针对无线传感器网络(wireless sensor network,WSN)中带宽资源有限而节点收集数据量大的问题,为了提高带宽利用率,提出了基于带宽有效聚类的数据聚合(bandwidth efficient clustering based data aggregation BECDA)算法。首先,将随机...针对无线传感器网络(wireless sensor network,WSN)中带宽资源有限而节点收集数据量大的问题,为了提高带宽利用率,提出了基于带宽有效聚类的数据聚合(bandwidth efficient clustering based data aggregation BECDA)算法。首先,将随机分布的异构节点编进簇类的编号中;然后,利用簇头对可变簇类成员生成的数据包进行聚合;最后,对随机分布的拥有可变数据生成率的节点进行类内和类间聚合以获取最优方案。利用包中的相关数据对建立在节点数据上的聚合函数进行测试,仿真结果表明,相比基于双重聚类的数据聚合(two tier cluster based data aggregation,TTCDA)、高能效聚类的数据聚合(energy efficient clustering and data aggregation,EECDA)算法,提出的BECDA算法的数据包聚合性能在吞吐量、平均能耗、包投递率方面均有显著提升。展开更多
文摘针对无线传感器网络(wireless sensor network,WSN)中带宽资源有限而节点收集数据量大的问题,为了提高带宽利用率,提出了基于带宽有效聚类的数据聚合(bandwidth efficient clustering based data aggregation BECDA)算法。首先,将随机分布的异构节点编进簇类的编号中;然后,利用簇头对可变簇类成员生成的数据包进行聚合;最后,对随机分布的拥有可变数据生成率的节点进行类内和类间聚合以获取最优方案。利用包中的相关数据对建立在节点数据上的聚合函数进行测试,仿真结果表明,相比基于双重聚类的数据聚合(two tier cluster based data aggregation,TTCDA)、高能效聚类的数据聚合(energy efficient clustering and data aggregation,EECDA)算法,提出的BECDA算法的数据包聚合性能在吞吐量、平均能耗、包投递率方面均有显著提升。