Skip to main content

Advertisement

Log in

Adaptive scheduling for multi-objective resource allocation through multi-criteria decision-making and deep Q-network in wireless body area networks

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

Abstract

To provide compelling trade-offs among conflicting optimization criteria, various scheduling techniques employing multi-objective optimization (MOO) algorithms have been proposed in wireless body area networks (WBANs). However, existing MOO algorithms have difficulty solving diverse multi-objective optimization problems (MOPs) in dynamic and heterogeneous WBANs because they require a prior preference of the decision makers or they are unable to solve non-discrete optimization problems, such as time slot scheduling. To overcome this limitation, in this paper, we propose a new adaptive scheduling algorithm that complements existing MOO algorithms. The proposed algorithm consists of two parts: scheduling order optimization and the auto-scaling of relative importance. With the former, we logically integrate the decision criteria using a multi-criteria decision-making (MCDM) method and then optimize the scheduling order. For the latter, we adaptively adjust the scales of the relative importance among the decision criteria based on the network conditions using a deep Q-network (DQN). By tightly integrating these two mechanisms, we can eliminate the intervention of decision makers and optimize non-discrete tasks simultaneously. The simulation results prove that the proposed scheme can provide a flexible trade-off among conflicting optimization criteria, that is, a differentiated QoS, reliability, and energy efficiency/balance compared with a conventional approach.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  • Afshari A, Mojahed M, Yusuff RM (2010) Simple additive weighting approach to personnel selection problem. Int J Innov Manag Technol 1(5):511

    Google Scholar 

  • Ambigavathi M, Sridharan D (2018) Traffic priority based channel assignment technique for critical data transmission in wireless body area network. J Med Syst 42(11):1–19

    Article  Google Scholar 

  • Bilandi N, Verma HK, Dhir R (2021) hpso-sa: hybrid particle swarm optimization-simulated annealing algorithm for relay node selection in wireless body area networks. Appl Intell 51(3):1410–1438

    Article  Google Scholar 

  • Chen G, Zhan Y, Sheng G, Xiao L, Wang Y (2018) Reinforcement learning-based sensor access control for wbans. IEEE Access 7:8483–8494

    Article  Google Scholar 

  • Choudhary A, Nizamuddin M, Zadoo M (2021) Body node coordinator placement algorithm for wban using multi-objective swarm optimization. IEEE Sens J

  • Das K, Moulik S (2021) Boss: bargaining-based optimal slot sharing in ieee 802.15.6-based wireless body area networks. IEEE Internet Things J

  • Dhanvijay MM, Patil SC (2021) Energy aware mac protocol with mobility management in wireless body area network. In: Peer-to-Peer Networking and Applications pp 1–18

  • Dolmans G, Fort A (2008) Channel models wban-holst centre/imec-nl. IEEE 80215–08-0418-01-0006

  • Fernandes D, Ferreira AG, Abrishambaf R, Mendes J, Cabral J (2021) A machine learning-based dynamic link power control in wearable sensing devices. Wirel Netw 27(3):1835–1848

    Article  Google Scholar 

  • George EM, Jacob L (2020) Interference mitigation for coexisting wireless body area networks: distributed learning solutions. IEEE Access 8:24209–24218

    Article  Google Scholar 

  • George EM, Jacob L (2021) Game approach for access point selection and bandwidth allocation in co-existing wbans. Sādhanā 46(4):1–5

    Article  MathSciNet  Google Scholar 

  • Hammood DA, Rahim HA, Alkhayyat A, Ahmad RB (2021) Duty cycle optimization using game theory two master nodes cooperative protocol in wban. Wirel Pers Commun:1–26

  • Khan AA, Ghani S, Siddiqui S (2018) A preemptive priority-based data fragmentation scheme for heterogeneous traffic in wireless sensor networks. Sensors 18(12):4473

    Article  Google Scholar 

  • Kim BS, Kim KI (2020) A priority-based dynamic link scheduling algorithm using multi-criteria decision making in wireless body area networks. In: 2020 28th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS), IEEE, pp 1–8

  • Kumar MS, Dhulipala VS (2020) Fuzzy allocation model for health care data management on iot assisted wearable sensor platform. Measurement 166:108249

    Article  Google Scholar 

  • Lewis D (2010) Ieee p802.15.6/d0 draft standard for body area network. Tech. rep., 15-10-0245-06

  • Liu J, Li M, Yuan B, Liu W (2015) A novel energy efficient mac protocol for wireless body area network. China Commun 12(2):11–20

    Article  Google Scholar 

  • Liu B, Yan Z, Chen CW (2016) Medium access control for wireless body area networks with qos provisioning and energy efficient design. IEEE Trans Mob Comput 16(2):422–434

    Article  Google Scholar 

  • Manirabona A, Boudjit S, Fourati LC (2016) A priority-weighted round robin scheduling strategy for a wban based healthcare monitoring system. In: IEEE Annual Consumer Communications & Networking Conference (CCNC), IEEE, pp 224–229

  • Olatinwo DD, Abu-Mahfouz AM, Hancke GP (2021) Towards achieving efficient mac protocols for wban-enabled iot technology: a review. EURASIP J Wirel Commun Network 1:1–47

    Google Scholar 

  • Panhwar MA, Zhong Liang D, Memon KA, Khuhro SA, Abbasi MAK, Ali Z et al (2021) Energy-efficient routing optimization algorithm in wbans for patient monitoring. J Ambient Intelli Hum Comput 12(7):8069–8081

    Article  Google Scholar 

  • Roy S, Mallik I, Poddar A, Moulik S (2017) Pag-mac: Prioritized allocation of gtss in ieee 802.15. 4 mac protocol-a dynamic approach based on analytic hierarchy process. In: 2017 14th IEEE India Council International Conference (INDICON), IEEE, pp 1–6

  • Roy M, Chowdhury C, Aslam N (2021) Designing ga based effective transmission strategies for intra-wban communication. Biomed Signal Process Control 70:102944

    Article  Google Scholar 

  • Saaty TL (1988) What is the analytic hierarchy process? In: Mathematical Models for Decision Support, Springer, pp 109–121

  • Salayma M, Al-Dubai A, Romdhani I, Nasser Y (2017) New dynamic, reliable and energy efficient scheduling for wireless body area networks (wban). In: IEEE International Conference on Communications (ICC), IEEE, pp 1–6

  • Singh O, Rishiwal V, Chaudhry R, Yadav M (2021) Multi-objective optimization in wsn: opportunities and challenges. Wirel Pers Commun 121(1):127–152

    Article  Google Scholar 

  • Solt F, Benarrouch R, Tochou G, Facklam O, Frappé A, Cathelin A, Kaiser A, Rabaey JM (2020) Energy efficient heartbeat-based mac protocol for wban employing body coupled communication. IEEE Access 8:182966–182983

    Article  Google Scholar 

  • Std I (2012) Ieee standards for local and metropolitan area networks-part 15.6: wireless body area networks. IEEE Stand 802156–2012:1–271

    Google Scholar 

  • Wang L, Zhang G, Li J, Lin G (2020) Joint optimization of power control and time slot allocation for wireless body area networks via deep reinforcement learning. Wirel Netw 26:4507–4516

    Article  Google Scholar 

  • Xu YH, Xie JW, Zhang YG, Hua M, Zhou W (2020) Reinforcement learning (rl)-based energy efficient resource allocation for energy harvesting-powered wireless body area network. Sensors 20(1):44

    Article  Google Scholar 

  • Yuan X, Li C, Ye Q, Zhang K, Cheng N, Zhang N, Shen X (2018) Performance analysis of ieee 802.15.6-based coexisting mobile wbans with prioritized traffic and dynamic interference. IEEE Trans Wirel Commun 17(8):5637–5652

    Article  Google Scholar 

  • Zhang H, Safaei F, Tran LC (2018) Channel autocorrelation-based dynamic slot scheduling for body area networks. EURASIP J Wirel Commun Netw 1:1–17

    Google Scholar 

  • Zhang Y, Jia Y, Zhang X (2020) Demand aware transmission power cost optimization based on game theory and distributed learning algorithm for wireless body area network. Wirel Netw 26(5):3203–3215

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

This research was supported by an Institute for Information & Communications Technology Planning & Evaluation (IITP) grant funded by the Korean government (MSIT) (No. 2019-0-01343, Training Key Talents in Industrial Convergence Security) and Research Cluster Project, R20143, by Zayed University Research Office.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ki-Il Kim.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kim, BS., Shah, B. & Kim, KI. Adaptive scheduling for multi-objective resource allocation through multi-criteria decision-making and deep Q-network in wireless body area networks. J Ambient Intell Human Comput 14, 16255–16268 (2023). https://doi.org/10.1007/s12652-022-03846-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12652-022-03846-5

Keywords

Navigation