Reliable broadcast transmission in wireless networks based on network coding

Recently, XOR based network coding has been applied to the loss recovery of reliable broadcast transmission in wireless networks, where the source can XOR multiple lost packets with distinct receivers together into one packet and transmits this combined packet in one retransmission, resulting in a significant improvement on transmission efficiency. The problem of finding the optimal XOR coding set that minimizes the overall number of transmissions for loss recovery has been proved to be NP-hard. In this paper, we propose an efficient heuristic algorithm based on vertex coloring for giving an approximately optimal solution to address the problem, and then apply this heuristic algorithm into the existing XOR-based retransmission schemes. Simulation results are given to demonstrate superior performance of our algorithm over previously proposed works.

[1]  Richard M. Karp,et al.  Reducibility Among Combinatorial Problems , 1972, 50 Years of Integer Programming.

[2]  Dong Nguyen Wireless Broadcasting Using Network Coding , 2007 .

[3]  Prasun Sinha,et al.  XBC: XOR-based buffer coding for reliable transmissions over wireless networks , 2007, 2007 Fourth International Conference on Broadband Communications, Networks and Systems (BROADNETS '07).

[4]  Xiao Xiao,et al.  A Wireless Broadcasting Retransmission Approach Based on Network Coding , 2008, 2008 4th IEEE International Conference on Circuits and Systems for Communications.

[5]  Rudolf Ahlswede,et al.  Network information flow , 2000, IEEE Trans. Inf. Theory.

[6]  Alexander Sprintson,et al.  On the Minimum Number of Transmissions in Single-Hop Wireless Coding Networks , 2007, 2007 IEEE Information Theory Workshop.

[7]  Mahbub Hassan,et al.  Efficient Loss Recovery Using Network Coding in Vehicular Safety Communication , 2010, 2010 IEEE Wireless Communication and Networking Conference.

[8]  D. J. A. Welsh,et al.  An upper bound for the chromatic number of a graph and its application to timetabling problems , 1967, Comput. J..

[9]  Jianping Wang,et al.  Data Dissemination in Wireless Sensor Networks with Network Coding , 2010, EURASIP J. Wirel. Commun. Netw..

[10]  Hung-Yu Wei,et al.  Network Coding Based Data Distribution in WiMAX , 2009, 2009 Tenth International Conference on Mobile Data Management: Systems, Services and Middleware.

[11]  Chen Gui-Hai Adaptive Timing Control in Wireless Networks with Network Coding , 2009 .

[12]  Xiang-Yang Li,et al.  XOR Rescue: Exploiting Network Coding in Lossy Wireless Networks , 2009, 2009 6th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[13]  Xiaohong Jiang,et al.  Efficient Network Coding-Based Loss Recovery for Reliable Multicast in Wireless Networks , 2010, IEICE Trans. Commun..

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

[15]  Donald F. Towsley,et al.  Reliability Gain of Network Coding in Lossy Wireless Networks , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[16]  R. Koetter,et al.  The benefits of coding over routing in a randomized setting , 2003, IEEE International Symposium on Information Theory, 2003. Proceedings..

[17]  Dong Nguyen,et al.  Wireless Broadcast Using Network Coding , 2009, IEEE Transactions on Vehicular Technology.