51学通信技术论坛

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

请问SGSN什么情况下会多次返回PDP Accept [复制链接]

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

跳转到指定楼层
楼主
发表于 2012-6-23 16:33:05 |只看该作者 |倒序浏览
一键分享 一键分享
本帖最后由 lighcen 于 2012-6-24 11:07 编辑

在分析Gb报文时发现,SGSN多次返回PDP Accept,并分配不同IP,不知道是抓漏包还是SGSN的问题。恳请大家帮忙解疑

以下是我的分析:
#48,49 手机PDP激活成功
#421 手机进行关机去附着,此处没见SGSN回应
#481,505 SGSN多次回应手机PDP ACCEPT激活成功,并再次分配IP
#506 手机通过SM_STATUS通告消息类型不兼容,可能是多次接收到PDP Accetp的原故。
#522 SGSN再次回应PDP ACCEPT

还有一个疑问,SGSN回应的PDP ACCEPT丢失后,手机没收到分配的IP并再次发起PDP Request,这时SGSN会重要新分配IP还是重发丢失的PDP ACCEPT呢?

包的查看方法:
右键->decode as ->GPRS-NS
在Filter中输入gsm_a_dtap进行过滤进行消息过虑

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 2Rank: 2

沙发
发表于 2012-7-10 12:50:04 |只看该作者
SGSN应该不会重发吧,网侧发起的pdp激活的定时器是T3385,收到REQ之后就stop了,还有log中发送ACCEPT的时间很短,应该不是定时器触发的,llc也没有重复发送UI帧的功能,SM_STATUS应该是UE已经detach了,不处理ACCEPT消息了。detach的话UE侧的T3380应该也stop了,所以估计也不会超时发REQ了。SGSN侧比较诡异,我的wireshark竟然没有GPRS-NS选项。从图片来看llc的N(U)值挺乱的,不知道是不是llc层出什么问题了

使用道具 举报

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

板凳
发表于 2012-7-10 13:38:56 |只看该作者
行虚名座画 发表于 2012-7-10 12:50
SGSN应该不会重发吧,网侧发起的pdp激活的定时器是T3385,收到REQ之后就stop了,还有log中发送ACCEPT的时间 ...

是不是wireshark版本太老了
用1.8的试试

使用道具 举报

Rank: 2Rank: 2

地板
发表于 2012-7-10 13:52:53 |只看该作者
lighcen 发表于 2012-7-10 13:38
是不是wireshark版本太老了
用1.8的试试

果然1.8的可以,刚看图片看错了。这里还是定时器触发的,llc的N(U)值也是没问题的。很明显可以看到是隔30s之后发送的

使用道具 举报

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

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

GMT+8, 2024-5-2 13:44 , Processed in 0.028912 second(s), 12 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部