• DocumentCode
    688186
  • Title

    LANCStream: A Locality-Aware and Network Coding-Based P2P Live Streaming System

  • Author

    Laizhong Cui ; Nan Lu

  • Author_Institution
    Coll. of Comput. Sci. & Software Eng., Shenzhen Univ., Shenzhen, China
  • fYear
    2013
  • fDate
    13-15 Nov. 2013
  • Firstpage
    496
  • Lastpage
    503
  • Abstract
    The locality-aware P2P live streaming system is a promising solution for reducing the cross-ISP traffic, due to its topology formation considering the underlay network information. However, they usually do not consider the scheduling algorithm simultaneously and thus suffer from bad performance. In this paper, we design a locality-aware and network coding-based P2P live streaming system (LAN Stream) to simultaneously reduce the cross-ISP traffic and improve the performance. We solve the problem through considering the two aspects: the topology formation and the scheduling algorithm. We introduce a new hybrid topology formation combined tree and mesh structure and we respectively design a seamless push scheduling algorithms in the tree and mesh structure. We model the push scheduling strategy based on network coding as an optimization problem and put up a greedy algorithm to solve it. The extensive simulation shows that LAN Stream can outperform two classical P2P live streaming systems, in terms of the transmission performance and the reduction of cross-ISP traffic.
  • Keywords
    IP networks; Internet; greedy algorithms; media streaming; network coding; optimisation; telecommunication traffic; trees (mathematics); Internet service provider; LAN stream; LANCStream; cross-ISP traffic reduction; greedy algorithm; hybrid topology formation combined tree; locality-aware P2P live streaming system; mesh structure; network coding-based P2P live streaming system; optimization problem; seamless push scheduling algorithm; underlay network information; Bandwidth; Network topology; Peer-to-peer computing; Scheduling; Scheduling algorithms; Topology; Vegetation; P2P; locality; network coding; streaming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing (HPCC_EUC), 2013 IEEE 10th International Conference on
  • Conference_Location
    Zhangjiajie
  • Type

    conf

  • DOI
    10.1109/HPCC.and.EUC.2013.77
  • Filename
    6831959