实现移动用户身份号码和用户号码混合设置的方法

文档序号:7595667阅读:150来源:国知局
专利名称:实现移动用户身份号码和用户号码混合设置的方法
技术领域
本发明涉及移动通信领域,尤其涉及移动通信网络中的归属位置寄存器(Home Location Register,缩写为HLR)对国际移动用户身份(InternationalMobile Subscriber Indetification,缩写为IMSI)号码和移动用户综合业务数字网络(MSISDN Mobile Subscriber Integrate Service Digital Network,缩写为MSISDN)号码的混合放置的实现方法。
背景技术
移动通信网络中的归属位置寄存器系统用来管理网络中的用户数据,包括用户的IMSI号码、MSISDN号码、以及用户签约的各种电信业务、补充业务、智能业务等。IMSI号码用于在移动终端和移动系统中标识用户的身份,保存在移动终端的智能卡片中,移动终端通过基站与交换机连接,当用户通过移动终端发起业务时,移动终端和网络用IMSI号码识别该用户,IMSI号码对用户是不可见的。MSISDN号码用于在公开场合标识用户的号码,该号码对用户是可见的,用户利用MSISDN与外界联系。在移动系统中,IMSI号码和MSISDN号码必须建立对应关系,才能共同标识一个用户。在HLR中,存有很多的IMSI号码和MSISDN号码,这些号码被分段管理为系统的身份资源和号码资源,通过将一个IMSI号码和一个MSISDN号码对应起来并赋予一定的签约业务即形成一个产生话费的实体——移动用户,这个过程在归属位置寄存器系统中又叫做开户业务受理。现有的开户业务受理要求一个用户的IMSI号码只能从固定的一段MSISDDN号码段中选择号码,这是因为身份资源和号码资源在管理上存在将IMSI号段和MSISDN选号段一一对应的设置上的限制,这种限制要求用户在开户的时候只能择IMSI号码所在号段对应的MSISDN号段中的一个号码,而不能随意的进行号码选择,同时还要求IMSI号段和MSISDN号段在号段数量和号码数量上一致。随着通信领域的不断发展,人们要求同一个地市的IMSI号段和MSISDN号段可以随意选择,而不同地市的IMSI号段和MSISDN号段之间不能随意选择,同时不能保证IMSI号段和MSISDN号段在号段数量和号码数量上的匹配。在分布式归属位置寄存器系统中,均是采用多数据库节点来存储用户数据,但每个数据库节点的IMSI号段和MSISDN号段具有固定的对应关系。随着用户数量的增多,很多IMSI数据和MSISDN数据要求分布在不同的数据库节点上,且可以随意建立IMSI号码和MSISDN号码的对应关系,但是现有归属位置寄存器系统中这种不灵活的号码设置关系已经无法满足人们的要求。

发明内容
本发明的目的是为了克服现有技术中存在的IMSI号码资源和MSISDN号码资源在号段数量、号码数量、号码选择、多数据库节点数据分布等方面的设置限制缺点,以期能够实现灵活的号码设置,以最大限度的满足人们不断变化的需求。
为实现上述目的,本发明在于提供了一种实现IMSI号码资源和MSISDN号码资源混合设置的方法,其特征在于,包括以下方面首先要对IMSI号段和MSISDN号段按下述步骤进行规划(1)国际移动用户身份IMSI号段和移动用户综合业务数字网络MSISDN号段分别设置,将所有IMSI号段和MSISDN号段分组,允许随意放号的号段放在一组内,不允许随意放号的号段放在不同的组中,IMSI号段和MSISDN号段之间仅通过是否归属一个号段组进行关联;(2)将设置好的IMSI号码资源和MSISDN号码资源存储在归属位置寄存器的配置数据库中,配置时同一个号段组内的号段可以分布在不同的数据库节点上,为号段组增加号段的时候需要指定该号段需要放置在哪个数据库节点上,号段组的设置是逻辑的概念和数据的物理存储位置分开。
将上述规划存储在归属位置寄存器的配置数据库中。配置数据库可以是任意类型的关系型数据库(RDBMS),将数据保存在表实体中,供放号业务受理时使用。放号业务受理时允许同一个号段组内部的号码混合放号。
由于本发明采用了上述方法,通过对IMSI号码资源和MSISDN号码资源设置上的改造,使归属位置寄存器具有混合放号的能力,用户可以灵活的设置号段组和号段,而不受号段之间对应关系的限制。


图1是归属位置寄存器、号段组、号段之间的组织结构图。
图2是归属位置寄存器、号段组、号段、数据库节点的实体关系图。
图3是移动用户身份号码和用户号码混合设置方法的步骤。
具体实施例方式
下面结合附图对本发明的具体实施方式
作进一步的描述。
图1所示为归属位置寄存器、号段组、号段之间的组织结构图。归属位置寄存器用来存储移动通信网络中的用户数据,其中IMSI号码资源和MSISDN号码资源是归属位置寄存器中重要的用户数据,IMSI号码和MSISDN号码都是分段存放的,根据人们的需要,同一地市或区域的IMSI号码和MSISDN号码允许随意选择,为了满足这一需要将号码段进行分组,允许随意选择的号码段分成一组,不允许随意选择的号码段分在不同的号段组内,一个归属位置寄存器中允许有多个号段组,一个号段组可以根据实际的需要对应一个地市或者一个区域。一个号段组内包含所有允许任意放置的IMSI号段和MSISDN号段,号段的数量上没有限制,IMSI号段和MSISDN号段在配置上没有特殊的关联,仅通过号段组将这些号段连接起来。
同一个号段组内的号段可以分布在不同的数据库节点上,为号段组增加号段的时候需要指定该号段需要放置在哪个数据库节点上,号段组的设置是逻辑的概念和数据的物理存储位置分开。
一个归属位置寄存器系统至少有一个号段组,当系统做初始参数设置时为系统自动生成一个缺省的号段组,允许用户修改号段组的名称为有意义的内容。
图2所示为归属位置寄存器、号段组、号段、数据库节点的实体关系图。
这些实体存储在归属位置寄存器的配置数据库中,配置数据库可以是任意类型的关系型数据库,数据存储在表中。图2中表示了四个数据库实体。其中归属位置寄存器包含“归属位置寄存器标识”、“归属位置寄存器名称”两个属性。
号段组包含“号段组标识”、“号段组名称”、“归属位置寄存器标识”三个属性。
号段包括“号段标识”、“号段类型”、“开始号码”、“结束号码”、“号段组标识”、“数据库节点标识”六个属性。“号段类型”包括“IMSI号段类型”和“MSISDN号段类型”两种,通过此属性表示当前的号段数据是IMSI号段还是MSISDN号段。“开始号码”和“结束号码”表示当前号段的起始和结束号码,“数据库节点标识”表示当前的号段数据允许分布在哪个用户数据库节点上。
数据库节点包括“数据库节点标识”、“数据库名称”、“数据库IP地址”三个属性。
这四个数据库实体之间存在如下的关系1)归属位置寄存器系统号段组=1n号段组表中的“归属位置寄存器标识”是归属位置寄存器系统表的外键。
2)号段组号段=1m号段表中的“号段组标识”是号段组表的外键。
3)数据库节点号段=1k号段表的“数据库节点标识”是数据库节点表的外键。
通过数据库外键技术这四个数据库实体存在约束关系,保证了数据存储的逻辑关系的正确性。
图3所示为移动用户身份号码和用户号码混合设置方法的实现步骤。首先是对IMSI号段和MSISDN号段进行规划,具体的组织结构根据图1所示的组织结构。其次是将规划好的IMSI号码资源和MSISDN号码资源存储在归属位置寄存器的配置数据库中,存储的数据库结构如图2所示。
在上述混合设置的基础上,当进行开户业务受理时,先读取号段混合设置的数据,然后判断IMSI号码所在号段和MSISDN号码所在号段是否属于同一个号段组,如果属于则允许放号,否则不允许放号。同时,放号后的用户数据根据号段所在的数据库节点属性分布在给定的数据库节点上,允许IMSI号码和MSISDN号码数据分布在不同的两个数据库节点上。
利用以上发明描述的方法,就可以实现移动用户身份号码和用户号码的混合设置。
权利要求
1.一种实现移动用户身份号码和用户号码混合设置的方法,其特征在于,包括以下步骤(1)国际移动用户身份(IMSI)号段和移动用户综合业务数字网络(MSISDN)号段分别设置,将所有IMSI号段和MSISDN号段分组,允许随意放号的号段放在一组内,不允许随意放号的号段放在不同的组中,IMSI号段和MSISDN号段之间仅通过是否归属一个号段组进行关联;(2)将设置好的IMSI号码资源和MSISDN号码资源存储在归属位置寄存器的配置数据库中,配置时同一个号段组内的号段可以分布在不同的数据库节点上,为号段组增加号段的时候需要指定该号段需要放置在哪个数据库节点上,号段组的设置是逻辑的概念和数据的物理存储位置分开。
2.根据权利要求1所述的方法,其特征在于一个归属位置寄存器系统至少有一个号段组,当系统做初始参数设置时为系统自动生成一个缺省的号段组,允许用户修改号段组的名称。
3.根据权利要求1所述的方法,其特征在于步骤(2)中所述归属位置寄存器的配置数据库,可以是任意类型的关系型数据库,数据保存在数据库表实体中。
4.根据权利要求3所述的方法,其特征在于所述数据库表实体,分别是归属位置寄存器表、号段组表、号段表、数据库节点表。
5.根据权利要求4所述的方法,其特征在于归属位置寄存器表包括归属位置寄存器标识、归属位置寄存器名称两个属性。
6.根据权利要求5所述的方法,其特征在于号段组表包括号段组标识、号段组名称、归属位置寄存器标识三个属性。
7.根据权利要求6所述的方法,其特征在于号段表包括号段标识、号段类型、开始号码、结束号码、号段组标识、数据库节点标识六个属性。
8.根据权利要求7所述的方法,其特征在于数据库节点表包括数据库节点标识、数据库名称、数据库IP地址三个属性。
9.根据权利要求7所述的方法,其特征在于号段类型包括IMSI号段类型和MSISDN号段类型两种,通过此属性表示当前的号段数据是IMSI号段还是MSISDN号段;开始号码和结束号码表示当前号段的起始和结束号码;数据库节点标识表示当前的号段数据允许分布在哪个用户数据库节点上。
10.根据权利要求5至8任何一项所述的方法,其特征在于号段组表中的“归属位置寄存器标识”是归属位置寄存器系统表的外键;号段表中的“号段组标识”是号段组表的外键;号段表中的“数据库节点标识”是数据库节点表的外键。
全文摘要
实现移动用户身份号码和用户号码混合设置的方法,提供了一种实现IMSI号码资源和MSISDN号码资源混合设置的方法,涉及移动通信领域。首先(1)将所有IMSI号段和MSISDN号段分组,允许随意放号的号段放在一组内,一般一个地市放在一组,不允许随意放号的号段放在不同的组中;(2)IMSI号段和MSISDN号段分别设置,它们之间仅通过是否归属一个号段组进行关联。其次将上述规划存储在归属位置寄存器的配置数据库中。放号业务受理时允许同一号段组内部的号码混合放号。本发明的方法,使归属位置寄存器具有混合放号的能力,用户可以灵活的设置号段组和号段,而不受号段之间对应关系的限制。
文档编号H04W92/24GK1753544SQ200410064789
公开日2006年3月29日 申请日期2004年9月24日 优先权日2004年9月24日
发明者彭江宇 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1