Rescuing moribund NVM-based sensor nodes by an energy-efficient WCV routing algorithm

Sensor devices have been widely applied to variety applications, including internet of things (IoT), cyber physical systems (CPS) and environmental monitoring systems. Because all sensing data in such applications are very important for data analysis and mining in a host machine, sensor devices are equipped with non-volatile memory (NVM) [1] and nonvolatile processor [2], [3] to prevent sensing data in sensor nodes from data loss. As a result, sensing data can be permanently stored in a sensor device without the risk of data loss even if the battery of the sensor device is run out. Based on such observations, the lifetime of a sensor network should be redefined due to non-volatile technologies, such as NVM and NV processor. Conventionally, the lifetime of a sensor network is the time at which the first sensor node uses up its battery due to the consideration of sensor network QoS [4], [5]. However, since sensing data can be permanently stored in a local drive, the lifetime of a sensor network should be redefined as the time at which the first out-of-date data is produced in a sensor node. If the battery of a sensor node is run out but the sensor node does not contain any out-of-date data, the sensor node will be regarded as a moribund node. If all moribund nodes can be rescued by a rechargeable technology, the sensor network will be immortal. Such observations motivate us to design an energy-efficient solution to achieve the goal of immortal sensor network by exploiting the benefits of wireless charging vehicle.

[1]  Wei-Kuan Shih,et al.  Developing a user-friendly sensor network simulator to imitate wireless charging vehicle behaviors , 2016, 2016 International Conference on Computing, Networking and Communications (ICNC).

[2]  Hanif D. Sherali,et al.  Making Sensor Networks Immortal: An Energy-Renewal Approach With Wireless Power Transfer , 2012, IEEE/ACM Transactions on Networking.

[3]  Shigeru Shimamoto,et al.  An Energy-Aware Periodical Data Gathering Protocol Using Deterministic Clustering in Wireless Sensor Networks (WSN) , 2007, 2007 IEEE Wireless Communications and Networking Conference.

[4]  Xiaohu You,et al.  Enhancing the performance of LEACH protocol in wireless sensor networks , 2011, 2011 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[5]  Mani B. Srivastava,et al.  Mobile Element Scheduling with Dynamic Deadlines , 2007, IEEE Transactions on Mobile Computing.

[6]  Huazhong Yang,et al.  A compression-based area-efficient recovery architecture for nonvolatile processors , 2012, 2012 Design, Automation & Test in Europe Conference & Exhibition (DATE).

[7]  Baker Mohammad,et al.  Memory impact on the lifetime of a Wireless Sensor Node using a Semi-Markov model , 2015, 2015 IEEE International Symposium on Circuits and Systems (ISCAS).

[8]  Jingtong Hu,et al.  Fixing the broken time machine: Consistency-aware checkpointing for energy harvesting powered non-volatile processor , 2015, 2015 52nd ACM/EDAC/IEEE Design Automation Conference (DAC).