论文部分内容阅读
ZigBee是最近提出的一种近距离、低复杂度、低功耗、低数据速率、低成本的双向无线通信技术,主要适用于自动控制和远程控制领域,是为了满足小型廉价设备的无线联网和控制而制定的,具有很好的应用前景。目前对ZigBee的研究主要集中在它的网络层和MAC(medium access control)层。本文主要研究了802.15.4协议的MAC子层的性能。802.15.4是IEEE确定的低速率无线个域网(personal area network)标准,定义了ZigBee的物理层和MAC层。本文首先介绍了802.15.4协议标准,包括它的拓扑结构、协议栈模型等,并分别介绍了物理层和MAC层主要原理。然后对MAC层信道接入机制进行了详细介绍,对星型网络拓扑结构下时隙CSMA/CA机制作较为详细的分析,介绍了该机制的马尔可夫模型,它与802.11下的Markov链分析模型十分相似。然而在802.15.4中,节点后退计数器的值并不考虑信道当前的状况,当计数器值到达零时,还要进行2次CCA(clear channel assessment)检测,用数学公式推导出第一次CCA和第二次CCA节点接入信道的概率,由此得到网络吞吐量的解析式。本文对NS2仿真软件做了简单介绍,并结合IEEE 802.15.4协议,按物理层、介质访问层两个部分具体分析了NS2仿真软件对IEEE 802.15.4仿真模型的实现方法。本文最后给出了几个仿真实验的结果及理论分析。针对MAC层所研究的具体性能的特点,在仿真研究中分别采用了特定的仿真模型,搭建了仿真场景和设置了相关仿真参数。对信标使能的星型拓扑中的信道接入机制进行了深入研究,利用NS(networksimulator)网络仿真工具,通过仿真给出了不同参数下协议的性能,并利用Markov链理论分析了CSMA/CA算法的的性能,与实际的仿真数据进行了对比,验证了模型的正确性。对于多跳网络拓扑结构下的性能研究也给出了仿真结果及相应的理论分析。