專利名稱:一種無線局域網中報文的處理方法和設備的制作方法
技術領域:
本發(fā)明涉及通信技術領域,特別是涉及一種無線局域網中報文的處理方法和設備。
背景技術:
當前無線終端開始支持雙頻模式,即無線終端支持2. 4GHz模式接入和5GHz模式接入;實際的無線網絡中,無線終端習慣于采用2. 4GHz模式接入,而且網絡中存在大量僅支持2. 4GHz模式接入的單頻無線終端,從而導致2. 4GHz頻段較為繁忙,5GHz頻段較為空閑?;谏鲜鰡栴},為了使無線網絡的利用率得到提高,并且提高整體性能,需要引導雙頻無線終端使用5GHz模式接入無線網絡。現(xiàn)有技術中,AP設備通過對2. 4GHz頻段的探測請求進行有限次(如1次)的延時回應,使得雙頻無線終端由于遲遲得不到2. 4GHz頻段的回應而切換到其他頻段掃描,或者收到延遲回應的雙頻無線終端可基于某種算法評估當前頻段發(fā)生的延遲而選擇其他頻段, 從而降低2. 4GHz頻段的接入幾率,并提高5GHz頻段的接入幾率。但是,雙頻無線終端的掃描是逐信道進行的,即使在一個2. 4GHz的無線信道被拒絕,無線終端也可以在接下來的相鄰正交信道(很大概率仍然是2. 4GHz頻段)重新發(fā)起請求,從而依然以2. 4GHz模式接入。另外,不同的無線網卡實現(xiàn)(包括對延遲的容忍以及對信道的評估)不同,對于存在各種不同無線網卡的網絡,延遲算法的配置和調試將是一個十分復雜的過程。
發(fā)明內容
本發(fā)明提供一種無線局域網中報文的處理方法和設備,以引導雙頻無線終端使用 5GHz模式接入無線網絡。為了達到上述目的,本發(fā)明提供一種無線局域網中報文的處理方法,應用于包括無線終端和AP設備的無線局域網中,該方法包括以下步驟所述AP設備接收來自所述無線終端的請求報文,并獲得無線終端發(fā)送所述請求報文所使用的頻段,所述頻段為第一頻段或第二頻段;所述AP設備獲取當前通過第一頻段接入無線局域網的無線終端數(shù)量以及通過第二頻段接入無線局域網的無線終端數(shù)量;當通過第一頻段接入無線局域網的無線終端數(shù)量與通過第二頻段接入無線局域網的無線終端數(shù)量滿足預設第一關系,且所述請求報文為基于第二頻段的請求報文時,所述AP設備檢查針對該無線終端的請求報文的拒絕次數(shù)是否超過預設的閾值, 如果是,則接受該無線終端的請求報文,否則繼續(xù)拒絕該無線終端的請求報文,并更新拒絕次數(shù)。所述AP設備檢查針對該無線終端的請求報文的拒絕次數(shù)是否超過預設的閾值的過程,進一步包括所述AP設備查詢用戶信息表;如果所述用戶信息表中沒有所述無線終端對應的表項,所述AP設備拒絕所述請求報文,在所述用戶信息表中建立表項,將所述表項的頻段信息設置為未知頻段,將針對該無線終端的請求報文的拒絕次數(shù)加指定數(shù)值;如果所述用戶信息表中有所述表項,且所述表項的頻段信息為未知頻段,則所述 AP設備檢查針對該無線終端的請求報文的當前拒絕次數(shù)是否超過預設的閾值,如果是,則接受該無線終端的請求報文,并將所述表項的頻段信息修改為第二頻段;否則繼續(xù)拒絕該無線終端的請求報文,并將所述當前拒絕次數(shù)加指定數(shù)值。所述AP設備查詢用戶信息表,之后還包括如果所述用戶信息表中有所述表項,且所述表項的頻段信息為第一頻段,所述AP 設備拒絕所述請求報文;如果所述用戶信息表中有所述表項,且所述表項的頻段信息為第二頻段,所述AP 設備接受所述請求報文。所述方法還包括當所述請求報文為基于第一頻段的請求報文時,所述AP設備接受所述請求報文,并查詢用戶信息表;如果所述用戶信息表中沒有所述表項,所述AP設備在所述用戶信息表中建立所述表項,將所述表項的頻段信息設置為第一頻段;如果用戶信息表中有所述表項,且所述表項的頻段信息為未知頻段,所述AP設備將所述表項的頻段信息修改為第一頻段;如果用戶信息表中有所述表項,且所述表項的頻段信息為第二頻段,所述AP設備將所述表項的頻段信息修改為第一頻段。所述方法還包括當通過第一頻段接入無線局域網的無線終端數(shù)量與通過第二頻段接入無線局域網的無線終端數(shù)量滿足預設第二關系,且所述請求報文為基于第一頻段的請求報文時,所述AP設備查詢用戶信息表;如果所述用戶信息表中有所述表項,且所述表項的頻段信息為第二頻段,所述AP 設備拒絕所述請求報文
所述第一頻段為5GHz頻段,所述第二頻段為2. 4GHz頻段;所述請求報文包括探測請求、認證請求、關聯(lián)請求;當請求報文為探測請求時,接受請求報文為向無線終端發(fā)送接受請求報文的探測響應,拒絕請求報文為丟棄該探測請求;當請求報文為認證請求時,接受請求報文為向無線終端發(fā)送接受請求報文的認證響應,拒絕請求報文為向無線終端發(fā)送拒絕請求報文的認證響應;當請求報文為關聯(lián)請求時,接受請求報文為向無線終端發(fā)送接受請求報文的關聯(lián)響應,拒絕請求報文為向無線終端發(fā)送拒絕請求報文的關聯(lián)響應。一種AP設備,應用于包括無線終端和AP設備的無線局域網中,該AP設備包括接收模塊,用于接收來自所述無線終端的請求報文;獲取模塊,用于獲得無線終端發(fā)送所述請求報文所使用的頻段,所述頻段為第一頻段或第二頻段;并獲取當前通過第一頻段接入無線局域網的無線終端數(shù)量以及通過第二頻段接入無線局域網的無線終端數(shù)量;
6
處理模塊,用于當通過第一頻段接入無線局域網的無線終端數(shù)量與通過第二頻段接入無線局域網的無線終端數(shù)量滿足預設第一關系,且所述請求報文為基于第二頻段的請求報文時,檢查針對該無線終端的請求報文的拒絕次數(shù)是否超過預設的閾值,如果是,則接受該無線終端的請求報文,否則繼續(xù)拒絕該無線終端的請求報文,并更新拒絕次數(shù)。所述處理模塊,進一步用于查詢用戶信息表;如果所述用戶信息表中沒有所述無線終端對應的表項,則拒絕所述請求報文,在所述用戶信息表中建立表項,將所述表項的頻段信息設置為未知頻段,將針對該無線終端的請求報文的拒絕次數(shù)加指定數(shù)值;如果所述用戶信息表中有所述表項,且所述表項的頻段信息為未知頻段,則檢查針對該無線終端的請求報文的當前拒絕次數(shù)是否超過預設的閾值,如果是,則接受該無線終端的請求報文,并將所述表項的頻段信息修改為第二頻段;否則繼續(xù)拒絕該無線終端的請求報文,并將所述當前拒絕次數(shù)加指定數(shù)值。所述處理模塊,還用于如果所述用戶信息表中有所述表項,且所述表項的頻段信息為第一頻段,拒絕所述請求報文;如果所述用戶信息表中有所述表項,且所述表項的頻段信息為第二頻段,接受所述請求報文。所述處理模塊,還用于當所述請求報文為基于第一頻段的請求報文時,接受所述請求報文,并查詢用戶信息表;如果所述用戶信息表中沒有所述表項,在所述用戶信息表中建立所述表項,將所述表項的頻段信息設置為第一頻段;如果用戶信息表中有所述表項,且所述表項的頻段信息為未知頻段,將所述表項的頻段信息修改為第一頻段;如果用戶信息表中有所述表項,且所述表項的頻段信息為第二頻段,將所述表項的頻段信息修改為第一頻段。所述處理模塊,還用于當通過第一頻段接入無線局域網的無線終端數(shù)量與通過第二頻段接入無線局域網的無線終端數(shù)量滿足預設第二關系,且所述請求報文為基于第一頻段的請求報文時,查詢用戶信息表;如果所述用戶信息表中有所述表項,且所述表項的頻段信息為第二頻段,拒絕所述請求報文。所述第一頻段為5GHz頻段,所述第二頻段為2. 4GHz頻段;所述請求報文包括探測請求、認證請求、關聯(lián)請求;當請求報文為探測請求時,接受請求報文為向無線終端發(fā)送接受請求報文的探測響應,拒絕請求報文為丟棄該探測請求;當請求報文為認證請求時,接受請求報文為向無線終端發(fā)送接受請求報文的認證響應,拒絕請求報文為向無線終端發(fā)送拒絕請求報文的認證響應;當請求報文為關聯(lián)請求時,接受請求報文為向無線終端發(fā)送接受請求報文的關聯(lián)響應,拒絕請求報文為向無線終端發(fā)送拒絕請求報文的關聯(lián)響應。與現(xiàn)有技術相比,本發(fā)明至少具有以下優(yōu)點可通過預檢測操作以及糾正操作,使雙頻無線終端的接入結果更加明確,將雙頻無線終端引導到5GHz模式接入無線網絡;通過持續(xù)檢測雙頻無線終端,糾正以2. 4GHz模式接入的雙頻無線終端;并通過直接對關聯(lián)過程進行干涉,減少對網卡實現(xiàn)的依賴,使網絡配
置簡化。
圖1是現(xiàn)有技術中無線局域網中無線終端與AP設備的連接流程示意圖;圖2是本發(fā)明提供的一種無線局域網中報文的處理方法流程圖;圖3是本發(fā)明提出的一種AP設備結構圖。
具體實施例方式如圖1所示,為無線局域網中無線終端與AP設備的連接流程示意圖,包括(1)客戶端向AP發(fā)送ftObe request(探測請求);(2) AP向客戶端返回ftx)be response(探測響應);客戶端通過AP向AC發(fā)送Authenticate request (認證請求);(4) AC通過AP向客戶端返回Authenticate response (認證響應);( 客戶端通過AP向AC發(fā)送associate request (關聯(lián)請求);¢) AC通過AP向客戶端返回associate response (關聯(lián)響應)?;谏鲜鎏幚磉^程,本發(fā)明提供一種無線局域網中報文的處理方法,應用于包括無線終端和AP設備的無線局域網中,實際應用中,該無線終端可以為雙頻無線終端,即該無線終端支持以第一頻段接入無線局域網和以第二頻段接入無線局域網。例如,該第一頻段可以為5GHz頻段,該第二頻段可以為2. 4GHz頻段,此時無線終端支持2. 4GHz模式接入和5GHz模式接入;考慮到實際組網中頻段的變化以及無線終端的改變,第一頻段和第二頻段還可以有其他的選擇,對需要將第一頻段的接入引導到第二頻段上進行處理的方式均可以采用本發(fā)明提供的技術方案,本發(fā)明中不再贅述。如圖2所示,該無線局域網中報文的處理方法包括以下步驟步驟201,AP設備接收來自無線終端的請求報文,并獲得無線終端發(fā)送該請求報文所使用的頻段,該頻段為第一頻段(以5GHz頻段為例)或第二頻段(以2. 4GHz頻段為例),該請求報文為探測請求、認證請求或關聯(lián)請求。步驟202,AP設備獲取當前通過5GHz接入無線局域網的無線終端數(shù)量以及通過 2. 4GHz接入無線局域網的無線終端數(shù)量。當通過5GHz接入無線局域網的無線終端數(shù)量與通過2. 4GHz接入無線局域網的無線終端數(shù)量滿足預設第一關系時,執(zhí)行步驟203 ;當通過5GHz接入無線局域網的無線終端數(shù)量與通過2. 4GHz接入無線局域網的無線終端數(shù)量滿足預設第二關系時,執(zhí)行步驟204。本發(fā)明中,考慮到在引導雙頻無線終端使用5GHz模式接入無線網絡的過程中, 會導致存在大量使用5GHz模式接入無線網絡的無線終端,繼而使得5GHz頻段較為繁忙, 2. 4GHz頻段較為空閑;為了防止上述現(xiàn)象的發(fā)生,在引導雙頻無線終端使用5GHz模式接入無線網絡之前,AP設備可獲取當前通過5GHz接入無線局域網的無線終端數(shù)量(以數(shù)量A為例)以及通過2. 4GHz接入無線局域網的無線終端數(shù)量(以數(shù)量B為例)。在數(shù)量A與數(shù)量B滿足預設第一關系時,說明需要引導雙頻無線終端使用5GHz模式接入無線網絡,該預設第一關系可為數(shù)量A小于數(shù)量B,也可以為數(shù)量A小于指定第一數(shù)值。實際應用中該預設第一關系可以根據(jù)組網的實際需要進行不同的選擇,只要符合引導雙頻無線終端使用5GHz模式接入無線網絡的策略即可。在數(shù)量A與數(shù)量B滿足預設第二關系時,說明不需要引導雙頻無線終端使用5GHz 模式接入無線網絡,該預設第一關系可為數(shù)量A大于數(shù)量B,也可以為數(shù)量A與數(shù)量B的差大于指定第二數(shù)值(Gap數(shù)),還可以為數(shù)量A大于指定第三數(shù)值(Session數(shù))。實際應用中該預設第二關系可以根據(jù)組網的實際需要進行不同的選擇,只要符合不引導雙頻無線終端使用5GHz模式接入無線網絡的策略即可。步驟203,AP設備確定引導無線終端使用5GHz模式接入無線網絡。情況一如果請求報文為5GHz頻段的請求報文,則AP設備接受請求報文,并查詢用戶信息表。接受請求報文為允許請求報文通過,并向無線終端發(fā)送接受該請求報文的響應報文;探測請求的響應報文為探測響應、認證請求的響應報文為認證響應、關聯(lián)請求的響應報文為關聯(lián)響應。為了引導雙頻無線終端使用5GHz模式接入無線網絡,則當接收到5GHz頻段的請求報文時,AP設備會接受該請求報文。本發(fā)明中,還需要在AP設備上維護用戶信息表,用戶信息表的每個表項中記錄有無線終端標識、頻段信息、老化定時器以及請求報文拒絕次數(shù)等信息,該用戶信息表中記錄的頻段信息用于表示無線終端與AP設備之間進行數(shù)據(jù)傳輸?shù)念l段,例如,頻段信息為5GHz 時,則表示無線終端與AP設備之間通過5GHz的頻段進行數(shù)據(jù)傳輸。如表1所示的一種用戶信息表。表 權利要求
1.一種無線局域網中報文的處理方法,應用于包括無線終端和AP設備的無線局域網中,其特征在于,該方法包括以下步驟所述AP設備接收來自所述無線終端的請求報文,并獲得無線終端發(fā)送所述請求報文所使用的頻段,所述頻段為第一頻段或第二頻段;所述AP設備獲取當前通過第一頻段接入無線局域網的無線終端數(shù)量以及通過第二頻段接入無線局域網的無線終端數(shù)量;當通過第一頻段接入無線局域網的無線終端數(shù)量與通過第二頻段接入無線局域網的無線終端數(shù)量滿足預設第一關系,且所述請求報文為基于第二頻段的請求報文時,所述AP設備檢查針對該無線終端的請求報文的拒絕次數(shù)是否超過預設的閾值,如果是,則接受該無線終端的請求報文,否則繼續(xù)拒絕該無線終端的請求報文,并更新拒絕次數(shù)。
2.如權利要求1所述的方法,其特征在于,所述AP設備檢查針對該無線終端的請求報文的拒絕次數(shù)是否超過預設的閾值的過程,進一步包括所述AP設備查詢用戶信息表;如果所述用戶信息表中沒有所述無線終端對應的表項, 所述AP設備拒絕所述請求報文,在所述用戶信息表中建立表項,將所述表項的頻段信息設置為未知頻段,將針對該無線終端的請求報文的拒絕次數(shù)加指定數(shù)值;如果所述用戶信息表中有所述表項,且所述表項的頻段信息為未知頻段,則所述AP設備檢查針對該無線終端的請求報文的當前拒絕次數(shù)是否超過預設的閾值,如果是,則接受該無線終端的請求報文,并將所述表項的頻段信息修改為第二頻段;否則繼續(xù)拒絕該無線終端的請求報文,并將所述當前拒絕次數(shù)加指定數(shù)值。
3.如權利要求2所述的方法,其特征在于,所述AP設備查詢用戶信息表,之后還包括 如果所述用戶信息表中有所述表項,且所述表項的頻段信息為第一頻段,所述AP設備拒絕所述請求報文;如果所述用戶信息表中有所述表項,且所述表項的頻段信息為第二頻段,所述AP設備接受所述請求報文。
4.如權利要求1所述的方法,其特征在于,所述方法還包括當所述請求報文為基于第一頻段的請求報文時,所述AP設備接受所述請求報文,并查詢用戶信息表;如果所述用戶信息表中沒有所述表項,所述AP設備在所述用戶信息表中建立所述表項,將所述表項的頻段信息設置為第一頻段;如果用戶信息表中有所述表項,且所述表項的頻段信息為未知頻段,所述AP設備將所述表項的頻段信息修改為第一頻段;如果用戶信息表中有所述表項,且所述表項的頻段信息為第二頻段,所述AP設備將所述表項的頻段信息修改為第一頻段。
5.如權利要求1所述的方法,其特征在于,所述方法還包括當通過第一頻段接入無線局域網的無線終端數(shù)量與通過第二頻段接入無線局域網的無線終端數(shù)量滿足預設第二關系,且所述請求報文為基于第一頻段的請求報文時,所述AP 設備查詢用戶信息表;如果所述用戶信息表中有所述表項,且所述表項的頻段信息為第二頻段,所述AP設備拒絕所述請求報文。
6.如權利要求1-5任一項所述的方法,其特征在于,所述第一頻段為5GHz頻段,所述第二頻段為2. 4GHz頻段;所述請求報文包括探測請求、認證請求、關聯(lián)請求;當請求報文為探測請求時,接受請求報文為向無線終端發(fā)送接受請求報文的探測響應,拒絕請求報文為丟棄該探測請求;當請求報文為認證請求時,接受請求報文為向無線終端發(fā)送接受請求報文的認證響應,拒絕請求報文為向無線終端發(fā)送拒絕請求報文的認證響應;當請求報文為關聯(lián)請求時,接受請求報文為向無線終端發(fā)送接受請求報文的關聯(lián)響應,拒絕請求報文為向無線終端發(fā)送拒絕請求報文的關聯(lián)響應。
7.—種AP設備,應用于包括無線終端和AP設備的無線局域網中,其特征在于,該AP設備包括接收模塊,用于接收來自所述無線終端的請求報文;獲取模塊,用于獲得無線終端發(fā)送所述請求報文所使用的頻段,所述頻段為第一頻段或第二頻段;并獲取當前通過第一頻段接入無線局域網的無線終端數(shù)量以及通過第二頻段接入無線局域網的無線終端數(shù)量;處理模塊,用于當通過第一頻段接入無線局域網的無線終端數(shù)量與通過第二頻段接入無線局域網的無線終端數(shù)量滿足預設第一關系,且所述請求報文為基于第二頻段的請求報文時,檢查針對該無線終端的請求報文的拒絕次數(shù)是否超過預設的閾值,如果是,則接受該無線終端的請求報文,否則繼續(xù)拒絕該無線終端的請求報文,并更新拒絕次數(shù)。
8.如權利要求7所述的AP設備,其特征在于,所述處理模塊,進一步用于查詢用戶信息表;如果所述用戶信息表中沒有所述無線終端對應的表項,則拒絕所述請求報文,在所述用戶信息表中建立表項,將所述表項的頻段信息設置為未知頻段,將針對該無線終端的請求報文的拒絕次數(shù)加指定數(shù)值;如果所述用戶信息表中有所述表項,且所述表項的頻段信息為未知頻段,則檢查針對該無線終端的請求報文的當前拒絕次數(shù)是否超過預設的閾值,如果是,則接受該無線終端的請求報文,并將所述表項的頻段信息修改為第二頻段;否則繼續(xù)拒絕該無線終端的請求報文,并將所述當前拒絕次數(shù)加指定數(shù)值。
9.如權利要求8所述的AP設備,其特征在于,所述處理模塊,還用于如果所述用戶信息表中有所述表項,且所述表項的頻段信息為第一頻段,拒絕所述請求報文;如果所述用戶信息表中有所述表項,且所述表項的頻段信息為第二頻段,接受所述請求報文。
10.如權利要求7所述的AP設備,其特征在于,所述處理模塊,還用于當所述請求報文為基于第一頻段的請求報文時,接受所述請求報文,并查詢用戶信息表;如果所述用戶信息表中沒有所述表項,在所述用戶信息表中建立所述表項,將所述表項的頻段信息設置為第一頻段;如果用戶信息表中有所述表項,且所述表項的頻段信息為未知頻段,將所述表項的頻段信息修改為第一頻段;如果用戶信息表中有所述表項,且所述表項的頻段信息為第二頻段,將所述表項的頻段信息修改為第一頻段。
11.如權利要求7所述的AP設備,其特征在于,所述處理模塊,還用于當通過第一頻段接入無線局域網的無線終端數(shù)量與通過第二頻段接入無線局域網的無線終端數(shù)量滿足預設第二關系,且所述請求報文為基于第一頻段的請求報文時,查詢用戶信息表;如果所述用戶信息表中有所述表項,且所述表項的頻段信息為第二頻段,拒絕所述請求報文。
12.如權利要求7-11任一項所述的AP設備,其特征在于,所述第一頻段為5GHz頻段, 所述第二頻段為2. 4GHz頻段;所述請求報文包括探測請求、認證請求、關聯(lián)請求;當請求報文為探測請求時,接受請求報文為向無線終端發(fā)送接受請求報文的探測響應,拒絕請求報文為丟棄該探測請求;當請求報文為認證請求時,接受請求報文為向無線終端發(fā)送接受請求報文的認證響應,拒絕請求報文為向無線終端發(fā)送拒絕請求報文的認證響應;當請求報文為關聯(lián)請求時,接受請求報文為向無線終端發(fā)送接受請求報文的關聯(lián)響應,拒絕請求報文為向無線終端發(fā)送拒絕請求報文的關聯(lián)響應。
全文摘要
本發(fā)明公開了一種無線局域網中報文的處理方法和設備,該方法包括AP設備接收來自無線終端的請求報文,所述請求報文為基于第二頻段的請求報文時,所述AP設備檢查針對該無線終端的請求報文的拒絕次數(shù)是否超過預設的閾值,如果是,則接受該無線終端的請求報文,否則繼續(xù)拒絕該無線終端的請求報文,并更新拒絕次數(shù)。本發(fā)明中,可將雙頻無線終端引導到5GHz模式接入無線網絡。
文檔編號H04W74/00GK102256337SQ20111019025
公開日2011年11月23日 申請日期2011年7月8日 優(yōu)先權日2011年7月8日
發(fā)明者傅嘉嘉 申請人:杭州華三通信技術有限公司