摘要
为解决当前网络数据交换方法存在的安全性差和能耗高问题,提出基于OCHS的大规模无线传感器网络异构数据交换方法。根据传感器中存在的时间关联性产生候选异常数据点,依据空间关联性过滤候选异常数据点,获取局部异常数据点。将传感器中全部局部异常数据点集合融合至汇聚节点,得到全局异常数据点,引入卡尔曼滤波器过滤掉所有异常数据点,完成数据交换前预处理。利用OCHS算法选取数据交换簇首节点时,结合数据预处理结果,在考虑节点数据存在的周期性基础上,依据各异构节点的初始能量和传感器节点分布密度等因素,通过竞争的方式选择最优交换簇首集合,即最佳数据交换簇集合。传感器网络中各待交换异构数据根据勾股定理选取能耗最小的路径加入各数据簇,完成数据交换。实验结果表明,所提方法安全系数高、数据交换能耗低,整体性能优于当前相关方法。该方法具有较强地实用性和鲁棒性,可为数据处理提供一定理论依据。
-
单位济宁学院