| 리포트 | 기술문서 | 테크-블로그 | 원샷 갤러리 | 링크드인 | 스폰서 컨텐츠 | 네트워크/통신 뉴스 | 인터넷자료실 | 자유게시판    한국 ICT 기업 총람 |

제품 검색

|

통신 방송 통계

 
 
 
섹션 5G 4G LTE C-RAN/Fronthaul Gigabit Internet IPTV/UHD IoT SDN/NFV Wi-Fi Video Streaming KT SK Telecom LG U+ OTT Network Protocol CDN YouTube Data Center
 

2024

5G 특화망

포탈

Private 5G/이음 5G

 포탈홈

  넷매니아즈 5G 특화망 분석글 (136)   5G 특화망 4가지 구축모델   산업계 5G 응용   산업분야별 5G 특화망 활용사례  [5G 특화망 벤더Samsung | HFR | Nokia | more
 

해외

  국가별 사설5G 주파수 [국가별 구축현황] 일본 | 독일 | 미국 | 프랑스 | 영국  [사설5G 사업자] Verizon | AT&T | DT | Telefonica | AWS | Microsoft | NTT동일본 | NTT Com    
 

국내

  5G 특화망 뉴스 | 국내 5G 특화망 구축 현황 | 국내 5G 특화망사업자 현황 (19개사) | 국내 자가구축사례 일람 | 국내 특화망 실증사업사례 일람 | 5G 특화망 정책
 
 

[5G 특화망 구축 사례] 한국식품산업클러스터 | 반월시화산단 삼성서울병원 | 롯데월드 | 한국수력원자력 | 해군본부 | 한국전력공사 | more  [이통사] KT

 
 
스폰서채널 |

 HFR Mobile의 5G 특화망 솔루션 (my5G)  Updated   |   뉴젠스의 5G 특화망 구축 및 운영 서비스  NEW  

  스폰서채널 서비스란?
banner
banner
LTE와 Wi-Fi 네트워크 연동 구조 (3편: IP 주소 할당)
Network Architecture for LTE and Wi-Fi Interworking (Part 3: IP Allocation)
May 17, 2012 | By 유창모 (cmyoo@netmanias.com)
코멘트 (12)
25

지난 시간에는 LTE망과 Wi-Fi망 간에 연동 구조에서 인증과 보안에 대해 살펴 보았는데요.

오늘은 단말(UE) IP 할당 절차에 대해서 설명드리겠습니다.

 

UE IP 주소 할당 절차

 

 UE의 IP 주소는 누가 할당해 주나?

  • UE는 LTE 망에 붙어 있던 Wi-Fi 망에 붙어 있던 항상 P-GW를 거치게 되고, P-GW가 UE의 IP 주소를 할당 해 줍니다.
  • LTE망과 Wi-Fi망간에 핸드오버를 고려하여(핸드오버를 위해서는 UE의 IP 주소가 절대로 빠뀌면 안됨!) P-GW는 UE에 할당했던 IP 주소를 기억하고 있다가, LTE 망에서 Wi-Fi 망으로 이동 혹은 Wi-Fi 망에서 LTE 망으로 이동해도 동일 IP 주소를 UE에 전달해 줍니다. (이게 바로 IP Anchor가 해 주어야 하는 임무이지요)
 

■ UE가 LTE 망에 접속

  • UE는 Attach Request 메시지를 시작으로 LTE 망 접속 절차를 시작하고, 접속 절차가 마무리(인증, 무선 구간 암호화/무결성 보호, eNB와 S-GW간에 GTP 터널, S-GW와 P-GW간에 GTP 터널 생성 완료)되면 P-GW는 UE가 사용할 IP 주소(1.1.1.1)를 할당하여 MME에 전달하고, MME는 UE IP 주소를 포함한 Attach Accept 메시지를 UE로 전달하게 됩니다.
  • 즉, UE가 LTE 망에 접속을 하면 P-GW가 UE IP 주소를 할당하게 되는 것이죠. UE의 패킷이 인터넷으로 나갈때 IP 헤더에 포함되는 Source IP(SIP) 주소가 바로 이 UE IP 주소(1.1.1.1)가 됩니다.
 

■ UE가 Wi-Fi 망에 접속

  • Wi-Fi 망에 접속하게 되는 경우 UE는 2개의 IP 주소를 받아오게 됩니다. 하나는 UE와 ePDG간에 IPSec 터널을 위한 IP 주소(WLAN UE's Local IP Address)이고, 또 하나는 P-GW가 할당한 그래서 인터넷으로 나갈때 보이는 IP 주소(WLAN UE's Remote IP Address)입니다. 하나하나 살펴 보면요...
1) WLAN UE's Local IP Address (IPSec Tunnel Outer IP Address)
  • 먼저 UE는 Wi-Fi 망에 접속합니다. 인증/무인증 절차를 거친 후 AP는 DHCP Relay로 동작하여 외부 DHCP 서버로 부터 IP 주소(10.1.1.1)를 할당 받아 UE에 전달합니다. 혹은 외부 DHCP 서버 없이 AP가 DHCP 서버로 동작하여 UE에 IP 주소를 할당 할 수도 있습니다.
  • 이 IP 주소는 IPSec 터널을 위한 주소가 됩니다. 즉, 이 주소는 Wi-Fi 망을 통해 UE와 ePDG간에 IPSec 패킷이 라우팅되는데 사용됩니다.
2) WLAN UE's Remote IP Address (IPSec Tunnel Inner IP Address)
  • Wi-Fi 접속 절차가 끝난 UE는 ePDG와 IPSec 터널을 생성하기 위해 IKEv2 메시지(IKE_AUTH Request)를 ePDG로 보냅니다. ePDG는 3GPP AAA/HSS의 도움을 받아 가입자 인증(EAP-AKA)을 하게 되구요.
  • 인증이 끝난 후, ePDG는 P-GW와 GRE 터널을 생성하기 위해 PMIPv6 메시지(Proxy Binding Update)를 보내게 됩니다. 
  • Proxy Binding Update 메시지를 수신한 P-GW는 이 UE가 LTE 망에 접속되어 있는지를 판단하여, 만약 그렇다면 LTE 망에서 할당했던 IP 주소(1.1.1.1)를 그대로 Proxy Binding Ack 메시지에 실어 ePDG로 전달합니다
  • 그러면 ePDG는 IKE_AUTH Response 메시지를 통해 그 IP 주소를 UE로 전달합니다.
  • 결론적으로 UE가 Wi-Fi 망에 접속하는 경우 IPSec 패킷이 Wi-Fi 망을 거쳐 UE와 ePDG간에 라우팅될 수 있도록 하기 위한 WLAN UE's Local IP 주소는 DHCP 서버/AP가 할당하고, P-GW를 통해 인터넷으로 패킷이 전송될 때 사용하게 되는 WLAN UE's Remote IP 주소는 P-GW가 할당하게 됩니다.

 

위 그림 하단에 UE의 Protocol Stack을 간략하게 그려 보았는데요. 단말 내 응용(Application) 계층이 바라보는 IP 주소(socket interface 상에 IP 주소)는 P-GW가 할당해 준 1.1.1.1이 되고, UE가 Wi-Fi 망에 접속하는 경우 IPSec 계층(보통 Kernel내에 driver로 구현)에서 사용하는 IPSec 터널링을 위한 Outer IP 주소는 DHCP 서버/AP가 할당해 준 10.1.1.1이 됩니다.

 

 

트래픽 흐름/패킷 헤더 관점에서 바라본 IP 주소

 

위 그림과 동일하지만 패킷 헤더 레벨로 다시 표현해 보았습니다.

 

 UE가 LTE 망에 접속 후 UL(상향) 트래픽 흐름

 트래픽 흐름 설명     

 UE -> eNB

 

용자는 google에 접속하려 합니다. IP 헤더의 Source IP(SIP)는 P-GW로 부터 할당 받은 1.1.1.1이고, Destination IP(DIP)는 google이 되겠죠.

 eNB -> S-GW

 

eNB는 UE가 보낸 패킷에 GTP 헤더를 붙입니다. GTP 터널 내 Outer IP 헤더의 SIP는 eNB, DIP는 S-GW가 됩니다.      

 S-GW -> P-GW

 

S-GW는 eNB가 보낸 GTP 헤더를 제거하고 다시 자신의 GTP 헤더를 붙입니다. GTP 터널 내 Outer IP 헤더의 SIP는 S-GW, DIP는 P-GW가 됩니다.      

 P-GW -> Internet

 

P-GW는 GTP 헤더를 제거하고 UE가 생성한 원래 패킷을 인터넷으로 전송합니다. 즉, SIP는 1.1.1.1, DIP는 google입니다.      

 

 UE가 Wi-Fi 망에 접속 후 UL(상향) 트래픽 흐름

 트래픽 흐름 설명     

 UE -> ePDG

 

 

 

UE의 Application/OS layer에서 붙인 IP 헤더의 SIP는 P-GW로 부터 할당 받은 1.1.1.1, DIP는 google입니다.

이 패킷은 IPSec driver layer로 내려 올 것이고, 여기서 IPSec 헤더를 붙이는데, IPSec 터널 내 Outer IP 헤더의 SIP는 DHCP/AP로 부터 할당받은 10.1.1.1이고, DIP는 ePDG가 됩니다.

 ePDG -> P-GW

 

 

IPSec 터널링 패킷은 Wi-Fi 망을 통해 라우팅되어 ePDG가 수신하게 됩니다(DIP가 ePDG이므로).
ePDG는 IPSec 헤더를 제거하고, GRE 헤더를 붙이게 되며, GRE 터널 내 Outer IP 헤더의 SIP는 ePDG, DIP는 P-GW가 됩니다.   

 P-GW -> Internet

 

P-GW는 GRE 헤더를 제거하고 UE가 생성한 원래 패킷을 인터넷으로 전송합니다. 즉, SIP는 1.1.1.1, DIP는 google입니다.

 

 

심정훈 2012-05-19 10:37:38
좋은 자료 감사합니다..
정말 배울게 많습니다...b
신상민 2012-05-21 15:27:59
배울것 많은 좋은 글, 감사합니다 ^^b
정구열 2012-05-21 22:01:28
감사합니다. ^^;
넷매니아즈 2012-05-22 00:10:34
심정훈님, 신상민님, 정구열님의 따뜻한 댓글 한마디가 큰 힘이 되네요....

더 열심히 할께요.

감사합니다. ^^* !!!
편석호 2012-06-11 15:56:37
LTE 관련 일을 하게 되었는데.. 많은 글이 있어.. 개념을 잡는데 많은 도움이 되고 있네요 ^^ 감사합니다.
정말 2012-10-23 16:43:31
한줄기 빛과 같은 글입니다 감사합니다
그렇게 찾아도 이런게 없었는데 ㅠㅠ
그리고 혹시 제가 모르는게 많아서요.. GRE or GTP tunnel, integrity protection 등등에 대한 설명이 있는 자료가 있으면 알려주실수 있으신가요??
넷매니아즈 2012-10-23 21:08:38
일단 말씀하신 용어에 대해 넷매니아즈 블로그 글 몇개를 소개해 드립니다.

▶ Tunnel 관련 자료
1. 이동 서비스를 위해 터널링이 필요한 이유 (1편): https://www.netmanias.com/bbs/view.php?id=blog&no=294
2. 이동 서비스를 위해 터널링이 필요한 이유 (2편): https://www.netmanias.com/bbs/view.php?id=blog&no=295

▶ GTP Tunnel 관련 자료
1. LTE의 GTP 터널 소개 I: https://www.netmanias.com/bbs/view.php?id=blog&no=229
2. LTE의 GTP 터널 소개 II: https://www.netmanias.com/bbs/view.php?id=blog&no=238

▶ Integrity Protection 관련 자료
1. LTE: 인증(EPS-AKA)과 무선구간 보안(Security): https://www.netmanias.com/bbs/view.php?id=blog&no=250


어떤 특정 주제가 아닌 LTE 기술에 대해 전반적으로 훑어 보고 싶으시다면요,
넷매나아즈 Mobile 블로그 글(https://www.netmanias.com/ko/?m=board&id=blogforum_mobile )을 먼저 보세요.

그런 후 아 대충 감 잡았다! 하시면,
Mobile 기술 문서(https://www.netmanias.com/ko/?m=board&id=techdocsforum_mobile )를 출력해서 보시기 바랍니다.
김신국 2013-01-04 09:05:34
감사합니다 개념을 잡는데 정말 많은 도움을 얻고 있습니다
김현석 2013-09-10 17:27:39
UE가 WiFi를 통해 인터넷을 하는 경우 P-GW에서 IP를 최종 할당받는다고 하셨는데,
AP가 LAN을 통해 일반 ISP쪽에 연결되어 있는 경우는 LTE망과는 상관이 없는건가요?
넷매니아즈 2013-09-11 13:14:17
말씀하신 "일반 ISP 쪽"이란 LTE 사업자와 다른 사업자로 이해를 하고 설명드리면 (예. LTE는 LG U+, AP는 KT거),
보통 하나의 통신 사업자가 LTE망과 Wi-Fi망을 모두 가지고 있는 경우에 위와 같은 연동 모델을 제공할 수 있습니다.
LG U+ LTE 가입자가 KT AP에 붙는 경우, 아마도 LG U+ ePDG에서 연결을 거부할 것이고,
결론적으로 말씀하신 것과 같이 "LTE 망과는 상관이 없을 것"으로 예상됩니다.
김성식 2020-03-03 11:00:06

글 매우 흥미롭게 잘읽고있습니다 감사합니다!

작성자님 궁금한게 한가지가 있습니다 ㅎ 글중에

 

Proxy Binding Update 메시지를 수신한 P-GW는 이 UE가 LTE 망에 접속되어 있는지를 판단하여, 만약 그렇다면 LTE 망에서 할당했던 IP 주소(1.1.1.1)를 그대로 Proxy Binding Ack 메시지에 실어 ePDG로 전달합니다

 

여기서 -> 만약 그렇지 않다면 동작과정이 어떻게 되는건가요?

버너 2020-03-19 08:59:00

만약 그렇지 않다면 동작과정이 어떻게 되는건가요?

=> 만약 그렇지 않다면 신규 가입자라 판단하고 IP 신규 할당 및 Initial Attach에 해당하는 절차를 따라갑니다. 

 

참고로 PMIP 기반 절차 (3GPP R8) 는 실제로는 사용되지 않는 사문화된 표준이라 보시면 됩니다. 

3GPP R10 에서 GTP 기반 절차가 추가되었기에 실제로는 GTP만 사용한다고 보시면 됩니다. 

Thank you for visiting Netmanias! Please leave your comment if you have a question or suggestion.
View All (1211)
5G (131) 5G 특화망 (44) AI (16) ALTO (1) AR (2) ARP (6) AT&T (1) Akamai (5) Authentication (5) BT (1) Backhaul (2) Big Data (2) Bridging (5) C-RAN/Fronthaul (19) CDN (20) CIoT (2) CPRI (6) Carrier Aggregation (5) Charging (2) China Mobile (2) Cisco (6) CoMP (3) Comcast (1) DHCP (6) DNS (15) Data Center (15) EDGE (14) EMM (1) EPS Bearer (7) Ethernet (3) FTTH (8) GSLB (5) Gigabit Internet (17) Google (17) Google Global Cache (8) Google TV (1) HLS (5) HTTP (5) HTTP Adaptive Streaming (7) HTTP Progressive Download (2) Handover (5) Huawei (1) IGMP (3) IP (6) IP Allocation (8) IP Routing (20) IPSec (4) IPTV (25) IoST (2) IoT (63) KT (46) Korea (8) Korea ICT Vendor (1) L3 Switch (5) LG U+ (24) LTE (99) LTE-A (10) LTE-A Pro (1) LTE-M (1) LTE-U (3) LoRa (5) MEC (15) MPLS (3) MWC 2013 (1) MWC 2015 (3) MWC 2016 (2) MWC 2017 (1) Mobile IPTV (1) Multi-Screen (1) Multicast (2) NAT (9) NB-IoT (6) NTT Docomo (1) Netflix (5) Network Protocol (49) Network Slicing (3) O-RAN (2) OSPF (3) OTT (20) Operator CDN (1) P2P (3) PS-LTE (3) Pooq (2) Private 5G (55) QoS (5) RCS (1) RRH (1) Request Routing (3) SD-WAN (8) SDN/NFV (42) SK Broadband (1) SK Telecom (38) Samsung (2) Security (8) Self-Driving (3) Shortest Path Tree (2) Small Cell (3) Spectrum Sharing (1) TAU (2) Transparent Caching (9) UHD (7) VLAN (2) VPN (3) VR (3) Video Streaming (22) VoLTE (1) VoWiFi (1) WAN Optimization (1) Wi-Fi (30) WiBro(WiMAX) (2) YouTube (16) eICIC (1) eMBMS (1) ePDG (6) u+ tv G (4) 로컬 5G (3) 이음 5G (25)

 

 

     
         
     

 

     
     

넷매니아즈 회원 가입 하기

2023년 6월 현재 넷매니아즈 회원은 55,000+분입니다.

 

넷매니아즈 회원 가입을 하시면,

► 넷매니아즈 신규 컨텐츠 발행 소식 등의 정보를

   이메일 뉴스레터로 발송해드립니다.

► 넷매니아즈의 모든 컨텐츠를 pdf 파일로 다운로드

   받으실 수 있습니다. 

     
     

 

     
         
     

 

 

비밀번호 확인
코멘트 작성시 등록하신 비밀번호를 입력하여주세요.
비밀번호