File sharing using the peer-to-peer techniques has shown to be very effective and popular among Internet users. Such systems like Bit-Torrent and eDonkey are well known. These systems are typically used to obtain a file in small chunks that can be obtained in any order. A variant of this is streaming of the file, which means that the chunks are used on line by the application in a fixed order and without substantial delays, thus constraining the chunk downloading process to follow more or less a fixed order of chunks. The simplest form of streaming looks like watching a TV-channel, a peer that joins the network starts to obtain the file not from the beginning, but rather from the position available at that moment and then proceeds in obtaing a stream of chunks and forwards analogous stream, if requested, to other peers. Some such clients like the CoolStreaming, PPLive, SopCast, TVants and UUSee have already become popular for transmitting TV-channels through Internet. For studying such streaming p2p systems we made an experimental client called 'PAN-STREAM' that was modified from our earlier experimental 'PAN-NET' client for Bit-Torrent type file sharing. It is based on Chord architecture and the corresponding experiments were run in PlanetLab environment, with around 50 peers. As a first step we made a client that has basic functionalities, without trying to make it highly optimal.
|Publication status||Published - 2011|
|MoE publication type||Not Eligible|
|Event||Euro-NF International Workshop on Traffic and Congestion Control for the Future Internet, EuroNF-TCCFI 2011 - Volos, Greece|
Duration: 31 Mar 2011 → 1 Apr 2011
|Conference||Euro-NF International Workshop on Traffic and Congestion Control for the Future Internet, EuroNF-TCCFI 2011|
|Period||31/03/11 → 1/04/11|
- peer-to-peer systems
- video streaming
- graph models
Norros, I., Pehkonen, V., & Reittu, H. (2011). Peer-to-peer streaming experiments based on Chord overlay. 1-2. Paper presented at Euro-NF International Workshop on Traffic and Congestion Control for the Future Internet, EuroNF-TCCFI 2011, Volos, Greece.