專利名稱::一種在QinQ城域以太網中傳遞服務質量信息的方法及裝置的制作方法
技術領域:
:本發明涉及QinQ城域以太網
技術領域:
,特別涉及一種在QinQ城域以太網中傳遞服務質量信息的方法及裝置。
背景技術:
:目前城域以太網在運營商網絡中大量部署,利用傳統的802.1Q虛擬局域網(VirtualLocalAreaNetwork,VLAN)對客戶業務進行識別存在很大的限制,正EE802.3所定義的VLAN標簽tag域只有12個bit,最多只能識別4096個客戶業務,這對于城域以太網應用是遠遠不夠的,在這種情況下,QinQ技術應運而生。QinQ技術擴展了原來的802.1Q的VLAN的數量,在原來一層802.1QVLAN的基礎之上又增加了一層VLAN,兩層VLAN標簽能夠達到24個bit的tag域,這個數量能夠充分滿足市場需求;同時隨著城域以太網的發展,雙層標簽又有了進一步的應用場景,比如它的內層標簽可以用來區分用戶,外層標簽用來標識業務。城域以太網設備中QinQ實現原理對于PE節點的UNI入口處,根據接入的來自客戶業務(CE)的報文中的VLAN字段,開始進行流分類,區分所屬的流域,并對該業務流進行限速,以及根據報文的服務等級(ClassofService,COS)信息映射到相應的調度隊列中。在PE節點的NNI出口處,根據流域所配置的S-VLAN等信息,在NNI出口處打上S-VLAN標簽;對于P節點,可以部署普通的交換機,只需要對外層標簽進行處理,進行二層轉發;對于PE節點的NNI入口處,根據外層標簽S-VLAN,識別出所屬的流域,并在流域內根據城域以太網論壇(MetroEthernetFORUM,MEF)業務模型的特點進行報文轉發,MEF中所定義的業務模型包括E-LAN、E-TREE和E-LINE。對于PE節點的UNI出口處,剝離S-VLAN,并根據CE-VLANtag的保持屬性決定修改或者不修改CE-VLANtag;根據CE-VLANCos的保持屬性,決定》務改或者不修改CE-VLAN的Cos域,即3bit的優先級字段(Priority)。城域以太網Q-in-Q網絡結構圖參見圖1。從城域以太網QinQ的實現原理中可以看到,Qos信息是在PE節點的UNI接口處,根據輸入報文的特征信息(包括CE-VLAN、Priority等)進行流分類后對流域配置的,在P節點和接收側的PE節點,報文在NNI入口處是不關心CE-VLAN信息的,因此也不會根據CE-VLAN的COS字段獲取Qos信息,只負M艮據S-VLAN所攜帶的COS字段,S-VLAN的COS字段是在發送側的PE節點的NNI出口處所添加的。在PE節點NNI端口的發送方向,一艮據流域對應的S-VLAN信息給報文封裝了一層S-VLAN,但是對PCP域如何設置在現有的各種文獻中并沒有定義。在P節點要根據S-VLAN進行二層轉發,會根據S-VLAN中的PCP域信息決定報文所進入的調度隊列。如果對PCP的產生規則沒有明確的定義,則報文在傳遞過程中的服務質量沒有辦法統一并得到保證。因此,需要找到一種方法,能夠通過封裝S-VLAN的COS字段,來達到傳遞報文Qos信息的目的。
發明內容本發明的目的在于,提供一種在QinQ城域以太網中傳遞服務質量信息的方法,能夠實現報文在傳遞過程中保證Qos信息統一。本發明的另一目的在于,提供一種在QinQ城域以太網中傳遞服務質量信息的裝置,能夠實現報文在傳遞過程中保證Qos信息統一。本發明的在QinQ城域以太網中傳遞服務質量信息的方法,包括下列步驟步驟A:在PE節點的NNI出口方向,生成S-VLAN的PCP域和DE域;并根據流域和S-VLAN標簽的映射關系,獲取S-VLAN的VLAN_ID,結合生成的所述PCP域和DE域,最終生成S-VLAN信息,添加到報文的外層VLAN處;步驟B:在P節點或者PE節點的NNI入口方向,根據S-VLAN標簽值與流域的映射關系,獲取到所屬的流域信息,使用S-VLAN的PCP域和DE域確定業務流的Qos等級和顏色標記,將報文送入指定的調度隊列,并在PE節點進行轉發。其中,在所述步驟A中,所述生成S-VLAN的PCP域和DE域為直接將CE-VLAN中的優先域和規范格式指示器CFI域拷貝到S-VLAN的PCP域和DE域,以生成S-VLAN的PCP域和DE域。其中,在所述步驟A中,所述生成S-VLAN的PCP域和DE域為根據預先配置的Qos信息以及預先配置的Qos等級與PCP映射關系,生成S-VLAN的PCP域;根據雙速率三色標記算法計算出的報文顏色標記,生成S-VLAN的DE域。其中,在所述步驟A之前,包括下列步驟在PE節點的UNI入口方向,基于輸入業務流進行流量控制,支持承諾信息速率CIR、承諾突發尺寸CBS、額外信息速率EIR、額外突發尺寸EBS參數的設置,由雙速率三色標記算法產生報文的顏色標記,黃色、綠色或者紅色,紅色報文直接丟棄。另外,在執行步驟A之前,進一步包括下列步驟在PE節點的UNI入口方向,根據MEF的定義,按照設定的規則對客戶業務進行流分類,并獲取相關流域信息。另外,在執行步驟A之前,進一步包括下列步驟在PE節點的UNI入口方向,基于輸入業務流進行業務等級劃分,然后將報文送入指定的調度隊列。本發明的在QinQ城域以太網中傳遞服務質量信息的裝置,包括S-VLAN的PCP域和DE域生成單元、S-VLAN信息生成單元,其中,所述PCP域和DE域生成單元,用于在PE節點的NNI出口方向,生成S-VLAN的PCP域和DE域;所述S-VLAN信息生成單元,用于根據流域和S-VLAN標簽的映射關系,獲取S-VLAN的VLAN—ID,結合所述PCP域和DE域生成單元生成的PCP域和DE域,最終生成S-VLAN信息,并將所述S-VLAN信息添加到報文的外層VLAN處。其中,所述PCP域和DE域生成單元,用于直4妄將CE-VLAN中的優先域和規范格式指示器CFI域拷貝到S-VLAN的PCP域和DE域,以生成S-VLAN的PCP域和DE域。其中,所述PCP域和DE域生成單元,用于根據預先配置的Qos信息以及預先配置的Qos等級與PCP映射關系,生成S-VLAN的PCP域;4艮據雙速率三色標記算法計算出的報文顏色標記,生成S-VLAN的DE域。另外,可以進一步包括流分類單元、調度單元,其中,所述流分類單元,用于在PE節點的UNI入口方向,根據MEF的定義,按照設定的規則對客戶業務進行流分類,并獲取相關流域信息;所述調度單元,用于基于所述流分類單元獲取的相關流域信息對輸入業務流進行業務等級劃分,然后將報文送入指定的調度隊列。本發明的有益效果是依照本發明的在QinQ城域以太網中傳遞服務質量信息的方法及裝置,有效解決了在城域以太網網絡中,業務流的服務質量在傳遞路徑各節點上無法統一的問題,為運營商網絡提供了一種靈活配置業務流QoS信息與報文COS字段映射關系的辦法;可以傳遞業務報文的服務質量,從而在報文傳遞路徑中對才艮文的處理方式上得到統一,而具體生成PCP域完全由運營商自己靈活配置,Qos域PCP的映射關系也可以由運營商自行決定。圖1為Q-in-Q網絡結構圖2為Q-in-Q報文封裝格式;圖3為根據QoS信息及雙速率三色標記算法結果動態生成PCP域和DE域示意圖4為報文處理及服務質量信息生成方案流程圖。具體實施例方式以下,參考附圖14詳細描述本發明的在QinQ城域以太網中傳遞服務質量信息的方法及裝置。步驟100:在PE節點的NNI出口方向,生成S-VLAN的優先級編碼點(PriorityCodePoint,PCP)域和DE域其中,在步驟100中,對于運營商信任從UNI口進入的信息的優先級時,通過直接將CE-VLAN中的用戶優先級域(UserPriority)和規范格式指示器(CanonicalFormatIndicator,CFI)域拷貝到S-VLAN的PCP域和DE域,以生成S-VLAN的PCP域和DE域。其中,S-VLAN與CE-VLAN傳遞相同的Qos信息。另外,在步驟100中,對于運營商不信任從UNI口進入的信息的優先級時,根據預先配置的Qos信息以及預先配置的Qos等級與PCP映射關系(參見表1),生成S-VLAN的PCP域;才艮據雙漏桶算法所計算出的報文顏色標記,生成S-VLAN的DE域(參見表3)。另外,對于運營商不信任從UNI口進入的信息的優先級時,可以在步驟100之前,包括下列步驟在PE節點的UNI入口方向,基于輸入業務流進行流量控制,支持承諾信息速率(CommittedInformationRate,CIR)、承諾突發尺寸(CommittedBurstSize,CBS)、額外信息速率(ExcessInformationRate,EIR)、額外突發尺寸(ExcessBurstSize,EBS)參數的設置,可選雙速率三色標記算法。由雙速率三色標記算法產生報文的顏色標記一黃色、綠色或者紅色,紅色報文直接丟棄。表1:UNI入口方向Qos信息與PCP映射關系<table>tableseeoriginaldocumentpage8</column></row><table>另外,在執行步驟100之前,進一步包括下列步驟在PE節點的UNI入口方向,根據MEF的定義,按照一定的規則對客戶業務進行流分類,劃分為一條條的業務流,獲取相關流域信息。可選的規則有基于端口;基于端口+CE-VLAN;基于端口+CE-VLAN+802.lp(CE-VLANCoS)步驟200:在PE節點的NNI出口方向,才艮據流域和S-VLANtag的映射關系,獲取S-VLAN的VLAN—ID,結合步驟100中所生成的PCP域和DE域,最終生成S-VLAN信息,添加到報文的外層VLAN處。如圖2所示,為報文封裝格式示意圖。步驟300:在P節點或者PE節點的NNI入口方向,根據S-VLANtag值與流域的映射關系,獲取到所屬的流域信息,使用S-VLAN的PCP域和DE域確定業務流的Qos等級和顏色標記(參見表2和表3),將報文送入指定的調度隊列,此處不需要配置業務流的Qos信息。表2:NNI入口方向PCP域Qos信息映射關系<table>tableseeoriginaldocumentpage8</column></row><table><table>tableseeoriginaldocumentpage9</column></row><table>這里,需要在執行步驟100之前,進一步包括下列步驟在PE節點的UNI入口方向,基于輸入業務流進行業務等級劃分,可以支持3種等級:A(EF)、B(AF)和C(BE);將報文送入指定的調度隊列。步驟400:報文在PE節點,按照MEF業務模型的定義,對報文進行轉發。另外,在執行步驟400時,可以進一步包括下列步驟按照事先配置好的保持屬性對CE-VLAN的VLAN—ID以及CE-VLANCOS等字段進行修改處理。另外,報文在P節點,按照普通二層交換方式進行報文轉發,根據S-VLAN和MAC進行轉發查表和學習處理,S-VLAN字段和CE-VLAN字段信息保持不變。綜上所述,依照本發明的在QinQ城域以太網中傳遞服務質量信息的方法及裝置,有效解決了在城域以太網網絡中,業務流的服務質量在傳遞路徑各節點上無法統一的問題,為運營商網絡提供了一種靈活配置業務流QoS信息與報文COS字段映射關系的辦法;可以傳遞業務報文的服務質量,從而在報文傳遞路徑中對才艮文的處理方式上得到統一,而具體生成PCP域完全由運營商自己靈活配置,Qos域PCP的映射關系也可以由運營商自行決定。以上是為了使本領域普通技術人員理解本發明,而對本發明所進行的詳細描述,但可以想到,在不脫離本發明的權利要求所涵蓋的范圍內還可以做出其它的變化和修改,這些變化和修改均在本發明的保護范圍內。權利要求1.一種在QinQ城域以太網中傳遞服務質量信息的方法,其特征在于,包括下列步驟步驟A在PE節點的NNI出口方向,生成S-VLAN的PCP域和DE域;并根據流域和S-VLAN標簽的映射關系,獲取S-VLAN的VLAN_ID,結合生成的所述PCP域和DE域,最終生成S-VLAN信息,添加到報文的外層VLAN處;步驟B在P節點或者PE節點的NNI入口方向,根據S-VLAN標簽值與流域的映射關系,獲取到所屬的流域信息,使用S-VLAN的PCP域和DE域確定業務流的Qos等級和顏色標記,將報文送入指定的調度隊列,并在PE節點進行轉發。2.如權利要求1所述的在QinQ城域以太網中傳遞服務質量信息的方法,其特征在于,在所述步驟A中,所述生成S-VLAN的PCP域和DE域為直接將CE-VLAN中的優先域和規范格式指示器CFI域拷貝到S-VLAN的PCP域和DE域,以生成S-VLAN的PCP域和DE域。3.如權利要求1所述的在QinQ城域以太網中傳遞月l務質量信息的方法,其特征在于,在所述步驟A中,所述生成S-VLAN的PCP域和DE域為根據預先配置的Qos信息以及預先配置的Qos等級與PCP映射關系,生成S-VLAN的PCP域;根據雙速率三色標記算法計算出的報文顏色標記,生成S-VLAN的DE域。4.如權利要求3所述的在QinQ城域以太網中傳遞服務質量信息的方法,其特征在于,在所述步驟A之前,包括下列步驟在PE節點的UNI入口方向,基于輸入業務流進行流量控制,支持承諾信息速率CIR、承諾突發尺寸CBS、額外信息速率EIR、額外突發尺寸EBS參數的設置,由雙速率三色標記算法產生報文的顏色標記,黃色、綠色或者紅色,紅色報文直接丟棄。5.如權利要求3所述的在QinQ城域以太網中傳遞服務質量信息的方法,其特征在于,在執行步驟A之前,進一步包括下列步驟在PE節點的UNI入口方向,根據MEF的定義,按照設定的規則對客戶業務進行流分類,并獲取相關流域信息。6.如權利要求3所述的在QinQ城域以太網中傳遞服務質量信息的方法,其特征在于,在執行步驟A之前,進一步包括下列步驟在PE節點的UNI入口方向,基于輸入業務流進行業務等級劃分,然后將報文送入指定的調度隊列。7.—種在QinQ城域以太網中傳遞服務質量信息的裝置,其特征在于,包括S-VLAN的PCP域和DE域生成單元、S-VLAN信息生成單元,其中,所述PCP域和DE域生成單元,用于在PE節點的NNI出口方向,生成S-VLAN的PCP域和DE域;所述S-VLAN信息生成單元,用于根據流域和S-VLAN標簽的映射關系,獲取S-VLAN的VLAN—ID,結合所述PCP域和DE域生成單元生成的PCP域和DE域,最終生成S-VLAN信息,并將所述S-VLAN信息添加到報文的外層VLAN處。8.如權利要求7所述的在QinQ城域以太網中傳遞服務質量信息的裝置,其特征在于,所述PCP域和DE域生成單元,用于直接將CE-VLAN中的優先域和規范格式指示器CFI域拷貝到S-VLAN的PCP域和DE域,以生成S-VLAN的PCP域和DE域。9.如權利要求7所述的在QinQ城域以太網中傳遞服務質量信息的裝置,其特征在于,所述PCP域和DE域生成單元,用于根據預先配置的Qos信息以及預先配置的Qos等級與PCP映射關系,生成S-VLAN的PCP域;才艮據雙速率三色標記算法計算出的報文顏色標記,生成S-VLAN的DE域。10.如權利要求7所述的在QinQ城域以太網中傳遞服務質量信息的裝置,其特征在于,進一步包括流分類單元、調度單元,其中,所述流分類單元,用于在PE節點的UNI入口方向,根據MEF的定義,按照設定的規則對客戶業務進行流分類,并獲取相關流域信息;所述調度單元,用于基于所述流分類單元獲取的相關流域信息對輸入業務流進行業務等級劃分,然后將報文送入指定的調度隊列。全文摘要本發明提供一種在QinQ城域以太網中傳遞服務質量信息的方法及裝置,其中,該方法包括步驟步驟A在PE節點的NNI出口方向,生成S-VLAN的PCP域和DE域;并根據流域和S-VLAN標簽的映射關系,獲取S-VLAN的VLAN_ID,結合生成的PCP域和DE域,最終生成S-VLAN信息,添加到報文的外層VLAN處;步驟B在P節點或者PE節點的NNI入口方向,根據S-VLAN標簽值與流域的映射關系,獲取到所屬的流域信息,使用S-VLAN的PCP域和DE域確定業務流的Qos等級和顏色標記,將報文送入指定的調度隊列,并在PE節點進行轉發。本發明能夠實現報文在傳遞過程中保證Qos信息統一。文檔編號H04L29/06GK101616161SQ20091016227公開日2009年12月30日申請日期2009年7月31日優先權日2009年7月31日發明者王慶東申請人:中興通訊股份有限公司