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

2023

5G 특화망

포탈

Private 5G/이음 5G

 포탈홈

  넷매니아즈 5G 특화망 분석글 (130)   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의 5G 특화망 솔루션 (my5G)  Updated   |   뉴젠스의 5G 특화망 구축 및 운영 서비스  NEW  

  스폰서채널 서비스란?
banner
banner
GTPv2 Presence requirements 에서 conditional-optional 의 정확한 의미가 궁금합니다.
Reg. Date: November 03, 2013 By 재영

안녕하세요.

GTPv2 를 보니 v1 에 없던 Conditional-Optional 이란 항목이 있던데,

자세히 이해가 안가서 질문드립니다.

contional한 항목인데 만약 받는 쪽에서 처리 못하는 경우 버린다는 뜻인가요??

버너 2013-11-04 22:52:13
condition 으로 분류된 필드를 말씀하시는 것이라면 (conditional-optional 이란 필드 분류는 없는것으로 아는데요)
condition 필드는 (대부분의 경우) optional 필드지만 때에 따라서는 mandatory로 필요한 필드를 말하게 됩니다.
condition 필드가 없는 경우 메세지를 버릴지, 에러를 반송할 지는 상황에 따라 틀리므로 gtp를 사용하는
상위 프로토콜(또는 사용자부)의 규격을 보고 판단을 하는 게 맞을듯 합니다.
참고로 gtp 에러코드중에는 condition ie가 없는 경우를 나타내는 에러 코드도 있습니다.
즉 condition ie가 없으면 에러 처리를 할 수도 있다는 것이죠.
도움이 되셨나 모르겠네요.
재영 2013-11-05 11:18:41
GTPv1 에서는 Mandatory, Conditional, Optional 이었지만
GTPv2 에서는 Conditional-Optional 이란 항목이 추가되었습니다. (TS 29.274)
아마도 상위버전에서 하위버전으로 GTP 메세지를 보낼때 error handling 을 위하여 추가된거 같은데,
정확한 의미가 파악되지 않아서 질문드렸습니다 ㅠ
버너 2013-11-07 09:09:41
제가 뭘 혼동하고 본 것 같습니다. (죄송 ^^;)

GTPv2에 "conditional-optional"이란 형태가 있는 것이 맞고 재영님이 추정하시는 의미로 사용되는 것도 맞습니다.
상위 버젼의 sender가 신규로 정의된 IE를 보낼 때 receiver가 하위 버젼이라면 해당 IE는 unknown으로
인식되므로 해당 IE는 조용히 버리면 되고 (silently discard) 이런 용도로 optional IE가 있습니다만
문제는 sender/receiver가 동일 버전일 경우에는 꼭 필요한 IE라면 optional IE로 할 수는 없고
Conditional로 하면 하위 호환성을 맞추기 어렵기 때문에 conditional-optional이 있습니다.

즉 receiver가 하위 버전이면 CO 로 정의된 IE는 무시하면 되고 (29.274 7.7.9에 따라)
Receiver가 동일/상위 버전이면 해당 IE는 conditional로 간주하면 됩니다. (29.274 6.1.1의 정의)

예를 들면 “selection mode IE”를 R9 이후의 MME가 SGW로 보냈는데
SGW가 R8이라면 “selection mode IE”는 SGW에서 버려지고 PGW로는 전달하지 않습니다.
PGW는 UE가 요청한 APN에 대한 검증을 수행할 수는 없고 무조건 서비스를 제공하게 되겠지요.
하지만 SGW도 R9 이라면 “selection mode IE”는 MME -> SGW -> PGW로 전달되고
PGW는 이걸 가지고 UE의 APN 접속 허가 여부를 결정할 수 있는 추가 기능을 제공할 수 있습니다.
(Selection mode 에 대해서는 23.401 5.10.2 Create Session Request 참고)
재영 2013-11-07 11:30:02
세심한 답변에 깊은 감사를 드립니다.
입이 떡 벌어지네요,,ㅠ
버너님의 명쾌한 답변에 궁금했던 부분들이 해결되었습니다~~~
다시 한번 감사드립니다~~~
Thank you for visiting Netmanias! Please leave your comment if you have a question or suggestion.

 

     
         
     

 

     
     

넷매니아즈 회원 가입 하기

2020년 1월 현재 넷매니아즈 회원은 47,000+분입니다.

 

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

► 넷매니아즈 신규 컨텐츠 발행 소식 등의 정보를 이메일 뉴스레터로

   발송해드립니다.

► 넷매니아즈의 모든 컨텐츠를 pdf 파일로 다운로드받으실 수 있습니다. 

     
     

 

     
         
     

 

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