MAC Protocol for Cooperative MIMO Transmissions in Asynchronous Wireless Sensor Networks

Cooperative MIMO schemes can reduce both transmission energy and latency in distributed wireless sensor networks (WSNs). In this paper we develop a new cooperative low power listening (LPL) medium access control (MAC) protocol for two cooperative MIMO schemes: optimal beamforming (BF) and spatial multiplexing (SM). We develop analytical models for the total energy consumption and packet latency for both schemes and analyse the proposed MAC protocol in term of the total energy consumption and packet latency with imperfect synchronisation due to clock jitter. The impact of the clock jitter, the check interval and the number of cooperative nodes on the total energy consumption and latency are investigated. We observe that the cooperative LPL MAC with Optimal BF is the most promising configuration and it is optimal when then number of co-operating nodes M=2 and jitter difference is below 0.6 Tb.

[1]  David E. Culler,et al.  Versatile low power media access for wireless sensor networks , 2004, SenSys '04.

[2]  Timo Hämäläinen,et al.  Performance analysis of IEEE 802.15.4 and ZigBee for large-scale wireless sensor network applications , 2006, PE-WASUN '06.

[3]  Andrea J. Goldsmith,et al.  Energy-efficiency of MIMO and cooperative MIMO techniques in sensor networks , 2004, IEEE Journal on Selected Areas in Communications.

[4]  Biplab Sikdar,et al.  A MAC Protocol for Cooperative MIMO Transmissions in Sensor Networks , 2007, IEEE GLOBECOM 2007 - IEEE Global Telecommunications Conference.

[5]  Xiaojing Huang,et al.  Performance analysis of MAC protocol for cooperative MIMO transmissions in WSN , 2008, 2008 IEEE 19th International Symposium on Personal, Indoor and Mobile Radio Communications.

[6]  A. Goldsmith,et al.  The effect of time synchronization errors on the performance of cooperative MISO systems , 2004, IEEE Global Telecommunications Conference Workshops, 2004. GlobeCom Workshops 2004..

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