[发明专利]一种用于PCDN网络的资源分发方法及系统在审
申请号: | 202110548066.4 | 申请日: | 2021-05-19 |
公开(公告)号: | CN113179328A | 公开(公告)日: | 2021-07-27 |
发明(设计)人: | 姜智;陶纯堂 | 申请(专利权)人: | 上海七牛信息技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L1/00 |
代理公司: | 上海硕力知识产权代理事务所(普通合伙) 31251 | 代理人: | 郭桂峰 |
地址: | 201203 上海市浦东新区中*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 pcdn 网络 资源 分发 方法 系统 | ||
本发明公开一种用于PCDN网络的资源分发方法和系统,所述方法包括以下实现步骤:步骤S11:接收资源上线的请求,从客户源站获取目标资源,将所述目标资源缓存到本地PCDN网络中;步骤S12:发送资源预缓存指令到本地PCDN网络内的节点服务器,等待所述节点服务器从本地PCDN网络的缓存中获取所述目标资源并进行缓存;步骤S13:所述节点服务器将所述目标资源分发到区域内的P2P子网中进行缓存。利用本发明所述方法和系统,不仅能提高PCDN网络中资源分发的用户体验、降低部署成本,同时也提高了资源的安全和服务质量,因此具有明显的技术优势和有益效果。
技术领域
本发明涉及内容分发网络领域,尤其涉及一种用于PCDN网络的资源分发方法及系统。
背景技术
P2PCDN,也称为PCDN或者P2P内容分发网络(以下都称为PCDN),是以P2P技术为基础,通过挖掘利用边缘网络闲置资源而构建的低成本高品质内容分发网络服务。客户通过集成PCDN SDK(以下简称SDK)接入该服务后能获得等同(或略高于)CDN的分发质量,同时显著降低分发成本。适用于视频点播、直播、大文件下载等业务场景。
请参阅图5,图5示出了一种现有的典型的PCDN访问场景的示意图,现有从PCDN下载资源的流程通常包括以下步骤:
步骤1:用户通过PCDN SDK访问P2P网络,请求资源;
步骤2:P2P网络根据P2P协议准备资源并提供下载;
步骤3:如果本地缓存不存在资源,P2P网络回源CDN获取资源;
步骤4:如果CDN缓存存在资源,则CDN将资源分发到P2P网络;
步骤5:如果CDN缓存不存在资源,则CDN会向客户源站申请获取资源,然后将获取的资源分发到P2P网络,再由P2P网络将资源发送给用户。
在具体实施中,发明人发现通过上述流程从PCDN下载资源存在以下问题:
(1)首次资源访问时间长,在用户首次下载新上线资源时,由于P2P网络中并无相关缓存,因此只能回源,最终从客户源站申请资源拉取,这样会导致资源首次播放加载时间过长、多次回源浪费带宽,用户体验较差;
(2)在PCDN网络中,由于P2P网络是一个去中心化的网络,没有中心节点管理资源,所以用户实时获得的资源难以保证资源的完整性和合法性,由此影响了PCDN网络的服务质量。
因此,基于上述原因,目前PCDN网络的资源下载存在首次资源访问时间长、难以控制PCDN网络的服务质量等缺陷,用户体验较差。
发明内容
本发明为解决现有技术中存在的首次资源访问时间长、难以保证PCDN网络的服务质量的缺陷,提出一种用于PCDN网络的资源分发的解决方案,目的是降低首次资源访问时间,并且同时提高PCDN网络的服务质量,提高用户体验。
为了实现以上目的,本发明提出了一种用于PCDN网络的资源分发的方法,包括主动从客户源站缓存目标资源,并将所述目标资源下发到PCDN网络下属的各个节点服务器和P2P子网中进行预缓存。
上述方法具体包括以下实现步骤:步骤S11:接收资源上线的请求,从客户源站获取目标资源,将所述目标资源缓存到本地PCDN网络中;步骤S12:发送资源预缓存指令到本地PCDN网络内的节点服务器,等待所述节点服务器从本地PCDN网络的缓存中获取所述目标资源并进行缓存;步骤S13:所述节点服务器将所述目标资源分发到区域内的P2P子网中进行缓存。
进一步的,所述步骤S12中,还包括:节点服务器获取所述目标资源之后,对所述目标资源进行合法性检查。
进一步的,所述步骤S12中,还包括:节点服务器获取所述目标资源之后,对所述目标资源的完整性进行验证,计算并存储目标资源的校验数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海七牛信息技术有限公司,未经上海七牛信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110548066.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电子控制器加工用通用夹具
- 下一篇:一种基于要素提取的相似判决书检索方法