FAVOR: frequency allocation for versatile occupancy of spectrum in wireless sensor networks

While the increasing scales of the recent WSN deployments keep pushing a higher demand on the network throughput, the 16 orthogonal channels of the ZigBee radios are intensively explored to improve the parallelism of the transmissions. However, the interferences generated by other ISM band wireless devices (e.g., WiFi) have severely limited the usable channels for WSNs. Such a situation raises a need for a spectrum utilizing method more efficient than the conventional multi-channel access. To this end, we propose to shift the paradigm from discrete channel allocation to continuous frequency allocation in this paper. Motivated by our experiments showing the flexible and efficient use of spectrum through continuously tuning channel center frequencies with respect to link distances, we present FAVOR (Frequency Allocation for Versatile Occupancy of spectRum) to allocate proper center frequencies in a continuous spectrum (hence potentially overlapped channels, rather than discrete orthogonal channels) to nodes or links. To find an optimal frequency allocation, FAVOR creatively combines location and frequency into one space and thus transforms the frequency allocation problem into a spatial tessellation problem. This allows FAVOR to innovatively extend a spatial tessellation technique for the purpose of frequency allocation. We implement FAVOR in MicaZ platforms, and our extensive experiments with different network settings strongly demonstrate the superiority of FAVOR over existing approaches.

[1]  Lei Tang,et al.  EM-MAC: a dynamic multichannel energy-efficient MAC protocol for wireless sensor networks , 2011, MobiHoc '11.

[2]  Jun Luo,et al.  MuZi: Multi-channel ZigBee Networks for Avoiding WiFi Interference , 2011, 2011 International Conference on Internet of Things and 4th International Conference on Cyber, Physical and Social Computing.

[3]  Gyula Simon,et al.  The flooding time synchronization protocol , 2004, SenSys '04.

[4]  Kurt Mehlhorn,et al.  How to Compute the Voronoi Diagram of Line Segments: Theoretical and Experimental Results , 1994, ESA.

[5]  K. Schittkowski,et al.  NONLINEAR PROGRAMMING , 2022 .

[6]  Mun Choon Chan,et al.  Improving Link Quality by Exploiting Channel Diversity in Wireless Sensor Networks , 2011, 2011 IEEE 32nd Real-Time Systems Symposium.

[7]  Guoliang Xing,et al.  Multi-Channel Interference Measurement and Modeling in Low-Power Wireless Networks , 2009, 2009 30th IEEE Real-Time Systems Symposium.

[8]  Ji Luo,et al.  Design of Non-orthogonal Multi-channel Sensor Networks , 2010, 2010 IEEE 30th International Conference on Distributed Computing Systems.

[9]  Philip Levis,et al.  Collection tree protocol , 2009, SenSys '09.

[10]  Jun Luo,et al.  Joint channel assignment and link scheduling for wireless mesh networks: Revisiting the Partially Overlapped Channels , 2010, 21st Annual IEEE International Symposium on Personal, Indoor and Mobile Radio Communications.

[11]  Steven Lanzisera,et al.  @Scale: Insights from a large, long-lived appliance energy WSN , 2012, 2012 ACM/IEEE 11th International Conference on Information Processing in Sensor Networks (IPSN).

[12]  Yang Liu,et al.  Duty-Cycle-Aware Minimum-Energy Multicasting in Wireless Sensor Networks , 2010, IEEE/ACM Transactions on Networking.

[13]  Catherine Rosenberg,et al.  Engineering Wireless Mesh Networks: Joint Scheduling, Routing, Power Control, and Rate Adaptation , 2010, IEEE/ACM Transactions on Networking.

[14]  William A. Arbaugh,et al.  Partially overlapped channels not considered harmful , 2006, SIGMETRICS '06/Performance '06.

[15]  Hai Liu,et al.  Minimum-Latency Schedulings for Group Communications in Multi-channel Multihop Wireless Networks , 2009, WASA.

[16]  William A. Arbaugh,et al.  Weighted coloring based channel assignment for WLANs , 2005, MOCO.

[17]  Catherine Rosenberg,et al.  Compressed Data Aggregation: Energy-Efficient and High-Fidelity Data Collection , 2013, IEEE/ACM Transactions on Networking.

[18]  Nitin H. Vaidya,et al.  Multi-channel mac for ad hoc networks: handling multi-channel hidden terminals using a single transceiver , 2004, MobiHoc '04.

[19]  Qiang Du,et al.  Centroidal Voronoi Tessellations: Applications and Algorithms , 1999, SIAM Rev..

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

[21]  Jun Luo,et al.  Joint Sink Mobility and Routing to Maximize the Lifetime of Wireless Sensor Networks: The Case of Constrained Mobility , 2010, IEEE/ACM Transactions on Networking.

[22]  Vlado Handziski,et al.  Experimental Study of the Impact of WLAN Interference on IEEE 802.15.4 Body Area Networks , 2009, EWSN.

[23]  S. P. Lloyd,et al.  Least squares quantization in PCM , 1982, IEEE Trans. Inf. Theory.

[24]  Carmelita Görg,et al.  Wireless Sensor Network Platforms — Datasheets versus measurements , 2011, 2011 IEEE 36th Conference on Local Computer Networks.

[25]  Hieu Khac Le,et al.  A Control Theory Approach to Throughput Optimization in Multi-Channel Collection Sensor Networks , 2007, 2007 6th International Symposium on Information Processing in Sensor Networks.

[26]  Guoliang Xing,et al.  Beyond co-existence: Exploiting WiFi white space for Zigbee performance assurance , 2010, The 18th IEEE International Conference on Network Protocols.