Recent large-scale deployments of wireless sensor networks have posed a high demand on network throughput, forcing all (discrete) orthogonal ZigBee channels to be exploited to enhance transmission parallelism. However, the interference from widely deployed WiFi networks has severely jeopardized the usability of these discrete ZigBee channels, while the existing CSMA-based ZigBee MAC is too conservative to utilize each channel temporally. In this paper, we propose ART ( Adaptive fRequency-Temporal co-existing ) as a framework consisting of two components: FAVOR ( Frequency Allocation for Versatile Occupancy of spectRum ) and P-CSMA (  Probabilistic CSMA ), to improve the co-existence between ZigBee and WiFi in both frequency and temporal perspectives. On one hand, FAVOR allocates continuous (center) frequencies to nodes/links in a near-optimal manner, by innovatively converting the problem into a spatial tessellation problem in a unified frequency-spatial space. This allows ART to fully exploit the “frequency white space” left out by WiFi. On the other hand, ART employs P-CSMA to opportunistically tune the use of CSMA for leveraging the “temporal white space” of WiFi interference, according to real-time assessment of transmission quality. We implement ART in MicaZ platforms, and our extensive experiments strongly demonstrate the efficacy of ART in enhancing both throughput and transmission quality.
['Feng Li', 'Jun Luo', 'Gaotao Shi', 'Ying He']
ART: Adaptive fRequency-Temporal Co-Existing of ZigBee and WiFi