A peer-to-peer architecture for media streaming

@article{Tran2004APA,
  title={A peer-to-peer architecture for media streaming},
  author={Duc A. Tran and Kien A. Hua and Tai T. Do},
  journal={IEEE Journal on Selected Areas in Communications},
  year={2004},
  volume={22},
  pages={121-133}
}
  • D. Tran, K. Hua, T. Do
  • Published 7 January 2004
  • Computer Science
  • IEEE Journal on Selected Areas in Communications
Given that the Internet does not widely support Internet protocol multicast while content-distribution-network technologies are costly, the concept of peer-to-peer could be a promising start for enabling large-scale streaming systems. In our so-called Zigzag approach, we propose a method for clustering peers into a hierarchy called the administrative organization for easy management, and a method for building the multicast tree atop this hierarchy for efficient content transmission. In Zigzag… 
A Simulator for Peer-to-Peer Overlay Algorithms
The Peer-to-Peer (P2P) approach is not the first attempt to achieve large scale Internet multimedia streaming. P2P multimedia streaming is born out of the frustration that IP multicasting has not
Construction of an efficient ring-tree-based Peer-to-Peer streaming platform
TLDR
Experimental results indicate that the HRT approach achieves a good overlay performance in terms of data loss rate, end-to-end delay, and effectively reduces the overheads.
A Construction of Peer-to-Peer Streaming System Based on Flexible Locality-Aware Overlay Networks
TLDR
Flexible locality-aware overlay is proposed to get better performance metrics in the peer-to-peer multicast system and has been demonstrated it had better transmission efficiency, shorter delivery delay, and higher reliability compared with those systems which have been developed.
Gossip membership protocol for peer-to-peer streaming overlay construction
TLDR
This paper analyzes existing P2P construction protocols and proposes a multicast gossip protocol to ensure network response to its sudden changes.
Whirlpool: Structuring Mesh-Based Protocol for QoS-Aware Peer-to-Peer Streaming
TLDR
A new mesh-based P2P multicast protocol called Whirlpool, which organizes the peers into different levels based on their end-to-end latencies from the streaming source and can also provide the peers with biased direction in terms of end- to-end latency in selections of neighbor peers.
Whirlpool: Structuring Mesh-Based Protocol for QoS-Aware Peer-to-Peer Streaming
TLDR
A new mesh-based P2P multicast protocol called Whirlpool, which organizes the peers into different levels based on their end-to-end latencies from the streaming source and can also provide the peers with biased direction in terms of end to-end latency in selections of neighbor peers.
Nozzilla: A Novel Peer to Peer Architecture for Video Streaming
TLDR
Nozzilla is proposed, a new approach based on structured peer-to-peer that dynamically takes into account the available capacity resources and improves the performance of the multicast tree by increasing the load distribution between peers and reducing the resource demand on the root.
ACTIVE: adaptive low-latency peer-to-peer streaming
TLDR
The ACTIVE system significantly reduces the end-to-end delay experienced among active users while at the same time being capable of providing streaming services to very large multicast groups and presents results that show the feasibility and performance of the approach.
Peer-to-Peer Live Streaming with MDC Dongni
We consider a peer-to-peer (P2P) live streaming network formed by unreliable nodes. The video is encoded into k MDC (Multiple-Description Coded) and t FEC (Forward Error Correction) streams. To
Video-on-Demand Systems With Cooperative Clients in Multicast Environment
TLDR
A new transmission policy denoted peer-to-peer batching (PPB) policy is proposed to efficiently deliver video data in a large scale VoD system by exploiting the multicast capability of the network and P2P paradigm and results show that the proposed scheme achieves better system performance compared with existing schemes.
...
1
2
3
4
5
...

References

SHOWING 1-10 OF 31 REFERENCES
ZIGZAG: an efficient peer-to-peer scheme for media streaming
  • D. Tran, K. Hua, T. Do
  • Computer Science
    IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428)
  • 2003
TLDR
A peer-to-peer technique called ZIGZAG for single-source media streaming is designed, which allows the media server to distribute content to many clients by organizing them into an appropriate tree rooted at the server that has a height logarithmic with the number of clients and a node degree bounded by a constant.
Scalable media streaming in large peer-to-peer networks
TLDR
This paper designs a peer-to-peer technique for single-source media streaming that handles gracefully requiring a constant amortized control overhead and can be done regionally with little impact on the existing clients.
Streaming Live Media over a Peer-to-Peer Network
TLDR
This work proposes a basic peering infrastructure layer for streaming applications, which uses a redirect primitive to meet the challenge successfully and shows that SpreadIt provides a good quality of service, which degrades gracefully with increasing number of clients.
A case for end system multicast
TLDR
The potential benefits of transferring multicast functionality from end systems to routers significantly outweigh the performance penalty incurred and the results indicate that the performance penalties are low both from the application and the network perspectives.
ALMI: An Application Level Multicast Infrastructure
TLDR
Using simulation, it is shown that the performance penalties introduced by the shift of multicast to end systems are a relatively small increase in traffic load and that ALMI multicast trees approach the efficiency of IP multicasts trees.
A case for end system multicast (keynote address)
TLDR
This paper explores an alternative architecture for small and sparse groups, where end systems implement all multicast related functionality including membership management and packet replication, and calls this scheme End System Multicast.
Overlay multicast for video on demand on the Internet
TLDR
This paper proposes an overlay technique called Vcast for enabling multicast services on the application layer, as a way to support the implementation of Patching, and does not introduce any global topology for the overlay and therefore avoids control overhead to maintain it.
On peer-to-peer media streaming
TLDR
A distributed differentiated admission control protocol DAC/sub p2p/ achieves fast system capacity amplification; benefits all requesting peers in admission rate, waiting time, and buffering delay; and creates an incentive for peers to offer their truly available out-bound bandwidth.
Chaining: a generalized batching technique for video-on-demand systems
  • S. Sheu, K. Hua, W. Tavanapong
  • Computer Science
    Proceedings of IEEE International Conference on Multimedia Computing and Systems
  • 1997
TLDR
A new batching mechanism called chaining is examined, which allows the server to serve a "chain" of client stations using a single data stream to reduce the long access latency.
Chord: a scalable peer-to-peer lookup protocol for internet applications
TLDR
Results from theoretical analysis and simulations show that Chord is scalable: Communication cost and the state maintained by each node scale logarithmically with the number of Chord nodes.
...
1
2
3
4
...