发明名称 一种基于流行度的P2P流媒体复制方法
摘要 本发明公开了一种基于流行度的P2P流媒体复制方法。本方法为:1)从P2P流媒体系统中选取若干节点作为候选节点;2)统计P2P流媒体系统中每个流媒体文件的长度及其期望的赤字带宽,计算流媒体文件的流行度,根据流媒体文件的流行度值确定出将要变热的流媒体文件Mi;3)计算当前观看这些Mi的节点的总的可利用存储空间的大小,以及这些Mi所期望的存储空间之和的大小;如果系统当前总的可以利用的存储空间大期望的存储空间之和,赋期望存储空间值做为各个Mi的存储空间大小,并把它复制到当前节点上;否则,对于每个流媒体文件的赋其与副本最优速率相近的缓存空间大小。然后复制到在综合性能比较好的节点上。
申请公布号 CN103458315A 申请公布日期 2013.12.18
申请号 CN201310385411.2 申请日期 2013.08.29
申请人 北京大学深圳研究生院 发明人 杨戈;高兵;刘宏
分类号 H04N21/63(2011.01)I;H04N21/647(2011.01)I 主分类号 H04N21/63(2011.01)I
代理机构 北京君尚知识产权代理事务所(普通合伙) 11200 代理人 余长江
主权项 1.一种基于流行度的P2P流媒体复制方法,其步骤为:1)从P2P流媒体系统中选取若干节点作为候选节点;2)统计P2P流媒体系统中每个流媒体文件的长度及其期望的赤字带宽,计算流媒体文件的流行度,根据流媒体文件的流行度值确定出将要变热的流媒体文件M<sub>i</sub>;3)计算当前观看这些流媒体文件M<sub>i</sub>的节点的总的可利用存储空间的大小,以及这些流媒体文件M<sub>i</sub>所期望的存储空间之和的大小;如果该可利用存储空间大于该期望的存储空间,则以E(D<sub>i</sub>(n<sub>i</sub>))×l(s)大小的存储空间复制这些流媒体文件M<sub>i</sub>到这些可利用的节点上,否则以<img file="FDA0000374321820000011.GIF" wi="306" he="153" />乘以P2P流媒体系统当前所有观看节点总的可利用存储空间的大小复制该流媒体文件M<sub>i</sub>到所述候选节点上;其中,l(s)为流媒体文件的播放时间长度,E(D<sub>i</sub>(n<sub>i</sub>))是流媒体文件M<sub>i</sub>的赤字带宽,∑<sub>k</sub>E(D<sub>k</sub>(n<sub>k</sub>))是所有k个流媒体文件期望的赤字带宽之和。
地址 518055 广东省深圳市南山区西丽镇深圳大学城北大校区