專利名稱:無線控制器的切換方法、系統(tǒng)及設備的制作方法
技術領域:
本發(fā)明涉及網(wǎng)絡通信技術,尤其涉及一種無線控制器的切換方法、系統(tǒng)及設備。
背景技術:
無線訪問接入點(Access Point,簡稱AP),又稱無線接入點,是目前組建小型無線 局域網(wǎng)時常用的設備。AP相當于一個連接有線網(wǎng)絡和無線網(wǎng)絡的橋梁,其主要作用是將各 個無線網(wǎng)客戶端連接在一起,然后將無線網(wǎng)絡接入至以太網(wǎng)中。隨著現(xiàn)有無線網(wǎng)絡中AP數(shù)量的逐漸增多,無線局域網(wǎng)的部署方式逐漸從傳統(tǒng) 的單臺AP設備分別部署變換為多臺AP設備集中控制的方式,無線網(wǎng)絡控制器(Access Controller,簡稱AC),又稱無線控制器應運而生。無線控制器是一種網(wǎng)絡設備,具備多個 有線以太網(wǎng)接口,通過有線網(wǎng)絡和AP設備相連,用于對AP設備進行管理控制以及部分數(shù)據(jù) 業(yè)務轉發(fā)。一臺AC設備下可以連接幾十甚至幾百臺AP設備,AP設備通過專門的通信協(xié)議 (ControlAnd Provisioning of Wireless Access Points,簡稱 CAPWAP)管理和配置 AC 設 備?,F(xiàn)在廣泛使用的無線局域網(wǎng)都是參照CAPWAP協(xié)議進行部署的,可以滿足大多數(shù) 情況下的部署需求,提供無線數(shù)據(jù)業(yè)務轉發(fā)服務。但是AP設備和AC設備之間的CAPWAP隧 道一旦斷開就會造成數(shù)據(jù)業(yè)務無法轉發(fā),無線網(wǎng)絡中斷的現(xiàn)象,尤其在一些對可靠性實時 性要求高的情況下,這種影響將造成嚴重的損失。為了避免造成這種嚴重的損失,熱備份功能被運用于無線網(wǎng)絡系統(tǒng)中。目前常用 的做法是,當AP設備和AC設備之間的CAPWAP隧道斷開后,AP設備重新連接至備用AC設 備中,備用AC設備重新管理和配置AP設備。但是這種做法的缺點有兩個方面首先,AP設備重新連接備用AC設備,這個過程 可能需要幾秒甚至幾十秒鐘,對一些可靠性實時性要求高的數(shù)據(jù)業(yè)務還是影響過大;其次, 備用AC設備重新管理和配置AP設備,無線網(wǎng)絡拓撲會發(fā)生較大的變化,對無線終端用戶的 操作便利性影響過大。
發(fā)明內容
本發(fā)明提供一種無線控制器的切換方法、系統(tǒng)及設備,用以克服現(xiàn)有的無線局域 網(wǎng)中,AP設備與主AC設備之間的CAPWAP隧道一旦斷開時,AP設備需要重新連接到備份AC 設備中,重連接的時間過長容易對AP設備中一些可靠性及實時性要求較高的數(shù)據(jù)業(yè)務造 成較大影響的缺陷。為實現(xiàn)上述目的,本發(fā)明提供一種無線控制器的切換方法,包括分別建立與主無線控制器的主鏈路通道以及與備份無線控制器的備份鏈路通 道;通過所述備份鏈路通道,實時地將接收到的所述主無線控制器下發(fā)的配置信息、 以及待上傳給所述主無線控制器的狀態(tài)信息發(fā)送給所述備份無線控制器進行備份;
實時地檢測與所述主無線控制器之間的所述主鏈路通道是否斷開;若檢測到所述主鏈路通道斷開時,將業(yè)務切換至所述備份無線控制器中。為實現(xiàn)上述目的,本發(fā)明還提供一種無線接入點設備,包括通道建立模塊,用于分別建立與主無線控制器的主鏈路通道以及與備份無線控制 器的備份鏈路通道;信息備份模塊,用于通過所述通道建立模塊建立的所述備份鏈路通道,實時地將 接收到的所述主無線控制器下發(fā)的配置信息、以及待上傳給所述主無線控制器的狀態(tài)信息 發(fā)送給所述備份無線控制器進行備份;第一檢測模塊,用于實時地檢測與所述主無線控制器之間的所述主鏈路通道是否 斷開;業(yè)務切換模塊,用于若所述第一檢測模塊檢測到所述主鏈路通道斷開時,將業(yè)務 切換至所述備份無線控制器中。為實現(xiàn)上述目的,本發(fā)明還提供一種無線控制器的切換系統(tǒng),包括上述的無線接入點設備;以及與所述無線接入點設備連接的無線控制器設備,所述無線控制器設備中至少 包括與所述無線接入點設備對應的主無線控制器設備和備份無線控制器設備。本發(fā)明提供的無線控制器的切換方法、系統(tǒng)及設備,通過在AP設備啟動時,同時 與主AC和備份AC建立連接,其中與主AC設備的鏈接通道作為正常的管理控制通道,與備 份AC設備之間的鏈接通道作為監(jiān)控備份通道,并實時地將主AC設備上變更的AP設備的配 置信息、以及上傳給主AC設備的狀態(tài)信息備份更新到備份AC設備中,從而使得當AP設備 與主AC設備的連接一旦斷開時,由于備份AC設備中實時地備份有主AC設備中關于該AP 設備的相關信息,同時備份AC —直與AP設備保持著連接關系,從而在進行主備AC設備的 切換時,AP設備可以很快地將數(shù)據(jù)業(yè)務切換到備份AC設備中,業(yè)務無需中斷,極大地降低 了主備AC的切換過程對AP設備數(shù)據(jù)業(yè)務的影響。
為了更清楚地說明本發(fā)明或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術 描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一 些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這 些附圖獲得其他的附圖。圖1為本發(fā)明無線網(wǎng)絡控制器的切換方法實施例一的流程圖;圖2為本發(fā)明無線網(wǎng)絡控制器的切換方法實施例二的流程圖;圖3為本發(fā)明無線網(wǎng)絡控制器的切換方法實施例三的流程圖;圖4為本發(fā)明無線接入點設備實施例一的結構示意圖;圖5為本發(fā)明無線接入點設備實施例二的結構示意圖;圖6為本發(fā)明無線網(wǎng)絡控制器的切換系統(tǒng)實施例的結構示意圖。
具體實施例方式為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明 一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有 做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。圖1為本發(fā)明無線網(wǎng)絡控制器的切換方法實施例一的流程圖,如圖1所示,本實施 例具體包括如下步驟步驟100,分別建立與主無線控制器的主鏈路通道以及與備份無線控制器的備份 鏈路通道;為了預先保持AP設備與主AC和備份AC之間的連接,以備當AP設備與主AC設備 的鏈接斷開時,AP設備能夠順利且快速地將業(yè)務切換到備份AC中,在本發(fā)明中,當AP設備 初次上電啟動,欲接入到無線網(wǎng)絡時,AP設備將同時接入至主AC和備份AC中,即在初始啟 動時,分別地建立與主AC之間的主鏈路通道以及與備份AC之間的備份鏈路通道。具體地, AP設備可以同時通過CAPWAP協(xié)議,分別建立與主AC之間的主CAPWAP通道,以及與備份AC 之間的備份CAPWAP通道。步驟101,通過備份鏈路通道,實時地將接收到的主無線控制器下發(fā)的配置信息、 以及待上傳給主無線控制器的狀態(tài)信息發(fā)送給備份無線控制器進行備份;在分別建立了與主AC之間的主鏈路通道和與備份AC之間的備份鏈路通道之后, AP設備可以將與主AC的主鏈接通道作為承載AP設備數(shù)據(jù)業(yè)務的正常的管理控制通道,通 過該主鏈路通道實現(xiàn)主AC對AP設備的管理控制和數(shù)據(jù)業(yè)務的轉發(fā)。而與此同時,為了在備份AC中實時地保存及更新AP設備在實現(xiàn)數(shù)據(jù)業(yè)務的過程 中、主AC設備對AP設備的配置管理信息以及AP設備上傳的相關狀態(tài)信息,以保持備份AC 中保存的AP設備的相關信息與主AC中保存的AP設備相關信息的同步,AP設備在與主AC 設備進行信息交互的過程中,在接收到主AC設備通過主鏈接通道下發(fā)的配置信息,以及在 向主AC設備上傳狀態(tài)信息時,還同時將該接收到的配置信息以及待上傳的狀態(tài)信息,發(fā)送 至備份AC設備中,以在備份AC設備中進行備份。從而在備份AC并不直接對AP設備的數(shù) 據(jù)業(yè)務進行管理控制的前提下,同樣在備份AC中保存了 AP設備在數(shù)據(jù)業(yè)務過程中的相關 配置狀態(tài)信息。步驟102,實時地檢測與主無線控制器之間的主鏈路通道是否斷開;步驟103,若檢測到主鏈路通道斷開時,將業(yè)務切換至備份無線控制器中。而在經(jīng)由主鏈路通道、通過主AC設備實現(xiàn)AP設備的數(shù)據(jù)業(yè)務的同時,AP設備還 實時地對自身與主AC設備之間的主鏈路通道的通斷狀況進行檢測,一旦檢測到與主AC設 備之間的主鏈路通道斷開時,由于備份AC設備一直與AP設備保持著連接關系,而且備份AC 中還一直同步記錄有主AC設備中關于該AP設備的配置狀態(tài)信息,因而此時AP設備可以很 快地將自身的數(shù)據(jù)業(yè)務切換到備份AC中,備份AC可以快速地通過預先建立的備份鏈路通 道接管這臺AP設備。在該切換過程中,對于AP設備管理的所有無線終端設備而言,由于AP設備切換到 備份AC中的過程中無需重新建立與備份AC的鏈路通道,無需重新配置該AP設備的狀態(tài)配 置信息,因而AP設備管理的所有無線終端設備的無線連接不會因為該切換過程而受到任 何影響,其數(shù)據(jù)業(yè)務也無需被中斷,從而真正實現(xiàn)了無線接入點的無縫切換。本實施例的無線控制器的切換方法,通過在AP設備啟動時,同時與主AC和備份AC建立連接,其中與主AC設備的鏈接通道作為正常的管理控制通道,與備份AC設備之間的鏈 接通道作為監(jiān)控備份通道,并實時地將主AC設備上變更的AP設備的配置信息、以及上傳給 主AC設備的狀態(tài)信息備份更新到備份AC設備中,從而使得當AP設備與主AC設備的連接 一旦斷開時,由于備份AC設備中實時地備份有主AC設備上關于該AP設備相關信息,同時 備份AC —直與AP設備保持著連接關系,從而在進行主備AC設備的切換時,AP設備可以很 快地將數(shù)據(jù)業(yè)務切換到備份AC設備中,業(yè)務無需中斷,極大地降低了主備AC的切換過程對 AP設備數(shù)據(jù)業(yè)務的影響。圖2為本發(fā)明無線控制器的切換方法實施例二的流程圖,如圖2所示,本實施例具 體包括如下步驟步驟200,根據(jù)可連接的各AC設備的負載信息或者預設的選取策略,選取主AC設 備和備份AC設備;在本實施例中,對于無線網(wǎng)絡中的任一 AP設備而言,在分別與主AC設備和備份AC 設備建立連接關系之前,需要在網(wǎng)絡中可連接的所有AC設備中,分別選取一 AC設備作為主 AC設備,以及選取另一 AC設備作為備份AC設備。具體地,AP設備可以根據(jù)可連接的所有 AC設備各自的負載信息進行主備AC設備的選取,或者,當AP設備中預先設置有選取策略 時,AP設備還可以根據(jù)該預設的選取策略,進行主備AC設備的選取。例如對于一 AP設備而言,若該AP設備在此次與AC設備建立連接之前,曾經(jīng)通過 AC設備接入過至無線網(wǎng)絡中,因而在該AP設備中,很有可能基于上一次與AC設備的鏈接狀 況,設定了相應的選取策略,其中指定了哪一臺AC設備應當被選取作為主AC設備,且指定 了哪一臺AC設備應當被選取作為備份AC設備。因而AP設備在此次進行主備AC設備的選 取時,可以根據(jù)該預設的選取策略,分別選取指定的AC設備作為主AC設備,以及選取指定 的AC設備作為備份AC設備。而該選取策略中指定AC設備的方式通??梢酝ㄟ^指定AC設 備的IP地址、設備名稱等標識信息而予以實現(xiàn)。而若某一 AP設備中未設置任何選取管理策略,該AP設備在進行主AC設備和備份 AC設備的選取時,則可以根據(jù)可連接的各AC設備的負載信息而進行。具體地,該種選取方 式可以通過下述兩個子步驟而實現(xiàn)步驟2000,獲取無線網(wǎng)絡中可連接的各AC設備的負載信息;AP設備在啟動時,將發(fā)現(xiàn)無線網(wǎng)絡中可連接的所有AC設備,且獲取各可連接AC設 備的負載信息,該發(fā)現(xiàn)流程可以根據(jù)CAPWAP協(xié)議中定義的具體操作步驟而進行。具體地, 每個AP設備在啟動時,均會向無線網(wǎng)絡發(fā)送發(fā)現(xiàn)請求消息(Discovery Request Message), 以請求無線網(wǎng)絡中所有能夠接收到該發(fā)現(xiàn)請求消息的無線AC設備,在接收到該發(fā)現(xiàn)請求 消息后,能夠返回自身的相關信息。具體地,AC設備可以將相關信息攜帶在發(fā)現(xiàn)響應消息 (Discovery Response Message)中,返回給發(fā)送發(fā)現(xiàn)請求消息的AP設備,而該相關信息中 可以包括該AC設備的負載信息、IP地址以及該AC設備的設備名稱等信息。從而通過該 CAPffAP協(xié)議中定義的發(fā)現(xiàn)流程,AP設備可以獲取到無線網(wǎng)絡中所有可連接的AC設備的負 載信息。步驟2001,根據(jù)獲取到的各AC設備的負載信息,選取負載最少的AC設備作為主 AC設備,選取負載次少的AC設備作為備份AC設備;而在獲取到各AC設備的負載信息后,AP設備根據(jù)該對應于各AC設備的負載信息,可以進行主備AC設備的選取。具體地,由于負載信息中標識了各AC設備當前管理的AP設 備的數(shù)量以及對應的用戶終端的數(shù)量,因而根據(jù)各AC設備對應的負載信息,AP設備可以獲 知各AC設備的負載情況。從而基于該負載情況,AP設備可以選取當前負載最少的AC設備 作為自身的主AC設備,即選取當前管理的AP設備及用戶終端數(shù)量最少的AC設備作為自身 的主AC設備,而選取當前負載次少的AC設備作為自身的備份AC設備,以保證選取的管理 AP設備的主AC設備及備份AC設備為當前狀況下負載狀況最優(yōu)的AC設備,從而保證AP設 備能夠得到相對最好的管理性能。步驟201,分別建立與主AC設備的主鏈路通道以及與備份AC設備的備份鏈路通 道;在選取了主AC設備和備份AC設備之后,AP設備可以根據(jù)選取結果,分別建立與 主AC設備和備份AC設備之間的連接。具體地,在上述選取過程中,AP設備可以基于各AC 設備的標識信息,例如基于AC設備的IP地址和設備名稱,選取具有特定標識信息的AC設 備分別作為主AC設備和備份AC設備,從而在本步驟的建立主鏈路通道和備份鏈路通道過 程中,AP設備同樣可以根據(jù)選取的主備AC設備各自的標識信息,建立與具有相應標識信息 的AC設備之間的鏈路通道。步驟202,通過備份鏈路通道,實時地將接收到的主AC設備下發(fā)的配置信息、以及 待上傳給主AC設備的狀態(tài)信息發(fā)送給備份AC設備進行備份;在分別建立了與主AC之間的主鏈路通道,以及建立了與備份AC之間的備份鏈路 通道之后,主AC設備將通過主鏈路通道,對AP設備進行管理配置以及對AP設備的數(shù)據(jù)業(yè) 務進行轉發(fā)。在管理配置過程中,AP設備將與主AC設備協(xié)商配置以及軟件版本等配置信 息,在該過程中,AP設備將上傳自身的狀態(tài)信息給主AC設備,而主AC設備則將根據(jù)協(xié)商的 結果下發(fā)相應的配置信息給AP設備。而在本實施例中,為了在備份AC設備中備份保存與主AC設備中關于該AP設備的 同樣的配置信息,以便于AP設備在需要時能夠將數(shù)據(jù)業(yè)務快速地切換到備份AC設備中,AP 設備在向主AC設備上傳自身的狀態(tài)信息,以及在接收主AC設備下發(fā)的配置信息的同時,還 將通過與備份AC設備之間的備份鏈路通道,同時將該待上傳的狀態(tài)信息同時上傳至備份 AC設備中,以及將接收到的配置信息同時轉發(fā)給備份AC設備,以在備份AC設備中進行信息 的備份。具體地,AP設備發(fā)送狀態(tài)配置信息至備份AC設備的格式可以遵循AP設備與備份 AC設備之間自定義的信息格式,例如該自定義的信息格式可以為固定的廠商信息+標準 的信息內容,即AP設備在接收到的主AC設備下發(fā)的標準配置信息前,添加固定的廠商信 息,轉發(fā)給備份AC設備,或者AP設備在待上傳給主AC設備的標準的狀態(tài)信息前,添加固定 的廠商信息,以自定義的消息格式,發(fā)送給備份AC設備,本發(fā)明中并不對AP設備上傳配置 信息及狀態(tài)信息至備份AC設備的格式進行限定。如此一來,由于備份AC設備中也同步保存了與該AP設備相關的、與主AC設備中 一致的狀態(tài)配置信息,若當AP設備的數(shù)據(jù)業(yè)務切換至備份AC設備中時,備份AC設備能夠 直接通過預先建立的備份鏈路通道,根據(jù)實時同步的與AP設備相關的該狀態(tài)配置信息,對 AP設備進行相同的配置管理,而無需重新與AP設備進行相關配置的協(xié)商,極大地加快了主 備AC切換的時間。
步驟203,實時地檢測與主AC設備之間的主鏈路通道的通斷狀況;在通過主AC設備實現(xiàn)對應無線終端的數(shù)據(jù)業(yè)務,以及將與主AC設備交互的狀態(tài) 配置信息實時地轉發(fā)給備份AC設備中進行備份后,在主AC設備通過主鏈路通道,對AP設 備進行配置管理以及數(shù)據(jù)業(yè)務轉發(fā)的過程中,為了在主鏈路通道發(fā)生故障時,AP設備能夠 及時快速地進行主備AC的切換,在本實施例中,AP設備還將實時地檢測與主AC設備之間 的主鏈路通道是否斷開。該檢測過程可以基于AP設備與主AC設備實時交互的精確的時間戳信息而進行, 具體地,為了基于時間戳信息實時地對主鏈路通道的通斷狀況進行檢測,在本實施例中,在 上述步驟201和步驟202之間,即在AP設備剛連接至主AC設備時,還可以包括如下步驟步驟204,通過主鏈路通道,獲取主AC設備的主基準時間;步驟205,根據(jù)獲取的主基準時間,計算第一本地基準時間與主AC設備的主基準 時間之間的主基準時間差;為了獲知與主AC設備之間的標準時間差,當AP設備剛連接至主AC設備時,AP設 備還需要通過建立的主鏈路通道,獲取主AC設備的主基準時間BaseTimel,即獲取主AC設 備在主鏈路通道剛建立時的當前時間。而在獲取了該主基準時間BaseTimel后,AP設備根 據(jù)本機的第一本地基準時間BaseTimeAPl,可以計算得到該主基準時間與第一本地基準時 間之間的主基準時間差AdjustTimel。具體地,該第一本地基準時間BaseTimeAPl為AP設 備在與主AC設備的主鏈路通道剛建立時的本地當前時間,因而計算得到的該主基準時間 差AdjustTimel相應地為主鏈路通道剛建立時,AP設備與主AC設備之間的標準時間差,且 AdjustTimel = BaseTimeAPl-BaseTimel0在通過上述步驟計算得到了與主AC設備之間的基準時間差后,實時地對主鏈路 通道的通斷狀況進行檢測具體地可以包括如下子步驟步驟2030,實時地獲取主AC設備的當前時間,并實時地計算主AC設備的當前時間 與本地當前時間之間的主當前時間差;在與主AC設備進行數(shù)據(jù)信息交互的過程中,AP設備可以通過主鏈路通道,實時地 從主AC設備獲取主AC設備的當前時間值CurrentTime,從而根據(jù)獲取的該主AC設備的當 前時間信息,AP設備可以實時地計算出當前狀態(tài)下,主AC設備與本地當前時間之間的主當 前時間差AdjustTime2 = CurrentTimeAP-CurrentTime 具體地,AP設備從主AC設備獲取 當前時間值,可以通過在主AC設備發(fā)送給AP設備的每個CAPWAP報文中攜帶主AC設備的 當前時間信息予以實現(xiàn),即讓主AC設備發(fā)送給AP設備的每個CAPWAP報文均為時間檢測做 出貢獻,同時,AP設備還可以周期性地向主AC設備發(fā)送獲取當前時間信息的請求,以使主 AC設備定期地返回自身的當前時間信息。步驟2031,檢測主當前時間差與主基準時間差之間的差值是否超出了預設的差值 范圍,若是執(zhí)行步驟2032,若否返回執(zhí)行步驟2030 ;而在計算得到主AC設備與本地當前時間之間的主當前時間差后,AP設備可以實 時地根據(jù)計算得到的主當前時間差,檢測該主當前時間差與上述主基準時間差之間的差值 DataTime = AdjustTime2-AdjustTimel是否超出了預設的差值范圍。即由于主基準時間 差為主鏈路通道剛建立時,主AC設備與AP設備之間的標準時間差,通過將主當前時間差 AdjustTime2與該主標準時間AdjustTimel進行比較,AP設備可以了解主鏈路通道的當前鏈接情況,是否發(fā)生了延緩,以及發(fā)生延緩的程度。而該預設的差值范圍為根據(jù)實際經(jīng)驗 值,在AP設備中設置的可發(fā)生延緩的最大差值時間。步驟2032,向主AC設備發(fā)送檢測報文以檢測主鏈路通道的通斷狀況;步驟2033,檢測預設時間內是否接收到主AC設備返回的檢測響應報文,若是則返 回執(zhí)行步驟2030,若否則執(zhí)行步驟206 ;若通過檢測,AP設備發(fā)現(xiàn)與主AC設備之間的主當前時間差與主基準時間差之間 的差值超過了預設的差值范圍,AP設備可以初步斷定與主AC設備之間的主鏈路通道可能 發(fā)生了斷開現(xiàn)象,而為了確認這一現(xiàn)象,在本實施例中,AP設備還將進一步地向主AC設備 發(fā)送用于檢測主鏈路通道的通斷情況的檢測報文,并檢測在預設的時間內,是否能夠接收 到主AC設備返回的檢測響應報文,以此檢測主鏈路通道是否真正地發(fā)生了故障而斷開。
步驟206,將業(yè)務切換至備份AC設備中。若在預設的時間內,AP設備還未接收到主AC設備返回的檢測響應報文,則AP設備 可以真正地斷定與主AC設備之間的主鏈路通道已經(jīng)斷開,從而根據(jù)檢測出的這一結果,AP 設備將自身對應的無線終端的業(yè)務切換到備份AC設備中。由于備份AC設備中同步地保存 了 AP設備相關的、與主AC設備中一致的狀態(tài)配置信息,且AP設備與備份AC設備之間已經(jīng) 預先建立了備份鏈路通道,因而在主備AC設備進行切換之后,備份AC設備能夠通過預先建 立的備份鏈路通道,根據(jù)實時同步的與AP設備相關的該狀態(tài)配置信息,對AP設備進行相同 的配置管理,而無需重新建立與AP設備之間的CAPWAP鏈接,無需重新與AP設備進行相關 配置的協(xié)商,從而極大地加速了主備AC切換的時間,甚至不會對AP對應的無線終端的數(shù)據(jù) 業(yè)務造成任何影響。本實施例的無線控制器的切換方法,通過在AP設備啟動時,同時與主AC和備份AC 建立連接,其中與主AC的鏈接通道作為正常的管理控制通道,與備份AC設備之間的鏈接通 道作為監(jiān)控備份通道,并實時地將主AC設備上變更的AP設備的配置信息、以及上傳給主AC 設備的狀態(tài)信息備份更新到備份AC設備中,從而使得當AP設備與主AC設備的連接一旦斷 開時,由于備份AC設備中實時地備份有主AC設備上關于該AP設備相關信息,同時備份AC 一直與AP設備保持著連接關系,從而在進行主備AC設備的切換時,AP設備可以很快地將 數(shù)據(jù)業(yè)務切換到備份AC設備中,業(yè)務無需中斷,極大地降低了主備AC的切換過程對AP設 備數(shù)據(jù)業(yè)務的影響。進一步地,本實施例中,AP設備還通過實時地檢測與主AC設備之間的主鏈路通道 的通斷狀況,以便在一旦檢測到主鏈路通道斷開時,可以在第一時間及時地將業(yè)務切換到 備份AC設備中,從而更進一步地降低鏈路故障對AP設備的業(yè)務所造成的影響。圖3為本發(fā)明無線網(wǎng)絡控制器的切換方法實施例三的流程圖。在上述實施例二 的基礎上,在本實施例中,AP設備在實時地檢測與主AC設備之間的主鏈路通道是否斷開的 同時,為了同時保證作為備份的備份鏈路通道的連接良好狀況,以便于在發(fā)生主備AC切換 時,備份鏈路通道處于連接的狀態(tài),AP設備還將實時地檢測自身與備份AC設備之間的備份 鏈路通道是否斷開。具體地,在本實施例中,在AP設備剛連接至主AC設備及備份AC設備后,在AP設 備獲取主AC設備的主基準時間,以及計算與主AC設備之間的主基準時間差的同時,還應當 同時通過備份鏈路通道,獲取備份AC設備的備份基準時間,以及計算與備份AC設備之間的備份基準時間差。具體地,如圖3所示,在上述實施例二的基礎上,在本實施例中,步驟201 分別建立與主AC設備之間的主鏈路通道以及與備份AC設備之間的備份鏈路通道之后,步 驟204和步驟205具體可以為下述步驟204,和步驟205,步驟204’,分別通過主鏈路通道和備份鏈路通道,獲取主AC設備的主基準時間和 備份AC設備的備份基準時間;步驟205’,分別計算第一本地基準時間與主基準時間之間的主基準時間差,以及 第二本地基準時間與備份基準時間之間的備份基準時間差;在本實施例中,AP設備在通過主鏈路通道,獲取主AC設備的主基準時間,以及根 據(jù)獲取到的主基準時間,計算自身與主AC設備之間的主基準時間差的同時,還同時通過備 份鏈路通道,獲取備份AC設備的備份基準時間,以及根據(jù)獲取到的備份基準時間,計算自 身與備份AC設備之間的備份基準時間差。具體的計算過程與主基準時間差的計算方式一致,即AP在通過剛建立的備份 鏈路通道,獲取到備份AC設備在備份鏈路通道剛建立時的當前時間,即獲取到備份基準 時間BaseTimel,之后,根據(jù)本機的當前的第二本地基準時間BaSeTimeAP2,可以計算得 到該備份基準時間BaseTimel,與第二本地基準時間BaSeTimeAP2之間的備份基準時 間差AdjustTimel,該第二本地基準時間BaSeTimeAP2為AP設備在與備份AC設備之間 的備份鏈路通道剛建立時的本地當前時間,而計算的備份基準時間差AdjustTimel’ = BaseTimeAP2_BaseTime 1'。需要說明的是,雖然在本實施例中,AP設備同步地進行與主AC設備之間的主鏈路 通道以及與備份AC設備之間的備份鏈路通道的建立,但是主鏈路通道與備份鏈路通道建 立完成的先后順序卻并非是固定的,通常與實際應用情況有關。因而對于上述的主鏈路通 道剛建立時AP設備的當前時間,即第一本地基準時間BaseTimeAPl,以及備份鏈路通道剛 建立時AP設備的當前時間,即第二本地基準時間BaSeTimeAP2而言,兩者可能為AP設備在 同一個時間點的當前時間,也有可能為AP設備在不同時間點的當前時間,取決于主鏈路通 道和備份鏈路通道建立速度的快慢。而無論對應哪種何種情況,都不會對主基準時間差和 備份基準時間差的計算過程產(chǎn)生任何影響。而在計算主基準時間差AdjustTimel的同時還計算出備份基準時間差 AdjustTime 1’后,在本實施例中,在實時地對主鏈路通道的通斷狀況進行檢測同時,AP設備 還將根據(jù)計算出的備份基準時間差,實時地檢測備份鏈路通道的通斷狀況。即如圖3所示, 本實施例的方法中,還包括步驟207,實時地檢測與備份AC設備之間的備份鏈路通道的通斷狀況;具體地,該步驟對備份鏈路通道的通斷狀況檢測,與上一實施例中,AP設備對主鏈 路通道的通斷狀況檢測的方式一致,且該步驟具體可以包括如下子步驟步驟2070,實時地獲取備份AC設備的當前時間,并實時地計算備份AC設備的當前 時間與本地當前時間之間的備份當前時間差;在本實施例中,在AP設備實時地檢測與主AC設備之間的鏈路通斷狀況的同時,AP 設備還可以通過備份鏈路通道,實時地獲取備份AC設備的當前時間值CurrentTime’,從而 根據(jù)獲取的該備份AC設備的當前時間,AP設備可以實時地計算出當前狀態(tài)下,備份AC設備 與本地當前時間之間的備份當前時間差AdjustTime2,= CurrentTimeAP-CurrentTime,。
步驟2071,檢測備份當前時間差與備份基準時間差之間的差值是否超出了預設的 差值范圍,若是執(zhí)行步驟2072,若否返回執(zhí)行步驟2070 ;在計算得到備份AC設備與本地當前時間之間的備份當前時間差后,AP設備可以 實時地根據(jù)計算得到的備份當前時間差,檢測該備份當前時間差與上述備份基準時間差之 間的差值DataTime,= AdjustTime2,-AdjustTimel,是否超出了預設的差值范圍。即由 于備份基準時間差為備份鏈路通道剛建立時,備份AC設備與AP設備之間的標準時間差,通 過將備份當前時間差與該備份標準時間進行比較,AP設備可以了解備份鏈路通道的當前鏈 接情況,是否發(fā)生了延緩,以及發(fā)生延緩的程度。而該預設的差值范圍同樣為根據(jù)實際經(jīng)驗 值,在AP設備中設置的可發(fā)生延緩的最大差值時間。步驟2072,向備份AC設備發(fā)送檢測報文以檢測備份鏈路通道的通斷狀況;步驟2073,檢測預設時間內是否接收到備份AC設備返回的檢測響應報文,若是則 返回執(zhí)行步驟2070,若否則執(zhí)行步驟208 ;若通過檢測,AP設備發(fā)現(xiàn)與備份AC設備之間的備份當前時間差與備份基準時間 差之間的差值超過了預設的差值范圍,AP設備可以初步斷定與備份AC設備之間的備份鏈 路通道可能發(fā)生了斷開現(xiàn)象,而為了確認這一現(xiàn)象,在本實施例中,AP設備還將進一步地向 備份AC設備發(fā)送用于檢測備份鏈路通道的通斷情況的檢測報文,并檢測在預設的時間內, 是否能夠接收到備份AC設備返回的檢測響應報文,以此檢測備份鏈路通道是否真正地發(fā) 生了故障而斷開。步驟208,重新建立與備份AC設備之間的備份鏈路通道,并重新將自身的當前配 置信息以及當前狀態(tài)信息上傳至述備份AC設備中進行備份。若在預設的時間內,AP設備還未接收到備份AC設備返回的檢測響應報文,則AP設 備可以真正地斷定與備份AC設備之間的備份鏈路通道已經(jīng)斷開,從而根據(jù)檢測出的這一 結果,且為了及時地保持用作備份的備份鏈路通道的導通,AP設備將立即重新建立與備份 AC設備之間的備份鏈路通道,并且在此基礎上,重新將主AC設備對自己的當前配置信息以 及自己的當前狀態(tài)信息,通過重新建立的備份鏈路通道上傳至述備份AC設備中重新進行 備份。從而通過實時地檢測備份鏈路通道是否斷開,以及在一旦檢測到備份鏈路通道斷 開時,重新對該備份鏈路通道進行建立,以及重新備份相關配置狀態(tài)信息,本實施例避免了 當主鏈路通道發(fā)生故障時,備份鏈路通道也正好處于斷開狀況,而導致無法快速進行主備 AC切換的現(xiàn)象,更進一步地降低鏈路故障對AP設備的業(yè)務所造成的影響。需要說明的是,本實施例中除了上述步驟與上述實施例二之間存在區(qū)別之外,其 他步驟均與上一上述實施例二相同,因而對其的具體解釋可以參見上述實施例二中的相關 描述,在此不再贅述。本實施例的無線控制器的切換方法,通過在AP設備啟動時,同時與主AC和備份AC 建立連接,其中與主AC的鏈接通道作為正常的管理控制通道,與備份AC設備之間的鏈接通 道作為監(jiān)控備份通道,并實時地將主AC設備上變更的AP設備的配置信息、以及上傳給主AC 設備的狀態(tài)信息備份更新到備份AC設備中,從而使得當AP設備與主AC設備的連接一旦斷 開時,由于備份AC設備中實時地備份有主AC設備上關于該AP設備相關信息,同時備份AC 一直與AP設備保持著連接關系,從而在進行主備AC設備的切換時,AP設備可以很快地將數(shù)據(jù)業(yè)務切換到備份AC設備中,業(yè)務無需中斷,極大地降低了主備AC的切換過程對AP設 備數(shù)據(jù)業(yè)務的影響。進一步地,本實施例中,AP設備還通過實時地檢測與主AC設備之間的主鏈路通道 的通斷狀況,以及實時地檢測與備份AC設備之間的備份鏈路通道的通斷狀況,以便在一旦 檢測到主鏈路通道斷開時,可以在第一時間及時地將業(yè)務切換到備份AC設備中,以及在一 旦檢測到備份鏈路通道斷開時,可以在計時重新建立于備份AC設備的連接以及更新備份 信息,從而更進一步地降低鏈路故障對AP設備的業(yè)務所造成的影響。本領域普通技術人員可以理解實現(xiàn)上述方法實施例的全部或部分步驟可以通過 程序指令相關的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質中,該程序 在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質包括R0M、RAM、磁碟或者 光盤等各種可以存儲程序代碼的介質。圖4為本發(fā)明無線接入點設備實施例一的結構示意圖,如圖4所示,本實施例的無 線接入點設備包括通道建立模塊11、信息備份模塊12、第一檢測模塊13以及業(yè)務切換模 塊14。其中,通道建立模塊11用于分別建立與主無線控制器的主鏈路通道以及與備份 無線控制器的備份鏈路通道;信息備份模塊12用于通過通道建立模塊11建立的備份鏈路 通道,實時地將接收到的主無線控制器下發(fā)的配置信息、以及待上傳給主無線控制器的狀 態(tài)信息發(fā)送給備份無線控制器進行備份;第一檢測模塊13用于檢測到與主無線控制器之 間的主鏈路通道是否斷開;而業(yè)務切換模塊14用于若第一檢測模塊檢測13到與主無線控 制器之間的主鏈路通道斷開時,將業(yè)務切換至備份無線控制器中。具體地,本實施例中的所有模塊所涉及的具體工作過程,可以參考上述無線控制 器的切換方法所涉及的相關實施例揭露的相關內容,在此不再贅述。本實施例的無線接入點設備,通過在初始啟動時,同時與主AC和備份AC建立連 接,其中與主AC的鏈接通道作為正常的管理控制通道,與備份AC設備之間的鏈接通道作為 監(jiān)控備份通道,并實時地將主AC設備上變更的AP設備的配置信息、以及上傳給主AC設備 的狀態(tài)信息備份更新到備份AC設備中,從而使得當AP設備與主AC設備的連接一旦斷開 時,由于備份AC設備中實時地備份有主AC設備上關于該AP設備相關信息,同時備份AC — 直與AP設備保持著連接關系,從而在進行主備AC設備的切換時,AP設備可以很快地將數(shù) 據(jù)業(yè)務切換到備份AC設備中,業(yè)務無需中斷,極大地降低了主備AC的切換過程對AP設備 數(shù)據(jù)業(yè)務的影響。圖5為本發(fā)明無線接入點設備實施例二的結構示意圖,如圖5所示,在上述無線接 入點設備實施例一的基礎上,本實施例的無線接入點設備還可以包括第一時間獲取模塊15 和第一時間差計算模塊16。其中,第一時間獲取模塊15用于在通道建立模塊11分別建立 與無線控制器的主鏈路通道以及與備份無線控制器之間的備份鏈路通道之后,通過主鏈路 通道,獲取主無線控制器的主基準時間,該主基準時間為主鏈路通道剛建立時、主無線控制 器的當前時間;而第一時間差計算模塊16則用于根據(jù)第一時間獲取模塊15獲取的主基準 時間,計算第一本地基準時間與該主無線控制器的主基準時間之間的主基準時間差,該第 一本地基準時間為該主鏈路通道剛建立時本地的當前時間。相應地,第一檢測模塊13具體可以包括第一時間獲取子模塊、第一時間差計算子模塊、第一檢測子模塊和第一報文發(fā)送子模塊(圖中未示出)。其中,第一時間獲取子模塊用于實時地獲取主無線控制器的當前時間;第一時間 差計算子模塊用于實時地計算第一時間獲取子模塊獲取的主無線控制器的當前時間與本 地當前時間之間的主當前時間差;第一檢測子模塊用于檢測主當前時間差與主基準時間差 之間的差值是否超出了預設的差值范圍;而第一報文發(fā)送子模塊則用于若第一檢測子模塊 檢測到差值超出了預設的差值范圍時,向主無線控制器發(fā)送檢測報文以檢測主鏈路通道的 通斷狀況,若主無線控制器在預設的時間內未返回檢測響應報文,則斷定該主鏈路通道斷 開。進一步地,本實施例中,無線接入點設備還可以包括第一選取模塊17,或者包括負 載信息獲取模塊18和第二選取模塊19。具體地,第一選取模塊17用于在通道建立模塊11分別建立與主無線控制器的主 鏈路通道以及與備份無線控制器之間的備份鏈路通道之前,根據(jù)預設的選取策略,分別選 取該選取策略指定的無線控制器作為主無線控制器和備份無線控制器。而負載信息獲取模塊18用于獲取無線網(wǎng)絡中可連接的各無線控制器的負載信 息;第二選取模塊19則用于根據(jù)負載信息獲取模塊18獲取到的各無線控制器的負載信息, 選取負載最少的無線控制器作為主無線控制器,并選取負載次少的無線控制器作為備份無 線控制器。更進一步地,本實施例中,無線接入點設備還可以包括第二檢測模塊110和鏈路 重建立模塊111。其中,第二檢測模塊110用于實時地檢測與備份無線控制器之間的備份鏈 路通道是否斷開;而鏈路重建立模塊111則用于若第二檢測模塊110檢測到備份鏈路通道 斷開時,重新建立與備份無線控制器之間的備份鏈路通道,并重新將自身的當前配置信息 以及當前狀態(tài)信息上傳至備份無線控制器中進行備份。在此基礎上,更進一步地,本實施例的無線接入點設備中,還可以包括第二時間獲 取模塊112和第二時間差計算模塊113。其中,第二時間獲取模塊112用于在通道建立模 塊11分別建立與主無線控制器的主鏈路通道以及與備份無線控制器之間的備份鏈路通道 之后,通過備份鏈路通道,獲取備份無線控制器的備份基準時間,該備份基準時間為備份鏈 路通道剛建立時、備份無線控制器的當前時間;而第二時間差計算模塊113則用于計算第 二本地基準時間與備份基準時間之間的備份基準時間差,該第二本地基準時間為備份鏈路 通道剛建立時本地的當前時間。相應地,上述第二檢測模塊110具體還可以包括第二時間獲取子模塊、第二時間 差計算子模塊、第二檢測子模塊以及第二報文發(fā)送子模塊(圖中未示出)。其中第二時間獲取子模塊用于實時地獲取備份無線控制器的當前時間;第二時間 差計算子模用于實時地計算備份無線控制器的當前時間與本地當前時間之間的備份當前 時間差;第二檢測子模塊用于檢測備份當前時間差與備份基準時間差之間的差值是否超出 了預設的差值范圍;而第二報文發(fā)送子模塊則用于若第二檢測子模塊檢測到該差值超出了 預設的差值范圍,則向備份無線控制器發(fā)送檢測報文以檢測備份鏈路通道的通斷狀況,且 若備份無線控制器在預設的時間內未返回檢測響應報文,則斷定備份鏈路通道斷開。具體地,本實施例中的上述所有模塊所涉及的具體工作過程,同樣可以參考上述 無線控制器的切換方法所涉及的相關實施例揭露的相關內容,在此不再贅述。
本實施例的無線接入點設備,通過在初始啟動時,同時與主AC和備份AC建立連 接,其中與主AC的鏈接通道作為正常的管理控制通道,與備份AC設備之間的鏈接通道作為 監(jiān)控備份通道,并實時地將主AC設備上變更的AP設備的配置信息、以及上傳給主AC設備 的狀態(tài)信息備份更新到備份AC設備中,從而使得當AP設備與主AC設備的連接一旦斷開 時,由于備份AC設備中實時地備份有主AC設備上關于該AP設備相關信息,同時備份AC — 直與AP設備保持著連接關系,從而在進行主備AC設備的切換時,AP設備可以很快地將數(shù) 據(jù)業(yè)務切換到備份AC設備中,業(yè)務無需中斷,極大地降低了主備AC的切換過程對AP設備 數(shù)據(jù)業(yè)務的影響。進一步地,本實施例中,AP設備還通過實時地檢測與主AC設備之間的主鏈路通道 的通斷狀況,以及實時地檢測與備份AC設備之間的備份鏈路通道的通斷狀況,以便在一旦 檢測到主鏈路通道斷開時,可以在第一時間及時地將業(yè)務切換到備份AC設備中,以及在一 旦檢測到備份鏈路通道斷開時,可以在計時重新建立于備份AC設備的連接以及更新備份 信息,從而更進一步地降低鏈路故障對AP設備的業(yè)務所造成的影響。圖6為本發(fā)明無線網(wǎng)絡控制器的切換系統(tǒng)實施例的結構示意圖,如圖6所示,本實 施例的無線網(wǎng)絡控制器的切換系統(tǒng)具體包括上述的無線接入點設備1,以及與無線接入點 設備1連接的無線控制器設備2,該無線控制器設備中至少包括與無線接入點設備1對應的 主無線控制器設備21和備份無線控制器設備22。需要了解的是,實際應用中,無線網(wǎng)絡控制器的切換系統(tǒng)中可以包括多個無線接 入點設備1 (圖5中僅示出了一個),而相對應的,系統(tǒng)中應包括與每個無線接入點設備1分 別對應的主無線控制器設備21和備份無線控制器設備22。而對于任一無線控制器設備2 而言,其在為某一無線接入點設備1的主無線控制器設備21的同時,還可以為另一無線接 入點設備1的備份無線控制器設備22。具體地,本實施例中,無線接入點設備1所包含的所有模塊,以及所有模塊所涉及 的具體工作過程,可以參考上述無線控制器的切換方法以及無線接入點設備所涉及的相關 實施例揭露的相關內容,在此不再贅述。本實施例的無線網(wǎng)絡控制器的切換系統(tǒng),通過在AP設備初始啟動時,同時與主AC 和備份AC建立連接,其中與主AC的鏈接通道作為正常的管理控制通道,與備份AC設備之 間的鏈接通道作為監(jiān)控備份通道,并實時地將主AC設備上變更的AP設備的配置信息、以及 上傳給主AC設備的狀態(tài)信息備份更新到備份AC設備中,從而使得當AP設備與主AC設備的 連接一旦斷開時,由于備份AC設備中實時地備份有主AC設備上關于該AP設備相關信息, 同時備份AC —直與AP設備保持著連接關系,從而在進行主備AC設備的切換時,AP設備可 以很快地將數(shù)據(jù)業(yè)務切換到備份AC設備中,業(yè)務無需中斷,極大地降低了主備AC的切換過 程對AP設備數(shù)據(jù)業(yè)務的影響。最后應說明的是以上實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡 管參照前述實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解其依然 可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替 換;而這些修改或者替換,并不使相應技術方案的本質脫離本發(fā)明各實施例技術方案的精 神和范圍。
權利要求
一種無線控制器的切換方法,其特征在于,包括分別建立與主無線控制器的主鏈路通道以及與備份無線控制器的備份鏈路通道;通過所述備份鏈路通道,實時地將接收到的所述主無線控制器下發(fā)的配置信息、以及待上傳給所述主無線控制器的狀態(tài)信息發(fā)送給所述備份無線控制器進行備份;實時地檢測與所述主無線控制器之間的所述主鏈路通道是否斷開;若檢測到所述主鏈路通道斷開,則將業(yè)務切換至所述備份無線控制器中。
2.根據(jù)權利要求1所述的無線控制器的切換方法,其特征在于所述分別建立與主無線控制器的主鏈路通道以及與備份無線控制器的備份鏈路通道 之后,所述方法還包括通過所述主鏈路通道,獲取所述主無線控制器的主基準時間,所述主基準時間為所述 主鏈路通道剛建立時、所述主無線控制器的當前時間;計算第一本地基準時間與所述主基準時間之間的主基準時間差,所述第一本地基準時 間為所述主鏈路通道剛建立時本地的當前時間;所述實時地檢測與所述主無線控制器之間的所述主鏈路通道是否斷開具體包括 實時地獲取所述主無線控制器的當前時間,并實時地計算所述主無線控制器的當前時 間與本地當前時間之間的主當前時間差;檢測所述主當前時間差與所述主基準時間差之間的差值是否超出了預設的差值范圍;若超出了所述預設的差值范圍,則向所述主無線控制器發(fā)送檢測報文以檢測所述主鏈 路通道的通斷狀況,若所述主無線控制器在預設的時間內未返回檢測響應報文,則斷定所 述主鏈路通道斷開。
3.根據(jù)權利要求1或2所述的無線控制器的切換方法,其特征在于,所述分別建立與主 無線控制器的主鏈路通道以及與備份無線控制器的備份鏈路通道之前,所述方法還包括根據(jù)預設的選取策略,分別選取所述選取策略指定的無線控制器作為所述主無線控制 器和備份無線控制器;或者,獲取無線網(wǎng)絡中可連接的各無線控制器的負載信息;根據(jù)獲取到的所述各無線控制器的負載信息,選取負載最少的無線控制器作為所述主 無線控制器,選取負載次少的無線控制器作為所述備份無線控制器。
4.根據(jù)權利要求1或2所述的無線控制器的切換方法,其特征在于,所述分別建立與主 無線控制器的主鏈路通道以及與備份無線控制器的備份鏈路通道之后,所述方法還包括實時地檢測與所述備份無線控制器之間的所述備份鏈路通道是否斷開; 若檢測到所述備份鏈路通道斷開,重新建立與所述備份無線控制器的所述備份鏈路通 道,并重新將自身的當前配置信息以及當前狀態(tài)信息上傳至所述備份無線控制器中進行備 份。
5.根據(jù)權利要求4所述的無線控制器的切換方法,其特征在于所述分別建立與主無線控制器的主鏈路通道以及與備份無線控制器的備份鏈路通道 之后,所述方法還包括通過所述備份鏈路通道,獲取所述備份無線控制器的備份基準時間,所述備份基準時 間為所述備份鏈路通道剛建立時、所述備份無線控制器的當前時間;計算第二本地基準時間與所述備份基準時間之間的備份基準時間差,所述第二本地基 準時間為所述備份鏈路通道剛建立時本地的當前時間;所述實時地檢測與所述備份無線控制器之間的所述備份鏈路通道是否斷開具體包括實時地獲取所述備份無線控制器的當前時間,并實時地計算所述備份無線控制器的當 前時間與本地當前時間之間的備份當前時間差;檢測所述備份當前時間差與所述備份基準時間差之間的差值是否超出了預設的差值 范圍;若超出了所述預設的差值范圍,則向所述備份無線控制器發(fā)送檢測報文以檢測所述備 份鏈路通道的通斷狀況,若所述備份無線控制器在預設的時間內未返回檢測響應報文,則 斷定所述備份鏈路通道斷開。
6.一種無線接入點設備,其特征在于,包括通道建立模塊,用于分別建立與主無線控制器的主鏈路通道以及與備份無線控制器的 備份鏈路通道;信息備份模塊,用于通過所述通道建立模塊建立的所述備份鏈路通道,實時地將接收 到的所述主無線控制器下發(fā)的配置信息、以及待上傳給所述主無線控制器的狀態(tài)信息發(fā)送 給所述備份無線控制器進行備份;第一檢測模塊,用于實時地檢測與所述主無線控制器之間的所述主鏈路通道是否斷開;業(yè)務切換模塊,用于若所述第一檢測模塊檢測到所述主鏈路通道斷開時,將業(yè)務切換 至所述備份無線控制器中。
7.根據(jù)權利要求6所述的無線接入點設備,其特征在于 所述設備還包括第一時間獲取模塊,用于在所述通道建立模塊分別建立與主無線控制器的主鏈路通道 以及與備份無線控制器之間的備份鏈路通道之后,通過所述主鏈路通道,獲取所述主無線 控制器的主基準時間,所述主基準時間為所述主鏈路通道剛建立時、所述主無線控制器的 當前時間;第一時間差計算模塊,用于計算第一本地基準時間與所述主無線控制器的主基準時 間之間的主基準時間差,所述第一本地基準時間為所述主鏈路通道剛建立時本地的當前時 間;所述第一檢測模塊具體包括第一時間獲取子模塊,用于實時地獲取所述主無線控制器的當前時間; 第一時間差計算子模塊,用于實時地計算所述第一時間獲取子模塊獲取的主無線控制 器的當前時間與本地當前時間之間的主當前時間差;第一檢測子模塊,用于檢測所述主當前時間差與所述主基準時間差之間的差值是否超 出了預設的差值范圍;第一報文發(fā)送子模塊,用于若所述第一檢測子模塊檢測到所述差值超出了所述預設的 差值范圍,則向所述主無線控制器發(fā)送檢測報文以檢測所述主鏈路通道的通斷狀況,若所 述主無線控制器在預設的時間內未返回檢測響應報文,則斷定所述主鏈路通道斷開。
8.根據(jù)權利要求6或7所述的無線接入點設備,其特征在于所述設備還包括第一選取模塊,用于在所述通道建立模塊分別建立與主無線控制器的 主鏈路通道以及與備份無線控制器的備份鏈路通道之前,根據(jù)預設的選取策略,分別選取 所述選取策略指定的無線控制器作為所述主無線控制器和備份無線控制器;或者, 所述設備還包括負載信息獲取模塊和第二選取模塊;所述負載信息獲取模塊用于獲取無線網(wǎng)絡中可連接的各無線控制器的負載信息; 所述第二選取模塊用于根據(jù)所述負載信息獲取模塊獲取到的所述各無線控制器的負 載信息,選取負載最少的無線控制器作為所述主無線控制器,選取負載次少的無線控制器 作為所述備份無線控制器。
9.根據(jù)權利要求6或7所述的無線接入點設備,其特征在于,所述設備還包括第二檢測模塊,用于實時地檢測與所述備份無線控制器之間的所述備份鏈路通道是否 斷開;鏈路重建立模塊,用于若所述第二檢測模塊檢測到所述備份鏈路通道斷開,重新建立 與所述備份無線控制器的所述備份鏈路通道,并重新將自身的當前配置信息以及當前狀態(tài) 信息上傳至所述備份無線控制器中進行備份。
10.根據(jù)權利要求9所述的無線接入點設備,其特征在于 所述設備還包括第二時間獲取模塊,用于在所述通道建立模塊分別建立與主無線控制器的主鏈路通道 以及與備份無線控制器的備份鏈路通道之后,通過所述備份鏈路通道,獲取所述備份無線 控制器的備份基準時間,所述備份基準時間為所述備份鏈路通道剛建立時、所述備份無線 控制器的當前時間;第二時間差計算模塊,用于計算第二本地基準時間與所述備份基準時間之間的備份基 準時間差,所述第二本地基準時間為所述備份鏈路通道剛建立時本地的當前時間; 所述第二檢測模塊具體包括第二時間獲取子模塊,用于實時地獲取所述備份無線控制器的當前時間; 第二時間差計算子模塊,用于實時地計算所述備份無線控制器的當前時間與本地當前 時間之間的備份當前時間差;第二檢測子模塊,用于檢測所述備份當前時間差與所述備份基準時間差之間的差值是 否超出了預設的差值范圍;第二報文發(fā)送子模塊,用于若所述第二檢測子模塊檢測到所述差值超出了所述預設的 差值范圍,則向所述備份無線控制器發(fā)送檢測報文以檢測所述備份鏈路通道的通斷狀況, 若所述備份無線控制器在預設的時間內未返回檢測響應報文,則斷定所述備份鏈路通道斷 開。
11.一種無線控制器的切換系統(tǒng),其特征在于,包括 如權利要求6 10任一所述的無線接入點設備;以及與所述無線接入點設備連接的無線控制器設備,所述無線控制器設備中至少包括 與所述無線接入點設備對應的主無線控制器設備和備份無線控制器設備。
全文摘要
本發(fā)明提供一種無線控制器的切換方法、系統(tǒng)及設備,方法包括分別建立與主AC設備的主鏈路通道及與備份AC設備的備份鏈路通道;通過備份鏈路通道,實時地將主AC設備下發(fā)的配置信息、以及待上傳給主AC設備的狀態(tài)信息發(fā)送給備份AC設備進行備份;實時地檢測主鏈路通道是否斷開;若檢測到主鏈路通道斷開時,將業(yè)務切換至備份AC設備中。本發(fā)明中,當AP設備與主AC設備的連接一旦斷開時,由于備份AC中實時地備份了AP設備狀態(tài)配置信息,同時備份AC一直與AP設備保持著連接,從而在進行主備AC的切換時,AP設備可以很快地將數(shù)據(jù)業(yè)務切換到備份AC設備中,極大地降低了主備AC的切換過程對AP設備數(shù)據(jù)業(yè)務的影響。
文檔編號H04W76/02GK101951616SQ201010226059
公開日2011年1月19日 申請日期2010年7月6日 優(yōu)先權日2010年7月6日
發(fā)明者羅來財 申請人:北京星網(wǎng)銳捷網(wǎng)絡技術有限公司