本發(fā)明涉及通信領域,尤其涉及一種網(wǎng)絡通信功能異常的處理方法及裝置。
背景技術:
移動互聯(lián)網(wǎng)的高速發(fā)展使數(shù)據(jù)業(yè)務占據(jù)絕對的比重,手機中的調(diào)制解調(diào)器的作用和地位日益重要,調(diào)制解調(diào)器用于將待發(fā)送數(shù)據(jù)轉換為射頻信號以及將設備信號轉換為待處理數(shù)據(jù)、處理接入層(AS)和非接入層(NAS)的信令、以及與AP處理器進行接口等。在手機所處的移動網(wǎng)絡環(huán)境十分復雜,手機經(jīng)常會在不同小區(qū)或不同的通信制式之間進行切換,或嘗試某個問題小區(qū)或駐留在某個信號較弱的小區(qū)。調(diào)制解調(diào)器在這些場景下經(jīng)常會發(fā)生網(wǎng)絡通信功能異常,手機無法正常連網(wǎng)通信或者死機。
在現(xiàn)有技術中,當手機的調(diào)制解調(diào)器無法連網(wǎng)引起的通信異?;蛩罊C時,手機無法自動規(guī)避問題和恢復正常,只能自動關閉無線接入技術(Radio Access Technology,RAT)或者由用戶手動關閉出現(xiàn)問題的RAT,或者手機需要反饋廠商,通過廠商進行問題分析和解決,操作不靈活,適用性低。
技術實現(xiàn)要素:
本發(fā)明實施例提供一種網(wǎng)絡通信功能異常的處理方法及裝置,可提高網(wǎng)絡通信異常的恢復效率。
第一方面,本發(fā)明實施例提供了一種網(wǎng)絡通信功能異常的處理方法,包括:
檢測調(diào)制解調(diào)器的網(wǎng)絡通信功能;
當所述調(diào)制解調(diào)器的網(wǎng)絡通信功能異常時,斷開所述調(diào)制解調(diào)器與當前小區(qū)的網(wǎng)絡連接,并將所述當前小區(qū)的接入優(yōu)先級設定為第二優(yōu)先級;
搜索所述調(diào)制解調(diào)器支持的無線接入技術RAT對應的小區(qū),所述小區(qū)中包括接入優(yōu)先級為第一優(yōu)先級的第一小區(qū)和接入優(yōu)先級為第二優(yōu)先級的第二小區(qū),所述第一優(yōu)先級高于所述第二優(yōu)先級,所述第二小區(qū)中包括所述當前小區(qū);
若搜索得到所述調(diào)制解調(diào)器支持的RAT對應的至少一個目標小區(qū),則按照所述至少一個目標小區(qū)中各個目標小區(qū)的接入優(yōu)先級選擇指定小區(qū);
建立所述調(diào)制解調(diào)器與所述指定小區(qū)的網(wǎng)絡連接。
第二方面,本發(fā)明實施例提供了一種網(wǎng)絡通信功能異常的處理裝置,包括:
檢測模塊,用于檢測調(diào)制解調(diào)器的網(wǎng)絡通信功能;
連接模塊,用于當所述檢測模塊檢測得到所述調(diào)制解調(diào)器的網(wǎng)絡通信功能異常時,斷開所述調(diào)制解調(diào)器與當前小區(qū)的網(wǎng)絡連接;
設置模塊,用于將所述連接模塊斷開網(wǎng)絡連接的所述當前小區(qū)的接入優(yōu)先級設定為第二優(yōu)先級;
搜索模塊,用于搜索所述調(diào)制解調(diào)器支持的無線接入技術RAT對應的小區(qū),所述小區(qū)中包括接入優(yōu)先級為第一優(yōu)先級的第一小區(qū)和接入優(yōu)先級為第二優(yōu)先級的第二小區(qū),所述第一優(yōu)先級高于所述第二優(yōu)先級,所述第二小區(qū)中包括所述設置模塊設定接入優(yōu)先級為第二優(yōu)先級的所述當前小區(qū);
所述連接模塊,還用于搜索得到所述調(diào)制解調(diào)器支持的RAT對應的至少一個目標小區(qū)時,按照所述至少一個目標小區(qū)中各個目標小區(qū)的接入優(yōu)先級選擇指定小區(qū),并建立所述調(diào)制解調(diào)器與所述指定小區(qū)的網(wǎng)絡連接。
第三方面,本發(fā)明實施例提供的一種終端設備,其可包括:存儲器和處理器;
所述存儲器用于存儲一組程序代碼;
所述處理器用于調(diào)用所述存儲器中存儲的程序代碼執(zhí)行第一方面提供的方法。
在本發(fā)明實施例中,當調(diào)制解調(diào)器的網(wǎng)絡通信功能出現(xiàn)異常時,可斷開調(diào)制解調(diào)器與當前小區(qū)的網(wǎng)絡連接,并將當前小區(qū)重新建立與調(diào)制解調(diào)器的網(wǎng)絡連接的接入優(yōu)先級設定為較低優(yōu)先級,以避免調(diào)制解調(diào)器反復嘗試建立與當前小區(qū)的通信連接而消耗資源且長時間無法提供正常通信。進一步的,可重新搜索調(diào)制解調(diào)器支持的無線接入技術對應的其他小區(qū),從其他小區(qū)中選擇目標小區(qū),進而可按照各個目標小區(qū)的接入優(yōu)先級選定小區(qū),建立調(diào)制解調(diào)器與選定的小區(qū)的通信連接,恢復調(diào)制解調(diào)器的網(wǎng)絡通信功能,操作更靈活,適用性更高,提高了網(wǎng)絡通信功能恢復的效率。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實施例提供的一種網(wǎng)絡通信功能異常的處理方法的流程示意圖;
圖2是本發(fā)明實施例提供的一種網(wǎng)絡通信功能異常的處理方法的另一流程示意圖;
圖3是本發(fā)明實施例提供的一種網(wǎng)絡通信功能異常的處理裝置的一結構示意圖;
圖4是本發(fā)明實施例提供的一種網(wǎng)絡通信功能異常的處理裝置的另一結構示意圖;
圖5是本發(fā)明實施例提供的一種終端設備的結構示意圖。
具體實施方式
下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
參見圖1,為本發(fā)明實施例提供的一種網(wǎng)絡通信功能異常的處理方法的流程示意圖,在本發(fā)明實施例中,所述方法包括步驟:
S101,檢測調(diào)制解調(diào)器的網(wǎng)絡通信功能。
在一些可行的實施方式中,本發(fā)明實施例提供的網(wǎng)絡通信功能異常的處理方法的執(zhí)行主體可為調(diào)制解調(diào)器,也可為應用處理器(英文:Application Processor,AP)。其中,上述AP用于在低功耗CPU的基礎上擴展音視頻功能和專用接口的超大規(guī)模集成電路,是智能手機中的重要部件。AP和基帶處理器(或稱基帶芯片)可以是獨立的兩個芯片,基帶芯片中包含調(diào)制解調(diào)器等多個模塊。AP和基帶處理器也可以是集成在一起的一個芯片,具體可根據(jù)實際應用場景確定,在此不做限制。
在一些可行的實施方式中,調(diào)制解調(diào)器支持多種協(xié)議棧。調(diào)制解調(diào)器出現(xiàn)異常時,可通過其支持的多種協(xié)議棧進行網(wǎng)絡注冊,以恢復通信功能數(shù)據(jù)業(yè)務。當調(diào)制解調(diào)器檢測到發(fā)生網(wǎng)絡通信功能異常(如死機/assert)之后,調(diào)制解調(diào)器會發(fā)生崩潰(英文:crash/dump),例如上/下行信道解調(diào)循環(huán)冗余校驗(英文:Cyclic Redundancy Check,CRC)高概率失敗等。調(diào)制解調(diào)器無法正常進行數(shù)據(jù)處理,導致用戶不能上網(wǎng)和打電話等。為了恢復正常網(wǎng)絡,調(diào)制解調(diào)器則需要對網(wǎng)絡通信功能異常的原因進行判斷,進而可根據(jù)具體原因進行規(guī)避/自動恢復。進一步的,調(diào)制解調(diào)器出現(xiàn)網(wǎng)絡通信功能異常之后,也可向AP發(fā)送網(wǎng)絡通信功能異常的指示消息,并由AP執(zhí)行網(wǎng)絡通信功能異常的處理過程。
在一些可行的實施方式中,調(diào)制解調(diào)器處理網(wǎng)絡功能異常的原因可包括終端被叫(Mobile Terminating,簡稱MT)呼叫失敗或者終端主叫(Mobile Original,簡稱MO)呼叫失敗、信道解碼失敗、專用承載激活失敗或者專用承載修改失敗、公用數(shù)據(jù)網(wǎng)(Public Data Network,PDN)連接建立失敗、傳輸數(shù)據(jù)失敗、位置更新失敗以及網(wǎng)絡注冊失敗等,在此不做限制。
在一些可行的實施方式中,無線資源控制(Radio Resource Control,簡稱RRC)連接建立的原因分為MT發(fā)起的RRC建立和MO發(fā)起的RRC建立。MT/MO呼叫失敗的原因有:呼叫阻塞(用戶設備(User Equipment,UE)發(fā)起MO或MT的RRC連接建立前根據(jù)系統(tǒng)消息塊(System Information Block,簡稱SIB)的呼叫阻塞參數(shù)進行接入阻塞檢測,若檢測接入被阻塞,不發(fā)送RRC連接建立請求消息)、在定時器T300超時之前收到RRC連接拒絕消息(基站收到RRC連接建立請求后進行接入控制或負載控制的結果是不允許RRC連接建立,則基站向UE發(fā)送RRC連接拒絕消息)、T300定時器超時前未收到基站發(fā)送的RRC連接建立或RRC連接拒絕消息、UE發(fā)送RRC連接建立請求消息失敗(包括隨機接入過程的失敗)、call建立過程中的任一個信令流程失敗(如網(wǎng)絡對尋呼響應消息paging response不響應、鑒權失敗等)。UE發(fā)起MT/MO呼叫失敗時,將導致調(diào)制解調(diào)器的網(wǎng)絡通信異常,調(diào)制解調(diào)器可以檢測到網(wǎng)絡通信異常的原因為MT/MO呼叫失敗。
在一些可行的實施方式中,由于某些網(wǎng)絡原因,合法的UE注冊網(wǎng)絡有時候也會被網(wǎng)絡拒絕導致無服務,必須由用戶手動重啟再重試注冊。其中,UE注冊網(wǎng)絡失敗的原因包括網(wǎng)絡鑒權流程失敗、國際漫游時運營商之間簽約問題等。例如:UE發(fā)送附著請求(Attach Request或LAU)消息后,在定時器T3410超時之前接收到網(wǎng)絡發(fā)送的附著拒絕(Attach Reject)消息,附著拒絕消息里攜帶網(wǎng)絡拒絕UE附著的原因,例如,非法UE(Illegal ME)、EPS服務不被允許(EPS services not allowed)、PLMN不被允許(PLMN not allowed)以及跟蹤區(qū)域不被允許(Tracking area not allowed)等。當UE收到附著拒絕后進入無服務(Out of Service,OOS)狀態(tài),調(diào)制解調(diào)器可檢測到網(wǎng)絡通信功能異常的原因為網(wǎng)絡注冊失敗等。
在一些可行的實施方式中,調(diào)制解調(diào)器在UE的網(wǎng)絡注冊或網(wǎng)絡使用過程中一般需要進行專用承載處理,包括專用承載激活或?qū)S贸休d修改。專用承載激活或?qū)S贸休d修改可以由UE或者網(wǎng)絡側發(fā)起。網(wǎng)絡側具體可以通過向移動終端發(fā)送專用承載激活請求(ACTIVATE DEDICATED EPS BEARER CONTEXT REQUEST)或?qū)S贸休d修改請求(MODIFY EPS BEARER CONTEXT REQUEST)發(fā)起專用承載激活或?qū)S贸休d修改。UE的調(diào)制解調(diào)器具體通過發(fā)送承載資源分配請求消息(BEARER RESOURCE ALLOCATION REQUEST)或承載資源修改請求消息(BEARER RESOURCE MODIFICATION REQUEST)發(fā)起專用承載激活或?qū)S贸休d修改。而在專用承載激活或?qū)S贸休d修改的過程中,如果在UE側出現(xiàn)以下情況,專用承載處理將產(chǎn)生異常,例如:專用承載激活失敗或?qū)S贸休d修改失敗。這些情況包括:欲激活的專用承載標識與已存在的默認承載標識沖突、欲激活的專用承載標識與已存在的專用承載標識沖突、欲激活的專用承載所關聯(lián)的默認承載未建立、發(fā)送專用承載激活完成消息(ACTIVATE DEDICATED EPS BEARER CONTEXT ACCEPT)或發(fā)送專用承載修改完成消息(MODIFY EPS BEARER CONTEXT ACCEPT)時RRC層指示消息發(fā)送失敗。調(diào)制解調(diào)器可通過檢測在專用承載激活或?qū)S贸休d修改的過程中是否存在上述情況,以此來判斷專用承載激活或?qū)S贸休d修改是否失敗,以確定調(diào)制解調(diào)器的專用承載處理是否發(fā)生異常。若檢測得到專用承載激活失敗或者專用承載修改失敗,則可確定調(diào)制解調(diào)器的網(wǎng)絡通信功能異常。
在一些可行的實施方式中,公用數(shù)據(jù)網(wǎng)(Public Data Network,PDN)是一種由電信運營商組建的廣域網(wǎng),提供接入廣域網(wǎng)的服務與技術,為用戶提供高質(zhì)量數(shù)據(jù)傳輸服務。PDN是由局域或長途電信局提供的一種分組交換或電路交換服務,提供的分組交換服務通常包括X.25、幀中繼、交換式多兆位數(shù)據(jù)服務或異步傳送模式,電路交換服務包括撥號線、交換56線路和綜合業(yè)務數(shù)字網(wǎng)絡。移動終端通過接入點名稱(Access Point Name,APN)訪問PDN,不同的APN也對應不同的PDN網(wǎng)絡,由運營商定義。APN指一種網(wǎng)絡接入技術,是通過UE上網(wǎng)時必須配置的一個參數(shù),它決定了UE通過哪種接入方式來訪問網(wǎng)絡。對于UE用戶來說,可以訪問的外部網(wǎng)絡類型有很多,例如:Internet、WAP網(wǎng)站、集團企業(yè)內(nèi)部網(wǎng)絡、行業(yè)內(nèi)部專用網(wǎng)絡。而不同的接入點所能訪問的范圍以及接入的方式是不同的。PDN通過調(diào)制解調(diào)器,將網(wǎng)絡控制中心和用戶入網(wǎng)設備互連起來進行數(shù)據(jù)通信,從而達到上網(wǎng)的目的。當UE與PDN成功建立連接時,用戶才能通過手機正常上網(wǎng),一旦所述PDN連接建立失敗,手機將無法正常上網(wǎng)。
調(diào)制解調(diào)器在運行過程中實時檢測PDN連接是否成功建立,當檢測到PDN連接失敗時,可以確定此時調(diào)制解調(diào)器與PDN之間的連接建立失敗。UE通過發(fā)送PDN連接請求消息發(fā)起建立新的PDN連接,網(wǎng)絡側為新的PDN連接建立新的默認承載。引起PDN連接建立失敗的原因包括網(wǎng)絡側拒絕PDN連接建立、UE發(fā)送的PDN連接建立請求消息超時或無線資源控制協(xié)議RRC層指示PDN連接建立請求發(fā)送失敗。網(wǎng)絡側拒絕PDN連接建立請求的原因包括:運營商阻塞、APN未知、PDN類型未知、鑒權失敗、不允許PDN類型IPv4、不允許PDN類型IPv6、指定APN不允許多個PDN或資源受限等。調(diào)制解調(diào)器檢測到PDN連接失敗,則可確定調(diào)制解調(diào)器的網(wǎng)絡通信功能異常。
在一些可行的實施方式中,UE通過發(fā)送位置更新請求消息(如LOCATION UPDATE REQUEST、TRACKING AREA UPDATE REQUEST等)發(fā)起位置注冊過程,在UE完成位置更新之前,協(xié)議棧異?;蚓W(wǎng)絡側拒絕位置更新都可以導致UE位置更新失敗。導致位置更新失敗的異常原因還包括:信號覆蓋差或信號干擾大導致RRC無線鏈路建立失敗、NAS層收到RRC層的錯誤指示或者收到RRC層的NAS信令連接釋放指示、UE進入了一個新的跟蹤區(qū)域(TA)、RRC層指示位置更新請求消息發(fā)送失敗、UE發(fā)送位置更新完成消息(TRACKING AREA UPDATE COMPLETE)時RRC層指示消息發(fā)送失敗、定時器T3430超時之前未收到網(wǎng)絡側發(fā)送的位置更新允許消息(TRACKING AREA UPDATE ACCEPT)位置更新拒絕(TRACKING AREA UPDATE REJECT)消息、位置更新拒絕(TRACKING AREA UPDATE REJECT)消息中的原因字段檢測失敗、位置更新過程和其他過程沖突、UE鑒權失敗或安全激活失敗等。如果檢測到UE的位置注冊失敗,此時可確定調(diào)制解調(diào)器的網(wǎng)絡通信功能異常。
在一些可行的實施方式中,調(diào)制解調(diào)器可在檢測到網(wǎng)絡通信功能異常時,判斷引起網(wǎng)絡通信功能異常的原因是否為信道解碼失敗,若是則可進行網(wǎng)絡修復。上述信道解碼失敗可包括:paging尋呼信道等公共信道解碼失敗,或者Broadcast廣播信道解碼失敗等,在此不做限制。
S102,當所述調(diào)制解調(diào)器的網(wǎng)絡通信功能異常時,斷開所述調(diào)制解調(diào)器與當前小區(qū)的網(wǎng)絡連接,并將所述當前小區(qū)的接入優(yōu)先級設定為第二優(yōu)先級。
在一些可行的實施方式中,調(diào)制解調(diào)器(或者應用處理器,本發(fā)明實施例將以調(diào)制解調(diào)器為例進行說明)檢測到調(diào)制解調(diào)器的網(wǎng)絡通信功能異常之后,則可斷開調(diào)制解調(diào)器與當前小區(qū)的網(wǎng)絡連接,以重新搜索網(wǎng)絡并建立與新網(wǎng)絡的連接,可避免當前小區(qū)的網(wǎng)絡通信異常給調(diào)制解調(diào)器的網(wǎng)絡通信功能帶來影響。進一步的,調(diào)制解調(diào)器斷開與當前小區(qū)的網(wǎng)絡連接之后,還可將當前小區(qū)的接入優(yōu)先級設定為降低優(yōu)先級的第二優(yōu)先級。具體的,調(diào)制解調(diào)器可將設置為第二優(yōu)先級的小區(qū)保存到第二優(yōu)先級的小區(qū)列表,未加入上述小區(qū)列表中的小區(qū)則默認為第一優(yōu)先級的小區(qū)。其中,第一優(yōu)先級高于第二優(yōu)先級,即,接入優(yōu)先級為第一優(yōu)先級的小區(qū)優(yōu)先接入,接入優(yōu)先級為第二優(yōu)先級的小區(qū)次之。具體實現(xiàn)中,各個小區(qū)的默認接入優(yōu)先級可為第一優(yōu)先級,被保存至上述小區(qū)列表的小區(qū)的接入優(yōu)先級可為第二優(yōu)先級,或者第三優(yōu)先級等更低的接入優(yōu)先級。其中,上述當前小區(qū)的接入優(yōu)先級為當前小區(qū)與調(diào)制解調(diào)器建立網(wǎng)絡連接的優(yōu)先級。例如,當調(diào)制解調(diào)器搜索到的網(wǎng)絡包括小區(qū)1和小區(qū)2等多個小區(qū)的多個網(wǎng)絡時,調(diào)制解調(diào)器可與多個小區(qū)建立網(wǎng)絡連接,此時不同小區(qū)可能存在網(wǎng)絡連接的競爭。接入優(yōu)先級較高的小區(qū)可優(yōu)先與調(diào)制解調(diào)器建立網(wǎng)絡連接,設定各個小區(qū)的接入優(yōu)先級可更好地避免多個小區(qū)與調(diào)制解調(diào)器建立網(wǎng)絡連接時存在的網(wǎng)絡連接競爭。設置當前小區(qū)的接入優(yōu)先級為較低優(yōu)先級,也可避免當前小區(qū)出現(xiàn)網(wǎng)絡通信異常時影響調(diào)制解調(diào)器的網(wǎng)絡恢復。具體實現(xiàn)中,調(diào)制解調(diào)器支持的RAT對應的小區(qū)中包括接入優(yōu)先級為第一優(yōu)先級的小區(qū),其中,第一優(yōu)先級高于第二優(yōu)先級。調(diào)制解調(diào)器將當前小區(qū)的接入優(yōu)先級設定為第二優(yōu)先級,可避免調(diào)制解調(diào)器重新搜索網(wǎng)絡時反復嘗試建立與當前小區(qū)的網(wǎng)絡連接,進而可避免反復出現(xiàn)網(wǎng)絡通信功能異常,節(jié)省功耗。
S103,搜索所述調(diào)制解調(diào)器支持的無線接入技術RAT對應的小區(qū)。
在一些可行的實施方式中,調(diào)制解調(diào)器斷開與當前小區(qū)的網(wǎng)絡連接之后,則可重新搜索可接入的網(wǎng)絡,搜索到的且不在上述小區(qū)列表的小區(qū)默認為第一優(yōu)先級小區(qū)。具體實現(xiàn)中,重新搜索的網(wǎng)絡可包括接入優(yōu)先級為第一優(yōu)先級的第一小區(qū)和接入優(yōu)先級為第二優(yōu)先級的第二小區(qū),其中,上述第二小區(qū)中包括上述斷開連接的當前小區(qū),即包含在上述小區(qū)列表中的小區(qū)。上述第一優(yōu)先級和第二優(yōu)先級僅是示例,具體還可包括更多級別的優(yōu)先級,例如第三優(yōu)先級、第四優(yōu)先級等。其中,上述第一小區(qū)和第二小區(qū)也僅是代表示例,指代兩種接入優(yōu)先級的小區(qū),并非只是兩個小區(qū),具體可根據(jù)實際應用場景設定更多級別的優(yōu)先級對應的更多小區(qū),在此不做限制。
具體實現(xiàn)中,調(diào)制解調(diào)器可搜索其支持的RAT對應的小區(qū)服務。此時,由于調(diào)制解調(diào)器出現(xiàn)網(wǎng)絡通信異常時接入的網(wǎng)絡已經(jīng)被設定為第二優(yōu)先級的小區(qū),其接入優(yōu)先級低于其他第一優(yōu)先級的小區(qū),因此重新搜網(wǎng)時上述當前小區(qū)不作為優(yōu)先接入的小區(qū),可避免立即接入上述當前小區(qū),進而避免反復出現(xiàn)相同的網(wǎng)絡通訊功能異常故障。
S104,若搜索得到所述調(diào)制解調(diào)器支持的RAT對應的至少一個目標小區(qū),則按照所述至少一個目標小區(qū)中各個目標小區(qū)的接入優(yōu)先級選擇指定小區(qū)。
S105,建立所述調(diào)制解調(diào)器與所述指定小區(qū)的網(wǎng)絡連接。
在一些可行的實施方式中,若調(diào)制解調(diào)器搜索得到的其支持的RAT對應的目標小區(qū)有多個,調(diào)制解調(diào)器可與每個目標小區(qū)建立網(wǎng)絡連接。此時,調(diào)制解調(diào)器可根據(jù)每個小區(qū)的接入優(yōu)先級選擇優(yōu)先接入的合適小區(qū)(即指定小區(qū))。具體的,調(diào)制解調(diào)器可按照搜索得到的多個目標小區(qū)中各個目標小區(qū)的接入優(yōu)先級,將接入優(yōu)先級最高的小區(qū)確定為合適小區(qū)。調(diào)制解調(diào)器確定了接入優(yōu)先級最高的合適小區(qū)之后,則可建立調(diào)制解調(diào)器與合適小區(qū)的網(wǎng)絡連接,通過合適小區(qū)實行調(diào)制解調(diào)器的網(wǎng)絡通信。調(diào)制解調(diào)器建立與合適小區(qū)的通信連接,可快速恢復調(diào)制解調(diào)器的網(wǎng)絡通信功能。
進一步的,在一些可行的實施方式中,若搜索不到調(diào)制解調(diào)器支持的RAT對應的目標小區(qū),也可重啟調(diào)制解調(diào)器,以恢復調(diào)制解調(diào)器的網(wǎng)絡通信功能,操作簡單,網(wǎng)絡通信功能的恢復效率高。
在本發(fā)明實施例中,當調(diào)制解調(diào)器的網(wǎng)絡通信功能出現(xiàn)異常時,可直接斷開調(diào)制解調(diào)器與當前小區(qū)的網(wǎng)絡連接,并將當前小區(qū)的接入優(yōu)先級設定為較低優(yōu)先級,以避免調(diào)制解調(diào)器反復嘗試建立與當前小區(qū)的通信連接,消耗資源。進一步的,可重新搜索調(diào)制解調(diào)器支持的無線接入技術對應的其他小區(qū),從其他小區(qū)中選擇接入優(yōu)先級較高的合適小區(qū),建立調(diào)制解調(diào)器與合適小區(qū)的通信連接,恢復調(diào)制解調(diào)器的網(wǎng)絡通信功能,提高了網(wǎng)絡通信功能恢復的效率。
參見圖2,為本發(fā)明實施例提供的一種網(wǎng)絡通信功能異常的處理方法的另一流程示意圖,在本發(fā)明實施例中,所述方法包括步驟:
S201、檢測調(diào)制解調(diào)器的網(wǎng)絡通信功能。
在一些可行的實施方式中,調(diào)制解調(diào)器(或者AP)檢測調(diào)制解調(diào)器的網(wǎng)絡通信功能,以確定調(diào)制解調(diào)器的網(wǎng)絡通信功能是否出現(xiàn)異常的實現(xiàn)方式可參見上述步驟S101中描述的實現(xiàn)方式,在此不再贅述。
S202,當所述調(diào)制解調(diào)器的網(wǎng)絡通信功能異常時,斷開所述調(diào)制解調(diào)器與當前小區(qū)的網(wǎng)絡連接,并將所述當前小區(qū)的接入優(yōu)先級設定為第二優(yōu)先級。
在一些可行的實施方式中,調(diào)制解調(diào)器(或者AP)在調(diào)制解調(diào)器的網(wǎng)絡通信功能異常時,斷開調(diào)制解調(diào)器與當前小區(qū)的網(wǎng)絡連接的具體實現(xiàn)方式可參見上述實施例中的步驟S102,在此不再贅述。
進一步的,在一些可行的實施方式中,調(diào)制解調(diào)器也可預先設定調(diào)制解調(diào)器的網(wǎng)絡通信功能的監(jiān)測時長。若在該監(jiān)測時長內(nèi),調(diào)制解調(diào)器多次出現(xiàn)網(wǎng)絡通信功能異常,則可斷開調(diào)制解調(diào)器與當前小區(qū)的網(wǎng)絡連接。在監(jiān)測時長內(nèi)多次出現(xiàn)網(wǎng)絡通信功能異常的情況下,再斷開與當前小區(qū)的網(wǎng)絡連接,可避免在其他因素導致調(diào)制解調(diào)器的網(wǎng)絡通信功能異常的情況下,將當前小區(qū)錯誤地設定為較低接入優(yōu)先級的小區(qū),影響調(diào)制解調(diào)器的網(wǎng)絡通信功能的恢復。
在一些可行的實施方式中,調(diào)制解調(diào)器可預先建立一個小區(qū)信息列表并將該列表存儲至指定存儲空間(例如UE的非易失存儲空間)中。調(diào)制解調(diào)器斷開與當前小區(qū)的連接之后,可在上述小區(qū)信息列表中記錄當前小區(qū)的標識信息和上述當前小區(qū)的接入優(yōu)先級,以將上述當前小區(qū)的標識信息和接入優(yōu)先級等信息存儲至上述指定存儲空間中。其中,上述當前小區(qū)的標識信息可為當前小區(qū)的位置信息。上述位置信息表示移動通信網(wǎng)絡中預先規(guī)劃的邏輯位置的標識。上述位置信息可包括小區(qū)號(Cell Identity,CID)、位置區(qū)域碼(location area code,LAC)以及跟蹤區(qū)域碼(Tracking area code of cell servedby neighbor Enb,TAC)等,具體可根據(jù)實際應用場景需求確定,在此不做限制。
S203,搜索所述調(diào)制解調(diào)器支持的RAT對應的小區(qū)。
在一些可行的實施方式中,上述調(diào)制解調(diào)器搜網(wǎng)的實現(xiàn)方式可參見上述實施例中的步驟S103,在此不再贅述。
S204,若搜索得到所述調(diào)制解調(diào)器支持的RAT對應的至少一個目標小區(qū),則按照所述至少一個目標小區(qū)中各個目標小區(qū)的接入優(yōu)先級選擇指定小區(qū)。
S205,建立所述調(diào)制解調(diào)器與所述指定小區(qū)的網(wǎng)絡連接。
在一些可行的實施方式中,上述調(diào)制解調(diào)器搜網(wǎng)的實現(xiàn)方式可參見上述實施例中的步驟S104和S105,在此不再贅述。
在一些可行的實施方式中,調(diào)制解調(diào)器搜索得到目標小區(qū)并確定了合適小區(qū)之后,則可建立調(diào)制解調(diào)器與合適小區(qū)的網(wǎng)絡連接,以快速恢復調(diào)制解調(diào)器的網(wǎng)絡通信功能,操作簡單,提高了調(diào)制解調(diào)器的網(wǎng)絡通信功能恢復效率。
S206、判斷網(wǎng)絡通信功能異常的異常原因是否上報。
在一些可行的實施方式中,調(diào)制解調(diào)器恢復網(wǎng)絡連接之后,可根據(jù)網(wǎng)絡功能異常的異常原因的上報記錄確定本次網(wǎng)絡通信功能異常的異常原因是否上報過。,如果網(wǎng)絡通信功能異常的異常原因上報過,繼續(xù)執(zhí)行S209,否則,執(zhí)行S207。
S207、獲取所述網(wǎng)絡通信功能異常的異常原因和日志。
在一些可行的實施方式中,上述網(wǎng)絡通信功能異常的原因可參見上述實施例中步驟S101所描述的實現(xiàn)方式,在此不再贅述。上述日志表示調(diào)制解調(diào)器訪問內(nèi)存的操作信息,操作信息包括:操作指令、操作時間和返回結果等。
S208、將所述異常原因、日志和所述調(diào)制解調(diào)器的當前位置信息上報給網(wǎng)絡側。
在一些可行的實施方式中,調(diào)制解調(diào)器可將異常原因、當前位置信息和日志上報給網(wǎng)絡側。具體的,調(diào)制解調(diào)器可掃描周圍的WiFi熱點并與WiFi熱點建立連接。調(diào)制解調(diào)器可以在移動終端連接上WiFi熱點的情況下,通過WiFi熱點將上述信息上報給網(wǎng)絡側,以節(jié)省流量。或者調(diào)制解調(diào)器也可以將異常原因顯示在移動終端的顯示屏上,供用戶進行查看。
S209、網(wǎng)絡通信功能異常處理結束。
在本發(fā)明實施例中,當調(diào)制解調(diào)器的網(wǎng)絡通信功能出現(xiàn)異常時,可在監(jiān)測時長內(nèi)多次發(fā)生網(wǎng)絡通信功能異常的情況下,斷開調(diào)制解調(diào)器與當前小區(qū)的網(wǎng)絡連接,并將當前小區(qū)的接入優(yōu)先級設定為較低優(yōu)先級,即可避免由于其他問題導致調(diào)制解調(diào)器的網(wǎng)絡通信功能異常時錯誤地將當前小區(qū)的接入優(yōu)先級后移降低調(diào)制解調(diào)器的網(wǎng)絡接入的選擇多樣性,又可避免在當前小區(qū)的服務異常時調(diào)制解調(diào)器反復嘗試建立與當前小區(qū)的通信連接,消耗資源。進一步的,可重新搜索調(diào)制解調(diào)器支持的無線接入技術對應的其他小區(qū),從其他小區(qū)中選擇接入優(yōu)先級較高的合適小區(qū),建立調(diào)制解調(diào)器與目標小區(qū)的通信連接,恢復調(diào)制解調(diào)器的網(wǎng)絡通信功能,提高了網(wǎng)絡通信功能恢復的效率。若搜索不到其他小區(qū),則可重啟調(diào)制解調(diào)器,以進一步保障調(diào)制解調(diào)器的網(wǎng)絡通信功能,增強調(diào)制解調(diào)器的網(wǎng)絡通信功能異常的恢復的靈活性。
參見圖3,為本發(fā)明實施例提供的一種網(wǎng)絡通信功能異常的處理裝置的結構示意圖。在本發(fā)明實施例中,上述網(wǎng)絡通信功能異常的處理裝置可為調(diào)制解調(diào)器,也可為AP。上述調(diào)制解調(diào)器可為AP中的一個功能模塊,也可為外置于AP并與AP建立通信連接的功能模塊,在此不做限制。本發(fā)明實施例提供的網(wǎng)絡通信功能異常的處理裝置,包括:
檢測模塊10,用于檢測調(diào)制解調(diào)器的網(wǎng)絡通信功能。
連接模塊20,用于當所述檢測模塊檢測得到所述調(diào)制解調(diào)器的網(wǎng)絡通信功能異常時,斷開所述調(diào)制解調(diào)器與當前小區(qū)的網(wǎng)絡連接。
設置模塊30,用于將所述連接模塊斷開網(wǎng)絡連接的所述當前小區(qū)的接入優(yōu)先級設定為第二優(yōu)先級。
搜索模塊40,用于搜索所述調(diào)制解調(diào)器支持的無線接入技術RAT對應的小區(qū),所述小區(qū)中包括接入優(yōu)先級為第一優(yōu)先級的第一小區(qū)和接入優(yōu)先級為第二優(yōu)先級的第二小區(qū),所述第一優(yōu)先級高于所述第二優(yōu)先級,所述第二小區(qū)中包括所述設置模塊設定接入優(yōu)先級為第二優(yōu)先級的所述當前小區(qū)。
所述連接模塊20,還用于搜索得到所述調(diào)制解調(diào)器支持的RAT對應的至少一個目標小區(qū)時,按照所述至少一個目標小區(qū)中各個目標小區(qū)的接入優(yōu)先級選擇指定小區(qū),并建立所述調(diào)制解調(diào)器與所述指定小區(qū)的網(wǎng)絡連接。
在一些可行的實施方式中,上述連接模塊20用于:
按照所述至少一個目標小區(qū)中各個目標小區(qū)的接入優(yōu)先級,將所述至少一個目標小區(qū)中接入優(yōu)先級最高的小區(qū)確定為指定小區(qū)。
在一些可行的實施方式中,上述連接模塊20用于:
在所述檢測模塊檢測得所述調(diào)制解調(diào)器的網(wǎng)絡通信功能異常時,判斷預設時長內(nèi)所述調(diào)制解調(diào)器發(fā)生網(wǎng)絡通信功能異常的次數(shù)是否大于預設異常次數(shù)閾值;
若判斷結果為是,則斷開所述調(diào)制解調(diào)器與當前小區(qū)的網(wǎng)絡連接。
在一些可行的實施方式中,如圖4,是本發(fā)明實施例提供的網(wǎng)絡通信功能異常的處理裝置的另一結構示意圖。本發(fā)明實施例提供的處理裝置還包括:
上報模塊60,用于在所述檢測模塊檢測到的所述網(wǎng)絡通信功能異常的異常原因未上報時,獲取所述網(wǎng)絡通信功能異常的異常原因和日志,并將所述異常原因、日志和所述調(diào)制解調(diào)器的當前位置信息上報給網(wǎng)絡側。
在一些可行的實施方式中,上述上報模塊60用于:
掃描周圍的wifi熱點并在與wifi熱點建立通信連接后,通過建立通信連接的wifi熱點將所述異常原因、日志和所述當前位置信息上報給網(wǎng)絡側。
本發(fā)明實施例和上述本發(fā)明實施例提供的網(wǎng)絡通信功能異常的處理方法中各個實施例基于同一構思,其帶來的技術效果也相同。具體實現(xiàn)方式可參見上述各個實施例所描述的實現(xiàn)方式,此處不再贅述。
在本發(fā)明實施例中,當調(diào)制解調(diào)器的網(wǎng)絡通信功能出現(xiàn)異常時,可在監(jiān)測時長內(nèi)多次發(fā)生網(wǎng)絡通信功能異常的情況下,斷開調(diào)制解調(diào)器與當前小區(qū)的網(wǎng)絡連接,并將當前小區(qū)的接入優(yōu)先級設定為較低優(yōu)先級,即可避免由于其他問題導致調(diào)制解調(diào)器的網(wǎng)絡通信功能異常時錯誤地將當前小區(qū)的接入優(yōu)先級后移降低調(diào)制解調(diào)器的網(wǎng)絡接入的選擇多樣性,又可避免在當前小區(qū)的服務異常時調(diào)制解調(diào)器反復嘗試建立與當前小區(qū)的通信連接,消耗資源。進一步的,可重新搜索調(diào)制解調(diào)器支持的無線接入技術對應的其他小區(qū),從其他小區(qū)中選擇接入優(yōu)先級較高的合適小區(qū),建立調(diào)制解調(diào)器與目標小區(qū)的通信連接,恢復調(diào)制解調(diào)器的網(wǎng)絡通信功能,提高了網(wǎng)絡通信功能恢復的效率。若搜索不到其他小區(qū),則可重啟調(diào)制解調(diào)器,以進一步保障調(diào)制解調(diào)器的網(wǎng)絡通信功能,增強調(diào)制解調(diào)器的網(wǎng)絡通信功能異常的恢復的靈活性。
參見圖5,為本發(fā)明實施例的一種終端設備的結構示意圖。在本發(fā)明實施例中,上述終端設備可為調(diào)制解調(diào)器,也可為AP。上述調(diào)制解調(diào)器可為AP中的一個功能模塊,也可為外置于AP并與AP建立通信連接的功能模塊,在此不做限制。在本發(fā)明實施中,上述終端設備(調(diào)制解調(diào)器或者AP)用于實現(xiàn)上述本發(fā)明實施例提供的網(wǎng)絡通信功能異常的處理方法,上述終端設備包括CPU501、存儲器502和通信接口503,上述終端設備中的CPU501的數(shù)量可以是一個或多個,圖5以一個CPU為例。本發(fā)明的一些實施例中,CPU501、存儲器502和通信接口503可通過總線或其他方式連接,圖5中以總線連接為例。
其中,存儲器502中存儲一組程序代碼,且CPU501用于調(diào)用存儲器502中存儲的程序代碼執(zhí)行以下操作:
檢測調(diào)制解調(diào)器的網(wǎng)絡通信功能;
當所述調(diào)制解調(diào)器的網(wǎng)絡通信功能異常時,斷開所述調(diào)制解調(diào)器與當前小區(qū)的網(wǎng)絡連接,并將所述當前小區(qū)的接入優(yōu)先級設定為第二優(yōu)先級;
搜索所述調(diào)制解調(diào)器支持的無線接入技術RAT對應的小區(qū),所述小區(qū)中包括接入優(yōu)先級為第一優(yōu)先級的第一小區(qū)和接入優(yōu)先級為第二優(yōu)先級的第二小區(qū),所述第一優(yōu)先級高于所述第二優(yōu)先級,所述第二小區(qū)中包括所述當前小區(qū);
若搜索得到所述調(diào)制解調(diào)器支持的RAT對應的至少一個目標小區(qū),則按照所述至少一個目標小區(qū)中各個目標小區(qū)的接入優(yōu)先級選擇指定小區(qū);
建立所述調(diào)制解調(diào)器與所述指定小區(qū)的網(wǎng)絡連接。
在本發(fā)明的一些實施例中,上述CPU501還用于執(zhí)行:
按照所述至少一個目標小區(qū)中各個目標小區(qū)的接入優(yōu)先級,將所述至少一個目標小區(qū)中接入優(yōu)先級最高的小區(qū)確定為指定小區(qū)。
在本發(fā)明的一些實施例中,上述CPU501還用于執(zhí)行:
當所述調(diào)制解調(diào)器的網(wǎng)絡通信功能異常時,判斷預設時長內(nèi)所述調(diào)制解調(diào)器發(fā)生網(wǎng)絡通信功能異常的次數(shù)是否大于預設異常次數(shù)閾值;
若判斷結果為是,則斷開所述調(diào)制解調(diào)器與當前小區(qū)的網(wǎng)絡連接。
在本發(fā)明的一些實施例中,上述CPU501還用于執(zhí)行:
若所述調(diào)制解調(diào)器網(wǎng)絡通信功能異常的異常原因未上報,則獲取所述網(wǎng)絡通信功能異常的異常原因和日志;
將所述異常原因、日志和所述調(diào)制解調(diào)器的當前位置信息上報給網(wǎng)絡側。
在本發(fā)明的一些實施例中,上述CPU501還用于執(zhí)行:
掃描周圍的wifi熱點并在與wifi熱點建立通信連接后,通過建立通信連接的wifi熱點將所述異常原因、日志和所述當前位置信息上報給網(wǎng)絡側。
具體實現(xiàn)中,上述終端設備(調(diào)制解調(diào)器或者AP)的各個模塊的具體實現(xiàn)過程可參見上述方法的第一實施例和第二實施例中各個步驟所描述的內(nèi)容,在此不再贅述。
在本發(fā)明實施例中,當調(diào)制解調(diào)器的網(wǎng)絡通信功能出現(xiàn)異常時,可在監(jiān)測時長內(nèi)多次發(fā)生網(wǎng)絡通信功能異常的情況下,斷開調(diào)制解調(diào)器與當前小區(qū)的網(wǎng)絡連接,并將當前小區(qū)的接入優(yōu)先級設定為較低優(yōu)先級,即可避免由于其他問題導致調(diào)制解調(diào)器的網(wǎng)絡通信功能異常時錯誤地將當前小區(qū)的接入優(yōu)先級后移降低調(diào)制解調(diào)器的網(wǎng)絡接入的選擇多樣性,又可避免在當前小區(qū)的服務異常時調(diào)制解調(diào)器反復嘗試建立與當前小區(qū)的通信連接,消耗資源。進一步的,可重新搜索調(diào)制解調(diào)器支持的無線接入技術對應的其他小區(qū),從其他小區(qū)中選擇接入優(yōu)先級較高的合適小區(qū),建立調(diào)制解調(diào)器與目標小區(qū)的通信連接,恢復調(diào)制解調(diào)器的網(wǎng)絡通信功能,提高了網(wǎng)絡通信功能恢復的效率。若搜索不到其他小區(qū),則可重啟調(diào)制解調(diào)器,以進一步保障調(diào)制解調(diào)器的網(wǎng)絡通信功能,增強調(diào)制解調(diào)器的網(wǎng)絡通信功能異常的恢復的靈活性。
本發(fā)明實施例還提供了一種包括上述調(diào)制解調(diào)器或者AP的移動終端,移動終端包括但不限于搭載或者其它操作系統(tǒng)的移動終端,諸如移動電話。也可以是其它移動終端,諸如具有觸敏表面(例如,觸摸屏顯示器和/或觸控板)的膝上型計算機或平板電腦或臺式計算機。
在下面的討論中,介紹了一種包括顯示器和觸敏表面的移動終端。然而應當理解,移動終端可以包括一個或多個其他物理用戶接口設備,諸如物理鍵盤、鼠標和/或操作桿。
移動終端通常支持多種應用程序,諸如以下中的一種或多種:畫圖應用程序、呈現(xiàn)應用程序、文字處理應用程序、網(wǎng)頁創(chuàng)建應用程序、盤編輯應用程序、電子表格應用程序、游戲應用程序、電話應用程序、視頻會議應用程序、電子郵件應用程序、即時消息應用程序、鍛煉支持應用程序、相片管理應用程序、數(shù)字相機應用程序、數(shù)字視頻攝像機應用程序、網(wǎng)絡瀏覽應用程序、數(shù)字音樂播放器應用程序、和/或數(shù)字視頻播放器應用程序。
可在移動終端上執(zhí)行的各種應用程序可使用至少一個共用的物理用戶接口設備,諸如觸敏表面。觸敏表面的一種或多種功能以及顯示在移動終端上的相應信息可從一種應用程序調(diào)整和/或變化至下一種應用程序和/或在相應應用程序內(nèi)被調(diào)整和/或變化。這樣,移動終端的共用物理架構(諸如觸敏表面)可利用對于用戶而言直觀清楚的用戶界面來支持各種應用程序。
本領域普通技術人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機存儲記憶體(Random Access Memory,RAM)等。
以上所揭露的僅為本發(fā)明一種較佳實施例而已,當然不能以此來限定本發(fā)明之權利范圍,本領域普通技術人員可以理解實現(xiàn)上述實施例的全部或部分流程,并依本發(fā)明權利要求所作的等同變化,仍屬于發(fā)明所涵蓋的范圍。