{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,2]],"date-time":"2025-12-02T03:26:42Z","timestamp":1764646002980,"version":"build-2065373602"},"reference-count":31,"publisher":"MDPI AG","issue":"11","license":[{"start":{"date-parts":[[2012,11,12]],"date-time":"2012-11-12T00:00:00Z","timestamp":1352678400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/3.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The emergence of heterogeneous applications with diverse requirements forresource-constrained Wireless Body Area Networks (WBANs) poses significant challengesfor provisioning Quality of Service (QoS) with multi-constraints (delay and reliability) while preserving energy efficiency. To address such challenges, this paper proposes McMAC,a MAC protocol with multi-constrained QoS provisioning for diverse traffic classes in WBANs. McMAC classifies traffic based on their multi-constrained QoS demands andintroduces a novel superframe structure based on the \"transmit-whenever-appropriate\" principle, which allows diverse periods for diverse traffic classes according to their respective QoS requirements. Furthermore, a novel emergency packet handling mechanism is proposedto ensure packet delivery with the least possible delay and the highest reliability. McMAC is also modeled analytically, and extensive simulations were performed to evaluate itsperformance. The results reveal that McMAC achieves the desired delay and reliability guarantee according to the requirements of a particular traffic class while achieving energy efficiency.<\/jats:p>","DOI":"10.3390\/s121115599","type":"journal-article","created":{"date-parts":[[2012,11,12]],"date-time":"2012-11-12T11:37:24Z","timestamp":1352720244000},"page":"15599-15627","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":30,"title":["McMAC: Towards a MAC Protocol with Multi-Constrained QoS Provisioning for Diverse Traffic in Wireless Body Area Networks"],"prefix":"10.3390","volume":"12","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2822-2572","authenticated-orcid":false,"given":"Muhammad","family":"Monowar","sequence":"first","affiliation":[{"name":"Department of Information Technology, Faculty of Computing and Information Technology, King AbdulAziz University, 21589 Jeddah, Saudi Arabia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3479-3606","authenticated-orcid":false,"given":"Mohammad","family":"Hassan","sequence":"additional","affiliation":[{"name":"College of Computer and Information Sciences, King Saud University, 11543 Riyadh, Saudi Arabia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fuad","family":"Bajaber","sequence":"additional","affiliation":[{"name":"Department of Information Technology, Faculty of Computing and Information Technology, King AbdulAziz University, 21589 Jeddah, Saudi Arabia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Musaed","family":"Al-Hussein","sequence":"additional","affiliation":[{"name":"College of Computer and Information Sciences, King Saud University, 11543 Riyadh, Saudi Arabia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1887-5193","authenticated-orcid":false,"given":"Atif","family":"Alamri","sequence":"additional","affiliation":[{"name":"College of Computer and Information Sciences, King Saud University, 11543 Riyadh, Saudi Arabia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2012,11,12]]},"reference":[{"key":"ref_1","unstructured":"Warneke, B., and Pister, K. (2002, January 15\u201318). MEMS for Distributed Wireless Sensor Networks. Dubrovnik, Croatia."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1007\/s11036-010-0260-8","article-title":"Body Area Networks: A Survey","volume":"16","author":"Chen","year":"2011","journal-title":"Mob. Netw. Appl."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1065","DOI":"10.1007\/s10916-010-9571-3","article-title":"A Comprehensive Survey of Wireless Body Area Networks","volume":"36","author":"Ullah","year":"2012","journal-title":"J. Med. Syst."},{"key":"ref_4","unstructured":"In this paper, the term \u201cgeneric protocol\u201d refers to a protocol which is application-independent and hence can support traffic type with diverse requirements."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Polastre, J., Hill, J., and Culler, D. (2004, January 3\u20135). Versatile Low Power Media Access for Wireless Sensor Networks. Baltimore, MD, USA.","DOI":"10.1145\/1031495.1031508"},{"key":"ref_6","unstructured":"El-Hoiydi, A., and Decotignie, J.D. (July, January 28). WiseMAC: An Ultra Low Power MAC Protocol for the Downlink of Infrastructure Wireless Sensor Networks. Alexandria, Egypt."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"493","DOI":"10.1109\/TNET.2004.828953","article-title":"Medium Access Control with Coordinated Adaptive Sleeping for Wireless Sensor Networks","volume":"12","author":"Ye","year":"2004","journal-title":"IEEE\/ACM Trans. Netw."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"van Dam, T., and Langendoen, K. (2003, January 5\u20137). An Adaptive Energy-Efficient MAC Protocol for Wireless Sensor Networks. Los Angeles, CA, USA.","DOI":"10.1145\/958491.958512"},{"key":"ref_9","unstructured":"Ye, W., Silva, F., and Heidemann, J. (November, January 31). Ultra-Low Duty Cycle MAC with Scheduled Channel Polling. Boulder, CO, USA."},{"key":"ref_10","unstructured":"Li, H., and Tan, J. (2005, January 25\u201328). An Ultra-Low-Power Medium Access Control Protocol for Body Sensor Network. Dallas, TX, USA."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Fang, G., and Dutkiewicz, E. (2009, January 28\u201330). BodyMAC: Energy Efficient TDMA-Based MAC Protocol for Wireless Body Area Networks. Incheon, Korea.","DOI":"10.1109\/ISCIT.2009.5341045"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Zeng, D., and Guo, S. (2010, January 1\u20134). An Energy Aware MAC Protocol for Wireless Personal Area Networks. Tainan, Taiwan.","DOI":"10.1109\/ISAC.2010.5670470"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Lin, L., Wong, K.J., Kumar, A., Tan, S.L., and Phee, S.J. (2011, January 15\u201317). An Energy Efficient MAC Protocol for Mobile in-vivo Body Sensor Networks. Dalian, China.","DOI":"10.1109\/ICUFN.2011.5949142"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"915","DOI":"10.1109\/TITB.2009.2033591","article-title":"Energy-Efficient Low Duty Cycle MAC Protocol for Wireless Body Area Networks","volume":"13","author":"Marinkovic","year":"2009","journal-title":"IEEE Trans. Inform. Technol. Biomed."},{"key":"ref_15","first-page":"251","article-title":"Energy Efficient Medium Access Protocol for Wireless Medical Body Area Sensor Networks","volume":"2","author":"Omeni","year":"2008","journal-title":"IEEE Trans. Inform. Technol. Biomed."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"44","DOI":"10.1109\/TITB.2009.2028136","article-title":"Heartbeat-Driven Medium-Access Control for Body Sensor Networks","volume":"14","author":"Li","year":"2010","journal-title":"IEEE Trans. Inform. Technol. Biomed."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"424","DOI":"10.1109\/JSAC.2009.090507","article-title":"Battery-Dynamics Driven TDMA Mac Protocols for Wireless Body-Area Monitoring Networks in Healthcare Applications","volume":"27","author":"Su","year":"2009","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Yoon, J., Ahn, G.S., Joo, S.S., and Lee, M. (2010, January 9\u201312). PNP-MAC: Preemptive Slot Allocation and Non-Preemptive Transmission for Providing QoS in Body Area Networks. Las Vegas, NV, USA.","DOI":"10.1109\/CCNC.2010.5421718"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Ali, K.A., Sarker, J.H., and Mouftah, H.T. (2010, January 22\u201325). QoS-Based MAC Protocol for Medical Wireless Body Area Sensor Networks. Riccione, Italy.","DOI":"10.1109\/ISCC.2010.5546523"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Zhang, Y., and Dolmans, G. (2009, January 23\u201329). A New Priority-Guaranteed MAC Protocol for Emerging Body Area Networks. French Riviera, France.","DOI":"10.1109\/ICWMC.2009.30"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Cao, H., Gonz\u00e1lez-Valenzuela, S., and Leung, V.C.M. (2010, January 20\u201323). Employing IEEE 802.15.4 for Quality of Service Provisioning in Wireless Body Area Sensor Networks. Perth, Australia.","DOI":"10.1109\/AINA.2010.58"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Garcia, J., and Falck, T. (2009, January 1\u20133). Quality of Service for IEEE 802.15.4-Based Wireless Body Sensor Networks. London, UK.","DOI":"10.4108\/ICST.PERVASIVEHEALTH2009.6054"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"553","DOI":"10.1109\/JSAC.2009.090516","article-title":"Highly Reliable Energy-Saving Mac for Wireless Body Sensor Networks in Healthcare Systems","volume":"27","author":"Otal","year":"2009","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1277","DOI":"10.1007\/s10916-011-9676-3","article-title":"RACOON: A Multiuser QoS Design for Mobile Wireless Body Area Networks","volume":"35","author":"Cheng","year":"2011","journal-title":"J. Med. Syst."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Zhou, G., Lu, J., Wan, C.Y., Yarvis, M., and Stankovic, J. (2008, January 13\u201318). BodyQoS: Adaptive and Radio-Agnostic QoS for Body Sensor Networks. Phoenix, AZ, USA.","DOI":"10.1109\/INFOCOM.2008.105"},{"key":"ref_26","unstructured":"(2003). Wireless Medium Access Controls (MAC) and Physical Layer (PHY) Specifications for Low-Rate Wireless Personal Area Networks (WPANs), IEEE. IEEE Standard 802.15.4-2003."},{"key":"ref_27","unstructured":"Task Group 6 (TG6) Body Area Networks. Available online: http:\/\/www.ieee802.org\/15\/pub\/TG6.html (accessed on 6 November 2012)."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"537","DOI":"10.1016\/j.adhoc.2008.06.003","article-title":"Energy Conservation in Wireless Sensor Networks: A Survey","volume":"7","author":"Anastasi","year":"2009","journal-title":"Ad Hoc Netw."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"140","DOI":"10.1109\/MCOM.2004.1304251","article-title":"Will IEEE 802.15.4 Make Ubiquitous Networking a Reality?: A Discussion on a Potential Low Power, Low Bit Rate Standard","volume":"42","author":"Zheng","year":"2004","journal-title":"IEEE Commun. Mag."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Antonopoulos, A., and Verikoukis, C. (2012). Network-Coding-Based Cooperative ARQ Medium Access Control Protocol for Wireless Sensor Networks. Int. J. Distrib. Sensor Netw.","DOI":"10.1109\/ICC.2012.6364119"},{"key":"ref_31","unstructured":"Zorzi, M., and Rao, R. (1996, January 18\u201322). Energy Constrained Error Control for Wireless Channels. London, UK."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/12\/11\/15599\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T21:53:30Z","timestamp":1760219610000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/12\/11\/15599"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,11,12]]},"references-count":31,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2012,11]]}},"alternative-id":["s121115599"],"URL":"https:\/\/doi.org\/10.3390\/s121115599","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2012,11,12]]}}}