论文部分内容阅读
IEEE 802.15.4标准是针对低功耗、低价格的设计和提供低带宽、低速率的应用而提出的一种新兴无线个人局域网技术。它具有组网能力强、适应面广、可靠性高、节能性好等优点,可广泛应用于工业、农业、医疗等多种领域,具有广阔的应用前景。IEEE 802.15.4的网络拓扑结构包括星状与网状两种。单就星状网络而言,其网络性能是比较好的。但是,由于在实际应用中,仅仅使用星状网络是不够的。而对于802.15.4网状网络,也就是802.15.4多跳网络,其标准存在了很多不足,使得其网络性能难以满足通信要求。在信标使能网络中,存在严重的信标冲突问题。在非信标使能网络中,存在严重的隐藏节点问题。根据无线个人局域网特性,针对有信标和无信标两种网络,本文分别提出了两种算法。在信标使能方式下,提出了一种称之为信标冲突避免算法的改进算法。而在非信标使能方式下,所采用的改进算法称为MARCH算法。这种算法采用的是简化的RTS/CTS机制。通过在Linux系统下利用Network Simulator(NS2)仿真工具进行计算机仿真分析,结果表明,与原IEEE 802.15.4标准相比,本文所提出的算法简单、实用,能在很大程度上减少网络冲突,并相应提高吞吐量,从而提高了网络的整体性能。