新四季網

用於無線網絡中的數據路徑控制的系統和方法

2023-08-22 09:07:46

專利名稱:用於無線網絡中的數據路徑控制的系統和方法
技術領域:
本發明一般地涉及路徑控制。更具體地,本發明涉及用於無線網絡中的數據路徑 控制的系統和方法。
背景技術:
WiMax (全球微波互聯接入)是無線寬帶技術,其支持點對多點(PMP)寬帶無線接 入。WiMAX 基於使能無線寬帶服務的遞送的IEEE802. 16標準。WiMAX產品可以容納固定 的和移動的使用模型。IEEE802. 16標準被開發用於在訂戶臺和具有三到十千米的典型小區 半徑的基站之間遞送非視距(LoQ連通性。聲稱WiMAX兼容的所有基站和訂戶臺必須通過嚴格的WiMAX論壇認證(WiMAX Forum Certified )測試過程。WiMAX論壇認證系統預期可以每信道遞送達40Mbps的容量。 有足夠的帶寬來同時支持數千具有T-I速度連通性的公司以及數千具有DSL速度連通性的 住宅。WiMAX論壇期望行動網路部署在達三千米的典型小區半徑內提供達15Mbps的容量。 WiMAX技術已經被結合到筆記本計算機和PDA中來遞送高速移動網際網路服務。WiMAX技術的優勢之一是在Edge、GPRS或HSPA上使用正交頻分復用(OFDM)來 遞送更高的寬帶效率,因而遞送具有大於IMbps的下遊和更高數據率這樣更高的數據吞吐 量。自適應調製也增大電信級操作的鏈路可靠性以及在更長距離上以更寬距離延伸滿容量 保持高階調製的可能性。OFDM是數字編碼和調製技術。其已被成功用在有線接入應用中,例如,數字訂戶線 路(DSL)數據機和線纜數據機以及WiFi。來自WiMAX論壇成員公司的產品常常 使用基於OFDM的802. 16系統來克服非視距(NLoS)傳播的挑戰。OFDM通過使用多個疊加 的載波信號而不是僅一個載波信號來實現高數據率和效率。所有未來的4G技術都將基於 OFDM技術。正交頻分多址(OFDMA)是增強型0FDM,並且被用在移動WiMAX技術和IEEE 802. 16e-2005標準中。其是正交頻分復用(OFDM)的多用戶版本。這兩種技術的差異在於 OFDMA向單獨的用戶指派子載波的子集,允許從若干用戶的同時的低數據率傳輸。

發明內容
在各種實施例中,在諸如WiMax、WiFi、LTE等的無線網絡中,數據平面可以從控制 平面抽出。在某些實施例中,路由設備包括控制模塊、服務模塊和路由器模塊。控制模塊可 以被配置為從控制伺服器接收通信指令。服務模塊可以被配置為處理通信指令並基於這些通信指令來提供數據路徑指令。路由器模塊可以被配置為從源設備接收數據並且基於數據 路徑指令將處理後的數據路由至目標設備。控制伺服器可以包括諸如ASN伺服器、LTE服 務器或CSN伺服器之類的WiMax伺服器。在一個示例中,控制伺服器包括ASN伺服器並且 路由設備通過R7接口與ASN伺服器通信。在某些實施例中,通信指令包括用於使用多個GRE隧道中的一個GRE隧道來隧道 傳送所接收的數據的指令。這些通信指令可以包括用於使用多個IP隧道中的一個IP隧道 來隧道傳送所接收的數據的指令。基站可以包括路由設備。在某些實施例中,這些通信指令可以包括用於使用多個 IP隧道中的一個IP隧道來隧道傳送所接收的數據的指令,並且其中所述目標設備包括CSN 伺服器。可替換地,這些通信指令可以包括用於使用VLAN協議來處理所接收的數據的指 令。CSN伺服器可以包括路由設備。在各種實施例中,一種方法,包括從控制伺服器接收通信指令,從源設備接收數 據,基於通信指令來處理數據,以及將處理後的數據路由至目標設備。一種系統,可以包括用於從網絡設備接收通信指令並從源設備接收數據的裝置, 用於基於通信指令來處理數據的裝置,以及用於將處理後的數據路由至目標設備的裝置。一種計算機可讀介質,可以包括指令。所述指令可由處理器執行來執行一種方法。 該方法可以包括從控制伺服器接收通信指令,從源設備接收數據,基於通信指令來處理數 據,以及將處理後的數據路由至目標設備。在各種實施例中,可以從諸如WiMax、WiFi、LTE等的無線網絡中的控制平面中抽 出數據平面。在某些實施例中,一種方法,包括在網絡設備處從源設備接收控制數據;在 網絡設備處基於所述控制數據指令來生成有關路由網絡數據的路由指令;將所述路由指令 提供給路由設備;基於所述路由指令來配置所述路由設備;從所述源設備接收網絡數據; 以及使用經配置的路由設備來將來自所述源設備的網絡數據路由至目標設備。該網絡設備可以包括WiMAX伺服器或LTE伺服器。在某些實施例中,該網絡設備 是接入伺服器網絡(ASN)伺服器並且提供所述路由指令包括將所述路由指令從所述ASN服 務器通過R7接口提供給所述路由設備。在各種實施例中,路由指令可以包括用於將到達具體進入接口的匹配輸入流量轉 發至具體外出接口的指令。所述進入接口包括具體的通用路由封裝(GRE)隧道並且所述外 出接口包括IP至IP隧道。這些路由指令可以包括用於丟棄到達具體的進入接口的匹配輸入流量的指令,用 於將輸出流量複製到兩個或更多外出接口的指令,和/或用於根據分級服務質量(QoS)策 略來緩衝外出接口處的分組的指令。該方法還可以包括使用分組分類規則來匹配網絡數據以確定路由功能。在各種實施例中,一種系統可以包括網絡設備和路由設備。網絡設備可以被配置 為從源設備接收控制數據,基於控制數據指令來生成有關路由網絡數據的路由指令,並且 將所述路由指令提供給路由設備。路由設備可以基於所述路由指令被配置為從所述源設備 接收網絡數據,並基於所述路由指令來將來自所述源設備的路由數據路由至目標設備。一種計算機可讀介質可以包括指令。這些指令可以由處理器執行來執行一種方 法。該方法可以包括在網絡設備處從源設備接收控制數據;在所述網絡設備處基於所述控制數據來生成有關路由網絡數據的路由指令;將所述路由指令提供給路由設備;基於所 述路由指令來配置所述路由設備;從所述源設備接收網絡數據;以及使用經配置的路由設 備來將來自所述源設備的網絡數據路由至目標設備。


圖1圖示出現有技術中的WiMax或802. 16e系統的集中式體系架構的示例。圖2是示例性接入伺服器網絡的框圖。圖3是示例性路由設備的框圖。圖4是示例性ASN伺服器的框圖。圖5是示例性WiMax網絡的框圖。圖6是示例性基站的框圖。圖7是示例性連通性服務網絡的框圖。圖8是某些實施例中可操作地耦接到路由設備的ASN伺服器和CSN伺服器的框 圖。圖9是用於WiMax網絡中的分散式數據分發的示例性方法的流程圖。圖10是示例性數字設備的框圖。圖11是示例性分組轉發模塊的框圖。圖12是示例性數據路徑處理的框圖。圖13是用於數據路徑處理的示例性方法的流程圖。
具體實施例方式在各種實施例中,在諸如WiMax、WiFi、LTE等的無線網絡中,數據平面可從控制平 面中抽出。數據平面(即,轉發平面)功能儘管通過來自控制平面的通信被控制,但是可以 在單獨的設備上執行。執行數據平面功能的設備可以完全忽略正被路由的數據的性質。結 果,數據平面設備可以被利用不同體系架構的不同無線網絡伺服器使用。例如,在WiMax體系架構中,接入伺服器網絡(ASN)數據平面功能可以由路由設 備而不是接入伺服器網絡伺服器(ASN伺服器)執行。路由設備和ASN伺服器可以一起構 成ASN網關。然而,路由設備可以是不知道ASN伺服器的。結果,ASN伺服器可以用任意無 線網絡伺服器代替(例如,對於WiFi或LTE體系架構)並繼續與數字設備一起工作來執行 數據路徑功能。可替換地,路由設備可以用以不同方式執行路由的另一路由設備來替代,然 而,ASN伺服器(例如,在未重新配置的情況下)和新的路由設備仍然可以執行ASN網關的 功能。在各種實施例中,即便ASN伺服器可能正在執行控制平面功能並且路由設備可能 正在執行數據平面功能,其餘無線網絡設備(除了 ASN伺服器和路由設備之外)也將不需 要被重新配置或被更改。換而言之,從基站(BS)、其它ASN或連通性服務網絡(CSN)的角度 來看,與路由設備成對的ASN伺服器可以作為典型的ASN網關存在和執行。在某些實施例中,這裡所描述的分散數據路徑在實現上比綜合數據路徑更簡單 (例如,綜合數據路徑產品往往是複雜的產品,其導致可能臭蟲很多的昂貴系統。)例如,傳 統的ASN和/或CSN伺服器往往既執行控制平面功能又執行數據平面功能。然而,在某些實施例中,包括預設即用(off-the-shelf)路由器(例如,Juniper MX或M系列路由器)的 路由設備可以執行數據平面功能從而簡化ASN伺服器的功能。通過簡化ASN和/或CSN服 務器的功能,ASN和/或CSN伺服器可以不那麼昂貴並且更加可靠。圖1圖示出現有技術中WiMax或802. 16e系統的集中式體系架構的示例。圖1圖 示出WiMAX網絡參考模型(NRM) 100,其包括以下邏輯實體訂戶臺/移動臺(SS/MS) 108,網 絡接入提供商(NAP) 102、訪問網絡服務提供商(訪問NSP) 104和歸屬網絡服務提供商(歸 屬NSP) 106。NAP 102包括接入伺服器網絡(ASN) 110和另一 ASN 116。訪問NSP104包括連 通性服務網絡(CSN) 112。歸屬NSP 106包括CSN 114。該示圖描繪了標準參考點R1-R5。SS/MS 108、ASN 110 和 116、CSNl 12 和 114、以 及CSN 112和114這些實體中的每一個表示一組功能實體。這些功能中的每一個可以在單 個物理設備中實現,或者可以分布於多個物理設備上。將功能分組並分發到功能實體(例 如,ASN 110)內的物理設備中是一種實現方式選擇;製造商可以選擇功能的任意物理實現 方式,或者單獨地或者相結合地,只要實現方式滿足功能和互操作性的要求。如圖所示,CSN 114與諸如網際網路(例如,應用服務提供商(ASP)網絡或網際網路 120)之類的網絡通信(向網絡傳送數據和從網絡接收數據)。類似地,CSN 112也可以與 ASP網絡或網際網路118通信。此外,CSN 112和/或114與例如ASN 110的一個或多個ASN 通信。ASN 110與另一 ASN 116通信。每個ASN可以包括未示出的ASN-GW(ASN網關)和多 個基站(BS)。ASN網關可以包括通過接口(例如R3接口)與CSN 112通信的ASN伺服器。 ASN網關也可以通過相應接口(例如,R6)與一個或多個基站(BQ通信。每個BS服務於在 覆蓋區域內的移動臺(MS)或訂戶臺(SS)的通信需要。BS通過例如由Rl協議或Rl接口支配的空中接口來與一個或多個移動臺通信。按 照空中接口 (PHY 禾口 MAC)規範(IEEE P802. 16d/e),Rl 接口在 SS/MS 108 禾P ASN 110 之間。 Rl可以包括與管理平面有關的另外的協議。此外,不同ASN中的BS可以通過相應接口(例如,R8接口)來相互直接通信。可 以作為BS的一部分的另外的功能可以包括(但不限於)微移動性管理功能,例如,越區切 換操縱和隧道建立,無線資源管理、QoS策略實施、流量分類、DHCP (動態主機控制協議)代理、密鑰管理、會話管理和多播群組管理。ASN網關可以被配置為充當ASN 110內的層2流量聚合點。ASN伺服器通過R3接 口與CSN 112通信。R3接口是在ASN 110和CSN 112之間用於支持AAA、策略實施和移動 性管理能力的接口。其還包括用於在ASN 110和CSN 112之間傳送IP數據的承載平面方 法(例如,隧道傳送)。ASN伺服器的另外的功能可以包括,但不限於ASN內位置管理和傳呼、無線電資源 管理和準入控制、訂戶配置文件(profile)和加密密鑰的緩存、AAA客戶端功能性、與基站 的移動性隧道的建立和管理、QoS和策略實施、移動IP的外地代理功能性以及到所選擇的 CSN的路由。ASN伺服器也可以通過R4接口來與另一 ASN 116通信。R4接口包括一組控制和 承載平面協議,這些協議發源於協調ASN之間MS移動性的ASN 110內的各種實體或終止於 這些實體。在發布KRelease 1)中,R4是異類或不同ASN之間的僅有的可互操作接口。在操作中,CSN 112和/或CSN 114可以用作歸屬代理(HA)並且也可以提供認證、授權和計費功能(AAA伺服器)。如圖所示,CSN 112也可以經由R2接口來與SS/MS 108通 信。SS/MS 108與CSN 112和/或CSm 14之間的R2接口與認證、服務授權、IP主機配置管 理和移動性管理相關聯。這是邏輯接口,因而可能不反映SS/MS 108與CSN 112或CSN 114 之間的直接協議接口。ASN網關可以用作用來將數據路由到相應基站等等的網關,並且基站 應對移動臺(例如,SS/MS 108)的通信需要。CSN 112也可以通過R5接口來與另一 CSN 114通信。R5接口包括用於由歸屬NSP 或者訪問NSP操作的CSN之間的互連的一組控制平面和承載平面協議。CSN 112可以被配置為提供到網際網路、ASP、其它公共網絡和企業網絡的連通性。 CSN 112可以由NSP擁有並且包括支持對設備、用戶和具體服務的認證的AAA伺服器。CSN 112也可以提供QoS和安全性的每用戶管理。CSN 112可以負責IP位址管理、對不同NSP 之間的漫遊的支持、ASN之間的位置管理以及ASN之間的移動性和漫遊。此外,CSN 112也 可以提供網關以及與諸如PSTN(公共交換電話網絡)、3GPP和3GPP2之類的其它網絡的互 連。本領域技術人員將明白CSN 112和CSN 114可以執行類似的特徵。圖2是示例性接入伺服器網絡(ASN)202的框圖。在各個實施例中,ASN伺服器的 傳統功能在控制和數據路徑處理之間可以是分離的。數據路徑處理可以由路由設備執行。 ASN路由器和路由設備當成對時,可以構成無縫ASN網關。移動臺(MS) 200(例如,諸如計算機、智慧型電話、PDA、音樂播放器、電子書閱讀器或 媒體播放器之類的數字設備)與ASN 202通信。在一個實例中,MS 200通過ASN 202來與 網際網路通信。MS 200可以通過RF或任意頻率範圍來與BS 20 通信。ASN 202 包括 BS 204a 和 204b、ASN 通信網絡 206 和 ASN 網關 208。ASN 網關 208 包括ASN伺服器210和路由設備212。BS 20 也可以通過R6接口來與ASN網關208通信。 R6接口包括用於BS 20 和ASN網關208之間的通信的一組控制和承載平面協議。承載平 面包括在BS和ASN網關208之間的ASN內數據路徑或ASN間隧道。控制平面包括用於根 據MS移動性事件進行IP隧道管理(建立、修改和釋放)的協議。R6還可以用作用於相鄰 BS之間的MAC狀態信息的交換的管道。BS 20 可以通過R8接口來與另一 BS(例如,BS 204b)通信。在某些情況中,R8 接口包括在基站之間的一組控制平面消息流和在一些情況下的承載平面數據流以確保快 速無縫的越區切換。承載平面包括允許某一移動臺的越區切換中所涉及的基站之間的數據 傳送的協議。控制平面包括IEEE 802. 16中所定義的BS間通信協議和允許控制某一移動 臺的越區切換中所涉及的基站之間的數據傳送的另外的協議集。BS 204a是被配置為(例如,經由RF)與MS 200通信從而創建服務流的任意通信 設備。BS 20 可以包括數字設備。來自MS 200的數據可以由BS 20 提供給ASN網關 208。服務流可以通過通用路由封裝(GRE)隧道被隧道傳送至路由設備212。在一個示例 中,GRE隧道創建BS 204a與路由設備212之間的虛擬點對點鏈路。ASN通信網絡206是支持BS 204a和BS 204b與ASN網關208之間的通信的任意 網絡。在某些實施例中,BS 204可以經由ASN通信網絡206來與BS 204b通信。ASN通信 網絡206可以經由R6和/或R8協議來支持通信。ASN伺服器210執行ASN網關208的控制平面功能。如這裡所討論的,ASN可以支 持AAA、策略實施、和移動性管理能力。ASN伺服器的另外的功能可以包括,但不限於,ASN內8位置管理和傳呼、無線電資源管理和準入控制、訂戶配置文件和加密密鑰的緩存、AAA客戶 端功能性、與基站的移動性隧道的建立和管理以及QoS和策略實施。路由設備212在與ASN伺服器210成對時,可以構成全NWG兼容的ASN網關。路 由設備212可以包括被配置為路由數據和/或應對數據路徑處理的任意數字設備。在一個 示例中,路由設備212將數據從BS 20 分發給CSN(未示出)。ASN網關208可以遵從可 以用來控制非Telsima BS的WiMax論壇配置文件C。路由設備212可以從源設備(例如,經由BS 20 從MS 200)接收數據並且將數 據提供給目標設備(例如,未示出的CSN)。源設備可以是提供由路由設備212接收的數據 的任意數字設備。目標設備可以是接收由源設備經由路由設備212提供的數據的任意數字 設備。路由設備212可以被配置為執行數據路徑處理。在一個示例中,路由設備212可 以被配置為生成(或輔助生成)路由設備212和BS 20 之間的每個服務流的通用路由封 裝(GRE)隧道並且將下行鏈路流量與IP安全性(IPsec) —起封裝。GRE最大分組大小為 1500位元組。結果,最大分組大小可以被設置為1400位元組。路由設備212可以被配置為當在 BS 204a和CSN之間路由數據時處理非標準的分組大小。此外,路由設備212可以被配置為將從GRE隧道接收到的數據隧道傳送至CSN。例 如,路由設備212可以使用IP隧道(經由移動IP協議)隧道傳送數據來提供從GRE隧道 接收到的數據,以將這些數據提供給CSN。路由設備212可以被配置為通過R7接口來與ASN伺服器210通信。R7接口表示 網關內的內部通信,並且可以攜帶控制信號。在一個示例中,來自ASN伺服器210的通信指 令從路由設備212被接收到。通信指令包括用於執行數據路徑功能的指令。在一個實例中, 通信指令指示數據將要從特定GRE隧道數據被接收到。類似地,通信指令可以指示數據將 要被提供給特定IP隧道以將這些數據經由R3接口發送至CSN(未示出)。此外,通信指令 還可以指示數據將要從特定IP隧道數據被接收到並將被轉發至特定GRE隧道。圖3是示例性路由設備212的框圖。路由設備212可以被配置來為任意數目的無 線網絡執行數據路徑功能。在某些實施例中,示例性路由設備212包括控制模塊302、服務 模塊304和路由器模塊306。控制模塊302被配置為從諸如ASN伺服器(未示出)之類的 伺服器接收通信指令。服務模塊304被配置為基於來自控制模塊302的通信指令來指示路由器模塊306。 在一個示例中,服務模塊304處理來自控制模塊302的通信指令並且將基於通信指令的數 據路徑指令提供給路由器模塊306。在可替換的某些實施例中,某些或全部通信指令可以被 提供給路由器模塊306。路由器模塊306可以包括諸如Juniper MX系列路由器或M系列路由器之類的路 由器。在各種實施例中,路由器模塊306從服務模塊304接收數據路徑指令。例如,路由器 模塊306可以基於指令從特定GRE隧道卸下(unpack)數據並將這些數據提供給目標設備。在某些實施例中,GRE隧道標號方案通過基站與ASN伺服器之間的協商來確定。控 制模塊302可以接收指示哪個GRE隧道將被用在數據路徑服務中的通信指令。然後,服務 模塊304可以提供路由器必須從指定的GRE隧道取得數據的路由器指令(即,數據路徑指 令)。
在其它示例中,服務模塊304將用於從特定GRE隧道卸下數據的指令提供給路由 器模塊306。指令可以包括某些或全部通信指令。服務模塊304也可以提供用於將數據裝 入IP隧道的指令來將這些數據路由到CNS。可替換地,服務模塊304可以向路由器模塊306 提供用於將數據從特定IP隧道卸下並且將這些數據通過特定GRE隧道來發送的指令。路 由設備212還可以利用用於VLAN隧道實現的VLAN信息來給服務流加標籤。本領域技術人員將明白,在某些實施例中,路由器模塊306的路由器可以被替換 或升級以利用新路由器的新功能性(例如,新的預設即用路由器)。在某些實施例中,對路 由設備212或ASN伺服器可不做進一步的更改。在其它實施例中,通信指令的指令類型可 以改變或擴展。路由設備212和/或無線伺服器(例如,ASN伺服器)可以被配置為提供 新的通信指令來利用新的功能性或服務。在一個示例中,通信指令可以指示出可以使用另 一隧道(而不是GRE或IP隧道)或可以實現另一路由技術。將明白,「模塊」可以包括軟體、硬體、固件和/或電路。在一個實施例中,包括能夠 被處理器執行的指令的一個或多個軟體程序可以執行這裡所描述的模塊功能的一個或多 個功能。在另一示例中,電路可以執行相同或類似的功能。可替換實施例可以包括更多、更 少、或功能上等同的模塊並且仍然在本實施例的範圍以內。例如,如之前所討論的,各種模 塊的功能可以被不同地組合或劃分。在各個實施例中,路由設備212可以被配置為支持WSG多播。在一個示例中,互 聯網群組管理協議(IGMP)加入(Join)分組由路由設備212經由攜帶單播SF的GRE隧道 接收。路由器模塊306(例如,經由未示出的IGMP/PIM模塊)按照標準來處理IGMP請求。 ASN伺服器(或ASN控制器)可以經由由控制模塊302接收到的通信控制指令來決定什麼 可加入哪個流。如果這是第一個加入請求,則路由器模塊306可以將接口添加到多播分組 複製處理。多播數據可以通過許多手段(例如,VLAN、GRE或MPLQ來加標籤。BS可以就像 VLAN就是GRE隧道一樣地接收VLAN數據,並且將它們置於多播SF中。本領域技術人員將明白,IPTV可以通過WSG多播機制來獲得支持。在各個實施例 中,每個信道是可以連接到特定VLAN標籤的RF下行鏈路上的特定多播SF。機頂盒可以被 配置為在每次信道改變時發送IGMP消息。機頂盒還可以被配置為到多播sf去獲取這些數 據。如果另外有人已經觀看到該信道,則視頻流可能已經在那個特定數據流上了。如果沒 有人訂閱,則路由設備212可以開始使用特定VLAN標籤來發送數據流。BS可以通過VLAN 標籤來接收數據分組並將這些數據分組發送給所連接的多播SF。此外,在2007年5月14 日提交的、標題為「Dynamic VLANS in Wireless Networks」(無線網絡中的動態VLANS)的 美國非臨時申請序列號11/748,476中討論了 VLAN,該申請被通過引用結合於此。圖4是示例性ASN伺服器210的框圖。如這裡所討論的,與現有技術中的ASN服 務器不同,數據平面(例如,轉發平面)被從控制平面抽出。這樣,ASN伺服器210被配置 為生成控制平面消息(例如,通信指令或IP服務消息),其向路由設備212(參見圖3)提供 用於執行數據平面功能的指令。作為該抽出的結果,ASN伺服器210可以不執行任何數據 平面功能(例如,從GRE隧道取得數據或通過GRE或IP隧道發送數據)。而是,ASN伺服器 210可以控制在其它地方執行的那些功能。結果,ASN伺服器210不必被配置為卸下數據或 參與分組的實際路由。ASN伺服器210可以包括AAA傳送模塊402、網絡發現和選擇模塊404、IP位址分配模塊406和路由通信模塊408。AAA傳送模塊402獨立於移動性模式來執行AAA控制消 息向WiMax訂戶的歸屬網絡服務提供商(H-NSP)的傳送以用於針對訂戶會話的認證、授權 和會話計費。網絡發現和選擇模塊404執行對WiMax訂戶接入(一個或多個)WiMax服務的合 適的網絡服務提供商(NSP)的網絡發現和選擇。IP位址分配模塊406管理與固定訂戶或移 動訂戶(SS/MS)建立的層3(L3)連通性。路由通信模塊408可以生成通信指令並將其提供給路由設備212。由於數據平面 被從控制平面抽出,所以數據平面的功能經由路由通信模塊408來控制。在某些示例中,路 由通信模塊408可以生成指示哪些GRE隧道數據將被接收到以及哪些IP隧道數據將被提 供的通信指令。通信指令可以被提供給路由設備212。在一個實例中,BS將在合適的GRE隧道內對從移動臺(MQ接收的數據進行隧道傳 送。BS和/或MS可以提供由ASN伺服器210接收到的控制數據。路由通信模塊408可以 接收控制數據並指示路由設備212從正確的GRE隧道取得數據。例如,路由設備212的控 制模塊302可以從ASN伺服器210的通信模塊408接收指令。然後,路由器模塊306可以 從正確的GRE隧道取得數據並將這些數據提供給目標設備。在某些實施例中,路由器模塊 306可以按照ASN伺服器210的路由通信模塊408的進一步指令,在IP隧道內將這些數據 隧道傳送到CSN。例如,ASN伺服器210可以控制ASN/CSN隧道傳送和ASN內移動性。ASN 伺服器210也可以執行傳呼和位置管理。根據該配置,ASN伺服器也可以提供無線電資源 管理。ASN伺服器210可以被配置用於諸如VoIP和視頻廣播之類的應用。對於諸如VoIP 之類的基於會話的應用,完整QoS和準入可能受提供商的控制。此外,ASN伺服器210既可 以控制RF上又可以控制網絡層上的QoS級別。ASN伺服器210可以被配置為要麼由BS來 放置用於客戶的VLAN標籤要麼使得客戶可以對流量加標籤但監控VLAN標籤,來控制VLAN 使用。圖5是示例性WiMax網絡的框圖。在各種實施例中,沒有ASN網關,而是,數據路 徑可以通過基站(例如BS 204a)被分發。MS 200直接利用ASN 202的ASN伺服器208來 發送和接收控制消息。MS 200(經由Rl接口)將數據發送給BS 204a。除了這裡所描述的 BS 20 的功能以外,BS 20 還可以基於從ASN伺服器208接收到的通信指令來執行數據 路徑處理。在某些實施例中,BS 20 包括諸如(這裡所討論的)路由設備212之類的路 由設備。BS 20 可以從ASN伺服器208接收通信指令和從MS 200接收數據。在某些實 施例中,數據將被提供給CSN 502的CSN網關504。這些通信指令可以指示BS 20 使用 IP隧道(經由移動IP)將來自MS 200的數據隧道傳送至CSN網關504。可替換地,這些通 信指令可以指示BS2(Ma使用VLAN隧道來隧道傳送數據和/或將數據提供給另一基站(例 如,BS 204b)。如經由通信指令從ASN伺服器208指示的,BS 20 的路由設備可以相應地 進行路由。CSN網關504可以將數據從IP隧道卸下並將這些數據提供給網際網路506、ASP 508、舊式核心網絡510或2G/3G行動網路512。在各個實施例中,一個或多個基站可以被重新配置為執行路由功能或包括路由設11備212。本領域技術人員將明白,無線網絡可以包括被配置為經由路由設備來執行數據路 徑功能的基站和未被配置的基站的組合。在一個實施例中,未被配置的基站可以經由GRE 隧道傳送來將數據發送給ASN網關。然而,配置的基站可以執行ASN網關的數據路徑功能。 結果,來自該基站的數據可以被直接隧道傳送至CSN網關504。圖6是示例性基站20 的框圖。在各種實施例中,可能沒有任何ASN網關。根據 這裡所描述的各種實施例,數據平面可以被抽出給一個或多個基站。結果,每個基站可以包 括從ASN伺服器(未示出)接收通信指令並相應地路由數據的路由設備212。基站20 可以包括RF模塊602和路由設備212。RF模塊602被配置為經由RF 從SS/MS接收數據。儘管數據被描述為正在RF中被接收,但是數據可以由BS 20 在任何 頻率中接收。本領域技術人員將明白BS 20 可以包括執行任意數目的功能的任意數目的模 塊。例如,模塊可以被配置為執行微移動性管理功能,例如,越區切換操縱和隧道建立。一 個或多個其它模塊可以被配置為執行無線電資源管理、QoS策略實施、流量分類、DHCP (動 態主機控制協議)代理、密鑰管理、會話管理和/或多播群組管理。和這裡所描述的某些其他實施例不同,無線網絡的每個基站都可能需要路由設備 212。在可替換實施例中,一個或多個基站可以可操作地耦接到路由設備212。路由設備212 可以從ASN伺服器接收通信指令。數據可以被「原樣」提供給路由設備212或被封裝到路 由設備212。路由設備212可以執行遵從這裡所描述的通信指令的數據路徑功能。圖7是示例性連通性服務網絡(CSN) 704的框圖。與這裡所描述的實施例類似,CSN 的控制平面可以從數據平面抽出。在各種實施例中,相同的CSN 112可以在不進行重新配 置的情況下被耦接到ASN伺服器或CSN伺服器(參考圖8)。在各種實施例中,ASN/CSN通信網絡702被可操作地耦接到CSN704。CSN 704包括 CSN伺服器706和路由設備212。在某些實施例中,當CSN伺服器706和路由設備212成對 時,它們構成CSN網關。路由設備212與網際網路506、ASP 508、舊式核心網絡510和2G/3G 行動網路512可通信地耦接。CSN伺服器706可以包括路由通信模塊(未示出)。路由通信模塊可以生成通信 指令並將其提供給路由設備212。由於數據平面從控制平面抽出,所以,數據平面的功能可 以經由路由通信模塊來控制。在某些示例中,路由通信模塊408可以生成指示數據將從特 定IP隧道取得的通信指令。此外,路由通信模塊可以向路由設備212指示如果數據要被進 一步處理(例如,被隧道傳送)則將數據路由到哪。此外,CSN伺服器706可以被配置為執行控制平面功能。在某些示例中,CSN服務 器706可以用作歸屬代理(HA)並且還可以提供認證、授權和計費功能(例如,像AAA服務 器一樣)。CSN伺服器706還可以被配置為執行主機配置管理和移動性管理。CSN伺服器 706也可以提供對每個用戶的QoS和安全性的管理。此外,CSN伺服器706還可以提供網關 和與諸如PSTN(公共電話交換網絡)、3GPP和3GPP2之類的其它網絡的互連。圖8是某些實施例中可操作地耦接到路由設備212的ASN伺服器208和CSN服務 器706的框圖。由於數據路徑抽出,如這裡所描述的,路由設備212可以在沒有進一步的配 置的情況下從任何源(例如,ASN伺服器208或CSN伺服器708)接收通信指令。路由設備 212可以是不知道發送通信指令的伺服器或為什麼生成通信指令的。在某些實施例中,一個或多個機架可以包括ASN伺服器208、CSN伺服器706和路由設備212。本領域技術人員將明白,ASN伺服器208和CSN伺服器706可以是正在與相同的 路由設備212通信。在一個示例中,路由設備212可以自GRE隧道從基站和/或移動臺取 得數據並(例如,在從GRE隧道卸下這些數據之後)將這些數據「原樣」提供給網際網路506、 ASP 508、舊式核心網絡510和/或2G/3G行動網路512。由於CSN伺服器706對於路由設備212是本地的,所以路由設備212可能不需要在 IP隧道中隧道傳送所接收到的數據。在一個示例中,路由設備212可以從ASN伺服器208 接收通信指令以從特定GRE隧道取得數據,但是之後將這些數據(在沒有進一步的隧道傳 送或封裝的情況下)提供給目的地。在另一實施例中,MS或BS可以將這些數據經由IP隧道傳送(例如,CSN側)直 接提供給路由設備212。與ASN伺服器示例類似,路由設備212可以被來自CSN伺服器706 的通信指令指導將數據從IP隧道卸下並之後將這些數據「原樣」提供至目的地。圖9是用於WiMax網絡中數據的分散分發的示例性方法的流程圖。在步驟902中, 路由設備212的控制模塊302 (參考圖幻從ASN伺服器210 (例如,從路由通信模塊408—— 參考圖4)接收通信指令。在某些實施例中,這些通信指令包括用於從特定GRE隧道取得數 據(例如,服務流)的指令。在步驟904中,路由設備212的路由器模塊306從諸如BS之類的源設備接收數據。 在步驟906中,服務模塊304指示路由設備的路由器模塊306基於通信指令(例如,經由數 據路徑指令)來處理數據。例如,服務模塊304識別從哪個GRE隧道卸下數據以及相應地 指示路由器模塊306。在步驟908中,路由器模塊306基於來自服務模塊304的指令將數據(例如,服務 流)路由至目標設備(例如,網際網路上的設備、ASP伺服器等等)。圖10是示例性數字設備1002的框圖。SS、MS、ASN伺服器、CSN伺服器、數字路 由器中的任一者都可以是數字設備1002的實例。數字設備1002包括處理器1004、存儲器 1006、存儲裝置1008、輸入設備1010、通信網絡接口 1012和輸出設備1014,它們被可通信地 耦接到通信信道1016。處理器1004被配置為執行可執行指令(例如,程序)。在某些實施 例中,處理器1004包括能夠處理可執行指令的電路或任意處理器。存儲器1006存儲數據。存儲器1006的某些示例包括存儲設備,例如,RAM、ROM、 RAM緩存、虛擬存儲器等等。在各種實施例中,工作數據被存儲在存儲器1006內。存儲器 1006內的數據可以被清除或最終被傳送至存儲裝置1008。存儲裝置1008包括被配置為取得和存儲數據的任意存儲裝置。存儲裝置1008的 某些示例包括快閃記憶體驅動器、硬驅動器、光學驅動器、和/或磁帶。存儲器1006和存儲系統 1008中的每一個包括存儲可由處理器1004執行的指令或程序的計算機可讀介質。輸入設備1010是輸入數據的任意設備,例如滑鼠和鍵盤。輸出設備1014輸出數 據,例如是揚聲器或顯示器。本領域技術人員將明白,存儲裝置1008、輸入設備1010和輸出 設備可以是可選的。例如,路由設備可以包括處理器1004和存儲器1006以及用於接收和 輸出數據的設備(例如,通信網絡接口 1012和/或輸出設備1014)。通信網絡接口(通信網絡接口)1012可以經由鏈路1018被耦接到網絡(例如,通 信網絡106)。通信網絡接口 1012可以支持乙太網連接、串行連接、並行連接和/或ATA連接上的通信。通信網絡接口 1012也可以支持無限通信(例如,802. lla/b/g/n、WiMax、LTE、 WiFi)。對於本領域技術人員顯而易見的是,通信網絡接口 1012可以支持許多有線和無線 標準。本領域技術人員將明白,數字設備1002的硬體元件不限於圖10中所示出的那些。 數字設備1002可以包括比所示出的那些更多或更少的硬體、軟體和/或固件組件(例如, 驅動、作業系統、觸控螢幕、生物特徵分析儀(biometric analyzer)等等)。此外,硬體元件可 以共享功能性並仍然在這裡所描述的各個實施例中。在一個示例中,編碼和/或解碼可以 由處理器1004和/或位於GPU( BP, Nvidia)上的處理器來執行。在各種實施例中,數據路由的控制和實際路由是分離的。在一個示例中,數據路由 的控制可以由諸如控制伺服器(例如,ASN伺服器、CSN伺服器、LTE伺服器或其它無線服務 器)之類的第一數字設備執行。實際路由由諸如路由設備(例如,可以包括預設即用(現 成)的路由器)之類的第二數字設備執行。控制伺服器可以生成可以(例如經由R7接口) 提供給路由設備的路由指令(例如,通信指令)。然後,路由設備可以基於路由指令來路由 網絡數據(例如,要由目標設備接收的來自源設備的數據)。在某些實施例中,數據的實際 路由由路由設備執行。路由指令可以包括給控制數據路徑的路由設備的指令。在某些實施 例中,路由器(例如,Juniper路由器)被配置為響應於這些路由指令來接收和/或執行功 能。例如,路由指令配置路由設備來從特定進入接口接收數據並且在特定外出接口提 供數據。接口是接收和/或發送分鐘的訪問路由器上的邏輯(例如,GRE或移動IP隧道) 或物理埠。外出接口是分組從訪問路由器出去的接口。進入接口是分組到達訪問路由器 的接口。GRE隧道可以用三元組(例如,源端點IP、目的地端點IP和GRE密鑰)來標識。在 RFC 2784中進一步描述了 GRE隧道。在RFC 3344中進一步描述了移動IP隧道。在各種實施例中,通過將路由功能的控制從諸如路由設備之類的另一數字設備分 離到諸如控制伺服器之類的分離的數字設備,同一路由設備就可以由各種控制伺服器使 用。在一個示例中,該同一路由設備可以從ASN伺服器和CSN伺服器接收路由指令。路由 設備可以基於來自這兩個伺服器的路由指令來路由網絡數據。本領域技術人員將明白,該 路由設備可以從任意數目的數字設備接收路由指令。可以在不替換路由設備的情況下替換生成這些路由指令的數字設備。在一個示例 中,可以利用LTE伺服器來替換生成用於路由設備的路由指令的ASN伺服器。LTE伺服器也 可以通過生成路由指令來控制路由設備。路由設備可以不知道提供這些路由指令的伺服器 或網絡(例如,WiMax、LTE或其它網絡)。在某些實施例中,路由設備中的路由器被配置為接收控制駐留在路由器中的路由 命令的路由指令。路由器中的這些路由命令可以由路由器製造商(例如,Juniper)配置。 在某些實施例中,路由器可以不包括任意專用於無線通信(例如LTE或WiMAX)體系架構的 路由命令。在各種實施例中,在兩個或多個數字設備之間分離控制和路由功能可以允許增大 的冗餘度。不是替換或增加執行伺服器功能和路由功能這兩者的昂貴複雜的伺服器(例 如,現有技術的ASN伺服器和現有技術的CSN伺服器),而是,可以有各自包括商業上可獲得 的路由器的多個路由設備。如果一個路由設備出故障了,控制伺服器可以將數據路由至另一路由設備。由於路由設備可以包括商業上可獲得的路由器,所以,替換或冗餘備份相比現 有技術中替換整個網關就不會那麼昂貴也不會那麼複雜。圖11是示例性分組轉發模塊1100的框圖。在某些實施例中,ASN伺服器210包 括分組轉發模塊1100。在其它實施例中,路由設備212包括分組轉發模塊1100。本領域技 術人員將明白,任意控制伺服器(例如,無線伺服器)或數字設備可以包括分組轉發模塊 1100。在某些實施例中,可以由兩個或更多控制伺服器和/或數字設備來共用分組轉發模 塊1100的功能。分組轉發模塊1100包括匹配模塊1102、轉發模塊1104、丟棄模塊1106、廣播模塊 1108和QoS模塊1110。匹配模塊1102可以生成一個或多個路由指令,這些路由指令用於 使用分組分類規則來匹配輸入的網絡數據(例如,來自固定訂戶(SS)或MS))以確定針對 一個或多個分組或服務流應當採取什麼動作。分組分類規則可以包括針對從進入接口接收 到的識別的數據所要採取的動作。分組分類規則可以包含在任意數據結構或任意數據結構 組合中。在某些實施例中,分組分類器包括分組分類規則。分組分類器可以包括可包括優 先級的索引,以及是任意數目的標準的聯合的匹配條件。索引可以唯一地標識接口上的分 類器並且可以具有範圍為0-65538的值。優先級(0-255最高)可以定義分類器規則被嘗 試的次序。在某些實施例中,轉發模塊1104、丟棄模塊1106、廣播模塊1108和/或QoS模 塊1110被配置為生成存儲在分組分類器內的一個或多個路由指令。例如,轉發模塊1104 可以生成存儲在分組分類器中標識匹配條件和所要執行的動作的一個或多個指令。轉發模塊1104可以生成用於將到達具體進入接口的匹配進入流量轉發至具體的 外出接口的一個或多個路由指令。在一個示例中,轉發模塊1104生成用於將網絡數據(例 如,從源設備接收的數據)從一個進入接口轉發至外出接口的一個或多個路由指令。例如, ASN伺服器210可以從MS接收這樣的控制數據來自該MS的網絡數據將被提供給CSN網關 和/或目標設備。轉發模塊1104可以生成一個或多個路由指令,這些路由指令用於轉發從 一個GRE隧道接收到的網絡數據並且(在對數據解封裝之後)將數據通過特定的IP至IP 隧道隧道傳送至CSN網關。然後,這些路由指令可以(例如,經由UDP或任意協議)提供給 路由設備。在另一示例中,ASN伺服器210可以從CSN伺服器接收這樣的控制數據,該控制數 據指示來自CSN伺服器的網絡數據將被轉發至SS。轉發模塊1104可以生成用於從特定IP 至IP隧道接收網絡數據並將網絡數據提供給特定GRE隧道的一個或多個路由指令。在某些實施例中,轉發模塊1104也可以生成用於執行各種不同的R7命令類型的 一個或多個路由指令。例如,轉發模塊1104可以被配置為生成用於創建隧道、毀壞隧道或 更新隧道的一個或多個路由指令。當轉發模塊1104生成用於創建隧道的一個或多個路由 指令時,路由設備可以被配置為創建指定的隧道。例如,路由設備可以被配置為創建在路由 設備和BS(例如,GRE隧道)之間的隧道和/或路由設備和CSN路由器之間的隧道(例如, IP至IP隧道)。轉發模塊1104可以被配置生成任意類型的隧道。當轉發模塊1104生成用於毀壞隧道的一個或多個路由指令時,路由設備可以被 配置為毀壞指定的隧道。轉發模塊1104可以在隧道不再被使用時生成用於毀壞該隧道的 一個或多個路由指令。例如,當MS移動到由特定ASN伺服器服務的區域之外時,與該ASN伺服器相關聯的路由設備可以被配置為毀壞之前在MS和路由設備之間使用的GRE隧道。在 另一示例中,路由設備可以被配置為毀壞路由設備和CSN路由器之間的IP至IP隧道。轉 發模塊1104可以被配置為毀壞任意類型的隧道。轉發模塊1104也可以被配置為生成用於更新任意類型的隧道和/或更新與現有 隧道相關聯的參數的一個或多個路由指令。在一個示例中,轉發模塊1104可以生成用於將 隧道類型從GRE隧道改為VLAN隧道的一個或多個路由指令。此外,轉發模塊1104可以生 成用於改變隧道參數的一個或多個路由指令。例如,轉發模塊1104可以生成用於改變GRE 標記以使能序列號、使能分段(fragmentation)、使能1400B MTU的一個或多個路由指令。轉發模塊1104也可以被配置為生成用於創建路由和刪除路由的一個或多個路由 指令。當轉發模塊1104生成用於創建路由的一個或多個路由指令時,路由設備可以被配置 為創建這樣的IP轉發路由,該IP轉發路由可以將網絡數據從一個進入接口轉發至外出接 口。當轉發模塊1104生成用於刪除路由的一個或多個路由指令時,路由設備可以被配置為 毀壞IP轉發路由。在某些實施例中,轉發模塊1104也可以被配置為生成用於更新或以其 他方式更改現有的路由或改變與現有路由相關聯的參數的一個或多個路由指令。本領域技術人員將明白,轉發模塊1104可以在任意接口和/或任意類型的隧道 (例如GRE、移動IP、VLAN、MPLS等)之間轉發數據。類似地,本領域技術人員將明白,分組 轉發模塊1100(及其組件)可以與任意類型的隧道或接口一起工作(例如,毀壞任意類型 的隧道或生成用於任意類型的隧道的調度器)。丟棄模塊1106可以生成用於丟棄到達具體進入接口的匹配輸入流量的一個或多 個路由指令。在一個示例中,丟棄模塊1106生成用於丟棄來自一個進入接口的網絡數據 (例如,從源設備接收的數據)的一個或多個路由指令。例如,當MS從由一個ASN伺服器 210所服務的區域轉移到了另一個區域很短的時間段時,來自該MS的網絡數據可以被廣播 給這兩個ASN伺服器。一旦從一個ASN伺服器到另一個ASN伺服器的越區切換完成,丟棄 模塊1106就可以生成用於丟棄可能從從前的進入接口(例如,GRE隧道)接收的任意網絡 數據的一個或多個路由指令。轉發模塊1104也可以生成用於毀壞從前的進入接口的一個 或多個路由指令。在另一示例中,ASN伺服器210可以接收MS不再接收數據的指示(例如,MS已關 機)。丟棄模塊1106可以被配置為生成用於丟棄導向MS的來自CSN網關(例如,經由IP 至IP隧道)的網絡數據的一個或多個路由指令。在另一示例中,丟棄模塊1106可以被配置為生成用於丟棄與具體服務相關聯的 網絡數據的一個或多個路由指令。在一個示例中,MS的用戶可能正在發送會被路由設備基 於丟棄模塊1106所生成的路由指令丟棄的網絡基本輸入輸出系統(netbios)分組。在另 一示例中,特定的隧道可能攜帶訂戶還未購買的數據類型(例如,VoIP)。結果,來自該特定 隧道的VoIP數據會被丟棄。廣播模塊1108可以被配置為生成用於將輸出流量複製到兩個或更多另外的外出 接口的一個或多個路由指令。在某些實施例中,ASN伺服器120可以接收用於提供在進入 接口處接收的網絡數據並且在一個或多個外出接口上廣播網絡數據的控制數據。在一個實 例中,當MS從由第一 ASN伺服器服務的一個區域去到由第二 ASN伺服器服務的另一個區域 時,廣播模塊1108可以生成一個或多個路由指令,這些路由指令用於通過GRE隧道將目的地為MS的任意網絡數據雙向傳播給該MS,以及將網絡數據的複本導向將經由另一GRE隧道 來轉發網絡數據的另一 ASN伺服器和/或其它路由設備。通過雙向傳播網絡數據,即使MS 在這些ASN伺服器中的一個ASN伺服器的區域之外,MS也可以接收到網絡數據。QoS模塊1110可以被配置為生成用於根據分級服務質量(QoQ策略來丟棄或緩 衝外出接口處的分組的一個或多個路由指令。在某些實施例中,QoS模塊1110控制路由設 備的服務質量。這樣,QoS模塊1110可以生成用於緩衝外出接口處的分組以區分網絡數據 的優先級並確保服務質量的一個或多個路由指令。如果這些分組溢出緩衝器或違背QoS策 略,則QoS模塊1110例如可以生成用於丟棄這些分組中的一個或多個分組的指令。本領域技術人員將明白,QoS模塊1110可以生成針對任意類型的QoS策略的一個 或多個路由指令,這些QoS策略包括調度(例如,基於諸如最大速率、保證速率、調度優先級 和/或調度優先類型之類的調度參數)和/或分組成形功能。在某些實施例中,QoS模塊 1110可以生成用於創建調度器、更新調度器和/或毀壞調度器的指令。在某些實施例中, QoS模塊1110生成用於由路由設備創建對於特定的外出接口具有給定服務質量的調度器 的一個或多個路由指令。例如,QoS模塊1110可以生成用於由路由設備創建這樣的調度器 的一個或多個路由指令,所述調度器對特定IP至IP隧道上的VoIP數據區分優先級以使得 VoIP服務不容易受到由分組吞吐量引起的性能降低的影響。本領域技術人員將明白,QoS 模塊1110可以創建與任意類型和/或任意數目的外出接口相關聯的任意類型的調度器。QoS模塊1110也可以生成用於更新調度器的一個或多個路由指令。在一個示例 中,QoS模塊1110(例如,通過從路由設備接收該網絡和/或外出接口的質量的升級)可以 確定第一外出接口上的網絡性能低於預期。結果,QoS模塊1110可以生成用於升級用於第 一外出接口的現有調度器使得經由第一外出接口發送的網絡數據不需要高的性能的一個 或多個路由指令。QoS模塊1110也可以生成用於升級用於更高執行外出接口的另一現有調 度器來對要求更高的保證服務級別的網絡數據進行分組成形的一個或多個路由指令。本領 域技術人員將明白,根據所要求的、所需要的或優選的服務質量,可以創建或更新許多調度ο在某些實施例中,QoS模塊1110生成用於毀壞調度器的一個或多個路由指令。在 一個示例中,QoS模塊1110生成用於刪除調度器或外出接口的指令。QoS模塊1110也可以被配置為生成用於向現有調度器添加隧道或從現有調度器 移除隧道的一個或多個路由指令。在某些示例中,QoS模塊1110可以生成用於向現有調度 器添加GRE隧道或從其移除GRE隧道的一個或多個路由指令。此外,在某些實施例中,QoS 模塊1110可以被配置為生成用於級聯兩個或更多個調度器的一個或多個路由指令。結果, 路由設備可以被配置為級聯兩個或更多個調度器使得第一級調度器具有對下級調度器的 優先級並使用保證比特率。圖12是示例性數據路徑處理的框圖。示例性數據路徑處理包括4個數字設備,包 括MS 1202、ASN伺服器1204、路由設備1206和CSN網關。本領域技術人員將明白,可以在 任意源設備通過包括任意控制伺服器和任意路由設備的無線網絡與目標設備通信中使用 該示例性數據路徑處理。在步驟1210中,控制信息(例如,控制數據)從MS 1202發送至ASN伺服器1204。 控制信息可以包括與和ASN伺服器1204相關聯的會話有關的任意信息。在某些實施例中,控制信息指示MS 1202將在諸如網際網路之類的網絡上與目標設備通信。在步驟1212中,ASN伺服器1204處理控制信息來生成一個或多個路由指令。在某 些實施例中,分組轉發模塊1100可以從MS 1202接收控制數據。轉發模塊1104可以被配 置為生成一個或多個路由指令,這些路由指令用於生成BS和路由設備1206之間的GRE隧 道,生成路由設備1206和CSN網關1208之間的IP至IP隧道,和指派使得從新創建的GRE 隧道接收的網絡數據使用新形成的IP至IP隧道被隧道傳送至CSN網關1208的路由。在 某些實施例中,QoS模塊1110可以被配置為生成與網絡數據的服務質量(例如,網絡數據 的性能級別)相關聯的一個或多個路由指令。這些路由指令在步驟1214中被提供給路由設備1206。在某些實施例中,這些路由 指令經由R7接口提供給路由設備1206。這些路由指令可以以任意協議來提供。這些路由 指令可以用來配置路由設備1206(例如,路由設備1206中的路由器)。在某些實施例中,路 由設備1206基於這些路由指令在路由設備1206和與MS 1202相關聯的基站之間生成特定 的GRE隧道。路由設備1206也可以創建從路由設備1206到CSN網關1208的IP至IP隧 道。在某些實施例中,這些路由指令中的一個或多個路由指令配置分組分類器和/或 被存儲在分組分類器中。在一個示例中,可以基於這些路由指令來生成分組分類器中的一 個或多個條目。在一個示例中,這一個或多個條目指示匹配數據(例如,通過新創建的GRE 隧道接收的網絡數據)將被轉發至特定的外出接口(例如,新創建的IP至IP隧道)。此外, 分組分類器的這一個或多個條目可以指示通過IP至IP隧道從CSN網關1208接收的匹配 數據將被轉發並通過新創建的GRE隧道被隧道傳送,以將匹配數據經由BS發送至MS 1202。在步驟1216中,網絡數據從MS 1202被提供給路由設備1206。在某些實施例中, 網絡數據從MS 1202發送給網際網路上的目標設備。網絡數據1216可以通過BS來無線接收, BS將網絡數據經由GRE隧道隧道傳送至路由設備1206。本領域技術人員將明白,BS可以包括路由設備1206。或者,路由設備1206可以不 在BS內。在某些實施例中,路由設備1206可以基於來自ASN伺服器1204、CSN伺服器(未 示出)或這兩者的路由指令來執行路由。在步驟1218中,路由設備1206基於這些路由指令來路由網絡數據。在某些實施 例中,路由設備1206經由新創建的GRE隧道來接收網絡數據。路由設備1206可以確定來 自特定的GRE隧道的數據是匹配數據(例如,與分組分類器內的信息匹配),並且之後遵循 與該匹配相關聯的動作。在一個示例中,路由設備1206可以將從特定的GRE隧道接收的所 有數據路由到新創建的IP至IP隧道。路由設備1206也可以創建對網絡數據進行緩衝、排 列優先級和/或以其他方式進行調度以用於通過一個或多個隧道進行隧道傳送的調度器。在步驟1220中,網絡數據被路由至CSN網關1208。在一個示例中,網絡數據經由 IP至IP隧道被隧道傳送至CSN網關1208。然後,CSN網關1208可以在步驟1222中將網 絡數據(例如,通過網際網路)發送給目標設備。在步驟12M中,MS數據(例如,被發送至MS 1202的網絡數據)被CSN網關1208 接收到。在一個示例中,在步驟1222中,MS數據被從網際網路上接收由MS 1202提供的網絡 數據的數字設備發送。在步驟12 中,CSN網關1208可以將MS數據提供給路由設備1206。 在一個示例中,路由設備1206經由IP至IP隧道接收MS數據。
在步驟12 中,路由設備基於路由指令來路由MS數據。在某些實施例中,路由設 備1206基於分組分類器中所包含的信息來匹配來自IP至IP隧道的MS數據。在一個實例 中,匹配數據(例如,經由具體的IP至IP隧道接收的數據)使用特定的GRE隧道被隧道傳 送至BS並且最終被傳送至目標設備(例如,MS 1202)。在步驟1230中,由MS 1202接收MS數據1230。在一個示例中,MS數據經由GRE 隧道被隧道傳送至將MS數據轉發至MS 1202的BS。在各個實施例中,BS將MS數據無線地 轉發至MS 1202。儘管路由在圖12中被描述為可能使用分組分類器,但是本領域技術人員將明白, 分組分類器是可選的。在一個示例中,路由設備1206被配置為在不進行匹配的情況下將經 由一個進入接口接收到的所有數據路由至外出接口。路由設備1206可以被配置為以任意 數目的方式使用路由指令來路由網絡數據和/或MS數據。圖13是用於數據路徑處理的示例性方法的流程圖。在步驟1305中,諸如ASN服務 器120之類的控制伺服器從諸如SS之類的源設備接收控制指令(例如,控制數據)。控制 指令可以指示網絡數據將從SS接收並被路由至兩個或更多目標設備,這些目標設備被經 由網絡可操作地耦接到CSN網關。在一個實例中,由ASN伺服器內的分組轉發模塊1100 (參 見圖11)來接收控制信息。本領域技術人員將明白,控制伺服器可以包括任意類型的服務 器,包括CSN伺服器、LTE伺服器、WiMAX伺服器和/或任意無線伺服器。
在步驟1310中,分組轉發模塊1100基於控制指令來生成有關路由網絡數據的一 個或多個路由指令。匹配模塊1102也可以生成一個或多個路由指令,這些路由指令可以配 置和/或控制路由設備來匹配網絡數據(例如,經由特定的GRE隧道接收的網絡數據)並 且執行包括與由分組轉發模塊1100的一個或多個其它模塊生成的路由指令相關聯的動作 的各種動作。在一個示例中,轉發模塊1104可以生成用於創建路由設備與和SS通信的BS之間 的GRE隧道的一個或多個路由指令。轉發模塊1104也可以基於這些控制指令來生成用於 創建到CSN路由器、CSN網關或(一個或多個)其它數字設備的隧道的一個或多個路由指 令。廣播模塊108可以基於這些控制指令來生成一個或多個路由指令,這些路由指令用於 向諸如目標設備之類的兩個或更多數字設備廣播經由GRE隧道接收到的網絡數據(例如, 通過經由諸如VLAN隧道之類的兩個或更多不同隧道來隧道傳送網絡數據)。QoS模塊1110 可以基於這些控制指令來生成一個或多個路由指令,這些路由指令用於給由轉發模塊1104 生成的一個或多個外出接口(例如,(一個或多個)路由指令中所標識的外出接口)創建 一個或多個調度器。在步驟1315中,分組轉發模塊1100可以將路由指令提供給路由設備。在步驟1320 中,路由設備212(參見圖幻基於這些路由指令來配置或控制。在一個示例中,路由設備 212的控制模塊302可以接收這些路由指令並且服務模塊304可以基於這些路由指令來配 置路由器模塊306。在一個示例中,這裡路由指令中的一個或多個路由指令與分組分類器相 關聯。服務模塊304和/或路由器模塊306可以包括分組分類器。例如,路由器模塊306 也可以基於這些路由指令來創建、毀壞或更新隧道和/或路由。在步驟1325中,路由設備212接收來自源設備的網絡數據。在一個示例中,SS將 網絡數據無線地發送至BS,該BS將網絡數據經由由路由器模塊306生成的GRE隧道提供給路由設備212。在步驟1330中,經配置的路由設備212將來自源設備的網絡數據路由至目標設 備。在一個示例中,路由器模塊306將通過GRE隧道接收的網絡數據與分組分類器中的動作 相匹配來將網絡數據路由和廣播至兩個或更多外出接口。此外,路由器模塊306可以被配 置為調度在這兩個或更多外出接口處的網絡數據。每個外出接口可以根據從QoS模塊1110 接收到的路由指令被不同地調度。上述功能和組件可以包括被存儲在諸如計算機可讀介質上之類的存儲介質上的 指令。指令的某些示例包括軟體、程序代碼和固件。這些指令可以由處理器以許多方式取 得和執行。以上參考示例性實施例描述了本發明。對於本領域技術人員顯而易見的是,在不 偏離本發明的較寬範圍的情況下,可以進行各種修改並且可以使用其他實施例。因此,示例 性實施例的這些和其它變形例意在由本發明覆蓋。
權利要求
1.一種方法,包括在控制伺服器處從源設備接收控制數據;在所述控制伺服器處基於所述控制數據來生成有關路由網絡數據的路由指令;將所述路由指令提供給路由設備;基於所述路由指令來配置所述路由設備;從所述源設備接收網絡數據;以及使用經配置的路由設備來將來自所述源設備的網絡數據路由至目標設備。
2.如權利要求1所述的方法,其中,所述控制伺服器是WiMAX伺服器。
3.如權利要求1所述的方法,其中,所述控制伺服器是LTE伺服器。
4.如權利要求1所述的方法,其中,所述控制伺服器是接入伺服器網絡ASN伺服器,並 且其中,提供所述路由指令包括將所述路由指令從所述ASN伺服器通過R7接口提供給所述 路由設備。
5.如權利要求1所述的方法,其中,所述路由指令包括用於將到達特定進入接口的匹 配輸入流量轉發至特定外出接口的指令。
6.如權利要求5所述的方法,其中,所述進入接口包括特定的通用路由封裝GRE隧道並 且所述外出接口包括IP至IP隧道。
7.如權利要求1所述的方法,其中,所述路由指令包括用於丟棄到達特定的進入接口 的匹配輸入流量的指令。
8.如權利要求1所述的方法,其中,所述路由指令包括用於將輸出流量複製到兩個或 更多外出接口的指令。
9.如權利要求1所述的方法,其中,所述路由指令包括用於根據分級服務質量QoS策略 來緩衝外出接口處的分組的指令。
10.如權利要求1所述的方法,還包括使用分組分類規則來匹配網絡數據以確定路由 功能。
11.一種系統,包括控制伺服器,所述控制伺服器被配置為從源設備接收控制數據,基於所述控制數據來 生成有關路由網絡數據的路由指令,並且將所述路由指令提供給路由設備;以及路由設備,所述路由設備基於所述路由指令被配置為從所述源設備接收網絡數據,並 基於所述路由指令來將來自所述源設備的網絡數據路由至目標設備。
12.如權利要求11所述的路由設備,其中,所述控制伺服器是WiMAX伺服器。
13.如權利要求11所述的路由設備,其中,所述控制伺服器是LTE伺服器。
14.如權利要求11所述的路由設備,其中,所述控制伺服器是接入伺服器網絡ASN服務 器,並且所述路由設備通過R7接口與所述ASN伺服器通信。
15.如權利要求11所述的路由設備,其中,所述路由指令包括用於將到達特定進入接 口的匹配輸入流量轉發至特定外出接口的指令。
16.如權利要求15所述的路由設備,其中,所述進入接口包括特定的通用路由封裝GRE 隧道並且所述外出接口包括IP至IP隧道。
17.如權利要求11所述的路由設備,其中,所述路由指令包括用於丟棄到達特定的進 入接口的匹配輸入流量的指令。
18.如權利要求11所述的路由設備,其中,所述路由指令包括用於將輸出流量複製到 兩個或更多外出接口的指令。
19.如權利要求11所述的路由設備,其中,所述路由指令包括用於根據分級服務質量 QoS策略來緩衝外出接口處的分組的指令。
20.如權利要求11所述的路由設備,其中,所述路由設備還被配置為使用分組分類規 則來匹配網絡數據以確定路由功能。
21.一種包括指令的計算機可讀介質,所述指令可被處理器執行來執行一種方法,所述 方法包括在控制伺服器處從源設備接收控制數據;在所述控制伺服器處基於所述控制數據來生成有關路由網絡數據的路由指令; 將所述路由指令提供給路由設備; 基於所述路由指令來配置所述路由設備; 從所述源設備接收網絡數據;以及使用經配置的路由設備來將來自所述源設備的網絡數據路由至目標設備。
全文摘要
在各種實施例中,可以從諸如WiMax、WiFi、LTE等的無線網絡中的控制平面中抽出數據平面。在某些實施例中,一種方法,包括在控制伺服器處從源設備接收控制數據;在所述控制伺服器處基於所述控制數據來生成有關路由網絡數據的路由指令;將所述路由指令提供給路由設備;基於所述路由指令來配置所述路由設備;從所述源設備接收網絡數據;以及使用經配置的路由設備來將來自所述源設備的網絡數據路由至目標設備。
文檔編號H04W36/00GK102047721SQ200980119806
公開日2011年5月4日 申請日期2009年5月28日 優先權日2008年5月28日
發明者紐雷廷·布卡克·貝瑟爾, 薩託什·克裡什納, 邁克·卡爾頓 申請人:哈裡斯施特拉特克斯網絡運行公司

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀