内容分发网络的业务调度方法、UPF、系统以及介质技术方案

技术编号:31886721 阅读:11 留言:0更新日期:2022-01-15 12:10
本发明专利技术提供了一种内容分发网络的业务调度方法、UPF、系统以及存储介质,其中的方法包括:UPF通过SMF向PCF发送携带有DNS响应包内的IP地址的检测消息;UPF接收SMF发送的位置信息插入策略激活信息,基于位置信息插入策略激活信息对终端向CDN中心调度系统发送的DNS请求中的源地址信息进行处理,以使CDN中心调度系统基于DNS请求确定CDN边缘节点服务器的地址信息。本发明专利技术的方法、UPF、系统以及存储介质,PCF能够基于签约信息决策是否激活位置信息插入策略,CDN中心调度系统可以根据UPF位置信息确定用户所在MEC服务区域,为终端分配CDN边缘节点服务器,实现就近分配本地CDN节点的功能。实现就近分配本地CDN节点的功能。实现就近分配本地CDN节点的功能。

【技术实现步骤摘要】
内容分发网络的业务调度方法、UPF、系统以及介质


[0001]本专利技术涉及通信
,尤其涉及一种内容分发网络的业务调度方法、UPF、系统以及存储介质。

技术介绍

[0002]在4G网络部署中,由于PGW采用省层面集中部署的方式,无法靠近用户部署MEC,因此,基于移动网的CDN业务难以落地;在5G SA网络中,UPF可按需分层部署,使得低时延高带宽的CDN业务可基于5G网络部署,但是,目前,CDN中心调度系统无法获知移动网络用户的位置信息,CDN中心调度系统如何获知移动网络用户的位置信息是CDN落地的难题。

技术实现思路

[0003]有鉴于此,本专利技术要解决的一个技术问题是提供一种内容分发网络的业务调度方法、UPF、系统以及存储介质。
[0004]根据本公开的第一方面,提供一种内容分发网络的业务调度方法,包括:边缘用户面功能UPF获取DNS服务器向终端返回的DNS响应包,其中,所述DNS响应包内携带有内容分发网络CDN中心调度系统的地址;所述UPF通过会话管理功能SMF向策略控制功能PCF发送检测消息;其中,所述检测消息中携带有所述DNS响应包内的IP地址;所述UPF接收所述SMF发送的位置信息插入策略激活信息;所述UPF获取所述终端向所述CDN中心调度系统发送的DNS请求,基于所述位置信息插入策略激活信息对所述DNS请求中的源地址信息进行处理,以使所述CDN中心调度系统基于所述DNS请求确定与所述终端对应的CDN边缘节点服务器的地址信息并返回给所述终端。
[0005]可选地,在所述UPF接收所述SMF发送的位置信息插入策略激活信息之后,还包括:如果基于所述位置信息插入策略激活信息判断位置信息插入策略被激活,则所述UPF基于所述IP地址建立包检测规则PDR,并基于所述位置信息插入策略建立与所述PDR相对应的转发行为规则FAR。
[0006]可选地,所述基于所述位置信息插入策略激活信息对所述DNS请求中的源地址信息进行处理包括:所述UPF基于所述PDR判断所述DNS请求是否包含有所述IP地址,如果是,则根据所述FAR对所述DNS请求中的源地址信息进行处理。
[0007]可选地,所述根据所述FAR对所述DNS请求中的源地址信息进行处理包括:根据所述FAR使用预设的UPF位置信息替换所述DNS请求中的源地址信息。
[0008]可选地,所述CDN中心调度系统基于所述DNS请求确定与所述终端对应的服务器的地址信息包括:所述CDN中心调度系统获取所述DNS请求中的所述UPF位置信息,基于所述UPF位置信息确定MEC服务区域,在所述MEC服务区域中获取作为MEC节点的CDN边缘节点服务器的地址。
[0009]可选地,所述UPF位置信息包括:所述UPF的公网IP地址或所述UPF的ID编号。
[0010]可选地,所述PCF向所述SMF发送Npcf_SMPolicyControl_UpdateNotify请求消息;
其中,通过所述Npcf_SMPolicyControl_UpdateNotify请求消息中的位置替换插入字段携带位置信息插入策略激活指示;所述UPF接收所述SMF发送的位置信息插入策略激活信息包括:所述UPF接收所述SMF发送的N4 session modification请求消息;其中,通过所述N4 session modification请求消息中的位置替换插入字段携带所述位置信息插入策略激活指示,并通过转发行为规则字段携带位置信息替换动作指示。
[0011]可选地,所述终端接收到所述DNS响应包后,向所述CDN中心调度系统发送所述DNS请求,用以获取CDN边缘节点服务器的地址;其中,所述DNS请求包括HTTP DNS请求。
[0012]根据本公开的第二方面,提供一种边缘用户面功能UPF,包括:响应获取模块,用于获取DNS服务器向终端返回的DNS响应包,其中,所述DNS响应包内携带有内容分发网络CDN中心调度系统的地址;检测发送模块,用于通过会话管理功能SMF向策略控制功能PCF发送检测消息;其中,所述检测消息中携带有所述DNS响应包内的IP地址;策略接收模块,用于接收所述SMF发送的位置信息插入策略激活信息;地址处理模块,用于获取所述终端向所述CDN中心调度系统发送的DNS请求,基于所述位置信息插入策略激活信息对所述DNS请求中的源地址信息进行处理,以使所述CDN中心调度系统基于所述DNS请求确定与所述终端对应的CDN边缘节点服务器的地址信息并返回给所述终端。
[0013]可选地,策略激活模块,用于在接收所述SMF发送的位置信息插入策略激活信息之后,如果基于所述位置信息插入策略激活信息判断位置信息插入策略被激活,则基于所述IP地址建立包检测规则PDR,并基于所述位置信息插入策略建立与所述PDR相对应的转发行为规则FAR。
[0014]可选地,所述地址处理模块,包括:分析单元,用于基于所述PDR判断所述DNS请求是否包含有所述IP地址;处理单元,用于如果是,则根据所述FAR对所述DNS请求中的源地址信息进行处理。
[0015]可选地,所述处理单元,还用于根据所述FAR使用预设的UPF位置信息替换所述DNS请求中的源地址信息。
[0016]可选地,所述UPF位置信息包括:所述UPF的公网IP地址或所述UPF的ID编号。
[0017]可选地,所述PCF向所述SMF发送Npcf_SMPolicyControl_UpdateNotify请求消息;其中,通过所述Npcf_SMPolicyControl_UpdateNotify请求消息中的位置替换插入字段携带位置信息插入策略激活指示;所述策略接收模块,用于接收所述SMF发送的N4 session modification请求消息;其中,通过所述N4 session modification请求消息中的位置替换插入字段携带所述位置信息插入策略激活指示,并通过转发行为规则字段携带位置信息替换动作指示。
[0018]根据本公开的第三方面,提供一种UPF,包括:存储器;以及耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行如上所述的方法。
[0019]根据本公开的第四方面,提供一种内容分发网络系统,包括:DNS服务器、SMF、PCF、CDN中心调度系统和如上所述的UPF。
[0020]根据本公开的第五方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该指令被一个或多个处理器执行时实现如上所述的方法的步骤。
[0021]本公开的内容分发网络的业务调度方法、UPF、系统以及存储介质,UPF获取DNS服务器向终端返回的DNS响应包,通过SMF向PCF发送携带有DNS响应包内的IP地址的检测消
息;UPF接收SMF发送的位置信息插入策略激活信息,基于位置信息插入策略激活信息对终端向CDN中心调度系统发送的DNS请求中的源地址信息进行处理,以使CDN中心调度系统基于DNS请求确定CDN边缘节点服务器的地址信息;PCF能够基本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种内容分发网络的业务调度方法,包括:边缘用户面功能UPF获取DNS服务器向终端返回的DNS响应包,其中,所述DNS响应包内携带有内容分发网络CDN中心调度系统的地址;所述UPF通过会话管理功能SMF向策略控制功能PCF发送检测消息;其中,所述检测消息中携带有所述DNS响应包内的IP地址;所述UPF接收所述SMF发送的位置信息插入策略激活信息;所述UPF获取所述终端向所述CDN中心调度系统发送的DNS请求,基于所述位置信息插入策略激活信息对所述DNS请求中的源地址信息进行处理,以使所述CDN中心调度系统基于所述DNS请求确定与所述终端对应的CDN边缘节点服务器的地址信息并返回给所述终端。2.如权利要求1所述的方法,在所述UPF接收所述SMF发送的位置信息插入策略激活信息之后,还包括:如果基于所述位置信息插入策略激活信息判断位置信息插入策略被激活,则所述UPF基于所述IP地址建立包检测规则PDR,并基于所述位置信息插入策略建立与所述PDR相对应的转发行为规则FAR。3.如权利要求2所述的方法,所述基于所述位置信息插入策略激活信息对所述DNS请求中的源地址信息进行处理包括:所述UPF基于所述PDR判断所述DNS请求是否包含有所述IP地址,如果是,则根据所述FAR对所述DNS请求中的源地址信息进行处理。4.如权利要求3所述的方法,所述根据所述FAR对所述DNS请求中的源地址信息进行处理包括:根据所述FAR使用预设的UPF位置信息替换所述DNS请求中的源地址信息。5.如权利要求4所述的方法,所述CDN中心调度系统基于所述DNS请求确定与所述终端对应的服务器的地址信息包括:所述CDN中心调度系统获取所述DNS请求中的所述UPF位置信息,基于所述UPF位置信息确定MEC服务区域,在所述MEC服务区域中获取作为MEC节点的CDN边缘节点服务器的地址。6.如权利要求4所述的方法,其中,所述UPF位置信息包括:所述UPF的公网IP地址或所述UPF的ID编号。7.如权利要求1所述的方法,其中,所述PCF向所述SMF发送Npcf_SMPolicyControl_UpdateNotify请求消息;其中,通过所述Npcf_SMPolicyControl_UpdateNotify请求消息中的位置替换插入字段携带位置信息插入策略激活指示;所述UPF接收所述SMF发送的位置信息插入策略激活信息包括:所述UPF接收所述SMF发送的N4 session modification请求消息;其中,通过所述N4 session modification请求消息中的位置替换插入字段携带所述位置信息插入策略激活指示,并通过转发行为规则字段携带位置信息替换动作指示。8.如权利要求1所述的方法,还包括:所述终端接收到所述DNS响应包后,向所述CDN中心调度系统发送所述DNS请求,用以获取CDN边缘...

【专利技术属性】
技术研发人员:何宇锋林奕琳刘洁朱红梅杨峰义张建敏曹磊王波
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1