QoS-Centric Collision Window Shaping for CSMA-CA MAC Protocol

Collision Sense Multiple Access (CSMA) has been preferred to Time Division Multiple Access (TDMA) as medium access scheme for Wireless Multimedia Sensor Network (WMSN) in the scenarios where the traffic is bursty in nature and multiple consecutive and contiguous packets generated from the same collision neighborhood need to be sent. Protocols based on nonuniform probability distribution do not perform well in high contention and heterogeneous traffic scenarios due to nonadaptive nature to contention neighborhood. In this paper we have proposed a scheme to adapt the Contention Window (CW) size according to the collision neighborhood population complying with the application specific latency and success probability constraints. This scheme shows improved performance compared with SIFT, a stereotype of non-uniform probability based CSMA protocol and can be deployed with any CSMA-CA (CSMA with Collision Avoidance) based backoff algorithm.

[1]  V. Bharghavan MACAW : A Media Protocol for Wireless LAN's , 1994, SIGCOMM 1994.

[2]  Jaiyong Lee,et al.  IEEE 802.15.4 Based QoS Support Slotted CSMA/CA MAC for Wireless Sensor Networks , 2007, 2007 International Conference on Sensor Technologies and Applications (SENSORCOMM 2007).

[3]  Navrati Saxena,et al.  A QoS-Based Energy-Aware MAC Protocol for Wireless Multimedia Sensor Networks , 2008, VTC Spring 2008 - IEEE Vehicular Technology Conference.

[4]  Eric Anderson,et al.  X-MAC: a short preamble MAC protocol for duty-cycled wireless sensor networks , 2006, SenSys '06.

[5]  Vaduvur Bharghavan,et al.  MACAW: a media access protocol for wireless LAN's , 1994, SIGCOMM 1994.

[6]  A. M. Abdullah,et al.  Wireless lan medium access control (mac) and physical layer (phy) specifications , 1997 .

[7]  V. Bharghavan Performance evaluation of algorithms for wireless medium access , 1998, Proceedings. IEEE International Computer Performance and Dependability Symposium. IPDS'98 (Cat. No.98TB100248).

[8]  J. J. Garcia-Luna-Aceves,et al.  Floor acquisition multiple access with collision resolution , 1996, MobiCom '96.

[9]  I. Tinnirello Kalman filter estimation of the contention dynamics in error-prone IEEE 802.11 networks , 2008, 2008 3rd International Symposium on Communications, Control and Signal Processing.

[10]  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.

[11]  F. Cail,et al.  IEEE 802.11 wireless LAN : Capacity analysis and protocol enhancement , 1998, INFOCOM 1998.

[12]  Y. C. Tay,et al.  Sift: A MAC Protocol for Event-Driven Wireless Sensor Networks , 2006, EWSN.

[13]  Yeonsoo Kim,et al.  IEEE 802.15.4 based QoS support Slotted CSMA/CA MAC protocol for Wireless Sensor Networks , 2007 .

[14]  Gordon Bell,et al.  Ethernet: Distributed Packet Switching for Local Computer Networks , 1976 .

[15]  Chi-Hsiang Yeh,et al.  A QoS MAC protocol for differentiated service in mobile ad hoc networks , 2003, 2003 International Conference on Parallel Processing, 2003. Proceedings..

[16]  Jalel Ben-Othman,et al.  An Energy Efficient Hybrid Medium Access Control Scheme for Wireless Sensor Networks with Quality of Service Guarantees , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[17]  J. Barcelo,et al.  Traffic Prioritization for Carrier Sense Multiple Access with Enhanced Collision Avoidance , 2009, 2009 IEEE International Conference on Communications Workshops.

[18]  Y. C. Tay,et al.  Collision-minimizing CSMA and its applications to wireless sensor networks , 2004, IEEE Journal on Selected Areas in Communications.

[19]  Chenyang Lu,et al.  SPEED: a stateless protocol for real-time communication in sensor networks , 2003, 23rd International Conference on Distributed Computing Systems, 2003. Proceedings..

[20]  Utz Roedig,et al.  Implementation of a MAC protocol for QoS support in wireless sensor networks , 2009, 2009 IEEE International Conference on Pervasive Computing and Communications.