论文部分内容阅读
近年来,随着物联网技术的快速发展,作为其支撑技术之一的无线传感器网络技术也得到了迅速的发展。无线通信技术的迅速普及,使得异构系统之间的共存与干扰问题日益严重。随着ZigBee无线传感器网络节点的大量部署,与其他无线通信系统产生干扰的概率大大增加,特别是与WLAN之间的相互干扰。当ZigBee无线传感器网络与WLAN共存时,ZigBee是受影响较大的一方,严重时其丢包率甚至超过了90%。为了解决这个问题,本文对ZigBee与WLAN的共存问题进行了研究。本文首先对ZigBee自身的抗干扰性进行了分析,之后又对WLAN干扰下ZigBee的组网和路由问题进行了研究。对簇形树状网络采用了多信道的方式来检测和避免干扰,对于不同类型的节点,其检测干扰的方式不同。ZigBee协调器可以采用基于ACK/NACK的干扰检测,而簇内的其他节点可以采用基于信标的干扰检测或者基于ACK/NACK的干扰检测。簇头节点和网桥设备之间的干扰检测则可以采用测试帧。对于传统的路由算法,如LEACH和AODV等,它们并没有考虑WLAN的干扰问题,因此在WLAN干扰下效果并不出众。为此本文提出了一种干扰感知能量有效的路由算法IAEE。该算法综合考虑了节点的抗干扰代价、信道的切换代价以及剩余能量等因素,以此来选择最优路由。文章的最后在NS-2仿真软件上对空闲信道评估对ZigBee与WLAN共存的影响进行了模拟与仿真,并对IAEE算法的有效性进行了验证。实验结果表明,在不同的情况下,选择不同的空闲信道评估模式能够有效地提高ZigBee的吞吐量;另外,本文提出的IAEE路由算法在WLAN的干扰下能够选出干扰较小的路由,对WLAN的干扰具有一定的抵抗性,从而提高了ZigBee网络在WLAN干扰下的通信效率。通过本文提出的基于多信道簇形树状网络的干扰感知能量有效路由算法,能够有效地解决ZigBee无线传感器网络与WLAN共存的问题,提高在WLAN干扰下ZigBee的通信效率,从而为ZigBee无线传感器网络在有WLAN干扰下的组网和路由打下了坚实的基础。