LSJ1201 - A Network Coding

Embed Size (px)

Citation preview

  • 8/9/2019 LSJ1201 - A Network Coding

    1/3

    A Network Coding Equivalent Content Distribution Scheme for Efficient Peer-to-Peer

    ABSTRACT

    Although random access operations are desirable for on-demand video streaming in peer-

    to-peer sstems! the are difficult to efficientl achieve due to the asnchronous interactivebehaviors of users and the dnamic nature of peers" #n this paper! we propose a network coding

    equivalent content distribution $NCECD% scheme to efficientl handle interactive video-on-

    demand $&oD% operations in peer-to-peer sstems"

    #n NCECD! videos are divided into segments that are then further divided into blocks"

    'hese blocks are encoded into independent blocks that are distributed to different peers for local

    storage" (ith NCECD! a new client onl needs to connect to a sufficient number of parent peers

    to be able to view the whole video and rarel needs to find new parents when performing random

    access operations" #n most e)isting methods! a new client must search for parent peers containing

    specific segments* however! NCECD uses the properties of network coding to cache equivalent

    content in peers! so that one can pick an parent without additional searches"

    E)perimental results show that the proposed scheme achieves low startup and +ump

    searching delas and requires fewer server resources" #n addition! we present the analsis of

    sstem parameters to achieve reasonable block loss rates for the proposed scheme"

    EXISTING SYSTEM:

    An important challenge in a P,P collaborative video-on-demand $&oD% streaming sstem

    is to develop an effective content distribution scheme that can support a dnamic network among

    peers! where autonomic peers can +oin or leave the sstem at an time and an place in the

    network" 'he situation is further complicated b the need to support random access! such as thetrick plas of pauseresume! +ump! and fast forward $..%! and rewind" Such trick plas ma occur

    frequentl"

    Contact: 040-40274843, 9533694296

    Email id:[email protected],

    www.logicsystems.org.in Page 1

  • 8/9/2019 LSJ1201 - A Network Coding

    2/3

    A Network Coding Equivalent Content Distribution Scheme for Efficient Peer-to-Peer

    /ost e)isting approaches require at least 0 $log $N%% time to locate the requested segment!

    where N is the number of segments of the requested video" 'he scheme we propose in this stud

    can offer a more efficient approach $and one that supports trick plas% to the P,P-based

    interactive &oD sstems"

    PROPOSED SYSTEM:

    'he proposed scheme avoids these problems b adopting the additional static local

    storage instead of sliding window plaback buffering! to efficientl support users1 interactive

    operations and decrease comple)it"

    'he advantage of using additional storage is that an user interactivit on the part of the

    peer does not affect its children from continuing to receive its stored media data" /oreover!

    observations from a large number of user requesting logs indicate that random seeking is

    frequentl performed b most users"

    'his is reasonable! as users usuall +ump directl to the scene of interest and skip boring

    segments" 'herefore! it would be favorable if the sstem could guarantee peers the abilit to

    +ump to an pla point in the requested video without searching for new parent peers that possess

    specific segments"

    MODULES:

    Admin

    #t receives the request from clients and processes it! sends the requested video

    corresponding to client bandwidth"

    Client

    Contact: 040-40274843, 9533694296

    Email id:[email protected],

    www.logicsystems.org.in Page 2

  • 8/9/2019 LSJ1201 - A Network Coding

    3/3

    A Network Coding Equivalent Content Distribution Scheme for Efficient Peer-to-Peer

    #t send the request to the server! request contains requested file! available bandwidth of

    client and receives the video based on its available bandwidth"

    SOFTWARE REQUIREMENT SPECIFICATION:

    Sot!"#e S$e%ii%"tion:

    0perating Sstem 2 (indows 3P

    'echnolog 2 4A&A 5"6! 4/.

    &"#d!"#e S$e%ii%"tion:

    Processor 2 Pentium #&

    7A/ 2 589

    :ard Disk 2 ;