论文部分内容阅读
新一代无线局域网标准IEEE 802.11ac已经正式发布,它可以为用户带来数据传输速率的显著提升,然而这同时也使得设计和测试这种无线局域网产品充满挑战。IEEE 802.11ac的新功能对测试系统提出了更高的要求,除了许多现有硬件平台需要更新外,基带处理软件也要通过升级来支持IEEE 802.11ac信号的分析。在此背景下本文设计并实现了IEEE 802.11ac综测仪中的基带处理软件开发工具包,主要工作内容如下。首先介绍了IEEE 802.11ac协议及物理层关键技术。简单说明IEEE 802.11标准的体系结构后,重点介绍IEEE 802.11ac标准物理层的关键技术,包括OFDM技术、MIMO技术以及可选的短保护间隔等。接着详细研究了IEEE 802.11ac协议VHT PPDU的帧格式,包括各个字段的定义以及时域和频域的表示。然后研究了IEEE 802.11ac综测中的测试项目。在协议的基础上增加了面向研发测试的测试项目,测试计划包括脉冲位置与长度,发射功率,发射频谱掩模,频谱平滑度,发射中心频率容限,符号时钟频率容限,发射中心频率泄露,发射机调制精确度,占用带宽和连续波调制等。重点研究了上述综测项目的定义与协议规范,并给出了相应的算法。设计并实现了综测仪基带处理软件开发工具包。首先对综测仪工具包的功能进行概述,接着说明综测仪工具包的系统结构与流程,列出了接口层函数的定义。然后描述了调度层CAnalyse类的组成与执行流程,重点说明了调制精确度模块。最后详细描述了底层各个类的设计与实现,包括用于管理内存空间开辟与释放和定义数据类型的模板类CMyArray,包含公用计算方法静态函数的类CTool,用于获取脉冲位置与长度、计算发射功率和CCDF的类CTime Analysis,用于频域分析的类CSpectralAnalysis,并以类COFDM11ac为例说明与调制精确度分析相关的类的设计与实现。用虚拟仪器搭建了系统测试平台对综测仪工具包进行测试与分析。首先介绍了系统的组成与连接方式以及软件依赖项和运行方式。接着对综测仪工具包测试系统进行了运行与演示,详细描述了系统界面的内容与操作。针对测试计划中列出的综测项目,将综测仪工具包测试系统的测试结果与艾法斯的测试结果进行对比分析,验证了综测仪基带处理软件开发工具包测试指标的准确性。最后,对本文进行了总结,并对未来可开展的工作进行了展望。