51学通信技术论坛

 找回密码
 立即注册
搜索
查看: 8483|回复: 11
打印 上一主题 下一主题

请教关于pdp何时去激活 [复制链接]

Rank: 2Rank: 2

跳转到指定楼层
楼主
发表于 2011-8-21 14:20:10 |只看该作者 |倒序浏览
一键分享 一键分享
         请教各位高手,pdp何时去激活,这个是由SGSN发起,还是由手机发起。如果是SGSN发起,那么这种机制是什么样的。

Rank: 9Rank: 9

懒

沙发
发表于 2011-8-21 14:45:47 |只看该作者
回复 yunfeisaiwai 的帖子

  最常见的情况就是手机发起,通常是由关闭手机的IE浏览器来触发,或者是关闭某个应用程序例如手机QQ来触发。
  如果是网络侧的SGSN发起的话,最常见的就是运营商对用户的监管行为导致的。包括SGSN要迁移用户流量、手机用户关闭GPRS业务或业务到期HLR将更新用户签约数据并通知SGSN去激活用户上下文、因为欠费由OCS通知GGSN再通知SGSN将用户去激活、因为流量超过每月最大限制由BOSS系统通知GGSN再通知SGSN将用户上下文去激活(例如运营商规定一个用户一个月的GPRS流量不能超过5个G,是对用户的一种保护,怕它中病毒产生用户投诉。)
www.gprshome.com: GPRS及移动通信技术学习交流分享平台。

使用道具 举报

Rank: 2Rank: 2

板凳
发表于 2011-8-21 15:38:09 |只看该作者
那如果用户打开浏览器之后,长时间不关闭。那么这个pdp上下文,是一直保持呢,还是有一个计时器控制,超时后PDP去激活。另外,PDP去激活是由手机发起,还是由SGSN发起。

使用道具 举报

Rank: 9Rank: 9

懒

地板
发表于 2011-8-21 15:55:56 |只看该作者
回复 yunfeisaiwai 的帖子

  上面的回复就是说的谁发起的去激活啊。MS或者SGSN发起。
   如果长时间不关闭,假设是忘记关了或者智能手机点了别的应用浏览器放到后台运行了,则SGSN还有GGSN侧都有相应的PDP Iactivity Timer来控制的。超时后将触发PDP上下文的去激活。去激活后,用户的PDP上下文状态将切换到inactive。MM状态变成standby或者3G中的PMM-IDLE。
www.gprshome.com: GPRS及移动通信技术学习交流分享平台。

使用道具 举报

Rank: 2Rank: 2

5#
发表于 2011-8-21 16:19:31 |只看该作者
     PDP Iactivity Timer可以对不同的应用(比如QQ,或者浏览器应用)单独设置吗?还是对不同应用进行统一的管理。

使用道具 举报

Rank: 9Rank: 9

懒

6#
发表于 2011-8-21 16:31:23 |只看该作者
本帖最后由 爱卫生 于 2011-8-21 16:31 编辑
yunfeisaiwai 发表于 2011-8-21 16:19
PDP Iactivity Timer可以对不同的应用(比如QQ,或者浏览器应用)单独设置吗?还是对不同应用进行统一 ...


  哦,那还没那么高级。目前还是你说的后面的情况,即针对不同的应用进行统一的管理。通常可以根据APN下的所有用户来设置。
  基于应用来设置有这样的需求,但前提是GGSN要能够检测出这样的应用,这涉及到另外的主题,即基于业务的策略控制。我觉得技术上开发应该是可以实现的,但可能需要消耗更多GGSN的资源。
www.gprshome.com: GPRS及移动通信技术学习交流分享平台。

使用道具 举报

Rank: 2Rank: 2

7#
发表于 2011-8-21 16:52:40 |只看该作者
能否对 PDP Iactivity Timer再提供一些详细的介绍,GMM定时器汇总
本文摘自: GPRS家园(www.gprshome.com) 详细出处请参考:http://www.gprshome.com/forum.ph ... =%B6%A8%CA%B1%C6%F7
这个帖子里没有这个定时器的介绍

使用道具 举报

Rank: 9Rank: 9

懒

8#
发表于 2011-8-21 17:10:44 |只看该作者
回复 yunfeisaiwai 的帖子

  你给的链接是GMM的定时器,即移动性管理相关,但PDP Inactivy Timer是属于会话管理,对应的链接为:http://www.gprshome.com/forum.php?mod=viewthread&tid=263&extra=page%3D1
  但PDP Iactivty Timer在上面的链接里也没有提到,因为规范没有定死,这个可以作为厂家的特性来实现。
  这个Timer很简单,当建立PDP上下文成功后开始运行,如果没有流量了,就向下计时,如果一直没有流量,则超时后将对应的PDP上下文去激活。
www.gprshome.com: GPRS及移动通信技术学习交流分享平台。

使用道具 举报

Rank: 2Rank: 2

9#
发表于 2011-8-21 17:32:36 |只看该作者
十分感谢。

使用道具 举报

Rank: 3Rank: 3Rank: 3

10#
发表于 2013-4-26 23:20:18 |只看该作者
爱卫生 发表于 2011-8-21 15:55
回复 yunfeisaiwai 的帖子

  上面的回复就是说的谁发起的去激活啊。MS或者SGSN发起。

有个疑问,当MS PDP状态从active转到inactive状态(关闭手机APP程序、PDP Iactivity Timer超时或其它原因引起),此时MS 的MM状态是standby还是idle呢?
在本论坛”9.1 PDP状态的定义“这个贴(链接发不上来)中提到“当MS中所有active的PDP上下文都迁移到INACTIVE状态后,则对应的MM状态将切换到IDLE或PMM-DETACHED”与这里提到的standby状态有没有矛盾?

假如MS只有一个PDP上下文的情形,当MS的PDP状态从active转到inactive状态,MS的MM状态是如何改变的呢(ready、standby、idle这三种状态中的哪一种)?

望解答一下,多谢了!


使用道具 举报

Rank: 9Rank: 9

11#
发表于 2013-4-27 22:08:49 |只看该作者
zzz 发表于 2013-4-26 23:20
有个疑问,当MS PDP状态从active转到inactive状态(关闭手机APP程序、PDP Iactivity Timer超时或其它原因 ...

非常感谢提出这个问题。经过仔细检查。发现是你提到的那个帖子是针对规范23.060的翻译,当时没有检查9.1这句话的翻译有误(翻译反了)。这里说声抱歉。

规范的原文是:

“All active PDP contexts for an MS are moved to INACTIVE state when the MM state changes to IDLE or PMM DETACHED.”。

之前错误的翻译是“当MS中所有active的PDP上下文都迁移到INACTIVE状态后,则对应的MM状态将切换到IDLE或PMM-DETACHED”。这个翻译显然是有问题的,不能说PDP上下文去激活了,MM状态就切换到IDLE,那手机岂不是要频繁的附着么?

正确的翻译应该反过来,是:“当MM状态切换到IDLE或PMM-DETACHED时,所有的active的PDP上下文都切换到INACTIVE。”

而关于你的问题就是只有一个PDP上下文去激活后,MM状态是什么?因为发起去激活的时候,MM状态应该是ready,那在规范中提到ready到standby的正常切换就是靠ready timer。所以在去激活之后,MM状态应该还是在ready,直到ready timer超时后切换到IDLE。也就是说PDP上下文状态从active切换到inactive,不会直接的对MM状态产生什么影响。

51学通信(www.51xuetongxin.com):致力打造最好的通信技术在线学习平台 。

使用道具 举报

Rank: 3Rank: 3Rank: 3

12#
发表于 2013-4-28 11:11:56 |只看该作者
admin 发表于 2013-4-27 22:08
非常感谢提出这个问题。经过仔细检查。发现是你提到的那个帖子是针对规范23.060的翻译,当时没有检查9.1这 ...

非常感谢,解答细致,之前对PDP状态与MM状态之间的关系不是很清晰,也设想过这种情况,但手段有限无法验证,这也算佐证了

使用道具 举报

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

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

GMT+8, 2024-11-26 03:35 , Processed in 0.077915 second(s), 13 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部