Extending Battery Life for Wi-Fi-Based IoT Devices: Modeling, Strategies, and Algorithm

Shyam Krishnan Venkateswaran, Ching-Lun Tai, Y. Ben-Yehezkel, Yaron Alpert, Raghupathy Sivakumar
{"title":"Extending Battery Life for Wi-Fi-Based IoT Devices: Modeling, Strategies, and Algorithm","authors":"Shyam Krishnan Venkateswaran, Ching-Lun Tai, Y. Ben-Yehezkel, Yaron Alpert, Raghupathy Sivakumar","doi":"10.1145/3479241.3486699","DOIUrl":null,"url":null,"abstract":"Wi-Fi is one of the key wireless technologies for the Internet of things (IoT) owing to its ubiquity. Low-power operation of commercial Wi-Fi enabled IoT modules (typically powered by replaceable batteries) is critical in order to achieve a long battery life, while maintaining connectivity, and thereby reduce the cost and frequency of maintenance. In this work, we focus on commonly used sparse periodic uplink traffic scenario in IoT. Through extensive experiments with a state-of-the-art Wi-Fi enabled IoT module (Texas Instruments SimpleLink CC3235SF), we study the performance of the power save mechanism (PSM) in the IEEE 802.11 standard and show that the battery life of the module is limited, while running thin uplink traffic, to ~30% of its battery life on an idle connection, even when utilizing IEEE 802.11 PSM. Focusing on sparse uplink traffic, a prominent traffic scenario for IoT (e.g., periodic measurements, keep-alive mechanisms, etc.), we design a simulation framework for single-user sparse uplink traffic on ns-3, and develop a detailed and platform-agnostic accurate power consumption model within the framework and calibrate it to CC3235SF. Subsequently, we present five potential power optimization strategies (including standard IEEE 802.11 PSM) and analyze, with simulation results, the sensitivity of power consumption to specific network characteristics (e.g., round-trip time (RTT) and relative timing between TCP segment transmissions and beacon receptions) to present key insights. Finally, we propose a standard-compliant client-side cross-layer power saving optimization algorithm that can be implemented on client IoT modules. We show that the proposed optimization algorithm extends battery life by 24%, 26%, and 31% on average for sparse TCP uplink traffic with 5 TCP segments per second for networks with constant RTT values of 25 ms, 10 ms, and 5 ms, respectively.","PeriodicalId":349943,"journal":{"name":"Proceedings of the 19th ACM International Symposium on Mobility Management and Wireless Access","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 19th ACM International Symposium on Mobility Management and Wireless Access","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3479241.3486699","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

Wi-Fi is one of the key wireless technologies for the Internet of things (IoT) owing to its ubiquity. Low-power operation of commercial Wi-Fi enabled IoT modules (typically powered by replaceable batteries) is critical in order to achieve a long battery life, while maintaining connectivity, and thereby reduce the cost and frequency of maintenance. In this work, we focus on commonly used sparse periodic uplink traffic scenario in IoT. Through extensive experiments with a state-of-the-art Wi-Fi enabled IoT module (Texas Instruments SimpleLink CC3235SF), we study the performance of the power save mechanism (PSM) in the IEEE 802.11 standard and show that the battery life of the module is limited, while running thin uplink traffic, to ~30% of its battery life on an idle connection, even when utilizing IEEE 802.11 PSM. Focusing on sparse uplink traffic, a prominent traffic scenario for IoT (e.g., periodic measurements, keep-alive mechanisms, etc.), we design a simulation framework for single-user sparse uplink traffic on ns-3, and develop a detailed and platform-agnostic accurate power consumption model within the framework and calibrate it to CC3235SF. Subsequently, we present five potential power optimization strategies (including standard IEEE 802.11 PSM) and analyze, with simulation results, the sensitivity of power consumption to specific network characteristics (e.g., round-trip time (RTT) and relative timing between TCP segment transmissions and beacon receptions) to present key insights. Finally, we propose a standard-compliant client-side cross-layer power saving optimization algorithm that can be implemented on client IoT modules. We show that the proposed optimization algorithm extends battery life by 24%, 26%, and 31% on average for sparse TCP uplink traffic with 5 TCP segments per second for networks with constant RTT values of 25 ms, 10 ms, and 5 ms, respectively.
延长基于wi - fi的物联网设备的电池寿命:建模、策略和算法
Wi-Fi因其无处不在而成为物联网(IoT)的关键无线技术之一。支持商用Wi-Fi的物联网模块(通常由可更换电池供电)的低功耗运行对于实现较长的电池寿命,同时保持连接,从而降低维护成本和频率至关重要。在这项工作中,我们重点研究了物联网中常用的稀疏周期性上行流量场景。通过使用最先进的支持Wi-Fi的物联网模块(Texas Instruments SimpleLink CC3235SF)进行广泛的实验,我们研究了IEEE 802.11标准中省电机制(PSM)的性能,并表明该模块的电池寿命有限,在运行精简的uplink流量时,即使使用IEEE 802.11 PSM,在空闲连接上的电池寿命也只有其电池寿命的30%。针对物联网中突出的稀疏上行流量场景(如周期性测量、保持存活机制等),我们设计了ns-3上的单用户稀疏上行流量仿真框架,并在框架内建立了详细的、与平台无关的精确功耗模型,并将其校准到CC3235SF。随后,我们提出了五种潜在的功耗优化策略(包括标准IEEE 802.11 PSM),并通过仿真结果分析了功耗对特定网络特性(例如,往返时间(RTT)和TCP段传输与信标接收之间的相对时间)的敏感性,以提出关键见解。最后,我们提出了一种符合标准的客户端跨层节能优化算法,可在客户端物联网模块上实现。我们的研究表明,对于RTT值分别为25 ms、10 ms和5 ms的网络,对于具有5个TCP段/秒的稀疏TCP上行流量,所提出的优化算法平均可将电池寿命延长24%、26%和31%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信