边缘网络中的资源热度分析方法及相关装置与流程
- 国知局
- 2024-08-05 11:47:27
本申请涉及软件,尤其涉及一种边缘网络中的资源热度分析方法及相关装置。
背景技术:
1、终端用户在播放多媒体资源(诸如音视频)时,通常会从cdn(content deliverynetwork,内容分发网络)节点或者pcdn(peer-to-peer content delivery network,p2p内容分发网络)节点下载。由于pcdn节点单位带宽的价格是远低于cdn节点的,因此在保证用户体验的前提下,终端下载音视频播放时以pcdn节点优先下载,只有在pcdn节点不能提供服务时才会使用cdn节点兜底下载。
2、pcdn节点位于边缘网络中,其存储是有限的,因此如何利用有限的存储来分发合适的资源实现高使用率,是现阶段亟需解决的问题。
技术实现思路
1、鉴于上述问题,本申请提供了一种边缘网络中的资源热度分析方法及相关装置,以实现pcdn节点利用有限的存储来分发合适的资源实现高使用率的目的。具体方案如下:
2、本申请第一方面提供一种边缘网络中的资源热度分析方法,所述边缘网络中的资源热度分析方法包括:
3、获取边缘网络中pcdn节点的资源缺失详情;
4、根据所述资源缺失详情确定所述pcdn节点的缺失资源的缺失程度;
5、将所述缺失资源中缺失程度最高的至少一个资源作为所述pcdn节点的热点资源。
6、在一种可能的实现中,所述获取边缘网络中pcdn节点的资源缺失详情,包括:
7、收集终端上报记录,所述终端上报记录中包含所属终端从所述边缘网络中单次拉取资源时的pcdn下载详情;
8、对所述pcdn下载详情进行清洗聚合,得到所述pcdn节点的资源缺失详情。
9、在一种可能的实现中,所述资源包括多媒体资源,所述pcdn下载详情中包含所述多媒体资源中单个切片的切片下载详情,所述切片下载详情中至少包含所属切片的切片标识、以及缺失所属切片的目标pcdn节点的节点标识;
10、所述对所述pcdn下载详情进行清洗聚合,得到所述pcdn节点的资源缺失详情,包括:
11、对所述多媒体资源中各切片对应的所述切片下载详情进行数据清洗,得到所述目标pcdn节点的第一切片缺失详情,所述第一切片缺失详情中包含所述目标pcdn节点的节点标识、以及所述目标pcdn节点所缺失切片的切片标识;
12、对所述目标pcdn节点的第一切片缺失详情进行数据聚合,得到所述目标pcdn节点的第二切片缺失详情,所述第二切片缺失详情中包含所述目标pcdn节点的节点标识、所述目标pcdn节点所缺失切片的切片标识、以及所述目标pcdn节点所缺失切片的缺失总次数。
13、在一种可能的实现中,所述多媒体资源中的各切片具有表征是否用于资源热度分析的标记位;
14、所述对所述多媒体资源中各切片对应的所述切片下载详情进行数据清洗,包括:
15、从所述多媒体资源中确定标记位表征用于资源热度分析的目标切片;
16、对所述目标切片对应的所述切片下载详情进行数据清洗。
17、在一种可能的实现中,所述根据所述资源缺失详情确定所述pcdn节点的缺失资源的缺失程度,包括:
18、按照缺失总次数对所述目标pcdn节点所缺失切片的切片标识进行排序;
19、根据切片标识的排序结果确定所述目标pcdn节点所缺失切片的缺失程度。
20、在一种可能的实现中,所述将所述缺失资源中缺失程度最高的至少一个资源作为所述pcdn节点的热点资源,包括:
21、将缺失程度最高的至少一个切片作为所述目标pcdn节点的热点资源;
22、将所述热点资源的切片标识及其对应的排序结果写入列表中,通过资源分发服务将所述列表发送给所述目标pcdn节点。
23、本申请第二方面提供一种边缘网络中的资源热度分析装置,所述边缘网络中的资源热度分析装置包括:
24、详情获取模块,用于获取边缘网络中pcdn节点的资源缺失详情;
25、资源热点分析模块,用于根据所述资源缺失详情确定所述pcdn节点的缺失资源的缺失程度;将所述缺失资源中缺失程度最高的至少一个资源作为所述pcdn节点的热点资源。
26、本申请第三方面提供一种计算机程序产品,包括计算机可读指令,当所述计算机可读指令在电子设备上运行时,使得所述电子设备实现上述第一方面或第一方面任一实现方式的边缘网络中的资源热度分析方法。
27、本申请第四方面提供一种电子设备,包括至少一个处理器和与所述处理器连接的存储器,其中:
28、所述存储器用于存储计算机程序;
29、所述处理器用于执行所述计算机程序,以使所述电子设备能够实现上述第一方面或第一方面任一实现方式的边缘网络中的资源热度分析方法。
30、本申请第五方面提供一种计算机存储介质,所述存储介质承载有一个或多个计算机程序,当所述一个或多个计算机程序被电子设备执行时,能够使所述电子设备实现上述第一方面或第一方面任一实现方式的边缘网络中的资源热度分析方法。
31、借由上述技术方案,本申请提供的一种边缘网络中的资源热度分析方法,获取边缘网络中pcdn节点的资源缺失详情;进而根据资源缺失详情确定pcdn节点的缺失资源的缺失程度;进一步将缺失资源中缺失程度最高的至少一个资源作为pcdn节点的热点资源。本申请中将边缘网络中缺失的资源作为pcdn节点的热点资源,pcdn节点以此更新存储并分发部署,使得边缘网络的资源覆盖率越来越高,从而提高资源使用率,同时终端可以更多的从边缘网络下载资源降低带宽成本。
技术特征:1.一种边缘网络中的资源热度分析方法,其特征在于,所述边缘网络中的资源热度分析方法包括:
2.根据权利要求1所述的边缘网络中的资源热度分析方法,其特征在于,所述获取边缘网络中pcdn节点的资源缺失详情,包括:
3.根据权利要求2所述的边缘网络中的资源热度分析方法,其特征在于,所述资源包括多媒体资源,所述pcdn下载详情中包含所述多媒体资源中单个切片的切片下载详情,所述切片下载详情中至少包含所属切片的切片标识、以及缺失所属切片的目标pcdn节点的节点标识;
4.根据权利要求3所述的边缘网络中的资源热度分析方法,其特征在于,所述多媒体资源中的各切片具有表征是否用于资源热度分析的标记位;
5.根据权利要求3所述的边缘网络中的资源热度分析方法,其特征在于,所述根据所述资源缺失详情确定所述pcdn节点的缺失资源的缺失程度,包括:
6.根据权利要求5所述的边缘网络中的资源热度分析方法,其特征在于,所述将所述缺失资源中缺失程度最高的至少一个资源作为所述pcdn节点的热点资源,包括:
7.一种边缘网络中的资源热度分析装置,其特征在于,所述边缘网络中的资源热度分析装置包括:
8.一种计算机程序产品,其特征在于,包括计算机可读指令,当所述计算机可读指令在电子设备上运行时,使得所述电子设备实现如权利要求1至6中任意一项所述的边缘网络中的资源热度分析方法。
9.一种电子设备,其特征在于,包括至少一个处理器和与所述处理器连接的存储器,其中:
10.一种计算机存储介质,其特征在于,所述存储介质承载有一个或多个计算机程序,当所述一个或多个计算机程序被电子设备执行时,能够使所述电子设备实现如权利要求1至6中任意一项所述的边缘网络中的资源热度分析方法。
技术总结本申请公开了一种边缘网络中的资源热度分析方法,涉及软件技术领域,获取边缘网络中PCDN节点的资源缺失详情;进而根据资源缺失详情确定PCDN节点的缺失资源的缺失程度;进一步将缺失资源中缺失程度最高的至少一个资源作为PCDN节点的热点资源。本申请中将边缘网络中缺失的资源作为PCDN节点的热点资源,PCDN节点以此更新存储并分发部署,使得边缘网络的资源覆盖率越来越高,从而提高资源使用率,同时终端可以更多的从边缘网络下载资源降低带宽成本。技术研发人员:周跃鹏,李云龙受保护的技术使用者:湖南快乐阳光互动娱乐传媒有限公司技术研发日:技术公布日:2024/8/1本文地址:https://www.jishuxx.com/zhuanli/20240802/259421.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表