新四季網

用於分布式無線控制器系統中的移動客戶端的分級控制信令的製作方法

2023-12-07 03:14:56

專利名稱:用於分布式無線控制器系統中的移動客戶端的分級控制信令的製作方法
技術領域:
本公開涉及能夠支持網絡設備的移動性的聯網技術。
背景技術:
對有線和無線設備的網絡服務是由組成可被稱為網絡的「基礎設施」的設備來支持的。網絡基礎設施中的設備的示例包括路由器、接入交換機和控制計算機或用於存儲與連接到網絡的設備的狀態有關的數據的伺服器。一些接入交換機具有路由能力並且就這一點而言也被稱為「轉發器」,因為其將來自一個接入交換機的數據包轉發到另一個接入交換機。具有聯網能力的設備(本文中稱為「客戶端設備」或「站」)可以在一個接入交換機處連接到網絡,隨後實體地移動,即漫遊,使得其連接到網絡中的不同接入交換機。這種漫遊能力對於具有無線能力並且能夠通過建立無線連接(如與無線接入點(AP)設備的無線區域網路(WLAN)連接)而在不同的接入交換機處連接到有線網絡的客戶端設備來說是普遍的。無線是集成在接入交換機內的許多服務之一。無線服務確保接入層終止數據平面,從而促進交付融合式架構。融合意味著無論通信是來自有線站還是無線站,都可以應用相同的一組特徵。對於終端用戶在管理和配置層面將存在統一,並且有線和無線將變成進入該組織中的接入方法。


圖1為網絡基礎設施架構的示圖的一個示例。圖2為示出網絡基礎設施架構的分級等級和如何根據漫遊事件的性質在各等級內綁定控制信令的示圖的一個示例。圖3是作為圖1所示的網絡基礎設施架構的一部分的接入交換機的方框圖的一個示例。
圖4是作為圖1所示的網絡基礎設施架構的一部分的移動控制器裝置的方框圖的一個示例。圖5是作為圖1所示的網絡基礎設施架構的一部分的移動隧道端點裝置的方框圖的一個示例。圖6是作為圖1所示的網絡基礎設施架構的一部分的移動先知器裝置的方框圖的一個示例。圖7為示出圖1所示的網絡基礎設施的一部分並且進一步示出移動子域內的接入交換機之間的設備漫遊的示圖的一個示例。圖8為示出圖7中描繪的交換機對等組內的漫遊情景的實體之間的控制信令的階梯式流程圖的一個示例。圖9為示出跨交換機對等組但是在一個移動子域內的漫遊情景的實體之間的控制信令的階梯式流程示圖的一個示例。圖10為示出圖1所示的網絡基礎設施的一部分並且進一步示出跨移動子域的接入交換機之間的設備漫遊的示圖的一個示例。圖11為示出圖10中描繪的漫遊情景的實體之間的控制信令的階梯式流程圖的一個示例。
具體實施方式
鍵提供了一種用於分級`分布式控制架構以支持無線設備的漫遊的系統和方法。多個接入交換機被提供並配置成服務於包括多個IP位址的一個或多個網際網路協議(IP)子網絡。所述多個接入交換機被布置在交換機對等組內,使得一個給定交換機對等組內的每個接入交換機被配置成存儲關於所述交換機對等組中的其它接入交換機和關於與所述交換機對等組中的任何接入交換機上的任何無線接入點相關聯的無線客戶端設備的位置的信息。所述多個接入交換機被進一步分組到多個移動子域中的一個相應子域中,每個子域包括多個交換機對等組。提供了多個控制器設備,每個控制器設備被配置成控制一個相應移動子域中的接入交換機。每個控制器設備存儲關於其移動子域內的多個接入交換機和關於其移動子域內的接入交換機處的無線客戶端設備的位置的信息。中央控制器設備被提供和配置成與用於相應移動子域的多個控制器設備進行通信。所述中央控制器設備被配置成存儲關於所述移動子域中的無線客戶端設備的位置的信息。當站/設備在網絡內漫遊時,為了對其提供拓撲透明度,網絡基礎設施設備需要提供無縫漫遊。從站的角度來說,任何移動事件都不應改變其IP位址、其默認路由器或動態主機配置協議(DHCP)伺服器。這意味著站在漫遊時發送地址解析協議(ARP)請求到其默認路由器或發送DHCP請求到先前已分配其地址的伺服器。提供了支持網絡中的無縫移動的分級移動架構,其中無線服務在接入交換機處被終止。漫遊站的存在點停留在當站已漫遊到另一個接入交換機之後服務於該站的IP子網絡的接入交換機處。示例件實施例首先參考圖1,圖1示出了描繪被配置成支持無線客戶端設備的移動性的網絡基礎設施架構的示圖。網絡架構5包括以參考數字10示出的移動域。移動域為將被提供漫遊服務的地理區域。旨在由網絡架構5在該地理區域中提供連續覆蓋。網絡架構5提供比現有系統更好的縮放特性在於它將傳統移動組分解為多個移動子域。因此,一個移動域包括一個或多個移動子域。為簡單起見,圖1分別示出了兩個子域20(1)和20 (2)並且被標記為移動子域I和移動子域2。例如,一個移動子域可以由校園內的單一建築物組成。子域更大程度上代表網絡拓撲而不是建築物的實體壁,因此移動子域也有可能跨越例如校園中的多個建築物。網絡架構5進一步包括移動控制器和移動先知器(oracle)。在一種形式中,每個移動子域包括一個或多個移動控制器(MC)和移動隧道端點(MTE)對。雖然在一個子域中可以存在多於單一 MC-MTE對,但是僅一個對可以在任何給定時間都是活動的。在一個子域中提供多個對是為了恢復和故障備份。在另一種形式中,為整個移動域提供單一 MC。所述另一種方式,對由多於單一移動子域組成的網絡提供了移動先知器。移動先知器是集中式資料庫,該資料庫包括關於移動域、每個站的內部移動子域和為每個站提供服務的當前外部子域中的每個站的信息。移動先知器由單獨的MC查閱,以促進移動子域間的移動事件。圖1示出了在移動子域20 (I)中存在與MTE 32(1)配對的移動控制器30 (I)和與備份MTE 32(1) /配對的備份移動控制器30(1)'。類似地,在移動子域20 (2)中存在與MTE 32(2)配對的移動控制器30(2)和與備份組^32(2)'配對的備份移動控制器30 (2)'。MET是隧道端點裝置,其功能在下文中進一步說明。 在圖1所示的示例性架構中,每個子域中的MTE的功能可以結合在其它網絡設備中或者與其它網絡設備相集成。例如,在子域20(1)中,MTE 32(1)和MTE 32(1)'可以結合在分布交換機中,並進一步分別連接到分布/核心交換機33 (I)和33(1)'。分布/核心交換機33 (I)和33 (I)'進而連接到核心網絡40,核心網絡40代表網絡架構5的第3層或「核心」部分。在移動子域20⑵中,MTE 32(2)和MTE 32(2)'可以集成到相應分布/核心交換機中,這些分布/核心交換機進而連接到核心網絡40。在這種情況下,在子域20(2)中存在連接到MTE 32⑵和MTE 32⑵'的分布交換機37⑴和37⑴'。移動控制器提供移動控制平面操作,從而促進發生在移動子域內以及跨子域的移動事件。為了這個目的,提供了被稱為移動先知器50的實體。移動先知器50是包括資料庫的集中式控制裝置,該資料庫包括關於移動域、其內部移動子域和提供服務的當前外部子域中的每個客戶端設備的信息。移動先知器50由單獨的移動控制器查閱,以促進子域間的移動事件。移動先知器50被示出為耦合到核心網絡40,但它也可以在子域級連接到任何移動子域。和移動子域的移動控制器一樣,可以為了冗餘的目的而部署多於一個移動先知器,儘管僅一個移動先知器將會在任何給定時間對於移動域都是活動的。在每個移動子域內均有提供與在移動域10內工作的客戶端設備的接入層連接性的接入交換機。例如,移動子域20 (I)具有接入交換機60 (I)至60 (4),並且移動子域20 (2)具有接入交換機62 (I)至62 (4)。每個接入交換機能夠服務於一個或多個IP子網絡。一個IP子網絡包括多個IP位址。客戶端設備的IP位址可以由DHCP伺服器分配,它可以被靜態地配置在客戶端設備上,或者客戶端設備可以從由其內部接入交換機所服務的子網絡自動生成IP位址。兩個或更多個接入交換機可以服務於相同的IP子網絡是可能的。客戶端設備在其第一次連接到網絡時獲得IP位址,但它還可以此後獲得另一個IP位址。例如,IPv6客戶端設備可以在任何時候獲得新的IP位址,因此可以具有多個IP位址。通常,客戶端設備確定何時獲得IP位址。移動子域內的接入交換機可以被一起分組到在本文中被稱為的交換機對等組中。交換機對等組由MC基於靜態信息或動態獲悉的信息來靜態地配置。在一個交換機對等組內,每個交換機必須具有相同的組成員視角。一個交換機對等組不跨越移動子域或路由邊界。一個移動子域可以具有一個或多個交換機對等組。交換機對等組的目的在於允許接入交換機(客戶端設備在接入交換機之間漫遊)在切換事件期間直接互動。這通過在移動子域內的每一次切換中將不再需要涉及MC而允許網絡縮放。隧道可選地直接連接一個交換機對等組中的接入交換機。這些隧道如果存在,就允許數據通信從一個接入交換機被直接發送到相同交換機對等組中的另一個接入交換機,而不涉及MTE。移動子域的每個MC被配置成生成數據,該數據用來將其移動子域中的接入交換機布置在交換機對等組中,並且發送信息到其移動子域中的接入交換機,以通知每個接入交換機關於其交換機對等組中的其它接入交換機。如下文所說明,客戶端設備通過有線網絡連接或無線網絡連接(通過無線接入點設備)與接入交換機相關聯。圖1以參考數字70 (1)-70 (n)示出了無線接入點(AP)設備。AP設備支持無線接入點控制與配置(CAPWAP)協議。如CAPWAP架構所指定,AP執行實體(PHY)層和實時IEEE 802.1lMAC功能(其包括IEEE 802. 11加密)。AP建立到達接入交換機的隧道,以通過隧道實現客戶端設備的無線通信。因此,AP被配置成通過隧道使無線設備的通信到達接入交換機時被認為是在接入交換機「上」。AP使用數據包傳輸層安全(DTLS)協議來加密所有CAPWAP控制通信。如果AP支持Cisco TrustSec (CTS)或IEEE 802.1AE (MacSec)加密,那麼交換機與AP之間的連接就可以由第2層CTS保護,在這種情況下CAPWAP控制消息和CAPWAP通信二者將都獲得加密。如果不支持CTS,那麼CAPWAP數據通信就不被加密。在一種可能的形式中,CAPWAP數據通信也可以是DTLS加密的(作為一種選擇)。每個MTE在數據平面上提供移動性服務,從而確保第3層網絡上的客戶端設備的存在點跨移動事件保持恆定。MTE涉及客戶端設備的路由情景是可選的在於MTE的功能僅在採用隧道時才被使用。 圖1示出了 MTE位於分布交換機或分布/核心交換機中的功能。MTE的位置以此方式示出僅是用於說明性目的,因為其可以位於任何數目的設備中、集成在交換機/路由器中或者在獨立儀器中。MTE的實際實施例可以取決於交換機、路由器和支持這裡所述的通過隧道通信的過程的設備。MTE根據在MTE處的漫遊客戶端設備的子網絡的可用性可以具有兩種不同功能。如果漫遊客戶端設備的子網絡在MTE處可用,那麼MTE就可以變成存在點;否則,MTE就用作將漫遊客戶端設備連接到存在點的隧道交換機實體,該存在點可以是接入交換機。MTE可以集成在每個子域中的邊界路由器中。在該示例中,MTE可以與其相應子域的邊界或邊緣路由器集成在一起。MTE功能通過以下方式用作關於設備的通信的隧道端點裝置通過隧道實現到達其移動子域中的接入交換機的通信,並且在設備漫遊到不同移動子域的情況下,通過隧道實現到達設備漫遊到的外部移動子域中的另一個MTE。這在下文中結合圖6至圖9進行進一步說明。圖1示出了 MC和MTE作為並置的實體。再次,MC處理移動控制邏輯,同時MTE提供數據平面操作。MC和MTE功能可以被包含在單一物理實體中。當被集成在單一實體或單元中時,MC通過一組應用編程接口(API)或命令來配置其數據平面(MTE功能)。因此,在MC/MTE單一單元集成的配置中,MTE是MC的數據路徑。然而,當MC和MTE功能被包含在分開的實體中時,用於命令的一些額外信令在MC與MTE之間是有必要的。這將會涉及其已經從接入交換機接收的信令的MC轉發部分,以配置存儲在MTE上的轉發表。這些功能的分離使得有可能部署不利用隧道的網絡。這樣的網絡將仍需要由MC提供的移動控制平面,但是將不會需要MTE的功能。現在參考圖2,圖2更詳細地示出移動域10。在該示例中,移動域10包括三個移動子域20(1)、20(2)和20(3)。每個移動子域包括布置在交換機對等組中的多個接入交換機(AS)。例如,移動子域20 (I)包括MC 30 (I)、交換機對等組17 (I)中的接入交換機60 (I)至60 (k)、交換機對等組60 (2)中的接入交換機60 (k+1)至60 (m)以及交換機對等組17 (3)中的接入交換機60 (m+1)至60(n)。類似地,移動子域20 (2)包括MC 30 (2)、交換機對等組17(4)中的接入交換機62 (I)至62 (k)、交換機對等組17(5)中的接入交換機62 (k+1)至62 (m)以及交換機對等組17 ¢)中的接入交換機62 (m+1)至62 (n)。移動子域20 (3)包括MC 30 (3)、交換機對等組17 (7)中的接入交換機63 (I)至63 (k)、交換機對等組17 (8)中的接入交換機63 (k+1)至63 (m)以及交換機對等組17 (9)中的接入交換機63 (m+1)至63 (n)。MC 30 (I)、MC 30(2)和MC30 (3)中的每一個與其相應移動子域中的接入交換機進行通信。此外,MC30⑴、MC 30(2)和MC 30(3)與移動先知器50進行通信。
圖2示出了對於可能發生的不同類型移動事件的控制消息流的一般邊界。移動性或漫遊事件可以被分類為(I)交換機對等組內(和移動子域內),(2)交換機對等組間(和移動子域內),以及(3)移動子域間。在參考數字13(1)處,控制消息被示出為用於交換機內對等組漫遊事件。這在一個站從一個接入交換機漫遊到相同交換機對等組中的另一個接入交換機時發生。如13(1)處所示,控制消息停留在該交換機對等組(例如,移動子域20(2)中的交換機對等組17(4))中的接入交換機之間。在這種類型的相對局部的漫遊事件中,控制消息停留在交換機對等組中,但是不到達該移動子域的MC。因此,當這種局部的漫遊事件在移動子域中發生時,不增加MC的負擔。在13(2)處,控制消息被示出為用於交換機對等組間(移動子域內)漫遊事件。在這種情況下,一個站從一個交換機對等組中的一個接入交換機漫遊到另一個交換機對等組中的一個接入交換機,但是在相同的移動子域內。如13(2)處所示,控制消息流入兩個交換機對等組中的相應交換機中到達移動子域20(2)中的MC 30 (2),並且從移動子域20 (2)中的MC 30(2)流出兩個交換機對等組中的相應交換機。在處理該移動事件的過程中,該移動子域的MC變成被涉及,但是移動先知器50不被涉及,任何其它移動子域的MC也不被涉及。在13(3)處,控制消息被示出為用於移動子域間漫遊事件,其中一個站從一個移動子域中的接入交換機漫遊到另一個移動子域中的接入交換機。例如,一個站從移動子域20(2)中的一個接入交換機漫遊到移動子域20 (I)中的一個接入交換機,並且具體來說,漫遊到接入交換機60 (k+1)。在這種情況下,控制消息將在所涉及的兩個移動子域的移動控制器之間跨移動子域而流動。此外,移動先知器50將接收和發送控制消息以處理移動事件。因此,如圖2所示,控制消息不被發送到移動域中的所有實體(所有接入交換機,MC和移動先知器)。控制消息根據移動事件的性質被綁定或包含在一組實體內。較高等級的控制元件(例如移動控制器和移動先知器)不被涉及,除非移動事件涉及跨移動子域而漫遊的站。這有助於將控制消息通信量保持在最小,因此減少了控制平面過載。現在參考圖3,說明接入交換機的示例性方框圖。該圖意在表示圖1所示的接入交換機60 (I)至60 (4)和62 (I)至62 (4)中的任一個並且通常任何移動子域中的任何接入交換機的方框圖。該接入交換機包括處理器64、交換機和路由器單元66 (其可以為專用集成電路(ASIC)的形式)、網絡接口單元67、系統總線68和存儲器70。交換機和路由器單元66提供對於網絡接入交換機熟知的數據包轉發(路由)和交換功能。網絡接口單元67處理用於通過網絡傳輸的數據包並且處理從網絡接收的數據包。例如,網絡接口單元67為乙太網卡或類似設備。接入交換機在本文也稱為「轉發器」,因為它將數據包轉發到客戶端設備並且從客戶端設備轉發數據包。用於接入交換機控制邏輯100的指令被存儲在存儲器69中而由處理器64執行。如上文所說明,接入交換機被配置成服務於一個或多個IP子網絡中的IP位址。處理器64可以是可編程處理器或固定邏輯處理器。在可編程處理器的情況下,存儲器69為編碼有指令或存儲指令的任何類型的有形處理器可讀存儲器(例如,隨機存取、只讀等),所述指令在由處理器64執行時使得處理器執行包括本文描述的接入交換機控制邏輯100的功能的各種功能。可替代地,處理器64可以是配置有包含使得處理器64執行本文描述的功能的指令的固件的固定邏輯處理設備,例如ASIC或數位訊號處理器或網絡處理器或通用處理器。因此,用於邏輯100的指令可以採取各種形式中的任何形式,以被編碼在一個或多個有形媒體中以 供執行,如編碼有固定邏輯或可編程邏輯(例如,由處理器執行的軟體/計算機指令),並且處理器64可以是可編程處理器、可編程數字邏輯(例如,現場可編程門陣列)或包括固定數字邏輯的ASIC或其組合。下文結合圖7至圖11說明接入交換機控制邏輯100的功能的示例。這些功能包括「移動代理」功能和數據路徑功能。移動代理功能負責處理接入交換機上的移動事件、配置用於移動性的交換機上的數據路徑元件以及與MC通信。數據路徑功能包括終止封裝源自無線客戶端設備的IEEE802. 11通信的CAPWAP隧道,從而允許接入交換機以統一方式處理有線和無線通信。更具體來說,接入交換機中的移動代理功能如下。移動代理負責以及時方式響應於由網絡中的各個實體發出的移動控制協議消息,從而確保為客戶端設備保持漫遊預算時間周期。如果無線子網絡在MC/MTE處不可用,那麼移動代理起到最初與其相關聯的漫遊客戶端設備的存在點的作用。當網絡被以第2層模式進行配置時,移動代理負責對與之連接的客戶端設備通告可達性。如果使用隧道,那麼將會代表客戶端設備通過隧道發送地址解析協議(ARP)請求,存在點(接入交換機)將該隧道橋接到其上行鏈路接口上。移動代理負責在發生漫遊事件之後代表客戶端設備預定多播組。該信息是作為上下文的一部分被傳遞到新的接入交換機,以確保在客戶端設備漫遊時多播流跟隨該客戶端。當接入交換機連接到第3層接入網絡時,移動代理負責為與其相關聯的未被提供隧道的客戶端設備註入路由。移動代理對有線和無線客戶端設備都執行802.1X認證功能。最終,當一個站成功認證到網絡時,移動代理轉發成對主密鑰(PMK)到MC,並且MC負責使PMK流到移動子域中的所有接入交換機。現在轉向圖4,現在說明MC的示例性方框圖。MC為可以由計算裝置實施的控制裝置,該計算裝置包括處理器34、網絡接口單元35和存儲器36。上文結合圖2說明了處理器34和網絡接口單元35的具體實施例的示例。存儲器36存儲MC控制處理邏輯,該邏輯在由處理器34執行時使得處理器34執行本文描述的MC功能。此外,存儲器36存儲站資料庫205和交換機資料庫210。站資料庫205維持在本地子域或整個移動域(如果MC被配置成服務於整個移動域)內所服務的所有無線客戶端設備的資料庫。該資料庫可能不存儲完整的客戶端設備上下文,並且可能僅包括指示客戶端設備當前是否將本地子域認為是其原位置的信息,並且在很多方式上非常類似於由移動先知器提供的功能,儘管是以更有限的範圍,即,僅對於子域本地的客戶端設備而言。該資料庫可以包括額外的信息,例如客戶端設備的憑證(可為用戶身份的形式),或者證書中的常用名以及分配給設備的IP位址(如果已經由網絡為其分配了 IP位址)。交換機資料庫210維持移動子域內的所有接入交換機的資料庫,並且在資料庫發生變化時(例如,將交換機添加到網絡或從網絡去除交換機),實時更新所有接入交換機。MC的其它功能總結如下。MC負責以及時方式響應於來自其它實體的移動控制協議消息,以確保系統實現所希望的漫遊預算。MC用作接入交換機與移動先知器之間的網關。當MC在其本地資料庫中未找到匹配時,它轉發請求到負責整個移動域的移動先知器。然而,存在MC負責整個移動域的部署情景。當對客戶端設備採用隧道時,如果無線子網絡在MTE處可用,其在網絡上的存在點則可為MTE。因此,在這些情況下,MC將響應於接收到的對於它所負責的客戶端的任何ARP請求。MC連接到第3層網絡時負責在通過隧道提供服務的客戶端的網絡中注入路由。MC為對於所有移動管理相關請求的接入交換機的控制點。當客戶端設備的附接點發生變化時,MC負責配置MTE上的適當轉發策略,該MTE可以是與MC並置。如果MC與MTE實體上分離,那麼MC就負責發出信令到MTE,以迫使客戶端設備在網絡中附接點發生變化。MC能夠處理來自遠程認證撥號用戶服務(RADIUS)基礎設施的未經請求的命令。這些消息可 以被接入交換機接收,並且被轉發到MC以清除或更新客戶端密鑰緩存項。如果從接入交換機接收到消息,那麼MC還負責將這些消息轉發到移動域中的其它MC。最後,該MC可選地用作接入交換機的網絡時間伺服器,以允許移動子域內的所有接入交換機的時鐘被同步。該MC進而使其時鐘與移動先知器同步。轉至圖5,現在說明MTE的示例性方框圖。MTE是也可以具有處理功能的路由裝置。MTE包括處理器42、存儲器44和網絡接口單元46。MTE可以被集成到分布交換機或路由器中,為此目的,圖4示出了包括交換機和路由器單元47以及系統總線48的基本交換機部件。指令被存儲在存儲器44中用於MTE控制邏輯300。處理器42執行用於MTE控制邏輯300的指令以執行本文所述的各種MTE功能。MTE處理移動數據平面。MTE的作用根據其是否正在用作子域中的客戶端設備的存在點而不同。如果無線子網絡在MTE處不可用,那麼漫遊客戶端設備的存在點位於內部接入交換機處。在這種情景下,MTE用作將外部接入交換機(附接點)連接到內部接入交換機(存在點)的隧道交換機實體。如果無線子網絡在MTE處可用,那麼MTE用作存在點。MTE的功能通常如下。MTE終止來自其移動子域中的接入交換機的「移動」隧道。因此,在MTE與給定移動子域中的每個接入交換機之間存在預先建立的隧道。去往和來自漫遊客戶端的通信被通過移動隧道發送到外部接入交換機。MTE-MTE隧道用來通過隧道實現移動子域之間的通信。MTE具有MC用來配置MET轉發表以反映移動事件的接口。當MC與MTE並置時,這僅為API。如果兩個功能未並置,那麼這就是協議。如本文所說明,MC和MTE功能可以由分離的實體來實現。在它們以單一實體實現的情況下,MTE實際上不用作路由器,因此不會將路由注入網絡。MC負責通告路由。然而,被注入路由的接口被認為是MTE的一部分。在MTE與MC去耦的不太可能的事件中,MTE負責代表MC傳送某些數據包。例如,MC將提供代理ARP和路由服務,然而這些數據包是在MTE接口上傳送的。對於不利用隧道的網絡來說,MTE並不是必要的功能。現在參考圖6說明移動先知器50的方框圖。移動先知器50是移動域的中央控制器,並且含有集中式資料庫,該集中式資料庫包括關於網絡、其內部移動子域和提供服務當前外部子域中的每個客戶端設備的信息。移動先知器50為具有監視整個移動域的網絡連接性的計算裝置,但是它不一定執行任何路由或數據包轉發功能。移動先知器50包括處理器52、用於提供與移動域中的MC和MTE的網絡連接性的網絡接口單元54以及存儲移動先知器控制邏輯400和站資料庫405的存儲器56。站資料庫405維持在移動域內被提供服務的所有站的資料庫。該站資料庫405通過移動先知器和其支持的所有移動子域中的所有MC的互動來填允。站資料庫包括每個站的MAC地址、其當前內部移動子域以及如果漫遊則包括其當前外部移動子域。當移動先知器50從MC接收請求時,其負責執行站查找,並且轉發請求到適當的MC。移動先知器50用作MC的網絡時間協議(NTP)伺服器,以允許移動域內的所有控制器使其時鐘被同步。下文結合圖7至圖11來說明移動先知器控制邏輯400的功能。為了方便起見,結合本文的說明來定義以下術語。外部移動控制器為外部移動子域中的客戶端設備提供移動管理服務的MC。外部MC用作外部子域中的接入交換機與內部子域中的MC之間的聯絡。
`
外部移動子域由MC控制的支持錨定在另一個移動子域中的客戶端設備(其IP位址是該另一個移動子域的IP子網絡的一部分)的移動子域。外部交換機當前為客戶端設備提供服務的外部移動子域中的接入交換機。內部移動控制器為其內部移動子域中的客戶端設備提供單一控制點和移動管理服務的MC。內部移動子域對於被分配有其IP位址的客戶端設備而言由MC控制的移動子域。內部接入交換機內部移動子域中服務於包括客戶端設備的IP位址的IP子網絡並且最後對該客戶端設備提供服務的接入交換機。內部接入交換機可以不是無線設備與移動域最初連接之處的接入交換機。移動域移動性需要被支持在的移動子域的集合。移動子域移動子域為整個移動域網絡的自主部件。子域通常連接到核心網絡中,並且包括一個或多個MC功能,並且可選地包括其相關聯的MTE。一個移動子域為由活動的移動控制器管理的設備組。一個移動子域包含一組接入交換機和相關聯的AP (希望跨該AP進行快速漫遊)。移動子域相當於802.1 Ir密鑰域。移動子域也可以被稱為IP無處不在(IPe)子域。移動子域和移動子域為本文可互換使用的術語。附接點客戶端設備的附接點是客戶端當前與無線網絡相關聯的地方。這可以為當前為客戶端設備所關聯的AP提供服務的接入交換機,或者在遺留部署的情況下為WLAN控制器。因此,無線客戶端設備可以從第一接入交換機上的一個AP漫遊到第二接入交換機上的另一個AP,由此變成「附接」於該第二接入交換機處或其上。存在點客戶端設備的存在點為網絡中客戶端設備被通知的地方。例如,如果接入交換機正在通過路由協議向客戶端設備通告可達性,那麼被通告了路由的接口被認為是客戶端設備的存在點。站連接到網絡或者從網絡請求服務的客戶端設備。該設備可以具有有線接口、無線接口或者兩種接口。術語「站」可以與術語「客戶端設備」互換使用。根據MTE處的漫遊站的子網絡的可用性,MTE可以具有兩種不同功能。如果漫遊站的子網絡在MTE處可用,那麼MTE可以變成存在點;否則其用作將漫遊站連接到存在點(可以為接入交換機)的隧道交換機實體。在以下示例中,使用了隧道架構,並且無線子網絡在MTE處不可用。當無線VALN或IP子網絡在MTE處不可用時,第3層漫遊站的存在點就被維持在初始的或錨定接入交換機——站最初(第一次)連接網絡(在網絡中相關聯)的接入交換機。在這種情況下,MC/MTE變成隧道交換點,其中MTE用作隧道端點裝置並將來自隧道的通信從外部接入交換機切換到另一個隧道從而到達錨定接入交換機,反之亦然。如果MC/MTE不位於分布層,但是在網絡中較深的核心處,那麼就可以發生這種情景。事實上,這在從覆蓋WLAN控制器架構到本文公開的架構的傳送期間是非常可能的情景,因為將用作遺留交換機的控制器和用於接入交換機的MC/MTE的WLAN控制器將通常處於網絡核心處。在下文結合圖7至圖11說明的情景中,無線站通過與一個不同的接入交換機上的AP相關聯而從一個接入交換機漫遊到另一個接入交換機。為簡單起見,無線站被認為是從接入交換機漫遊到接入交換機,但是應理解的是,這涉及離開一個AP的服務並且與一個不同的接入交換機上的AP相關聯的無線站。在圖7和圖9中,100'中的參考數字是指接入交換機的操作,200'中的參考數字是指MC的操作,300'中的參考數字是指MTE的操作,而且400'中的參考數字是指移動先知器的操作。圖7示出了站在交換機對等組內漫遊的漫遊或移動事件類型或者站跨交換機對等組但是在相同的移動子域內漫遊的漫遊或移動事件。在這種情景下,無線站先前附接到的接入交換機是服務於包括該無線站的IP位址的IP子網絡的接入交換機,並且無線站漫遊到的接入交換機是不服務於該無線站的IP子網絡的接入交換機。另外,如圖7中所指示的「先前的」接入交換機不需要為無線站最初連接到網絡的地方的相同接入交換機,因為多個接入交換機可以服務於多個(或共用)IP子網絡。圖8示出了描繪圖7的交換機對等組內漫遊情景的控制信號流,並且圖9示出了圖7的交換機對等組間漫遊情景的控制信號流。現在參照圖7,示出了圖1所示的移動域的一部分的方框圖,並且具體示出了單一移動子域(例如,子域20(1))內的接入交換機。示出了移動子域20(1)的接入交換機60(1)至60 (4),其中接入交換機60 (I)和60(2)為相同交換機對等組17(1)的一部分,並且接入交換機60(3)和60(4)為一個不同的交換機對等組17(2)的一部分。無線站80被示出為最初通過與接入交換機60 (I)上的AP 70(1)相關聯來連接網絡,並且是在移動域內漫遊的具體無線客戶端設備的示例。因此,站80被給予了來自在接入交換機60(2)上可用的或由接入交換機60 (2)服務的子網絡的IP位址。因此,當站80與接入交換機60 (2)上的AP相關聯時,其存在點和附接點相同接入交換機60(2) 。當站80漫遊到相同交換機對等組中的接入交換機時,例如,漫遊到交換機對等組17 (I)中的接入交換機60 (2),無需進行切換,因為相同交換機對等組中的所有接入交換機共享關於附接到其上的站的上下文信息。這種相對簡單的情景在圖8的階梯式流程圖中示出。在102,一個站漫遊到的相同交換機對等組中的接入交換機(例如,接入交換機60 (2))檢測該站的附接,識別該站是從交換機對等組成員漫遊的,並從其存儲的信息獲得該站的上下文(IP位址信息)。通常,每當接入交換機檢測到其服務的AP處的站的關聯時,接入交換機都被配置成將該站的標識符與存儲在該接入交換機處的信息進行比較,以確定該站是否先前位於接入交換機是其中一部分的交換機對等組中的另一個接入交換機上。因此,每個接入交換機存儲關於連接到其交換機對等組中的任何接入交換機的所有站的上下文和客戶端策略信息。在104,當一個具體接入交換機確定該站先前位於相同交換機對等組中的另一個接入交換機上時,該站漫遊到的該具體接入交換機將更新發送到作為該交換機對等組的成員的所有其它接入交換機,使得它們可以更新其存儲信息,以反映該站在該交換機對等組中的當前位置。因此,該交換機對等組中的所有接入交換機都將知道該站當前被附接到交換機對等組17(1)中的另一個接入交換機(例如,接入交換機60 (2))。MC 30(1)不被通知該漫遊事件,其它交換機對等組中的任何接入交換機也不被通知。返回參考圖7,當站80從一個交換機對等組中的接入交換機漫遊到另一個交換機對等組中的接入交換機時,發生了另一種類型的漫遊事件。例如,站80從交換機對等組17(1)中的接入交換機60(2)上的AP 70(2)漫遊到交換機對等組17 (2)中的接入交換機60(3)上的AP 70(3)。圖9示出這種類型的漫遊事件的控制信號流。接入交換機被配置成當該接入交換機基於該站的標識符(例如,MAC地址)與其存儲的信息的比較而確定該站先前沒有位於該接入交換機是其中一部分的該交換機對等組內的另一個接入交換機上時,發送移動公告消息到該接入交換機位於其中的其移動子域的MC。因此,當站漫遊到的接入交換機檢測到該站的關聯(通過該接入交換機上的AP)時並且在該站被認證之後,該接入交換機發送移動公告消息到該移動子域的移動控制器。這以參考數字110示出。移動公告消息包括識別漫遊站的信息(例如,漫遊站的MAC地址)和該站已漫遊到的接入交換機的標識符。

該移動子域的移動控制器接收移動公告消息,並且在其站資料庫中進行查找以確定該站先前位於的接入交換機,即,該站最後附接的其IP子網絡在那可用的接入交換機,該接入交換機可以是(但不是在所有情況下都是)該站最初連接到網絡的那個接入交換機,在圖9的情景下,該接入交換機與該站已漫遊到的具體接入交換機位於相同的具體移動子域中,但與該具體接入交換機位於不同的交換機對等組中。在進行此確定之後,在205,移動控制器將移動公告消息發送到該站先前附接到的接入交換機,並且也為該站的IP位址的IP子網絡提供服務。接收移動公告消息的接入交換機獲得移動公告消息的內部始來源(該站已經漫遊到的接入交換機)的身份和已經漫遊的站的身份,並且在115,發送切換消息到該站已經漫遊到的接入交換機。切換消息含有關於該站的上下文信息,即識別該站的信息,包括該站的IP位址和該站的MAC地址以及與該站相關聯的任何策略。該站當前附接到的接入交換機接收切換消息,並且生成切換完成消息,在102,該接入交換機將該切換完成消息發送到該移動子域的移動控制器。切換完成消息確認該站連接在該接入交換機處並且還含有該接入交換機的身份。響應於移動控制器接收和處理切換完成消息,該接入交換機更新其存儲的關於各站的位置的信息,如210所示。在125,該站當前附接到的接入交換機發送切換通知消息到其交換機對等組中的其它接入交換機以在其交換機對等組中的交換機中更新該站的位置,由此告知該交換機對等組成員接入交換機該站現在附接到了該交換機對等組中的一個接入交換機。在215,移動控制器向該站當前附接到的接入交換機發送對於切換完成消息的確認ACK)消息。在130,該站已從其漫遊的接入交換機發送消息到其交換機對等組成員,以向其通知該站已離開該交換機對等組。 現在轉向圖10,示出了移動子域間漫遊事件的示例。在該示例中,站80當前與移動子域20 (I)中的接入交換機60⑵上的AP 70⑵相關聯。站80漫遊到移動子域20 (2)中的接入交換機62 (I)上的AP 70(6)並與之相關聯。為簡單起見,對於移動子域20 (I)和20(2),圖10中未示出相同和其它交換機對等組中的接入交換機。現在參考圖11說明圖10所示的移動事件的控制信號流。在圖11中,移動子域I為該站已從其漫遊的移動子域,並且移動子域2為該站已經漫遊到的移動子域。另外,當一個接入交換機檢測到其確定先前未附接到其交換機對等組中的一個交換機的站的附接,那麼該接入交換機在145發送移動公告消息到其移動子域(移動子域I)的移動控制器。如果這是站80第一次移動到該外部移動子域(移動子域2),那麼該移動子域的移動控制器可能也不知道站80。每個移動子域中的移動控制器均被配置成當移動控制器根據其站資料庫確定該站先前未附接到其移動子域內的接入交換機並且否則本不會存儲關於該站的信息(即該站先前未附接的地方、其IP位址等),將其從其移動子域內的接入交換機接收到的移動公告消息轉發到移動先知器50 (本文中也稱為中央控制器設備)。因此,在230,該移動控制器將移動公告消息轉發到移動先知器。移動先知器根據其站資料庫基於移動公告消息中含有的識別站80的信息來確定站80的內部移動子域的移動控制器。換言之,移動先知器確定該無線客戶端設備先前曾位於的移動子域,並將移動公告消息轉發到該移動子域的移動控制器。該站在到達當前移動子域的接入交換機之前可能曾漫遊到幾個移動子域。在多數情況下該站先前位於的移動子域的移動控制器具有該站的上下文信息。利用該信息,在420,移動先知器將移動公告消息轉發到移動子域I的移動控制器,移動子域I在該示例中為該站先前位於的移動子域。移動子域I的移動控制器在接收到移動公告消息之後,基於其存儲的信息確定該站先前位於的接入交換機。在235,移動子域I中的移動控制器將移動公告消息轉發到移動子域I中其確定該站先前位於的接入交換機。該接入交換機響應於接收到移動公告消息,根據移動公告消息的上下文得知站80已經漫遊到移動子域2中的一個具體接入交換機,並且在150,作為響應地將切換消息發送到該站當前附接到的移動子域2中的接入交換機。切換消息含有關於該站的上下文(例如,IP位址、MAC地址等)以及與該站相關聯的其它客戶端策略。在160,移動子域I中的接入交換機發送消息到其交換機對等組中的其它交換機,以通知那些接入交換機該站已經離開該交換機對等組。換言之,響應於接收到移動公告消息,每個接入交換機均被配置成生成並且消息發送到其交換機對等組中的其它接入交換機,該消息指示先前附接到其上的站已經漫遊到該交換機對等組之外。在165,響應於接收到切換消息並且在接收和處理該消息之後,該站當前附接到的移動子域2中的接入交換機發送切換完成消息到移動子域2中的移動控制器。響應於從該站當前附接到的接入交換機接收的切換完成消息,移動子域2中的移動控制器在240基於切換完成消息相應地更新其站資料庫,以反映該站的當前位置。同樣,在245,移動子域2中的移動控制器將切換完成消息發送或轉發到移動先知器。移動先知器在250更新其資料庫以指示移動子域2中的該站的位置。在170,該站當前附接到的接入交換機發送切換通知消息到移動子域2中的其交換機對等組中的其它接入交換機,使得該交換機對等組中的接入交換機知道該交換機對等組中的該站的位置。在255,移動子域2中的移動控制器發送切換完成消息到移動子域I中的移動控制器。在265,移動子域I中的移動控制器更新其資料庫,以反映該站不再位於移動子域I中的事實。站有可能在切換完成通知被發送到移動控制器之前移動。單獨的接入交換機和網絡擁塞可以使切換完成消息以錯誤順序被處理,這將會使該站的通信被傳遞到錯誤的接入交換機。時間戳或序號確保切換和切換完成消息以適當順序被處理。這可以通過使用NTP來實現,其中每個移動控制器用作其移動子域內的所有交換機的NTP源(時間同步信息)。儘管理想,但是移動控制器上的時間不必正確,只要所有接入交換機同步即可。適當的時間可以用於其它目的,包括使跨多個網絡設備的系統記錄事件同步。

總言,提供了一種系統,包括配置成為包含多個IP位址的一個或多個網際網路協議(IP)子網絡提供服務的多個接入交換機。該多個接入交換機布置在交換機對等組中,使得一個給定交換機對等組中每個接入交換機被配置成存儲關於該交換機對等組中的其它接入交換機的信息和關於與該交換機對等組中的任何接入交換機上的任何無線接入點相關聯的無線客戶端設備的位置的信息。該多個接入交換機被進一步分組到多個移動子域中的一個相應子域中,每個移動子域包括多個交換機對等組。提供了多個控制器設備,每個控制器設備被配置成控制一個相應移動子域中的接入交換機。每個控制器設備存儲關於其移動子域內的多個接入交換機的信息和關於其移動子域中的接入交換機上的無線客戶端設備的位置的信息。提供了中央控制器設備,並且其被配置成與相應移動子域的多個控制器設備通信。中央控制器設備被配置成存儲關於移動子域中的無線客戶端設備的位置的信息。類似地,提供了一種方法,包括對於多個接入交換機(每個接入交換機被配置成為包括多個IP位址的一個或多個網際網路協議(IP)子網絡提供服務),將所述多個接入交換機布置在交換機對等組中;一個給定交換機對等組內的每個接入交換機存儲關於所述交換機對等組中的其它接入交換機的信息和關於與所述交換機對等組中的任何接入交換機上的任何無線接入點相關聯的無線客戶端設備的位置的信息;將所述多個接入交換機分組到多個移動子域中的一個相應子域中,每個移動子域包括多個交換機對等組;在每個接入交換機處,存儲關於相同交換機對等組內的接入交換機處的無線客戶端設備的位置的信息;在專用於一個相應的移動子域的移動控制器處,存儲關於相應的移動子域內的接入交換機處的無線客戶端設備的位置的信息;以及在與所有移動子域的移動控制器進行通信的中央控制器處,存儲關於所述移動子域中的無線客戶端設備的位置的信息。術語「第一」和「第二」在指代例如移動子域時,為任意的並且用於說明本文所述的技術的目的。第一移動子域可以為具體無線客戶端設備當前位於的子域,並且第二移動子域可以為具體無線客戶端設備先前位於的子域。本文所述的技術具有若干優點。首先,有線和無線客戶端均可以存在於相同的IP子網絡上,從而允許有線和無線客戶端的統一處理、這些客戶端的統一策略應用和統一管理。第二,與目前的架構相比,該分級架構允許網絡更好地縮放並且支持更多的AP和客戶端。這主要是通過控制在控制路徑上的切換成本和通過將數據路徑分布到接入交換機來實現。第三,通過將站的存在點配置為該站的IP子網絡提供服務的接入交換機上(該站最近附接到的服務於其IP子網絡的接入交換機),可以進行MC/MTE的靈活部署。其當前WLAN控制器位於核心(越過第一路由邊界)的客戶可以容易地遷移至此架構,同時現有WLAN控制器可以繼續在網絡中作為MC/MTE而工作。以上說 明是僅是通過示例的方式做出。
權利要求
1.一種系統,包括 多個接入交換機,所述接入交換機被配置為對包含多個IP位址的一個或多個網際網路協議(IP)子網絡提供服務,所述多個接入交換機被布置在交換機對等組中,使得給定交換機對等組內的每個接入交換機被配置成存儲關於所述交換機對等組中的其它接入交換機和關於與所述交換機對等組中的任何接入交換機上的任何無線接入點相關聯的無線客戶端設備的位置的信息,所述多個接入交換機被進一步分組到多個移動子域中的一個相應子域中,每個移動子域包括多個交換機對等組; 多個控制器設備,每個控制器設備被配置成控制相應移動子域中的接入交換機,每個控制器設備存儲關於其移動子域內的所述多個接入交換機和關於其移動子域內的接入交換機處的無線客戶端設備的位置的信息;以及 中央控制器設備,所述中央控制器設備被配置成與各自移動子域的所述多個控制器設備進行通信,所述中央控制器設備被配置成存儲關於所述移動子域中的無線客戶端設備的位置的信息。
2.如權利要求1所述的系統,其中在檢測到具體無線客戶端設備已經與具體接入交換機上的無線接入點設備相關聯之後,第一移動子域中的所述具體接入交換機被配置成將所述具體無線客戶端設備的標識符與存儲在所述具體接入交換機處的信息進行比較,以確定所述具體無線客戶端設備先前是否位於所述具體接入交換機作為其中一部分的所述交換機對等組中的另一個接入交換機上。
3.如權利要求2所述的系統,其中當所述具體接入交換機確定所述具體無線客戶端設備先前位於所述具體接入交換機的所述交換機對等組中的另一個接入交換機上時,所述具體接入交換機發送消息到所述交換機對等組中的所有其它接入交換機,以指示所述交換機對等組中所述具體無線客戶端設備的當前位置。
4.如權利要求2所述的系統,其中所述具體接入交換機進一步被配置成當所述具體接入交換機確定所述具體無線客戶端設備先前未位於所述具體接入交換機作為其中一部分的所述交換機對等組內的另一個接入交換機上時,將發送移動公告消息到所述第一移動子域的所述控制器設備。
5.如權利要求4所述的系統,其中所述具體接入交換機的所述第一移動子域的所述控制器設備被配置成確定所述具體無線客戶端設備先前位於的所述第一移動子域內的接入交換機,並且將所述移動公告消息轉發到所述具體無線客戶端設備先前位於的所述第一移動子域內的所述接入交換機。
6.如權利要求5所述的系統,其中所述第一移動子域中所述具體無線客戶端設備先前位於的所述接入交換機被配置成發送切換消息到所述無線客戶端設備當前位於的具體接入交換機,所述切換消息包括所述具體無線客戶端設備的IP位址和與所述具體無線客戶端設備相關聯的其它客戶端策略。
7.如權利要求5所述的系統,其中所述第一移動子域的控制器設備被配置成當所述第一移動子域的控制器設備根據所述移動公告消息確定所述具體無線客戶端設備先前未位於所述第一移動子域內的接入交換機處並且否則本不會存儲關於所述具體無線客戶端設備的信息時,將從所述具體接入交換機接收的所述移動公告消息轉發到所述中央控制器設備。
8.如權利要求7所述的系統,其中所述中央控制器設備被配置成確定所述具體無線客戶端設備先前位於的移動子域並且將所述移動公告消息轉發到所述具體無線設備先前位於的第二移動子域的控制器設備。
9.如權利要求8所述的系統,其中所述具體無線客戶端設備先前位於的所述第二移動子域的控制器設備被配置成確定所述具體無線客戶端設備先前位於的所述第二移動子域中的接入交換機,並且將所述移動公告消息轉發到所述第二移動子域的控制器設備確定所述具體無線客戶端設備先前位於的接入交換機。
10.如權利要求9所述的系統,其中從用於所述第二移動子域的控制器設備接收所述移動公告消息的接入交換機被配置成發送切換消息到所述具體無線客戶端設備當前位於的所述第一移動子域中的接入交換機,所述切換消息包括所述具體無線客戶端設備的IP位址和與所述無線客戶端設備相關聯的其它客戶端策略。
11.如權利要求10所述的系統,其中所述具體無線客戶端設備當前位於的具體接入交換機被配置成在所述接入交換機已接收並處理所述切換消息之後,生成並發送切換完成消息到用於所述第一移動子域的控制器設備,其中用於所述第一移動子域的所述控制器設備被配置成基於所述切換完成消息更新其存儲的信息,以反映所述具體無線客戶端設備的所述當前位置。
12.如權利要求11所述的系統,其中所述第一移動子域的所述控制器設備被配置成將所述切換完成消息轉發到所述中央控制器設備,其中所述中央控制器設備被配置成更新其存儲的信息以反映所述具體無線客戶端設備的所述當前位置。
13.如權利要求1所述的系統,其中移動子域的每個控制器設備被配置成生成數據,所述數據用於將其移動子域中的接入交換機布置到交換機對等組中,並且發送信息到其移動子域中的所述接入交換機,以告知每個接入交換機關於其交換機對等組中的其它接入交換機。
14.如權利要求1所述的系統,其中每個接入交換機被配置成響應於接收移動公告消息而生成和發送消息到其交換機對等組中的其它接入交換機,所述移動公告消息指示先前附接到其上的無線客戶端設備已經漫遊到所述交換機對等組之外。
15.如權利要求1所述的系統,其中移動子域的每個控制器設備被配置成生成和發送時間同步信息到其移動子域內的每個接入交換機。
16.—種方法,包括 對於多個接入交換機,其中每個接入交換機被配置為對包含多個IP位址的一個或多個網際網路協議(IP)子網絡提供服務,將所述多個接入交換機布置在交換機對等組中; 給定交換機對等組內的每個接入交換機存儲關於所述交換機對等組中的其它接入交換機和關於與所述交換機對等組中的任何接入交換機上的任何無線接入點相關聯的無線客戶端設備的位置的信息; 將所述多個接入交換機分組到多個移動子域中的一個相應子域中,每個移動子域包括多個交換機對等組; 在每個接入交換機處,存儲關於相同交換機對等組內的接入交換機處的無線客戶端設備位置的信息; 在專用於相應移動子域的移動控制器處,存儲關於所述相應移動子域內的接入交換機處的無線客戶端設備的位置的信息;以及 在與所有所述移動子域的所述移動控制器進行通信的中央控制器處,存儲關於所述移動子域中的無線客戶端設備的位置的信息。
17.如權利要求16所述的方法,其中在檢測到具體無線客戶端設備已經與具體接入交換機上的無線接入點設備相關聯之後,進一步包括第一移動子域中的所述具體接入交換機將所述具體無線客戶端設備的標識符與存儲在所述具體接入交換機處的所述信息進行比較,以確定所述具體無線客戶端設備先前是否位於所述具體接入交換機為其中一部分的所述交換機對等組中的另一個接入交換機上。
18.如權利要求17所述的方法,並且進一步包括當所述具體接入交換機確定所述具體無線客戶端設備先前未位於所述具體接入交換機作為其中一部分的所述交換機對等組內的另一個接入交換機上時,所述具體接入交換機發送移動公告消息到所述第一移動子域的所述移動控制器。
19.如權利要求18所述的方法,並且進一步包括所述第一移動子域的所述移動控制器確定所述具體無線客戶端設備先前位於的所述第一移動子域內的接入交換機,並且將所述移動公告消息轉發到所述具體無線客戶端設備先前位於的所述第一移動子域內的所述接入交換機。
20.如權利要求19所述的方法,並且進一步包括當所述第一移動子域的所述移動控制器根據所述移動公告消息確定所述具體無線客戶端設備先前未位於所述第一移動子域內的接入交換機處並且否則本不會存儲關於所述具體無線客戶端設備的信息時,所述第一移動子域的所述移動控制器將從所述具體接入交換機接收的所述移動公告消息轉發到所述中央控制器。
21.如權利要求20所述的方法,並且進一步包括所述中央控制器確定所述具體無線客戶端設備先前位於的移動子域並且將所述移動公告消息轉發到所述具體無線設備先前位於的第二移動子域的移動控制器。
22.如權利要求21所述的方法,並且進一步包括所述具體無線客戶端設備先前位於的所述第二移動子域的所述移動控制器確定所述具體無線客戶端設備先前位於的所述第二移動子域中的所述接入交換機,並且將所述移動公告消息轉發到所述具體無線客戶端設備先前位於的所述第二移動子域中的所述接入交換機。
23.如權利要求16所述的方法,並且進一步包括每個接入交換機響應於接收到移動公告消息而發送消息其交換機對等組中的其它接入交換機,所述移動公告消息指示先前附接到其上的無線客戶端設備已經漫遊到所述交換機對等組之外。
全文摘要
提供了一種用於分級分布式控制架構以支持無線客戶端設備的漫遊的系統和方法。多個接入交換機被提供並配置為對包含多個IP位址的一個或多個網際網路協議(IP)子網絡提供服務。多個接入交換機被布置在交換機對等組中,使得一個給定交換機對等組內的每個接入交換機被配置成存儲關於交換機對等組中的其它接入交換機和關於與交換機對等組中的任何接入交換機上的任何無線接入點相關聯的無線客戶端設備的位置的信息。多個接入交換機被進一步分組到多個移動子域中的一個相應子域中,每個移動子域包括多個交換機對等組。提供了多個控制器設備,每個控制器設備被配置成控制一個相應移動子域中的接入交換機。每個控制器設備存儲關於其移動子域內的多個接入交換機和關於其移動子域內的接入交換機處的無線客戶端設備的位置的信息。中央控制器設備被提供和配置成與相應移動子域的多個控制器設備進行通信。中央控制器設備被配置成存儲關於移動子域中的無線客戶端設備的位置的信息。
文檔編號H04W8/08GK103039096SQ201180022360
公開日2013年4月10日 申請日期2011年5月3日 優先權日2010年5月4日
發明者蘇蒂爾·簡恩, 帕特裡斯·凱爾宏, 阿皮基特·喬杜裡, 魯希特·蘇裡, 裡·洛伊, 巴努·高帕拉斯緹, 納溫德拉·亞達夫, 菲松·埃爾馬普 申請人:思科技術公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀