[發明專利]用于占先重啟多子系統移動通信設備中的軟件以提高平均故障間隔時間的方法有效
| 申請號: | 201380051424.4 | 申請日: | 2013-09-04 |
| 公開(公告)號: | CN104718534A | 公開(公告)日: | 2015-06-17 |
| 發明(設計)人: | P·B·吉迪 | 申請(專利權)人: | 高通股份有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F11/07;G06F11/18 |
| 代理公司: | 永新專利商標代理有限公司 72002 | 代理人: | 張揚;王英 |
| 地址: | 美國加*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 占先 重啟多 子系統 移動 通信 設備 中的 軟件 提高 平均 故障 間隔時間 方法 | ||
背景技術
現代移動通信設備通常圍繞著多子系統片上系統(或“SOC”)而建立,其中每個子系統執行特定的任務,諸如音頻、視頻、外圍接口、調制解調器、通信、全球定位系統(或“GPS”)等。子系統中的每一個子系統均可以被設計來使得專門的硬件元件適于使用加速處理并且可以通過高性能處理器間通信總線來通信,以執行各種任務。例如,子系統可以通信,以完成諸如語音呼叫、視頻流、音頻回放等的任務。當執行這樣的任務時,片上系統中的一個或多個子系統可以在給定的時間活動。
可以基于平均故障間隔時間(或“MTBF”)度量來評估多子系統片上系統中的子系統的可靠性,其中,平均故障間隔時間被定義為系統故障之間的算術平均時間。例如,通過一段時間,計算出的平均故障間隔時間度量可以描述特定子系統的崩潰之間的平均時間。一般而言,系統故障之間的時間越長,子系統越是可以體驗更加可靠的性能。換言之,平均故障間隔時間越長,子系統性能越好。當子系統開始經歷故障時,子系統性能可能降級,隨之是服務的丟失,直到子系統被重啟。從用戶的角度來看,這樣的故障是極其不被期望的。
活動軟件的使用時間(或自從激活之后經過的時間)可以影響子系統的可靠性,并且平均故障間隔時間與在子系統上運行的(或與子系統相關聯的)軟件的使用時間成反比。軟件可靠性和/或隨著時間的性能降級、或“軟件老化”可以解釋許多常見的子系統故障。這樣的軟件老化可能是不良軟件操作條件的結果,所述不良操作條件包括內存碎片、內存泄露、計數器的溢出或下溢、數據損壞以及不良的垃圾收集。例如,在非優化的子系統軟件中,可以分配內存,但是所分配的內存只有在使用之后才能被釋放,這導致用于各種子系統操作的可用內存的累積性缺失。此外,在一段時間的統一使用之后,當子系統軟件沒有被重啟時,可能發生許多子系統故障。這是移動設備(例如,智能電話、平板電腦、膝上型電腦等)的特有問題,因為這些設備典型地很少被重啟。例如,許多移動設備只有當用戶在商用飛機中旅行時和/或在固件更新期間才被重新加載。
發明內容
各個方面可以公開用于提高運行在多子系統移動設備上的第一子系統的可靠性(即,提高平均故障間隔時間)的方法和設備。一方面的方法可以包括:計算與第一子系統相關聯的軟件應當被重啟的最小時間和最大時間;識別依賴于第一子系統的其它子系統;在經過最小時間之后且在經過最大時間之前,向每個依賴型子系統發送請求消息,其中,所述請求消息提示每個依賴型子系統就與第一子系統相關聯的軟件的重啟是否能夠進行來進行表決;當每個依賴型子系統表決重啟能夠進行時,重啟與第一子系統相關聯的軟件;并且,當經過了與第一子系統相關聯的軟件應當被重啟的最大時間時,重啟與第一子系統相關聯的軟件。在一方面,所述方法還可以包括:向每個依賴型子系統通知與第一子系統相關聯的軟件的重啟的時間和持續時間,并且當重啟與第一子系統相關聯的軟件已經完成時,通知每個依賴型子系統。在一方面,計算與第一子系統相關聯的軟件應當被重啟的最小時間和最大時間可以包括:基于描述先前子系統軟件故障、子系統軟件使用時間信息、依賴關系列表子系統標識、缺陷率以及第一子系統的被利用資源這些項中的至少一項的存儲數據,來計算最小時間和最大時間。在一方面,所述方法還可以包括:將所計算的最小時間和所計算的最大時間存儲在移動設備內,并且所計算的最小時間和所計算的最大時間可以是基于歷史數據被預先確定的。在一方面,所述方法還可以包括:只要依賴型子系統表決直到在經過最大時間之后才應當進行所述重啟,那么在經過最小時間之后,向每個依賴型子系統定期重新發送請求消息。在一方面,所述方法還可以包括:計算用于定期向每個依賴型子系統重新發送請求消息的時間間隔。在一方面,所述方法還可以包括:基于與第一子系統相關聯的軟件應當被重啟的最大時間之前剩余的時間,減少用于定期重新發送請求消息的時間間隔。在一方面,所述方法還可以包括:將所計算的用于定期重新發送請求消息的時間間隔存儲在移動設備內,并且所述用于定期重新發送請求消息的時間間隔可以是基于歷史數據被預先確定的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于高通股份有限公司;,未經高通股份有限公司;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380051424.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:文檔分析裝置以及記錄介質
- 下一篇:表示沒有外部引用的引用屬性注釋





