论文部分内容阅读
IEEE802.15.3协议作为一种高速无线个人局域网规范,其技术的研究和开发正日益受到通信行业的关注。本文介绍了无线个人局域网的发展概况,对IEEE802.15.3MAC协议从丢帧率、吞吐量、应用业务和信道资源分配算法等各个方面进行了分析和仿真,研究了超帧和CAP(contentionaccessperiod)的时间分配对网络性能的影响;针对微网中的不同码流(恒比特CBR和变比特VBR)提出了一种动静结合的信道资源分配算法,仿真结果表明这种信道资源分配算法对于实时业务的传输能够显著提高QoS,并且能够提高信道资源的利用率和网络的吞吐量。利用该算法和超帧中各部分的时间分配关系制定了MAC协议的实现机制。
根据协议栈的运行机制和MAC协议的功能要求提出了MAC协议栈的设计方法和软硬件设计方案,制定了MAC协议栈开发的软件设计流程,建立了协议栈实现的系统模型:多线程模型、定时器模型、模块间通信模型和接口模型。在硬件平台部分阐述了ARM开发板的设计和仿真平台以及整个系统的结构。最后说明了MAC协议栈向硬件平台移植时的若干问题,包括ARM系统的初始化、协议栈的调试和代码优化等,并给出了相应的解决方法。