51学通信技术论坛

 找回密码
 立即注册
搜索
楼主: 爱卫生
打印 上一主题 下一主题

PDP上下文详解     [复制链接]

Rank: 9Rank: 9

懒

19#
发表于 2011-12-27 22:29:59 |只看该作者
回复 worldwind 的帖子

简单回答一下。
1、手机看视频,一般一个视频是被切片了的,那么每一个切片文件的播放会对应一个PDP上下文吗?会创建不同的secondary PDP‘ 还是怎样的?
   不是。也不会创建secondary PDP。PDP上下文分primary和secondary。primary是和APN对应的,APN是和一个PDN网络对应的,和应用无关。secondary和primary的区别是对Qos需求的不同应用。例如视频和网页浏览。那同一个视频的多个切片属于同一种应用。也属于同一个网络。所以不需要创建多个PDP。
2、nsapi和teid可以确定一个PDP上下文,这里的teid是 create PDP context resonose 里面的teid data i 的值吧?

   teid有控制面和用户面两个值。这两个值都会携带在create PDP context resonose消息里分配。
3、secondary pdp的创建里面会在产生一个两个nsapi,怎样获取?用gtp.nsapi只能获取到一个,怎样同时获取到这两个nsapi的值?

  不会产生两个。只有一个。通常是6。你是说怎么用wireshark过滤吗?
1、先后观看了例如优酷上面的两个视频,此时会创建几个PDP上下文?
  一个。因为是同一个PDN网络的同种应用。

2、先看了优酷的视频,然后又看了新浪的视频,此时又是创建了几个PDP上下文?
  一个。还是同一个PDN网络的同种应用。
www.gprshome.com: GPRS及移动通信技术学习交流分享平台。

使用道具 举报

Rank: 2Rank: 2

20#
发表于 2012-2-21 22:54:08 |只看该作者
我想问一个和应用有关的问题:假如一个用户通过手机上网浏览网页,打开一个页面后,不再有下一个动作,那么MS,SGSN,GGSN这几个节点会一直保持PDP ACTIVATE状态不变么,如果会发生DEACTIVATE PDP的过程,一般是从哪里发起,完整过程一般是怎样的?谢谢!

使用道具 举报

Rank: 2Rank: 2

21#
发表于 2012-2-22 14:14:05 |只看该作者
还想问一下,24.008里面session management中,session这个词,有没有确切的含义,是否是指从PDP激活开始,到PDP去激活为止,PDP上下文在MS,SGSN,GGSN中生效这段时间相关的信令面和用户面数据传输事件的集合?

使用道具 举报

Rank: 9Rank: 9

懒

22#
发表于 2012-2-22 15:56:34 |只看该作者
回复 xray1111 的帖子

1 我想问一个和应用有关的问题:假如一个用户通过手机上网浏览网页,打开一个页面后,不再有下一个动作,那么MS,SGSN,GGSN这几个节点会一直保持PDP ACTIVATE状态不变么,如果会发生DEACTIVATE PDP的过程,一般是从哪里发起,完整过程一般是怎样的?谢谢!

GGSN上会有idle-timeout来检查PDP多长时间没有业务流量,从而发起去激活流程。流程和23.060里介绍的GGSN发起的PDP去激活流程一致。

2 还想问一下,24.008里面session management中,session这个词,有没有确切的含义,是否是指从PDP激活开始,到PDP去激活为止,PDP上下文在MS,SGSN,GGSN中生效这段时间相关的信令面和用户面数据传输事件的集合?

session应该就是指的建立了到某一个PDN网络的连接。可以这么理解,和PDP的激活肯定是相关联的。我个人比较赞同你的理解。

www.gprshome.com: GPRS及移动通信技术学习交流分享平台。

使用道具 举报

Rank: 2Rank: 2

23#
发表于 2012-2-22 16:05:19 |只看该作者
谢谢爱总的回答!

使用道具 举报

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

24#
发表于 2012-5-4 10:10:46 |只看该作者
顶顶顶顶顶顶顶顶

使用道具 举报

Rank: 4Rank: 4Rank: 4Rank: 4

25#
发表于 2012-5-24 16:02:23 |只看该作者
专业的探讨,让新手既羡慕又开心,可以学到 很多

使用道具 举报

Rank: 2Rank: 2

26#
发表于 2012-8-11 16:29:01 |只看该作者
经典'学习了

使用道具 举报

Rank: 3Rank: 3Rank: 3

27#
发表于 2012-9-6 17:05:13 |只看该作者
爱卫生 发表于 2011-5-24 16:20
回复 chenhaonan 的帖子

   引入一个官方的解释。参考规范TS24.008的10.5.6.12章节关于TFT的描述,“The ...

Gi接口收到的是纯IP包,那么就说明GGSN要通过目的IP来查找对应的PDP上下文集合(拥有同一个PDP地址的PDP上下文集合),然后用这个IP包的源IP地址来在这个PDP上下文集合当中的TFT里面匹配,匹配到了就确定了所对应的PDP上下文,然后再封装上TEID和NASPI在Gn接口上传送给SGSN?

点评

爱卫生  基本可以这么说。但基于IP地址来映射只针对primary pdp上下文,如果是secondary,则TFT中还包含端口号来描述应用。IP地址只是TFT的一部分。可以参考论坛中secondary pdp context激活实例介绍。  发表于 2012-9-6 22:48:05

使用道具 举报

Rank: 2Rank: 2

28#
发表于 2012-10-25 13:19:58 |只看该作者
爱卫生 发表于 2011-5-24 16:20
回复 chenhaonan 的帖子

   引入一个官方的解释。参考规范TS24.008的10.5.6.12章节关于TFT的描述,“The ...

爱总,TFT可不可以终结为:由于有了secondary PDP,所以引起同一个APN的多个PDP上下文。这多个PDP上下文在MS-SGSN之间Gb/Iu口可以用TLLI+NSAPI来区分,在SGSN-GGSN之间Gn可以用TEID Data来区分,而在GGSN-外部PDN之间的Gi口就引入TFT来区分了。

点评

爱卫生  可以这么说。但补充一点。TFT还有一个作用就是在上下行方向将不同的用户IP Packet映射到不同的PDP上下文。例如HTTP经过TFT分类,上行映射到primary pdp,而SIP信令则通过TFT映射到secondary pdp,这样可以保证Qos。  发表于 2012-10-26 00:48:17

使用道具 举报

Rank: 8

29#
发表于 2012-12-2 23:41:03 |只看该作者
如果我打开了一个网页,创建了一个PRIMARY PDP,然后打开一个视频播放,创建了secondary pdp。如果我关闭了网页,也就是PRIMARY PDP被关闭了,按照要求secondary pdp也要被关闭,这样不是视频播放也自动被关闭了。这明显不合理。
不知道是否有相关转换的步骤。

点评

爱卫生  secondry pdp虽然要和primary pdp共享很多东西,但在去激活的时候却可以分开独立的去激活,互不影响。有个帖子讨论过这个问题,但一下子找不到了。也就是说primary pdp去激活了,secondary还可以继续。  发表于 2012-12-3 19:24:25

使用道具 举报

Rank: 3Rank: 3Rank: 3

30#
发表于 2012-12-19 12:04:09 |只看该作者
worldwind 发表于 2011-12-16 00:37
应用到实际场景中,例如同一个手机用户打开UC浏览器:
1、先后观看了例如优酷上面的两个视频,此时会创建几 ...

都是同一个PDP。只有一个上下文。不存在二次激活。
<img src="static/image/smiley/comcom/3.gif" class="vm">

使用道具 举报

Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

版主 特殊贡献奖

31#
发表于 2012-12-19 15:35:13 |只看该作者
爱卫生 发表于 2012-2-22 15:56
回复 xray1111 的帖子

1 我想问一个和应用有关的问题:假如一个用户通过手机上网浏览网页,打开一个页面后 ...

我觉得是对等双方在为上层应用提供底层连接所必须的参数(这边可能使用QOS)协商一致的情况下所建立的对话通道。 这个通道由SGSN/GGSN来建立,维护和拆除。

人刚我柔谓之走,我顺人背谓之粘。动急则急应,动缓则缓随。虽变化万端, 而理为一贯。

使用道具 举报

Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

版主 特殊贡献奖

32#
发表于 2012-12-19 16:05:50 |只看该作者
horizon3 发表于 2012-12-2 23:41
如果我打开了一个网页,创建了一个PRIMARY PDP,然后打开一个视频播放,创建了secondary pdp。如果我关闭了 ...

之前我也看到了这个贴子, 针对这个Primary PDP去激活,2nd PDP还能使用的情况,总觉得不可理解。因为Primay PDP维护了IP的分配。如果将维护IP分配的链路都删除了,那2nd PDP这种是为了应用而存在的,应该也被默认释放了。

而且如果2nd PDP取代了Primary PDP,那么因为TFT的存在,用户等于很多对当前APN的默认应用都无法实现了。因此用2nd PDP取代1st PDP的情况在现实中应该毫无意义。


点评

爱卫生  是的。确实不好理解。但规范就是这么规定的,徒之奈何?要不wen兄写个3GPP CR提交下,我绝对支持。  发表于 2012-12-19 22:50:04
人刚我柔谓之走,我顺人背谓之粘。动急则急应,动缓则缓随。虽变化万端, 而理为一贯。

使用道具 举报

Rank: 2Rank: 2

33#
发表于 2013-1-24 10:13:48 |只看该作者
samsin 发表于 2011-10-6 21:18
以下纯属个人观点:
首先看了楼主的介绍之后,把所有相关协议的PDP状态部分,都放在一起,应该把PD状态 ...
3、第二个secondaryPDP就可以不带TFT,让linked PDP2,但必须有Qos。(pdp3)
此时,下行的分组如何被ggsn选择PDP???????

我的理解:只能有一个不带TFT的PDP,只有当第一个不带TFT的PDP被删除了才可以创建另一个不带TFT的PDP。

使用道具 举报

Rank: 2Rank: 2

34#
发表于 2013-1-24 10:16:02 |只看该作者
samsin 发表于 2011-10-18 21:17
谢谢楼主,你的回答,我有两个疑问,
1、pdp2 的linked ti i是 primary pdp, pdp3的linked ti是pdp2, 那 ...
2、个人认为:primary pdp和诸secondary pdp只有创建的时候有区别,一旦建立过后,是独立被管理的啊。

严重同意。

使用道具 举报

Rank: 2Rank: 2

35#
发表于 2013-1-24 10:23:00 |只看该作者
Multiple Primary PDP Contexts
  Multiple primary PDP contexts are two or more PDP contexts independent from one another, each of them using one unique PDP address. They give the possibility to have simultaneous connections to different PDNs – e.g. to the internet for one application, while to a private network for another one.

楼主,这段文字是从哪儿来的?有另一种说法是PDP Context并不区分Primary与SecondaryPrimary/Secondary只是修饰PDP Context Activation,创建完成后两个PDP Context是同等地位的。有一个证据就是从3G切换到LTE时,PGW会选定一个default bearer下发到SGW/MME

使用道具 举报

Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

版主 特殊贡献奖

36#
发表于 2013-1-24 10:51:28 |只看该作者
本帖最后由 wenliu 于 2013-1-24 11:16 编辑
ithinc 发表于 2013-1-24 10:23
楼主,这段文字是从哪儿来的?有另一种说法是PDP Context并不区分Primary与Secondary,Primary/Secondary ...

”有一个证据就是从3G切换到LTE时,PGW会选定一个default bearer下发到SGW/MME“



PGW 怎么会选择那条是default 那条是 dedicated 呢。之前LTE attach 中, default 和dedicated 的bearer区分也是从签约数据或者通过PCRF 来推送的。

你这个证据那来的?


23401 5.5.2.2.2  Source SGSN Forward Relcation Req -> MME 的时候,带上了:
PDN Connections, SGSN Tunnel Endpoint Identifier for Control Plane, SGSN Address for Control plane,





人刚我柔谓之走,我顺人背谓之粘。动急则急应,动缓则缓随。虽变化万端, 而理为一贯。

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

站长邮箱|Archiver|51学通信 ( 粤ICP备11025688 )

GMT+8, 2024-4-25 11:44 , Processed in 0.118369 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部