PolyU IR
 

PolyU Institutional Repository >
Electronic and Information Engineering >
EIE Theses >

Please use this identifier to cite or link to this item: http://hdl.handle.net/10397/2632

Title: Efficient video streaming in peer-to-peer networks
Authors: Zhang, Lei
Subjects: Hong Kong Polytechnic University -- Dissertations
Peer-to-peer architecture (Computer networks)
Streaming technology (Telecommunications)
Digital video
Issue Date: 2005
Publisher: The Hong Kong Polytechnic University
Abstract: Video streaming is one of the rapidly emerging applications on the Internet. Most of the current streaming solutions are using the client/server architecture in which a dedicated server is used to serve a number of clients over the network. With this model, the only way to increase the system capacity is to use multiple servers and increase their resources such as network bandwidth and storage capacity. To increase the scalability of a video streaming system, many different approaches have been proposed, of which the peer-to-peer (P2P) architecture has gained much attention in recent few years. The P2P model in file sharing/downloading is very successful in Internet world. However, the work on P2P video streaming is on-going and there are still many problems to be solved before it can be widely deployed in the Internet. Hence, it motivates our work to study how to provide an efficient and reliable video streaming service in a P2P network in this thesis. In this thesis, we first investigate the performance of the hybrid ARQ (Automatic Repeat Request) technique in providing reliable data transfer in a video streaming system. To enhance the performance of the hybrid ARQ method, an adaptive scheme that can adjust the number of parity packets sent according to different video frames is proposed to fully utilize the transmission bandwidth. With the idea of hybrid ARQ, a new P2P architecture is developed for providing on-demand video streaming. In the proposed system, clients will normally receive video data through the P2P forwarding chain. The video server containing both original data packets and FEC parity packets is used not only as the parent of the first peer in the chain but also as a backup source responding for emergency request of peers when their buffer content is dropped to a low level. A parent-child exchange (PCX) routing mechanism is also developed to tackle the weak node problem in such a chain structure. Simulation results demonstrate the efficiency of the proposed P2P streaming system. As the chain structure is not suitable for live video streaming due to the long server-to-peer path delay. A tree structure P2P system is also studied in the thesis. One important concern of such a system is the searching of the parent location for a newly arrived peer. To handle this problem, a new fast parent searching method based on network triangle inequality is then developed. Simulation results show that the complexity of the parent searching procedure is greatly reduced using the proposed method.
Degree: M.Phil., Dept. of Electronic and Information Engineering, The Hong Kong Polytechnic University, 2005.
Description: xiv, 119 leaves : ill. ; 30 cm
PolyU Library Call No.: [THS] LG51 .H577M EIE 2005 Zhang
Rights: All rights reserved.
Type: Thesis
URI: http://hdl.handle.net/10397/2632
Appears in Collections:EIE Theses
PolyU Electronic Theses

Files in This Item:

File Description SizeFormat
b18099403_ir.pdfFor All Users (Non-printable)3.29 MBAdobe PDFView/Open
b18099403_link.htmFor PolyU Users 162 BHTMLView/Open



Facebook Facebook del.icio.us del.icio.us LinkedIn LinkedIn


All items in the PolyU Institutional Repository are protected by copyright, with all rights reserved, unless otherwise indicated.
No item in the PolyU IR may be reproduced for commercial or resale purposes.

 

© Pao Yue-kong Library, The Hong Kong Polytechnic University, Hung Hom, Kowloon, Hong Kong
Powered by DSpace (Version 1.5.2)  © MIT and HP
Feedback | Privacy Policy Statement | Copyright & Restrictions - Feedback