본문 바로가기

Network

PDP(Packet Data Protocol) Context

 

출처: 인터넷

편집: 몽키몽키(cache798@naver.com)

 

PDP는 Packet Data Protocol의 약자이다. 이는 GPRS 망과 통신을 위해 외부 패킷 데이터망이 사용하는 네트워크 프로토콜이다.
IP가 GPRS에서 지원하는 PDP의 한 예이다. 이동무선 서비스호 또는 세션을 설명하는 정보들(과금 ID)을 가리키며, GPRS 망 내
의 이동국 및 GSN에서 세션 식별을 위해 사용한다.

PDP Context란 외부 Packet Data Network로의 연결을 위한 여러가지 종류 정보의 집합 이라고 할수 있다.
이는  단말과 네트워크사이에 패킷 데이타를 서로 송수신할수 있도록 연결을 제공하는 역할을 한다. 이때 연결에 사용되는 정보
를 PDP Context라고 하며 다음과 같은 파라미터들로 이루어져 있다. (논리적인 개념)

 - PDP Type
- PDP address type
- QoS profile request (QoS parameters requested by user)
- QoS profile negotiated (QoS parameters negotiated by network)
- Authentication type (PAP or CHAP)
- DNS type (Dynamic DNS or Static DNS)

 
위와 같은 파라미터를 통하여 단말은 IP를 할당받게 되고 서비스에 따른 QoS를 설정할 수 있다. 

PDP address는 GGSN(Gateway GPRS Support Node)에 연결되어 있다. 따라서 PPDN(Public Packet data network)에서 오는
모든 Packet Data들은 PDP address를 통하여 GGSN으로 들어간다.

정적으로 할당된 PDP address는 가입자의 Home network 영역에서 GGSN으로 할당된다. 동적인 경우는 가입자의 Home netwo
-rk 일수도 있고 Visiting network의 address 일수도 있다. 단말이 SGSN(Serving GPRS Support Node)에 attach 되어 있는 상태
에서 data 전송을 시작할려면 PDP activation 을 시작해야 한다.

PDP activation 이라는 것은 결국 SGSN 과 GGSN 간의 연결을 하는 것이다. 이때 SGSN과 GGSN 간의 연결을 위해 사용된 정보
가 PDP Context 이다. 다음은 PDP Context Activation  절차를 나타낸 그림이다. 아래의 절차중 4번의 절차, 즉, SGSN이 단말로 Activate PDP Context Accept를 응답할 때, 단말이 접속할 P-CSCF의 IP 주소를 함께 넘겨준다.

 

상기의 그림에서의 각 절차에서 주고 받는 실제 파라미터 데이터들은 다음과 같다.

 

 

 

단말이 SGSN 에 attach 하는것과 PDP address 를 activatig 하는것은 의미가 다르다. 단말은 항상 한개의 SGSN에만 attach 할수
있고 PDP address 는 동시에 여러개가 ativating 이 될 수도 있다. 각각의 address 는 서로 다른 GGSN 과 연결될 수 있다.

 

만일 PPDN 으로부터 특정 PDP address 로 할당된 GGSN으로 packet 들이 들어 왔을때 GGSN 이 그 address로 active 된 PDP
context 가 없다면 packet들은 버려진다.

 

'Network' 카테고리의 다른 글

PLMN(Public Land Mobile Network)  (1) 2012.02.08
CSCF(Call State Control Function)  (1) 2012.01.24
MO/MT SMS  (3) 2011.11.22
2G, GSM(Global System for Moblie communication)  (2) 2011.09.01
이동통신 기술  (1) 2011.04.06