Network Coding Based Converge-Cast Scheme in Wireless Sensor Networks

The converge-cast in wireless sensor networks (WSNs) is widely applied in many fields such as medical applications and the environmental monitoring. WSNs expect not only providing routing with high throughput but also achieving efficient energy saving. Network coding is one of the most promising techniques to reduce the energy consumption. By maximizing the encoding number, the message capacity per package can be extended to the most efficient condition. Thus, many researchers have focused their work on this field. Nevertheless, the packages sent by the outer nodes need to be temporary stored and delayed in order to maximize the encoding number. To find out the balance between inserting the delay time and maximizing the encoding number, a Converge-cast Scheme based on data collection rate prediction (CSRP) is proposed in this paper. To avoid producing the outdated information, a prediction method based on Modifying Index Curve Model is presented to deal with the dynamic data collection rate of every sensor in WSNs. Furthermore, a novel coding conditions based on CDS is proposed to increase the coding opportunity and to solve the collision problems. The corresponding analysis and experimental results indicate that the feasibility and efficiency of the CSRP is better than normal conditions without the prediction.

[1]  Jie Wu,et al.  Deadline-aware broadcasting in wireless networks with network coding , 2012, 2012 IEEE Global Communications Conference (GLOBECOM).

[2]  Xiaoying Gan,et al.  Converge Cast: On the Capacity and Delay Tradeoffs , 2012, IEEE Transactions on Mobile Computing.

[3]  Yu Sheng,et al.  Constructing a CDS-Based Network Backbone for Data Collection in Wireless Sensor Networks , 2013, Int. J. Distributed Sens. Networks.

[4]  John C. S. Lui,et al.  DCAR: Distributed Coding-Aware Routing in Wireless Networks , 2010, IEEE Trans. Mob. Comput..

[5]  Li Xu,et al.  A CDS-Based Network Coding Scheme in Wireless Sensor Converge-Cast Networks , 2014, 2014 IEEE 17th International Conference on Computational Science and Engineering.

[6]  Li Xu,et al.  Constructing Connected Dominating Set Based on Crossed Cube in WSN , 2013, 2013 5th International Conference on Intelligent Networking and Collaborative Systems.

[7]  Ching-Hsien Hsu,et al.  Optimizing Energy Consumption with Task Consolidation in Clouds , 2014, Inf. Sci..

[8]  Tracey Ho,et al.  A Random Linear Network Coding Approach to Multicast , 2006, IEEE Transactions on Information Theory.

[9]  Xu Li,et al.  Research on Topology Control System for Mesh Networks , 2013 .

[10]  Jing Chen,et al.  Dominating Set and Network Coding-Based Routing in Wireless Mesh Networks , 2015, IEEE Transactions on Parallel and Distributed Systems.

[11]  Li Xu,et al.  A study of subdividing hexagon-clustered WSN for power saving: Analysis and simulation , 2011, Ad Hoc Networks.

[12]  Y. Ahmet Sekercioglu,et al.  A Survey on Distributed Topology Control Techniques for Extending the Lifetime of Battery Powered Wireless Sensor Networks , 2013, IEEE Communications Surveys & Tutorials.

[13]  Hongyu Wang,et al.  Network coding in convergecast of wireless sensor networks: Friend or foe? , 2013, 2013 IEEE 24th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).

[14]  Li Xu,et al.  Distributed Separate Coding for Continuous Data Collection in Wireless Sensor Networks , 2014, TOSN.

[15]  Donghyun Kim,et al.  Constructing Minimum Connected Dominating Sets with Bounded Diameters in Wireless Networks , 2009, IEEE Transactions on Parallel and Distributed Systems.

[16]  Karim Djouani,et al.  Network coding and competitive approach for gradient based routing in wireless sensor networks , 2012, Ad Hoc Networks.

[17]  Athanasios V. Vasilakos,et al.  Energy Efficient Broadcasting Using Network Coding Aware Protocol in Wireless Ad Hoc Network , 2011, 2011 IEEE International Conference on Communications (ICC).

[18]  Panos M. Pardalos,et al.  Routing-efficient CDS construction in Disk-Containment Graphs , 2014, Optim. Lett..

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

[20]  Deying Li,et al.  CDS-Based Virtual Backbone Construction with Guaranteed Routing Cost in Wireless Sensor Networks , 2013, IEEE Transactions on Parallel and Distributed Systems.

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

[22]  Panayotis G. Cottis,et al.  Network Coding for Overhead Reduction in Delay Tolerant Networks , 2013, Wirel. Pers. Commun..

[23]  Weili Wu,et al.  Efficient Algorithms for Topology Control Problem with Routing Cost Constraints in Wireless Networks , 2011, IEEE Transactions on Parallel and Distributed Systems.

[24]  Cesare Alippi,et al.  A high-frequency sampling monitoring system for environmental and structural applications , 2013, TOSN.

[25]  Indranil Gupta,et al.  AdapCode: Adaptive Network Coding for Code Updates in Wireless Sensor Networks , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[26]  Yi Pan,et al.  Greedy construction of load-balanced virtual backbones in wireless sensor networks , 2014, Wirel. Commun. Mob. Comput..

[27]  Yu Cheng,et al.  Analysis of General Network Coding Conditions and Design of a Free-Ride-Oriented Routing Metric , 2011, IEEE Transactions on Vehicular Technology.

[28]  John C. S. Lui,et al.  How Many Packets Can We Encode? - An Analysis of Practical Wireless Network Coding , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[29]  Muriel Medard,et al.  XORs in the air: practical wireless network coding , 2006, SIGCOMM 2006.

[30]  Deying Li,et al.  Constant approximation for virtual backbone construction with Guaranteed Routing Cost in wireless sensor networks , 2011, 2011 Proceedings IEEE INFOCOM.

[31]  Jing Zhang,et al.  The placement method of resources and applications based on request prediction in cloud data center , 2014, Inf. Sci..

[32]  Hongyu Wang,et al.  How Network Coding Benefits Converge-Cast in Wireless Sensor Networks , 2012, 2012 IEEE Vehicular Technology Conference (VTC Fall).

[33]  Jean Cea,et al.  Optimization - Theory and Algorithms , 1978 .

[34]  Pouya Ostovari,et al.  Network Coding Techniques for Wireless and Sensor Networks , 2014 .

[35]  Jie Wu,et al.  On Maximizing the Lifetime of Wireless Sensor Networks Using Virtual Backbone Scheduling , 2012, IEEE Transactions on Parallel and Distributed Systems.

[36]  Shudong Jin,et al.  Prediction or Not? An Energy-Efficient Framework for Clustering-Based Data Collection in Wireless Sensor Networks , 2011, IEEE Transactions on Parallel and Distributed Systems.