论文部分内容阅读
针对无线传感器网络(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算法的数据包聚合性能在吞吐量、平均能耗、包投递率方面均有显著提升。
Aiming at the problem of limited bandwidth resources in wireless sensor network (WSN) and large amount of data collected by nodes, a bandwidth efficient clustering based data aggregation (BECDA) algorithm is proposed to improve bandwidth utilization. . Firstly, the randomly distributed heterogeneous nodes are programmed into the cluster numbers. Then, the cluster heads are used to aggregate the data packets generated by the variable cluster members. Finally, randomly distributed nodes with variable data generation rate Intra-class and inter-class polymerization to get the optimal solution. The aggregation function based on the node data is tested by using the related data in the package. The simulation results show that compared with the data aggregation based on two-tier cluster based data aggregation (TTCDA) Energy Efficient Clustering and Data Aggregation (EECDA) algorithm, the proposed data aggregation performance of BECDA algorithm is significantly improved in terms of throughput, average energy consumption and packet delivery rate.