目前P2P流媒体技术已经成为Internet上大规模流媒体应用的最流行的实现方案,但其服务质量会受到搭便车问题的影响。本文提出了一种基于内容差分服务的激励机制,该机制根据节点的贡献值和节目的流行度两个因素来计算节点的信誉,节目列表服务器按照节点的信誉值返回相应的节目列表,这样可以实现内容差分服务以避免搭便车问题。仿真结果表明,该激励机制可以有效提高视频播放质量。
Recently peer-to-peer(P2P) streaming media technology has been of the most popular solution for large-scale streaming applications over the Internet,but its quality of service(QoS) can be seriously degraded by the free-riding problem.In this paper,a content differentiation service(CDS) based incentive mechanism was proposed,wherein the peer's reputation was computed with two factors:its contribution level and the popularity of the program,then a differentiated program list was returned to the peer in accordance with its reputation value.Hence,the free-riding problem could be restrained by the implementation of content differentiation service.The simulation results demonstrate that the proposed incentive mechanism can efficiently improve the playback quality in P2P streaming systems.