摘要
PeerCast是一个基于P2P网络的流媒体传输系统,各节点被组织成树状来进行数据的分发。但没有一个有效的机制来维护树的平衡和保证所选取的父节点是最佳的节点。在此基础上,对该系统进行优化,在媒体数据包上加一个字节用来标识当前节点与根节点的距离,并对节点间响应消息进行优化。实验结果表明,这些优化措施能够有效的维护树的平衡和降底数据传输时延。
Peercast is system which is used to transmit streaming media based on P2P network. In this system, all peers are organized as a tree to distribute data. But there is not an effective mechanism to maintain the balance of the tree and to guarantee the selected peer is the best peer. An optimization to the system is given. First, one byte is added to the media data bag to mark the distance of the peer to the root. Second, the response message between peers is also optimized. Last, the optimization is proved useful to maintain the tree's balance and reduce the transmission delay of data.
出处
《计算机工程与设计》
CSCD
北大核心
2008年第12期3139-3141,3144,共4页
Computer Engineering and Design
基金
国家科技支撑计划基金项目(2006BAK01A38)
河南省杰出青年科学基金项目(0612000600)
关键词
消息
覆盖树
平衡树
流媒体
对等网
message
overlay tree
balance tree
strearning media
peer-to-peer