[發(fā)明專利]通信處理器的監(jiān)控方法和智能終端在審
| 申請?zhí)枺?/td> | 201510996844.0 | 申請日: | 2015-12-28 |
| 公開(公告)號: | CN105677510A | 公開(公告)日: | 2016-06-15 |
| 發(fā)明(設(shè)計(jì))人: | 姜哲 | 申請(專利權(quán))人: | 北京元心科技有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F11/22;G06F9/445;H04L29/06 |
| 代理公司: | 北京市立方律師事務(wù)所 11330 | 代理人: | 張筱寧 |
| 地址: | 100176 北京市北京經(jīng)濟(jì)技*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 通信 處理器 監(jiān)控 方法 智能 終端 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及智能終端技術(shù)領(lǐng)域,具體而言,本發(fā)明涉及一種通信處理 器的監(jiān)控方法和智能終端。
背景技術(shù)
目前的智能手機(jī)在硬件上通常采用雙處理器的架構(gòu),一個是AP (ApplicationProcessor,應(yīng)用處理器),主要處理面向用戶的應(yīng)用,運(yùn)行操作 系統(tǒng)和各種應(yīng)用程序;另一個是CP(CommunicationProcessor,通信處理器), 主要處理數(shù)字信號、語音信號的編碼解碼以及GSM通信協(xié)議。
實(shí)際應(yīng)用中,通常可以把AP當(dāng)作計(jì)算機(jī),而把CP當(dāng)作AP的無線modem (解調(diào)器),AP通過向CP發(fā)送AT控制命令,以此實(shí)現(xiàn)通話、短信、上網(wǎng) 等功能。
隨著時代的發(fā)展,各種新興的操作系統(tǒng)不斷涌現(xiàn),為用戶帶來了新穎且 更加便捷的終端使用體驗(yàn)。但是,由于傳統(tǒng)的智能手機(jī)只允許單個操作系統(tǒng) 運(yùn)行,即使有多個操作系統(tǒng)支持也均為靜態(tài)支持,即需要在設(shè)備啟動時重新 引導(dǎo)新的操作系統(tǒng),并不能同時運(yùn)行多個操作系統(tǒng)。
LinuxContainer容器是一種內(nèi)核虛擬化技術(shù),可以提供輕量級的虛擬化, 以便隔離進(jìn)程和資源,而且不需要提供指令解釋機(jī)制以及全虛擬化的其他復(fù) 雜性。因此,實(shí)際應(yīng)用中,通過LinuxContainer容器,可以有效地將原來由 單個操作系統(tǒng)管理的資源劃分到孤立的組中,以更好地在孤立的組之間平衡 有沖突的資源使用需求,實(shí)現(xiàn)智能手機(jī)同時運(yùn)行多個操作系統(tǒng)。
實(shí)際應(yīng)用中,在多系統(tǒng)的智能手機(jī)中,多個操作系統(tǒng)往往采用分時復(fù)用 的方式共享通信處理器。
然而,在現(xiàn)有的多系統(tǒng)的智能手機(jī)中,當(dāng)其中一個操作系統(tǒng)與通信處理 器發(fā)生通信異常,可能會導(dǎo)致通信處理器的緩沖區(qū)溢出、指針異常等等情況, 進(jìn)而導(dǎo)致其他操作系統(tǒng)也無法與通信處理器正常通信。這樣,降低了智能手 機(jī)的性能,進(jìn)而導(dǎo)致用戶體驗(yàn)差。
發(fā)明內(nèi)容
針對上述現(xiàn)有技術(shù)存在的缺陷,本發(fā)明提供了一種通信處理器的監(jiān)控方 法和智能終端,用以保障操作系統(tǒng)與通信處理器之間的正常通信,提高智能 終端的性能和用戶體驗(yàn)。
本發(fā)明方案提供了一種通信處理器的監(jiān)控方法,包括:
智能終端中預(yù)設(shè)的守護(hù)進(jìn)程檢測到通信處理器異常時,向智能終端中 的操作系統(tǒng)廣播復(fù)位消息,并控制所述通信處理器進(jìn)行復(fù)位;
所述操作系統(tǒng)接收到所述復(fù)位消息后,清除當(dāng)前與所述通信處理器之 間的通信狀態(tài);
在所述通信處理器完成復(fù)位后,所述操作系統(tǒng)重新與所述通信處理器 建立通信;
其中,所述智能終端中包括至少一個操作系統(tǒng)。
較佳地,所述智能終端中預(yù)設(shè)的守護(hù)進(jìn)程檢測到通信處理器異常,具 體包括:
所述守護(hù)進(jìn)程接收到操作系統(tǒng)發(fā)送的阻塞消息后,向所述通信處理器 發(fā)送回環(huán)命令;
所述守護(hù)進(jìn)程確認(rèn)所述通信處理器針對所述回環(huán)命令無響應(yīng)時,確定 檢測到通信處理器異常;
其中,所述阻塞消息由與所述通信處理器通信失敗的操作系統(tǒng)發(fā)送。
較佳地,所述智能終端中預(yù)設(shè)的守護(hù)進(jìn)程檢測到通信處理器異常,具 體包括:
所述守護(hù)進(jìn)程接收到通信處理器發(fā)送的中斷通知后,確定檢測到通信 處理器異常。
較佳地,所述向所述智能終端中所有的操作系統(tǒng)廣播復(fù)位消息,具體 包括:
所述守護(hù)進(jìn)程向所述智能終端的操作系統(tǒng)中的無線接口層RIL和網(wǎng) 絡(luò)通信相關(guān)應(yīng)用廣播復(fù)位消息。
較佳地,所述守護(hù)進(jìn)程基于套接字socket通道與所述操作系統(tǒng)中的 RIL和網(wǎng)絡(luò)通信相關(guān)應(yīng)用進(jìn)行消息傳遞。
根據(jù)本發(fā)明的另一方面,還提供了一種智能終端,該智能終端包括: 通信處理器、守護(hù)進(jìn)程、以及至少一個操作系統(tǒng);其中,
所述守護(hù)進(jìn)程檢測到所述通信處理器異常時,向所述智能終端中的操 作系統(tǒng)廣播復(fù)位消息,并控制所述通信處理器進(jìn)行復(fù)位;
所述操作系統(tǒng)用于接收到所述復(fù)位消息后,清除當(dāng)前與所述通信處理 器之間的通信狀態(tài);并在所述通信處理器完成復(fù)位后,重新與所述通信處 理器建立通信。
較佳地,所述守護(hù)進(jìn)程具體包括:消息處理模塊和通信控制模塊;其 中,
所述消息處理模塊用于檢測到通信處理器異常時,向所述智能終端中 的操作系統(tǒng)廣播復(fù)位消息,并向所述通信控制模塊輸出復(fù)位通知;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京元心科技有限公司,未經(jīng)北京元心科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510996844.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
- 通信裝置、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信方法、通信電路、通信系統(tǒng)
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信終端、通信系統(tǒng)、通信方法以及通信程序
- 通信終端、通信方法、通信裝備和通信系統(tǒng)
- 通信裝置、通信程序、通信方法以及通信系統(tǒng)
- 通信裝置、通信系統(tǒng)、通信方法及計(jì)算機(jī)可讀取的記錄介質(zhì)
- 多級校內(nèi)監(jiān)控系統(tǒng)
- 多級校內(nèi)監(jiān)控系統(tǒng)
- 一種范圍廣、力度大的校內(nèi)監(jiān)控系統(tǒng)
- 一種監(jiān)控的方法及系統(tǒng)
- 設(shè)備的監(jiān)控方法、裝置、系統(tǒng)和空調(diào)
- 多級校內(nèi)監(jiān)控系統(tǒng)
- 設(shè)備監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備及存儲介質(zhì)
- 風(fēng)險雷達(dá)預(yù)警的監(jiān)控方法及系統(tǒng)
- 區(qū)塊鏈網(wǎng)絡(luò)監(jiān)控系統(tǒng)、裝置及方法
- 基于機(jī)器視覺的車站客流安全智能監(jiān)控系統(tǒng)





