Network Coding in a Multicast Switch
Sundararajan, J.K.
Medard, M.
MinJi Kim
Eryilmaz, A.
Shah, D.
Koetter, R.
Massachusetts Inst. of Technol., Cambridge;
This paper appears in: INFOCOM 2007. 26th IEEE International Conference on Computer Communications. IEEE
Publication Date: 6-12 May 2007
On page(s): 1145-1153
Location: Anchorage, AK,
ISSN: 0743-166X
ISBN: 1-4244-1047-9
INSPEC Accession Number: 9833330
Digital Object Identifier: 10.1109/INFCOM.2007.137
Current Version Published: 2007-05-29
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.
Index
Terms
Available to subscribers and IEEE members.
References
Available to subscribers and IEEE members.
Citing Documents
Available to subscribers and IEEE members.