论文部分内容阅读
组播技术是在发送端和组播组内所有的接收端之间实现一点对多点的数据传输。因其具备节省频谱资源、减轻网络负荷的优势,所以在无线局域网中的应用日益广泛,受到越来越多的关注。下一代无线局域网802.11ax协议针对室内外密集网络部署环境,旨在提升网络频谱效率、网络吞吐量和密集组网环境下的网络实际性能,是5G的一个重要技术方向,也是目前无线通信领域的热点研究内容。将组播技术应用到下一代无线局域网中,对于网络性能的提升会大有裨益。但是,现有的无线局域网组播技术采用单组播组进行组播业务传输。在大规模密集用户组网环境中,组播用户因信道状况不同导致各自的链路速率存在较大差异。同一个组播组中,高链路速率的组播用户的性能势必会受到低链路速率的组播用户的限制,其用户满意度被拉低,造成高链路速率的组播用户的不公平性,从而导致组播组整体的性能不能达到最优。如果对组播组进行再划分,将链路速率差异较大的组播用户划分到不同的子组播组中,从而减小低链路速率的组播用户对高链路速率的组播用户的影响,组播组整体的性能也能得到提升。基于上述问题,本文的主要工作包括以下几个方面:首先,建立两种场景的数学模型对组播性能优化进行了分析。在求解数学模型的过程中为了提高求解效率,提出了一种启发式组播用户分组优化算法,该算法可以有效降低时间复杂度。其次,以组播性能优化数学模型的分析结果为理论依据,将组播组划分成多个子组播组,并结合下一代无线局域网802.11ax协议中上下行OFDMA技术,提出一种适用于下一代无线局域网大规模密集组网环境的增强组播技术。同时,对MAC帧进行改进,设计了新的控制帧类型。仿真结果表明,与其他的组播技术相比较,增强组播技术在吞吐量、帧开销、时延、传包率等性能上存在明显优势,可以显著提高大规模密集用户组网场景下组播的性能。最后,本文设计了增强组播技术的软硬件实现平台方案以及接入点(AP)和组播站点的架构。该平台由现场可编程门阵列(FPGA)开发板和上位机构成,其中FPGA开发板用于实现AP和组播站点的功能,其实现框架包括软件模块和硬件模块两个部分;与AP连接的上位机作为组播数据源使用,与组播站点连接的上位机用于对接收到的组播数据进行抓包统计分析。平台的实验结果证明增强组播技术具备可行性。