51学通信技术论坛

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

X移动运营商GT寻址方式原则介绍及实例 [复制链接]

Rank: 9Rank: 9

懒

跳转到指定楼层
楼主
发表于 2011-5-24 21:57:40 |只看该作者 |倒序浏览
一键分享 一键分享
本帖最后由 爱卫生 于 2012-10-15 20:12 编辑

   XX移动运营商GSM网SCCP寻址方式为:

GSM网内省间业务及至短信中心SCCP消息寻址方式采用GT寻址方式,由发端LSTP/HSTP和收端LSTP/HSTP经过两次GT翻译寻址到目的地的SP。GSM网上所有HSTP均兼做本省的LSTP,所以应承担GT翻译的任务。各省省内业务SCCP消息的寻址方式采用DPC+SSN方式。SSP至SCP的信令仍采用DPC+SSN方式。   

各SP至省外NO.7寻址方式为GT寻址方式,各SP将至省外的消息按GT寻址方式传送至本省LSTP。

SCCP消息格式的规范为:

GT indicator: 0100

Routing indicator: 0

Calling party: Routing indicator: 0

Called party : Routing indicator: 0

GT Numbering plan: 0111   符合E.214规范

Encoding scheme: 0001

SSN indicator: 1   

接下来由本省LSTP/HSTP将该消息Routing至目的地省的LSTP/HSTP。最后目的地LSTP/HSTP将该消息翻译到本省目的地SP。改为GT寻址后信令流程如下:



图例:X运营商GT寻址原则实例介绍

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册
www.gprshome.com: GPRS及移动通信技术学习交流分享平台。

Rank: 2Rank: 2

沙发
发表于 2012-2-28 16:26:30 |只看该作者
学习了~~~~~

使用道具 举报

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

板凳
发表于 2012-4-16 17:24:51 |只看该作者
爱版主,想必您见到过这样的一个流程图

这个流程图是如何跟您举得这个例子对应起来呢?
1、从SPA(A省)到LSTPA:LSTPA在MTP层接收到SPA发送过来的DPC时,发现DPC=own SPC,因此将数据包传送到SCCP层,在SCCP层的时候RI=GT,再进行一次GT分析,发现DPC不是own SPC,而是other DPC,然后将请求往下发送到MTP层,并设置OPC=2(own),DPC=5(LSTPB),这个应该是LSTP的特殊作用吧?它作为本地的一个STP,能够通过预配置好的GT路由,直接指到目的地的LSTP,而不是将DPC设置为下一跳的HSTP;
2、对于HSTP的作用,可不可以把它理解成就是一个中间传输的作用,它们对数据包的解析只到MTP层,对应到上图就是说发现DPC不等于own SPC,因此继续routing;
3、当数据包传到LSTPB的时候,这个时候LSTPB的MTP发现DPC=own SPC,然后继续往上层传送,在LSTPB是怎么选择RI=GT还是RI=SSN呢?个人理解是不管是RI=GT还是RI=SSN应该都会最终找到SPB(B省)吧?

我也参考了爱版主您的帖子“Gr接口中,SGSN进行GT寻址HLR的实例”,但是对于这块还是有点模糊,希望明白的前辈能够通过上面的这个流程图进行解释下图的过程:



附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册
生活是一段一段的~

使用道具 举报

Rank: 9Rank: 9

懒

地板
发表于 2012-4-16 19:18:19 |只看该作者
Mr_Muscle 发表于 2012-4-16 17:24
爱版主,想必您见到过这样的一个流程图

这个流程图是如何跟您举得这个例子对应起来呢?

说实话,这个图还真没见过。但确实是一张好图啊。画得很清晰。介绍的是一个信令点SP(可以是STP或是SGSN或是HLR)收到一个SS7包后怎么解码的过程。

参考OSI七层模型,接收端进行报文的解封装时,将按照从下往上的顺序执行。图中,最下层是MTP-3层。Discrimination是区分的意思。查看DPC是否是自己的SPC,如果是则代表自己就是收件人,提交给MTP-3层的Distribution功能交上层用户部分SCCP(通过SIO字段进行区分,类似UDP层端口号)处理。如果DPC不是自己,则调用Routing功能查找MTP-3路由,交给下一个STP处理。到了SCCP层,根据RI的指示,如果是RI=Route On SSN,则读取SSN,发现等于6,交给MAP层处理。如果RI=Route On GT,则在本地执行GT翻译,查找GT翻译表做GT分析,GT翻译的结果是一个DPC。然后再看下DPC是不是自己,如果是,则读取SSN,交上层MAP处理。如果不是,则交给MTP-3层处理,重新查找MTP-3层信令路由表发送出去。

不知道这样解释清楚没有。我放的这个图和你的图是一致的。只不过我是放的一个端到端的图,该图中会在入口和出口LSTP执行两次GT翻译,即SCCP层的RI=Route On GT,中间的HSTP不执行GT翻译,即SCCP层的RI=Route On SSN,则HSTP只需要根据DPC将消息传给下一个STP即可。

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

使用道具 举报

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

5#
发表于 2012-4-16 19:35:55 |只看该作者
回复 爱卫生 的帖子

一个信令点是如何决定Routing on GT还是Routing on SSN的呢,我知道是通过RI来标识,我指的是为什么要区分Routing on GT还是SSN呢,个人觉得routing on GT已经可以达到寻址的目的了啊?
生活是一段一段的~

使用道具 举报

Rank: 9Rank: 9

懒

6#
发表于 2012-4-17 20:52:12 |只看该作者
Mr_Muscle 发表于 2012-4-16 19:35
回复 爱卫生 的帖子

一个信令点是如何决定Routing on GT还是Routing on SSN的呢,我知道是通过RI来标识,我 ...

这是由运营商的网络设计决定的。原则就是尽量减少SS7网络里的信令开销。如果是上面这种组网,则只需要在入口LSTP和出口LSTP执行两次GT转换即可,中间的HSTP不需要执行GT转换,这样节省了HSTP的开销。如果不这样设计,如你所言,4个STP都做GT转换,当然也可以达到目的,但信令开销就很大。每个用户的Gr口MAP消息都要做GT转换,而只有2M的带宽。肯定吃紧。四个STP都要执行GT转换,是没有必要的。

但上面是省际漫游,大家都是一个PLMN,都是24位信令点码长度,但如果是国际漫游。则没有办法了,在边界就一定要执行GT转换。

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

使用道具 举报

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

7#
发表于 2012-4-17 22:34:01 |只看该作者
回复 爱卫生 的帖子

{:soso_e113:}感谢版主的悉心解答,我也在另外一篇帖子看到了相关的内容,原话引用过来如下: 采用DPC寻址时,STP的负担较小,但SGSN所配数据较多;
因为采用DPC寻址时,SGSN需要配置到多个HLR的DPC的信令点路由、信令链等等。STP由于不需要做GT翻译,只需要根据DPC寻址,所以负荷小。
采用GT寻址时,STP的负担较大,但SGSN所配数据较少。
SGSN只需要封装好MGT(Mobile GT)到SCCP层,不需要配置到各个HLR的DPC,因此配置量少。而STP要做GT到DPC+SSN的翻译,因此负荷要大。


生活是一段一段的~

使用道具 举报

Rank: 1

8#
发表于 2012-7-20 11:58:02 |只看该作者
爱卫生 发表于 2012-4-16 19:18
说实话,这个图还真没见过。但确实是一张好图啊。画得很清晰。介绍的是一个信令点SP(可以是STP或是SGSN或 ...

您好, 爱总

我想多问一句当消息从HLR经过这么多STP回到SGSN的时候, MTP层和SCCP层是怎样封装信令点或者翻译的呢, 谢谢

使用道具 举报

Rank: 3Rank: 3Rank: 3

9#
发表于 2012-12-17 17:18:44 |只看该作者
不错的文章

使用道具 举报

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

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

GMT+8, 2024-5-10 00:22 , Processed in 0.149721 second(s), 13 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部