无线传感网络节点资源管理的研究与实现

来源 :浙江大学 | 被引量 : 0次 | 上传用户:quintentwc93
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线传感器网络(Wireless Sensor Network,WSN)是由大量传感器节点通过无线自组织的方式构成的网络。它结合了计算,通信,传感器三项技术,在森林防火,环境检测,以及军工等各个领域都有广泛的应用,是当前的研究热点之一。无线传感器节点是构成无线传感器网络基本单元,节点一般成本低廉,易于在复杂的环境中大规模地进行部署。但是,低廉的成本同时意味着节点的资源十分有限,包括节点处理器的计算能力,内存大小以及能量,如何在节点操作系统中有效地管理和使用这些资源是节点操作系统研究中非常有挑战性的研究方向。与此同时传感器节点上运行的应用程序复杂多样,传感器节点操作系统需要满足不同的应用程序对节点资源的不同需求,既要提供一定的抽象封装性,又需要提供一定的灵活性适应多种应用程序的需求,例如TinyOS的多层抽象体系就能满足不同应用程序的不同需求。另外,由于节点内存十分有限,需要低开销而且相对高效的内存管理方法来充分使用有限的内存。最后考虑到节点的供能系统往往为普通电池,需要有效利用有限的能量尽可能地延长节点的工作寿命。针对以上传感器节点的特点,论文对外设资源管理,内存分配管理,能量管理三个方面提出了有效的资源管理方案。论文提出的资源管理基于事件驱动的编程模型而不是传统的多线程编程模型,因为事件驱动是被大多节点所广泛使用的编程模型。论文提出了用统一的抽象模型来对所有的外设资源进行抽象,这样既方便了操作系统的移植又为应用程序提供了统一的服务接口,同时为外设资源维护一个服务队列来减少频繁申请释放外设所带来的开销。在内存的管理上,在静态内存管理的基础上,提出使用应用程序自定义内存池和系统内存池相结合的内存管理方法并取得了良好的实验效果。最后论文提出根据不同的外设提出不同的能量管理,并且由系统维护外设引用位图作为处理器能量模式切换的判断依据,以减少能量决策时的时间开销。
其他文献
Ad Hoc 网络技术起源于20世纪70年代的美国军事领域,它是在美国国防部资助研究的"战场环境中的无线分组数据网"项目中产生的一种新型的网络架构技术。 移动Ad Hoe网络是IP
随着网络的普及和深入,分支机构众多的大型单位越来越多地在公网上进行远程办公,迫切需要一个可靠、简单、高效、灵活的防火墙网关解决方案,保证机密数据在公网上安全传输。
随着计算机技术及测量技术的发展,逆向工程已经成为新产品开发、消化以及吸收先进技术的重要途径。逆向工程的主要任务之一是由实物样件的测量数据重构CAD模型。由于特征模型
对等(peer-to-peer,简称P2P)网络技术近年来发展迅速,以Tapestry、Pastry、Chord、CAN为代表的结构化P2P网络具有扩展性好、可以在有限的跳数内定位到资源等优点,成为当前研究热
随着信息社会的发展,综合布线的地位变得越来越重要。几乎所有的商务大厦、办公大楼、园区建筑的信息化都需要依赖于综合布线的实现。综合布线的规模随着大楼及楼群规模的增加
多播是一种群组通信的手段,要求将信息从一个数据源同时传送到多个目的地。构造多播树是解决多播路由问题的常用方法。有3种不同类型的多播树:基于数据源的树、Steiner树和基于
Web作为一种信息发布的媒体,现在已经渗透入每个人的生活中。Web页面复杂且具有动态性导致人们难以方便快捷地在Web上找出所需的数据和信息。 Web用户行为模式挖掘注重于分
异构环境下资源的不均衡性使得移动嵌入式计算平台在与桌面系统进行通信时,面临计算速度慢、存储空间有限、屏幕和网络带宽受限等问题,这些问题给协同工作带来了新的挑战。异构
流媒体是下一代互联网(NGI,Next Generation Internet)的主要应用,它具有实时性强、数据量大的特点;但Internet“尽力而为”的特点难以满足流媒体业务发展的要求,为了提高传输效
信息时代对军事变革提出了新的要求和挑战。很多传统的军事办公方式和理念已经跟不上信息化建设的需求。虽然军内外科研人员已经在军网普及、大型应用软件开发方面做了大量的