网关选择方法及装置制造方法及图纸

技术编号:13396761 阅读:60 留言:0更新日期:2016-07-23 16:47
本发明专利技术提供一种网关选择方法及装置,包括:接收网络侧设备发送的位置更新请求消息,所述位置更新请求消息中携带所述用户的身份标识;获取位置更新响应消息,所述位置更新响应消息是根据所述位置更新请求消息生成的,所述位置更新响应消息中携带所述用户的身份标识;根据所述用户的身份标识,在预设数据库中查询所述用户的网关信息,若查询到所述用户的网关信息,则通过在所述位置更新响应消息中插入所述用户的网关信息,修改所述位置更新响应消息,并向所述网络侧设备发送修改后的位置更新响应消息。采用本发明专利技术实施例的技术方案,可以为各用户灵活设置不同的网关信息,从而根据不同用户的实际需求,为其选择不同的网关,灵活性较高。

【技术实现步骤摘要】
网关选择方法及装置
本专利技术涉及通信技术,尤其涉及一种网关选择方法及装置。
技术介绍
随着网络虚拟化的不断发展,网关在功能和管理上也在不断分化,进而出现了不同功能的网关,如语音长期演进(VoiceoverLongTermEvolution,简称VoLTE)专属网关,或是归属于不同机构,如移动虚拟网络运营商(MobileVirtualNetworkOperator,简称MVNO)运营的网关等。通常通用无线分组业务(GeneralPacketRadioService,简称GPRS)支持节点(ServingGPRSSupportNode,简称SGSN)或移动管理实体(MobilityManagementEntity,简称MME)在为用户选择网关时,都是基于用户的群组(Group)属性,其最基本的特性是基于用户的接入点名称(AccessPointName,简称APN)。常见的基于APN的增强实现方案有,基于用户的计费属性、位置区域或接入能力等为用户选择网关。然而,当前按照用户的群组信息为用户选择网关的方案,灵活性较差,无法满足各用户的不同实际需求。
技术实现思路
本专利技术实施例提供一种网关选择方法及装置,用以解决现有技术中选择网关的方案灵活性较差,无法满足各用户的不同实际需求的问题。本专利技术的第一方面,提供一种网关选择方法,包括:接收网络侧设备发送的位置更新请求消息,所述位置更新请求消息中携带所述用户的身份标识;获取位置更新响应消息,所述位置更新响应消息是根据所述位置更新请求消息生成的,所述位置更新响应消息中携带所述用户的身份标识;根据所述用户的身份标识,在预设数据库中查询所述用户的网关信息,若查询到所述用户的网关信息,则通过在所述位置更新响应消息插入所述用户的网关信息,修改所述位置更新响应消息,并向所述网络侧设备发送修改后的位置更新响应消息,以使所述网络侧设备根据所述修改后的位置更新响应消息为所述用户选择对应的网关,所述预设数据库中保存用户的身份标识与网关信息之间的对应关系。在第一种可能的实现方式中,根据第一方面,所述获取位置更新响应消息,包括:向所述HSS发送所述位置更新请求消息,以使所述HSS根据所述位置更新请求消息生成所述位置更新响应消息;接收所述HSS发送的所述位置更新响应消息。在第二种可能的实现方式中,结合第一方面和第一种可能的实现方式,所述方法还包括:若未查询到所述用户的网关信息,则向所述网络侧设备发送所述位置更新响应消息。在第三种可能的实现方式中,结合第一方面、第一种可能的实现方式和第二种可能的实现方式,所述接收移动管理实体网络侧设备发送的位置更新请求消息之前,还包括:获取所述用户的身份标识与网关信息之间的对应关系;根据所述用户的身份标识与网关信息之间的对应关系,更新所述预设数据库。本专利技术的第二方面,提供一种网关选择装置,包括:接收模块,用于接收移动管理实体网络侧设备发送的位置更新请求消息,所述位置更新请求消息中携带所述用户的身份标识;获取模块,用于获取位置更新响应消息,所述位置更新响应消息是根据所述位置更新请求消息生成的,所述位置更新响应消息中携带所述用户的身份标识;发送模块,用于根据所述用户的身份标识,在预设数据库中查询所述用户的网关信息,若查询到所述用户的网关信息,则通过在所述位置更新响应消息插入所述用户的网关信息,修改所述位置更新响应消息,并向所述网络侧设备发送修改后的位置更新响应消息,以使所述网络侧设备根据所述修改后的位置更新响应消息为所述用户选择对应的网关,所述预设数据库中保存用户的身份标识与网关信息之间的对应关系。在第一种可能的实现方式中,根据第二方面,所述获取模块具体用于:向所述HSS发送所述位置更新请求消息,以使所述HSS根据所述位置更新请求消息生成所述位置更新响应消息;接收所述HSS发送的所述位置更新响应消息。在第二种可能的实现方式中,结合第二方面和第一种可能的实现方式,所述发送模块还用于:若未查询到所述用户的网关信息,则向所述网络侧设备发送所述位置更新响应消息。在第三种可能的实现方式中,结合第二方面、第一种可能的实现方式和第二种可能的实现方式,所述获取模块还用于:获取所述用户的身份标识与网关信息之间的对应关系;根据所述用户的身份标识与网关信息之间的对应关系,更新所述预设数据库。本专利技术实施例提供的技术方案,接收网络侧设备发送的位置更新请求消息,获取位置更新响应消息,再根据用户的身份标识,在预设数据库中查询用户的网关信息,若查询到用户的网关信息,则通过在位置更新响应消息中插入用户的网关信息,修改位置更新响应消息,并向网络侧设备发送修改后的位置更新响应消息,以使网络侧设备根据修改后的位置更新响应消息为用户选择对应的网关。由于用户的网关信息是根据用户的身份标识在预设数据库中基于单个用户的属性查询的,因而采用本专利技术实施例的技术方案,可以为各用户灵活设置不同的网关信息,从而根据不同用户的实际需求,为其选择不同的网关,灵活性较高。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一实施例提供的网关选择方法的流程示意图;图2为本专利技术另一实施例提供的网关选择方法的流程示意图;图3为本专利技术又一实施例提供的网关选择装置的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术一实施例提供的网关选择方法的流程示意图。如图1所示,该方法包括:S101、接收网络侧设备发送的位置更新请求消息。S102、获取位置更新响应消息。S103、根据用户的身份标识,在预设数据库中查询用户的网关信息,若查询到用户的网关信息,则通过在位置更新响应消息中插入用户的网关信息,修改位置更新响应消息,并向网络侧设备发送修改后的位置更新响应消息,以使网络侧设备根据修改后的位置更新响应消息为用户选择对应的网关。本实施例各步骤的执行主体既可以为归属用户服务器(HomeSubscriberServer,简称HSS),也可以为与HSS不同的另一可供查询用户的网关信息实体,这里将其命名为伪归属用户服务器(Pseudo-HSS)。具体的,首先接收网络侧设备发送的位置更新请求消息,该位置更新请求消息中携带用户的身份标识,上述用户的身份标识例如可以是用户的国际移动用户识别码(InternationalMobileSubscriberIdentificationNumber,简称IMSI)等用于标识用户身份的信息。可选的,这里的网络侧设备可以为移动管理实体(MobilityManagementEntity,简称MME),也可以为通用无线分组业务(GeneralPacketRadioService,简称GPRS)支持节点(ServingGPR本文档来自技高网...

【技术保护点】
一种网关选择方法,其特征在于,包括:接收网络侧设备发送的位置更新请求消息,所述位置更新请求消息中携带所述用户的身份标识;获取位置更新响应消息,所述位置更新响应消息是根据所述位置更新请求消息生成的,所述位置更新响应消息中携带所述用户的身份标识;根据所述用户的身份标识,在预设数据库中查询所述用户的网关信息,若查询到所述用户的网关信息,则通过在所述位置更新响应消息中插入所述用户的网关信息,修改所述位置更新响应消息,并向所述网络侧设备发送修改后的位置更新响应消息,以使所述网络侧设备根据所述修改后的位置更新响应消息为所述用户选择对应的网关,所述预设数据库中保存用户的身份标识与网关信息之间的对应关系。

【技术特征摘要】
1.一种网关选择方法,其特征在于,包括:接收网络侧设备发送的位置更新请求消息,所述位置更新请求消息中携带用户的身份标识;获取位置更新响应消息,所述位置更新响应消息是根据所述位置更新请求消息生成的,所述位置更新响应消息中携带所述用户的身份标识;根据所述用户的身份标识,在预设数据库中查询所述用户的网关信息,若查询到所述用户的网关信息,则通过在所述位置更新响应消息中插入所述用户的网关信息,修改所述位置更新响应消息,并向所述网络侧设备发送修改后的位置更新响应消息,以使所述网络侧设备根据所述修改后的位置更新响应消息为所述用户选择对应的网关,所述预设数据库中保存用户的身份标识与网关信息之间的对应关系。2.根据权利要求1所述的方法,其特征在于,所述获取位置更新响应消息,包括:向归属用户服务器HSS发送所述位置更新请求消息,以使所述HSS根据所述位置更新请求消息生成所述位置更新响应消息;接收所述HSS发送的所述位置更新响应消息。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:若未查询到所述用户的网关信息,则向所述网络侧设备发送所述位置更新响应消息。4.根据权利要求3所述的方法,其特征在于,所述接收移动管理实体网络侧设备发送的位置更新请求消息之前,还包括:获取所述用户的身份标识与网关信息之间的对应关系;根据所述用户的身份标识与网关信息之间的对应关系,更新所述预设数据库。5.根据权利要求4所述的方法,其特征在于,所述获取所述用户的身份标识与网关信息之间的对应关系,包括:接收能力开放网关发送的所述用户的身份标识与网关信息之间的对应关系。6.根据权利要求4或5所述的方法,所述根据所述用户的身份标识与网关信息之间的对应关系,更新所述预设数据库之后,还包括:向所述网络侧设备发送取消位置消息,所述取消位置消息用于指示所述网络侧设备对所述用户进行取消位置操作。7.据权利要求6所述的方法,其特征在于,所述用户的网关信息为所述用...

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

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

1