TY - JOUR
T1 - Service-Oriented Resource Allocation and Task Scheduling for Wi-Fi and Bluetooth Coexistence in Smart Home IoT Systems
AU - Zhao, Di
AU - Niu, Tianxu
AU - Song, Bin
AU - Du, Xiaojiang
N1 - Publisher Copyright:
© 2025 Copyright held by the owner/author(s). Publication rights licensed to ACM.
PY - 2025/3/13
Y1 - 2025/3/13
N2 - In IoT-enabled smart home scenarios, heterogeneous communication devices such as Bluetooth (BT) and Wi-Fi are widely used in applications such as home automation, remote monitoring, and intelligent device interconnection. However, in such a multi-device coexistence environment, efficiently allocating limited time-frequency resources to mitigate communication interference and enhance system performance has become a critical challenge. To address these issues, this article proposes a comprehensive solution that integrates master selection, resource allocation, and task scheduling to optimize resource utilization and service quality in smart home IoT systems. For device management, we propose a hierarchical entropy weight method (HEWM), considering factors such as device parameters, sensing capabilities, communication performance, and device interoperability. This method ensures efficient and stable selection of the primary device, optimizing network topology and communication efficiency. For resource allocation, we introduce a proximal policy optimization (PPO) algorithm that dynamically adjusts time-frequency resource allocation based on the varying device usage, network load, and communication condition. This adaptive strategy reduces interference between devices and improves system throughput. For task scheduling, we develop a task urgency-based queueing (TUQ) mechanism that prioritizes tasks based on urgency. A task preemption mechanism ensures that high-urgency tasks are processed with minimal delay, enhancing scheduling efficiency and service responsiveness. Simulation results show that the proposed approach significantly outperforms traditional methods in smart home IoT scenarios, achieving higher primary device scores, a 3%-22% improvement in system throughput, and a 5%-36% reduction in task delay.
AB - In IoT-enabled smart home scenarios, heterogeneous communication devices such as Bluetooth (BT) and Wi-Fi are widely used in applications such as home automation, remote monitoring, and intelligent device interconnection. However, in such a multi-device coexistence environment, efficiently allocating limited time-frequency resources to mitigate communication interference and enhance system performance has become a critical challenge. To address these issues, this article proposes a comprehensive solution that integrates master selection, resource allocation, and task scheduling to optimize resource utilization and service quality in smart home IoT systems. For device management, we propose a hierarchical entropy weight method (HEWM), considering factors such as device parameters, sensing capabilities, communication performance, and device interoperability. This method ensures efficient and stable selection of the primary device, optimizing network topology and communication efficiency. For resource allocation, we introduce a proximal policy optimization (PPO) algorithm that dynamically adjusts time-frequency resource allocation based on the varying device usage, network load, and communication condition. This adaptive strategy reduces interference between devices and improves system throughput. For task scheduling, we develop a task urgency-based queueing (TUQ) mechanism that prioritizes tasks based on urgency. A task preemption mechanism ensures that high-urgency tasks are processed with minimal delay, enhancing scheduling efficiency and service responsiveness. Simulation results show that the proposed approach significantly outperforms traditional methods in smart home IoT scenarios, achieving higher primary device scores, a 3%-22% improvement in system throughput, and a 5%-36% reduction in task delay.
KW - Additional Key Words and PhrasesBluetooth
KW - deep reinforcement learning
KW - master selection
KW - proximal policy optimization
KW - resource allocation
KW - smart home IoT systems
KW - task scheduling
KW - Wi-Fi
UR - http://www.scopus.com/inward/record.url?scp=105003424247&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=105003424247&partnerID=8YFLogxK
U2 - 10.1145/3717839
DO - 10.1145/3717839
M3 - Article
AN - SCOPUS:105003424247
SN - 2577-6207
VL - 6
JO - ACM Transactions on Internet of Things
JF - ACM Transactions on Internet of Things
IS - 2
M1 - 9
ER -