[發明專利]一種嵌入式系統的故障修復方法及設備無效
| 申請號: | 201210106929.3 | 申請日: | 2012-04-12 |
| 公開(公告)號: | CN102662784A | 公開(公告)日: | 2012-09-12 |
| 發明(設計)人: | 劉衛國;單衍景;王偉鴻;謝泳江;賈瑞明 | 申請(專利權)人: | 北京華夏電通科技股份有限公司 |
| 主分類號: | G06F11/07 | 分類號: | G06F11/07;G06F11/34 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 任默聞 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 嵌入式 系統 故障 修復 方法 設備 | ||
技術領域
本發明關于數據通信領域,特別是關于嵌入式系統中的數據通訊技術,具體的講是一種嵌入式系統的故障修復方法及設備。
背景技術
嵌入式系統以其高效率、低功耗和高可靠性的特點,廣泛的應用于各個領域。近年來隨著視頻監控、會議終端、物聯網等的重大發展,嵌入式系統更為普遍地運用于實時變化的外界環境,并進行更加可靠的信息采集、獲取、交互、共享、決策和控制。
與此同時,嵌入式系統的主要危害源正日趨復雜。硬件方面的危害源除了雷電、靜電等自然危害源之外,還包括通信、雷達、無線識別等射頻干擾源,甚至一些人為的電磁危害源。而軟件方面的危害源則包括由各個產品廠家自主研發的程序和大量的開源軟件,這些軟件之前的資源競爭、相互交互以及內部的穩定性都會影響到嵌入式系統的穩定。
然而大部分的嵌入式產品如安防所使用的編解碼器等常常放置在無人值守、較高的地方,并且這些產品相對分散,一旦出現這些嵌入式產品發生故障無法正常工作的情況時,將對維修人員的維修工作帶來巨大的困難。如此便造成這些應用于通用嵌入式系統的產品故障修復能力差的問題,難以滿足電子系統在不同層面上的多種安全運行要求,且其綜合生存能力降低。
現有技術中的部分嵌入式系統的產品也擁有故障修復功能,但是這些產品均有如下缺陷:部分嵌入式系統的復雜程度較高,可復用性低;部分嵌入式系統的算法占用資源較高,對整體的嵌入式系統性能造成影響;部分嵌入式系統的產品對系統要求比較固定,諸如僅限于在Linux或Wince上使用,跨平臺性能差;部分嵌入式系統僅能滿足個別故障問題,對于新出現的故障無法處理,可擴展性差。
發明內容
本發明實施例提供了一種嵌入式系統的故障修復方法及設備,通過進程發送的故障報告,獲取對應的策略,進而實現了對嵌入式系統進程中故障的自動修復,極大提高了整個系統的穩定性,增強了用戶體驗。
本發明的目的之一是,提供一種嵌入式系統的故障修復方法,所述的方法包括:接收嵌入式系統中的進程發送的故障報告;解析所述的故障報告得到當前故障報告對應的故障類型;根據所述的故障類型在預先存儲的故障表中獲取與所述的故障類型對應的策略類型;根據所述的策略類型在預先存儲的策略表中獲取與所述的策略類型對應的策略;執行所述的策略以修復與所述的故障報告對應的故障。
本發明的目的之一是,提供一種嵌入式系統的故障修復設備,所述的設備包括:故障報告接收模塊,用于接收嵌入式系統中的進程發送的故障報告;解析模塊,用于解析所述的故障報告得到當前故障報告對應的故障類型;策略類型獲取模塊,用于根據所述的故障類型在預先存儲的故障表中獲取與所述的故障類型對應的策略類型;策略獲取模塊,用于根據所述的策略類型在預先存儲的策略表中獲取與所述的策略類型對應的策略;策略執行模塊,用于執行所述的策略以修復與所述的故障報告對應的故障。
本發明的有益效果在于,實現了對嵌入式系統故障的自動無縫修復,且整個系統的復雜程度低,便于使用者理解,有利于推廣和二次開發,對系統硬件的配置需求較低,僅需組成一個基本嵌入式系統的硬件結構即可,且系統運行占用的系統資源較少,不會對嵌入式系統的整體性能產生影響。此外,由于本發明沒有依賴固定的系統函數庫,在任意的嵌入式系統上均可使用,還實現了對系統新出現的故障的修復,并通過將該種處理方式向其他同類產品進行傳送,實現了其他的產品對該故障的修復。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本發明實施例提供的一種嵌入式系統的故障修復方法的流程圖;
圖2為本發明實施例提供的一種嵌入式系統的故障修復方法中S103的具體流程圖;
圖3為本發明實施例提供的一種嵌入式系統的故障修復方法中S105的具體流程圖;
圖4為本發明實施例提供的一種嵌入式系統的故障修復方法的具體實施例的流程圖;
圖5為本發明實施例提供的一種嵌入式系統的故障修復設備中故障表、策略表以及對應關系的示例圖;
圖6為本發明實施例提供的一種嵌入式系統的故障修復設備之間的交互圖;
圖7為本發明實施例提供的一種嵌入式系統的故障修復設備的結構框圖;
圖8為本發明實施例提供的一種嵌入式系統的故障修復設備的實施方式二的結構框圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京華夏電通科技股份有限公司,未經北京華夏電通科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210106929.3/2.html,轉載請聲明來源鉆瓜專利網。





