中文字幕无码日韩视频无码三区

一種終端的wifi斷線處理方法、終端及存儲裝置與流程

文(wen)檔(dang)序(xu)號:11253742閱讀(du):961來源:國知(zhi)局
一種終端的wifi斷線處理方法、終端及存儲裝置與流程

本發(fa)明涉及(ji)(ji)終端(duan)通信技術領(ling)域(yu),尤其涉及(ji)(ji)一種終端(duan)的wifi斷(duan)線處理方法、終端(duan)及(ji)(ji)存儲裝置。



背景技術:

隨著網(wang)絡技(ji)術的(de)(de)發展,wifi網(wang)絡的(de)(de)連接(jie)已經是(shi)非常(chang)普遍的(de)(de)通(tong)信方式,隨著wifi的(de)(de)普及程度越來越高,終端(duan)的(de)(de)互聯(lian)網(wang)功能也逐漸加強,wifi作為(wei)一種移動互聯(lian)網(wang)的(de)(de)接(jie)入(ru)方式會扮演更加重要(yao)的(de)(de)角色。

由(you)于wifi接(jie)入點設備和終(zhong)端(duan)的(de)(de)(de)數(shu)量、wifi使(shi)用(yong)環境的(de)(de)(de)復雜程(cheng)度、終(zhong)端(duan)安裝(zhuang)的(de)(de)(de)軟件數(shu)量等各種因(yin)素均會對wifi連(lian)接(jie)的(de)(de)(de)穩定性造成影(ying)響。生活中使(shi)用(yong)終(zhong)端(duan)連(lian)接(jie)wifi時(shi)(shi)常常會遇到wifi斷(duan)(duan)線(xian)的(de)(de)(de)問題,但用(yong)戶無法(fa)從終(zhong)端(duan)上獲取wifi斷(duan)(duan)線(xian)的(de)(de)(de)斷(duan)(duan)線(xian)原因(yin)以及(ji)相應的(de)(de)(de)正確修(xiu)復方(fang)法(fa),也無法(fa)及(ji)時(shi)(shi)向(xiang)終(zhong)端(duan)供應商(shang)反饋wifi斷(duan)(duan)線(xian)的(de)(de)(de)斷(duan)(duan)線(xian)原因(yin),使(shi)得用(yong)戶無法(fa)對終(zhong)端(duan)wifi斷(duan)(duan)線(xian)的(de)(de)(de)情況進行修(xiu)復操(cao)作,廠商(shang)也不能及(ji)時(shi)(shi)獲知并解(jie)決終(zhong)端(duan)設備的(de)(de)(de)故障,給用(yong)戶帶來了不便。



技術實現要素:

本發明的(de)(de)目的(de)(de)在于(yu)提供一種終(zhong)端(duan)(duan)的(de)(de)wifi斷(duan)線處理(li)方法(fa)、終(zhong)端(duan)(duan)及存儲裝(zhuang)置,能夠使用戶從終(zhong)端(duan)(duan)上(shang)直接獲取終(zhong)端(duan)(duan)wifi斷(duan)線的(de)(de)斷(duan)線原因。

為實(shi)現上述目的,本發(fa)明提供一種終端的wifi斷線處理方法(fa),該方法(fa)包(bao)括:

當終端wifi斷(duan)線時,獲取斷(duan)線相關信息(xi);

對所述斷線(xian)相關信息進行分析,得到斷線(xian)原因;

反饋所述斷線原因。

其中,所述(shu)獲(huo)取斷(duan)線相關(guan)信(xin)息(xi),包括:

判(pan)斷(duan)所述(shu)終(zhong)端wifi斷(duan)線是否為主動斷(duan)線;

若是,則(ze)利用所(suo)述終(zhong)端(duan)的wifi策略(lve)和斷線指令(ling)對所(suo)述終(zhong)端(duan)的硬件和/或軟件狀態進行分(fen)析,獲取所(suo)述斷線相關信息;

若否,則(ze)從wifi接入設(she)備發送的數據幀中的協議(yi)層原(yuan)因代碼獲取所(suo)述斷線相(xiang)關(guan)信息;

其中,所述wifi策略包(bao)括所述斷(duan)線相關信息(xi)關聯的至少一個斷(duan)線原因對應的wifi網絡(luo)條件。

其(qi)中,所述(shu)對所述(shu)斷(duan)線相關信息進行分析,得到斷(duan)線原因(yin),包(bao)括:

利用所述wifi策略,從預設數據(ju)庫中(zhong)篩選出與所述斷線相(xiang)關信息(xi)和當(dang)前(qian)wifi網絡信息(xi)匹配的(de)斷線原(yuan)因;

在所述(shu)預設數(shu)據庫(ku)中(zhong)獲取與所述(shu)斷線原因對應的字(zi)符(fu)串字(zi)段的字(zi)符(fu)串內(nei)容(rong)(rong),并將所述(shu)字(zi)符(fu)串內(nei)容(rong)(rong)作為所述(shu)斷線原因。

其中(zhong),所述(shu)反(fan)饋所述(shu)斷線(xian)原(yuan)因,包括:

將所述字符串(chuan)內容在終端界面上(shang)顯示(shi)或通過語音進行(xing)播報(bao);

其中(zhong),所述(shu)(shu)字符串內容至少包含所述(shu)(shu)斷線原因的文字描述(shu)(shu)。

其中(zhong),在(zai)所述(shu)利(li)用所述(shu)wifi策略(lve),從預設數據庫中(zhong)篩選出與(yu)所述(shu)斷(duan)線相(xiang)關信息(xi)和當前(qian)wifi網(wang)絡(luo)信息(xi)匹(pi)配(pei)的斷(duan)線原因之后(hou),還(huan)包括:

在所述(shu)預設數據庫中(zhong)獲取與所述(shu)斷(duan)線原因對應的(de)(de)注釋字段的(de)(de)注釋內容;

根據所(suo)述注釋內容對所(suo)述斷(duan)線原因進行分(fen)類;

所(suo)述反饋所(suo)述斷線原(yuan)因,包括:

根據分(fen)類結果,提示所述斷線(xian)原因以及相應(ying)處理建(jian)議(yi)。

其中,所(suo)述(shu)根據分(fen)類結(jie)果,提示所(suo)述(shu)斷線原因以及相應處(chu)理建(jian)議(yi),包括:

若所(suo)(suo)述斷線原因為(wei)第一類(lei)斷線原因,則將所(suo)(suo)述斷線原因在終(zhong)(zhong)端界面上顯示或(huo)通過語音(yin)進行(xing)播報,并提示用戶進行(xing)相應操作以恢復(fu)終(zhong)(zhong)端wifi連接(jie);

若(ruo)所述(shu)斷線(xian)原因為(wei)第二(er)類斷線(xian)原因,則將所述(shu)斷線(xian)原因在終端界面上顯(xian)示或通過語(yu)音進行(xing)播報(bao),并(bing)提示用戶向終端供應商反饋所述(shu)斷線(xian)原因;

其中,所述(shu)第一(yi)類斷(duan)(duan)線原(yuan)因由(you)非(fei)設備(bei)故(gu)障和(he)(he)/或非(fei)軟(ruan)(ruan)件(jian)缺(que)陷引起的(de)wifi斷(duan)(duan)線的(de)斷(duan)(duan)線原(yuan)因;所述(shu)第二類斷(duan)(duan)線原(yuan)因由(you)設備(bei)故(gu)障和(he)(he)/或軟(ruan)(ruan)件(jian)缺(que)陷引起的(de)wifi斷(duan)(duan)線的(de)斷(duan)(duan)線原(yuan)因。

其中,在所(suo)述利用(yong)所(suo)述wifi策略,從預(yu)設數(shu)據庫(ku)中篩選出與所(suo)述斷線(xian)相關信(xin)息(xi)和當前wifi網絡信(xin)息(xi)匹配(pei)的斷線(xian)原(yuan)因之(zhi)后,還包括(kuo):

在所述斷線原(yuan)因對(dui)應的(de)時(shi)間字(zi)段中(zhong)寫入本次wifi斷線的(de)系統時(shi)間。

其中(zhong),所述(shu)預設(she)(she)數(shu)據(ju)庫中(zhong)設(she)(she)有(you)若(ruo)干設(she)(she)備層原(yuan)因(yin)(yin)代碼,利用(yong)若(ruo)干所述(shu)設(she)(she)備層原(yuan)因(yin)(yin)代碼對所述(shu)斷線原(yuan)因(yin)(yin)進(jin)行標注。

另一方面,本(ben)發(fa)明提(ti)出了(le)一種終(zhong)端(duan)(duan),該終(zhong)端(duan)(duan)包括:

處理(li)器、存儲(chu)器和wifi芯片及(ji)其(qi)周邊電路(lu);

所述(shu)處理器分別和(he)所述(shu)存儲(chu)器、所述(shu)wifi芯片及其(qi)周邊電路耦(ou)合;

所(suo)示(shi)存儲器,用(yong)于(yu)存儲所(suo)述(shu)處(chu)理器執(zhi)行的操(cao)作指(zhi)令,操(cao)作系統(tong)以(yi)及(ji)預(yu)設數(shu)據庫;

所(suo)述wifi芯片及其(qi)周邊電路,用于所(suo)述終端接(jie)入wifi;

處(chu)理器,用于執行以下(xia)操作:

當終端(duan)wifi斷(duan)(duan)線時(shi),獲取斷(duan)(duan)線相(xiang)關信息(xi);對(dui)所(suo)述(shu)斷(duan)(duan)線相(xiang)關信息(xi)進行分(fen)析,得到(dao)斷(duan)(duan)線原因;反饋所(suo)述(shu)斷(duan)(duan)線原因。

另(ling)一(yi)方(fang)面,本(ben)發明還提(ti)出了一(yi)種存儲(chu)(chu)裝置(zhi),該存儲(chu)(chu)裝置(zhi)存儲(chu)(chu)有程序數據,所述(shu)程序數據能夠(gou)被執行以(yi)實現上述(shu)本(ben)發明提(ti)出的wifi斷線處(chu)理方(fang)法(fa)。

有益效果:區別于現有技術的(de)(de)(de)情況,本發明通過當終端wifi斷(duan)線(xian)時(shi),獲取斷(duan)線(xian)相(xiang)關(guan)信息(xi);對(dui)所述(shu)斷(duan)線(xian)相(xiang)關(guan)信息(xi)進行分析,得(de)到(dao)斷(duan)線(xian)原(yuan)因;反饋所述(shu)斷(duan)線(xian)原(yuan)因。利用(yong)終端的(de)(de)(de)wifi斷(duan)線(xian)時(shi)產生的(de)(de)(de)斷(duan)線(xian)相(xiang)關(guan)信息(xi),對(dui)這些(xie)斷(duan)線(xian)相(xiang)關(guan)信息(xi)進行分析進而得(de)到(dao)終端wifi斷(duan)線(xian)的(de)(de)(de)斷(duan)線(xian)原(yuan)因,并向(xiang)用(yong)戶反饋該斷(duan)線(xian)原(yuan)因,使(shi)用(yong)戶能夠直接從終端上獲取斷(duan)線(xian)原(yuan)因。

附圖說明

圖(tu)1是本(ben)發(fa)明(ming)終端的(de)wifi斷線處(chu)理方法第一實施例的(de)流程示(shi)意圖(tu);

圖(tu)(tu)2是圖(tu)(tu)1中步(bu)驟s101的(de)(de)一種實施方式(shi)的(de)(de)流程示意圖(tu)(tu);

圖(tu)3是圖(tu)1中(zhong)步驟s102的(de)(de)一種實施方式的(de)(de)流(liu)程示意圖(tu);

圖4是圖1中步驟s102的(de)另(ling)一種實(shi)施方式的(de)流(liu)程示意圖;

圖(tu)5是圖(tu)1中(zhong)步驟s103的一(yi)種實施方式的流程示(shi)意圖(tu);

圖(tu)6是圖(tu)1中步驟s102的(de)又一種實(shi)施方式的(de)流程示意圖(tu);

圖(tu)7是本發明終端的(de)wifi斷(duan)線處理(li)系統第一實施例的(de)結構示意圖(tu);

圖8是(shi)圖7中信(xin)息獲(huo)取模(mo)塊101一實施(shi)方式的結構示(shi)意圖;

圖9是圖7中原因分(fen)析模塊102一(yi)實(shi)施(shi)方式的結構(gou)示意圖;

圖10是圖7中原(yuan)因(yin)分(fen)析(xi)模塊102另一(yi)(yi)實施方式和原(yuan)因(yin)反饋模塊103一(yi)(yi)實施方式的結構示意圖;

圖11是圖7中(zhong)原因分析模(mo)塊102又一實施方式(shi)的結構示意圖;

圖12是本發明的終端(duan)一(yi)實施例的結構示意圖。

具體實施方式

為使本領域的技術人員更好(hao)地理解本發明(ming)的技術方案(an),下面(mian)結合附(fu)圖和具體實施方式對本發明(ming)所(suo)提供(gong)的一種終端的wifi斷線(xian)處理方法、終端及存儲裝置做(zuo)進一步詳細描述。

參照(zhao)圖1,圖1是(shi)本發明終端(duan)的wifi斷線處理方(fang)法(fa)第一實施例的流程示意(yi)圖,該方(fang)法(fa)包括以下步驟:

s101、當(dang)終端(duan)wifi斷線時,獲取斷線相關信息。

當(dang)終(zhong)(zhong)端(duan)(duan)wifi斷線時,終(zhong)(zhong)端(duan)(duan)會根據wifi斷線情況(kuang)生成相(xiang)應的信息(xi)(xi)(xi),這(zhe)(zhe)些(xie)(xie)信息(xi)(xi)(xi)即定義為斷線相(xiang)關信息(xi)(xi)(xi)。因(yin)此(ci),當(dang)終(zhong)(zhong)端(duan)(duan)wifi斷線時,從終(zhong)(zhong)端(duan)(duan)上獲取這(zhe)(zhe)些(xie)(xie)斷線相(xiang)關信息(xi)(xi)(xi)。斷線相(xiang)關信息(xi)(xi)(xi)至(zhi)少(shao)包括終(zhong)(zhong)端(duan)(duan)的wifi策(ce)略、終(zhong)(zhong)端(duan)(duan)周邊的wifi網絡(luo)信息(xi)(xi)(xi)、終(zhong)(zhong)端(duan)(duan)硬件(jian)和/或軟件(jian)的工作(zuo)狀態等(deng)。

s102、對斷線相關信(xin)息進行分析(xi),得到斷線原因(yin)。

終端生(sheng)成的斷線相關(guan)(guan)信(xin)(xin)息(xi)中記錄(lu)了(le)斷線相關(guan)(guan)信(xin)(xin)息(xi)至少(shao)包括終端的wifi策略、終端周邊的wifi網絡信(xin)(xin)息(xi)、終端硬(ying)件和/或軟件的工作狀(zhuang)態(tai)等信(xin)(xin)息(xi),通過對這(zhe)些信(xin)(xin)息(xi)進行分(fen)析,進而獲得(de)斷線原因。

s103、反饋(kui)斷線(xian)原因。

將(jiang)步(bu)驟s102分析得到的斷線原(yuan)(yuan)因向用(yong)戶進行反饋,進而使用(yong)戶得知終(zhong)(zhong)端wifi斷線的斷線原(yuan)(yuan)因,使用(yong)戶能(neng)夠及(ji)時根據斷線原(yuan)(yuan)因進行相應的修(xiu)復操作或將(jiang)斷線原(yuan)(yuan)因反饋給終(zhong)(zhong)端供應商(shang)。

本(ben)實(shi)施(shi)例(li)中,可(ke)以(yi)通(tong)過將(jiang)斷(duan)線(xian)(xian)原(yuan)因(yin)顯示在終端界面上或(huo)通(tong)過語音播(bo)報斷(duan)線(xian)(xian)原(yuan)因(yin)來將(jiang)斷(duan)線(xian)(xian)原(yuan)因(yin)反饋給用戶,在其(qi)他實(shi)施(shi)方式(shi)中,還可(ke)以(yi)采用其(qi)他提示方式(shi),例(li)如,向終端發送提醒(xing)短信或(huo)消(xiao)息等,本(ben)實(shi)施(shi)例(li)對(dui)此不做限定。

本(ben)實(shi)施(shi)例根據終端(duan)wifi斷線(xian)時產生的相應信(xin)息分(fen)析得到斷線(xian)原因并(bing)反饋(kui)給用(yong)戶,使用(yong)戶能(neng)夠從終端(duan)上及時獲知終端(duan)wifi斷線(xian)的斷線(xian)原因,便于用(yong)戶能(neng)夠自(zi)主(zhu)進行修復或將(jiang)斷線(xian)原因反饋(kui)給終端(duan)供應商(shang),提升用(yong)戶體驗。

進(jin)一(yi)步的(de),參閱圖(tu)(tu)2,圖(tu)(tu)2是圖(tu)(tu)1中步驟(zou)s101的(de)一(yi)種實施方式的(de)流程示意圖(tu)(tu)。如圖(tu)(tu)2所(suo)示,步驟(zou)s101具體包括(kuo)如下(xia)步驟(zou):

s1011、判斷(duan)終端wifi斷(duan)線是否為(wei)主動斷(duan)線。

終(zhong)(zhong)(zhong)端(duan)(duan)wifi斷(duan)(duan)線(xian)分(fen)為主(zhu)動(dong)(dong)斷(duan)(duan)線(xian)和非主(zhu)動(dong)(dong)斷(duan)(duan)線(xian),這兩種(zhong)斷(duan)(duan)線(xian)方式相(xiang)(xiang)應的(de)斷(duan)(duan)線(xian)機制不同(tong)。終(zhong)(zhong)(zhong)端(duan)(duan)wifi的(de)主(zhu)動(dong)(dong)斷(duan)(duan)線(xian)是通(tong)過終(zhong)(zhong)(zhong)端(duan)(duan)的(de)系統層向底層下發斷(duan)(duan)線(xian)指令,進(jin)而(er)(er)控制終(zhong)(zhong)(zhong)端(duan)(duan)的(de)wifi相(xiang)(xiang)關(guan)硬件斷(duan)(duan)開終(zhong)(zhong)(zhong)端(duan)(duan)的(de)wifi連接(jie)(jie)(jie)。而(er)(er)非主(zhu)動(dong)(dong)斷(duan)(duan)線(xian)時(shi),終(zhong)(zhong)(zhong)端(duan)(duan)沒有(you)主(zhu)動(dong)(dong)執行(xing)wifi斷(duan)(duan)線(xian)操作,而(er)(er)終(zhong)(zhong)(zhong)端(duan)(duan)會收到提(ti)供wifi接(jie)(jie)(jie)入(ru)服務wifi接(jie)(jie)(jie)入(ru)設備(例如路由(you)器等)發送的(de)拒接(jie)(jie)(jie)連接(jie)(jie)(jie)信息(xi),使終(zhong)(zhong)(zhong)端(duan)(duan)無(wu)法與wifi接(jie)(jie)(jie)入(ru)設備完成wifi連接(jie)(jie)(jie)。兩種(zhong)不同(tong)的(de)方式對于終(zhong)(zhong)(zhong)端(duan)(duan)而(er)(er)言,程序運行(xing)有(you)所(suo)區(qu)別,斷(duan)(duan)線(xian)指令的(de)發送/接(jie)(jie)(jie)收也有(you)所(suo)區(qu)別,產生(sheng)相(xiang)(xiang)應斷(duan)(duan)線(xian)相(xiang)(xiang)關(guan)信息(xi)的(de)位(wei)置也有(you)所(suo)不同(tong),因(yin)此,獲取斷(duan)(duan)線(xian)相(xiang)(xiang)關(guan)信息(xi)時(shi)需要對終(zhong)(zhong)(zhong)端(duan)(duan)是主(zhu)動(dong)(dong)斷(duan)(duan)線(xian)還(huan)是非主(zhu)動(dong)(dong)斷(duan)(duan)線(xian)進(jin)行(xing)判斷(duan)(duan),進(jin)而(er)(er)準(zhun)備的(de)獲取斷(duan)(duan)線(xian)相(xiang)(xiang)關(guan)信息(xi)。

s1012、當步驟s1011的判斷(duan)結果為主(zhu)動斷(duan)線時,利用(yong)終端(duan)的wifi策(ce)略和斷(duan)線指(zhi)令對終端(duan)的硬(ying)件(jian)(jian)和/或軟件(jian)(jian)狀態(tai)進行分析,獲取斷(duan)線相關信息。

終(zhong)端(duan)的(de)(de)主動(dong)斷線(xian)(xian)是通過終(zhong)端(duan)的(de)(de)系(xi)統層向底(di)層下(xia)發(fa)斷線(xian)(xian)指(zhi)(zhi)令(ling),底(di)層根據斷線(xian)(xian)指(zhi)(zhi)令(ling)控制相應的(de)(de)硬件(jian)(wifi芯片等)斷開wifi連(lian)(lian)接。例如(ru),用(yong)戶通過系(xi)統設(she)置關閉wifi連(lian)(lian)接功(gong)能就屬于主動(dong)斷線(xian)(xian),當用(yong)戶通過系(xi)統設(she)置關閉wifi連(lian)(lian)接功(gong)能時,系(xi)統層會根據用(yong)戶的(de)(de)設(she)置向底(di)層下(xia)發(fa)相應的(de)(de)斷線(xian)(xian)指(zhi)(zhi)令(ling),進而使(shi)終(zhong)端(duan)的(de)(de)wifi芯片等停止運作(zuo),使(shi)終(zhong)端(duan)wifi主動(dong)斷線(xian)(xian)。

根據(ju)終(zhong)端wifi主動斷(duan)(duan)線的(de)(de)(de)機制,當終(zhong)端wifi為(wei)主動斷(duan)(duan)線時(shi),利用終(zhong)端的(de)(de)(de)wifi策(ce)略和(he)斷(duan)(duan)線指(zhi)令對(dui)終(zhong)端的(de)(de)(de)硬(ying)件(jian)和(he)/或軟件(jian)狀態進行(xing)分析,獲取斷(duan)(duan)線相(xiang)(xiang)關(guan)(guan)信(xin)息。其中(zhong),wifi策(ce)略包(bao)括斷(duan)(duan)線相(xiang)(xiang)關(guan)(guan)信(xin)息關(guan)(guan)聯的(de)(de)(de)至少一個斷(duan)(duan)線原因對(dui)應(ying)的(de)(de)(de)wifi網絡條件(jian)。例如,wifi策(ce)略中(zhong)設(she)置連接(jie)wifi接(jie)入(ru)設(she)備a,某一時(shi)刻終(zhong)端wifi主動斷(duan)(duan)線,則根據(ju)wifi策(ce)略和(he)斷(duan)(duan)線指(zhi)令對(dui)終(zhong)端的(de)(de)(de)硬(ying)件(jian)和(he)/或軟件(jian)狀態進行(xing)分析,得到相(xiang)(xiang)應(ying)終(zhong)端的(de)(de)(de)硬(ying)件(jian)和(he)/軟件(jian)此時(shi)的(de)(de)(de)工作狀態信(xin)息、wifi接(jie)入(ru)設(she)備a的(de)(de)(de)信(xin)號強度(du)信(xin)息等斷(duan)(duan)線相(xiang)(xiang)關(guan)(guan)信(xin)息。

s1013、當步(bu)驟(zou)s1011的判斷(duan)(duan)結果為非主動斷(duan)(duan)線(xian)時,從wifi接入設備發送的數據幀中的協(xie)議層原因代碼獲取斷(duan)(duan)線(xian)相關信息。

終(zhong)(zhong)端(duan)(duan)的(de)(de)非主動斷(duan)線即(ji)是(shi)wifi接(jie)(jie)入(ru)設(she)備拒接(jie)(jie)終(zhong)(zhong)端(duan)(duan)的(de)(de)wifi連接(jie)(jie)請(qing)求導(dao)致的(de)(de)wifi斷(duan)線,這(zhe)種情況下wifi接(jie)(jie)入(ru)設(she)備會根(gen)據wifi協議向(xiang)終(zhong)(zhong)端(duan)(duan)發送(song)解除(chu)(chu)身(shen)(shen)份驗(yan)證(zheng)(zheng)數(shu)(shu)據幀,在(zai)解除(chu)(chu)身(shen)(shen)份驗(yan)證(zheng)(zheng)數(shu)(shu)據幀中包(bao)含有(you)原(yuan)因代(dai)(dai)(dai)碼(ma)(ma)字段,該原(yuan)因代(dai)(dai)(dai)碼(ma)(ma)字段中的(de)(de)原(yuan)因代(dai)(dai)(dai)碼(ma)(ma)即(ji)代(dai)(dai)(dai)表了(le)終(zhong)(zhong)端(duan)(duan)wifi的(de)(de)斷(duan)線相(xiang)關(guan)信息(xi)。由于(yu)解除(chu)(chu)身(shen)(shen)份驗(yan)證(zheng)(zheng)數(shu)(shu)據幀是(shi)終(zhong)(zhong)端(duan)(duan)與wifi接(jie)(jie)入(ru)設(she)備之間的(de)(de)wifi協議中所包(bao)含的(de)(de)內容,因此將解除(chu)(chu)身(shen)(shen)份驗(yan)證(zheng)(zheng)數(shu)(shu)據幀中的(de)(de)原(yuan)因代(dai)(dai)(dai)碼(ma)(ma)定義為協議層原(yuan)因代(dai)(dai)(dai)碼(ma)(ma)。

可以理解(jie)的(de)是(shi),協(xie)議(yi)(yi)層(ceng)(ceng)原(yuan)(yuan)(yuan)(yuan)因(yin)代(dai)碼(ma)雖(sui)然能(neng)夠在一定(ding)(ding)程度上反映出(chu)終(zhong)(zhong)端的(de)斷(duan)(duan)線(xian)(xian)(xian)原(yuan)(yuan)(yuan)(yuan)因(yin),但(dan)其反映的(de)斷(duan)(duan)線(xian)(xian)(xian)原(yuan)(yuan)(yuan)(yuan)因(yin)并(bing)不(bu)是(shi)具(ju)體的(de)斷(duan)(duan)線(xian)(xian)(xian)原(yuan)(yuan)(yuan)(yuan)因(yin);例(li)如,協(xie)議(yi)(yi)層(ceng)(ceng)原(yuan)(yuan)(yuan)(yuan)因(yin)代(dai)碼(ma)34代(dai)表斷(duan)(duan)線(xian)(xian)(xian)原(yuan)(yuan)(yuan)(yuan)因(yin)a,而造(zao)成斷(duan)(duan)線(xian)(xian)(xian)原(yuan)(yuan)(yuan)(yuan)因(yin)a的(de)具(ju)體的(de)斷(duan)(duan)線(xian)(xian)(xian)原(yuan)(yuan)(yuan)(yuan)因(yin)可能(neng)是(shi)a、b、c甚(shen)至是(shi)d,則僅靠協(xie)議(yi)(yi)層(ceng)(ceng)原(yuan)(yuan)(yuan)(yuan)因(yin)代(dai)碼(ma)并(bing)不(bu)能(neng)準確的(de)獲知終(zhong)(zhong)端wifi斷(duan)(duan)線(xian)(xian)(xian)的(de)斷(duan)(duan)線(xian)(xian)(xian)原(yuan)(yuan)(yuan)(yuan)因(yin)。此外(wai),協(xie)議(yi)(yi)層(ceng)(ceng)原(yuan)(yuan)(yuan)(yuan)因(yin)代(dai)碼(ma)僅存在于終(zhong)(zhong)端底(di)層(ceng)(ceng),用戶無(wu)法(fa)得到協(xie)議(yi)(yi)層(ceng)(ceng)原(yuan)(yuan)(yuan)(yuan)因(yin)代(dai)碼(ma),且協(xie)議(yi)(yi)層(ceng)(ceng)原(yuan)(yuan)(yuan)(yuan)因(yin)代(dai)碼(ma)僅是(shi)一個數字(zi)代(dai)碼(ma),用戶也無(wu)法(fa)根(gen)據協(xie)議(yi)(yi)層(ceng)(ceng)原(yuan)(yuan)(yuan)(yuan)因(yin)代(dai)碼(ma)去獲取終(zhong)(zhong)端的(de)斷(duan)(duan)線(xian)(xian)(xian)原(yuan)(yuan)(yuan)(yuan)因(yin)。因(yin)此,需要(yao)通過(guo)步(bu)驟s102對原(yuan)(yuan)(yuan)(yuan)因(yin)代(dai)碼(ma)中包含的(de)終(zhong)(zhong)端wifi的(de)斷(duan)(duan)線(xian)(xian)(xian)相關信息進(jin)行分(fen)析,進(jin)而確定(ding)(ding)具(ju)體的(de)斷(duan)(duan)線(xian)(xian)(xian)原(yuan)(yuan)(yuan)(yuan)因(yin)。

具體(ti)的,參(can)閱圖(tu)(tu)(tu)3,圖(tu)(tu)(tu)3是圖(tu)(tu)(tu)1中步驟(zou)s102的一種實施方式的流程(cheng)示意圖(tu)(tu)(tu)。如圖(tu)(tu)(tu)3所示,步驟(zou)s102具體(ti)包括如下步驟(zou):

s1021、利用wifi策略,從預設數據庫中篩選出與斷線相關信息(xi)和(he)當前wifi網絡信息(xi)匹配(pei)的(de)斷線原因。

本實施例中,wifi策略(lve)包括斷(duan)(duan)線相關信息(xi)關聯(lian)的(de)(de)(de)至少一個斷(duan)(duan)線原(yuan)因(yin)對應的(de)(de)(de)wifi網(wang)絡(luo)條件。wifi策略(lve)指的(de)(de)(de)是為終端(duan)(duan)設(she)(she)置的(de)(de)(de)wifi連接(jie)(jie)的(de)(de)(de)網(wang)絡(luo)條件,例如,終端(duan)(duan)接(jie)(jie)入(ru)(ru)的(de)(de)(de)wifi接(jie)(jie)入(ru)(ru)設(she)(she)備(bei)的(de)(de)(de)名稱、在多個wifi接(jie)(jie)入(ru)(ru)設(she)(she)備(bei)存在的(de)(de)(de)情況下優(you)先接(jie)(jie)入(ru)(ru)哪個wifi設(she)(she)備(bei)以及終端(duan)(duan)的(de)(de)(de)wifi設(she)(she)置的(de)(de)(de)調整(zheng)方(fang)式等。

若(ruo)終(zhong)(zhong)端(duan)(duan)(duan)的(de)wifi斷(duan)線(xian)是主動斷(duan)線(xian),此(ci)(ci)時終(zhong)(zhong)端(duan)(duan)(duan)和(he)wifi接(jie)入設備(bei)之間沒有通信(xin),僅僅是終(zhong)(zhong)端(duan)(duan)(duan)單方向關閉了wifi連接(jie),即此(ci)(ci)時wifi接(jie)入設備(bei)不會向終(zhong)(zhong)端(duan)(duan)(duan)發(fa)送解除(chu)身份驗證數據幀,也沒有協議層原因代碼。此(ci)(ci)時直接(jie)根據終(zhong)(zhong)端(duan)(duan)(duan)的(de)wifi策略、斷(duan)線(xian)指令(ling)分析終(zhong)(zhong)端(duan)(duan)(duan)的(de)硬件和(he)/或(huo)軟件狀態(tai),可(ke)以直接(jie)得(de)到此(ci)(ci)時終(zhong)(zhong)端(duan)(duan)(duan)的(de)wifi設置是否符合當前的(de)網絡環境、與(yu)wifi連接(jie)相關的(de)硬件和(he)/或(huo)軟件的(de)狀態(tai)是否正(zheng)常等斷(duan)線(xian)相關信(xin)息,即可(ke)直接(jie)得(de)到終(zhong)(zhong)端(duan)(duan)(duan)wifi斷(duan)線(xian)具體(ti)的(de)斷(duan)線(xian)原因。

若終(zhong)(zhong)端(duan)(duan)的(de)(de)(de)wifi斷(duan)(duan)線(xian)(xian)是非(fei)主動(dong)斷(duan)(duan)線(xian)(xian),則可(ke)以通(tong)過(guo)協議(yi)層(ceng)(ceng)(ceng)原(yuan)(yuan)因(yin)(yin)代(dai)碼(ma)(ma)獲(huo)取終(zhong)(zhong)端(duan)(duan)wifi斷(duan)(duan)線(xian)(xian)的(de)(de)(de)斷(duan)(duan)線(xian)(xian)相關信(xin)(xin)息(xi),初(chu)步(bu)確定(ding)終(zhong)(zhong)端(duan)(duan)wifi斷(duan)(duan)線(xian)(xian)對(dui)應的(de)(de)(de)幾種可(ke)能的(de)(de)(de)斷(duan)(duan)線(xian)(xian)原(yuan)(yuan)因(yin)(yin),再進(jin)(jin)一步(bu)從(cong)預設(she)數(shu)據庫(ku)中(zhong)篩(shai)(shai)選(xuan)出與(yu)wifi策略和(he)當前(qian)(qian)終(zhong)(zhong)端(duan)(duan)的(de)(de)(de)wifi網(wang)(wang)絡信(xin)(xin)息(xi)匹(pi)配(pei)的(de)(de)(de)斷(duan)(duan)線(xian)(xian)原(yuan)(yuan)因(yin)(yin)。例(li)如,若協議(yi)層(ceng)(ceng)(ceng)原(yuan)(yuan)因(yin)(yin)代(dai)碼(ma)(ma)為34,協議(yi)層(ceng)(ceng)(ceng)原(yuan)(yuan)因(yin)(yin)代(dai)碼(ma)(ma)34對(dui)應的(de)(de)(de)斷(duan)(duan)線(xian)(xian)相關信(xin)(xin)息(xi)為wifi接入(ru)設(she)備(bei)(bei)無(wu)(wu)法認證,預設(she)數(shu)據庫(ku)中(zhong)存儲有wifi接入(ru)設(she)備(bei)(bei)無(wu)(wu)法認證時(shi)對(dui)應的(de)(de)(de)幾種可(ke)能的(de)(de)(de)斷(duan)(duan)線(xian)(xian)原(yuan)(yuan)因(yin)(yin),例(li)如網(wang)(wang)絡環境復雜、wifi接入(ru)設(she)備(bei)(bei)拒接認證、wifi接入(ru)設(she)備(bei)(bei)數(shu)量過(guo)多無(wu)(wu)法準確識(shi)別、mac地址沖突等;則進(jin)(jin)一步(bu)根據終(zhong)(zhong)端(duan)(duan)的(de)(de)(de)wifi策略和(he)當前(qian)(qian)終(zhong)(zhong)端(duan)(duan)的(de)(de)(de)wifi網(wang)(wang)絡信(xin)(xin)息(xi)從(cong)上述幾種可(ke)能的(de)(de)(de)具(ju)體(ti)原(yuan)(yuan)因(yin)(yin)中(zhong)篩(shai)(shai)選(xuan)出與(yu)wifi策略和(he)當前(qian)(qian)終(zhong)(zhong)端(duan)(duan)的(de)(de)(de)wifi網(wang)(wang)絡信(xin)(xin)息(xi)匹(pi)配(pei)的(de)(de)(de)具(ju)體(ti)的(de)(de)(de)斷(duan)(duan)線(xian)(xian)原(yuan)(yuan)因(yin)(yin)。

進(jin)一步(bu)的(de)(de),為了簡化(hua)編程(cheng)語言,增加能夠應(ying)用該(gai)(gai)wifi斷線處理(li)方法的(de)(de)平臺(tai),提(ti)高(gao)兼容性,以及便于工作(zuo)人(ren)員(yuan)后期對于該(gai)(gai)wifi斷線處理(li)方法的(de)(de)優化(hua)和(he)維護(hu),可以在(zai)預設(she)(she)(she)(she)(she)數據庫中建立相應(ying)的(de)(de)設(she)(she)(she)(she)(she)備層原(yuan)(yuan)因代(dai)碼(ma)(ma)(ma)字段。設(she)(she)(she)(she)(she)備層原(yuan)(yuan)因代(dai)碼(ma)(ma)(ma)字段用于利用設(she)(she)(she)(she)(she)備層原(yuan)(yuan)因代(dai)碼(ma)(ma)(ma)對不同的(de)(de)斷線原(yuan)(yuan)因進(jin)行(xing)(xing)標注,例如,利用設(she)(she)(she)(she)(she)備層原(yuan)(yuan)因代(dai)碼(ma)(ma)(ma)a、b、c和(he)d分(fen)別(bie)對網絡環(huan)境復雜、wifi接(jie)(jie)入(ru)設(she)(she)(she)(she)(she)備拒接(jie)(jie)認證、wifi接(jie)(jie)入(ru)設(she)(she)(she)(she)(she)備數量過多無(wu)法準(zhun)確識(shi)別(bie)和(he)mac地址沖突進(jin)行(xing)(xing)標記,在(zai)預設(she)(she)(she)(she)(she)數據庫僅(jin)存儲相應(ying)的(de)(de)設(she)(she)(she)(she)(she)備層原(yuan)(yuan)因代(dai)碼(ma)(ma)(ma)即可,相應(ying)的(de)(de)程(cheng)序(xu)內容中也(ye)僅(jin)寫(xie)入(ru)設(she)(she)(she)(she)(she)備層原(yuan)(yuan)因代(dai)碼(ma)(ma)(ma)。

s1022、在(zai)預設(she)數據庫中獲取(qu)與斷(duan)線原(yuan)因(yin)對應(ying)的字符串(chuan)字段的字符串(chuan)內容,并將(jiang)字符串(chuan)內容作為斷(duan)線原(yuan)因(yin)。

步驟s1021中得到的(de)(de)斷(duan)(duan)線(xian)原(yuan)因是偏向于程序(xu)化的(de)(de)描述,對(dui)于用戶來說比較生澀,不易理(li)(li)解;因此在(zai)預(yu)設數據庫中預(yu)設每種斷(duan)(duan)線(xian)原(yuan)因以(yi)及該斷(duan)(duan)線(xian)原(yuan)因對(dui)應的(de)(de)字(zi)(zi)符(fu)串(chuan)(chuan)(chuan)字(zi)(zi)段(duan)(duan),字(zi)(zi)符(fu)串(chuan)(chuan)(chuan)字(zi)(zi)段(duan)(duan)的(de)(de)字(zi)(zi)符(fu)串(chuan)(chuan)(chuan)內容(rong)(rong)用于利(li)用通俗的(de)(de)文字(zi)(zi)描述記(ji)錄(lu)斷(duan)(duan)線(xian)原(yuan)因以(yi)及相應的(de)(de)處理(li)(li)方(fang)法。例如,斷(duan)(duan)線(xian)原(yuan)因為“mac地址沖(chong)突”,則相應的(de)(de)字(zi)(zi)符(fu)串(chuan)(chuan)(chuan)字(zi)(zi)段(duan)(duan)的(de)(de)字(zi)(zi)符(fu)串(chuan)(chuan)(chuan)內容(rong)(rong)可以(yi)為“您(nin)使(shi)用的(de)(de)終端(duan)(duan)mac地址與同網絡段(duan)(duan)其他(ta)終端(duan)(duan)的(de)(de)mac地址沖(chong)突了,請您(nin)更(geng)改您(nin)的(de)(de)終端(duan)(duan)的(de)(de)mac地址”。本實(shi)施例對(dui)字(zi)(zi)符(fu)串(chuan)(chuan)(chuan)字(zi)(zi)段(duan)(duan)的(de)(de)字(zi)(zi)符(fu)串(chuan)(chuan)(chuan)內容(rong)(rong)不做限制(zhi),字(zi)(zi)符(fu)串(chuan)(chuan)(chuan)內容(rong)(rong)能(neng)夠清晰(xi)的(de)(de)表(biao)示出(chu)斷(duan)(duan)線(xian)原(yuan)因,并給出(chu)相應的(de)(de)處理(li)(li)方(fang)式(shi)即可。

本(ben)實(shi)施例中,將字(zi)符(fu)串字(zi)段的字(zi)符(fu)串內容(rong)作為斷線原(yuan)因反饋給用(yong)戶,用(yong)戶可以從字(zi)符(fu)串內容(rong)中獲知wifi斷線的斷線原(yuan)因和相應的處理(li)方(fang)法。

本實施例通(tong)過建立預設數據庫(ku),在確定(ding)終端(duan)wifi斷(duan)線的(de)(de)(de)斷(duan)線原因之后,查找(zhao)到相應(ying)的(de)(de)(de)字(zi)符串(chuan)字(zi)段的(de)(de)(de)字(zi)符串(chuan)內容,將簡單通(tong)俗的(de)(de)(de)字(zi)符串(chuan)內容反饋給用戶,能讓用戶更加(jia)直(zhi)觀的(de)(de)(de)獲知(zhi)終端(duan)wifi斷(duan)線的(de)(de)(de)斷(duan)線原因,提升(sheng)用戶體驗(yan)。

進一步的(de)(de),參閱圖(tu)4,圖(tu)4是圖(tu)1中步驟(zou)s102的(de)(de)另(ling)一種實(shi)施(shi)方式的(de)(de)流程示意圖(tu)。如(ru)圖(tu)4所示,在(zai)步驟(zou)s1021之后還包括如(ru)下步驟(zou):

s1023、在預設數據庫中獲取與(yu)斷線原因(yin)對應的注釋字段的注釋內容。

在預設數據(ju)庫(ku)中還可(ke)以(yi)設置與(yu)斷線原(yuan)(yuan)因(yin)(yin)對(dui)應的(de)注(zhu)(zhu)(zhu)釋(shi)(shi)字(zi)段(duan),注(zhu)(zhu)(zhu)釋(shi)(shi)字(zi)段(duan)的(de)注(zhu)(zhu)(zhu)釋(shi)(shi)內容用于對(dui)斷線原(yuan)(yuan)因(yin)(yin)進行專業(ye)簡單的(de)描述,即(ji)注(zhu)(zhu)(zhu)釋(shi)(shi)內容能夠讓該(gai)技術領(ling)域的(de)工作人員明白斷線原(yuan)(yuan)因(yin)(yin)即(ji)可(ke),即(ji)“mac地(di)址(zhi)沖突”、“wifi接入設備數量過多”等(deng)。步驟s1021得到斷線原(yuan)(yuan)因(yin)(yin)之后,可(ke)以(yi)從預設數據(ju)庫(ku)中得到與(yu)斷線原(yuan)(yuan)因(yin)(yin)對(dui)應的(de)注(zhu)(zhu)(zhu)釋(shi)(shi)字(zi)段(duan)的(de)注(zhu)(zhu)(zhu)釋(shi)(shi)內容。

s1024、根據(ju)注釋(shi)內容對斷線原因進行(xing)分(fen)類(lei)。

注(zhu)釋(shi)(shi)字段的(de)注(zhu)釋(shi)(shi)內容能夠簡單(dan)的(de)表示出終端的(de)斷(duan)(duan)線(xian)(xian)(xian)原(yuan)(yuan)因(yin)(yin)(yin),即可根據注(zhu)釋(shi)(shi)內容對斷(duan)(duan)線(xian)(xian)(xian)原(yuan)(yuan)因(yin)(yin)(yin)進行分類(lei)。本實(shi)施(shi)例中將斷(duan)(duan)線(xian)(xian)(xian)原(yuan)(yuan)因(yin)(yin)(yin)分為第(di)(di)一類(lei)斷(duan)(duan)線(xian)(xian)(xian)原(yuan)(yuan)因(yin)(yin)(yin)和(he)第(di)(di)二(er)類(lei)斷(duan)(duan)線(xian)(xian)(xian)原(yuan)(yuan)因(yin)(yin)(yin),其中,第(di)(di)一類(lei)斷(duan)(duan)線(xian)(xian)(xian)原(yuan)(yuan)因(yin)(yin)(yin)指(zhi)由(you)非(fei)設備故障和(he)/或(huo)非(fei)軟(ruan)件(jian)(jian)缺陷引(yin)起(qi)的(de)wifi斷(duan)(duan)線(xian)(xian)(xian)的(de)斷(duan)(duan)線(xian)(xian)(xian)原(yuan)(yuan)因(yin)(yin)(yin),第(di)(di)二(er)類(lei)斷(duan)(duan)線(xian)(xian)(xian)原(yuan)(yuan)因(yin)(yin)(yin)指(zhi)由(you)設備故障和(he)/或(huo)軟(ruan)件(jian)(jian)缺陷引(yin)起(qi)的(de)wifi斷(duan)(duan)線(xian)(xian)(xian)的(de)斷(duan)(duan)線(xian)(xian)(xian)原(yuan)(yuan)因(yin)(yin)(yin)。在其他實(shi)施(shi)例中第(di)(di)一類(lei)原(yuan)(yuan)因(yin)(yin)(yin)和(he)第(di)(di)二(er)類(lei)原(yuan)(yuan)因(yin)(yin)(yin)的(de)內容也可以互換。

對(dui)斷(duan)線原因(yin)(yin)進行分類之后,步(bu)驟s103反饋斷(duan)線原因(yin)(yin)可以為根據分類結果,提示斷(duan)線原因(yin)(yin)以及相應處理建議。具體(ti)的(de)(de)(de),參閱圖(tu)5,圖(tu)5是圖(tu)1中步(bu)驟s103的(de)(de)(de)一(yi)種實施(shi)方(fang)式的(de)(de)(de)流程示意圖(tu)。如(ru)(ru)圖(tu)5所(suo)示,步(bu)驟s103具體(ti)包(bao)括如(ru)(ru)下步(bu)驟:

s1031、當步驟s1024的分(fen)類結果為斷(duan)線原(yuan)因(yin)屬于(yu)第一類斷(duan)線原(yuan)因(yin)時,將斷(duan)線原(yuan)因(yin)在終(zhong)端(duan)界面上顯(xian)示或通過語音(yin)進行(xing)播(bo)報,并提示用戶進行(xing)相應操(cao)作以(yi)恢復終(zhong)端(duan)wifi連接。

具(ju)體的(de),由于(yu)(yu)斷(duan)線(xian)原因(yin)屬于(yu)(yu)第一類斷(duan)線(xian)原因(yin),則說(shuo)明此時(shi)wifi斷(duan)線(xian)與(yu)終端(duan)的(de)硬(ying)件和/或(huo)軟件沒有(you)關系,而(er)是由于(yu)(yu)wifi設置錯誤等(deng)導致的(de)wifi斷(duan)線(xian),則將(jiang)(jiang)斷(duan)線(xian)原因(yin)反(fan)饋(kui)給用戶(hu)時(shi),將(jiang)(jiang)修復wifi連(lian)接的(de)正確操(cao)(cao)作(zuo)(zuo)反(fan)饋(kui)給用戶(hu),使用戶(hu)獲知(zhi)終端(duan)wifi斷(duan)線(xian)的(de)斷(duan)線(xian)原因(yin)的(de)同時(shi)能(neng)夠自行進(jin)行相(xiang)應的(de)操(cao)(cao)作(zuo)(zuo)以修復終端(duan)的(de)wifi連(lian)接。

s1032、當(dang)步(bu)驟s1024的分類(lei)結果為斷(duan)線(xian)原(yuan)因屬于第二類(lei)斷(duan)線(xian)原(yuan)因時,將(jiang)斷(duan)線(xian)原(yuan)因在終端界(jie)面上顯(xian)示(shi)或通過語音進行播報,并提(ti)示(shi)用戶向終端供(gong)應商反(fan)饋斷(duan)線(xian)原(yuan)因。

具體(ti)的,由(you)于斷(duan)(duan)(duan)線(xian)原因屬于第二類斷(duan)(duan)(duan)線(xian)原因,則(ze)說(shuo)明(ming)此時wifi斷(duan)(duan)(duan)線(xian)與終(zhong)(zhong)端(duan)(duan)的硬件(jian)(jian)和(he)/或軟(ruan)件(jian)(jian)的故(gu)障有(you)關,只能(neng)通過相應(ying)(ying)的終(zhong)(zhong)端(duan)(duan)供(gong)(gong)應(ying)(ying)商(shang)(shang)來(lai)處理,用戶(hu)無(wu)法(fa)通過自行操作來(lai)進行修(xiu)復(fu),則(ze)將斷(duan)(duan)(duan)線(xian)原因反饋給(gei)用戶(hu)時,提(ti)示用戶(hu)向終(zhong)(zhong)端(duan)(duan)供(gong)(gong)應(ying)(ying)商(shang)(shang)反饋斷(duan)(duan)(duan)線(xian)原因,使用戶(hu)能(neng)夠協(xie)助(zhu)終(zhong)(zhong)端(duan)(duan)供(gong)(gong)應(ying)(ying)商(shang)(shang)及時獲(huo)取產品故(gu)障和(he)/或缺陷,以(yi)及時排(pai)除故(gu)障,修(xiu)復(fu)缺陷,提(ti)升產品性能(neng)。

本實施例中對反(fan)饋斷線原(yuan)因不做限(xian)定,可(ke)以采用將斷線原(yuan)因在終端界(jie)面上顯(xian)示或通(tong)過語音進行播報,也可(ke)以采用其他方式。

進一步的(de),參閱圖(tu)6,圖(tu)6是圖(tu)1中步驟(zou)s102的(de)又一種實施(shi)方(fang)式的(de)流(liu)程示意圖(tu)。如圖(tu)6所示,在步驟(zou)s1021之后還包括如下(xia)步驟(zou):

s1025、在(zai)斷(duan)線(xian)原(yuan)因對應的時(shi)間字段中寫入本(ben)次wifi斷(duan)線(xian)的系統時(shi)間。

在預設(she)數據庫中還可以設(she)置與斷(duan)(duan)(duan)線原(yuan)因(yin)對應的(de)(de)(de)(de)時(shi)(shi)間(jian)字段(duan)(duan),時(shi)(shi)間(jian)字段(duan)(duan)用于得到(dao)斷(duan)(duan)(duan)線原(yuan)因(yin)后(hou)記(ji)錄(lu)本(ben)(ben)次(ci)wifi斷(duan)(duan)(duan)線的(de)(de)(de)(de)系(xi)統(tong)(tong)時(shi)(shi)間(jian)。在本(ben)(ben)實(shi)施例中,寫入(ru)本(ben)(ben)次(ci)wifi斷(duan)(duan)(duan)線的(de)(de)(de)(de)系(xi)統(tong)(tong)時(shi)(shi)間(jian)時(shi)(shi),可以將前一(yi)次(ci)相(xiang)同(tong)斷(duan)(duan)(duan)線原(yuan)因(yin)對應的(de)(de)(de)(de)時(shi)(shi)間(jian)字段(duan)(duan)的(de)(de)(de)(de)內(nei)容(rong)進行(xing)覆蓋,即相(xiang)同(tong)斷(duan)(duan)(duan)線原(yuan)因(yin)對應的(de)(de)(de)(de)時(shi)(shi)間(jian)字段(duan)(duan)僅記(ji)錄(lu)本(ben)(ben)次(ci)wifi斷(duan)(duan)(duan)線的(de)(de)(de)(de)系(xi)統(tong)(tong)時(shi)(shi)間(jian)。在其他實(shi)施例中,也可以保(bao)留之前的(de)(de)(de)(de)相(xiang)同(tong)斷(duan)(duan)(duan)線原(yuan)因(yin)對應的(de)(de)(de)(de)系(xi)統(tong)(tong)時(shi)(shi)間(jian),但這種(zhong)方式會占用一(yi)定的(de)(de)(de)(de)內(nei)存;此外還可以設(she)置為(wei)保(bao)留一(yi)段(duan)(duan)時(shi)(shi)間(jian)內(nei)的(de)(de)(de)(de)wifi斷(duan)(duan)(duan)線的(de)(de)(de)(de)系(xi)統(tong)(tong)時(shi)(shi)間(jian),例如,以本(ben)(ben)次(ci)wifi斷(duan)(duan)(duan)線的(de)(de)(de)(de)系(xi)統(tong)(tong)時(shi)(shi)間(jian)為(wei)節點(dian),保(bao)留之前3天內(nei)、一(yi)周內(nei)或兩(liang)周內(nei)的(de)(de)(de)(de)wifi斷(duan)(duan)(duan)線的(de)(de)(de)(de)系(xi)統(tong)(tong)時(shi)(shi)間(jian)。

值得注意的(de)是,圖(tu)3、圖(tu)4和圖(tu)6所示的(de)步驟(zou)s102的(de)三種(zhong)實(shi)施(shi)方(fang)式(shi)(shi)是并(bing)列共存的(de)實(shi)施(shi)方(fang)式(shi)(shi),即圖(tu)3、圖(tu)4和圖(tu)6所示的(de)步驟(zou)s102的(de)三種(zhong)實(shi)施(shi)方(fang)式(shi)(shi)可(ke)(ke)以單獨作為三種(zhong)實(shi)施(shi)方(fang)式(shi)(shi)來(lai)實(shi)施(shi),也(ye)可(ke)(ke)任意選擇其中兩種(zhong)實(shi)施(shi)方(fang)式(shi)(shi)進行(xing)組(zu)合(he)形成新(xin)的(de)實(shi)施(shi)方(fang)式(shi)(shi),也(ye)可(ke)(ke)以將(jiang)三種(zhong)實(shi)施(shi)方(fang)式(shi)(shi)進行(xing)組(zu)合(he)形成的(de)新(xin)的(de)實(shi)施(shi)方(fang)式(shi)(shi)。

以將三種實(shi)施(shi)方式進行組(zu)合形成(cheng)的(de)新的(de)實(shi)施(shi)方式舉(ju)例,預(yu)設(she)如下的(de)預(yu)設(she)數據(ju)庫(ku):

預設(she)(she)數據庫中包含有(you)設(she)(she)備(bei)(bei)層原(yuan)(yuan)(yuan)因(yin)代(dai)碼字(zi)(zi)段(duan)、注(zhu)(zhu)釋(shi)字(zi)(zi)段(duan)、字(zi)(zi)符串(chuan)字(zi)(zi)段(duan)和時間字(zi)(zi)段(duan),設(she)(she)備(bei)(bei)層原(yuan)(yuan)(yuan)因(yin)代(dai)碼字(zi)(zi)段(duan)中的(de)(de)(de)設(she)(she)備(bei)(bei)層原(yuan)(yuan)(yuan)因(yin)代(dai)碼表征了不同的(de)(de)(de)斷(duan)線原(yuan)(yuan)(yuan)因(yin),注(zhu)(zhu)釋(shi)字(zi)(zi)段(duan)的(de)(de)(de)注(zhu)(zhu)釋(shi)內容用(yong)于以專業簡單的(de)(de)(de)方(fang)(fang)(fang)式描述斷(duan)線原(yuan)(yuan)(yuan)因(yin),字(zi)(zi)符串(chuan)字(zi)(zi)段(duan)的(de)(de)(de)字(zi)(zi)符串(chuan)內容用(yong)于以用(yong)戶(hu)能(neng)夠看懂(dong)的(de)(de)(de)方(fang)(fang)(fang)式描述斷(duan)線原(yuan)(yuan)(yuan)因(yin)并記錄相應(ying)的(de)(de)(de)處理(li)方(fang)(fang)(fang)式,時間字(zi)(zi)段(duan)用(yong)于寫入wifi斷(duan)線時對應(ying)的(de)(de)(de)系統時間。

通過步驟s101獲取(qu)斷(duan)線(xian)(xian)相(xiang)關信息(xi)后(hou),利用(yong)wifi策略,從預設(she)數(shu)據(ju)(ju)庫中(zhong)篩選出(chu)與(yu)斷(duan)線(xian)(xian)相(xiang)關信息(xi)和(he)當前(qian)wifi網絡信息(xi)匹配的(de)斷(duan)線(xian)(xian)原(yuan)因(yin)(即相(xiang)應(ying)的(de)設(she)備層原(yuan)因(yin)代碼),此時(shi)進一步的(de)從上述的(de)預設(she)數(shu)據(ju)(ju)庫中(zhong)獲取(qu)與(yu)斷(duan)線(xian)(xian)原(yuan)因(yin)的(de)注(zhu)釋字(zi)(zi)(zi)(zi)段(duan)的(de)注(zhu)釋內(nei)容(rong)(rong),根據(ju)(ju)注(zhu)釋內(nei)容(rong)(rong)對(dui)斷(duan)線(xian)(xian)原(yuan)因(yin)進行分類,分類后(hou)根據(ju)(ju)字(zi)(zi)(zi)(zi)符(fu)串字(zi)(zi)(zi)(zi)段(duan)的(de)字(zi)(zi)(zi)(zi)符(fu)串內(nei)容(rong)(rong)和(he)相(xiang)應(ying)的(de)分類結果,將字(zi)(zi)(zi)(zi)符(fu)串字(zi)(zi)(zi)(zi)段(duan)的(de)字(zi)(zi)(zi)(zi)符(fu)串內(nei)容(rong)(rong)通過在(zai)顯示(shi)界面顯示(shi)或語音播報等方式(shi)反饋給用(yong)戶,并(bing)提醒相(xiang)應(ying)的(de)處理方法,并(bing)在(zai)時(shi)間字(zi)(zi)(zi)(zi)段(duan)寫入本次wifi斷(duan)線(xian)(xian)時(shi)對(dui)應(ying)的(de)系統時(shi)間。

此外,本(ben)發(fa)明還公(gong)開了一種終端的wifi斷(duan)線處(chu)理系統。請參閱圖(tu)(tu)7,圖(tu)(tu)7是(shi)本(ben)發(fa)明終端的wifi斷(duan)線處(chu)理系統第一實施例的結(jie)構示(shi)意圖(tu)(tu)。如圖(tu)(tu)7所示(shi),該系統包括:

信(xin)息(xi)獲(huo)取(qu)模塊101,用于當終端(duan)wifi斷線(xian)時,獲(huo)取(qu)斷線(xian)相關(guan)信(xin)息(xi)。

原因(yin)分(fen)析(xi)模塊102,用于對斷線(xian)相關信息進行分(fen)析(xi),得到斷線(xian)原因(yin)。

原(yuan)因反饋(kui)模塊103,用于反饋(kui)斷線原(yuan)因。

進一步的,如圖(tu)8所示,信息獲(huo)取模塊(kuai)101包括(kuo)如下執行單元:

斷線(xian)(xian)判(pan)斷單元1011,用于當終端wifi斷線(xian)(xian)時,判(pan)斷終端wifi斷線(xian)(xian)是否為(wei)主動斷線(xian)(xian)。

第一獲(huo)取單(dan)元(yuan)1012,用于當(dang)斷(duan)線判(pan)斷(duan)單(dan)元(yuan)的判(pan)斷(duan)結(jie)果為是時,利用終(zhong)端的wifi策略和(he)斷(duan)線指令(ling)對終(zhong)端的硬件和(he)/或軟件狀態進行分析,獲(huo)取斷(duan)線相關(guan)信(xin)息。

第二(er)獲(huo)取單元1013,用于當斷(duan)(duan)線判斷(duan)(duan)單元的(de)(de)判斷(duan)(duan)結果為否時,從(cong)wifi接入設(she)備(bei)發送的(de)(de)數(shu)據幀中的(de)(de)協議層原因代碼(ma)獲(huo)取斷(duan)(duan)線相關信息。

進一步的,如圖9所示(shi),原(yuan)因分析模塊(kuai)102包(bao)括如下執行單元:

篩(shai)選單元1021,用于利用wifi策(ce)略,從預(yu)設數據庫中篩(shai)選出與斷線(xian)相關信(xin)息(xi)和當前wifi網絡信(xin)息(xi)匹配的(de)斷線(xian)原因。

字(zi)符(fu)串獲取(qu)單元(yuan)1022,用(yong)于在預設數據(ju)庫中獲取(qu)與(yu)斷線(xian)原因對應的字(zi)符(fu)串字(zi)段的字(zi)符(fu)串內容,并將字(zi)符(fu)串內容作為斷線(xian)原因。

進(jin)一(yi)步,參閱圖10,原因分析模(mo)塊(kuai)102還(huan)包括(kuo)如下執行(xing)單元:

注(zhu)釋(shi)獲(huo)取單元1023,用于(yu)在預設數據庫中獲(huo)取與斷線原因(yin)對應的(de)注(zhu)釋(shi)字段的(de)注(zhu)釋(shi)內容。

原(yuan)因(yin)分類(lei)單元1024,用(yong)于根據(ju)注釋內容對(dui)斷(duan)線(xian)原(yuan)因(yin)進行分類(lei)。

此時,如圖10所示,原因(yin)反饋模塊103包括如下(xia)執行單元:

第一(yi)原(yuan)因(yin)(yin)反饋(kui)單元1031、用于當原(yuan)因(yin)(yin)分類單元1024的分類結果為斷線(xian)原(yuan)因(yin)(yin)屬于第一(yi)類斷線(xian)原(yuan)因(yin)(yin)時,將(jiang)斷線(xian)原(yuan)因(yin)(yin)在終端界(jie)面上顯示(shi)(shi)或通(tong)過語音進(jin)行播(bo)報,并提示(shi)(shi)用戶進(jin)行相應(ying)操作(zuo)以恢復終端wifi連接。

第二原(yuan)因(yin)(yin)反饋單(dan)元(yuan)1032、用(yong)(yong)于(yu)當(dang)原(yuan)因(yin)(yin)分(fen)類單(dan)元(yuan)1024的分(fen)類結果為斷(duan)(duan)線原(yuan)因(yin)(yin)屬于(yu)第二類斷(duan)(duan)線原(yuan)因(yin)(yin)時,將斷(duan)(duan)線原(yuan)因(yin)(yin)在終(zhong)端(duan)界面上顯示或通過(guo)語(yu)音(yin)進行播報,并提示用(yong)(yong)戶(hu)向(xiang)終(zhong)端(duan)供應商(shang)反饋斷(duan)(duan)線原(yuan)因(yin)(yin)。

進一步,參(can)閱圖11,原因(yin)分析模塊102還(huan)包括如下執(zhi)行(xing)單元:

時間寫入單(dan)元1025,用于在(zai)斷(duan)線原因(yin)對應(ying)的時間字段(duan)中寫入本(ben)次wifi斷(duan)線的系統時間。

可以理解的(de)是,圖7至(zhi)圖11所(suo)示(shi)的(de)本發明(ming)終端(duan)的(de)wifi斷線(xian)處理系統實(shi)施例的(de)各個模塊/單元(yuan)分別與圖1至(zhi)圖6所(suo)示(shi)的(de)防(fang)終端(duan)的(de)wifi斷線(xian)處理方法的(de)各個步(bu)驟相(xiang)對應(ying),具(ju)體(ti)內容(rong)請參閱上述(shu)方法實(shi)施例的(de)各個步(bu)驟的(de)內容(rong),此處不再(zai)贅述(shu)。

參照圖(tu)12,圖(tu)12是本發明(ming)公開(kai)的(de)(de)終端(duan)一實施例(li)的(de)(de)結構示意圖(tu)。該終端(duan)120包括處(chu)理器1201、存儲器1202和wifi芯片及其(qi)周(zhou)邊電路1203。

處理器1201分(fen)別和存儲(chu)器1202、wifi芯片及其周邊(bian)電路(lu)1203耦合。

存儲器1202,用于存儲處理器1201執行的操(cao)作(zuo)指令,操(cao)作(zuo)系(xi)統以及預(yu)設(she)數據(ju)庫。

wifi芯片及其周邊電路1203,用(yong)于連(lian)接wifi,以使終端120能夠進行wifi無線通信。

處理(li)(li)器(qi)(qi)(qi)1201,用(yong)于根據存(cun)儲(chu)器(qi)(qi)(qi)1202中(zhong)存(cun)儲(chu)的(de)操(cao)作指令執行(xing)相應(ying)的(de)wifi處理(li)(li)操(cao)作。具體(ti)的(de),圖(tu)1至圖(tu)6所示的(de)wifi斷線處理(li)(li)方法中(zhong)的(de)各個步(bu)驟均由處理(li)(li)器(qi)(qi)(qi)1201執行(xing),此處不(bu)再贅述,詳(xiang)細請參閱以(yi)上(shang)對應(ying)步(bu)驟的(de)說(shuo)明。

此(ci)外(wai),本發(fa)明還公開一種存(cun)儲介質,該存(cun)儲介質用于存(cun)儲程序數據(ju),該程序數據(ju)能夠被執行以完成圖(tu)1至圖(tu)6所(suo)示的wifi斷(duan)線處(chu)理方法中的各個步驟(zou),此(ci)處(chu)不再贅述,詳細請參閱以上對應步驟(zou)的說明。

以上僅為本發(fa)明(ming)(ming)的(de)實施方(fang)式,并(bing)非因此限制本發(fa)明(ming)(ming)的(de)專利(li)(li)范圍(wei)(wei),凡是利(li)(li)用本發(fa)明(ming)(ming)說(shuo)明(ming)(ming)書及(ji)附圖內容所(suo)作的(de)等效結(jie)構或(huo)等效流程變(bian)換(huan),或(huo)直(zhi)接或(huo)間(jian)接運用在(zai)其他相關(guan)的(de)技術領(ling)域,均同理包括在(zai)本發(fa)明(ming)(ming)的(de)專利(li)(li)保護(hu)范圍(wei)(wei)。

當前第1頁1 2 
網友(you)詢問留言(yan) 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1