• DocumentCode
    39637
  • Title

    Efficient Interlayer Network Codes for Fair Layered Multicast Streaming

  • Author

    Widmer, Joerg ; Capalbo, Andrea ; Fernandez Anta, Antonio ; Banchs, Albert

  • Author_Institution
    IMDEA Networks Inst., Madrid, Spain
  • Volume
    23
  • Issue
    4
  • fYear
    2015
  • fDate
    Aug. 2015
  • Firstpage
    1107
  • Lastpage
    1120
  • Abstract
    Multilayer video streaming allows to provide different video qualities to a group of multicast receivers with heterogeneous receive rates. The number of layers received (and thus the receive rate) determines the quality of the decoded video stream. For such layered multicast streaming, network coding provides higher capacity than multicast routing. Network coding can be performed within a layer or across layers, and in general, interlayer coding outperforms intralayer coding. An optimal solution to a network-coded layered multicast problem may require decoding of the network code at interior nodes to extract information to be forwarded. However, decoding consumes resources and introduces delay, which is particularly undesirable at interior nodes (the routers) of the network. In this paper, we thus focus on the interlayer network coding problem without decoding at interior nodes. We show that the problem is NP-hard and propose a heuristic algorithm for rate allocation and coding based on the Edmonds-Karp maximum flow algorithm. We prove that our algorithm ensures decodability of the information received and provides some fairness properties. Finally, we perform extensive simulations and show that our algorithm may even outperform other heuristics that do require decoding at interior nodes.
  • Keywords
    computational complexity; multicast communication; network coding; Edmonds-Karp maximum flow algorithm; NP-hard problem; decoded video stream; fair layered multicast streaming; heuristic algorithm; interlayer coding; interlayer network codes; intralayer coding; multilayer video streaming; network coding; network-coded layered multicast problem; Decoding; Encoding; Heuristic algorithms; Network coding; Receivers; Resource management; Streaming media; Interlayer network coding; layered multicast; network coding; video streaming;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2014.2326523
  • Filename
    6826593