{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T04:32:59Z","timestamp":1760243579984,"version":"build-2065373602"},"reference-count":36,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2013,9,30]],"date-time":"2013-09-30T00:00:00Z","timestamp":1380499200000},"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>This paper proposes and implements a new TDMA-based MAC protocol for providing timely and reliable delivery of data and command for monitoring and control networks. In this kind of network, sensor nodes are required to sense data from the monitoring environment periodically and then send the data to a sink. The sink determines whether the environment is safe or not by analyzing the acquired data. Sometimes, a command or control message is sent from the sink to a particular node or a group of nodes to execute the services or request further interested data. The proposed MAC protocol enables bidirectional communication, controls active and sleep modes of a sensor node to conserve energy, and addresses the problem of load unbalancing between the nodes near a sink and the other nodes. It can improve reliability of communication significantly while extending network lifetime. These claims are supported by the experimental results.<\/jats:p>","DOI":"10.3390\/s131013228","type":"journal-article","created":{"date-parts":[[2013,9,30]],"date-time":"2013-09-30T12:22:30Z","timestamp":1380543750000},"page":"13228-13257","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":21,"title":["Design and Implementation of a MAC Protocol for Timely  and Reliable Delivery of Command and Data in Dynamic Wireless Sensor Networks"],"prefix":"10.3390","volume":"13","author":[{"given":"Hoon","family":"Oh","sequence":"first","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"}]},{"given":"Phan","family":"Van Vinh","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":[[2013,9,30]]},"reference":[{"key":"ref_1","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."},{"unstructured":"Dam, T.V., and Langendoen, K. (2003, January 5\u20137). An Adaptive Energy-Efficient MAC Protocol for Wireless Sensor Networks. Los Angeles, CA, USA.","key":"ref_2"},{"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.","key":"ref_3","DOI":"10.1145\/1031495.1031508"},{"unstructured":"Sha, L., Kai, W.F., and Sinha, P. (2007, January 18\u201321). CMAC: An Energy Efficient MAC Layer Protocol Using Convergent Packet Forwarding for Wireless Sensor Networks. San Diego, CA, USA.","key":"ref_4"},{"unstructured":"Lu, G., Krishnamachari, B., and Raghavendra, C.S. (2004, January 26\u201330). An Adaptive Energy-Efficient and Low-Latency MAC for Data Gathering in Wireless Sensor Networks. Santa Fe, NM, USA.","key":"ref_5"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1007\/s11276-006-6151-z","article-title":"Energy-efficient, collision-free medium access control for wireless sensor networks","volume":"12","author":"Rajendran","year":"2006","journal-title":"Wirel. Netw."},{"unstructured":"Hoesel, L.F.W., and Havinga, P.J.M. (2004, January 22\u201323). A Lightweight Medium Access Protocol (LMAC) for Wireless Sensor Networks: Reducing Preamble Transmissions and Transceiver State Switches. Tokio, Japan.","key":"ref_7"},{"unstructured":"Li, H., Shenoy, P., and Ramamritham, K. (2005, January 7\u201310). Scheduling Messages with Deadlines in Multi-Hop Real-Time Sensor Networks. San Francisco, CA, USA.","key":"ref_8"},{"unstructured":"Chen, J., Zhu, P., and Qi, Z. (2007, January 14\u201316). PR-MAC: Path-Oriented Real-Time MAC Protocol for Wireless Sensor Network. Daegu, Korea.","key":"ref_9"},{"doi-asserted-by":"crossref","unstructured":"Jungsook, K., Jaehan, L., Pelczar, C., and Byungtae, J. (2008, January 14\u201316). RRMAC: A Sensor Network MAC for Real Time and Reliable Packet Transmission. Vilamoura, Portugal.","key":"ref_10","DOI":"10.1109\/ISCE.2008.4559491"},{"unstructured":"Singh, B.K., and Tepe, K.E. (December, January 30). Feedback Based Real-Time MAC (RT-MAC) Protocol for Wireless Sensor Networks. Honolulu, HI, USA.","key":"ref_11"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"511","DOI":"10.1109\/TNET.2007.900704","article-title":"Z-MAC: A hybrid MAC for wireless sensor networks","volume":"16","author":"Injong","year":"2008","journal-title":"IEEE ACM Trans. Netw."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1384","DOI":"10.1109\/TMC.2009.59","article-title":"DRAND: Distributed randomized TDMA scheduling for wireless ad hoc networks","volume":"8","author":"Rhee","year":"2009","journal-title":"IEEE Trans. Mob. Comput."},{"unstructured":"Ahn, G.-S., Hong, S.G., Miluzzo, E., Campbell, A.T., and Cuomo, F. (November, January 31). Funneling-MAC: A Localized, Sink-Oriented MAC for Boosting Fidelity in Sensor Networks. Boulder, CO, USA.","key":"ref_14"},{"doi-asserted-by":"crossref","unstructured":"Han, T.-D., and Oh, H. (2009, January 22\u201325). A Topology Management Routing Protocol for Mobile IP Support of Mobile Ad Hoc Networks. Murcia, Spain.","key":"ref_15","DOI":"10.1007\/978-3-642-04383-3_25"},{"key":"ref_16","first-page":"523","article-title":"A tree-based approach for the Internet connectivity of mobile Ad Hoc networks","volume":"5793","author":"Oh","year":"2009","journal-title":"J. Commun. Netw."},{"doi-asserted-by":"crossref","unstructured":"Han, T.-D., and Oh, H. (2010, January 10\u201313). Detecting and Resolving a Loop in the Tree-Based Mobility Management Protocol. Hualien, Taiwan.","key":"ref_17","DOI":"10.1007\/978-3-642-13067-0_60"},{"unstructured":"Wen-Zhan, S., Renjie, H., Shirazi, B., and LaHusen, R. (2009, January 9\u201313). TreeMAC: Localized TDMA MAC Protocol for Real-Time High-Data-Rate Sensor Networks. Galveston, TX, USA.","key":"ref_18"},{"key":"ref_19","first-page":"133","article-title":"Minimum data aggregation time problem in wireless sensor networks","volume":"3794","author":"Chen","year":"2005","journal-title":"LNCS"},{"doi-asserted-by":"crossref","unstructured":"Yu, B., Li, J., and Li, Y. (2009, January 19\u201325). Distributed Data Aggregation Scheduling in Wireless Sensor Networks. Rio De Janeiro, Brazil.","key":"ref_20","DOI":"10.1109\/INFCOM.2009.5062140"},{"key":"ref_21","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."},{"doi-asserted-by":"crossref","unstructured":"Suriyachai, P., Brown, J., and Roedig, U. (2010, January 21\u201323). Time-Critical Data Delivery in Wireless Sensor Networks. Santa Barbara, CA, USA.","key":"ref_22","DOI":"10.1007\/978-3-642-13651-1_16"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"523","DOI":"10.1007\/s11276-012-0416-5","article-title":"A demand-based slot assignment algorithm for energy-aware reliable data transmission in wireless sensor networks","volume":"18","author":"Oh","year":"2012","journal-title":"Wirel. Netw."},{"doi-asserted-by":"crossref","unstructured":"Zhou, G., He, T., Krishnamurthy, S., and Stankovic, J.A. (2004, January 6\u20139). Impact of Radio Irregularity on Wireless Sensor Networks. Boston, MA, USA.","key":"ref_24","DOI":"10.1145\/990064.990081"},{"doi-asserted-by":"crossref","unstructured":"Wan, C.-Y., Eisenman, S.B., and Campbell, A.T. (2003, January 5\u20137). CODA: Congestion Detection and Avoidance in Sensor Networks. Los Angeles, CA, USA.","key":"ref_25","DOI":"10.1145\/958491.958523"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"1197","DOI":"10.1016\/j.camwa.2012.03.063","article-title":"A modeling framework for supporting and evaluating performance of multi-hop paths in mobile Ad-Hoc wireless networks","volume":"64","author":"Dung","year":"2012","journal-title":"Comput. Math. Appl."},{"doi-asserted-by":"crossref","unstructured":"Elson, J., Girod, L., and Estrin, D. (2002, January 9\u201311). Fine-Grained Network Time Synchronization Using Reference Broadcasts. Boston, MA, USA.","key":"ref_27","DOI":"10.1145\/1060289.1060304"},{"doi-asserted-by":"crossref","unstructured":"Maroti, M., Kusy, B., Simon, G., and Ledeczi, A. (2004, January 3\u20135). The Flooding Time Synchronization Protocol. Baltimore, MD, USA.","key":"ref_28","DOI":"10.1145\/1031495.1031501"},{"unstructured":"Greunen, J.V., Rabaey, J., Chen, Y.-S., and Sheu, J.-P. (2003, January 19). Lightweight Time Synchronization for Wireless Networks. San Diego, CA, USA.","key":"ref_29"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"14630","DOI":"10.3390\/s121114630","article-title":"RSBP: A reliable slotted broadcast protocol in wireless sensor networks","volume":"12","author":"Vinh","year":"2012","journal-title":"Sensors"},{"unstructured":"Levis, K.S.A.P. (2006, January 30\u201331). RSSI is Under Appreciated. Cambridge, MA, USA.","key":"ref_31"},{"unstructured":"Zhu, J., and Zhao, H. (2009, January 18\u201323). A Link Quality Evaluation Model in Wireless Sensor Network. Athens, Greece.","key":"ref_32"},{"unstructured":"Couto, D.S.J.D., Aguayo, D., Bicket, J., and Morris, R. (2003, January 14\u201319). A High-Throughput Path Metric for Multi-Hop Wireless Routing. San Diego, CA, USA.","key":"ref_33"},{"doi-asserted-by":"crossref","unstructured":"Boano, C.A., Zu, X., Figa, M.A., Voigt, T., Willig, A., and Romer, K. (2010, January 2\u20135). The Triangle Metric: Fast Link Quality Estimation for Mobile Wireless Sensor Networks. Zurich, Switzerland.","key":"ref_34","DOI":"10.1109\/ICCCN.2010.5560118"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"144","DOI":"10.1007\/978-3-540-25978-7_15","article-title":"On Demand Routing Protocol to Support Unidirectional Links in Mobile Ad Hoc Networks","volume":"Volume 3090","author":"Kahng","year":"2004","journal-title":"In Information Networking. Networking Technologies for Broadband and Mobile Networks."},{"unstructured":"CC2420 Datasheet, TI. Available online: http:\/\/www.ti.com\/lit\/ds\/swrs041b\/swrs041b.pdf\/.","key":"ref_36"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/13\/10\/13228\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T21:49:37Z","timestamp":1760219377000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/13\/10\/13228"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,9,30]]},"references-count":36,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2013,10]]}},"alternative-id":["s131013228"],"URL":"https:\/\/doi.org\/10.3390\/s131013228","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2013,9,30]]}}}