一种动态无线传感网络操作系统—SOS

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:sjh_qj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:无线传感器网络节点,在一般用途的系统和嵌入式系统里都有自己的特点。有时必须在能源很少并且环境比较恶劣的情况下工作,同时还提供共同服务,使它很容易编写应用程序。在当前流行的无线传感网络操作系统TinyOs下,虽然各个组件可以互相提供共同服务,但是每个传感器节点必须单独的运行一个静态的系统镜像,所以很难满足多维应用的系统或者频繁的应用更新。SOS,一种从设计上更考虑动态性的更适合微型节点的操作系统应运而生。它由一个公共的内核和模块组成,它有自己的消息机制,动态内存机制,可以动态加载和动态卸载模块,以及其他的一些服务。然而模块之间是通过一个相互的预定协作机制相互联系的,没有内存的保护。但是尽管如此,SOS通过一系列自己的手段有效的克服了这些缺点,比如看门狗定时器,垃圾回收系统等等。相互独立的模块之间,可以通过最小的系统终端来添加或者删除。通过对比,虽然SOS是动态设计并且使用了更高的内核接口,但是跟TinyOs相比,总的使用开销却是基本一样的。SOS是基于模块化的,容易编程。TinyOS是基于组件化,效率高。而MantisOS可以支持多线程,但是代码占用空间大。由此可以看到,SOS是一个具有自己的特点和优势的无线传感网络操作系统。 全文查看链接   surge模块是一个多反射的数据获取程序,在实现平台上用surge模块分别运行在SOS、TinyOS上,来观察CPU的使用情况。发现SOS相对TinyOS 而言,CPU使用的情况算是中等情况,并且SOS提供了更好的能量节省的方法。不过运行一段时间以后发现两个系统的总的能量消耗是一样的。 全文查看链接   SOS有很多动态内存的注解,使得可以简单方便的调试。动态内存分配了占有三个基本块大小的内存空间。大多数内存分配块,比如消息头,都是占用了最小的内存空间。但是一些应用需要移动很大的连续的内存空间,比如模块的插入。一个未使用内存块的链表,为每个内存块大小的存储大小都提供了一个时间常量,减少了对动态内存的过度使用。 全文查看链接
其他文献
摘要:利用Petri网对工作流模型进行分析与验证是目前行之有效的一种方法。该文应用工作流思想研究Web Services的复合问题,利用Petri网技术分析Web Services 的调用过程,并对Web Services网进行形式化分析,给出Web Services复合群到工作流网的映射规则。  关键词:Petri网;复合Web Services;映射算法  中图分类号:TP311文献标识码:A
摘要:该文对采用神经网络实现的MIS智能入侵检测技术进行了简单介绍,并使用新的聚类方法来改善神经网络,通过得到最佳的规则数降低了算法时间复杂度,简化了神经网络。从而优化了特征提取规则,提高了入侵检测的效率和智能性。  关键词:MIS智能入侵检测;特征规则;模糊聚类  中图分类号:TP183文献标识码:A文章编号:1009-3044(2008)24-1267-02  MIS Intelligent
摘要:DDoS攻击利用TCP/IP协议本身的漏洞和缺陷。攻击者利用成百上千个被“控制”节点向受害节点发动大规模的协同攻击。通过消耗带宽、CPU和内存等资源,达到被攻击者的性能下降甚至瘫痪和死机,从而造成其他合法用户无法正常访问。如果通过适当的办法增强了抵御DDoS的能力,也就意味着加大了攻击者的攻击成本,那么绝大多数攻击者将无法继续下去而放弃,也就相当于成功的抵御了DDoS攻击。  关键词:DDo
摘要:本文对Remoting技术的框架、重要概念进行介绍,浅析分布式数据库涉及的重要技术,利用Remoting技术的访问特性,代码设计采用抽象工厂设计模式,数据库系统具有一定的安全访问特性。  关键词:Remoting;分布式数据库  中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2008)07-11191-04
摘要:MIKEY协议是一种可应用于实时的、多媒体通信的密钥管理协议。该文基于MIKEY协议和文献[6]中的组密钥管理结构,提出了一种综合周期和批量密钥更新策略的密钥更新协议MIKEY-Rekey协议,协议设计考虑到了两种更新策略的融合、同步问题的对策和PDU的设计等问题。  关键词:MIKEY规范;密钥更新;协议设计  中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)2
摘要:以工业控制领域中的SNTP时间同步协议为基础,对其工作过程及原理进行深入剖析,着重探讨了如何在Windows CE环境下实现时间同步,并给出相应的实现方案。最后给出了Windows CE环境下的SNTP协议栈运行结果。  关键词:SNTP;时间同步;Windows CE  中图分类号:TP273文献标识码:A文章编号:1009-3044(2008)11-20228-04    1 引言   
摘要:下一代网络协议IPv6协议有效地解决了IPv4存在的问题,同时还给IP带来新的特性,使得IP协议在地址管理、移动性、安全及多媒体支持方面具备了巨大的灵活性。特别是在IP层上实现了加密、认证、访问控制等多种安全技术,极大地提高了协议的安全性。该文在阐述IP层安全协议IPSec的基础上,对IPv6中的内置安全性进行了重点介绍。  关键词:IPv6;IPSec;认证;加密;安全  中图分类号:TP
摘要:本文介绍标志寄存器6个状态标志位,结合作者教学经验总结,讨论了各标志位状态的分析方法,为读者解决此类问题提出一些建议。  关键词:状态标志位;FLAGS;溢出标志位  中图分类号:TP332文献标识码:A文章编号:1009-3044(2008)09-11753-02    The State of the State Flag in FLAGS  ZHANG Xing-hua  (Langf
摘要:Kademlia是一种构建结构化对等网络的机制,基于DHT(Distributed Hash Table,分布式哈希表)和XOR(异或运算)实现了覆盖网(Overlay Network)的构建和节点快速定位以及资源的精确搜索,我们结合当前ALM(ALM,Application Layer Multicast,应用层组播)技术,深入探讨了P2P流媒体技术,提出一种流媒體点播模型KadVOD,并
摘要:入侵检测系统的大部分报警事件之间都存在某种联系,通过对这些报警信息的关联分析,对解决目前入侵检测系统所存在的误报、漏报、重复报警、报警信息层次低等问题,具有重要的意义。该文基于因果关联方法,建立了一个入侵检测系统关联分析模型,该模型的关联分析过程分为聚合和关联分析,可以对不同入侵检测系统产生的报警信息进行关联分析。  关键词:入侵检测;报警聚合;关联分析;因果关联;漏报关联  中图分类号:T