异构操作系统之间的通信模型
发布时间:2012/4/7 19:02:02 访问次数:941
为了进一步有效地控制数据MP2359DJ-LF-Z的接收,这里引入了3个部件来实现:消息捕获部件(trace_ m)负责跟踪数据的接收,剔除无效消息,将有效消息转交给消息鉴别部件;消息鉴别音B件(m—m)负责接收来自消息捕获部件的消息,根据消息的内容及状态以及这些状态判断当前发送数据的操作系统,并将内容及状态转交给处理部件(os—m);处理部件根据接收到的消息,按照发送该消息包的操作系统的通信流程进行数据包的解析。图7-29所示为异构操作系统之间通信的模型。
要开发独立于无线传感器网络操作系统的中间件毖须要克服不同操作系统之间的异构性问题,其中最主要问题是如何实现异构系统平台之间的互通信能力。中间件DisWare主要在TinyOS(加州大学伯克利分校研制)和MantiOS(华盛顿大学计算机系研制)这两个异构操作系统上实现了兼容性,并对用户提供统一的移动代理支持机制和接口。其中的研究难点是如何实现两种异构操作系统之间的互通信能力,从而保证移动代理在异构操作系统之间的无困难迁移。
为了进一步有效地控制数据MP2359DJ-LF-Z的接收,这里引入了3个部件来实现:消息捕获部件(trace_ m)负责跟踪数据的接收,剔除无效消息,将有效消息转交给消息鉴别部件;消息鉴别音B件(m—m)负责接收来自消息捕获部件的消息,根据消息的内容及状态以及这些状态判断当前发送数据的操作系统,并将内容及状态转交给处理部件(os—m);处理部件根据接收到的消息,按照发送该消息包的操作系统的通信流程进行数据包的解析。图7-29所示为异构操作系统之间通信的模型。
要开发独立于无线传感器网络操作系统的中间件毖须要克服不同操作系统之间的异构性问题,其中最主要问题是如何实现异构系统平台之间的互通信能力。中间件DisWare主要在TinyOS(加州大学伯克利分校研制)和MantiOS(华盛顿大学计算机系研制)这两个异构操作系统上实现了兼容性,并对用户提供统一的移动代理支持机制和接口。其中的研究难点是如何实现两种异构操作系统之间的互通信能力,从而保证移动代理在异构操作系统之间的无困难迁移。
热门点击
- 干簧管的应用
- 干簧管
- 单电源桥式感器电路
- 无线传感器网络目标跟踪的基本过程
- 过零检测器电路
- TinyOS 2,0的安装与调试
- WXD3、WXD221、WXD222和WR2
- 卸载
- 85℃时ADG1611的增益设置和误差百分比
- 低电压低功耗上拉输出的比较器
推荐技术资料
- Seeed Studio
- Seeed Studio绐我们的印象总是和绘画脱离不了... [详细]