Throughput-Delay Analysis of Random Linear Network Coding for Wireless Broadcasting

被引:45
|
作者
Swapna, B. T. [1 ]
Eryilmaz, Atilla [1 ]
Shroff, Ness B. [1 ,2 ]
机构
[1] Ohio State Univ, Dept Elect & Comp Engn, Columbus, OH 43210 USA
[2] Ohio State Univ, Dept Comp Sci & Engn, Columbus, OH 43210 USA
基金
美国国家科学基金会;
关键词
Broadcast; delay analysis; erasure channel; network coding;
D O I
10.1109/TIT.2013.2271895
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In an unreliable single-hop broadcast network setting, we investigate the throughput and decoding-delay performance of random linear network coding as a function of the coding window size and the network size. Our model consists of a source transmitting packets of a single flow to a set of n users over independent time-correlated erasure channels. The source performs random linear network coding (RLNC) over k (coding window size) packets and broadcasts them to the users. We note that the broadcast throughput of RLNC must vanish with increasing n, for any fixed k. Hence, in contrast to other works in the literature, we investigate how the coding window size k must scale for increasing n. Our analysis reveals that the coding window size of Theta(ln(n)) represents a phase transition rate, below which the throughput converges to zero, and above which, it converges to the broadcast capacity. Further, we characterize the asymptotic distribution of decoding delay and provide approximate expressions for the mean and variance of decoding delay for the scaling regime of k = omega(ln(n)). These asymptotic expressions reveal the impact of channel correlations on the throughput and delay performance of RLNC. We also show that how our analysis can be extended to other rateless block coding schemes such as the LT codes. Finally, we comment on the extension of our results to the cases of dependent channels across users and asymmetric channel model.
引用
收藏
页码:6328 / 6341
页数:14
相关论文
共 50 条
  • [31] Throughput-delay trade-off in energy constrained wireless networks
    El Gamal, A
    Mammen, J
    Prabhakar, B
    Shah, D
    [J]. 2004 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, PROCEEDINGS, 2004, : 439 - 439
  • [32] Impact of Network Coding on Delay and Throughput in Practical Wireless Chain Topologies
    Hundeboll, Martin
    Rein, Stephan A.
    Fitzek, Frank H. P.
    [J]. 2013 IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE (CCNC), 2013, : 381 - 386
  • [33] Decoding Delay Performance of Random Linear Network Coding for Broadcast
    Chatzigeorgiou, Ioannis
    Tassi, Andrea
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2017, 66 (08) : 7050 - 7060
  • [34] Throughput analysis of network coding enabled wireless backhauls
    Le, T. A.
    Nakhai, M. R.
    [J]. IET COMMUNICATIONS, 2011, 5 (10) : 1318 - 1327
  • [35] Throughput-Delay Tradeoffs With Finite Blocklength Coding Over Multiple Coherence Blocks
    Qiao, Deli
    Gursoy, M. Cenk
    Velipasalar, Senem
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 2019, 67 (08) : 5892 - 5904
  • [36] Queueing Delay Analysis for Multicast With Random Linear Coding
    Shrader, Brooke
    Ephremides, Anthony
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2012, 58 (01) : 421 - 429
  • [37] Deterministic Broadcasting and Random Linear Network Coding in Mobile Ad Hoc Networks
    Papanikos, Nikolaos
    Papapetrou, Evangelos
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2017, 25 (03) : 1540 - 1554
  • [38] Broadcasting in MANETs Using Multi-Source Random Linear Network Coding
    Mahmood, Kashif
    Kunz, Thomas
    Matrawy, Ashraf
    [J]. AD HOC & SENSOR WIRELESS NETWORKS, 2012, 16 (1-3) : 119 - 138
  • [39] Broadcasting in Time-Division Duplexing: A Random Linear Network Coding Approach
    Lucani, Daniel E.
    Medard, Muriel
    Stojanovic, Milica
    [J]. 2009 WORKSHOP ON NETWORK CODING, THEORY, AND APPLICATIONS, 2009, : 62 - +
  • [40] An Opportunistic Random Linear Network Coding Scheme in Wireless Networks
    Park, Sungjin
    Lee, Howon
    Lee, In-Ho
    Cho, Dong-Ho
    [J]. 2016 13TH IEEE ANNUAL CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE (CCNC), 2016,