sdn/nfv 기반의 분산 구조 epc 시스템c0%af%b1... · 2015-06-18 · epc 소개 iii. sdn/nfv...
TRANSCRIPT
KRnet 2015 콘텔라㈜ 유 근출 [[email protected]]
I. 기술 개발 배경
II. EPC 소개
III. SDN/NFV 기반의 분산 구조 EPC - sEPC Architecture
- sEPC Functional Architecture
- Performance 이슈
- Call Flow 정의
- 시험 환경
IV. Use Cases
V. 회사 소개
SDN/NFV 기반의
분산 구조 EPC 시스템
• 1/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
sEPC (smart SDNFV EPC)
I. 기술 개발 배경
1. AS-IS EPC 시스템의 한계
2. 외산/대기업 중심의 EPC 시장
3. IoT 서비스의 활성화
4. Local LTE Network의 수요 증가
5. 5G Core Network의 등장
• 2/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
1. 현재 EPC 시스템의 한계
* P-GW로 Traffic이 집중되는 계층적 구조
* Data 와 Control Plane의 결합으로 인한 경직된 구조
* 새로운 Traffic 특성(IoT/M2M)에 적합하지 않은 구조
* 고가의 전용 H/W 사용으로 벤더의 의존성이 높음
* 벤더 장비 별로 상이한 config I/F로 인해 낮은 운용편의성
EPC의 계층적 구조
ePDG
Internet
S-GW
IMS
S-GW
P-GW
※ I. 기술개발 배경
• 3/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
2. 외산/대기업 중심의 EPC 시장
* 124개국 360개 사업자를 통해, 3,6억명이 LTE를 사용 중
(전체 Mobile Connection의 5.3%, 2014년 3Q 기준,
[Source : www.gsacom.com, NIPA, Gartner]
* EPC 시장은 매해 37%씩 성장
* 그러나 글로벌 Top5 업체가 시장 점유율
80% 정도를 차지
* 전체 LTE 트래픽은 125,565TB, 1인당 LTE 트래픽은 3.31GB
[Source : 미래 창조 과학부 통계(2015)]
* 국내 EPC 시장규모 (추정)
MME: 50대
SGW: 50대
P-GW: 80대
3,600억 추산
삼성, ELG,
시스코만 참여하는
과점시장
※ I. 기술개발 배경
• 4/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
3. IoT 서비스의 활성화
[ PoS 단말기 ] [ 원격 검침기] [ 차량용 위치 추적기]
[ 고정형 PoS ] [ ATM ] [ LTE CCTV ]
[ LTE 블랙박스 ]
[ Connected Car]
* 이동통신의 발전으로 새로운 IoT 서비스가 나오거나,
기존 유선통신기반 서비스를 이동통신으로 대체하며
다양한 신규 이동통신망 기반 IoT 단말이 등장
[Source : 미래 창조 과학부 통계(2015)]
[단위: 만 대]
[ 웨어러블 디바이스]
※ I. 기술개발 배경
• 5/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
4. 로컬 LTE 네트워크에 대한 수요 증가
◈ PS-LTE: 정부 재난안전통신망 구축 사업
(LTE 700MHz대역, 20MHz대역폭)
◈ LTE-R: 철도전용 통합 무선망
◈ TICN: 군 차세대정보통신체계
[Source : 디지털 데일리(2013)]
철도전용 통합무선망(LTE-R)이 올해부터 본격 상용화된다. LTE-R는 한국철도기술연구원이 주축이 돼
공군이 롱텀에볼루션(LTE) 기반 독자 무선네트워크 체계를 구축한다. 노후화된 기존 주파수공용통신
* 모바일 오피스의 활성화에 대한 보안대책은,
MDM, 모바일 가상화, 컨테이너화 등 Application 솔루션만 존재.
* 직원용 단말과 IoT 단말까지 수용하는 근원적 네트워크 솔루션으로
기업용 로컬 LTE 네트워크에 대한 수요가 증가하며
글로벌 시장에서는 제품 출시 중
eLTE
기술방식선정
(미래부)
기술방식 주파수 지원
준비단계(‘14)
(안행부)
ISP 수립
시범단계(‘15)
(안행부)
강원
확산단계(‘16)
(안행부)
8개 시도 (경북, 전북,
충남 등)
완성단계(‘17)
(안행부)
서울, 경기, 6대 광역시
※ I. 기술개발 배경
• 6/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
5. 5G 등장
* 전 세계적으로 5G 선행기술 연구개발과 표준화를 위한 협력이 활발하지만, 5G 기술 표준화는 초기 개발 단계
* 5G Core Network 관련해서는 SDN/NFV Forum 등에서 Requirement 정의 등 진행 중에 있다.
고용량 초고용량 미디어 컨텐츠 수용을 위한 용량 증대 네트워크 용량 1,000배 증가 (최대 50Gbps ~ 100Gbps)
저지연 초실시간성 서비스를 위한 네트워크 지연 시간 최소화 지연 시간 1,000배 단축
안정성 장소/시간에 상관없이 균일하고 안정적 품질의 서비스 제공 Anytime, Anywhere
다중 연결성 IoE 제공을 위한 대규모 디바이스 수용 1,000배 이상의 디바이스 연결성 제공
유연성/경제성 확장/운용/변경/진화가 용이한 저비용 인프라 데이터 전송 비용 1,000배 절감
에너지 효율 환경 에너지 친화적 인프라 에너지 효율 1,000배 개선
네트워크기능가상화(NFV), 소프트웨어정의네트워킹(SDN) 구조 도입으로 IT 기반 무선망을 혁신
[Source : KT]
※ I. 기술개발 배경
• 7/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
sEPC (smart SDNFV EPC)
II. EPC 소개
1. EPC의 Architecture
2. 주요 NE 기능
• 8/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
1. EPC Reference Architecture ※ II. EPC 소개
eNB P-GW S-GW
MME
HSS SPR
― Gx (Diameter)
PCRF
OFCS OCS
― Gz (GTP’)
― Gy (Diameter)
eNB
― X2 (GTP-U/X2-AP)
S6a ― (Diameter)
|
S13’
|
S5(S8)
(GTP-U/C)
|
SGi
(IP)
ePDG
― Gxb
S4 ― (GTP)
― S2b
Gxc ―
IMS
SGSN
S13 ―
EIR
|
LTE-Uu
S3 ― (GTP)
― S1-MME
|
Rx
|
S1-U
(GTP-U)
|
S10
― Sp (Diameter)
S11 ―
|
S12
Operator’s IP Services
S9 |
Wi-Fi UE
|
SWn
|
SWu
(Un)Trusted Non-3GPP IP
Access
UE PDN eNB
eNB
EPS(Evolved Packet System) = E-UTRAN(LTE) + EPC(Evolved Packet Core)
* E-UTRAN: Evolved UTRAN * UTRAN: UMTS Terrestrial Radio Access network * UMTS: Universal Mobile Telecommunication System
• 9/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
❑ MME 주요 기능 Attach
Bearer Management
Detach
Authentication
NAS Signaling Security
Update Location
Tracking Area Update
Service Request
X2/S1 Handover
P-GW & S-GW Selection
ID & Data Management
2. 주요 NE 기능 - MME ※ II. EPC 소개
• 10/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
❑ S-GW 주요 기능 Inter-eNodeB Local Mobility Anchor point
Inter-3GPP mobility anchoring point
Initiation of network triggered service request & Downlink packet buffering
Packet routing and forwarding
❑ P-GW 주요 기능 Per-user based packet filtering
UE IP address allocation
Transport level packet marking in the uplink and downlink
UL and DL service level gating control
Service date flow level rate enforcement
EPC bearer level rate enforcement
Charging & Inter-operator charging
Packet screening
“end marker” Sending (S-GW HO)
2. 주요 NE 기능 – S/P GW ※ II. EPC 소개
• 11/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
❑ ePDG주요 기능 IP Address delivering
Packet Routing P-GW and UE
IPsec de-capsulation/encapsulation
IKEv2 signaling를 통한 인증
❑ PCRF (Policy and charging rule function) AF (Application Function)에서 서비스 관련 정보 수신
SPR (Subscription Profile Repository)에서 가입자 정보 수신
가입자/서비스에 따른 QoS와 과금 정책 정보 제공
P-GW(PCEF)에 Policy(QoS)와 Charging Rule 제공
2. 주요 NE 기능 – ePDG / PCRF ※ II. EPC 소개
• 12/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
❑ HSS주요 기능 Subscriber Information management
IMSI, MSISDN, UE-STATUS, MME-ID, Network-Access-Mode, etc
User Profile Information management
ODB, Subscriber-Status, etc
Location Information management
E-CGI, TAI, etc
Subscriber Security Information management
2. 주요 NE 기능 – HSS ※ II. EPC 소개
• 13/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
2. 주요 NE 기능 – Call Flow 예시(attach)
❑ Attach Flow
※ II. EPC 소개
RRC Connection
S1 Connection 상호 인증 및 Security Setup
가입자 위치 등록 및 가입 정보 취득
EPS Session 설정
EPS Bearer 설정
사업자 과금/QoS정책 적용
• 14/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
sEPC (smart SDNFV EPC)
III. SDN/NFV 기반의 분산 구조 EPC
1. sEPC Architecture
2. sEPC Functional Architecture
3. Performance 이슈
4. Call Flow 정의
5. 시험 환경
• 15/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
※ III. SDN/NFV 기반의 분산구조 EPC
MGM Cloud-C
S-MGW
P-GW
P-MGW
S-GW MME
HSS
― Gx (Diameter)
PCRF
OFCS
― Gz (GTP’)
― Gy (Diameter)
X2 ― (GTP-U/X2-AP)
S6a ― (Diameter)
|
S5/S8
(GTP-C)
IPsec
| SWn
― Gxc
SGSN
S13 ―
EIR
|
LTE-Uu
S3 ― (GTP)
|
S1-U
(GTP-U)
|
S10
Operator’s IP Services
S9 |
|
S11
|
S5(S8)
(GTP-U)
― S12
ePDG
eP-MGW
|
S1-MME
PDN
Wi-Fi
IMS
― SGi (IP)
UE
UE
|
S2b
(GTP-U)
― Gxb
eNB
eNB
― S4 (GTP)
IKE
| SWu
OCS
Internet
sEPC : smart SDNFV EPC MCA : Mobile Control Application MCC : Mobile Core Controller (MGM : Mobile Gateway Manager) Cloud-C : Cloud Controller MGW : Mobile Gateway
NorthBound I/F (Application Control I/F)
Application Layer
Network Control Layer
Network Information
Network Control
Infrastructure Layer
Data Plane I/F (Open Mobile)
SouthBound I/F (Resource Control I/F)
1. sEPC Architecture
❑ sEPC : smart SDNFV EPC
• 16/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
※ III. SDN/NFV 기반의 분산구조 EPC
MGM Cloud-C
S-MGW
S-GW MME |
S11
|
S5(S8)
(GTP-U)
sEPC : smart SDNFV EPC MCA : Mobile Control Application MCC : Mobile Core Controller MGW : Mobile Gateway
Application Layer
Network Control Layer
Infrastructure Layer
Data Plane I/F (Open Flow+@ = Open Mobile)
1. sEPC Architecture
❑ sEPC : smart SDNFV EPC
P-GW
S-GW
MME
ePDG
Control Plane
Data Plane
Control Plane
Data Plane
Control Plane
Data Plane
NorthBound I/F (Application Control I/F)
MME
S-GW
Control Plane
P-GW
Control Plane
ePDG
Control Plane
Mobile
Core Controller
S-GW
Data Plane
P-GW
Data Plane
ePDG
Data Plane
SDN Concept
NFV Concept
• 17/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
※ III. SDN/NFV 기반의 분산구조 EPC
2. EPC Functional Architecture -1
❑ Functional Architecture
Open Mobile Agent
VM
ePDG Data Plane Function
DPDK Virtual Switch
Open Mobile Agent
VM
DPDK
P-GW Data Plane Function
Virtual Switch
Open Mobile Agent
VM
DPDK
S-GW Data Plane Function
Virtual Switch
HSS PCRF AAA
Diameter (Gx)
Diameter (S6a)
S1-AP (S1-MME)
GTP-U/X2AP (X2)
LTE-Uu
GTP-U (S1-U)
GTP-U (S5)
PDN IP(SGi)
WiFi
UE
UE
LTE Open
Mobile Open
Mobile
eNodeB
GTP-U
IKE
IPSec
Diameter (SWm)
eNodeB UE
UE
MME Function
S-GW Control Function
P-GW Control Function
Northbound API Agent
Northbound API Agent
ePDG Control Function
Northbound API Agent
Northbound Control API
Mobile GW Controller (Southbound Control API)
Network View Sync
VM
Virtual Switch
VM VM VM VM
Virtual Switch
SDN Switch (Openflow)
Other EPC Nodes
Open Mobile
SDN Switch (Openflow)
: Control Plane : Data Plane : Cloud Control : OpenMobile
Compute Control
Orchestrator
Network Control
Storage Control
Application Control
Operator
• 18/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
z
PGW-CSGW-CMME
HSS― Gx
PCRF
OFCS|
Gz(GTP’)
|S6b
X2 ―(GTP-U/X2-AP)
S6a ―(Diameter)
|
S5/S8
(GTP-C)
SGSN
EIR
|
LTE-Uu
S3 ―(GTP)
|
S10
Operator’s IPServices
|
S11
― S12
IMS
UE eNB
eNB
― S4(GTP)
OCS
Internet
sEPC : smart SDNFV EPCMME : Mobility Management EntitySGW-C : Serving Gateway for Control PlanePGW-C : PDN Gateway for Control PlaneMCC : Gateway ControllerSGW-D : Serving Gateway for Data PlanePGW-D : PDN Gateway for Data Plane
HSS : Home Subscriber ServerEIR : Equipment Identity Register
ComputeControl
StorageControl
Orchestrator
PGW-D(VNF)
SGW-D(VNF)
AAA
Operator
PGW-DSGW-D
― SGi(IP)
|
S1-U
(GTP-U)
|
S1-MME
|
S5(S8)
(GTP-U)
OFCS : OFfline Charging SystemOCS : Online Charging SystemPCRF : Policy and Charging Rule FunctionSGSN : Service GPRS Support NodeUTRAN : Universal Terrestrial Radio Access NetworkE-UTRAN : Evolved-UTRANGERAN : GPRS Edge Radio Access Network
SGW-CMME
MCC
PGW-DSGW-D
PGW-C
― Gz(GTP’)
EMSEMS
PDN
MCC
: Active/Standby
NorthBound I/F
SouthBound I/F
|Gy
DBDB
|
S13
DBShard Disk NetworkControl
ApplicationControl
❑ sEPC : smart SDNFV EPC
2. EPC Functional Architecture-2
※ Mobile Core Network Architecture
MGM Cloud-C
S-MGW
P-GW
P-MGW
S-GWMME
|
S5/S8
(GTP-C)|
S10
|
S11
|
S5(S8)
(GTP-U)
ePDG
eP-MGW|
S2b
(GTP-U)
NorthBound I/F(Application Control I/F)
ApplicationLayer
Network/CloudControl Layer
NetworkInformation
NetworkControl
InfrastructureLayer
Control Data Plane I/F(Open flow/Open Mobile)
SouthBound I/F(Resource Control I/F)
※ SDN/NFV Conceptual Archtecture
※ III. SDN/NFV 기반의 분산구조 EPC
• 19/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
❑ Data Plane Performance Considerations NIC 기반의 Packet Acceleration
Data Plane에 대한 성능 개선 및 Signaling에 대한 성능 bottleneck 개선
NIC 비용 증가
Hypervisor 지원 roadmap 느림
Intel DPDK 기반의 Packet Acceleration
Host 기반 및 NFV 기반의 DPDK로 구성
Intel NIC 사용
상용 유지 보수 문제
3. Performance Issues ※ III. SDN/NFV 기반의 분산구조 EPC
• 20/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
❑ sEPC Call Flow & Key Flow 정의
4. Call Flow 정의
Authentication, Security & Location
management
Session Management, QoS & Interaction
with PCC
X2, S1 Handover Flow 정의
sEPC Key Flow with SB/NB
1. Authentication/Security
2. Tracking Area Update
3. Service Request (UE Triggered)
4. Service Request
(Network Triggered)
5. S1 Release
6. UE-initiated Detach procedure
E-UTRAN
7. MME-initiated Detach
procedure
8. HSS-initiated Detach
procedure
1. Dedicated Bearer activation
2. Bearer modification with
bearer QoS update
3. HSS initiated Subscribed
QoS Modification
4. Bearer modification
without bearer QoS update
5. PDN GW initiated bearer
deactivation
6. MME Initiated Dedicated
Bearer Deactivation
7. UE requested bearer
resource modification
1. X2 handover
(without SGCP relocation)
2. X2 handover (with SGCP
relocation)
3. S1 handover(Target eNB-
SGDP S1 Bearer 생성)
4. S1 handover(Target eNB-Src
eNB Indirect 터널 생성)
5. S1 handover(Path Switching1)
6. S1 handover(Path Switching2)
7. S1 handover(Indirect Tunnel
Release)
1. DP Initial Bootup
2. Attach from UE
3. Detach from UE
4. Detach from MME
5. S1 Release by UE
Inactivity
6. Network Triggered
Service Req
7. Statistics for Charging
8. Event for Charging
9. Notification for RESMGR
SourceSGCP
TargeteNB
SourceMME
SourceeNB
PGCPTargetSGDP
MCC PGDPTargetMME
TargetSGCP
SourceSGDP
[24]:S1AP: Handover Command (E-RAB ID, Source SGDP Forward IP/TEID)
S1 indirect forwarding bearer (DL)
UE가 Target으로이동
Source S1 bearer (UL/DL) Source S5 bearer (UL/DL)
Target S5 bearer (UL)Target S1 bearer (UL)
S1 indirect forwarding bearer (DL)
S1 indirect forwarding bearer (DL) S1 indirect forwarding bearer (DL)
[25]:S1AP: Handover Notify (E-CGI, TAI)
[26]:S10: Forward Relocation Complete Notification
[27]:S10: Forward Relocation Complete Ack
[28]:S11: Modify Bearer Request (EPS Bearer ID, Target eNB IP/TEID)
Target S1 bearer (DL)
Forward BearerExpiry Timer 설정
Forward BearerExpiry Timer 설정
[29]:API: Modify Bearer Request (EPS Bearer ID, Target eNB IP/TEID)
[30]:Open Mobile: Modify Bearer Request (EPS Bearer ID, Target eNB IP/TEID)
[31]:Open Mobile: Modify Bearer Response (EPS Bearer ID)
[32]:API: Modify Bearer Response (EPS Bearer ID)
S1 indirect forwarding bearer 연결
S1 Bearer (DL) 연결
SGCPMME MCCeNB HSS
[1]:NAS: Attach Request
[4]:S11: Create Session Request (IMSI, EPS Bearer ID, APN, PGCP IP, Subscribed QoS Profile (QCI, ARP, APN-AMBR), E-CGI, TAI)
[16]:S5: Create Session Response (IMSI, EPS Bearer ID, UE IP, PGDP IP/TEID,Authorized QoS Profile (QCI, ARP, APN-AMBR))
[2]:Authentication / Security
[3]:Update Location
PCRF
[10]:CCR (IMSI, UEIP, PDN ID(APN), Subscribed QoS Profile (QCI, ARP, APN-AMBR(UL/DL), ECGI, TAI)
[11]:CCA (IMSI, PCC Rule (SDF filter, QCI, ARP, APN-AMBR(UL/DL), Charging Method)
PGCP
[5]:API: Create Session Request (IMSI, EPS Bearer ID, QoS)
[8]:API: Create Session Response (IMSI, EPS Bearer ID, S1/S5 SGDP IP/TEID)
[9]:S5: Create Session Request (IMSI, EPS Bearer ID, APN, SGDP IP/TEID, Subscribed QoS Profile (QCI, ARP, APN-AMBR), E-CGI, TAI)
[12]:API: Create Session Request (IMSI, EPS Bearer ID, UEIP, SGDP IP/TEID, QoS, TFT)
[15]:API: Create Session Response (IMSI, EPS Bearer ID, PGDP IP/TEID)
SGDP
PGDP
[6]:Open Mobile: Create Session Request (IMSI, EPS Bearer ID, QoS)
[7]:Open Mobile: Create Session Response (IMSI,EPS Bearer ID, S1/S5 SGDP IP/TEID)
[13]:Open Mobile: Create Session Request(IMSI, EPS Bearer ID, UEIP, SGDP IP/TEID, QoS, TFT)
[14]:Open Mobile: Create Session Response (IMSI, EPS Bearer ID, PGDP IP/TEID)
S1/S5 SGDP IP/TEID 할당
S5 PGDP IP/TEID 할당
SGCPeNB PGDPMCC HSSSGDPMME PGCP PCRF
[1]:Insert Subscriber data(QCI, ARP, UE-AMBR, APN-AMBR)
[3]:S11: Modify Bearer Command (Default Bearer ID, QCI, ARP, APN-AMBR)
[2]:Insert Subscriber data AckDefault Bearer
Id로 전달
[7]:API: Update Bearer Request (Default Bearer ID, EPS Bearer QoS, APN AMBR)
[10]:API: Update Bearer Response (Default Bearer ID)
[8]:Open Mobile: Update Bearer Request (Default Bearer ID, EPS Bearer QoS, APN AMBR)
[9]:Open Mobile: Update Bearer Response (Default Bearer ID)
[4]:S5: Modify Bearer Command (Default Bearer ID, EPS Bearer QoS, APN AMBR)
[5]:CCR
[6]:CCA
※ QCI, ARP가 변경시 Bearer modification with bearer QoS update
※ QCI, ARP가 변경없이 APN-AMBR만 변경시 Bearer modification without bearer QoS update
[11]:S5: Update Bearer Request (EPS Bearer Id, Bearer Level QoS(QCI, GBR, MBR, ARP), APN-AMBR, TFT)
[12]:S5: Update Bearer Response (IMSI, EPS Bearer ID, User Location Information(ECGI))
MMEeNB SG-DPMCCSG-CP PG-CP PG-DP
[1]:[NAS] Attach Request
[2]:[S11] Create Session Request
[3]:[NBSIF] CSReq
create for S5.[4]:[SBSIF] OFPT_FLOW_ADD_REQUEST (OFPFC_ADD)
[5]:[SBSIF] OFPT_FLOW_ADD_REPLY←
S5
S#1(S5-SGDP)[6]:[NBSIF] CSRsp
S#1(S5-SGDP)
[7]:[S5] Create Session Request
S5-SGDP[8]:[NBSIF] CSReq
create for S5. S5-SGDP[9]:[SBSIF] OFPT_FLOW_ADD_REQUEST (OFPFC_ADD)
[10]:[SBSIF] OFPT_FLOW_ADD_REPLY
↔
S#2(S5-SGDP,S5-PGDP)
S5-SGDP
[11]:[NBSIF] CSRsp
S#2(S5-SGDP,S5-PGDP)[12]:[S5] Create Session Response
S5-PGDP
[13]:[NBSIF] MSReq
S#1(S5-SGDP,S5-PGDP)[14]:[SBSIF] OFPT_FLOW_MOD (OFPFC_MODIFY_STRICT)
[15]:[NBSIF] MSRsp
S#1(S5-SGDP,S5-PGDP)
<NBSIF Message Abbreviation>
CSReq : Create Session RequestCSRsp : Create Session ResponseMSReq : Modify Session RequestMSRsp : Modify Session ResponseDSReq : Delete Session RequestDSRsp : Delete Session Response
S#1(S5-SGDP,S5-PGDP)
S#1
※ III. SDN/NFV 기반의 분산구조 EPC
• 21/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
4. Call Flow (Attach-1) ※ III. SDN/NFV 기반의 분산구조 EPC
RRC Connection
S1 Connection
상호 인증 및 Security Setup
가입자 위치 등록 및 가입 정보 취득
EPS Session 설정
Data Plane Selection 요청
사업자 과금/QoS정책 적용
Data Plane Selection 요청
• 22/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
4. Call Flow (Attach-2) ※ III. SDN/NFV 기반의 분산구조 EPC
EPS Bearer 설정
• 23/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
❑ Local 테스트베드 구축 필요 사항 LTE 단말
Smart Phone 및 Test USIM
eNodeB
Contela LTE Smallcell
FMS(Femto Management System)/FMS Client
sEPC Node (MME, S-GW, P-GW, MCC, Cloud Controller)
x86 서버
Switch (1G, 10G)
Simulator
PCRF/HSS/AuC
그 외
❑ 사업자 Field Test
5. 시험 환경 ※ III. SDN/NFV 기반의 분산구조 EPC
MME00a (6)
SGCP00a (5)
PGCP00a (12)
LTE-Uu
eNodeB
VM VM VM
L2 Switch
eNodeB
Shield Room
MME Standby(6)
SGCP00b (5)
PGCP00b (12)
VM VM VM
MCC00a (10)
VM
MCC00b (10)
VM
Open vSwitch
VIM(Open Stack)-Cloud Controller
Open vSwitch
Open vSwitch
Open vSwitch
PCRF Sim HSS/AuC Sim
PDN (Packet Data
Network)
220 network
Streaming Server FTP Server
IP(SGi)
INTERNET
Rack 구성
2.9GHz, 32 Lcore, 32G, 300G
2.5GHz, 32 Lcore, 32G, 600G
2.8GHz, 40 Lcore, 64G, 1.2T
2.8GHz, 40 Lcore, 64G, 1.2T
FMS
FMS Client
SVR_01
SVR_02
SVR_03
SVR_04
SVR_05
SVR_06
SGDP00 (10)
VM
PGDP00 (10)
VM
VM
SGDP02 (10)
VM
SGDP01 (10)
광 변환기
LTE-Uu
HSS/AuC Sim
10G Switch
VM 및 Simulator 구성
SGCP01a (5)
VM
SGCP01b (5)
VM
DB
• 24/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
sEPC (smart SDNFV EPC)
IV. Use Cases
1. Use Cases
2. One box sEPC
• 25/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
4. Use case ※ IV. Use cases
sEPC
가상화 EPC
가상화 EPC
❑ 기업용 및 군사용/PS-LTE/LTE-R용 독립 망
• 26/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
4. One Box EPC ※ IV. Use cases
❑ 용량 및 성능
100% 자체 기술로 개발
H/W 기반 Network Accelerator 사용
가상화 기술 적용
항목 내용
수용 가입자 20,000 명 (Call Model에 따라 변경)
수용 eNB 50 대
Throughput 5 Gbps (Down/Up 포함)
Max Bearers 50,000 개
이중화 Active-Standby
Active Call은 유실 없이 Switch-Over 가능
가상화 지원
SG-CP MME
DP
PG-CP
EMS
DB
• 27/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
4. One Box EPC ※ IV. Use cases
❑ SW 구성
• 28/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
4. One Box EPC ※ IV. Use cases
※ S/W Component 이중화 구성
구성 이중화
Server ▷ 1:1 이중화 구성
구성
DISK ▷ Supported Disk Mirroring ▷ Supported Hot Plug
Power ▷ 2 PEM Load share ▷ Supported Hot Swap
FAN ▷ 5+1 Redundancy ▷ Supported Hot Swap
NIC ▷ 2 Redundancy 가능(필요 시)
구성 이중화
S/W Module
▷ Active/Standby 이중화 구성 - MME - sEPC S/P GW - EMS (Option)
DataBase ▷ Active/Active 이중화 구조 - DB Replication
Common Platform
IPC| PGCCGTPCIF SGCC PCCIF
CTM
IPMGR
PG-CPSG-CPNBSIF
STATMGR
RULEMGR
NATMGRBMGR
GW DPUPH
│ IPC/TCP
SCTPHandler
SCTPAcceptor
MSCConnector
UE Handler
GTPCv2Handler
DiameterHandler
DiameterStack
Common Platform
EMS DB
|S11
(GTP-C)
Common Platform
IPC| PGCCGTPCIF SGCC PCCIF
CTM
IPMGR
PG-CPSG-CPNBSIF
STATMGR
RULEMGR
NATMGRBMGR
GW DPUPH
│ IPC/TCP
SCTPHandler
SCTPAcceptor
MSCConnector
UE Handler
GTPCv2Handler
DiameterHandler
DiameterStack
Common Platform
EMS DB
|S11
(GTP-C)
※ H/W Component 이중화 구성 ※ 1Box sEPC 이중화 (Active/Standby)
구성 이중화
Network 이중화
▷ Service(EPC) Network - S1/S10/S11
▷ 부가망 - Gx(PCRF)/Gy(OCS)/Gz(OFCS) - S6a(HSS)/SGs(MSC)/S3(SGSN)
▷ Management Network - 이중화 HB, EMS
▷ PDN - SGi(PDN)
Active Standby
※ Network 이중화 구성(DL380 G8 기준)
* DL380 G8 기준
Heartbeat LAN B
Heartbeat LAN A
Service(EPS) Network
Value-added Network
Management Network
PDN Network
• 29/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
4. One Box EPC - EMS ※ IV. Use cases
• 시스템의 성능 정보 수집 및 저장 • 성능 데이터 임계치 관리 기능 • 통계 분석이 용이한 다양한 Chart 기능 제공
• 관리 대상 시스템들의 소프트웨어 패키지, DB 데이터 유지, 관리 • GUI 기반의 패키지 백업, 인스톨
• 실시간 Call Trace 기능 • 원격 진단 및 제어 기능 • 이력 저장 및 추적 가능
• 관리 대상 NE들의 형상 정보 관리 • 시스템 장애 정보 요약 • 장애 및 상태 정보 실시간 반영
• 관리 대상 장비 상태 실시간 감시 • 실시간 이벤트 및 Alarm 관리 기능 • 장애 발생 이력 기능 제공
• 시스템의 자원 관리 기능을 수행 • 자원의 과부하 발생 시 자동 감시/ 복구 기능이 작동되어 중단 없는 시 스템 운용이 가능
• 운영자 중심 MMC (Man Machine I/F)를 통한 시스템 관리 기능 제공 • 실시간 시스템 메시지 출력
• 관리 대상 시스템들로 부터 수집된 PM, Alarm, Fault 실패호 이력 등의 로그 관리
로그 관리
SW 관리
시스템 감시 기능
운영자 정합
구성 관리
상태/고장 감시 관리
성능 감시(통계)
진단 및 원격제어
• 30/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
sEPC (smart SDNFV EPC)
V. 회사 소개
1. History
• 31/31 Copyright © Contela Proprietary. All Rights Reserved.
CONTELA CONFIDENTIAL KRnet 2015
회사명 콘텔라
대표이사 박 순
설립연도 2000년 3월 23일
자본금 34.9억
직원 수 143명 (R&D 100명)
위치 경기도 성남시 분당구 수내동 6-3
서영빌딩 3층
주 생산품
LTE(-A) Core/FGW/소형셀,
기업용 이동통신 솔루션
IoT용 이동통신 솔루션
TL9000 인증기업
LTE / WCDMA FGW(Femto Gateway) 상용화
- 세계 최초 LTE FGW 상용화
- 국내 유일의 상용 LTE/WCDMA FGW (FMS포함) Vendor
- 상용 eNodeB, EPC 와 연동기술 확보
기업용 이동통신 솔루션 상용화
- CDMA : WOS(Wireless Office Solution) for SKT
: WOS(Wireless Office Solution) for KDDI (일본)
- WCDMA: CGW (Corporation Gateway) for SKT
- LTE : P-LTE for SKT
IoT용 이동통신 솔루션 상용화
- CDMA : M2M Gateway
- WCDMA/LTE: Open M2M Platform
LTE / WCDMA 소형셀 상용화
- 세계 최초 상용 LTE 소형셀 Vendor
- 세계 최초 상용 WCDMA 데이터 소형셀 Vendor
- 국내 유일의 WCDMA 소형셀 Vendor
글로벌 사업자 대상으로 다양한 상용 LTE 솔루션 납품
- 이통사 : 미국 Operator, KDDI(일본),
- SI 벤더 : 삼성전자, NEC, Hitachi
1. 회사 소개 ※ V. 회사 소개
감사합니다. [ Q&A ]
※ www.contela.com
5th Floor, Seoyeong Bldg.
6-3 Sunae-dong, Bundang-gu Sungnam-si
Kyunggi-do 463-783, Korea
contact to [email protected] (유근출 본부장)