移动号码可移动性中的呼叫方线路识别

申请号 CN200780003963.5 申请日 2007-01-31 公开(公告)号 CN101390409A 公开(公告)日 2009-03-18
申请人 罗姆韦尔有限公司; 发明人 蒋越君;
摘要 本 发明 提供了用于促进移动号码可移动性的系统、方法和计算机产品。所述方法包括在信令网关(SG)处接收与在第一网络中被输入的用户相关的国际移动用户识别码(IMSI)的注册消息,该方法进一步包括在SG处,在接收到注册消息时发送的注册响应消息中,用原始移动站国际用户目录号(MSISDN)替代第一MSISDN。
权利要求

1.一种促进移动号码可移动性的方法,所述方法包括:
在信令网关(SG)处接收与用户相关的国际移动用户识别码(IMSI) 的注册消息,所述用户在第一网络中被输入且具有与原始网络相关的原 始移动站国际用户目录号(MSISDN);
为所述用户分配与所述第一网络相关的第一MSISDN;
用所述原始MSISDN替代所述第一MSISDN;以及
响应于所述注册消息,发送包含所述原始MSISDN的注册响应消息。
2.如权利要求1所述的方法,其中,所述IMSI与在所述第一网络中 分配给所述用户的用户识别模(SIM)相对应。
3.如权利要求1所述的方法,其中,所述用户从所述原始网络被输 出至所述第一网络。
4.如权利要求1所述的方法,其中,所述注册消息选自包括位置更 新(LUP)消息和通用分组无线业务(GPRS)LUP消息的群组。
5.如权利要求1所述的方法,其中,所述注册响应消息是插入用户 数据(ISD)消息。
6.如权利要求1所述的方法,其中,所述用户试图向第二网络注册, 所述方法进一步包括:
将从所述第二网络接收的注册消息重新定向至所述SG。
7.如权利要求6所述的方法,其中,对所述注册消息的重新定向进 一步包括:
从所述用户接收信令,所述信令指示目的地址;以及
在所述第一网络中的信令转接点(STP)处用所述SG的地址替代所 述目的地址。
8.如权利要求1所述的方法,其中,所述用户与第二网络相关。
9.如权利要求8所述的方法,其中,所述SG具有地址,所述方法 进一步包括:
在所述SG处,将从所述第二网络接收的所述注册消息中的一个或多 个位置地址修改为所述SG的地址。
10.如权利要求9所述的方法,进一步包括:
经由所述SG将所述注册消息传递给在所述第一网络中的第一归属 位置寄存器(HLR)。
11.如权利要求1所述的方法,其中,在所述第一网络中的第一HLR 处分配所述第一MSISDN。
12.如权利要求11所述的方法,进一步包括:
在所述SG处保存所述用户的资料,所述资料与所述第一HLR相对 应。
13.如权利要求1所述的方法,进一步包括:
在所述SG处将具有所述原始MSISDN的所述注册响应消息传送给 第二网络。
14.如权利要求13所述的方法,其中,将所述注册响应消息传送给 以下部件的其中之一:VLR、VMSC和SGSN,所述VLR、VMSC和SGSN 中的每一个与所述第二网络相关。
15.如权利要求1所述的方法,进一步包括:
在所述SG处保存所述第一MSISDN与所述原始MSISDN之间的映 射。
16.如权利要求1所述的方法,其中,所述SG具有地址,所述方法 进一步包括:
在所述SG的地址中包括漫游标识符,当所述用户在第二网络中漫游 时,所述漫游标识符可用于在所述SG与所述第一网络之间交换信令。
17.如权利要求1所述的方法,其中,所述SG具有地址,所述方法 进一步包括:
在所述SG的地址中包括非漫游标识符,当所述用户出现在所述第一 网络中时,所述非漫游标识符可用于在所述SG与所述第一网络之间交换 信令。
18.一种用于促进移动号码可移动性的系统,所述系统包括:
用于在信令网关(SG)处接收与用户相关的国际移动用户识别码 (IMSI)的注册消息的装置,所述用户在第一网络中被输入且具有与原 始网络相关的原始移动站国际用户目录号(MSISDN);
用于为所述用户分配与所述第一网络相关的第一MSISDN的装置;
用于以所述原始MSISDN替代所述第一MSISDN的装置;以及
用于响应于所述注册消息、发送包含所述原始MSISDN的注册响应 消息的装置。
19.如权利要求18所述的系统,其中,所述IMSI与在所述第一网络 中分配给所述用户的用户识别模块(SIM)相对应。
20.如权利要求18所述的系统,其中,所述用户从所述原始网络被 输出至所述第一网络。
21.如权利要求18所述的系统,其中,所述注册消息选自包括位置 更新(LUP)消息和通用分组无线业务(GPRS)LUP消息的群组。
22.如权利要求18所述的系统,其中,所述注册响应消息是插入用 户数据(ISD)消息。
23.如权利要求18所述的系统,其中,所述用户试图向第二网络注 册,所述系统进一步包括:
用于将从所述第二网络接收的注册消息重新定向至所述SG的装置。
24.如权利要求18所述的系统,其中,所述用户与第二网络相关。
25.如权利要求18所述的系统,其中,在所述第一网络中的第一HLR 处分配所述第一MSISDN。
26.如权利要求18所述的系统,进一步包括:
用于在所述SG处将具有所述原始MSISDN的所述注册响应消息传 送给第二网络的装置。
27.如权利要求18所述的系统,其中,所述SG具有地址,所述系 统进一步包括:
用于在所述SG的地址中包括漫游标识符的装置,当所述用户在第二 网络中漫游时,所述漫游标识符可用于在所述SG与所述第一网络之间交 换信令。
28.如权利要求18所述的系统,其中,所述SG具有地址,所述系 统进一步包括:
用于在所述SG的地址中包括非漫游标识符的装置,当所述用户出现 在所述第一网络中时,所述非漫游标识符可用于在所述SG与所述第一网 络之间交换信令。
29.一种计算机程序产品,包括计算机可用介质,所述计算机可用介 质中存储有用于使计算机执行移动通信的控制逻辑,所述控制逻辑包括 用于以下过程的计算机可读程序代码机构:
在信令网关(SG)处接收与用户相关的国际移动用户识别码(IMSI) 的注册消息,所述用户在第一网络中被输入且具有与原始网络相关的原 始移动站国际用户目录号(MSISDN);
为所述用户分配与所述第一网络相关的第一MSISDN;
用所述原始MSISDN替代所述第一MSISDN;以及
响应于所述注册消息,发送包含所述原始MSISDN的注册响应消息。
30.如权利要求29所述的计算机程序,其中,所述IMSI与在所述第 一网络中分配给所述用户的用户识别模块(SIM)相对应。
31.如权利要求29所述的计算机程序,其中,所述用户从所述原始 网络被输出至所述第一网络。
32.如权利要求29所述的计算机程序,其中,所述注册消息选自包 括位置更新(LUP)消息和通用分组无线业务(GPRS)LUP消息的群组。
33.如权利要求29所述的计算机程序,其中,所述注册响应消息是 插入用户数据(ISD)消息。
34.如权利要求29所述的计算机程序,其中,所述用户试图向第二 网络注册,所述控制逻辑进一步包括用于执行以下过程的计算机可读程 序代码机构:
将从所述第二网络接收的注册消息重新定向至所述SG。
35.如权利要求29所述的计算机程序,其中,所述用户与第二网络 相关。
36.如权利要求29所述的计算机程序,其中,在所述第一网络中第 一HLR处分配所述第一MSISDN。
37.如权利要求29所述的计算机程序,所述控制逻辑进一步包括用 于执行以下过程的计算机可读程序代码机构:
在所述SG处将具有所述原始MSISDN的所述注册响应消息传送给 第二网络。
38.如权利要求37所述的计算机程序,其中,将所述注册响应消息 传送给以下部件的其中之一:VLR、VMSC和SGSN,所述VLR、VMSC 和SGSN中的每一个与所述第二网络相关。
39.如权利要求29所述的计算机程序,所述控制逻辑进一步包括用 于执行以下过程的计算机可读程序代码机构:
在所述SG处保存所述第一MSISDN与所述原始MSISDN之间的映 射。
40.如权利要求29所述的计算机程序,其中,所述SG具有地址, 所述控制逻辑进一步包括用于执行以下过程的计算机可读程序代码机 构:
在所述SG的地址中包括漫游标识符,当所述用户在第二网络中漫游 时,所述漫游标识符可用于在所述SG与所述第一网络之间交换信令。
41.如权利要求29所述的计算机程序,其中,所述SG具有地址, 所述控制逻辑进一步包括用于执行以下过程的计算机可读程序代码机 构:
在所述SG的地址中包括非漫游标识符,当所述用户出现在所述第一 网络中时,所述非漫游标识符可用于在所述SG与所述第一网络之间交换 信令。

说明书全文

技术领域

发明一般涉及移动网络中的漫游用户。更具体地,本发明涉及用 于移动网络中漫游用户的移动号码可移动性。

背景技术

越来越多的用户正在使用移动电话服务。他们可能希望从一个国家 中的网络运营商(network operator)转换到同一国家中的另一网络运营商, 而无需更换其移动号码(MSISDN)。因此,移动号码可移动性(MNP) 的使用得到了普及。MNP的使用使得一个网络运营商的用户能够变成另 一个网络运营商的用户,而无需改变其移动号码。使用MNP的用户可向 维护第一网络的运营商输出(port-out)其原始号码。当该用户原本属于 维护第三网络的另一网络运营商时,该用户也可漫游于第二网络中,因 此,从第一网络的度看来,用户的原始号码是被输入的号码,而从第 三网络的角度看来,该原始号码是被输出的。
存在一种或多种通过使用呼叫转移来实现MNP的可用技术。在现有 的呼叫转移方法中,当用户将其服务输出至第一网络时,该用户在其原 始号码由第三网络赋予的情况下设置将呼叫转移至第一网络分配的新号 码。用户将从第一网络得到新的SIM和新的IMSI。当呼叫用户的原始号 码时,第三网络的运营商将该呼叫转移至新的号码。但是,这一技术对 于转移SMS或执行其他VAS是不可行的。
在现有呼叫转移方法之上的一种改进技术是,在输出运营商的网络 (即,第三网络)中配置归属位置寄存器(HLR),从而以短消息服务 (SMS)转发网关替代访问移动交换中心(VMSC)入口。因此,用户的 第三网络号码的任何进入的消息被转发至SMS网关。之后,SMS网关将 该SMS传递给第一网络赋予的新号码。但是,在这种情况下,由用户从 第一网络中发起的任何呼叫或SMS将指示其新号码而不是原始号码。因 此,这会给接收到来自被输出用户的新号码的呼叫的其他用户造成困扰, 因为他们并不知道该用户的新号码。
上述技术中的一种或多种技术不能在用户从第一网络中呼叫或使用 增值服务(VAS)时提供原始号码。因此,现有技术需要一种节约成本 的方案,在无需更新网络部件的情况下提供MNP中的呼叫方线路识别 (CLI)。

发明内容

本发明旨在提供一种用于促进MNP的方法和系统。该方法包括:在 信令网关(SG)处接收与在第一网络中被输入的用户相关的国际移动用 户识别码(IMSI)的注册消息,该方法进一步包括:在SG处,在接收到 注册消息时发送的注册响应消息中,用原始移动站国际用户目录号 (MSISDN)替代第一MSISDN。
本发明的一个方面在于提供了一种用于促进MNP的系统,改系统包 括联接至第一网络的信令网关(SG)。SG接收与在第一网络中被输入的 用户相关的国际移动用户识别码(IMSI)的注册消息。另外,SG在接收 到注册消息时发送的注册响应消息中,用原始MSISDN替代第一 MSISDN。
本发明的另一个方面在于提供了一种计算机程序产品,其包括通过 以下过程促进MNP的计算机可用程序代码:在信令网关(SG)处接收与 在第一网络中被输入的用户相关的国际移动用户识别码(IMSI)的注册 消息;以及在SG处,在接收到注册消息时发送的注册响应消息中,用原 始MSISDN替代第一MSISDN。
附图说明
附图中,相同或相似的附图标记表示相似的部件或动作。
图1表示根据本发明实施方案的、用于促进MNP的系统;
图2表示根据本发明实施方案的、用于用户(在第一网络中被输入) 向第二网络注册的流程图
图3表示根据本发明实施方案的、以用户的原始MSISDN对该用户 进行MT呼叫的流程图;
图4表示根据本发明实施方案的、以用户的原始MSISDN对该用户 进行MT SMS的流程图;
图5表示根据本发明实施方案的、用户使用其原始MSISDN进行MO 呼叫的流程图;
图6表示根据本发明实施方案的、用户使用其原始MSISDN进行MO
SMS的流程图;
图7表示根据本发明实施方案的、为用户建立GPRS会话的流程图;
图8表示根据本发明实施方案的、用户使用其原始MSISDN进行MO MMS的流程图;以及
图9表示根据本发明实施方案的、以用户的原始MSISDN对该用户 进行MT MMS的流程图。

具体实施方式

在以下的描述中,为了说明的目的,描述了具体的号码、材料和配 置以提供对本发明的整体理解。但是,本领域普通技术人员应该明白, 本发明可不以这些具体细节来实现。在一些实例中,省略或简化了一些 公知特征,以突出本发明的重点。另外,说明书中所使用的“一个实施 方案”或“实施方案”指的是,结合该实施方案描述的特定特征、结构 或特性包括在本发明的至少一个实施方案中。出现在说明书中各处的短 语“在一个实施方案中”并不一定指的是同一个实施方案。
本发明提供了用于促进MNP的系统、方法和计算机程序。本发明的 系统促进了用于输入至第一网络且当前与第二网络相关的用户的移动号 码可移动性。从用户的角度看来,第一网络是HPMN,而第二网络是 VPMN。在接收被输入的用户之后,第一网络分配具有包含第一MSISDN 的第一IMSI的新的SIM。另外,用户在第一网络中被输入,而该用户原 本属于第三网络(即,原始网络),在第三网络中,用户已经具有了与 该第三网络对应的原始的MSISDN。之后,第三网络作为原始网络被可 互换地引用。从第三网络的角度来看,用户被输出,而该同一用户被输 入至第一网络。在用户的信令在第一、第二和第三网络之间交换期间, 本发明的系统促进了将呼叫方线路识别为原始MSISDN。在本发明的一 个实施方案中,第一、第二网络和原始网络代表同一国家中的不同运营 商。在本发明的另一实施方案中,第一、第二网络和原始网络代表不同 国家中的不同运营商。本发明的系统提供了能够进行多种服务的无缝实 现,这些服务并不仅限于对其所有用户的与呼叫有关的或与非呼叫有关 的(即,VAS)服务。
MNP系统中的CLI
图1表示用于促进MNP的系统100。该系统包括HPMN 102、VPMN 104和原始网络106。用户将其移动号码从原始网络106输出至HPMN 102,该用户当前与VPMN 104相关。HPMN 102、VPMN 104和原始网 络106交换SS7信令。HPMN 102包括联接到STP-H 110的信令网关(SG) 108。HPMN 102还包括HLR-H 112、GMSC-H 114、SMSC-H 116、VLR-H 118、VMSC-H 120、GGSN-H 122以及SGSN-H 124,这些部件相互连接 并通过SS7信令通信。VPMN 104包括STP-V 126、GMSC-V 128、HLR-V 130、VMSC-V 132、VLR-V 134、SMSC-V 136、GGSN-V 138和SGSN-V 140,这些部件相互连接并通过SS7信令通信。原始网络106也包括类似 的网络部件,例如STP-O 142、HLR-O 144、GMSC-O 146、VMSC-O 148、 VLR-O 150、SMSC-O 152、GGSN-O 154和SGSN-O 156。STP-H 110、 STP-O 142和STP-V 126是其各自网络中的主要信令交换点。换言之,与 网络中任何其他网络组件交换的任何信令首先通过其相应的STP。本领 域技术人员应该理解,HPMN 102、VPMN 104和原始网络106中的任何 网络部件可经由SS7信令与另一网络中的任一其他部件通信。另外,根 据所考虑的体系结构,HPMN 102、VPMN 104和原始网络106可包括其 他标准的网络部件。
当用户被输入HPMN 102时,HPMN 102分配具有第一IMSI的新的 SIM。另外,用户已经通过其原始网络具有了原始的MSISDN,但是输入 至HPMN 10后,将得到与第一IMSI对应的新的第一MSISDN。第一IMSI 来自于专用范围的IMSI,因此,与该IMSI对应的所有SCCP信令通过 SG 108被发送。通过为用于专用范围的IMSI的全局名称转换(global title translation)的STP-H 110配置作为SG 108的地址而设定的DPC,实现 上述发送过程。因此,STP-H 110的所有信令被发送至SG 108。此外, STP-H 110通过SG 108,以CdPA作为CC-NDC-Y发送所有E164信令。 对于那些不具有后缀Y的网络,CdPA具有跟随CC-NDC的后缀Y。具 有后缀Y的网络可能是原始网络106的友好的合作网络,用户已经将其 号码输出到这些网络中。此外,HPMN 102保存与HLR-H 112对应而不 是与HLR-O 138对应的用户的资料。换言之,保存用户的、在其被输入 的网络(即,HPMN 102)处的本地资料,而不是保存在其被输出的网络 (即,原始网络106)的资料。
图2表示根据本发明实施方案的、用户(在第一网络中被输入)向 第二网络注册的流程图。用户在HPMN 102中被输入,并试图向VPMN 104注册。当用户试图向VPMN 104注册时,在步骤202,VLR-V 130发 出具有与HPMN 102对应的第一IMSI的注册消息。在本发明的一个实施 方案中,该注册消息是GSM本地更新(Location Update,LUP)消息。 该注册消息被发送至HLR-H 112。由于STP-H 110配置为将与第一IMSI 相关的任何信令发送至SG 108,因此注册消息在SG 108处被拦截。在步 骤204,在将VLR-V 134和VMSC-V 132的本地地址修改为SG 108的地 址之后,SG 108将注册消息传递给HLR-H 112。这使得能够在SG 108 而不是在VLR-V 134或VMSC-V 132处直接接收来自HLR-H 112的任何 随后的响应。之后,在步骤206,HLR-H 112将注册响应消息发送给SG 108。在本发明的一个实施方案中,注册响应消息是具有第一MSISDN的 ISD消息。HLR-H 112也向SG 108发送其他资料数据,例如但不限于补 充业务(SS)信息。
另外,在步骤208,SG 108在ISD消息中用原始MSISDN替代第一 MSISDN,并将修改后的ISD消息发送至VLR-V 134(或VMSC-V 132)。 SG 108保存原始MSISDN与第一MSISDN之间的关联的映射。在步骤 210,VLR-V 134向SG 108发送ISD ACK。在步骤212,SG 108向HLR-H 112传递ISD ACK。之后在步骤214,HLR-H 112向SG 108发送具有 HLR-H 112的地址的LUP ACK。最后,在步骤216,SG 108修改LUP ACK, 以用SG 108的地址替代HLR-H 112的地址,并将LUP ACK传递至VLR-V 134。因此,当用户向VPMN 104注册时,在VLR-V 134处,第一MSISDN 被原始MSISDN替代。
本发明的一个实施方案描述了用户在VPMN 104中的GPRS注册尝 试。除了以下变化之外,其与结合图1描述的呼叫流程相同,不同之处 在于:SGSN-V 140替代VLR-V 134,并在步骤202中发送GPRS LUP, 作为GPRS注册消息。之后在步骤204,SG 108用SG 108的地址替代 SGSN-V140的地址。此外,在步骤206,随同ISD消息一起发送的资料 信息包含针对SGSN-V140的PDP上下文。本领域技术人员应该明白, 所有随后的应答/响应消息都是涉及GPRS的。
在本发明的另一实施方案中,当用户与VPMN 104相关时,SG 108 修改其自身的地址,使其包括漫游标识符,从而向HLR-H 112表示将用 户作为漫游用户。同样,当用户出现在HPMN 102中时,SG 108将其自 身地址修改为包括非漫游标识符,从而向HLR-H 112表示将用户作为非 漫游用户。本领域技术人员应该明白,当一个VPMN网络是HPMN的友 好网络时,漫游和非漫游标识符是必需的,相反则不是。这将导致收费 方法相应变化。
图3表示根据本发明一个实施方案的、以用户的原始MSISDN对该 用户进行MT呼叫的流程图。当用户B从原始网络106被输入HPMN 102 中时,用户“A”呼叫用户“B”。由于用户A不知道用户B的当前位置, 因此用户A以对应于原始网络106的用户B的原始MSISDN呼叫用户B。 在步骤302,当用户A呼叫用户B时,SMSC-O 152接收到IAM(A,原 始MSISDN)。在步骤304,GMSC-O 146向HLR-O 144发送具有原始 MSISDN的路由信息查询。在本发明的一个实施方案中,该路由信息询 问是SRI查询。之后在步骤306,HLR-O 144返回第一MSISDN,第一 MSISDN在HLR-O 144处被设置为原始MSISDN的呼叫转移号码。在步 骤308,GMSC-O 146使用IAM(A,第一MSISDN)将呼叫传送至GMSC-H 114。
之后在步骤310,GMSC-H 114向HLR-H 112发出具有第一MSISDN 的路由查询(例如SRI)。在步骤312,由于用户B当前与VPMN 104相 关,因此HLR-H 112向VLR-V 134发出用于第一IMSI的漫游号码请求 查询(例如PRN)。之后在步骤314,VLR-V 134向HLR-H 112发出MSRN, 作为对用户B的PRN应答。在步骤316,HLR-H 112向GMSC-H 114返 回MSRN,作为对步骤310发送的SRI的响应。最后,在步骤318,GMSC-H 114使用IAM(A,MSRN)继续向VMSC 132呼叫。因此,对用户B的 原始MSISDN的呼叫被转发至VPMN 104中该用户的相应MSRN。
图4表示根据本发明实施方案的、以用户的原始MSISDN对该用户 进行MT SMS的流程图。当用户B在VPMN 104中漫游时,用户A以用 户B的原始MSISDN向用户B发送SMS。SMSC 401存储待发至用户B 的SMS。在步骤402,SMSC 401向HLR-O 144发送路由信息查询(例如 SRI-SM(原始MSISDN))。在步骤404,HLR-O 144返回与原始网络 106对应的原始IMSI以及SMS网关405的地址。在本发明的一个实施方 案中,SMS网关405联接至原始网络106。之后,在步骤406,SMSC 401 向SMS网关405转发SMS。SMS网关405查询与之联接的移动号码可移 动性数据库,以检索用户B的被输出的信息。SMS网关405接收到分别 与原始MSISDN和原始IMSI对应的第一MSISDN和第一IMSI。之后在 步骤408,SMS网关405向HLR-H 112发出SRI-SM(第一MSISDN)。
在步骤410,HLR-H 112向SMS网关405返回VMSC-V 132的地址 和第一IMSI。用户B当前与VMSC-V 132相关。之后在步骤412,SMS 网关405向VMSC-V 132转发关于第一IMSI的SMS。之后在步骤414, VMSC-V 132向SMS网关405发送回对于接收到所转发的SMS的应答。 最后,在步骤416,SMS网关405将应答传递给SMSC 401,以指示SMS 从原始SMSC 401到VMSC-V 132的成功传送。
图5表示根据本发明实施方案的、用户使用其原始MSISDN进行MO 呼叫的流程图。在该实施方案中,当用户B在HPMN 102中被输入且目 前与VPMN 104相关时,用户B呼叫用户A。在步骤502,用户B以第 一IMSI发起对用户A的呼叫,该呼叫请求到达VMSC-V 132。在步骤504, 为了向外呼叫,VMSC-V 132向VLR-V 134查询用户B的资料信息。如 结合图1所描述的那样,由于用户B已经向VPMN 104注册,因此VLR-V 134具有用户B的原始MSISDN而不是第一MSISDN。因此,在步骤506, VLR-V 134向VMSC-V 132发送具有用户B的原始MSISDN的应答。之 后在步骤508,VMSC-V 132向GMSC-V 128发送呼叫请求(例如IAM (原始MSISDN,A))。最后,GMSC-V 128使用标准路由程序将呼叫 发送至用户A。因此,即使在用户B被输出至HPMN 102且具有对应的 第一MSISDN时,用户B也能够使用其原始MSISDN呼叫任何其他用户。 对于用户B的MO SMS采用类似的呼叫流程。
图6表示根据本发明实施方案的、用户使用其原始MSISDN进行MO SMS的流程图。在步骤602,用户B的向用户A发送SMS的请求到达 VMSC-V 132。在步骤604,为了发出消息,VMSC-V 132向VLR-V 134 查询用户B的资料信息。由于用户B已经向VPMN 104注册,因此VLR-V 134具有用户B的原始MSISDN而不是第一MSISDN。因此,在步骤606, VLR-V 134向VMSC-V 132发送具有原始MSISDN的对资料信息请求的 应答。之后在步骤608,VMSC-V 132向SMSC-V 136转发具有原始 MSISDN的SMS。最后,在步骤610,SMSC-V 136就接收到转发的SMS 请求向VMSC-V 132应答。另外,SMSC-V 136使用标准路由程序发送待 发至用户A的SMS。本领域技术人员应该明白,可扩展具有相似逻辑的 呼叫流程以实现用户B的各种增值服务。
图7表示根据本发明实施方案的、为在HPMN 102中被输入的用户 建立GPRS会话的流程图。如结合图1所描述的那样,存在于VPMN 104 中的用户B已经注册了GPRS服务。在步骤702,用户B使用其手持设 备请求HPMN的接入点网络(APN)上的GPRS PDP,该请求到达SGSN-V 140。SGSN-V 140使用域名系统(DNS)解析APN以定位GGSN-H 12。 之后在步骤704,SGSN-V 140向GGSN-H 122发送具有第一IMSI和 HPMN的APN的创建PDP上下文消息以及原始MSISDN。此外,在步骤 706,GGSN-H 122就请求进行应答,并向SGSN-V140发送回通道(tunnel) ID和计费ID。同样,GGSN-H 122为用户B保存所有信息的记录,例如 第一IMSI、HPMN的APN和原始MSISDN。之后,用户B开始PDP会 话。
图8表示表示根据本发明实施方案的、用户使用其原始MSISDN进 行MO MMS的流程图。为了实现MMS服务,本实施方案在HPMN 102 中表示了附加的网络部件,例如MMSC-H 801。在步骤802,用户B利用 手持装置803使用第一IMSI向MMSC-H 801发送用以发送MMS的无线 会话协议(WSP)POST消息。WSP POST请求通过SGSN-V 140发送, SGSN-V 140在步骤804创建与GGSN-V 138的PDP会话。由于用户在向 VPMN 104注册时已经注册了GPRS服务,因此SGSN-V 140保存用户B 的第一MSISDN与原始MSISDN的映射信息。因此,在步骤806,GGSN-V 138向WAP网关805发送原始MSISDN和第一IMSI信息。在步骤808, WAP网关805将WSP POST请求转换为具有用户B的参数(例如原始 MSISDN和第一IMSI)的HTTP POST请求,并将修改后的请求发送至 MMSC-H 801。之后在步骤810,MMSC-H 801向WAP网关805发送HTTP 响应。此外,作为对在步骤802发送的请求的响应,在步骤812,WAP 网关805向用户B的手持装置803发送WSP POST响应。MMSC-H 801 还使用标准MMS路由程序将消息发送至预定的接受方。
图9表示根据本发明实施方案的、以用户的原始MSISDN对该用户 进行MT MMS的流程图。用户B通过其手持装置803处的WSP确认的 推送接收MMS警报。在步骤902,用户B使用其手持装置803朝向WAP 网关805建立具有MMS URL的WSP GET会话。WSP GET会话通过 SGSN-V 140发送,SGSN-V 140在步骤904创建与GGSN-V 138的PDP 会话。SGSN-V 140已经具有用户B的第一MSISDN与原始MSISDN的 映射信息。因此,在步骤906,GGSN-V 138向WAP网关805发送原始 MSISDN和第一IMSI信息。在步骤908,WAP网关805将WSP GET请 求转换为具有用户B的参数(例如原始MSISDN,第一IMSI和MMS URL) 的HTTP GET请求。之后,WAP网关805将HTTP GET请求发送至 MMSC-H 801。之后在步骤910,MMSC-H 801向WAP网关805发送具 有MMS的HTTP响应。此外,作为对在步骤902发送的WSP GET请求 的响应,在步骤912,WAP网关805向用户B的手持装置803发送MMS 消息作为WSP响应。
本发明可采取完全硬件实现、完全软件实现或既包括硬件部件又包 括软件部件实现的形式。根据本发明的实施方案,实现本发明的软件包 括但不限于:固件,常驻软件和微代码。
此外,本发明可以采用能够从计算机可用介质或者计算机可读介质 中获取的计算机程序产品的形式,所述计算机可用介质或者计算机可读 介质提供程序代码,以被计算机或者任何指令执行系统来使用,或者所 述程序代买与计算机或任何指令执行系统相关联。为了本文描述的目的, 计算机可用介质或计算机可读介质可以是能够包含、存储、通信、传播 或输送程序的任何装置,所述程序可由指令执行系统、装置或设备使用, 或者所述程序可与指令执行系统、装置或设备结合使用。
所述介质可以是电、磁、光、电磁、红外或半导体系统(或者装置 或设备),或者是传播介质。计算机可读介质的示例包括半导体或固态 存储器、磁带、可移动计算机磁盘、随机存取存储器(RAM)、只读存 储器(ROM)、刚性磁盘和光盘。当前的光盘的示例包括只读光盘 (CDROM)、读/写光盘(CD-R/W)和多功能数码光盘(DVD)。
即使当用户不在本地网络的有效范围中且从第三网络被输入时, HPMN运营商也使用MNP系统中的CLI来服务于与其网络相关的用户。 MNP系统中的CLI使其用户能够提供与呼叫有关的服务和增值服务。即 使在用户已经将其号码输出至HPMN并且可能在VPMN中漫游时,用户 也能够以其原始号码接收呼叫。另外,在从VPMN发起任何呼叫或VAS 时,用户能够指示其CLI中的原始MSISDN。这样避免了给接受方造成 困扰,因为接受方可能不知道用户的新的被输入的号码。另外,通过将 原始号码转发至用户的新号码,MNP系统中的CLI也使得用户能够以其 原始号码接收任何呼叫或VAS消息。
以上描述的MNP系统中的CLI的组件包括计算组件和共同工作的装 置的任何结合。MNP系统中的CLI的组件也可以是较大计算机系统或网 络内的组件或子系统。MNP系统中的CLI的组件还可以联接至任何数量 的其他组件(未示出),例如可以以任何数量结合的其它总线、控制器、 存储装置以及数据输入/输出装置。另外,任何数量的其他基于处理器的 组件或其组合可以执行MNP系统中的CLI的功能。
应该注意到,根据其行为、寄存器传送、逻辑组件、晶体管、设计 形状和/或其它特性,本发明公开的各种组件可使用计算机辅助设计工具 描述,和/或表示(代表)为包含在各种计算机可读介质中的数据和/或指 令。其中可包含有格式化数据和/或指令的计算机可读介质包括但不限于: 各种形式的非易失性存储介质(例如光、磁或半导体存储介质)以及可 用来通过无线、光或有线信令媒介或这些媒介的组合传送格式化数据和/ 或指令的载波。
除非明确指出,否则说明书和权利要求全文中的词语“包括”、“包 括有”等应理解为开放式的而并非排他的;也就是说,应解释为“包括 但不限于”。使用单数或复数的词语同样也可以分别包括复数或单数。 另外,词语“本文”、“以下”、“以上”、“上面”以及其它类似的 词语指的是作为整体的本申请而并非是本申请的某个特定部分。当在两 个或多个项目的列表中使用词语“或”,该词语涵盖了所有以下的解释: 该列表的项目中的任一个、该列表中的所有项目以及该列表中项目的任 意组合。
以上对MNP系统中的CLI的示例性实施方案的描述并非排他的,也 并非将MNP系统中的CLI限制为本文公开的精确形式。虽然本文为示例 的目的而描述了MNP系统中的CLI的特定实施方案或实施例,但本领域 技术人员能够理解,在MNP系统中的CLI的范围内,各种等同修改是可 能的。本文所提供的MNP系统中的CLI的教导可应用于其他处理系统和 方法,而不应限制为上述的系统和方法。
以上描述的各个实施方案的部件和动作可进行组合以提供其他的实 施方案。可根据以上本说明书的详述而进行这些或其他改变。
其他变化
在描述根据本发明的MNP系统中的CLI的某些实施方案时,遵循了 从呼叫方到被呼方的电信路径。为了避免疑惑,所述呼叫可以是用于常 规的语音呼叫,其中用户电信设备还具有可视的、可听的或动画的显示。 作为一种选择,这些装置或呼叫也可以用于文本、视频、图片或其他被 传送的数据。
在以上的说明书中,已经描述了本发明的特定实施方案。但是本领 域普通技术人员应该理解,可在不背离由所附权利要求限定的本发明范 围的前提下进行各种修订和改变。因此,说明书和附图被视作示例性的 而不是限制性的,所有的修订都应包括在本发明的范围内。优点、有益 效果、解决问题的方案以及可带来任何优点、有益效果或方案的任何部 件不应被视作任一权利要求或所有权利要求关键的、必需的或必要的特 征或部件。
附录
  缩写 描述 3G Third generation of mobile (第三代移动通信) BSC Base Station Controller (基站控制器) BCSM Basic Call Station Model (基本呼叫站模式) CAMEL Customized Application for Mobile Enhanced Logic (移动增强逻辑的定制应用) CDMA Code Division Multiplexed Access (码分多址) CLI Calling Line Identification (呼叫线路识别) CgPA Calling Party Address (呼叫方地址) CdPA Called Party Address (被呼方地址) CAP Camel Application Part (Camel应用部分) CC Country Code (国家码) CB Call Barring (呼叫限制) CSI Camel Subscription Information (Camel签约信息) DPC Destination Point Code (目的地点码) DNS Domain Name System (域名系统) GGSN Gateway GPRS Support Node (网关GPRS支持节点) GMSC Gateway MSC (网关MSC) GPRS General Packet Radio System (通用分组无线系统) GLR Gateway Location Register (网关位置寄存器) GSM Global System for Mobile (移动通信全球系统)
  GSM SSF GSM Service Switching Function (GSM服务交换功能) GT Global Title (全局名称) HLR-V HLR from VPMN (来自VPMN的HLR) HLR-O HLR from Originating Network (来自发端网络的HLR)  HLR-H HLR from HPMN (来自HPMN的HLR) HLR Home Location Register (归属位置寄存器) HPMN Home Public Mobile Network (本地公共移动网络) IMSI International Mobile Subscriber Identity (国际移动用户识别码) ICV Integrated Cellular VoIP (集成移动蜂窝VoIP) IN Intelligent Network (智能网络) ISG International Signal Gateway (国际信号网关) INAP Intelligent Network Application Part (智能网络应用部分) ISD MAP Insert Subscriber Data (MAP插入用户数据) IAM Initial Address Message (起始地址消息) IDP Initial DP IN/CAP message (起始DP IN/CAP消息) ITR Inbound Traffic Redirection (进入通信重定向) ISUP ISDN User Part (ISDN用户部分) LU Location Update (位置更新) LUP MAP Location Update (MAP位置更新) MAP Mobile Application Part (移动应用部分)
  MCC Mobile Country Code (移动国家码) MCC Mobile Country Code (移动国家码) ME Mobile Equipment (移动式设备) MNC Mobile Network Code (移动网络码) MO Mobile Originated (移动发起) MMSC Multimedia Message Switching Center (多媒体消息交换中心) MSC Mobile Switching Center (移动交换中心) MSISDN Mobile Subscriber ISDN Number (移动用户ISDN号码) MSRN Mobile Subscriber Roaming Number (移动用户漫游号码) MT Mobile Terminated (移动终止) MTP Message Transfer Part (消息传送部分) NP Numbering Plan (编号方案) NPI Numbering Plan Indicator (编号方案指示器) NDC National Dialing Code (国家拨号码) ODB Operator Determined Barring (运营商确定的限制) OTA Over The Air (空中下载) O-CSI Originating CAMEL Subscription Information (发端CAMEL签约信息) PRN Provide Roaming Number (提供漫游号码) RNA Roaming Not Allowed (漫游不允许) RPD Roamer Probe Database (漫游者探测数据库)
  RR Roaming Restricted due to unsupported feature (由于不支持特征的漫游受限) RI Routing Indicator (路由指示器) SPC Signal Point Code (信令点编码) SRI Send Routing Information (发送路由信息) SGSN Serving GPRS Support Node (GPRS服务支持节点) SCCP Signal Connection Control part (信令连接控制部分) STP Signal Transfer Point (信令转接点) STP-H HPMN STP (HPMN的信令转接点) STP-V VPMN STP (VPMN的信令转接点) STP-O Originating Network STP (发端网络STP) SRI-SM Send Routing Information For Short Message (为短消息发送路由信息) SSP Service Switch Point (业务交换点) SSN Sub System Number (子系统号码) SIM Subscriber Identify Module (用户识别模) STK SIM Tool Kit Application SIM (SIM开发工具包应用) SM-RP-UI Short Message Relay Protocol User Information (短消息-中继协议-用户信息) STP Signal Transfer Point (信令转接点) SS Supplementary Services (补充业务) TR Traffic Redirection (通信重定向) T-CSI Terminating CAMEL Service Information (终止CAMEL业务信息)
  TCAP Transaction Capabilities Application Part (事务处理能应用部分) TP SMS Transport Protocol (SMS传输协议) UDHI User Data Header Indicator (用户数据头标示) UDH User Data Header (用户数据头) UD User Data (用户数据) VAS Value Added Service (增值服务) VLR-H VLR from HPMN (来自HPMN的VLR) VLR-O VLR from Originating network (来自发端网络的VLR) VLR-V VLR from VPMN (来自VPMN的VLR) VoIP Voice over Internet Protocol (网络电话) VLR Visited Location Register (访问位置寄存器) VMSC Visited Mobile Switching Center (受访的移动交换中心) WSP Wireless Session Protocol (无线会话协议)
技术参考资料(其每一个的全部内容并入本文作为参考)
GSM 902 on MAP specification(MAP规范上的GSM 902) Digital cellular telecommunications system(Phase 2+)(数字蜂窝通信系统 (阶段2+))
Mobile Application Part(MAP)Specification(3GPP TS 09.02 version 7.9.0 Release 1998)(移动应用部分(MAP)规范(3GPP TS 09.02版本7.9.0 1998 年发布))
GSM 348 Security and OTA(GSM 348安全和OTA)
GSM 902 on MAP specification(MAP规范上的GSM 902)
Digital cellular telecommunications system(Phase2+)(数字蜂窝通信 系统(阶段2+));
Mobile Application Part(MAP)Specification(3GPP TS 09.02 version 7.9.0 Release 1998)(移动应用部分(MAP)规范(3GPP TS 09.02版本7.9.0 1998年发布))
GSM 340 on SMS(SMS上的GSM 340)
Digital cellular telecommunications system(Phase 2+)(数字蜂窝通信 系统(阶段2+));
Technical realization of the Short Message Service(SMS)(短消息服务 (SMS)的技术实现);
(GSM 03.40 version 7.4.0 Release 1998)(GSM 03.40 版本7.4.0 1998 年发布)
GSM378 on CAMEL(CAMEL上的GSM 378)
Digital cellular telecommunications system(Phase 2+)(数字蜂窝通信 系统(阶段2+));
Customized Applications for Mobile network Enhanced Logic(CAMEL) Phase2(用于移动网络增强逻辑(CAMEL)的定制应用阶段2);
Stage2(阶段2)
(GSM 03.78 version 6.7.0 Release 1997)(GSM0 3.78版本 6.7.0 1997 年发布)
GSM 978 on CAMEL Application protocol (CAMEL应用协议上的 GSM 978)
Digital cellular telecommunications system(Phase 2+)(数字蜂窝通信 系统(阶段2+));
Customized Applications for Mobile network Enhanced Logic(CAMEL) (用于移动网络增强逻辑(CAMEL)的定制应用);
CAMEL Application Part(CAP)specification(CAMEL应用部分 (CAP)规范)
(GSM 09.78 version 7.1.0 Release 1998)(GSM 09.78版本7.1.0 1998 年发布)
Signalling procedures and the Mobile Application Part(MAP)(信令程 序和移动应用部分(MAP))
(Release 1999)(1999年发布)
Q1214-Q1218 on Intelligent Networks(智能网络上的Q1214-Q1218)
Q701-704on SS7MTP(SS7 MTP上的Q701-704)
Q711-Q714 on SS7 SCCP(SS7 SCCP上的Q711-Q714)
Q760-Q769 on SS7 ISUP(SS7 ISUP上的Q760-Q769)
相关申请
本申请是2006年1月31日递交的、题为“SIMM变化”的第60/764,032 号美国临时专利申请的部分连续申请,并要求该临时申请的权益,该临 时申请的全部内容并入本文作为参考。
QQ群二维码
意见反馈