{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,17]],"date-time":"2025-12-17T22:56:22Z","timestamp":1766012182768,"version":"build-2065373602"},"reference-count":39,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2016,4,9]],"date-time":"2016-04-09T00:00:00Z","timestamp":1460160000000},"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>The demand for event-driven real-time applications for timely and reliable data acquisition is growing in industrial sectors. However, it is challenging to satisfy the requirements since constraints such as limited available energy and bandwidth are inherent in a wireless sensor network. To deal with timely delivery, one desirable approach is to improve network throughput so that more real-time applications with tighter time constraints can be satisfied in any given network. To deal with reliable delivery, the use of a carrier sense multiple access mechanism for data transmission is preferred, along with the use of a sharable slot within which multiple nodes compete to send data. Thus, we present a method of using multiple channels and a way to optimize the size of the sharable slot. The proposed channel-slot\u2013scheduling algorithm tries to optimize the size of a sharable slot when multiple channels are used. The algorithm also deals with situations where nodes generate multiple data packets in each round of a data-gathering period. It is shown through simulation that our approach greatly outperforms others on some selected metrics.<\/jats:p>","DOI":"10.3390\/s16040505","type":"journal-article","created":{"date-parts":[[2016,4,11]],"date-time":"2016-04-11T12:07:36Z","timestamp":1460376456000},"page":"505","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Optimized Sharable-Slot Allocation Using Multiple Channels to Reduce Data-Gathering Delay in Wireless Sensor Networks"],"prefix":"10.3390","volume":"16","author":[{"given":"Phan","family":"Van Vinh","sequence":"first","affiliation":[{"name":"School of Engineering, Eastern International University (EIU), Binh Duong City 822096, Vietnam"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hoon","family":"Oh","sequence":"additional","affiliation":[{"name":"Ubicom Lab, School of Computer Engineering and Information Technology, University of Ulsan, P.O. Box 18, Ulsan 680-749, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2016,4,9]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"13228","DOI":"10.3390\/s131013228","article-title":"Design and implementation of a MAC protocol for timely and reliable delivery of command and data in dynamic wireless sensor networks","volume":"13","author":"Oh","year":"2013","journal-title":"Sensors"},{"key":"ref_2","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_3","unstructured":"Dam, T.V., and Langendoen, K. (2003, January 5\u20137). An adaptive energy-efficient MAC protocol for wireless sensor networks. Proceedings of the 1st International Conference on Embedded Networked Sensor Systems, Los Angeles, CA, USA."},{"key":"ref_4","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. Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems, Baltimore, MD, USA.","DOI":"10.1145\/1031495.1031508"},{"key":"ref_5","unstructured":"Sha, L., Kai-Wei, F., and Sinha, P. (2007, January 18\u201321). CMAC: An Energy Efficient MAC Layer Protocol Using Convergent Packet Forwarding for Wireless Sensor Networks. Proceedings of the 4th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON \u201907), San Diego, CA, USA."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Suriyachai, P., Brown, J., and Roedig, U. (2010, January 21\u201323). Time-critical data delivery in wireless sensor networks. Proceedings of the 6th IEEE International Conference on Distributed Computing in Sensor Systems, Santa Barbara, CA, USA.","DOI":"10.1007\/978-3-642-13651-1_16"},{"key":"ref_7","unstructured":"Le, C., Baihai, Z., Lingguo, C., Qiao, L., and Zhuang, M. (2012, January 23\u201325). Tree-based delay guaranteed and energy efficient MAC protocol for wireless sensor networks. Proceedings of the Industrial Control and Electronics Engineering (ICICEE) Conference, Xi\u2019an, China."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"2391","DOI":"10.1109\/JSEN.2013.2252163","article-title":"An intelligent hybrid MAC with traffic-differentiation-based QoS for wireless sensor networks","volume":"13","author":"Arifuzzaman","year":"2013","journal-title":"IEEE Sens."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Singh, B.K., and Tepe, K.E. (December, January 30). Feedback Based Real-Time MAC (RT-MAC) Protocol for Wireless Sensor Networks. Proceedings of the IEEE Global Telecommunications Conference (GLOBECOM 2009), Honolulu, HI, USA.","DOI":"10.1109\/GLOCOM.2009.5425620"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Song, W.Z., Huang, R., Shirazi, B., and LaHusen, R. (2009, January 9\u201313). TreeMAC: Localized TDMA MAC Protocol for Real-Time High-Data-Rate Sensor Networks. Proceedings of IEEE International Conference on Pervasive Computing and Communications (PerCom 2009), Galveston, TX, USA.","DOI":"10.1109\/PERCOM.2009.4912757"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Zhou, G., Huang, C., Yan, T., He, T., Stankovic, J.A., and Abdelzaher, T.F. (2006, January 23\u201329). MMSN: Multi-frequency media access control for wireless sensor networks. Proceedings of the 25th IEEE International Conference on Computer Communications, Barcelona, Spain.","DOI":"10.1109\/INFOCOM.2006.250"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1016\/j.adhoc.2010.05.003","article-title":"MC-LMAC: A multi-channel MAC protocol for wireless sensor networks","volume":"9","author":"Incel","year":"2011","journal-title":"Ad Hoc Netw."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Kim, Y., Shin, H., and Cha, H. (2008, January 22\u201324). Y-MAC: An energy-efficient multi-channel MAC protocol for dense wireless sensor networks. Proceedings of the 7th international conference on Information processing in sensor networks, St. Louis, MO, USA.","DOI":"10.1109\/IPSN.2008.27"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Jovanovic, M.D., and Djordjevic, G.L. (2007, January 26\u201328). TFMAC: Multi-channel MAC protocol for wireless sensor networks. Proceedings of the 8th Telecommunications in Modern Satellite, Cable and Broadcasting Services Conference, Serbia.","DOI":"10.1109\/TELSKS.2007.4375929"},{"key":"ref_15","unstructured":"Yafeng, W., Stankovic, J.A., Tian, H., and Shan, L. (2008, January 13\u201318). Realistic and efficient multi-channel communications in wireless sensor networks. Proceedings of the 27th Conference on Computer Communications, Phoenix, AZ, USA."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Tang, L., Sun, Y., Gurewitz, O., and Johnson, D.B. (2011, January 16\u201320). EM-MAC: A dynamic multichannel energy-efficient MAC protocol for wireless sensor networks. Proceedings of the 12th ACM International Symposium on Mobile Ad Hoc Networking and Computing, Paris, France.","DOI":"10.1145\/2107502.2107533"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1847","DOI":"10.1007\/s11276-015-0887-2","article-title":"O-MAC: An optimized MAC protocol for concurrent data transmission in real-time wireless sensor networks","volume":"21","author":"Oh","year":"2015","journal-title":"Wirel. Netw."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1109\/MIE.2011.943023","article-title":"Wirelesshart versus ISA100.11a: The format war hits the factory floor","volume":"5","author":"Petersen","year":"2011","journal-title":"IEEE Ind. Electron. Mag."},{"key":"ref_19","unstructured":"Saifullah, A., Xu, Y., Lu, C., and Chen, Y. (December, January 30). Real-time scheduling for wirelesshart networks. Proceedings of the 31st IEEE Real-Time Systems Symposium (RTSS) Conference."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Han, S., Zhu, X., Mok, A.K., Chen, D., and Nixon, M. (2011, January 11\u201314). Reliable and real-time communication in industrial wireless mesh networks. Proceedings of the 17th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS) Conference, Chicago, IL, USA.","DOI":"10.1109\/RTAS.2011.9"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1016\/j.adhoc.2014.09.011","article-title":"DICSA: Distributed and concurrent link scheduling algorithm for data gathering in wireless sensor networks","volume":"25","author":"Dezfouli","year":"2015","journal-title":"Ad Hoc Netw."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Dezfouli, B., Radi, M., and Chipara, O. (2016, January 9\u201312). Real-time communication in low-power mobile wireless networks. Proceedings of the 13th Annual IEEE Consumer Communications & Networking Conference (CCNC), Las Vegas, NV, USA.","DOI":"10.1109\/CCNC.2016.7444862"},{"key":"ref_23","unstructured":"HART Communication Protocol and Foundation. Available online: http\/\/www.hartcomm2.org."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Palattella, M.R., Accettura, N., Dohler, M., Grieco, L.A., and Boggia, G. (2012, January 9\u201312). Traffic aware scheduling algorithm for reliable low-power multi-hop IEEE 802.15.4e networks. Proceedings of the 23rd IEEE International Symposium on Personal Indoor and Mobile Radio Communications (PIMRC), Sydney, Australia.","DOI":"10.1109\/PIMRC.2012.6362805"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Accettura, N., Palattella, M.R., Boggia, G., Grieco, L.A., and Dohler, M. (2013, January 4\u20137). Decentralized traffic aware scheduling for multi-hop low power lossy networks in the internet of things. Proceedings of the 14th IEEE International Symposium and Workshops on a World of Wireless, Mobile and Multimedia Networks (WoWMoM), Madrid, Spain.","DOI":"10.1109\/WoWMoM.2013.6583485"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Soua, R., Minet, P., and Livolant, E. (2015). Wave: A Distributed Scheduling Algorithm for Convergecast in IEEE 802.15.4e TSCH Networks. Trans. Emerging Telecommun. Technol.","DOI":"10.1002\/ett.2991"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Yu, B., Li, J., and Li, Y. (2009, January 19\u201325). Distributed Data Aggregation Scheduling in Wireless Sensor Networks. Proceedings of the 28th Conference on Computer Communications (INFOCOM 2009), Rio De Janeiro, Brazil.","DOI":"10.1109\/INFCOM.2009.5062140"},{"key":"ref_28","first-page":"133","article-title":"Minimum data aggregation time problem in wireless sensor networks","volume":"3794","author":"Chen","year":"2005","journal-title":"LNCS"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"319","DOI":"10.1007\/s11276-010-0282-y","article-title":"Aggregation convergecast scheduling in wireless sensor networks","volume":"17","author":"Malhotra","year":"2011","journal-title":"Wirel. Netw."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1016\/j.jnca.2014.07.014","article-title":"Reliable multi-channel scheduling for timely dissemination of aggregated data in wireless sensor networks","volume":"46","author":"Bagaa","year":"2014","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2744198","article-title":"Distributed low-latency data aggregation scheduling in wireless sensor networks","volume":"11","author":"Bagaa","year":"2015","journal-title":"ACM Trans. Sen. Netw."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1339","DOI":"10.1109\/SURV.2014.031914.00029","article-title":"Data aggregation scheduling algorithms in wireless sensor networks: Solutions and challenges","volume":"16","author":"Bagaa","year":"2014","journal-title":"IEEE Commun. Surveys Tutor."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Oh, H., and Azad, M.A.K. (2014, January 27\u201328). A big slot scheduling algorithm for the reliable delivery of real-time data packets in wireless sensor networks. Proceedings of the Wireless Communications, Networking and Applications Conference, Shenzhen, China.","DOI":"10.1007\/978-81-322-2580-5_2"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Borms, J., Steenhaut, K., and Lemmens, B. (2010, January 17\u201319). Low-overhead dynamic multi-channel MAC for wireless sensor networks. Proceedings of the European Conference on Wireless Sensor Networks, Coimbra, Portugal.","DOI":"10.1007\/978-3-642-11917-0_6"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Elson, J., Girod, L., and Estrin, D. (2002, January 9\u201311). Fine-Grained Network Time Synchronization Using Reference Broadcasts. Proceedings of the 5th Symposium Operating System Design and Implementation, Boston, MA, USA.","DOI":"10.1145\/1060289.1060304"},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Maroti, M., Kusy, B., Simon, G., and Ledeczi, A. (2004, January 3\u20135). The Flooding Time Synchronization Protocol. Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems 2004, Baltimore, MD, USA.","DOI":"10.1145\/1031495.1031501"},{"key":"ref_37","unstructured":"Greunen, J.V., Rabaey, J., Chen, Y.S., and Sheu, J.P. (2003, January 19). Lightweight Time Synchronization for Wireless Networks. Proceedings of the 2nd ACM International Conference on Wireless Sensor Networks and Applications, San Diego, CA, USA."},{"key":"ref_38","unstructured":"QualNet Simulator. Available online: http:\/\/web.scalable-networks.com\/content\/qualnet."},{"key":"ref_39","unstructured":"CC2420 Datasheet, TI. Available online: http:\/\/www.ti.com\/product\/CC2420."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/16\/4\/505\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T19:22:00Z","timestamp":1760210520000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/16\/4\/505"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,4,9]]},"references-count":39,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2016,4]]}},"alternative-id":["s16040505"],"URL":"https:\/\/doi.org\/10.3390\/s16040505","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2016,4,9]]}}}