两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種錯(cuò)誤碼信息獲取方法、裝置及系統(tǒng)的制作方法

文檔序號(hào):7858629閱讀:202來源:國(guó)知局
專利名稱:一種錯(cuò)誤碼信息獲取方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通訊技術(shù)領(lǐng)域,具體可以涉及一種錯(cuò)誤碼信息獲取方法、裝置及系統(tǒng)。
背景技術(shù)
隨著無線通訊技術(shù)的發(fā)展,無線移動(dòng)終端在人們生活中得到了越來越廣泛的應(yīng)用,與此同時(shí),全球的移動(dòng)運(yùn)營(yíng)商網(wǎng)絡(luò)也在迅猛發(fā)展,終端與紛繁復(fù)雜的網(wǎng)絡(luò)之間的接入及處理,引發(fā)了一系列突出的問題,特別是移動(dòng)終端與網(wǎng)絡(luò)之間接入失敗后,移動(dòng)終端的響應(yīng)和處理方式,很大程度上決定了移動(dòng)終端的性能及易用性,并直觀的影響了用戶的使用感受。對(duì)于移動(dòng)終端來說,注冊(cè)網(wǎng)絡(luò)和撥號(hào)連接時(shí),常常會(huì)因?yàn)槟承┰虮痪W(wǎng)絡(luò)拒絕,導(dǎo)致注冊(cè)或聯(lián)網(wǎng)失敗。其中,注冊(cè)失敗的原因有很多,例如網(wǎng)絡(luò)不允許漫游、未找到合適小區(qū)、國(guó)際移動(dòng)用戶識(shí)別碼未存儲(chǔ)等等;并且,對(duì)于無線數(shù)據(jù)類移動(dòng)終端來說,撥號(hào)聯(lián)網(wǎng)更是用途甚廣的功能,在移動(dòng)終端與網(wǎng)絡(luò)接入時(shí),撥號(hào)聯(lián)網(wǎng)失敗時(shí)有發(fā)生,而原因更是多種多 樣,P域附著失敗、PDP激活失敗、端口被占用等等。而且,在移動(dòng)終端正常使用的過程中,也會(huì)因?yàn)楦鞣N原因發(fā)生網(wǎng)絡(luò)去附著或者聯(lián)網(wǎng)斷開的事件,如由于移動(dòng)終端的移動(dòng)嘗試了注冊(cè)漫游網(wǎng)絡(luò)被拒絕,或由于網(wǎng)絡(luò)原因?qū)е翽DP連接斷開等,這些均為移動(dòng)終端與網(wǎng)絡(luò)交互的非正常狀態(tài)。目前,對(duì)于上述移動(dòng)終端與網(wǎng)絡(luò)交互過程中遇到的非正常狀態(tài),移動(dòng)終端的處理是存在很多問題的。比如,當(dāng)移動(dòng)終端注冊(cè)網(wǎng)絡(luò)失敗后,移動(dòng)終端僅僅通過向用戶顯示“無服務(wù)”或“無信號(hào)”等提示,而并不向用戶進(jìn)行具體失敗原因的說明,也不進(jìn)行下一步操作的提示說明。這種情況下,雖然失敗原因往往是由于網(wǎng)絡(luò)等客觀因素導(dǎo)致,但用戶容易造成對(duì)終端功能、性能方面的誤解,認(rèn)為終端性能差,使用不便等印象。再比如,移動(dòng)終端在進(jìn)行撥號(hào)聯(lián)網(wǎng)發(fā)生失敗后,也是僅僅向用戶顯示“聯(lián)網(wǎng)失敗”,而沒有給用戶任何提示,用于下一步執(zhí)行操作。這樣處理的結(jié)果,除了讓用戶造成對(duì)移動(dòng)終端性能的誤解之外,還使得移動(dòng)終端與用戶的互動(dòng)性降低。還有,如果多次因?yàn)榉枪δ?、性能原因引起的移?dòng)終端無法注冊(cè)網(wǎng)絡(luò),或連續(xù)多次聯(lián)網(wǎng)失敗,會(huì)給用戶帶來極大的負(fù)面印象,抱怨不斷,最終影響移動(dòng)終端的口碑。另外,即使在移動(dòng)終端正常使用的情況下,由于切換或信號(hào)的原因,終端與網(wǎng)絡(luò)斷開的事件也會(huì)時(shí)有發(fā)生,用戶對(duì)于這種情況的處理毫無方法,嚴(yán)重影響下一步操作使用。那么可見,現(xiàn)有技術(shù)中,在移動(dòng)終端與網(wǎng)絡(luò)交互過程中如果遇到的非正常狀態(tài)即接入網(wǎng)絡(luò)失敗,移動(dòng)終端均無法提供失敗原因的明確信息和響應(yīng)提示,而導(dǎo)致移動(dòng)終端易用性差、不利于用戶與移動(dòng)終端交互。

發(fā)明內(nèi)容
本發(fā)明提供一種錯(cuò)誤碼信息獲取方法、裝置及系統(tǒng),可快捷準(zhǔn)確的獲取移動(dòng)終端接入網(wǎng)絡(luò)失敗原因,并向用戶提供響應(yīng)提示,從而可智能快捷的輔助用戶與移動(dòng)終端進(jìn)行良好的交互,提高用戶對(duì)于移動(dòng)終端的體驗(yàn)度。本發(fā)明提供方案如下本發(fā)明實(shí)施例提供了一種錯(cuò)誤碼信息獲取方法,包括移動(dòng)終端接收第一消息,所述第 一消息是當(dāng)移動(dòng)終端接入網(wǎng)絡(luò)失敗后,由網(wǎng)絡(luò)側(cè)發(fā)送給移動(dòng)終端的,所述第一消息中包括錯(cuò)誤碼信息,所述錯(cuò)誤碼信息用于標(biāo)識(shí)移動(dòng)終端接入網(wǎng)絡(luò)失敗原因信息;移動(dòng)終端獲取所述接入網(wǎng)絡(luò)失敗原因信息;移動(dòng)終端顯示所述接入網(wǎng)絡(luò)失敗原因信息。優(yōu)選的,所述方法在移動(dòng)終端接收第一消息之前還包括當(dāng)接入網(wǎng)絡(luò)失敗后,移動(dòng)終端向網(wǎng)絡(luò)側(cè)發(fā)送查詢消息,查詢接入網(wǎng)絡(luò)失敗原因信
肩、O優(yōu)選的,所述移動(dòng)終端獲取所述接入網(wǎng)絡(luò)失敗原因信息包括移動(dòng)終端解析所述第一消息中的錯(cuò)誤碼信息,獲取所述第一消息中包括的接入網(wǎng)絡(luò)失敗原因信息;移動(dòng)終端將所述接入網(wǎng)絡(luò)失敗原因信息封裝至適于移動(dòng)終端內(nèi)部傳輸?shù)牡诙⒅校灰苿?dòng)終端通過內(nèi)部傳輸通道,將所述第二消息進(jìn)行內(nèi)部傳輸;移動(dòng)終端對(duì)內(nèi)部傳輸后的所述第二消息進(jìn)行解析,獲取所述第二消息中包括的接入網(wǎng)絡(luò)失敗原因信息。優(yōu)選的,所述第二消息為移動(dòng)終端當(dāng)前操作系統(tǒng)和/或硬件協(xié)議所規(guī)定的消息類型;所述內(nèi)部傳輸通道為移動(dòng)終端當(dāng)前操作系統(tǒng)和/或硬件所提供的內(nèi)部傳輸通道。優(yōu)選的,所述移動(dòng)終端顯示所述接入網(wǎng)絡(luò)失敗原因信息包括顯示接入網(wǎng)絡(luò)失敗原因信息應(yīng)對(duì)信息。本發(fā)明實(shí)施例還提供了一種錯(cuò)誤碼信息獲取裝置,包括接收模塊,用于接收第一消息,所述第一消息是當(dāng)移動(dòng)終端接入網(wǎng)絡(luò)失敗后,由網(wǎng)絡(luò)側(cè)發(fā)送給移動(dòng)終端的,所述第一消息中包括錯(cuò)誤碼信息,所述錯(cuò)誤碼信息用于標(biāo)識(shí)移動(dòng)終端接入網(wǎng)絡(luò)失敗原因信息;獲取模塊,用于獲取所述接入網(wǎng)絡(luò)失敗原因信息;顯示模塊,用于顯示所述接入網(wǎng)絡(luò)失敗原因信息。優(yōu)選的,所述裝置,還包括查詢模塊,用于當(dāng)接入網(wǎng)絡(luò)失敗后,向網(wǎng)絡(luò)側(cè)發(fā)送查詢消息,查詢接入網(wǎng)絡(luò)失敗原因信息。優(yōu)選的,所述獲取模塊包括第一解析單元,用于解析所述第一消息中的錯(cuò)誤碼信息,獲取所述第一消息中包括的接入網(wǎng)絡(luò)失敗原因信息;封裝單元,用于將所述第一解析單元獲取的接入網(wǎng)絡(luò)失敗原因信息封裝至適于移動(dòng)終端內(nèi)部傳輸?shù)牡诙⒅?,所述第二消息為移?dòng)終端當(dāng)前操作系統(tǒng)和/或硬件協(xié)議所規(guī)定的消息類型;傳輸單元,用于通過內(nèi)部傳輸通道,將所述第二消息進(jìn)行移動(dòng)終端內(nèi)部傳輸,所述內(nèi)部傳輸通道為移動(dòng)終端當(dāng)前操作系統(tǒng)和/或硬件所提供的內(nèi)部傳輸通道;第二解析單元,用于接收傳輸單元通過內(nèi)部傳輸通道所傳輸?shù)乃龅诙?,并解析所述第二消息,獲取所述第二消息中包括的接入網(wǎng)絡(luò)失敗原因信息,以便所述顯示模塊進(jìn)行顯示。優(yōu)選的,所述顯示模塊顯示的信息中,還包括接入網(wǎng)絡(luò)失敗原因信息應(yīng)對(duì)信息。本發(fā)明實(shí)施例還提供了一種錯(cuò)誤碼信息獲取系統(tǒng),包括網(wǎng)絡(luò)側(cè)設(shè)備和移動(dòng)終端;其中,所述網(wǎng)絡(luò)側(cè)設(shè)備,用于當(dāng)所述移動(dòng)終端接入網(wǎng)絡(luò)失敗時(shí),向所述移動(dòng)終端發(fā)送第 一消息,所述第一消息中包括錯(cuò)誤碼信息,所述錯(cuò)誤碼信息用于標(biāo)識(shí)移動(dòng)終端接入網(wǎng)絡(luò)失敗原因信息;所述移動(dòng)終端,用于接收所述第一消息,獲取并顯示所述接入網(wǎng)絡(luò)失敗原因信息。從以上所述可以看出,本發(fā)明實(shí)施例提供的錯(cuò)誤碼信息獲取方法、裝置及系統(tǒng),通過移動(dòng)終端接收第一消息,所述第一消息是當(dāng)移動(dòng)終端接入網(wǎng)絡(luò)失敗后,由網(wǎng)絡(luò)側(cè)發(fā)送給移動(dòng)終端的,所述第一消息中包括錯(cuò)誤碼信息,所述錯(cuò)誤碼信息用于標(biāo)識(shí)移動(dòng)終端接入網(wǎng)絡(luò)失敗原因信息;移動(dòng)終端獲取所述接入網(wǎng)絡(luò)失敗原因信息;移動(dòng)終端顯示所述接入網(wǎng)絡(luò)失敗原因信息。從而可快捷準(zhǔn)確的獲取移動(dòng)終端接入網(wǎng)絡(luò)失敗原因,并向用戶提供響應(yīng)提示,從而可智能快捷的輔助用戶與移動(dòng)終端進(jìn)行良好的交互,提高用戶對(duì)于移動(dòng)終端的體驗(yàn)度。


圖I為本發(fā)明實(shí)施例提供的錯(cuò)誤碼信息獲取方法流程示意圖一;圖2為本發(fā)明實(shí)施例提供的錯(cuò)誤碼信息獲取方法中所涉及的ClassDriver系統(tǒng)功能架構(gòu)圖;圖3為本發(fā)明實(shí)施例提供的錯(cuò)誤碼信息獲取方法流程示意圖二 ;圖4為本發(fā)明實(shí)施例提供的錯(cuò)誤碼信息獲取方法流程示意圖三;圖5為本發(fā)明實(shí)施例提供的錯(cuò)誤碼信息獲取方法流程示意圖四;圖6為本發(fā)明實(shí)施例提供的錯(cuò)誤碼信息獲取裝置結(jié)構(gòu)示意圖;圖7為本發(fā)明實(shí)施例提供的錯(cuò)誤碼信息獲取系統(tǒng)結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述。本發(fā)明實(shí)施例提供了一種錯(cuò)誤碼信息獲取方法,如附圖I所示,包括步驟101,移動(dòng)終端接收第一消息,所述第一消息是當(dāng)移動(dòng)終端接入網(wǎng)絡(luò)失敗后,由網(wǎng)絡(luò)側(cè)發(fā)送給移動(dòng)終端的,所述第一消息中包括錯(cuò)誤碼信息,所述錯(cuò)誤碼信息用于標(biāo)識(shí)移動(dòng)終端接入網(wǎng)絡(luò)失敗原因信息;步驟102,移動(dòng)終端獲取所述接入網(wǎng)絡(luò)失敗原因信息;
步驟103,移動(dòng)終端顯示所述接入網(wǎng)絡(luò)失敗原因信息。本發(fā)明實(shí)施例提供的錯(cuò)誤碼信息獲取方法的實(shí)現(xiàn),可快捷準(zhǔn)確的獲取移動(dòng)終端接入網(wǎng)絡(luò)失敗原因,從而可智能快捷的輔助用戶與移動(dòng)終端進(jìn)行良好的交互,提高用戶對(duì)于移動(dòng)終端的體驗(yàn)度。本發(fā)明實(shí)施例中,當(dāng)移動(dòng)終端在進(jìn)行接入網(wǎng)絡(luò)操作例如注冊(cè)、附著或撥號(hào)聯(lián)網(wǎng)失敗后,可向網(wǎng)絡(luò)側(cè)發(fā)送一查詢信息,用于查詢此次接入網(wǎng)絡(luò)失敗的具體原因。當(dāng)網(wǎng)絡(luò)側(cè)接收到該查詢信息后,可根據(jù)第三代合作伙伴項(xiàng)目(3GPP the3rd Generation PartnershipProject)等協(xié)議中的具體描述,將錯(cuò)誤碼信息即移動(dòng)終端接入網(wǎng)絡(luò)失敗原因信息進(jìn)行收集解析,并通過空口消息發(fā)往移動(dòng)終端。當(dāng)然,網(wǎng)絡(luò)側(cè)也可在移動(dòng)終端接入網(wǎng)絡(luò)失敗后,自動(dòng)向移動(dòng)終端發(fā)送錯(cuò)誤碼信息,而無需移動(dòng)終端向網(wǎng)絡(luò)側(cè)發(fā)送查詢信息。
當(dāng)移動(dòng)終端接收到網(wǎng)絡(luò)側(cè)發(fā)送的、包含接入網(wǎng)絡(luò)失敗原因信息的消息后,移動(dòng)終端可通過解析獲取該接入網(wǎng)絡(luò)失敗原因信息。然后,移動(dòng)終端可重新將獲取的接入網(wǎng)絡(luò)失敗原因信息,封裝至適于移動(dòng)終端內(nèi)部傳輸?shù)南㈩愋椭?,并通過內(nèi)部傳輸通道,將內(nèi)部傳輸消息進(jìn)行內(nèi)部傳輸(例如可由無線網(wǎng)卡傳輸至移動(dòng)終端內(nèi)部的其他功能模塊),由移動(dòng)終端內(nèi)部的其他功能模塊(軟件或硬件功能模塊),再次對(duì)內(nèi)部傳輸消息進(jìn)行解析,獲取其中包括的接入網(wǎng)絡(luò)失敗原因信息,并最終將接入網(wǎng)絡(luò)失敗原因信息由顯示模塊顯示給用戶。本發(fā)明實(shí)施例中,內(nèi)部傳輸通道具體可為移動(dòng)終端當(dāng)前操作系統(tǒng)、硬件等所提供的內(nèi)部傳輸通道,而內(nèi)部傳輸消息具體可為移動(dòng)終端當(dāng)前操作系統(tǒng)、硬件協(xié)議等所規(guī)定的消息類型。在一具體實(shí)施例中,本發(fā)明實(shí)施例所涉及的移動(dòng)終端內(nèi)部傳輸通道可為移動(dòng)終端當(dāng)前安裝的Win8操作系統(tǒng)中所提供的類驅(qū)動(dòng)(ClassDriver)通路,而本發(fā)明實(shí)施例所涉及的移動(dòng)終端內(nèi)部傳輸消息類型可為WinS操作系統(tǒng)中所規(guī)定的命令封裝包(CID)命令。所述ClassDriver通路,是指微軟開發(fā)的Windows8系統(tǒng)下的基于通信設(shè)備類規(guī)范(CDC !Communications Devices Class specification)網(wǎng)絡(luò)控制模型(NCM :NetworkControl Model)開發(fā)的一種網(wǎng)卡管理模型,是網(wǎng)絡(luò)驅(qū)動(dòng)程序接口規(guī)范6.2 (NDIS6. 2)、遠(yuǎn)程網(wǎng)絡(luò)驅(qū)動(dòng)接口規(guī)范(RNDIS)的進(jìn)一步發(fā)展,在WindowsS系統(tǒng)上,無線網(wǎng)卡設(shè)備支持ClassDriver驅(qū)動(dòng),就可以自動(dòng)安裝操作系統(tǒng)自帶的驅(qū)動(dòng),并可以由操作系統(tǒng)自帶的用戶界面(UI)進(jìn)行聯(lián)網(wǎng)、短信、電話本的管理,同時(shí),由于是基于⑶C NCM網(wǎng)絡(luò)數(shù)據(jù)管理,在數(shù)據(jù)包傳輸理論速度上,要優(yōu)于RNDIS、以太網(wǎng)控制模型(ECM)等模型。所述CID命令,是指微軟協(xié)議規(guī)范中的ClassDriver命令封裝包(CommandIdentifier), Windows8系統(tǒng)為設(shè)備提供了驅(qū)動(dòng)與管理程序,原始設(shè)備制造商(OEM)需要按照微軟規(guī)定的協(xié)議進(jìn)行適配,能夠處理系統(tǒng)下發(fā)的控制命令,從而實(shí)現(xiàn)設(shè)備在系統(tǒng)上的安裝和使用。CID命令即是WinS系統(tǒng)可識(shí)別的、微軟協(xié)議規(guī)定的具有明確格式要求和字段長(zhǎng)度要求的控制命令,WinS系統(tǒng)通過下發(fā)CID命令來實(shí)現(xiàn)和移動(dòng)終端間的交互,獲取移動(dòng)終端中設(shè)備的參數(shù)和相關(guān)信息。在具體實(shí)現(xiàn)時(shí),移動(dòng)終端的操作系統(tǒng)自動(dòng)下發(fā)CID控制命令,通過ClassDriver通路將控制字段按照操作系統(tǒng)規(guī)定的格式傳給移動(dòng)終端,再由移動(dòng)終端對(duì)其進(jìn)行處理,完成后將獲取到的結(jié)果和狀態(tài)按照操作系統(tǒng)規(guī)定的格式進(jìn)行填充和封裝,然后通過ClassDriver通路傳輸給操作系統(tǒng)。例如,如果移動(dòng)終端發(fā)生網(wǎng)絡(luò)注冊(cè)、附著或撥號(hào)聯(lián)網(wǎng)失敗,相關(guān)錯(cuò)誤碼信息可按照3GPP協(xié)議的具體內(nèi)容在非接入層進(jìn)行獲取,再按照CID命令格式要求進(jìn)行封裝,然后通過ClassDriver通路發(fā)給操作系統(tǒng),操作系統(tǒng)中的對(duì)應(yīng)功能模塊(如UI)將對(duì)應(yīng)字段中的內(nèi)容讀取并進(jìn)行解析、響應(yīng),最后給用戶做出提示,從而智能快捷的輔助用戶與終端進(jìn)行良好的交互。通過上述技術(shù)方案,可以實(shí)現(xiàn)網(wǎng)絡(luò)交互失敗后的錯(cuò)誤碼識(shí)別和解析,并可直接運(yùn)用操作系統(tǒng)ClassDriver通路截取結(jié)果,提供給UI,快捷準(zhǔn)確,實(shí)時(shí)性強(qiáng),適用于Windows8系統(tǒng)下開發(fā)的所有免驅(qū)終端產(chǎn)品。WindowsS的推出必將帶來大量市場(chǎng)份額。因此,開發(fā)適應(yīng)于Wind0ws8系統(tǒng)的移動(dòng)終端,基于ClassDriver驅(qū)動(dòng)進(jìn)行終端與微軟協(xié)議規(guī)范之間的命令適配,并最終實(shí)現(xiàn)終端在WindowsS系統(tǒng)上的免驅(qū)應(yīng)用,具有重要意義。

本發(fā)明實(shí)施例所涉及的ClassDriver系統(tǒng)功能架構(gòu)圖可如附圖2所示,具體可以包含五大功能模塊ClassDriver模塊201,是Windows8系統(tǒng)下的命令控制通路,用于傳輸OS系統(tǒng)下發(fā)和接收的控制命令;設(shè)備側(cè)驅(qū)動(dòng)模塊202,負(fù)責(zé)接收ClassDriver模塊傳輸?shù)目刂泼?,再發(fā)送到CID管理模塊203,并負(fù)責(zé)接收CID管理模塊203發(fā)送過來的CID處理結(jié)果,并將結(jié)果發(fā)送給ClassDriver 模塊 21 ;CID管理模塊203,對(duì)接收到的CID命令和CID響應(yīng)進(jìn)行管理,同時(shí)負(fù)責(zé)對(duì)設(shè)備側(cè)驅(qū)動(dòng)模塊202傳遞過來的CID包進(jìn)行解析、對(duì)業(yè)務(wù)層模塊204傳遞過來的CID結(jié)果進(jìn)行封裝;業(yè)務(wù)層模塊204,負(fù)責(zé)處理具體的CID業(yè)務(wù),由CID管理模塊203進(jìn)行請(qǐng)求的分發(fā)調(diào)用,同時(shí),業(yè)務(wù)層模塊204可調(diào)用CID管理模塊203的結(jié)果,將處理信息、主動(dòng)上報(bào)內(nèi)容發(fā)送給CID管理模塊203 ;顯示模塊205,具體可如n等面向用戶的應(yīng)用模塊,用于實(shí)時(shí)向用戶顯示終端狀態(tài)和做出信息提示,以及CID管理模塊203最終獲取的接入網(wǎng)絡(luò)失敗原因信息。而業(yè)務(wù)層模塊204具體可以包括移動(dòng)終端常用的四類業(yè)務(wù),如PhoneBook (電話本)、SMS (短消息)、Register (網(wǎng)絡(luò)注冊(cè))、Data (撥號(hào)聯(lián)網(wǎng))。而在另一具體實(shí)施例中,本發(fā)明實(shí)施例所涉及的移動(dòng)終端內(nèi)部傳輸通道也可為移動(dòng)終端硬件設(shè)備間所提供的信息傳輸通道,例如I/O總線、主板信息傳輸通道等等,而內(nèi)部傳輸信息類型也可以為硬件協(xié)議所規(guī)定的任一消息類型。并最終可由移動(dòng)終端內(nèi)置處理模塊如CPU等,對(duì)內(nèi)部傳輸消息再次進(jìn)行解析,從而獲取接入網(wǎng)絡(luò)失敗原因信息。當(dāng)然,本發(fā)明實(shí)施例所涉及的移動(dòng)終端內(nèi)部傳輸通道也可是移動(dòng)終端當(dāng)前操作和移動(dòng)終端硬件共同提供的,而內(nèi)部傳輸?shù)南㈩愋?,也可是移?dòng)終端當(dāng)前操作和移動(dòng)終端硬件協(xié)議均適應(yīng)的消息類型。另外,在移動(dòng)終端向用戶顯示接入網(wǎng)絡(luò)失敗原因信息的同時(shí),還可向用戶顯示對(duì)于接入網(wǎng)絡(luò)失敗原因信息的對(duì)應(yīng)提示,例如,如果是網(wǎng)絡(luò)不暢而導(dǎo)致的無法注冊(cè)、聯(lián)網(wǎng),則可提示用戶稍后再試、更改當(dāng)前位置、致電服務(wù)商等等。從而進(jìn)一步增加用戶與移動(dòng)終端間的互動(dòng),提高用戶對(duì)于移動(dòng)終端的體驗(yàn)度。
下面,對(duì)本發(fā)明實(shí)施例提供的錯(cuò)誤碼信息獲取方法的具體應(yīng)用實(shí)施例,分別進(jìn)行描述。下述實(shí)施例中,均以移動(dòng)終端內(nèi)部傳輸信息為CID控制命令,移動(dòng)終端內(nèi)部傳輸通道為ClassDriver通道為例(僅為舉例)。如附圖3所示,網(wǎng)絡(luò)注冊(cè)失敗錯(cuò)誤碼信息獲取流程具體可以包含如下幾個(gè)步驟步驟301 :移動(dòng)終端開機(jī),進(jìn)行一系列初始化行為,讀取用戶識(shí)別卡(SIM)信息、電話本信息,并嘗試駐扎到網(wǎng)絡(luò)上。步驟302 :查詢注冊(cè)狀態(tài)。操作系統(tǒng)對(duì)設(shè)備識(shí)別后,自動(dòng)下發(fā)CID控制命令,進(jìn)行注冊(cè)狀態(tài)的查詢,通過ClassDriver模塊201提供的通路將控制字段按照系統(tǒng)規(guī)定的格式傳給移動(dòng)終端,等待移動(dòng)終端返回結(jié)果; 步驟303 :判決網(wǎng)絡(luò)注冊(cè)與附著是否成功。如果注冊(cè)成功,則獲取相關(guān)信息后不做處理;如果注冊(cè)失敗,則按照本方案中的說明進(jìn)行下一步處理。步驟304 :獲取網(wǎng)絡(luò)注冊(cè)失敗原因。移動(dòng)終端通過業(yè)務(wù)層模塊204的Register子模塊進(jìn)行錯(cuò)誤碼信息查詢,具體內(nèi)容可按照3GPP協(xié)議24. 008中的描述從網(wǎng)絡(luò)接入服務(wù)(NAS)層獲取。步驟305 :移動(dòng)終端接收到網(wǎng)絡(luò)側(cè)發(fā)送的錯(cuò)誤碼信息后,進(jìn)行原因解析,獲取接入網(wǎng)絡(luò)失敗原因信息,并按照微軟規(guī)定的CID命令格式要求重新進(jìn)行信息封裝。步驟306 :錯(cuò)誤碼信息封裝為CID命令格式后,通過ClassDriver模塊201通道傳輸給CID管理模塊203。步驟307 :CID管理模塊203收到控制命令后,進(jìn)行解析,獲取接入網(wǎng)絡(luò)失敗原因信息,并根據(jù)定制需要,通過顯示模塊205,呈現(xiàn)在用戶界面上,并給出相應(yīng)的應(yīng)對(duì)提示。步驟308 :用戶根據(jù)移動(dòng)終端顯示的內(nèi)容,對(duì)移動(dòng)終端進(jìn)行相關(guān)操作。上述流程,即實(shí)現(xiàn)了終端從開機(jī)上電,到嘗試注冊(cè)網(wǎng)絡(luò)失敗時(shí),對(duì)錯(cuò)誤碼信息的查詢、獲取、傳輸、解析及顯示,并指導(dǎo)用戶進(jìn)行互動(dòng)操作。如附圖4所示,撥號(hào)聯(lián)網(wǎng)失敗錯(cuò)誤碼獲取流程具體可以包含如下幾個(gè)步驟步驟401 :終端上電且成功注冊(cè)網(wǎng)絡(luò),完成SM初始化,公共陸地移動(dòng)網(wǎng)絡(luò)(PLMN)選擇、小區(qū)選擇及駐扎、位置更新及附著等一系列過程。步驟402 :進(jìn)行撥號(hào)聯(lián)網(wǎng)操作。該步驟可由用戶手動(dòng)進(jìn)行,也可通過設(shè)置“自動(dòng)撥號(hào)”,從而由移動(dòng)終端自行發(fā)起執(zhí)行,根據(jù)數(shù)據(jù)卡不同功能決定。步驟403 :判決是否撥號(hào)聯(lián)網(wǎng)成功。如果成功,則獲取相關(guān)信息后不做處理;如果撥號(hào)聯(lián)網(wǎng)失敗,則按照本方案中的說明進(jìn)行下一步處理。步驟404 :獲取撥號(hào)聯(lián)網(wǎng)失敗原因。移動(dòng)終端可通過業(yè)務(wù)層模塊204的Data子模塊進(jìn)行錯(cuò)誤碼信息查詢,具體內(nèi)容按照3GPP協(xié)議24. 008中的描述從NAS層獲取。步驟405 :移動(dòng)終端收到錯(cuò)誤碼信息后,進(jìn)行原因解析,獲取接入網(wǎng)絡(luò)失敗原因信息,并按照微軟規(guī)定的CID命令格式要求進(jìn)行信息封裝。步驟406 :錯(cuò)誤碼信息封裝為CID命令格式后,通過ClassDriver模塊201提供的通道傳輸給CID管理模塊203。步驟407 :CID管理模塊203收到控制命令后,進(jìn)行解析,獲取接入網(wǎng)絡(luò)失敗原因信息,并根據(jù)定制需要,通過顯示模塊205,呈現(xiàn)在用戶界面上,并給出相應(yīng)的應(yīng)對(duì)提示。
步驟408 :用戶根據(jù)移動(dòng)終端顯示的內(nèi)容,對(duì)移動(dòng)終端進(jìn)行相關(guān)操作。上述流程,即實(shí)現(xiàn)了終端開機(jī)且注冊(cè)網(wǎng)絡(luò)成功時(shí),進(jìn)行撥號(hào)聯(lián)網(wǎng)發(fā)生失敗后,對(duì)錯(cuò)誤碼信息的查詢、獲取、傳輸、解析及顯示,并指導(dǎo)用戶進(jìn)行互動(dòng)操作。如附圖5所示,移動(dòng)終端正常使用下的錯(cuò)誤碼獲取及主動(dòng)上報(bào)流程可包含如下幾個(gè)步驟步驟501 :移動(dòng)終端注冊(cè)及聯(lián)網(wǎng)情況均正常,用戶正常使用。步驟502 :在移動(dòng)終端正常使用情況下,發(fā)生網(wǎng)絡(luò)去附著或者數(shù)據(jù)連接斷開,數(shù)據(jù)卡無法正常上網(wǎng)使用的事件。步驟503 =CID管理模塊203按照運(yùn)營(yíng)商定制要求,每隔一段時(shí)間通過ClassDriver模塊201提供的通道進(jìn)行網(wǎng)絡(luò)狀態(tài)的查詢,如果發(fā)現(xiàn)網(wǎng)絡(luò)去附著或者數(shù)據(jù)連接斷開等失敗事件,則實(shí)時(shí)進(jìn)行錯(cuò)誤碼信息的收集;步驟504 :移動(dòng)終端將收集到的錯(cuò)誤碼信息進(jìn)行解析,并按照微軟協(xié)議規(guī)范中的CID格式要求進(jìn)行封裝,再通過ClassDriver通道傳輸給CID管理模塊203件;步驟505 =CID管理模塊203收到CID控制命令后,進(jìn)行解析,并根據(jù)定制需要,呈現(xiàn)在用戶界面上,并給出進(jìn)一步提示。上述流程,即實(shí)現(xiàn)了終端正常使用情況下,發(fā)生網(wǎng)絡(luò)去附著或者數(shù)據(jù)連接斷開等事件時(shí),對(duì)錯(cuò)誤碼信息的實(shí)時(shí)查詢和主動(dòng)上報(bào),并進(jìn)一步傳輸、解析及顯示,最終指導(dǎo)用戶進(jìn)行互動(dòng)操作。本發(fā)明實(shí)施例還提供了一種錯(cuò)誤碼信息獲取裝置,如附圖6所示,包括接收模塊601,用于接收第一消息,所述第一消息是當(dāng)移動(dòng)終端接入網(wǎng)絡(luò)失敗后,由網(wǎng)絡(luò)側(cè)發(fā)送給移動(dòng)終端的,所述第一消息中包括錯(cuò)誤碼信息,所述錯(cuò)誤碼信息用于標(biāo)識(shí)移動(dòng)終端接入網(wǎng)絡(luò)失敗原因信息;獲取模塊602,用于獲取所述接入網(wǎng)絡(luò)失敗原因信息;顯示模塊603,用于顯示所述接入網(wǎng)絡(luò)失敗原因信息。在一個(gè)可選實(shí)施例中,所述裝置還可以包括查詢模塊,用于當(dāng)接入網(wǎng)絡(luò)失敗后,向網(wǎng)絡(luò)側(cè)發(fā)送查詢消息,查詢接入網(wǎng)絡(luò)失敗原因信息。在一個(gè)可選實(shí)施例中,獲取模塊602包括第一解析單元,用于解析所述第一消息中的錯(cuò)誤碼信息,獲取所述第一消息中包括的接入網(wǎng)絡(luò)失敗原因信息;封裝單元,用于將所述第一解析單元獲取的接入網(wǎng)絡(luò)失敗原因信息封裝至適于移動(dòng)終端內(nèi)部傳輸?shù)牡诙⒅?,所述第二消息為移?dòng)終端當(dāng)前操作系統(tǒng)和/或硬件協(xié)議所規(guī)定的消息類型;傳輸單元,用于通過內(nèi)部傳輸通道,將所述第二消息進(jìn)行移動(dòng)終端內(nèi)部傳輸,所述內(nèi)部傳輸通道為移動(dòng)終端當(dāng)前操作系統(tǒng)和/或硬件所提供的內(nèi)部傳輸通道;第二解析單元,用于接收傳輸單元通過內(nèi)部傳輸通道所傳輸?shù)乃龅诙?,并解析所述第二消息,獲取所述第二消息中包括的接入網(wǎng)絡(luò)失敗原因信息,以便所述顯示模塊進(jìn)行顯示。另外,顯示 模塊603顯示的信息中,還包括接入網(wǎng)絡(luò)失敗原因信息應(yīng)對(duì)信息。本發(fā)明實(shí)施例還提供了一種錯(cuò)誤碼信息獲取系統(tǒng),如附圖7所示,該系統(tǒng)具體可以包括網(wǎng)絡(luò)側(cè)設(shè)備701和移動(dòng)終端702 ;其中,所述網(wǎng)絡(luò)側(cè)設(shè)備701,用于當(dāng)移動(dòng)終端702接入網(wǎng)絡(luò)失敗時(shí),向移動(dòng)終端702發(fā)送第一消息,第一消息中包括錯(cuò)誤碼信息,該錯(cuò)誤碼信息用于標(biāo)識(shí)移動(dòng)終端702接入網(wǎng)絡(luò)失敗原因信息。移動(dòng)終端702,用于接收網(wǎng)絡(luò)側(cè)設(shè)備701發(fā)送的第一消息,獲取并顯示接入網(wǎng)絡(luò)失敗原因信息。此實(shí)施例中移動(dòng)終端的具體操作過程以及功能結(jié)構(gòu),請(qǐng)參照上述本發(fā)明實(shí)施例提供的錯(cuò)誤碼信息獲取方法及裝置的修改描述。從以上所述可以看出,本發(fā)明實(shí)施例提供的錯(cuò)誤碼信息獲取方法、裝置及系統(tǒng),通過移動(dòng)終端接收第一消息,所述第一消息是當(dāng)移動(dòng)終端接入網(wǎng)絡(luò)失敗后,由網(wǎng)絡(luò)側(cè)發(fā)送給移動(dòng)終端的,所述第一消息中包括錯(cuò)誤碼信息,所述錯(cuò)誤碼信息用于標(biāo)識(shí)移動(dòng)終端接入網(wǎng)絡(luò)失敗原因信息;移動(dòng)終端獲取所述接入網(wǎng)絡(luò)失敗原因信息;移動(dòng)終端顯示所述接入網(wǎng)絡(luò)失敗原因信息。從而可快捷準(zhǔn)確的獲取移動(dòng)終端接入網(wǎng)絡(luò)失敗原因,并向用戶提供響應(yīng)提示,從而可智能快捷的輔助用戶與移動(dòng)終端進(jìn)行良好的交互,提高用戶對(duì)于移動(dòng)終端的體驗(yàn)度。以上所述僅是本發(fā)明的實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以作出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種錯(cuò)誤碼信息獲取方法,其特征在于,包括 移動(dòng)終端接收第一消息,所述第一消息是當(dāng)移動(dòng)終端接入網(wǎng)絡(luò)失敗后,由網(wǎng)絡(luò)側(cè)發(fā)送給移動(dòng)終端的,所述第一消息中包括錯(cuò)誤碼信息,所述錯(cuò)誤碼信息用于標(biāo)識(shí)移動(dòng)終端接入網(wǎng)絡(luò)失敗原因信息; 移動(dòng)終端獲取所述接入網(wǎng)絡(luò)失敗原因信息; 移動(dòng)終端顯示所述接入網(wǎng)絡(luò)失敗原因信息。
2.如權(quán)利要求I所述的方法,其特征在于,所述方法在移動(dòng)終端接收第一消息之前還包括 當(dāng)接入網(wǎng)絡(luò)失敗后,移動(dòng)終端向網(wǎng)絡(luò)側(cè)發(fā)送查詢消息,查詢接入網(wǎng)絡(luò)失敗原因信息。
3.如權(quán)利要求I所述的方法,其特征在于,所述移動(dòng)終端獲取所述接入網(wǎng)絡(luò)失敗原因信息包括 移動(dòng)終端解析所述第一消息中的錯(cuò)誤碼信息,獲取所述第一消息中包括的接入網(wǎng)絡(luò)失敗原因信息; 移動(dòng)終端將所述接入網(wǎng)絡(luò)失敗原因信息封裝至適于移動(dòng)終端內(nèi)部傳輸?shù)牡诙⒅校? 移動(dòng)終端通過內(nèi)部傳輸通道,將所述第二消息進(jìn)行內(nèi)部傳輸; 移動(dòng)終端對(duì)內(nèi)部傳輸后的所述第二消息進(jìn)行解析,獲取所述第二消息中包括的接入網(wǎng)絡(luò)失敗原因信息。
4.如權(quán)利要求3所述的方法,其特征在于,所述第二消息為移動(dòng)終端當(dāng)前操作系統(tǒng)和/或硬件協(xié)議所規(guī)定的消息類型; 所述內(nèi)部傳輸通道為移動(dòng)終端當(dāng)前操作系統(tǒng)和/或硬件所提供的內(nèi)部傳輸通道。
5.如權(quán)利要求I所述的方法,其特征在于,所述移動(dòng)終端顯示所述接入網(wǎng)絡(luò)失敗原因信息包括 顯示接入網(wǎng)絡(luò)失敗原因信息應(yīng)對(duì)信息。
6.一種錯(cuò)誤碼信息獲取裝置,其特征在于,包括 接收模塊,用于接收第一消息,所述第一消息是當(dāng)移動(dòng)終端接入網(wǎng)絡(luò)失敗后,由網(wǎng)絡(luò)側(cè)發(fā)送給移動(dòng)終端的,所述第一消息中包括錯(cuò)誤碼信息,所述錯(cuò)誤碼信息用于標(biāo)識(shí)移動(dòng)終端接入網(wǎng)絡(luò)失敗原因信息; 獲取模塊,用于獲取所述接入網(wǎng)絡(luò)失敗原因信息; 顯示模塊,用于顯示所述接入網(wǎng)絡(luò)失敗原因信息。
7.如權(quán)利要求6所述的裝置,其特征在于,還包括 查詢模塊,用于當(dāng)接入網(wǎng)絡(luò)失敗后,向網(wǎng)絡(luò)側(cè)發(fā)送查詢消息,查詢接入網(wǎng)絡(luò)失敗原因信肩、O
8.如權(quán)利要求6所述的裝置,其特征在于,所述獲取模塊包括 第一解析單元,用于解析所述第一消息中的錯(cuò)誤碼信息,獲取所述第一消息中包括的接入網(wǎng)絡(luò)失敗原因信息; 封裝單元,用于將所述第一解析單元獲取的接入網(wǎng)絡(luò)失敗原因信息封裝至適于移動(dòng)終端內(nèi)部傳輸?shù)牡诙⒅?,所述第二消息為移?dòng)終端當(dāng)前操作系統(tǒng)和/或硬件協(xié)議所規(guī)定的消息類型;傳輸單元,用于通過內(nèi)部傳輸通道,將所述第二消息進(jìn)行移動(dòng)終端內(nèi)部傳輸,所述內(nèi)部傳輸通道為移動(dòng)終端當(dāng)前操作系統(tǒng)和/或硬件所提供的內(nèi)部傳輸通道; 第二解析單元,用于接收傳輸單元通過內(nèi)部傳輸通道所傳輸?shù)乃龅诙?,并解析所述第二消息,獲取所述第二消息中包括的接入網(wǎng)絡(luò)失敗原因信息,以便所述顯示模塊進(jìn)行顯示。
9.如權(quán)利要求6所述的裝置,其特征在于,所述顯示模塊顯示的信息中,還包括接入網(wǎng)絡(luò)失敗原因信息應(yīng)對(duì)信息。
10.一種錯(cuò)誤碼信息獲取系統(tǒng),其特征在于,包括網(wǎng)絡(luò)側(cè)設(shè)備和移動(dòng)終端; 其中, 所述網(wǎng)絡(luò)側(cè)設(shè)備,用于當(dāng)所述移動(dòng)終端接入網(wǎng)絡(luò)失敗時(shí),向所述移動(dòng)終端發(fā)送第一消息,所述第一消息中包括錯(cuò)誤碼信息,所述錯(cuò)誤碼信息用于標(biāo)識(shí)移動(dòng)終端接入網(wǎng)絡(luò)失敗原因信息; 所述移動(dòng)終端,用于接收所述第一消息,獲取并顯示所述接入網(wǎng)絡(luò)失敗原因信息。
全文摘要
本發(fā)明提供了一種錯(cuò)誤碼信息獲取方法、裝置及系統(tǒng),通過移動(dòng)終端接收第一消息,所述第一消息是當(dāng)移動(dòng)終端接入網(wǎng)絡(luò)失敗后,由網(wǎng)絡(luò)側(cè)發(fā)送給移動(dòng)終端的,所述第一消息中包括錯(cuò)誤碼信息,所述錯(cuò)誤碼信息用于標(biāo)識(shí)移動(dòng)終端接入網(wǎng)絡(luò)失敗原因信息;移動(dòng)終端獲取所述接入網(wǎng)絡(luò)失敗原因信息;移動(dòng)終端顯示所述接入網(wǎng)絡(luò)失敗原因信息。從而可快捷準(zhǔn)確的獲取移動(dòng)終端接入網(wǎng)絡(luò)失敗原因,并向用戶提供響應(yīng)提示,從而可智能快捷的輔助用戶與移動(dòng)終端進(jìn)行良好的交互,提高用戶對(duì)于移動(dòng)終端的體驗(yàn)度。
文檔編號(hào)H04W28/04GK102833782SQ20121030193
公開日2012年12月19日 申請(qǐng)日期2012年8月23日 優(yōu)先權(quán)日2012年8月23日
發(fā)明者王一珊 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
宜良县| 沁水县| 遂川县| 商城县| 和林格尔县| 乃东县| 乌鲁木齐市| 平昌县| 磐安县| 平顺县| 昆明市| 万全县| 邮箱| 阜南县| 安岳县| 邮箱| 平和县| 石棉县| 留坝县| 瑞金市| 吉木乃县| 诏安县| 凌源市| 南丰县| 四平市| 武城县| 萨嘎县| 武威市| 太原市| 平塘县| 渭南市| 东乡族自治县| 延吉市| 府谷县| 改则县| 通州区| 天祝| 类乌齐县| 蕉岭县| 穆棱市| 共和县|