下发、接收用户签约数据的方法、HSS及SGSN技术

技术编号:12012350 阅读:201 留言:0更新日期:2015-09-05 13:29
本申请提供了一种下发、接收用户签约数据的方法、HSS及SGSN中,SGSN通过S6d接口发送获取用户签约数据的请求,HSS接收到该消息后,判断用户签约数据中是否包含CAMEL业务数据,如果用户签约数据中包含CAMEL业务数据,则HSS通过Gr接口下发用户签约数据给SGSN,或者,通过S6d接口下发用户签约数据中的非CAMEL业务数据,并通过Gr接口下发用户签约数据中的CAMEL业务数据给SGSN,如果用户签约数据中不包含CAMEL业务数据,则通过S6d接口下发用户签约数据给SGSN。本申请提供的下发、接收用户签约数据的方法、HSS及SGSN使得,S6d接口能够得到充分利用,与此同时,为了SGSN和MME合设的场景而在S6d接口上定义的一些优化流程也能得到实施。

【技术实现步骤摘要】
下发、接收用户签约数据的方法、HSS及SGSN
本专利技术涉及移动通信
,尤其涉及一种下发、接收用户签约数据的方法、HSS及SGSN。
技术介绍
为了适应业务宽带、服务质量以及网络覆盖等多方面的需求,3GPP推出了全新的演进网络,即演进分组系统(EvolvedPacketSystem,EPS)。请参阅图1,为EPS的网络架构图,其包括演进的UMTS陆地无线接入网(EvolvedUMTSTerritorialRadioAccessNetwork,E-UTRAN)、移动管理实体(MobilityManagementEntity,MME)、服务网关(ServingGateway,S-GW)、PDN网关(PacketDataNetworkGateway,P-GW)、服务GPRS支持节点(ServingGPRSSupportingNode,SGSN)、归属用户服务器(HomeSubscriberServer,HSS)以及策略和计费控制单元(PolicyandChargingRulesFunction,PCRF)。其中,E-UTRAN用于实现所有与演进网络无线有关的功能;MME用于负责控制面的移动性管理,包括用户上下文和移动状态管理、用户临时身份标识的分配等;S-GW是终止于E-UTRAN接口的网关,其用于作为3GPP接入系统间的用户面锚点;P-GW是面向分组数据网络终结于SGi接口的网关,用于作为3GPP接入系统和非3GPP接入系统之间的用户面锚点;PCRF用于实现策略控制决定和流量计费功能;HSS用于存储用户签约信息;SGSN用于实现GPRS/UMTS网络中的路由转发、移动性管理、会话管理以及用户信息存储等。另外,图1中的GSM/EDGE无线接入网(GSM/EDGERadioAccessNetwork,GERAN)和UMTS陆地无线接入网(UMTSTerritorialRadioAccessNetwork,UTRAN)用于实现所有与GPRS/UMTS网络中无线有关的功能。GPRS网络在向EPS演进的过程中,SGSN会从支持Gn/Gp接口演进到支持S4接口,SGSN和HSS之间的接口也会从支持基于MAP的Gr接口演进到支持Diameter的S6d接口,其中,支持Gn/Gp接口的SGSN称为Gn/Gp-SGSN。考虑到相对长的时期内,EPS中的SGSN需要支持GPRS用户通过GERAN/UTRAN接入EPS网络,因此,EPS中的SGSN需要具备GPRS网络中Gn/Gp-SGSN的功能。由于GPRS网络提供了CAMEL业务的实现机制,Gn/Gp-SGSN可选择性地支持CAMEL功能,因此,当Gn/Gp-SGSN支持CAMEL功能时,EPS中的SGSN也需要支持CAMEL功能,即,SGSN需要接收HSS下发的包含CAMEL业务数据的用户签约数据。专利技术人在实现本专利技术创造的过程中发现,现有技术存在如下技术问题:当EPS中的SGSN支持CAMEL功能时,由于S6d接口不支持对CAMEL业务数据的传输,因此,SGSN一律通过基于MAP的Gr接口从HSS获取用户签约数据。然而,通过基于MAP的Gr接口获取用户签约数据,将导致SGSN不使用S6d接口,与此同时,为了SGSN和MME合设的场景而在S6d接口上定义的一些优化流程也将无法实施。
技术实现思路
有鉴于此,本专利技术提供了一种下发、接收用户签约数据的方法、HSS及SGSN,用以解决现有技术中通过基于MAP的Gr接口获取用户签约数据,将导致SGSN不使用S6d接口,并且,为了SGSN和MME合设的场景而在S6d接口上定义的一些优化流程也将无法实施的问题,其技术方案如下:第一方面,一种下发用户签约数据的方法,包括:当HSS通过S6d接收到SGSN发送的获取用户签约数据的请求时,所述HSS判断用户签约数据中是否包含CAMEL业务数据;如果所述用户签约数据中包含CAMEL业务数据,所述HSS通过Gr接口下发所述用户签约数据给所述SGSN,或者,通过所述S6d接口下发所述用户签约数据中的非CAMEL业务数据,并通过所述Gr接口下发所述用户签约数据中的CAMEL业务数据给所述SGSN;如果所述用户签约数据中不包含CAMEL业务数据,所述HSS通过所述S6d接口下发所述用户签约数据给所述SGSN。在第一方面的第一种可能的实现方式中,所述获取用户签约数据的请求为位置更新请求消息。结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述HSS通过Gr接口下发所述用户签约数据给所述SGSN,包括:所述HSS通过所述S6d接口向所述SGSN发送位置更新响应消息,所述位置更新响应消息中携带有指示信息,所述指示信息用于指示用户签约数据中包含CAMEL业务数据;在发送所述位置更新响应消息后,所述HSS通过所述Gr接口发送所述包含CAMEL业务数据的用户签约数据给所述SGSN。结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述位置更新响应消息中携带的指示信息还用于指示所述SGSN通过所述Gr接口重新发送位置更新请求消息;在发送所述位置更新响应消息后,所述HSS通过所述Gr接口发送所述包含CAMEL业务数据的用户签约数据给所述SGSN,包括:在发送所述位置更新响应消息后,如果所述HSS接收到所述SGSN通过所述Gr接口重新发送的位置更新请求消息,则通过所述Gr接口发送包含CAMEL业务数据的用户签约数据给所述SGSN。结合第一方面的第一种可能的实现方式,在第一方面的第四种可能的实现方式中,所述HSS通过S6d接口下发所述用户签约数据中的非CAMEL业务数据,并通过Gr接口下发所述用户签约数据中的CAMEL业务数据给所述SGSN,包括:所述HSS通过所述S6d接口向所述SGSN发送位置更新响应消息,所述位置更新响应消息携带有所述用户签约数据中的非CAMEL业务数据和指示信息,所述指示信息用于指示用户签约数据中包含CAMEL业务数据;在发送所述位置更新响应消息后,所述HSS通过所述Gr接口发送所述用户签约数据中的CAMEL业务数据给所述SGSN。结合第一方面的第四种可能的实现方式,在第一方面的第五种可能的实现方式中,所述位置更新响应消息中携带的指示信息还用于指示所述SGSN通过所述Gr接口重新发送位置更新请求消息;在发送所述位置更新响应消息后,所述HSS通过所述Gr接口发送所述用户签约数据中的CAMEL业务数据给所述SGSN,包括:在发送所述位置更新响应消息后,如果所述HSS接收到所述SGSN通过所述Gr接口重新发送的位置更新请求消息时,所述HSS通过Gr接口发送所述用户签约数据中的CAMEL业务数据给所述SGSN。结合第一方面的第五种可能的实现方式,在第一方面的第六种可能的实现方式中,所述SGSN通过所述Gr接口重新发送的位置更新请求消息中还携带有用于指示只请求所述用户签约数据中的CAMEL业务数据的指示信息。第二方面,一种接收用户签约数据的方法,包括:SGSN通过S6d接口向HSS发送获取用户签约数据的请求;当所述HSS判断出用户签约数据中包含CAMEL业务数据时,所述SGSN通过Gr接口接收用户签约数据,或者,通过S6d接口接收所述用户签约数据中的本文档来自技高网
...
下发、接收用户签约数据的方法、HSS及SGSN

【技术保护点】
一种下发用户签约数据的方法,其特征在于,包括:当HSS通过S6d接收到SGSN发送的获取用户签约数据的请求时,所述HSS判断用户签约数据中是否包含CAMEL业务数据;如果所述用户签约数据中包含CAMEL业务数据,所述HSS通过Gr接口下发所述用户签约数据给所述SGSN,或者,通过所述S6d接口下发所述用户签约数据中的非CAMEL业务数据,并通过所述Gr接口下发所述用户签约数据中的CAMEL业务数据给所述SGSN;如果所述用户签约数据中不包含CAMEL业务数据,所述HSS通过所述S6d接口下发所述用户签约数据给所述SGSN。

【技术特征摘要】
1.一种下发用户签约数据的方法,其特征在于,包括:当HSS通过S6d接口接收到SGSN发送的获取用户签约数据的请求时,所述HSS判断用户签约数据中是否包含CAMEL业务数据;如果所述用户签约数据中包含CAMEL业务数据,所述HSS通过Gr接口下发所述用户签约数据给所述SGSN,或者,通过所述S6d接口下发所述用户签约数据中的非CAMEL业务数据,并通过所述Gr接口下发所述用户签约数据中的CAMEL业务数据给所述SGSN;如果所述用户签约数据中不包含CAMEL业务数据,所述HSS通过所述S6d接口下发所述用户签约数据给所述SGSN。2.根据权利要求1所述的方法,其特征在于,所述获取用户签约数据的请求为位置更新请求消息。3.根据权利要求2所述的方法,其特征在于,所述HSS通过Gr接口下发所述用户签约数据给所述SGSN,包括:所述HSS通过所述S6d接口向所述SGSN发送位置更新响应消息,所述位置更新响应消息中携带有指示信息,所述指示信息用于指示用户签约数据中包含CAMEL业务数据;在发送所述位置更新响应消息后,所述HSS通过所述Gr接口发送所述包含CAMEL业务数据的用户签约数据给所述SGSN。4.根据权利要求3所述的方法,其特征在于,所述位置更新响应消息中携带的指示信息还用于指示所述SGSN通过所述Gr接口重新发送位置更新请求消息;在发送所述位置更新响应消息后,所述HSS通过所述Gr接口发送所述包含CAMEL业务数据的用户签约数据给所述SGSN,包括:在发送所述位置更新响应消息后,如果所述HSS接收到所述SGSN通过所述Gr接口重新发送的位置更新请求消息,则通过所述Gr接口发送包含CAMEL业务数据的用户签约数据给所述SGSN。5.根据权利要求2所述的方法,其特征在于,所述HSS通过S6d接口下发所述用户签约数据中的非CAMEL业务数据,并通过Gr接口下发所述用户签约数据中的CAMEL业务数据给所述SGSN,包括:所述HSS通过所述S6d接口向所述SGSN发送位置更新响应消息,所述位置更新响应消息携带有所述用户签约数据中的非CAMEL业务数据和指示信息,所述指示信息用于指示用户签约数据中包含CAMEL业务数据;在发送所述位置更新响应消息后,所述HSS通过所述Gr接口发送所述用户签约数据中的CAMEL业务数据给所述SGSN。6.根据权利要求5所述的方法,其特征在于,所述位置更新响应消息中携带的指示信息还用于指示所述SGSN通过所述Gr接口重新发送位置更新请求消息;在发送所述位置更新响应消息后,所述HSS通过所述Gr接口发送所述用户签约数据中的CAMEL业务数据给所述SGSN,包括:在发送所述位置更新响应消息后,如果所述HSS接收到所述SGSN通过所述Gr接口重新发送的位置更新请求消息时,所述HSS通过Gr接口发送所述用户签约数据中的CAMEL业务数据给所述SGSN。7.根据权利要求6所述的方法,其特征在于,所述SGSN通过所述Gr接口重新发送的位置更新请求消息中还携带有用于指示只请求所述用户签约数据中的CAMEL业务数据的指示信息。8.一种接收用户签约数据的方法,其特征在于,包括:SGSN通过S6d接口向HSS发送获取用户签约数据的请求;当所述HSS判断出用户签约数据中包含CAMEL业务数据时,所述SGSN通过Gr接口接收用户签约数据,或者,通过S6d接口接收所述用户签约数据中的非CAMEL业务数据,并通过所述Gr接口接收所述用户签约数据中的CAMEL业务数据;当所述HSS判断出用户签约数据中不包含CAMEL业务数据时,所述SGSN通过所述S6d接口接收用户签约数据。9.根据权利要求8所述的方法,其特征在于,所述获取用户签约数据的请求为位置更新请求消息。10.根据权利要求9所述的方法,其特征在于,所述SGSN通过Gr接口接收用户签约数据,包括:所述SGSN通过S6d接口接收所述HSS发送的位置更新响应消息,所述位置更新响应消息携带有指示信息,所述指示信息用于指示用户签约数据中包含CAMEL业务数据;所述SGSN通过所述Gr接口接收所述HSS下发的所述包含CAMEL业务数据的用户签约数据。11.根据权利要求10所述的方法,其特征在于,所述位置更新响应消息中携带的指示信息还用于指示所述SGSN通过所述Gr接口重新发送位置更新请求消息;所述方法还包括:所述SGSN在接收到所述位置更新响应消息后,通过所述Gr接口重新向所述HSS发送位置更新请求消息。12.根据权利要求9所述的方法,其特征在于,所述SGSN通过S6d接口接收所述用户签约数据中的非CAMEL业务数据,并通过Gr接口接收所述用户签约数据中的CAMEL业务数据,包括:所述SGSN通过S6d接口接收HSS发送的位置更新响应消息,所述位置更新响应消息携带有所述用户签约数据中的非CAMEL业务数据和指示信息,所述指示信息用于指示所述用户签约数据中包含CAMEL业务数据;所述SGSN通过Gr接口接收所述HSS下发的所述用户签约数据中的CAMEL业务数据。13.根据权利要求12所述的方法,其特征在于,所述位置更新响应消息中携带的指示信息还用于指示所述SGSN通过所述Gr接口重新发送位置更新请求消息;所述方法还包括:所述SGSN在接收到所述位置更新响应消息后,通过所述Gr接口重新向所述HSS发送位置更新请求消息。14.根据权利要求13所述的方法,其特征...

【专利技术属性】
技术研发人员:时书锋
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1