麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種避免802.11認證或關聯過程中網絡擁塞的方法

文檔序號:7973297閱讀:367來源:國知局
專利名稱:一種避免802.11認證或關聯過程中網絡擁塞的方法
技術領域
本發明涉及無線網絡傳輸領域,特別涉及一種基于802. 11的避免認證或關聯過程中擁塞網絡的方法。
背景技術
802. 11(其商用推廣品牌為 Wi-Fi)是 IEEEGnstitute of Electrical and Electronics Engineers,美國電氣和電子工程師協會)制定的短距高速無線局域網標準。 隨著hternet (互聯網)的快速發展,802. 11目前得到了大規模的普及和發展,被廣泛用于電腦、手機以及各種消費電子產品。802. 11產品廣泛使用2. 4GHz和5GHz兩個共享免費頻段。802. 11 有兩種網絡架構一種是 Incbpendent BSS(Independent Basic Service kt,獨立基本服務集)架構,在此架構下,STA(Sta-tion,站,STA在WLAN(Wireless Local Area Networks,無線局域網)中一般為客戶端,可以是裝有無線網卡的計算機,也可以是有Wi-Fi模塊的智能手機,可以是移動的,也可以是固定的,是無線局域網的最基本組成單元)通過Ad hoc (點對點模式)組網彼此之間進行通信;另一種是hfrastructure BSSdnfrastructure Basic Service kt,中控型基本服務集)架構,如圖1所示,在此架構下,AP ((Wireless)Access Point,(無線)訪問接入點)控制各個STA,STA通過AP與外部網絡或其他STA進行通信。在Infrastructure BSS中,AP周期性的廣播Beacon幀(信標幀),Beacon幀中包含此hfrastructure BSS運行的基本參數,STA可通過Beacon幀獲得hfrastructure BSS運行的參數信息。在Beacon幀中,有一個Beacon間隔域(Beacon Interval Field), 此域指示一個固定的廣播Beacon幀的時間間隔參數“TBTT”,如圖2所示,值得注意的是, 由于802. 11基于競爭的接入方式,在TBTT的時刻,信道可能處于忙的狀態,AP不能獲得信道,此時,AP將推后發送Beacon幀。STA首先需要通過掃描過程發現周圍的hfrastructure BSS網絡,再通過關聯過程,才能和AP建立連接,加入hfrastructure BSS網絡。在關聯過程中根據網絡的需要, 也伴有認證過程,此時需要通過認證過程和關聯過程,才能和AP建立連接。其中,掃描過程包括被動掃描和主動掃描兩種方式被動掃描STA在其所支持的信道上搜索AP發送的Beacon幀,并獲得相應 Infrastructure BSS 的信息;主動掃描STA在其所支持的信道上發送ftObe Request幀(探尋請求幀),AP 收到后,回應Probe Response幀,STA通過Probe Response幀(探尋響應幀)獲得相應 Infrastructure BSS 的信息。認證過程802. 11定義了兩種認證機制開放系統認證和共享密鑰認證。如圖3 PffT^, STA RM Authentication Request 中貞(iAilEit^^ ) ^b AP, AP 0/S Authentication Response幀(認證響應幀)給STA,以完成認證過程。
關聯(Association)過程,參照圖4 =STA要加入某個AP控制的hfrastructure BSS,其必須通過如下關聯過程加入此hfrastructure BSS STA發送關聯請求 (Association Request)中貞@AP,AP口向jS (Association Response)中貞@ STA。當 STA 關聯入 Infrastructure BSS 后,使用 DCF(Distributed Coordination Function,分布式協調功能)、EDCA(Enhanced Distributed Channel Access,增強分布式協調訪問)、PCF(Point Coordination Function,點協調功能)或者 HCCA(Hybrid Coordination Function Controlled Channel Access,混合式協調功能控制信道訪問)方式進行數據傳輸。2011年IEEE 802. 11工作組新成立一個802. Ilah工作組,計劃將802. 11技術推廣到小于IGHz的頻段,由于頻段降低,在相同的功率下802. IlAP可以覆蓋更遠的距離, 讓更多的STA接入網絡進行傳輸。802. Ilah的一個應用場景是將其用于M2M(Machine to Machine communication,機器通信)設備,比如用于智能電網。在這種場景下,一個AP下可能具有大量的802. Ilah終端(STA),如6000個;802. Ilah的STA數據傳輸方式可能是周期性或者事件性觸發的。802. Ilah之前的802. 11系統主要是考慮H2H通信(Human to Human communication,人人通信)而設計的,并不適應上述M2M通信的接入和傳輸方式首先, 802. Ilah之前的802. 11系統中,一個AP下至多支持上百個STA,802. Ilah AP考慮到幾千個STA的接入和傳輸,需要在接入方式和傳輸方式上進行改進;其次,現有的802. 11網絡中,802. IlSTA業務的發送更多的由人進行觸發,因此具有一定的隨機性,大量STA同時接入和傳輸數據的可能性很小,但是對于802. Ilah STA來說可能基于周期性或者事件性觸發接入和傳輸數據,因此可能存在大量的STA同時接入和傳輸數據的時刻,無論使用現有的何種接入和傳輸方式,都會大大增加沖突的概率,造成802. Ilah網絡的擁塞。雖然在M2M應用場景中,802. Ilah網絡可能更多的由行業用戶進行部署,行業用戶可以在應用層進行一定的設置來分散802. IlSTA的接入,但應用層的設置可能并不足夠。另外,對于突發事件(比如斷電后的突然加電),大量STA可能不得不同時進行接入和數據傳輸,對于現有的接入和數據傳輸方式都是極大的考驗。比如(1)當有大量STA同時認證或關聯某個AP控制的hfrastructure BSS時,許多STA在發送認證或關聯請求時會選擇相同的回退時間,從而造成大量的沖突,AP在發送認證或關聯響應時也可能與STA發送認證或關聯請求相沖突,大大延緩了 STA加入 Infrastructure BSS 的過禾呈;(2)如圖5所示,尚未加入hfrastructure BSS的STA在進行認證或關聯的同時,如果已加入hfrastructure BSS的STA在使用DCF機制發送數據,那么已加入 Infrastructure BSS的STA可能會和未加入hfrastructure BSS的STA發生沖突,不但影響未加入hfrastructure BSS的STA的認證或關聯,也影響已加入hfrastructure BSS 的STA的數據發送。

發明內容
有鑒于此,本發明提供一種避免802. 11認證或關聯過程中網絡擁塞的方法,當大量STA進行hfrastructure BSS網絡的認證或關聯時,減小沖突概率,避免網絡802. 11網絡的擁塞。本發明的技術方案是這樣實現的一種避免802. 11認證或關聯過程中網絡擁塞的方法,所述方法包括將每個STA分別擇一的歸屬到至少1個優先級組中;對每個優先級組分別設定接入因子;在完成hfrastructure BSS網絡掃描之后并進行認證或關聯之前,根據STA所屬優先級組的接入因子確定該STA是否進行hfrastructure BSS網絡的認證或關聯。進一步,所述的根據STA所屬優先級組的接入因子確定該STA是否進行 Infrastructure BSS網絡的認證或關聯包括所述STA產生隨機數并與該STA所屬優先級組的接入因子進行比較,根據比較結果決定該STA是否進行hfrastructure BSS網絡的認證或關聯。進一步所述接入因子設置于
之間,所述隨機數取值在
之間并呈均勻分布;所述STA產生隨機數并與該STA所屬優先級組的接入因子進行比較,根據比較結果決定該STA是否進行hfrastructure BSS網絡的認證或關聯,具體包括以下步驟步驟al 若該STA產生的隨機數小于該STA所屬優先級組的接入因子,則執行步驟a2,否則執行步驟a3;步驟a2 該STA進行hfrastructure BSS網絡的認證或關聯過程;步驟a3 該STA待設定的等待時間后再重新產生隨機數,并執行步驟al ;或者,所述STA產生隨機數并與該STA所屬優先級組的接入因子進行比較,根據比較結果決定該STA是否進行hfrastructure BSS網絡的認證或關聯,具體包括以下步驟步驟bl 若該STA產生的隨機數大于該STA所屬優先級組的接入因子,則執行步驟1^2,否則執行步驟b3;步驟M 該STA進行hfrastructure BSS網絡的認證或關聯過程;步驟b3 該STA待設定的等待時間后再重新產生隨機數,并執行步驟bl。進一步優先級高的優先級組所設定的接入因子大于優先級低的優先級組所設定的接入因子;或者優先級高的優先級組所設定的接入因子小于優先級低的優先級組所設定的接入因子。進一步,所述的根據STA所屬優先級組的接入因子確定該STA是否進行 Infrastructure BSS網絡的認證或關聯包括所述STA對其所屬優先級組的接入因子邏輯值進行判斷,根據判斷結果決定該STA是否進行hfrastructure BSS網絡的認證或關聯。進一步所述接入因子設置邏輯值為0或1 ;所述STA對其所屬優先級組的接入因子進行判斷,根據判斷結果決定該STA是否進行hfrastructure BSS網絡的認證或關聯,具體包括若該STA所屬優先級組的接入因子為1,則該STA進行hfrastructure BSS網絡的認證或關聯過程,否則該STA不進行hfrastructure BSS網絡的認證或關聯過程;
或者,所述STA對其所屬優先級組的接入因子進行判斷,根據判斷結果決定該STA 是否進行hfrastructure BSS網絡的認證或關聯,具體包括若該STA所屬優先級組的接入因子為0,則該STA進行hfrastructure BSS網絡的認證或關聯過程,否則該STA不進行hfrastructure BSS網絡的認證或關聯過程。進一步,所述等待時間在所述hfrastructure BSS網絡的AP中進行設置,并通過 Beacon幀在所述Infrastructure BSS中進行廣播。進一步,所述接入因子在所述hfrastructure BSS網絡的AP中進行設置,并通過 Beacon幀在所述Infrastructure BSS中進行廣播。進一步,若所述STA在認證或關聯之前利用請求發送RTS幀預約信道,則在所述 STA發送RTS幀之前,STA產生隨機數并與該STA所屬優先級組的接入因子進行比較,根據比較結果決定該STA是否進行hfrastructure BSS網絡的認證或關聯。進一步,若所述STA在認證或關聯之前利用RTS幀預約信道,則在所述STA發送 RTS幀之前,STA對其所屬優先級組的接入因子邏輯值進行判斷,根據判斷結果決定該STA 是否進行hfrastructure BSS網絡的認證或關聯。進一步,所述的hfrastructure BSS網絡掃描采用被動掃描的方式。進一步,所述的根據STA所屬優先級組的接入因子確定該STA是否進行 Infrastructure BSS網絡的認證或關聯是在該STA中進行的。進一步,所述方法還包括在所述STA確定進行hfrastructure BSS網絡的關聯后,向所述Infrastructure BSS網絡的AP發送關聯請求,并在所述關聯請求中標明該STA所屬的優先級組;所述AP根據網絡狀況和該STA所屬的優先級組,確定是否接受該STA的關聯請求;若所述AP接受該STA的關聯請求,則向該STA發送關聯成功的關聯響應;若網絡擁塞,則所述AP拒絕該STA的關聯請求,并禁止其在關聯響應指示時間內重新發起關聯請求。進一步,所述AP拒絕該STA的關聯請求,并禁止其在關聯響應指示時間內重新發起關聯請求,具體包括所述AP向該STA發送關聯失敗的關聯響應,并在該關聯失敗的關聯響應中給出關聯響應指示時間,同時在該關聯失敗的關聯響應中指明關聯失敗的原因;該STA接收該關聯失敗的關聯響應,并經過所述關聯響應指示時間后再重新發起關聯請求。進一步,所述AP通過向該STA所發送的關聯響應中的Matus Code域來指明關聯是否成功和關聯失敗的原因。進一步,在完成STAWhfrastructure BSS網絡關聯后并進行信道競爭以傳輸數據之前,根據該STA所屬優先級組的接入因子確定該STA是否競爭信道。從上述方案可以看出,本發明在認證或關聯過程之前,對各個待進行 Infrastructure BSS網絡認證或關聯的STA設定接入因子,根據接入因子調整各個STA 進行認證或關聯過程的概率,一方面減少了大量STA同時要求接入所述hfrastructure BSS網絡時的沖突,避免STA加入hfrastructure BSS網絡過程的延緩,另一方面保證了當大量STA要求接入所述Infrastructure BSS網絡時,不會影響已加入hfrastructure BSS網絡的STA進行數據發送,再一方面,優先級組的引入并通過對接入因子的設置和隨機數的判斷,保證了處于較高優先級組中的STA具有更大的進行認證或關聯過程的概率, 同時即使處于較低優先級組中的STA進行認證或關聯過程的概率較小,但仍然能夠進行認證或關聯。由于接入因子的設定,本發明減小了認證或關聯請求的沖突,以及待加入 Infrastructure BSS網絡的STA與已加入hfrastructure BSS網絡的STA之間對信道占用的沖突。另外,根據網絡狀況,引入了新的AP拒絕STA的認證或關聯請求機制,從而可以避免網絡的長期擁塞。本發明提供的方法中,優先級組可以設定僅為1組,此時,所有的STA均采用同一個接入因子,在不需要考慮某些STA需要優先接入網絡的情況下,通過設定一個統一的接入因子就可以對STA的接入進行限制,從而避免由于大量STA同時進行hfrastructure BSS網絡的認證或關聯而導致網絡擁塞。本發明優選地采用被動掃描方式,從而防止了主動掃描方式下由于STA在不知道網絡狀態的情況下發送ftObe Request幀而加重網絡擁塞的情況的發生。


圖 1 為 802. 11 的 Infrastructure BSS 架構示意圖;圖2為Beacon幀間隔域所指示的時間間隔示意圖;圖3為802. 11中的認證過程示意圖;圖4為802. 11中的關聯過程示意圖;圖 5 為未力口入 Infrastructure BSS 網絡的 STA 禾口已力口入 Infrastructure BSS 網絡的STA發生沖突的示意圖;圖6為本發明的避免802. 11認證或關聯過程中網絡擁塞的方法示意圖;圖7為使用本發明方法過程中AP和STA之間進行交互的流程示意圖;圖8為本發明的一個實施例中根據比較結果決定該STA是否進Rhfrastructure BSS網絡的認證或關聯的步驟示意圖;圖9為本發明的另一個實施例中根據比較結果決定該STA是否進行 Infrastructure BSS網絡的認證或關聯的步驟示意圖;圖10為本發明中在關聯過程中AP接受或拒絕STA關聯申請的示意圖。
具體實施例方式為使本發明的目的、技術方案及優點更加清楚明白,以下參照附圖并舉實施例,對本發明作進一步詳細說明。如圖6、圖7所示,本發明所提供的避免802. 11認證或關聯過程中網絡擁塞的方法,包括步驟1 將每個STA分別擇一的歸屬到不同的優先級組中;步驟2 對每個優先級組分別設定接入因子;在完成hfrastructure BSS網絡掃描之后并進行認證或關聯之前,根據STA所屬優先級組的接入因子確定該STA是否進行 Infrastructure BSS網絡的認證或關聯。
上述方法優選地用于被動掃描的方式,這樣可以防止主動掃描方式下由于STA在不知道網絡狀態的情況下發送Request幀而加重網絡擁塞的情況的發生。但本方法仍然可以用于主動掃描方式。上述步驟2中,所述的根據STA所屬優先級組的接入因子確定該STA是否進行 Infrastructure BSS網絡的認證或關聯可以通過如下手段實現所述STA產生隨機數并與該STA所屬優先級組的接入因子進行比較,根據比較結果決定該STA是否進行hfrastructure BSS網絡的認證或關聯。更具體地,將其中的接入因子設置于W,l]之間,隨機數取值在W,l]之間并呈均勻分布;所述STA產生隨機數并與該STA所屬優先級組的接入因子進行比較,根據比較結果決定該STA是否進行hfrastructure BSS網絡的認證或關聯,參見圖8,具體包括以下步驟步驟al 若該STA產生的隨機數小于該STA所屬優先級組的接入因子,則執行步驟a2,否則執行步驟a3;步驟a2 該STA進行hfrastructure BSS網絡的認證或關聯過程;步驟a3 該STA待設定的等待時間后再重新產生隨機數,并執行步驟al。采用上述步驟時,優先級高的優先級組所設定的接入因子大于優先級低的優先級組所設定的接入因子。除上述過程外,作為另一種具體事實例,所述STA產生隨機數并與該STA所屬優先級組的接入因子進行比較,根據比較結果決定該STA是否進Rhfrastructure BSS網絡的認證或關聯,參見圖9,還可以具體包括以下步驟步驟bl 若該STA產生的隨機數大于該STA所屬優先級組的接入因子,則執行步驟1^2,否則執行步驟b3;步驟M 該STA進行hfrastructure BSS網絡的認證或關聯過程;步驟b3 該STA待設定的等待時間后再重新產生隨機數,并執行步驟bl。采用上述另一種具體事實例的步驟時,優先級高的優先級組所設定的接入因子小于優先級低的優先級組所設定的接入因子。上述步驟2中,所述的根據STA所屬優先級組的接入因子確定該STA是否進行 Infrastructure BSS網絡的認證或關聯還可以通過如下手段實現所述STA對其所屬優先級組的接入因子邏輯值進行判斷,根據判斷結果決定該 STA是否進行hfrastructure BSS網絡的認證或關聯。其中,所述接入因子設置值為邏輯值0或1 ;所述STA對其所屬優先級組的接入因子進行判斷,根據判斷結果決定該STA是否進行hfrastructure BSS網絡的認證或關聯,可以分別采用下述兩種方式實現A.若該STA所屬優先級組的接入因子為1,則該STA進行hfrastructureBSS網絡的認證或關聯過程,否則該STA不進行hfrastructure BSS網絡的認證或關聯過程。B.若該STA所屬優先級組的接入因子為0,則該STA進行hfrastructureBSS網絡的認證或關聯過程,否則該STA不進行hfrastructure BSS網絡的認證或關聯過程。本發明的方法中,關于優先級組,可以設定為多組,也可以設定僅為1組。設定為僅為1組時,所有的待進行hfrastructure BSS網絡認證或關聯的STA均使用一個接入因子。此時,僅有1個優先級組,也等價于不進行優先級組的設定,Infrastructure BSS網絡中沒有優先級組的劃分。此時,僅需要利用一個接入因子和等待時間對所有的STA進行 Infrastructure BSS網絡認證或關聯的限制,保證同時進行hfrastructure BSS網絡認證或關聯的STA數量不會過多而引起網絡擁塞。比如,設定統一的接入因子為0. 2,要求所有的STA中產生隨機數低于該接入因子0. 2的STA才能夠進行hfrastructure BSS網絡的認證或關聯,這樣同一時間內,所有的要求進行hfrastructure BSS網絡認證或關聯的 STA中僅有可能20%的STA能夠進行網絡認證或關聯,另外80%則需要等待下次隨機數的產生,從而在同一時間內,將進行hfrastructure BSS網絡認證或關聯的STA的數量限制到了 20%左右,從而避免全部STA同時進行Infrastructure BSS網絡認證或關聯而可能造成的網絡擁塞。本發明的方法中,涉及到接入因子和等待時間的設置。本發明優選地采用被動掃描的方式時,關于接入因子和等待時間來說在hfrastructure BSS網絡的AP中進行設置更為方便,并且可以通過Beacon幀在所述hfrastructureBSS中進行廣播,從而STA接收到Beacon幀時便可以獲得所設定的接入因子和等待時間,當然也可以引入其他用于提供參數的幀比如管理幀或者控制幀,以向STA提供接入因子和等待時間。如果采用主動掃描的方式,則也可以通過AP WI^robe Response幀向STA提供所設定的接入因子和等待時間。需要注意的是,根據802. 11標準,當采用上述產生隨機數的方式使得STA可以發起認證或關聯過程時,STA仍然需要競爭信道,即需要等待信道空閑IFSanter-frame Space,幀間隔)時間后,并在產生的一個隨機回退(backoff)時間內仍然保證信道空閑,才能發送認證或關聯請求。另外,接入因子只是針對STA而言的,AP沒有接入因子的限制;即AP發送認證或關聯響應并不產生隨機數去與任何接入因子進行比較。再者,STA在發起認證或關聯過程后,由于仍然會去競爭信道,因此可能出于沖突以及其他原因,沒有認證或關聯成功,此時STA需要重新發起認證或關聯過程,則其需要重新產生隨機數,并與接入因子進行比較。考慮網絡的利用情況當網絡比較空閑時,AP可以將所有優先級組的接入因子都設置為1,則此時所有的STA都平等的接入,沒有優先級的區分;當網絡利用率比較高時,AP 可以設置較低的接入因子和較大的等待時間,以暫時限制STA的接入。STA發送認證或關聯請求,可能會先使用RTS (Request To Send,請求發送)預約信道后,再發送真正的認證或關聯請求幀。當采用步驟al a3的方式或者步驟bl b3的方式時,若所述STA在認證或關聯之前利用請求發送RTS幀預約信道,則在STA發送第一個 RTS幀前,其產生隨機數并與該STA所屬優先級組的接入因子進行比較,并根據比較結果決定該STA是否進行hfrastructure BSS網絡的認證或關聯,如果比較成功(即通過前述的比較過程后,可以進行hfrastructure BSS網絡的認證或關聯),則在后面發送認證或關聯請求幀時不再與接入因子做比較。當采用接入因子設置值為邏輯值0或1的方式時,若所述STA在認證或關聯之前利用RTS幀預約信道,則在所述STA發送RTS幀之前,STA對其所屬優先級組的接入因子邏輯值進行判斷,根據判斷結果決定該STA是否進行hfrastructure BSS網絡的認證或關聯。
1
根據802. 11標準,AP通過發送關聯響應,并在關聯響應的Matus Code (狀態代碼)域中指示關聯是否成功如果接受了 STA的關聯請求,則MatusCode設為0 ;如果拒絕了 STA的關聯請求,也會在Matus Code域中指示失敗的原因,每一個Matus code對應一
個不同的原因,如下表所示
權利要求
1.一種避免802. 11認證或關聯過程中網絡擁塞的方法,其特征在于,所述方法包括 將每個站STA分別擇一的歸屬到至少1個優先級組中;對每個優先級組分別設定接入因子;在完成中控型基本服務集hfrastructure BSS網絡掃描之后并進行認證或關聯之前, 根據STA所屬優先級組的接入因子確定該STA是否進行hfrastructure BSS網絡的認證或關聯。
2.根據權利要求1所述的避免802.11認證或關聯過程中網絡擁塞的方法,其特征在于,所述的根據STA所屬優先級組的接入因子確定該STA是否進行hfrastructure BSS網絡的認證或關聯包括所述STA產生隨機數并與該STA所屬優先級組的接入因子進行比較, 根據比較結果決定該STA是否進行hfrastructure BSS網絡的認證或關聯。
3.根據權利要求2所述的避免802.11認證或關聯過程中網絡擁塞的方法,其特征在于所述接入因子設置于
之間,所述隨機數取值在
之間并呈均勻分布; 所述STA產生隨機數并與該STA所屬優先級組的接入因子進行比較,根據比較結果決定該STA是否進行hfrastructure BSS網絡的認證或關聯,具體包括以下步驟步驟al 若該STA產生的隨機數小于該STA所屬優先級組的接入因子,則執行步驟a2, 否則執行步驟a3 ;步驟a2 該STA進行hfrastructure BSS網絡的認證或關聯過程; 步驟a3 該STA待設定的等待時間后再重新產生隨機數,并執行步驟al ; 或者,所述STA產生隨機數并與該STA所屬優先級組的接入因子進行比較,根據比較結果決定該STA是否進行hfrastructure BSS網絡的認證或關聯,具體包括以下步驟步驟bl 若該STA產生的隨機數大于該STA所屬優先級組的接入因子,則執行步驟1^2, 否則執行步驟b3;步驟1^2 該STA進行hfrastructure BSS網絡的認證或關聯過程; 步驟b3 該STA待設定的等待時間后再重新產生隨機數,并執行步驟bl。
4.根據權利要求3所述的避免802.11認證或關聯過程中網絡擁塞的方法,其特征在于優先級高的優先級組所設定的接入因子大于優先級低的優先級組所設定的接入因子;或者優先級高的優先級組所設定的接入因子小于優先級低的優先級組所設定的接入因子。
5.根據權利要求1所述的避免802.11認證或關聯過程中網絡擁塞的方法,其特征在于,所述的根據STA所屬優先級組的接入因子確定該STA是否進行hfrastructure BSS網絡的認證或關聯包括所述STA對其所屬優先級組的接入因子邏輯值進行判斷,根據判斷結果決定該STA是否進行hfrastructure BSS網絡的認證或關聯。
6.根據權利要求5所述的避免802.11認證或關聯過程中網絡擁塞的方法,其特征在于所述接入因子設置邏輯值為0或1 ;所述STA對其所屬優先級組的接入因子進行判斷,根據判斷結果決定該STA是否進行Infrastructure BSS網絡的認證或關聯,具體包括若該STA所屬優先級組的接入因子為1,則該STA進行hfrastructure BSS網絡的認證或關聯過程,否則該STA不進行hfrastructure BSS網絡的認證或關聯過程;或者,所述STA對其所屬優先級組的接入因子進行判斷,根據判斷結果決定該STA是否進行 Infrastructure BSS網絡的認證或關聯,具體包括若該STA所屬優先級組的接入因子為0,則該STA進行hfrastructure BSS網絡的認證或關聯過程,否則該STA不進行hfrastructure BSS網絡的認證或關聯過程。
7.根據權利要求3或4所述的避免802.11認證或關聯過程中網絡擁塞的方法,其特征在于所述等待時間在所述hfrastructure BSS網絡的訪問接入點AP中進行設置,并通過信標Beacon幀在所述Infrastructure BSS中進行廣播。
8.根據權利要求1至6任一項所述的避免802.11認證或關聯過程中網絡擁塞的方法,其特征在于所述接入因子在所述hfrastructure BSS網絡的AP中進行設置,并通過 Beacon幀在所述Infrastructure BSS中進行廣播。
9.根據權利要求2至4任一項所述的避免802.11認證或關聯過程中網絡擁塞的方法, 其特征在于若所述STA在認證或關聯之前利用請求發送RTS幀預約信道,則在所述STA發送RTS幀之前,STA產生隨機數并與該STA所屬優先級組的接入因子進行比較,根據比較結果決定該STA是否進行hfrastructure BSS網絡的認證或關聯。
10.根據權利要求5或6所述的避免802.11認證或關聯過程中網絡擁塞的方法,其特征在于若所述STA在認證或關聯之前利用RTS幀預約信道,則在所述STA發送RTS幀之前,STA對其所屬優先級組的接入因子邏輯值進行判斷,根據判斷結果決定該STA是否進行 Infrastructure BSS網絡的認證或關聯。
11.根據權利要求1至6任一項所述的避免802.11認證或關聯過程中網絡擁塞的方法,其特征在于所述的hfrastructure BSS網絡掃描采用被動掃描的方式。
12.根據權利要求1至6任一項所述的避免802.11認證或關聯過程中網絡擁塞的方法,其特征在于所述的根據STA所屬優先級組的接入因子確定該STA是否進行 Infrastructure BSS網絡的認證或關聯是在該STA中進行的。
13.根據權利要求1至6任一項所述的避免802.11認證或關聯過程中網絡擁塞的方法,其特征在于,所述方法還包括在所述STA確定進Rhfrastructure BSS網絡的關聯后,向所述hfrastructure BSS 網絡的AP發送關聯請求,并在所述關聯請求中標明該STA所屬的優先級組;所述AP根據網絡狀況和該STA所屬的優先級組,確定是否接受該STA的關聯請求;若所述AP接受該STA的關聯請求,則向該STA發送關聯成功的關聯響應;若網絡擁塞,則所述AP拒絕該STA的關聯請求,并禁止其在關聯響應指示時間內重新發起關聯請求。
14.根據權利要求13所述的避免802.11認證或關聯過程中網絡擁塞的方法,其特征在于,所述AP拒絕該STA的關聯請求,并禁止其在關聯響應指示時間內重新發起關聯請求,具體包括所述AP向該STA發送關聯失敗的關聯響應,并在該關聯失敗的關聯響應中給出關聯響應指示時間,同時在該關聯失敗的關聯響應中指明關聯失敗的原因;該STA接收該關聯失敗的關聯響應,并經過所述關聯響應指示時間后再重新發起關聯請求。
15.根據權利要求14所述的避免802.11認證或關聯過程中網絡擁塞的方法,其特征在于所述AP通過向該STA所發送的關聯響應中的狀態代碼Matus Code域來指明關聯是否成功和關聯失敗的原因。
16.根據權利要求1至6任一項所述的避免802.11認證或關聯過程中網絡擁塞的方法,其特征在于在完成STA的hfrastructure BSS網絡關聯后并進行信道競爭以傳輸數據之前,根據該STA所屬優先級組的接入因子確定該STA是否競爭信道。
全文摘要
本發明公開了一種避免802.11認證或關聯過程中網絡擁塞的方法,包括將每個站STA分別擇一的歸屬到不同的優先級組中;對每個優先級組分別設定接入因子,在完成中控型基本服務集Infrastructure BSS網絡掃描之后并進行認證或關聯之前,根據STA所屬優先級組的接入因子確定該STA是否進行Infrastructure BSS網絡的認證或關聯。本發明在認證或關聯過程之前,采用優先級組的方式對各個STA進行優先級歸類,利用接入因子,調整每個優先級組中的STA進行認證或關聯過程的概率,從而減少了大量STA同時要求接入Infrastructure BSS網絡時的沖突,并且不會影響已加入Infrastructure BSS網絡的STA進行數據發送,處于較高優先級組中的STA具有更大的認證或關聯的概率。
文檔編號H04W12/08GK102413468SQ20111036013
公開日2012年4月11日 申請日期2011年11月14日 優先權日2011年11月14日
發明者萬屹, 劉思楊, 羅振東 申請人:工業和信息化部電信傳輸研究所
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 黔西县| 新蔡县| 东城区| 曲靖市| 通化市| 洛南县| 响水县| 南昌市| 盱眙县| 仙居县| 岳阳县| 永清县| 大英县| 五大连池市| 黑山县| 湖南省| 清流县| 仁寿县| 托里县| 阳高县| 馆陶县| 阳泉市| 讷河市| 云阳县| 鸡西市| 永定县| 德昌县| 六安市| 绥芬河市| 天门市| 叙永县| 平南县| 绵阳市| 襄城县| 海安县| 安宁市| 延寿县| 凤翔县| 靖安县| 巫溪县| 石屏县|