[發(fā)明專利]數(shù)據(jù)交叉?zhèn)浞菖c恢復(fù)設(shè)備及方法有效
| 申請(qǐng)?zhí)枺?/td> | 201910546287.0 | 申請(qǐng)日: | 2019-06-21 |
| 公開(公告)號(hào): | CN110245038B | 公開(公告)日: | 2023-08-18 |
| 發(fā)明(設(shè)計(jì))人: | 朱琦;朱華;陸靈君;田文波;史琴 | 申請(qǐng)(專利權(quán))人: | 上海航天計(jì)算機(jī)技術(shù)研究所 |
| 主分類號(hào): | G06F11/16 | 分類號(hào): | G06F11/16;G06F11/18 |
| 代理公司: | 上海漢聲知識(shí)產(chǎn)權(quán)代理有限公司 31236 | 代理人: | 胡晶 |
| 地址: | 201109 *** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù) 交叉 備份 恢復(fù) 設(shè)備 方法 | ||
本發(fā)明提供了一種數(shù)據(jù)交叉?zhèn)浞菖c恢復(fù)設(shè)備及方法,包括總線控制器、遠(yuǎn)程終端主份機(jī)、遠(yuǎn)程終端備份機(jī)和總線耦合器;所述遠(yuǎn)程終端主份機(jī),用于定時(shí)將目標(biāo)數(shù)據(jù)導(dǎo)入備份數(shù)據(jù)并組包發(fā)送給總線控制器;所述總線控制器,用于接收和保存所述備份數(shù)據(jù),接收并判斷所述遠(yuǎn)程終端備份機(jī)的數(shù)據(jù)恢復(fù)請(qǐng)求,向遠(yuǎn)程終端備份機(jī)發(fā)送所述備份數(shù)據(jù);所述遠(yuǎn)程終端備份機(jī),用于在獲得控制權(quán)之后向總線控制器發(fā)送數(shù)據(jù)恢復(fù)請(qǐng)求,接收到總線控制器發(fā)送的備份數(shù)據(jù),進(jìn)而將所述備份數(shù)據(jù)導(dǎo)出。本發(fā)明解決了星載1553B網(wǎng)絡(luò)中關(guān)鍵單機(jī)或分系統(tǒng)崩潰后備份機(jī)自主、無縫恢復(fù)到故障發(fā)生前正常工作狀態(tài)和工作流程的問題,取得了提高衛(wèi)星關(guān)鍵單機(jī)在軌運(yùn)行可靠性的有益效果。
技術(shù)領(lǐng)域
本發(fā)明涉及衛(wèi)星數(shù)據(jù)通信和數(shù)據(jù)備份技術(shù),具體地,涉及一種數(shù)據(jù)交叉?zhèn)浞菖c恢復(fù)設(shè)備及方法。
背景技術(shù)
在空間環(huán)境中存在高能粒子輻射、真空、原子氧以及大溫差等因素,可能導(dǎo)致空間電子產(chǎn)品出現(xiàn)各類瞬時(shí)或永久的故障,在這種情況下,在衛(wèi)星星載網(wǎng)絡(luò)中的關(guān)鍵計(jì)算機(jī),如姿軌控計(jì)算機(jī)、綜合電子計(jì)算機(jī)等為了提高系統(tǒng)可靠性均配置A、B兩臺(tái)單機(jī)作冷、熱備份,其中A機(jī)默認(rèn)作為上電時(shí)的主份機(jī),B機(jī)作為備份機(jī),兩臺(tái)單機(jī)運(yùn)行相同的軟件,平時(shí)互發(fā)正常信號(hào),當(dāng)主份機(jī)發(fā)生嚴(yán)重故障,在一段時(shí)間內(nèi)無法向備份機(jī)發(fā)送正常信號(hào)時(shí),備份機(jī)會(huì)將控制權(quán)切換至備份機(jī),使計(jì)算機(jī)繼續(xù)執(zhí)行預(yù)定的正常任務(wù)。
在計(jì)算機(jī)長期在軌運(yùn)行期間,由于兩臺(tái)互為備份的單機(jī)控制權(quán)不同,熱備份下的主備機(jī)程序流程和重要工作狀態(tài)也可能出現(xiàn)差異,比如姿軌控計(jì)算機(jī)的系統(tǒng)時(shí)間、軌道根數(shù)、控制模式和敏感器選擇參數(shù)等,冷備份下備機(jī)從初始狀態(tài)開始運(yùn)行,其數(shù)據(jù)與原主份機(jī)的數(shù)據(jù)差異更大,這樣切換后,就必須實(shí)現(xiàn)對(duì)原有正常工作狀態(tài)的數(shù)據(jù)恢復(fù)。
現(xiàn)有的故障后數(shù)據(jù)恢復(fù)主要依靠地面注入,運(yùn)行一段時(shí)間后,通過持續(xù)在軌數(shù)據(jù)監(jiān)控和繼續(xù)注數(shù)調(diào)整,系統(tǒng)才能進(jìn)入正常工作狀態(tài),這種方式無法快速、自主、無縫地實(shí)現(xiàn)系統(tǒng)恢復(fù)。還有種方案是主份機(jī)直接將數(shù)據(jù)備份給備份機(jī),但這種方案只適用于熱備份系統(tǒng),A、B機(jī)之間需要大容量的公共緩存或接口電纜,系統(tǒng)開銷很大,而且由于A、B機(jī)一般在物理和電氣位置上比較接近,甚至在同一板卡上,因此可能同時(shí)受到外部環(huán)境影響,導(dǎo)致數(shù)據(jù)的可靠性不高。因此,研究一種利用現(xiàn)有星載1553B網(wǎng)絡(luò)架構(gòu)的數(shù)據(jù)交叉?zhèn)浞菖c恢復(fù)的方法可以解決雙機(jī)備份系統(tǒng)中系統(tǒng)崩潰后數(shù)據(jù)自主和無縫恢復(fù)的問題。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)中的缺陷,本發(fā)明的目的是提供一種數(shù)據(jù)交叉?zhèn)浞菖c恢復(fù)設(shè)備及方法,能夠解決星載1553B網(wǎng)絡(luò)中關(guān)鍵單機(jī)或分系統(tǒng)崩潰后備份機(jī)自主、無縫恢復(fù)到故障發(fā)生前正常工作狀態(tài)和工作流程的問題,實(shí)現(xiàn)星載計(jì)算機(jī)故障檢測、隔離和恢復(fù)的目的。
根據(jù)本發(fā)明提供的數(shù)據(jù)交叉?zhèn)浞菖c恢復(fù)設(shè)備,包括總線控制器、遠(yuǎn)程終端主份機(jī)、遠(yuǎn)程終端備份機(jī)和總線耦合器;
所述遠(yuǎn)程終端主份機(jī),用于定時(shí)將目標(biāo)數(shù)據(jù)導(dǎo)入備份數(shù)據(jù)并組包發(fā)送給總線控制器;
所述總線控制器,用于接收和保存所述備份數(shù)據(jù),接收并判斷所述遠(yuǎn)程終端備份機(jī)的數(shù)據(jù)恢復(fù)請(qǐng)求,向遠(yuǎn)程終端備份機(jī)發(fā)送所述備份數(shù)據(jù);
所述遠(yuǎn)程終端備份機(jī),用于在獲得控制權(quán)之后向總線控制器發(fā)送數(shù)據(jù)恢復(fù)請(qǐng)求,接收到總線控制器發(fā)送的備份數(shù)據(jù),進(jìn)而將所述備份數(shù)據(jù)導(dǎo)出。
本發(fā)明提供的數(shù)據(jù)交叉?zhèn)浞菖c恢復(fù)方法,采用所述的數(shù)據(jù)交叉?zhèn)浞菖c恢復(fù)設(shè)備,包括如下步驟:
步驟S1:遠(yuǎn)程終端主份機(jī)定時(shí)將目標(biāo)數(shù)據(jù)導(dǎo)入備份數(shù)據(jù),進(jìn)而將備份數(shù)據(jù)組包向總線控制器發(fā)送備份數(shù)據(jù);
步驟S2:總線控制器接收所述備份數(shù)據(jù);
步驟S3:遠(yuǎn)程終端備份機(jī)在獲得控制權(quán)后向總線控制器發(fā)送恢復(fù)請(qǐng)求數(shù)據(jù);
步驟S4:總線控制器向遠(yuǎn)程終端備份機(jī)發(fā)送備份數(shù)據(jù)。
優(yōu)選地,還包括如下任一步驟:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海航天計(jì)算機(jī)技術(shù)研究所,未經(jīng)上海航天計(jì)算機(jī)技術(shù)研究所許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910546287.0/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測;錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過測試作故障硬件的檢測或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過處理作錯(cuò)誤檢測、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過軟件的測試或調(diào)試防止錯(cuò)誤
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 一種數(shù)據(jù)庫備份的方法及裝置
- 一種虛擬化網(wǎng)絡(luò)備份、恢復(fù)的方法和相應(yīng)裝置
- 一種數(shù)據(jù)備份方法和裝置
- 包配置文件的備份方法及終端
- 分布式實(shí)時(shí)文件系統(tǒng)的備份方法及備份系統(tǒng)
- 一種數(shù)據(jù)備份和恢復(fù)方法、備份服務(wù)器和源服務(wù)器
- 一種備份方法和裝置
- 一種數(shù)據(jù)備份方法、裝置、電子設(shè)備和存儲(chǔ)介質(zhì)
- 一種物聯(lián)網(wǎng)數(shù)據(jù)備份方法及裝置
- 一種數(shù)字法庭數(shù)據(jù)備份系統(tǒng)





