论文部分内容阅读
随着无线网络的快速发展,尤其是无线局域网已经深入千家万户,各种电子产品的日益更新,人们对低功耗、低成本的短距离无线个域网发展的需要也越来越大。而最近随着物联网技术的提出,无线传感网(WSN)的快速发展,促成了ZigBee网络的蓬勃兴起。本文首先介绍了几种短距离无线通信技术,包括802.11系列无线接入技术和802.15系列无线接入技术。他们分别代表无线局域网和无线个域网的典型标准,同时它们也是目前学术界研究的热点之一。根据IEEE802.15.4基本上是应用类似IEEE802.11的CSMA/CA方式竞争通信,所以对MAC层CSMA/CA机制的研究是本文的重点。本文着重介绍了EEE802.11DCF(即CSMA/CA协议),和目前针对此协议基础——二进制退避算法的改进方法,并对其中的预约退避算法(主要指EBA)做主要介绍。接着介绍了一种改进的简化预约退避算法的思想,即直接在MAC层数据帧尾增加一个字段用来存放发送节点下次将要采用的退避时间,减少EBA按时隙数来区分退避时间和发送时间的麻烦,减少控制开销,直接体现预约退避算法本质特点。为今后基于NS2对预约退避算法的进一步开发研究奠定基础。而后介绍了IEEE802.15.4MAC层的主要功能和主要结构,并对IEEE802.15.4的CSMA/CA算法流程做主要分析。最后,对NS2网络仿真软件的Mac802.11模块进行了修改和扩展,实现了预约退避算法在NS2中的仿真,与802.11DCF相比,验证了改进的简化预约退避算法的可行性,分析了吞吐量等网络性能。另外还仿真验证了IEEE802.15.4MAC层的性能,以及一些MAC层CSMA/CA主要参数如BE、CW及信标模式对IEEE802.15.4网络性能(如吞吐量、平均延时和包投递率等)的影响。并与参考文献做比较,做出适当的仿真调整,分析所得到仿真结果。