{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,29]],"date-time":"2025-10-29T03:47:12Z","timestamp":1761709632719,"version":"3.41.0"},"reference-count":55,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2019,5,30]],"date-time":"2019-05-30T00:00:00Z","timestamp":1559174400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100001809","name":"NSFC","doi-asserted-by":"crossref","award":["61772184, 61732017, 61502162, 61572219, 61702175, 61702451"],"award-info":[{"award-number":["61772184, 61732017, 61502162, 61572219, 61702175, 61702451"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"National Key Research and Development Program of China","award":["2018YFC0831800"],"award-info":[{"award-number":["2018YFC0831800"]}]},{"DOI":"10.13039\/501100004731","name":"ZJNSF","doi-asserted-by":"crossref","award":["LGG19F020020"],"award-info":[{"award-number":["LGG19F020020"]}],"id":[{"id":"10.13039\/501100004731","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Sen. Netw."],"published-print":{"date-parts":[[2019,8,31]]},"abstract":"<jats:p>Due to limited energy supply of Internet of Things (Zhao et al. 2018) (IoT) devices, asynchronous duty cycle radio management is widely adopted to save energy. Since the sleep schedules of nodes are unsynchronized, a sender has to repeatedly send frames to coordinate with its receiver or keep sleeping until the receiver\u2019s wake-up time will come according to receiver\u2019s sleep-wake schedule. In such contexts, opportunistic forwarding, which takes the earliest forwarding opportunity instead of a deterministic forwarder, shows great advantage in utilizing channel resource for duty-cycled IoT networks. The multiple forwarding choices with temporal and spatial diversity increase the chance of collision tolerance in opportunistic forwarding, potentially enhancing the overall performance of duty-cycled multi-hop networks. However, since the current channel contention mechanisms mainly focus on collision avoidance, it is too conservative to exploit concurrency.<\/jats:p>\n          <jats:p>To address this problem, in this article, we propose COF to fully exploit the potential Concurrency for Opportunistic Forwarding in duty-cycled IoT networks. COF achieves concurrent transmission by: (i) measuring conditional link quality under the interference of on-going transmissions, and then (ii) further modeling the benefit of potential concurrency opportunities. According to the expected benefit of concurrency, COF decides whether or not to transmit in concurrent way. COF also adopts concurrency flag and signal features to avoid data collision caused by disordered concurrent transmissions and enhance the accuracy of conditional link quality estimation. COF can be easily integrated into the conventional unsynchronized and duty-cycled protocols. We have implemented COF and evaluated its performance on a 40-node testbed. The results show that COF can effectively exploit potential concurrency in opportunistic forwarding and COF outperforms the state-of-art protocols under diverse traffic load and network density.<\/jats:p>","DOI":"10.1145\/3322496","type":"journal-article","created":{"date-parts":[[2019,5,31]],"date-time":"2019-05-31T12:37:11Z","timestamp":1559306231000},"page":"1-33","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":18,"title":["Exploiting Concurrency for Opportunistic Forwarding in Duty-Cycled IoT Networks"],"prefix":"10.1145","volume":"15","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8268-2951","authenticated-orcid":false,"given":"Daibo","family":"Liu","sequence":"first","affiliation":[{"name":"Hunan University, Changsha, P.R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhichao","family":"Cao","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, P.R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yuan","family":"He","sequence":"additional","affiliation":[{"name":"Tsinghua University, Beijing, P.R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiaoyu","family":"Ji","sequence":"additional","affiliation":[{"name":"Zhejiang University, Hangzhou, P.R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mengshu","family":"Hou","sequence":"additional","affiliation":[{"name":"University of Electronic Science and Technology of China, Chengdu, P.R. China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hongbo","family":"Jiang","sequence":"additional","affiliation":[{"name":"Hunan University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2019,5,30]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015467.1015482"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1080091.1080108"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2016.2547867"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/MWC.2012.6189415"},{"key":"e_1_2_1_5_1","volume-title":"Proceedings of the 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI\u201913)","author":"Doddavenkatappa Manjunath","year":"2013","unstructured":"Manjunath Doddavenkatappa , Mun-Choon Chan , and Ben Leong . 2013 . Splash: Fast data dissemination with constructive interference in wireless sensor networks . In Proceedings of the 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI\u201913) . USENIX Association, Berkeley, CA, 269--282. Manjunath Doddavenkatappa, Mun-Choon Chan, and Ben Leong. 2013. Splash: Fast data dissemination with constructive interference in wireless sensor networks. In Proceedings of the 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI\u201913). USENIX Association, Berkeley, CA, 269--282."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2809695.2809721"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2010.2070844"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517351.2517369"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2426656.2426658"},{"key":"e_1_2_1_10_1","volume-title":"Efficient network flooding and time synchronization with Glossy","author":"Ferrari Federico","year":"2011","unstructured":"Federico Ferrari , Marco Zimmerling , Lothar Thiele , and Olga Saukh . 2011. Efficient network flooding and time synchronization with Glossy . In IPSN, Xenofon D. Koutsoukos, Koen Langendoen, Gregory J. Pottie, and Vijay Raghunathan (Eds.). IEEE , 73--84. http:\/\/dblp.uni-trier.de\/db\/conf\/ipsn\/ipsn 2011 .html#FerrariZTS11. Federico Ferrari, Marco Zimmerling, Lothar Thiele, and Olga Saukh. 2011. Efficient network flooding and time synchronization with Glossy. In IPSN, Xenofon D. Koutsoukos, Koen Langendoen, Gregory J. Pottie, and Vijay Raghunathan (Eds.). IEEE, 73--84. http:\/\/dblp.uni-trier.de\/db\/conf\/ipsn\/ipsn2011.html#FerrariZTS11."},{"volume-title":"Proceedings of the 9th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON\u201912)","author":"Ghadimi E.","key":"e_1_2_1_11_1","unstructured":"E. Ghadimi , O. Landsiedel , and P. Soldati . 2012. A metric for opportunistic routing in duty cycled wireless sensor networks . In Proceedings of the 9th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON\u201912) . 335--343. E. Ghadimi, O. Landsiedel, and P. Soldati. 2012. A metric for opportunistic routing in duty cycled wireless sensor networks. In Proceedings of the 9th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON\u201912). 335--343."},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2533686"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1402958.1402977"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/18.825799"},{"key":"e_1_2_1_15_1","unstructured":"IEEE Computer Society. 2003. IEEE Standard 802.15.4. https:\/\/standards.ieee.org\/findstds\/standard\/802.15.4-2015.html.  IEEE Computer Society. 2003. IEEE Standard 802.15.4. https:\/\/standards.ieee.org\/findstds\/standard\/802.15.4-2015.html."},{"key":"e_1_2_1_16_1","unstructured":"IEEE Computer Society. 2005. IEEE Standard 802.15.1. https:\/\/standards.ieee.org\/findstds\/standard\/802.15.1-2005.html.  IEEE Computer Society. 2005. IEEE Standard 802.15.1. https:\/\/standards.ieee.org\/findstds\/standard\/802.15.1-2005.html."},{"key":"e_1_2_1_17_1","unstructured":"IEEE Computer Society. 2012. IEEE standard 802.11. https:\/\/standards.ieee.org\/findstds\/standard\/802.11-2016.html.  IEEE Computer Society. 2012. IEEE standard 802.11. https:\/\/standards.ieee.org\/findstds\/standard\/802.11-2016.html."},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1282380.1282426"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2016.2567380"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2015.2417861"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1287853.1287883"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2009.5061968"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517351.2517358"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/5.387096"},{"key":"e_1_2_1_25_1","volume-title":"TinyOS Programming","author":"Levis Philip","unstructured":"Philip Levis and David Gay . 2009. TinyOS Programming ( 1 st ed.). Cambridge University Press , New York . Philip Levis and David Gay. 2009. TinyOS Programming (1st ed.). Cambridge University Press, New York.","edition":"1"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1236360.1236370"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2017.2682276"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2014.2387440"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/SAHCN.2015.7338289"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1614379.1614381"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICNP.2010.5762754"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1592568.1592589"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2009.5062177"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/1031495.1031508"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/1287853.1287874"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1159913.1159921"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1132905.1132927"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1024916.1024920"},{"key":"e_1_2_1_40_1","volume-title":"Luk (Ed.)","volume":"4474","author":"Schurgers Curt","year":"2001","unstructured":"Curt Schurgers . 2001 . Systematic approach to peak-to-average power ratio in OFDM. In Advanced Signal Processing Algorithms, Architectures, and Implementations XI, F. T . Luk (Ed.) , Vol. 4474 . 454--464. Curt Schurgers. 2001. Systematic approach to peak-to-average power ratio in OFDM. In Advanced Signal Processing Algorithms, Architectures, and Implementations XI, F. T. Luk (Ed.), Vol. 4474. 454--464."},{"volume-title":"Proceedings of the IEEE INFOCOM.","author":"Sha Mo","key":"e_1_2_1_41_1","unstructured":"Mo Sha , Guoliang Xing , Gang Zhou , and S. Liu . 2009. C-MAC: Model-driven concurrent medium access control for wireless sensor networks . In Proceedings of the IEEE INFOCOM. Mo Sha, Guoliang Xing, Gang Zhou, and S. Liu. 2009. C-MAC: Model-driven concurrent medium access control for wireless sensor networks. In Proceedings of the IEEE INFOCOM."},{"key":"e_1_2_1_42_1","volume-title":"Proceedings of the 8th USENIX Conference on Networked Systems Design and Implementation (NSDI\u201911)","author":"Shrivastava Vivek","year":"2011","unstructured":"Vivek Shrivastava , Shravan Rayanchu , Suman S., and Konstantina Papagiannaki . 2011 . PIE in the sky: Online passive interference estimation for enterprise WLANs . In Proceedings of the 8th USENIX Conference on Networked Systems Design and Implementation (NSDI\u201911) . USENIX Association, Berkeley, CA, 337--350. http:\/\/dl.acm.org\/citation.cfm?id&equals; 1972457.1972492 Vivek Shrivastava, Shravan Rayanchu, Suman S., and Konstantina Papagiannaki. 2011. PIE in the sky: Online passive interference estimation for enterprise WLANs. In Proceedings of the 8th USENIX Conference on Networked Systems Design and Implementation (NSDI\u201911). USENIX Association, Berkeley, CA, 337--350. http:\/\/dl.acm.org\/citation.cfm?id&equals;1972457.1972492"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/1182807.1182831"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2008.70"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2009.125"},{"key":"e_1_2_1_46_1","unstructured":"Texas Instruments. 2006. 2.4 GHz IEEE 802.15.4 \/ ZigBee-ready RF Transceiver. https:\/\/www.ti.com\/lit\/ds\/symlink\/cc2420.pdf.  Texas Instruments. 2006. 2.4 GHz IEEE 802.15.4 \/ ZigBee-ready RF Transceiver. https:\/\/www.ti.com\/lit\/ds\/symlink\/cc2420.pdf."},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-28169-3_1"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.5555\/1387589.1387594"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.5555\/1298455.1298491"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.5555\/1251990.1253398"},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/1031495.1031498"},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.5555\/1833515.1833756"},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2018.2823498"},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCOMM.2017.2692758"},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/2465529.2465545"},{"key":"e_1_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2003.1255648"}],"container-title":["ACM Transactions on Sensor Networks"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3322496","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3322496","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:53:58Z","timestamp":1750204438000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3322496"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,5,30]]},"references-count":55,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2019,8,31]]}},"alternative-id":["10.1145\/3322496"],"URL":"https:\/\/doi.org\/10.1145\/3322496","relation":{},"ISSN":["1550-4859","1550-4867"],"issn-type":[{"type":"print","value":"1550-4859"},{"type":"electronic","value":"1550-4867"}],"subject":[],"published":{"date-parts":[[2019,5,30]]},"assertion":[{"value":"2018-04-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-03-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-05-30","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}