The world is becoming more dependent on wireless networks for ubiquitous computing. Wireless local area network (WLAN) is one kind of widely-deployed wireless networks used in this context. Its network performance, which is always limited by the severe mutual interference among mobile nodes, directly affects the user experience of ubiquitous computing. In this paper, we present concurrency-based coordination mechanism (CCM), a cross-layer protocol to achieve higher performance in WLANs through making nodes coordinated centrally and effectively to avoid data packet interference, resulting in higher user experience. The design of CCM contains OpenCCM which is based on the architecture of software defined networking to schedule the transmissions in both the uplink and downlink directions centrally to maximize transmission concurrency. It also contains an interference-resistant mechanism in the physical layer that can make the control message transmitted with the data packet simultaneously to eliminate the coordination overhead, while both mutual interfered information can be detected successfully. Experiment results with USRP2 demonstrate the feasibility of the interference-resistant mechanism, and the simulations by ns-2 show that CCM can outperform other protocols significantly.
|Number of pages||20|
|Journal||CCF Transactions on Pervasive Computing and Interaction|
|Publication status||Published - Jul 2020|
- Interference resistance
- Concurrent transmission