法律状态公告日
法律状态信息
法律状态
2020-01-17
未缴年费专利权终止 IPC(主分类):H04W8/28 授权公告日:20120718 终止日期:20190131 申请日:20070131
专利权的终止
2012-07-18
授权
授权
2009-06-03
实质审查的生效
实质审查的生效
2009-04-08
公开
公开
相关申请
本申请要求2006年1月31日递交的、题为“SIMM变化”的第60/764,032号美国临时专利申请的权益。另外,本申请与优先权日为2003年2月18日、于2004年2月18日提交的、题为“在一个SIM中提供多个MSISDN用于多个漫游伙伴”的第10/782,681号美国专利申请相关。每个这些相关专利申请全部通过引用并入本文。
技术领域
本发明一般涉及移动通信。更具体地,本发明涉及对应于与一个国际移动用户识别码(IMSI)关联的多个移动站国际用户目录号(MSISDN)的移动通信。
背景技术
移动通信服务正在日益普及。因此,不同的移动运营商之间为增加他们的漫游收入而存在竞争。经常在两个或者多个国家之间漫游的移动用户是这些漫游收入的主要来源。这些移动用户经常在他们的本地网络和一个或者多个受访网络之间漫游。本地网络和受访网络可以在同一国家,或者也许存在于不同国家。每个受访网络的本地移动站国际用户目录号(MSISDN)允许漫游用户以低廉的本地费率而不是昂贵的漫游费率呼叫受访网络的本地用户。另外,受访网络的本地用户可以以本地费率呼叫漫游用户。典型地,漫游用户购买受访网络的用户识别模块(SIM)卡来得到本地拨打费率。然而,漫游用户需要将他原来的SIM卡换成当前受访网络的SIM卡,因此可能不能在他的本地网络MSISDN接收呼叫相关的和非呼叫相关的服务。另外,当漫游用户回到本地网络时,他不能在他的受访网络的其它MSISDN接收呼叫相关的和非呼叫相关的服务。因此,期待有利于对应于漫游用户的本地网络MSISDN和受访网络的其它的MSISDN的移动通信。
一项技术向本地公共移动网络(HPMN)的漫游用户提供服务,其中漫游用户除了在HPMN MSISDN接收呼叫相关的和非呼叫相关的服务以外,还在一个或者多个友好公共移动网络(FPMN)中,通过相应的一个或者多个FPMN MSISDN享受本地费率。FPMN是一个或者多个公共移动网络,HPMN与其具有漫游关系。该服务利用多个国际移动用户识别码(IMSI)SIM卡。多个SIM卡包含HPMN IMSI和FPMN IMSI,以及分别与HPMN IMSI和FPMN IMSI关联的HPMNMSISDN和FPMN MSISDN。所述多-IMSI SIM卡需要具有SIM工具箱(STK)应用,其自动检测漫游用户的当前位置,并且选择合适的IMSI和相应的MSISDN。然而,为了签约此项服务,漫游用户需要取得多-IMSI SIM卡,并且更换他原来的HPMN SIM卡。
在另一项向漫游用户提供这种服务的技术中,HPMN保留HPMNIMSI的特殊范围来提供服务。同样,为了签约此项服务,漫游用户必须购买属于特殊HPMN IMSI范围的、具有相应的HPMN IMSI的特殊的HPMN SIM卡。签约后,HPMN将一个或者多个FPMN MSISDN分配给漫游用户,并且将FPMN MSISDN与HPMN MSISDN关联。一旦漫游用户用特殊的HPMN SIM卡替换他已有的HPMN SIM卡,HPMN就开通服务。
根据提供该服务的另一项技术,漫游用户携带包含HPMN IMSI和SIM工具箱(STK)应用的特殊的SIM卡。所述技术使用了节点的分布式网络用于处理所述服务。当漫游用户在第一次注册中用HPMNIMSI向FPMN注册时,STK应用将漫游用户的位置和HPMN节点通知FPMN节点。FPMN节点然后将FPMN IMSI和相应的FPMNMSISDN发送给漫游用户的SIM卡。STK使手机启动向FPMN IMSI的第二次注册。此后,FPMN节点将漫游用户,即漫游用户的位置、FPMN IMSI、和FPMN MSISDN,通知HPMN节点。因此,漫游用户在FPMN中享受本地费率。FPMN节点和HPMN节点合作处理在HPMN MSISDN或者FPMN MSISDN的呼叫和SMS服务。然而,此技术使用由HPMN的节点和每个FPMN的节点组成的节点的分布式网络。而且,用户向FPMN注册两次,一次向HPMN IMSI,第二次向FPMN IMSI。此外,漫游用户需要将他原来的SIM卡替换为包含复杂的STK应用的特殊的SIM卡。
上述的一项或多项技术对于漫游用户是不方便的,因为漫游用户需要替换他已有的HPMN SIM卡。因此,本领域需要一种解决方案,以有利于对应于与用户的HPMN IMSI关联的多个MSISDN的移动通信,而无需更换已有的HPMN SIM。
发明内容
本发明通常涉及一种用于移动通信的方法、系统和计算机程序产品。所述方法包括:在信令网关(SG)处接收用户的签约开通消息,将一个或者多个移动站国际用户目录号(MSISDN)分配给本地公共移动网络(HPMN)的用户。所述用户具有带有相应的HPMN国际移动用户识别码(IMSI)和HPMN MSISDN的HPMN用户识别模块(SIM)。所述方法还包括建立MSISDN与HPMN MSISDN的关联,以有利于对应于与用户关联的HPMN MSISDN和MSISDN的信令处理。
本发明提出了一种用于移动通信的系统。所述系统包括信令网关(SG),其用于在接收用户的签约开通消息时,将一个或者多个移动站国际用户目录号(MSISDN)分配给本地公共移动网络(HPMN)的用户。所述用户具有带有相应的HPMN国际移动用户识别码(IMSI)和HPMN MSISDN的HPMN用户识别模块(SIM)。所述SG还建立MSISDN与HPMN MSISDN的关联,以有利于对应于与用户关联的HPMN MSISDN和MSISDN的信令处理。
本发明提出了一种用于移动通信的计算机程序产品。所述计算机程序产品包括:计算机可用介质,其包括计算机可用程序代码:其用于在信令网关(SG)处接收用户的签约开通消息,将一个或者多个移动站国际用户目录号(MSISDN)分配给本地公共移动网络(HPMN)的用户。所述用户具有带有相应的HPMN国际移动用户识别码(IMSI)和HPMN MSISDN的HPMN用户识别模块(SIM)。所述计算机程序产品还包括计算机可用程序代码,其用于建立MSISDN与HPMNMSISDN的关联,以有利于对应于与用户关联的HPMN MSISDN和MSISDN的信令处理。
附图说明
图1示出了根据本发明的一个实施方式的系统,其有利于对应于多个移动站国际用户目录号(MSISDN)的信令处理,所述MSISDN与具有相应的HPMN国际移动用户识别码(IMSI)的本地公共移动网络(HPMN)的用户关联;
图2示出了根据本发明的一个实施方式的系统的框图,该系统用于向在友好公共移动网络(FPMN)中注册的用户提供故障恢复支持;
图3为根据本发明的一个实施方式的流程图,其有利于对应于多个MSISDN的信令处理,所述MSISDN与具有相应的HPMN IMSI的HPMN的用户关联;
图4为根据本发明的一个实施方式的信号流图,其表示作为来自FPMN中注册的用户的签约开通消息的短消息服务(SMS),用于有利于对应于用户的HPMN MSISDN和FPMN MSISDN的信令处理;
图5为根据本发明的一个实施方式的信号流图,其用于来自在FPMN中注册的后付费用户的注册消息;
图6为根据本发明的一个实施方式的信号流图,其用于来自在FPMN中注册的先付费用户的注册消息;
图7为根据本发明的一个实施方式的信号流图,其用于来自在FPMN中注册的后付费用户的数据存储消息;
图8为根据本发明的一个实施方式的信号流图,其用于来自在FPMN中注册的先付费用户的数据存储消息;
图9为根据本发明的一个实施方式的信号流图,其用于来自在FPMN中注册的用户的通用无线分组业务(GPRS)注册消息;
图10为根据本发明的一个实施方式的信号流图,其表示来自在FPMN中注册的后付费用户的移动发起呼叫;
图11A和图11B表示根据本发明的一个实施方式的信号流图,其用于来自在FPMN中注册的先付费用户的移动发起呼叫;
图12A和12B表示根据本发明的另一个实施方式的信号流图,其用于来自在FPMN中注册的先付费用户的移动发起呼叫;
图13为根据本发明的一个实施方式的信号流图,其表示对在FPMN中注册的后付费用户的HPMN-MSISDN的移动终止呼叫;
图14A和图14B表示根据本发明的一个实施方式的信号流图,其用于对在FPMN中注册的先付费用户的HPMN-MSISDN的移动终止呼叫;
图15A和图15B表示根据本发明的一个实施方式的信号流图,其用于对在FPMN中注册的后付费用户的FPMN-MSISDN的移动终止呼叫;
图16A、图16B和图16C表示根据本发明的一个实施方式的信号流图,其用于对在FPMN中注册的先付费用户的FPMN-MSISDN的移动终止呼叫;
图17A和图17B表示根据本发明的一个实施方式的信号流图,其用于对在受访公共移动网络(VPMN)中注册的后付费用户的FPMN-MSISDN的移动终止呼叫;
图18A、图18B和图18C表示根据本发明的一个实施方式的信号流图,其用于对在VPMN中注册的先付费用户的FPMN-MSISDN的移动终止呼叫;
图19为根据本发明的一个实施方式的信号流图,其表示来自FPMN中注册的用户的移动发起短消息服务(SMS);
图20为根据本发明的一个实施方式的信号流图,其表示对FPMN中注册的用户的HPMN-MSISDN的移动终止SMS;
图21为根据本发明的一个实施方式的信号流图,其表示对FPMN中注册的用户的FPMN-MSISDN的移动终止SMS;
图22为根据本发明的一个实施方式的信号流图,其表示对VPMN中注册的用户的FPMN-MSISDN的移动终止SMS;
图23为根据本发明的一个实施方式的信号流图,其表示对FPMN中注册的用户的FPMN-MSISDN的移动终止多媒体消息服务(MMS)。
具体实施方式
在以下的描述中,为了说明的目的,描述了具体的号码、材料和配置以提供对本发明的整体理解。但是,本领域普通技术人员应该明白,本发明可不以这些具体细节来实现。在一些实例中,省略或简化了一些公知特征,以突出本发明的重点。另外,说明书中所使用的“一个实施方案”或“实施方案”指的是,结合该实施方案描述的特定特征、结构或特性包括在本发明的至少一个实施方案中。出现在说明书中各处的短语“在一个实施方案中”并不一定指的是同一个实施方案。
本发明提出了一种系统,其提供有利于移动通信的服务,所述移动通信对应于本地公共移动网络(HPMN)的用户的多个移动站国际用户目录号(MSISDN)。所述用户具有HPMN用户识别模块(SIM),所述SIM具有以下称为IMSI-H的相应的HPMN国际移动用户识别码(IMSI),和以下称为MSISDN-H的HPMN移动站国际用户目录号(MSISDN)。所述服务在下文中被称为一个IMSI多个MSISDN(SIMM)服务,所述系统在下文中被称为SIMM的系统。而且,用户可替换地称为SIMM用户。当用户在FPMN中注册时,HPMN与一个或者多个以下称为友好公共移动网络(FPMN)的公共移动网络(PMN)形成特殊的友好漫游关系,以向用户提供SIMM服务。用户在FPMN中享受本地号码的好处。为了提供SIMM服务,FPMN分配预定范围的MSISDN给HPMN。在签约SIMM服务后,向用户分配一个或者多个对应于FPMN的MSISDN。所述一个或者多个MSISDN属于预定范围的MSISDN。所述一个或者多个MSISDN可以被永久地或者临时地分配给SIMM用户。
FPMN和HPMN使用呼叫细节记录(CDR)设置计费处理,呼叫细节记录包括任何来自预定范围的FPMN MSISDN的FPMNMSISDN。在本发明的一个实施方式中,FPMN定义了对于SIMM用户的特殊的运营商间的价格(Inter-operator Tariff,IOT)。HPMN向FPMN数据交换中心(data-clearing house)或者向FPMN提供SIMM用户的信息,用于特殊计费处理。可选地,FPMN不改变IOT并且申请一个普通的转帐核算手续(Transfer Accounting Procedure,TAP)。HPMN可以给SIMM用户在FPMN中的漫游费率提供打折,以及从FPMN要求打折。SIMM用户可以支付月签约金和从每月使用的SIMM服务得到折扣。根据一个或者多个MSISDN是否被永久或者临时分配给SIMM用户,可以收取不同的签约费。
图1示出根据本发明的一个实施方式的系统100,其用于提供对应于与具有IMSI-H的用户关联的MSISDN-H和第二MSISDN的SIMM服务。以下,系统100可替换地称为SIMM系统。MSISDN-H对应于HPMN 102。第二MSISDN对应于FPMN 104,并且以下称为MSISDN-F。MSISDN-F属于由FPMN 104分配的预定范围的FPMNMSISDN。在本发明的一个实施方式中,HPMN 102和FPMN 104位于同一国家。在本发明的另一个实施方式中,HPMN 102和FPMN 104位于不同国家。当HPMN 102和FPMN 104位于不同国家时,国际服务电信公司(ISC)106将HPMN 102和FPMN 104连接。FPMN 104可以是移动虚拟网络运营商(MVNO)。另外,FPMN 104可以是MVNO的合作伙伴网络并且与MNVO位于同一国家。
系统100包括信令网关(SG)108。在本发明的一个实施方式中,SG 108位于HPMN 102中。在本发明的另一个实施方式中,SG 108位于FPMN 104中。系统100还包括HPMN 102、信令转接点(STP)110、归属位置寄存器(HLR)112、网关移动交换中心(GMSC)114、短消息服务中心(SMSC)116、受访位置寄存器(VLR)118、和受访移动交换中心(VMSC)120。由于STP 110、HLR 112、GMSC 114、SMSC 116、VLR 118和VMSC 120位于HPMN 102,所以以下它们分别称为STP-H 110、HLR-H 112、GMSC-H 114、SMSC-H 116、VLR-H118和VMSC-H 120。SG-108、STP-H 110、HLR-H112、GMSC-H 114、SMSC-H 116、VLR-H 118和VMSC-H 120互相连接,并且通过信令系统#7(SS7)链路相互通信。
系统100还包括FPMN 104、STP 122、HLR 124、GMSC 126、SMSC128、VLR 130和VMSC 132。由于STP 122、HLR 124、GMSC 126、SMSC 128、VLR 130和VMSC 132位于FPMN 104,所以以下它们分别称为STP-F122、HLR-F 124、GMSC-F 126、SMSC-F 128、VLR-F 130和VMSC-F 132。STP-F122、HLR-F 124、GMSC-F 126、SMSC-F 128、VLR-F 130和VMSC-F 132互相连接,并且通过SS7链路相互通信。对于本领域技术人员来数显而易见的是,取决于所考虑的架构,HPMN102和FPMN 104可以包括各种其它网元(图1未示出)。
系统100还包括第一国际STP(ISTP)134和第二ISTP 136。第一ISTP 134和第二ISTP 136位于ISC 106中。第一ISTP 134通过SS7链路与STP-H 110通信,并且以下称为ISTP-H 134。第二ISTP 136通过SS7链路与STP-F 122通信,并且以下称为ISTP-F 136。ISTP-H 134和ISTP-F 136使用SS7链路相互通信。
在SG 108收到用户的签约开通消息后,SG 108将MSISDN-F分配给用户。在本发明的一个实施方式中,SG 108将MSISDN-F临时分配给用户。在本发明的另一个实施方式中,SG 108将MSISDN-F永久性地分配给用户。SG 108向HLR-H 112发出路由查询以得到与用户关联的IMSI-H。此后,SG 108建立MSISDN-F与MSISDN-H的关联,并且在连接到SG 108的签约数据库中保存该关联。在本发明的一个实施方式中,签约数据库位于SG 108内。用户可以从HPMN 102、或者FPMN 104、或者受访公共移动网络(VPMN)发送签约开通消息。VPMN指公共移动网络(PMN),HPMN 102与VPMN没有提供SIMM服务的关系。签约开通消息可以是、但不限于以下类型中的一种:短消息服务(SMS)消息、非结构化的补充业务数据(USSD)消息、客户关怀(customer care)呼叫、无线应用协议(WAP)交互、网页交互、和互动式语音应答(IVR)消息。对应于签约开通消息的信号流的各个实施方式结合图4描述。
此外,HPMN 102分配一个范围的HPMN全局码(GT)给SG 108,以下称为SG GT。SG 108将SG GT对应到FPMN 104的网元。另外,根据本发明的一个实施方式,SG 108将SG GT对应到FPMN 104的网元,和与FPMN 104存在于同一国家的一个或者多个VPMN的网元。SG GT与网元的对应关系既可以是永久的,也可以是动态构造的。在本发明的一个实施方式中,HPMN 102可以分配一个SG GT给SG 108,然后,SG 108后固定(post-fixes)SG GT的若干位。
根据本发明的一个实施方式,SG 108接收从HPMN 102的漫游用户发起、目前在FPMN 104中漫游的信令消息。在本发明的另一个实施方式中,SG 108接收从HPMN 102的漫游用户发起、目前在FPMN104或者一个或者多个VPMN中漫游的信令消息。所述信令消息包括信令连接和控制部分(SCCP)消息。为了实现这一点,STP-H 110配置为使主叫方地址(CgPA)等于FPMN 104的网元的全局码,使用全局码转换(GTT)表,使转换类型(TT)等于零,将信令消息中的目的地信令点编码(DPC)设定为SG GT。因此,STP-H 110发送目前在FPMN 104中漫游、从HPMN 102的漫游用户发起的信令消息。在本发明的一个实施方式中,ISTP-H 134将来自FPMN 104中的HPMN 102的漫游用户的信令消息发送给SG 108。在本发明的另一个实施方式中,STP-F 122通过将对应于HPMN 102的HPMN前缀附加到所述信令消息的被叫方地址(CdPA),来将信令消息发送给SG 108,从而STP-H 110将具有HPMN前缀的信令消息发送给SG GT。
如果漫游用户的一个或者多个用户是SIMM服务的用户,则SG108用SG 108的地址替换CgPA。在本发明的一个实施方式中,SG 108的地址是对应于FPMN 104的网元的全局码,表示在SG GT和FPMN104的网元的对应关系中。另外,SG 108将TT改变为32,并且将信令消息发送给STP-H 110。在执行当TT等于32的GTT,并且设置TT为0后,STP-H 110将信令消息给发送网元,如CdPA中指示的。如果漫游用户的一个或者多个用户不是SIMM服务的用户,SG 108维持原来的CgPA,并且将信令消息中继给STP-H 110,同时TT设定为32。
此外,当用户在FPMN 104中注册时,SG 108用一个或者多个SG108的地址替换来自SIMM用户的注册消息中的一个或者多个位置地址。所述注册消息包括位置更新(LUP)消息和通用无线分组业务LUP(GPRS LUP)消息。所述一个或者多个位置地址包括FPMN 104中VLR-F 130的地址、VMSC-F 132的地址、和GPRS服务支持节点(SGSN-F)的地址。所述一个或者多个SG 108的地址是基于SG GT与FPMN 104的网元的对应关系、分别对应于VLR-F 130、VMSC-F 132和SGSN-F的全局码。对应于VLR-F 130、VMSC-F 132和SGSN-F的SG 108的地址以下分别称为SG-VLR-F、SG-VMSC-F和SG-SGSN-F。由于SG-VLR-F、SG-VMSC-F和SG-SGSN-F是HPMN GT,HLR-H 112将SIMM用户视为HPMN 102的本地用户。因此,即使当SIMM用户在FPMN 104中时,SG 108将SIMM用户伪装成HPMN 102的本地用户。对应于注册消息的各个实施方式结合图5到图9描述。
如果漫游用户还没有签约SIMM服务,则SG 108记录注册消息中的本地地址。利用该本地地址,SG 108可以发送欢迎SMS给这些用户来通知他们可使用SIMM服务,并且邀请他们预定SIMM服务。
此外,HLR-F 124被配置为将对应于属于预定范围的FPMNMSISDN的每个MSISDN的VLR的地址、VMSC的地址和SGSN的地址设定为SG GT。
在接收签约停止(subscription deactivation)消息时,SG 108使MSISDN-H和MSISDN-F不再关联。然而,如果基于签约开通,MSISDN-F被永久分配给用户,则SG 108保留MSISDN-H和MSISDN-F的对应关系。用户可以从HPMN 102、FPMN 104或者受访公共移动网络(VPMN)发送签约停止消息。签约停止消息是、但不限于以下中的一种:短消息服务(SMS)消息、非结构化的补充业务数据(USSD)消息、客户关怀呼叫、无线应用协议(WAP)交互、网页交互、和互动式语音应答(IVR)消息。签约开通消息和签约停止消息可以不同。在示例性例子中,用户可以发送用于签约开通的SMS和用于签约停止的USSD消息。
此外,如果用户停止签约前MSISDN-F被永久分配给用户,则在接收签约重新开通消息时,SG 108重新建立MSISDN-H和MSISDN-F的关联。用户可以从HPMN 102、FPMN 104或者VPMN中的一个发送签约重新开通消息。签约重新开通消息是、但不限于以下中的一种:短消息服务(SMS)消息、非结构化的补充业务数据(USSD)消息、客户关怀呼叫、无线应用协议(WAP)交互、网页交互、和互动式语音应答(IVR)消息。
可能存在SG 108出现故障的情形。在这种情形下,移动终止服务对FPMN 104中注册的SIMM用户不可用。所述移动终止服务包括,但不限于:呼叫相关服务、SMS相关服务、和多媒体消息服务(MMS)相关服务。另外,如果SIMM用户是先付费用户,则移动发起服务对SIMM用户不可用。移动发起服务包括,但不限于:呼叫相关服务、SMS相关服务、和MMS相关服务。因此,当SG 108发生故障时,SIMM系统对FPMN 104中注册的SIMM用户提供故障恢复支持。
图2示出根据本发明的一个实施方式的系统的框图,该系统用于向在FPMN 104中注册的用户提供故障恢复支持。系统100还包括备用SG 202、签约数据库204和监控机206以提供故障恢复支持。备用SG 202复制SG 108。签约数据库204保留MSISDN-H和MSISDN-F的关联。SG 108和备用SG 202利用分组交换连接(例如互联网协议(IP)连接)与签约数据库204通信。监控机206利用分组交换连接(例如IP连接)访问签约数据库204。监控机206通过SS7链路与STP-H 110通信。
SG 108和备用SG 202具有相同的信令点编码(SPC)。因此,当SG 108发生故障,信令消息通过SS7链路到达备用SG 202。备用SG202与SG 108以相同方式起作用。此外,当SG 108和备用SG 202都发生故障时,系统100将不能向SIMM用户提供SIMM服务。然而,为了向SIMM用户提供正常服务,监控机206向SIMM用户发送故障消息,要求SIMM用户关闭和打开用户的手机。此后,监视机器206向VLR-F 130发出取消位置消息。结果,VLR-F 130向HLR-H 112发出注册消息。监视机器206通知STP-H 110直接向HLR-H 112发送注册消息。因此,移动发起服务和移动终止服务对用户再次可用。然而,HLR-H 112将用户视为HPMN 102的漫游用户,因为系统100不能将SIMM伪装成HPMN 102的本地用户。
在本发明的一个实施方式中,每个SG 108和备用SG 202利用两个Sun Fire 240实现,每个Sun Fire 240具有Data Kinetics卡、4千兆位(GB)随机存取存储器(RAM)、两个36GB硬盘、和双以太网卡。签约数据库204由Sun Fire 440、8GB RAM、和两个72GB硬盘实现。
图3为根据本发明的一个实施方式的流程图,其用于有利于对应于与具有相应的IMSI-H的HPMN 102的用户关联的多个移动站国际用户目录号(MSISDN)的信令处理。在步骤302,在SG处接收来自用户的、用于签约SIMM服务的签约开通消息时,SG将一个或者多个MSISDN分配给具有MSISDN-H的用户。MSISDN对应于一个或多个FPMN。在本发明的一个实施方式中,SG 108将MSISDN-F分配给用户。此后,在步骤304,SG建立MSISDN和HPMN MSISDN的关联,以有利于对应于与用户关联的HPMN MSISDN和MSISDN的信令处理。在本发明的一个实施方式中,SG 108建立MSISDN-F和MSISDN-H的关联。此外,在步骤306,当用户在FPMN中注册时,SG用SG的地址替换一个或者多个用户的注册消息中的位置地址。在本发明的一个实施方式中,当用户在FPMN 104中注册时,SG 108用SG 108的地址替换一个或者多个用户的注册消息中的位置地址。
此后,在步骤308,当用户在FPMN中注册时,SG用SG的地址替换用户发起的信令消息中的呼叫地址。在本发明的一个实施方式中,当用户在FPMN 104中注册时,SG 108用SG 108的地址替换信令消息中的呼叫地址。最后,在步骤310,当FPMN与HPMN没有CAMEL关系时,SG向在FPMN注册的用户提供CAMEL支持。在本发明的一个实施方式中,当FPMN 104与HPMN 102没有CAMEL关系时,SG 108向在FPMN 104中注册的用户提供CAMEL支持。
图4为根据本发明的一个实施方式的信号流图,其表示作为来自FPMN 104中注册的用户的、用于SIMM服务的签约开通消息的SMS。HPMN 102将短消息实体(SME)号码分配给SG 108。用户将签约开通SMS发送给SME号码,以开通签约SIMM服务。如果用户是FPMN104中的HPMN 102的漫游用户,则用户可以从FPMN 104发送用户开通SMS。签约开通SMS到达SMSC-H 116。在步骤402,SMSC-H 116将签约开通SMS发送给SG 108。此后,SG 108利用例如发送用于短消息的路由信息的消息,向HLR-H 112发出对MSISDN-H的路由查询,SRI-SM(MSISDN-H),以找到与用户关联的IMSI-H。另外,SG 108将MSISDN-F分配给用户,并且建立MSISDN-F和MSISDN-H之间的关联。在本发明的一个实施方式中,SG 108在签约数据库204中保留所述关联。此后,在步骤404,SG 108利用例如转发SMS[FwdSMS]的消息,确认用户并且发送SMS给VMSC-F 132。VMSC-F 132表示用户在FPMN 104的当前位置。SG 108通过SMS内容提示用户复位用户手机的电源。在步骤406,VMSC-F 132通过发送FwdSMS-ACK消息给SG 108,确认收到SMS。此外,在步骤408,SG 108发出例如CancelLoc的取消注册消息给VLR-F 130以敦促来自VLR-F 130的注册消息,以允许SG 108输入用户的MSISDN-F。在本发明的一个实施方式中,SG 108将取消注册消息发出给SGSN-F。当用户复位手机的电源时,在步骤410,VLR-F 130将例如LUP消息的注册消息发送给SG 108。表示对应于LUP消息的信号流的各个实施方式的详细描述结合图5到图6给出。在本发明的一个实施方式中,如果在用户复位手机的电源前,用户收到移动终止呼叫,则在步骤410,VLR-F 130利用例如RestoreData消息的消息,将数据存储消息发送给SG 108。表示对应于RestoreData消息的信号流的各个实施方式的详细描述结合图7到图8给出。
在本发明的一个实施方式中,当用户从VPMN或者HPMN 102发送签约开通SMS给SG 108时,SG 108利用例如SRI-SM(MSISDN-H)的消息向HLR-H 112发出对MSISDN-H的路由查询,以找到与用户关联的IMSI-H。另外,SG 108分配MSISDN-F给用户并且建立MSISDN-F和MSISDN-H的关联。此外,SG 108在签约数据库204中保存MSISDN-H和MSISDN-F的关联。
在本发明的一个实施方式中,在步骤402,用户可以发送签约停止SMS给SME号码以停止签约。此后,SMSC-H 116将签约停止SMS中继到SG 108。此后,SG 108使MSISDN-F和MSISDN-H不再关联。然而,如果基于签约开通MSISDN-F被永久分配给用户,则SG 108保留MSISDN-F和MSISDN-H之间的对应关系。
图5为根据本发明的一个实施方式的信号流图,其用于来自在FPMN 104中注册的后付费用户的注册消息。在步骤502,VLR-F 130将例如LUP消息的注册消息发送给SG 108。注册消息包括VLR-F 130的地址和VMSC-F 132的地址。注册消息具有CdPA作为移动全局码(MGT),其对应于与后付费用户关联的IMSI-H,以及CgPA作为VLR-F 130的地址。此后,在步骤504,在分别用SG-VLR-F和SG-VMSC-F替换VLR-F 130的地址和VMSC-F 132的地址后,SG 108利用例如LUP消息的消息将注册消息发送给HLR-H 112。另外,SG 108将CgPA替换为SG-VLR-F。SG 108替换CgPA,以欺骗HLR-112该用户是HPMN 102的本地用户,而不是FPMN 104中的漫游用户。此后,在步骤506,HLR-H 112利用例如插入签约数据(ISD)消息的消息,将用户信息发送给SG 108。用户信息包括MSISDN-H和对应于后付费用户的前转号码(FTN)。所述消息具有作为SG-VLR-F的CdPA和作为HLR-H 112的地址的CgPA。此后,在步骤508,在用MSISDN-F替换用户信息中的MSISDN-H后,SG 108利用例如ISD消息的消息,将用户信息发送给VLR-F 130。另外,SG 108替换CdPA为VLR-F 130的地址。此后,在步骤510,VLR-F 130利用以CdPA作为HLR-H 112的地址、CgPA作为VLR-F 130的地址的ISD-ACK消息响应SG 108。此后,在步骤512,在将CgPA替换为SG-VLR-F后,SG 108将ISD-ACK消息中继到HLR-H 112。此后,在步骤514,HLR-H 112发送LUP-ACK消息给SG 108作为对步骤504接收的注册消息的响应。LUP-ACK消息具有作为SG-VLR-F的CdPA,和作为HLR-H 112的地址的CgPA。最后,在步骤516,在将CdPA替换为VLR-F 130的地址后,SG 108将LUP-ACK消息中继到VLR-F 130。
图6为根据本发明的一个实施方式的信号流图,其用于在FPMN104中注册的先付费用户的注册消息。在步骤602,VLR-F 130发送例如LUP消息的注册消息给SG 108。注册消息包括VLR-F 130的地址和VMSC-F 132的地址。注册消息具有作为对应于与先付费用户关联的IMSI-H的MGT的CdPA,和作为VLR-F 130的地址的CgPA。此后,在步骤604,在分别用SG-VLR-F和SG-VMSC-F替换VLR-F 130的地址和VMSC-F 132的地址后,SG 108将LUP消息发送给HLR-H112。另外,SG 108替换CgPA为SG-VLR-F。SG 108替换CgPA,以欺骗HLR-112该用户是HPMN 102的本地用户,而不是FPMN 104中的漫游用户。此外,在本发明的一个实施方式中,当FPMN 104和HPMN 102没有CAMEL关系时,SG 108在注册消息中欺骗HLR-H 112可用CAMEL支持先付费用户,以接收对应于先付费用户的CAMEL签约信息(CSI)档案。此后,在步骤606,HLR-H 112利用例如ISD消息的消息将用户信息发送给SG 108。用户信息包括MSISDN-H,对应于先付费用户的前转号码(FTN),和CSI档案。所述消息具有作为SG-VLR-F的CdPA和作为HLR-H 112的地址的CgPA。此后,在步骤608,在用MSISDN-F替换用户信息中的MSISDN-H后,SG 108在ISD消息中将接收到的用户信息发送给VLR-F 130。另外,SG 108将CdPA替换为VLR-F 130的地址。此后,在步骤610,VLR-F 130利用以HLR-H112的地址作为CdPA和VLR-F 130的地址作为CgPA的ISD-ACK消息,响应SG 108。此后,在步骤612,在将CgPA替换为SG-VLR-F后,SG 108将ISD-ACK消息中继到HLR-H 112。此后,在步骤614,HLR-H 112返回LUP-ACK消息给SG 108,作为对步骤604接收的注册消息的响应。LUP-ACK消息具有作为SG-VLR-F的CdPA和作为HLR-H 112的地址的CgPA。最后,在步骤616,在将CdPA替换为VLR-F 130的地址后,SG 108将LUP-ACK消息中继到VLR-F 130。
当用户的SIMM签约改变时,SG 108向VLR-F 130发出取消注册请求,来敦促VLR-F 130发出新的注册消息,以允许SG 108使得所述改变有效。所述改变可以是由于收到签约开通消息,或者签约停止消息。然而,如果在用户复位手机电源前,用户收到移动终止呼叫,则VLR-F 130将数据存储消息发送给SG 108,以允许SG 108使得所述改变有效。图7为根据本发明的一个实施方式的信号流图,其用于来自FPMN 104中注册的后付费用户的数据存储消息。在步骤702,VLR-F 130将例如RestoreData消息的数据存储消息发送给SG 108。数据存储消息具有作为对应于与用户关联的IMSI-H的MGT的CdPA,和作为VLR-F 130的地址的CgPA。此后,在步骤704,在用SG-VLR-F替换CgPA后,SG 108将RSD消息中继到HLR-H 112。SG 108替换CgPA,以欺骗HLR-112该用户是HPMN 102的本地用户,而不是FPMN 104中的漫游用户。此后,在步骤706,HLR-H 112利用例如ISD消息的信息,将用户信息发送给SG 108。用户信息包括MSISDN-H和对应于用户的前转号码(FTN)。消息具有作为SG-VLR-F的CdPA和作为HLR-H 112的地址的CgPA。此后,在步骤708,在用MSISDN-F替换用户信息中的MSISDN-H后,SG 108利用ISD消息将用户信息发送给VLR-F 130。另外,SG 108替换CdPA为VLR-F 130的地址。此后,在步骤710,VLR-F 130利用以CdPA作为HLR-H 112的地址、CgPA作为VLR-F 130的地址的ISD-ACK消息,响应SG 108。此后,在步骤712,在将CgPA替换为SG-VLR-F后,SG 108将ISD-ACK消息中继到HLR-H 112。此后,在步骤714,HLR-H 112发送RestoreData-ACK消息给SG 108作为响应步骤704接收的数据存储消息。Restore-ACK消息具有作为SG-VLR-F的CdPA和作为HLR-H 112的地址的CgPA。最后,在步骤716,在将CdPA替换为VLR-F 130的地址后,SG 108将RestoreData-ACK消息中继到VLR-F 130。
图8为根据本发明的一个实施方式的信号流图,其用于来自FPMN104中注册的先付费用户的数据存储消息。在步骤802,VLR-F 130将例如RestoreData消息的数据存储消息发送给SG 108。数据存储消息具有作为对应于与先付费用户关联的IMSI-H的MGT的CdPA,和作为VLR-F 130的地址的CgPA。此后,在步骤804,在用SG-VLR-F替换CgPA后,SG 108将RestoreData消息中继到HLR-H 112。SG 108替换CgPA,以欺骗HLR-112该用户是HPMN 102的本地用户,而不是FPMN 104中的漫游用户。此外,在本发明的一个实施方式中,当FPMN 104和HPMN 102没有CAMEL关系时,SG 108在注册消息中向HLR-H 112指明可用CAMEL支持先付费用户。此后,在步骤806,HLR-H 112利用例如ISD消息的消息将用户信息发送给SG 108。用户信息包括先付费用户的MSISDN-H、前转号码(FTN)、和CSI档案。消息具有作为SG-VLR-F的CdPA和作为HLR-H 112的地址的CgPA。此后,在步骤808,在用MSISDN-F替换用户信息中的MSISDN-H后,SG 108通过ISD消息将用户信息发送给VLR-F 130。另外,SG 108替换CdPA为VLR-F 130的地址。此后,在步骤810,VLR-F 130将以CdPA作为HLR-H 112的地址和CgPA作为VLR-F 130的地址的ISD-ACK消息返给SG 108。此后,在步骤812,在将CgPA替换为SG-VLR-F后,SG 108将ISD-ACK消息中继到HLR-H 112。此后,在步骤814,HLR-H 112将RestoreData-ACK发送消息给SG 108,作为对步骤804接收的数据存储消息的响应。Restore-ACK消息具有作为SG-VLR-F的CdPA和作为HLR-H 112的地址的CgPA。最后,在步骤816,在将CdPA替换为VLR-F 130的地址后,SG 108将RestoreData-ACK消息中继到VLR-F 130。
对于本领域技术人员来说显而易见的是,当用户签约SIMM服务时,也可以使用GPRS服务。图9为根据本发明的一个实施方式的信号流图,其用于来自FPMN 104中注册的用户的GPRS注册消息。由于该实施方式涉及GPRS,我们包括了SGSN-F 901以用于示例性说明目的。在步骤902,SGSN-F 901将例如GPRS LUP消息的GPRS注册消息发送给SG 108。GPRS注册消息包括SGSN-F 901的地址。GPRS注册消息具有作为对应于与用户关联的IMSI-H的MGT的CdPA,和作为SGSN-F 901的地址的CgPA。此后,在步骤904,在用SG-SGSN-F替换GPRS注册中的SGSN-F 901的地址后,SG 108将GPRS LUP消息发送给HLR-H 112。另外,SG 108替换CgPA为SG-SGSN-F。SG 108替换SGSN-F 901的地址和CgPA,以防止HLR-H 112将用户视为HPMN 102的漫游用户。此后,在步骤906,HLR-H 112利用例如ISD消息的消息,将GPRS用户信息发送给SG 108。GPRS用户信息包括用户的MSISDN-H。所述消息具有作为SG-SGSN-F的CdPA和作为HLR-H 112的地址的CgPA。此后,在步骤908,在替换CdPA为SGSN-F901的地址后,SG 108通过中继ISD消息,将接收到的GPRS用户信息发送给SGSN-F 901。此后,在步骤910,SGSN-F 901利用以CdPA作为HLR-H 112的地址和CgPA作为SGSN-F 901的地址的ISD-ACK消息,响应SG 108。此后,在步骤912,在将CgPA替换为SG-SGSN-F后,SG 108将ISD-ACK消息中继到HLR-H 112。此后,在步骤914,HLR-H 112将GPRS LUP-ACK消息返回给SG 108,作为对步骤904接收的GPRS注册消息的响应。GPRS LUP-ACK消息具有作为SG-SGSN-F的CdPA和作为HLR-H 112的地址的CgPA。最后,在步骤916,在将CdPA替换为SGSN-F 901的地址后,SG 108将GPRSLUP-ACK消息中继到SGSN-F 901。
通常,没有漫游档案的SIMM用户不能在VPMN注册。当VPMN与FPMN 104位于同一国家时,系统100可以允许SIMM用户在VPMN注册。在本发明的一个实施方式中,SG 108拒绝SIMM用户的预定数目的注册尝试。在预定数目的注册尝试后,SG 108将接受来自SIMM用户的注册。然而,在此情况下,SG 108不欺骗HLR-H 112SIMM用户是HPMN 102的本地用户,因此,将SIMM用户视为正常的漫游用户,并且根据漫游费率给SIMM用户计费。
在本发明的各个实施方式中,SIMM系统(即,系统100)有利于对应于与用户关联的MSISDN-H和MSISDN-F的、移动发起和终止呼叫相关服务,以及非呼叫相关服务。图10、图11和图12示出对应于移动发起呼叫相关的服务的各个实施方式。图10为根据本发明的一个实施方式的信号流图,其表示来自FPMN 104中注册的后付费用户A的移动发起呼叫。用户A签约了SIMM服务。当用户A在FPMN 104中注册时,用户A呼叫用户B。该呼叫到达VMSC-F 132。在步骤1002,VMSC-F 132通过向VLR-F 130发送例如SendInfoForOutgoingCall(IMSI-H)的消息,请求来自VLR-F 130的呼叫的用户信息。此后,在步骤1004,VLR-F 130在收到消息确认中将用户信息发送给VMSC-F 132。用户信息包括MSISDN-F。最后,在步骤1006,VMSC-F132利用例如初始地址消息[IAM(MSISDN-F,B)]的消息,向GMSC-F126发送呼叫建立请求。
根据本发明的各个实施方式,对本领域技术人员来说显而易见的是,所有在各个系统组件之间交换的消息纯粹用于说明的目的,因此也可以使用其它类型符合所考虑的协议的消息。
在本发明的一个实施方式中,VMSC-F 132使用智能网应用规程(INAP)发送来自FPMN 104中注册的先付费用户的移动发起呼叫。图11A和图11B为根据本发明的一个实施方式的信号流图,其表示来自在FPMN 104中注册的先付费用户A的移动发起呼叫。先付费用户A呼叫用户B。用户A签约了SIMM服务。呼叫到达VMSC-F 132。由于SG 108向用户提供CAMEL支持,所以在步骤1102,VMSC-F 132通过发送例如以主叫号码作为MSISDN-F的INAP初始检测点(IDP)的消息,请求来自SG 108的呼叫完成指令。在步骤1104,SG 108通过发送例如以主叫号码作为MSISDN-H和IMSI-H的CAMEL应用部分(CAP)IDP消息的消息,将呼叫完成指令的请求中继到HPMN信令控制点(SCP-H)1105。此后,在步骤1106,SCP-H 1105通过发送例如用于计费目的的CAP请求报告基本呼叫状态模式(RRB)的消息,请求SG 108监控呼叫相关事件并且通知SCP-H 1105。呼叫相关事件包括,但不限于:应答事件、断开事件、忙碌事件、和无应答事件。此后,在步骤1108,SG 108通过发送例如INAP RRB消息的消息,将所述请求中继到VMSC-F 132用于监控呼叫相关事件。此外,在步骤1110,SCP-H 1105通过发送例如CAP继续消息的消息,请求SG 108继续呼叫。
取决于被叫号码B,SG 108可以改变主叫号码A的被叫方线路识别(CLI)。如果被叫号码B是FPMN 104所处的国家的号码,则SG 108保留主叫号码的CLI作为MSISDN-F。在此情况下,在步骤1112,SG108通过发送例如INAP继续消息的消息,请求VMSC-F 132继续以主叫号码A作为MSISDN-F的呼叫。当被叫号码B是与FPMN 104所处国家不同的国家的号码时,SG 108将主叫号码改为MSISDN-H。在此情况下,在步骤1112,SG 108通过发送例如以主叫号码作为MSISDN-H的INAP连接消息的消息,请求VMSC-F 132连接所述呼叫。可选地,用户A可以通过给被叫号码B添加特殊的前缀来将主叫号码A的CLI的变化特别显示给SG 108。在一个示例性例子中,用户A将“#”添加到被叫号码B。如果被叫号码B是与FPMN 104所处国家不同的国家的号码,则当用户A拨打有前缀的被叫号码(#-B)时,SG 108保留主叫号码作为MSISDN-F。否则,SG 108将主叫号码替换为MSISDN-H。
此后,VMSC-F 132监控呼叫相关事件。在检测到呼叫建立后,在步骤1114,VMSC-F 132通过发送例如INAP事件报告基本呼叫状态模式消息[ERB(Ans)]的消息,通知SG 108应答事件。此后,在步骤1116,SG 108通过将ERB(Ans)消息中继到SCP-H 1105,通知SCP-H 1105应答事件。此后,SCP-H 1105启动对应于用户A的预付额度的帐号和计时器。在检测到呼叫断开后,在步骤1118,VMSC-F 132通过发送例如INAP ERB(断开)的消息,通知SG 108断开事件。最后,在步骤1120,SG 108通过将ERB(断开)消息中继到SCP-H 1105,通知SCP-H 1105断开事件。此后,SCP-H 1105停止对应于用户的帐号和计时器。
在本发明的另一个实施方式中,VMSC-F 132使用综合业务数字网络用户部分(ISUP)发送来自FPMN 104中注册的先付费用户的移动发起呼叫。图12A和图12B为根据本发明的另一个实施方式的信号流图,其表示来自FPMN 104中注册的先付费用户A的移动发起呼叫。用户A呼叫用户B。呼叫到达VMSC-F 132。由于SG 108向先付费用户提供CAMEL支持,所以在步骤1202,VMSC-F 132利用例如以主叫号码作为MSISDN-F的ISUP IAM的消息[IAM(Cg=MSISDN-F)],将呼叫连接请求发送给SG 108。在步骤1204,SG 108通过发送例如以主叫号码作为MSISDN-H和IMSI-H的CAP IDP消息的消息,请求来自SCP-H 1105的呼叫完成指令。此后,在步骤1206,SCP-H 1105通过发送例如用于计费目的的CAP RRB消息,请求SG 108监控呼叫相关事件。呼叫相关事件包括,但不限于:应答事件、断开事件、忙碌事件、和无应答事件。此后,在步骤1208,SCP-H 1105通过发送例如CAP继续消息的消息,请求SG 108继续呼叫。此后,在步骤1210,如结合图11描述的,基于被叫号码B,SG 108通过发送例如ISUP IAM消息[IAM(Cg=MSISDN-H)]的消息,请求VMSC-F 132连接以主叫号码作为MSISDN-H的呼叫。当SG 108没有改变主叫号码时,在步骤1210,SG 108通过发送ISUP IAM消息[IAM(Cg=MSISDN-F)],请求VMSC-F 132继续以主叫号码作为MSISDN-F的呼叫。
此后,在步骤1212,VMSC-F 132通过发送例如ISUP地址全消息(ACM)的消息,通知SG 108连接完成,作为对在步骤1210接收的ISUP IAM消息的响应。此后,在步骤1214,SG 108将ISUP ACM消息中继回到VMSC-F 132。在检测到呼叫建立后,在步骤1216,VMSC-F132通过发送例如ISUP应答消息(ANM)的消息,通知SG 108应答事件。此后,在步骤1218,SG 108通过发送例如CAP ERB(Ans)消息的消息,通知SCP-H 1105应答事件。此后,SCP-H 1105启动用于用户A的预付额度的帐号和计时器。此后,在步骤1220,SG 108将ISUP ANM消息中继回到VMSC-F 132。此外,在检测到呼叫断开后,在步骤1222,VMSC-F 132通过发送例如ISUP释放(REL)消息的消息,通知SG 108断开事件。最后,在步骤1224,SG 108通过发送例如CAP ERB(断开)消息的消息给SCP-H 1105,通知SCP-H 1105断开事件。此后,SCP-H 1105停止对应于用户的帐号和计时器。这有助于维护对SIMM用户的计费。
如先前说明的,SIMM系统还有利于对它的用户的移动终止呼叫相关的服务。图13到图18示出各个对应于移动终止呼叫相关的服务的实施方式。图13是根据本发明的一个实施方式的信号流图,其表示对FPMN 104中注册的后付费用户A的MSISDN-H的移动终止呼叫。后付费用户A已经签约了SIMM服务。用户B呼叫用户A的MSISDN-H。在步骤1302,GMSC-H 114接收具有例如ISUP IAM消息[IAM(B,MSISDN-H)]的消息形式的呼叫连接请求。此后,在步骤1304,GMSC-H 114利用发送路由信息查询[SRI(MSISDN-H)]向HLR-H 112发送对MSISDN-H的路由查询。在步骤1306,HLR-H 112向SG 108发出对MSISDN-H的请求漫游号码(RPN)查询,PRN(IMSI-H、MSISDN-H)。此后,在步骤1308,SG 108向VLR-F 130发出对于MSISDN-F的PRN查询,PRN(IMSI-H、MSISDN-F)。VLR-F 130表示FPMN 104中的用户的当前位置。在步骤1310,VLR-F 130在请求漫游号码查询确认中将漫游号码,即,移动台漫游号码(MSRN),返回给SG 108,[PRN-ACK(MSRN)]。此后,在步骤1312,SG 108利用例如PRN确认的消息,将MSRN中继到HLR-H 112,[PRN-ACK(MSRN)]。此后,HLR-H 112利用发送路由信息确认,SRI-ACK(MSRN),将MSRN返回到GMSC-H 114,作为对在步骤1304接收的路由查询的响应。最后,在步骤1316,GMSC-H 114通过发送ISUPIAM消息[IAM(B,MSRN)],向VLR-F 130发送呼叫。
图14A和图14B表示根据本发明的一个实施方式的信号流图,其用于对FPMN 104中注册的先付费用户A的MSISDN-H的移动终止呼叫。先付费用户A已经签约了SIMM服务。用户B呼叫用户A的MSISDN-H。在步骤1402,GMSC-H 114接收具有例如ISUP IAM消息[IAM(B,MSISDN-H)]的消息形式的呼叫连接。此后,在步骤1404,GMSC-H 114利用SRI查询[SRI(MSISDN-H)],向HLR-H 112发出对于MSISDN-H的路由查询。HLR-H 112读取用户A的终止(Terminating)CSI档案(T-CSI)。此后,在步骤1406,HLR-H 112在SRI-ACK(T-CSI)消息中将T-CSI返回给GMSC-H 114,作为对在步骤1404接收的路由查询的响应。此后,在步骤1408,GMSC-H 114通过发送例如CAP IDP消息[IDP(IMSI-H,MSISDN-H,SG-GT)]的消息,请求来自SCP-H 1105的呼叫完成指令用于对MSISDN-H的呼叫。由于呼叫完成指令消息中接收的SG-GT是HPMN GT,所以SCP-H 1105将用户视为HPMN 102的本地用户,并且以本地费率对用户收费。在步骤1410,SCP-H 1105通过发送例如CAP继续消息的消息,请求GMSC-H 114继续呼叫。
此后,在步骤1412,GMSC-H 114利用SRI查询[SRI(MSISDN-H,CAMEL抑制)],以用户的抑制T-CSI档案,向HLR-H 112发出对MSISDN-H的路由查询。此后,在步骤1414,HLR-H 112向SG 108发出对MSISDN-H的PRN查询,PRN(IMSI-H,MSISDN-H)。此后,在步骤1416,SG 108将PRN查询PRN(IMSI-H,MSISDN-H)中继到VLR-F 130。VLR-F 130表示FPMN 104中的用户的当前位置。在步骤1418,VLR-F 130在PRN-ACK消息[PRN-ACK(MSRN)]中将漫游号码,即,MSRN返回给SG 108。此后,在步骤1420,SG 108利用例如PRN确认[PRN-ACK(MSRN)]的消息,将MSRN发送给HLR-H 112。此后,在步骤1422,HLR-H 112利用发送路由信息确认,SRI-ACK(MSRN),将MSRN返回给GMSC-H 114,作为对在步骤1412接收的路由查询的响应。最后,在步骤1424,GMSC-H 114通过发送ISUP IAM消息[IAM(B,MSRN)],向VLR-F 130发送呼叫。
由于用户已经签约了SIMM服务,他也能收到在他的FPMNMSISDN上的呼叫。图15A和图15B表示根据本发明的一个实施方式的信号流图,其用于对在FPMN 104中注册的后付费用户A的MSISDN-F的移动终止呼叫。在步骤1502,GMSC-F 126接收具有例如ISUPIAM消息[IAM(B,MSISDN-F)]的消息形式、从用户B到用户A的MSISDN-F的呼叫连接请求。此后,在步骤1504,GMSC-F 126通过发送例如SRI消息[SRI(MSISDN-F)]的消息,向HLR-F 124发出对于MSISDN-F的路由查询。在步骤1506,HLR-F 124向SG 108发出对于MSISDN-F的PRN查询,PRN(IMSI-H,MSISDN-F)。此后,在步骤1508,SG 108利用SRI查询,[SRI(MSISDN-H)],向HLR-H112发出对于MSISDN-H的路由查询。在步骤1510,HLR-F 124通过发送例如对MSISDN-H的PRN查询PRN(IMSI-H,MSISDN-H)的消息,向SG 108发出路由查询。
此后,在步骤1512,SG 108向VLR-F 130发出对MSISDN-F的PRN查询,PRN(IMSI-H,MSISDN-F)。VLR-F 130表示FPMN 104中的用户A的当前位置。在步骤1514,VLR-F 130将漫游号码,即,MSRN,返回给SG 108作为PRN-ACK(MSRN)。此后,在步骤1516,SG 108利用例如PRN确认[PRN-ACK(MSRN)]的消息,将MSRN返回给HLR-H 112。此后,在步骤1518,HLR-H 112在SRI-ACK消息,SRI-ACK(MSRN),中将MSRN发送给SG 108,作为对在步骤1508接收的路由查询的响应。在步骤1520,SG 108利用例如PRN-ACK(MSRN)的消息,将MSRN返回给HLR-F 124。此后,在步骤1522,HLR-F 124利用SRI-ACK(MSRN),向GMSC-F 126发送MSRN,作为对在步骤1504接收的路由查询的响应。最后,在步骤1524,GMSC-F126通过发送ISUP IAM消息[IAM(B,MSRN)],向VLR-F 130发送呼叫。
在本发明的一个实施方式中,当SG 108具有VLR-F 130的地址时,在步骤1508,SG 108能向VLR-F 130发出对于MSISDN-F的PRN查询,PRN(IMSI-H,MSISDN-F)。然后,步骤1514和步骤1520到1524完成信号流。
图16A、图16B和图16C表示根据本发明的一个实施方式的信号流图,其用于对FPMN 104中注册的先付费用户A的MSISDN-F的移动终止呼叫。在步骤1602,GMSC-F 126接收ISUP IAM消息[IAM(B,MSISDN-F)]中,从用户B到用户A的MSISDN-F的呼叫连接请求。此后,在步骤1604,GMSC-F 126利用SRI查询[SRI(MSISDN-F)],向HLR-F 124发出对于MSISDN-F的路由查询。在步骤1606,HLR-F124向SG 108发出对于MSISDN-F的PRN查询,PRN(IMSI-H,MSISDN-F)。此后,在步骤1608,SG 108向VLR-F 130发出例如对于MSISDN-F的PRN查询的漫游号码请求,PRN(IMSI-H,MSISDN-F)。VLR-F 130表示FPMN 104中的用户的当前位置。在步骤1610,VLR-F 130在PRN-ACK中将漫游号码,即,MSRN,返回给SG 108,[PRN-ACK(MSRN)]。此后,在步骤1612,SG 108将MSRN″发送给HLR-F 124,作为请求漫游号码查询确认,[PRN-ACK(MSRN″)],并且保留MSRN和MSRN″之间的对应关系。MSRN″属于由FPMN 104分配给SG 108的MSRN的范围。SG发送MSRN″以通过SG 108发送呼叫用于计费目的。此后,在步骤1614,HLR-F124通过发送SRI-ACK(MSRN″),将MSRN″返回给GMSC-F 126,作为对在步骤1604接收的路由查询的响应。
在本发明的一个实施方式中,GMSC-F在MSRN″上向SG 108发出ISUP触发。此后,在步骤1616,GMSC-F 126利用例如ISUP IAM的消息[IAM(B,MSRN″)],向SG 108发送从号码B到MSRN″的呼叫连接请求。在步骤1618,SG 108通过发送例如以被叫号码作为MSISDN-H和IMSI-H的CAP IDP消息的消息,请求来自SCP-H 1105的呼叫完成指令。此后,在步骤1620,SCP-H 1105通过发送CAP RRB消息,请求SG 108监控呼叫相关事件用于计费目的。呼叫相关事件包括,但不限于:应答事件、断开事件、忙碌事件、和无应答事件。此后,在步骤1622,SCP-H 1105通过发送例如CAP继续消息的消息,请求SG 108继续呼叫。此后,在步骤1624,SG 108通过发送例如ISUPIAM消息[IAM(B,MSRN)]的消息,请求GMSC-F 126连接从号码B到MSRN的呼叫。此后,在步骤1626,GMSC-F 126通过发送例如ISUP ACM消息的消息,通知SG 108连接完成,作为对在步骤1624接收的ISUP IAM消息的响应。此外,在步骤1628,SG 108将ISUP ACM消息中继回到GMSC-F 126。
在步骤1630,在检测到呼叫建立后,GMSC-F 126通过发送ISUPANM消息,通知SG 108应答事件。此后,在步骤1632,SG 108通过发送例如CAP ERB(Ans)消息的消息,通知SCP-H 1105应答事件。此后,SCP-H 1105启动对应于用户B的帐号和计时器。此后,在步骤1634,SG 108将ISUP ANM消息中继回到GMSC-F 126。此外,在步骤1636,在检测到呼叫断开后,GMSC-F 126通过发送例如ISUP REL消息的消息,通知SG 108断开事件。最后,在步骤1638,SG 108通过向SCP-H 1105发送例如INAP ERB(断开)消息的消息,通知SCP-H1105断开事件。此后,SCP-H 1105停止对应于用户的帐号和计时器。
FPMN 104可以实现在MSRN″上对SG 108的IN协议触发,而不是ISUP触发。在本发明的一个实施方式中,在步骤1616,当FPMN 104支持IN协议时,GMSC-F 126利用例如INAP IDP消息[IDP(B,MSRN″)]的消息,向SG 108发送从号码B到MSRN″的呼叫连接请求。对本领域技术人员来说显而易见的是,GMSC-F 126和SG 108还交换各种其它INAP消息,例如,但不限于:INAP RRB消息、INAP继续消息、和INAP ERB消息,来完成呼叫。
另外,当VPMN位于与FPMN相同的国家时,系统100向VPMN中注册的用户的MSISDN-F提供移动终止呼叫相关服务。图17和图18示出当用户在VPMN注册时,在用户的MSISDN-F上的移动终止呼叫的各个实施方式。图17A和图17B为根据本发明的一个实施方式的信号流图,其表示对VPMN中注册的后付费用户A的MSISDN-F的移动终止呼叫。在步骤1702,GMSC-F 126接收以消息的形式,例如ISUP IAM消息[IAM(B,MSISDN-F)],从用户B到后付费用户A的MSISDN-F的呼叫连接请求。此后,在步骤1704,GMSC-F 126利用例如SRI(MSISDN-F)的消息,向HLR-F 124发出对MSISDN-F的路由查询。在步骤1706,HLR-F 124向SG 108发出对MSISDN-F的漫游号码请求,例如,PRN查询,PRN(IMSI-H,MSISDN-F)。此后,在步骤1708,SG 108利用SRI查询[SRI(MSISDN-H)]向HLR-H112发出对MSISDN-H的路由查询。在步骤1710,HLR-H 112向VPMNVLR 1711,以下称为VLR-V 1711,发出对MSISDN-H的PRN查询,PRN(IMSI-H,MSISDN-H)。VLR-V 1711表示VPMN中的用户的当前位置。在步骤1712,VLR-V 1711利用例如PRN-ACK消息[PRN-ACK(MSRN)]的消息,将漫游号码,即MSRN返回给HLR-H112。此后,在步骤1714,HLR-H 112在SRI-ACK消息中,向SG 108发送MSRN,SRI-ACK(MSRN),作为对在步骤1708接收到的路由查询的响应。
此后,在步骤1716,SG 108发送MSRN′给HLR-F 124作为PRN-ACK(MSRN′),并且保持MSRN和MSRN′之间的对应关系。MSRN′属于由HPMN 102分配给SG 108的MSRN的范围。SG 108发出MSRN′以通过SG 108发送呼叫,以便建立呼叫的计费记录。此后,在步骤1718,HLR-F 124在SRI-ACK(MSRN′)中,将MSRN′返回给GMSC-F 126,作为对在步骤1704接收到的路由查询的响应。此后,在步骤1720,GMSC-F 126通过发送例如ISUP IAM消息[IAM(B,MSRN′)]的消息,向GMSC-H 114发送呼叫。GMSC-H 114配置为在MSRN′上向SG 108发出ISUP回送。因此,在步骤1722,GMSC-H 114利用ISUP IAM消息[IAM(B,MSRN′)],向SG 108发送从号码B到MSRN′的呼叫连接请求。此后,在步骤1724,SG 108通过发送例如ISUP IAM的消息[IAM(B,MSRN)],将MSRN返回给GMSC-H114。最后,在步骤1726,GMSC-H 112通过发送ISUP IAM消息[IAM(B,MSRN)],向VLR-V 1711发送呼叫。
HPMN 102可以实现在MSRN′上对SG 108的IN协议触发,而不是ISUP触发。在本发明的一个实施方式中,在步骤1722,GMSC-H 114通过发送例如INAP IDP消息[IDP(B,MSRN′)]的消息,请求来自SG 108的呼叫完成指令,用于从号码B到MSRN′的呼叫。此后,在步骤1724,SG 108通过发送例如INAP连接消息[连接(B,MSRN)]的消息,将MSRN返回给GMSC-H 114。
图18A、图18B和图18C为根据本发明的一个实施方式的信号流图,用于表示对在VPMN中注册的先付费用户A的MSISDN-F的移动终止呼叫。在步骤1802,GMSC-F 126接收以消息的形式,例如ISUPIAM消息,[IAM(B,MSISDN-H)],从用户B到先付费用户A的MSISDN-F的呼叫连接请求。此后,在步骤1804,GMSC-F 126利用SRI查询,[SRI(MSISDN-F)],向HLR-F 124发出对于MSISDN-F的路由查询。在步骤1806,HLR-F 124向SG 108发出对MSISDN-F的PRN查询,PRN(IMSI-H,MSISDN-F)。此后,在步骤1808,SG108利用例如SRI(MSISDN-H)的消息,向HLR-H 112发出对MSISDN-H的路由查询。在步骤1810,HLR-H 112利用例如对MSISDN-H的PRN查询PRN(IMSI-H,MSISDN-H)的消息,向VLR-V 1711发出漫游号码请求。VLR-V 1711表示VPMN中的用户的当前位置。在步骤1812,VLR-V 1711将漫游号码,即MSRN,返回给HLR-H 112作为PRN-ACK(MSRN)。此后,在步骤1814,HLR-H112利用SRI-ACK消息SRI-ACK(MSRN),向SG 108发送MSRN,作为对在步骤1808接收到的路由查询的响应。此后,在步骤1816,SG 108在PRN确认消息中发送MSRN′给HLR-F 124,[PRN-ACK(MSRN′)],并且保持MSRN和MSRN′之间的对应关系。MSRN′属于由HPMN 102分配给SG 108的MSRN的范围。SG 108发出MSRN′以通过SG 108发送呼叫,以便建立呼叫的计费记录。此后,在步骤1818,HLR-F 124通过发送SRI-ACK(MSRN′)给GMSC-F 126,将MSRN′返回给GMSC-F 126。此后,在步骤1820,GMSC-F 126通过发送例如ISUP IAM消息[IAM(B,MSRN′)]的消息,向GMSC-H114发送呼叫。
此后,在步骤1822,GMSC-H 114利用例如ISUP IAM,[IAM(B,MSRN′)]的消息,向SG 108发送从号码B到MSRN′的呼叫连接请求。在步骤1824,SG 108通过发送例如以被叫号码作为MSISDN-H和IMSI-H的CAP IDP消息的消息,请求来自SCP-H 1105的呼叫完成指令。此后,在步骤1826,SCP-H 1105通过发送例如CAP RRB消息的消息,请求SG 108监控呼叫相关事件,用于计费目的。呼叫相关事件包括,但不限于:应答事件、断开事件、忙碌事件、和无应答事件。此后,在步骤1828,SCP-H 1105通过发送例如CAP继续消息的消息,请求SG 108继续呼叫。此后,在步骤1830,SG 108通过发送例如ISUPIAM消息[IAM(B,MSRN)]的消息,请求GMSC-H 114连接呼叫。
此后,在步骤1832,GMSC-H 114通过发送例如ISUP ACM消息的消息,通知SG 108连接完成,作为对在步骤1830接收的ISUP IAM消息的响应。此后,在步骤1834,SG 108将ISUP ACM消息中继回到GMSC-H 114。在步骤1836,在检测到呼叫的建立后,GMSC-H 114通过发送例如ISUP ANM消息的消息,通知SG 108应答事件。此后,在步骤1838,SG 108通过发送例如CAP ERB(ANS)消息的消息,通知SCP-H 1105应答事件。此后,SCP-H 1105启动对应于先付费用户A的预付额度的帐号和计时器。此后,在步骤1840,SG 108将ISUPANM消息中继回到GMSC-H 114。此外,在步骤1842,在检测到呼叫断开后,GMSC-H 114通过发送例如ISUP REL消息的消息,通知SG 108断开事件。最后,在步骤1844,SG 108通过发送例如CAP ERB(断开)消息的消息给SCP-H 1105,通知SCP-H 1105断开事件。此后,SCP-H 1105停止对应于先付费用户A的帐号和计时器。
HPMN 102可以实现在MSRN′上对SG 108的IN协议触发,而不是ISUP触发。在本发明的一个实施方式中,在步骤1822,GMSC-H 114利用例如INAP IDP消息[IDP(B,MSRN′)]的消息,向SG 108发送从号码B到MSRN′的呼叫连接请求。对本领域技术人员而言显而易见的是,在GMSC-H 114和SG 108还交换各种其它INAP消息,例如,但不限于,INAP RRB消息、INAP继续消息、和INAP ERB消息后,完成呼叫流。
在本发明的各个实施方式中,系统100有利于对应于与用户关联的MSISDN-H和MSISDN-F的移动发起短消息服务(SMS)服务和移动终止SMS服务。用户是先付费还是后付费用户,对于SG 108来说是透明的。图19至图22示出了对应于SMS服务的多种实施方式。图19为根据本发明的一个实施方式的信号流图,其表示来自FPMN 104中注册的用户的移动发起SMS。来自用户的移动发起SMS到达VMSC-F 132。此后,在步骤1902,VMSC-F 132利用例如以主叫方号码作为MSISDN-F的移动发起转发短消息服务(MO-FwdSMS)的消息,向SG 108发送移动发起SMS。此后,在步骤1904,SG 108将MO-FwdSMS消息中继给SMSC-H 116。在本发明的一个实施方式中,当被叫方号码是与FPMN 104所处的国家不同的国家的MSISDN时,SG 108将主叫方号码替换为MSISDN-H。在本发明的另一个实施方式中,当被叫方号码是与FPMN 104所处的国家不同的国家的MSISDN时,用户可以在用户开通期间向SG 108特别指明,以保留移动发起SMS中的主叫方号码。在这种情况下,SG 108不替换主叫方号码。在本发明的另一个实施方式中,当被叫方号码是该国家的MSISDN时,SG 108以FPMN 104所处的国家的国家码(CC)作为主叫方号码(即,MSISDN-F)的前缀。可选地,用户A可以通过给被叫号码B添加特殊的前缀,向SG 108特别指明呼叫号码A的CLI中的变化。在一种示例性方案中,用户A给被叫号码B添加“#”。如果被叫号码B是与FPMN 104所处的国家不同的国家的号码,则当用户A拨打有前缀的被叫号码(#-B)时,则SG 108保留呼叫号码作为MSISDN-F。否则,SG 108将呼叫号码替换为MSISDN-H。在步骤1906,SMSC-H 116通过发送例如移动发起转发短消息服务确认(MO-FwdSMS-ACK)的消息,向SG 108确认在步骤1904接收到移动发起SMS。最后,在步骤1908,SG 108通过发送MO-FwdSMS-ACK消息将所述确认中继到VMSC-F 132。
如前面提到的,系统100允许用户在FPMN 104注册时在他的MSISDN-H上接收SMS。图20为根据本发明的一个实施方式的信号流图,其表示对FPMN 104中注册的用户的MSISDN-H的移动终止SMS。意图用于MSISDN-H的SMS到达短消息服务中心(SMSC)2001。SMSC 2001处于SMS发起的网络,即主叫方中。在步骤2002,SMSC
2001利用例如发送用于短消息的路由信息[SRI-SM(MSISDN-H)]的消息,向HLR-H 112发出对MSISDN-H的路由查询。此后,在步骤2004,HLR-H 112利用例如发送用于短消息确认的路由信息(SRI-SM-ACK)的消息,向SMSC 2001发送路由信息。路由信息包括SG 108的地址和IMSI-H。在本发明的一个实施方式中,SG 108的地址是SG-GT。此后,在步骤2006,SMSC 2001利用例如FwdSMS消息的消息[FwdSMS(IMSI-H)],向SG 108转发意图用于MSISDN-H的SMS。此后,在步骤2008,通过发送例如FwdSMS(IMSI-H)的消息给VMSC-F 132,将意图用于MSISDN-H的SMS中继到VMSC-F132。VMSC-F 132表示FPMN 104中用户的当前位置。在步骤2010,VMSC-F 132利用转发短消息服务确认(FwdSMS-ACK),向SG 108发送转发的SMS的确认。最后,在步骤2012,SG108在FwdSMS-ACK消息中将所述确认中继到SMSC 2001。
由于用户已经签约了SIMM服务,所以他还可以在他的FPMNMSISDN上接收SMS。图21为根据本发明的一个实施方式的信号流图,其表示对于FPMN 104中注册的用户的MSISDN-F的移动终止SMS。意图用于MSISDN-F的SMS到达SMSC 2001。SMSC 2001处于SMS发起的网络中。在步骤2102,SMSC 2001利用例如SRI-SM(MSISDN-F)的消息,向HLR-F 124发出对MSISDN-F的路由查询。此后,在步骤2104,HLR-F 124在SRI-SM-ACK消息中,向SMSC 2001发送路由信息。路由信息包括SG 108的地址和IMSI-H。在本发明的一个实施方式中,SG 108的地址是SG-GT。此后,在步骤2106,SMSC2001利用例如FwdSMS消息的消息,向SG 108发送意图用于MSISDN-F的SMS。此后,在步骤2108,通过发送例如FwdSMS(IMSI-H)的消息,将意图用于MSISDN-F的SMS中继到VMSC-F132。VMSC-F 132表示FPMN 104中用户的当前位置。在步骤2110,VMSC-F 132向SG 108发送FwdSMS-ACK消息,作为收到意图用于MSISDN-F的SMS的确认。最后,在步骤2112,SG108利用例如FwdSMS-ACK的消息,将确认中继到SMSC 2001。
此外,当SIMM用户漫游在VPMN中时,也可以在他的FPMNMSISDN上接收SMS。图22为根据本发明的一个实施方式的信号流图,其表示对于VPMN中注册的用户的MSISDN-F的移动终止SMS。意图用于MSISDN-H的SMS到达SMSC 2001。在步骤2202,SMSC2001利用例如SRI-SM(MSISDN-F)的消息,向HLR-F 124发出对MSISDN-F的路由查询。此后,在步骤2204,HLR-F 124在SRI-SM确认中,SRI-SM-ACK,向SMSC 2001发送路由信息。所述路由信息包括SG 108的地址和IMSI-H。在本发明的一个实施方式中,SG 108的地址是SG-GT。此后,在步骤2206,SMSC 2001利用例如FwdSMS消息[FwdSMS(IMSI-H)]的消息,向SG 108转发SMS。此后,在步骤2208,SG 108利用SRI-SM(MSISDN-H),向HLR-H 112发出用于MSISDN-H的路由信息。此后,在步骤2210,HLR-H 112利用例如发送用于短消息确认(SRI-SM-ACK)的路由信息的消息,向SG 108发送路由信息。所述路由信息包括VPMN VMSC(VMSC-V)2211的地址和IMSI-H。VMSC-V 2211表示VPMN的用户的当前位置。此后,在步骤2212,SG108在FwdSMS消息[FwdSMS(IMSI-H)]中,向VMSC-V 2211发送意图用于MSISDN-F的SMS。在步骤2214,VMSC-V 2211向SG 108发送FwdSMS确认,FwdSMS-ACK,作为对收到意图用于MSISDN-F的SMS的响应。最后,在步骤2216,SG 108将FwdSMS-ACK中继到SMSC 2001。
除了上述实施方式,SIMM系统还提供对应于与用户关联的MSISDN-H和MSISDN-F的多媒体消息服务(MMS)服务。图23为根据本发明的一个实施方式的信号流图,其表示对FPMN 104中注册的用户的MSISDN-F的移动终止MMS。意图用于MSISDN-F的移动终止MMS到达FPMN多媒体消息服务中心(MMSC-F)2301。在步骤2302,MMSC-F 2301利用例如转发多媒体消息服务消息[FwdMMS(MSISDN-F)]的消息,向SG 108发送意图用于MSISDN-F的MMS。在本发明的一个实施方式中,MMSC-F 2301通过MM4接口向SG 108发送MMS。SG 108用MSISDN-H替换MSISDN-F。此后,在步骤2304,SG 108在FwdMMS消息[FwdMMS(MSISDN-H)]中将MMS中继到HPMN MMSC(MMSC-H)2305。在本发明的一个实施方式中,SG 108通过MM4接口将MMS发送给MMSC-H 2305。在步骤2306,MMSC-H2305向SG 108发送确认,转发多媒体消息服务确认(FwdMMS-ACK),作为对收到意图用于MSISDN-H的MMS的响应。最后,在步骤2308,SG 108将FwdMMS-ACK中继到MMSC-F 2301。对本领域技术人员而言显而易见的是,在用户的MSISDN-H和MSISDN-F上的移动发起和移动终止MMS以及其它增值服务的其它实施方式遵循相似的、描述移动发起和移动终止SMS的呼叫流。
此外,系统100还提供对MSISDN-H和MSISDN-F上的用户的补充服务,例如,但不限于:非结构化的补充业务数据(USSD)服务、呼叫转发服务、最佳呼叫路由、传真服务、电路交换数据(CSD)服务。
对本领域技术人员来说显而易见的是,SIMM服务也可以应用到CDMA/ANSI-41D、其它技术——例如但不限于——VoIP、WiFi、3GSM和标准间(inter-standard)漫游。例如,使用HPMN CDMA手机旅行的CDMA漫游用户。另一个例子是:使用HPMN GSM SIM和GSM手机旅行的CDMA漫游用户。再一个例子是使用HPMN CDMA RUIM和CDMA手机旅行的GSM漫游用户。为了支持这些变化,SG 108将具有对应于HPMN网络的SS7和网络接口,以及对应于FPMN网络的SS7和网络接口。对本领域技术人员来说显而易见的是,这两个不同方向的接口可以不必是同一技术。此外,可以是在两个方向上的多种类型的接口。
GSM MAP和ANSI41D之间的对应关系的示例性列表被描述如下作为参考。
本发明可采取完全硬件实现、完全软件实现或既包括硬件部件又包括软件部件实现的形式。根据本发明的实施方案,本发明由软件实现,所述软件包括但不限于:固件,常驻软件,微代码等。
此外,本发明可以采用能够从计算机可用介质或者计算机可读介质中获取的计算机程序产品的形式,所述计算机可用介质或者计算机可读介质提供程序代码,以被计算机或者任何指令执行系统来使用,或者所述程序代买与计算机或任何指令执行系统相关联。为了本文描述的目的,计算机可用介质或计算机可读介质可以是能够包含、存储、通信、传播或输送程序的任何装置,所述程序可由指令执行系统、装置或设备使用,或者所述程序可与指令执行系统、装置或设备结合使用。
所述介质可以是电、磁、光、电磁、红外或半导体系统(或者装置或设备),或者是传播介质。计算机可读介质的示例包括半导体或固态存储器、磁带、可移动计算机磁盘、随机存取存储器(RAM)、只读存储器(ROM)、刚性磁盘和光盘。当前的光盘的示例包括只读光盘(CDROM)、读/写光盘(CD-R/W)和多功能数码光盘(DVD)。
在此提供的计算机可用介质包括这样的计算机可用程序代码,当被执行时,其在收到来自信令网关(SG)的用户的签约开通消息后,将一个或者多个移动站国际用户目录号(MSISDN)分配给本地公共移动网络(HPMN)的用户。计算机可用介质还包括这样的计算机可用程序代码,其用于建立MSISDN和HPMN MSISDN的关联,以有利于对应于与用户关联的HPMN MSISDN和MSISDN的信令处理。
SIMM系统有利于对应于具有关联的HPMN IMSI的HPMN的用户的多个MSISDN的移动通信,而不需要改变用户的原始HPMN SIM。此外,当用户在FPMN注册时,HPMN将用户视为本地用户,并且以本地费率提供用户的HPMN MSISDN以及FPMN MSISDN上的呼叫相关和非呼叫相关服务。另外,当用户在FPMN中注册时,SIMM服务系统向用户提供故障支持。如果SIMM系统完全瘫痪,则SIMM系统允许对用户的正常漫游服务。SIMM系统满足以下两种:先付费以及后付费用户。即使当FPMN与HPMN没有CAMEL关系,SIMM系统仍然向用户提供CAMEL支持。
以上描述的SIMM系统的组件包括计算组件和共同工作的装置的任何结合。SIMM系统的组件也可以是较大计算机系统或网络内的组件或子系统。SIMM系统的组件还可以联接至任何数量的其他组件(未示出),例如可以以任何数量结合的其它总线、控制器、存储装置以及数据输入/输出装置。另外,任何数量的其他基于处理器的组件或其组合可以执行SIMM系统的功能。
应该注意到,根据其行为、寄存器传送、逻辑组件、晶体管、设计形状和/或其它特性,本发明公开的各种组件可使用计算机辅助设计工具描述,和/或表示(代表)为包含在各种计算机可读介质中的数据和/或指令。其中可包含有格式化数据和/或指令的计算机可读介质包括但不限于:各种形式的非易失性存储介质(例如光、磁或半导体存储介质)以及可用来通过无线、光或有线信令媒介或这些媒介的组合传送格式化数据和/或指令的载波。
除非明确指出,否则说明书和权利要求全文中的词语“包括”、“包括有”等应理解为开放式的而并非排他的;也就是说,应解释为“包括但不限于”。使用单数或复数的词语同样也可以分别包括复数或单数。另外,词语“本文”、“以下”、“以上”、“上面”以及其它类似的词语指的是作为整体的本申请而并非是本申请的某个特定部分。当在两个或多个项目的列表中使用词语“或”,该词语涵盖了所有以下的解释:该列表的项目中的任一个、该列表中的所有项目以及该列表中项目的任意组合。
以上对SIMM系统的示例性实施方案的描述并非排他的,也并非将SIMM系统限制为本文公开的精确形式。虽然本文为示例的目的而描述了SIMM系统的特定实施方案或实施例,但本领域技术人员能够理解,在SIMM系统的范围内,各种等同修改是可能的。本文所提供的SIMM系统的教导可应用于其他处理系统和方法,而不应限制为上述的系统和方法。
以上描述的各个实施方案的部件和动作可进行组合以提供其他的实施方案。可以根据以上详细说明对所述SIMM系统进行这些和其它改变。
其它变化
以上是向本领域技术人员提供的说明,但不限制本发明的范围,其详细阐明了用于有利于对应于具有关联的HPMN IMSI的HPMN的用户的多个MSISDN的移动通信的方案。本领域普通技术人员根据已经公开的实施方式显然能够得到在本发明宗旨内的许多改变和修改。例如,如实施方式中描述的,本发明主要从GSM移动网络的角度实现。然而,本发明也可以有效地在GPRS、3G、CDMA、WCDMA、WiMax等上实现,或者在任何其它共载波远距离通信(common carriertelecommunications)网络上实现,其中终端用户通常配置为在他们正常签约的“本”网操作,但是也能在其它甚至可能跨国际边界的邻近网络操作。
在本文中包含的示例性实例中详述的本发明的一个IMSI多个MSISDN(SIMM)系统的实例利用从GSM移动电话基础架构大量提取的术语和解释进行描述。然而,这些实例的使用不应该解释为将本发明限制为所述媒介。一个IMSI多个MSISDN系统——一种有利于对应于具有关联的HPMN IMSI的HPMN的用户的多个MSISDN的移动通信的方法,可以是有用的并且可以通过任何类型的电信媒体提供,所述电信媒体包括但不限于:(i)任何移动电话网络,包括但不限于GSM、3GSM、3G、CDMA、WCDMA或者GPRS,卫星电话或者其它移动电话网络或者系统;(ii)任何所谓的WiFi装置,其通常用于本地网络或者签约网络,但是也配置用于受访网络或者非本地或者非客户化网络,包括不专用于电信的装置,例如个人计算机、掌上型或者Windows移动装置;(iii)例如Sony游戏站、PSP或者其它装置的娱乐控制平台,其能够通过本地或者非本地网络发送和接收电信信息,或者甚至(iv)固定线路装置,其用于接收通信,但是能够部署在许多位置,同时持久保留用户id,例如Dlink的eye2eye装置;或者用于通过IP通信的语音的电信设备,例如由Vonage或者Packet8提供的那些。
在对本发明的SIMM系统的一些实施方式的描述中,此说明书遵循电信呼叫的路径,从主叫方到被叫方。为了避免疑惑,这样的呼叫可以是普通语音呼叫,其中用户电信设备也能够可视、可视听或者电影显示。可选地,那些装置或者呼叫可用于文字、视频、照片或者其它通信数据。
在以上的说明书中,已经描述了本发明的特定实施方案。但是本领域普通技术人员应该理解,可在不背离由所附权利要求限定的本发明范围的前提下进行各种修订和改变。因此,说明书和附图被视作示例性的而不是限制性的,所有的修订都应包括在本发明的范围内。优点、有益效果、解决问题的方案以及可带来任何优点、有益效果或方案的任何部件不应被视作任一权利要求或所有权利要求关键的、必需的或必要的特征或部件。
附录
技术参考资料(其每一个的全部内容并入本文作为参考)
GSM 902on MAP specification(MAP规范上的GSM 902)
Digital cellular telecommunications system(Phase 2+)(数字蜂窝通信系统(阶段2+))
Mobile Application Part(MAP)Specification(3GPP TS 09.02version 7.9.0Release 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.01998年发布)
GSM 378 on CAMEL(CAMEL上的GSM 378)
Digital cellular telecommunications system(Phase 2+)(数字蜂窝通信系统(阶段2+));
Customized Applications for Mobile network Enhanced Logic(CAMEL)Phase 2(用于移动网络增强逻辑的定制应用(CAMEL)阶段2);
Stage 2(阶段2)
(GSM 03.78version 6.7.0 Release 1997)(GSM 03.78版本6.7.01997年发布)
GSM 978on 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.78version 7.1.0Release 1998)(GSM 09.78版本7.1.01998年发布)
Signalling procedures and the Mobile Application Part(MAP)(信令程序和移动应用部分(MAP))
(Release 1999)(1999年发布)
Q1214-Q1218 on Intelligent Networks(智能网络上的Q1214-Q1218)
Q701-704 on SS7 MTP(SS7 MTP上的Q701-704)
Q711-Q714 on SS7 SCCP(SS7 SCCP上的Q711-Q714)
Q760-Q769 on SS7 ISUP(SS7 ISUP上的Q760-Q769)
机译: 提供与单个IMSI相关联的多个MSISDN对应的移动通信的方法和系统
机译: 提供与单个IMSI相关联的多个MSISDN对应的移动通信的方法和系统
机译: 提供与单个IMSI相关联的多个MSISDN对应的移动通信的方法和系统