網絡通信功能異常的處理方法、調制解調器和移動終端的制作方法
【技術領域】
[0001] 本發(fā)明設及通信領域,尤其設及一種網絡通信功能異常的處理方法、調制解調器 和移動終端。
【背景技術】
[0002] 隨著通信技術的發(fā)展,手機支持的通信制式的類型越來越多,例如:一部手機同時 支持不同運營商的2G、3G和4G的通信制式,省去更換手機的不便。移動互聯網的高速發(fā)展使 數據業(yè)務占據絕對的比重,從而手機中的調制解調器的作用和地位日益重要,調制解調器 用于將待發(fā)送數據轉換為射頻信號W及將設備信號轉換為待處理數據、處理接入層(AS)和 非接入層(NAS)的信令、W及與AP處理器進行接口等。在手機所處的移動網絡環(huán)境十分復 雜,手機經常會在不同的通信制式之間進行切換,在通信制式切換的過程中經常會發(fā)生異 常,手機無法正常連網通信,例如信道解碼失敗。為了解決無法連網通信的異常,目前常用 的解決方案是:手機移動到新的位置區(qū)域時,向網絡側發(fā)起位置更新請求,網絡側重新對手 機進行配置,恢復調制解調器的配置參數;或用戶發(fā)現長時間不能連網通信后,手動對移動 終端進行強制重啟恢復或設置調制解調器的配置參數。但是,兩種方案耗費的時間均過長, 用戶體驗差。
【發(fā)明內容】
[0003] 本發(fā)明實施例提供一種網絡通信功能異常的處理方法、調制解調器和移動終端。 可解決現有技術中發(fā)生異常無法連網通信的情況下,無法自動嘗試恢復或者恢復通信業(yè)務 耗時過長的問題。
[0004] 本發(fā)明實施例提供了一種網絡通信功能異常的處理方法,包括:
[0005] 當調制解調器檢測到信道解碼失敗使得網絡通信功能異常時,所述調制解調器判 斷在預設時間內發(fā)生所述網絡通信功能異常的次數是否大于或者等于預設次數闊值;
[0006] 若在預設時間內發(fā)生所述網絡通信功能異常的次數大于或者等于預設次數闊值, 所述調制解調器關閉當前使用的第一協議找,并從其支持的多個協議找中選擇除了所述第 一協議找之外的第二協議找;
[0007] 所述調制解調器開啟所述第二協議找,并使用所述第二協議找進行網絡注冊;
[000引若網絡注冊成功,所述調制解調器記錄當前的位置信息;
[0009] 若網絡注冊失敗,所述調制解調器恢復所述多個協議找中的默認協議找開關狀態(tài) 或所述調制解調器恢復所述多個協議找中的默認協議找開關狀態(tài)并同時復位所述調制解 調器。
[0010] 其中,所述信道解碼失敗包括:公共信道解碼失敗,或者化oadcast廣播信道解碼 失敗。
[0011] 其中,所述若網絡注冊成功,所述調制解調器記錄當前的位置信息之后,所述方法 還包括:
[0012] 當位置發(fā)生變化時,所述調制解調器恢復所述支持的多個協議找中的默認協議找 開關狀態(tài)或所述調制解調器恢復所述支持的多個協議找中的默認協議找開關狀態(tài)并同時 復位所述調制解調器。
[0013] 其中,所述方法還包括:
[0014] 若所述調制解調器網絡通信功能異常的異常原因未上報,獲取所述網絡通信功能 異常的異常原因和日志;
[0015] 將所述異常原因、日志和所述當前的位置信息上報給網絡側,和/或顯示所述異常 原因。
[0016] 其中,所述將所述異常原因、日志和所述當前的位置信息上報給網絡側包括:
[0017] 掃描周圍的wifi熱點并在與wifi熱點建立通信連接后,通過建立通信連接的wifi 熱點將所述異常原因、日志和所述當前的位置信息上報給網絡側。
[001引本發(fā)明實施例還提供了一種調制解調器,包括:
[0019] 確定模塊,用于在檢測到信道解碼失敗使得網絡通信功能異常時,判斷在預設時 間內發(fā)生所述網絡通信功能異常的次數是否大于或者等于預設次數闊值;
[0020] 選擇模塊,用于在所述確定模塊確定在預設時間內發(fā)生所述網絡通信功能異常的 次數大于或者等于預設次數闊值,關閉當前使用的第一協議找,并從其支持的多個協議找 中選擇除了所述第一協議找之外的第二協議找;
[0021] 注冊模塊,用于開啟所述選擇模塊選擇的所述第二協議找,并使用所述第二協議 找進行網絡注冊;
[0022] 記錄模塊,用于在所述注冊模塊注冊成功時,記錄當前的位置信息。
[0023] 其中,所述信道解碼失敗包括:公共信道解碼失敗,或者化oadcast廣播信道解碼 失敗。
[0024] 其中,所述調制解調器還包括:
[0025] 恢復模塊,用于當網絡注冊失敗時,或當網絡注冊成功后且位置發(fā)生變化時,恢復 所述支持的多個協議找中的默認協議找開關狀態(tài)或恢復所述支持的多個協議找中的默認 協議找開關狀態(tài)并同時復位所述調制解調器。
[00%] 其中,所述調制解調器還包括:
[0027]上報模塊,用于在所述網絡通信功能異常的異常原因未上報時,獲取所述網絡通 信功能異常的異常原因和日志,將所述異常原因、日志和所述當前的位置信息上報給網絡 側。
[00%]本發(fā)明實施例還提供一種移動終端,包括上述任意一項所述的調制解調器。
[0029] 實施本發(fā)明實施例,具有如下有益效果:
[0030] 在本發(fā)明實施例中,調制解調器檢測到網絡通信功能異常并且判斷得異常原因是 信道解碼失敗,若預設時間內發(fā)送信道解碼失敗的網絡通信功能異常次數大于或者等于預 設次數闊值時,則可關閉調制解調器當前使用的協議找,從調制解調器支持的多個協議找 中選擇出當前使用的協議找之外的其他協議找,開啟其他協議找并使用其他協議找注冊網 絡,在注冊網絡成功時,記錄當前的位置信息。其他協議找注冊失敗時,可恢復多個協議找 中的默認協議找,或者恢復多個協議找中的默認協議找并將進行復位。運樣調制解調器無 法正常工作時可快速檢測到異常原因,并通過網絡注冊的方式使調制解調器自動嘗試恢復 正常,避免強制重啟手機或位置更新造成的耗時過長的問題,減少了網絡故障恢復的時間。
【附圖說明】
[0031] 為了更清楚地說明本發(fā)明實施例或現有技術中的技術方案,下面將對實施例或現 有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可W 根據運些附圖獲得其他的附圖。
[0032] 圖1是本發(fā)明實施例提供的一種網絡通信功能異常的處理方法的流程示意圖;
[0033] 圖2是本發(fā)明實施例提供的一種網絡通信功能異常的處理方法的另一流程示意 圖;
[0034] 圖3是本發(fā)明實施例提供的一種調制解調器的實施例的一結構示意圖;
[0035] 圖4是本發(fā)明實施例提供的一種調制解調器的實施例的另一結構示意圖;
[0036] 圖5是本發(fā)明實施例提供的一種調制解調器的實施例的另一結構示意圖。
【具體實施方式】
[0037] 下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;?本發(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護的范圍。
[0038] 參見圖1,為本發(fā)明實施例提供的一種網絡通信功能異常的處理方法的流程示意 圖,在本發(fā)明實施例中,所述方法包括步驟:
[0039] S101、當調制解調器檢測到信道解碼失敗使得網絡通信功能異常時,所述調制解 調器判斷在預設時間內發(fā)生所述網絡通信功能異常的次數是否大于或者等于預設次數闊 值。
[0040] 在一些可行的實施方式中,調制解調器用于將基帶信號轉換為射頻信號、將射頻 信號轉換為基帶信號、處理接入層(AS)和非接入層(NAS)的信令、W及與AP處理器進行接口 等,調制解調器可支持多種協議找。調制解調器出現異常時,可通過其支持的多