论文部分内容阅读
近年来,无线网络相关技术获得迅猛发展,但随之而来的异构无线网络共存问题也是长时间的悬而未决。在无线传感器网络中,基于IEEE 802.15.4的ZigBee技术由于其低成本、低功耗,高可靠性等优势获得广泛使用。但是ZigBee与其它常见的异构无线网络技术如Wi-Fi、蓝牙等都运行在2.4GHz ISM频谱上,异构网络间争抢频谱资源的情况也就无法避免,由此引发了非常严重的跨技术干扰问题。对于ZigBee网络来说,几乎无处不在的基于IEEE802.11的Wi-Fi技术对其数据完整性,及时性以及网络可靠性产生巨大威胁。同种网络技术的频谱资源共享可以通过MAC协议仲裁来实现,但是共享相同频段的异构无线网络技术通常具有不同的功率级、异构的时隙、不兼容的物理层和交流机制,此时传统MAC协议仲裁效果将会大大衰弱。通过对这种ZigBee-Wi-Fi共存网络体系的预分析,本文发现Wi-Fi流量分布呈现幂律分布规律的重尾特征,信道空闲时间多达60%。受此启发,本文从时域角度出发在不改变Wi-Fi设备以及正常通信活动的前提下,充分利用信道空闲时间来保证ZigBee网络的数据完整性和及时性尤其是紧急数据的实时传递。本文鉴此提出一个新的信道质量判断指标(Channel idle state Indicator,CISI)用来判断信道空闲状态。利用CISI以及对共存环境的预分析,本文建立了一个动态信道空闲状态预测以及自适应发包策略(Adaptive packet delivery algorithm,APD),用来促进ZigBee根据实时信道质量调整发包速率进而提高信道资源利用率。本文提出的自适应发包策略是一种软件上的轻量级策略,无需对于共存网络体系的任何硬件设备进行修改,所以可以大范围施用于现有传统传感器网络。后续实验表明在不同的Wi-Fi信号干扰强度下,本文提出的算法相较于WISE和CII两种典型机制可以分别获得4倍和1.5倍的性能收益。哪怕是Wi-Fi信号强度达到4Mbps,本文仍能获得90%以上的收包率,对于能源消耗模块,APD同样大幅提高系统中的能源消耗效率。