聚合鏈路的製作方法
2023-04-23 21:18:16 1
專利名稱:聚合鏈路的製作方法
聚纖各
本發明涉湖於在聚合鄉各上傳輸分組的方法和網鄉各。
^^輯聚^^iJl信量傳輸是一種事實。正EE802.3墨2002標準定義了一種 叫做^1 各聚合(LA)的功能,其中邏,,路由一些(例如在乙太網上的) 物理鏈路組成。可以為了一些原因而使用該功能,其中最重要的原因是可以從 上層角度的操作簡化、增加邏輯帶寬和更好的通信量f尉戶能力。
正EE802.3-2002標準描述了在不知道構成聚合鏈路的各,理埠上實際 傳輸的服務的情況下的鏈路聚合。這就於系統的一個顯著限制。例如,在構 成聚,路的一個或多,理鏈路出現故障盼瞎況下,系統在不知道所傳輸的 服務的情況下調整該聚合鏈路帶寬的大小。^!減少後的帶寬的通信量的任何 部分都會被丟棄,而不考慮被丟棄的分組的服務等級(CoS)。從規定了服務級 別協定(SLA)的客戶的角度來看,這是明顯不能接受的。
本發明的通用目的就魏過審啶具有考慮了在邏輯聚雜路上所傳輸服務 的特定要求的機制的可用方法和方案,來彌補戰的缺點。
為了該目的,尋求根據本發明,提供一種用於在由若^理鏈路的聚合構成 的邏輯^IS各上發i^l信量分組的方法,其中iSA的分組流被發超'J調度激M 器,該調度默整型器基於由邏輯鏈鵬供的帶寬能力從其中選擇分組,以創建 落入該邏輯鏈路所提供的帶寬之內的分組的總體流(global),並且其中根據服 務等級將iSA流中的分組分級,以及其中當該邏輯鏈路所提供的帶寬減少時, 該調度激整型器以這樣的方式作用於駄的分組,即根據與分組的關躑艮務等 級相關的信息,排列或丟棄一些iSA的分組,使得該總體流落入該聚合邏輯鏈 路的帶寬內。
再次為了所述目的,尋求根據本發明,提供一種用於在邏輯鏈路上通信量分 組傳輸的方案,該鏈路由若干物理鏈路的聚合構成,這些物理鏈路將發送側連 接到接收側,並且其中itA的分組流被發送到調度^/整型器,該調度撒整型器 基於由邏輯鏈路提供的帶寬能力從其中選擇分組,以創建落入該邏輯^S各所提供的帶寬之內的分組的總術荒,從而然後在該邏輯鏈路上將它們發超嗾收側, 該網絡f連路的特徵在於它包括分配器,該分配M形成該邏輯鏈路的多個物理 ,上分配總,,監視物理鏈路,並向該調度默整型器發送由一個或多, 理^S各故障弓胞的帶寬M^的信令,以及其中該調度默整型器被安排為選擇各 個隊列的分組,從而根據與所關聯的服務等級相關的信息,排列或丟棄這些分 組,使得該總體流落入該聚合邏輯鏈路的帶寬內。
為了清楚i僦軍釋本發明的創新原理以及它相對於現有技術的優點,下面M 應用所述原理的非限制性示例,結合附圖來描述一個可能的實施例。在這些附
圖中
圖l示出了根據本發明實現的一種服務感知(service-aware)的聚,斷專 輸的功能方案;
圖2示出了
圖1的功能方案的等效邏輯方案,以及
圖3示出了在一個或多個聚^^故障盼瞎況下與圖2的方案類似的方案。
參見附圖,圖1示出了根據本發明的原理實現的與聚合^J 各連接的系統的功 能方案。
如圖1所示,m個要被傳輸的分組流在隊列ll中被排隊,齡流都有它自 己的服務等級(CoS)。要注意的是,隊歹啲數目可以是任意的,但是如果知道
所傳輸的業務,對每個服務等級使用至少一個隊列的能力允im化旨系統的
性能,這是公知的。 流所屬的業務隊列確定了在網絡節點中如何處理該流 的分組。
排隊的流被調度激翻器12選擇, 據相關柳艮務等級,給齡分組傳 輸優先權,結果是在必要時延遲了那些最低服務等級的分組的傳輸(可以執行 各種可能的隊列管理策略,當丟棄分組)。在調度徵整型器12出口的總 (global flow)被發超U分配器13,它將該總懶分成n個流,齡流被應用到 ,送接口 14與接收接口 15之間的n,理^^各16中的一個。
至lj達接收端的n個流被接收接口 15應用到合併器17,以再次獲得總 , 該總艦然後被應用到分級器18,該分級器18根據m個起始棚艮務等級,再 次將這些分組分成流。然後這些流就可以在適當情況下被策略器19處理。
顯然地,在調度徵整型器12與分級器18之間所交換的總條的結尾,框 20顯然地實現了由n ,理MS各聚合形成的邏輯鏈路,並且該3^輯鏈路具有n,理鏈路的帶寬的總帶寬和。較高層將該聚^^視為並處理為單獨的邏輯
實體,就像它是單獨的物理鏈路一樣。還應該注意的是,對於必須保證其傳輸
的通信量的實際可用帶寬不能^31單獨物理鏈路的能力的(n-k)倍,其中k是同 時故障一定不會對設計目標造成任何無效影響的物理鏈路的數目。還應該注意 的是,在實際瞎況下通常k-l。
這在圖2中被圖示出,其中的邏輯方,出了由聚,絡23所,的單獨 的邏輯發送接口 21和與蟲的邏輯接收接口 22構成的框20。
分配器(它具有關於連接到它的物理鵬的械性、操作和能力的信息,以 及可用於實l^輯f凝各的信息)與調度驟整型器12通信,以將關於邏輯鏈路的 實際能力的信息25傳遞給它。
根據本發明,調度激整型器負責根據服務等級和邏輯鏈路的特性,進fr流 處理策略。在這種方式下,調度默整型器12ffim^^NS入隊列中適當選擇分 組,倉,選擇要發送的分組,同時知道可用的帶寬。結果就於較低優先權的 分組他就是屬於較^l艮務等級的分組)的傳輸被延遲;根據所執行的隊列管 理策略並還考慮該業務必須經受的服務質量,這些分組甚至可以從網絡中被消 除。在這種方式下,例如由於一個或多,理鏈路的故障引起的邏輯鏈路出現 總帶寬減少的通信,以這樣的方式被轉 調度徵整型器的操作311呈的優化, 即總是允許具有最高優先權的通信量(即屬於最高服務等級的通信量)的傳輸, 同時損害了較低優先權的通信量。
鑑於本發明的原理,由n個聚,路構成的單元23被放在服務感知的框架 中,該框架提供了聚^連路單元不能實現的功能,而不需要對聚維路機制進 行任何修改。
參考現有的聚^f連路的實現,服務感知的框架不會改變其功能性和它的協 議,該框架提供了由聚魏路所提供的機制以外的功能(也就是說,例如在分 配標準方面),保證了這種方法的,作性。
為了在網絡的正常操作期間處理各種業務^M,但不被IW於特定應用是必 需的,將意識至'j服務的感知是要具備的有用特性。在聚合鏈路故障的情況下, 服務的感知變得至關重要,以將網絡操作者置於這樣的位置,從而保證了綁定 它的月艮務等級協定(SLA),以考慮到客戶對於相應付費所期望的性能。
圖3示出了故P彰湯合,即一組聚^^中的物理鵬出現故障。因此,鄉
5輯鏈路23的通信能力被減少了該故P章物理鏈路的帶寬(由圖3中的附圖標記24 所示意性示出)。
這時感知服務被示出是有益的。實際上,在現有技術的符合正EE 802.3-2002 標準的系統中(即沒有l艮務感知),聚,路糹M新布置在可用的n-l,理鏈 路上的通信量,而不知道在該故障後可能會被丟棄的分組的^M或服務等級 (CoS)。如果在該聚合鏈路上的全部通信量所需的帶寬大於剩餘n-l ,理鏈 路所提供的帶寬,超出的分組會被沒有實際標準的丟棄。這使得最大丟棄帶寬 等於發生故障的物理鏈路的帶寬。在多個故障的情況下,可以理解,這種情況 會更加嚴重。
應該說明的是,現有技術的問題不是需要丟棄樹可超出的分組,而是沒有進 行這個操作的標準,,慮這些分組所屬的服務等級,並且其工作以便考慮對 於最終客戶的SLA。
鑑於本發明的原理,調度默翻器基於各個分組流的CoS虹作,使得具
有最低服務等級的分組流被丟棄,同時保存那些具有較敲艮務等級的分組流。 與服務等級有關的其他信息以及調度默整型器能夠考慮的信息,甚至是上麗
種信息的組合,可以與分組相關聯,以決定在隊列中的分組的排卩A/丟棄。例如, 在^服務等級中的分組具有不同的丟棄優先次序盼瞎況下,隊列管理策略能 夠考慮首先丟棄具有最高丟棄優先次序的分組。 現在很明顯預定的目的已經可以實J見。
根據本發明,設置具有月艮務感知的聚合《皿是可能的。本發明可以採用目前 標準化的聚,路和其他可能的聚,路實現方式,或者可以被集成,以構成 單獨的實體。鑑於在正常操作或故障瞎況下對聚儘路中柳艮務進行區分的能 力,本發明糹好網絡操作者具有這樣優點的選擇,即具有可育盛訂更有利的SLA 的聚條路。
本發明不需要改變目前的,聚合方法,或者更一般的,不需要改變普通的 聚纖各的聚合方法,這在構赴是符合這裡所鄉的方案。
本發明還育,被結M聚,路的新的實現方式中,或者能夠圍繞它保持有 包裝(remainwrapped),如目前的標準聚^^的情況。
本發明的本質優點在於 常由n ,理埠構成的聚^l,上提供感知 月艮務的保護機制的能力。這允許即使在故障情況下根據附隨月艮務等級協定的月艮務等級規定(SLS)保i!EI艮務質量(QoS)性能。
當然,以上應用本發明的創新原理的實施例的描述^M5i在這裡的排斥性權 禾腰求範圍內所述原理糊艦制性示例的方式給出的。
權利要求
1、一種用於在由若干物理鏈路的聚合構成的邏輯鏈路上發送通信量分組的方法,其中進入的分組流被發送到調度器/整型器,該調度器/整型器基於由邏輯鏈路提供的帶寬能力從其中選擇分組,以創建落入該邏輯鏈路所提供的帶寬之內的分組的總體流,並且其中根據服務等級將進入流中的分組分級,以及其中當該邏輯鏈路所提供的帶寬減少時,該調度器/整型器以這樣的方式作用於進入的分組,即根據與分組的關聯服務等級相關的信息,排列或丟棄一些進入的分組,使得該總體流落入該聚合邏輯鏈路的帶寬內。
2、 根據權利要求1所述的方法,其中與齡服務等級中的分組相關聯的信息包括丟棄優先辦。
3、 根據權利要求1所述的方法,其中邏輯鏈路被形成具有正EE 802.3-2002 標準的鏈路聚合功能。
4、 一種用於在邏輯鏈路上分組通信量傳輸的網辦連路,該鏈S^括^ffl 理鵬的聚合,這働理鏈路將發送側連接至嗾收側,並腿一步包括調度撒 整型器,其被安排用於接收i3A的分組流,該調度驟整型^皮安排為在4頓時 基於由邏輯鏈,供的帶寬能力yfAiSA的分組流中選擇,以創建落入該邏輯鏈 路在^OT時所提供的帶寬之內的分組的總體流,從而然後在該邏輯鏈路上將它 們發送至嗾收側,該網糹# 的特徵在於它包括分配器,該分配m皮安排為在 ^ffl時在形成該邏輯鏈路的多,理鏈路上分配總體流,監視物理鏈路,並向 使用中的該調度默整型器發送由一個或多,理鏈路故障引起的帶寬減少的信 令,以及其中該調度激整型激皮安排為在^頓時選擇分組,從而根據與分糹朋萬 關聯柳艮務等級相關的信息,排列或丟棄這些分組,使得該總體流落入該聚合 邏輯能珞的帶寬內。
5、 根據權利要求4所述的網^^,其特徵在於在接收側進一步包括合併 器,其被安排在^頓時接收從物理鵬至噠的流,並將它們合併成總體流;以 及分級器,其被安排在^ffl時接收分組的總體流,並形成^於與分組相關聯的 服務等級而分級的輸出分組流。
全文摘要
一種用於在由若干物理鏈路(16)的聚合構成的邏輯鏈路上傳輸通信量分組的方法和傳輸方案,這些物理鏈路將發送側連接到接收側,其中進入的分組流被發送到調度器/整型器(12),該調度器/整型器基於由邏輯鏈路提供的帶寬能力從其中選擇分組,以創建落入該邏輯鏈路所提供的帶寬之內的分組的總體流。分配器(13)在構成該邏輯鏈路的多個物理鏈路(16)上分配總體流,監視這些物理鏈路,並向該調度器/整型器發送由一個或多個物理鏈路故障引起的帶寬減少的信令。該調度器/整型器(12)被安排為自動允許邏輯鏈路帶寬變化,根據相關聯的服務等級從各個進入的隊列中選擇分組,使得該總體流落入該聚合邏輯鏈路的帶寬內。這涉及根據所執行的隊列管理標準更多地排列分組以及在隊列中丟棄具有最低服務等級的分組。
文檔編號H04L12/56GK101322359SQ200680043608
公開日2008年12月10日 申請日期2006年11月23日 優先權日2005年11月23日
發明者A·科爾蒂, P·菲奧羅內, R·馬蒂諾蒂 申請人:愛立信股份有限公司