一种目标设备的IP获取方法、MME网元及DNS服务器技术

技术编号:14693204 阅读:60 留言:0更新日期:2017-02-23 16:05
本发明专利技术实施例提供一种目标设备的IP获取方法、MME网元及DNS服务器,涉及通信技术领域,解决现有技术中由于DNS将所有可选的SGW列表和PGW列表全部返回至MME,导致DNS反馈结果中存在大量的冗余信息的问题。该方法包括:MME网元构造查询矢量;MME网元向DNS服务器发送携带完全构造域名FQDN字段和状态信息的第一查询请求消息;MME网元接收DNS服务器返回的消息;MME网元根据返回的消息获取目标设备的IP地址。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种目标设备的IP获取方法、MME网元及DNS服务器
技术介绍
第三代合作伙伴计划(英文:ThirdGenerationPartnershipProject,简称:3GPP)组织为了增强未来网络的竞争能力,在R8阶段启动了长期演进(英文:LongTermEvolution,简称:LTE)与系统架构演进(SystemArchitectureEvolution,简称:SAE)两大重要项目的标准制定工作。在核心网方面,引入了全新的纯分组域核心网体系架构。图1为3GPP引入的SAE的系统架构示意图,如图1所示,主要网元如下:用户设备(英文:UserEquipment,简称:UE)主要包括手机,智能终端,多媒体设备,流媒体设备等。演进的通用陆地无线接入网(英文:EvolvedUniversalTerrestrialRadioAccessNetwork,简称:E-UTRAN):接入网主要实现无线资源管理功能。移动性管理实体(英文:MobilityManagementEntity,简称:MME):提供用于LTE接入网络的主要控制,并负责核心网络的移动性管理,包括寻呼、安全控制、核心网的承载控制以及终端在空闲状态的移动性控制等。服务网关(英文:ServingGateWay,简称:SGW):负责UE用户平面数据的传送、转发和路由切换等,同时也作为演进基站(英文:EvolvedNodeB,简称:ENB)之间互相传递用户平面消息的移动锚点,以及作为LTE和其他3GPP技术的移动性锚点。分组数据网管(英文:PacketDataNetworkGateway,简称:PGW):是面向分组数据网(英文:PacketDataNetwork,简称:PDN)的网关,主要负责基于用户的包过滤功能、合法侦听功能、UE的因特网协议(英文:InternetProtocol,简称:IP)地址分配功能、上下行传输层的分组标记、计费、门控、服务质量(英文:QualityofService,简称:QoS)控制、承载控制等。域名系统(英文:DomainNameSystem,简称:DNS)服务器在3GPP的标准网络架构图中并没有体现,在实际组网时和MME相连,主要负责LTE核心网网元地址解析。现有技术中的MME选择PGW或SGW的方式是从DNS服务器中反馈的PGW和SGW列表中选择其中的一个,具体的流程如下:步骤A:MME根据UE上发消息通过TAC、GUTI、APN等字段构造FQDN字段,向所在区域对应的DNS服务器发送N记录查询请求消息。步骤B:DNS服务器返回所有可选的SGW列表和PGW列表。步骤C:MME采用轮询等策略或者本地配置选择出一个目标SGW或目标PGW。步骤D:MME向DNS服务器再次发起A记录查询请求。步骤E:DNS返回目标SGW或PGW的IP地址。但是,专利技术人发现,上述的步骤B中是将所有可选的SGW列表和PGW列表全部返回至MME,这样会导致DNS反馈结果中存在大量的冗余信息,增加信令开销,从而导致业务失败。
技术实现思路
本专利技术的实施例提供一种目标设备的IP获取方法、MME网元及DNS服务器,用以解决现有技术中由于DNS将所有可选的SGW列表和PGW列表全部返回至MME,导致DNS反馈结果中存在大量的冗余信息的问题。为达到上述目的,本专利技术的实施例采用如下技术方案:第一方面,提供一种目标设备的IP获取方法,包括:MME网元构造查询矢量,所述查询矢量包括所述MME网元的状态信息,所述状态信息包括:设备支持能力标识和/或数据返回模式标识,以及当前业务类型,所述设备支持能力标识用于指示所述MME网元所支持的传输协议,所述数据返回模式标识用于指示MME网元或DNS服务器选择目标设备;MME网元向DNS服务器发送携带完全构造域名FQDN字段和所述状态信息的第一查询请求消息;MME网元接收DNS服务器返回的消息,若所述状态信息中的设备支持能力标识用于表示所述MME网元仅支持UDP协议或所述数据返回模式标识用于表示由DNS服务器选择目标设备,则所述返回的消息中包含由DNS服务器基于FQDN字段和所述当前业务类型所选择出的所述当前业务所需的目标设备的名称;根据所述返回的消息获取所述目标设备的IP地址。示例性的,所述根据所述返回的消息获取所述目标设备的IP地址具体包括:根据所述返回消息中的包含的所述目标设备的名称向DNS服务器发送第二查询请求消息;接收DNS服务器返回的包含根据所述目标设备的名称获取的IP地址的消息。示例性的,当所述返回的消息中还包含所述目标设备的IP地址、推荐结果标识,所述推荐结果标识用于指示MME网元是否能够识别所述返回的消息的字段;所述根据所述返回的消息获取所述目标设备的IP地址具体包括:当所述推荐结果标识用于指示MME网元能够识别所述返回的消息的字段,则MME网元从所述返回的消息中解析出所述目标设备的IP地址;当所述推荐结果标识用于指示MME网元不能识别所述返回的消息的字段,则MME网元向DNS服务器发送包含所述目标设备的名称的第二查询请求消息,以获取所述目标设备的IP地址。第二方面,提供一种目标设备的IP获取方法,包括:DNS服务器接收MME网元发送的包含所述MME网元的状态信息和完全构造域名FQDN字段的查询请求消息,所述状态信息包括设备支持能力标识和/或数据返回模式标识,以及当前业务类型,所述设备支持能力标识用于指示所述MME网元所支持的传输协议,所述数据返回模式标识用于指示MME网元或DNS服务器选择目标设备;若所述状态信息中的设备支持能力标识用于表示所述MME网元仅支持UDP协议或所述数据返回模式标识用于表示由DNS服务器选择目标设备,则DNS服务器基于所述FQDN字段和当前业务类型选择出所述当前业务所需的目标设备;DNS服务器向MME网元返回消息,所述返回消息中包含所述目标设备的名称。示例性的,所述DNS服务器基于所述FQDN字段和当前业务类型选择出所述当前业务所需的目标设备具体包括:DNS服务器根据所述FQDN字段和所述当前业务类型选择出满足所述当前业务所需的设备列表;DNS服务器根据所述设备列表中的所有设备的设备属性信息从所述设备列表中确定目标设备,所述设备属性信息包括设备优先级数值和/或设备权重数值。可选的,DNS服务器接收MME网元发送的包含所述MME网元的状态信息和完全构造域名FQDN字段的查询请求消息之后,还包括:若所述状态信息中的设备支持能力标识用于表示所述MME网元支持TCP协议且所述数据返回模式标识用于表示由MME网元选择目标设备,则DNS服务器向MME网元返回包括基于FQDN字段的全部设备列表的消息。第三方面,提供一种MME网元,包括:构造模块,用于构造查询矢量,所述查询矢量包括所述MME网元的状态信息,所述状态信息包括:设备支持能力标识和/或数据返回模式标识,以及当前业务类型,所述设备支持能力标识用于指示所述MME网元所支持的传输协议,所述数据返回模式标识用于指示MME网元或DNS服务器选择目标设备;发送模块,用于向DNS服务器发送携带完全构造域名FQDN字段和所述状态信息的第一查询请求消息;接收模块,用于接收DNS服务器返回的消息,若所述状态信本文档来自技高网
...
一种目标设备的IP获取方法、MME网元及DNS服务器

【技术保护点】
一种目标设备的IP获取方法,其特征在于,包括:MME网元构造查询矢量,所述查询矢量包括所述MME网元的状态信息,所述状态信息包括:设备支持能力标识和/或数据返回模式标识,以及当前业务类型,所述设备支持能力标识用于指示所述MME网元所支持的传输协议,所述数据返回模式标识用于指示MME网元或DNS服务器选择目标设备;MME网元向DNS服务器发送携带完全构造域名FQDN字段和所述状态信息的第一查询请求消息;MME网元接收DNS服务器返回的消息,若所述状态信息中的设备支持能力标识用于表示所述MME网元仅支持UDP协议或所述数据返回模式标识用于表示由DNS服务器选择目标设备,则所述返回的消息中包含由DNS服务器基于FQDN字段和所述当前业务类型所选择出的所述当前业务所需的目标设备的名称;根据所述返回的消息获取所述目标设备的IP地址。

【技术特征摘要】
1.一种目标设备的IP获取方法,其特征在于,包括:MME网元构造查询矢量,所述查询矢量包括所述MME网元的状态信息,所述状态信息包括:设备支持能力标识和/或数据返回模式标识,以及当前业务类型,所述设备支持能力标识用于指示所述MME网元所支持的传输协议,所述数据返回模式标识用于指示MME网元或DNS服务器选择目标设备;MME网元向DNS服务器发送携带完全构造域名FQDN字段和所述状态信息的第一查询请求消息;MME网元接收DNS服务器返回的消息,若所述状态信息中的设备支持能力标识用于表示所述MME网元仅支持UDP协议或所述数据返回模式标识用于表示由DNS服务器选择目标设备,则所述返回的消息中包含由DNS服务器基于FQDN字段和所述当前业务类型所选择出的所述当前业务所需的目标设备的名称;根据所述返回的消息获取所述目标设备的IP地址。2.根据权利要求1所述的方法,其特征在于,所述根据所述返回的消息获取所述目标设备的IP地址具体包括:根据所述返回消息中的包含的所述目标设备的名称向DNS服务器发送第二查询请求消息;接收DNS服务器返回的包含根据所述目标设备的名称获取的IP地址的消息。3.根据权利要求1所述的方法,其特征在于,当所述返回的消息中还包含所述目标设备的IP地址、推荐结果标识,所述推荐结果标识用于指示MME网元是否能够识别所述返回的消息的字段;所述根据所述返回的消息获取所述目标设备的IP地址具体包括:当所述推荐结果标识用于指示MME网元能够识别所述返回的消息的字段,则MME网元从所述返回的消息中解析出所述目标设备的IP地址;当所述推荐结果标识用于指示MME网元不能识别所述返回的消息的字段,则MME网元向DNS服务器发送包含所述目标设备的名称的第二查询请求消息,以获取所述目标设备的IP地址。4.一种目标设备的IP获取方法,其特征在于,包括:DNS服务器接收MME网元发送的包含所述MME网元的状态信息和完全构造域名FQDN字段的查询请求消息,所述状态信息包括设备支持能力标识和/或数据返回模式标识,以及当前业务类型,所述设备支持能力标识用于指示所述MME网元所支持的传输协议,所述数据返回模式标识用于指示MME网元或DNS服务器选择目标设备;若所述状态信息中的设备支持能力标识用于表示所述MME网元仅支持UDP协议或所述数据返回模式标识用于表示由DNS服务器选择目标设备,则DNS服务器基于所述FQDN字段和当前业务类型选择出所述当前业务所需的目标设备;DNS服务器向MME网元返回消息,所述返回消息中包含所述目标设备的名称。5.根据权利要求4所述的方法,其特征在于,所述DNS服务器基于所述FQDN字段和当前业务类型选择出所述当前业务所需的目标设备具体包括:DNS服务器根据所述FQDN字段和所述当前业务类型选择出满足所述当前业务所需的设备列表;DNS服务器根据所述设备列表中的所有设备的设备属性信息从所述设备列表中确定目标设备,所述设备属性信息包括设备优先级数值和/或设备权重数值。6.根据权利要求4所述的方法,其特征在于,DNS服务器接收MME网元发送的包含所述MME网元的状态信息和完全构造域名FQDN字段的查询请求消息之后,还包括:若所述状态信息中的设备支持能力标识用于表示所述MME网元支持TCP协议且所述数据返回模式标识用于表...

【专利技术属性】
技术研发人员:葛瑾童磊陈璇任驰赵雨田
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京;11

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

1