[发明专利]一种边缘流媒体服务器缓存选择方法与系统在审
| 申请号: | 201310643321.9 | 申请日: | 2013-12-03 |
| 公开(公告)号: | CN104683318A | 公开(公告)日: | 2015-06-03 |
| 发明(设计)人: | 陈君;李明哲;吴京洪;李军;樊皓 | 申请(专利权)人: | 中国科学院声学研究所;北京中科智网科技有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04N21/231;H04N21/258 |
| 代理公司: | 北京法思腾知识产权代理有限公司 11318 | 代理人: | 杨小蓉;王敬波 |
| 地址: | 100190 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 边缘 流媒体 服务器 缓存 选择 方法 系统 | ||
技术领域
本发明涉及网络通信领域,特别涉及一种边缘流媒体服务器缓存选择方法与系统。
背景技术
为了解决C/S架构流媒体系统的性能瓶颈问题,并降低运营成本,内容分发网络(Content Deliver Network,CDN)得以广泛应用。CDN在网络边缘放置大量边缘缓存服务器。它们缓存的内容可直接服务于用户点播请求,避免了用户同主干网之间的数据吞吐,达到降低数据传输延迟、平滑传输波动、减小主干网流量的目的。
对于数字互动电视等业务,网络边缘各个服务区域还部署了流化服务器。所述流化服务器处于用户和CDN的中间位置,其作用包括:代理用户的点播请求,从CDN获取视频数据,流化处理成IP-QAM所支持的格式,推送给用户。流化服务器同用户的距离通常很近,为充分利用这一优势,流化服务器常常也会具备代理缓存功能,存储曾经获取的CDN视频文件,直接服务于后续的相同点播请求,进一步改善对用户的服务质量,减轻CDN的负担。
由于视频文件体积通常较大,无论是CDN边缘缓存服务器,还是支持代理缓存功能的流化服务器,都面临存储容量上的压力。因此,一个至关重要的问题是如何合理地选择缓存服务器的缓存部署内容,有效利用其有限的存储空间,以充分发挥缓存的作用,提高整体服务性能。
发明内容
本发明的目的在于克服现有技术中无法合理选择缓存服务器的缓存部署内容的缺陷,从而提供一种边缘流媒体服务器缓存选择方法与系统。
为了实现上述目的,本发明提供了一种边缘流媒体服务器缓存选择方法,包括:
步骤1)、将多个用户按用户各自的喜好聚合成若干用户类;
步骤2)、统计步骤1)所得到的各个用户类的强度,以及各个用户类对影片的偏好;其中,用户类的强度为用户类中各个用户强度之和,而所述用户强度为用户对提供商的缓存决策所具有的不同影响力;
步骤3)、根据影片受各个用户类的偏好程度,以及各个用户类的强度,计算影片的效用;
步骤4)、选取效用值较大的影片在边缘流媒体服务器的缓存空间中进行部署。
上述技术方案中,所述步骤1)包括:
步骤1-1)、根据用户对某一影片的观影时间和观看次数定义用户对该影片的偏好;
步骤1-2)、根据影片属性为影片添加标签,根据所述标签将影片划分为影片类;
步骤1-3)、由用户对某一影片的偏好得到用户对该影片所属影片类的偏好值;
步骤1-4)、根据用户对各个影片类的偏好对用户进行聚类,得到若干用户类。
上述技术方案中,所述步骤2)包括:
步骤2-1)、根据用户执行点播操作的频繁程度和用户的观影时间计算用户的活跃程度;
步骤2-2)、设定用户的服务级别;
步骤2-3)、根据用户的活跃程度与服务级别计算用户强度;
步骤2-4)、由用户强度计算用户类强度;
步骤2-5)、在某一用户类中,量化用户近期的活跃程度;
步骤2-6)、以步骤2-5)所得到的用户活跃程度为权重,衡量该用户类对某一影片的偏好。
上述技术方案中,在所述步骤3)中,所述影片的效用通过下列方式计算:以用户类强度为权重,对各个用户类对所述影片的偏好值做加权和。
本发明还提供了一种边缘流媒体服务器缓存选择系统,包括:用户类聚合模块、用户类强度与用户类偏好生成模块、影片效用计算模块以及部署模块;其中,
所述用户类聚合模块将多个用户按用户各自的喜好聚合成若干用户类;
所述用户类强度与用户类偏好生成模块统计用户类聚合模块所得到的各个用户类的强度,以及各个用户类对影片的偏好;其中,用户类的强度为用户类中各个用户强度之和,而所述用户强度为用户对提供商的缓存决策所具有的不同影响力;
所述影片效用计算模块根据影片受各个用户类的偏好程度,以及各个用户类的强度,计算影片的效用;
所述部署模块选取效用值较大的影片在边缘流媒体服务器的缓存空间中进行部署。
本发明的优点在于:
本发明利用聚类和推荐算法更精确地得出本区域用户偏好,作为缓存部署依据,增加了判断的准确性。
附图说明
图1是本发明的边缘流媒体服务器缓存选择方法的流程图。
具体实施方式
现结合附图对本发明作进一步的描述。
本申请中将CDN中的边缘缓存服务器与流化服务器统称为边缘流媒体服务器。
参考图1,本发明的方法包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院声学研究所;北京中科智网科技有限公司;,未经中国科学院声学研究所;北京中科智网科技有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310643321.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:索引的I/O符号通信
- 下一篇:一种基于临时证书的互联网实名认证方法





