Performance Analysis and Improvement of Overlay Construction for Peer-to-Peer Live Streaming
نویسندگان
چکیده
For single-source, single-tree-based peer-to-peer live media streaming, it is generally believed that a short (and wide) tree has a good comprehensive performance in terms of reliability and service delay. While the short tree directly benefits delay optimization, it is unclear whether such a structure maximizes tree reliability, which is sometimes more critical for a streaming Internet service.This article studies several prevalent overlay construction algorithms from the aspects of (1) service reliability, (2) service delay, and (3) protocol overhead. Two types of peer layout, bandwidth-ordered layout and time-ordered layout, are identified, and their performance is evaluated. The analytical results show that, by appropriately placing peers according to their time properties, the tree achieves a much higher degree of reliability than the depth-optimized tree. This finding motivates the design of a heap algorithm, which aims for combining the strengths of both bandwidth ordering and time ordering. It dynamically moves peers between difference layers of the tree according to a simple metric and gradually adjusts the tree toward a layout partially ordered in time and partially ordered in bandwidth. In so doing, the tree has advantages in both service reliability and delay. Extensive simulations show that this new algorithm achieves better comprehensive performance than existing algorithms.
منابع مشابه
Comparative Analysis of Utilization Based Hybrid Overlay for Live Video Streaming in P2P Network
With a sudden surge in demand for live video streaming using peer to peer (P2P) network, there has been a rise of traffic in media transmission applications that employ this P2P approach. P2P is a decentralized media communication method which is more cost effective, and scalable. However, the traditional peer to peer network architecture has several limitations, and overlay construction is one...
متن کاملNetwork Architectures for Live Peer-to-Peer Media Streaming
Peer-to-Peer (P2P) media streaming networks, motivated by the huge success of P2P file downloading networks, have recently attracted a lot of research interest. However, it is challenging to design P2P media streaming networks because of the stringent time constraints on the delivered media streams, which require more efficient and resilient overlay architectures. In this paper, we focus on liv...
متن کاملLarge - Scale Peer - to - Peer Streaming : Modeling , Measurements , and Optimizing Solutions
Peer-to-peer streaming has emerged as a killer application in today’s Internet, delivering a large variety of live multimedia content to millions of users at any given time with low server cost. Though successfully deployed, the efficiency and optimality of the current peer-to-peer streaming protocols are still less than satisfactory. In this thesis, we investigate optimizing solutions to enhan...
متن کاملJARVIS et al: CONSTRUCTING RELIABLE AND EFFICIENT OVERLAYS FOR P2P LIVE MEDIA STREAMING CONSTRUCTING RELIABLE AND EFFICIENT OVERLAYS FOR P2P LIVE MEDIA STREAMING
For single-source, single-tree-based peer-to-peer live media streaming, it is generally believed that a short (and wide) data delivery tree provides the best comprehensive performance in terms of reliability and service delay. While a short tree directly benefits delay optimization, it is unclear whether such a structure maximizes reliability, which is sometimes more critical for a streaming In...
متن کاملOverlay construction for mobile peer-to-peer video broadcasting
An efficient overlay is a crucial component of wireless cooperative live video streaming networks—an emerging wireless streaming solution with ever-increasing storage and computation capabilities, and provides scalability, autonomy, carrier-billing network bandwidth conservation, service coverage extension, etc. Based on whether routes are pre-calculated and maintained, or determined perhop in ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Simulation
دوره 82 شماره
صفحات -
تاریخ انتشار 2006