域名服务器处理方法及装置制造方法及图纸

技术编号:32520800 阅读:13 留言:0更新日期:2022-03-05 11:10
本申请实施例提供一种域名服务器处理方法及装置,该方法包括:获取UPF转发的DNS请求;选择DNS服务器和/或UPF;将所述DNS请求转发给选择的所述DNS服务器和/或UPF。在本申请实施例中,直接对现有网元进行功能增强所以不需新增网元,没有新增网元带来的新增接口设计管理问题,整个机制由运营商网元完成无需依赖第三方。方。方。

【技术实现步骤摘要】
域名服务器处理方法及装置


[0001]本申请实施例涉及通信
,具体涉及一种域名服务器处理方法及装置。

技术介绍

[0002]第五代移动通信技术(5th generation,5G)核心网的应用程序(app)寻址,是将域名服务器(Domain Name Server,DNS)的解析服务器地址预配置给终端,终端根据配置的DNS解析服务器地址进行访问请获取app地址。在边缘网络中,部分app为了保证业务质量,需要为终端寻找离终端最近的应用服务器。
[0003]目前提出了多种DNS的处理方案,大致分为三类方案,第一类方案需新增网元来解决问题,第二类方案方案虽然无需新增网元但是对现有网元改造大,第三类方案需要依赖第三方来定位合适的应用服务器。

技术实现思路

[0004]本申请实施例的一个目的在于提供一种域名服务器处理方法及装置,解决如何利用现有网元在5G网络中进行域名服务器处理的问题。
[0005]第一方面,提供一种DNS处理方法,应用于SMF,包括:
[0006]获取用户面功能UPF转发的DNS请求;
[0007]选择DNS服务器和/或UPF;
[0008]将所述DNS请求转发给选择的DNS服务器和/或UPF。
[0009]可选地,所述选择DNS服务器和/或UPF,包括:
[0010]根据从PCF中获取的策略信息,选择所述DNS服务器和/或UPF。
[0011]可选地,所述方法还包括:
[0012]触发上行链路分类器插入流程或UPF切换流程。
[0013]可选地,所述将所述DNS请求转发给所述UPF,包括:
[0014]将所述DNS请求中的目的地址替换为SMF选择的DNS服务器的地址,并将所述DNS请求转发给所述UPF。
[0015]可选地,所述方法还包括:
[0016]将所述DNS服务器的地址发送给所述UPF。
[0017]可选地,所述方法还包括:
[0018]通过N4会话建立流程,将UPF节点粒度的第一信息发送给所述UPF;
[0019]所述第一信息包括:完全合格域名FQDN、终端位置信息、DNS服务器地址;
[0020]其中,所述SMF维护范围内的第二信息,所述第二信息包含FQDN、终端位置信息、DNS服务器地址。
[0021]第二方面,提供一种DNS处理方法,应用于UPF,包括:
[0022]获取DNS请求;
[0023]在所述DNS请求中插入扩展公共域名系统客户端子掩码ECS信息,并将所述DNS请
求转发给DNS服务器。
[0024]可选地,所述方法还包括:
[0025]所述ECS信息包含DNAI信息或者终端位置信息。
[0026]可选地,所述方法还包括:
[0027]通过FQDN等应用信息检测或者识别端口信息,识别DNS请求。
[0028]可选地,所述方法还包括:
[0029]从SMF获取所述DNAI信息。
[0030]可选地,所述方法还包括:
[0031]从SMF获取所述终端位置信息,或者从本地获取所述终端位置信息。
[0032]可选地,所述方法还包括:
[0033]将所述DNS请求中的目的地址替换为UPF选择的DNS服务器的地址,将所述DNS请求的响应消息的源地址替换为初始的DNS服务器地址。
[0034]可选地,所述方法还包括:
[0035]通过N4会话建立流程,获取SMF发送的UPF节点粒度的第一信息,所述第一信息包括:FQDN、终端位置信息、DNS服务器地址;
[0036]其中,所述SMF维护范围内的第二信息,所述第二信息包含FQDN、终端位置信息、DNS服务器地址。
[0037]可选地,所述DNS服务器地址来自第三方,通过应用功能影响(AF influence)流程提供。
[0038]第四方面,提供一种DNS处理装置,应用于SMF,包括:
[0039]第一获取模块,用于获取UPF转发的DNS请求;
[0040]选择模块,用于选择DNS服务器和/或UPF;
[0041]第一发送模块,用于将所述DNS请求转发给选择的DNS服务器和/或UPF。
[0042]第五方面,提供一种SMF,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如第一方面所述的DNS处理方法的步骤。
[0043]第六方面,提供一种DNS处理装置,应用于UPF,包括:
[0044]第二获取模块,用于获取DNS请求;
[0045]第二发送模块,用于将所述DNS请求插入ECS信息,并将所述DNS请求转发给DNS服务器。
[0046]第七方面,提供一种UPF,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如第二方面所述的DNS处理方法的步骤。
[0047]第八方面,提供一种可读存储介质,所述可读存储介质上存储有计算机程序,所述程序被处理器执行时实现包括如第一方面或第二方面所述的方法的步骤。
[0048]在本申请实施例中,直接对现有网元进行简单的功能增强,所以不需新增网元,没有新增网元带来的新增接口设计管理问题,整个机制由运营商网元完成无需依赖第三方。
附图说明
[0049]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本申请的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0050]图1为本申请实施例的域名服务器处理方法的流程图之一;
[0051]图2为本申请实施例的域名服务器处理方法的流程图之二;
[0052]图3为实施例一的流程图;
[0053]图4为实施例二的流程图;
[0054]图5为实施例四的流程图;
[0055]图6为实施例五的流程图;
[0056]图7为实施例六的流程图;
[0057]图8为本申请实施例的域名服务器处理装置的示意图之一;
[0058]图9为本申请实施例的SMF的示意图;
[0059]图10为本申请实施例的域名服务器处理装置的示意图之二;
[0060]图11为本申请实施例的UPF的示意图;
[0061]图12为实施例六的流程图。
具体实施方式
[0062]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0063]本申请的说明书和权利要求书中的术语“包括”以及它的任何变形,意图在于覆盖不排他的包含,例如,包含本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种域名服务器DNS处理方法,应用于会话管理功能SMF,其特征在于,包括:获取用户面功能UPF转发的DNS请求;选择DNS服务器和/或UPF;将所述DNS请求转发给选择的DNS服务器和/或UPF。2.根据权利要求1所述的方法,其特征在于,所述选择DNS服务器和/或UPF,包括:根据从PCF中获取的策略信息,选择所述DNS服务器和/或UPF。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:触发上行链路分类器插入流程或UPF切换流程。4.根据权利要求1所述的方法,其特征在于,所述将所述DNS请求转发给所述UPF,包括:将所述DNS请求中的目的地址替换为SMF选择的DNS服务器的地址,并将所述DNS请求转发给所述UPF。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:将所述DNS服务器的地址发送给所述UPF。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:通过N4会话建立流程,将UPF节点粒度的第一信息发送给所述UPF;所述第一信息包括:完全合格域名FQDN、终端位置信息、DNS服务器地址;其中,所述SMF维护范围内的第二信息,所述第二信息包含FQDN、终端位置信息、DNS服务器地址。7.一种DNS处理方法,应用于UPF,其特征在于,包括:获取DNS请求;在所述DNS请求中插入扩展公共域名系统客户端子掩码ECS信息,并将所述DNS请求转发给DNS服务器。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:所述ECS信息包含DNAI信息或者终端位置信息。9.根据权利要求7所述的方法,其特征在于,所述方法还包括:通过FQDN等应用信息检测或者识别端口信息,识别DNS请求。10.根据权利要求7所述的方法,其特征在于,所述方法还包括:从SMF获取所述DNAI信息。11.根据权利要求7所述的方法,其特征在于,所述方法还包括:...

【专利技术属性】
技术研发人员:刘棠青王丹
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1