[发明专利]数据交叉备份与恢复设备及方法有效
| 申请号: | 201910546287.0 | 申请日: | 2019-06-21 |
| 公开(公告)号: | CN110245038B | 公开(公告)日: | 2023-08-18 |
| 发明(设计)人: | 朱琦;朱华;陆灵君;田文波;史琴 | 申请(专利权)人: | 上海航天计算机技术研究所 |
| 主分类号: | G06F11/16 | 分类号: | G06F11/16;G06F11/18 |
| 代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 胡晶 |
| 地址: | 201109 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据 交叉 备份 恢复 设备 方法 | ||
1.一种数据交叉备份与恢复设备,其特征在于,包括总线控制器、远程终端主份机、远程终端备份机和总线耦合器;
所述远程终端主份机,用于定时将目标数据导入备份数据并组包发送给总线控制器;
所述总线控制器,用于接收和保存所述备份数据,接收并判断所述远程终端备份机的数据恢复请求,向远程终端备份机发送所述备份数据;
所述远程终端备份机,用于在获得控制权之后向总线控制器发送数据恢复请求,接收到总线控制器发送的备份数据,进而将所述备份数据导出;
所述远程终端主份机定时每隔8s执行如下操作:
采集卫星姿轨控关键变量共255字节;255字节数据依次导入地址0x400开始的存储空间中;计算255个字节的异或和,写入第256字节单元中;置矢量字中的数据备份服务请求位为1;
所述总线控制器每2s执行如下操作:
向各远程终端发送“发送矢量字”的指令,查询矢量字;判断矢量字中的数据备份服务请求位是否为1,如果为1,则接收备份数据,写入总线控制器内部SRAM;判断矢量字中的数据恢复服务请求位是否为1,如果为1,则将SRAM中存储的备份数据发送给远程终端备份机;
所述远程终端备份机在主任务每0.5s执行如下操作:
判断本周期控制权与上周期控制权,如果本周期控制权为“有权”,上周期控制权为“无权”,则置矢量字中的数据恢复服务请求位为1;
远程终端备份机在1553B消息中断中,读取子地址控制字,判断子地址,如果子地址是12,则置数据恢复标志为“有效”;
远程终端备份机继续在主任务中每0.5s判断数据恢复标志,如果数据恢复标志为“有效”,则读出1553B缓存首地址为0x400的后续256字节数据;
对256字节数据按字节为单位进行异或,如果结果等于零,则将有效数据255字节按顺序和数据类型写入之前定义的卫星姿轨控关键变量中。
2.一种数据交叉备份与恢复方法,采用权利要求1所述的数据交叉备份与恢复设备,其特征在于,包括如下步骤:
步骤S1:远程终端主份机定时将目标数据导入备份数据,进而将备份数据组包发送给总线控制器;
步骤S2:总线控制器接收所述备份数据;
步骤S3:远程终端备份机在获得控制权后向总线控制器发送恢复请求数据;
步骤S4:总线控制器向远程终端备份机发送备份数据;
所述远程终端主份机定时每隔8s执行如下操作:
采集卫星姿轨控关键变量共255字节;255字节数据依次导入地址0x400开始的存储空间中;计算255个字节的异或和,写入第256字节单元中;置矢量字中的数据备份服务请求位为1;
所述总线控制器每2s执行如下操作:
向各远程终端发送“发送矢量字”的指令,查询矢量字;判断矢量字中数据备份服务请求位是否为1,如果为1,则接收备份数据,写入总线控制器内部SRAM;判断矢量字中的数据恢复服务请求位是否为1,如果为1,则将SRAM中存储的备份数据发送给远程终端备份机;
所述远程终端备份机在主任务每0.5s执行如下操作:
判断本周期控制权与上周期控制权,如果本周期控制权为“有权”,上周期控制权为“无权”,则置矢量字中的数据恢复服务请求位为1;
远程终端备份机在1553B消息中断中,读取子地址控制字,判断子地址,如果子地址是12,则置数据恢复标志为“有效”;
远程终端备份机继续在主任务中每0.5s判断数据恢复标志,如果数据恢复标志为“有效”,则读出1553B缓存首地址为0x400的后续256字节数据;
对256字节数据按字节为单位进行异或,如果结果等于零,则将有效数据255字节按顺序和数据类型写入之前定义的卫星姿轨控关键变量中。
3.根据权利要求2所述的数据交叉备份与恢复方法,其特征在于,还包括如下任一步骤:
步骤S5:当远程终端备份机判断数据恢复请求中断后,设置数据恢复标志为有效;
步骤S6:当远程终端备份机判断数据恢复标志为有效后,将接收到的备份数据导出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海航天计算机技术研究所,未经上海航天计算机技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910546287.0/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





