On Reliable Transmission by Adaptive Network Coding in Wireless Sensor Networks

In wireless sensor networks (WSNs), due to scarce resources like energy, computational capability and storage space as well as rapid change in wireless link characteristics such as signal strength, interference, and multi-path propagation, how to provide a reliable data transmission in WSNs while prolonging the network lifetime as long as possible is an important and challenging issue. In general, there are several approaches, e.g., automatic repeat request, multi-path routing and source coding, used for providing reliable data transfer in WSNs. We note that the overhead and performance of such end-to-end single-path approaches are often dominated by some poor-quality links or nodes on the path. That is, these traditional approaches are not able to quickly and properly react in this multi-hop wireless environment. To cope with the above issues, in this work we would like to propose an efficient reliable data transfer scheme with network coding for WSNs. To guarantee expected reliability with appropriate overhead, we not only derive an analytic model to estimate the proper amount of redundancy, but also propose the cluster-based and distributed scheme to dynamically adjust the redundancy at each hop. Through simulations in ns2, our results show that, compared with existing reliable data transfer schemes, our approach can achieve the required reliability with significantly fewer transmissions.

[1]  Paul J. M. Havinga,et al.  Trade-off between traffic overhead and reliability in multipath routing for wireless sensor networks , 2003, 2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003..

[2]  Deborah Estrin,et al.  Directed diffusion: a scalable and robust communication paradigm for sensor networks , 2000, MobiCom '00.

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

[4]  Jan M. Rabaey,et al.  Does proper coding make single hop wireless sensor networks reality: the power consumption perspective , 2005, IEEE Wireless Communications and Networking Conference, 2005.

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

[6]  Shuo-Yen Robert Li,et al.  Linear network coding , 2003, IEEE Trans. Inf. Theory.

[7]  Baochun Li,et al.  How Practical is Network Coding? , 2006, 200614th IEEE International Workshop on Quality of Service.

[8]  Deborah Estrin,et al.  Highly-resilient, energy-efficient multipath routing in wireless sensor networks , 2001, MOCO.

[9]  K. Jain,et al.  Practical Network Coding , 2003 .

[10]  Vinod M. Prabhakaran,et al.  Decentralized erasure codes for distributed networked storage , 2006, IEEE Transactions on Information Theory.

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

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

[13]  Mina Sartipi,et al.  Source and channel coding in wireless sensor networks using LDPC codes , 2004, 2004 First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, 2004. IEEE SECON 2004..