{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,6]],"date-time":"2025-08-06T13:28:27Z","timestamp":1754486907048,"version":"3.41.0"},"reference-count":41,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2011,11,1]],"date-time":"2011-11-01T00:00:00Z","timestamp":1320105600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Embed. Comput. Syst."],"published-print":{"date-parts":[[2011,11]]},"abstract":"<jats:p>As wireless devices and sensors are increasingly deployed on people, researchers have begun to focus on wireless body-area networks. Applications of wireless body sensor networks include healthcare, entertainment, and personal assistance, in which sensors collect physiological and activity data from people and their environments. In these body sensor networks, quality of service is needed to provide reliable data communication over prioritized data streams. This article proposes BodyQoS, the first running QoS system demonstrated on an emulated body sensor network. BodyQoS adopts an asymmetric architecture, in which most processing is done on a resource-rich aggregator, minimizing the load on resource-limited sensor nodes. A virtual MAC is developed in BodyQoS to make it radio-agnostic, allowing a BodyQoS to schedule wireless resources without knowing the implementation details of the underlying MAC protocols. Another unique property of BodyQoS is its ability to provide adaptive resource scheduling. When the effective bandwidth of the channel degrades due to RF interference or body fading effect, BodyQoS adaptively schedules remaining bandwidth to meet QoS requirements. We have implemented BodyQoS in NesC on top of TinyOS, and evaluated its performance on MicaZ devices. Our system performance study shows that BodyQoS delivers significantly improved performance over conventional solutions in combating channel impairment.<\/jats:p>","DOI":"10.1145\/2043662.2043672","type":"journal-article","created":{"date-parts":[[2011,11,30]],"date-time":"2011-11-30T13:58:46Z","timestamp":1322661526000},"page":"1-34","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":21,"title":["Adaptive and Radio-Agnostic QoS for Body Sensor Networks"],"prefix":"10.1145","volume":"10","author":[{"given":"Gang","family":"Zhou","sequence":"first","affiliation":[{"name":"College of William and Mary"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qiang","family":"Li","sequence":"additional","affiliation":[{"name":"University of Virginia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jingyuan","family":"Li","sequence":"additional","affiliation":[{"name":"University of Virginia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yafeng","family":"Wu","sequence":"additional","affiliation":[{"name":"University of Virginia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shan","family":"Lin","sequence":"additional","affiliation":[{"name":"University of Virginia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jian","family":"Lu","sequence":"additional","affiliation":[{"name":"University of Virginia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chieh-Yih","family":"Wan","sequence":"additional","affiliation":[{"name":"Intel Research"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mark D.","family":"Yarvis","sequence":"additional","affiliation":[{"name":"Intel Research"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"John A.","family":"Stankovic","sequence":"additional","affiliation":[{"name":"University of Virginia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2011,11]]},"reference":[{"volume-title":"Proceedings of the IEEE InfoCom Conference.","author":"Aad I.","key":"e_1_2_1_1_1","unstructured":"Aad , I. and Castelluccia , C . 2001. Differentiation mechanisms for IEEE 802.11 . In Proceedings of the IEEE InfoCom Conference. Aad, I. and Castelluccia, C. 2001. Differentiation mechanisms for IEEE 802.11. In Proceedings of the IEEE InfoCom Conference."},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2002.1081755"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1080091.1080108"},{"key":"e_1_2_1_4_1","volume-title":"Proceedings.","author":"BSN","year":"2011","unstructured":"BSN Proceedings. 2011 . http:\/\/www.bsn-web.org. BSN Proceedings. 2011. http:\/\/www.bsn-web.org."},{"key":"e_1_2_1_5_1","unstructured":"ChipconCC1000. 2011. Chipcon CC1000 low power radio transceiver. http:\/\/www.chipcon.com. ChipconCC1000 . 2011. Chipcon CC1000 low power radio transceiver. http:\/\/www.chipcon.com."},{"key":"e_1_2_1_6_1","unstructured":"ChipconCC2420. 2011. CC2420 2.4 GHz IEEE 802.15.4 \/ ZigBee-ready RF transceiver. http:\/\/www.chipcon.com. ChipconCC2420 . 2011. CC2420 2.4 GHz IEEE 802.15.4 \/ ZigBee-ready RF transceiver. http:\/\/www.chipcon.com."},{"key":"e_1_2_1_7_1","unstructured":"Crossbow. 2011. XBOW mote specifications. http:\/\/www.xbow.com. Crossbow . 2011. XBOW mote specifications. http:\/\/www.xbow.com."},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1031495.1031513"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1134680.1134693"},{"volume-title":"Proceedings of the IEEE International Performance Computing and Communications Conference (IPCCC).","author":"Garg P.","key":"e_1_2_1_10_1","unstructured":"Garg , P. , Doshi , R. , Greene , R. , Baker , M. , Malek , M. , and Cheng , X . 2003. Using IEEE 802.11e MAC for QoS over wireless . In Proceedings of the IEEE International Performance Computing and Communications Conference (IPCCC). Garg, P., Doshi, R., Greene, R., Baker, M., Malek, M., and Cheng, X. 2003. Using IEEE 802.11e MAC for QoS over wireless. In Proceedings of the IEEE International Performance Computing and Communications Conference (IPCCC)."},{"key":"e_1_2_1_11_1","unstructured":"Harvard CodeBlue. 2011. CodeBlue: Sensor networks for medical care. http:\/\/www.eecs.harvard.edu\/ mdw\/proj\/codeblue\/. Harvard CodeBlue . 2011. CodeBlue: Sensor networks for medical care. http:\/\/www.eecs.harvard.edu\/ mdw\/proj\/codeblue\/."},{"volume-title":"Proceedings of the IEEE International Conference on Distributed Computing Systems (ICDCS).","author":"He T.","key":"e_1_2_1_12_1","unstructured":"He , T. , Stankovic , J. A. , Lu , C. , and Abdelzaher , T. F . 2003. SPEED: A stateless protocol for real-time communication in sensor networks . In Proceedings of the IEEE International Conference on Distributed Computing Systems (ICDCS). He, T., Stankovic, J. A., Lu, C., and Abdelzaher, T. F. 2003. SPEED: A stateless protocol for real-time communication in sensor networks. In Proceedings of the IEEE International Conference on Distributed Computing Systems (ICDCS)."},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/378993.379006"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1031495.1031512"},{"volume-title":"Wireless LAN medium access control (MAC) and physical layer (PHY) specification","key":"e_1_2_1_15_1","unstructured":"IEEE 802.11. 1999. IEEE 802.11 , Wireless LAN medium access control (MAC) and physical layer (PHY) specification . ANSI\/IEEE Std . 802.11. IEEE 802.11. 1999. IEEE 802.11, Wireless LAN medium access control (MAC) and physical layer (PHY) specification. ANSI\/IEEE Std. 802.11."},{"key":"e_1_2_1_16_1","unstructured":"IEEE 802.15.1. 2002. IEEE 802.15.1: Wireless medium access control (MAC)and physical layer (PHY) specifications for wireless personal area networks (WPANs). http:\/\/www.ieee802.org\/15\/pub\/TG1.html. IEEE 802.15.1 . 2002. IEEE 802.15.1: Wireless medium access control (MAC)and physical layer (PHY) specifications for wireless personal area networks (WPANs). http:\/\/www.ieee802.org\/15\/pub\/TG1.html."},{"key":"e_1_2_1_17_1","unstructured":"IEEE 802.15.4. 2003. IEEE 802.15.4 Wireless medium access control (MAC) and physical layer (PHY) specifications for low-rate wireless personal area networks (LR-WPANs). http:\/\/www.ieee802.org\/15\/pub\/TG4.html. IEEE 802.15.4 . 2003. IEEE 802.15.4 Wireless medium access control (MAC) and physical layer (PHY) specifications for low-rate wireless personal area networks (LR-WPANs). http:\/\/www.ieee802.org\/15\/pub\/TG4.html."},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/IEMBS.2002.1106454"},{"volume-title":"Proceedings of the CoBuild Conference.","author":"Kidd C. D.","key":"e_1_2_1_19_1","unstructured":"Kidd , C. D. , Orr , R. J. , Abowd , G. D. , Atkeson , C. G. , Essa , I. A. , Macintyre , D. , Mynatt , E. , Starner , T. E. , and Newstetter , W . 1999. The aware home: A living laboratory for ubiquitous computing research . In Proceedings of the CoBuild Conference. Kidd, C. D., Orr, R. J., Abowd, G. D., Atkeson, C. G., Essa, I. A., Macintyre, D., Mynatt, E., Starner, T. E., and Newstetter, W. 1999. The aware home: A living laboratory for ubiquitous computing research. In Proceedings of the CoBuild Conference."},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1322263.1322296"},{"volume-title":"Proceedings of the IEEE International Conference on Mobile Ad Hoc and Sensor Systems (MASS).","author":"Liu Y.","key":"e_1_2_1_21_1","unstructured":"Liu , Y. , Elhanany , I. , and Qi , H . 2005. An energy-efficient QoS-aware media access control protocol for wireless sensor networks . In Proceedings of the IEEE International Conference on Mobile Ad Hoc and Sensor Systems (MASS). Liu, Y., Elhanany, I., and Qi, H. 2005. An energy-efficient QoS-aware media access control protocol for wireless sensor networks. In Proceedings of the IEEE International Conference on Mobile Ad Hoc and Sensor Systems (MASS)."},{"key":"e_1_2_1_22_1","unstructured":"MIThril. 2011. MIThril. http:\/\/www.media.mit.edu\/wearables\/mithril\/. MIThril . 2011. MIThril. http:\/\/www.media.mit.edu\/wearables\/mithril\/."},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1248054.1248061"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1322263.1322293"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1031495.1031508"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1098918.1098928"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1159913.1159922"},{"key":"e_1_2_1_28_1","first-page":"1","article-title":"Path loss model for wireless narrowband communication above flat phantom","volume":"92","author":"Roelens L.","year":"2006","unstructured":"Roelens , L. , den Bulcke , V. , Joseph , S. , Vermeeren , W. , and Martens , L. G. 2006 . Path loss model for wireless narrowband communication above flat phantom . IEEE Electron. Let. 92 , 1 . Roelens, L., den Bulcke, V., Joseph, S., Vermeeren, W., and Martens, L. G. 2006. Path loss model for wireless narrowband communication above flat phantom. IEEE Electron. Let. 92, 1.","journal-title":"IEEE Electron. Let."},{"key":"e_1_2_1_29_1","unstructured":"RSVP. 2011. Resource reSerVation pProtocol. http:\/\/www.ietf.org\/rfc\/rfc2205.txt. RSVP . 2011. Resource reSerVation pProtocol. http:\/\/www.ietf.org\/rfc\/rfc2205.txt."},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/778415.778437"},{"volume-title":"Proceedings of the 3rd International Conference on Body Area Networks (BodyNets\u201908)","author":"Shah R. C.","key":"e_1_2_1_31_1","unstructured":"Shah , R. C. , Nachman , L. , and Wan , C . -Y. 2011. On the performance of bluetooth and IEEE 802.15.4 radios in a body area network . In Proceedings of the 3rd International Conference on Body Area Networks (BodyNets\u201908) . Shah, R. C., Nachman, L., and Wan, C.-Y. 2011. On the performance of bluetooth and IEEE 802.15.4 radios in a body area network. In Proceedings of the 3rd International Conference on Body Area Networks (BodyNets\u201908)."},{"volume-title":"Proceedings of the 1st International Workshop on Sensor Net Protocols and Applications.","author":"Stann F.","key":"e_1_2_1_32_1","unstructured":"Stann , F. and Heidemann , J . 2003. RMST: Reliable data transport in sensor networks . In Proceedings of the 1st International Workshop on Sensor Net Protocols and Applications. Stann, F. and Heidemann, J. 2003. RMST: Reliable data transport in sensor networks. In Proceedings of the 1st International Workshop on Sensor Net Protocols and Applications."},{"key":"e_1_2_1_33_1","unstructured":"UFL Smart House. 2011. UFL smart house. http:\/\/www.rerc.ufl.edu. UFL Smart House . 2011. UFL smart house. http:\/\/www.rerc.ufl.edu."},{"key":"e_1_2_1_34_1","unstructured":"UVA Smart House. 2011. UVA smart house. http:\/\/www.marc.med.virginia.edu. UVA Smart House . 2011. UVA smart house. http:\/\/www.marc.med.virginia.edu."},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/958491.958523"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/570738.570740"},{"volume-title":"Proceedings of the ACM USENIX Symposium on Operating Systems Design and Implementation (OSDI).","author":"Werner-Allen G.","key":"e_1_2_1_37_1","unstructured":"Werner-Allen , G. , Lorincz , K. , Johnson , J. , Lees , J. , and Welsh , M . 2006. Fidelity and yield in a volcano monitoring sensor network . In Proceedings of the ACM USENIX Symposium on Operating Systems Design and Implementation (OSDI). Werner-Allen, G., Lorincz, K., Johnson, J., Lees, J., and Welsh, M. 2006. Fidelity and yield in a volcano monitoring sensor network. In Proceedings of the ACM USENIX Symposium on Operating Systems Design and Implementation (OSDI)."},{"volume-title":"Proceedings of the SPSC Conference on Embedded Networked Sensors.","author":"Zhao Q.","key":"e_1_2_1_38_1","unstructured":"Zhao , Q. and Tong , L . 2003. QoS specific medium access control for wireless sensor networks with fading . In Proceedings of the SPSC Conference on Embedded Networked Sensors. Zhao, Q. and Tong, L. 2003. QoS specific medium access control for wireless sensor networks with fading. In Proceedings of the SPSC Conference on Embedded Networked Sensors."},{"volume-title":"Proceedings of the IEEE InfoCom Conference.","author":"Zhou G.","key":"e_1_2_1_39_1","unstructured":"Zhou , G. , Lu , J. , Wan , C.-Y. , Yarvis , M. D. , and Stankovic , J. A . 2008. BodyQoS: Adaptive and radio-agnostic QoS for body sensor networks . In Proceedings of the IEEE InfoCom Conference. Zhou, G., Lu, J., Wan, C.-Y., Yarvis, M. D., and Stankovic, J. A. 2008. BodyQoS: Adaptive and radio-agnostic QoS for body sensor networks. In Proceedings of the IEEE InfoCom Conference."},{"volume-title":"Proceedings of the IEEE Conference on Embedded Networked Sensors (EmNets).","author":"Zhou G.","key":"e_1_2_1_40_1","unstructured":"Zhou , G. , Stankovic , J. A. , and Son , S. F . 2006. Crowded spectrum in wireless sensor networks . In Proceedings of the IEEE Conference on Embedded Networked Sensors (EmNets). Zhou, G., Stankovic, J. A., and Son, S. F. 2006. Crowded spectrum in wireless sensor networks. In Proceedings of the IEEE Conference on Embedded Networked Sensors (EmNets)."},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2005.58"}],"container-title":["ACM Transactions on Embedded Computing Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2043662.2043672","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2043662.2043672","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T09:54:19Z","timestamp":1750240459000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2043662.2043672"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,11]]},"references-count":41,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2011,11]]}},"alternative-id":["10.1145\/2043662.2043672"],"URL":"https:\/\/doi.org\/10.1145\/2043662.2043672","relation":{},"ISSN":["1539-9087","1558-3465"],"issn-type":[{"type":"print","value":"1539-9087"},{"type":"electronic","value":"1558-3465"}],"subject":[],"published":{"date-parts":[[2011,11]]},"assertion":[{"value":"2008-02-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2010-07-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2011-11-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}