具有动态MSISDN关联的多线路移动服务制造技术

技术编号:16936068 阅读:4 留言:0更新日期:2018-01-03 06:38
描述了用于动态MSISDN关联的方法和计算系统。网络设备从移动网络交换机接收位置更新消息。位置更新消息指示移动设备被注册到移动网络交换机。位置更新消息包括与移动设备相关联的国际移动订户标识(IMSI)。网络设备至少基于IMSI确定与移动设备相关联的多个MSISDN,包括被启用用于呼叫的第一MSISDN和未被启用用于呼叫的第二MSISDN。网络设备响应于位置更新消息将订户数据发送到与移动网络交换机相关联的数据库,其将IMSI与第一MSISDN相关联。

Multi line mobile service with dynamic MSISDN Association

The methods and computing systems for dynamic MSISDN association are described. The network device updates the message from the mobile network switch to receive the location. The location update message indicates that the mobile device is registered to the mobile network switch. The location update message includes the international mobile subscriber identity (IMSI) associated with the mobile device. Network devices at least identify multiple MSISDN associated with mobile devices based on IMSI, including the first MSISDN enabled for calling, and the second MSISDN not being invoked for calling. The network device responds to the location update message to send the subscriber data to the database associated with the mobile network switch, which associates the IMSI with the first MSISDN.

【技术实现步骤摘要】
【国外来华专利技术】具有动态MSISDN关联的多线路移动服务相关申请的交叉引用本申请要求于2015年4月14日递交的序列号为14/686,388的美国实用专利申请的优先权。序列号为14/686,388的申请的全部内容通过引用并入本文。
技术介绍
GSM电话包括订户标识模块(SIM)卡,其上存储有国际移动订户标识(IMSI)。IMSI是唯一的64位数字。在GSM网络中,IMSI与MSISDN相关联,有时称为“移动台国际订户名录号码”,或者通俗地称为电话号码。MSISDN是识别GSM网络上的订阅的唯一号码,也是可以用于向GSM电话发出呼叫的号码。MSISDN不一定存储在SIM卡或电话上,MSISDN不会与IMSI永久关联。例如,如果订阅改变,MSISDN可能会改变。在典型的GSM电话注册情况下,电话向移动交换中心(MSC)注册,并且访客位置寄存器(VLR)被更新。在注册认证过程完成之后,MSC/VLR用注册电话的IMSI向归属位置寄存器(HLR)发送位置更新移动应用部分(MAP)消息。HLR回复MAP插入订户(ISD)消息,其向MSC/VLR提供订阅信息,包括MSISDN。当呼叫进入GSM网络时,它通过网关MSC,该网关MSC向电话注册的HLR发出发送路由信息(SRI)消息。HLR向用户设备注册的MSC发送提供漫游号码(PRN)消息,MSC发回移动台漫游号码(MSRN),HLR发送MSRN作为对SRI的响应。MSRN是MSC/VLR映射到MSISDN的临时号码。网关MSC使用MSRN将呼叫路由到被叫方注册的MSC。要启用多线路服务-诸如一个移动电话的两个电话号码-可以使用双SIM卡电话。SIM存储两个IMSI,并且根据电话的模式将其中的一个或两个寄存到MSC/VLR中。附图说明具体实施方式参照附图进行说明。在附图中,附图标记的最左边的数字表示参考标号首次出现的图。在不同图中使用相同的附图标记表示相似或相同的项或特征。图1示出了具有动态MSISDN关联的多线路移动设备注册的网络和过程。图2示出了MSISDN关联的动态更新的网络和过程。图3示出了用于呼叫当前启用的MSISDN的呼入呼叫处理的网络。图4示出了具有MSISDN关联的动态更新的呼入呼叫处理的网络和过程。图5示出了被配置为执行动态MSISDN关联的示例网络设备。具体实施方式在本公开的实施例中,将代理引入到诸如全球移动通信系统(GSM)网络的电信网络中,以使多线路服务(多个电话号码和订阅)能够与单个IMSI和单个移动设备相关联。代理与具有多线路服务的移动设备的IMSI相关联。与代理相关联的数据库容纳用户关联,包括将IMSI和MSISDN配对到单个用户或单个移动设备,并指示哪个MSISDN当前处于活跃状态(例如,IMSI被授权使用哪个MSISDN),以及当前哪些在移动设备上被启用以用于呼叫(或“聚焦”)。电话的某些组件,无论是应用程序还是操作系统组件,都使能特定MSISDN的选择被启用。换句话说,用户或应用程序可以选择用于呼出呼叫的电话号码。图1示出了用于具有动态MSISDN关联的多线路移动设备注册的网络100和过程。用户设备(UE)102在某一时刻无线地连接到MSC/VLR104并向其注册。在注册期间,UE102向MSC/VLR104提供其IMSI。在常规注册中,MSC/VLR发送MAP位置更新(LUP)消息到HLR106,并且HLR106用提供MSISDN和其他订阅信息的MAPISD消息进行响应。VLR是与MSC相关联的数据库。VLR和MSC可以容纳在一起或分开。在本文所示的实施例中,为了说明的目的,MSC和VLR被一起示出。UE102与网络100上的两个或更多个MSISDN相关联。在某一时刻,可以更新多线路服务数据库(MDB)110,以反映与UE102相关联的特定MSISDN被启用以用于呼叫(这在图1中采用标有圆圈“1”的箭头示出)。可以采用各种机制来改变被启用以用于呼叫的MSISDN。该更新可以基于从UE102向MDB110或向代理108或向另一设备发出的应用程序编程接口(API)调用。该更新可以基于呼入呼叫的发出,如图4中更详细讨论的。该更新可以由于某些其他原因而发生,诸如基于一天中的时间、一周的某天设置或基于一些其他设置。MDB110被配置为存储将多个MSISDN与UE和/或与诸如UE102的用户相关联的信息。数据库还被配置为存储多个MSISDN中当前启用用于呼叫的MSISDN的指示。在图1所示的示例中,MSISDN1被启用以进行呼叫,MSISDN2处于活跃状态,但未启用以进行呼叫,并且MSISDN3处于非活跃状态,也未启用以进行呼叫。这里所述的活跃意味着订阅和相关联的MSISDN当前可用于呼入和呼出呼叫,并且可以通过用户操作启用或在某些情况下自动启用,诸如基于对该MSISDN的呼入电话。发送到活跃但未启用的MSISDN的呼入电话导致该MSISDN被启用,并且呼叫被发送到UE102(其在图4中更详细地被示出)。发送到非活跃的MSISDN(诸如MSISDN3)的呼叫不会导致非活跃的MSISDN被启用以进行呼叫,并且呼叫将不被发送到UE102。对于其他诸如短消息服务(SMS)的移动GSM服务也是相同或相似。发送到UE102或从UE102发出的语音呼叫或SMS消息将被发送到当前活跃和被启用的MSISDN,或从当前活跃和被启用的MSISDN发出。在图1所示的示例中,数据库部分112示出了IMSI1(其是存储在UE102内的SIM114上的IMSI),其与三个IMSI(IMSI1、IMSI2和IMSI3)以及三个MSISDN(MSISDN1、MSISDN2和MSISDN3)相关联。在本公开的实施例中,当UE102向MSC/VLR104注册时,MSC/VLR104向代理108发送MAPLUP消息以向HLR注册IMSI(在图1中以圆圈的“2”示出)。在实施例中,代理108在与MSC/VLR104通信时模拟HLR106。HLR106的模拟部分地意味着代理108被配置为参与各种协议通信,就像其是根据相关标准的HLR,诸如相关的GSM标准。代理108至少基于MAPLUP消息中的IMSI确定与UE102相关联的多个MSISDN,其包括例如被启用用于呼叫的第一MSISDN和未被启用用于呼叫的第二MSISDN。在图1所示的示例中,代理108执行MDB110的查找以确定当前启用的MSISDN并且还确定与IMSI相关联的所有活跃的MSISDN(在图1中以圆圈的“3”示出)。MDB110提供与UE102和IMSI1相关联的MSISDN/IMSI配对以及启用的MSISDN的指示(在图1中以圆圈“4”示出)。代理108向HLR106发送与UE102相关联的所有活跃的MSISDN(在图1中以圆圈“5”示出)的MAPLUP消息。在图1所示的示例中,在MDB110中存在与IMSI和UE102相关联的两个活跃的MSISDN-MSISDN1和MSISDN2。因此,代理108向HLR106发送两个MAPLUP消息,一个用于IMSI1和另一个用于IMSI2。通过这样做,HLR106将IMSI1和IMSI2均注册到代理108。代理108在与HLR106通信中模拟MSC/VLR,从而使HLR106“认为本文档来自技高网...
具有动态MSISDN关联的多线路移动服务

【技术保护点】
一种促进多线路移动服务的方法,所述方法包括:从移动网络交换机接收位置更新消息,所述位置更新消息指示移动设备向所述移动网络交换机注册,所述位置更新消息包括与所述移动设备相关联的国际移动订户标识(IMSI);至少基于所述IMSI确定与所述移动设备相关联的多个移动台国际订户目录号码(MSISDN),所述多个移动台国际订户目录号码包括被启用用于呼叫的第一MSISDN和未被启用用于呼叫的第二MSISDN;以及响应于所述位置更新消息,将订户数据发送到与所述移动网络交换机相关联的数据库,所述订户数据将所述IMSI与所述第一MSISDN相关联。

【技术特征摘要】
【国外来华专利技术】2015.04.14 US 14/686,3881.一种促进多线路移动服务的方法,所述方法包括:从移动网络交换机接收位置更新消息,所述位置更新消息指示移动设备向所述移动网络交换机注册,所述位置更新消息包括与所述移动设备相关联的国际移动订户标识(IMSI);至少基于所述IMSI确定与所述移动设备相关联的多个移动台国际订户目录号码(MSISDN),所述多个移动台国际订户目录号码包括被启用用于呼叫的第一MSISDN和未被启用用于呼叫的第二MSISDN;以及响应于所述位置更新消息,将订户数据发送到与所述移动网络交换机相关联的数据库,所述订户数据将所述IMSI与所述第一MSISDN相关联。2.如权利要求1所述的方法,其中所述IMSI是第一IMSI,并且所述方法还包括:基于接收到所述位置更新消息,发送到归属位置寄存器:与所述第一MSISDN和所述第一IMSI相关联的第一位置更新消息;以及与所述第二MSISDN和第二IMSI相关联的第二位置更新消息,所述第二IMSI与所述第二MSISDN相关联。3.如权利要求2所述的方法,其中所述订户数据是第一订户数据,并且所述方法还包括从所述归属位置寄存器接收与所述第一MSISDN相关联的所述第一订户数据和与所述第二MSISDN相关联的第二订户数据,其中,所述发送所述第一订户数据是基于所述第一MSISDN被启用用于呼叫。4.如权利要求1所述的方法,其中所述订户数据是第一订户数据并且所述方法还包括:接收启用所述第二MSISDN用于呼叫并禁用所述第一MSISDN的改变的指示;以及基于所述指示,将第二订户数据发送到与所述移动网络交换机相关联的所述数据库,所述第二订户数据将所述IMSI与至少所述第二MSISDN相关联。5.如权利要求1所述的方法,还包括:从网络实体接收为与所述第一MSISDN相关联的呼入呼叫提供路由信息的请求;向与所述移动网络交换机相关联的所述数据库发送为与所述第一MSISDN相关联的呼入呼叫提供所述路由信息的所述请求或另一请求;接收用于所述呼入呼叫的所述路由信息;以及向所述网络实体发送用于所述呼入呼叫的所述路由信息。6.如权利要求5所述的方法,其中所述网络实体是归属位置寄存器。7.如权利要求1所述的方法,还包括:从网络实体接收为与未启用的所述第二MSISDN相关联的呼入呼叫提供路由信息的请求;至少基于所述请求使得所述第二MSISDN在所述移动网络交换机上被启用用于呼叫;以及向所述网络实体发送用于所述呼入呼叫的所述路由信息。8.如权利要求7所述的方法,其中所述订户数据是第一订户数据,并且其中使得所述第二MSISDN被启用包括将与所述第二MSISDN相关联的第二订户数据发送到与所述移动网络交换机相关联的所述数据库,所述第二订户数据将所述第二IMSI与所述第二MSISDN相关联。9.如权利要求7所述的方法,其中使得所述第二MSISDN被启用包括使得向所述移动设备发送指示所述第二MSISDN被启用用于呼叫并且所述第一MSISDN被禁用的消息。10.一种电信网络组件,包括:一个或更多个处理器;存储器;以及一个或更多个编程模块,其存储在所述存储器中并且能够由所述一个或更多个处理器执行以:从移动交换中心(MSC)的访问位置寄存器(VLR)接收位置更新消息,所述位置更新消息指示与国际移动订户标识(IMSI)相关联的移动设备向所述MSC注册;基于对数据库的查找确定与所述移动设备相关联的多个移动台国际订户目录号码(MSISDN),包括当前被启用用于呼叫的第一MSISDN;以及至少基于所述第一...

【专利技术属性】
技术研发人员:小罗伯特·F·皮斯柯波
申请(专利权)人:T移动美国公司
类型:发明
国别省市:美国,US

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

1