论文部分内容阅读
对等网络(P2P)技术在网络性能以及系统扩展性的优势适合视频传输。另一方面,由于各类网络终端在CPU处理能力、存储能力、可接入带宽等方面存在很大的差异,视频质量分级要求逐渐被用户提出。可分级编码(SVC)技术就是为了提供这种可分级的媒体服务而被提出的编解码技术。而本文研究通过构建基于超节点的P2P覆盖网以有效传输SVC视频流。
P2P的关键技术之一是在物理网络之上构建一层覆盖网络,通过对比分析了P2P的几种覆盖网拓扑结构,本文提出了基于超节点(SuperPeer,SP)覆盖网结构能有效应对节点异构性带来的媒体的分级服务,并详细分析了超节点P2P覆盖网结构的原理,优点。
针对现在用户对视频质量的分级要求以及超节点结构中存在的问题,本文充分考虑了节点的异构性、在线时间,节点之间数据交互、距离等因素,提出一种节点性能评估机制,并根据该机制提出基于视频质量可分级要求的超节点选择算法SDASV(SuperPeer Discovery Algorithm on Scalable Video),采用把视频质量加入到节点评价值S中的方法,并通过S值选择超节点和备份节点,同时在此算法中加入了free—riding节点的处理提高了查询率、并降低查询延时。
同时,本文通过物理距离映射到网络延时形成自治簇,提高了网络的搜索和传输效率。在超节点选择算法的基础上,提出在超节点P2P覆盖网结构中如何进行可分级视频内容分发与传输控制的方法,实现不同服务质量的视频传输。实验验证算法有较低延时、较低网络负载的优点。