We use cookies to improve your experience with our site.

Indexed in:

SCIE, EI, Scopus, INSPEC, DBLP, CSCD, etc.

Submission System
(Author / Reviewer / Editor)
Hong-Wei Tang, Jian-Nong Cao, Xue-Feng Liu, Cai-Xia Sun. SR-MAC: A Low Latency MAC Protocol for Multi-Packet Transmissions in Wireless Sensor Networks[J]. Journal of Computer Science and Technology, 2013, 28(2): 329-342. DOI: 10.1007/s11390-013-1334-4
Citation: Hong-Wei Tang, Jian-Nong Cao, Xue-Feng Liu, Cai-Xia Sun. SR-MAC: A Low Latency MAC Protocol for Multi-Packet Transmissions in Wireless Sensor Networks[J]. Journal of Computer Science and Technology, 2013, 28(2): 329-342. DOI: 10.1007/s11390-013-1334-4

SR-MAC: A Low Latency MAC Protocol for Multi-Packet Transmissions in Wireless Sensor Networks

Funds: This work was supported the National Natural Science Foundation of China under Grant No. 61103011.
More Information
  • Received Date: February 19, 2012
  • Revised Date: August 29, 2012
  • Published Date: March 04, 2013
  • Event detection is one of the major applications of wireless sensor networks (WSNs). Most of existing medium access control (MAC) protocols are mainly optimized for the situation under which an event only generates one packet on a single sensor node. When an event generates multiple packets on a single node, the performance of these MAC protocols degrades rapidly. In this paper, we present a new synchronous duty-cycle MAC protocol called SR-MAC for the event detection applications in which multiple packets are generated on a single node. SR-MAC introduces a new scheduling mechanism that reserves few time slots during the SLEEP period for the nodes to transmit multiple packets. By this approach, SR-MAC can schedule multiple packets generated by an event on a single node to be forwarded over multiple hops in one operational cycle without collision. We use event delivery latency (EDL) and event delivery ratio (EDR) to measure the event detection capability of the SR-MAC protocol. Through detailed ns-2 simulation, the results show that SR-MAC can achieve lower EDL, higher EDR and higher network throughput with guaranteed energy efficiency compared with R-MAC, DW-MAC and PR-MAC.
  • [1]
    LAN MAN standards committee of the IEEE computer soci-ety. Wireless LAN medium access control (MAC) and phys-ical layer (PHY) specification. IEEE Std 802.11-1997, NewYork, NY, USA, 1997.
    [2]
    Stemm M, Katz R H. Measuring and reducing energy con-sumption of network interfaces in hand-held devices. IEICETrans. Communications, 1997, E80-B(8): 1125-1131.
    [3]
    Polastr J, Hill J, Culler D. Versatile low power media accessfor wireless sensor networks. In Proc. the 2nd Int. Conf.Embedded Networked Sensor Systems, Nov. 2004, pp.95-107.
    [4]
    Ye W, Heidemann J, Estrin D. An energy-efficient MAC pro-tocol for wireless sensor networks. In Proc. the 21st AnnualJoint Conference of the IEEE Computer and Communica-tions Societies, Jun. 2002, pp.1567-1576.
    [5]
    Du S, Saha A K, Johnson D B. RMAC: Routing-enhancedduty-cycle MAC protocol for wireless sensor networks. InProc. the 26th IEEE Conf. Computer Communications, May2007, pp.1478-1486.
    [6]
    Sun Y, Du S, Gurewitz O, Johnson D B. DW-MAC: A lowlatency, energy efficient demand-wakeup MAC protocol forwireless sensor networks. In Proc. the 9th Int. Symp. MobileAd Hoc Networking and Computing, May 2008, pp.53-62.
    [7]
    Canli T, Khokhar A. PRMAC: Pipelined routing enhancedMAC protocol for wireless sensor networks. In Proc. the Int.Conf. Communication, Jun. 2009, pp.1-5.
    [8]
    Buettner M, Yee G V, Anderson E, Han R. X-MAC: A shortpreamble MAC protocol for duty-cycled wireless sensor net-works. In Proc. the 4th International Conference on Embed-ded Networked Sensor Systems, Oct. 31-Nov. 3, 2006, pp.307-320.
    [9]
    Sun Y, Gurewitz O, Johnson D B. RI-MAC: A receiver-initiated asynchronous duty cycle MAC protocol for dynamictraffic loads in wireless sensor networks. In Proc. the 6thConf. Embedded Network Sensor Systems, Nov. 2008, pp.1-14.
    [10]
    Tang L, Sun Y, Gurewitz O, Johnson D B. PW-MAC: Anenergy-efficient predictive-wakeup MAC protocol for wirelesssensor networks. In Proc. the 30th IEEE Int. Conf. Com-puter Communications, Apr. 2011, pp.1305-1313.
    [11]
    Ye W, Heidemann J, Estrin D. Medium access control withcoordinated adaptive sleeping for wireless sensor networks.Transactions on Networking, 2004, 12(3): 493-506.
    [12]
    van Dam T, Langendoe K. An adaptive energy-efficient MACprotocol for wireless sensor networks. In Proc. the 1st Int.Conf. Embedded Networked Sensor Systems, Nov. 2003,pp.171-180.
    [13]
    El-Hoiydi A, Decotignie J D. WiseMAC: An ultra low powerMAC protocol for multi-hop wireless sensor networks. InProc. the 1st International Workshop on Algorithmic As-pects of Wireless Sensor Networks, Jul. 2004, pp.18-31.
    [14]
    Lu G, Krishnamachari B, Raghavendra C S. An adaptiveenergy-efficient and low-latency MAC for data gathering inwireless sensor networks. In Proc. the 18th Int. Parallel andDistributed Processing Symposium, Apr. 2004, pp.224-231.
    [15]
    Lu G, Sadagopan N, Krishnamachari B, Goel A. Delay ef-ficient sleep scheduling in wireless sensor networks. In Proc.the 24th Annual Joint Conference of the IEEE Computer andCommunications Societies, Mar. 2005, pp.2470-2481.
    [16]
    Keshavarzian A, Lee H, Venkatraman L. Wakeup schedul-ing in wireless sensor networks. In Proc. the 7th ACM Int.Symp. Mobile Ad Hoc Networking and Computing, May 2006,pp.322-333.
    [17]
    Elson J, Girod L, Estrin D. Fine-grained network time syn-chronization using reference broadcasts. In Proc. the 5thSymp. Operating Systems Design and Implementation, Dec.2002, pp.147-163.
    [18]
    Ganeriwal S, Kumar R, Srivastava M B. Timing-sync protocolfor sensor networks. In Proc. the 1st Int. Conf. EmbeddedNetworked Sensor Systems, Nov. 2003, pp.138-149.
    [19]
    Ye W, Silva F, Heidemann J. Ultra-low duty cycle MACwith scheduled channel polling. In Proc. the 4th Int. Conf.Embedded Networked Sensor Systems, Oct. 31-Nov. 3, 2006,pp.321-334.
    [20]
    Shnayder V, Hempstead M, Chen B, Allen G W, Welsh M.Simulating the power consumption of large-scale sensor net-work applications. In Proc. the 2nd Int. Conf. EmbeddedNetworked Sensor Systems, Nov. 2003, pp.188-200.
    [21]
    Hull B, Jamieson K, Balakrishnan H. Mitigating congestionin wireless sensor networks. In Proc. the 2nd Int. Conf. Em-bedded Networked Sensor Systems, Nov. 2004, pp.134-147.
    [22]
    Cano C, Bellalta B, Barcel?o J, Sfairopoulou A. A novelMAC protocol for event-based wireless sensor networks: Im-proving the collective QoS. In Proc. the 7th Int. Conf.Wired/Wireless Internet Communications, May 2009, pp.1-12.
  • Related Articles

    [1]Zhong Qian, Pei-Feng Li, Qiao-Ming Zhu, Guo-Dong Zhou. Document-Level Event Factuality Identification via Reinforced Semantic Learning Network[J]. Journal of Computer Science and Technology, 2024, 39(6): 1248-1268. DOI: 10.1007/s11390-024-2655-1
    [2]Shi-Yao Cui, Bo-Wen Yu, Xin Cong, Ting-Wen Liu, Qing-Feng Tan, Jin-Qiao Shi. Label-Aware Chinese Event Detection with Heterogeneous Graph Attention Network[J]. Journal of Computer Science and Technology, 2024, 39(1): 227-242. DOI: 10.1007/s11390-023-1541-6
    [3]Min Huan, Sheng Xu, Pei-Feng Li. Augmenting Trigger Semantics to Improve Event Coreference Resolution[J]. Journal of Computer Science and Technology, 2023, 38(3): 600-611. DOI: 10.1007/s11390-022-1143-8
    [4]Renzhen Ye, Xuelong Li. Collective Representation for Abnormal Event Detection[J]. Journal of Computer Science and Technology, 2017, 32(3): 470-479. DOI: 10.1007/s11390-017-1737-8
    [5]Po Hu, Min-Lie Huang, Xiao-Yan Zhu. Exploring the Interactions of Storylines from Informative News Events[J]. Journal of Computer Science and Technology, 2014, 29(3): 502-518. DOI: 10.1007/s11390-014-1445-6
    [6]Cheng-De Zhang, Xiao Wu, Mei-Ling Shyu, Qiang Peng. A Novel Web Video Event Mining Framework with the Integration of Correlation and Co-Occurrence Information[J]. Journal of Computer Science and Technology, 2013, 28(5): 788-796. DOI: 10.1007/s11390-013-1377-6
    [7]Mo Chen, Ge Yu, Yu Gu, Zi-Xi Jia, Yan-Qiu Wang. An Efficient Method for Cleaning Dirty-Events over Uncertain Data in WSNs[J]. Journal of Computer Science and Technology, 2011, 26(6): 942-953. DOI: 10.1007/s11390-011-1191-y
    [8]Hai-Long Liu, Qun Chen, Zhan-Huai Li. Optimization Techniques for RFID Complex Event Processing[J]. Journal of Computer Science and Technology, 2009, 24(4): 723-733.
    [9]Fran&ccedilois Ingelrest, David Simplot-Ryl. Maximizing the Delivery of MPR Broadcasting Under Realistic Physical Layer Assumptions[J]. Journal of Computer Science and Technology, 2008, 23(3): 451-460.
    [10]Peng Chenglian. Combining Gprof and Event-Driven Monitoring for Analyzing Distributed Programs:A Rough View of NCSA Mosaic[J]. Journal of Computer Science and Technology, 1996, 11(4): 427-432.

Catalog

    Article views (39) PDF downloads (1361) Cited by()
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return