Abstract

In nowadays network group, the Peer-To-Peer (P2P) network is exploring as a good environment for resource sharing over the Internet. Compared with traditional file sharing workloads, continuous streaming of multimedia content provokes a significant amount of today’s internet traffic. Streaming media has various real-time constraints such as insufficient memory, high bandwidth utilization for largescale media objects, and lack of cooperation between proxies and their clients. Under these circumstances, it is a challenging task to achieve efficient content delivery under the increased availability of continuous-media streaming. In this paper, PALC (Popularity Aware Limited caching) is proposed to achieve efficient, reliable and scalable P2P-VoD system. It is an attractive approach to minimize the network traffic incurred in video streaming through cooperative caching. In this approach, P2P network is constructed in the form of a two-tier architecture, where the upper tier is composed of proxy overlay with high connectivity super peers. It serves as a structured DHT node to maintenance the detached hash table for prominent information retrieval. On the contrary, in lower tier, less connectivity peers are loosely coupled to the corresponding super peers in the form of unstructured network. We proposed an efficient hybrid proxy caching system in order to reduce the network/ server load while improving the end user perceived video quality. It also proposes an efficient Popularity Aware Limited Caching (PALC) algorithm that cooperatively utilizes the memory space of the proxy servers and clients to achieve efficient and cost effective P2P video streaming. The effectiveness of the proposed approach is evaluated under various network and end system configurations. The experimental results demonstrate that the proposed approach incurs minimum Internet traffic and low cost of transmission as compared to the proxy-based caching approach with limited storage space.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call