DocumentCode
1607371
Title
ToMo: A Two-Layer Mesh/Tree Structure for Live Streaming in P2P Overlay Network
Author
Awiphan, Suphakit ; Su, Zhou ; Katto, Jiro
Author_Institution
Grad. Sch. of Fundamental Sci. & Eng., Waseda Univ., Tokyo, Japan
fYear
2010
Firstpage
1
Lastpage
5
Abstract
In this paper, we introduce a hybrid approach for overlay construction and data delivery in an application-layer multicast. We combine the strong points of a tree-based structure and a mesh-based data delivery to form ToMo, a two-layer hybrid overlay. We try to reduce the number of replicated packets at a source, and reduce an effect when slow connection peers are located near the source. The overlay is constructed in the fashion of a mesh layer over a tree layer. This structure allocates the source to multicast each piece of the packet to a specific group of child peers only. Different from other approaches, we employ only push-based data delivery in order to minimize the latency. The redundancy is avoided by defining a set of well-organized mesh connections. Furthermore, in our approach, the isolated peers affected by parent departure are not facing data loss during the rejoin process since they still receive data from their neighbors via mesh connections. Simulations through ns2 demonstrate the efficiency of this solution.
Keywords
media streaming; multicast communication; peer-to-peer computing; tree data structures; P2P overlay network; ToMo; application-layer multicast; live streaming; mesh connection; mesh-based data delivery; overlay construction; push-based data delivery; replicated packet; tree-based structure; two-layer hybrid overlay; Application software; Communications Society; Data engineering; Delay; IP networks; Multicast protocols; Proposals; Robust control; Streaming media; Tree data structures;
fLanguage
English
Publisher
ieee
Conference_Titel
Consumer Communications and Networking Conference (CCNC), 2010 7th IEEE
Conference_Location
Las Vegas, NV
Print_ISBN
978-1-4244-5175-3
Electronic_ISBN
978-1-4244-5176-0
Type
conf
DOI
10.1109/CCNC.2010.5421709
Filename
5421709
Link To Document