Multi-channel support for preamble sampling MAC protocols in sensor networks

Many Medium Access Protocols (MAC) for sensor networks send a long preamble in front of data, and thus may suffer from long periods of busy channel. In this work, we address this problem and enable communication on multiple channels. Therefore, motes can send preamble immediately on another channel instead waiting for neighbors to finish transmissions. We carried out several experiments to find best settings for 868 MHz frequency. For instance, we discovered the channel spacing of 200 kHz is large enough, and it allows 35 channels in the limited European frequency bands. Adding several channels to preamble-sampling MAC increases energy consumption, as motes must scan multiple channels and not only the single one. However, by tweaking CC1101 transceiver, we shortened the scan time of a single channel to 0.38 ms. In this way, our solution scans several channels faster than other protocols need for a single channel.

[1]  Peter Langendörfer,et al.  ILA: Idle Listening Avoidance in Scheduled Wireless Sensor Networks , 2010, WWIC.

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

[3]  A. Varga,et al.  THE OMNET++ DISCRETE EVENT SIMULATION SYSTEM , 2003 .

[4]  Mani B. Srivastava,et al.  Optimizing Sensor Networks in the Energy-Latency-Density Design Space , 2002, IEEE Trans. Mob. Comput..

[5]  Jan M. Rabaey,et al.  Power-efficient rendez-vous schemes for dense wireless sensor networks , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[6]  Tian He,et al.  Realistic and Efficient Multi-Channel Communications in Wireless Sensor Networks , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[7]  Xun Chen,et al.  A Multi-Channel MAC Protocol for Wireless Sensor Networks , 2006, The Sixth IEEE International Conference on Computer and Information Technology (CIT'06).

[8]  Peter Langendörfer,et al.  Is cross-platform protocol stack suitable for sensor networks? Empirical evaluation , 2013, 6th Joint IFIP Wireless and Mobile Networking Conference (WMNC).

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

[10]  Paul J. M. Havinga,et al.  MC-LMAC: A multi-channel MAC protocol for wireless sensor networks , 2011, Ad Hoc Networks.

[11]  Amre El-Hoiydi Spatial TDMA and CSMA with preamble sampling for low power ad hoc wireless sensor networks , 2002, Proceedings ISCC 2002 Seventh International Symposium on Computers and Communications.

[12]  Youngmin Kim,et al.  Y-MAC: An Energy-Efficient Multi-channel MAC Protocol for Dense Wireless Sensor Networks , 2008, 2008 International Conference on Information Processing in Sensor Networks (ipsn 2008).

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