CORD & M-CORD
POSTECH
          이 강좌는 초대된 사람만 등록가능합니다
        
      강좌 소개
본 강좌는 SDN, NFV, 및 클라우드 컴퓨팅 관련 분야 종사자 및 개발자를 대상으로, CORD (Central Office Re-architected as a Data center) 및 M-CORD (Mobile CORD)의 개념 및 사용법, 그리고 개발법에 대해 설명합니다. 먼저 CORD 및 M-CORD의 기본적인 구조 및 개념에 대해 설명하고, M-CORD 내에 구동되는 LTE VNF의 구조 및 사용법을 설명합니다. 또한, M-CORD를 설치, 빌드, 그리고 구동하는 방법 및 개발하는 방법에 대해 설명합니다. 본 강좌는 ONF (Open Networking Foundation)에서 2017년도에 발표한 CORD Build 2017 및 CORD 관련 논문, 그리고 각종 세미나 자료를 포함하고 있습니다. 본 강좌를 성실히 이수한다면, M-CORD의 관련 이론 및 실무를 습득할 수 있으리라 기대합니다. 본 강좌를 위해서는 기본적으로 아래의 개념들을 숙지하고 있기를 권장합니다.
- 무료 버전 강좌: 강의 동영상 + 퀴즈
- 유료 버전 강좌 (수강료: 10만원): 강의 동영상 + 퀴즈 + 강의자료 + 수료증 발급
* Pre-requisites:
- Basic understanding of virtualization (e.g., VM, container)
- Basic understanding of SDN (Software-Defined Networking)
- Basic understanding of NFV (Network Function Virtualization)
- Basic understanding of data center and cloud computing
- ONOS and OpenStack
강좌 목차
| 주차 | 주차 | |
|---|---|---|
| 1 | CORD overview | Introduction of CORD | 
| CORD architecture | ||
| CORD profile: M-/R-/E-CORD | ||
| Lecture Note | ||
| Discussion | ||
| 2 | M-CORD Basics | Overview of LTE network | 
| Control User Plane Separation (CUPS) architecture | ||
| What is M-CORD? | ||
| Discussion | ||
| Lecture Notes | ||
| 3 | M-CORD: Versions | M-CORD 4.1 | 
| M-CORD 5.0 | ||
| Comparison among M-CORD Versions | ||
| Discussion | ||
| Lecture notes | ||
| 4 | M-CORD: EPC-as-a-Service | Open-Source EPC in a Data Center | 
| EPC-as-a-Service in a Data Center | ||
| Blueprint: Service Graph of M-CORD | ||
| Discussion | ||
| Lecture notes | ||
| 5 | Reading Week 1 | Reading Week 1 | 
| 6 | M-CORD use-cases | MWC 2018 Barcelona Demo #1: initial set-up | 
| MWC 2018 Barcelona Demo #2: Face recognition and video streaming | ||
| Discussion | ||
| Lecture notes | ||
| 7 | Reading Week 2 | Reading Week 2 | 
| 8 | Open-source EPC | NGIC/C3PO: an open-source EPC VNFs | 
| Tutorial: how to use it? #1 | ||
| Tutorial: how to use it? #2 | ||
| Discussion | ||
| Assignment 1 | ||
| Lecture notes | ||
| 9 | M-CORD: Basic tutorial | How to build M-CORD? | 
| How to use M-CORD? | ||
| Discussion | ||
| Assignment 2 | ||
| Lecture notes | ||
| 10 | How to develop M-CORD?: Part 1 | CORD development environment | 
| Develop example service #1 | ||
| Develop example service #2 | ||
| Discussion | ||
| Assignment 3 | ||
| Lecture notes | ||
| 11 | How to develop M-CORD?: Part 2 | Analysis of M-CORD services #1: EPC-as-a-Service | 
| Analysis of M-CORD services #2: NGIC and C3PO | ||
| Write M-CORD profile | ||
| Discussion | ||
| Assignment 4 | ||
| Lecture note | ||
