无线传感器网络技术及其应用 战略性新兴产业系列丛书——物联网 王汝传 孙力娟 第六章 无线传感器网络操作系统新.pptVIP

  • 1
  • 0
  • 约3.25万字
  • 约 187页
  • 2015-12-17 发布于未知
  • 举报

无线传感器网络技术及其应用 战略性新兴产业系列丛书——物联网 王汝传 孙力娟 第六章 无线传感器网络操作系统新.ppt

6.4.2 系统架构 图6-5 SOS系统体系结构 6.4.2 系统架构 下面讨论SOS架构中的关键设计。 1.模块   在SOS中,模块是可以实现某些功能或者任务的二进制可执行文件,就相当于TinyOS中的组件。   模块可能会同时负责很多部分的功能,包括底层驱动、路由协议、应用程序等。      在SOS中一个实际的应用程序一般由一个模块或者多个的相互交互的模块组成,模块之间,位置独立,主要是通过消息机制或者函数接口来相互联系。 6.4.2 系统架构 2.模块结构      SOS实现了一个定义完整并且优化的带有入口和出口的模块,这一类模块组成一个模块结构,SOS通过这样的一个结构来维护模块性。      模块之间用两种入口机制来相互流通。第一种是通过内核的调度表,另一种是通过被模块注册的对方使用的函数。 6.4.2 系统架构 3.模块交互      模块之间的交互是通过消息机制,调用被模块注册的函数,调用ker_*system(API)访问内核实现的。   消息本身是灵活变化的,并且传递比较缓慢,所以SOS提供一些直接的调用方法,可以被模块注册使用,这些调用方法可以通过调度表为模块提供反应时间短的联系。 6.4.2 系统架构 4.模块的插入和删除      模块的插入是通过分发协议(Distribution Protocol)侦

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档