[发明专利]一种通信网络设备路由方法和装置在审
申请号: | 201310631610.7 | 申请日: | 2013-12-02 |
公开(公告)号: | CN104683234A | 公开(公告)日: | 2015-06-03 |
发明(设计)人: | 吴高峡 | 申请(专利权)人: | 北京信威通信技术股份有限公司;深圳信威通信技术有限公司 |
主分类号: | H04L12/721 | 分类号: | H04L12/721;H04L12/707;H04L29/06 |
代理公司: | 无 | 代理人: | 无 |
地址: | 100193 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通信 网络设备 路由 方法 装置 | ||
技术领域
本发明涉及本发明涉及一种网络通信方法,特别涉及一种通信网络设备的路由方法和装置。
背景技术
通信网设备组网时,为支持漫游和跨局切换等各种业务,需要支持设备间两两互联。然而目前公网的核心网络设备主要采用七号信令进行设备间的路由。七号信令网络由信令点、信令转接点和连接它们的信令链路组成。在七号信令网络中,信令点(Signaling Point.SP):装备有共路信令系统的通信网节点包括源节点和目的节点。信令转接点(Signaling Transfer Point.STP)是将信令消息从一条信令链路传递到另一条信令链路的信令转接节点。信令链路(Signaling Link.SL)连接各个信令点、信令转接点,是用来传送信令消息的物理链路。其SCCP层协议在MTP层定义PC(信令点编码)的基础上,定义了GT(全球标志码)和SSN(子系统号)。
SCCP能够根据PC、SSN和GT的组合进行灵活的路由,以决定七号信令消息在核心网络设备间的接收或转发。SIGTRAN(Signaling Transport,信令传输协议)协议栈定义了一系列适配层协议,分为IP协议、信令传输、信令传输适配和信令应用等四层,将基于E1传输的七号信令转化为基于IP传输。在IP网络时代,七号信令的应用则必须建立在SIGTRAN协议栈的基础上。
然而,采用七号信令方式进行路由成本巨大。一方面是因为,如上所述,其传输层不能直接承载于IP,必须经过信令的适配和转换。另一方面,基于传统电路交换的七号信令过于繁杂冗余,当信令点数址增大时,信令链路数会急剧增加,已经不能适应以IP为主的核心网络。
发明内容
鉴于上述现有技术所存在的问题,本发明提供了一种新的通信网络设备路由方法,以支持通信核心网络设备间灵活路由,又能直接承载于TCP/IP网络的路由协议。
为解决上述技术问题,本发明提出的通信网络设备路由方法包括以下步骤:
扩展TCP/IP协议栈,在协议栈的传输层和应用层之间增加TCP封装层和信令适配层;所述TCP封装层为网元设备定义信令点编码,信令点编码对应于IP地址和端口号,采用全网统一的编码方式,TCP的封装功能模块通过所述信令点编码实现全网内的网元设备寻址;所述信令适配层是TCP封装的应用层,在源设备无法获取目的信令点编码时,将设备的全网唯一的编号的全局码翻译为信令点编码,再根据信令点编码,把消息通过预先设定的路由发往目的地。
优选地,当设备的TCP封装层收到TCP层的消息时,首先判断TCP封装包头中的目的信令点编码是否等于当前设备的源信令点编码,如果判断为相等,表明该消息是本设备要处理的消息,则判断用户类型,将消息发给信令适配层或业务层处理;如果判断为不相等,表明该消息需要转发,则利用TCP封装层进行消息发送。
优选地,所述利用TCP封装层进行消息发送具体包括:根据所述目的信令点编码,在预先配置的链路集中查找是否有对应的TCP连接,如果有,则将消息发送至所查找的链路,消息路由成功;如果没有,判断是否有默认链路,若有默认链路则将消息发送至默认链路,否则丢弃。
优选地,所述将消息发送至默认链路具体包括:信令转接点收到该消息,若判断目的信令点编码不等于本端信令点编码,则根据预先配置的链路集查找TCP连接,当查到有信令点编码对应的连接时,则将消息发往该连接,消息路由成功。
优选地,所述将消息发给信令适配层处理之后,信令适配层接收消息,具体包括:判断信令适配层报头中被叫用户全局码是否存在于预先配置的本地全局码列表中,如果判断存在,表明消息是当前设备需要处理的,则将此消息发送到应用层处理;如果判断不存在,表明该消息需要被转发,则利用信令适配层进行消息发送。
优选地,所述利用信令适配层进行消息发送具体包括:根据不同的全局码类型,到不同的全局码路由表中查询路由,该路由表是根据全局码规划而预先配置,保存了全局码与目的信令点编码的映射关系,如果查询到对应的映射关系,则将TCP封装头中的目的信令点编码改为路由表中配置的目的信令点编码,并向TCP封装层发送消息,然后利用TCP封装层进行消息发送,消息路由成功;如果没有查询到对应的映射关系,则通过默认链路发送消息。
优选地,各网元设备之间采用统一的消息结构形式,所述消息结构包括以下五个部分:TCP/IP报头;HEAD FLAG,表示TCP封装报文的开始;TCP封装报头;应用层报文;和END FLAG,表示TCP封装报文的结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京信威通信技术股份有限公司;深圳信威通信技术有限公司;,未经北京信威通信技术股份有限公司;深圳信威通信技术有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310631610.7/2.html,转载请声明来源钻瓜专利网。