Neighbor Relationship and Optimization in Mesh Overlay Multicast

Nodes in mesh overlay multicast system don't have fixed parent-children relationship like that in trees and form neighbors. But in data-driven mesh and based on pulling method, for each packet, it still follows a certain tree and the parent-children relationship does exist. While having the powerful peers stay closer to the source may improve the performance, we make the peers of high out bandwidth preempt the neighbor of the peers near the source. In our paper, we describe the delivery trees set and construct the main distribution tree, which carries most of the data, to construct the signaling path and relay priority preemption message to reduce the cost. We model the neighbor relationship to decide which neighbor to be preempted based on the capacity of the node and the contribution it makes to the probed nodes. Our simulations show that after a temporary reduction in performance at the beginning, which for the optimization chaos of optimization procedure, the system converges to a stable state and gains better performance, especially for playback delay, and meanwhile the control overhead is in reasonable range.

[1]  Reza Rejaie,et al.  PRIME: peer-to-peer receiver-driven mesh-based streaming , 2009, TNET.

[2]  Feng Wang,et al.  Stable Peers: Existence, Importance, and Application in Peer-to-Peer Live Video Streaming , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[3]  Reza Rejaie,et al.  Mesh or Multiple-Tree: A Comparative Study of Live P2P Streaming Approaches , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[4]  Bo Li,et al.  CoolStreaming/DONet: a data-driven overlay network for peer-to-peer live media streaming , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[5]  Lifeng Sun,et al.  Understanding the Power of Pull-Based Streaming Protocol: Can We Do Better? , 2007, IEEE Journal on Selected Areas in Communications.

[6]  Kunwadee Sripanidkulchai,et al.  Considering Priority in Overlay Multicast Protocols Under Heterogeneous Environments , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.