• DocumentCode
    2668103
  • Title

    Network Coding in a Multicast Switch

  • Author

    Sundararajan, Jay Kumar ; Medard, Muriel ; Kim, MinJi ; Eryilmaz, Atilla ; Shah, Devavrat ; Koetter, Ralf

  • Author_Institution
    Massachusetts Inst. of Technol., Cambridge
  • fYear
    2007
  • fDate
    6-12 May 2007
  • Firstpage
    1145
  • Lastpage
    1153
  • Abstract
    We consider the problem of serving multicast flows in a crossbar switch. We show that linear network coding across packets of a flow can sustain traffic patterns that cannot be served if network coding were not allowed. Thus, network coding leads to a larger rate region in a multicast crossbar switch. We demonstrate a traffic pattern which requires a switch speedup if coding is not allowed, whereas, with coding the speedup requirement is eliminated completely. In addition to throughput benefits, coding simplifies the characterization of the rate region. We give a graph-theoretic characterization of the rate region with fanout splitting and intra-flow coding, in terms of the stable set polytope of the "enhanced conflict graph" of the traffic pattern. Such a formulation is not known in the case of fanout splitting without coding. We show that computing the offline schedule (i.e. using prior knowledge of the flow arrival rates) can be reduced to certain graph coloring problems. Finally, we propose online algorithms (i.e. using only the current queue occupancy information) for multicast scheduling based on our graph-theoretic formulation. In particular, we show that a maximum weighted stable set algorithm stabilizes the queues for all rates within the rate region.
  • Keywords
    encoding; graph colouring; multicast communication; packet switching; telecommunication traffic; enhanced conflict graph coloring problem; linear network coding; maximum weighted stable set algorithm; multicast crossbar switch scheduling; stable set polytope; traffic patterns; Fabrics; Multicast algorithms; Network coding; Optimal scheduling; Processor scheduling; Switches; Telecommunication traffic; Throughput; Traffic control; Unicast;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM 2007. 26th IEEE International Conference on Computer Communications. IEEE
  • Conference_Location
    Anchorage, AK
  • ISSN
    0743-166X
  • Print_ISBN
    1-4244-1047-9
  • Type

    conf

  • DOI
    10.1109/INFCOM.2007.137
  • Filename
    4215719