WiB-MAC: Collision-Avoidance Multiple Access for Wi-Fi Backscatter Networks

Yujie Chen,Yuxin Ding,Shanyue Wang,Yubo Yan
DOI: https://doi.org/10.1109/iwqos61813.2024.10682888
2024-01-01
Abstract:Wi-Fi backscatter communication is a passive wireless technology that relies on modulating Wi-Fi signals through reflection. However, due to the limited availability of interference-free channels, interference and collisions between tags can occur, especially as the number of tags increases. Existing solutions employ static channel allocation methods, which restrict scalability and result in higher data packet loss rates. To address these challenges, we propose WiB-MAC. WiB-MAC utilizes a request-and-allocation mechanism to prevent collisions, supports dynamic tag networks, and is scalable for large-scale backscatter communication. Our protocol efficiently utilizes the exciter channel for tag channel requests and employs a Bloom filter-inspired approach to resolve conflicts when multiple tags apply for channels simultaneously. Using this approach, we ensure that only one tag uses a channel at a time, thereby avoiding collisions between tags. We further enhance network throughput by implementing a priority-based scheduling algorithm that reduces the impact of errors caused by tags. Finally, we designed our tag and tested the scenario where three tags simultaneously apply for the channel, demonstrating the feasibility of the protocol. We also compare our protocol to current backscatter communication networks as a baseline. In a network with 64 tags, WiB-MAC achieves 2.75 times the throughput of the baseline. In a network with 500 tags, the baseline’s throughput drops to 0, while WiB-MAC’s throughput only decreases by 5%.
What problem does this paper attempt to address?