无线传感器网络的演绎编程模型研究与实现

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:mahuanchun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线传感器网络编程模型是随着无线传感器网络的发展而提出的新需求,其目的是为了提供一个易于用户使用,易于应用程序升级的无线传感器网络应用程序开发平台。因无线传感器网络存在能量,存储,计算等资源限制,故传统的编程模型无法适用于无线传感器网络。因此研究一种易于用户使用,易于应用程序升级的无线传感器网络编程模型成为该研究领域的热点。本文对无线传感器网络编程模型进行了研究,分析了现有无线传感器网络编程模型的优缺点,并基于无线传感器网络的特点设计和实现了具有演绎能力的编程模型,该编程模型采用规则描述用户的需求,规则最后转换为数据库JOIN等操作,考虑到现有的无线传感器网络分布式JOIN算法存在的问题和缺点,本文提出了新的JOIN算法,该算法能有效解决负载均衡,空洞以及节点失效问题。本文的主要工作和创新点如下:⑴介绍和分析了现有无线传感器网络编程模型的优缺点,提出了一个易于使用,易于应用程序升级的无线传感器网络演绎编程模型。⑵演绎编程模型采用规则描述应用逻辑,规则最后转换为数据库的JOIN等操作,针对现有的无线传感器网络分布式JOIN算法存在的问题和缺点,本文提出了一个新的分布式JOIN算法,该算法能有效解决负载均衡、节点失效以及空洞问题。⑶设计和实现了支持该演绎编程模型的无线传感器网络应用程序开发平台NHSensor。在NHSensor系统中设计和实现了基于移动Agent的底层执行机制,并演示了建树路由算法,得到了整个路由树的拓扑图,该例子程序表明该演绎编程模型可以降低开发无线传感器网络应用程序的难度。
其他文献
随着网络的普及,越来越多的人们使用网络这个平台保存和获取数据,实现了知识的共享。然而,这种共享所面临的困难是如何在海量的数据中快速而准确的查询到自己所要的知识。问答系
作为数据挖掘的重要研究方向,图序列社区挖掘在社交网络等实际问题中有着广泛应用。如何精确地获得图序列中有价值的信息,以及如何加快算法在大规模数据集上的速度尤为关键。现
随着宽带多媒体网络的不断发展,各种宽带网络应用层出不穷。IPTV、视频会议、数据和资料分发、网络音频应用、网络视频应用、多媒体远程教育等宽带应用都对现有宽带多媒体网
在新的世纪,挑战与机遇并存,可以说利用并驾驭所产生出的海量数据关系着各个行业未来的发展。在大数据领域的深入探索可以更宏观的分析数据模式,发现潜在规律并对未来趋势进
随着移动互联网的快速发展,相关应用领域也越来越受到人们的关注。人们的生活节奏不断加快,需要更多实用的知识来应对学习和工作上遇到的问题,传统的学习方式已经不能很好的
无线传感器网络(WSN)是由大量的无线传感器节点构成的一种可以具有广泛用途的网络,其可用来进行环境监测,军事监控,目标追踪等应用。通常无线传感器网络节点是一些嵌入式设备
数据库相关理论和技术是计算机专业的一门重要学科,当前数据库技术的主流是关系数据库技术,而SQL查询语言是官方标准的关系查询语言,其数学理论基础是关系代数。熟练掌握关系
几年来多投影显示技术在多媒体展示领域获得了广泛应用,几何校正技术和颜色校正技术日趋成熟,同时对多投影显示系统软件在易用性、可靠性、适用性、可扩展性等多方面提出了要
随着医学影像学的发展,涌现出了大量的高精度的成像设备,但由于不同形式的成像设备的成像机理不同,所以他们对信息的描述的侧重点不同,具有各自的局限性,通常只能较好的反映