Random linear intersession network coding with selective cancelling

The network coding capacity of a single multicast traffic is characterized by the min-cut/max-flow (mcMF) theorem, which can be achieved by random linear network coding (RLNC). Nonetheless, the graph-theoretic characterization for multiple unicast/multicast traffic remains an open problem. This paper proposes and studies a new class of intersession-network-coding schemes: RLNC with selective cancelling (SC), which inherits the complexity advantage of RLNC once the set of selective cancelling edges is decided. A graph-theoretic characterization is provided for the achievable rates of RLNC with SC for the general multiple multicast setting. The findings contain most existing achievability results as special cases, including the mcMF theorem of the single multicast traffic and the existing characterization of pairwise intersession network coding. One prominent feature of the proposed approach is its focus on the achievability analysis with arbitrary network topology, arbitrary inter-session packet-mixing capability, and arbitrary traffic demands, which distinguishes the results from the special case analysis, capacity outer bound constructions, and the pattern-based (butterfly-based) superposition arguments.

[1]  Andrew Thangaraj,et al.  A simple algebraic formulation for the scalar linear network coding problem , 2008, 2008 46th Annual Allerton Conference on Communication, Control, and Computing.

[2]  Randall Dougherty,et al.  Linear Network Codes and Systems of Polynomial Equations , 2008, IEEE Trans. Inf. Theory.

[3]  Zhen Zhang,et al.  An outer bound for multisource multisink network coding with minimum cost consideration , 2006, TNET.

[4]  Zhen Zhang,et al.  The Capacity Region for Multi-source Multi-sink Network Coding , 2007, 2007 IEEE International Symposium on Information Theory.

[5]  Tracey Ho,et al.  A Random Linear Network Coding Approach to Multicast , 2006, IEEE Transactions on Information Theory.

[6]  Randall Dougherty,et al.  Insufficiency of linear coding in network information flow , 2005, IEEE Transactions on Information Theory.

[7]  Ness B. Shroff,et al.  Beyond the Butterfly - A Graph-Theoretic Characterization of the Feasibility of Network Coding with Two Simple Unicast Sessions , 2007, 2007 IEEE International Symposium on Information Theory.

[8]  Ness B. Shroff,et al.  Optimization Based Rate Control for Communication Networks with Inter-Session Network Coding , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[9]  Muriel Médard,et al.  XORs in the air: practical wireless network coding , 2008, TNET.

[10]  Muriel Médard,et al.  XORs in the Air: Practical Wireless Network Coding , 2006, IEEE/ACM Transactions on Networking.

[11]  Sae-Young Chung,et al.  Network coding , 2008, Journal of Communications and Networks.

[12]  Muriel Médard,et al.  Network Coding for Multiple Unicasts: An Approach based on Linear Optimization , 2006, 2006 IEEE International Symposium on Information Theory.

[13]  Chih-Chun Wang Intersession Network Coding for Two Simple Multicast Sessions , 2007 .

[14]  Atilla Eryilmaz,et al.  Control for Inter-session Network Coding , 2006 .

[15]  Atilla Eryilmaz,et al.  Control of Multi-Hop Communication Networks for Inter-Session Network Coding , 2011, IEEE Transactions on Information Theory.

[16]  Randall Dougherty,et al.  Linear Network Codes and Systems of Polynomial Equations , 2008, IEEE Transactions on Information Theory.

[17]  Tracey Ho,et al.  Energy Efficient Opportunistic Network Coding for Wireless Networks , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[18]  Yunnan Wu,et al.  On Constructive Multi-Source Network Coding , 2006, 2006 IEEE International Symposium on Information Theory.

[19]  R. Koetter,et al.  An algebraic approach to network coding , 2001, Proceedings. 2001 IEEE International Symposium on Information Theory (IEEE Cat. No.01CH37252).

[20]  Randall Dougherty,et al.  Networks, Matroids, and Non-Shannon Information Inequalities , 2007, IEEE Transactions on Information Theory.