Localized Dimension Growth: A Convolutional Random Network Coding Approach to Managing Memory and Decoding Delay

被引:11
作者
Guo, Wangmei [1 ]
Shi, Xiaomeng [2 ]
Cai, Ning [1 ]
Medard, Muriel [2 ]
机构
[1] Xidian Univ, State Key Lab ISN, Xian, Peoples R China
[2] MIT, Dept Elect Engn & Comp Sci, RLE, Cambridge, MA 02139 USA
基金
中国国家自然科学基金; 加拿大自然科学与工程研究理事会;
关键词
Convolutional network codes; random linear network codes; adaptive random convolutional network code; combination networks; random graphs; INFORMATION-FLOW; MULTICAST; CODES;
D O I
10.1109/TCOMM.2013.071013.120857
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We consider an Adaptive Random Convolutional Network Coding (ARCNC) algorithm to address the issue of field size in random network coding for multicast, and study its memory and decoding delay performances through both analysis and numerical simulations. ARCNC operates as a convolutional code, with the coefficients of local encoding kernels chosen randomly over a small finite field. The cardinality of local encoding kernels increases with time until the global encoding kernel matrices at the related sink nodes have full rank. ARCNC adapts to unknown network topologies without prior knowledge, by locally incrementing the dimensionality of the convolutional code. Because convolutional codes of different constraint lengths can coexist in different portions of the network, reductions in decoding delay and memory overheads can be achieved. We show that this method performs no worse than block linear network codes in terms of decodability, and can provide significant gains in terms of average decoding delay or memory in combination, shuttle and random geometric networks.
引用
收藏
页码:3894 / 3905
页数:12
相关论文
共 24 条
[1]   Network information flow [J].
Ahlswede, R ;
Cai, N ;
Li, SYR ;
Yeung, RW .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2000, 46 (04) :1204-1216
[2]  
[Anonymous], 2005, Foundation and Trends in Communications and Information Theory
[3]   On Randomized Linear Network Codes and Their Error Correction Capabilities [J].
Balli, Huseyin ;
Yan, Xijin ;
Zhang, Zhen .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2009, 55 (07) :3148-3160
[4]   The conditions to determine convolutional network coding on matrix representation [J].
Cai, Ning ;
Guo, Wangmei .
2009 WORKSHOP ON NETWORK CODING, THEORY, AND APPLICATIONS, 2009, :24-29
[5]  
Chou P. A., 2003 ALL C COMM CONT
[6]   Efficient Network Code Design for Cyclic Networks [J].
Erez, Elona ;
Feder, Meir .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2010, 57 (08) :3862-3878
[7]   Approximating minimum feedback sets and multicuts in directed graphs [J].
Even, G ;
Naor, J ;
Schieber, B ;
Sudan, M .
ALGORITHMICA, 1998, 20 (02) :151-174
[8]   Implementation of Network Coding for Social Mobile Clouds [J].
Fitzek, Frank H. P. ;
Heide, Janus ;
Pedersen, Morten V. ;
Katz, Marcos .
IEEE SIGNAL PROCESSING MAGAZINE, 2013, 30 (01) :159-164
[9]   Information flow decomposition for network coding [J].
Fragouli, C ;
Soijanin, E .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2006, 52 (03) :829-848
[10]  
Guo W., 2012, LOCALIZED DIMENSION