用于基于信令消息的发起方来选择全局码翻译模式,以及根据所选择的模式来执行全局码翻译的方法、系统和计算机程序产品技术方案

技术编号:3550240 阅读:195 留言:0更新日期:2012-04-11 18:40
这里公开的主题包括用于基于消息发起方,在不同全局码翻译模式之间进行选择,以及基于所选择的择的模式,执行全局码翻译的方法、系统和计算机程序产品。根据一种方法,基于消息发起方对全局码翻译模式进行选择。依照所选择的模式,来执行全局码翻译查找。如果根据所选择的模式的全局码翻译失败,可以根据全局码翻译模式等级中的至少一个额外模式执行查找。

【技术实现步骤摘要】
【国外来华专利技术】相关申请本申请要求2005年8月31日提交的美国专利申请号11/217,100以及2005年6月13日提交的美国临时专利申请号60/690,165的权益,将这两者的公开整体引入本文作为参考。
这里描述的主题涉及执行全局码翻译(GTT)。更具体地,这里描述的主题涉及用于基于消息发起方,从多个不同的GTT模式中选择GTT模式,以及根据所选择的模式来执行全局码翻译的方法、系统和计算机程序产品。
技术介绍
在7号信令系统(SS7)网络中,使用信令连接控制部分(SCCP)协议来访问数据库和网络中其它的实体。SCCP协议还提供高级寻址能力,其中将子系统表示为名为全局码地址的数字阵列。利用全局码翻译,消息发起方并不需要知道最终目的地的SS7点码(PC)和子系统号码(SSN)。发起方仅需要知道被叫方的拨号数字和可以执行全局码翻译的节点地址。通常使用全局码翻译来在电信网络中定位提供800号码免费和呼叫者ID服务的数据库。依靠网络拓扑,典型地在与相邻网络互相联络的一个网络的信号转接点(STP)、信令网关(SG)、或服务控制点(SCP)执行全局码翻译处理。用于促进在SCCP级别的消息路由的寻址信息通常包括:目的地点代码、子系统号码以及可选择地包括全局码。如果在SS7消息的SCCP部分中没有指定目的地PC和SSN,则可以使用全局码翻译来-->对目的地点代码和子系统号码解析消息中所包含的全局码地址(GTA)、翻译类型(TT)和/或全局码指示符(GTI)。除了用于基于SCCP被叫方地址来进行全局码翻译的被叫方全局码翻译之外,还开发了用于主叫方全局码翻译的方法。例如,2003年3月26日提交的美国专利申请号10/397,774中,描述了用于执行主叫方全局码翻译的方法,将该申请的公开作为整体一并引入本文作为参考。除了执行被叫或主叫方的全局码翻译之外,可能需要将这些方法进行组合。但是,当前已知没有将主叫和被叫方全局码翻译进行组合的实现。此外,基于消息的发起方,可能需要执行不同类型的全局码翻译。但是,常规的全局码翻译需要对需要全局码翻译的所有信令消息执行相同类型的全局码翻译。因此,长期需要基于信令消息的发起方来选择全局码翻译模式,以及根据所选择的模式执行全局码翻译。
技术实现思路
根据一个方面,用于全局码翻译的方法包括接收需要全局码翻译的信令消息。基于信令消息的发起方,从多个不同的GTT模式中选择GTT模式。根据所选择的的GTT模式,在GTT数据库中执行查找。通过基于信令消息的发起方来选择GTT模式,可以对于不同的消息发起方选择不同的GTT模式。可以使用计算机程序产品,包括嵌入到计算机可读介质中的计算机可执行指令,来实现这里所述的用于基于信令消息的发起方来选择全局码翻译模式,以及根据所选择的模式执行全局码翻译的主题。适用于实现这里所述的主题的示例性的计算机可读介质包括盘片存储设备、可编程逻辑设备、专用集成电路和可下载的电信号。另外,适用于实现这里所述的主题的示例性的计算机可读介质可以交叉分配在多重物理设备和/或计算平台。附图说明现在将附图来解释这里所述的主题的优选实施例,其中:-->图1是根据这里所述的主题的实施例,能够根据多个不同模式来执行GTT的信号转接点的方框图;图2A和2B是示出了根据这里所述的主题的实施例,用于根据多个不同模式来执行GTT的示例性步骤的流程图;以及图3是示出了示例性操作环境的网络图,其中在该操纵环境中可能需要根据使用了这里所述的主题的多个不同模式来执行GTT。具体实施方式这里所述的主题包括用于选择消息的全局码翻译模式以及根据所选择的模式来执行GTT的方法、系统和计算机程序产品。图1示出了信号转接点(STP)100,用于根据这里所述主题的实施例的多个不同GTT模式,执行全局码翻译。参考图1,STP 100包括用于路由和处理SS7消息的多个内部处理模块。在示出的实例中,STP 100包括:链路接口模块(LIM)102,用于经由SS7信令链路来发送和接收SS7消息;数据通信模块(DCM)104,用于经由IP信令链路来发送和接收SS7消息;数据库服务模块(DSM)106,用于执行涉及数据库的服务;以及,供应接口108,用于允许外部系统在STP 100中供应数据库。在示出的实例中,模块102、104、106和接口108经由反向旋转双环形总线110进行连接。SS7 LIM 102包括SS7级别一和二模块112,用于执行SS7级别一和二功能,例如错误检测、错误纠正和SS7消息排序。网关筛选模块114确定是否允许消息进入网络。辨别模块116对消息中的目的地点代码进行分析,以确定该消息是否需要进一步处理或者否要要接通到该消息。分配模块118将由辨别模块116识别为需要进行进一步处理的消息,分配给用于执行该处理的内部处理模块。路由模块120对由识别辨别模块116识别为指定给其它信令节点的消息进行路由。路由模块120可以访问路由数据库122,以对消息进行路由。DCM 104包括物理层124,用于执行IP信令链路的物理层功能。因特网协议层126执行IP层功能,例如IP转发。传输层128执行传输层功能,例如TCP、UDP或SCTP功能。SS7适配层130执行用于-->对通过IP网络发送和/接收的SS7业务进行适配的功能。网关筛选模块114、分配模块118、路由模块120和路由数据库122执行的功能与关于上述LIM 102描述的功能相同。因此这里不重复这些功能的描述。数据库服务模块106包括服务选择模块132,用于对被识别为需要进一步内部处理的消息选择服务。为了对这里所述的主题进行解释,假定所选择的的服务是全局码翻译。可以基于信令消息中一个或多个参数,例如包括翻译类型、地址指示符的性质、路由指示符、全局码指示、号码计划等的SCCP参数,执行服务选择。基于诸如消息发起方的消息属性,全局码翻译引擎134可以从多个不同的GTT模式中选择全局码翻译模式,并根据所选择的的全局码翻译模式执行全局码翻译。基于消息的输入链路集、信令消息的OPC、消息的主叫方地址,或其它任意用于指示接收消息来源的合适信息,可以识别用于对全局码翻译模式进行选择的消息发起方。基于不同的匹配标准或用于将信令消息翻译匹配成数据库136中的条目的合格者,不同的GTT模式需要搜索全局码翻译数据库136。进一步地,可以按等级(hierarchy)对不同GTT模式进行排序。在等级顺序中可使用的不同GTT模式,直到发现了在数据库136中用于提供对于信令消息的匹配翻译为止。例如,可以首先对于全局码翻译尝试使用第一GTT模式。如果使用第一GTT模式的全局码翻译失败,则可以基于剩余的GTT模式执行GTT,其中按照等级顺序从最优选的模式到最不优选的模式的顺序来执行剩余模式。根据所选择的的全局码翻译模式的全局码翻译可以基于主叫方地址、被叫方地址、OPC、GTI、SSN或接收的消息中的其它合适信息。全局码翻译数据库136可以包括根据所选择的的全局码翻译模式来执行全局码翻译的数据结构。在数据库136中发现匹配条目时,对经历了GTT的消息进行修改,以包括来自匹配条目的数据。该数据可以包括最终GTT的目的地节点或中间GTT的中间节点的点代码。接下来,基于插入的目的地点代码,路由器120本文档来自技高网
...

【技术保护点】
一种用于电信网络中的全局码翻译的方法,所述方法包括:    (a)接收需要全局码翻译(GTT)的信令消息;    (b)基于所述信令消息的发起方,从多个不同的GTT模式中选择GTT模式;以及    (c)根据所述选择的GTT模式执行GTT查找。

【技术特征摘要】
【国外来华专利技术】US 2005-6-13 60/690,165;US 2005-8-31 11/217,1001、一种用于电信网络中的全局码翻译的方法,所述方法包括:(a)接收需要全局码翻译(GTT)的信令消息;(b)基于所述信令消息的发起方,从多个不同的GTT模式中选择GTT模式;以及(c)根据所述选择的GTT模式执行GTT查找。2、如权利要求1所述的方法,其中接收信令消息包括:接收SS7信令消息。3、如权利要求1所述的方法,其中接收信令消息包括:接收信令连接控制部分(SCCP)消息。4、如权利要求1所述的方法,其中基于发起方从多个不同的GTT模式中选择GTT模式包括:基于所述接收的信令消息的输入链路集对GTT模式进行选择。5、如权利要求1所述的方法,其中根据所述选择的GTT模式执行GTT查找包括:使用指定给所述GTT模式的参数,对GTT数据库进行搜索。6、如权利要求1所述的方法,其中按照用户定义的等级来排列所述多个不同的GTT模式,并且其中所述的方法进一步包括:响应于无法使用所述选择的GTT模式对匹配条目进行定位,根据所述GTT等级中的下一个GTT模式来执行GTT查找。7、如权利要求1所述的方法,其中所述多个GTT模式包括高级被叫方GTT模式,在所述高级被叫方GTT模式中基于所述信令消息中被叫方参数、主叫方参数和消息转接部分(MTP)参数中的至少一个来执行所述的GTT查找。8、如权利要求7所述的方法,其中所述的多个GTT模式包括主叫方GTT模式,在所述主叫方GTT模式中基于所述信令消息中的主叫方参数来执行所述GTT查找。9、如权利要求8所述的方法,其中所述的多个GTT模式包括被叫方GTT模式,在所述被叫方GTT模式中基于所述信令消息中的被叫方参数来执行所述GTT查找。10、一种用于电信网络中的全局码翻译的方法,所述方法包括:(a)接收需要全局码翻译(GTT)的信令消息;(b)从多个不同的GTT模式中选择GTT模式,所述多个不同的GTT模式中的至少一个包括除了信令连接控制部分(SCCP)被叫方地址之外的或者额外的GTT查找参数;以及(c)根据所述选择的GTT模式执行GTT查找,其中根据所述选择的GTT模式来执行GTT查找包括:使用来自与所述选择的GTT模式相对应的所述信令消息的参数,执行所述GTT查找。11、如权利要求10所述的方法,其中从所述多个GTT模式中选择GTT模式包括:基于信令消息中消息转接部分(MTP)、信令连接控制部分(SCCP)和事务处理能力部分(TCAP)参数的至少一个,选择GTT模式。12、如权利要求10所述的方法,其中选择GTT模式包括:使用至少一个与所述信令消息中的参数不同的标准,选择所述GTT模式。13、如权利要求10所述的方法,其中根据所述选择的GTT模式来执行GTT查找包括:基于所述GTT查找的结果,丢弃所述信令消息。14、如权利要求10所述的方法,其中根据所述选择的GTT模式来执行GTT查找包括:基于所述GTT查找的结果,复制所述信令消息。15、如权利要求1所述的方法,其中根据所述选择的GTT模式来执行的GTT查找包括:基于所述GTT查找的结果,生成错误消息。16、一种用于在电信网络中的全局码翻译(GTT)的系统,所述系统包括:(a)通信链路模块,用于向网络发送信令消息和从网络接收信令消息;(b)GTT数据库;以及(c)可操作地与...

【专利技术属性】
技术研发人员:MY徐M卡普兰RG拉奥
申请(专利权)人:泰克莱克公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1