|
|
목차 |
4. LTE 네트워크 상의 트래픽 흐름
그림 4는 LTE 네트워크 참조 모델의 사용자 평면에서 인터넷 트래픽 흐름을 나타낸다. (a)는 UE로부터 인터넷으로의 트래픽 흐름을 (b)는 인터넷에서 UE로의 트래픽 흐름을 나타낸다. IP 패킷은 S1-U 및 S5 인터페이스 상에서 각각 GTP 터널을 통하여 전송된다. 이들 GTP 터널은 UE가 LTE 망에 초기 접속시 제어 시그널링을 통해 EPS 베어러 별로 설정된다.
하나의 S1-U 및 S5 인터페이스 상에는 여러 EPS 베어러가 설정되므로 이들을 구별하기 위하여 각 GTP 터널 설정시 상향 및 하향으로 터널 종단점 식별자(TEID)가 할당된다. S1-U 인터페이스에서 GTP 터널이 설정될 때는 상향으로 S-GW에 종단점을 갖는 TEID(그림 4(a) UL S1-TEID)가 할당되고 하향으로 eNB에 종단점을 갖는 TEID(그림 4(b) DL S1-TEID)가 할당된다. 마찬가지로 S5 인터페이스에서 GTP 터널이 설정될 때는 상향으로 P-GW에 종단점을 갖는 TEID(그림 4(a) UL S5-TEID)와 하향으로 S-GW에 종단점을 갖는 TEID(그림 4(b) DL S5-TEID)가 할당된다.
그림 4. LTE 네트워크 상의 트래픽 흐름
사용자 IP 패킷이 S1-U와 S5 인터페이스 상에서 GTP 터널을 통해 전송될 때 eNB, S-GW 및 P-GW는 GTP 패킷 헤더에 GTP 터널 생성시 할당 받은 TEID를 삽입하여 전송한다. S-GW는 상향에서 S1-GTP 터널을 종단하고 사용자 IP 패킷을 S5-GTP 터널로 전송하기 위하여 UL S1-TEID와 UL S5-TEID 간 맵핑 정보를 갖고 있어야 한다. 마찬가지로 하향에서는 DL S5-TEID와 DL S1-TEID 간 맵핑 정보를 갖고 있어야 한다. 그림 4에서 각 엔터티가 상향 및 하향 인터넷 트래픽 흐름을 처리하는 과정을 다음과 같다.
a) 상향 트래픽 흐름 (UE에서 인터넷으로)
① UE는 발생한 IP 패킷을 LTE-Uu를 통하여 eNB로 전송한다.
② eNB는 S-GW IP 주소를 목적지 주소로 하고 eNB IP 주소를 소스 주소로 하고 UL S1-TEID를 TEID로 하여 S1 GTP 헤더를 구성한 후 수신한 사용자 IP 패킷에 추가하여 S1 GTP 터널을 통하여 S-GW로 전송한다.
③ S-GW는 S1 GTP 터널을 통하여 사용자 IP 패킷을 수신한 후 P-GW IP 주소를 목적지 주소로 하고 S-GW IP 주소를 소스 주소로 하고 UL S5-TEID를 TEID로 하여 S5 GTP 헤더를 구성한다. 이를 사용자 IP 패킷에 추가하여 S5 GTP 터널을 통하여 P-GW로 전송한다.
④ P-GW는 S5 GTP 헤더를 제거한 후 사용자 IP 패킷을 얻고 IP 라우팅을 통하여 인터넷으로 전송한다.
b) 하향 트래픽 흐름 (인터넷에서 UE로)
① P-GW는 인터넷으로부터 UE로 향하는 IP 패킷을 수신한다.
② P-GW는 S-GW IP 주소를 목적지 주소로 하고 P-GW IP 주소를 소스 주소로 하고 DL S5-TEID를 TEID로 하여 S5 GTP 헤더를 구성한 후 사용자 IP 패킷에 추가하여 S5 GTP 터널을 통하여 S-GW로 전송한다.
③ S-GW는 S5 GTP 터널을 통하여 IP 패킷을 수신한 후 eNB IP 주소를 목적지 주소로 하고 S-GW IP 주소를 소스 주소로 하고 DL S1-TEID를 TEID로 하여 S1 GTP 헤더를 구성한다. 이를 IP 패킷에 추가하여 S1 GTP 터널을 통하여 eNB로 전송한다.
④ eNB는 S1 GTP 헤더를 제거한 후 IP 패킷을 얻고 무선링크 상의 베어러인 데이터 무선 베어러(DRB)를 통하여 UE에게 전송한다(데이터 무선 베어러는 EPS 베어러 기술문서 참조).
I have some basic doubts and looking for some 3GPP references..
During a training I was told that...
When PDP Context establishment request comes to MME it can choose SGW accordingly (As per APN).
Can the decision happen based on QoS also ?
Can MME decide different SGW for different APN requests (Theoretically) ?
Can SGW decide which PGW or PGWs will be part of the session ?
Will SGW do load sharing across 2 or more PGWs ?
MME will decide APN to be served for the UE based on the requested APN from UE and profile from HSS for the UE.
After deciding APN for the UE, MME will choose P-GW based on the APN and S-GW based on TAI.
To select P-GW, local configuration (APN-FQDN : PGW mapping) in MME can be used. If there is no APN-FQDN information in the local configuration in MME, then MME will use DNS query with APN-FQDN to get P-GW IP address.
After selecting P-GW, MME will do S-GW selection based on the TA where UE is located.
MME can have local configuration (TAI : S-GW mapping) to select S-GW.
If there is no S-GW information for the TAI in MME, then MME will use DNS query with TAI-FQDN to get S-GW IP address.
Some vendor's MME can select co-located S-GW/P-GW by using additional configuration based on APN and TAI.
So, MME can select a S-GW and a P-GW among multiple GWs with weighted round robin method.
Is there is any interface between MME/HSS towards PCRF/SPR ?
And is the SPR is a standalone node / Part of HSS ?
Figure : 4 (a) - Step 4 - IP Translation from private(UE) to Public will be taken care by PGW
Figure : 4 (b) - Step 1 - IP Translation from public to private (UE) will be taken care by PGW..?
There is no interface between MME/HSS towards PCRF/SPR.
SPR is a standalone node or integrated with PCRF.
An IP address of a UE is allocated by and taken care of by P-GW.
Thanks.
Page 6, 표 3. LTE 인터페이스에서 S11 GTP-C에 대한 설명 중 오타를 바로 잡습니다: 베어러 -> 사용자
감사합니다.
이해하기 좋아서 정말 감사드립니다.
SGi에 대한 약자를 알고 싶었는데 이것은 개념이지 약자가 아니가 보네요
혹시 정확한 약자가 있다면 알고 싶습니다.
SGi는 약어가 아니라 이름(Symbol)입니다.
MME-PGW간 연결시 항상 SGW를 거쳐야 하는건지요?
네 MME ~ PGW 간은 직접 연결이 없고 SGW를 거쳐서 간접적으로 시그널링을 합니다.
좋은자료 감사합니다
Gz interface 중에 PGW와 diameter 를 연동하는 경우도 있을까요??
S-GW 기능중 UE가 eNB1에 무선접속하여 이후 해제 후 eNB2에 접속할경우 anchoring역활을 수행한다고 알고 있는데요
혹시 UE가 eNB1를 접속 해제 하는 경우는 어떤 경우가 있을까요?
단말이 eNB1의 무선 커버리지에서 eNB2의 커버리지로 이동해서 S1 핸드오버가 발생하는 경우를 말합니다.
이 사이트에서 "s1 핸드오버"로 문서를 검색하시면 설명이 되어 있으니 참고하시면 되고,
이 사이트에 설명은 안되어 있는 것 같지만 "S1 handover with SGW relocation" 경우도 있습니다.
UL S1-TEID와 UL S5-TEID 가 뭔지 궁금합니다.
TEID는 그냥 이름인가요?
하나의 단말(UE)은 여러개의 bearer를 가질 수 있고(예: Internet bearer, VoLTE bearer), LTE망은 단말 및 단말이 이용하는 bearer를 구별하는 인자가 필요합니다.
TEID(Tunnel Endpoint ID)는 그 용도로 사용되어 지는 것이구요.
UL S1-TEID는 S1구간 즉, 기지국(eNB)과 S-GW 구간에 uplink TEID를 의미하며 (downlink는 DL S1-TEID),
UL S5-TEID는 S5구간 즉, S-GW와 P-GW 구간에 uplink TEID를 의미합니다 (downlink는 DL S5-TEID).
UTRAN 과 E-UTRAN 정의와 차이점을 알고싶은데 혹시 가르쳐주실수있나요?
UTRAN은 3G 모바일 네트워크에서 단말기와 기지국이 신호를 주고받는 무선망을 지칭하고,
E-UTRAN은 LTE(4G)에서 eNB와 UE로 구성된 무선망을 지칭합니다.
좋은 글 덕분에 많이 배우고 갑니다. 그런데 초반에는 Diameter 프로토콜이라 나오던 것이 그림 3에는 Diamteter라고 표기되어 있네요
프로토콜 스택 그림에서 P-GW 그림 보면 IP 레이어가 2개가 있는데, 다른 역할을 하는건가요? 아니면 개념적으로 연결해주기 위해서 IP 스텍을 한 번 더 그린건가요?