Reducing idle listening time in pipeline-forwarding MAC protocols of wireless sensor networks

In order to reduce the end-to-end delay in duty-cycle MAC protocols of Wireless Sensor Networks (WSNs), the pipeline-forwarding technique has been proposed. According to this technique, sensor nodes along the forwarding path are scheduled with sequential wakeup time slots. Even though the previous pipeline-forwarding protocols such as P-MAC and PRI-MAC showed a good result in term of reducing end-to-end delay, a significant per-hop delay is remained due to the unnecessary idle listening of sensor nodes in each cycle. In this paper, we propose a new pipeline-forwarding technique which tries to resolve this problem. In the proposed protocol, the RTS/CTS handshaking procedure is shortened by taking advantage of ACK mechanism. By waking up right before the upstream node sends ACK frame and overhearing it, a sensor node can be aware of the possibility of receiving data without waiting for and listening RTS frame. Therefore, the unnecessary idle listening can be reduced. When comparing with the existing solution PRI-MAC using QualNet simulator, our protocol shows the significant improvement in term of end-to-end delay and energy consumption.

[1]  Young-Chon Kim,et al.  A Cross-Layer Duty Cycle MAC Protocol Supporting a Pipeline Feature for Wireless Sensor Networks , 2011, Sensors.

[2]  Shu Du,et al.  RMAC: A Routing-Enhanced Duty-Cycle MAC Protocol for Wireless Sensor Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[3]  Deborah Estrin,et al.  Medium access control with coordinated adaptive sleeping for wireless sensor networks , 2004, IEEE/ACM Transactions on Networking.

[4]  Jianping Pan,et al.  A Pipelined-forwarding, Routing-integrated and effectively-Identifying MAC for large-scale WSN , 2013, 2013 IEEE Global Communications Conference (GLOBECOM).

[5]  Young-Chon Kim,et al.  P-MAC: A Cross-Layer Duty Cycle MAC Protocol Towards Pipelining for Wireless Sensor Networks , 2011, 2011 IEEE International Conference on Communications (ICC).

[6]  Deborah Estrin,et al.  An energy-efficient MAC protocol for wireless sensor networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[7]  Amre El-Hoiydi,et al.  WiseMAC: An Ultra Low Power MAC Protocol for Multi-hop Wireless Sensor Networks , 2004, ALGOSENSORS.

[8]  M. Lakshmanan,et al.  AN ADAPTIVE ENERGY EFFICIENT MAC PROTOCOL FOR WIRELESS SENSOR NETWORKS , 2009 .