一種移動終端接入點參數的自動糾錯方法和裝置的制造方法
【技術領域】
[0001] 本發明涉及移動終端實現數據業務的技術領域,尤其涉及的是一種移動終端接入 點參數的自動糾錯方法和裝置。
【背景技術】
[0002] 現有技術中,移動終端允許用戶修改默認APN (Access Point Name,接入點)的參 數,允許用戶新建并保存錯誤的APN設置,并且對APN關鍵參數的設置沒有進行合法性和正 確性檢查。在實際應用時,對于關鍵的APN參數,錯誤的設置將直接導致移動終端數據連接 連續失敗,而無法成功接入數據網絡。現有的移動終端也不會去解析數據連接失敗的原因, 導致一般用戶無法找到問題原因并修正錯誤。
[0003] 因此,現有技術還有待于改進和發展。
【發明內容】
[0004] 本發明要解決的技術問題在于,針對現有技術的上述缺陷,提供一種移動終端接 入點參數的自動糾錯方法和裝置,旨在解決現有技術中移動終端無法接入網絡的問題。
[0005] 本發明解決技術問題所采用的技術方案如下: 一種移動終端接入點參數的自動糾錯方法,其中,包括以下步驟: A、 根據預先設置的接入點參數信息發起網絡連接請求; B、 當網絡連接請求失敗時,根據網絡連接請求失敗對應的錯誤類型查詢預先設置的包 含不同錯誤類型對應的處理策略的策略數據庫; C、 當查詢到所述錯誤類型對應的處理策略時,執行對應的處理策略完成自動糾錯。
[0006] 所述的移動終端接入點參數的自動糾錯方法,其中,所述策略數據庫包括: 當錯誤類型為鑒權失敗時,對應的處理策略為恢復移動終端內置接入點的用戶名、密 碼及鑒權類型參數配置; 當錯誤類型為沒有開通數據業務時,對應的處理策略為提醒用戶開通數據業務; 當錯誤類型為IP地址族網絡不支持時,對應的處理策略為切換到支持的地址族類型; 當錯誤類型為接入點類型不支持時,對應的處理策略為恢復移動終端內置支持的接入 點類型。
[0007] 所述的移動終端接入點參數的自動糾錯方法,其中,在所述步驟A之前,還包括: A1、接收用戶輸入的接入點參數信息; A2、根據用戶輸入的接入點參數信息,查詢預先設置的接入點的不同參數對應的有效 值范圍; A3、當用戶輸入的參數信息不在對應的有效值范圍內時,根據所述參數對應的有效值 范圍生成相應的有效推薦值以供用戶選擇。
[0008] 所述的移動終端接入點參數的自動糾錯方法,其中,所述步驟B具體包括: B1、當網絡連接請求失敗時,根據移動終端反饋的錯誤代碼確定對應的錯誤類型; B2、根據所述錯誤類型查詢預先設置的策略數據庫,所述測量數據庫包括不同錯誤類 型及其對應的處理策略。
[0009] 所述的移動終端接入點參數的自動糾錯方法,其中,所述步驟C還包括: C1、當沒有查詢到所述錯誤類型對應的處理策略時,則恢復移動終端內置默認的接入 點配置參數。
[0010] -種移動終端接入點參數的自動糾錯裝置,其中,包括: 策略庫設置模塊,用于預先設置包含不同錯誤類型對應的處理策略的策略數據庫; 連接請求模塊,用于根據預先設置的接入點參數信息發起網絡連接請求; 策略查詢模塊,用于當網絡連接請求失敗時,根據網絡連接請求失敗對應的錯誤類型 查詢預先設置的包含不同錯誤類型對應的處理策略的策略數據庫; 執行模塊,用于當查詢到所述錯誤類型對應的處理策略時,執行對應的處理策略完成 自動糾錯。
[0011] 所述的移動終端接入點參數的自動糾錯裝置,其中,所述策略數據庫包括: 當錯誤類型為鑒權失敗時,對應的處理策略為恢復移動終端內置接入點的用戶名、密 碼及鑒權類型參數配置; 當錯誤類型為沒有開通數據業務時,對應的處理策略為提醒用戶開通數據業務; 當錯誤類型為IP地址族網絡不支持時,對應的處理策略為切換到支持的地址族類型; 當錯誤類型為接入點類型不支持時,對應的處理策略為恢復移動終端內置支持的接入 點類型。
[0012] 所述的移動終端接入點參數的自動糾錯裝置,其中,還包括: 有效值設置模塊,用于預先設置接入點的不同參數對應的有效值范圍; 輸入模塊,用于接收用戶輸入的接入點參數信息; 參數查詢模塊,用于根據用戶輸入的接入點參數信息,查詢預先設置的接入點的不同 參數對應的有效值范圍; 判斷模塊,用于當用戶輸入的參數信息不在對應的有效值范圍內時,根據所述參數對 應的有效值范圍生成相應的有效推薦值以供用戶選擇。
[0013] 所述的移動終端接入點參數的自動糾錯裝置,其中,所述策略查詢模塊包括: 錯誤類型確定單元,用于當網絡連接請求失敗時,根據移動終端反饋的錯誤代碼確定 對應的錯誤類型; 策略查詢單元,用于根據所述錯誤類型查詢預先設置的策略數據庫,所述測量數據庫 包括不同錯誤類型及其對應的處理策略。
[0014] 所述的移動終端接入點參數的自動糾錯裝置,其中,所述執行模塊包括: 恢復單元,用于當沒有查詢到所述錯誤類型對應的處理策略時,則恢復移動終端內置 默認的接入點配置參數。
[0015] 本發明所提供的一種移動終端接入點參數的自動糾錯方法和裝置,有效地解決了 現有技術中移動終端無法接入數據網絡,且對于錯誤的APN設置無法自動糾錯的問題,通 過根據預先設置的接入點參數信息發起網絡連接請求;當網絡連接請求失敗時,根據網絡 連接請求失敗對應的錯誤類型查詢預先設置的包含不同錯誤類型對應的處理策略的策略 數據庫;當查詢到所述錯誤類型對應的處理策略時,執行對應的處理策略完成自動糾錯; 從而使得移動終端可成功接入網絡,提高了用戶數據接入的成功率,給用戶帶來了大大的 方便,其實現方法簡單,成本較低。
【附圖說明】
[0016] 圖1為本發明提供的移動終端接入點參數的自動糾錯方法較佳實施例的流程圖。
[0017]圖2為本發明提供的移動終端接入點參數的自動糾錯裝置較佳實施例的結構框 圖。
【具體實施方式】
[0018] 本發明提供一種移動終端接入點參數的自動糾錯方法和裝置,為使本發明的目 的、技術方案及優點更加清楚、明確,以下參照附圖并舉實施例對本發明進一步詳細說明。 應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
[0019] 請參閱圖1,圖1為本發明提供的移動終端接入點參數的自動糾錯方法較佳實施 例的流程圖,如圖1所示,所述方法,包括以下步驟: 步驟S100、根據預先設置的接入點參數信息發起網絡連接請求; 步驟S200、當網絡連接請求失敗時,根據網絡連接請求失敗對應的錯誤類型查詢預先 設置的包含不同錯誤類型對應的處理策略的策略數據庫; 步驟S300、當查詢到所述錯誤類型對應的處理策略時,執行對應的處理策略完成自動 糾錯。
[0020] 下面結合具體的實施例對上述步驟進行詳細的說明。
[0021] 在步驟S100中,根據預先設置的接入點參數信息發起網絡連接請求,也就是說用 戶預先設置移動終端接入點(APN,AccessPointName)的各種參數信息。具體來說,所 述APN是用來標識移動終端數據的業務種類,是用戶在通過移動終端上網時必須配置的參 數,決定了用戶的移動終端通過哪種接入方式來訪問網絡。所述APN的參數包括:接入點、 代理、端口號、用戶名、密碼、鑒權類型、APN類型、IP地址族類型、撥叫號碼、MCC(Mobile CountryCode,移動國家碼,MCC的資源由國際電聯(ITU)統一分配和管理,唯一識別移動 用戶所屬的國家,共3位,中國為460)、MNC(MobileNetworkCode,移動網絡碼,共2位, 中國移動TD系統使用00,中國聯通GSM系統使用01,中國移動GSM系統使用02,中國電信 CDMA系統使用03, 一個典型的頂SI號碼為460030912121001)及承載技術類型等。在實際 應用時,用戶可以設置APN的參數,并保存,移動終端根據設置的APN參數信息向網絡發起 數據連接請求,以便實現移動終端和網絡側的信令交互和數據交互。
[0022] 在步驟S200中,當網絡連接請求失敗時,根據網絡連接請求失敗對應的錯誤類型 查詢預先設置的包含不同錯誤類型對應的處理策略的策略數據庫。具體來說,移動終端內 置默認的APN參數是可以正常連接上網絡的,并且在移動終端插入不同的運營商的SM卡 后都可以正常連接上網。而在使用時,若用戶更改APN參數的話,則很可能導致移動終端不 能連接