Abstract
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.
Similar content being viewed by others
References
Bansal, T., Chen, B., Sinha, P., Srinivasan, K.: Symphony: cooperative packet recovery over the wired backbone in enterprise WLANs. In: Proc. of ACM MOBICOM (2013)
Chen, Y., Zhang, N., Zhang, Y., Chen, X., Wu, W., Shen, X.: Energy efficient dynamic offloading in mobile edge computing for internet of things. In: IEEE Transactions on Cloud Computing (2019a)
Chen, Y., Zhang, N., Zhang, Y., Chen, X., Wu, W., Shen, X.: TOFFEE: task offloading and frequency scaling for energy efficiency of mobile devices in mobile edge computing. In: IEEE Transactions on Cloud Computing (2019b)
Chen, Y., Huang, J., Lin, C., Hu, J.: A partial selection methodology for efficient QoS-aware service composition. IEEE Trans. Serv. Comput. 8(3), 384–397 (2015)
Cisco.: The benefits of centralization in wireless LANs via the cisco unified wireless network. In: White Paper (2006)
Feamster, N., Rexford, J., Zegura, E.: The road to SDN: an intellectual history of programmable networks. In: ACM Magazine, vol. 11, no. 12 (2013)
Gast, M.S.: 802.11ac: A survival guide. O’Reilly Media, Sebastopol (2013)
Gollakota, S., Katabi, D.: Zigzag decoding: combating hidden terminals in wireless networks. In: Proc. of ACM SIGCOMM (2008)
Huang, J., Xing, G., Zhou, G.: Unleashing exposed terminals in enterprise WLANs: a rate adaptation approach. In: Proc. of IEEE INFOCOM (2014)
IEEE Computer Society. 802.11.: Wireless LAN medium access control (MAC) and physical layer (PHY) specifications (2007)
Jiang, L.B., Liew, S.C.: Improving throughput and fairness by reducing exposed and hidden nodes in 802.11 networks. IEEE Trans. Mob. Comput. 7(1), 34–49 (2008)
Jin, M., He, Y., Zheng, X., Fang, D., Xu, D., Xing, T., Chen, X.: Smogy-link: fingerprinting interference for predictable wireless concurrency. In: Proc. of IEEE ICNP (2016)
Kumar, S., Cifuentes, D., Gollakota, S., Katabi, D.: Bringing cross-layer MIMO to todays wireless LANs. In: ACM SIGCOMM (2013)
LANCOM.: Centralized WLAN management. In: White Paper (2006)
Li, T., Han, M.K., Bhartia, A., Qiu, L., Rozner, E.: CRMA: Collision-resistant multiple access. In: Proc. of ACM MOBICOM (2011)
Magistretti, E., Gurewitz, O., Knightly, E.W.: 802.11ec: collision avoidance without control messages. In: Proc. of ACM MOBICOM (2012)
McKeown, N., Anderson, T., Balakrishnan, H., Parulkar, G., Peterson, L., Rexford, J., Shenker, S., Turner, J.: OpenFlow: enabling innovation in campus networks. ACM SIGCOMM Comput. Commun. Rev. 38(2), 69–74 (2008)
Patro, A., Banerjee, S.: Outsourcing coordination and management of home wireless access points through an open API. In: Proc. of IEEE INFOCOM (2015)
Sen, S., Choudhury, R.R., Nelakuditi, S.: CSMA/CN: carrier sense multiple access with collision notification. In: Proc. of ACM MOBICOM (2010)
Sen, S., Choudhury, R.R., Nelakuditi, S.: No time to countdown: migrating backoff to the frequency domain. In: Proc. of ACM MOBICOM (2011)
Shrivastava, V., Ahmed, N., Rayanchu, S., Banerjee, S., Keshav, S., Papagiannaki, K., Mishra, A.: CENTAUR: realizing the full potential of centralized wlans through a hybrid data path. In: ACM MOBICOM (2009)
Subramanian, A.P., Das, S.R.: Semi-distributed backoff: collision-aware migration from random to deterministic backoff. IEEE Trans. Mob. Comput. 14(5), 1071–1084 (2014)
Suresh, L., Schulz-Zander, J., Merz, R., Feldmann, A., Vazao, T.: Towards programmable enterprise WLANs with Odin. In: Proc. of ACM HotSDN (2012)
Tan, K., Fang, J., Zhang, Y., Chen, S., Shi, L., Zhang, J., Zhang, Y.: Fine grained channel access in wireless LAN. In: Proc. of ACM SIGCOMM (2010)
Vutukuru, M., Jamieson, K., Balakrishnan, H.: Harnessing exposed terminals in wireless networks. In: Proc. of ACM NSDI (2008)
Wang, L., Wu, K., Hamdi, M.: Combating hidden and exposed terminal problems in wireless networks. IEEE Trans. Wirel. Commun. 11(11), 4204–4213 (2012)
Wang, L., Wu, K., Hamdi, M.: Attached-RTS: eliminating exposed terminal problem in wireless networks. IEEE Trans. Parallel Distrib. Syst. 24(7), 1289–1299 (2012)
Xie, Y., Li, Z., Li, M., Jemieson, K.: Augmenting wide-band 802.11 transmissions via unequal packet bit protection. In: Proc. of IEEE INFOCOM (2016)
Xiong, T., Zhang, J., Yao, J., Lou, W.: Symbol-level detection: a new approach to silencing hidden terminals. In: Proc. of IEEE ICNP (2012)
Yang, Z., Zhang, J., Tan, K., Zhang, Q., Zhang, Y.: Enabling TDMA for today’s wireless LANs. In: Proc. of IEEE INFOCOM (2015)
Yao, J., Yang, C., Lou, W.: Coordinate transmissions centrally: a cross-layer approach for WLANs. In: Proc. of IEEE ICCCN (2016)
Yao, J., Xiong, T., Zhang, J., Lou, W.: On eliminating the exposed terminal problem using signature detection. IEEE Trans. Mob. Comput. 15(8), 2034–2047 (2016)
Zhang, X., Shin, K.G.: DAC: distributed asynchronous cooperation for wireless relay networks. In: Proc. of IEEE INFOCOM (2010)
Acknowledgements
This research was supported in part by the China NSFC Grant (61702343), Hong Kong Polytechnic University Grants (BCB6, YBJU, UAH6UAJH), Guangdong Basic and Applied Basic Research Foundation (2019A1515011114), Fok Ying-Tong Education Foundation for Young Teachers in the Higher Education Institutions of China (161064), Shenzhen Science and Technology Foundation (ZDSYS20190902092853047), Faculty Research Fund of Shenzhen University (2019052, 860/000002110322), Pearl River S&T Nova Program of Guangzhou (201806010176).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Yao, J., Lou, W., Yang, C. et al. Towards centralized transmission coordination in WLANs: a cross-layer approach. CCF Trans. Pervasive Comp. Interact. 2, 126–145 (2020). https://doi.org/10.1007/s42486-020-00036-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s42486-020-00036-0