A Novel Online Network Coding Scheme for Broadcast Channels with Imperfect Feedback and Decoding Delay Constraints

In a wireless broadcast channel, each packet is typically associated with a decoding delay constraint. Meeting the constraints of packets under the imperfect feedback is a challenging issue for any online network coding scheme. Thus motivated, in this paper, we investigate the throughput performance of the single-hop network with the decoding delay constraints and imperfect feedback, and have proposed an Upper Triangle Network Coding (UTNC) scheme. The proposed scheme has designed an upper triangular generation matrix G, based on which the original packets in the transmission queue are encoded by the sender and broadcast to multiple receivers. We have evaluated the throughput performance of the UTNC scheme with the different decoding delay constraints, feedback erasure probabilities and the number of receivers. Simulation results show that the proposed scheme has effectively accelerated the packet decoding and avoided the meaningless retransmission resulting from the imperfect feedback. More importantly, the UTNC scheme has achieved higher throughput compared with the conventional ARQ for network coding (ANC) scheme.

[1]  M. Medard,et al.  On Delay Performance Gains From Network Coding , 2006, 2006 40th Annual Conference on Information Sciences and Systems.

[2]  L. Keller,et al.  Online Broadcasting with Network Coding , 2008, 2008 Fourth Workshop on Network Coding, Theory and Applications.

[3]  Cunqing Hua,et al.  Reliable network coding for minimizing decoding delay and feedback overhead in wireless broadcasting , 2012, 2012 IEEE 23rd International Symposium on Personal, Indoor and Mobile Radio Communications - (PIMRC).

[4]  Devavrat Shah,et al.  Online network coding for optimal throughput and delay - the three-receiver case , 2008, 2008 International Symposium on Information Theory and Its Applications.

[5]  Anant Sahai Why delay and block length are not the same thing for channel coding with feedback , 2006 .

[6]  Sujay Sanghavi Intermediate Performance of Rateless Codes , 2007, 2007 IEEE Information Theory Workshop.

[7]  Alexander Sprintson,et al.  On minimizing the average packet decoding delay in wireless network coded broadcast , 2015, 2015 International Symposium on Network Coding (NetCod).

[8]  A. Beimel,et al.  RT Oblivious Erasure Correcting , 2004, IEEE/ACM Transactions on Networking.

[9]  Michael Luby,et al.  LT codes , 2002, The 43rd Annual IEEE Symposium on Foundations of Computer Science, 2002. Proceedings..

[10]  Muriel Médard,et al.  On coding for reliable communication over packet networks , 2005, Phys. Commun..

[11]  Jörg Widmer,et al.  Effective Delay Control in Online Network Coding , 2009, IEEE INFOCOM 2009.

[12]  Emin Martinian,et al.  Dynamic information and constraints in source and channel coding , 2004 .

[13]  Devavrat Shah,et al.  ARQ for network coding , 2008, 2008 IEEE International Symposium on Information Theory.

[14]  Anthony Ephremides,et al.  Stable Throughput for Multicast With Random Linear Coding , 2011, IEEE Transactions on Information Theory.