[发明专利]一种通信网络设备路由方法和装置在审
申请号: | 201310631610.7 | 申请日: | 2013-12-02 |
公开(公告)号: | CN104683234A | 公开(公告)日: | 2015-06-03 |
发明(设计)人: | 吴高峡 | 申请(专利权)人: | 北京信威通信技术股份有限公司;深圳信威通信技术有限公司 |
主分类号: | H04L12/721 | 分类号: | H04L12/721;H04L12/707;H04L29/06 |
代理公司: | 无 | 代理人: | 无 |
地址: | 100193 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通信 网络设备 路由 方法 装置 | ||
1.一种通信网络设备路由方法,该方法在基于TCP/IP的通信网络中对网元设备进行路由,其特征在于包括以下步骤:
扩展TCP/IP协议栈,在协议栈的传输层和应用层之间增加TCP封装层和信令适配层;
所述TCP封装层为网元设备定义信令点编码,信令点编码对应于IP地址和端口号,采用全网统一的编码方式,TCP的封装功能模块通过所述信令点编码实现全网内的网元设备寻址;
所述信令适配层是TCP封装的应用层,在源设备无法获取目的信令点编码时,将设备的全网唯一的编号的全局码翻译为信令点编码,再根据信令点编码,把消息通过预先设定的路由发往目的地。
2.根据权利要求1所述的方法,其特征在于,当设备的TCP封装层收到TCP层的消息时,首先判断TCP封装包头中的目的信令点编码是否等于当前设备的源信令点编码,
如果判断为相等,表明该消息是本设备要处理的消息,则判断用户类型,将消息发给信令适配层或业务层处理;
如果判断为不相等,表明该消息需要转发,则利用TCP封装层进行消息发送。
3.根据权利要求2所述的方法,其特征在于,所述利用TCP封装层进行消息发送具体包括:
根据所述目的信令点编码,在预先配置的链路集中查找是否有对应的TCP连接,
如果有,则将消息发送至所查找的链路,消息路由成功;
如果没有,判断是否有默认链路,若有默认链路则将消息发送至默认链路,否则丢弃。
4.根据权利要求3所述的方法,其特征在于,所述将消息发送至默认链路具体包括:信令转接点收到该消息,若判断目的信令点编码不等于本端信令点编码,则根据预先配置的链路集查找TCP连接,当查到有信令点编码对应的连接时,则将消息发往该连接,消息路由成功。
5.根据权利要求2所述的方法,其特征在于,所述将消息发给信令适配层处理之后,信令适配层接收消息,具体包括:
判断信令适配层报头中被叫用户全局码是否存在于预先配置的本地全局码列表中,
如果判断存在,表明消息是当前设备需要处理的,则将此消息发送到应用层处理;
如果判断不存在,表明该消息需要被转发,则利用信令适配层进行消息发送。
6.根据权利要求5所述的方法,其特征在于,所述利用信令适配层进行消息发送具体包括:
根据不同的全局码类型,到不同的全局码路由表中查询路由,该路由表是根据全局码规划而预先配置,保存了全局码与目的信令点编码的映射关系,
如果查询到对应的映射关系,则将TCP封装头中的目的信令点编码改为路由表中配置的目的信令点编码,并向TCP封装层发送消息,然后利用TCP封装层进行消息发送,消息路由成功;
如果没有查询到对应的映射关系,则通过默认链路发送消息。
7.根据权利要求1所述的方法,其特征在于,各网元设备之间采用统一的消息结构形式,所述消息结构包括以下五个部分:
TCP/IP报头;
HEAD FLAG,表示TCP封装层报文的开始;
TCP封装报头;
应用层报文;和
END FLAG,表示TCP封装报文的结束。
8.根据权利要求7所述的方法,其特征在于,TCP封装层的报文包括:
HEAD FLAG;
TCP封装报头,包括长度、目的信令点编码、源信令点编码、用户类型、路由计数器;
应用层报文;和
END FLAG,
其中,TCP封装模块通过报文的包头、包尾标志和包长来定位TCP封装报文,且所述用户类型指明应用层的类别,用于将收到的属于本节点的消息分发到相应的应用层;所述路由计数器每经过一个节点减1,若为0则此包将被丢弃,用于防止TCP封装层用户路由错误出现循环路由。
9.根据权利要求1所述的方法,其特征在于,信令适配层报文格式包括:协议用户表示语、目的地址、源地址、后续数据长度和应用层数据;
其中所述协议用户表示语用于区分网络中对应于不同应用场景的接口,目的地址和源地址中包含所述全局码,以使源设备不需要获取目的设备的信令点编码而在网络中完成路由。
10.根据权利要求1所述的方法,其特征在于,所述全局码包括:设备号码、用户ID、电话号码或其任意组合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京信威通信技术股份有限公司;深圳信威通信技术有限公司;,未经北京信威通信技术股份有限公司;深圳信威通信技术有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310631610.7/1.html,转载请声明来源钻瓜专利网。