CDN的访问方法、装置、计算机设备与可读存储介质制造方法及图纸

技术编号:38685156 阅读:11 留言:0更新日期:2023-09-02 22:58
本发明专利技术提供一种CDN的访问方法、装置、计算机设备与可读存储介质,涉及通信技术领域。访问方法访问方法,应用于CDN连接器,CDN连接器分别与多个CDN源站以及多个虚拟内容分发网络vCDN节点连接,访问方法包括:接收来自用户的请求信息。在多个vCDN节点中确定第一vCDN节点。将请求信息转发至第一vCDN节点。以及,获取来自第一vCDN节点或第一CDN源站的与请求信息所对应的内容,并向用户返回与请求信息所对应的内容。本发明专利技术通过在MEC平台上配置CDN连接器,能够实现用户快速访问CDN,还可以支持多CDN的应用场景。CDN的应用场景。CDN的应用场景。

【技术实现步骤摘要】
CDN的访问方法、装置、计算机设备与可读存储介质


[0001]本专利技术涉及通信
,尤其涉及一种CDN的访问方法、装置、计算机设备与可读存储介质。

技术介绍

[0002]目前,互联网公司的内容分发网络(Content Delivery Network,CDN)只能基于运营商提供的互联网数据中心(Internet Data Center,IDC)机房进行部署,即CDN节点距离最终用户只能是“物理距离近”,而不是“网络距离近”,例如无法部署到小区或者基站后的运营商局端机房。随着互联网的发展,主流的CDN厂商已经明确将边缘计算(Mobile Edge Computing platform,MEC)作为CDN的演进方向,因为4K(分辨率为3840
×
2160像素)/8K(分辨率为7680
×
4320像素)视频、虚拟现实技术(Virtual Reality,VR)/增强现实技术(Augmented Reality,AR)这样的新兴业务要求CDN节点不仅具备存储和分发能力,还需要具备计算能力。
[0003]为了支持边缘计算,第五代移动通信技术(5th Generation Mobile Communication Technology,5G)网络可以采用分布式网关的架构,5G核心网(5G Core,5GC)允许用户面网关UPF(User Profile Function)可以独立下沉部署到移动网络边缘,以及多个UPF级联。与此同时,MEC平台具备的存储、分发和计算能力,使得基于MEC来部署CDN的方法同时具备了网络条件和基础设施条件。目前业界基于MEC的CDN部署模式中,有一种部署模式为共享CDN的部署模式,指的是在MEC上部署缓存应用,对热点内容进行透明缓存和内容再生,用户共享的是部署在固网中的CDN节点。
[0004]如图1所示,共享CDN的部署模式中,一般采用5G网络通过核心网PCF(Policy Control Function)网元为边缘UPF(edge UPF,eUPF)配置白名单的方法。白名单包含了共享CDN支持的业务应用的域名和/IP地址。若eUPF通过解析发现用户数据包的访问域名/IP地址在白名单上,就将数据包直接转发给共享CDN。共享CDN的部署模式只是将缓存应用部署到MEC,而不是将CDN节点本身部署到MEC。若缓存失效(例如用户第一次访问,或者缓存内容被新内容替换),则用户只能直接访问原来的CDN节点(即内容来源的CDN节点),这就要求eUPF需要可以连接到图1中所示的共享CDN节点上。
[0005]可见,共享CDN的部署模式在缓存失效的情况下,用户依然只能直接访问原来的CDN节点,无法解决用户距CDN节点依然是“物理距离近”而非“网络距离近”的问题。

技术实现思路

[0006]本专利技术所要解决的技术问题是:现有技术中,共享CDN的部署模式在缓存失效的情况下,用户依然只能直接访问原来的CDN节点,无法解决“物理距离近”的问题。
[0007]针对现有技术的上述不足,提供如下方案:
[0008]第一方面,本专利技术提供一种内容分发网络CDN的访问方法,应用于CDN连接器,CDN连接器分别与多个CDN源站以及多个虚拟内容分发网络(virtual CDN,vCDN)节点连接,访
问方法包括:接收来自用户的请求信息。在多个vCDN节点中确定第一vCDN节点。将请求信息转发至第一vCDN节点。以及,获取来自第一vCDN节点或第一CDN源站的与请求信息所对应的内容,并向用户返回与请求信息所对应的内容。其中,第一vCDN节点为与第一CDN源站对应的vCDN节点,且第一vCDN节点处于CDN连接器所在移动边缘计算MEC平台上。第一CDN源站为多个CDN源站中与请求信息对应的CDN源站。
[0009]具体地,请求信息包括CDN连接器的地址信息;CDN连接器的地址信息由域名系统(Domain Name System,DNS)查询获得。
[0010]具体地,在多个vCDN节点中确定第一vCDN节点,包括:根据CDN连接器的地址信息确定CDN连接器所在的MEC平台。根据CDN连接器所在MEC平台上的本地DNS的记录,确定与请求信息对应的CDN源站,并作为第一CDN源站。以及,根据预先设置的CDN源站与vCDN节点的对应关系,确定与第一CDN源站对应的第一vCDN节点。
[0011]具体地,接收来自用户的请求信息,包括:经边缘用户面网关接收由基站转发的来自用户的请求信息。边缘用户面网关中配置有CDN连接器的地址信息。
[0012]具体地,向用户返回与请求信息所对应的内容,包括:经边缘用户面网关向基站返回与请求信息所对应的内容,以使基站向用户转发与请求信息所对应的内容。
[0013]具体地,获取来自第一vCDN节点或第一CDN源站的与请求信息所对应的内容,包括:判断与请求信息所对应的内容是否已缓存在第一vCDN节点。若是,则获取缓存在第一vCDN节点中的与请求信息所对应的内容。
[0014]具体地,还包括:若与请求信息所对应的内容未缓存在第一vCDN节点,则接收来自第一vCDN节点的回源请求,并向第一CDN源站转发回源请求,以获取来自第一CDN源站的与请求信息所对应的内容。
[0015]具体地,还包括:将来自第一CDN源站的与请求信息所对应的内容转发至第一vCDN节点。
[0016]第二方面,本专利技术提供一种内容分发网络CDN的访问装置,包括CDN连接器,CDN连接器包括接收模块,确定模块,发送模块和获取模块。接收模块设置为接收来自用户的请求信息。确定模块设置为在多个vCDN节点中确定第一vCDN节点。其中,第一vCDN节点为与第一CDN源站对应的vCDN节点,且第一vCDN节点处于CDN连接器所在移动边缘计算MEC平台上。第一CDN源站为多个CDN源站中与请求信息对应的CDN源站。发送模块设置为将请求信息转发至第一vCDN节点。获取模块设置为获取来自第一vCDN节点或第一CDN源站的与请求信息所对应的内容。发送模块还设置为向用户返回与请求信息所对应的内容。
[0017]具体地,请求信息包括CDN连接器的地址信息。CDN连接器的地址信息由用户通过DNS查询获得。
[0018]具体地,确定模块设置为:根据CDN连接器的地址信息确定CDN连接器所在的MEC平台。根据CDN连接器所在MEC平台上的本地DNS的记录,确定与请求信息对应的CDN源站,并作为第一CDN源站。以及,根据预先设置的CDN源站与vCDN节点的对应关系,确定与第一CDN源站对应的第一vCDN节点。
[0019]具体地,接收模块设置为:经边缘用户面网关接收由基站转发的来自用户的请求信息。边缘用户面网关中配置有CDN连接器的地址信息。
[0020]具体地,发送模块设置为:经边缘用户面网关向基站返回与请求信息所对应的内
容,以使基站向用户转发与请求信息所对应的内容。
[0021]具体地,还包括判断模块,其设本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种内容分发网络CDN的访问方法,其特征在于,所述访问方法应用于CDN连接器,所述CDN连接器分别与多个CDN源站以及多个虚拟内容分发网络vCDN节点连接,所述访问方法包括:接收来自用户的请求信息;在所述多个vCDN节点中确定第一vCDN节点;所述第一vCDN节点为与第一CDN源站对应的vCDN节点,且所述第一vCDN节点处于所述CDN连接器所在移动边缘计算MEC平台上;所述第一CDN源站为所述多个CDN源站中与所述请求信息对应的CDN源站;将所述请求信息转发至第一vCDN节点;以及获取来自所述第一vCDN节点或所述第一CDN源站的与所述请求信息所对应的内容,并向用户返回与所述请求信息所对应的内容。2.根据权利要求1所述的CDN的访问方法,其特征在于,所述请求信息包括CDN连接器的地址信息;所述CDN连接器的地址信息由域名系统DNS查询获得。3.根据权利要求2所述的CDN的访问方法,其特征在于,所述在所述多个vCDN节点中确定第一vCDN节点,包括:根据所述CDN连接器的地址信息确定所述CDN连接器所在的MEC平台;根据所述CDN连接器所在MEC平台上的本地DNS的记录,确定与所述请求信息对应的CDN源站,并作为所述第一CDN源站;以及根据预先设置的CDN源站与vCDN节点的对应关系,确定与所述第一CDN源站对应的第一vCDN节点。4.根据权利要求1所述的CDN的访问方法,其特征在于,所述接收来自用户的请求信息,包括:经边缘用户面网关接收由基站转发的来自用户的请求信息;所述边缘用户面网关中配置有所述CDN连接器的地址信息。5.根据权利要求1所述的CDN的访问方法,其特征在于,所述向用户返回与所述请求信息所对应的内容,包括:经边缘用户面网关向基站返回与所述请求信息所对应的内容,以使所述基站向用户转发与所述请求信息所对应的内容。6.根据权利要求1至5中任一项所述的CDN的访问方法,其特征在...

【专利技术属性】
技术研发人员:陈杲
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:

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

1