论文部分内容阅读
由于无线传感器网络具有大规模密集部署的特点,距离教近的节点收集到的数据信息通常具有非常大的相似性,产生许多冗余数据,从而导致网络能量的严重浪费。根据网络特点与应用环境,数据聚合技术便成了网内处理数据的重要手段。数据聚合是一种有前景的技术,通过利用网内的处理,减少数据包传输的数量和去除原始数据的内在冗余。然而,在无线传感器网络中,缩短数据聚合的时延是一个基本的需求,特别是在实时应用中,这是一个具有挑战性的问题。因此,设计一个低能耗低时延的数据聚合方案能够很好的改进无线传感器网络实时通信的能力。针对能量消耗和通信时延问题,提出了两种数据聚合方案:(1)基于聚合时机选择的实时动态自适应路由协议,是一种平衡能量和时延的算法协议。在时延受限制以及没有维修费用的无结构情况下,通过实时动态路由选择和控制数据聚合的等待时间来平衡能量消耗和时延消耗。仿真结果表明,该路由算法提高了聚合收益、节省了能量消耗,并有效地降低了时延和丢包率。(2)基于数据聚合树的睡眠调度算法,是根据最大独立集和首次适应算法,设计的一种基于牡丹树的数据聚合算法。在数据聚合树的基础上,采用时分复用方法,在聚合周期时隙内引入低能耗的睡眠调度的概念,这大大减少了数据传输量、同时降低了网络聚合时延,实现了低能耗的数据聚合。实验与仿真结果表明,新算法有效地降低了网络能耗,延长了网络生命周期、减少了网络时延消耗。