用户数据管理的方法及装置制造方法

文档序号:7779576阅读:158来源:国知局
用户数据管理的方法及装置制造方法
【专利摘要】本发明实施例公开了一种用户数据管理的方法及装置,涉及移动互联网【技术领域】。本发明的方法包括:在用户数据配置表中,为每一个国际移动用户识别码IMSI增加标记字段,标记字段为第一标记字段或第二标记字段;接收移动管理实体MME的鉴权数据请求,鉴权数据请求中携带IMSI;查询用户数据配置表,判断鉴权数据请求携带的IMSI的标记字段是否为第一标记字段;当鉴权数据请求携带的IMSI的标记字段为第一标记字段时,向归属位置寄存器HLR获取与所述鉴权数据请求对应的鉴权数据;向所述MME发送所述鉴权数据。本发明适用于归属用户服务器。
【专利说明】用户数据管理的方法及装置
【技术领域】
[0001]本发明涉及移动互联网【技术领域】,尤其涉及一种用户数据管理的方法及装置。
【背景技术】
[0002]移动宽带技术的发展,丰富了移动网承载的数据业务类型,促进了移动数据业务的增长,对移动接入又提出了新的带宽要求。目前在网运行的是2G (Second Generation,第二代移动通信技术)和3G(3rd-generation,第三代移动通信技术)网络,承载的用户数已达数亿。为了进一步提高移动网接入速率,同时缓解频谱资源有限的问题,LTE (Long TermEvolution,长期演进)在全球范围内已经开始应用。LTE网络建设初期,各运营商采用独立的全新 IMSI (International Mobile Subscriber Identification Number,国际移动用户识别码)或移动用户号码的号段来发展LTE业务,与现有的2G或3G用户数据不相关。对运营商而言,为了向现有的2G或3G存量用户发展LTE业务,需要将现有的2G或3G用户数据从HLR (Home Location Register,归属位置寄存器)搬迁到新建的LTE HSS (HomeSubscriber Server,归属用户服务器)设备中,并调整2G或3G网的网络结构。通过LTEHSS统一管理用户的LTE数据、2G用户数据和3G用户数据。
[0003]现有技术中至少存在如下问题:现有的网络结构下,LTE HSS无法获取2G或3G用户数据。需要将2G或3G用户数据搬迁到新建的LTE HSS中,并改变LTE HSS的数据结构,使其兼容2G或3G用户数据,还要调整2G或3G网的网络结构。上述过程中,调整2G或3G网络的网络结构会影响网络的稳定性,而搬迁2G或3G用户数据以及改变LTE HSS的数据结构都要投入大量资金,成本较高。

【发明内容】

[0004]本发明的实施例提供一种用户数据管理的方法及装置,能够解决现有网络结构下的LTE HSS无法获取2G或3G用户数据的问题。
[0005]为达到上述目的,本发明的实施例采用如下技术方案:
[0006]第一方面,本发明的实施例提供一种用户数据管理的方法,包括:
[0007]在用户数据配置表中,为每一个国际移动用户识别码MSI增加标记字段,所述标记字段为第一标记字段或第二标记字段;
[0008]接收移动管理实体MME的鉴权数据请求,所述鉴权数据请求中携带MSI ;
[0009]查询所述用户数据配置表,判断所述鉴权数据请求携带的所述MSI的标记字段是否为所述第一标记字段;
[0010]当所述鉴权数据请求携带的所述MSI的标记字段为所述第一标记字段时,向归属位置寄存器HLR获取与所述鉴权数据请求对应的鉴权数据;
[0011]向所述MME发送所述鉴权数据。
[0012]第二方面,本发明的实施例提供一种用户数据管理的装置,包括:
[0013]增加单元,用于在用户数据配置表中,为每一个国际移动用户识别码IMSI增加标记字段,所述标记字段为第一标记字段或第二标记字段;
[0014]接收单元,用于接收移动管理实体MME的鉴权数据请求,所述鉴权数据请求中携带 IMSI ;
[0015]判断单元,用于查询所述用户数据配置表,判断所述鉴权数据请求携带的所述IMSI的标记字段是否为所述第一标记字段;
[0016]获取单元,用于当所述鉴权数据请求携带的所述MSI的标记字段为所述第一标记字段时,向归属位置寄存器HLR获取与所述鉴权数据请求对应的鉴权数据;
[0017]发送单元,用于向所述MME发送所述鉴权数据。
[0018]现有技术中,LTE HSS无法兼容2G或3G用户数据,需要将2G或3G用户数据搬迁到新建的LTE HSS中,并改变LTE HSS的数据结构,使其兼容2G或3G用户数据,还要调整2G或3G网的网络结构。与现有技术相比,本发明实施例提供的用户数据管理的方法及装置,本发明在HSS的用户数据配置表中,为每一个国际移动用户识别码MSI增加第一标记字段或第二标记字段;在HSS接收移动管理实体MME携带MSI的鉴权数据请求后,查询用户数据配置表,判断鉴权数据请求携带的MSI的标记字段是否为第一标记字段;当鉴权数据请求携带的頂SI的标记字段为第一标记字段时,HSS向归属位置寄存器HLR获取与鉴权数据请求对应的鉴权数据;然后将鉴权数据向MME发送。不需要进行数据搬迁,HSS通过访问HLR来获取2G或3G用户数据,解决了现有技术中现有网络结构下,LTE HSS无法获取2G或3G用户数据的问题。通过解决上述技术问题,HSS在对用户数据进行管理时,不进行数据搬迁、不调整2G或3G网的网络结构,充分利用现网设备、减少对现网网络结构的影响,降低管理成本。
【专利附图】

【附图说明】
[0019]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0020]图1为本发明一实施例提供的方法流程图;
[0021]图2为本发明又一实施例提供的方法流程图;
[0022]图3为本发明又一实施例提供的用户数据表结构图;
[0023]图4、图5为本发明又一实施例提供的装置结构示意图。
【具体实施方式】
[0024]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0025]本发明一实施例提供一种用户数据管理的方法,如图1所示,用于长期演进网络的归属用户服务器HSS,所述方法包括:
[0026]101、在用户数据配置表中,HSS为每一个国际移动用户识别码MSI增加标记字段。
[0027]其中,标记字段为第一标记字段或第二标记字段,第一标记字段表示与MSI对应的鉴权数据存储于HLR中,第二标记字段表示与MSI对应的鉴权数据存储于HSS中。
[0028]其中,HSS为 LTE 网络下用户数据库,MME (Mobility Management Entity,移动管理实体)是3GPP (The 3rd Generation Partnership Project,第三代合作伙伴计划)协议LTE接入网络的关键控制节点,LTE网络下设备之间的通信采用Diameter信令,3GPP标准组织定义了 DRA (Digital Rise Audio,数字音频编码)这一 Diameter信令网的核心网元来完成Diameter信令的汇聚和转接,HLR为2G或3G网络下用户数据库,2G或3G网络中设备通过MAP (Mobile Application Part,移动应用部分)进行信息传输。
[0029]102、HSS接收移动管理实体MME的鉴权数据请求。
[0030]其中,鉴权数据请求中携带頂SI。
[0031]103、HSS查询用户数据配置表,判断鉴权数据请求携带的MSI的标记字段是否为
第一标记字段。
[0032]104、当鉴权数据请求携带的MSI的标记字段为第一标记字段时,HSS向归属位置寄存器HLR获取与鉴权数据请求对应的鉴权数据。
[0033]其中,HSS向HLR获取与鉴权数据请求对应的鉴权数据时,首先向HLR发送鉴权数据请求,然后接收HLR回复的鉴权数据。当鉴权数据请求对应的鉴权数据为长期演进LTE鉴权数据时,HSS根据HLR回复的鉴权数据计算LTE鉴权数据。
[0034]需要说明的是,当鉴权数据请求携带的MSI的标记字段为第二标记字段时,向MME回复与鉴权数据请求对应的鉴权数据。
[0035]105、HSS向MME发送鉴权数据。
[0036]现有技术中,LTE HSS无法兼容2G或3G用户数据,需要将2G或3G用户数据搬迁到新建的LTE HSS中,并改变LTE HSS的数据结构,使其兼容2G或3G用户数据,还要调整2G或3G网的网络结构。与现有技术相比,本发明实施例在HSS的用户数据配置表中,为每一个国际移动用户识别码頂SI增加第一标记字段或第二标记字段;在HSS接收移动管理实体MME携带MSI的鉴权数据请求后,查询用户数据配置表,判断鉴权数据请求携带的MSI的标记字段是否为第一标记字段;当鉴权数据请求携带的MSI的标记字段为第一标记字段时,HSS向归属位置寄存器HLR获取与鉴权数据请求对应的鉴权数据;然后将鉴权数据向MME发送。不需要进行数据搬迁,HSS通过访问HLR来获取2G或3G用户数据,解决了现有技术中现有网络结构下的LTE HSS无法获取2G或3G用户数据的问题。通过解决上述技术问题,HSS在对用户数据进行管理时,不进行数据搬迁、不调整2G或3G网的网络结构,充分利用现网设备、减少对现网网络结构的影响,降低管理成本。
[0037]本发明又一实施例提供一种用户数据管理的方法,如图2所示,用于LTE HSS所述方法包括:
[0038]201、在用户数据配置表中,HSS为每一个用户的国际移动用户识别码MSI增加标
记字段。
[0039]例如,如图3所示,HSS中的数据是以MSI为索引保存的,HSS中为每个MSI保存一条数据,包含该頂SI对应的计费类型、LTE签约数据等,在本发明实施例中,为每条MSI增加一个标记字段,将其值设置为O或I。当该字段设置为O时,表明该MSI的鉴权数据不需向外部HLR获取;当该字段设置为I时,表明该MSI的鉴权数据需向外部HLR获取。
[0040]其中,HSS为LTE网络下用户数据库,MME是3GPP协议LTE接入网络的关键控制节点,LTE网络下设备之间的通信采用Diameter信令,3GPP标准组织定义了 DRA这一Diameter信令网的核心网元来完成Diameter信令的汇聚和转接,HLR为2G或3G网络下用户数据库,2G或3G网络中设备通过MAP进行信息传输。
[0041]202、HSS配置HLR地址信息。
[0042]其中,LTE网络中,MME通过DRA信令网的diameter信令路由访问HSS,HSS不支持MAP信令,所以HSS需要配置HLR地址信息,然后HSS通过STP (Signaling TransferPoint,信令转接点)信令网的MAP信令路由访问HLR,获取用户的数据。HSS可以根据用户数据,如MSI,转换得出HLR的地址信息。
[0043]例如,HSS配置HLR的路由信息,通常采用E.214的格式,E.214是E.164号码与E.212号码的组合,HSS应当配置E.214格式号段数据。它可以由两个部分组成:第一部分,即E.164部分,是由一个国家代码跟随一个网络代码组成的;第二部分是由MSI的一部分MSIN (Mobile Subscriber Identification Number,移动用户识别号码)组成,即将 MSIN直接写到第一部分后面,多余的部分删除。
[0044]203、HSS接收MME的鉴权数据请求。
[0045]其中,MME通过DRA信令网的diameter信令路由访问HSS,来获取用户的数据。本实施例以MME获取用户的鉴权数据为例,则HSS接收MME的鉴权数据请求,请求中的携带的参数为用户的MSI和鉴权数据的类型。
[0046]204、HSS查询用户数据配置表,判断鉴权数据请求携带的MSI标记字段是否为1,若鉴权数据请求携带的MSI标记字段为1,则执行步骤205 ;否则,执行步骤209。
[0047]其中,在HSS接收MME的鉴权数据请求后,首先请求中的携带的MSI查询用户数据配置表,得出MSI标记字段的值,根据标记字段的值判断MME请求的鉴权数据是否存储在HSS中,即判断MSI标记字段是否为I。如果MSI标记字段为1,表示MME请求的鉴权数据没有存储在HSS中,需要向HLR获取;如果与鉴权数据请求对应的IMSI标记字段不为I,表示MME请求的鉴权数据存储在HSS中,HSS提取到相应的鉴权数据后,执行步骤209。
[0048]205、HSS向HLR发送鉴权数据请求。
[0049]其中,HSS判断与鉴权数据请求对应的MSI标记字段为1,则HSS通过STP信令网的MAP信令路由访问HLR,发送鉴权数据请求,获取用户的鉴权数据。
[0050]206、HSS接收鉴权数据。
[0051]其中,若用户终端使用SM卡,则HLR向HSS返回鉴权三元组,若用户终端使用USM卡,则HLR向HSS返回鉴权五元组。
[0052]207、HSS判断MME的鉴权数据请求中鉴权数据的类型是否只包括LTE鉴权数据,如果MME的鉴权数据请求中鉴权数据的类型只包括LTE鉴权数据,则执行步骤208 ;否则,则执行步骤209。
[0053]其中,MME的鉴权数据请求中携带的参数包括两种情况:用户的MSI和LTE鉴权数据,或者用户的MS1、LTE鉴权数据和2G或3G鉴权数据。
[0054]208、HSS转换接收到的鉴权数据。
[0055]需要说明的是,若用户使用SM卡,则HLR返回鉴权三元组,包括:RAND (RandomNumber,随机数)、SERS (Signed Response,符号响应)和 Kc (Ciphering Key,密钥);若用户使用USIM卡,则HLR返回鉴权五元组,包括:RAND(Random Number,随机数)、XRES (ExpectedResponse,期望响应)、IK (Integrity Key,完整性密钥)、CK (Cipher Key,加密密钥)和AUTN (Authentication Token,鉴权令牌)。
[0056]其中,LTE网络鉴权是一个基于四元组的鉴权。MME的鉴权请求中仅仅包含LTE鉴权数据,如果HSS接收的为HLR返回的鉴权三元组,则HSS进行三元组(RAND、SERS、Kc)到五元组(狀冊、乂1?5、0(、11(、4^^)再到四元组的转换,四元组包括:RAND、XRES、KASME (KeyAccess Security Management Entity,安全管理实体密钥)和AUTN。如果HSS接收的为HLR返回的鉴权五元组,则由HSS根据五元组计算LTE鉴权四元组(RAND、XRES、KASME、AUTN)。
[0057]209、HSS向MME回复鉴权数据。
[0058]其中,若MME的鉴权请求中仅仅包含LTE鉴权数据,则HSS将步骤208中计算的四元组鉴权数据回复给MME ;若MME的鉴权请求中包含2G或3G鉴权数据,则HSS将步骤206中接收的HLR回复的鉴权数据回复给MME,由MME根据具体情况使用三元组或者五元组,进行数据计算;gMME的请求的鉴权数据存储在HSS中,则HSS提取到相应的鉴权数据后回复给 MME。
[0059]现有技术中,LTE HSS无法兼容2G或3G用户数据,需要将2G或3G用户数据搬迁到新建的LTE HSS中,并改变LTE HSS的数据结构,使其兼容2G或3G用户数据,还要调整2G或3G网的网络结构。与现有技术相比,本发明实施例在HSS的用户数据配置表中,为每一个国际移动用户识别码頂SI增加O或I标记字段;在HSS接收移动管理实体MME的鉴权数据请求后,查询用户数据配置表,判断鉴权数据请求携带的頂SI的标记字段是否为I ;当鉴权数据请求携带的頂SI的标记字段为I时,HSS向归属位置寄存器HLR获取与鉴权数据请求对应的鉴权数据;然后根据鉴权数据的类型进行计算,并将鉴权数据向MME发送。不需要进行数据搬迁,HSS通 过访问HLR来获取2G或3G用户数据,解决了现有技术中现有网络结构下的LTE HSS无法获取2G或3G用户数据的问题。通过解决上述技术问题,HSS在对用户数据进行管理时,不进行数据搬迁、不调整2G或3G网的网络结构,充分利用现网设备、减少对现网网络结构的影响,降低管理成本。
[0060]本发明又一实施例提供一种用户数据管理的装置30,如图4所示,所述装置30包括:
[0061]增加单元31,用于在用户数据配置表中,为每一个国际移动用户识别码IMSI增加标记字段,所述标记字段为第一标记字段或第二标记字段;
[0062]接收单元32,用于接收移动管理实体MME的鉴权数据请求,所述鉴权数据请求中携带IMSI ;
[0063]判断单元33,用于查询所述用户数据配置表,判断所述鉴权数据请求携带的所述IMSI的标记字段是否为所述第一标记字段;
[0064]获取单元34,用于当所述鉴权数据请求携带的所述MSI的标记字段为所述第一标记字段时,向归属位置寄存器HLR获取与所述鉴权数据请求对应的鉴权数据;
[0065]发送单元35,用于向所述MME发送所述鉴权数据。
[0066]其中,所述第一标记字段表示与所述MSI对应的鉴权数据存储于所述HLR中,所述第二标记字段表示与所述MSI对应的鉴权数据存储于归属用户服务器HSS中。[0067]进一步的,如图5所示,所述获取单元34包括:
[0068]发送子单元341,用于向所述HLR发送所述鉴权数据请求;
[0069]接收子单元342,用于接收所述HLR回复的所述鉴权数据。
[0070]进一步的,如图5所示,所述装置30还包括:
[0071]计算单元36,用于根据所述HLR回复的所述鉴权数据计算所述LTE鉴权数据。
[0072]进一步的,如图5所示,所述装置30还包括:
[0073]回复单元37,用于当所述鉴权数据请求携带的所述IMSI的标记字段为所述第二标记字段时,向所述MME回复与所述鉴权数据请求对应的鉴权数据。
[0074]现有技术中,LTE HSS无法兼容2G或3G用户数据,需要将2G或3G用户数据搬迁到新建的LTE HSS中,并改变LTE HSS的数据结构,使其兼容2G或3G用户数据,还要调整2G或3G网的网络结构。与现有技术相比,本发明实施例在装置30的用户数据配置表中,为每一个国际移动用户识别码MSI增加第一标记字段或第二标记字段;在装置30接收移动管理实体MME携带MSI的鉴权数据请求后,查询用户数据配置表,判断鉴权数据请求携带的MSI的标记字段是否为第一标记字段;当鉴权数据请求携带的MSI的标记字段为第一标记字段时,装置30向归属位置寄存器HLR获取与鉴权数据请求对应的鉴权数据;然后将鉴权数据向MME发送。不需要进行数据搬迁,装置30通过访问HLR来获取2G或3G用户数据,解决了现有技术中现有网络结构下的装置30无法获取2G或3G用户数据的问题。通过解决上述技术问题,装置30在对用户数据进行管理时,不进行数据搬迁、不调整2G或3G网的网络结构,充分利用现网设备、减少对现网网络结构的影响,降低管理成本。
[0075]本发明实施例提供的用户数据管理的装置可以实现上述提供的方法实施例,具体功能实现请参见方法实施例中的说明,在此不再赘述。本发明实施例提供的用户数据管理的方法及装置可以适用于归属用户服务器HSS,但不仅限于此。
[0076]本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于设备实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。
[0077]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0078]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
【权利要求】
1.一种用户数据管理的方法,其特征在于,包括: 在用户数据配置表中,为每一个国际移动用户识别码頂SI增加标记字段,所述标记字段为第一标记字段或第二标记字段; 接收移动管理实体MME的鉴权数据请求,所述鉴权数据请求中携带MSI ; 查询所述用户数据配置表,判断所述鉴权数据请求携带的所述MSI的标记字段是否为所述第一标记字段; 当所述鉴权数据请求携带的所述MSI的标记字段为所述第一标记字段时,向归属位置寄存器HLR获取与所述鉴权数据请求对应的鉴权数据; 向所述MME发送所述鉴权数据。
2.根据权利要求1所述的方法,其特征在于,当所述鉴权数据请求携带的所述IMSI的标记字段为所述第一标记字段时,所述向归属位置寄存器HLR获取与所述鉴权数据请求对应的鉴权数据包括: 向所述HLR发送所述鉴权数据请求; 接收所述HLR回复的所述鉴权数据。
3.根据权利要求1所述的方法,其特征在于,当所述鉴权数据请求对应的鉴权数据为长期演进LTE鉴权数据时 ,在向所述MME发送所述鉴权数据之前,所述方法还包括: 根据所述HLR回复的所述鉴权数据计算所述LTE鉴权数据。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括: 当所述鉴权数据请求携带的所述MSI的标记字段为所述第二标记字段时,向所述MME回复与所述鉴权数据请求对应的鉴权数据。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述第一标记字段表示与所述IMSI对应的鉴权数据存储于所述HLR中,所述第二标记字段表示与所述MSI对应的鉴权数据存储于归属用户服务器HSS中。
6.一种用户数据管理的装置,其特征在于,包括: 增加单元,用于在用户数据配置表中,为每一个国际移动用户识别码IMSI增加标记字段,所述标记字段为第一标记字段或第二标记字段; 接收单元,用于接收移动管理实体MME的鉴权数据请求,所述鉴权数据请求中携带IMSI ; 判断单元,用于查询所述用户数据配置表,判断所述鉴权数据请求携带的所述MSI的标记字段是否为所述第一标记字段; 获取单元,用于当所述鉴权数据请求携带的所述MSI的标记字段为所述第一标记字段时,向归属位置寄存器HLR获取与所述鉴权数据请求对应的鉴权数据; 发送单元,用于向所述MME发送所述鉴权数据。
7.根据权利要求6所述的装置,其特征在于,所述获取单元包括: 发送子单元,用于向所述HLR发送所述鉴权数据请求; 接收子单元,用于接收所述HLR回复的所述鉴权数据。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括: 计算单元,用于根据所述HLR回复的所述鉴权数据计算所述LTE鉴权数据。
9.根据权利要求6所述的装置,其特征在于,所述装置还包括:回复单元,用于当所述鉴权数据请求携带的所述MSI的标记字段为所述第二标记字段时,向所述MME回复与所述鉴权数据请求对应的鉴权数据。
10.根据权利要求6-9所述的装置,其特征在于,所述第一标记字段表示与所述MSI对应的鉴权数据存储于所述HLR中,所述第二标记字段表示与所述MSI对应的鉴权数据存储于归属用户服务器HSS中。
【文档编号】H04W8/26GK103607709SQ201310660837
【公开日】2014年2月26日 申请日期:2013年12月9日 优先权日:2013年12月9日
【发明者】马泽芳, 马瑞涛, 符刚, 朱斌 申请人:中国联合网络通信集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1