各分布式EPC核心网用户漫游控制方法及EPC核心网与流程

文档序号:15062826发布日期:2018-07-31 22:09阅读:715来源:国知局

本发明属于移动通讯技术领域,特别涉及各分布式epc核心网用户漫游控制方法及epc核心网。



背景技术:

第四代无线数据网络lte(longtermevolution,长期演进)是目前国际主流的新一代宽带无线移动通信技术,其是面向分组域业务,不能像传统的2g/3g网络那样提供电路域业务,传统的lte系统采用树状网络架构,并采用分组核心演进(evolvedpacketcore,epc)集中部署,比较适合运营商大规模网络运营,但随着无线数据流量的激增以及基于lte无线专网的应用,基于分布式架构的小型化epc核心网正在使用,每个epc核心网都包括一个归属用户服务器hss,用来开户、保存允许在该epc核心网下可以正常使用的用户数据,如果一个未在该hss开户的用户,不能在该epc核心网正常使用。分布式epc之间的相互独立,在aepc核心网开户的用户1,漫游到bepc核心网后,由于bepc核心网的hss没有用户1的合法数据,导致用户1不能在bepc核心网使用。运营商传统的集中式epc核心网采用mme(移动管理实体)与hss之间标准s6a接口通过dra(diameter路由代理设备)进行diameter协议转发,实现用户从aepc核心网漫游到bepc核心网,这个技术方案针对运营商大规模网络使用,由于每个epc核心网之间独立工作,导致不同epc核心网之间的用户不能实现相互漫游,因此,基于分布式架构的小型化epc不适合使用该技术方案。



技术实现要素:

本发明的目的在于提供各分布式epc核心网用户漫游控制方法及epc核心网,用于解决现有技术中多个分布式epc核心网之间相互独立不能实现用户跨epc核心网漫游功能的问题。

为实现上述目的,本发明提供了一种各分布式epc核心网的用户漫游的控制方法,包括以下技术方案:

方法方案一,一种各分布式epc核心网的用户漫游的控制方法,包括如下步骤:

1)为每一个分布式epc核心网设置一个社区用户服务器,所述社区用户服务器用于接收本分布式epc核心网更新的用户数据及其他分布式epc核心网更新的用户数据;

2)若有分布式epc核心网的用户漫游到当前分布式epc核心网时,向当前分布式epc核心网发起注册请求;

3)当前分布式epc核心网中的移动管理实体收到注册请求后,向当前分布式epc核心网中的归属用户服务器查询所述用户是否在当前分布式epc核心网中;

4)若所述用户不在当前分布式epc核心网中,则向当前分布式epc核心网的社区用户服务器查询所述用户对应的归属用户服务器;

5)当前分布式epc核心网中的移动管理实体向所述用户对应的归属用户服务器发起鉴权请求,所述用户对应的归属用户服务器确认所述用户属于该归属用户服务器后,返回相关鉴权值,当前分布式epc核心网的移动管理实体根据所述鉴权值建立业务承载,实现所述用户在当前分布式epc核心网中进行相关业务。

方法方案二,在方法方案一的基础上,当前分布式epc核心网的社区用户服务器通过查询所述用户的国际移动识别码,查询用户是否在当前分布式epc核心网中。

方法方案三,在方法方案二的基础上,当查询到所述用户对应的归属用户服务器后,所述用户对应的归属用户服务器所在的epc核心网的社区用户服务器向当前分布式epc核心网的移动管理实体发送与所述国际移动识别码对应的归属用户服务器设备号和归属用户服务器地址,当前分布式epc核心网的移动管理实体根据接收到的归属用户服务器设备号和归属用户服务器地址发起鉴权请求。

方法方案四、方法方案五、方法方案六,分别在方法方案一、方法方案二或方法方案三的基础上,当前epc核心网的移动管理实体收到返回的相关鉴权值后,需进行鉴权及认证,当鉴权及认证通过后,将所述用户注册到当前分布式epc核心网中。

本发明还提供了一种分布式epc核心网,包括以下技术方案:

核心网方案一,一种分布式epc核心网,包括移动管理实体、归属用户服务器,还包括社区用户服务器,所述移动管理实体与所述归属用户服务器、社区用户服务器连接,所述社区用户服务器用于与其他分布式epc核心网的社区用户服务器连接;所述社区用户服务器用于接收本分布式epc核心网更新的用户数据及其他分布式epc核心网更新的用户数据;若有分布式epc核心网的用户漫游到当前分布式epc核心网时,当前分布式epc核心网的社区用户服务器提供所述用户对应的归属用户服务器;所述移动管理实体向所述用户对应的归属用户服务器发起鉴权请求,所述用户对应的归属用户服务器确认所述用户属于该归属用户服务器后,返回相关鉴权值,当前分布式epc核心网的移动管理实体根据所述鉴权值,建立与所述用户对应的分布式epc核心网之间的业务承载,实现所述用户在当前epc核心网中进行相关业务。

核心网方案二,在核心网方案一的基础上,当前分布式epc核心网的社区用户服务器提供所述用户对应的归属用户服务器之前,需通过查询所述用户的国际移动识别码,查询用户是否在当前分布式epc核心网中。

核心网方案三,在核心网方案二的基础上,当前分布式epc核心网的社区用户服务器提供所述用户对应的归属用户服务器后,所述用户对应的归属用户服务器所在的epc核心网的社区用户服务器向当前分布式epc核心网的移动管理实体发送与所述国际移动识别码对应的归属用户服务器设备号和归属用户服务器设备地址,当前分布式epc核心网的移动管理实体根据接收到的归属用户服务器设备号和归属用户服务器设备地址发起鉴权请求。

核心网方案四、核心网方案五、核心网方案六,分别在核心网方案一、核心网方案二或核心网方案三的基础上,所述移动管理实体收到返回的相关鉴权值后,需进行鉴权及认证,当鉴权及认证通过后,将所述用户注册到当前epc核心网上,建立业务承载。

本发明的有益效果是:

本发明在传统的epc网络架构中新增社区用户服务器css和归属查询机制,用于查询漫游用户归属问题,实现了目前分布式epc互相独立的网络机构中的一个分布式epc核心网中的用户漫游到其他分布式epc核心网中时,可在其他分布式epc核心网进行相关业务,提供了更加便捷、灵活的lte网络,形成多个点状覆盖互联互通的lte网络,将复杂的互联互通网络架构,更加简洁化,便于维护和管理,相对于传统的网络构架,大大节约了网络建设投资成本,且查询机制非常简洁、快捷。

附图说明

图1为各分布式epc核心网之间数据同步的过程的示意图;

图2为分布式epc核心网实现用户漫游功能的流程图。

具体实施方式

下面结合附图对本发明的具体实施方式作进一步的说明:

本发明的一种分布式epc核心网,在原有的移动管理实体(mobilemanagemententity,mme)、服务器网关(servinggateway,sgw)、pdn网关pgw(packetdatanetworkgateway)及归属用户服务器(homesubscriberserver,hss)等网元模块的基础上新增社区用户服务器(communitysubscriberserver,css),移动管理实体mme与归属用户服务器hss、社区用户服务器css、服务器网关sgw及pdn网关pgw连接,且服务器网关及pdn网关连接,社区用户服务器用于与其他分布式epc核心网的社区用户服务器连接;用于解决多个分布式epc核心网之间用户漫游问题。css模块的用户数据包括整个lte分布式网络内多有epc核心网中hss的用户数据。社区用户服务器用于接收本分布式epc核心网更新的用户数据及其他分布式epc核心网更新的用户数据;若有分布式epc核心网的用户漫游到当前分布式epc核心网时,当前分布式epc核心网的社区用户服务器css提供用户对应的归属用户服务器hss;移动管理实体mme向用户对应的归属用户服务器hss发起鉴权请求,用户对应的归属用户服务器hss确认用户属于该归属用户服务器后,返回相关鉴权值,当前分布式epc核心网的移动管理实体根据鉴权值,建立与用户对应的分布式epc核心网之间的业务承载,实现用户在当前epc核心网中进行相关业务。

如图1所示,以一个lte分布式网络有个3个不同的分布式epc核心网a-epc、b-epc、c-epc为例,每个分布式epc核心网的社区用户服务器css均包括这3个分布式epc核心网中的归属用户服务器hss的用户数据,即:

a-css=a-hss+b-hss+c-hss;

b-css=a-hss+b-hss+c-hss;

c-css=a-hss+b-hss+c-hss。

每个分布式epc核心网的用户数据分发同步机制,如果分布式核心网a-epc的归属用户服务器hss有用户新增或者减少,分布式核心网a-hss首先将最新数据同步到分布式核心网a-css中,分布式核心网a-css采用分发机制,将分布式核心网a-css储存的最新的分布式核心网a-hss用户数据分发到分布式核心网b-css和分布式核心网c-css中,保证整个lte分布式网络中每个epc核心网中的社区用户服务器css均存储最新的用户数据。各社区用户服务器css存储的数据内容为归属用户服务器设备号hss-id、归属用户服务器地址hss-ip、国际移动用户识别码(internationalmobilesubscriberidentificationnumber,imsi),社区用户服务器css的主要目的是为了解决非本epc核心网hss开户的用户漫游到本epc核心网后,根据css查找到该用户归属的epc核心网hss,然后向归属hss发起注册请求。

本发明的各分布式epc核心网用户漫游的控制方法,包括以下步骤,如图2所示:

1、为每一个分布式epc核心网设置一个社区用户服务器css,社区用户服务器css用于接收本分布式epc核心网更新的用户数据及其他分布式epc核心网更新的用户数据;即若有分布式epc核心网的归属用户服务器hss新增、删除用户数据,该归属用户服务器hss将更新后的用户数据同步至该归属用户服务器所在的分布式epc核心网的社区用户服务器css;该社区用户服务器css收到更新的用户数据后通过分发机制将更新后的归属用户服务器hss用户数据同步至其他分布式epc核心网中的社区用户服务器css,保证全网的分布式epc核心网中的社区用户服务器css存储最新的用户数据。

2、在分布式lte网络中若有分布式epc核心网的用户漫游到当前分布式epc核心网后,向当前分布式epc核心网发起注册,当前分布式epc核心网中的移动管理实体mme收到注册请求后,向当前分布式epc核心网中的归属用户服务器hss查询该用户状态,当前分布式epc核心网中的归属用户服务器hss收到查询请求后查询无该用户,向当前分布式epc核心网的移动管理实体mme返回无该用户对应的国际移动识别码imsi后,当前分布式epc核心网的移动管理实体mme向当前社区用户服务器css发起该用户对应的归属用户服务器hss的查询,社区用户服务器css收到请求后,查询该imsi归属的分布式epc核心网中的归属用户服务器hss,查询完成后,向当前分布式epc核心网的移动管理实体mme返回响应值,即发送与国际移动识别码对应的归属用户服务器设备号hss-id和归属用户服务器地址hss-ip。

3、当前分布式epc核心网的移动管理实体根据接收到的归属用户服务器设备号hss-id和归属用户服务器地址hss-ip发起鉴权请求,该国际移动识别码imsi对应的归属用户服务器hss收到请求后,确认该用户属于该归属用户服务器hss,向当前分布式epc核心网的移动管理实体mme返回相关鉴权值。

4、当前分布式epc核心网的移动管理实体mme收到归属用户服务器hss返回的鉴权值后进行相关的鉴权、认证,通过鉴权、认证后,该漫游用户注册到当前分布式epc核心网上,且当前分布式epc核心网的移动管理实体mme建立默认承载成功后,该用户可以在当前epc进行相关业务。

具体举一个例子来说明分布式epc核心网实现漫游的机制,一个lte分布式网络有3个分布式epc核心网a、b、c,其中用户1在a-epc核心网的归属用户服务器hss开户,a-hss将用户1数据同步至a-css,a-css通过分发机制将用户1数据分别同步到b-css、c-css,用户1由a-epc核心网漫游到b-epc核心网,发起注册请求,b-epc核心网的mme收到用户1的注册请求后,首先到b-epc的hss查询是否存在用户1的数据,查询没有后,b-epc核心网的mme再向b-css查询用户1的imsi,b-css将用户1的imsi对应的归属用户服务器设备号hss-id和归属用户服务器地址hss-ip返回给b-epc核心网的移动管理实体mme,b-epc核心网的移动管理实体mme收到b-css的响应后,根据接收到的归属用户服务器设备号hss-id和归属用户服务器地址hss-ip寻址到a-hss后,b-mme向a-hss发起用户鉴权请求,a-hss收到b-mme发起的请求后,查询该用户1是否属于a-hss的用户,确认属于a-hss的用户后,向b-mme回复鉴权响应,用户1在b-epc鉴权通过后建立默认承载后,用户1漫游到b-epc下可以正常使用b-epc的lte网络。

本发明在传统的epc网络架构中新增css网元模块和归属查询机制,用于查询漫游用户归属问题,解决了目前分布式epc互相独立的网络机构,可以提供更加便捷、灵活的lte网络,形成多个点状覆盖互联互通的lte网络,将复杂的互联互通网络架构,更加简洁化,便于维护和管理,相对于传统的网络构架,大大节约了网络建设投资成本,且查询机制非常简洁、快捷。

以上给出了具体的实施方式,但本发明不局限于以上所描述的实施方式。本发明的基本思路在于上述基本方案,对本领域普通技术人员而言,根据本发明的教导,设计出各种变形的模型、公式、参数并不需要花费创造性劳动。在不脱离本发明的原理和精神的情况下对实施方式进行的变化、修改、替换和变型仍落入本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1