论文部分内容阅读
无线局域网技术是计算机技术和无线通信技术不断融合发展的产物,也是无线网络技术的一个重要分支。而MAC层技术在整个无线局域网技术中起的关键作用,它的性能在很大程度上决定了整个无线局域网的性能。本文详细研究了无线局域网IEEE 802.11系列标准,并简要介绍了最新的用于改进MAC层性能的IEEE 802.11e标准。然后描述了开发平台的硬件特点,以及所使用的板级支持包和嵌入式Linux操作系统的作用及移植方法。改进嵌入式Linux的实时性是工作的重点之一,因此我们在初步研究嵌入式Linux特点的基础上,介绍了一些比较成功的实时性改进方案。接着详细介绍了符合IEEE 802.11标准的MAC层协议栈的软件实现方案。在实现过程中,我们采用了模块化设计的方法,这样做有助于简化软件实现的难度。最后介绍了在开发平台上进行应用程序开发以及对MAC层软件进行测试的基本方法。并对目前已完成的工作进行了总结和概括,对下一步工作进行了分析与展望。