專利名稱:無線接入控制器發(fā)現、關聯以及配置方法
技術領域:
本發(fā)明涉及一種無線接入控制器(AC)的發(fā)現和關聯方法以及AC配置和關聯方法,尤其涉及通過將網絡劃分為多個虛擬子網并且為每個虛擬子網配置首選AC和后備AC 形成AC優(yōu)先級配置來使得無線接入點(AP)按照配置的優(yōu)先級與網絡中適合的AC關聯。
背景技術:
瘦AP,S卩“thin AP”,是相對于胖AP (fat AP)而言的。瘦AP簡化了 AP的功能,需 要和無線接入控制器(AC)配合使用。在本發(fā)明中所涉及的AP均為瘦AP,但是為了方便起 見,均簡稱為“AP”。AC發(fā)現,是指AP通過各種途徑獲取到包括一個或多個AC的IP地址的AC IP地址 列表。AP獲取AC的IP地址列表的途徑有幾種,首選為無線接入點的控制和配置(CAPWAP, Control And Provisioning of Wireless AccessPoints)發(fā)現,還有靜態(tài)發(fā)現、DNS 發(fā)現、 DHCP發(fā)現。CAPWAP優(yōu)先級最高即使AP通過其它方式得到AC地址之后,AC又通過該方式 通知AP去選擇其它AC,那么AP也必須使用CAPWAP發(fā)現提供的AC地址。圖1示出現有技術幾種常見的AC發(fā)現的示意消息流。消息流1和2表示DHCP發(fā) 現;消息流1,和2,表示DNS發(fā)現;消息流1”和2”表示CAPWAP發(fā)現;而消息流3和4表 示AP向AC-I注冊的流程。例如,在DHCP發(fā)現方式中,所述AC的IP地址包含在DHCP服務 器發(fā)回的Option 43中。通常在通過以上一種AC發(fā)現方式(CAPWAP發(fā)現,靜態(tài)發(fā)現,DNS發(fā)現,DHCP發(fā)現) 獲取到AC的IP地址列表后,每次往AC列表里的所有IP同時發(fā)送關聯請求,先收到誰的回 復,就把它作為關聯的AC。這種發(fā)現AC的方式,由于是同時向所有的AC的IP發(fā)送關聯請求,并沒有區(qū)分幾 種方式獲取到的AC的優(yōu)先級,假如網絡中存在不止一臺的AC,則不能確保AP會關聯到想 要關聯的AC上。如果需要使用某種方式統(tǒng)一配置關聯的AC地址,比如通過DHCP方式,則 網絡中要確保只有1臺DHCP服務器,同時,還要確保AP不會通過其他幾種方式(CAPWAP發(fā) 現,靜態(tài)發(fā)現,DNS發(fā)現)獲取到AC地址,以致關聯到不想要的AC上去。另一方面,在AC端,通常執(zhí)行如圖2所示的N+1備份。N個主設備(N > 1),1個 備設備,所有主設備都實時向備設備備份數據,備設備上擁有所有主設備的數據。當主設備 η’故障后(1 <=η' <= η),備設備啟用,此時備設備只使用主設備η’備份過來的數據。 Ν+1備份不是全冗余備份,只能保證N個主設備中1臺故障情況下網絡不受影響。
發(fā)明內容
本發(fā)明的目的是提供一種AC關聯和配置的方法,可以支持以不同方式獲取的AC 地址的優(yōu)先級配置,以達到支持AC的Ν+1備份的目的。根據本發(fā)明的一方面,提供一種無線通信網絡中無線接入控制器的發(fā)現和關聯方 法,其特征在于,所述方法包括步驟a)按照預定的無線接入控制器發(fā)現方式取得無線接入控制器IP地址列表作為本地無線接入控制器IP地址列表;b)提取本地無線接入控制器 IP地址列表中的第一個IP地址;C)向提取的IP地址發(fā)送發(fā)現請求消息;d)如果在預定時 間內沒有接收到發(fā)現響應消息,則提取本地無線接入控制器IP地址列表中的下一個IP地 址,然后返回步驟C);否則,e)如果接收的發(fā)現響應消息中包含AC IP地址列表,則將其中 的AC IP地址列表插入到本地AC IP地址列表的頭部,然后返回步驟b),否則將發(fā)送所述發(fā) 現響應消息的AC作為關聯AC。其中,所述無線接入點與AC端的一個虛擬組相應,在步驟 e)包含在接收的發(fā)現響應消息中的AC IP地址列表包括按照在AC端為該虛擬組預先配置 的由高到低的優(yōu)先級順序排列的AC IP地址。步驟a)中的預定的AC發(fā)現方式可以包括CAPWAP發(fā)現、靜態(tài)發(fā)現、DNS發(fā)現和DHCP 發(fā)現中的至少一個。當存在多個AP時,配置所述多個AP使其均勻地與AC端的多個虛擬組相應。根據本發(fā)明的另一方面,提供一種在包括多個AC的無線通信網絡中的AC配置和 關聯方法,其特征在于,所述方法包括預先從每個AC上各選擇一個接口組成一個虛擬組, 共組成N個虛擬組;每個虛擬組按照優(yōu)先級順序設置AC IP地址列表順序,虛擬組之間按照 不同的優(yōu)先級順序設置不同的ACIP地址列表順序,將所述多個AC相互備份;配置網絡中的 任一 AP從屬于AC端虛擬組中的一個。其中,在任一 AC上,當接收到來自AP的發(fā)現請求消 息時,從為發(fā)送所述發(fā)現請求消息的AP所屬的虛擬組配置的AC IP地址列表自前向后對其 中的每個IP地址執(zhí)行以下步驟如果確定該IP地址是該AC自身的IP地址,則發(fā)送AC IP 地址列表為空的發(fā)現響應消息,并且結束所述方法;如果擁有該IP地址的AC處于工作狀 態(tài),則發(fā)送包含配置的AC IP地址列表的發(fā)現響應消息,并且結束所述方法,否則繼續(xù)對所 述AC IP地址列表的下一個IP地址執(zhí)行前述步驟。所述AC端的虛擬組可以為虛擬LAN??膳渲枚鄠€AP使其均勻地與所述多個虛擬組相應。當在所述無線通信網絡中存在3個以上AC時,可以將所述N個虛擬組較均勻地歸 類為m個虛擬群,其中,m<N,為每個虛擬群按照相同優(yōu)先級配置AC IP地址列表,而各虛 擬群按照相互不同的優(yōu)先級來配置各AC IP地址列表。
通過下面結合示例性地示出一例的附圖進行的描述,本發(fā)明的上述和其他目的和 特點將會變得更加清楚,其中圖1是示出現有技術幾種常見的AC發(fā)現的示意消息流圖;圖2是示出現有技術進行N+1數據備份的示意圖;圖3是示出根據本發(fā)明的示例性實施例的AC發(fā)現和關聯方法中AP的處理的流程 圖;圖4是示出根據本發(fā)明的示例性實施例的包括若干AP和AC的網絡示意圖;圖5是示出在圖4的AC上分別配置的AC IP地址列表的表格;和圖6示出根據本發(fā)明的示例性實施例的AC發(fā)現和關聯方法中AC的處理的流程 圖。
具體實施例方式以下,參照附圖來詳細說明本發(fā)明的實施例。本發(fā)明的基本構思是在多個AC同時工作時,通過對各AP可關聯的AC進行優(yōu)先 級設置,從而使AP按照預定的優(yōu)先級來進行關聯嘗試。如果優(yōu)先級高的AC發(fā)生故障而停 止工作,則可以關聯到優(yōu)先級較低的AC上,那么,優(yōu)先級較低的AC即作為高優(yōu)先級的AC的 備份,從而達到AC的N+1備份的目的。具體地講,在AC端,由于AC可以支持為不同網絡接口配置不同的ACIP地址列表, 因此為不同的網絡接口可以設置不同的AC IP地址列表順序,其中的AC IP地址的順序也 就是本發(fā)明中所指的AC優(yōu)先級。具體地講,當多臺AC同時工作時,預先從每個AC上各選 擇一個接口組成一個虛擬組(例如VLAN,virtual LAN),如此將所有AC上的接口組成預定 的N個虛擬組(例如VLAN),N > 1,每個虛擬組都設置相同的AC IP地址列表順序,虛擬組 之間設置不同的AC IP地址列表順序。網絡中的每個AP與AC端的所述N個虛擬組之一相 應,也就是說,每個AP邏輯上屬于AC端所述N個VLAN之一。優(yōu)選地,在配置AP時,較平均 地劃分AP,使多個AP均勻地分布于AC端設定的虛擬組之下。例如,將多個AP劃分為與AC 端相同數目的N個組,其中每個組對應一個AC的接口虛擬組,每個組的AP可以接入虛擬組 中的每個AC接口。這樣,當網絡中的AP比較分散的接入到不同的AC上,同時如果發(fā)生AC 故障,只要有一臺AC可以工作,就可以保證所有AP正常工作。在接收到來自AP的發(fā)現請求消息時,AC根據發(fā)送發(fā)現請求消息的AP所屬的虛擬 組找到相應的AC IP地址列表。然后,對AC IP地址列表中的IP地址從前至后逐個執(zhí)行以 下選擇策略如果該IP地址是自身的IP,則意味著自身是首選關聯AC,因而發(fā)送AC IP地 址列表為空的發(fā)現響應消息,并結束關聯處理;否則,如果擁有該IP的AC處于活動狀態(tài),則 意味著自身不是首選關聯AC,因而發(fā)送包含找到的AC IP地址列表的發(fā)現響應消息,并結 束關聯處理;如果該IP既不是自身IP,擁有該IP的AC也不處于活動狀態(tài),則繼續(xù)進行下 一個IP地址的選擇策略。另一方面,在AP端,對以不同方式獲取的AC地址進行優(yōu)先級設置,也就是按照優(yōu) 先級由高到低的順序來進行關聯嘗試,而不是如同在現有技術中同時向所有AC地址發(fā)送 關聯請求。例如,在AC發(fā)現以及AC關聯處理中,AP首先通過現有技術常用的AC發(fā)現方式 (如上述的DHCP、DNS、靜態(tài)發(fā)現等)之一獲取AC IP地址列表作為本地AC IP地址列表,然 后按照獲取的AC IP地址列表中IP地址的順序逐個發(fā)送發(fā)現請求消息;如果在接收到的發(fā) 現響應消息中包含AC IP地址列表,則將該AC IP地址列表插入本地AC IP地址列表的頭 部,再重新開始AC探測過程,從而確保發(fā)現響應消息中的ACIP地址列表具有最高優(yōu)先級, 使得AP盡快與在AC側配置的首選AC關聯。稍后將參照圖3詳細描述AP的AC發(fā)現和關 聯處理。圖4是示出根據本發(fā)明的示例性實施例的包括若干AP和AC的網絡示意圖。圖4中的網絡包括3個AP禾口 3個AC,即API、AP2、AP3和AC1、AC2、AC3。參照圖 4,在ACl、AC2和AC3上各選擇一個接口構成一個虛擬組(如eth0_l. 1),共配置有3個虛 擬組,即作為VLAN的ethO-Ι. 1、ethO-1. 2和ethO-1. 3,也就是說,ACl、AC2和AC3上各配 置有 ethO-1. 1、ethO-1. 2 和 ethO-1. 3 ;而 AP1、AP2 和 AP3 分別可以接入 AC1、AC2 和 AC3 中 的 ethO-1. UethO-L 2 和 eth0_l. 3,也就是說,API 屬于 eth0_l. 1、AP2 屬于 eth0_l. 2 并且AP3屬于ethO-1.3。同時,在AC1、AC2和AC3上分別配置了各虛擬組(VLAN)的AC IP地址 列表(請參見圖5),并且ACl AC3之間相互進行備份。圖5是示出在圖4的AC上分別配置的AC IP地址列表的表格。參照圖5 在ACl 上,
配置ethO-1. 1對應的AC IP地址列表依次為AC1、AC2、AC3的IP地址;配置ethO-1. 2對應的AC IP地址列表依次為AC2、AC1、AC3的IP地址;配置ethO-1. 3對應的AC IP地址列表依次為AC3、AC2、ACl的IP地址。在AC2 上,配置ethO-1. 1對應的AC IP地址列表依次為AC1、AC2、AC3的IP地址;配置ethO-1. 2對應的AC IP地址列表依次為AC2、AC1、AC3的IP地址;配置ethO-1. 3對應的AC IP地址列表依次為AC3、AC2、ACl的IP地址。在AC3 上,配置ethO-1. 1對應的AC IP地址列表依次為AC1、AC2、AC3的IP地址;配置ethO-1. 2對應的AC IP地址列表依次為AC2、AC1、AC3的IP地址;配置ethO-1. 3對應的AC IP地址列表依次為AC3、AC2、ACl的IP地址。這樣,針對每個VLAN設置的AC IP地址列表相同,而針對各不同的VLAN設置的AC IP地址列表互不相同。位于上述各AC IP地址列表中的IP地址的順序代表關聯AC的優(yōu)先 級,也就是說,位于列表中的第一個AC IP地址的AC為首選關聯AC,第二個AC為其次優(yōu)選 關聯AC等等。按照圖5所示的配置,根據本發(fā)明的AC發(fā)現和關聯方法,在正常情況下APl接入 ACUAP2接入AC2、AP3接入AC3,同時AC1、AC2、AC3需相互備份。當網絡出現異常,只要有 一臺AC還可使用,這三臺AP就可以正常工作。以下參照圖3,說明根據本發(fā)明的示例性實施例的AC發(fā)現和關聯方法中AP的處 理。圖3是示出根據本發(fā)明的示例性實施例的AC發(fā)現和關聯方法中AP的處理的流程圖。首先,在操作S302,AP按照現有技術獲取AC的IP地址的方式取得包括一個或多 個AC IP地址的列表作為本地AC IP地址列表。所述現有技術獲取AC的IP地址的方式包 括如前所述的CAPWAP發(fā)現、靜態(tài)發(fā)現、DNS發(fā)現和DHCP發(fā)現。通常,AP按照上述方式中的 一種取得AC IP地址列表。如果按照其中的一種方式無法取得所述AC IP地址列表,則AP 可順序地使用上述幾種方式來取得AC IP地址列表。然后,在操作S305,AP判斷本地AC IP地址列表是否為空。如果該列表為空,則結 束AC發(fā)現處理。相反,如果該列表不為空,則進行到操作S310。在操作S310,AP向本地AC IP地址列表中的第一個AC IP地址發(fā)送發(fā)現請求消 息。然后,在操作S320,確定在預定時間內是否從該AC接收到發(fā)現響應消息。如果在預定 時間內,沒有接收到發(fā)現響應消息,則在操作S350,等待第二預定時間。然后,在操作S360, 確定本地AC IP地址列表中是否還有下一個AC IP地址,并且如果有,則在操作S370,向本 地AC IP地址列表中的該下一個AC IP地址發(fā)送發(fā)現請求消息。相反,如果在操作S360,確 定本地AC IP地址列表中已沒有下一個AC IP地址,也就是說,已經向所有本地AC IP地址 列表中的AC發(fā)送過了發(fā)現請求消息,則回到操作S310,從本地AC IP地址列表中的第一個 AC IP地址開始再重新開始發(fā)送發(fā)現請求消息。
如果在操作S320接收到來自AC的發(fā)現響應消息,則在操作S330,AP確定在接收 的發(fā)現響應消息中是否包括AC IP地址列表。如果沒有找到AC IP地址列表,則表明該響 應的AC是根據當前的網絡配置的首選AC,因而在操作S340,將該發(fā)送發(fā)現響應消息的AC 選定為關聯的AC,完成本發(fā)明的AC發(fā)現與關聯的處理。另一方面,如果在操作S330,確定在來自AC的發(fā)現響應消息中找到了 AC IP地址列表,則表明該響應的AC不是根據當前的網絡配置的首選AC,但是該AC提供了根據本發(fā)明 的按照優(yōu)先級順序配置的AP的關聯AC IP地址列表。因而,在操作S380,AP將接收的發(fā)現 響應消息中的AC IP地址列表保存到本地AC IP地址列表的頭部。然后回到操作S310,從 本地AC IP地址列表中的第一個AC IP地址開始再重新開始發(fā)送發(fā)現請求消息。由此可見,根據本發(fā)明的AC發(fā)現和關聯方法,AP按照取得的AC IP地址列表中的 地址順序,逐個地向AC發(fā)送發(fā)現請求消息,而不是同時發(fā)送,從而能夠根據從AC端配置的 AC優(yōu)先級嘗試進行AC關聯。圖6示出根據本發(fā)明的示例性實施例的AC發(fā)現和關聯方法中AC的處理的流程 圖。假設根據本發(fā)明的AC發(fā)現和關聯方法中的AC具備相互備份、相互“監(jiān)聽”的功能, 并且按照圖4和圖5所示進行了配置。參照圖6,在操作S610,AC接收到來自APl AP3之一的發(fā)現請求消息。在操作 S620, AC根據發(fā)送所述發(fā)現請求消息的AP的IP地址確定所述AP所屬的VLAN。例如,如 果是圖4中的APl發(fā)送的發(fā)現請求消息,則ACl AC3中的任一個在接收到APl發(fā)送的發(fā) 現請求消息后可以根據APl的IP地址確定APl屬于VLAN ethO-Ι. 1,并AP試圖與VLAN為 ethO-1. 1中的首選AC相關聯。根據本發(fā)明的其他優(yōu)選實施例,可以根據AP的IP地址以 及子網掩碼,或者其他有關AP或者目標AC的標識信息確定發(fā)送發(fā)現請求消息的AP所屬的 VLAN0在操作S630,AC查找與AP所屬的VLAN相應配置的AC IP地址列表,例如,圖5中 為ethO-1. 1配置的IPAei,IPac2, IPac3,然后在操作S635,提取該AC IP地址列表的第一個AC IP地址。接著,在操作S640,確定提取的AC IP地址是不是該AC自身的IP地址。如果是 自身的IP地址,則表明該AC是根據配置所述VLAN的當前首選AC,因而在操作S650,構建 AC IP地址列表為空的發(fā)現響應消息,并進行相關關聯設置。例如,如果ACl接收到來自APl 的發(fā)現請求消息,則在進行操作S640的檢驗后,確定其為與APl關聯的首選AC,并且進行響 應。如果在操作S640確定提取的AC IP地址不是該AC自身的IP地址,則進行到操作 S660,確定具有提取的IP地址的AC是否處于工作狀態(tài)。如果確定具有提取的IP地址的AC 處于工作狀態(tài),則表明該具有提取的IP地址的AC是與所述AP關聯的首選AC,因而在操作 S670,構建包括在操作S630找到的AC IP地址列表的發(fā)現響應消息,并發(fā)送給相應的AP。 例如,假設AC2接收到APl的發(fā)現請求消息,則其首先在確定為ethO-1. 1配置的AC IP地 址列表中的第一個IP地址ΙΡΑα不是自身的IP地址(操作S640)后,又確定ACl處于工作 狀態(tài),因而AC2構建包括依次包括IPAei,IPac2, IPac3的AC IP地址列表的發(fā)現響應消息,對 APl進行響應。如果在操作S660確定具有提取的IP地址的AC不處于工作狀態(tài)(例如發(fā)生故障無法響應),則在操作S680,AC確定在操作S630找到的AC IP地址列表中是否有下一個AC IP地址。如果有,則在操作S685,AC提取該下一個AC IP地址,然后進行到操作S640,繼 續(xù)進行判斷。例如,假設AC2接收到APl的發(fā)現請求消息,則其首先在確定為ethO-1. 1配 置的AC IP地址列表中的第一個IP地址ΙΡΑα不是自身的IP地址(操作S640)后,又確定 ACl沒有處于工作狀態(tài),則AC2提取AC IP地址列表中的下一個AC IP地址,即IPAe2,從而 由操作S640最終確定AC2本身是當前優(yōu)選的關聯AC。相反,如果在操作S680確定找到的 AC IP地址列表中沒有下一個AC IP地址,則結束根據本發(fā)明的AC關聯處理。如果網絡中增加一臺AC,要看增加的AC作為什么角色,如果作為備份AC,則需要 把增加的AC上的接口加入到已有的虛擬組中,接口地址加入到虛擬組的AC IP地址列表中 靠后的位置,當AC IP地址列表靠前的AC發(fā)生故障后,AP就可以關聯到這臺新增加的AC 上;如果作為一個主AC,則可把這臺AC的接口地址加入到虛擬組的AC IP地址列表中最前 的位置,AP如果重新關聯,就會直接關聯到這臺AC上來,并以其他AC作為備份AC。如果網絡中減少一臺AC,則只需要把這臺AC的所有接口地址從各個虛擬組的AC IP地址列表中刪除即可。下面,再描述根據本發(fā)明的AC發(fā)現和關聯方法而配置AC的另一優(yōu)選實施例。根據本發(fā)明的該優(yōu)選實施例,將AP按照熱點進行劃分,不同的熱點屬于不同的管 理VLAN,從AC的相應接口接入。例如,熱點1的AP (以APs 1標識),映射管理VLAN 1,從 AC的ethO-1. 1接入;熱點2的AP (以APs2標識),映射管理VLAN 2,從AC的eth0_l. 2接 入;......;熱點η的AP (以APsn標識),映射管理VLAN η,從AC的ethO-1. η接入。這里,假設1 < i,< I < j,< j < η,< η。在 AC1、AC2、AC3 上配置 AC IP 地址 列表如下對于ethO-1. 1 ethO-1. i,,AC IP 地址列表為 IPaci,IPac2,IPac3 ;對于ethO-1. (i,+1) ethO-1. i,AC IP 地址列表為 IPaci、IPAC3、IPac2 ;對于ethO-1. (i+1) ethO-1. j,,AC IP 地址列表為 IPac2> IPaci、IPac3 ;對于ethO-1. (j,+1) ethO-1. j, AC IP 地址列表為 IPac2> IPAC3、IPaci ;對于ethO-1. (j+1) ethO-1. η,,AC IP 地址列表為 IPac3> IPaci、IPac2 ;對于ethO-1. (η,+1) ethO-1. η, AC IP 地址列表為 IPAC3、IPac2> IPacio這樣,設置APsl APsi以ACl為首選關聯AC,歸ACl管理;這些AP劃分為兩部 分,APsl APsi,以AC2、AC3作為后備,APs (i,+1) APsi以AC3、AC2作為后備;保證ACl 故障后,這些AP平均分配到AC2和AC3上。設置APs (i+1) APsj以AC2為首選關聯AC,歸AC2管理;這些AP劃分為兩部分, APs (i+1) APsj,以AC1、AC3作為后備,APs(j,+1) APsj以AC3、ACl作為后備;保證 AC2故障后,這些AP平均分配到ACl和AC3上。APs (j+1) APsn以AC3為首選關聯AC,歸AC3管理;這些AP劃分為兩部分, APs (j+1) APsn,以 AC1、AC2 作后備,APs (η,+1) APsn 以 AC2、AC1 做后備;保證 AC3 故 障后,這些AP平均分配到ACl和AC2上。根據本發(fā)明的該優(yōu)選實施例,通過為每個虛擬組(VLAN)分別配置首選的關聯AC 和至少兩個后備的AC,并且通過相互備份的形式能夠支持AC端的均衡負載,實現在一些AC 發(fā)生故障時剩余的AC仍能夠使得網絡正常地工作
因此,從上述實施例可以看出,當存在至少3個AC時,可以將所述η個虛擬組較均 勻地歸類為m個虛擬群(m<n)(如eth0_l. 1 eth0_l. i,),為每個虛擬群按照相同優(yōu)先 級配置AC IP地址列表,而各虛擬群按照相互不同的優(yōu)先級來配置各AC IP地址列表,并且 各AC之間相互備份,則可以均衡負載。雖然為了示例性的目的已描述了本發(fā)明的示例性實施例,但是本領域的技術人員將會理解,在不脫離如權利要求中公開的本發(fā)明的范圍和精神的情況下,可以做出各種修 改、添加和替代。本發(fā)明的效果不限于上述效果,并且本領域的技術人員從權利要求的限定 可以清楚地理解上面沒有提及的其他效果。
權利要求
一種無線通信網絡中無線接入控制器的發(fā)現和關聯方法,其特征在于,所述方法包括在無線接入點執(zhí)行步驟a)按照預定的無線接入控制器發(fā)現方式取得無線接入控制器IP地址列表作為本地無線接入控制器IP地址列表;b)提取本地無線接入控制器IP地址列表中的第一個IP地址;c)向提取的IP地址發(fā)送發(fā)現請求消息;d)如果在預定時間內沒有接收到發(fā)現響應消息,則提取本地無線接入控制器IP地址列表中的下一個IP地址,然后返回步驟c);e)如果接收的發(fā)現響應消息中包含無線接入控制器IP地址列表,則將其中的無線接入控制器IP地址列表插入到本地無線接入控制器IP地址列表的頭部,然后返回步驟b);和f)如果接收的發(fā)現響應消息中不包含無線接入控制器IP地址列表,則將發(fā)送所述發(fā)現響應消息的無線接入控制器作為關聯無線接入控制器,其中,所述無線接入點與無線接入控制器端的一個虛擬組相應,在步驟e)包含在接收的發(fā)現響應消息中的無線接入控制器IP地址列表包括按照在無線接入控制器端為該虛擬組預先配置的由高到低的優(yōu)先級順序排列的無線接入控制器IP地址。
2.如權利要求1所述的發(fā)現和關聯方法,其特征在于,步驟a)中的預定的無線接入控 制器發(fā)現方式包括無線接入點的控制和配置發(fā)現、靜態(tài)發(fā)現、DNS發(fā)現和DHCP發(fā)現中的至 少一個。
3.如權利要求1所述的發(fā)現和關聯方法,其特征在于,當存在多個無線接入點時,配置 所述多個無線接入點使其均勻地與無線接入控制器端的多個虛擬組相應。
4.一種在包括多個無線接入控制器的無線通信網絡中的無線接入控制器配置和關聯 方法,其特征在于,所述方法包括預先從每個無線接入控制器上各選擇一個接口組成一個 虛擬組,共組成N個虛擬組;每個虛擬組按照優(yōu)先級順序設置無線接入控制器IP地址列表 順序,虛擬組之間按照不同的優(yōu)先級順序設置不同的無線接入控制器IP地址列表順序,將 所述多個無線接入控制器相互備份;配置網絡中的任一無線接入點與無線接入控制器端虛 擬組中的一個相對應,其中,在任一無線接入控制器上,當接收到來自無線接入點的發(fā)現請求消息時,從為發(fā) 送所述發(fā)現請求消息的無線接入點相對應的虛擬組配置的無線接入控制器IP地址列表自 前向后對其中的每個IP地址執(zhí)行以下步驟如果確定該IP地址是該無線接入控制器自身的IP地址,則發(fā)送無線接入控制器IP地 址列表為空的發(fā)現響應消息,并且結束所述方法如果擁有該IP地址的無線接入控制器處于工作狀態(tài),則發(fā)送包含配置的無線接入控 制器IP地址列表的發(fā)現響應消息,并且結束所述方法,否則繼續(xù)對所述無線接入控制器IP 地址列表的下一個IP地址執(zhí)行前述步驟。
5.如權利要求4所述的配置和關聯方法,其特征在于,所述無線接入控制器端的虛擬 組為虛擬LAN。
6.如權利要求4所述的配置和關聯方法,其特征在于,配置多個無線接入點使其均勻 地與所述多個虛擬組相應。
7.如權利要求4所述的配置和關聯方法,其特征在于,當在所述無線通信網絡中存在3 個以上無線接入控制器時,將所述N個虛擬組較均勻地歸類為m個虛擬群,其中,m < N,為 每個虛擬群按照相同優(yōu)先級配置無線接入控制器IP地址列表,而各虛擬群按照相互不同 的優(yōu)先級來配置各無線接入控制器IP地址列表。
全文摘要
一種無線通信網絡中無線接入控制器的發(fā)現和關聯方法。所述發(fā)現和關聯方法包括a)按照預定的無線接入控制器發(fā)現方式取得無線接入控制器IP地址列表作為本地無線接入控制器IP地址列表;b)提取本地無線接入控制器IP地址列表中的第一個IP地址;c)向提取的IP地址發(fā)送發(fā)現請求消息;d)如果在預定時間內沒有接收到發(fā)現響應消息,則提取本地無線接入控制器IP地址列表中的下一個IP地址,然后返回步驟c);否則,e)如果接收的發(fā)現響應消息中包含無線接入控制器IP地址列表,則將其中的無線接入控制器IP地址列表插入到本地無線接入控制器IP地址列表的頭部,然后返回步驟b),否則將發(fā)送所述發(fā)現響應消息的無線接入控制器作為關聯無線接入控制器。
文檔編號H04W76/02GK101815365SQ20101013844
公開日2010年8月25日 申請日期2010年4月2日 優(yōu)先權日2010年4月2日
發(fā)明者張雷, 范成龍, 裴文輝 申請人:北京傲天動聯技術有限公司