[发明专利]内容分发方法及系统有效
申请号: | 202110425647.9 | 申请日: | 2021-04-20 |
公开(公告)号: | CN113329050B | 公开(公告)日: | 2022-06-21 |
发明(设计)人: | 赖泽祺;李贺武;张琦;吴茜;吴建平 | 申请(专利权)人: | 清华大学 |
主分类号: | H04L67/1042 | 分类号: | H04L67/1042;H04L67/1097;H04B7/185 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 郭亮 |
地址: | 100084 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 内容 分发 方法 系统 | ||
本发明提供一种内容分发方法及系统,其中,内容分发方法,包括:确定内容分发网络拓扑结构;其中,所述内容分发网络中节点包括:源内容服务器、内容分发节点和终端用户;所述内容分发节点包括:卫星分发节点和云分发节点;基于终端用户请求、所述内容分发网络拓扑结构、历史信息和预设约束条件,确定分发决策;其中,所述分发决策满足在符合预设约束条件时,分发效率达到最大;基于所述分发决策,实现所述目标待分发内容的分配。能够有效提升互联网内容在全球范围内的分发效率。
技术领域
本发明涉及计算机技术领域,尤其涉及一种内容分发方法及系统。
背景技术
近年来,随着云计算、边缘计算等技术的飞速发展,内容分发网络(ContentDistribution Network,简称CDN)逐渐成为了互联网的流量中心。预计到2022年,内容分发网络将承载72%的互联网流量。
内容分发网络利用分布式的云、边节点上的计算和存储能力,将互联网应用的内容分发到靠近用户的缓存服务器上,降低用户访问内容的访问时延;同时,通过在云和边上部署内容副本服务区域用户,降低了源服务器的访问压力,节约了主干网上的网络流量。
但受地缘政策、经济成本和路由策略等因素的影响,现有地面内容分发网络基础设施存在极强的聚集性,即大量云数据中心主要部署在一些人口稠密且经济发达的地区。从全球视角来看,仍然存在大量区域,虽然人口众多,但由于缺乏云和边缘计算平台等基础设施,互联网内容在这些区域的分发效率低下,内容的访问延迟高,用户体验仍有很大的提升空间。
因此,如何提供一种内容分发方法及系统,提升互联网内容在全球范围内的分发效率,成为亟待解决的问题。
发明内容
针对现有技术中的缺陷,本发明提供一种内容分发方法及系统。
本发明提供一种内容分发方法,包括:
确定内容分发网络拓扑结构;其中,所述内容分发网络中节点包括:源内容服务器、内容分发节点和终端用户;所述内容分发节点包括:卫星分发节点和云分发节点;
基于终端用户请求、所述内容分发网络拓扑结构、历史信息和预设约束条件,确定分发决策;其中,所述分发决策满足在符合预设约束条件时,分发效率达到最大;
基于所述分发决策,实现所述目标待分发内容的分配。
根据本发明提供的内容分发方法,所述确定内容分发网络拓扑结构,具体包括:
基于所述卫星分发节点的运动规律,确定不同时刻所述卫星分发节点的位置信息;
基于不同时刻所述源内容服务器、所述内容分发节点和所述终端用户的位置信息,以及各节点之间的通信链路,确定所述内容分发网络拓扑结构。
根据本发明提供的内容分发方法,所述基于所述分发决策,实现所述目标待分发内容的分配,具体包括:
基于所述分发决策,确定目标分发节点;
将所述待分发内容和所述目标终端用户请求分配给所述目标分发节点。
根据本发明提供的内容分发方法,所述基于终端用户请求、所述内容分发网络拓扑结构、历史信息和预设约束条件,确定分发决策,具体包括:
基于所述终端用户请求确定目标分配时间和目标分配区域;
基于所述目标分配时间和所述历史信息确定目标预测时间;其中,所述目标预测时间包括历史目标分配时间;
基于所述目标分配区域、所述目标预测时间、所述内容分发网络拓扑结构和所述预设约束条件,确定分发决策。
根据本发明提供的内容分发方法,所述基于所述目标分配区域、所述目标预测时间、所述内容分发网络拓扑结构和所述预设约束条件,确定分发决策,具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110425647.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于实心轮胎的胎面加工装置
- 下一篇:一种河床淤泥顺流自走式多段采集装置
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法