Real-Time Energy-Efficient Sensor Libraries for Wearable Devices

被引:0
|
作者
Calisti, Lorenzo [1 ]
Lattanzi, Emanuele [1 ]
机构
[1] Univ Urbino, Dept Pure & Appl Sci, I-61029 Urbino, Italy
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Operating systems; Wearable devices; Energy efficiency; Real-time systems; !text type='Java']Java[!/text; Smart phones; Libraries; Human activity recognition; Energy-efficient programming; wearable devices; human activity recognition; wear OS;
D O I
10.1109/ACCESS.2024.3430049
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The growing popularity of wearable technology has led to a surge in smartwatch usage among the general public. These devices offer a range of features, including internet connectivity, fitness tracking, and real-time notifications, making them valuable tools for staying connected to the online world while remaining engaged in real-world activities. Smartwatches have become powerful platforms for Human Activity Recognition (HAR) applications thanks to the increasing computational power and the presence of a wide array of sensors, such as accelerometers, gyroscopes, heart rate, and step counters. Efficient real-time data collection from internal sensors is a crucial requirement for HAR applications on wearable devices due to their constraints in battery size and duration. In this paper, we introduce the implementation of three energy-efficient user-level libraries developed for real-time data collection from inertial sensors using native Wear OS APIs and different techniques: Thread, Flow, and Channel. Experiments were conducted on a commercially available Oppo smartwatch comparing them in terms of code size, memory utilization, and energy consumption. The characterization results show that the Channel implementation, which reduces code size by 45% and consumes 75% less energy, is lightweight and versatile. This makes it well-suited for wearable devices without significantly impacting battery life and system performance. Additionally, our findings indicate that choice of programming approach significantly impacts energy consumption, highlighting the importance of optimizing performance and battery life. Furthermore, understanding the interactions between application and system optimization policies is essential for improving energy efficiency in Wear OS applications.
引用
收藏
页码:126006 / 126018
页数:13
相关论文
共 50 条
  • [1] Energy-efficient Real-time Myocardial Infarction Detection on Wearable Devices
    Rashid, Nafiul
    Al Faruque, Mohammad Abdullah
    42ND ANNUAL INTERNATIONAL CONFERENCES OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY: ENABLING INNOVATIVE TECHNOLOGIES FOR GLOBAL HEALTHCARE EMBC'20, 2020, : 4648 - 4651
  • [2] An energy-efficient real-time routing protocol for sensor networks
    Yuan, Linfeng
    Cheng, Wenqing
    Du, Xu
    COMPUTER COMMUNICATIONS, 2007, 30 (10) : 2274 - 2283
  • [3] Lightweight energy-efficient framework for sensor real-time communications
    Mohamed, Marwa F.
    Ahmed, Mohamed Ali
    Nassar, Hamed
    IET COMMUNICATIONS, 2019, 13 (15) : 2362 - 2368
  • [4] Energy-efficient Real-Time Routing in Wireless Sensor Networks
    Liu, Xin
    Liu, Yunsheng
    Bai, Tian
    PACIIA: 2008 PACIFIC-ASIA WORKSHOP ON COMPUTATIONAL INTELLIGENCE AND INDUSTRIAL APPLICATION, VOLS 1-3, PROCEEDINGS, 2008, : 1957 - 1961
  • [5] Energy-efficient Multicast Protocol for Real-time Wireless Sensor Networks
    Gao, Jianliang
    Wang, Jianxin
    Wang, Weiping
    2013 IEEE 15TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2013 IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (HPCC_EUC), 2013, : 979 - 984
  • [6] An Energy-efficient Routing Algorithm for Real-Time Wireless Sensor Networks
    Wang, Qiaoling
    Liu, Jun
    PROCEEDINGS FIRST INTERNATIONAL CONFERENCE ON ELECTRONICS INSTRUMENTATION & INFORMATION SYSTEMS (EIIS 2017), 2017, : 110 - 113
  • [8] Energy-efficient sensor scheduling to accommodate real-time surveillance orders
    Chim, Tat Wing
    TENCON 2006 - 2006 IEEE REGION 10 CONFERENCE, VOLS 1-4, 2006, : 58 - 61
  • [9] A Real-Time and Energy-Efficient MAC Protocol for Wireless Sensor Networks
    Kumar, Pardeep
    Guenes, Mesut
    Mushtaq, Qasim
    Blywis, Bastian
    WOCN: 2009 IFIP INTERNATIONAL CONFERENCE ON WIRELESS AND OPTICAL COMMUNICATIONS NETWORKS, 2009, : 413 - 417
  • [10] Energy-Efficient Real-Time Human Activity Recognition on Smart Mobile Devices
    Lee, Jin
    Kim, Jungsun
    MOBILE INFORMATION SYSTEMS, 2016, 2016