实现一卡多号的方法和归属位置寄存器的制作方法

文档序号:7657834阅读:75来源:国知局
专利名称:实现一卡多号的方法和归属位置寄存器的制作方法
技术领域
本发明涉及网络通信技术领域,特别涉及一种实现一卡多号的方法、归属位置寄存器。
背景技术
随着个人业务需求的不断发展,产生了一卡多号业务,即用户只拥有一张用户识别卡,但拥有多个用户号码,不同的号码拥有不同的业务,使用时对当前使用的号码进行记费,从而不同号码可用于不同的场合。比如一个号码可以作为工作相时使用的号码,由公司进行付费;另一个号码为非工作相关时使用的号码,由私人付费,从而更好的满足个人的使用需求。
现有的一卡多号技术方案需要移动交换中心/拜访位置寄存器(MSC/VLR,Mobile Switching Center/Visitor Location Register)、归属位置寄存器(HLR,Home Location Register)互相配合来支持。
其工作原理如下当用户上网时,MSC/VLR通过位置更新消息中携带支持一卡多号业务的指示信息,告知HLR其对一卡多号业务的支持能力,如果用户签约了一卡多号业务,则HLR将用户一卡多号的业务数据,例如两个移动台ISDN号码(MSISDN,Mobile Station ISDN Number)及MSISDN对应的补充业务数据,均下发给MSC/VLR进行保存。当用户选择其中的号码通过MSC/VLR进行呼叫时,由于MSC/VLR记录了用户的一卡多号业务数据,因此能够根据用户选择的号码进行呼叫建立和计费等处理。
由此可知,用户在使用一卡多号业务时,需要MSC/VLR、HLR支持一卡多号业务,例如HLR需要保存用户一卡多号的业务数据,在MSC/VLR告知HLR其对一卡多号业务的支持能力后,还需要HLR将用户一卡多号的业务数据下发给MSC/VLR进行保存。因此,在进行本发明创造过程中,发明人发现现有技术中至少存在如下问题通过现有技术的方案来实现一卡多号业务,需要网络中的HLR、MSC/VLR具备支持一卡多号业务的能力,以及HLR、MSC/VLR之间的相互配合。

发明内容
有鉴于此,有必要提出一种实现一卡多号的方法、归属位置寄存器,能够通过用户和HLR的简单交互来实现用户的一卡多号业务。
本发明实施例提供一种实现一卡多号的方法以及归属位置寄存器,所述实现一卡多号的方法,包括归属位置寄存器接收用户端发送的设置当前在网号码的请求,所述请求中携带需要设置为当前在网号码的号码相关信息和用户信息;根据请求中所携带的号码相关信息和用户信息,归属位置寄存器从预先存储的用户的多个号码中选择相应的号码;将所述选择的号码设置为用户的当前在网号码;根据所述设置的当前在网号码,下发所述当前在网号码对应的业务数据。
本发明实施例还提供一种归属位置寄存器,包括接收单元,用于接收设置当前在网号码的请求,所述请求中携带需要设置为当前在网号码的号码相关信息和用户信息;存储单元,用于存储用户开设的多个号码以及每个号码对应的相关信息;选择单元,根据所述接收单元接收的请求中所携带的号码相关信息和用户信息,从所述存储单元中存储的用户对应的多个号码中选择相应的号码;设置单元,将选择单元所选择的号码设置为用户的当前在网号码;发送单元,用于当所述接收单元接收用户发送的位置更新请求时,根据设置单元设置的当前在网号码,下发所述当前在网号码对应的业务数据。
通过本发明实施例提供的实现一卡多号的方法、归属位置寄存器,用户向归属位置寄存器发送设置当前在网号码的请求,归属位置寄存器从已存储的用户对应的多个号码中选择相应的号码设置为用户的当前在网号码,因此可以仅通过用户和HLR的交互来实现用户的一卡多号业务,结构简单,成本较低。


图1为本发明实现一卡多号的方法一个实施例的信令流程图;图2为本发明归属位置寄存器一个实施例的结构图。
具体实施例方式
本发明实施例提供一种实现一卡多号的方法、归属位置寄存器。为使本发明的技术方案更加清楚明白,以下参照附图并列举实施例,对本发明进一步详细说明。
本发明实施例提供一种实现一卡多号的方法,包括归属位置寄存器接收用户端发送的设置当前在网号码的请求,所述请求中携带需要设置为当前在网号码的号码相关信息和用户信息;归属位置寄存器从预先存储的用户对应的多个号码中选择相应的号码,并将所述号码设置为用户的当前在网号码;根据所述设置的当前在网号码,下发所述当前在网号码对应的业务数据。
请参照图1,为本发明实现一卡多号的方法一个实施例的信令流程图,实现一卡多号的方法具体过程包括步骤201用户通过移动台发送设置当前在网号码的请求给MSC/VLR,所述请求中携带需要设置为当前在网号码的号码相关信息和用户信息;所述号码相关信息为号码对应的序号或者助记符。所述用户信息为用户的识别标识。
用户可以通过非结构化业务补充数据(USSD,Unstructured SupplementaryService Data)消息发送设置当前在网号码的请求给MSC/VLR。所述设置当前在网号码的USSD消息中携带号码对应的序号或者助记符以及用户的识别标识。
USSD消息的格式说明如下表1所示
表1 USSD消息格式说明

用户还可以通过短消息发送设置当前在网号码的请求给MSC/VLR。所述设置当前在网号码的短消息中携带号码对应的序号或者助记符以及用户的识别标识。
短消息的格式说明如下表2所示
表2短消息格式说明

用户还可以通过语音电话发送设置当前在网号码的请求给MSC/VLR。所述设置当前在网号码的短消息中携带号码对应的序号或者助记符以及用户的识别标识。
除了上述USSD消息、短消息、语音电话请求,所述要求设置当前在网号码的请求还可以为其它形式的请求。
步骤202所述要求设置当前在网号码的请求由MSC/VLR转发至归属位置寄存器;步骤203根据所述设置当前在网号码的请求中所携带的号码相关信息和用户信息,从归属位置寄存器存储的用户对应的多个号码中选择相应的号码;用户预先通过运营商开设了一卡多号业务,因此用户信息、用户所开设的多个MSISDN、每个MSISDN对应的业务信息例如资费标准、优惠策略等信息,均存储在所述归属位置寄存器中。
用户通过USSD消息发送设置当前在网号码的请求时,归属位置寄存器USSD消息包括一个USSD消息中心,用户通过移动台发送设置当前在网号码的USSD消息给归属位置寄存器的USSD消息中心,USSD消息中心根据设置当前在网号码的USSD消息中的号码对应的序号或者助记符、用户的识别标识,从预先存储的用户的多个号码中选择相应的号码。
归属位置寄存器中用户的多个号码与序号、助记符的对应关系可以通过移动台发送设置每个MSISDN对应的序号、助记符的USSD消息给归属位置寄存器来进行设置;用户还可以通过移动台发送查询序号、助记符的USSD消息给归属位置寄存器的USSD中心来查询当前在网号码所对应的序号、助记符。USSD消息中心根据收到的设置或者查询请求,完成号码所对应的序号、助记符的设置,或者号码所对应的序号、助记符的查询,并将设置和查询结果返回给移动台。
用户通过短消息发送设置当前在网号码的请求时,归属位置寄存器包括一个具有特殊号码的短消息中心,用户通过移动台发送要求设置用户当前在网号码的短消息给归属位置寄存器的短消息中心,短消息中心根据设置当前在网号码的短消息中的号码对应的序号或者助记符、用户的识别标识,从预先存储的用户的多个号码中选择相应的号码。
归属位置寄存器中用户的多个号码与序号、助记符的对应关系可以通过移动台发送设置每个MSISDN对应的序号、助记符的短消息给归属位置寄存器来进行设置;用户还可以通过移动台发送查询序号、助记符的短消息给归属位置寄存器的短消息中心来查询当前在网号码所对应的序号、助记符。短消息中心根据收到的设置或者查询请求,完成号码所对应的序号、助记符的设置,或者号码所对应的序号、助记符的查询,并将设置和查询结果返回给移动台。
用户通过语音电话发送设置当前在网号码的请求时,归属位置寄存器包括一个语音电话自动台,用户通过移动台发送设置当前在网号码的语音电话请求给语音电话自动台,语音电话自动台将语音电话请求转换为归属位置寄存器能识别的操作指令,根据操作指令中的号码对应的序号或者助记符、用户的识别标识,归属位置寄存器从预先存储的用户的多个号码中选择相应的号码。
归属位置寄存器中用户的多个号码与序号、助记符的对应关系可以通过移动台发送设置每个MSISDN对应的序号、助记符的语音电话请求给归属位置寄存器来进行设置;用户还可以通过移动台发送查询序号、助记符的语音电话请求给归属位置寄存器来查询当前在网号码所对应的序号、助记符。语音电话自动台将收到的语音电话请求转换为归属位置寄存器能识别的操作指令,完成号码所对应的序号、助记符的设置,或者号码所对应的序号、助记符的查询,并将设置和查询结果返回给移动台。
所述操作指令一般称之为人机交互语言(Man-Machine-Language),MML格式随不同HLR实现而不同,但只要包含所需信息即可。例如,其格式信息如下所示,其中X,Y,Z为字符串,且X和Y为数字字符串,Z可以为任意字符串(1)设置号码的序号、助记符SETMSISDN=X,SC=Y,MC=Z;SC和MC参数为二选一或者都选,SC参数用于设置X号码对应的序号为X,MC用于设置X号码对应的助记符Y。
举例SETMSISDN=13888888888,SC=1,MC=HOME;(2)选择一个号码成为当前在网号码MODMSISDN=X,SC=Y,MC=Z;MSISDN、SC、MC三个参数任选一个。用于选择X号码或者序号为Y对应的号码或者助记符为Z对应的号码为当前在网号码。
举例MODMSISDN=13899999999;(3)查询用户的号码、序号、助记符LSTMSISDN=X,SC=Y,MC=Z;MSISDN、SC、MC三个参数任选一个。用于查询X号码或者序号为Y对应的号码或者助记符为Z对应的号码、序号助、助记符三项信息。如果使用MSISDN参数且参数内容为0,则表明查询当前在网号码的号码、序号助、助记符三项信息。
举例LSTMSISDN=0。
例如用户A开设了3个MSISDN分别为123456、654321、888888,其中123456的序号为1,654321的序号为2,888888的序号为3。所述设置当前在网号码的请求中携带的信息包括用户A的标识以及序号1,那么可以从归属位置寄存器中选择号码123456作为用户A的当前在网号码。
步骤204归属位置寄存器发送更改用户数据的请求给MSC/VLR,携带所述选择的相应号码;步骤205MSC/VLR更改用户数据,将用户当前在网号码设置为所述选择的相应号码。
步骤206用户通过移动台发送位置更新请求给MSC/VLR;步骤207所述位置更新请求由MSC/VLR转发至归属位置寄存器;步骤208所述归属位置寄存器接收用户发送的位置更新请求,根据用户所选择的当前在网号码,下发所述当前在网号码对应的业务数据给MSC/VLR。
当用户设置好当前在网号码后,向MSC/VLR发送位置更新请求,MSC/VLR转发所述位置更新请求给归属位置寄存器。归属位置寄存器收到所述位置更新请求后,向MSC/VLR下发所述当前在网号码对应的业务数据。这是因为,每个MSISDN开设了相应的业务。
采用本发明实施例提供的实现一卡多号的方法,当用户主叫时,MSC/VLR根据用户所选择当前在网号码,实现号码显示、计费等业务。例如对于用户开设的MSISDN中的号码123456,开设了国际长途、漫游等业务,那么当用户选择此号码为当前在网号码,用户主叫时,对方显示用户的号码为123456,且用户可以拨打国际长途以及进行漫游业务。
采用本发明实施例提供的实现一卡多号的方法,当用户被叫时,如果呼叫用户所选择的当前在网号码,则归属位置寄存器返回响应消息给主叫,主叫与用户进行呼叫建立。
请参照图2,为本发明归属位置寄存器一个实施例的结构图。所述归属位置寄存器包括接收单元31、存储单元32、选择单元33、设置单元34、发送单元35。
所述接收单元31用于接收设置当前在网号码的请求,所述请求中携带需要设置为当前在网号码的号码相关信息和用户信息,接收用户发送的位置更新请求。
所述接收单元31包括USSD消息中心,用于接收设置用户当前在网号码的USSD消息。
所述接收单元31还可以包括短消息中心,用于接收设置用户当前在网号码的短消息。
所述接收单元31还可以包括语音电话自动台,用于接收设置用户当前在网号码的语音电话。
当前在网号码的号码相关信息包括个号码对应的序号、助记符等。用户可以通过USSD消息、短消息、语音电话请求等请求来设置每个号码对应的序号、助记符,或者查询当前在网号码所对应的序号、助记符等。
所述存储单元32用于存储用户开设的多个号码以及每个号码对应的相关信息。
每个号码对应的相关信息包括每个号码对应的业务信息例如资费标准、优惠策略等信息,以及每个号码对应的序号、助记符。
所述选择单元33,根据所述接收单元31接收的请求中所携带的号码相关信息和用户信息,从所述存储单元32中存储的用户对应的多个号码中选择相应的号码;当接收单元31接收的设置当前在网号码请求为USSD消息时,USSD消息中心根据设置当前在网号码的USSD消息中的号码对应的序号或者助记符、用户的识别标识,从存储单元32的用户的多个号码中选择相应的号码。
当接收单元31接收的设置当前在网号码请求为短消息时,短消息中心根据设置当前在网号码的短消息中的号码对应的序号或者助记符、用户的识别标识,从存储单元32的用户的多个号码中选择相应的号码。
当接收单元31接收的设置当前在网号码请求为语音电话时,语音电话自动台将语音电话请求转换为归属位置寄存器能识别的操作指令,根据操作指令中的号码对应的序号或者助记符、用户的识别标识,从存储单元32的用户的多个号码中选择相应的号码。
所述设置单元34,用于将选择单元33所选择的号码设置为用户的当前在网号码。
所述发送单元35用于当接收单元31接收用户发送的位置更新请求时,根据设置单元34设置的当前在网号码,下发所述当前在网号码对应的业务数据。
用户通过移动台进行位置更新请求时,发送单元35向MSC/VLR下发所述设置单元34设置的当前在网号码所对应的业务数据。这是因为,每个MSISDN开设了相对应的业务。
通过本发明实施例提供的实现一卡多号的方法、归属位置寄存器,用户向归属位置寄存器发送设置当前在网号码的请求,归属位置寄存器从已存储的用户对应的多个号码中选择相应的号码设置为用户的当前在网号码,因此可以仅通过用户和HLR的交互来实现用户的一卡多号业务,结构简单,成本较低。
以上对本发明实施例所提供的一种实现一卡多号的方法、归属位置寄存器进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明所揭示的技术方案;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种实现一卡多号的方法,其特征在于,所述方法包括归属位置寄存器接收用户端发送的设置当前在网号码的请求,所述请求中携带需要设置为当前在网号码的号码相关信息和用户信息;根据请求中所携带的号码相关信息和用户信息,归属位置寄存器从预先存储的用户的多个号码中选择相应的号码;将所述选择的号码设置为用户的当前在网号码;根据所述设置的当前在网号码,下发所述当前在网号码对应的业务数据。
2.根据权利要求1所述的实现一卡多号的方法,其特征在于,所述当前在网号码的号码相关信息为号码对应的序号或者助记符,所述用户信息为用户的识别标识。
3.根据权利要求2所述的实现一卡多号的方法,其特征在于,所述归属位置寄存器所接收的要求设置当前在网号码的请求为非结构化业务补充数据USSD消息,包括要求设置当前在网号码对应的序号或者助记符以及用户的识别标识。
4.根据权利要求3所述的实现一卡多号的方法,其特征在于,根据所述请求中的号码相关信息和用户信息,归属位置寄存器从预先存储的用户的多个号码中选择相应的号码具体过程为归属位置寄存器根据要求设置当前在网号码的USSD消息中的号码对应的序号或者助记符以及用户的识别标识,从预先存储的用户的多个号码中选择相应的号码。
5.根据权利要求2所述的实现一卡多号的方法,其特征在于,所述归属位置寄存器所接收的要求设置当前在网号码的请求为短消息,包括要求设置当前在网号码对应的序号或者助记符以及用户的识别标识。
6.根据权利要求5所述的实现一卡多号的方法,其特征在于,根据所述请求中的号码相关信息和用户信息,归属位置寄存器从预先存储的用户的多个号码中选择相应的号码具体过程为归属位置寄存器根据设置当前在网号码的短消息中的号码对应的序号或者助记符、用户的识别标识,从预先存储的用户的多个号码中选择相应的号码,设置为用户当前在网号码。
7.根据权利要求2所述的实现一卡多号的方法,其特征在于,所述归属位置寄存器所接收的要求设置当前在网号码的请求为语音电话请求。
8.根据权利要求7所述的实现一卡多号的方法,其特征在于,根据所述请求中的号码相关信息和用户信息,归属位置寄存器从预先存储的用户的多个号码中选择相应的号码具体过程为归属位置寄存器将设置当前在网号码语音电话请求转换为归属位置寄存器能识别的操作指令,根据操作指令中的号码对应的序号或者助记符、用户的识别标识,归属位置寄存器从预先存储的用户的多个号码中选择相应的号码,设置为用户当前在网号码。
9.根据权利要求1所述的实现一卡多号的方法,其特征在于,将所述选择的号码设置为用户的当前在网号码具体过程包括归属位置寄存器发送更改用户数据的请求给拜访位置寄存器或移动交换中心,携带所述选择的相应号码;拜访位置寄存器或移动交换中心更改用户数据,将用户当前在网号码设置为所述选择的相应号码。
10.一种归属位置寄存器,其特征在于,包括接收单元,用于接收设置当前在网号码的请求,所述请求中携带需要设置为当前在网号码的号码相关信息和用户信息;存储单元,用于存储用户开设的多个号码以及每个号码对应的相关信息;选择单元,根据所述接收单元接收的请求中所携带的号码相关信息和用户信息,从所述存储单元中存储的用户对应的多个号码中选择相应的号码;设置单元,将选择单元所选择的号码设置为用户的当前在网号码;发送单元,用于当所述接收单元接收用户发送的位置更新请求时,根据设置单元设置的当前在网号码,下发所述当前在网号码对应的业务数据。
11.根据权利要求10所述的归属位置寄存器,其特征在于,所述接收单元包括USSD消息中心,用于接收设置当前在网号码的USSD消息。
12.根据权利要求10所述的归属位置寄存器,其特征在于,所述接收单元包括短消息中心,用于接收设置当前在网号码的短消息。
13.根据权利要求10所述的归属位置寄存器,其特征在于,所述接收单元包括语音电话单元,用于接收设置当前在网号码的语音电话请求,并将所述语音电话请求转换为归属位置寄存器能识别的操作指令。
全文摘要
本发明实施例提供一种实现一卡多号的方法以及归属位置寄存器,所述实现一卡多号的方法包括归属位置寄存器接收从用户端发送的设置当前在网号码的请求,所述请求中携带需要设置为当前在网号码的号码相关信息和用户信息;根据请求中所携带的号码相关信息和用户信息,从归属位置寄存器存储的用户对应的多个号码中选择相应的号码;将所选择的号码设置为用户的当前在网号码;根据所述设置的当前在网号码,下发所述当前在网号码对应的业务数据。通过本发明实施例提供的实现一卡多号的方法、归属位置寄存器,可以仅通过用户和归属位置寄存器的交互来实现用户的一卡多号业务,因此结构简单,成本较低。
文档编号H04W8/02GK101094524SQ200710128489
公开日2007年12月26日 申请日期2007年7月26日 优先权日2007年7月26日
发明者朱长华, 孔令堂 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1