论文部分内容阅读
无线传感器网络作为一种新的信息获取方式和信息处理模式,通过大量部署在监测区域内的传感器节点,采集网络覆盖区域内感知对象的信息,采用多跳的无线通信方式,将收集、处理后的信息提供给终端用户。可靠数据传输是无线传感器网络中的一个关键问题,它决定了数据包如何经过多跳路由成功地传输到目的节点Sink,对传感器网络的监测性能有重要影响。本文针对无线传感器网络的诸多特点和现有研究的不足之处,对可靠数据传输的关键技术和相关问题展开了深入的研究,并提出了相应的解决方法。
无线传感器网络拓扑结构中的分层结构、特别是分簇结构非常适合于大规模、高密度随机部署的无线传感器网络应用。本文首先提出了一种基于分簇的多跳多路径路由算法(Cluster Based Multi-hop Multi-path Routing Algorithm),简称为CBMMA。该算法首先利用GAF(Geographical Adaptive Fidelity)协议将网络分成不同的簇,当源节点监测到事件发生后,在簇头之间寻找一系列到达基站的不相交路径。
针对监测紧急事件的数据可靠性需求,本文采用多路径传输方法作为保证可靠数据传输的主要手段。但是,如果对所有收集到的数据都采用多路径同时传输则会耗费大量节点能量。因此,我们在无线传感器网络中使用路径选择策略实现区分服务方案,提出了一种基于区分服务机制的无线传感器网络数据传输算法。在一般情况时,应用对数据传输的可靠性要求并不高,为了节约资源,源节点在簇间多条不相交路径中根据概率选取其中的一条路径进行传输数据;而一旦收集到紧急事件数据,源节点将同时启动所有到Sink节点的不相交路由路径进行传输,以提高紧急数据传输的可靠性,满足用户对突发事件的可靠监测要求。仿真实验表明,CBMMA比LEACH有更好的数据传输可靠性。