Since its first release, WiFi has been highly successful in providing wireless local area networks. The ever-evolving IEEE 802.11 standards continue to add new features to keep up with the trend of increasing numbers of mobile devices and the growth of Internet of Things (IoT) applications. Unfortunately, the lack of open-source IEEE 802.11 testbeds in the community limits the development and performance evaluation of those new features. Motivated by an existing popular open-source software-defined radio (SDR) package for single-user single-stream transmission based on the IEEE 802.11/a/g/p standard, in this paper we present GR-WiFi, an open-source package for single-user and multi-user multi-input multi-output (MIMO) transmissions based on 802.11n and 802.11ac standards. The distinct features of GR-WiFi include the support of parallel data streams to single or multiple users, and the compatible preamble processing to allow the co-existence of conventional, high-throughput (HT) and very-high-throughput (VHT) traffics. The performance of GR-WiFi is evaluated through both extensive simulation and real-world experiments.
翻译:自首次发布以来,WiFi在提供无线局域网方面取得了巨大成功。不断演进的IEEE 802.11标准持续增加新特性,以适应移动设备数量增长和物联网应用发展的趋势。然而,学界缺乏开源的IEEE 802.11测试平台,这限制了对这些新特性的开发与性能评估。受现有基于IEEE 802.11/a/g/p标准的开源单用户单流传输软件定义无线电(SDR)平台的启发,本文提出了GR-WiFi——一个基于802.11n与802.11ac标准的开源单用户及多用户多输入多输出(MIMO)传输平台。GR-WiFi的突出特性包括:支持向单个或多个用户传输并行数据流,以及兼容前导码处理机制以实现传统流量、高吞吐量(HT)流量与极高吞吐量(VHT)流量的共存。通过大量仿真实验与真实环境测试,我们对GR-WiFi的性能进行了全面评估。