一种可在多信令点之间实现负荷分担的gt翻译方法

文档序号:7939534阅读:317来源:国知局
专利名称:一种可在多信令点之间实现负荷分担的gt翻译方法
技术领域
本发明涉及电信技术,具体涉及7号信令系统SCCP(信令连接控制部分,Signaling Connect and Control Part的缩写)中寻址GT(Global Title)翻译的技术,尤其涉及一种GT翻译在多个信令点之间实现负荷分担的方法。
背景技术
No.7信令系统的SCCP具有增强的寻址功能,体现在SCCP的被叫用户地址和主叫用户地址上,SCCP地址由下列三部分组成1.SPC(信令点编码,Signaling Point Code)在确定的No.7信令网中,每个信令点都有一个信令点编码来唯一确定。
2.SSN(子系统号,Sub-System Number)是信令点中的子系统,用于识别一个节点中的SCCP用户。
3.GT它一般为某种编号计划中的号码。由于电信业务的编号计划已考虑到国际统一,因此GT能标识全球任何一个信令点和子系统。
在实际使用中时,SCCP的主叫用户地址和被叫用户地址由上述的三类地址中的一种或它们的组合表示,最常用的两种形式是DPC(目的信令点编码,Destination signaling Point Code)+SSN和GT。当用GT表示地址时,No.7信令系统的MTP(消息传递部分,MessageTransfer Part)无法根据GT选择路由,SCCP必须事先把被叫GT翻译成DPC+SSN,然后才能将消息交MTP传送。
GT翻译一般在两个STP(信令转接点,Signaling Transfer Point)间采用负荷分担方式,各厂家实现的GT翻译负荷分担方法也大多针对两个信令点,当GT翻译需要在多于两个信令点间实现负荷分担时,如何实现多信令点之间的负荷分担就成了一个困难的问题。

发明内容
本发明所要解决的技术问题是克服现有的GT翻译难以在多个信令点之间实现负荷分担的缺点,提供一种高效、合理、易于实现的可在多信令点之间实现负荷分担的GT翻译方法。
本发明上述技术问题这样解决,构造一种可在多信令点之间实现负荷分担的GT翻译方法,涉及GT翻译数据的组织和信令点的选择,包括以下步骤1)用特定方法表示GT需要翻译到的各信令点;2)按特定的方法配置GT数据,设定分担负荷的信令点及其分担比例;3)按照设定的方法进行GT翻译,选择进行GT翻译的信令点。
在上述方法中,还包括以下步骤在进行GT翻译时,首先进行GT翻译选择子的匹配,而后由特定的GT翻译选择子和GT号码选择不同的GT翻译结果,其中,GT翻译选择子是包含GT指示语、翻译类型、编码计划、地址性质表示语的属性组合。
在上述方法中,所述用特定方法表示GT需要翻译到的各信令点是用邻接局向表示GT需要翻译到的各信令点。
在上述方法中,所述表示GT需要翻译到的各信令点,包括以下步骤当连接一个信令点编码SPC的信令链路数大于规定条数时,将该信令点对应的物理局向配置成多个逻辑的邻接局向,保证连接每个逻辑的邻接局向的信令链路数不超过所述规定条数。
在上述方法中,所述规定条数取决于信令链路编码的取值范围,可以是16条。
在上述方法中,所述GT号码与所述GT翻译选择子是一对多的对应关系,不同的GT翻译选择子和相同的GT号码组合产生不同的翻译结果,相同的GT翻译选择子和相同的GT号码产生相同的翻译结果。
在上述方法中,所述按特定的方法配置GT数据,设定分担负荷的信令点及其分担比例,包括以下步骤选择GT翻译选择子,配置GT号码需要翻译到的邻接局向和各对应局向负荷分担的比例,其中,负荷分担比例用此局向的选择次数表示。
按照本发明的方法进行GT翻译时,首先进行GT翻译选择子的匹配,而后由特定的GT翻译选择子和GT号码选择不同的GT翻译结果,其中,GT翻译选择子是包含GT指示语、翻译类型、编码计划、地址性质表示语的属性组合。
实施本发明上述方法,与现有技术相比,可以方便的实现GT翻译在多个信令点之间的负荷分担,GT翻译负荷分担的信令点个数不受限制,各信令点之间可以根据实际的信令链路数和负荷设定不同的分担比例,同时通过GT翻译选择子的定义,使得GT翻译具有很强的灵活性。


图1是利用本发明提供的GT翻译方法,在多个信令点之间实现负荷分担的一个实施例的推导GT翻译出局局向的流程图。
具体实施例方式
本发明方法在GT翻译数据的组织和信令点的选择方面提出了全新的概念。一方面,提出GT翻译在多个信令点之间实现负荷分担的方法,采用以下步骤1)将GT需要翻译到的各信令点用设定的方法表示;2)按特定的方法配置GT数据,设定负荷分担的信令点和各信令点的分担比例;3)按照设定的方法进行GT翻译,选择GT翻译的信令点。另一方面,提出GT翻译选择子的概念,即将包括GT指示语、翻译类型、编码计划、地址性质表示语等属性组合定义为GT翻译选择子。在此基础上,GT翻译时,首先进行GT翻译选择子的匹配,而后由特定的GT翻译选择子和GT号码选择不同的GT翻译结果。
下面举例说明本发明方法的一个实施的方式。
1.不同信令点的表示用邻接局向的概念来表示各不同的信令点,信令点是邻接局向的一个特有属性。由于SLC(信令链路编码,Signal Link Code)取值范围为为0~15,当连接一个SPC的信令链路大于16条时,可以将此信令点对应的物理局向配置成多个逻辑的邻接局向,保证连接每个逻辑的邻接局向的信令链路数不超过16条,通过邻接局向的配置,GT翻译在多信令点之间的负荷分担也即在多个邻接局向间实现负荷分担。
2.GT翻译选择子配置将GT翻译过程中用到的除了GT号码外的属性如GT指示语、翻译类型、编码计划、地址性质表示语等用GT翻译选择子组合表示。
当GT号码一样,而上述属性不一样,要求GT翻译的结果也不一样时,可以通过配置不同的GT翻译选择子,由不同的GT翻译选择子和GT号码选择不同的GT翻译结果。
当GT号码一样,而某属性值取不同值时,要求GT翻译的结果一样,也即需要屏蔽某特定属性,则可以配置相同的GT翻译选择子。由相同的GT翻译选择子和GT号码确定一样的结果。
3.GT号码翻译数据的配置选择GT翻译选择子,配置GT号码需要翻译到的邻接局向和各对应局向负荷分担的比例,负荷分担比例用此局向的选择次数表示,GT翻译到的局向和各局向选择次数是静态数据,此数据不随GT翻译而变化。
4.GT翻译方法结合图1,进一步说明利用本发明方法进行GT翻译的步骤步骤1根据GT翻译各属性确定GT翻译选择子,如果找不到对应的GT翻译选择子,GT翻译失败;步骤2根据步骤1确定的GT翻译选择子和GT号码,查找GT翻译对应的数据;查找失败,则GT翻译失败;步骤3计算GT翻译局向,GT翻译多信令点负荷分担选择本次翻译出局局向的原则 GT翻译数据中保存如下动态信息当前轮选到的邻接局向和此局向已选次数; 当前已选次数已经达到轮选局向的选择次数时,轮选局向指向下一个局向; 每次轮选新局向时,已选次数计数器清零; 判断轮选到的局向(信令点)是否可达,为了保证GT翻译成功,当轮选到的局向不可达时,直接轮选下一个局向; GT翻译多信令点负荷分担选择轮选局向成功时,已选次数计数器加一,并保存GT翻译后的动态信息(主要是保存当前的轮选局向和已选次数计数器)。
步骤4由步骤3计算出的局向得到对应的信令点。
尽管参照实施例对所公开的涉及GT翻译在多个信令点之间实现负荷分担的方法进行了特别描述,本领域技术人员将能理解,在不偏离本发明的范围和精神的情况下,可以对它进行形式和细节的种种显而易见的修改,如可改变信令点的表示方法,增加或删除GT翻译选择子所组织的内容,改变各信令负荷分担比例表示方法等。因此,以上描述的实施例是说明性的而不是限制性的,在不脱离本发明的精神和范围的情况下,所有的变化和修改都在本发明的范围之内。
权利要求
1.一种可在多信令点之间实现负荷分担的GT翻译方法,其特征在于,GT翻译数据的组织和信令点的选择,包括以下步骤A.用特定方法表示GT需要翻译到的各信令点;B.按特定的方法配置GT数据,设定分担负荷的信令点及其分担比例;C.按照设定的方法进行GT翻译,选择进行GT翻译的信令点。
2.根据权利要求1所述方法,其特征在于,还包括以下步骤在进行GT翻译时,首先进行GT翻译选择子的匹配,而后由特定的GT翻译选择子和GT号码选择不同的GT翻译结果,其中,GT翻译选择子是包含GT指示语、翻译类型、编码计划、地址性质表示语的属性组合。
3.根据权利要求1所述方法,其特征在于,所述用特定方法表示GT需要翻译到的各信令点是用邻接局向表示GT需要翻译到的各信令点。
4.根据权利要求1或2或3所述方法,其特征在于,所述表示GT需要翻译到的各信令点,包括以下步骤当连接一个信令点编码SPC的信令链路数大于规定条数时,将该信令点对应的物理局向配置成多个逻辑的邻接局向,保证连接每个逻辑的邻接局向的信令链路数不超过所述规定条数。
5.根据权利要求4所述方法,其特征在于,所述规定条数取决于信令链路编码的取值范围,可以是16条。
6.根据权利要求4所述方法,其特征在于,所述GT号码与所述GT翻译选择子是一对多的对应关系,不同的GT翻译选择子和相同的GT号码组合产生不同的翻译结果,相同的GT翻译选择子和相同的GT号码产生相同的翻译结果。
7.根据权利要求2所述方法,其特征在于,所述按特定的方法配置GT数据,设定分担负荷的信令点及其分担比例,包括以下步骤选择GT翻译选择子,配置GT号码需要翻译到的邻接局向和各对应局向负荷分担的比例,其中,负荷分担比例用此局向的选择次数表示。
8.根据权利要求1所述方法,其特征在于,所述按照设定的方法进行GT翻译,包括以下步骤步骤1根据GT翻译各属性确定GT翻译选择子,如果找不到对应的GT翻译选择子,GT翻译失败;步骤2根据步骤1确定的GT翻译选择子和GT号码,查找GT翻译对应的数据;如果该对应数据查找失败,则GT翻译失败;步骤3计算GT翻译局向,GT翻译多信令点负荷分担选择本次翻译出局局向的原则1)GT翻译数据中保存如下动态信息当前轮选到的邻接局向和此局向已选次数;2)当前已选次数已经达到轮选局向的允许选择次数时,轮选局向指向下一个局向;3)每次轮选新局向时,已选次数计数器清零;4)判断轮选到的局向是否可达,为了保证GT翻译成功,当轮选到的局向不可达时,直接轮选下一个局向;5)GT翻译多信令点负荷分担选择轮选局向成功时,已选次数计数器加一,并保存GT翻译后的包括当前轮选局向和已选次数计数器的动态信息;步骤4由步骤3计算出的局向得到对应的信令点。
全文摘要
一种可在多信令点之间实现负荷分担的GT翻译方法,包括以下步骤1)用邻接局向或其它方法表示GT需要翻译到的各信令点;2)特定的方法配置GT数据,设定分担负荷的信令点及其分担比例;3)按照设定的方法进行GT翻译,选择进行GT翻译的信令点。在进行GT翻译时,首先进行GT翻译选择子的匹配,而后由特定的GT翻译选择子和GT号码选择不同的GT翻译结果,其中,GT翻译选择子是包含GT指示语、翻译类型、编码计划、地址性质表示语的属性组合。实施本发明上述方法,可以方便地实现GT翻译在多个信令点之间的负荷分担,GT翻译负荷分担的信令点个数不受限制,各信令点之间可以根据实际的信令链路数和负荷设定不同的分担比例,同时通过GT翻译选择子的定义,使得GT翻译具有很强的灵活性。
文档编号H04Q3/545GK1505321SQ0215099
公开日2004年6月16日 申请日期2002年11月28日 优先权日2002年11月28日
发明者吴传江, 李启昌 申请人:深圳市中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1