一種網(wǎng)絡(luò)通信功能異常的處理方法、裝置及移動終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體涉及移動終端技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)通信功能異常的處理方法、裝置及移動終端。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,移動終端對互聯(lián)網(wǎng)的應(yīng)用越來越廣泛。為了使移動終端支持互聯(lián)網(wǎng),目前,移動終端內(nèi)通常包含調(diào)制解調(diào)器,調(diào)制解調(diào)器可用于進行信令及接口的處理,例如:可以處理接入層(Access Stratum, AS)和非接入層(Non-access stratum,NAS)的信令,以及與AP (Wireless Access Point,無線訪問接入點)處理器進行接口等等,移動終端由其內(nèi)的調(diào)制解調(diào)器基于協(xié)議棧實現(xiàn)網(wǎng)絡(luò)注冊連接至互聯(lián)網(wǎng),從而可與其他移動終端進行網(wǎng)絡(luò)通信或者使用互聯(lián)網(wǎng)服務(wù)。然而,若調(diào)制解調(diào)器的協(xié)議棧發(fā)生異常,例如:專用承載處理發(fā)生異常;會導(dǎo)致移動終端的網(wǎng)絡(luò)異常,影響移動終端的網(wǎng)絡(luò)使用,因此,有必要對移動終端的網(wǎng)絡(luò)異常情況進行處理。然而,現(xiàn)有技術(shù)中在移動終端的網(wǎng)絡(luò)異常時通常采用重啟移動終端來進行,這樣的異常處理方案并不能實質(zhì)上解決移動終端的網(wǎng)絡(luò)異常問題,實用性及用戶體驗較差。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例提供一種網(wǎng)絡(luò)通信功能異常的處理方法、裝置及移動移動終端,能夠在移動終端出現(xiàn)網(wǎng)絡(luò)異常時快速檢測調(diào)制解調(diào)器的協(xié)議棧產(chǎn)生的異常原因,并能夠根據(jù)異常原因針對性的進行異常處理,恢復(fù)移動終端的網(wǎng)絡(luò)使用,提升異常處理的實用性,提升便捷性。
[0004]本發(fā)明實施例第一方面提供了一種網(wǎng)絡(luò)通信功能異常的處理方法,可包括:
[0005]接收移動終端的調(diào)制解調(diào)器發(fā)出的異常處理通知,所述異常處理通知用于指示所述調(diào)制解調(diào)器的專用承載處理發(fā)生異常,所述專用承載處理發(fā)生異常包括:專用承載激活失敗或?qū)S贸休d修改失??;
[0006]關(guān)閉所述調(diào)制解調(diào)器中當(dāng)前引起異常的第一協(xié)議棧,并開啟第二協(xié)議棧,其中,所述調(diào)制解調(diào)器支持至少兩個協(xié)議棧;
[0007]若所述移動終端基于所述第二協(xié)議棧成功進行網(wǎng)絡(luò)注冊,記錄所述移動終端的當(dāng)前屬性,所述屬性包括:位置信息、LAC(Locat1n Area Code,位置區(qū)編碼)信息或CID (Customer Identity,用戶身份,一般指移動終端平臺版本)信息。
[0008]進一步,還包括:
[0009]若所述移動終端基于所述第二協(xié)議棧進行網(wǎng)絡(luò)注冊失敗,恢復(fù)所述調(diào)制解調(diào)器所支持的至少兩個協(xié)議棧中的默認(rèn)協(xié)議棧的開關(guān)狀態(tài),和/或復(fù)位所述調(diào)制解調(diào)器。
[0010]進一步,所述記錄所述移動終端的當(dāng)前屬性之后,還包括:
[0011]當(dāng)檢測到所述移動終端的當(dāng)前屬性發(fā)生變化時,恢復(fù)所述調(diào)制解調(diào)器所支持的至少兩個協(xié)議棧中的默認(rèn)協(xié)議棧的開關(guān)狀態(tài),和/或復(fù)位所述調(diào)制解調(diào)器。進一步,還包括:
[0012]生成異常報告消息,所述異常報告消息包括異常原因、異常處理日志以及所述移動終端的當(dāng)前屬性,所述異常原因為所述調(diào)制解調(diào)器的專用承載激活失敗或?qū)S贸休d修改失敗;
[0013]將所述異常報告消息上報至服務(wù)器,或者,在所述移動終端中輸出所述異常報告消息。
[0014]進一步,所述生成異常報告消息之前,還包括:
[0015]檢測是否存在所述異常原因的上報記錄,若不存在上報記錄則執(zhí)行所述生成異常報告消息的步驟。
[0016]進一步,所述將所述異常報告消息上報至服務(wù)器之前,還包括:
[0017]判斷所述移動終端是否處于Wifi (WIreless-Fidelity,無線保真)網(wǎng)絡(luò)中,若判斷結(jié)果為是則執(zhí)行將所述異常報告消息上報至服務(wù)器的步驟。
[0018]本發(fā)明實施例第二方面提供另一種網(wǎng)絡(luò)通信功能異常的處理方法,可包括:
[0019]檢測移動終端的調(diào)制解調(diào)器的專用承載處理是否發(fā)生異常,所述專用承載處理發(fā)生異常包括:專用承載激活失敗或?qū)S贸休d修改失??;
[0020]若發(fā)生異常,生成異常處理通知;
[0021]向所述移動終端的AP處理器發(fā)送所述異常處理通知,所述異常處理通知用于使所述AP處理器關(guān)閉所述調(diào)制解調(diào)器中當(dāng)前引起異常的第一協(xié)議棧,并開啟第二協(xié)議棧;以及,若所述移動終端基于所述第二協(xié)議棧成功進行網(wǎng)絡(luò)注冊,由所述AP處理器記錄所述移動終端的當(dāng)前屬性,所述屬性包括:位置信息、LAC信息或CID信息。
[0022]本發(fā)明實施例第三方面提供了一種網(wǎng)絡(luò)通信功能異常的處理裝置,可包括:
[0023]通知接收模塊,用于接收移動終端的調(diào)制解調(diào)器發(fā)出的異常處理通知,所述異常處理通知用于指示所述調(diào)制解調(diào)器的專用承載處理發(fā)生異常,所述專用承載處理發(fā)生異常包括:專用承載激活失敗或?qū)S贸休d修改失??;
[0024]處理模塊,用于關(guān)閉所述調(diào)制解調(diào)器中當(dāng)前引起異常的第一協(xié)議棧,并開啟第二協(xié)議棧,其中,所述調(diào)制解調(diào)器支持至少兩個協(xié)議棧;
[0025]屬性記錄模塊,用于若所述移動終端基于所述第二協(xié)議棧成功進行網(wǎng)絡(luò)注冊,記錄所述移動終端的當(dāng)前屬性,所述屬性包括:位置信息、LAC信息或CID信息。
[0026]進一步,所述裝置還包括:
[0027]恢復(fù)模塊,用于若所述移動終端基于所述第二協(xié)議棧進行網(wǎng)絡(luò)注冊失敗或當(dāng)檢測到所述移動終端的當(dāng)前屬性發(fā)生變化時,恢復(fù)所述調(diào)制解調(diào)器所支持的至少兩個協(xié)議棧中的默認(rèn)協(xié)議棧的開關(guān)狀態(tài),和/或復(fù)位所述調(diào)制解調(diào)器。
[0028]進一步,所述裝置還包括:
[0029]報告生成模塊,用于生成異常報告消息,所述異常報告消息包括異常原因、異常處理日志以及所述移動終端的當(dāng)前屬性,所述異常原因為所述調(diào)制解調(diào)器的專用承載激活失敗或?qū)S贸休d修改失敗;
[0030]匯報模塊,用于將所述異常報告消息上報至服務(wù)器,或者,在所述移動終端中輸出所述異常報告消息。
[0031]進一步,所述裝置還包括:
[0032]檢測模塊,用于檢測是否存在所述異常原因的上報記錄,若不存在上報記錄則由所述報告生成模塊生成異常報告消息。
[0033]進一步,所述裝置還包括:
[0034]網(wǎng)絡(luò)判斷模塊,用于判斷所述移動終端是否處于Wifi網(wǎng)絡(luò)中,若判斷結(jié)果為是則由所述匯報模塊將所述異常報告消息上報至服務(wù)器。
[0035]本發(fā)明實施例第四方面提供另一種網(wǎng)絡(luò)通信功能異常的處理裝置,可包括:
[0036]異常檢測模塊,用于檢測移動終端的調(diào)制解調(diào)器的專用承載處理是否發(fā)生異常,所述專用承載處理發(fā)生異常包括:專用承載激活失敗或?qū)S贸休d修改失??;
[0037]通知生成模塊,用于若發(fā)生異常,生成異常處理通知;
[0038]處理模塊,用于向所述移動終端的AP處理器發(fā)送所述異常處理通知,所述異常處理通知用于使所述AP處理器關(guān)閉所述調(diào)制解調(diào)器中當(dāng)前引起異常的第一協(xié)議棧,并開啟第二協(xié)議棧;以及,若所述移動終端基于所述第二協(xié)議棧成功進行網(wǎng)絡(luò)注冊,由所述AP處理器記錄所述移動終端的當(dāng)前屬性,所述屬性包括:位置信息、LAC信息或CID信息。
[0039]本發(fā)明實施例第五方面提供一種移動終端,包括調(diào)制解調(diào)器及AP處理器,其中,所述調(diào)制解調(diào)器包含上述第四方面所述的網(wǎng)絡(luò)通信功能異常的處理裝置;以及,所述AP處理器包含如第三方面所述的網(wǎng)絡(luò)通信功能異常的處理裝置。
[0040]實施本發(fā)明實施例可產(chǎn)生如下有益效果:
[0041]本發(fā)明實施例可由移動終端的調(diào)制解調(diào)器檢測專用承載處理是否發(fā)生異常,若發(fā)生異常,則通知AP處理器進行異常處理,異常處理過程可包括:關(guān)閉當(dāng)前引起異常的第一協(xié)議棧而開啟第二協(xié)議棧,并可根據(jù)移動終端基于第二協(xié)議棧進行網(wǎng)絡(luò)注冊的結(jié)果執(zhí)行包含記錄移動終端的當(dāng)前屬性,或者協(xié)議棧復(fù)位、調(diào)制解調(diào)器復(fù)位的進一步處理,由于能夠快速檢測調(diào)制解調(diào)器的協(xié)議棧所產(chǎn)生的專用承載處理異常這一具體的異常原因,那么AP處理器能夠根據(jù)異常原因針對性的進行異常處理,恢復(fù)移動終端的網(wǎng)絡(luò)使用,提升了異常處理的實用性,提升了便捷性。
【附圖說明】
[0042]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0043]圖1是本發(fā)明實施例的一種網(wǎng)絡(luò)通信功能異常的處理方法的流程示意圖;
[0044]圖2是本發(fā)明實施例的另一種網(wǎng)絡(luò)通信功能異常的處理方法的流程示意圖;
[0045]圖3是本發(fā)明實施例的又一種網(wǎng)絡(luò)通信功能異常的處理方法的流程示意圖;
[0046]圖4為本發(fā)明實施例提供的一種網(wǎng)絡(luò)通信功能異常的處理裝置的結(jié)構(gòu)示意圖;
[0047]圖5為本發(fā)明實施例提供的另一種網(wǎng)絡(luò)通信功能異常的處理裝置的結(jié)構(gòu)示意圖;
[0048]圖6為本發(fā)明實施例提供的又一種網(wǎng)絡(luò)通信功能異常的處理裝置的結(jié)構(gòu)示意圖;
[0049]圖7為本發(fā)明實施例提供的一種移動終端的結(jié)構(gòu)示意圖。
【具體實施方式】
[0050]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0051]本發(fā)明實施例中,移動終端可以包括智能手機、平板電腦、智能可穿戴設(shè)備等帶網(wǎng)絡(luò)功能的設(shè)備,移動終端內(nèi)置調(diào)制解調(diào)器(Modem)和AP處