基于事件型应用的夫线传感器网络路由协议研究

来源 :南京大学 | 被引量 : 0次 | 上传用户:123hui
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作为一种全新的信息获取和处理技术,无线传感器网络综合了传感器技术,微机电系统和无线网络技术。它能够用来进行实时监测、感知和采集各种环境或监测对象的信息并对其进行处理,然后将信息传送给用户。在军事、医学、环境、空间探索以及工业、民用和家庭网络等领域都具有广泛的应用前景。无线传感器网络通常运行在人类无法接近的恶劣环境或者危险区域中,而且其能源通常无法得到补充。因此,针对无线传感器网络的不同应用环境,设计高效节能的路由协议以延长网络的生命周期是它的核心问题之一。   根据网络监测数据的生成方式,无线传感器网络应用通常分为连续型查询应用和事件型查询应用。在前者中,传感数据通常是由特定的、事先已知的节点来收集的,并且连续不断地传回到基站供用户使用。因此,在这种应用场景中,可以事先计算并且建立一条从基站到数据源的最优路径进行数据路由以及融合,以达到最节能的目的。而在后者中,网络监测的事件所发生的时间和地点通常是不可预测的。这就意味着基站事先并不知道所有数据源的位置以及触发时间。因此,在这种场景中,要使得数据能够最有效的从数据源路由到基站也变得异常困难。   本文的主要工作是提出了一种基于事件型应用的无线传感器网络路由协议DRDDA。在DRDDA中,基站首先通过在网络内建立一个骨干网用于数据路由以及融合。基站与数据源之间的发现过程是通过基于定向谣传的方式来实现的。当各数据源产生了传感数据之后,它们将数据存储在离自己最近的骨干网分支上。传输到基站的数据流是通过骨干网上特定的节点发起的。其他的节点并不发起数据传输,而是待有数据流传入时将本地数据与接收到的数据进行融合,并将生成的数据向基站方向传输。考虑到在事件型无线传感器网络中基站和数据源的位置都可能随着时间动态地改变,我们也提出了一种骨干网更新的方法,从而保证数据路由与融合的路径总是最优。   为了证明DRDDA的有效性,我们对DRDDA的性能进行了理论上的分析,并且与其他相关协议进行了比较。另外,我们同时对DRDDA进行了模拟实验和仿真实验。在模拟实验中,我们利用自己实现的一个针对DRDDA的模拟器,在一个大规模的无线传感器网络上对DRDDA的性能进行了评估。在仿真实验中,我们将DRDDA在TinyOS上使用nesC语言进行了实验,并且通过TOSSIM仿真工具进行了实际测试。实验结果证明,相比于同类路由协议,DRDDA的性能更好,能够更为有效的节能。
其他文献
特征选择是机器学习领域的一个重要研究内容。在许多实际应用中,需要采用特征选择技术优化特征集,提高分类的精度和效率。在数字乳腺图像肿块的自动检测过程中,需要提取有效反映
随着软件开发规模的不断增长,软件开发团队的管理以及团队成员之间沟通的重要性也越来越大。团队成员之间沟通的效率对软件项目进展、质量的影响,甚至超越了开发人员的个人素质
随着信息技术的发展,软件安全成为信息技术的一个研究热点。作为软件运行基础,操作系统的安全性尤为重要。其中,隐蔽通道分析和处理是高等级安全操作系统开发中不可或缺的环节。
无线传感器网络在环境的监测和保护、企业生产管理、自动运输、医疗产业以及国防事业等很多领域中都有着光明的应用前景。其应用领域广泛、多变,应易于使用和部署。传感器网络
软件agent本身具有自治性、交互性和对环境的反应性,并具有主动行为的特点。agent所具有的这些特点为当前Internet开放式环境下的程序设计开辟了一条新思路。移动agent是一类
近来,全球范围内越来越多的组织已经迅速采用云范例提供按需存取、存储以及大数据处理。基于位置服务的应用对采用云服务起到了巨大的推力作用。由于车辆GPS数据的实时性及其
网格技术虽然有着非常广阔的前景和发展空间,但是对它的许多研究还处在起步阶段,还有许多关键技术问题需要解决。经过二十多年的研究和发展,网格计算技术取得了一系列重大的
由于网络技术与移动通信技术的发展,基于移动计算设备的应用已经越来越普及。人们广泛地使用个人数字助理(PDA,Personal Digital Assistant),、智能电话等移动手持设备随时随
当今,用户需求频繁变化,对软件系统灵活性的期望日益增长。但是,大多数系统由于自身设计的局限性,不能及时满足用户期望,导致软件满意度降低;与此同时,开发者却疲于满足不同用户的个
软件成本估算的方法和技术众多且各有千秋,没有一种方法被证明在各种情况下的估算都是最精确的。组合估算是一种非常有效的估算方法,它避免了去选择一种单一的最优的估算方法,而