• DocumentCode
    1858150
  • Title

    Cooperative P2P Video Streaming for Mobile Peers

  • Author

    Stiemerling, Martin ; Kiesel, Sebastian

  • Author_Institution
    Martin Stiemerling NEC Labs. Eur., Heidelberg Univ. of Gottingen, Gottingen, Germany
  • fYear
    2010
  • fDate
    2-5 Aug. 2010
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    Near-live P2P video streaming is already popular among consumers, but typically this type of application is bound to fixed Internet access, as streaming requires a sustained bitrate over time and is less tolerant to environments with volatile throughput rates. For users moving at speeds larger than walking speed, P2P video streaming is hardly possible, as the achievable throughput for a single peer is insufficient to obtain the video. When multiple peers are interested in the same video stream and they are moving along the same path, they could cooperatively retrieve chunks, instead of acting independently. The participating peers will need to bundle their achievable throughput and coordinate the chunk retrieval. We present such a cooperative P2P video streaming system, introducing a new scheduler and develop a light-weight throughput estimator. 3G cellular link measurements and a simulation study demonstrate the feasibility of our approach for a train scenario.
  • Keywords
    3G mobile communication; Internet; mobile computing; peer-to-peer computing; video streaming; 3G cellular link measurement; Internet access; chunk retrieval; cooperative P2P video streaming; lightweight throughput estimator; mobile peers; peer-to-peer computing; walking speed; Ad hoc networks; Bit rate; Estimation; Internet; Peer to peer computing; Streaming media; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Communications and Networks (ICCCN), 2010 Proceedings of 19th International Conference on
  • Conference_Location
    Zurich
  • ISSN
    1095-2055
  • Print_ISBN
    978-1-4244-7114-0
  • Type

    conf

  • DOI
    10.1109/ICCCN.2010.5560112
  • Filename
    5560112