Energy Efficient Communication among Wearable Devices using Optimized Motion Detection

When a person is performing daily activities (e.g. walking) in the context of a WBAN application, the channel quality between the worn sensor devices and the hub can vary due to the switching of Line-Of-Sight (LOS) and None-Line-Of-Sight (NLOS) statuses among the sender and the receiver. Therefore, motion aware wireless MAC protocols are designed in order to enhance communication reliability and to avoid wasting energy on unnecessary wireless re-transmissions during most of the NLOS communications. Despite its importance, the prerequisite step of accurate and energy efficient motion detection remains as an assumption in most of the existing motion aware WBAN protocols. Hence in this paper, we propose an optimized real-time gesture detection method and implement it in a motion aware WBAN communication protocol. Wireless communications only take place when the channel condition is good, while data is buffered otherwise. It is lightweight and tailored to perform fast with accurate detection that suits embedded devices with limited memory size and relatively low MCU processing speeds. Experiments are conducted using both simulation and real-life hardware devices with 6 volunteers. The proposed motion detection method showed 99.28% off-line accuracy and 92.5% online accuracy, respectively. Thanks to which, the communication results yielded a promising 82% improvement in packet drop reduction and 32.8% improvement in energy efficiency compared to conventional methods.

[1]  Mahesh Sooriyabandara,et al.  HealthyOffice: Mood recognition at work using smartphones and wearable sensors , 2016, 2016 IEEE International Conference on Pervasive Computing and Communication Workshops (PerCom Workshops).

[2]  Chunxiao Fan,et al.  Music retrieval based on rhythm content and dynamic time warping method , 2016, 2016 IEEE 13th International Conference on Signal Processing (ICSP).

[3]  Zhen Wang,et al.  uWave: Accelerometer-based Personalized Gesture Recognition and Its Applications , 2009, PerCom.

[4]  Abbas Jamalipour,et al.  Wireless Body Area Networks: A Survey , 2014, IEEE Communications Surveys & Tutorials.

[5]  S. Chiba,et al.  Dynamic programming algorithm optimization for spoken word recognition , 1978 .

[6]  Patrick Olivier,et al.  Beyond activity recognition: skill assessment from accelerometer data , 2015, UbiComp.

[7]  Yichao Jin,et al.  M-MAC: Motion Sensor Assisted MAC Protocol for Body Area Network with Periodical Movement , 2016, 2016 IEEE Global Communications Conference (GLOBECOM).

[8]  Soo-Young Lee,et al.  On-Line Handwritten Character Recognition with 3D Accelerometer , 2006, 2006 IEEE International Conference on Information Acquisition.

[9]  Huaqiang Yuan,et al.  A Vehicle Speed Estimation Algorithm Based on Dynamic Time Warping Approach , 2017, IEEE Sensors Journal.

[10]  Bernt Schiele,et al.  A tutorial on human activity recognition using body-worn inertial sensors , 2014, CSUR.

[11]  Thomas Plötz,et al.  Optimising sampling rates for accelerometer-based human activity recognition , 2016, Pattern Recognit. Lett..

[12]  Stefano Tennina,et al.  BANMAC: An Opportunistic MAC Protocol for Reliable Communications in Body Area Networks , 2012, 2012 IEEE 8th International Conference on Distributed Computing in Sensor Systems.

[13]  Jindong Tan,et al.  Heartbeat-Driven Medium-Access Control for Body Sensor Networks , 2007, IEEE Transactions on Information Technology in Biomedicine.

[14]  Garett A. C. Hunter Gesture Recognition using Hidden Markov Models, Dynamic Time Warping, and Geometric Template Matching , 2013 .