專利名稱:無線局域網(wǎng)連接的實(shí)現(xiàn)方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線局域網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別涉及一種無線局域網(wǎng)連接的實(shí)現(xiàn)方法及
>J-U ρ α裝直。
背景技術(shù):
隨著WLAN (Wireless Local Area Networks,無線局域網(wǎng)絡(luò))技術(shù)的發(fā)展,人們使 用無線上網(wǎng)特別是使用Wi-Fi (Wireless Fidelity,無線保真)上網(wǎng)越來越普及。各種手機(jī)、PDA等移動(dòng)設(shè)備的更新?lián)Q代也讓越來越多的設(shè)備進(jìn)入家庭和企業(yè),進(jìn)一步的給人們使用無線網(wǎng)絡(luò)提供了便利條件。但是,由于WLAN是依靠無線電波進(jìn)行傳輸?shù)摹_@些電波通過無線發(fā)射裝置進(jìn)行發(fā)射,而建筑物、車輛、樹木和其它障礙物,甚至其他的無線設(shè)備都可能阻礙電磁波的傳輸,所以會(huì)影響網(wǎng)絡(luò)的性能,用戶在使用的時(shí)候會(huì)出現(xiàn)網(wǎng)絡(luò)阻塞、中斷等情況。按照協(xié)調(diào)控制機(jī)制,802. 11連接存在3個(gè)狀態(tài)狀態(tài)I為未認(rèn)證且未關(guān)聯(lián)狀態(tài),可以發(fā)送一類數(shù)據(jù)幀;狀態(tài)2為認(rèn)證且未關(guān)聯(lián)狀態(tài),可以發(fā)送一、二類數(shù)據(jù)幀;狀態(tài)3為認(rèn)證且關(guān)聯(lián)狀態(tài),可以發(fā)送一、二、三類數(shù)據(jù)幀。一開始工作站處于狀態(tài)1,只有進(jìn)入狀態(tài)3才能通過建立的網(wǎng)絡(luò)連接傳送數(shù)據(jù)。當(dāng)工作站處于狀態(tài)3時(shí),如果因?yàn)楦蓴_導(dǎo)致未收到相應(yīng)的數(shù)據(jù)幀或收到錯(cuò)誤的數(shù)據(jù)幀,工作站會(huì)被認(rèn)為未經(jīng)關(guān)聯(lián)或未經(jīng)認(rèn)證,從而發(fā)起去關(guān)聯(lián)或去身份驗(yàn)證,導(dǎo)致用戶無法繼續(xù)使用網(wǎng)絡(luò)連接服務(wù)。在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題通常WLAN基本模塊提供2. 4GHz頻段的Wi-Fi,但隨著非Wi-Fi類的設(shè)備在2. 4GHz頻段的應(yīng)用越來越多,在一定空間上的無線設(shè)備的彼此干擾成為影響用戶使用無線網(wǎng)絡(luò)的主要問題,比如當(dāng)AP (Access Point,接入點(diǎn))和工作站建立Wi-Fi連接后,如果周圍空口中短時(shí)間內(nèi)有強(qiáng)烈的同頻干擾,比如周圍有很多 DECT(Digital Enhanced Cordless Telecommunications,數(shù)位加強(qiáng)式無線通訊系統(tǒng))進(jìn)行對(duì)碼或者注冊(cè)時(shí),工作站會(huì)因?yàn)楦蓴_導(dǎo)致未收到相應(yīng)的數(shù)據(jù)幀或收到錯(cuò)誤的數(shù)據(jù)幀,從而發(fā)起去關(guān)聯(lián)或去身份驗(yàn)證,導(dǎo)致Wi-Fi的連接中斷。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供一種無線局域網(wǎng)連接的實(shí)現(xiàn)方法及裝置,能夠避免由于短時(shí)間內(nèi)出現(xiàn)的強(qiáng)干擾導(dǎo)致的無線局域網(wǎng)連接掉線,提升用戶使用的滿意度。本發(fā)明實(shí)施例采用的技術(shù)方案為一種無線局域網(wǎng)連接的實(shí)現(xiàn)方法,包括當(dāng)接收到錯(cuò)誤幀時(shí),根據(jù)錯(cuò)誤幀的類型選擇嘗試發(fā)起去關(guān)聯(lián)或去身份驗(yàn)證的操作;判斷所述選擇的操作的嘗試次數(shù)是否達(dá)到預(yù)定次數(shù);判斷所述選擇的操作的時(shí)間是否超過標(biāo)準(zhǔn)時(shí)間;若所述選擇的操作的嘗試次數(shù)未達(dá)到所述預(yù)定次數(shù),且所述選擇的操作的時(shí)間未超過標(biāo)準(zhǔn)時(shí)間,則在等待預(yù)定時(shí)間后,重新發(fā)起數(shù)據(jù)幀的傳送。一種無線局域網(wǎng)連接的實(shí)現(xiàn)裝置,包括錯(cuò)誤幀處理模塊,用于當(dāng)接收到錯(cuò)誤幀時(shí),根據(jù)錯(cuò)誤幀的類型選擇嘗試發(fā)起去關(guān)聯(lián)或去身份驗(yàn)證的操作;第一判斷模塊,用于判斷所述選擇的操作的嘗試次數(shù)是否達(dá)到預(yù)定次數(shù);第二判斷模塊,用于判斷所述選擇的操作的時(shí)間是否超過標(biāo)準(zhǔn)時(shí)間;重發(fā)送模塊,用于若所述選擇的操作的嘗試次數(shù)未達(dá)到所述預(yù)定次數(shù),且所述選擇的操作的時(shí)間未超過標(biāo)準(zhǔn)時(shí)間時(shí),在等待預(yù)定時(shí)間后,重新發(fā)起數(shù)據(jù)幀的傳送;本發(fā)明實(shí)施例提供的無線局域網(wǎng)連接的實(shí)現(xiàn)方法及裝置,當(dāng)工作站當(dāng)接收到錯(cuò)誤·幀時(shí),根據(jù)錯(cuò)誤幀的類型選擇嘗試發(fā)起去關(guān)聯(lián)或去身份驗(yàn)證的操作;判斷所述選擇的操作的嘗試次數(shù)是否達(dá)到預(yù)定次數(shù);判斷所述選擇的操作的時(shí)間是否超過標(biāo)準(zhǔn)時(shí)間;若所述選擇的操作的嘗試次數(shù)未達(dá)到所述預(yù)定次數(shù),且所述選擇的操作的時(shí)間未超過標(biāo)準(zhǔn)時(shí)間,則在等待預(yù)定時(shí)間后,重新發(fā)起數(shù)據(jù)幀的傳送。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例能夠避免由于短時(shí)間內(nèi)出現(xiàn)的強(qiáng)干擾導(dǎo)致的無線局域網(wǎng)連接掉線,提升用戶使用的滿意度。
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其它的附圖。圖I為本發(fā)明實(shí)施例一提供的方法流程圖;圖2為本發(fā)明實(shí)施例二提供的方法流程圖;圖3為本發(fā)明實(shí)施例三提供的方法流程圖;圖4為本發(fā)明實(shí)施例四提供的方法流程圖;圖5、圖6為本發(fā)明實(shí)施例五提供的裝置結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。為使本發(fā)明技術(shù)方案的優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作詳細(xì)說明。實(shí)施例一本實(shí)施例提供一種無線局域網(wǎng)連接的實(shí)現(xiàn)方法,如圖I所示,所述方法包括101、當(dāng)工作站接收到AP發(fā)送的錯(cuò)誤幀時(shí),根據(jù)錯(cuò)誤幀的類型選擇嘗試發(fā)起去關(guān)聯(lián)或去身份驗(yàn)證的操作。其中,所述錯(cuò)誤幀的類型包括錯(cuò)誤一類幀、錯(cuò)誤二類幀或錯(cuò)誤三類幀。
102、判斷所述選擇的操作的嘗試次數(shù)是否達(dá)到預(yù)定次數(shù)。103、判斷所述選擇的操作的時(shí)間是否超過標(biāo)準(zhǔn)時(shí)間。104、若所述選擇的操作的嘗試次數(shù)未達(dá)到所述預(yù)定次數(shù),且所述選擇的操作的時(shí)間未超過標(biāo)準(zhǔn)時(shí)間,則在等待預(yù)定時(shí)間后,工作站重新向AP發(fā)起數(shù)據(jù)幀的傳送。其中,所述預(yù)定時(shí)間=嘗試次數(shù)XT,其中T為預(yù)設(shè)的時(shí)間值;所述標(biāo)準(zhǔn)時(shí)間為發(fā)起去關(guān)聯(lián)或去身份驗(yàn)證所需要的時(shí)間。本發(fā)明實(shí)施例提供的無線局域網(wǎng)連接的實(shí)現(xiàn)方法,當(dāng)工作站接收到錯(cuò)誤幀時(shí),嘗試發(fā)起去關(guān)聯(lián)或去身份驗(yàn)證;判斷發(fā)起去關(guān)聯(lián)或去身份驗(yàn)證的嘗試次數(shù)是否達(dá)到預(yù)定次數(shù);判斷嘗試去關(guān)聯(lián)或去身份驗(yàn)證的時(shí)間是否超過標(biāo)準(zhǔn)時(shí)間;若 所述去關(guān)聯(lián)或去身份驗(yàn)證的嘗試次數(shù)未達(dá)到所述預(yù)定次數(shù),且嘗試去關(guān)聯(lián)或去身份驗(yàn)證的時(shí)間未超過標(biāo)準(zhǔn)時(shí)間,則在等待預(yù)定時(shí)間后,重新發(fā)起數(shù)據(jù)幀的傳送。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例能夠避免由于短時(shí)間內(nèi)出現(xiàn)的強(qiáng)干擾導(dǎo)致的無線局域網(wǎng)連接掉線,提升用戶使用的滿意度。在本實(shí)施例中,由于工作站會(huì)收到不同類型的錯(cuò)誤幀,因而下面將根據(jù)不同的類型的錯(cuò)誤幀分別進(jìn)行描述。實(shí)施例二本實(shí)施例提供一種無線局域網(wǎng)連接的實(shí)現(xiàn)方法,如圖2所示,所述方法包括201、工作站收到AP發(fā)送的錯(cuò)誤三類幀。在本步驟中,當(dāng)工作站處于認(rèn)證且關(guān)聯(lián)狀態(tài)時(shí),工作站接收到錯(cuò)誤三類幀。202、工作站選擇嘗試發(fā)起去關(guān)聯(lián)。203、判斷發(fā)起去關(guān)聯(lián)的嘗試次數(shù)是否達(dá)到預(yù)定次數(shù)。204、判斷嘗試去關(guān)聯(lián)的時(shí)間是否達(dá)到標(biāo)準(zhǔn)時(shí)間。205、若所述發(fā)起去關(guān)聯(lián)的嘗試次數(shù)未達(dá)到預(yù)定次數(shù)且所述嘗試去關(guān)聯(lián)的時(shí)間未達(dá)到標(biāo)準(zhǔn)時(shí)間,則在等待預(yù)定時(shí)間后工作站重新向AP發(fā)起一、二類幀的傳送。206、若所述發(fā)起去關(guān)聯(lián)的嘗試次數(shù)達(dá)到預(yù)定次數(shù)或所述嘗試去關(guān)聯(lián)的時(shí)間達(dá)到標(biāo)準(zhǔn)時(shí)間,則工作站將所述錯(cuò)誤三類幀對(duì)應(yīng)的認(rèn)證且關(guān)聯(lián)狀態(tài)遷移到認(rèn)證且未關(guān)聯(lián)狀態(tài)。進(jìn)一步的,所述預(yù)定時(shí)間=嘗試次數(shù)XT,其中T為預(yù)設(shè)的時(shí)間值;所述標(biāo)準(zhǔn)時(shí)間為發(fā)起去關(guān)聯(lián)或去身份驗(yàn)證所需要的時(shí)間。本發(fā)明實(shí)施例提供的無線局域網(wǎng)連接的實(shí)現(xiàn)方法,在工作站接收到錯(cuò)誤三類幀時(shí),嘗試發(fā)起去關(guān)聯(lián);判斷發(fā)起去關(guān)聯(lián)的嘗試次數(shù)是否達(dá)到預(yù)定次數(shù);若所述去關(guān)聯(lián)的嘗試次數(shù)未達(dá)到所述預(yù)定次數(shù),且嘗試去關(guān)聯(lián)的時(shí)間未超過標(biāo)準(zhǔn)時(shí)間,則在等待預(yù)定時(shí)間后,重新發(fā)起一、二類數(shù)據(jù)幀的傳送;若所述去關(guān)聯(lián)的嘗試次數(shù)達(dá)到所述預(yù)定次數(shù),或者嘗試去關(guān)聯(lián)的時(shí)間超過標(biāo)準(zhǔn)時(shí)間,則發(fā)起去關(guān)聯(lián),將所述錯(cuò)誤三類幀對(duì)應(yīng)的認(rèn)證且關(guān)聯(lián)狀態(tài)遷移到認(rèn)證且未關(guān)聯(lián)狀態(tài)。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例能夠避免由于短時(shí)間內(nèi)出現(xiàn)的強(qiáng)干擾導(dǎo)致的無線局域網(wǎng)連接掉線,提升用戶使用的滿意度。在本實(shí)施例中,當(dāng)工作站處于認(rèn)證且關(guān)聯(lián)狀態(tài),或處于認(rèn)證且未關(guān)聯(lián)狀態(tài)時(shí),都會(huì)收到錯(cuò)誤二類幀。以下分別進(jìn)行描述。實(shí)施例三本實(shí)施例提供一種無線局域網(wǎng)連接的實(shí)現(xiàn)方法,如圖3所示,所述方法包括301、工作站收到AP發(fā)送的錯(cuò)誤一類幀或錯(cuò)誤二類幀。在本步驟中,當(dāng)工作站處于認(rèn)證且關(guān)聯(lián)狀態(tài),工作站接收到AP發(fā)送的錯(cuò)誤一類幀或錯(cuò)誤二類幀。302、工作站選擇嘗試發(fā)起去身份驗(yàn)證。303、判斷發(fā)起去身份驗(yàn)證的嘗試次數(shù)是否達(dá)到預(yù)定次數(shù)。304、判斷嘗試去身份驗(yàn)證的時(shí)間是否達(dá)到標(biāo)準(zhǔn)時(shí)間。305、若所述發(fā)起去身份驗(yàn)證的嘗試次數(shù)未達(dá)到預(yù)定次數(shù)且所述嘗試去身份驗(yàn)證的時(shí)間未達(dá)到標(biāo)準(zhǔn)時(shí)間,則在等待預(yù)定時(shí)間后工作站重新向AP發(fā)起一類幀的傳送。306、若所述發(fā)起去身份驗(yàn)證的嘗試次數(shù)達(dá)到預(yù)定次數(shù)或所述嘗試去身份驗(yàn)證的時(shí)間達(dá)到標(biāo)準(zhǔn)時(shí)間,則工作站將所述錯(cuò)誤一類幀或錯(cuò)誤二類幀對(duì)應(yīng)的認(rèn)證且關(guān)聯(lián)狀態(tài)遷移到未認(rèn)證且未關(guān)聯(lián)狀態(tài)。
進(jìn)一步的,所述預(yù)定時(shí)間=嘗試次數(shù)XT,其中T為預(yù)設(shè)的時(shí)間值;所述標(biāo)準(zhǔn)時(shí)間為發(fā)起去關(guān)聯(lián)或去身份驗(yàn)證所需要的時(shí)間。本發(fā)明實(shí)施例提供的無線局域網(wǎng)連接的實(shí)現(xiàn)方法,在工作站處于認(rèn)證且關(guān)聯(lián)狀態(tài)時(shí),當(dāng)接收到錯(cuò)誤一類巾貞或錯(cuò)誤二類巾貞時(shí),選擇嘗試發(fā)起去身份驗(yàn)證;判斷發(fā)起去身份驗(yàn)證的嘗試次數(shù)是否達(dá)到預(yù)定次數(shù);若所述去身份驗(yàn)證的嘗試次數(shù)未達(dá)到所述預(yù)定次數(shù),且嘗試去身份驗(yàn)證的時(shí)間未超過標(biāo)準(zhǔn)時(shí)間,則在等待預(yù)定時(shí)間后,重新發(fā)起一類數(shù)據(jù)幀的傳送;若所述去身份驗(yàn)證的嘗試次數(shù)達(dá)到所述預(yù)定次數(shù),或者嘗試去身份驗(yàn)證的時(shí)間超過標(biāo)準(zhǔn)時(shí)間,則發(fā)起去身份驗(yàn)證,由認(rèn)證且關(guān)聯(lián)狀態(tài)遷移到未認(rèn)證且未關(guān)聯(lián)狀態(tài)。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例能夠避免由于短時(shí)間內(nèi)出現(xiàn)的強(qiáng)干擾導(dǎo)致的無線局域網(wǎng)連接掉線,提升用戶使用的滿意度。實(shí)施例四本實(shí)施例提供一種無線局域網(wǎng)連接的實(shí)現(xiàn)方法,如圖4所示,所述方法包括401、工作站收到AP發(fā)送的錯(cuò)誤二類幀。在本步驟中,當(dāng)工作站處于認(rèn)證且未關(guān)聯(lián)狀態(tài)時(shí),工作站只接收到AP發(fā)送的錯(cuò)誤二類幀。402、工作站選擇嘗試發(fā)起去身份驗(yàn)證。403、判斷發(fā)起去身份驗(yàn)證的嘗試次數(shù)是否達(dá)到預(yù)定次數(shù)。404、判斷嘗試去身份驗(yàn)證的時(shí)間是否達(dá)到標(biāo)準(zhǔn)時(shí)間。405、若所述發(fā)起去身份驗(yàn)證的嘗試次數(shù)未達(dá)到預(yù)定次數(shù)且所述嘗試去身份驗(yàn)證的時(shí)間未達(dá)到標(biāo)準(zhǔn)時(shí)間,則在等待預(yù)定時(shí)間后工作站重新向AP發(fā)起一類幀的傳送。406、若所述發(fā)起去身份驗(yàn)證的嘗試次數(shù)達(dá)到預(yù)定次數(shù)或所述嘗試去身份驗(yàn)證的時(shí)間達(dá)到標(biāo)準(zhǔn)時(shí)間,則工作站將所述錯(cuò)誤二類幀對(duì)應(yīng)的認(rèn)證且未關(guān)聯(lián)狀態(tài)遷移到未認(rèn)證且未關(guān)聯(lián)狀態(tài)。進(jìn)一步的,所述預(yù)定時(shí)間=嘗試次數(shù)XT,其中T為預(yù)設(shè)的時(shí)間值;所述標(biāo)準(zhǔn)時(shí)間為發(fā)起去關(guān)聯(lián)或去身份驗(yàn)證所需要的時(shí)間。本發(fā)明實(shí)施例提供的無線局域網(wǎng)連接的實(shí)現(xiàn)方法,在工作站處于未認(rèn)證且關(guān)聯(lián)狀態(tài)時(shí),當(dāng)接收到錯(cuò)誤二類幀時(shí),嘗試發(fā)起去身份驗(yàn)證;判斷發(fā)起去身份驗(yàn)證的嘗試次數(shù)是否達(dá)到預(yù)定次數(shù);若所述去身份驗(yàn)證的嘗試次數(shù)未達(dá)到所述預(yù)定次數(shù),且嘗試去身份驗(yàn)證的時(shí)間未超過標(biāo)準(zhǔn)時(shí)間,則在等待預(yù)定時(shí)間后,重新發(fā)起一類數(shù)據(jù)幀的傳送;若所述去身份驗(yàn)證的嘗試次數(shù)達(dá)到所述預(yù)定次數(shù),或者嘗試去身份驗(yàn)證的時(shí)間超過標(biāo)準(zhǔn)時(shí)間,則發(fā)起去身份驗(yàn)證,由未認(rèn)證且關(guān)聯(lián)狀態(tài)遷移到未認(rèn)證且未關(guān)聯(lián)狀態(tài)。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例能夠避免由于短時(shí)間內(nèi)出現(xiàn)的強(qiáng)干擾導(dǎo)致的無線局域網(wǎng)連接掉線,提升用戶使用的滿意度。實(shí)施例五本實(shí)施例提供一種無線局域網(wǎng)連接的實(shí)現(xiàn)裝置,如圖5所示,所述裝置包括錯(cuò)誤幀處理模塊51,用于當(dāng)接收到錯(cuò)誤幀時(shí),根據(jù)錯(cuò)誤幀的類型選擇嘗試發(fā)起去關(guān)聯(lián)或去身份驗(yàn)證的操作。第一判斷模塊52,用于判斷所述選擇的操作的嘗試次數(shù)是否達(dá)到預(yù)定次數(shù)。第二判斷模塊53,用于判斷所述選擇的操作的時(shí)間是否超過標(biāo)準(zhǔn)時(shí)間。重發(fā)送模塊54,用于若所述選擇的操作的嘗試次數(shù)未達(dá)到所述預(yù)定次數(shù),且所述 選擇的操作的時(shí)間未超過標(biāo)準(zhǔn)時(shí)間,則在等待預(yù)定時(shí)間后,重新發(fā)起數(shù)據(jù)幀的傳送。具體的,當(dāng)所述錯(cuò)誤幀的類型包括錯(cuò)誤三類幀時(shí),所述錯(cuò)誤幀處理模塊51具體用于當(dāng)接收到所述錯(cuò)誤三類幀時(shí),選擇嘗試發(fā)起去關(guān)聯(lián)的操作;所述重發(fā)送模塊54具體用于若所述去關(guān)聯(lián)的嘗試次數(shù)未達(dá)到預(yù)定次數(shù),且嘗試去關(guān)聯(lián)的時(shí)間未超過標(biāo)準(zhǔn)時(shí)間,則在等待預(yù)定時(shí)間后,重新發(fā)起一類幀和二類幀的傳送。具體的,當(dāng)所述錯(cuò)誤幀的類型包括錯(cuò)誤二類幀時(shí),所述錯(cuò)誤幀處理模塊51具體用于當(dāng)接收所述錯(cuò)誤二類幀時(shí),選擇嘗試發(fā)起去身份驗(yàn)證的操作;所述重發(fā)送模塊54具體用于若所述去身份驗(yàn)證次數(shù)未達(dá)到所述預(yù)定次數(shù),且嘗試去身份驗(yàn)證的時(shí)間未超過標(biāo)準(zhǔn)時(shí)間,則在等待預(yù)定時(shí)間后,重新發(fā)起一類幀的傳送。當(dāng)所述錯(cuò)誤幀的類型包括錯(cuò)誤一類幀時(shí),所述錯(cuò)誤幀處理模塊51具體用于當(dāng)接收所述錯(cuò)誤一類幀時(shí),選擇嘗試發(fā)起去身份驗(yàn)證的操作;所述重發(fā)送模塊51具體用于若所述去身份驗(yàn)證次數(shù)未達(dá)到所述預(yù)定次數(shù),且嘗試去身份驗(yàn)證的時(shí)間未超過標(biāo)準(zhǔn)時(shí)間,則在等待預(yù)定時(shí)間后,重新發(fā)起一類幀的傳送。進(jìn)一步的,如圖6所示,所述裝置還包括狀態(tài)遷移模塊55,用于若所述選擇的操作的嘗試次數(shù)達(dá)到預(yù)定次數(shù)或操作的時(shí)間超過標(biāo)準(zhǔn)時(shí)間,則根據(jù)所述選擇的操作重新選擇發(fā)起去關(guān)聯(lián)或去身份驗(yàn)證的操作,并將所述錯(cuò)誤幀對(duì)應(yīng)的狀態(tài)進(jìn)行狀態(tài)遷移。具體的,若所述去關(guān)聯(lián)的嘗試次數(shù)達(dá)到所述預(yù)定次數(shù)或操作的時(shí)間超過標(biāo)準(zhǔn)時(shí)間,則重新發(fā)起去關(guān)聯(lián),將所述錯(cuò)誤三類幀對(duì)應(yīng)的認(rèn)證且關(guān)聯(lián)狀態(tài)遷移到認(rèn)證且未關(guān)聯(lián)狀態(tài);或若所述去身份驗(yàn)證次數(shù)達(dá)到所述預(yù)定次數(shù)或操作的時(shí)間超過標(biāo)準(zhǔn)時(shí)間,則重新發(fā)起去身份驗(yàn)證,將所述錯(cuò)誤二類幀對(duì)應(yīng)的認(rèn)證且未關(guān)聯(lián)狀態(tài)遷移到未認(rèn)證且未關(guān)聯(lián)狀態(tài),或?qū)⑺鲥e(cuò)誤二類幀對(duì)應(yīng)的認(rèn)證且關(guān)聯(lián)狀態(tài)遷移到未認(rèn)證且未關(guān)聯(lián)狀態(tài);或若所述去身份驗(yàn)證次數(shù)達(dá)到所述預(yù)定次數(shù)或操作的時(shí)間超過標(biāo)準(zhǔn)時(shí)間,則重新發(fā)起去身份驗(yàn)證,將所述錯(cuò)誤一類幀對(duì)應(yīng)的認(rèn)證且關(guān)聯(lián)狀態(tài)遷移到未認(rèn)證且未關(guān)聯(lián)狀態(tài)。其中,所述預(yù)定時(shí)間=嘗試次數(shù)XT,其中T為預(yù)設(shè)的時(shí)間值;所述標(biāo)準(zhǔn)時(shí)間為發(fā)起去關(guān)聯(lián)或去身份驗(yàn)證所需要的時(shí)間。本發(fā)明實(shí)施例提供的無線局域網(wǎng)連接的實(shí)現(xiàn)裝置,當(dāng)錯(cuò)誤幀處理模塊51接收到錯(cuò)誤幀時(shí),根據(jù)錯(cuò)誤幀的類型選擇嘗試發(fā)起去關(guān)聯(lián)或去身份驗(yàn)證的操作;第一判斷模塊52判斷所述選擇的操作的嘗試次數(shù)是否達(dá)到預(yù)定次數(shù);第二判斷模塊53判斷所述選擇的操作的時(shí)間是否超過標(biāo)準(zhǔn)時(shí)間;若所述選擇的操作的嘗試次數(shù)未達(dá)到所述預(yù)定次數(shù),且所述選擇的操作的時(shí)間未超過標(biāo)準(zhǔn)時(shí)間,則在等待預(yù)定時(shí)間后,重發(fā)送模塊54重新發(fā)起數(shù)據(jù)幀的傳送。此外,若所述選擇的操作的嘗試次數(shù)達(dá)到預(yù)定次數(shù)或操作的時(shí)間超過標(biāo)準(zhǔn)時(shí)間,則根據(jù)所述選擇的操作重新選擇發(fā)起去關(guān)聯(lián)或去身份驗(yàn)證的操作,并由狀態(tài)遷移模塊55將所述錯(cuò)誤幀對(duì)應(yīng)的狀態(tài)進(jìn)行狀態(tài)遷移。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例能夠避免由于短時(shí)間內(nèi)出現(xiàn)的強(qiáng)干擾導(dǎo)致的無線局域網(wǎng)連接掉線,提升用戶使用的滿意度。在本發(fā)明的所有實(shí)施例中,所述無線局域網(wǎng)連接可以為Wi-Fi連接,但不僅限于此。本發(fā)明實(shí)施例提供的無線局域網(wǎng)連接的實(shí)現(xiàn)裝置可以實(shí)現(xiàn)上述提供的方法實(shí)施例,具體功能實(shí)現(xiàn)請(qǐng)參見方法實(shí)施例中的說明,在此不再贅述。本發(fā)明實(shí)施例提供的無線局域網(wǎng)連接的實(shí)現(xiàn)方法及裝置可以適用于無線局域網(wǎng),但不僅限于此。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory, ROM)或隨機(jī)存儲(chǔ)記憶體(Random AccessMemory, RAM)等。以上所述,僅為本發(fā)明的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種無線局域網(wǎng)連接的實(shí)現(xiàn)方法,其特征在于,包括 當(dāng)接收到錯(cuò)誤幀時(shí),根據(jù)錯(cuò)誤幀的類型選擇嘗試發(fā)起去關(guān)聯(lián)或去身份驗(yàn)證的操作; 判斷所述選擇的操作的嘗試次數(shù)是否達(dá)到預(yù)定次數(shù); 判斷所述選擇的操作的時(shí)間是否超過標(biāo)準(zhǔn)時(shí)間; 若所述選擇的操作的嘗試次數(shù)未達(dá)到所述預(yù)定次數(shù),且所述選擇的操作的時(shí)間未超過標(biāo)準(zhǔn)時(shí)間,則在等待預(yù)定時(shí)間后,重新發(fā)起數(shù)據(jù)幀的傳送。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,當(dāng)所述錯(cuò)誤幀的類型包括錯(cuò)誤三類幀時(shí),所述當(dāng)接收到錯(cuò)誤幀時(shí),根據(jù)錯(cuò)誤幀的類型選擇嘗試發(fā)起去關(guān)聯(lián)或去身份驗(yàn)證的操作的步驟包括 當(dāng)接收到所述錯(cuò)誤三類幀時(shí),選擇嘗試發(fā)起去關(guān)聯(lián)的操作; 若所述選擇的操作的嘗試次數(shù)未達(dá)到所述預(yù)定次數(shù),且所述選擇的操作的時(shí)間未超過標(biāo)準(zhǔn)時(shí)間,則在等待預(yù)定時(shí)間后,重新發(fā)起數(shù)據(jù)幀的傳送的步驟包括 若所述去關(guān)聯(lián)的嘗試次數(shù)未達(dá)到預(yù)定次數(shù),且嘗試去關(guān)聯(lián)的時(shí)間未超過標(biāo)準(zhǔn)時(shí)間,則在等待預(yù)定時(shí)間后,重新發(fā)起一類幀和二類幀的傳送。
3.根據(jù)權(quán)利要求I所述的方法,其特征在于,當(dāng)所述錯(cuò)誤幀的類型包括錯(cuò)誤二類幀時(shí),所述當(dāng)接收到錯(cuò)誤幀時(shí),根據(jù)錯(cuò)誤幀的類型選擇嘗試發(fā)起去關(guān)聯(lián)或去身份驗(yàn)證的操作的步驟包括 當(dāng)接收所述錯(cuò)誤二類幀時(shí),選擇嘗試發(fā)起去身份驗(yàn)證的操作; 若所述選擇的操作的嘗試次數(shù)未達(dá)到所述預(yù)定次數(shù),且所述選擇的操作的時(shí)間未超過標(biāo)準(zhǔn)時(shí)間,則在等待預(yù)定時(shí)間后,重新發(fā)起數(shù)據(jù)幀的傳送的步驟包括 若所述去身份驗(yàn)證次數(shù)未達(dá)到所述預(yù)定次數(shù),且嘗試去身份驗(yàn)證的時(shí)間未超過標(biāo)準(zhǔn)時(shí)間,則在等待預(yù)定時(shí)間后,重新發(fā)起一類幀的傳送。
4.根據(jù)權(quán)利要求I所述的方法,其特征在于,當(dāng)所述錯(cuò)誤幀的類型包括錯(cuò)誤一類幀時(shí),所述當(dāng)接收到錯(cuò)誤幀時(shí),根據(jù)錯(cuò)誤幀的類型選擇嘗試發(fā)起去關(guān)聯(lián)或去身份驗(yàn)證的操作的步驟包括 當(dāng)接收所述錯(cuò)誤一類巾貞時(shí),選擇嘗試發(fā)起去身份驗(yàn)證的操作; 若所述選擇的操作的嘗試次數(shù)未達(dá)到所述預(yù)定次數(shù),且所述選擇的操作的時(shí)間未超過標(biāo)準(zhǔn)時(shí)間,則在等待預(yù)定時(shí)間后,重新發(fā)起數(shù)據(jù)幀的傳送的步驟包括 若所述去身份驗(yàn)證次數(shù)未達(dá)到所述預(yù)定次數(shù),且嘗試去身份驗(yàn)證的時(shí)間未超過標(biāo)準(zhǔn)時(shí)間,則在等待預(yù)定時(shí)間后,重新發(fā)起一類幀的傳送。
5.根據(jù)權(quán)利要求I至4中任一項(xiàng)所述的方法,其特征在于,還包括 若所述選擇的操作的嘗試次數(shù)達(dá)到預(yù)定次數(shù)或操作的時(shí)間超過標(biāo)準(zhǔn)時(shí)間,則根據(jù)所述選擇的操作重新選擇發(fā)起去關(guān)聯(lián)或去身份驗(yàn)證的操作,并將所述錯(cuò)誤幀對(duì)應(yīng)的狀態(tài)進(jìn)行狀態(tài)遷移。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述若所述選擇的操作的嘗試次數(shù)達(dá)到預(yù)定次數(shù)或操作的時(shí)間超過標(biāo)準(zhǔn)時(shí)間,則根據(jù)所述選擇的操作重新選擇發(fā)起去關(guān)聯(lián)或去身份驗(yàn)證的操作,并將所述錯(cuò)誤幀對(duì)應(yīng)的狀態(tài)進(jìn)行狀態(tài)遷移的步驟進(jìn)一步包括 若所述去關(guān)聯(lián)的嘗試次數(shù)達(dá)到所述預(yù)定次數(shù)或操作的時(shí)間超過標(biāo)準(zhǔn)時(shí)間,則重新發(fā)起去關(guān)聯(lián),將所述錯(cuò)誤三類幀對(duì)應(yīng)的認(rèn)證且關(guān)聯(lián)狀態(tài)遷移到認(rèn)證且未關(guān)聯(lián)狀態(tài);或若所述去身份驗(yàn)證次數(shù)達(dá)到所述預(yù)定次數(shù)或操作的時(shí)間超過標(biāo)準(zhǔn)時(shí)間,則重新發(fā)起去身份驗(yàn)證,將所述錯(cuò)誤二類幀對(duì)應(yīng)的認(rèn)證且未關(guān)聯(lián)狀態(tài)遷移到未認(rèn)證且未關(guān)聯(lián)狀態(tài),或?qū)⑺鲥e(cuò)誤二類幀對(duì)應(yīng)的認(rèn)證且關(guān)聯(lián)狀態(tài)遷移到未認(rèn)證且未關(guān)聯(lián)狀態(tài);或 若所述去身份驗(yàn)證次數(shù)達(dá)到所述預(yù)定次數(shù)或操作的時(shí)間超過標(biāo)準(zhǔn)時(shí)間,則重新發(fā)起去身份驗(yàn)證,將所述錯(cuò)誤一類幀對(duì)應(yīng)的認(rèn)證且關(guān)聯(lián)狀態(tài)遷移到未認(rèn)證且未關(guān)聯(lián)狀態(tài)。
7.根據(jù)權(quán)利要求I至6中任一項(xiàng)所述的方法,其特征在于, 所述預(yù)定時(shí)間=嘗試次數(shù)XT,其中T為預(yù)設(shè)的時(shí)間值; 所述標(biāo)準(zhǔn)時(shí)間為發(fā)起去關(guān)聯(lián)或去身份驗(yàn)證所需要的時(shí)間。
8.一種無線局域網(wǎng)連接的實(shí)現(xiàn)裝置,其特征在于,包括 錯(cuò)誤幀處理模塊,用于當(dāng)接收到錯(cuò)誤幀時(shí),根據(jù)錯(cuò)誤幀的類型選擇嘗試發(fā)起去關(guān)聯(lián)或去身份驗(yàn)證的操作; 第一判斷模塊,用于判斷所述選擇的操作的嘗試次數(shù)是否達(dá)到預(yù)定次數(shù); 第二判斷模塊,用于判斷所述選擇的操作的時(shí)間是否超過標(biāo)準(zhǔn)時(shí)間; 重發(fā)送模塊,用于若所述選擇的操作的嘗試次數(shù)未達(dá)到所述預(yù)定次數(shù),且所述選擇的操作的時(shí)間未超過標(biāo)準(zhǔn)時(shí)間時(shí),在等待預(yù)定時(shí)間后,重新發(fā)起數(shù)據(jù)幀的傳送。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,當(dāng)所述錯(cuò)誤幀的類型包括錯(cuò)誤三類幀時(shí), 所述錯(cuò)誤幀處理模塊具體用于當(dāng)接收到所述錯(cuò)誤三類幀時(shí),選擇嘗試發(fā)起去關(guān)聯(lián)的操作; 所述重發(fā)送模塊具體用于若所述去關(guān)聯(lián)的嘗試次數(shù)未達(dá)到預(yù)定次數(shù),且嘗試去關(guān)聯(lián)的時(shí)間未超過標(biāo)準(zhǔn)時(shí)間,則在等待預(yù)定時(shí)間后,重新發(fā)起一類幀和二類幀的傳送。
10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,當(dāng)所述錯(cuò)誤幀的類型包括錯(cuò)誤二類幀時(shí), 所述錯(cuò)誤幀處理模塊具體用于當(dāng)接收所述錯(cuò)誤二類幀時(shí),選擇嘗試發(fā)起去身份驗(yàn)證的操作; 所述重發(fā)送模塊具體用于若所述去身份驗(yàn)證次數(shù)未達(dá)到所述預(yù)定次數(shù),且嘗試去身份驗(yàn)證的時(shí)間未超過標(biāo)準(zhǔn)時(shí)間,則在等待預(yù)定時(shí)間后,重新發(fā)起一類幀的傳送。
11.根據(jù)權(quán)利要求8所述的裝置,其特征在于,當(dāng)所述錯(cuò)誤幀的類型包括錯(cuò)誤一類幀時(shí), 所述錯(cuò)誤幀處理模塊具體用于當(dāng)接收所述錯(cuò)誤一類幀時(shí),選擇嘗試發(fā)起去身份驗(yàn)證的操作; 所述重發(fā)送模塊具體用于若所述去身份驗(yàn)證次數(shù)未達(dá)到所述預(yù)定次數(shù),且嘗試去身份驗(yàn)證的時(shí)間未超過標(biāo)準(zhǔn)時(shí)間,則在等待預(yù)定時(shí)間后,重新發(fā)起一類幀的傳送。
12.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述裝置還包括 狀態(tài)遷移模塊,用于若所述選擇的操作的嘗試次數(shù)達(dá)到預(yù)定次數(shù)或操作的時(shí)間超過標(biāo)準(zhǔn)時(shí)間,則根據(jù)所述選擇的操作重新選擇發(fā)起去關(guān)聯(lián)或去身份驗(yàn)證的操作,并將所述錯(cuò)誤幀對(duì)應(yīng)的狀態(tài)進(jìn)行狀態(tài)遷移。
13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述狀態(tài)遷移模塊具體用于 若所述去關(guān)聯(lián)的嘗試次數(shù)達(dá)到所述預(yù)定次數(shù)或操作的時(shí)間超過標(biāo)準(zhǔn)時(shí)間,則重新發(fā)起去關(guān)聯(lián),將所述錯(cuò)誤三類幀對(duì)應(yīng)的認(rèn)證且關(guān)聯(lián)狀態(tài)遷移到認(rèn)證且未關(guān)聯(lián)狀態(tài);或若所述去身份驗(yàn)證次數(shù)達(dá)到所述預(yù)定次數(shù)或操作的時(shí)間超過標(biāo)準(zhǔn)時(shí)間,則重新發(fā)起去身份驗(yàn)證,將所述錯(cuò)誤二類幀對(duì)應(yīng)的認(rèn)證且未關(guān)聯(lián)狀態(tài)遷移到未認(rèn)證且未關(guān)聯(lián)狀態(tài),或?qū)⑺鲥e(cuò)誤二類幀對(duì)應(yīng)的認(rèn)證且關(guān)聯(lián)狀態(tài)遷移到未認(rèn)證且未關(guān)聯(lián)狀態(tài);或 若所述去身份驗(yàn)證次數(shù)達(dá)到所述預(yù)定次數(shù)或操作的時(shí)間超過標(biāo)準(zhǔn)時(shí)間,則重新發(fā)起去身份驗(yàn)證,將所述錯(cuò)誤一類幀和錯(cuò)誤二類幀對(duì)應(yīng)的認(rèn)證且關(guān)聯(lián)狀態(tài)遷移到未認(rèn)證且未關(guān)聯(lián)狀態(tài)。
14.根據(jù)權(quán)利要求8至13中任一項(xiàng)所述的裝置,其特征在于, 所述預(yù)定時(shí)間=嘗試次數(shù)XT,其中T為預(yù)設(shè)的時(shí)間值; 所述標(biāo)準(zhǔn)時(shí)間為發(fā)起去關(guān)聯(lián)或去身份驗(yàn)證所需要的時(shí)間。
全文摘要
本發(fā)明實(shí)施例公開了一種無線局域網(wǎng)連接的實(shí)現(xiàn)方法及裝置,所述方法包括當(dāng)接收到錯(cuò)誤幀時(shí),根據(jù)錯(cuò)誤幀的類型選擇嘗試發(fā)起去關(guān)聯(lián)或去身份驗(yàn)證的操作;判斷所述選擇的操作的嘗試次數(shù)是否達(dá)到預(yù)定次數(shù);判斷所述選擇的操作的時(shí)間是否超過標(biāo)準(zhǔn)時(shí)間;若所述選擇的操作的嘗試次數(shù)未達(dá)到所述預(yù)定次數(shù),且所述選擇的操作的時(shí)間未超過標(biāo)準(zhǔn)時(shí)間,則在等待預(yù)定時(shí)間后,重新發(fā)起數(shù)據(jù)幀的傳送,能夠避免由于短時(shí)間內(nèi)出現(xiàn)的強(qiáng)干擾導(dǎo)致的無線局域網(wǎng)連接掉線,提升用戶使用的滿意度。
文檔編號(hào)H04L1/18GK102958100SQ201110246589
公開日2013年3月6日 申請(qǐng)日期2011年8月25日 優(yōu)先權(quán)日2011年8月25日
發(fā)明者封鵬飛 申請(qǐng)人:華為終端有限公司