A Q-learning-based QoS-aware multipath routing protocol in IoMT-based wireless body area network
Summary
A novel Q-learning-based QoS-aware multipath routing method, QQMR, has been developed for Internet of Medical Things (IoMT)-based Wireless Body Area Networks (WBANs). This method classifies sensed medical data into three categories: emergency, error-sensitive, and normal, each with distinct Quality of Service (QoS) requirements. QQMR employs an adaptive multi-level queuing model that dynamically adjusts queue capacities based on occupied volume, data arrival rate, and available buffer space. It also utilizes a QoS-aware clustering algorithm based on adaptive weighted fuzzy C-means to reduce state space and accelerate Q-learning convergence. The clustering output feeds into three independent Q-learning policies, each with its own Q-table, for specialized routing decisions. Simulation results in NS3, comparing QQMR against QQAR, EQRSRL, and QPRR, demonstrate that QQMR significantly improves packet delivery ratio (by 5.45% with varying node density and 2.48% with varying packet-sending rate) while reducing end-to-end delay (by 34.79% and 35.02%), routing overhead (by 11.17% and 11.73%), and energy consumption (by 19.08%).
Key takeaway
For AI Engineers designing routing protocols in IoMT-based WBANs, QQMR offers a robust framework to enhance network performance. You should consider implementing QoS-aware data classification and adaptive multi-level queuing to manage diverse medical traffic. Adopting state-space clustering with independent Q-learning policies can significantly reduce delay and energy consumption, improving overall packet delivery and network stability in dynamic healthcare environments.
Key insights
QQMR optimizes IoMT-based WBAN routing by combining QoS-aware clustering with specialized Q-learning policies for diverse medical data.
Principles
- Classify data by QoS requirements.
- Dynamically adjust queue capacities.
- Cluster state space to accelerate learning.
Method
QQMR classifies data, uses adaptive multi-level queuing, and applies QoS-aware weighted fuzzy C-means clustering to reduce state space. It then trains three independent Q-learning policies for emergency, error-sensitive, and normal packets, determining both primary and backup routes.
In practice
- Implement adaptive multi-level queuing for heterogeneous traffic.
- Utilize fuzzy C-means for QoS-aware network clustering.
- Design independent RL policies for different data priorities.
Topics
- Internet of Medical Things
- Wireless Body Area Networks
- Q-learning
- QoS-aware Routing
- Multipath Routing
Best for: AI Scientist, Research Scientist, AI Engineer
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by cs.AI updates on arXiv.org.