Towards efficient monitoring in a sensor cloud

Sensor cloud is an extension of traditional sensor networks that virtualizes sensor nodes in order to achieve improved response time for client queries and reduction of energy consumption of physical sensor nodes in order to prolong their lifetime. In this paper we investigate information sharing in a sensor cloud with two types of sensors with different amount of data to send in each reading, and two types (classes) of client applications with different arrival rates. We show that caching of data readings can give noticeable improvements in performance, esp. at high arrival rate of client queries. Poll sharing amongst classes can also provide benefits but only in case where slower class polls are extended to update obsolete readings from the faster class (which may be done at no extra cost); other ways of sharing, including reading both values each time, are found to be inferior in terms of response time reduction. These findings can be operationalized to devise an efficient sensing policy for the sensor cloud.

[1]  Lei Shu,et al.  Cache-Aware Query Optimization in Multiapplication Sharing Wireless Sensor Networks , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[2]  Mohammad S. Obaidat,et al.  On Theoretical Modeling of Sensor Cloud: A Paradigm Shift From Wireless Sensor Network , 2017, IEEE Systems Journal.

[3]  Vojislav B. Misic,et al.  Performance Modeling and Analysis of Bluetooth Networks: Polling, Scheduling, and Traffic Control , 2005 .

[4]  Song Guo,et al.  Evolution of Software-Defined Sensor Networks , 2013, 2013 IEEE 9th International Conference on Mobile Ad-hoc and Sensor Networks.

[5]  Narottam Chand,et al.  Cooperative Caching in Wireless Multimedia Sensor Networks , 2019 .

[6]  Pramod K. Varshney,et al.  QoS Support in Wireless Sensor Networks: A Survey , 2004, International Conference on Wireless Networks.

[7]  Dong Liu,et al.  Cache-enabled heterogeneous cellular networks: Comparison and tradeoffs , 2016, 2016 IEEE International Conference on Communications (ICC).

[8]  Hongli Zhang,et al.  Mobile cloud sensing, big data, and 5G networks make an intelligent and smart world , 2015, IEEE Network.

[9]  B.Vijay Kumar,et al.  CONTENT CACHING AND SCHEDULING IN WIRELESS NETWORKS WITH ELASTIC AND INELASTIC TRAFFIC , 2017 .

[10]  Antonio Puliafito,et al.  A utility paradigm for IoT: The sensing Cloud , 2015, Pervasive Mob. Comput..

[11]  Jelena Mii,et al.  Performance Modeling and Analysis of Bluetooth Networks: Polling, Scheduling, and Traffic Control , 2005 .

[12]  Oliver W. W. Yang,et al.  Vehicular telematics over heterogeneous wireless networks: A survey , 2010, Comput. Commun..

[13]  Bin Xia,et al.  Analysis on Cache-Enabled Wireless Heterogeneous Networks , 2015, IEEE Transactions on Wireless Communications.

[14]  Sanjay Madria,et al.  Sensor Cloud: A Cloud of Virtual Sensors , 2014, IEEE Software.

[15]  Guohong Cao,et al.  Supporting Cooperative Caching in Ad Hoc Networks , 2006, IEEE Trans. Mob. Comput..

[16]  Benyuan Liu,et al.  Capacity of Cache Enabled Content Distribution Wireless Ad Hoc Networks , 2014, 2014 IEEE 11th International Conference on Mobile Ad Hoc and Sensor Systems.

[17]  Zhangbing Zhou,et al.  Periodic Query Optimization Leveraging Popularity-Based Caching in Wireless Sensor Networks for Industrial IoT Applications , 2015, Mob. Networks Appl..

[18]  Darrell D. E. Long,et al.  Exploring the Bounds of Web Latency Reduction from Caching and Prefetching , 1997, USENIX Symposium on Internet Technologies and Systems.

[19]  Antonella Molinaro,et al.  Content-centric wireless networking: A survey , 2014, Comput. Networks.

[20]  Victor C. M. Leung,et al.  Sensor cloud computing for vehicular applications: from analysis to practical implementation , 2014, DIVANet '14.

[21]  Yannis Manolopoulos,et al.  Cooperative Caching in Wireless Multimedia Sensor Networks , 2007, MobiMedia '07.