Simultaneously ensuring smartness, security, and energy efficiency in Internet-of-Things sensors

Internet-of-Things (IoT) sensors have begun generating zettabytes of sensitive data, thus posing significant design challenges: limited bandwidth, insufficient energy, and security flaws. Due to their inherent trade-offs, these design challenges have not yet been simultaneously addressed. We propose a novel way out of this predicament by employing signal compression, machine learning inference, and cryptographic techniques on the IoT sensor node. Our approach not only enables the IoT system to push signal processing and decision-making to the extreme of the edge-side (i.e., the sensor node), but also solves data security and energy efficiency problems simultaneously. Experimental results on six different IoT applications indicate that relative to traditional sense-and-transmit sensors, IoT sensor energy can be reduced by 77.8× for electrocardiogram (ECG) sensor based arrhythmia detection, 808.6× for freezing of gait detection in the context of Parkinson's disease, 162.8× for neural prosthesis spike sorting, 37.6× for human activity classification, 368.4× for electroencephalogram (EEG) sensor based seizure detection, and 12.9× for chemical gas classification.

[1]  Nitesh V. Chawla,et al.  SMOTE: Synthetic Minority Over-sampling Technique , 2002, J. Artif. Intell. Res..

[2]  Moncef Gabbouj,et al.  A Generic and Robust System for Automated Patient-Specific Classification of ECG Signals , 2009, IEEE Transactions on Biomedical Engineering.

[3]  Alexander Vergara,et al.  On the calibration of sensor arrays for pattern recognition using the minimal number of experiments , 2014 .

[4]  Kathleen Philips,et al.  9.7 A 0.33nJ/b IEEE802.15.6/proprietary-MICS/ISM-band transceiver with scalable data-rate from 11kb/s to 4.5Mb/s for medical applications , 2014, 2014 IEEE International Solid-State Circuits Conference Digest of Technical Papers (ISSCC).

[5]  K. Steinhubl Design of Ion-Implanted MOSFET'S with Very Small Physical Dimensions , 1974 .

[6]  Meng Zhang,et al.  Energy-efficient and Secure Sensor Data Transmission Using Encompression , 2013, 2013 26th International Conference on VLSI Design and 2013 12th International Conference on Embedded Systems.

[7]  R. Quian Quiroga,et al.  Unsupervised Spike Detection and Sorting with Wavelets and Superparamagnetic Clustering , 2004, Neural Computation.

[8]  Sinziana Mazilu,et al.  Online detection of freezing of gait with smartphones and machine learning techniques , 2012, 2012 6th International Conference on Pervasive Computing Technologies for Healthcare (PervasiveHealth) and Workshops.

[9]  Billur Barshan,et al.  Comparative study on classifying human activities with miniature inertial and magnetic sensors , 2010, Pattern Recognit..

[10]  Naveen Verma,et al.  A Low-Power Processor With Configurable Embedded Machine-Learning Accelerators for High-Order and Adaptive Analysis of Medical-Sensor Signals , 2013, IEEE Journal of Solid-State Circuits.

[11]  W.J. Tompkins,et al.  A patient-adaptable ECG beat classifier using a mixture of experts approach , 1997, IEEE Transactions on Biomedical Engineering.

[12]  Naveen Verma,et al.  Signal Processing With Direct Computations on Compressively Sensed Data , 2015, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[13]  Jeffrey M. Hausdorff,et al.  Physionet: Components of a New Research Resource for Complex Physiologic Signals". Circu-lation Vol , 2000 .

[14]  อนิรุธ สืบสิงห์,et al.  Data Mining Practical Machine Learning Tools and Techniques , 2014 .

[15]  Naveen Verma,et al.  Compressed Signal Processing on Nyquist-Sampled Signals , 2016, IEEE Transactions on Computers.

[16]  Jyothish Chandran,et al.  Design And Simulation of Binary Tree Comparators using Constant Delay Logic in 180nm Technology , 2015 .

[17]  G.B. Moody,et al.  The impact of the MIT-BIH Arrhythmia Database , 2001, IEEE Engineering in Medicine and Biology Magazine.

[18]  Carles Gomez,et al.  Overview and Evaluation of Bluetooth Low Energy: An Emerging Low-Power Wireless Technology , 2012, Sensors.

[19]  Billur Barshan,et al.  Recognizing Daily and Sports Activities in Two Open Source Machine Learning Environments Using Body-Worn Sensor Units , 2014, Comput. J..

[20]  Philip de Chazal,et al.  A Patient-Adapting Heartbeat Classifier Using ECG Morphology and Heartbeat Interval Features , 2006, IEEE Transactions on Biomedical Engineering.

[21]  Eduardo Casilari-Pérez,et al.  Modeling of Current Consumption in 802.15.4/ZigBee Sensor Motes , 2010, Sensors.

[22]  Susmita Sur-Kolay,et al.  DISASTER: Dedicated Intelligent Security Attacks on Sensor-Triggered Emergency Responses , 2017, IEEE Transactions on Multi-Scale Computing Systems.

[23]  Billur Barshan,et al.  Human Activity Recognition Using Inertial/Magnetic Sensor Units , 2010, HBU.

[24]  Radford M. Neal Pattern Recognition and Machine Learning , 2007, Technometrics.

[25]  Kun Li,et al.  Data sensing and analysis: Challenges for wearables , 2015, The 20th Asia and South Pacific Design Automation Conference.

[26]  Shankar Vembu,et al.  Chemical gas sensor drift compensation using classifier ensembles , 2012 .

[27]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[28]  Ali H. Shoeb,et al.  Application of machine learning to epileptic seizure onset detection and treatment , 2009 .

[29]  Jeffrey M. Hausdorff,et al.  Wearable Assistant for Parkinson’s Disease Patients With the Freezing of Gait Symptom , 2010, IEEE Transactions on Information Technology in Biomedicine.

[30]  W. Ondo,et al.  Ambulatory monitoring of freezing of gait in Parkinson's disease , 2008, Journal of Neuroscience Methods.

[31]  W. Craig Zigbee : “ Wireless Control That Simply Works ” , 2004 .