一種網(wǎng)絡(luò)通信功能異常處理方法及移動終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種網(wǎng)絡(luò)通信功能異常處理方法及移動終端。
【背景技術(shù)】
[0002]目前,手機(jī)等移動終端所支持的通信網(wǎng)絡(luò)的網(wǎng)絡(luò)類型越來越多,例如:一部手機(jī)同時(shí)支持不同運(yùn)營商的2G、3G和4G的通信網(wǎng)絡(luò),可以省去更換手機(jī)的不便。而隨著移動互聯(lián)網(wǎng)的高速發(fā)展,移動數(shù)據(jù)業(yè)務(wù)占據(jù)絕對的比重,因此,移動終端中的調(diào)制解調(diào)器的作用和地位也日益重要。其中,調(diào)制解調(diào)器主要用于將待發(fā)送數(shù)據(jù)轉(zhuǎn)換為射頻信號、將射頻信號轉(zhuǎn)換為待處理數(shù)據(jù)、處理接入層(英文-access stratum,縮寫:AS)和非接入層(英文:non-access stratum,縮寫:NAS)的信令以及與應(yīng)用處理器(英文:applicat1nprocessor,縮寫:AP)進(jìn)行接口等。
[0003]在實(shí)踐中發(fā)現(xiàn),由于通信網(wǎng)絡(luò)環(huán)境的復(fù)雜性,移動終端常常需要在不同類型的通信網(wǎng)絡(luò)之間進(jìn)行切換。而在通信網(wǎng)絡(luò)的切換過程中經(jīng)常會發(fā)生異常,從而導(dǎo)致移動終端無法正常連網(wǎng)通信。通常情況下,導(dǎo)致移動終端無法連網(wǎng)通信的原因有多種,而不同的原因其對應(yīng)的處理方式不同。如果移動終端不能快速找到當(dāng)前出現(xiàn)的網(wǎng)絡(luò)異常原因?qū)?yīng)的處理方式,那么可能就會導(dǎo)致移動終端長時(shí)間無法連網(wǎng)通信,從而嚴(yán)重影響用戶體驗(yàn)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)通信功能異常處理方法及移動終端,可以在網(wǎng)絡(luò)通信功能發(fā)生異常時(shí)避免由于移動終端本端未存儲相應(yīng)的處理機(jī)制而導(dǎo)致長時(shí)間無法連網(wǎng)通信的問題,從而提高網(wǎng)絡(luò)通信功能異常時(shí)的處理效率。
[0005]本發(fā)明實(shí)施例第一方面提供了一種網(wǎng)絡(luò)通信功能異常處理方法,包括:
[0006]當(dāng)檢測到移動終端的調(diào)制解調(diào)器異常時(shí),獲取所述調(diào)制解調(diào)器的異常原因;
[0007]判斷所述移動終端的本地?cái)?shù)據(jù)庫中是否存在與所述異常原因匹配的處理機(jī)制;
[0008]若不存在,則從服務(wù)器中獲取與所述異常原因匹配的目標(biāo)處理機(jī)制;
[0009]按照所述目標(biāo)處理機(jī)制對所述調(diào)制解調(diào)器進(jìn)行異常處理。
[0010]可選的,所述方法還包括:
[0011]若存在,則按照所述本地?cái)?shù)據(jù)庫中與所述異常原因匹配的處理機(jī)制對所述調(diào)制解調(diào)器進(jìn)行異常處理,并將所述異常原因以及所述處理機(jī)制發(fā)送至服務(wù)器。
[0012]可選的,所述從服務(wù)器中獲取與所述異常原因匹配的目標(biāo)處理機(jī)制,包括:
[0013]向服務(wù)器發(fā)送調(diào)制解調(diào)器異常的處理機(jī)制獲取請求,所述處理機(jī)制獲取請求包括所述異常原因;
[0014]接收所述服務(wù)器響應(yīng)所述處理機(jī)制獲取請求而發(fā)送的與所述異常原因匹配的目標(biāo)處理機(jī)制。
[0015]可選的,所述獲取所述調(diào)制解調(diào)器異常的異常原因,包括:
[0016]重啟所述調(diào)制解調(diào)器,并判斷所述調(diào)制解調(diào)器是否恢復(fù)正常;
[0017]若未恢復(fù)正常,則確定所述調(diào)制解調(diào)器的異常原因?yàn)閰f(xié)議棧異常。
[0018]可選的,所述方法還包括:
[0019]接收所述服務(wù)器在確定所述移動終端已連接到W1-Fi熱點(diǎn)時(shí)而發(fā)送的包含異常原因集合以及處理機(jī)制集合的數(shù)據(jù)包。
[0020]本發(fā)明實(shí)施例第二方面提供了一種移動終端,包括:
[0021]第一獲取模塊,用于當(dāng)檢測到所述移動終端的調(diào)制解調(diào)器異常時(shí),獲取所述調(diào)制解調(diào)器的異常原因;
[0022]判斷模塊,用于判斷所述移動終端的本地?cái)?shù)據(jù)庫中是否存在與所述異常原因匹配的處理機(jī)制;
[0023]第二獲取模塊,用于在所述判斷模塊判斷出所述本地?cái)?shù)據(jù)庫中不存在與所述異常原因匹配的處理機(jī)制時(shí),從服務(wù)器中獲取與所述異常原因匹配的目標(biāo)處理機(jī)制;
[0024]第一處理模塊,用于按照所述目標(biāo)處理機(jī)制對所述調(diào)制解調(diào)器進(jìn)行異常處理。
[0025]可選的,所述移動終端還包括:
[0026]第二處理模塊,用于在所述判斷模塊判斷出所述本地?cái)?shù)據(jù)庫中存在與所述異常原因匹配的處理機(jī)制時(shí),按照所述本地?cái)?shù)據(jù)庫中與所述異常原因匹配的處理機(jī)制對所述調(diào)制解調(diào)器進(jìn)行異常處理,并將所述異常原因以及所述處理機(jī)制發(fā)送至服務(wù)器。
[0027]可選的,所述第二獲取模塊從服務(wù)器中獲取與所述異常原因匹配的目標(biāo)處理機(jī)制的具體方式為:
[0028]向服務(wù)器發(fā)送調(diào)制解調(diào)器異常的處理機(jī)制獲取請求,所述處理機(jī)制獲取請求包括所述異常原因;
[0029]接收所述服務(wù)器響應(yīng)所述處理機(jī)制獲取請求而發(fā)送的與所述異常原因匹配的目標(biāo)處理機(jī)制。
[0030]可選的,所述第一獲取模塊包括重啟單元、判斷單元和確定單元,其中:
[0031]所述重啟單元,用于重啟所述調(diào)制解調(diào)器;
[0032]所述判斷單元,用于判斷所述調(diào)制解調(diào)器是否恢復(fù)正常;
[0033]所述確定單元,用于在所述判斷單元判斷出所述調(diào)制解調(diào)器未恢復(fù)正常時(shí),確定所述調(diào)制解調(diào)器的異常原因?yàn)閰f(xié)議棧異常。
[0034]可選的,所述移動終端還包括:
[0035]接收模塊,用于接收所述服務(wù)器在確定所述移動終端已連接到W1-Fi熱點(diǎn)時(shí)而發(fā)送的包含異常原因集合以及處理機(jī)制集合的數(shù)據(jù)包。
[0036]通過本發(fā)明實(shí)施例可在檢測到移動終端的調(diào)制解調(diào)器異常時(shí)獲取該調(diào)制解調(diào)器的異常原因,判斷該移動終端的本地?cái)?shù)據(jù)庫中是否存在與該異常原因匹配的處理機(jī)制,如果不存在,則從服務(wù)器中獲取與該異常原因匹配的目標(biāo)處理機(jī)制,并按照該目標(biāo)處理機(jī)制對該調(diào)制解調(diào)器進(jìn)行異常處理,可以在網(wǎng)絡(luò)通信功能發(fā)生異常時(shí)避免由于移動終端本端未存儲相應(yīng)的處理機(jī)制而導(dǎo)致長時(shí)間無法連網(wǎng)通信的問題,從而提高網(wǎng)絡(luò)通信功能異常時(shí)的處理效率。
【附圖說明】
[0037]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0038]圖1是本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)通信功能異常處理方法的第一實(shí)施例流程示意圖;
[0039]圖2是本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)通信功能異常處理方法的第二實(shí)施例流程示意圖;
[0040]圖3是本發(fā)明實(shí)施例提供的一種移動終端的第一實(shí)施例結(jié)構(gòu)示意圖;
[0041]圖4是本發(fā)明實(shí)施例提供的一種移動終端的第二實(shí)施例結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0042]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0043]本發(fā)明實(shí)施例中所描述的移動終端可以包括智能手機(jī)(如Android手機(jī)等)、平板電腦、掌上電腦以及移動互聯(lián)網(wǎng)設(shè)備(Mobile InternetDevices,MID)、個(gè)人數(shù)字助理(Personal Digital Assistant, PDA)等能夠進(jìn)行數(shù)據(jù)業(yè)務(wù)的終端。
[0044]請參閱圖1,為本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)通信功能異常處理方法的第一實(shí)施例流程示意圖。本實(shí)施例中所描述的網(wǎng)絡(luò)通信功能異常處理方法,包括以下步驟:
[0045]S101、當(dāng)檢測到移動終端的調(diào)制解調(diào)器異常時(shí),移動終端獲取調(diào)制解調(diào)器的異常原因。
[0