降低ss7信令网与m3ua互通的业务损失的方法

文档序号:7626373阅读:225来源:国知局
专利名称:降低ss7信令网与m3ua互通的业务损失的方法
技术领域
本发明涉及网络通信技术领域,尤其涉及一种降低SS7信令网与M3UA互通的业务损失的方法。
背景技术
信令系统是现代通信网络的关键,电信设备实现信令消息的可靠传输才可以保证电信网络良好性能。在传统电信网络中已经有一系列规范与技术来保证信令系统的可靠性,如目前已经很成熟的窄带No.7信令系统。
随着IP(Internet protocol,互联网协议)分组网络技术的逐步成熟,IP分组网络可以用于承载语音、数据、多媒体等业务的传输。这就需要IP分组网络与传统的电路交换网络融合起来进行业务的传输,为实现传统电路交换网络与IP分组网络的互通,IETF(The Internet Engineering Task Force,互联网工程任务组)制定了SIGTRAN(Signalling Transport,信令传输)协议集,用于将传统电路交换网络的信令在IP网络上进行传输。其中,M3UA(MTP3User Adaptation Layer,MTP3用户适配层)协议是SIGTRAN协议中的一种,其目的是实现MTP3(Message Transfer Part 3,消息传递部分3)与MTP3上层用户之间消息透传的一种协议。
M3UA协议的基本应用模型如图1所示,从TUP/ISUP/SCCP/…(Telephone User Part/ISDN User Part/Signalling Connection ControlPart…,电话用户部分/ISDN用户部分/信令连接控制部分…)来看,MTP(Message Transfer Part,消息传输部分)只是一个消息传递的通道,用于保证可靠、准确无误的把用户部分的消息传到目的信令点的用户部分。MTP包括MTP1(Message Transfer Part 1,消息传输部分1)、MTP2(Message Transfer Part 2,消息传输部分2)和MTP3三部分,而M3UA实现的是MTP3的用户适配功能。
M3UA是SIGTRAN协议中MTP3用户适配层协议,适配的是MTP3和MTP3上层用户之间的接口原语;M3UA协议主要用于实现SS7信令和IP互通以及在IP网上承载MTP3用户消息。
M3UA协议中规定了几种SS7信令网管理消息,具体如下DUNA(Destination Unavailable,目的点不可用消息)当SS7信令网的某个相关信令点发生故障不可用时,SG(Sigalling Gateway,信令网关)的M3UA将发送该消息通知相关的ASP;DAVA(Destination Available,目的点可用消息)当SS7信令网的某个相关信令点由故障恢复为可用时,SG的M3UA将发送该消息通知相关的ASP(Application Server Process,应用服务器进程);DAUD(Destination State Audit,目的点状态查询消息)用于ASP向SG查询相关SS7信令网相关信令点的状态;SCON(Signalling Congestion,目的点拥塞消息)当SS7信令网的某个相关信令点变为拥塞时,SG的M3UA将发送该消息通知相关的ASP;DUPU(Destination User Part Unavailable,目的点用户部分不可用消息)当SS7信令网的某个相关信令点的MTP用户部分变为不可用时,SG的M3UA将发送该消息通知相关的ASP;如上所述,在M3UA协议的SS7信令网管理消息的规定中,明确说明了当SS7信令网中的信令点发生状态改变时,SG应该使用M3UA的相应的SS7信令网管理消息通知ASP。
如图2所示,当SS7信令点“A”发生状态变化时,其相关的STP(Signalling Transfer Point,SS7信令转接点)将使用SS7的MTP3信令网管理消息TFP/TFA/TFC/UPU(Transfer Prohibit/Transfer Allowed/TransferCongestion/User Part Unavailable,传输禁止/传输允许/传输拥塞/用户部分不可用)等消息通知信令网关SG,然后信令网关SG通过M3UA的SS7信令网管理消息DUNA/DAVA/SCON/DUPU等消息通知相关的ASP。这样做可以使ASP很快了解到SS7信令网中的相关信令点状态信息,从而及时通知M3UA业务用户并采取相应动作,减少信令业务互通的损失。
然而,M3UA协议中虽然明确规定了如上所述的SS7信令网管理消息及相应的处理方案,但由于M3UA没有将ASP侧的信令点状态改变通知SS7网络,因此,当M3UA的ASP相关信令点状态发生改变时,相应的SS7网络相关信令点无法知道所述的信令状态的改变。这样,SS7侧信令点上层业务用户也就无法知道M3UA的ASP的信令点状态发生改变,例如M3UA的ASP信令点故障等,导致SS7信令点向M3UA的ASP侧发送的业务将会损失,即导致相关的信令业务损失,使得通信的可靠性无法得到保证。

发明内容
鉴于上述现有技术所存在的问题,本发明的目的是提供一种降低SS7信令网与M3UA互通的业务损失的方法,从而有效地避免SS7信令点向M3UA的ASP侧发送的业务损失,保证通信的可靠性。
本发明的目的是通过以下技术方案实现的本发明提供了一种降低SS7信令网与M3UA互通的业务损失的方法,包括A、当消息传递部分3用户适配层M3UA的信令点发生状态改变时,分析并获得信令点状态改变的内容;B、信令网关SG根据M3UA的信令点状态改变的内容,将所述的M3UA的信令点发生状态改变的事件通过相应的消息发送给SS7信令网。
本发明中,步骤A所述的M3UA的信令点发生状态改变进一步包括当SG上的M3UA发现M3UA的信令点状态发生改变,或者收到M3UA的信令点状态发生改变的通知时,确定M3UA的信令点发生状态改变。
本发明中,步骤A所述的信令点状态改变的内容包括应用服务器进程ASP点发生故障或不可用,ASP点故障恢复或可用,ASP点发生拥塞,ASP点的上层业务用户发生故障或不可用。
所述的步骤B包括SG根据M3UA的信令点状态改变的内容,将所述的M3UA的信令点发生状态改变的事件通过SS7的消息传递部分3MTP3信令网管理消息发送给SS7信令网。
所述的步骤B进一步包括当SG的M3UA发现ASP点发生故障或收到ASP点不可用消息时,则由SG通过SS7的信令网管理消息传输禁止TFP通知SS7信令网M3UA的ASP点不可用。
所述的步骤B进一步包括当SG的M3UA发现ASP点故障恢复或收到ASP点可用的消息时,则由SG通过SS7的信令网管理消息传输允许TFA通知SS7信令网M3UA的ASP点可用。
所述的步骤B进一步包括当SG的M3UA发现ASP点发生拥塞或收到ASP点拥塞的消息时,则由SG通过SS7的信令网管理消息传输拥塞TFC通知SS7信令网M3UA的ASP点拥塞。
所述的步骤B进一步包括当SG上的M3UA发现ASP点的上层业务用户发生故障或收到ASP点的上层业务用户不可用消息DUPU(目的地用户部分不可用)时,则由SG通过SS7的信令网管理消息UPU(用户部分不可用)通知SS7信令网M3UA的ASP点的上层业务用户不可用。
所述的步骤B包括SG根据M3UA的信令点状态改变的内容,将所述的M3UA的信令点发生状态改变的事件通过新创建的消息发送给SS7信令网。
由上述本发明提供的技术方案可以看出,本发明所述的方法可以使得在NGN(下一代网络)组网应用过程中,当SS7信令网关实现SS7信令业务与M3UA互通时,若IP域M3UA的ASP侧相关的信令点发生故障或拥塞,可以及时地通知SS7信令网,从而可以尽量减少因M3UA的ASP侧相关信令点状态变化而引起的SS7信令业务传送时的损失,更好地满足实际的组网应用。同时,本发明所述的方法是在遵从协议标准的前提下实现,进一步满足了SS7信令各种组网应用的需求,增强SS7信令网的可靠性。


图1为M3UA协议基本应用模型示意图;图2为M3UA中SS7信令网管理消息应用示意图;图3为本发明中SS7信令网管理消息应用示意图1;图4为本发明中SS7信令网管理消息应用示意图2;图5为本发明所述的方法的流程图。
具体实施例方式
本发明的核心思想是实现当M3UA的ASP的信令点(简称ASP点)发生状态改变时,可以通过目前协议已经规定的消息或其他消息通知SS7信令网ASP点发生的状态改变,保证当ASP点的状态为不可用或ASP点的上层业务用户的状态为不可用时,SS7信令网不再与其进行业务交互,而当所述的ASP点的状态为可用或ASP点的上层业务用户的状态为可用时,SS7信令网便可以与其进行相应的业务交互,从而使得在SS7信令网与M3UA间业务互通的前提下,降低SS7信令网与M3UA互通的业务损失。
本发明所述的降低SS7信令网与M3UA互通的业务损失的方法的具体实现方式参照附图叙述如下,如图3、图4及图5所示,具体包括步骤51确定M3UA的ASP信令点发生状态改变;通常当信令网关上的M3UA发现M3UA的信令点状态发生改变,或者收到M3UA的信令点状态发生改变的通知时,确定M3UA的信令点发生状态改变;步骤52分析并获得ASP信令点状态改变的内容,以便于根据状态改变的内容信息确定需要向SS7信令网发送的消息内容;所述的信令点状态改变的内容包括ASP(应用服务器进程)点发生故障或不可用,ASP点故障恢复或可用,ASP点发生拥塞,ASP点的上层业务用户发生故障或不可用;步骤53SG根据M3UA的信令点状态改变的内容,将所述的M3UA的信令点发生状态改变的事件分别通过相应的消息发送给SS7信令网,从而保证SS7信令网可以知晓M3UA的ASP点的状态变化,以便于SS7信令网与M3UA可以依据ASP点的状态进行业务互通,有效避免因不知晓ASP点的状态而导致的业务损失;为保证本发明与现有网络协议的兼容性,如图2和图3所示,可以将所述的M3UA的ASP信令点发生状态改变的事件分别通过SS7的MTP3信令网管理消息TFP/TFA/TFC/UPU发送给SS7信令网,针对不同的ASP点的状态改变的内容,具体的向SS7信令网进行消息发送的处理方式如下SG的M3UA分析ASP点的状态,当ASP点的状态变为不可用时,M3UA应当通知SG;这样,当SG的M3UA发现ASP点发生故障或收到ASP点不可用消息时,由SG通过SS7的信令网管理消息TFP通知SS7信令网M3UA的ASP点不可用,即SG向SS7信令网发送TFP消息,使得SS7信令网知晓所述ASP点的不可用状态,而不再与其进行业务交互,以避免在这各情况下业务损失问题的出现;同样,当上述发生故障并变为不可用的ASP点的故障恢复,状态变为可用时,M3UA仍将通知SG;这样,当SG的M3UA发现ASP点故障恢复或收到ASP点可用的消息时,则由SG通过SS7的信令网管理消息TFA通知SS7信令网M3UA的ASP点可用,即向SS7信令网发送TFA消息,通知SS7信令网所述的ASP点已经可用,SS7信令网可以与所述的ASP点间进行业务交互;当ASP点的状态变为拥塞时,M3UA将通知SG所述的ASP点拥塞;这样,当SG的M3UA发现ASP点发生拥塞或收到ASP点拥塞的消息时,则由SG通过SS7的信令网管理消息TFC通知SS7信令网M3UA的ASP点拥塞,即向SS7信令网发送TFC消息,使得SS7信令网知晓所述ASP点的拥塞状态,从而与其进行有选择的业务交互,以降低业务损失问题出现的可能性;当ASP点的上层业务用户的状态变为不可用时,M3UA同样会通知SG;这样,当SG上的M3UA发现ASP点的上层业务用户发生故障或收到ASP点的上层业务用户不可用消息DUPU时,则由SG通过SS7的信令网管理消息UPU通知SS7信令网M3UA的ASP点的上层业务用户不可用,即由SG向SS7信令网发送UPU消息,先知所述的ASP点的上层业务用户不可用,这样SS7信令网将不会与所述ASP点的上层业务用户建立业务交互,从而避免了该情况下业务损失问题的出现。
本发明中,步骤52还可以为由SG根据M3UA的信令点状态改变的内容,将所述的M3UA的信令点发生状态改变的事件通过新创建的消息发送给SS7信令网,采用新创建的消息进行ASP点状态改变消息的发送将会对现有的网络协议有较大的改动,导致本发明所述方法的实施难度增加,因此,本发明优选前面所述的第一种具体实现方案,但本发明的保护范围并不限于第一种具体实现方案。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求书的保护范围为准。
权利要求
1.一种降低SS7信令网与M3UA互通的业务损失的方法,其特征在于,包括A、当消息传递部分3用户适配层M3UA的信令点发生状态改变时,分析并获得信令点状态改变的内容;B、信令网关SG根据M3UA的信令点状态改变的内容,将所述的M3UA的信令点发生状态改变的事件通过相应的消息发送给SS7信令网。
2.根据权利要求1所述的降低SS7信令网与M3UA互通的业务损失的方法,其特征在于,步骤A所述的M3UA的信令点发生状态改变进一步包括当SG上的M3UA发现M3UA的信令点状态发生改变,或者收到M3UA的信令点状态发生改变的通知时,确定M3UA的信令点发生状态改变。
3.根据权利要求1所述的降低SS7信令网与M3UA互通的业务损失的方法,其特征在于,步骤A所述的信令点状态改变的内容包括应用服务器进程ASP点发生故障或不可用,ASP点故障恢复或可用,ASP点发生拥塞,ASP点的上层业务用户发生故障或不可用。
4.根据权利要求1、2或3所述的降低SS7信令网与M3UA互通的业务损失的方法,其特征在于,所述的步骤B包括SG根据M3UA的信令点状态改变的内容,将所述的M3UA的信令点发生状态改变的事件通过SS7的消息传递部分3MTP3信令网管理消息发送给SS7信令网。
5.根据权利要求4所述的降低SS7信令网与M3UA互通的业务损失的方法,其特征在于,所述的步骤B进一步包括当SG的M3UA发现ASP点发生故障或收到ASP点不可用消息时,则由SG通过SS7的信令网管理消息传输禁止TFP通知SS7信令网M3UA的ASP点不可用。
6.根据权利要求4所述的降低SS7信令网与M3UA互通的业务损失的方法,其特征在于,所述的步骤B进一步包括当SG的M3UA发现ASP点故障恢复或收到ASP点可用的消息时,则由SG通过SS7的信令网管理消息传输允许TFA通知SS7信令网M3UA的ASP点可用。
7.根据权利要求4所述的降低SS7信令网与M3UA互通的业务损失的方法,其特征在于,所述的步骤B进一步包括当SG的M3UA发现ASP点发生拥塞或收到ASP点拥塞的消息时,则由SG通过SS7的信令网管理消息传输拥塞TFC通知SS7信令网M3UA的ASP点拥塞。
8.根据权利要求4所述的降低SS7信令网与M3UA互通的业务损失的方法,其特征在于,所述的步骤B进一步包括当SG上的M3UA发现ASP点的上层业务用户发生故障或收到ASP点的上层业务用户不可用消息目的地用户部分不可用DUPU时,则由SG通过SS7的信令网管理消息用户部分不可用UPU通知SS7信令网M3UA的ASP点的上层业务用户不可用。
9.根据权利要求3所述的降低SS7信令网与M3UA互通的业务损失的方法,其特征在于,所述的步骤B包括SG根据M3UA的信令点状态改变的内容,将所述的M3UA的信令点发生状态改变的事件通过新创建的消息发送给SS7信令网。
全文摘要
本发明涉及一种降低SS7信令网与M3UA互通的业务损失的方法。本发明的主要是在当M3UA的ASP的信令点发生状态改变时,可以通过目前协议已经规定的消息或其他消息通知SS7信令网ASP点发生的状态改变;这样,当SS7信令网需要与M3UA进行业务互通时,便可以根据当前ASP点的状态确定是不可以与M3UA进行业务交互,保证当ASP点不可用时,SS7信令网不再与其进行业务交互。因此,本发明可以在不影响SS7信令网与M3UA间正常业务互通的前提下,降低SS7信令网与M3UA互通的业务损失。同时,本发明是在遵守现有协议标准的前提下实现,使得本发明的实现简单、方便。
文档编号H04L12/46GK1870521SQ20051011553
公开日2006年11月29日 申请日期2005年11月4日 优先权日2005年11月4日
发明者雷卓辉, 马绵盛, 刘宇宏, 潘能毅 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1