Context-Aware Collaborative Intelligence With Spatio-Temporal In-Sensor-Analytics for Efficient Communication in a Large-Area IoT Testbed

Decades of continuous scaling has reduced the energy of unit computing to virtually zero, while energy-efficient communication has remained the primary bottleneck in achieving fully energy-autonomous IoT nodes. This paper presents and analyzes the trade-offs between the energies required for communication and computation in a wireless sensor network, deployed in a mesh architecture over a 2400-acre university campus, and is targeted towards multi-sensor measurement of temperature, humidity and water nitrate concentration for smart agriculture. Several scenarios involving In-Sensor-Analytics (ISA), Collaborative Intelligence (CI) and Context-Aware-Switching (CAS) of the cluster-head during CI has been considered. A real-time co-optimization algorithm has been developed for minimizing the energy consumption in the network, hence maximizing the overall battery lifetime of individual nodes. Measurement results show that the proposed ISA consumes ~467X lower energy as compared to traditional Bluetooth Low Energy (BLE) communication, and ~69,500X lower energy as compared with Long Range (LoRa) communication. When the ISA is implemented in conjunction with LoRa, the lifetime of the node increases from a mere 4.3 hours to 66.6 days with a 230 mAh coin cell battery, while preserving more than 98% of the total information. The CI and CAS algorithms help in extending the worst-case node lifetime by an additional 50%, thereby exhibiting an overall network lifetime of ~104 days, which is >90% of the theoretical limits as posed by the leakage currents present in the system, while effectively transferring information sampled every second. A web-based monitoring system was developed to archive the measured data in a continuous manner, and to report anomalies in the measured data.

[1]  Pedram Mohseni,et al.  30 pJ/b, 67 Mbps, Centimeter-to-Meter Range Data Telemetry With an IR-UWB Wireless Link , 2015, IEEE Transactions on Biomedical Circuits and Systems.

[2]  Domenico Formica,et al.  Performance Evaluation of Bluetooth Low Energy: A Systematic Review , 2017, Sensors.

[3]  Arijit Raychowdhury,et al.  In-sensor analytics and energy-aware self-optimization in a wireless sensor node , 2017, 2017 IEEE MTT-S International Microwave Symposium (IMS).

[4]  Shreyas Sen,et al.  Invited: Context-aware energy-efficient communication for IoT sensor nodes , 2016, 2016 53nd ACM/EDAC/IEEE Design Automation Conference (DAC).

[5]  Saurabh Bagchi,et al.  TIBFIT: trust index based fault tolerance for arbitrary data faults in sensor networks , 2005, 2005 International Conference on Dependable Systems and Networks (DSN'05).

[6]  Krste Asanovic,et al.  Energy-aware lossless data compression , 2006, TOCS.

[7]  Jan M. Rabaey,et al.  A 2.4 GHz Interferer-Resilient Wake-Up Receiver Using A Dual-IF Multi-Stage N-Path Architecture , 2016, IEEE Journal of Solid-State Circuits.

[8]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[9]  Saurabh Bagchi,et al.  Hybrid Low-Power Wide-Area Mesh Network for IoT Applications , 2020, IEEE Internet of Things Journal.

[10]  Abhijit Chatterjee,et al.  Environment-Adaptive Concurrent Companding and Bias Control for Efficient Power-Amplifier Operation , 2011, IEEE Transactions on Circuits and Systems I: Regular Papers.

[11]  Abhijit Chatterjee,et al.  A Power-Scalable Channel-Adaptive Wireless Receiver Based on Built-In Orthogonally Tunable LNA , 2012, IEEE Transactions on Circuits and Systems I: Regular Papers.

[12]  Gianfranco Pedone,et al.  Wireless Multi-Sensor Networks for Smart Cities: A Prototype System With Statistical Data Analysis , 2017, IEEE Sensors Journal.

[13]  Arijit Raychowdhury,et al.  A 55-nm, 1.0–0.4V, 1.25-pJ/MAC Time-Domain Mixed-Signal Neuromorphic Accelerator With Stochastic Synapses for Reinforcement Learning in Autonomous Mobile Robots , 2019, IEEE Journal of Solid-State Circuits.

[14]  Saurabh Bagchi,et al.  Efficient incremental code update for sensor networks , 2011, TOSN.

[15]  Xu Chen,et al.  Edge Intelligence: Paving the Last Mile of Artificial Intelligence With Edge Computing , 2019, Proceedings of the IEEE.

[16]  H.T. Friis,et al.  A Note on a Simple Transmission Formula , 1946, Proceedings of the IRE.

[17]  Kaushik Roy,et al.  Exploiting Inherent Error Resiliency of Deep Neural Networks to Achieve Extreme Energy Efficiency Through Mixed-Signal Neurons , 2019, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[18]  Abhijit Chatterjee,et al.  Self-Learning RF Receiver Systems: Process Aware Real-Time Adaptation to Channel Conditions for Low Power Operation , 2017, IEEE Transactions on Circuits and Systems I: Regular Papers.

[19]  Ali Keshavarzi,et al.  Edge Intelligence—On the Challenging Road to a Trillion Smart Connected IoT Devices , 2019, IEEE Design & Test.

[20]  Dimitrios Peroulis,et al.  A Wearable Real-Time CMOS Dosimeter With Integrated Zero-Bias Floating Gate Sensor and an 861-nW 18-Bit Energy-Resolution Scalable Time-Based Radiation to Digital Converter , 2020, IEEE Journal of Solid-State Circuits.

[21]  Ann Gordon-Ross,et al.  Modeling and Analysis of Fault Detection and Fault Tolerance in Wireless Sensor Networks , 2015, ACM Trans. Embed. Comput. Syst..

[22]  Paul Rad,et al.  Cloud of Things in Smart Agriculture: Intelligent Irrigation Monitoring by Thermal Imaging , 2017, IEEE Cloud Computing.

[23]  Margaret Martonosi,et al.  Data compression algorithms for energy-constrained devices in delay tolerant networks , 2006, SenSys '06.

[24]  Edward J. Coyle,et al.  An energy efficient hierarchical clustering algorithm for wireless sensor networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[25]  Shreyas Sen,et al.  A 65nm Image Processing SoC Supporting Multiple DNN Models and Real-Time Computation-Communication Trade-Off Via Actor-Critical Neuro-Controller , 2020, 2020 IEEE Symposium on VLSI Circuits.

[26]  Shreyas Sen,et al.  Self-Optimizing IoT Wireless Video Sensor Node With In-Situ Data Analytics and Context-Driven Energy-Aware Real-Time Adaptation , 2017, IEEE Transactions on Circuits and Systems I: Regular Papers.

[27]  Babak Ziaie,et al.  Inkjet-printed Solid-state Potentiometric Nitrate Ion Selective Electrodes for Agricultural Application , 2019, 2019 IEEE SENSORS.

[28]  Charles H. Bennett,et al.  Notes on Landauer's Principle, Reversible Computation, and Maxwell's Demon , 2002, physics/0210005.

[29]  A.J. Johansson Performance of a radio link between a base station and a medical implant utilising the MICS standard , 2004, The 26th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[30]  Thomas Watteyne,et al.  Understanding the Limits of LoRaWAN , 2016, IEEE Communications Magazine.

[31]  Vinayak Honkote,et al.  An energy harvesting wireless sensor node for IoT systems featuring a near-threshold voltage IA-32 microcontroller in 14nm tri-gate CMOS , 2016, 2016 IEEE Symposium on VLSI Circuits (VLSI-Circuits).

[32]  Behzad Razavi,et al.  RF Microelectronics , 1997 .

[33]  R. Nagaraj,et al.  Anomaly Detection via Online Oversampling Principal Component Analysis , 2014 .

[34]  Debayan Das,et al.  RF-PUF: Enhancing IoT Security Through Authentication of Wireless Nodes Using In-Situ Machine Learning , 2018, IEEE Internet of Things Journal.

[35]  Baibhab Chatterjee,et al.  A Context-aware Reconfigurable Transmitter with 2.24 pJ/bit, 802.15.6 NB-HBC and 4.93 pJ/bit, 400.9 MHz MedRadio Modes with 33.6% Transmit Efficiency , 2020, 2020 IEEE Radio Frequency Integrated Circuits Symposium (RFIC).

[36]  Suhwan Kim,et al.  A cm-scale self-powered intelligent and secure IoT edge mote featuring an ultra-low-power SoC in 14nm tri-gate CMOS , 2018, 2018 IEEE International Solid - State Circuits Conference - (ISSCC).

[37]  Jean-Jacques Chaillout,et al.  Energy Consumption Model for Sensor Nodes Based on LoRa and LoRaWAN , 2018, Sensors.

[38]  Baibhab Chatterjee,et al.  Context-Aware Intelligence in Resource-Constrained IoT Nodes: Opportunities and Challenges , 2019, IEEE Design & Test.

[39]  Arijit Raychowdhury,et al.  A Light-Powered Smart Camera With Compressed Domain Gesture Detection , 2018, IEEE Transactions on Circuits and Systems for Video Technology.