Performance Optimization For Video Streaming Using Hybrid Multicast And Peer-To-Peer (DHT) Model

Loading...
Thumbnail Image
Date
2006-06
Authors
Salem, Ali Abdulqader Omer
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Peer-to-peer (p2p) is a network where anyone or any peer can communicate at anytime. A peer may be regarded as either client and / or server. Users use this network for many purposes such as video streaming. This area faces many challenges such as, network load, network bottleneck, file transfer time, load balancing of files on servers and response time to retrieve a query. The objectives of this research are to solve these problems using an effective method. Our contribution involves combining multicast and unicast techniques and using distributed hash table (DHT) to store and retrieve a query of media file. The architectural framework is divided into two parts. The first part involves streaming the video via a multicast address when the file is available in the local network. The second part involves streaming the video via a unicast address when the file is available in another network and using a multicast address when the file is to be transmitted to the local network. The results show that the proposed method is better than using only the unicast technique based on the reduction of number of packets on the networks, reduction of number of dropped packets, reduction of transfer time, and redistributed files on servers. In the case of six clients, the numbers of packets are reduced by 83.1 % than using unicast only. The response time for retrieving the query result was very small and follow linear equation y = 0.0017x - 0.0009. So the response time for retrieving the query result has been improved.
Description
Keywords
Performance Optimization For Video Streaming , Using Hybrid Multicast
Citation