Please use this identifier to cite or link to this item:
Title: Efficient video streaming in peer-to-peer networks
Authors: Zhang, Lei
Degree: M.Phil.
Issue Date: 2005
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.
Subjects: Hong Kong Polytechnic University -- Dissertations
Peer-to-peer architecture (Computer networks)
Streaming technology (Telecommunications)
Digital video
Pages: xiv, 119 leaves : ill. ; 30 cm
Appears in Collections:Thesis

Show full item record

Page views

Citations as of May 22, 2022

Google ScholarTM


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.