针对普通分层分布式数据采集算法在随机采集次序以及固定采集周期两方面的不足,提出了一种动态分层分布式数据采集算法。该算法利用移动agent实现基于关节点域拓扑次序的动态域内采集方案,并设计了自适应调节采集间隔的域间采集机制,从而改进了普通分层分布式数据采集算法。实验结果表明,该算法不仅在一般情况下能有效地控制采集通信量、减轻中心管理站的负担、减少每次采集时间,而且在网络发生拥塞或故障时,仍能提升算法的效率。
In view of the discrepancies of random acquisition order and fixed acquisition period used in the general hierarchically-distributed data acquisition algorithm,this study put forward a dynamic hierarchically-distributed data acquisition algorithm.This algorithm made use of the mobile agent to realize dynamic intra-domain acquisition of domain-topological order based on articulation,and designed the inter-domain acquisition of self-adaptable adjustment acquisition interval,thus improved the general hierarchically-distributed data acquisition algorithm.The results of the experiment prove that this algorithm can not only effectively control the traffic flow of acquisition,lighten the burden of center station and reduce the time for acquisition,but also improve the efficiency of algorithm when congestion or obstruction occurs to the network.