PDP context
PDP context[edit]
The packet data protocol (PDP; e.g., IP, X.25, FrameRelay) context is a data structure present on both the serving GPRS support node (SGSN) and the gateway GPRS support node (GGSN) which contains the subscriber's session information when the subscriber has an active session. When a mobile wants to use GPRS, it must first attach and then activate a PDP context. This allocates a PDP context data structure in the SGSN that the subscriber is currently visiting and the GGSN serving the subscriber's access point. The data recorded includes
- Subscriber's IP address
 - Subscriber's IMSI
 - Subscriber's Tunnel Endpoint ID (TEID) at the GGSN
 - Subscriber's Tunnel Endpoint ID (TEID) at the SGSN
 
The Tunnel Endpoint ID (TEID) is a number allocated by the GSN which identifies the tunnelled data related to a particular PDP context.
There are two kinds of PDP contexts:
1、Primary PDP Context
Has a unique IP address associated with it
2、Secondary PDP Context
Shares an IP address with another PDP context (与其他的PDP context共享IP地址)
Is created based on an existing PDP context (to share the IP address) (由已有的PDP context来创建)
Secondary PDP contexts may have different Quality Of Service settings (第二个PDP context可能含有不同的QoS,比如在IMS会话建立时,与被叫节点协商QoS的时候,被叫反馈SDP Answer,然后主叫进行Secondary PDP context准备资源。)
A total of 11 PDP contexts (with any combination of Primary and Secondary) can co-exist.
(最多可以有11个PDP contexts 共存)
即PDP上下文,保存用户面进行隧道转发的所有信息,包括RNC/GGSN的用户面IP地址、隧道标识和QoS等。
1)MS通过PDP context的激活、修改、去激活信令流程实现会话管理。
    PDP context 激活流程用于建立用户面的分组传输路由;PDP context修改流程修改激活的PDP context的QoS(Quality of Service)和TFT(Traffic Flow Template),在发生RAU(Routing Area Update)时,也用于修改SGSN到GGSN之间的隧道路由;PDP context去激活则用于拆除激活的PDP。
2)激活一个PDP上下文意味着发起一个分组数据业务呼叫。PDP上下文激活包括MS发起的激活及二次激活、网络发起的PDP上下文激活。
3)当HLR向SGSN插入用户数据且PDP上下文处于激活状态,SGSN可以发起PDP上下文修改流程;RAB重建,发生QoS改变,SGSN可以发起PDP上下文修改流程;SGSN之间的路由区更新,如果PDP上下文处于激活状态,SGSN可以发起PDP上下文修改过程。
4)PDP上下文去激活流程包括MS发起的、SGSN发起的和GGSN发起的PDP上下文去激活流程。
通俗讲就是,UE发起PS域业务时,向网络侧发起请求,在此之前若没有进行过PS附着,必须先要进行PS附着,这样才能发起PS域业务,相当于CS业务中,必须要先建立RRC连接一样。激活一个PDP上下文意味着发起一个分组数据业务呼叫。
PDP上下文激活包括UE发起的激活及二次激活、网络发起的PDP上下文激活。
结束PS业务挂机,或长时间没有流量达到系统设置时间门限时,进行PDP去激活,UE回到空闲状态。 
从核心网角度说,收到了PDP上下文激活,核心网会对其分配相应资源,业务就开始进行了。
PDP context的更多相关文章
- PDP   有多种定义,具体哪一种还需研究!!!!
		
PDP (用户面进行隧道转发的信息的保存协议) 编辑 本词条缺少名片图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧! 即PDP上下文,保存用户面进行隧道转发的所有信息,包括RNC/GGSN的 ...
 - AT命令控制上网 PDP
		
1. AT+CGATT=1 (Attach or detach from GPRS service, GPRS 附着状态) 说的简单点,这一步就是让SGSN (服务GPRS节点,你可以把它理解成与基站 ...
 - PPP PDP 及GPRS
		
1.相关概念: PDP:Packet Data Protocol 分组数据协议 PLMN:Public Land Mobile Network,公共陆地移动网络 APN:Access Point Na ...
 - wavecom短信猫常用AT命令
		
wavecom短信猫常用AT命令 一.一般命令 1. AT+CGMI 给出模块厂商的标识. 2. AT+CGMM 获得模块标识.这个命令用来得到支持的频带 (GSM 900,DCS 1800 或PCS ...
 - NB-IOT_BC95_B5常用AT指令集
		
.AT+<cmd>=? 测试命令,用于向模块询问支持的设置项目. .AT+<cmd>? 读取命令,用于让模块上报某个命令代表的设置项当前的值. .AT+<cmd>= ...
 - [4G]常用AT指令
		
The GPRS communication module is controlled by terminal (e.g. H50) firmware. The actions are mapped ...
 - Renesas CAT CONFIG
		
CAT CELL "sf_cellular_api.h" typedef enum e_sf_cellular_at_cmd_index { SF_CELLULAR_AT_CMD_ ...
 - 策略和计费控制(PCC)系统研究
		
策略和计费控制(PCC)系统研究 研究内容 [TOC "float:left"] 策略与计费控制(PCC)框架1 [架构图](achitecture.png "Archi ...
 - 策略与计费控制(PCC)流程与信令流程
		
该文为3GPP TS23.203-be0 条款6-7译文 策略与计费控制(PCC)流程[^4] IP-CAN 会话有三种显著的场景: 无网关控制会话需求,不会出现网关控制建立 需要网关控制会话支持:B ...
 
随机推荐
- idea新建工程项目结构
			
一:新建项目 File--->new---->project--->Empt Project(空项目)--->next--->java_web--->Finish ...
 - Python 学习书籍推荐
			
谁会成为AI 和大数据时代的第一开发语言? 这本已是一个不需要争论的问题.如果说三年前,Matlab.Scala.R.Java 和 Python还各有机会,局面尚且不清楚,那么三年之后,趋势已经非常明 ...
 - AIX系统日志
			
1.系统错误日志 存放路径:/var/adm/ras/errlog 说明:该日志记录了系统所检测到的软硬件故障和错误,尤其对系统的硬件故障有很大的参考价值,是AIX提供的最有价值的日志之一, errl ...
 - 函数调用运算符"()"
			
14.8函数调用运算符"()"1.函数调用运算符必须是成员函数,一个类可以定义多个不同版本的调用运算符,但是他们相互之间应该在参数数量或返回类型上有所区别.定义了调用运算符的类的对 ...
 - [转]Aroon Indicator
			
Aroon Indicator Trend Oscillator Description The Aroon indicator, developed by Tushar Chande, indica ...
 - 阿里巴巴Java编码规范,来测测你能得多少分
			
今年年初,<阿里巴巴Java开发手册>正式发布,阿里官方Java代码规范标准首次对外公开.手册发布之后在业界.学术界都获得了广泛的关注,仅微博浏览量就突破千万,下载访问量超过40万,多家媒 ...
 - Piwik学习 -- 插件开发
			
这个版本的piwik比较旧,此文档仅作参考 最近为了给自己的web系统添加一个运营数据分析和展示的功能,本打算自己纯手工打造,但是发现成本太高,时间和精力方面不允许.在网上查阅了一些资料,发现目前有许 ...
 - Vivado使用技巧(1)
			
Vivado使用技巧 (1) 1. 2.复位准则: 3. 4. 5. 6. 7. 8.
 - 【微软版本】redis 安装启动及设置密码<windows>
			
redis 安装启动及设置密码<windows> redis 1. 安装 1.1 下载解压包,直接解压到任意路径下即可 windows下载地址:ttps://github.com/MS ...
 - axios 上传图片
			
let data = new FormData(); for (var i = 0; i < files.length; i++) { let file = files.item(i); dat ...