操作和翻译sccp全球标识的方法

文档序号:7946338阅读:283来源:国知局
专利名称:操作和翻译sccp全球标识的方法
技术领域
本发明涉及一种操作和翻译信令连接控制部分(SCCP)全球标识(global title)的方法。具体而言,本发明涉及一种操作和翻译SCCP全球标识的方法,该方法根据相关的SCCP全球标识,通过进行信号消息路由,从而实现覆盖不同移动通信载体和不同国家的全球漫游。
通过包含在

图1所示的相关SCCP信号消息的地址指示符字段中的路由指示符,确定路由方法的类型(即,根据SSN或者全球标识确定是否对SCCP信号消息进行路由)。
如果根据全球标识确定要对SCCP信号消息进行路由,则需要用于翻译全球标识的一个节点(或者多个节点)。可以在信号消息源或信令转接点(STP)进行全球标识的翻译,或者在信号消息源(第一次翻译)和STP(第二次翻译)都进行全球标识的翻译。
例如,如果通过如图2所示的7号信号网络中的全球标识路由,将SCCP信号消息从信号点A传输到信号点F,则在下面的位置中进行全球标识翻译(i)信号点A(信号消息源);(ii)信号点B、C、D或者E之一(STP);或者(iii)信号点A(用于第一次翻译的信号消息源)和信号点B、C、D或者E之一(用于第二次翻译的STP)。
通常,当在建设信号网络时,从上述的三种类型中确定在网络中所使用的全球标识翻译类型。然后,信号网络管理员维护和管理关于全球标识翻译的信息。
图3显示的是在翻译全球标识的节点处通常使用的全球标识翻译方法。
当将全球标识输入到全球标识翻译模块时,模块搜索全球标识翻译数据库,以确认数据库是否包括和所输入的全球标识相同的全球标识。
如果在全球标识翻译数据库中存在相同的全球标识,则模块将全球标识翻译成为相应的路由信息,并且输出所翻译的全球标识。
如上所述,对于根据现有技术进行的SCCP全球标识翻译,由于必须对全球标识翻译数据库进行搜索以确定相关全球标识的翻译,所以其需要在全球标识翻译数据库中维护和管理在网络中所要使用的所有全球标识。这样,全球标识翻译数据库的容量就会很大,其需要很长的时间以搜索此数据库。这是现有技术的全球标识翻译方法的问题所在。
为了提供能够覆盖不同移动通信载体和不同国家的全球漫游服务(即,诸如IMP-2000的第三代移动通信系统所支持的移动通信服务,通过此服务,用户可以无需考虑他订购的是何种载体,在哪个国家订购服务,在特定时间所处何处,就可以使用移动通信服务),必须动态地为相关用户调整SCCP全球标识,并且必须以动态和灵活的方式向SCCP请求信号消息传输。但是,现有技术中的上述问题在实现这样的全球漫游方法时制造了困难。
结合上面的参考是为了说明附加或另外的细节、特征和/或技术背景。

发明内容
本发明的一个实施例至少解决了前面提及的问题和/或缺点,并至少提供下文所述的优点。
根据一个实施例,根据全球标识翻译的相关类型快速地进行SCCP全球标识翻译,同时支持全球漫游,这里全球标识翻译类型是根据在信号消息是否指定了本地全球标识,和所要翻译的全球标识的国家代码和/或网络代码是否和本地全球标识的国家代码和/或网络代码相同而确定的。
根据一个实施例,本发明提供了一种用于操作和翻译SCCP全球标识的方法,包括接收到信号消息后,确定和所接收的信号消息有关的路由类型;如果确定要根据全球标识对所接收的信号消息进行路由,则确定所要进行的全球标识翻译是否是用于全球漫游的翻译;如果确定要进行的全球标识翻译是用于全球漫游,则根据本地全球标识的国家代码和/或网络代码是否和所要翻译的全球标识的国家代码和/或网络代码一致,确定全球标识翻译的相关类型,从而进行全球标识翻译。
通过包含在所接收信号消息中的路由指示符,确定所要进行的接收信号消息路由的类型。
根据所接收的信号消息是否包括本地全球标识,确定所要进行的全球标识翻译是否是用于全球漫游的翻译。本地全球标识包括全球标识翻译节点所述的信号网络的国家代码和网络代码。
根据一个实施例,如果确定全球标识翻译不是用于全球漫游,则用于操作和翻译SCCP全球标识的方法还包括通过搜索用于要翻译的全球标识的相关全球标识翻译数据库,对全球标识进行翻译;确定全球标识翻译是否成功完成;如果确认确定全球标识翻译成功完成,则根据所翻译的全球标识,进行信号消息的路由;如果确定全球标识翻译没有成功完成,则抛弃所接收的信号消息,并且等待新的信号消息传输请求。
根据一个实施例,根据所确定的全球标识翻译类型而进行的全球标识翻译包括确认本地全球标识的国家代码是否和所要翻译的全球标识的国家代码相同;如果确认本地全球标识的国家代码和所要翻译的全球标识的国家代码不相同,则通过在相关的全球标识翻译数据库中搜索所要翻译的全球标识的国家代码,并且相应地对全球标识进行翻译,而实现国家代码全球标识翻译;确认全球标识翻译是否成功完成;如果确认全球标识翻译已经成功完成,则通过使用所翻译的值,将所接收的信号消息路由到网关,以在相关国家之间进行漫游。
根据一个实施例,如果确认本地全球标识的国家代码和所要翻译的全球标识的国家代码相同,用于操作和翻译SCCP全球标识的方法还包括确认本地全球标识的网络代码是否和所要翻译的全球标识的网络代码相同;如果确认本地全球标识的网络代码和所要翻译的全球标识的网络代码不相同,则通过在相关的全球标识翻译数据库中搜索所要翻译的全球标识的网络代码,并且相应地对全球标识进行翻译,而实现网络代码全球标识翻译;确认全球标识翻译是否成功完成;如果确认全球标识翻译已经成功完成,则通过使用所翻译的值,将所接收的信号消息路由到网关,以在同一国家的相关移动通信载体之间进行漫游。
根据一个实施例,如果确认本地全球标识的网络代码和所要翻译的全球标识的网络代码相同,用于操作和翻译SCCP全球标识的方法还包括通过在相关的全球标识翻译数据库中搜索移动用户标识号码,并且相应地对全球标识进行翻译,而实现移动用户标识号码的翻译;确认全球标识翻译是否成功完成;如果确认全球标识翻译已经成功完成,则通过使用所翻译的值,将所接收的信号消息路由到相关移动通信载体的信号网络中。
本发明的其它优点、目的和特征有一部分将在以下的说明书中进行阐述,有一部分则对于本领域的技术人员经过对以下内容的检验后会变得明了,或者通过本发明的实践而体验到。所附的权利要求书具体指出了本发明的目的和优点。
优选实施例详细说明现在对附图中所示的本发明的优选实施例进行解释。本发明的一个实施例通过确定全球标识翻译的相关类型而进行全球标识翻译。此确定基于是否定义了相关国家的全球标识(本地全球标识),以及所要传输的全球标识是否和本地全球标识的国家代码和/或网络代码相同。
图4显示的是7号信号网络的结构,本发明的用于操作和翻译SCCP全球标识的方法要应用到此网络。
通过两个移动通信载体之间的网关GW-AB 20,进行覆盖国家1信号网络中的移动通信载体A和移动通信载体B的全球漫游。通过连接两个国家之间的网关GW-12 10,支持覆盖国家1信号网络和国家2信号网络的全球漫游。
为了进行全球漫游服务,ITU-T E.214标准定义了MGT。MGT是从ITU-T E.212标准下定义的IMSI中提取出来的。
图5显示的是将IMSI的字段值转换成为MGT的字段值。
根据一个实施例,将IMSI的移动国家代码(MCC)转换成为MGT的国家代码(CC),将IMSI的移动网络代码(MNC)和一部分移动用户标识号码(MSIN)转换成为MGT的网络代码(NC),将IMSI的其它部分转换成为MGT的移动用户标识号码(MSIN)。
图6显示的是根据本发明的一个实施例,用于操作和翻译SCCP全球标识的方法。
如果从信号网络或者SCCP用户接收到信号消息传输请求(S10),则确定所接收到的信号消息是应当根据SSN还是根据全球标识进行路由(S12)。
如果确定根据SSN对所接收的信号进行路由,则根据SSN实现信号消息路由(S14)。此后,处理返回,并且等待接收新的信号消息传输请求。
另一方面,如果根据全球标识对所接收的信号消息进行路由,则确定所接收的信号消息是否包括本地全球标识。在包括翻译节点的信号网络的任何一点均可添加本地全球标识。通过把搜索集中在数据库的特定部分,诸如节点网络中的其它国家、网络和用户等,本地全球标识可以使翻译处理减小翻译数据库的容量。本地全球标识可以包括对应于进行所述翻译确认的节点的国家代码和/或网络代码。
这样,如果在位于网络A上的国家A中的节点A接收到消息,可以向消息添加包括用于国家A的国家代码和用于网络A的网络代码的本地全球标识。然后,如果所接收到的消息具有和本地全球标识的国家代码相对应的国家代码的全球标识,则系统确定所接收的消息的目的地是节点A所在的国家。另外,如果全球标识网络代码和本地全球标识的网络代码相匹配,则系统确定消息是用于节点A所在的网络。
本地全球标识包括翻译全球标识的相关节点所属的信号网络的国家代码和网络代码。如果已经指定了本地全球标识,则首先为了全球漫游而进行特殊全球标识翻译。如果没有完成特殊全球标识翻译,则进行普通全球标识翻译。
如果确认在所接收的信号消息中不包括本地全球标识,则通过在全球标识翻译数据库中搜索和所要翻译的全球标识相同的全球标识(S18),并且相应地对全球标识进行翻译,从而进行普通全球标识翻译。然后,确定是否成功地对该全球标识进行了翻译(S30)。
如果确定已经成功地对该全球标识进行了翻译,则根据普通全球标识翻译所翻译的全球标识,对所接收的信号消息进行路由(S32)。
另一方面,如果确定没有成功地对该全球标识进行翻译,则抛弃所接收的信号消息(S34),并且返回处理流程,等待接收新的信号消息传输请求。
如果确认存在接收信号消息中指定的本地全球标识,也可以确定所要进行的全球翻译的类型。根据所接收消息中本地全球标识的国家代码(CC)和网络代码(NC),和所要翻译的全球标识的国家代码(CC)和网络代码(NC)之间的一致性,确定所要进行的全球标识翻译的类型。
具体而言,首先,确认本地全球标识的国家代码(CC)是否和所要翻译的全球标识的国家代码(CC)相同。
如果确认本地全球标识的国家代码(CC)和所要翻译的全球标识的国家代码(CC)不相同,则通过在全球标识翻译数据库中搜索所要翻译的全球标识的国家代码(CC),并且相应地对全球标识进行翻译,从而实现国家代码全球标识的翻译(S22)。然后,确认是否成功地进行了全球标识翻译(S30)。
如果确认已经成功地进行了全球标识翻译,则将所接收到的信号消息路由到和所搜索到的国家代码相应的网关(S32)。
另一方面,如果根据国家代码确认没有成功地进行全球标识翻译,则抛弃所接收的信号消息(S34)。然后,返回处理流程,等待接收新的信号消息传输请求。
如果本地全球标识的国家代码(CC)和所要翻译的全球标识的国家代码(CC)相同,则确认本地全球标识的网络代码(NC)是否和所要翻译的全球标识的网络代码(NC)相同。
如果确认本地全球标识的网络代码(NC)和所要翻译的全球标识的网络代码(NC)不相同,则通过在全球标识翻译数据库中搜索所要翻译的全球标识的网络代码(NC),并且相应地对全球标识进行翻译,而实现国家代码全球标识翻译(S26)。然后,确认是否成功地进行了全球标识翻译(S30)。
如果确认已经成功地进行了全球标识翻译,则将所接收到的信号消息路由到对应于本地全球标识的国家代码的国家中的相关移动通信载体之间的网关(S32)。
另一方面,如果确认没有成功地进行全球标识翻译,则抛弃所接收的信号消息(S34)。然后,返回处理流程,等待接收新的信号消息传输请求。
如果本地全球标识的网络代码(NC)和所要翻译的全球标识的网络代码(NC)相同,则通过在全球标识翻译数据库中搜索移动用户标识号码(MSIN),以进行负载分配等(S28),并且进行相应的全球标识翻译,从而实现移动用户标识号码全球标识翻译。然后,确认是否成功地进行了全球标识翻译(S30)。
如果确认已经成功地进行了全球标识翻译,则将所接收到的信号消息路由到对应于本地全球标识的网络代码的移动通信载体的信号网络。
另一方面,如果确认没有成功地进行全球标识翻译,则抛弃所接收的信号消息(S34)。然后,返回处理流程,等待接收新的信号消息传输请求。
如上所述,根据所要翻译的全球标识类型的确定,可以进行全球标识翻译。基于全球标识的国家代码和网络代码是否和本地全球标识的国家代码和网络代码相同,作出此确定。因此,根据所要进行的全球标识的类型,对于国家代码全球标识、网络代码全球标识、移动用户标识号码全球标识和普通全球标识,分别对在进行全球标识翻译时使用的全球标识翻译数据库进行维护和管理。
因此,可以根据是否指定了本地全球标识,以及本地全球标识的国家代码和/或网络代码是否和所要翻译的全球标识的国家代码和/或网络代码相同,确定全球标识翻译的类型,从而在支持全球漫游的同时,有效地进行SCCP全球标识翻译。
上述的实施例和优点仅是示例性的,并不构成对本发明的限定。本发明可以适用于其他类型的设备。本发明的描述仅是说明性的,并不限制权利要求的范围。对于本领域技术人员,显然可以有各种替换、改进和变化。在权利要求书中,装置加功能的语句旨在涵盖实现所述功能的结构,它不仅是结构等同的,也包括同等的结构。
权利要求
1.一种用于路由信号的方法,包括接收信号消息;根据本地全球标识,确定全球标识翻译;以及根据所确定的全球标识翻译,对全球标识进行翻译。
2.根据权利要求1的路由方法,还包括根据所接收信号消息中的路由指示符,确定路由的类型。
3.根据权利要求1的路由方法,还包括确定全球漫游状态。
4.根据权利要求3的路由方法,其特征在于,根据本地全球标识确定全球漫游状态。
5.根据权利要求1的路由方法,其特征在于,本地全球标识包括本地全球标识国家代码和本地全球标识网络代码中的至少一个。
6.根据权利要求5的路由方法,其特征在于,在信号网络中的全球标识翻译节点进行全球标识翻译,本地全球标识国家代码和本地全球标识网络代码对应于信号网络。
7.根据权利要求5的路由方法,其特征在于,根据所确定的全球标识翻译进行的全球标识翻译包括确定本地全球标识国家代码是否和全球标识国家代码相同。
8.根据权利要求7的路由方法,还包括在国家代码全球标识翻译数据库中,搜索全球标识国家代码和相应的翻译全球标识;将全球标识翻译为相应的翻译全球标识;以及确定全球标识翻译是否成功。
9.根据权利要求7的路由方法,其特征在于,根据所确定的全球标识翻译进行的全球标识翻译包括确定本地全球标识网络代码是否和全球标识网络代码相同。
10.根据权利要求9的路由方法,还包括在网络代码全球标识翻译数据库中,搜索全球标识网络代码和相应的翻译全球标识;将全球标识翻译为相应的翻译全球标识;以及确定全球标识翻译是否成功。
11.根据权利要求9的路由方法,还包括在移动用户标识号码全球标识翻译数据库中,搜索移动用户标识号码和相应的翻译全球标识;将全球标识翻译为相应的翻译全球标识;以及确定全球标识翻译是否成功。
12.一种用于路由通信信号的方法,包括接收信号消息;确定路由的类型;基于国家代码和网络代码中的至少一个,确定全球标识翻译;以及根据所确定的全球标识翻译,对全球标识进行翻译。
13.根据权利要求12的路由方法,还包括基于本地全球标识,确定全球漫游状态。
14.根据权利要求13的路由方法,其特征在于,本地全球标识包括本地全球标识国家代码和本地全球标识网络代码。
15.根据权利要求14的路由方法,其特征在于,在信号网络中的全球标识翻译节点处进行全球标识翻译,本地全球标识国家代码和本地全球标识网络代码对应于信号网络。
16.根据权利要求14的路由方法,还包括在所确定的全球标识翻译数据库中,搜索全球标识和相应的翻译全球标识;将全球标识翻译为相应的翻译全球标识;以及确定全球标识翻译是否成功。
17.根据权利要求16的路由方法,还包括根据所翻译的全球标识,对所接收的信号消息进行路由。
18.根据权利要求16的路由方法,还包括抛弃所接收的信号消息,并等待新的信号消息传输请求。
19.一种操作和翻译SCCP全球标识的方法,包括接收到信号消息后,为接收到的信号消息确定所要进行的路由类型;如果确定要根据全球标识对所接收的信号消息进行路由,则确定所要进行的全球标识翻译是否是用于全球漫游的翻译;以及如果确定全球标识翻译是用于全球漫游,则根据本地全球标识的国家代码和网络代码之一是否和所要翻译的全球标识的国家代码和网络代码之一相同,确定全球标识翻译的相关类型,从而进行全球标识的翻译。
20.根据权利要求19的用于操作和翻译SCCP全球标识的方法,其特征在于,通过包含在所接收信号消息中的路由指示符,确定要对接收信号消息进行的路由类型。
21.根据权利要求19的用于操作和翻译SCCP全球标识的方法,其特征在于,根据所接收的信号消息是否包含本地全球标识,确定所要进行的全球标识翻译是否是用于全球漫游的翻译。
22.根据权利要求21的用于操作和翻译SCCP全球标识的方法,其特征在于,本地全球标识包括全球标识翻译节点所属的信号网络的国家代码和网络代码。
23.根据权利要求19的用于操作和翻译SCCP全球标识的方法,其特征在于,如果确定全球标识翻译不是用于全球漫游,还包括通过在普通全球标识翻译数据库中搜索对应于全球标识的翻译全球标识,对全球标识进行翻译;确定全球标识翻译是否成功完成;如果确定全球标识翻译成功完成,则根据所翻译的全球标识,进行信号消息的路由;以及如果确定全球标识翻译没有成功完成,则抛弃所接收的信号消息,并且等待新的信号消息传输请求。
24.根据权利要求19的用于操作和翻译SCCP全球标识的方法,其特征在于,根据所确定的全球标识翻译类型而进行的全球标识翻译包括确认本地全球标识的国家代码是否和所要翻译的全球标识的国家代码相同;如果确认本地全球标识的国家代码和所要翻译的全球标识的国家代码不相同,则通过在相关的全球标识翻译数据库中搜索所要翻译的全球标识的国家代码,并且相应地对全球标识进行翻译,而实现国家代码全球标识翻译;确认全球标识翻译是否成功完成;如果确认全球标识翻译已经成功完成,则利用所翻译的全球标识,将所接收的信号消息路由到网关,以在相关国家之间进行漫游。
25.根据权利要求24的用于操作和翻译SCCP全球标识的方法,如果确认本地全球标识的国家代码和所要翻译的全球标识的国家代码相同,还包括确认本地全球标识的网络代码是否和所要翻译的全球标识的网络代码相同;如果确认本地全球标识的网络代码和所要翻译的全球标识的网络代码不相同,则通过在相关的全球标识翻译数据库中搜索所要翻译的全球标识的网络代码,并且相应地对全球标识进行翻译,而实现网络代码全球标识翻译;确认全球标识翻译是否成功完成;如果确认全球标识翻译已经成功完成,则利用所翻译的全球标识,将所接收的信号消息路由到网关,以在同一国家的相关移动通信载体之间进行漫游。
26.根据权利要求25的用于操作和翻译SCCP全球标识的方法,如果确认本地全球标识的网络代码和所要翻译的全球标识的网络代码相同,还包括通过在相关的全球标识翻译数据库中搜索移动用户标识号码,并且相应地对全球标识进行翻译,而实现移动用户标识号码翻译;确认全球标识翻译是否成功完成;以及如果确认全球标识翻译已经成功完成,则利用所翻译的全球标识,将所接收的信号消息路由到相关移动通信载体的信号网络中。
27.一种存储有多个指令序列的计算机可读介质,所述的多个指令序列中包括的指令序列使得在处理器上运行该指令序列时,处理器进行以下操作接收信号消息;根据本地全球标识,确定全球标识翻译;以及根据所确定的全球标识翻译,对全球标识进行翻译。
全文摘要
一种操作和翻译SCCP全球标识的方法,利用基于SCCP全球标识的信号消息路由而实现全球漫游。根据本发明的一个实施例,如果所接收到的信号消息是根据全球标识进行路由的,则通过检测是否在所接收的信号消息中定义了本地全球标识,以确定用于全球漫游的所需全球标识翻译。如果该翻译用于全球漫游,则根据本地全球标识的国家代码和/或网络代码是否和所要翻译的全球代码中的相同,而在国家代码全球标识翻译、网络代码全球标识翻译和移动用户标识号码全球标识翻译中,确定所要使用的全球标识翻译类型。以此方式,本发明能够在支持全球漫游的同时,实现有效的SCCP全球标识翻译。
文档编号H04Q3/00GK1430451SQ02157840
公开日2003年7月16日 申请日期2002年12月20日 优先权日2001年12月20日
发明者李胜熙 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1