论文部分内容阅读
随着当代无线通信技术不断完善,许多公共场所具备了使用无线通信技术的基础条件,WiFi技术的提高使无线网络更加安全稳定,具备WiFi覆盖条件的场所也日益增多,大部分公共场所采用了无线网络接入方式。无线技术的进步使得大量无线通信设备应用于公共场合,但是许多现有无线通信设备的数据传输性能,无法满足数据传输实时性的需求,并且无线数据传输的传输速率也有待提升。因此,针对无线通信信道状况受外界影响发生变化从而对数据传输效率产生影响的问题,通过采用适合实时信道状况的传输速率,实现提高系统整体性能显得尤为重要。本文的研究目的在于提高通信系统在无线网络环境下,应对多变的无线信道状况的能力,在通信系统运行过程中选择适应信道状况的最佳传输速率,优化无线通信系统整体性能。论文首先介绍无线通信技术的基本原理,以及实时数据传输的应用情况和缺点,并且对现阶段广泛应用的数据传输算法进行分析。然后,针对RBAR速率自适应算法与现有网络协议不兼容和大量发送控制帧造成系统吞吐量降低的问题,提出了一种改进的高效速率自适应算法。改进后的算法通过检测系统的平均吞吐量变化幅度,判断是否需要重新发送控制帧改变数据传输速率以适应变化的信道状况,提高系统性能。并针对RBAR算法修改了控制帧格式导致与现有IEEE 802.11协议不兼容的问题,提出了一种通过物理层扰码序列传递信道状况信息,而不需要修改RTS/CTS控制帧格式的解决方法,使改进后算法与现有通信协议互相兼容。将改进后的算法在NS2平台上同现有的经典算法进行仿真比较,验证改进后的算法可以优化通信系统的整体性能,并将改进后的算法同原算法进行比较,证明改进方案的有效性和可行性。将改进后的算法和设计方案,应用于TI公司的CC3200模块上进行无线数据传输调试和测试,并利用音频编解码模块进行语音数据输入输出实验。通过最终实验结果验证,本文的算法改进方案可以有效提高无线实时数据传输系统的整体性能。