{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T02:15:24Z","timestamp":1760235324274,"version":"build-2065373602"},"reference-count":50,"publisher":"MDPI AG","issue":"16","license":[{"start":{"date-parts":[[2021,8,16]],"date-time":"2021-08-16T00:00:00Z","timestamp":1629072000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Simulation is a useful and common technique to evaluate the performance of networks when the implementation of a real scenario is not available. Specifically for Wireless Body Area Networks (WBAN), it is crucial to perform evaluations in environments as close as possible to the real conditions of use. To achieve that, simulations must include different protocol layers involved in WBAN and models close to reality to create realistic simulation environments for e-health applications. To satisfy these needs, this work presents the BNS framework, a flexible tool for WBAN simulations. The proposal is an extension of the Castalia framework, which includes: (1) a new wireless channel model considering real radio-propagation over the human body; (2) an updated implementation of the WBAN MAC protocol in Castalia, with functionalities and requirements in accordance with the IEEE 802.15.6 standard; (3) a new comprehensive and configurable mobility model for simulating intra-WBAN communication; (4) a temperature module based on the Pennes bioheat transfer equation, to model the temperature of a WBAN node based on the activity of the node; and (5) a Healthcare Application Layer that implements data representation and a communication protocol between Personal Health Devices (PHD) following the ISO\/IEEE 11073 standard. Three use cases are presented, where WBAN scenarios are simulated and evaluated using the proposed BNS framework. Results show that BNS is a valid and flexible tool to evaluate WBAN solutions through simulation.<\/jats:p>","DOI":"10.3390\/s21165504","type":"journal-article","created":{"date-parts":[[2021,8,16]],"date-time":"2021-08-16T21:28:04Z","timestamp":1629149284000},"page":"5504","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["BNS: A Framework for Wireless Body Area Network Realistic Simulations"],"prefix":"10.3390","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1606-9283","authenticated-orcid":false,"given":"Egberto","family":"Caballero","sequence":"first","affiliation":[{"name":"M\u00eddiaCom Lab, Institute of Computing, Fluminense Federal University, Niter\u00f3i 24210-346, Brazil"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0708-3446","authenticated-orcid":false,"given":"Vinicius","family":"Ferreira","sequence":"additional","affiliation":[{"name":"M\u00eddiaCom Lab, Institute of Computing, Fluminense Federal University, Niter\u00f3i 24210-346, Brazil"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1037-5928","authenticated-orcid":false,"given":"Robson Ara\u00fajo","family":"Lima","sequence":"additional","affiliation":[{"name":"M\u00eddiaCom Lab, Institute of Computing, Fluminense Federal University, Niter\u00f3i 24210-346, Brazil"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1439-762X","authenticated-orcid":false,"given":"Julio C\u00e9sar Huarachi","family":"Soto","sequence":"additional","affiliation":[{"name":"M\u00eddiaCom Lab, Institute of Computing, Fluminense Federal University, Niter\u00f3i 24210-346, Brazil"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1233-9736","authenticated-orcid":false,"given":"D\u00e9bora","family":"Muchaluat-Saade","sequence":"additional","affiliation":[{"name":"M\u00eddiaCom Lab, Institute of Computing, Fluminense Federal University, Niter\u00f3i 24210-346, Brazil"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7959-6569","authenticated-orcid":false,"given":"C\u00e9lio","family":"Albuquerque","sequence":"additional","affiliation":[{"name":"M\u00eddiaCom Lab, Institute of Computing, Fluminense Federal University, Niter\u00f3i 24210-346, Brazil"}]}],"member":"1968","published-online":{"date-parts":[[2021,8,16]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Lima, R.A., Ferreira, V.C., Caballero, E., Albuquerque, C.V., and Muchaluat Saade, D.C. (2019, January 25\u201329). Simulation of ISO\/IEEE 11073 Personal Health Devices in WBANs. Proceedings of the 22nd International ACM Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems, Miami Beach, FL, USA.","DOI":"10.1145\/3345768.3355939"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1109\/MWC.2010.5416354","article-title":"Applications, challenges, and prospective in emerging body area networking technologies","volume":"17","author":"Patel","year":"2010","journal-title":"IEEE Wirel. Commun."},{"key":"ref_3","unstructured":"Group, I.W. (2012). IEEE Standard for Local and Metropolitan Area Networks\u2014Part 15.6: Wireless Body Area Networks, Standard, Institute of Electrical and Electronic Engineers."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Ferreira, V., Muchaluat-Saade, D., and Albuquerque, C. (2020, January 28\u201330). B-Move: A transmission scheduler based on human body movements for WBANs. Proceedings of the 2020 IEEE 33rd International Symposium on Computer-Based Medical Systems (CBMS), Rochester, MN, USA.","DOI":"10.1109\/CBMS49503.2020.00066"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Samal, T., Kabat, M.R., and Priyadarshini, S.B.B. (2021). Energy Saving Delay Constraint MAC Protocol in Wireless Body Area Network. Intelligent and Cloud Computing, Springer.","DOI":"10.1007\/978-981-15-5971-6_64"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1635","DOI":"10.1109\/SURV.2014.012214.00007","article-title":"A survey on wireless body area networks: Technologies and design challenges","volume":"16","author":"Cavallari","year":"2014","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1658","DOI":"10.1109\/SURV.2013.121313.00064","article-title":"Wireless body area networks: A survey","volume":"16","author":"Movassaghi","year":"2014","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1943","DOI":"10.1152\/jappl.2001.90.5.1943","article-title":"Individualized model of human thermoregulation for the simulation of heat stress response","volume":"90","author":"Havenith","year":"2001","journal-title":"J. Appl. Physiol."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Caballero, E., Ferreira, V.C., Lima, R.A., Albuquerque, C., and Muchaluat-Saade, D.C. (2020, January 1\u20133). LATOR: Link-Quality Aware and Thermal Aware On-Demand Routing Protocol for WBAN. Proceedings of the 2020 International Conference on Systems, Signals and Image Processing (IWSSIP), Niteroi, Brazil.","DOI":"10.1109\/IWSSIP48289.2020.9145292"},{"key":"ref_10","unstructured":"Boulis, A. (2011). A Simulator for Wireless Sensor Networks and Body Area Network, NICTA, National ICT Australia. Available online: https:\/\/github.com\/boulis\/Castalia."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"188","DOI":"10.1016\/j.procs.2012.06.027","article-title":"Energy-aware peering routing protocol for indoor hospital body area network communication","volume":"10","author":"Khan","year":"2012","journal-title":"Procedia Comput. Sci."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Jamil, F., Iqbal, M.A., Amin, R., and Kim, D. (2019). Adaptive thermal-aware routing protocol for wireless body area network. Electronics, 8.","DOI":"10.3390\/electronics8010047"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"K\u00f6pke, A., Swigulski, M., Wessel, K., Willkomm, D., Haneveld, P.K., Parker, T.E., Visser, O.W., Lichte, H.S., and Valentin, S. (2008, January 3\u20137). Simulating wireless and mobile networks in OMNeT++ the MiXiM vision. Proceedings of the 1st International conference on Simulation Tools and Techniques for Communications, Networks and Systems & Workshops, Marseille, France.","DOI":"10.4108\/ICST.SIMUTOOLS2008.3031"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Smail, O., Kerrar, A., Zetili, Y., and Cousin, B. (2016, January 5\u20139). ESR: Energy aware and Stable Routing protocol for WBAN networks. Proceedings of the 2016 International Wireless Communications and Mobile Computing Conference (IWCMC), Paphos, Cyprus.","DOI":"10.1109\/IWCMC.2016.7577100"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"917","DOI":"10.3390\/s110100917","article-title":"Data-centric multiobjective QoS-aware routing protocol for body sensor networks","volume":"11","author":"Razzaque","year":"2011","journal-title":"Sensors"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Kim, B.S., Sung, T.E., and Kim, K.I. (2020). An ns-3 implementation and experimental performance analysis of ieee 802.15.6 standard under different deployment scenarios. Int. J. Environ. Res. Public Health, 17.","DOI":"10.3390\/ijerph17114007"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Tang, Q., and Tummala, N. (2005). TARA: Thermal-aware routing algorithm for implanted sensor networks. International Conference on Distributed Computing in Sensor Systems, Springer.","DOI":"10.1007\/11502593_17"},{"key":"ref_18","unstructured":"Javaid, N., Hayat, S., Shakir, M., Khan, M.A., Bouk, S.H., and Khan, Z.A. (2013). Energy efficient mac protocols in wireless body area sensor networks-a survey. arXiv."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"224","DOI":"10.1016\/j.procs.2013.06.033","article-title":"M-ATTEMPT: A new energy-efficient routing protocol for wireless body area sensor networks","volume":"19","author":"Javaid","year":"2013","journal-title":"Procedia Comput. Sci."},{"key":"ref_20","first-page":"260","article-title":"M2E2: A novel multi-hop routing protocol for wireless body sensor networks","volume":"2","author":"Rafatkhah","year":"2014","journal-title":"Int. J. Comput. Netw. Commun. Secur."},{"key":"ref_21","first-page":"367","article-title":"Temperature Rise and SAR Distribution at Wide Range of Frequencies in a Human Head due to an Antenna Radiation","volume":"33","author":"Kaburcuk","year":"2018","journal-title":"Appl. Comput. Electromagn. Soc. J."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Quwaider, M., and Biswas, S. (2009, January 26\u201327). Probabilistic routing in on-body sensor networks with postural disconnections. Proceedings of the 7th ACM international symposium on Mobility Management and Wireless Access, Canary Islands, Spain.","DOI":"10.1145\/1641776.1641803"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Smith, D., Miniutti, D., Hanlen, L., Rodda, D., and Gilbert, B. (2010, January 18\u201321). Dynamic Narrowband Body Area Communications: Link-Margin Based Performance Analysis and Second-Order Temporal Statistics. Proceedings of the IEEE Wireless Communication and Networking Conference, Sydney, Australia.","DOI":"10.1109\/WCNC.2010.5506769"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1049\/htl.2016.0005","article-title":"Path loss variation of on-body UWB channel in the frequency bands of IEEE 802.15.6 standard","volume":"3","author":"Goswami","year":"2016","journal-title":"Healthc. Technol. Lett."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Nabi, M., Geilen, M., and Basten, T. (2011, January 21\u201325). MoBAN: A configurable mobility model for wireless body area networks. Proceedings of the 4th International ICST Conference on Simulation Tools and Techniques, Barcelona, Spain.","DOI":"10.4108\/icst.simutools.2011.245511"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1152\/jappl.1948.1.2.93","article-title":"Analysis of tissue and arterial blood temperatures in the resting human forearm","volume":"1","author":"Pennes","year":"1948","journal-title":"J. Appl. Physiol."},{"key":"ref_27","unstructured":"ISO\/IEEE (2012). Health informatics\u2014Personal health device communication Part 00103: Overview. IEEE Std 11073-00103-2012, IEEE."},{"key":"ref_28","unstructured":"Signove (2021, January 07). Antidote: Program Guide, Documentation for Developers of Applications Based on Antidote IEEE 11073 Library. Available online: http:\/\/oss.signove.com\/images\/c\/c7\/AntidoteProgramGuide.pdf."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Takahashi, D., Xiao, Y., and Hu, F. (2007, January 26\u201330). LTRT: Least total-route temperature routing for embedded biomedical sensor networks. Proceedings of the IEEE GLOBECOM 2007\u2014IEEE Global Telecommunications Conference, Washington, DC, USA.","DOI":"10.1109\/GLOCOM.2007.125"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Varga, A., and Hornig, R. (2008, January 3\u20137). An overview of the OMNeT++ simulation environment. Proceedings of the 1st International Conference on Simulation Tools and Techniques for Communications, Networks and Systems & Workshops, Marseille, France.","DOI":"10.4108\/ICST.SIMUTOOLS2008.3027"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Boulis, A. (2007, January 6\u20139). Castalia: Revealing pitfalls in designing distributed algorithms in WSN. Proceedings of the 5th International Conference on Embedded Networked Sensor Systems, Sydney, Australia.","DOI":"10.1145\/1322263.1322318"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Braem, B., and Blondia, C. (February, January 30). An analysis of requirements to supporting mobility in body area networks. Proceedings of the 2012 International Conference on Computing, Networking and Communications (ICNC), Maui, HI, USA.","DOI":"10.1109\/ICCNC.2012.6167555"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Khan, Z., Sivakumar, S., Phillips, W., and Robertson, B. (2012, January 12\u201314). QPRD: QoS-aware peering routing protocol for delay sensitive data in hospital body area network communication. Proceedings of the 2012 Seventh International Conference on Broadband, Wireless Computing, Communication and Applications, Victoria, BC, Canada.","DOI":"10.1109\/BWCCA.2012.37"},{"key":"ref_34","first-page":"580","article-title":"Modeling and simulation of a wireless body area network for monitoring sick patient remotely","volume":"6","author":"Bouayad","year":"2015","journal-title":"Int. J. Comput. Sci. Inf. Technol."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Hegde, A., and Prasad, D. (2017, January 7\u20138). Evaluation of PHY and MAC layer in WBAN using Castalia: Lower layer parameters of WBAN in Castalia. Proceedings of the 2017 International Conference on Intelligent Sustainable Systems (ICISS), Palladam, India.","DOI":"10.1109\/ISS1.2017.8389438"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Waheed, T., Shaikh, F.K., and Khan, I.U. (2019, January 14\u201315). WBAN Performance Evaluation at PHY\/MAC\/Network Layer using Castalia Simulator. Proceedings of the 2019 13th International Conference on Mathematics, Actuarial Science, Computer Science and Statistics (MACS), Karachi, Pakistan.","DOI":"10.1109\/MACS48846.2019.9024824"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Nabila, A. (2019, January 3\u20134). A QoS based comparative analysis of the IEEE standards 802.15. 4 & 802.15. 6 in WBAN-based healthcare monitoring systems. Proceedings of the 2019 International Conference on Wireless Technologies, Embedded and Intelligent Systems (WITS), Fez, Morocco.","DOI":"10.1109\/WITS.2019.8723709"},{"key":"ref_38","unstructured":"Group, I.W. (2006). IEEE Standard for Local and Metropolitan Area Networks\u2014Part 15.4: Wireless Medium Access Control (MAC) and Physical Layer (PHY) Specifications for Low Rate Wireless Personal Area Networks (WPANs), IEEE."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"2589","DOI":"10.1093\/ietcom\/e91-b.8.2589","article-title":"Multi-constrained QoS geographic routing for heterogeneous traffic in sensor networks","volume":"91","author":"Razzaque","year":"2008","journal-title":"IEICE Trans. Commun."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Djenouri, D., and Balasingham, I. (2009, January 14\u201316). New QoS and geographical routing in wireless biomedical sensor networks. Proceedings of the 2009 Sixth International Conference on Broadband Communications, Networks, and Systems, Madrid, Spain.","DOI":"10.4108\/ICST.BROADNETS2009.7188"},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Henderson, T.R., Roy, S., Floyd, S., and Riley, G.F. (2006, January 10). ns-3 project goals. Proceedings of the 2006 Workshop on ns-2: The IP Network Simulator, Pisa, Italy.","DOI":"10.1145\/1190455.1190468"},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Yue, W., Li, C., Song, Y., Yang, L., and Yuan, X. (2016, January 3\u20136). WBAN on NS-3: Novel implementation with high performance of IEEE 802.15.6. Proceedings of the 2016 IEEE Wireless Communications and Networking Conference, Doha, Qatar.","DOI":"10.1109\/WCNC.2016.7564977"},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Su, X., Li, C., Song, Y., and Yuan, X. (2017, January 21\u201323). WBAN on hardware: Implementation and optimization based on IEEE 802.15.6. Proceedings of the 2017 International Conference on Computer, Information and Telecommunication Systems (CITS), Dalian, China.","DOI":"10.1109\/CITS.2017.8035311"},{"key":"ref_44","first-page":"2200","article-title":"Dynamic channel modeling for multi-sensor body area networks","volume":"61","author":"Quitin","year":"2012","journal-title":"IEEE Trans. Antennas Propag."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Smith, D.B., and Hanlen, L.W. (2015). Channel modeling for wireless body area networks. Ultra-Low-Power Short-Range Radios, Springer.","DOI":"10.1007\/978-3-319-14714-7_2"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"104","DOI":"10.1186\/s13638-019-1415-3","article-title":"Characterization of dynamic wireless body area network channels during walking","volume":"2019","author":"Mohamed","year":"2019","journal-title":"EURASIP J. Wirel. Commun. Netw."},{"key":"ref_47","first-page":"188","article-title":"Specific heat capacities of human and animal tissues. Laser-Tissue Interaction and Tissue Optics","volume":"2624","author":"Giering","year":"1996","journal-title":"Int. Soc. Opt. Photonics"},{"key":"ref_48","unstructured":"ISO\/IEEE (2015). IEEE Health informatics\u2013Personal health device communication Part 20601: Application profile\u2013Optimized Exchange Protocol\u2014Corrigendum 1. Std 11073-20601-2014\/Cor 1-2015 (Corrigendum to IEEE Std 11073-20601-2014), IEEE."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"67893","DOI":"10.1109\/ACCESS.2018.2879189","article-title":"Low-power wireless for the Internet of Things: Standards and applications","volume":"6","author":"Nikoukar","year":"2018","journal-title":"IEEE Access"},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"9153","DOI":"10.3390\/s140509153","article-title":"Surveying wearable human assistive technology for life and safety critical applications: Standards, challenges and opportunities","volume":"14","author":"Alam","year":"2014","journal-title":"Sensors"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/16\/5504\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T06:47:18Z","timestamp":1760165238000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/16\/5504"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,8,16]]},"references-count":50,"journal-issue":{"issue":"16","published-online":{"date-parts":[[2021,8]]}},"alternative-id":["s21165504"],"URL":"https:\/\/doi.org\/10.3390\/s21165504","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2021,8,16]]}}}