无线传感器网络节点数量庞大,单个节点资源极其有限,其数据收集协议设计的首要目标是有效节约能源、延长网络生命周期.分析和比较了现有几种典型的数据收集协议,立足于实际应用需求,设计出一种基于分簇结构的混合型数据收集协议(MDGP).MDGP是一种具备区分服务机制和网内数据融合的数据收集协议,适合于矿井安全监测等大规模检测应用.提出了一个能平衡负载、减少簇头节点的簇头产生算法.采用反向汇聚树结构传输处理数据流,同时对一些紧急数据的处理也进行了详细的讨论.仿真实验表明,MDGP比传统的数据收集协议能获得更长的生命期,达到了较好的预期效果.
The number of sensor nodes in wireless sensor networks are numerous and single node is extraordinarily limited in resource. The first aim of designing routing data gathering protocol of wireless sensor networks is to reduce the overall energy dissipated in the network and to maximize the network lifetime. The author analyzed and compared several typical existing data gathering protocols, based on the actual application needs, design a new data gathering protocol-miscellaneous data gathering protocol based on node clustering in wireless sensor networks(MDGP). MDGP is a differentiated service data gathering protocol based on in-network data aggregation. It is suitable for mine large-scale security detection applications. In this paper, a new algorithm for cluster head election is proposed, which can balance the load and reduce the number of cluster head. The data aggregation tree, a multiple-source single-sink communication paradigm, is employed for abstracting the packet flow. A real-time scenario where the data gathering must be performed within a specified latency constraint is also considered. The simulation results show that MDGP provides longer lifetime than the current important protocol and achieves its design goal.