[發明專利]重啟方法及裝置在審
| 申請號: | 202011129900.8 | 申請日: | 2020-10-21 |
| 公開(公告)號: | CN112241338A | 公開(公告)日: | 2021-01-19 |
| 發明(設計)人: | 王超凡 | 申請(專利權)人: | 展訊半導體(成都)有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F9/445 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 張娜;劉芳 |
| 地址: | 610041 四川省成都市高新*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 方法 裝置 | ||
本申請實施例提供一種重啟方法及裝置,該方法包括:若終端設備通過無線通信網絡WCN底層驅動確定無線業務的固件發生異常,則終端設備通過WCN底層驅動向無線業務的業務驅動發送異常信息。終端設備通過業務驅動清除無線業務的進程。終端設備通過業務驅動調用WCN底層驅動的上電接口,加載無線業務的固件重新打開。其中,終端設備通過WCN底層驅動實現了異常的檢測,以及通過業務驅動實現了業務的重新加載,從而避免了WCN底層模塊和WCND之間的耦合,有效保證了各個單元之間獨立性,降低了系統維護的難度。
技術領域
本申請實施例涉及計算機技術,尤其涉及一種重啟方法及裝置。
背景技術
在通過無線業務進行數據傳輸的過程中,當無線業務的固件發生異常的時候,可以對無線業務的固件進行重啟。
目前,現有技術在實現對無線業務的固件的重啟時,通常是終端設備通過無線通信網絡的管理守護者(wireless communication network daemon,WCND)以輪詢的方式監聽無線業務的固件的狀態,在確定固件發生異常的時候,終端設備可以通過WCND直接向無線通信網絡(wireless communication network,WCN)底層驅動下發關電指令,從而實現無線業務的電關閉,之后再向WCN底層驅動發送上電指令,加載固件,從而實現固件的重啟。
然而,現有技術的實現方式需要WCND和WCN底層驅動的交互,從而加強了WCND和WCN之間的耦合性,導致系統的維護困難。
發明內容
本申請實施例提供一種重啟方法及裝置,以降低系統維護的困難度。
第一方面,本申請實施例提供一種重啟方法,包括:
若終端設備通過無線通信網絡WCN底層驅動確定無線業務的固件發生異常,則所述終端設備通過所述WCN底層驅動向無線業務的業務驅動發送異常信息;
所述終端設備通過業務驅動清除所述無線業務的進程;
所述終端設備通過所述業務驅動調用所述WCN底層驅動的上電接口,加載所述無線業務的固件重新打開。
在一種可能的設計中,所述業務驅動包括如下中的至少一種:無線保真wifi驅動、藍牙驅動。
在一種可能的設計中,所述終端設備通過業務驅動清除所述無線進程,包括:
所述終端設備通過所述wifi驅動關閉無線網口,并向上層框架發送第一指示信息,其中,所述第一指示信息用于指示所述上層框架清除wifi進程。
在一種可能的設計中,所述終端設備通過業務驅動清除所述無線進程,包括:
所述終端設備通過所述藍牙驅動向藍牙協議棧發送第二指示信息,其中,所述第二指示信息用于指示所述藍牙協議棧清除藍牙進程。
在一種可能的設計中,所述終端設備通過業務驅動清除所述無線進程之后,所述方法還包括:
所述終端設備通過所述業務驅動重新加載所述無線業務。
在一種可能的設計中,終端設備通過無線通信網絡WCN底層驅動確定無線業務的固件發生異常,包括:
終端設備通過所述WCN底層驅動接收所述無線業務的固件發送的異常指令,確定所述無線業務的固件發生異常。
在一種可能的設計中,終端設備通過無線通信網絡WCN底層驅動確定無線業務的固件發生異常,包括:
終端設備通過所述WCN底層驅動以預設時間間隔向所述無線業務的固件發送檢查信息,其中,所述檢查信息用于指示所述無線業務的固件返回響應信息;
若所述WCN底層驅動沒有接收到所述無線業務的固件發送的響應信息,則確定所述無線業務的固件發生異常。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于展訊半導體(成都)有限公司,未經展訊半導體(成都)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011129900.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:除濕機
- 下一篇:多用途模板加固構造件





