51学通信技术论坛

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

[求助]GTP协议的重发机制 [复制链接]

Rank: 3Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2011-12-7 18:30:42 |只看该作者 |倒序浏览
一键分享 一键分享
请教GTP协议在什么情况下会进行消息的重发?
比如create PDP context response消息中的cause为某值时,SGSN就会重发一条create PDP context request?

Rank: 9Rank: 9

沙发
发表于 2011-12-27 20:00:00 |只看该作者
取决于GSN节点的T3计时器,另外还有N3来定义重传次数。在29.060中定义。
51学通信(www.51xuetongxin.com):致力打造最好的通信技术在线学习平台 。

使用道具 举报

Rank: 2Rank: 2

板凳
发表于 2012-1-5 22:58:52 |只看该作者
各个厂家的设备都有T3和N3的配置,印象中T3通常是6s。

使用道具 举报

Rank: 8

义 超级之星 勤 论坛核心会员

地板
发表于 2012-3-14 21:18:28 |只看该作者
回复 admin 的帖子

爱总~这个解释是不是不太对呢?

T3和N3应该是用在没收到响应消息时的重发啊~

如果收到response消息的话再发request应该是发向解析出来的GGSN地址中的下一个~~~应该是根据cause来决定是不是再发的吧?

具体哪些cause会重发请爱总解释一下~
我猜应该是跟GGSN资源不够之类的有关的~
欢迎多多交流

PS CORE & SS7 & SIGTRAN & IP

有相关的专业技术网站/Q群也多谢推荐

使用道具 举报

Rank: 9Rank: 9

懒

5#
发表于 2012-3-14 21:46:10 |只看该作者
yonka 发表于 2012-3-14 21:18
回复 admin 的帖子

爱总~这个解释是不是不太对呢?

你说的对。T3N3是没收到响应重发的。我只是回答楼主的问题。因为他的主要问题是“请教GTP协议在什么情况下会进行消息的重发?”后面那个是楼主的举例。仅供参考的。

如果收到了response。不论cause是什么,都不会重发。因为没有任何意义。

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

使用道具 举报

Rank: 8

义 超级之星 勤 论坛核心会员

6#
发表于 2012-3-14 22:01:24 |只看该作者
回复 爱卫生 的帖子

我看的文档里提到如果response是拒绝的话,SGSN根据cause可能会向下一个GGSN地址发起请求。
我猜测是因为GGSN资源不足之类的跟特定GGSN有关的cause才..。

如果规范里没有的话,那这是厂家的实现?
欢迎多多交流

PS CORE & SS7 & SIGTRAN & IP

有相关的专业技术网站/Q群也多谢推荐

使用道具 举报

Rank: 9Rank: 9

懒

7#
发表于 2012-3-14 22:30:26 |只看该作者
回复 yonka 的帖子

不好意思。误解你的意思了。我指的重发是指针对同一个GGSN的重发。不涉及到其他的GGSN。这个和T3N3有关。如果是收到了创建PDP失败的cause code,找下一个GGSN创建PDP上下文,规范(29060)里没有提。正如你说的,需要对cause code做区分,只有GGSN地址池不足、内存资源不足等情况,尝试下一个GGSN才会有意义。应该是厂家的特性。

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

使用道具 举报

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

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

GMT+8, 2024-11-29 13:41 , Processed in 0.029494 second(s), 12 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部