通信网络中的移动连接的制作方法

文档序号:7792597阅读:207来源:国知局
通信网络中的移动连接的制作方法
【专利摘要】根据本主题的实施方式,用于为漫游用户提供移动连接的系统和方法,在动态的基础上被描述。该方法包括:接收与锁定到次级服务提供商的用户相关联的位置更新消息,所述用户具有订户识别模块(SIM),该订户识别模块(SIM)包括用户的默认服务提供商提供的主国际移动用户识别码(IMSI),其中所述位置更新消息基于用户的主IMSI号码。该方法还包括基于所接收的位置更新消息和与所述次级服务提供商相关联的次级IMSI号码生成虚拟位置更新消息;以及将所述虚拟位置更新消息发送到与所述次级IMSI号码相关联的所述次级服务提供商,使得所述次级服务提供商基于所述主IMSI号码由向所述用户提供通信服务。
【专利说明】通信网络中的移动连接

【技术领域】
[0001] 本主题涉及通信网络,并且特别地,但不排他地,涉及通信网络中的移动连接。

【背景技术】
[0002] 通信设备,诸如蜂窝电话、智能电话、个人数字助理(PDA)、便携式计算机和台式计 算机,为用户提供各种移动通信服务和计算机网络功能。这些通信服务允许数据在服务提 供商和用户之间进行交换。移动无线电网络运营商目前不仅对使用用于移动通信的GSM 标准的流行的移动无线系统进行运营,而且对使用新的和演进的通用移动通信服务(UMTS) 标准的网络进行运营。基于这样的标准和基础设施以支持数据交换,服务提供商向用户提 供连接。另外,用户被基于各种参数、为了由服务提供商或运营商提供的通信服务而收费。 这些参数的例子可以是发起呼叫的用户(即主叫方)的位置、呼叫指向的用户(即被叫方) 的位置、与主叫方相关联的连接的类型(即预付费连接或后付费连接),以及用户请求的服 务的类型。
[0003] 典型地,用户订购由预先定义的地理覆盖区域或圆中的服务提供商提供的通信服 务,其也被称为用户的归属网络。用户针对通信服务的订购伴随固定的服务运营商,其是用 户的默认服务提供商。通常,用户连接到通信服务的默认服务提供商。然而,在某些情况下, 诸如当用户在归属网络之外,即,当用户在"漫游"时,用户可以连接到默认服务提供商之外 的服务提供商。此外,在某些情况下,漫游也可以是国际漫游,其中用户可以越过国际边界 旅行并且通过默认服务提供商之外的服务提供商使用通信服务。通常,如果通过默认服务 提供商请求通信服务,用户被按照正常费率收取费用。但是,当用户在漫游并连接到默认服 务提供商之外的服务提供商,则除了正常费率外还被收取提供服务的增加率。
[0004] 进一步地,为了提供无线连接,默认的服务提供商发行订户身份模块(SIM)给用 户。用户利用SM连同移动设备(ME)来通过服务提供商连接到通信网络。SM卡授权用户 基于被默认服务提供商分配给用户的唯一的国际移动用户标识(IMSI)号和唯一的移动台 国际订户目录号(MSISDN)与服务提供商连接。因此,基于MSISDN和IMSI号,服务供应商 识别用户是本地用户(即,服务提供商是默认服务提供商的用户)或者是属于另一服务供 应商的正在漫游的用户(S卩,非本地用户)。

【专利附图】

【附图说明】
[0005] 参照附图对详细描述进行说明。在附图中,参考标号的最左边数字标识其中该参 考号码首次出现的附图。相同的标号在整个附图中被用来参照相同的特征和组件。根据本 主题的实施例的系统和/或方法的一些实施例现在仅通过示例的方式并参照附图而被描 述,在附图中:
[0006] 图1示出了根据本主题的一个实施例的示例性通信网络环境;
[0007] 图2示意性示出了根据本主题的一个实施例的用于在通信网络中提供移动连接 的网络实体;
[0008] 图3(a)、3(b)和图3(c)表示根据本主题的一个实施例的指示在通信网络中提供 移动连接的过程的呼叫流程图;以及
[0009] 图4(a)、4(b)和4(c)示出了根据本主题的一个实施例的提供移动连接的方法。
[0010] 应当由本领域技术人员理解的是,本文中任何方框图代表体现本主题的原理的说 明性系统的概念图。类似地,将可以理解的是,任何流程表、流程图、状态转换图、伪代码以 及类似物表示各种处理,该处理可以基本上在计算机可读介质中表示并且因此由计算机或 处理器执行,无论这样的计算机或处理器是否被明确示出。


【发明内容】

[0011] 提供本概述是介绍与通信网络中的移动连接有关的概念。本概述不旨在标识出所 要求保护的主题的必要特征,也不旨在被用于确定或限制所要求保护的主题的范围。
[0012] 在一个实施方式中,描述了在通信网络中提供移动连接的方法。该方法可包括接 收与锁定到次级服务提供商的用户相关联的位置更新消息,用户具有订户身份模块(SIM), 该订户身份模块(SIM)具有由用户的默认服务提供商提供的主国际移动用户识别(IMSI) 号码,其中该位置更新消息基于该用户的主IMSI号码。该方法还可以包括基于所接收的位 置更新消息以及与次级服务提供商相关联的次级MSI号码来产生虚拟位置更新消息,其 中该次级MSI号码对应于用户的主IMSI号码。此外,该方法可包括将虚拟位置更新消息 发送到与次级IMSI号码相关联的次级服务提供商,以便于由次级服务提供商基于主IMSI 号码将通信服务提供给用户。
[0013] 在另一个实施方式中,描述了一种方法,其中该方法包括从用户接收用于国际漫 游(IR)的请求,其中该请求包括至少一个漫游国家和一个次级服务提供商。该方法还包 括:将次级服务提供商提供的来自MSISDN和IMSI号码的池中的次级移动台国际订户目录 号(MSISDN)和次级国际移动订户识别(MSI)号码分配给用户,该MSISDN和頂SI号码的 池在次级服务提供商和默认服务提供商之间共享,其中所述分配使得用户能够在IR时利 用次级MS ISDN。
[0014] 在另一个实施方式中,一种方法可包括接收与用户关联的位置更新消息,其中,该 位置更新消息基于主国际移动订户识别(MSI)号码。该方法还可以包括基于对应于用户 的订户身份模块(SIM)的主IMSI号码来识别该用户处于国际漫游(IR),其中所述SIM卡由 用户的默认服务提供商所提供。此外,该方法包括:基于识别将位置更新消息发送到IMSI 映射节点(MN),用于将用户位置细节提供给IMN。
[0015] 在另一个实施方式中,描述了頂SI映射节点(MN)。MN可以包括处理器和存储 器,存储器被耦合到处理器。该存储器可包括被配置为接收位置更新消息的请求处理模块, 该位置更新消息关联于锁定到次级服务提供商的用户,用户具有SIM,该SIM具有由用户默 认服务提供商所提供的主頂SI号码,其中所述位置更新信息基于用户的主頂SI号码。此 夕卜,该存储器还可以包括配置模块,其被配置成基于所述位置更新消息和与次级服务提供 商相关联的次级MSI号码来生成虚拟位置更新消息,其中所述次级IMSI号码对应于用户 的主IMSI号码;并且将该虚拟位置更新消息发送到关联于次级IMSI号码的次级服务提供 商的S-HLR,以便于由次级服务提供商基于该主IMSI向用户提供通信服务。配置模块可以 进一步被配置为验证在默认服务提供商和次级服务提供商之间的协议以生成虚拟位置更 新消息。
[0016] 在一个实施方式中,描述了提供移动连接的网络实体。该网络实体可以包括处理 器和耦合到该处理器的存储器。该存储器可以包括请求处理模块,其被配置成从用户接收 用于国际漫游(IR)的请求,其中所述请求包括至少一个漫游国家和一个次级服务提供商。 该存储器还可以包括分配模块,其被配置为将次级服务提供商提供的、来自MSISDN和MSI 号码的池的次级MSISDN和次级MSI号码分配给用户,该MSISDN和頂SI号码的池在次 级服务提供商和默认服务提供商之间共享,其中所述分配使得用户能够在IR时利用次级 MS ISDN。
[0017] 在另一个实施方式中,描述了计算机可读介质,该计算机可读介质具有在其上体 现的用于执行方法的计算机可读程序代码。该方法可以包括接收与锁定到次级服务提供商 的用户相关联的位置更新消息,用户具有SIM,该SIM具有由用户的默认服务提供商提供的 主頂SI号码,其中该位置更新消息基于该用户的主頂SI号码。该方法还可以包括基于所 接收的位置更新消息和与次级服务提供商相关联的次级MSI号码来产生虚拟位置更新消 息,其中该次级MSI号码对应于用户的主IMSI号码。此外,该方法可包括将虚拟位置更 新消息发送到与次级IMSI号码相关联的次级服务提供商,使得由次级服务提供商基于主 MSI号码将通信服务提供给用户。
[0018] 在一个实施方式中,描述了另一个计算机可读介质,该计算机可读介质具有在其 上体现的用于执行方法的计算机可读程序代码。该方法可以包括从用户接收用于国际漫游 (IR)的请求,其中该请求包括至少一个漫游国家和一个次级服务提供商。该方法还包括: 将由次级服务提供商提供的、来自MSISDN和IMSI号码的池的次级MSISDN和次级国际移动 订户识别(MSI)号码分配给用户,该MSISDN和IMSI号码的池在次级服务提供商和默认服 务提供商之间共享,其中所述分配使得用户能够在IR时利用次级MSISDN。

【具体实施方式】
[0019] 根据本主题的一个实施方式,描述了用于当漫游时在动态基础上将移动连接提 供给用户的系统和方法。在一个实施方式中,针对服务提供商已经提供的订户身份模块 (SIM),与其默认服务提供商相关联的订购用户可以被提供一个或多个额外的移动台国际 订户目录号码(MSISDN)。然后SIM可以被用户利用以连接通信网络以有助于通信服务。该 方法可以在能够根据全球移动通信系统(GSM)技术交换数据的系统中实施,该GSM技术利 用诸如2G和3G的不同的GSM通信标准。此外,该方法也可以在能够根据码分多址(CDMA) 技术交换数据的系统中实施,该CDMA技术利用诸如IS95或cdmaOne和CDMA2000的不同的 CDMA通信标准。
[0020] 本文所述的技术可用于各种无线通信系统,诸如码分多址(CDMA)、时分多址 (TDMA)、频分多址(FDMA)、正交频分多址的技术(OFDM A)、单载波频分多址(SC-FDMA)和 其他系统。CDMA系统可以实现比如通用陆地无线接入(UTRA)、cdma2000等的无线电技术。 UTRA包括CDMA的变体。cdma2000涵盖IS-2000、IS-95和IS-856标准。TDMA系统可以 实现如全球移动通信系统(GSM)的无线技术。0FDMA系统可以实现以下无线技术,诸如演 进的 UTRA(E-UTRA)、超移动宽带(UMB)、IEEE802. 20、IEEE802. 16 (WiMAX)、802· 11 (WiFi?)、 Flash-OFDM?等。UTRA和E-UTRA是通用移动通信系统(UMTS)的一部分。3GPP长期 演进(LTE)是使用E-UTRA的UMTS的即将到来的版本。UTRA、E-UTRA、UMTS、LTE和GSM在 来自"第三代合作伙伴计划"(3GPP)组织的文档中描述。cdma2000和UMB在来自名为"第 三代合作伙伴计划2"(3GPP2)的组织的文档中描述。为了清楚起见,这些技术的某些方面 在下面针对WCDMA进行描述,并且在以下大部分描述使用3GPP术语。
[0021] 该系统和方法可以在各种实体,例如通信设备和计算系统中实施。可以实现所描 述的方法的实体包括但不限于台式计算机、手持设备、膝上或其他便携式计算机、平板计算 机、移动电话、PDA、智能电话等。此外,该方法还可以通过能够交换数据用于为不同通信设 备和计算机系统提供连接的设备来实施。这样的设备可以包括,但不限于,无线网络控制 器(RNC)、基站收发信台(BTS)、移动交换中心(MSC)、短消息服务中心(SMSC)、基站子系统 (BSS)、归属位置寄存器(HLR)、访问位置寄存器(VLR)、鉴权中心(AuC)、数据卡,移动适配 器、无线(WiFi?)适配器、路由器等。
[0022] 网络服务和电信设备(如蜂窝手机、个人数字助理(PDA)和智能手机)的使用的 日益普及,已增加了劳动力的流动性。越来越多数量的用户从一个地理位置旅行到另一个 地理位置。这样的旅行可能通常是一个国家的国际边界之内;然而,某些用户还可以跨各国 跨越国际边界进行旅行。即使该用户正在归属网络以外的其他国家中漫游,他们仍然期望 从他们的默认服务提供商或任何其他服务提供商接收通信服务以与他们全球的伙伴联系。
[0023] 在竞争的环境中,由于电信技术的进步和满足用户的不断增长的需求,服务供应 商向他们的用户提供国内和国际漫游的便利。国际漫游(IR)是指这样一种情况,其中使订 户在一个国家或区域内注册到的服务提供商(即默认的服务提供商)的服务在另一国家或 地区对于该订户可用。同样,全国漫游(NR)是指这样一种情况,其中使在一个地区或归属 网络内的默认服务提供商的服务在该国内另一个地区对于订户可用。不过,为了有助于这 样的NR和IR服务,用户通常需要支付漫游费给默认服务提供商。
[0024] -般地,基于由默认服务提供商提供给用户的MSISDN和頂SI号码,任何服务提供 商识别用户是本地用户或者非本地用户;并且相应地,针对用户所使用通信服务的费用被 征收。如果用户被识别为本地用户,可以征收正常费用,但是,在用户被识别为非本地用户 的情况下,可以收取漫游费用。当用户在国际漫游时这样的漫游费可能会非常高。通常,对 用户征收国际漫游中的这种高费用,是由于以下事实,即为了在漫游国家中向用户提供任 何通信服务,漫游国家的服务提供商必须连接到用户的默认服务提供商。因为这可能会导 致用于提供通信服务的路由的增加并且还会利用漫游国家的服务提供商和默认服务提供 商两者的更多资源,所以对使用IR的用户征收高的IR费用。
[0025] 为了避免因为在漫游国家使用通信服务而支付如此高的IR费用,通常用户可以 从漫游国家本身的服务提供商购买订购。漫游国家的服务提供商可以提供本地SIM给用 户,该本地SM具有特定国际移动订户识别(MSI)号码和本地MSISDN。通过该本地頂SI 号码和MSISDN,用户可以以漫游国家的服务提供商征收的正常费用利用通信服务而没有任 何附加 IR费用。
[0026] 然而,购买漫游国家的本地订购可能提供繁琐而低效的解决方案。首先,由于在过 程中涉及的证明文件和文书工作,在漫游国家购买当地订购可能不是简单过程。此外,当购 买了当地订购,用户被提供了具有新的MSI号码和MSISDN的新SM,该新SIM将由用户在 移动设备(ME)中更换。此外,用户可能不得不向他的伙伴/社交圈提供该新的MSISDN,这 可能是一个繁琐的工作。有时,用户在他们的原SIM中具有如联系人列表和消息的个人数 据,其可能需要被复制到新SIM中,这也可能是繁琐的。此外,在用户需要旅行到多个国家 的情况下,针对每个国家购买新的订购可能是不方便和不切实际的。
[0027] 另外,作为另一种选择,当漫游到另一个国家时用户可以利用多MSI SIM。在多 MSI SM中,用户可以被提供有包含多个MSI号码和相应MSISDN的SM卡。每个MSI 号码和相应MSISDN可以专用于特定国家,以便于当在相应国家漫游时用户可以利用特定 IMSI号码和MSISDN,并以该国的服务提供商征收的费用接入通信服务。
[0028] 然而,对于多IMSI SM的使用,用户可能首先必须获得从他的默认服务提供商发 行的这种多頂SI SM卡,然后还可能必须在ME中替换该多MSI SM卡。另外,这种多MSI SM卡可能只在相关頂SI号码和相应MSISDN存在和输注的国家中有用。对于其他国家, 用户可能仍然必须购买本地订购或必须支付较高的IR费用。此外,由于在多頂SI SM卡 中,几个IMSI号码和对应MSISDN被输注,这导致资源的浪费,因为在任何给定实例中只有 一个MSI在使用。此外,多MSI SM卡的使用对于不经常旅行到归属国之外的国家的用 户可能没有多大用处。
[0029] 根据本主题的一个实施方式,描述了用于当漫游时在动态基础上将移动连接提供 给用户的系统和方法。虽然,所描述的方法和系统在下面关于IR进行描述,然而,如将被本 领域技术人员所理解的,该系统和方法可以在NR实施,尽管有少量变化。
[0030] 在一个实施方式中,希望有助于在漫游国家中的通信服务的用户可以被动态地提 供有新MSISDN和对应的頂SI号码,该新的MSISDN对于漫游国家是本地的,并且关联于用 户已经利用的SM。基于新的MSISDN和新的MSI号码,用户可以利用在漫游国家中的通信 服务而不引起IR收费。
[0031] 如前面所描述的,可以在能够根据为通信定义的不同标准与网络进行通信的多种 处理和通信设备中实现系统和方法。虽然本文的描述是参照诸如移动电话的通信设备进行 解释,但是所描述的(多个)方法也可以在任何其他设备中实现,如将被本领域的技术人员 所理解的。
[0032] 本文所述系统和方法可以使用各种通信设备和/或计算系统或设备在各种通信 网络中实施。所述通信网络可以包括全球移动通信系统(GSM)网络、通用移动通信系统 (UMTS)网络、长期演进(LTE)网络、个人通信服务(PCS)网络、时分多址(TDMA)网络、码分 多址(CDMA)网络、下一代网络(NGN)、公共交换电话网(PSTN)和综合业务数字网(ISDN)。 如将被本领域技术人员所理解的,虽然本文的描述参照某些通信网络,但是该系统和方法 可以在其他网络和设备中实现,尽管有少量变化。
[0033] 本文所述的系统和方法,在一方面,提供了一种新MSISDN和对应MSI号码,其允 许用户在漫游国家利用通信服务而没有高IR费用,另一方面,不要求用户更换SIM卡和对 应MSISDN,或购买新的订购。为清楚起见,在漫游国家中为用户提供通信服务的服务提供商 在下文被称为次级服务提供商。
[0034] 一般而言,基于哪些通信服务被提供给用户,关联于SM的MSISDN和頂SI号码对 默认服务提供商是特定的。涉及每个用户和关联SIM的信息,被存储在服务提供商的归属 位置寄存器(HLR)。默认服务提供商的HLR,在下文中被称为缺省HLR,基于不同参数,如可 用余额,用户黑名单和服务订购,提供关联于授权通信服务的用户的服务控制点(SCP)细 节;在基于用户的MSI的位置更新过程中。此外,与用户相关联的默认HLR被通过位置更 新过程更新用户的实时位置,以及与该用户相关的其他细节。
[0035] 通常,当用户在国际边境内旅行的国内漫游或在国际漫游中处于其归属网络之外 时,为了针对用户利用的通信服务而对该用户收费,关联于默认HLR的SCP被触发。如所描 述的,在基于用户的MSI的位置更新过程期间从默认HLR接收将为计费目的而被触发的 SCP的细节。
[0036] 在本主题的一个实施方式中,为了向在漫游国家中的用户提供通信服务,頂SI号 码关联于用户的SIM卡,该IMSI号码对于漫游国家是本地的并且对应于次级服务提供商, 在下文其被称为次级頂SI号码。换句话说,用户的SIM卡被动态地关联于两个IMSI号码, 一个对应于默认服务提供商而另一个对应于次级服务提供商。将被理解的是,次级MSISDN 也关联于次级頂SI号码。此外,次级MSI号码和次级MSISDN未被注入由默认服务提供 商提供给用户的SM,并且可以被动态地分配。本领域技术人员可以理解的是,在用户希望 从他的归属国家旅行到多个漫游国家的情况下,SM卡也可以被动态地与多个MSI号码和 MSISDN相关联。
[0037] 在本主题的一个实施方式中,希望旅行到另一个国家的用户可以发送请求到默认 服务提供商。该请求可以,从用户的ME通过非结构化补充业务数据(USSD)请求来发送,由 用户通过语音呼叫提供,或者由用户亲自提交。在上述实施方式中,该请求也可以和其他细 节一起提供用户期望访问的国家的细节。例如,如果用户是从国家"B"行进至国家"A",用 户可以与国家"A"的细节一起发送USSD请求到默认服务提供商。
[0038] 在接收到来自用户的请求时,次级IMSI号码和次级MSISDN可以由默认服务提供 商分配给用户。用户可以在不知道次级IMSI号码的情况下由默认服务提供商提供次级 MSISDN。如上所述,次级MSI号码和次级MSISDN将对应于用户希望访问并利用通信服务 的国家的次级服务提供商。在一个实施方式中,用户可利用现有的SIM卡,并且所分配的次 级頂SI号码和次级MSISDN号码可以仅被映射到由默认服务提供商提供的SM卡的頂SI和 MSISDN。本领域技术人员可以理解的是,MSI号码和MSISDN对服务提供商是特定的,并且 一个服务提供商可能不被授权去提供对应于任何其他服务提供商的MSI号码和MSISDN。
[0039] 在本主题的一个实施方式中,为了提供对应于次级服务提供商的次级IMSI号码 和次级MSISDN,默认的服务供应商可能具有属于次级服务提供商的可用IMSI和MSISDN的 池。将被理解的是,除与S頂关联的MS I号码和MS ISDN (下文称为默认頂SI和默认MS ISDN) 之外的次级頂SI号码和次级MSISDN可以由默认服务提供商动态地提供。次级MSI号码 和次级MSISDN的动态分配允许服务提供商优化地利用頂SI号码和MSISDN。
[0040] 对于具有属于次级服务提供商的MSI和MSISDN的池的默认服务提供商,在本主 题的一个实施方式中,默认服务提供商和次级服务提供商可能有共同协议。这样的协议可 以基于用于将通信服务提供给彼此的订户的各种业务方面,以及他们的相互理解;因此,为 简洁起见避免这种协议的细节。
[0041] 本领域技术人员可以理解的是,以默认服务提供商具有与次级服务提供商对应 的IMSI号码和MSISDN的池的方式,次级服务供应商也可以具有与默认服务提供商对应的 IMSI号码和MSISDN的池。
[0042] 在一个实施方式中,由用户在漫游国家利用的通信服务可以通过次级MSI号码 和次级MSISDN来提供,其中用户可以利用由默认服务提供商提供的SIM卡,S卩,用户可在 漫游国家利用通信服务,而不更换用于在归属网络中使用的由默认服务提供商提供的SIM 卡。在上述实施方式中,通过将用户的主MSI号码映射到分配的次级MSI号码而提供了 这样的便利。
[0043] 根据本主题的一个实施方式,为了将用户的主頂SI号码映射到用户的次级頂SI 号码,頂SI映射(頂)节点(MN)可以被实施。MN将主頂SI号码映射到次级頂SI号码。 另外,MN也可以将主MSISDN映射到次级MSISDN。例如,如果利用由默认服务提供商提供 的SM卡的用户包括MSI号码"X"。此用户可以被分配次级MSI号码"y"以在漫游国家 使用通信服务。在这种情况下,頂N为用户将MSI号码"X"映射到MSI号码"y",用于在 漫游国家利用通信服务而不产生高的IR费用。
[0044] 如前所述,在位置更新过程中,用户的默认HLR被联系以基于MSI号码接收关于 用户的细节。如本领域技术人员将理解的,为促进位置更新过程,用户的ME被锁定到的移 动交换中心(MSC)或访问位置寄存器(VLR),基于移动GT(MGT)地址联系与用户相关联的 默认HLR,其中MGT地址通过使用服务提供商的MSI号码范围和信令连接控制部分(SCCP) 数据而形成。这些MGT地址是通过使用服务提供商的MSI范围而形成。由于MSI对运营 商是唯一的,因此所有的MGT范围使用頂SI而准备并且使用SCCP全球标题配置指向专用 于IMSI的默认HLR。
[0045] 在本主题的一个实施方式中,在次级服务提供商的MSC、VLR、HLR、服务GPRS支持 节点(SGSN)和短消息服务中心(SMSC)中的SCCP数据可在IR中针对用户修改,其利用来 自属于次级服务商的并且默认服务提供商所拥有的MSI号码的池中的次级IMSI号码。
[0046] 在一个实施方式中,基于修改,由用户发起的位置更新请求可被与用户连接的次 级服务提供商的VLR(下文称为次级VLR)指向MN而不是用户的默认HLR。在上述实施方 式中,次级VLR将位置更新消息发送到MN,其中将用户的MSI号码作为主頂SI号码。该 VLR可以仅针对其SCCP数据已被修改的那些MSI号码将位置更新消息发送给MN。
[0047] 此外在上述实施方式中,接收到来自次级VLR的位置更新请求时,MN可以发起针 对该用户的协议认证过程。在该协议认证过程中,頂N可以认证在次级服务提供商和默认 服务提供商之间的用于共享頂SI号码和MSISDN的池的协议。如果认证成功,则MN可发 起多頂SI的位置更新过程。
[0048] 在一个实施方式中,在多MSI位置更新过程中,基于从次级VLR接收到的主頂SI 号码,MN可确定分配给用户的次级頂SI号码。另外,在多MSI位置更新过程中,MN可 以产生类似于从次级VLR接收到的位置更新消息的虚拟位置更新消息。虽然虚拟位置更新 消息类似于从次级VLR接收的位置更新消息,但是IMN可以在虚拟位置更新消息中用次级 MSI号码替换主頂SI号码。换句话说,MN可以生成两个位置更新消息,一个具有主MSI 号码的原始位置更新消息和另一个具有次级MSI号码的虚拟位置更新消息。
[0049] MN可以进一步将具有主MSI号码的原始位置更新消息提供给用户的默认HLR, 并且将具有次级IMSI号码的虚拟位置更新消息提供给次级服务提供商的HLR(下文称为次 级HLR)。在上述实施方式中,虚拟位置更新消息可以包括MN的地址而不是VLR的实际地 址。基于在多頂SI位置更新过程期间由MN发送的位置更新消息,用户的默认服务提供商 被基于主MSI号码更新用户的位置。类似地,次级服务提供商被基于次级IMSI更新关联 的MN的地址。
[0050] 响应于由MN接收的位置更新消息,默认HLR和次级HLR可以将ISD消息发送给 MN。在一个实施方式中,MN可以忽略从默认HLR接收的ISD消息。此外,頂N可以将从 次级HLR收到的ISD消息转发给VLR。在这种情况下,用户将能够利用关联于主MSI的主 MSISDN和关联于次级MSI的次级MSISDN。用户可以利用次级MSISDN用于传出的服务,如 呼叫和消息,然而主MSISDN以及次级MSISDN可被用于呼入服务的目的。
[0051] 基于主MSISDN而发起的、针对用户的终止于移动(MT)的呼叫,将基于呈现在默认 HLR中的用户位置信息通过默认服务提供商进行路由,并且基于次级MSISDN发起的针对用 户的该MT呼叫,将基于呈现在MN中的位置信息通过次级服务提供商进行路由。
[0052] 此外,在本主题的另一实施方式中,在SCCP数据中的修改还允许次级VLR针对关 联于用户的始于移动(M0)的呼叫和MT呼叫来触发默认服务提供商或次级服务提供商的 SCP。这可以允许用户为收费目的在默认服务提供商保持单个账户,或保持双账户,从而基 于由次级服务提供商提供的本地资费来从关联于次级服务提供商的第二帐户中针对这种 服务收取费用。
[0053] 因此,上面提及的系统和方法可以允许用户在漫游国家利用通信服务而不引起高 IR收费。此外,用户可以并不被要求更换SM卡或购买新的多MSI SM卡。此外,用户可 以被提供在漫游国家的接听免费,因为次级MSI号码和次级MSISDN允许用户的SIM卡充 当本地SM并且不引起高IR收费。
[0054] 虽然本文的描述参照GSM通信网络,但是该系统和方法可以在其他网络和设备中 实现,尽管有少量变化,这将被本领域技术人员所理解。其他通信网络可包括全球移动通 信系统(GSM)网络、通用移动通信系统(UMTS)网络、长期演进(LTE)网络、个人通信服务 (PCS)网络、时分多址(TDMA)网络、码分多址(CDMA)网络、下一代网络(NGN)、公共交换电 话网(PSTN)和综合业务数字网(ISDN)。
[0055] 应当注意的是,该描述仅仅说明了本主题的原理。因此,应当理解的是,本领域技 术人员将能够设计各种布置,尽管在这里没有明确描述,这些布置体现本主题的原理并包 括在本主题的精神和范围内。此外,本文所记载的所有实施例主要是旨在明确仅用于教学 目的,以帮助读者理解本发明的原理和发明人为促进本领域所贡献的概念,并且应当被解 释为不限于这些具体记载的示例和条件。此外,本文中记载原则、方面和本发明的实施例的 所有陈述,及其具体示例,意在包含其等价物。
[0056] 用于当漫游时为用户提供移动连接的系统和方法的实现方式将关于图1-4被详 细地进行说明。尽管用于向用户提供移动连接的系统和方法的所描述的各个方面可以在任 何数量的不同计算系统、传输环境和/或配置中来实现,在下面的示例性系统的背景下描 述实施例。
[0057] 还将被本领域技术人员理解的是,本文所用的词语在……期间、在……时、当…… 时并非是意味着在起动动作上瞬时发生动作的确切的术语,而是在初始动作和由初始动作 发起的反应之间有一些小而合理的延迟,例如传播延迟。此外,词语"连接"和"耦合"为了 描述的清楚而通篇使用并且包括直接连接或间接连接。
[0058] 图1示出了根据本主题的一个实施例的通信网络环境100,其被配置为向漫游 中的用户提供移动连接。通信网络环境100包括一个或多个通信设备102-1U02-2和 102-N(统称为通信设备102且在下文中单独地称为通信设备102),通信设备通过通信网络 104互相通信。通信设备102是用户使用的用于相互进行通信用户设备(UE)。此外,通信 设备102的示例可以包括与MSISDN和頂SI号码相关联的SM。通信设备102的例子可包 括,但不限于,台式计算机、手持设备、膝上或其他便携式计算机、网络计算机、移动电话、固 定电话等。每个通信设备102工作在由通信设备102所耦合到的通信网络104所定义的通 信协议上。
[0059] 通信网络104可以是无线或有线网络,或它们的组合。通信网络104可以是单独网 络的集合,该单独网络彼此互连并作为单个大网络(例如,因特网或内联网)起作用。这种 单独网络的示例包括,但不限于,全球移动通信系统(GSM)网络、通用移动通信系统(UMTS) 网络、个人通信服务(PCS)网络、时分多址(TDMA)网络、码分多址(CDMA)网络、下一代网络 (NGN)、公共交换电话网(PSTN)、综合业务数字网(ISDN)。根据该技术,通信网络104包括 各种网络实体,如网关、路由器;然而,为便于理解这样的细节已被省略。
[0060] 该描述参照通信设备102-1和102-2进行说明,然而类似的可以扩展到其他通信 设备。为便于说明,通信设备102-1可以被认为是连接到其可能所注册的服务提供商,例 如,通信设备102-1的默认服务提供商。另外,由于各种原因,诸如被置于非归属网络并且 在另一个国家漫游,通信设备102-2也可以连接到不是通信设备102-2的默认服务提供商 的服务提供商。可以明显看出,通信设备102-2所连接的服务提供商是通信设备102-2的 次级服务提供商。为便于说明,通信设备102-2的默认服务提供商被认为是通信设备102-1 所连接的服务提供商,即,通信设备102-1和102-2两者均被注册到相同的服务提供商,其 中通信设备102-1在其归属网络和通信设备102-2正在漫游。
[0061] 通信网络104可以包括多于一个服务提供商。为便于解释,本文考虑两个服务提 供商,即,默认的服务提供商,其在上述例子中是通信设备102-1和通信设备102-2的默认 服务提供商,以及次级服务提供商,其是通信设备102-1的次级服务供应商。此外,通信设 备102-1的默认服务提供商和次级服务提供商可以位于不同的国家,其中次级服务提供商 可以向通信设备102-1提供IR。
[0062] 为了相互通信,通信设备102-1和102-2的每一个连接到最近的基站收发信台 (图中未示出),其在小区内提供无线覆盖。多个基站收发信台连接到基站控制器(图中 未示出),其提供本地交换以实现在基站之间的切换。基站控制器还连接到移动交换中心 (MSC),其负责向订户提供通信服务,例如,通信设备102-1的用户和通信设备102-2的用 户。
[0063] 在本主题的一个实施方式中,通信设备102-1,其可以处于其归属网络中并且被 连接到默认-移动交换中心(D-MSC)/VLR106-1,通过其自身的基站控制器和其他网络实 体(未示出)可传输数据和利用通信服务,诸如语音呼叫和消息。类似地,有可能存在另 一服务提供商,次级服务提供商,通信设备102-2可以通过次级移动交换中心(S-MSC)/ VLR106-2连接到该次级服务提供商。
[0064] 另外,D-MSC/VLR106-1和S-MSC/VLR106-2可关联于相应的归属位置寄存器 (HLR),诸如默认HLR(D-HLR) 108-1和次级HLR(S-HLR) 108-2,以下统称为的HLR108。将被 理解的是,通常每个HLR108储存关联于注册到服务提供商的每个用户的信息。该信息可以 包括,但不限于,覆盖包含归属SCP地址参考和服务触发器的订户CMAMEL订购信息的MSC/ VLR地址、订户归属位置、用户当前所在的MSC的地址等等。HLR108还存储以下信息,诸如 关联于每个订户的SM的IMSI号码,以及订户的MSISDN号码。本领域技术人员可以理解 的是,D-MSC/VLR106-1和D-HLR108-1可以被实现为单独的实体或者可以在单个单元中实 现。类似的,在S-MSC/VLR106-2和S-HLR108-2可以被实现为单独的实体,或者可以在单个 单元中实现。
[0065] 默认服务提供商和次级服务供应商还可以实现业务控制点(SCP),比如默认 SCP(D-SCP) 110-1,以及次级SCP(S-SCP) 110-2,下文中统称为SCP110。将被理解的是,每个 服务提供商实现至少一个SCP,其保持服务提供商的订户的帐户信息和服务订购信息。账 户信息可包括与用户帐户有关的信息,比如订户的可用余额,订户的黑名单、由订户选择的 资费计划,以及由订户采用的订购。在由默认服务提供商提供的通信服务的任何使用期间, D-SCP110-1可以被D-MSC/VLR106-1联系用于基于帐户信息,诸如可用余额,进行认证。另 夕卜,D-SCP110-1也可以基于存储的资费计划对用户,诸如使用通信设备102-1的用户,收 费。将进一步理解的是,与每个订户相关联的SCP的细节对于用户的默认HLR是可用的。 因此,与通信设备102-1和102-2相关联的D-SCP110-1的细节,可以被存储在D-HLR108-1 中,其由默认服务提供商保持。
[0066] 类似地,次级服务提供商也可以实现和保持至少一个SCP,诸如S-SCP110-2,用 于存储用户帐户信息,并且验证注册到次级服务提供商的用户所利用的通信服务。在一 个实施方式中,为了连接这两个MSC/VLR106-1和106-2,通信网络104还可以包括网关 MSC(G-MSC)(未示出),其可以充当节点来互连这两个MSC106-1和106-2。应当理解的是, G-MSC可以是单独的实体,或G-MSC的功能可以与D-MSC/VLR106-1或S-MSC/VLR106-2的功 能相集成。为便于说明和简单起见,在上述实施方式中,G-MSC与D-MSC/VLR106-1和S-MSC/ VLR106-2相集成。
[0067] 通信网络104还可以实现頂SI映射节点(MN),如頂N112。MN112可以是被配置 为在不同服务提供商(诸如默认服务提供商和次级服务提供商)的实体之间进行通信的网 络实体。頂N112可以包括关于服务提供商之间的协议的信息,以及涉及在服务提供商之间 共享MSISDN和頂SI的池的细节。頂N112还可以包括与用户相关联的主頂SI和次级MSI 号码之间的映射。在一个实施方式中,頂N112可以在HLR108和S-MSC/VLR106-2之间进行 通信。该頂N112,基于服务提供商间的协议和关联于用户的主和次级IMSI号码之间的映 射,为用户实现了以当地资费使用IR。
[0068] 在一个实施方式中,当在另一个国家漫游并使用IR时,用户可以利用两个 MSISDN。一个MSISDN可以与默认服务提供商(主MSISDN)相关联,而另一个可以与次级服 务提供商(次级MSISDN)相关联。此外,次级MSI号码,也可以与用户所使用的次级MSISDN 相关联。頂N112可包括在主MSISDN和主頂SI号码与次级MSISDN和次级MSI号码的之间 的映射。在頂N112中这样的映射可以实现将呼叫和消息路由到用户的次级MSISDN,该用户 正在利用嵌入了主頂SI号的SM。
[0069] 在操作中,MN112可以将用户的位置细节提供给具有不同MSI号码的默认服务 提供商和次级服务提供商这两者。默认服务提供商可以被提供具有伴随主MSI号码的用 户的位置细节,而次级服务提供商可以被提供具有伴随次级MSI号码的用户的位置细节。 具有不同IMSI号码的位置细节的双重更新可以允许默认服务提供商路关于主MSISDN路由 用户的MT呼叫,并且也可以允许次级服务提供商路关于次级MSISDN路由用户的MT呼叫。 因此,在通信环境100中的IMN112的实施可以使用户能够使用多MSISDN,而不更换SIM或 者使用多頂SI SM。为了更好的理解,頂N112实施的细节将参考图2更详细地进一步解 释。
[0070] 图2示出了网络实体201、S-MSC/VLR106-2和頂N112的组件,根据本主题的一个 实施例。按照本主题,网络实体201、S-MSC/VLR106-2和MN112通过通信网络104的各种 部件(如图1所示)通信地彼此耦合。
[0071] 在一个实施方式中,网络实体201通过用户的默认服务提供商来实现,以向用户 提供次级MSISDN和次级IMSI号码用于IR。网络实体201可以被实现为默认服务提供商的 任何实体,如能够交换数据用于向不同的通信设备和计算机系统提供连接的实体。这种实 体可以包括,但不限于,无线网络控制器(RNC)、基站收发信台(BTS)、移动交换中心(MSC)、 短消息服务中心(SMSC)、基站子系统(BSS)、归属位置寄存器器(HLR)、访问位置寄存器 (VLR)和验证中心(AuC)。
[0072] MN112、S-MSC/VLR106-2 和网络实体 201 可以包括处理器 202-U202-2 和 202-3, 其在下文中被统称为处理器202。处理器202可以被实现为一个或多个微处理器、微型计算 机、微控制器、数字信号处理器、中央处理单元、状态机、逻辑电路系统、和/或基于操作指 令操纵信号的任何设备。除其他能力外,处理器被配置为读取并执行存储在存储器中的计 算机可读指令。
[0073] 在图中所示的各种元件的功能,包括被标记为"处理器"的任何功能块,可以通过 使用专用硬件的以及与合适软件联合的能够执行软件的硬件而被提供。当由处理器提供 时,这些功能可以由单个专用处理器、由单个共享处理器、或由多个独立的处理器来提供, 其中一些可以被共享。此外,术语"处理器"的明确使用不应当被解释为专指能够执行软件 的硬件,并且可以隐含地包括,但不限于,数字信号处理器(DSP)硬件、网络处理器、专用集 成电路(ASIC)、现场可编程门阵列(FPGA)、用于存储软件的只读存储器(ROM)、随机存取存 储器(RAM)、非易失性存储。其他的硬件,常规和/或定制的,也可以被包括在内。
[0074] MN112、S-MSC/VLR106-2以及网络实体201还可以包括一个或多个存储器组件, 分别称为存储器204-U204-2和204-3。存储器204-1,204-2和204-3在下文中被统称为 存储器204。存储器204可包括本领域中已知的任何计算机可读介质,例如,易失性存储器, 诸如静态随机存取存储器(SRAM)和动态随机存取存储器(DRAM),和/或非易失性存储器, 诸如只读存储器(ROM)、可擦除可编程ROM、闪速存储器、硬盘、光盘以及磁带。存储器也可 以是计算机可读介质,其可包括本领域已知的任何计算机可读介质,例如易失性存储器,诸 如随机存取存储器(RAM)和/或非易失性存储器,如闪存。
[0075] 除其他方面之外,頂N112、S-MSC/VLR106-2和网络实体201还可以包括不同模块, 其包括例程、程序、对象、组件、数据结构等,其执行特定任务或实现特定的抽象数据类型。 该模块可以补充在頂N112、S-MSC/VLR106-2以及网络实体201上的应用,例如,操作系统的 模块。虽然模块已被示出为分离的存储器元件,可以理解的是,模块也可以在存储器204中 实现。在一个实施方式中,頂N112、S-MSC/VLR106-2以及网络实体201还可以包括数据(未 示出),除其他方面之外,其充当用于存储数据的存储库,该数据可被一个或多个模块取出、 处理、接收或生成。
[0076] 在一个实施方式中,頂N112、S-MSC/VLR106-2以及网络实体201可以分别包括请 求处理模块206-U206-2以及206-3。为简单起见,请求处理模块206-U206-2以及206-3 在下文中统称为请求处理模块206。另外,頂N112可包括配置模块208, S-MSC/VLR106-2可 以包括分析模块210,并且网络实体201可包括除了请求处理模块206-1、206-2和206-3之 外的分配模块212。MN112、S-MSC/VLR106-2以及网络实体201还可以包括统称为其他模 块214的其他模块214-U214-2以及214-3。其他模块214可以包括补充应用和功能的程 序或代码指令,例如,在頂N112、S-MSC/VLR106-2以及网络实体201的操作系统中的程序。
[0077] S-MSC/VLR106-2可以由用户的次级服务提供商实现。IMN112可以由默认服务供 应商或次级服务提供商来实现。在另一个实施方式中,IMN112可以由默认的服务提供商和 次级服务提供商之外的独立的服务提供商来实现。虽然頂N112被示为独立的网络实体,但 是,本领域技术人员可以理解的是,頂N112也可以和默认或次级服务供应商的实体一起作 为单一单元来实现。
[0078] 在本主题的一个实施方式中,利用其归属网络的通信服务的用户可能希望旅行到 另一个国家,并利用相同的通信服务。这样的用户可以发送一个请求到其默认的服务提供 商以提供IR服务。例如,用户可以发送非结构化补充业务数据(USSD)消息、短服务消息 (SMS)或无线应用协议(WAP)推送消息到默认服务提供商。该消息可以包括关于IR的细节, 如漫游国家的国际代码、停留期限和漫游国家的优选服务提供商。在另一个实施方式中,用 户可以通过交互式语音应答(IVR)系统、客户服务或Web应用来发送请求。此外,在本主题 的又一实施方式中,用户可以亲自提交请求给默认服务提供商。本领域技术人员可以理解 的是,该消息或请求可以由用户在归属网络中时或在到达漫游国家之后发送。
[0079] 在本主题的另一实施方式中,用户可以被自动地提供次级MSISDN并关联于相应 的次级IMSI号码。同样的可以当用户到达漫游国家并且锁定到漫游国家的通信网络时立 即提供给用户。
[0080] 用户的请求可以通过默认服务提供商来处理。在一个实施方式中,网络实体201 的请求处理模块206-3可以处理这样的请求。请求处理模块206-3可基于接收的请求确定 用户已经请求IR服务的国家。国家的确定允许请求处理模块206-3识别与该国中的服务 提供商的协议的存在。也就是,默认服务提供商是否能够提供次级MSISDN和相关联的次级 IMSI号码给用户以在请求国家中使用IR服务。
[0081] 如前所述,默认服务提供商可能与其他国家的不同服务提供商具有协议以提供次 级MSISDN和次级IMSI号码给他们的用户。根据协议,默认和次级的服务提供商,可以为彼 此的使用交换MSISDN和頂SI号码池。也就是说,根据该协议,该次级服务提供商可以提供 与次级服务提供商相关联的MSISDN和IMSI号码池给默认服务提供商。同样,默认服务提 供商也可以提供与默认服务提供商相关联的MSISDN和IMSI号码池给次级服务提供商。 [0082] 可以理解的是,默认服务提供商可以与多个服务提供商具有协议,其中这些服务 提供商可以位于不同的国家。此外,默认的服务提供商也可能与一个国家内的多个服务提 供商具有协议。
[0083] 在一个实施方式中,网络实体201的分配模块212可以被配置为从共享的MSISDN 和MSI号码池中分配次级MSISDN和相关联的MSI号码给用户。将被理解的是,从对应于 不同服务提供商的、对于默认服务提供商可使用的多个池中,分配模块212可以基于用户 在请求中提供的细节来确定特定的池。例如,默认服务供应商可以首先通过用户可能正在 旅行的国家来缩短候选池名单,并且然后可以选择用户已经请求的服务提供商的池。另外, 在默认服务提供商与用户请求的国家中的任何服务提供商不具有协议的情况下,则分配模 块212可以向用户发送失败通知。
[0084] 将可以理解的是,在用户没有指定该国家的服务提供商的任何优选的情况下, 分配模块212可以随机地选择一个服务提供商,并从选择的服务提供商共享的池中分配 MSISDN 和 IMSI 号码。
[0085] 在另一个实施方式中,分配模块212可以提示用户对应于所选择的服务供应商 (次级服务提供商)的所分配的次级MSISDN。虽然也分配了与所分配的次级MSISDN相关 联的次级頂SI号码,但是该次级IMSI号码可以不提供给用户。分配模块212,在分配了次 级MSISDN和次级IMSI号码时,也可以向次级服务提供商提不相同内容。在一个实施方式 中,所分配的次级MSISDN可以被提供给该次级服务提供商的S-MSC/VLR106-2。另外,分配 模块212还可以与主MSISDN和主頂SI号码一起将所分配的次级MSISDN和次级MSI号码 发送给MN112。
[0086] MN112的配置模块208可以被配置为将用户的主MSISDN和主IMS号码映射到分 配模块212所提供的被分配的次级MSISDN和次级IMSI号码。在一个实施方式中,在映射 不同MSISDN和頂SI号码之前MN112可以验证默认服务提供商和次级服务提供商之间的 协议。
[0087] 本领域技术人员将理解的是,当通信设备进入通信网络的小区时,通信设备被认 证并将位置更新消息发送给其锁定到的MSC/VLR。该认证和位置更新消息可包括由通信设 备利用的SM的细节,如MSI号码。此外,除了其他参数外,位置更新消息还包括锁定的 MSC、VLR和BTS的细节。此外,基于在位置更新消息中的MSI号码,这样的细节被提供给 通信设备的默认HLR。在用户在非归属网络漫游并被锁定到次级服务提供商的情况下,次级 服务提供商的MSC/VLR可以根据IMSI号码提供与用户相关联的默认的HLR的位置更新消 肩、。
[0088] 在本主题的一个实施方式中,次级服务提供商的MSC/VLR,诸如S-MSC/VLR106-2, 可以被配置为发送认证消息给頂N112。认证消息可以被发送,以基于与用户的默认服务 提供商的订购来对用户进行认证。在上述实施方式中,请求处理模块206-2可以接收认 证信息,并将其转发到用户的默认HLR,如D-HLR108-1。在上述实施方式中,经认证后, D-HLR108-1可以发送成功认证的确认给MN112,在该MN112中该确认然后可以由请求处 理模块 206-2 转发给 S-MSC/VLR106-2。
[0089] 在另一个实施方式中,次级服务提供商的MSC/VLR,诸如S-MSC/VLR106-2,可以被 配置为提供利用IR的用户的位置更新消息给頂N112而不是用户的默认HLR108-1。换言 之,基于用户的主頂SI,S-MSC/VLR106-2可以发送用户的位置更新消息给頂N112而不是默 认HLR,如默认服务提供商的D-HLR108-1。在上述实施方式中,S-MSC/VLR106-2的请求处 理模块206-2可接收来自小区中不同用户的位置更新消息。此外,基于从分配模块212接 收到的所映射的MSISDN和IMSI号码,分析模块210可识别将来自处于IR的用户的位置更 新消息。同样地,基于MSISDN和IMSI号码的映射,分析模块210也可发送位置更新消息给 用户的默认HLR。这可能会发生在下面情况中:其中锁定到MSC/VLR106-2的用户处于其归 属网络,即是次级服务提供商的订户,或者该用户正在使用IR且尚未被分配次级MSISDN和 次级IMSI号码。
[0090] 如所描述的,对于具有分配的次级MSISDN和次级MSI号码的用户,位置更新消息 被请求处理模块206-2转发到MN112。在一个实施方式中,頂N112的配置模块208被配置 为基于接收到的原始位置更新消息来创建虚拟位置更新消息。在所述实施方式中,配置模 块208可以以一种方式配置虚拟位置更新消息使得虚拟位置更新消息似乎已经从具有包 括次级MSI号码的SM的通信设备生成。为此,配置模块208可以被配置为复制原始位置 更新消息的细节,以产生虚拟位置更新消息。
[0091] 在另一个实施方式中,配置模块208可以在虚拟位置更新消息中将主MSI号码替 换为次级頂SI号码。另外,配置更新消息还可以将MSC和VLR地址替换为頂N112的地址。 经配置模块208进行替换后,頂N112可以包括两个位置更新消息,原始位置更新消息和虚 拟位置更新消息。
[0092] MN112的配置模块208可以将原始位置更新消息发送到由默认服务提供商实施 的用户的默认HLR。此外,配置模块208可以将虚拟位置更新消息发送到次级服务提供商 的HLR,诸如S-HLR108-2。换句话说,配置模块208可以发送两个不同的位置更新消息,一 个到与用户相关联的默认HLR,而另一个到次级服务提供商的次级HLR。
[0093] 在另一个实施方式中,请求处理模块206-1也可以被配置为处理所发送的位置更 新消息的响应。将被理解的是,该响应将通过頂N112被接收,因为位置更新消息被MN112 发送。在上述实施方式中,由默认HLR108-1和次级服务提供商的HLR108-2发送的响应可 以被MN112截获。请求处理模块206-1可以截取来自默认服务提供商的响应并且可能不 转发相同内容到用户被锁定到的MSC/VLR,诸如S-MSC/VLR106-2。在这种情况下,该响应的 确认与关于被发送到D-HLR108-1的位置更新消息有关的其他消息可以在頂N112与默认服 务提供商的实体之间进行交换。
[0094] 进一步地,请求处理模块206-1可以将来自次级HLR的响应转发到用户锁定到 的MSC/VLR,诸如S-MSC/VLR106-2。例如,次级HLR可以发送ISD消息,其包括分配给该用 户的次级頂SI号码和次级MSISDN。请求处理模块206-1可以提供此ISD消息给S-MSC/ VLR108-2,以使其能够更新用户的次级简档。S-MSC/VLR108-2中用户的次级简档的更新允 许将用户的主MSI号码和用户的次级简档,诸如次级MSISDN,进行映射。在这样的场景下, IMN112可以充当在S-MSC/VLR108-2和次级HLR之间的桥,以促进两个实体之间的通信,用 于用户的次级简档的更新和用户的主頂SI号码和S-MSC/VLR108-2中的次级MSISDN的映 射。
[0095] 在一个实施方式中,用户在漫游国家中使用的通信服务,诸如M0呼叫和M0短消息 服务(SMS),将被用户锁订到的MSC/VLR(如S-MSC/VLR108-2)所接收。在这样的场景下, S-MSC/VLR108-2的请求处理模块206-2可以基于也关联于用户的主MSI号码发起用户的 通信服务请求。这可以允许用户在漫游时以本地收费利用该通信服务。另外,用户所请求 的通信服务可以由次级服务提供商基于本领域已知技术提供,在该已知技术中用户被认为 处于归属公共陆地移动网络(HPLMN)中。
[0096] 当在漫游国家使用通信服务时,用户可以接收呼叫和短信。一般来说,这样的电话 和短信被称为MT呼叫和MT SMS。由于用户将利用两个MSISDN,任何这样的MT呼叫和MT SMS可被终止于任何一个MSISDN。在主MSISDN上的MT呼叫和MT SMS可以被直接通过默 认服务提供商路由至用户,因为默认HLR和服务MSC/VLR,诸如S-MSC/VLR106-12, 一起保持 用户的当前位置。
[0097] 然而,当有在次级MSISDN上的用户的MT呼叫和MT SMS的情况下,用户可能不被 直接联系,因为关联于用户及其次级MSISDN和次级IMSI号码的S-HLR108-2不包括用户被 锁定到的实际的S-MSC/VLR106-2的细节。相反,S-HLR108-2包括頂N112的地址。因此, 在本主题的一个实施方式中,在次级MSISND上的用户的任何MT呼叫和MT SMS可以通过与 用户关联的次级HLR转发至MN112。本领域技术人员将理解的是,到任何用户的MT呼叫/ SMS通过用户MSISDN所属的服务提供商的网关连接。因为该过程在本领域中是公知的,为 简洁起见,该内容的细节被省略。
[0098] 在本主题的另一实施方式中,頂N112可以修改MT呼叫/SMS参数并且转发该请求 到用户被锁定到的MSC/VLR,如S-MSC/VLR106-2。在上述实施方式中,配置模块208可以被 配置为修改MT呼叫/SMS的IMSI号码。由于MT呼叫/SMS针对在次级MSISDN上的用户, 由頂N112接收到的请求将包括与次级MSISDN相关联的次级MSI号码。配置模块208可 以识别与次级MSI号码相关联的主IMSI号码,并用所识别的主IMSI号码替换次级IMSI 号码以产生经修改的MT呼叫/SMS请求。
[0099] 另外,頂N112的处理模块206-1的请求可以将经修改的MT呼叫/SMS请求转发到 用户被锁定到的MSC/VLR,如S-MSC/VLR106-2。因为该请求可以包含主頂SI号码,S-MSC/ VLR106-2可以直接建立与使用嵌入有主MSI号码的SM的用户的通信设备的连接。在另 一个实施方式中,来自用户的次级HLR的MT呼叫/SMS请求的方式被修改,頂N112的配置 模块208也可以以相同方式修改从S-MSC/VLR106-2接收的响应。将可以理解的是,在这样 的场景下,该修改可以通过用次级MSI号码修改主MSI号码来执行。
[0100] 在用于建立与用户的连接的信令过程期间,所涉及的不同实体可按照与现有技术 中已知的相同方式遵循CAMEL呼叫流。并且因此,为简洁起见,相同内容的细节被省略。
[0101] 在本主题的又一实施方式中,在漫游国家使用通信服务的用户也可以利用全球分 组无线业务(GPRS)。用户可利用次级MSISDN以按当地费用使用漫游国家中的GPRS所提 供的通信服务。在上述实施方式中,頂N112可充当IMSI号码映射节点以促进于具有两个 MSISDN和两个IMSI号码的用户的移动连接。正如本领域技术人员可以理解的,类似于先前 描述的位置更新消息的GPRS位置更新消息被利用,用于使用服务于用户的服务GPRS支持 节点(SGSN)的号码和地址来更新用户的D-HLR108-1。
[0102] 在一个实施方式中,类似于位置更新消息的修改,頂N112也可以修改GPRS位置更 新消息。配置模块208可以通过将主MSI号码替换为次级頂SI号码来生成虚拟GPRS位置 更新消息。此外,配置模块108也可以将虚拟GPRS位置更新消息中SGSN的数目和地址替 换为頂N112的地址。类似于先前描述的用于位置更新消息的过程,请求处理模块208可以 将原始接收的GPRS位置更新消息发送给用户的D-HLR108-1。进一步,请求处理模块206-1 可以发送虚拟GPRS位置更新消息给S-HLR108-2。
[0103] 当发送不同的GPRS位置更新消息给不同的HLR时,基于GPRS的通信服务可以以 类似的方式被提供给用户,正如针对Μ0/ΜΤ呼叫和MO/MT SMS所解释的。IMN112可以映射 主頂SI和次级MSI,以将移动连接提供给主MSISDN和次级MSISDN两者的用户。
[0104] 基于主MSI号码和主MSISDN与次级MSI号码和次级MSISDN之间的映射,頂N112 可以实现多种不同的应用,比如通过USSD接口运行的应用,和GPRS应用。在MN112可以被 配置为接触用户的D-HLR108-1,或用户的S-HLR108-2,以支持所提供的USSD应用。此外, MN112还可以支持补充服务,如呼叫转移、呼叫等待和呼叫限制。
[0105] 图3(a)、3(b)和图3(c)示出了根据本主题的实施例的指示漫游时向用户提供 移动连接的过程的呼叫流程图。在呼叫流程图中使用的各种箭头指示符描绘了在S-MSC/ VLR106-2、MN112、D-HLR108-1以及S-HLR108-2之间的信息传递。在许多情况下,除了那 些示出的实体之外的多个网络实体可以存在于这些实体之间,包括发送站、和交换站,虽然 为清楚起见,那些实体已被省略。同样,为了清楚,可以还省略了各种确认和证实网络响应。
[0106] 如图2所示的S-MSC/VLR106-2、MN112和网络实体201的不同组件,已经参照在 图3 (a)、3 (b)和3 (c)中所示的呼叫流程而被描述,但是可以理解的是,在S-MSC/VLR106-2、 MN112和网络实体201可以以不同的方式来实现,而不偏离本主题的精神和范围。虽然图 3(a)、3(b)和3(c)的描述参照如图2所述的实体,通信网络的多种其他实体也已经参照图 3 (a)、3(b)和图3(c)进行描述;并且将被本领域技术人员所理解。另外,图3 (a)、3(b)和 3(c)的描述已经关于GSM网络被提供,可以理解的是,服务提供商的动态切换可以针对其 他网络而实施,例如,CDMA网络。
[0107] 图3(a)表示根据本主题的一个实施方式的用于在漫游时为用户提供移动连接的 位置更新过程。在一个实施方式中,位置更新过程的呼叫流程已经参考S-MSC/VLR106-2、 MN112、D-HLR108-1以及S-HLR108-2而被说明。在上述实施方式中,当识别利用IR的 用户并锁定到通信网络之后,S-MSC/VLR106-2可发起位置更新过程。在步骤300, S-MSC/ VLR106-2 可以发送 LU_I (TMSI_P)TC-BEG 消息到 MN112。如前所描述的,S-MSC/VLR106-2 可包括所有的頂SI号码,针对该IMSI号码的位置更新消息将被发送到MN112而不是与 IMSI号码相关联的默认的HLR。在一个实施方式中,这样的IMSI号码可以通过已被分配了 次级MSISDN和次级MSI号码给其用户的不同服务提供商来提供给S-MSC/VLR106-2。在步 骤300发送的位置更新消息可包括用户的主MSI号码,即MSI_P。
[0108] 如前所述,在本主题的一个实施方式中,頂N112可以生成类似于在步骤300接 收的位置更新消息的虚拟位置更新消息。在该实施方式中,在步骤302, LU_P_I (MSI_P) TC-BEG消息,即由MN112接收到的原始位置更新消息可以被发送给用户的默认HLR,如 D-HLR108-1。类似地,在步骤304处,LU_S_I (MSI_S) TC-BEG,S卩,虚拟位置更新消息可以由 MN112发送到次级HLR,如S-HLR108-2。在步骤304发送的虚拟位置更新消息可包括次级 MSI号码頂SI_S而非主MSI号码。此外,虚拟位置更新消息还可以包括作为服务MSC和 VLR的頂N112的地址,而不是S-MSC/VLR106-2的地址。
[0109] 在步骤306中,D-HLR108-1也可以向頂N112发送ISD_P_ITC-C0N消息,S卩,对应 于用户简档的初始ISD消息。此外,在步骤308处,MN112可以向D-HLR108-1发送ISD_P_ RTC-C0N消息,作为对ISD消息的响应。将可以理解的是,MN112和D-HLR108-1之间的消 息交换是基于主頂SI号码頂SI_P。在MN112和D-HLR108-1之间交换ISD消息后,在步骤 310处,D-HLR108-1可以向MN112发送LU_P_RTC-END作为结束消息,确认位置更新过程的 完成。
[0110] 在另一个实施方式中,在步骤312中,S-HLR108-2还可以发送ISD_S_TC-C0N作为 ISD消息响应于在步骤304中接收到的虚拟位置更新消息。在D-HLR108-2和頂N112之间 的ISD消息交换可以基于分配给用户的次级MSI号码(MSI_S)。对于S-HLR108-2之间的 ISD消息交换,该MN112可以充当调辅助者,其中S-HLR108-2发送的ISD消息通过MN112 转发给S-MSC/VLR106-2,反之亦然。因此,在步骤314, MN112可以将从S-HLR108-2接收的 ISD消息转发到S-MSC/VLR106-2。同样,在步骤316中发送的S-MSC/VLR106-2的响应可以 在步骤318被转发给S-HLR108-2。最后,頂N也可以在步骤322将S-HLR108-2在步骤320 发送的位置更新完成消息转发到S-MSC/VLR106-2。
[0111] 图3(b)表示根据本主题的一个实施方式的当用户在漫游时针对在次级MSISDN上 的用户的MT呼叫的呼叫流程。在一个实施方式中,位置更新过程的呼叫流程已经参考次级 服务提供商的网关MSC (G-MSC)、MN112,S-HLR108-2和S-MSC/VLR106-2进行了说明,该网 关MSC在下文中被称为S-G-MSC。
[0112] 在一个实施方式中,通过次级服务提供商在该漫游国家使用通信业务的用户可以 在分配给他的次级MSISDN上接收MT呼叫。将被理解的是,由于次级MSISDN与次级服务提 供商相关联,MT呼叫将被指向次级服务提供商的网关MSC,如S-G-MSC。在上述实施方式中, 在步骤330中由S-G-MSC接收针对用户的MT呼叫请求。MT呼叫请求可以包括与用户相关 联的次级MSISDN(MSISDN_S),如初始地址消息(IAM)-IAM(MSISDN_S)的请求所指示的。接 收到IAM的请求后,S-G-MSC可以生成SRI_S请求形式的针对S-HLR108-2的MAP消息,该 S-HLR108-2 是诸如与次级 MSISDN 相关联的 S-HLR108-2。在步骤 332, SRI_S(MSISDN_S) TC-BEG 可由 S-HLR108-2 接收。
[0113] 由前所述,次级服务提供商的S-HLR108-2被发送了虚拟位置更新消息,并因此, 该S-HLR108-2保持頂N112的地址而非用户被锁定到的S-MSC/VLR106-2的地址。因此, S-HLR108-2可以将PRN_S形式的MAP消息发送到MN112。另外,頂N112可以包括次级MSI 号码,该頂SI号码关联于MAP消息中的用户的次级MSISDN。因此,在步骤334, PRN_S (MSI_ S)TC-BEG MAP消息可以被发送到MN112。
[0114] 在一个实施方式中,在将请求转发到用户被锁定到的MSC/VLR之前,頂N112可以 将在MAP消息中的次级MSI号码映射到主MSI号码。在步骤336中,MN可将MAP消 息PRN_P(IMSI_P)TC-BEG发送到到S-MSC/VLR106-2。在上述实施方式中,MAP消息PRN_ PaMSI_P)TC-BEG将包括主MSI号码,基于该主MSI号码,S-MSC/VLR106-2可以建立与用 户的通信设备102的连接。本领域技术人员可以理解的是,由MN112进行将次级頂SI号 码到主MSI号码的映射,是因为用户正在利用包括主頂SI号码的SM。因此,为使S-MSC/ VLR106-2建立与用户的连接,该请求基于用户的主MSI号码被传送。
[0115] 在步骤336, S-MSC/VLR106-2可以发送对接收的PRN请求的响应。在一个实施方 式中,响应可以包括动态生成的PRN_P_R(MSRN_S) TC-END形式的移动台漫游号码(MSRN), 该 PRN_P_R(MSRN_S)TC-END 由 S-MSC/VLR106-2 在步骤 338 发送。在步骤 340 中为进一步 的用户保存MSRN后,頂N112可以将该响应转发至S-HLR108-2。S-HLR108-2可以再次保存 该MSRN以用于进一步使用,并且在步骤342中将该响应转发至的S-G-MSC。另外,S-G-MSC 也可保存MSRN,并且在步骤344将相同内容发送至被叫方,其中MSRN和IAM响应一起,该 IAM响应是诸如IAM(被叫(CALLED)MSRN)。在上述过程完成后,用户的MT呼叫可以直接被 路由到用户。
[0116] 图3(c)表示根据本主题的一个实施方式的当用户漫游时针对在次级MSISDN上的 用户的MT SMS呼叫的呼叫流程。在一个实施方式中,位置更新过程的呼叫流程已经参考服 务于SMS始发方的服务提供商的短消息服务中心(SMSC)、MN112, S-HLR108-2,和S-MSC/ VLR106-2进行了解释,该短消息服务中心(SMSC)在下文中被称为0-SMSC。
[0117] 在本主题的一个实施方式中,当有次级MSISDN上的用户的终止SMS尝试时,始发 方的0-SMSC可以联系与用户的次级MSISDN相关联的HLR,诸如S-HLR108-2。在步骤360, 0-SMSC 可以将 SRISM_S(MSISDN_S)TC-BEG 消息发送到 S-HLR108-2。在步骤 360 从 0-SMSC 接收到的这样的消息后,S-HLR108-2为0-SMSC发送关联于次级MSISDN的次级MSI号码 和用户当前锁定到的MSC/VLR的地址。因为,在位置更新过程中,在S-HLR108-2接收到虚 拟位置更新消息,用户被锁定到的MSC/VLR的地址是頂N112的地址。因此,S-HLR108-2可 以在步骤362发送SRISM_S_R(MSC_S,MSI_S)TC-END响应到0-SMSC,该响应可以包括用户 的次级頂SI号码和作为MSC_S地址的MN112地址。
[0118] 基于在步骤362接收到的响应,0-SMSC可保存该MSC/VLR地址和MSI号码。这 些细节可以被0-SMSC在FWSM消息的"SM RP DA'参数中利用,FWSM消息将被发送到所接 收的地址,即发送到頂N112。在步骤364,0-SMSC可以发送FWSM_S (IMSI_S) TC-BEG消息给 MN112。MN112可以接收针对用户的这样的信息,以及次级頂SI号码,并且可以将该接收 的次级IMSI号码映射到相应的相关联的主IMSI号码。已经识别出对应于所接收的次级 MSI号码的主頂SI号码,在步骤366, MN112可以发送FWSM_PaMSI_P)TC-BEG消息给用 户被锁定到的S-MSC/VLR106-2。该消息可以包括与用户相关联的主IMSI号码,如该请求的 IMSI P参数所指示的。
[0119] 在步骤368, S-MSC/VLR106-2可以以FWSM_P_R TC-END的形式发送对步骤366中 接收的消息的响应。MN112可以在该响应中用次级IMSI号码和次级MSISDN细节替换关联 于主頂SI号码和主MSISDN的参数,并且在步骤370中以FWSM_S_R TC-END形式将该响应 转发到0-SMSC。
[0120] 这可能因此发生的是,使用主和次级頂SI号码以及主和次级的MSISDN的用户,可 以在次级MSISDN上经由SGSN接收MT-SMS。在这种情况下,根据本主题的一个实施方式,所 遵循的过程可类似于图3 (c)中解释的呼叫流程,其中,代替S-MSC/VLR106-2,IMN可以联系 与用户相关联的SGSN。本领域技术人员可以理解的是,在步骤366和368,所涉及的实体可 以是IMN112和SGSN而非IMN112和S-MSC/VLR106-2。由于呼叫流程的其余部分可以保持 不变,为简洁起见,同样内容的细节已被省略。
[0121] 图4(a)、4(b)和图4(c)示出了根据本主题的一个实施方式的用于向漫游用户提 供通信网络中的移动连接的方法400、440和480。在该方法中所描述的次序并不旨在被解 释为限制,并且所述方法的任何数量的块都可以以任何顺序进行组合来执行方法400、440 和480,或任何替换方法。此外,单个块可以被从这些方法中删除而不脱离本文描述的主题 的精神和范围。此外,该方法可以以任何合适的硬件、软件、固件或其组合来实施。
[0122] 方法可以在计算机可执行指令的一般背景中描述。通常,计算机可执行指令可包 括例程、程序、对象、组件、数据结构、过程、模块、函数等,它们执行特定功能或实现特定的 抽象数据类型。该方法也可以在分布式计算环境中实施,在该分布式计算环境中功能由通 过通信网络链接的远程处理设备执行。在分布式计算环境中,计算机可执行指令可以位于 本地和远程计算机存储介质两者中,包括存储器存储设备。
[0123] 本领域技术人员将容易地认识到,方法的步骤可以通过编程的计算机来执行。这 里,一些实施例还旨在涵盖程序存储设备,例如,数字数据存储介质,它是机器或计算机可 读的并且编码机器可执行或计算机可执行的指令程序,其中所述指令执行所描述方法的一 些或全部步骤。该程序存储设备可以是,例如,数字存储器、诸如磁盘和磁带的磁存储介质、 硬盘驱动器或光学可读数字数据存储介质。该实施例也意在覆盖被配置为执行示例性方法 的所述步骤的通信网络和通信设备两者。
[0124] 参照图4 (a),该方法400可以由默认服务提供商的实体执行,诸如网络实体201。 在块402,来自用户的国际漫游(IR)请求可以被接收,其中所述请求包括至少一个漫游国 家和优选的服务提供商。在本主题的一个实施方式中,发送请求的用户可以指定所希望漫 游国家的多于一个优选服务提供商。此外,网络实体201可以通过不同的模式接收这样的 请求,诸如通过USSD请求和IVR系统。
[0125] 在块404,对IR的请求可以基于服务提供商协议进行认证,以识别漫游国家的次 级服务提供商。在一个实施方式中,用户可以指定一个以上的优选服务供应商。在这种情 况下,对其来说协议存在的服务提供商,可以被选择作为在漫游国家针对该用户的次级服 务提供商。另外,在针对两个或更多个服务供应商存在协议的情况下,任何服务提供商可以 被随机地选择。
[0126] 在块406,次级移动台国际订户目录号码(MSISDN)和次级国际移动订户识别 (MSI)号码,可以从次级服务提供商共享的MSISDN和頂SI号码的池分配给用户。在一个 实施方式中,有提供IR的协议的服务供应商可以分享彼此的MSISDN和頂SI号码池。在上 述实施方式中,请求IR的用户可以从所识别的次级服务提供商的池中被分配次级MSISDN 和次级MSI号码。
[0127] 在块408中,次级MSISDN可以被提供给用户。另外,在主MSISDN和次级MSISDN 之间的映射以及在主頂SI号码和次级IMSI号码之间的映射给至少次级服务提供商和IMSI 映射节点(MN),诸如MN112。在一个实施方式中,分配已经完成的用户的主MSI号码也 可以被提供给该次级服务提供商的MSC/VLR。将被理解的是,来自共享池的次级MSISDN和 次级頂SI号码可以与次级服务提供商相关联,其中MSISDN和頂SI号码两者的范围驻留在 次级服务提供商。
[0128] 参照图4 (b),该方法440可以由次级服务提供商的实体执行,诸如S-MSC/ VLR106-2。在一个实施方式中,在块442,可以从用户接收位置更新消息。用户可能在漫游 国家中并且使用IR以及次级MSISDN和次级IMSI号码。本领域技术人员可以理解的是,由 用户发送的位置更新消息,将基于与用户使用的SM卡相关联的主MSI号码。
[0129] 在块444,基于在位置更新消息中接收到的頂SI号码,用户被识别为使用IR。在 一个实施方式中,次级服务提供商的S-MSC/VLR106-2可以接收位置更新消息,并且可以基 于该IMSI号码识别用户使用IR。
[0130] 在块446,所接收的位置更新消息可以被发送到MN。在一个实施方式中,位置更 新消息被发送到以下那些用户的頂N,该用户的IMSI号码对于S-MSC/VLR106-2是可获得 的。如前所描述,S-MSC/VLR106-2可以从和用户当前被锁定到的次级服务提供商达成了协 议的不同服务提供商接收这样MSI号码的列表。
[0131] 参照图4(c),该方法480可以由MN112来实现。在一个实施方式中,在方块482 中,关联于使用IR的用户的位置更新消息被接收。位置更新消息可包括与用户所使用的 SM相关联的用户的主頂SI号码。
[0132] 在块484,可以生成基于原始接收的位置更新消息的虚拟位置更新消息。在一个 实施方式中,頂N112可以生成虚拟位置更新消息,其中,所述虚拟位置更新消息可包括次级 MSI号码,连同作为頂N112本身地址的MSC/VLR地址。如之前描述的,与用户的主MSI号 码相关联的次级MSI号码被IMN从用户的默认服务提供商接收。
[0133] 在块486,原始接收到的位置更新消息可以被发送到与该用户相关联的默认HLR。 在一个实施方式中,基于用户的主頂SI号码和主MSISDN,MN112可以识别与用户相关联的 默认HLR。此外,虚拟位置更新消息可以被发送到与次级MSI号码和次级的MSISDN相关联 的次级HLR。
[0134] 虽然已经以专用于结构特征和/或方法的语言描述了用于在通信网络中向漫游 用户提供移动连接的方法和系统的实施例,但应当理解的事,本发明并不限定于描述的具 体特征或方法。相反,这些具体特征和方法被公开作为在通信网络中向漫游用户提供移动 连接的示例性实施例。
【权利要求】
1. 一种在通信网络中提供移动连接的方法,所述方法包括: 接收与锁定到次级服务提供商的用户相关联的位置更新消息,所述用户具有订户识别 模块(SIM),所述订户识别模块(SIM)具有由所述用户的默认服务提供商提供的主国际移 动订户识别(MSI)号码,其中所述位置更新消息基于所述用户的所述主IMSI号码并且包 括所述次级服务提供商的访问位置寄存器(VLR)的地址细节; 基于所接收的位置更新消息和与所述次级服务提供商相关联的次级頂SI号码生成虚 拟位置更新消息,其中所述次级MSI号码对应于所述用户的所述主IMSI号码,并且其中所 述虚拟位置更新消息包括将所述次级服务提供商的访问位置寄存器(VLR)的地址细节用 IMSI映射节点(MN)的地址细节所替换;以及 将所述虚拟位置更新消息发送到与所述次级IMSI号码相关联的所述次级服务提供 商,以由所述次级服务提供商基于所述主MSI号码向所述用户提供通信服务。
2. 根据权利要求1所述的方法,其中所述用户基于与所述默认服务提供商和所述次级 服务提供商相关联的服务水平协议(SLA)参数而被分配所述次级IMSI号码和相关联的次 级移动台国际订户目录号码(MSISDN)。
3. 根据前述权利要求中任一项所述的方法,其中所述发送包括: 向所述次级服务提供商的次级归属位置寄存器(S-HLR) (108-2)提供所述虚拟位置更 新消息;以及 将所接收的位置更新消息转发到所述默认服务提供商的D-HLR(108-1)。
4. 根据权利要求3所述的方法,所述方法进一步包括: 基于所述虚拟位置更新消息接收来自所述S-HLR(108-2)的响应消息,其中所述响应 消息基于所述次级IMSI号码;以及 将所述响应消息发送到所述VLR,其中所述响应消息基于所述次级IMSI号码和所述次 级MSISDN提供与所述用户相关联的次级简档的细节,并且其中所述次级简档将所述用户 的所述次级MSISDN与所述VLR中的所述主頂SI号码相关联。
5. 根据前述权利要求中任一项所述的方法,其中所述方法进一步包括: 基于所发送的位置更新消息,从所述用户的所述默认服务提供商接收插入订户数据 (ISD)消息,其中所述ISD消息包括与所述主MSISDN和所述主IMSI号码相关联的所述用户 的主简档的细节;以及 在接收到所述ISD消息后,将响应发送到所述默认服务提供商。
6. -种頂SI映射节点(MN) (112)包括: 处理器(202-1); 存储器(204-1),耦合到所述处理器(202-1),所述存储器(204-1)包括: 请求处理模块(206-1),被配置为接收位置更新消息,所述位置更新消息与锁定到次级 服务提供商的用户相关联,所述用户具有SIM,所述SIM具有由所述用户的默认服务提供商 提供的主IMSI,其中所述位置更新消息基于所述用户的所述主IMSI号码并且包括所述次 级服务提供商的访问位置寄存器(VLR)的地址细节;以及 配置模块(208),被配置为: 基于所述位置更新消息和与所述次级服务提供商相关联的次级MSI号码生成虚拟位 置更新消息,其中所述次级MSI号码对应于所述用户的所述主IMSI号码;以及 将所述虚拟位置更新消息发送到与所述次级MSI号码相关联的所述次级服务提供商 的S-HLR(108-2),使得由所述次级服务提供商基于所述主IMSI向所述用户提供通信服务。
7. 根据权利要求6所述的IMN(112),其中所述配置模块(208)进一步被配置为将所述 位置更新消息发送至所述默认服务提供商的D-HLR(108-1)。
8. 根据权利要求6或7所述的MN(112),其中所述请求处理模块(206-1)进一步被配 置为: 基于所述虚拟位置更新消息从所述S-HLR(108-2)接收响应消息,其中所述响应消息 基于所述次级IMSI号码;以及 将所述响应消息发送到所述用户被锁定到的所述次级服务提供商的VLR,其中所述响 应消息基于所述次级MSI号码和所述次级MSISDN提供与所述用户相关联的次级简档的细 节,并且其中所述次级简档将所述用户的所述次级MSISDN与所述VLR中的所述主IMSI号 码相关联。
9. 根据权利要求8所述的1丽(112),其中所述配置模块(208)被配置为将所述次级 MSI号码和所述次级MSISDN,与关联于所述用户的主MSISDN和主頂SI号码进行映射。
10. -种计算机可读介质,所述计算机可读介质具有体现在其上的用于执行方法的计 算机可读程序代码,所述方法包括: 接收与锁定到次级服务提供商的用户相关联的位置更新消息,所述用户具有SIM,所述 SIM具有由所述用户的默认服务提供商提供的主IMSI号码,其中所述位置更新消息基于所 述用户的所述主MSI号码并且包括所述次级服务提供商的访问位置寄存器(VLR)的地址 细节; 基于所接收的位置更新消息和与所述次级服务提供商相关联的次级頂SI号码生成虚 拟位置更新消息,其中所述次级MSI号码对应于所述用户的所述主IMSI号码;以及 将所述虚拟位置更新消息发送到与所述次级IMSI号码相关联的所述次级服务提供 商,使得由所述次级服务提供商基于所述主MSI号码向所述用户提供通信服务。
【文档编号】H04W8/02GK104247476SQ201380020173
【公开日】2014年12月24日 申请日期:2013年2月14日 优先权日:2012年2月29日
【发明者】A·古普塔, S·K·塞尼 申请人:阿尔卡特朗讯
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1