CDN调度方法、接入设备、CDN调度器及存储介质技术

技术编号:31930004 阅读:26 留言:0更新日期:2022-01-19 20:58
本发明专利技术公开了一种CDN调度方法、接入设备、CDN调度器及存储介质。其中,所述CDN调度方法通过接收来自用户设备UE的请求报文,获取CDN边缘节点标识,所述CDN边缘节点标识用于确认与所述UE对应的CDN边缘节点,将所述CDN边缘节点标识添加至所述请求报文,将所述请求报文发送至CDN调度器,以使所述CDN调度器根据所述CDN边缘节点标识向所述UE分配对应的CDN边缘节点,通过将用于确认与UE对应的CDN边缘节点的CDN边缘节点标识添加至UE的请求报文,使得CDN调度器在收到该请求报文后可以根据CDN边缘节点标识快速确认与UE对应的CDN边缘节点,进而进行CDN调度,相对于利用UE的IP地址进行CDN调度的方式,可以提高CDN调度的准确性,提高用户设备访问的响应速度。高用户设备访问的响应速度。高用户设备访问的响应速度。

【技术实现步骤摘要】
CDN调度方法、接入设备、CDN调度器及存储介质


[0001]本专利技术涉及通信
,特别是涉及一种CDN调度方法、接入设备、CDN调度器及存储介质。

技术介绍

[0002]CDN(Content Delivery Network,内容分发网络)是一种新型网络内容服务体系,依靠部署在各地的CDN边缘节点,通过CDN调度器进行调度,使用户从就近的CDN边缘节点获取所需内容,降低网络拥塞,提高用户访问的响应速度和命中率,解决网络拥塞状况。
[0003]目前,CDN调度器一般是基于用户设备的IP地址来实现调度的,但是在实际情况中,出于安全风险的考虑,CDN调度器很难精确地获取到用户设备的IP地址,并且当网络出现波动时,CDN调度器获得的用户设备的IP地址会存在较大的误差,从而导致CDN调度的精度降低,用户设备在访问网络内容时容易出现响应速度较慢的情况。

技术实现思路

[0004]以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
[0005]本专利技术实施例提供了一种CDN调度方法、接入设备、CDN调度器及存储介质,能够提高CDN调度的准确性,提高用户设备访问的响应速度。
[0006]第一方面,本专利技术实施例提供了一种内容分发网络CDN调度方法,包括:
[0007]接收来自用户设备UE的请求报文;
[0008]获取CDN边缘节点标识,所述CDN边缘节点标识用于确认与所述UE对应的CDN边缘节点;
[0009]将所述CDN边缘节点标识添加至所述请求报文,将所述请求报文发送至CDN调度器,以使所述CDN调度器根据所述CDN边缘节点标识向所述UE分配对应的CDN边缘节点。
[0010]第二方面,本专利技术实施例还提供了一种CDN调度方法,包括:
[0011]接收请求报文,所述请求报文携带有CDN边缘节点标识;
[0012]根据所述CDN边缘节点标识确认与UE对应的CDN边缘节点;
[0013]向所述UE分配所述CDN边缘节点。
[0014]第三方面,本专利技术实施例还提供了一种接入设备,包括至少一个处理器和用于与所述至少一个处理器通信连接的存储器;所述存储器存储有能够被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如第一方面所述的CDN调度方法。
[0015]第四方面,本专利技术实施例还提供了一种CDN调度器,包括至少一个处理器和用于与所述至少一个处理器通信连接的存储器;所述存储器存储有能够被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如第二方面所述的CDN调度方法。
[0016]第五方面,本专利技术实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行第一方面或者第二方面所述的CDN调度方法。
[0017]本专利技术实施例包括:接收来自用户设备UE的请求报文,获取CDN边缘节点标识,所述CDN边缘节点标识用于确认与所述UE对应的CDN边缘节点,将所述CDN边缘节点标识添加至所述请求报文,将所述请求报文发送至CDN调度器,以使所述CDN调度器根据所述CDN边缘节点标识向所述UE分配对应的CDN边缘节点,通过将用于确认与UE对应的CDN边缘节点的CDN边缘节点标识添加至UE的请求报文,使得CDN调度器在收到该请求报文后可以根据CDN边缘节点标识快速确认与UE对应的CDN边缘节点,进而进行CDN调度,相对于利用UE的IP地址进行CDN调度的方式,可以提高CDN调度的准确性,提高用户设备访问的响应速度。
[0018]本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
[0019]附图用来提供对本专利技术技术方案的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术的技术方案,并不构成对本专利技术技术方案的限制。
[0020]图1是本专利技术实施例提供的现有技术中的CDN调度示意图;
[0021]图2是本专利技术实施例提供的CDN调度组网图;
[0022]图3是本专利技术实施例提供的应用于接入设备的CDN调度方法的流程图;
[0023]图4是本专利技术实施例提供的TCP报文的报文结构示意图;
[0024]图5是本专利技术实施例提供的应用于CDN调度器的CDN调度方法的流程图;
[0025]图6是本专利技术实施例提供的向UE分配CDN边缘节点的具体步骤流程图;
[0026]图7是本专利技术实施例提供的CDN调度方法的具体例子流程图;
[0027]图8是本专利技术另一实施例提供的当OLT通过分配表判断存在与机顶盒对应的CDN边缘节点的IP地址时机顶盒获取视频流的流程示意图;
[0028]图9是本专利技术实施例提供的一种接入设备的结构示意图;
[0029]图10是本专利技术实施例提供的一种CDN调度器的结构示意图。
具体实施方式
[0030]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。
[0031]应了解,在本专利技术实施例的描述中,多个(或多项)的含义是两个以上,大于、小于、超过等理解为不包括本数,以上、以下、以内等理解为包括本数。如果有描述到“第一”、“第二”等只是用于区分技术特征为目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。
[0032]目前,CDN调度器一般是基于用户设备的IP地址来实现调度的,一种情况是用户设备存在就近的CDN边缘节点,但由于调度器很难精确地获取到用户设备的IP地址,从而导致
CDN调度的精度降低,用户设备在访问网络内容时容易出现响应速度较慢的情况。
[0033]另一种情况是用户设备没有就近的CDN边缘节点,参照图1,为本专利技术实施例提供的现有技术中的CDN调度示意图,其中,UE向CDN调度器发送请求报文,调度器确认后,向用户设备返回302响应,指示用户设备向CDN上级节点获取视频流,但当用户设备与CDN上级节点距离较远时,在访问网络内容时同样容易出现响应速度较慢的情况。
[0034]用户设备UE为可以安装各种通信应用,或具有通信功能的设备。例如,智能手机、平板电脑、PC机、各类可穿戴设备(耳机、手表等)、车载设备和机顶盒等。
[0035]基于此,本专利技术实施例提供一种CDN调度方法、接入设备、CDN调度器及存储介质,能够提高CDN调度的准确性,提高用户设备访问的响应速度。
[0036]参照图2,为本专利技术实施例提供的CDN调度组网图,其中,CDN边缘节点部署在接入设备OLT上,OLT通过本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种内容分发网络CDN调度方法,包括:接收来自用户设备UE的请求报文;获取CDN边缘节点标识,所述CDN边缘节点标识用于确认与所述UE对应的CDN边缘节点;将所述CDN边缘节点标识添加至所述请求报文,将所述请求报文发送至CDN调度器,以使所述CDN调度器根据所述CDN边缘节点标识向所述UE分配对应的CDN边缘节点。2.根据权利要求1所述的CDN调度方法,其特征在于,所述的获取CDN边缘节点标识包括:根据预设的CDN边缘节点的分配信息,获取与所述UE对应的第一CDN边缘节点的CDN边缘节点标识。3.根据权利要求2所述的CDN调度方法,其特征在于,所述的根据预设的CDN边缘节点的分配信息,获取与所述UE对应的所述第一CDN边缘节点的CDN边缘节点标识包括以下之一:获取预设于本地的所述UE与第一CDN边缘节点的对应关系,根据所述对应关系获取与所述UE对应的所述第一CDN边缘节点的CDN边缘节点标识;获取预设于云服务器的所述UE与第一CDN边缘节点的对应关系,根据所述对应关系获取与所述UE对应的所述第一CDN边缘节点的CDN边缘节点标识;将所述UE的UE标识发送至云服务器,获取来自所述云服务器的与所述UE标识对应的第一CDN边缘节点的CDN边缘节点标识;获取预设的所述UE所接入的接入设备与第一CDN边缘节点的对应关系,获取与所述接入设备对应的所述第一CDN边缘节点的CDN边缘节点标识。4.根据权利要求2所述的CDN调度方法,其特征在于:所述CDN边缘节点标识为所述第一CDN边缘节点的第一网际互连协议IP地址。5.根据权利要求1所述的CDN调度方法,其特征在于,所述的获取CDN边缘节点标识包括:获取所述UE所接入的接入设备的第二IP地址,将所述第二IP地址作为CDN边缘节点标识。6.根据权利要求1至5任意一项所述的CDN调度方法,其特征在于:所述请求报文为TCP报文,所述CDN边缘节点标识被配置于所述TCP报文的扩展字段。7.一种CDN调度方法,包括:接收请求报文,所述请求报文携带有CDN边缘节点标识;根据所述CDN边缘节点标识确认与UE对应的CDN边缘节点;向所述UE分配所述CDN边缘节点。8.根据权利要求7所述的CDN调度方法,其特征在于,所述的...

【专利技术属性】
技术研发人员:廖永军
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1