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