{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,23]],"date-time":"2026-01-23T06:31:16Z","timestamp":1769149876647,"version":"3.49.0"},"reference-count":41,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2019,3,31]],"date-time":"2019-03-31T00:00:00Z","timestamp":1553990400000},"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":[[2019,3,31]]},"abstract":"<jats:p>Radio links in wireless body area networks (WBANs) commonly experience highly time-varying attenuation due to the dynamic network topology and frequent occlusions caused by body movements, making it challenging to design a reliable, energy-efficient, and real-time communication protocol for WBANs. In this article, we present Chimp, a learning-based power-aware communication protocol in which each sending node can self-learn the channel quality and choose the best transmission power level to reduce energy consumption and interference range while still guaranteeing high communication reliability. Chimp is designed based on learning automata that uses only the acknowledgment packets and motion data from a local gyroscope sensor to infer the real-time channel status. We design a new cost function that takes into account the energy consumption, communication reliability and interference and develop a new learning function that can guarantee to select the optimal transmission power level to minimize the cost function for any given channel quality. For highly dynamic postures such as walking and running, we exploit the correlation between channel quality and motion data generated by a gyroscope sensor to fastly estimate channel quality, eliminating the need to use expensive channel sampling procedures. We evaluate the performance of Chimp through experiments using TelosB motes equipped with the MPU-9250 motion sensor chip and compare it with the state-of-the-art protocols in different body postures. Experimental results demonstrate that Chimp outperforms existing schemes and works efficiently in most common body postures. In high-date-rate scenarios, it achieves almost the same performance as the optimal power assignment scheme in which the optimal power level for each transmission is calculated based on the collected channel measurements in an off-line manner.<\/jats:p>","DOI":"10.1145\/3309763","type":"journal-article","created":{"date-parts":[[2019,4,4]],"date-time":"2019-04-04T18:38:37Z","timestamp":1554403117000},"page":"1-26","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["Chimp"],"prefix":"10.1145","volume":"18","author":[{"given":"Abbas","family":"Arghavani","sequence":"first","affiliation":[{"name":"Department of Computer Science, University of Otago, North Dunedin, Dunedin, New Zealand"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Haibo","family":"Zhang","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Otago, North Dunedin, Dunedin, New Zealand"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhiyi","family":"Huang","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Otago, North Dunedin, Dunedin, New Zealand"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yawen","family":"Chen","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Otago, North Dunedin, Dunedin, New Zealand"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2019,4,2]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/DASC-PICom-DataCom-CyberSciTec.2016.99"},{"key":"e_1_2_1_2_1","doi-asserted-by":"crossref","unstructured":"Thomas Back. 1996. Evolutionary Algorithms in Theory and Practice: Evolution Strategies Evolutionary Programming Genetic Algorithms. Oxford University Press.   Thomas Back. 1996. Evolutionary Algorithms in Theory and Practice: Evolution Strategies Evolutionary Programming Genetic Algorithms. Oxford University Press.","DOI":"10.1093\/oso\/9780195099713.003.0007"},{"key":"e_1_2_1_3_1","volume-title":"Proceedings of the IEEE Consumer Communications and Networking Conference (CCNC\u201913)","author":"Baek Woon-Sung","year":"2013"},{"key":"e_1_2_1_4_1","unstructured":"UC Berkeley. 2004. TelosB datasheet. Retrieved from http:\/\/www.eecs.harvard.edu\/konrad\/projects\/shimmer\/references\/tmote-sky-datasheet.pdf.  UC Berkeley. 2004. TelosB datasheet. Retrieved from http:\/\/www.eecs.harvard.edu\/konrad\/projects\/shimmer\/references\/tmote-sky-datasheet.pdf."},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11235-014-9899-y"},{"key":"e_1_2_1_6_1","unstructured":"LAN\/MAN Standards Committee. 2011. 802.15.4 - IEEE standard for local and metropolitan area networks--Part 15.4: Low-rate wireless personal area networks (LR-WPANs).  LAN\/MAN Standards Committee. 2011. 802.15.4 - IEEE standard for local and metropolitan area networks--Part 15.4: Low-rate wireless personal area networks (LR-WPANs)."},{"key":"e_1_2_1_7_1","unstructured":"LAN\/MAN Standards Committee. 2012. 802.15.6 - IEEE standard for local and metropolitan area networks - Part 15.6: Wireless body area networks.  LAN\/MAN Standards Committee. 2012. 802.15.6 - IEEE standard for local and metropolitan area networks - Part 15.6: Wireless body area networks."},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2012.6363949"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1155\/2009\/591921"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSENS.2012.6411246"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491110"},{"key":"e_1_2_1_12_1","volume-title":"Proceedings of the 26th Chinese Control and Decision Conference (CCDC\u201914)","author":"Xinping Guan Xiaohui Gong Wenbin Yu","year":"2014"},{"key":"e_1_2_1_13_1","unstructured":"InvenSense. 2014. MPU-9250 datasheet. https:\/\/www.invensense.com\/wp-content\/uploads\/2015\/02\/PS-MPU-9250A-01-v1.1.pdf.  InvenSense. 2014. MPU-9250 datasheet. https:\/\/www.invensense.com\/wp-content\/uploads\/2015\/02\/PS-MPU-9250A-01-v1.1.pdf."},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/TITB.2012.2227335"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2015.7218370"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1182807.1182830"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/IHTC.2017.8058193"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/SURV.2013.121313.00064"},{"key":"e_1_2_1_19_1","unstructured":"Kumpati S. Narendra and Mandayam A. L. Thathachar. 2012. Learning Automata: An Introduction. Courier Corporation.  Kumpati S. Narendra and Mandayam A. L. Thathachar. 2012. Learning Automata: An Introduction. Courier Corporation."},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.proeng.2012.04.096"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/DCOSS.2012.37"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.proeng.2010.04.060"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1641776.1641803"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.adhoc.2010.03.002"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1814539.1814553"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2000.832213"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/26.725309"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/TITB.2009.2033054"},{"key":"e_1_2_1_30_1","unstructured":"NXP Semiconductors. 2007. MMA8491Q datasheet. www.nxp.com\/docs\/en\/data-sheet\/MMA8491Q.pdf.  NXP Semiconductors. 2007. MMA8491Q datasheet. www.nxp.com\/docs\/en\/data-sheet\/MMA8491Q.pdf."},{"key":"e_1_2_1_31_1","unstructured":"Arun Kumar Sharma. 2005. Text Book of Correlations and Regression. Discovery Publishing House.  Arun Kumar Sharma. 2005. Text Book of Correlations and Regression. Discovery Publishing House."},{"key":"e_1_2_1_32_1","unstructured":"Warren L. Stutzman and Gary A. Thiele. 2012. Antenna Theory and Design. John Wiley 8 Sons.  Warren L. Stutzman and Gary A. Thiele. 2012. Antenna Theory and Design. John Wiley 8 Sons."},{"key":"e_1_2_1_33_1","unstructured":"Texas-Instruments. 2007. CC2420 datasheet. Retrieved from http:\/\/www.ti.com\/lit\/ds\/symlink\/cc2420.pdf.  Texas-Instruments. 2007. CC2420 datasheet. Retrieved from http:\/\/www.ti.com\/lit\/ds\/symlink\/cc2420.pdf."},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1049\/iet-com.2015.0882"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1186\/1471-2105-10-4"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOMW.2013.6970751"},{"key":"e_1_2_1_37_1","first-page":"15","article-title":"Channel model for body area network (BAN). IEEE 802.15 Working Group Document","volume":"802","author":"Yazdandoost Kamya Yekeh","year":"2007","journal-title":"IEEE"},{"key":"e_1_2_1_38_1","first-page":"15","article-title":"TG6 channel model ID. IEEE 802.15 Working Group Document","volume":"802","author":"Yazdandoost Kamya Yekeh","year":"2009","journal-title":"IEEE"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1278972.1278986"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/JBHI.2017.2688401"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISDEA.2012.27"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNSRE.2004.827825"}],"container-title":["ACM Transactions on Embedded Computing Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3309763","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3309763","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:53:36Z","timestamp":1750204416000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3309763"}},"subtitle":["A Learning-based Power-aware Communication Protocol for Wireless Body Area Networks"],"short-title":[],"issued":{"date-parts":[[2019,3,31]]},"references-count":41,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2019,3,31]]}},"alternative-id":["10.1145\/3309763"],"URL":"https:\/\/doi.org\/10.1145\/3309763","relation":{},"ISSN":["1539-9087","1558-3465"],"issn-type":[{"value":"1539-9087","type":"print"},{"value":"1558-3465","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,3,31]]},"assertion":[{"value":"2018-06-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-01-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-04-02","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}