[发明专利]边缘安全节点对云上部署运行程序进行时间监视的方法有效
申请号: | 202110104352.1 | 申请日: | 2021-01-26 |
公开(公告)号: | CN112817818B | 公开(公告)日: | 2023-04-14 |
发明(设计)人: | 唐涛;李开成;马连川;张帆 | 申请(专利权)人: | 北京交通大学 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/34;G06F21/52 |
代理公司: | 北京市商泰律师事务所 11255 | 代理人: | 黄晓军 |
地址: | 100044 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 边缘 安全 节点 部署 运行 程序 进行 时间 监视 方法 | ||
1.一种边缘安全节点对云上部署运行程序进行时间监视的方法,其特征在于,包括:
当边缘安全节点和云上部署运行程序都处于上电模式时,所述边缘安全节点所控制的一组云上的所有云上部署运行程序向所述边缘安全节点发送包含程序控制周期长度及程序控制周期的从属微周期个数、长度数值的时间监视请求数据帧;
所述边缘安全节点确定该组云上的所有云上部署运行程序发送的时间监视请求数据帧正确且一致后,则边缘安全节点认可所述时间监视请求数据帧包含的程序控制周期长度数值及程序控制周期的从属微周期个数、长度数值;
所述边缘安全节点和所述云上部署运行程序均进入周期控制模式,并开启边缘安全节点和云上部署运行程序双向时间监视功能;
所述边缘安全节点和云上部署运行程序双向时间监视过程包括:
在周期控制模式下,如果控制周期不划分微周期:
步骤61、第一个控制周期开始时刻,边缘安全节点向一组由其控制实现一个完整列控应用的多个云上部署运行程序发送通知相应的控制周期开始数据帧,边缘安全节点和云上部署运行程序无条件认可此控制周期开始信息,边缘安全节点和云上部署运行程序都进入周期控制模式;
步骤62、边缘安全节点在第一个控制周期内,监视是否正确收到多个云上部署运行程序发送的此控制周期执行正确应答数据帧;
正确收到,则发送下一个控制周期开始数据帧;
一旦超时,未收到控制周期执行正确应答数据帧,或收到错误的控制周期执行正确应答数据帧,则启动安全反应,并转入出错待机模式;
步骤63、多个云上部署运行程序回答了第一个控制周期执行正确应答数据帧后,则在本控制周期结束时刻前后一段时间窗口内,开启对边缘安全节点发送的下一控制周期开始数据帧的监视;
步骤64、以后的控制周期依次循环上述步骤62和步骤63的处理过程,经过边缘安全节点和多朵云上部署运行程序双向时间监视确认无错以后,实现不划分微周期的周期控制模式下的时间监视功能;
在周期控制模式下,如果控制周期划分微周期:
步骤71、第一个控制周期从属微周期1开始时刻,边缘安全节点向一组由其控制实现一个完整列控应用的多个云上部署运行程序发送通知相应的控制周期从属微周期1开始数据帧,边缘安全节点和云上部署运行程序无条件认可此微周期开始信息,边缘安全节点和云上部署运行程序都进入周期控制模式;
步骤72、边缘安全节点在第一个控制周期从属微周期1内,监视是否正确收到多个云上部署运行程序发送的微周期1执行正确应答数据帧;
正确收到,则发送第一个控制周期从属微周期2开始数据帧;
一旦超时,未收到控制周期执行正确应答数据帧,或收到错误的控制周期执行正确应答数据帧,则启动安全反应,并转入出错待机模式;
步骤73、多个云上部署运行程序回答了第一个控制周期从属微周期1执行正确应答数据帧后,则在微周期结束时刻前后一段时间窗口内,开启对边缘安全节点发送的第一个控制周期从属微周期2开始数据帧的监视;
步骤74、以后的控制周期依次循环上述步骤72和步骤73的处理过程,经过边缘安全节点和多朵云上部署运行程序双向时间监视确认无错以后,实现划分微周期的周期控制模式下的时间监视功能。
2.根据权利要求1所述的方法,其特征在于,所述时间监视请求数据帧包含时间监视请求数据帧标志、时间监视请求数据帧长度、控制周期长度值、控制周期从属微周期个数N、控制周期从属微周期1长度值、…、控制周期从属微周期N长度值和时间监视请求数据帧校验序列。
3.根据权利要求2所述的方法,其特征在于,所述时间监视请求数据帧长度计值从时间监视请求数据帧标志起,一直计算到时间监视请求数据帧校验序列止,如果时间监视请求数据帧长度不正确,则该时间监视请求数据帧无效;
所述时间监视请求数据帧校验序列校验范围从时间监视请求数据帧标志起,一直计算到控制周期从属微周期N长度值止,如果时间监视请求数据帧校验不正确,则该时间监视请求数据帧无效;
所述控制周期长度值应等于控制周期从属微周期1长度值+…+控制周期从属微周期N之和,且不能为零,否则,该时间监视请求数据帧无效;
所述控制周期长度值不等于零,而控制周期从属微周期个数N等于零,说明控制周期不划分微周期;此时,控制周期从属微周期1长度值、…、控制周期从属微周期N长度值应都设置为零,否则,该时间监视请求数据帧无效。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京交通大学,未经北京交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110104352.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:内容共享方法、装置、计算机设备及存储介质
- 下一篇:一种尼龙材料及其制备方法