Leveraging Fog Analytics for Context-Aware Sensing in Cooperative Wireless Sensor Networks

In this article, we present a fog computing technique for real-time activity recognition and localization on-board wearable Internet of Things(IoT) devices. Our technique makes joint use of two light-weight analytic methods—Iterative Edge Mining(IEM) and Cooperative Activity Sequence-based Map Matching(CASMM). IEM is a decision-tree classifier that uses acceleration data to estimate the activity state. The sequence of activities generated by IEM is analyzed by the CASMM method for identifying the location. The CASMM method uses cooperation between devices to improve accuracy of classification and then performs map matching to identify the location. We evaluate the performance of our approach for activity recognition and localization of animals. The evaluation is performed using real-world acceleration data of cows collected during a pilot study at a Dairygold-sponsored farm in Kilworth, Ireland. The analysis shows that our approach can achieve a localization accuracy of up to 99%. In addition, we exploit the location-awareness of devices and present an event-driven communication approach to transmit data from the IoT devices to the cloud. The delay-tolerant communication facilitates context-aware sensing and significantly improves energy profile of the devices. Furthermore, an array-based implementation of IEM is discussed, and resource assessment is performed to verify its suitability for device-based implementation.

[1]  Claude Castelluccia,et al.  Toward clock skew based wireless sensor node services , 2010, 2010 The 5th Annual ICST Wireless Internet Conference (WICON).

[2]  Christopher Crossman,et al.  Sensor and Actuator Networks: Protecting Environmentally Sensitive Areas , 2009, IEEE Pervasive Computing.

[3]  Luca Mainetti,et al.  An IoT-aware AAL system for elderly people , 2016, 2016 International Multidisciplinary Conference on Computer and Energy Science (SpliTech).

[4]  Nelson Souto Rosa,et al.  Evaluating the Power Consumption of Wireless Sensor Network Applications Using Models , 2013, Sensors.

[5]  L. Shalloo,et al.  Evaluation of the RumiWatchSystem for measuring grazing behaviour of cows , 2017, Journal of Neuroscience Methods.

[6]  Chamil Kulatunga,et al.  Fog-enabled WSN system for animal behavior analysis in precision dairy , 2017, 2017 International Conference on Computing, Networking and Communications (ICNC).

[7]  C J Rutten,et al.  Invited review: sensors to support health management on dairy farms. , 2013, Journal of dairy science.

[8]  Clare Edwards,et al.  Monitoring and managing landscape variability in grazing systems , 2012 .

[9]  Sudip Misra,et al.  Assessment of the Suitability of Fog Computing in the Context of Internet of Things , 2018, IEEE Transactions on Cloud Computing.

[10]  Talles Marcelo G. de A. Barbosa,et al.  Embedding a Neural Network into WSN furniture , 2010, 2010 10th International Conference on Hybrid Intelligent Systems.

[11]  Xinlei Chen,et al.  CTS , 2018, Proc. ACM Interact. Mob. Wearable Ubiquitous Technol..

[12]  Neelam Srivastava,et al.  POWER MEASUREMENTS OF WIRELESS SENSOR NETWORKS NODE , 2011 .

[13]  Wei Tu,et al.  Activity Sequence-Based Indoor Pedestrian Localization Using Smartphones , 2015, IEEE Transactions on Human-Machine Systems.

[14]  David E. Culler,et al.  The nesC language: A holistic approach to networked embedded systems , 2003, PLDI.

[15]  Moustafa Youssef,et al.  Accurate Real-time Map Matching for Challenging Environments , 2017, IEEE Transactions on Intelligent Transportation Systems.

[16]  Yunhuai Liu,et al.  LIPS: A Light Intensity Based Positioning System For Indoor Environments , 2014, ACM Trans. Sens. Networks.

[17]  Jiannong Cao,et al.  Following Targets for Mobile Tracking in Wireless Sensor Networks , 2016, ACM Trans. Sens. Networks.

[18]  Xiaohua Jia,et al.  Exploiting Data Fusion to Improve the Coverage of Wireless Sensor Networks , 2012, IEEE/ACM Transactions on Networking.

[19]  L. Plümer,et al.  Electronic detection of lameness in dairy cows through measuring pedometric activity and lying behavior , 2012 .

[20]  Ramona Rednic,et al.  ClassAct: accelerometer-based real-time activity classifier , 2009 .

[21]  James Brusey,et al.  Edge Mining the Internet of Things , 2013, IEEE Sensors Journal.

[22]  Xiang Li,et al.  IndoTrack , 2017, Proc. ACM Interact. Mob. Wearable Ubiquitous Technol..

[23]  James Brusey,et al.  The Spanish Inquisition Protocol—Model based transmission reduction for wireless sensor networks , 2010, 2010 IEEE Sensors.

[24]  Yeng Chai Soh,et al.  Smartphone Inertial Sensor-Based Indoor Localization and Tracking With iBeacon Corrections , 2016, IEEE Transactions on Industrial Informatics.

[25]  Henry Leung,et al.  Experimental Evaluation of Indoor Localization Using Wireless Sensor Networks , 2015, IEEE Sensors Journal.

[26]  Philip Levis,et al.  The nesC language: a holistic approach to networked embedded systems , 2003, SIGP.

[27]  Mohammed Abo-Zahhad,et al.  Survey on Energy Consumption Models in Wireless Sensor Networks , 2014 .

[28]  James Brusey,et al.  Bare necessities—Knowledge-driven WSN design , 2011, 2011 IEEE SENSORS Proceedings.

[29]  I-Ming Chen,et al.  3-D Localization of Human Based on an Inertial Capture System , 2013, IEEE Transactions on Robotics.

[30]  Raja Lavanya,et al.  Fog Computing and Its Role in the Internet of Things , 2019, Advances in Computer and Electrical Engineering.

[31]  Héctor A. Sánchez-Hevia,et al.  Indoor Blind Localization of Smartphones by Means of Sensor Data Fusion , 2015, IEEE Transactions on Instrumentation and Measurement.

[32]  Christos P. Antonopoulos,et al.  RSS-based localization for wireless sensor networks in practice , 2014, 2014 9th International Symposium on Communication Systems, Networks & Digital Sign (CSNDSP).