[发明专利]用于传感器网络的传感器的操作系统以及相关传感器在审
| 申请号: | 201780010207.9 | 申请日: | 2017-02-16 |
| 公开(公告)号: | CN108604198A | 公开(公告)日: | 2018-09-28 |
| 发明(设计)人: | 坤明·侯;克里斯托弗·德沃尔克斯;刁勋兴;石洪岭 | 申请(专利权)人: | 克莱蒙第二布莱兹帕斯卡大学;国家科研中心 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50 |
| 代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 徐川;姚开丽 |
| 地址: | 法国克*** | 国省代码: | 法国;FR |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 传感器 角色 传感器网络 操作系统 无线电通信功能 调度顺序确定 路由功能 时间顺序 通用系统 应用功能 硬件资源 周期期间 自动机组 虚拟化 调用 调度 配置 | ||
1.用于传感器网络的传感器(1)的操作系统(101),其特征在于,所述操作系统配置为除了包括用于虚拟化传感器的硬件资源的多个通用系统功能,尤其是无线电通信功能(112)和路由功能(114),还包括多个应用功能(122),其中每个功能由软件角色(124、126)限定,其中每个软件角色由有限状态自动机组成,其中以预定的调度顺序来限定不同角色的执行,所述预定的调度顺序确定在执行周期期间调用每个角色的时间顺序。
2.根据权利要求1所述的操作系统(101),包括被监控逻辑角色(S)和用于对所述被监控逻辑角色进行监控的监控逻辑角色(R),其中所述被监控逻辑角色在其标称操作期间遵循确定的状态序列,使得与所述状态序列的任何偏差都指示所述被监控逻辑角色的故障,并导致所述监控逻辑角色转换到所述被监控逻辑角色的重新配置状态(RESET_S)。
3.根据权利要求2所述的操作系统(101),其中,将所述监控逻辑角色(R)转换到所述重新配置状态(RESET_S)导致实现与用于对影响所述被监控逻辑角色(S)的故障进行校正的策略相对应的动作。
4.根据权利要求3所述的操作系统(101),其中,至少一个被监控逻辑角色(S)由于等效的逻辑角色而冗余,其中校正策略包括执行所述等效的逻辑角色来代替所述被监控逻辑角色。
5.根据权利要求1至4中任一项所述的操作系统(101),其中,所述传感器包括至少两个核(20、30),即主核和辅助核,以及其中所述系统和应用功能的执行根据预定分配而在不同核之间分配。
6.根据权利要求5所述的操作系统(101),其中,所述操作系统包括功率管理系统功能(113),所述功率管理系统功能(113)在所述主核(20)上执行并且适于在所述辅助核(30)不活动时关闭所述辅助核以及打开所述辅助核以执行功能。
7.根据权利要求1至6中任一项所述的操作系统(101),其中,每个逻辑角色由包括多个行的状态表限定,其中每一行包括所述角色的初始状态、初始消息、在所述角色接收所述初始消息时所述角色执行的动作、一旦执行所述动作则所述角色切换到的最终状态和在所述角色切换到所述最终状态时的最终消息,其中,所述动作的二进制代码设计为加载到所述传感器的存储装置中以用于由所述传感器的计算装置执行。
8.根据权利要求1至7中任一项所述的操作系统(101),包括用于对在所述传感器上执行的每个逻辑角色的当前状态进行存储的当前状态表。
9.传感器(1),所述传感器(1)包括硬件层和软件层,其特征在于,所述软件层(100)包括根据权利要求1至8中任一项所述的操作系统(101)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于克莱蒙第二布莱兹帕斯卡大学;国家科研中心,未经克莱蒙第二布莱兹帕斯卡大学;国家科研中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780010207.9/1.html,转载请声明来源钻瓜专利网。





