求來配置和重新配置網(wǎng)絡(luò)設(shè)備。
[0026]d.相比于現(xiàn)有方案,本發(fā)明能夠以更高的可擴(kuò)展性和低成本來支持local-MAC,split-MAC和 remote-MAC。
[0027]f.1P地址的高效利用。本發(fā)明為網(wǎng)絡(luò)中的WTP和N_AC(網(wǎng)絡(luò)接入控制器,networkaccess controller)分配IP地址。通過實(shí)時(shí)地檢測(cè)離線用戶并且釋放這些離線用戶的IP地址,能夠促進(jìn)IP地址的高效使用。
[0028]g.資源的更高效的利用??梢岳缁谙嚓P(guān)的WTP的數(shù)量、WTP管轄的用戶設(shè)備(user equipment, UE)的數(shù)量、CPU使用率、存儲(chǔ)器使用率、WTP和N_AC直接的鏈路質(zhì)量和業(yè)務(wù)流來創(chuàng)建N-AC。也即,將N-AC作為一種資源池來創(chuàng)建,而不是給WTP限制特定容量。相比于現(xiàn)有方案,這將具有更高的使用效率。
[0029]本發(fā)明的各個(gè)方面將通過下文中的具體實(shí)施例的說明而更加清晰。
【附圖說明】
[0030]通過閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本發(fā)明的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更加明顯:
[0031]圖1示出了 AC-WTP家庭中的三種架構(gòu)變型示意圖;
[0032]圖2示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的WLAN架構(gòu)的示意圖;以及
[0033]圖3示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的用于控制WLAN通信的方法流程圖。
[0034]在圖中,貫穿不同的示圖,相同或類似的附圖標(biāo)記表示相同或相對(duì)應(yīng)的部件或特征。
【具體實(shí)施方式】
[0035]本發(fā)明提出了一種軟件定義的虛擬化的WLAN,這包括如下基本思路:
[0036]-傳統(tǒng)的AC的控制層面的功能與其數(shù)據(jù)層面的功能分離。也即,傳統(tǒng)的AC被分離為兩個(gè)子實(shí)體:(1) S-AC (server access controller,服務(wù)器接入控制器),用于實(shí)施傳統(tǒng)的 AC 的控制層面的功能,也即 CAPWAP (control and provis1ning of wireless accesspoints)功能,諸如RF監(jiān)控、RF配置和WTP配置。本發(fā)明由此提供了一種統(tǒng)一的控制層面。(2) N-AC (network access controller,網(wǎng)絡(luò)接入控制器),其用于實(shí)施傳統(tǒng)的AC的數(shù)據(jù)層面的功能,諸如IEEE 802.11功能。應(yīng)當(dāng)注意,對(duì)于圖1中的local-MAC、split-MAC和remote-MAC模式,N-AC將實(shí)施傳統(tǒng)的AC的不同的數(shù)據(jù)層面的功能。
[0037]-對(duì)于WTP而言,通過將N-AC視為一種資源池而不是給WTP限制特定容量來將N-AC虛擬化?;谙嚓P(guān)的wTP的數(shù)量、WTP管轄的用戶設(shè)備的數(shù)量、CPU使用率、存儲(chǔ)器使用率、WTP和N-AC直接的鏈路質(zhì)量和業(yè)務(wù)流來在N-AC池(網(wǎng)絡(luò)接入控制器池)中根據(jù)需要?jiǎng)討B(tài)地為wTP來創(chuàng)建N-AC。然而,從特定的wTP的角度,N-AC是一種具有無限的容量供其使用的專屬設(shè)備。此外,N-AC可以位于現(xiàn)有的網(wǎng)絡(luò)設(shè)備上(例如,寬帶網(wǎng)絡(luò)網(wǎng)關(guān)控制設(shè)備,BNG)并且由S-AC控制。附加地,N-AC池可以例如是數(shù)據(jù)庫或由許多服務(wù)器組成,并且N-AC是一個(gè)其中的用于WTP的特定的設(shè)備。
[0038]-提出了一種控制器。該控制器控制、管理和配置WTP、寬帶網(wǎng)絡(luò)和N-AC,并且為WTP創(chuàng)建N-AC。該控制器具有兩個(gè)主要模塊:(1)服務(wù)發(fā)現(xiàn)模塊,負(fù)責(zé)與網(wǎng)絡(luò)相關(guān)聯(lián)的WTP的服務(wù)發(fā)現(xiàn),諸如 WLAN 模式(local-MAC, split-MAC or remote-MAC)的確定;(2)S_AC 模塊(上文所述),負(fù)責(zé)傳統(tǒng)AC的控制層面的功能(諸如,RG監(jiān)控和WTP配置,也即圖1中示出的CAPWAP功能),以及N-AC的控制、管理和配置。
[0039]-DHCP服務(wù)器能夠位于控制器內(nèi)或位于控制器之外。在本發(fā)明的一個(gè)實(shí)施例中,與現(xiàn)有的布置模型不同,DHCP服務(wù)器不再與AC分離地布置。替代地,DHCP服務(wù)器被集中化并且作為一個(gè)DHCP模塊被包括在控制器中。DHCP服務(wù)器模塊為網(wǎng)絡(luò)中的wTP和N-AC分配IP地址。通過實(shí)時(shí)地檢測(cè)離線用戶并且釋放這些離線用戶的IP地址,能夠促進(jìn)IP地址的高效使用。
[0040]圖2示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的WLAN架構(gòu)的示意圖。
[0041]如圖2所示,WLAN網(wǎng)絡(luò)架構(gòu)包括控制器,具有不同的WLAN網(wǎng)絡(luò)模式的三個(gè)WTP (WTP UWTP 2 和 WTP 3)以及一個(gè) N-AC 池。
[0042]雖然在圖2中示出了三個(gè)WTP,但是本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解wTP數(shù)量?jī)H是用于示例性的解釋。WTP 1、WTP 2和WTP 3中的每個(gè)是物理或網(wǎng)絡(luò)實(shí)體,其包括IEEE 802.11 RF天線和無線PHY用于發(fā)送和接收WLAN的基站數(shù)據(jù)流量。對(duì)于不同的WLAN模式(local-MAC,split-MAC and remote-MAC),具有不同的WLAN模式的WTP具有不同的數(shù)據(jù)層面的功能。
[0043]N-AC 池包括 N-AC 1、N_AC 2 and N-AC 3,其分別為 WTP l、wTP 2 和 wTP 3 被動(dòng)態(tài)地創(chuàng)建。N-AC是一種實(shí)施傳統(tǒng)的AC的數(shù)據(jù)層面功能(諸如IEEE 802.11功能)的元件?;诶鏦TP對(duì)容量的需求、WTP下的相關(guān)聯(lián)的用戶設(shè)備的數(shù)量、CPU使用率、存儲(chǔ)器使用率、WTP和N-AC直接的鏈路質(zhì)量以及wTP的wLAN模式等來為wTP動(dòng)態(tài)地創(chuàng)建N-AC。換而言之,通過將N-AC視為一種資源池而不是給WTP限制特定容量來將N-AC虛擬化。然而,從特定的WTP的角度,N-AC是一種具有無限的容量供其使用的專屬設(shè)備。
[0044]仍參考圖2,控制器用于控制、管理和配置wTP和N-AC,并且為WTP創(chuàng)建N_AC。該控制器具有如下主要模塊:
[0045]服務(wù)發(fā)現(xiàn)模塊:負(fù)責(zé)與網(wǎng)絡(luò)相關(guān)聯(lián)的WTP的服務(wù)發(fā)現(xiàn),諸如WLAN模式(local-MAC, split-MAC or remote-MAC)的確定。
[0046]S-AC模塊:負(fù)責(zé)傳統(tǒng)AC的控制層面的功能(諸如,RG監(jiān)控和WTP配置),以及N-AC的控制、管理和配置。
[0047]附加地,該控制器還可以具有DHCP服務(wù)器模塊。DHCP服務(wù)器模塊為網(wǎng)絡(luò)中的WTP和N-AC分配IP地址。通過實(shí)時(shí)地檢測(cè)離線用戶并且釋放這些離線用戶的IP地址,能夠促進(jìn)IP地址的高效使用。
[0048]圖3示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的用于控制WLAN通信的方法流程圖。
[0049]如圖3所示,在步驟301中,控制器中的服務(wù)發(fā)現(xiàn)模塊確定wTP的服務(wù)信息。具體地,當(dāng)一個(gè)WTP首次與網(wǎng)絡(luò)相關(guān)聯(lián)時(shí),控制器將與WTP實(shí)施服務(wù)發(fā)現(xiàn)過程,以獲得服務(wù)信息。例如,服務(wù)信息包括WTP的WLAN網(wǎng)絡(luò)模式、WTP的容量需求、WTP的CPU使用率;以及WTP的存儲(chǔ)器使用率。不同的WLAN模式可能提供WTP的不同的服務(wù)。對(duì)于local-MAC,IEEE802.11 MAC功能中的大部分或整個(gè)(包括IEEE 802.11管理幀處理中的大部分)都在wTP處實(shí)施。對(duì)于remote-MAC,整個(gè)IEEE 802.11 MAC功能(包括時(shí)延敏感功能)都在所創(chuàng)建的N-AC(下文將詳述)中實(shí)施,而不是在WTP中實(shí)施。對(duì)于split-MAC,IEEE 802.11 MAC被有效地在WTP和所創(chuàng)建的N-AC (下文將詳述)之間劃分,其中WTP僅僅實(shí)施IEEE 802.11的時(shí)延敏感的MAC業(yè)務(wù)(包括所有的控制幀和一些管理幀),而其他剩余的管理和數(shù)據(jù)幀則在所創(chuàng)建的N-AC (下文將詳述)處實(shí)施。
[0050]一旦從WTP獲得了服務(wù)信息,服務(wù)發(fā)現(xiàn)模塊將WTP的服務(wù)信息通知給S-AC模塊和DHCP服務(wù)器模塊,如步驟S302和步驟S303所示。該信息可以被S-AC模塊和DHCP服務(wù)器模塊用于控制、管理和配置。在此,DHCP服務(wù)器模塊能夠位于控制器之內(nèi)或之外。
[0051 ] 在步驟S304中,DHCP服務(wù)器模塊為wTP和N-AC分配IP地址。
[0052]在步驟S305中,DHCP服務(wù)器模塊將WTP的IP地址和N-AC的IP地址通知給S-AC模塊。
[0053]在步驟S306中