51学通信技术论坛

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

A.1-GPRS网络中SS7协议栈的MTP部分   [复制链接]

Rank: 2Rank: 2

地板
发表于 2011-6-15 23:29:52 |只看该作者
Route on GT 什么时候讲,前面的都明白了。比如国漫的用户~怎么查找归属HLR的。

使用道具 举报

Rank: 9Rank: 9

懒

板凳
发表于 2011-4-27 15:43:41 |只看该作者

SS7网络MTP路由图

本帖最后由 爱卫生 于 2012-10-15 20:14 编辑

   接下来,我们通过一个具体实例,来看一下在SS7网络中,关于MTP层的路由具体在节点中是怎样实现的。
   下面的例子,假设是SGSN需要发送一个MAP消息(是一个位置更新请求消息)给HLR。图中列出了消息经过每一个节点的时候的包的封装。相应的地址编码和节点名称也都在图中做了标识,如下:

图例3-SS7网络MTP路由图

   我们来看一下这个包发送的步骤:

1)首先SGSN在用户部分创建好MAP消息之后,交给TCAP层。TCAP层的功能后续介绍,但本层和消息路由无关。然后交给SCCP层。SCCP层的功能后续会做详细介绍。这里只看其中的两个字段。一个是SSN,前面提到SSN,类似于TCP/UDP中的端口号,用于识别上层的不同用户部分。这里值为149,代表SGSN上的MAP消息。另外一个字段为RI(路由指示符),这里的取值为RI=Route On SSN。代表要求处理此消息的节点根据DPC+SSN来完成路由选择。还有另外一种选路方式为Route On GT。会在以后的例子中给大家介绍。在本例中只用到MTP中的DPC和SCCP中的SSN来完成消息的路由和寻址。然后,继续往下封装,交给MTP-3层,加上OPC是自己的2-100,DPC是下一跳STP的信令点码1-100,而不是HLR的信令点码3-100。从这一点可以看出来SPC和MAC地址非常相似。而并不和IP地址等价。接着往下交给MTP-2层信令链路,以及MTP-1层的E1端口或若干个E1时隙去完成转发。

2)在STP1上收到这个消息后,解封装。读取MTP-3层的DPC,发现是自己。然后就可以继续解到SCCP层。发现RI=Route On GT,得到一个指示,这个包要求自己根据GT来进行选路。然后执行GT翻译。其实这个消息并不是发给自己的。因此STP1要根据GT翻译的结果重写MTP-3层的封装,根据路由表的查找,下一跳为STP2,STP1根据GT翻译的结果将DPC重写为STP2的信令点码1-200。然后再通过路由表下一跳映射到MTP2层合适的信令链路发送出去。

  SP2上做和STP1类似的操作。

3)HLR收到这个消息后,发现DPC是自己,解包。到SCCP层,发现是Route On SSN代表按照DPC+SSN来进行寻址。SSN=149是代表上层的MAP消息,就可以直接将这个消息交给上层的MAP协议栈相应的进程去处理了。

  至此,消息发送完毕。

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

使用道具 举报

Rank: 9Rank: 9

懒

沙发
发表于 2011-4-26 22:24:55 |只看该作者

SS7网络中的路由简化图

本帖最后由 爱卫生 于 2012-10-15 20:14 编辑

   对应图例1中IP网络中的寻址,我们再来看一下SS7网络中的基本路由寻址。做一个简化,其实可以发现和IP网络中的路由有很多类似甚至非常接近的地方。这个SS7网络路由简化图如图例2所示。如下:

图例2:SS7网络路由简化图

  如图例2所示,SGSN要发送一个MAP消息给HLR。需要用到MTP消息传递部分来为上层的MAP消息提供传送服务。而在SS7网络中的地址编码为SPC(信令点码),类似于IP网络中的IP地址。当然也不全像,还是有一点区别,后续会给大家介绍。但总的来说,路由的方式IP网络中的路由方式极其类似。

  首先,SGSN在本地查找MTP路由表,将MAP消息封装好MTP层包头之后,发送给下一跳STP(信令转接点)来完成消息的路由。这个STP的功能就类似我们传统的路由器完成IP包的路由和转发。当然本例中,SGSN如果和HLR是直连的,也可以不通过STP,是没有问题的。STP也要查找自己的MTP路由表,表中同样记录了下一跳节点以及下一跳的信令点码,并且同样也有优先级的设置来决定走哪个信令点优先。

   因此,我们可以得出结论,其实SS7网络并没有我们想象的那么复杂。后续将为大家继续介绍SS7网络的详细路由寻址方式。

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

使用道具 举报

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

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

GMT+8, 2024-7-5 17:44 , Processed in 0.022114 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部