專利名稱:一種基于g.709的標(biāo)簽交換路徑的通用標(biāo)簽生成方法
技術(shù)領(lǐng)域:
本發(fā)明涉及光網(wǎng)絡(luò)傳輸領(lǐng)域,尤其涉及一種光傳送網(wǎng)自動(dòng)交換光網(wǎng)絡(luò)中,基于 G. 709的標(biāo)簽交換路徑的通用標(biāo)簽生成方法。
背景技術(shù):
光傳送網(wǎng)(OTN)是在1999 年為解決高速TDM(Time Division Multiplexing,時(shí)分 復(fù)用)信號(hào)的大容量傳送問題而提出的一種“數(shù)字包封”技術(shù)。2003版定義的OTN可以為客 戶層信號(hào)提供傳送、復(fù)用、保護(hù)和監(jiān)控管理等功能,所支持的客戶層信號(hào)主要是STM-N(同 步傳輸模式)、ATM(異步傳輸模式)和通過GFP(通用組幀程序)映射支持的以太網(wǎng)信號(hào), 其定義的速率等級(jí)為2. 5GU0G和40G。隨著傳送網(wǎng)絡(luò)承載信號(hào)的IP化以及IOG LAN接口 的普及,IOGE (萬兆以太網(wǎng))在OTN上的承載成為一個(gè)重要問題,因此ITU-T于2007年開發(fā) 了 G. sup43標(biāo)準(zhǔn),定義了 OTN傳送IOGE信號(hào)的方式。傳統(tǒng)OTN的復(fù)用體系非常簡單,速率等級(jí)為2. 5G,IOG和40G,分別對(duì)應(yīng)光通道數(shù)據(jù) 單元0DU1,0DU2和0DU3。CBR(Constant Bit Rate,固定碼率)的業(yè)務(wù)采用異步映射(AMP) 或者比特同步映射(BMP)方式映射到相應(yīng)的ODUk,分組業(yè)務(wù)采用GFP方式映射到ODUk,這 些ODUk再映射到相應(yīng)的OTUk中。當(dāng)然,低速率等級(jí)的ODU也可復(fù)用到高速率等級(jí)的ODU 中,如圖1所示。為了適應(yīng)多業(yè)務(wù),OTN引入了新的概念HO (High Order,高階)ODU和LO (Low Order,低階)0DU,如圖2所示,圖2中從左邊數(shù)起,第一列是LO 0DU,每個(gè)框中的速率等級(jí), 比如0DU3,都標(biāo)示為0DU3(L),L即是Low Order ;第二列是高階,每個(gè)框中的速率等級(jí),比如 0DU3,都標(biāo)示為0DU3 (H),H即是High Order。H0/L0與SDH中的高階/低階容器的概念是 一致的,LO ODU相當(dāng)于業(yè)務(wù)層用于適配不同速率和不同格式的業(yè)務(wù),HO ODU相當(dāng)于隧道層 用于提供一定帶寬的傳送能力,這種層次化的結(jié)構(gòu)支持業(yè)務(wù)板卡與線路板卡分離,從而可 為網(wǎng)絡(luò)部署帶來更大的靈活性和經(jīng)濟(jì)性。G. 709Amendment3和G. sup 43相對(duì)于2003年的G. 709,發(fā)生了很大的變化,它引 入了新的信號(hào)類型,包括0DU0、0DU2e、0DU3el、0DU3e2、ODUflex以及0DU4。首先引入了一 個(gè)速率為1. 244Gb/s的新的光通道數(shù)據(jù)單元0DU0,0DU0可以獨(dú)立進(jìn)行交叉連接,也可映射 到高階ODU中(如ODUU 0DU2、0DU3和0DU4)。為了適應(yīng)將來100GE業(yè)務(wù)的傳送,引入了 0DU4,速率為 104. 355Gb/s。ODUl映射到0DU2、0DU3以及0DU2映射到0DU3保持原G. 709版本的2. 5G支路時(shí) 序映射復(fù)用方式,增加ODUl映射到0DU2和0DU3的1. 25G支路時(shí)序,增加0DU2映射到0DU3 的 1. 25G 支路時(shí)序;其他新的速率(0DU0、0DU2e、ODUflex)映射到 ODUl、0DU2、0DU3、0DU4 都采用1. 25G支路時(shí)序映射復(fù)用方式。根據(jù)G. sup 43,0DU2e可以映射到0DU3el的2. 5G 支路時(shí)序,0DU2e還可以映射到0DU3el的1. 25G支路時(shí)序。大多數(shù)的低階ODU在高階里具 有相同的支路時(shí)序個(gè)數(shù);然而0DU2e例外,0DU2e在0DU3需要占用9個(gè)1. 25G支路時(shí)序或 者5個(gè)2. 5G支路時(shí)序,而0DU2e在0DU4需要占用8個(gè)1. 25G支路時(shí)序。圖3是G. 709標(biāo)準(zhǔn)以及G. sup43標(biāo)準(zhǔn)的詳細(xì)映射復(fù)用路徑結(jié)構(gòu)。Flexible ODU的思想最初在2008年9月份ITU-T Q11/SG15中間會(huì)議和2008年 12月份ITU-T SG15全會(huì)上被廣泛討論。Flexible ODU的最初想法是為任意比特速率的客 戶信號(hào)提供OTN的比特透明傳輸。ODUflex目前被期望用來支持那些不能很有效地映射到 0DU2、0DU3或者0DU4新的比特速率。ODUflex被當(dāng)作一個(gè)低階ODU ;—個(gè)ODUflex占用高 階ODUk任意整數(shù)倍的支路時(shí)序個(gè)數(shù)。ODUflex帶寬可動(dòng)態(tài)地被調(diào)整。目前推薦 Packet (分組)0DUflex 大小為η X 1. 24416Gbit/ s士20ppm(l彡η彡80),而CBR ODUflex大小為客戶信號(hào)速率的239Λ38倍。新定義的 ODUflex不再為已經(jīng)映射到ODUO、ODU 1、0DU2和0DU3的客戶信號(hào)提供映射。對(duì)于CBR客戶 信號(hào),首選通過BMP將客戶信號(hào)映射到ODUflex,ODUflex速率為客戶信號(hào)速率的239/238 倍(客戶信號(hào)速率2. 5G以上,對(duì)于包交換客戶信號(hào),目前討論使用GFP將客戶信號(hào)映射到 ODUflex ;ODUflex = n*l. 24416G,其中 1 彡 η 彡 80 ;ODUfIex 比特速率為高階 ODUk 的支路 時(shí)序個(gè)數(shù)的整數(shù)倍。為2003 年版本的 G.709 的 GMPLS(Generalized Multi Protocol Label Switching,通用多協(xié)議標(biāo)簽交換)信令擴(kuò)展已經(jīng)被RFC4328定義,它擴(kuò)展了 Generalized Label Request (通用標(biāo)簽請(qǐng)求),Generalized Label and Traffic Parameter (通用標(biāo) 簽和流量參數(shù))。但RFC4328只為當(dāng)時(shí)的2. 5G支路時(shí)序的ODUl、0DU2和0DU3定義了 Generalized Label (通用標(biāo)簽),如圖4所示。而針對(duì)新的速率等級(jí)0DU0、0DU1、0DU2、 0DU2e、0DU3el、0DU3e2、ODUflex 以及 0DU4,缺少相應(yīng)的 Generalized Label 來支持。由于 G. 709標(biāo)準(zhǔn)的發(fā)展,使得無法直接使用原有RFC4328所定義的標(biāo)簽格式來支持新速率等級(jí), 而支持0PU2或者0PU3的1. 25G支路時(shí)序映射復(fù)用結(jié)構(gòu)的設(shè)備必須能夠向后兼容支持2. 5G 支路時(shí)序映射復(fù)用結(jié)構(gòu)的設(shè)備。因而,控制1. 25G支路時(shí)序單元設(shè)備的控制平面也必須能 夠向后兼容控制2. 5G支路時(shí)序單元設(shè)備的控制平面。因此,必須為G. 709 Amendment3和 G. sup43引入新的信號(hào)類型,定義新的Generalized Label。在2003年版本G. 709標(biāo)準(zhǔn)發(fā)布后,經(jīng)過幾年的發(fā)展,OTN設(shè)備被大量地部署,而最 新的G. 709標(biāo)準(zhǔn)又發(fā)生了很大的變化,新部署的OTN設(shè)備加載控制平面后,一條端到端的標(biāo) 簽交換路徑可能同時(shí)控制很多舊設(shè)備與新設(shè)備,而RFC4328定義的標(biāo)簽格式只限于2. 5G支 路時(shí)序單元。如果在運(yùn)營商大規(guī)模部署了新的OTN設(shè)備并加載控制平面后,不為0DU0、ODUU 0DU2、0DU2e、0DU3el、0DU3e2、ODUflex 以及 0DU4 定義一種新的 General ized Labe 1,當(dāng)一條 端到端的標(biāo)簽交換路徑需要經(jīng)過這些新的設(shè)備時(shí),按照已有的標(biāo)簽定義格式,標(biāo)簽交換路 徑無法建立起來。另外,當(dāng)一條端到端的標(biāo)簽交換路徑同時(shí)控制很多舊設(shè)備與新設(shè)備時(shí),使 用已有的標(biāo)簽定義格式,標(biāo)簽交換路徑更無法建立起來。而通過分布式信令建立標(biāo)簽交換 路徑是控制平面核心功能,如果標(biāo)簽交換路徑無法建立起來,部署控制平面就沒有意義了。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種基于G. 709的標(biāo)簽交換路徑的通用標(biāo)簽生 成方法,解決光傳送網(wǎng)自動(dòng)交換光網(wǎng)絡(luò)中,部署了新的OTN設(shè)備并加載控制平面后,當(dāng)一條 端到端的標(biāo)簽交換路徑需要經(jīng)過這些新的設(shè)備時(shí),按照已有的標(biāo)簽定義格式,標(biāo)簽交換路徑能夠建立起來。當(dāng)一條端到端的標(biāo)簽交換路徑同時(shí)控制很多舊設(shè)備與新設(shè)備時(shí),使用已 有的標(biāo)簽定義格式和新定義的Generalized Label,標(biāo)簽交換路徑也能夠被建立起來,從而 能夠保護(hù)運(yùn)營商已投資的OTN網(wǎng)絡(luò),節(jié)約了網(wǎng)絡(luò)部署成本。針對(duì)0DU0、1. 25G ODUlU. 25G 0DU2U. 25G 0DU3、0DU2e、ODUflex, 0DU4、0DU3el 和0DU3e2,本發(fā)明定義如圖5所示的通用標(biāo)簽格式,字段tl、t2、t3和t4的詳細(xì)定義如下 所示,各字段的位置不限1)衍(2個(gè)比特位)-如果tl在[1,2]范圍內(nèi),表示ODUO映射到0DTU01,再復(fù)用到ODTUGl;經(jīng)過映射 到OPUl最終才復(fù)用到ODUl。ODUO被映射到OPUl中的1. 25G支路時(shí)序單元。其它字段t2、 t3、t4的值必須設(shè)置為0 ;-對(duì)于其它的ODUk信號(hào)類型,tl的值沒有意義,即對(duì)其他的ODUk信號(hào)類型,tl字 段的值必須被設(shè)置為0。2) t2 (5 個(gè)比特位)-如果t2在[1,8]范圍內(nèi),表示ODUO映射到0DTU02,再復(fù)用到0DTUG2;經(jīng)過映射 到0PU2最終才復(fù)用到0DU2。ODUO被映射到0PU2中的1. 25G支路時(shí)序單元。通用標(biāo)簽的 其他字段tl、t3、t4的值必須設(shè)置為0 ;-如果t2在[9,16]范圍內(nèi),表示ODUl映射到0DTU12,再復(fù)用到0DTUG2;經(jīng)過映 射到0PU2最終才復(fù)用到0DU2。ODUl被映射到0PU2中的1. 25G支路時(shí)序單元,為此,需要 為一條ODUl路徑分配兩個(gè)通用標(biāo)簽,這些通用標(biāo)簽可以是連續(xù)或非連續(xù)的。ODUl的位置由 0DTUG2中所對(duì)應(yīng)的支路時(shí)隙編號(hào)(t2th-8)指定,通用標(biāo)簽的其他字段tl、t3、t4的值必須 設(shè)置為0 ;-如果t2在[17,24]范圍內(nèi),表示ODUfIex映射到0DTU2. ts,再復(fù)用到0DTUG2 ; 經(jīng)過映射到0PU2最終才復(fù)用到0DU2。ODUflex被映射到0PU2中的1. 25G支路時(shí)序單元。 需要為一條ODUflex路徑分配多少個(gè)通用標(biāo)簽取決于所傳輸?shù)奶囟ㄎ锢韺涌蛻粜盘?hào),通用 標(biāo)簽的個(gè)數(shù)由NMC標(biāo)識(shí)。這些標(biāo)簽可以是連續(xù)或非連續(xù)的。ODUflex的位置由0DTUG2中所 對(duì)應(yīng)的支路時(shí)隙編號(hào)(t2th-16)指定,通用標(biāo)簽的其他字段tl、t3、t4的值必須設(shè)置為0;-如果t2在[25,28]范圍內(nèi),表示ODUfIex復(fù)用到0DTUG2,經(jīng)過映射到0PU2最 終才復(fù)用到0DU2。ODUflex被映射到0PU2中的2. 5G支路時(shí)序單元。需要為一條ODUflex 路徑分配多少個(gè)通用標(biāo)簽取決于所傳輸?shù)奶囟ㄎ锢韺涌蛻粜盘?hào),通用標(biāo)簽的個(gè)數(shù)由NMC標(biāo) 識(shí)。這些標(biāo)簽可以是連續(xù)或非連續(xù)的。ODUflex的位置由0DTUG2中所對(duì)應(yīng)的支路時(shí)隙編號(hào) (t2th-24)指定,通用標(biāo)簽的其他字段tl、t3、t4的值必須設(shè)置為0 ;-如果t2等于31,表示0DU2e信號(hào)不能被再分割,它直接復(fù)用到0TU2e。通用標(biāo)簽 的其他字段tl、t3、t4的值必須設(shè)置為0 ;-對(duì)于其它的ODUk信號(hào)類型,t2的值沒有意義,也就是說t2的值必須被設(shè)置為0。3) t3 (8 個(gè)比特位)-如果t3在[1,32]范圍內(nèi),表示ODUO映射到0DTU03,再復(fù)用到0DTUG3;經(jīng)過映 射到0PU3最終才復(fù)用到0DU3。ODUO被映射到0PU3中的1. 25G支路時(shí)序單元。通用標(biāo)簽 的其他字段tl、t2、t4的值必須設(shè)置為0 ;-如果t3在[33,64]范圍內(nèi),表示ODUl映射到0DTU13,再復(fù)用到0DTUG3;經(jīng)過映射到0PU3最終才復(fù)用到0DU3。ODUl被映射到0PU3中的1. 25G支路時(shí)序單元,為此,需要為 一條ODUl路徑分配兩個(gè)通用標(biāo)簽,這些標(biāo)簽可以是連續(xù)或非連續(xù)的。ODUl的位置由0DTUG3 中所對(duì)應(yīng)的支路時(shí)隙編號(hào)(t3th-32)指定,通用標(biāo)簽的其他字段tl、t2、t4的值必須設(shè)置為 0 ;-如果t3在[65,96]范圍內(nèi),表示0DU2映射到0DTU23,再復(fù)用到0DTUG3;經(jīng)過映 射到0PU3最終才復(fù)用到0DU3。0DU2被映射到0PU3中的1. 25G支路時(shí)序單元,為此,需要為 一條0DU2路徑分配8個(gè)通用標(biāo)簽,這些標(biāo)簽可以是連續(xù)或非連續(xù)的。0DU2的位置由0DTUG3 中所對(duì)應(yīng)的支路時(shí)隙編號(hào)(t3th-64)指定,通用標(biāo)簽的其他字段tl、t2、t4的值必須設(shè)置為 0 ;-如果t3在[97,128]范圍內(nèi),表示0DU2e映射到0DTU3.ts,再復(fù)用到0DTUG3 ;經(jīng) 過映射到0PU3最終才復(fù)用到0DU3。0DU2e被映射到0PU3中的1. 25G支路時(shí)序單元,為此, 需要為一條0DU2e路徑分配9個(gè)通用標(biāo)簽,這些標(biāo)簽可以是連續(xù)或非連續(xù)的。0DU2e的位置 由0DTUG3中所對(duì)應(yīng)的支路時(shí)隙編號(hào)(t3th-96)指定,通用標(biāo)簽的其他字段tl、t2、t4的值 必須設(shè)置為0 ;-如果t3在[129,160]范圍內(nèi),表示ODUfIex映射到0DTU3. ts,再復(fù)用到0DTUG3 ; 經(jīng)過映射到0PU3最終才復(fù)用到0DU3。ODUflex被映射到0PU3中的1. 25G支路時(shí)序單元。 需要為一條ODUflex路徑分配多少個(gè)通用標(biāo)簽取決于所傳輸?shù)奶囟ㄎ锢韺涌蛻粜盘?hào),通用 標(biāo)簽的個(gè)數(shù)由NMC標(biāo)識(shí)。這些標(biāo)簽可以是連續(xù)或非連續(xù)的。ODUflex的位置由0DTUG3中 所對(duì)應(yīng)的支路時(shí)隙編號(hào)(t3th-128)指定,通用標(biāo)簽的其他字段tl、t2、t4的值必須設(shè)置為 0 ;-如果t3在[161,176]范圍內(nèi),表示0DU2e映射到0DTU2e3el,再復(fù)用到0DTUG3el; 經(jīng)過映射到0PU3el最終才復(fù)用到0DU3el。0DU2e被映射到0PU3el中的2. 5G支路時(shí)序單 元,為此,需要為一條0DU2e路徑分配4個(gè)通用標(biāo)簽,這些通用標(biāo)簽可以是連續(xù)或非連續(xù)的。 0DU2e的位置由0DTUG3el中所對(duì)應(yīng)的支路時(shí)隙編號(hào)(t3th_160)指定,通用標(biāo)簽的其他字段 tl、t2、t4的值必須設(shè)置為0 ;-如果t3在[177,202]范圍內(nèi),表示0DU2e映射到0DTU2e3e2,再復(fù)用到0DTUG3e2; 經(jīng)過映射到0PU3e2最終才復(fù)用到0DU3e2。0DU2e被映射到0PU3el中的1. 25G支路時(shí)序單 元,為此,需要為一條0DU2e路徑分配8個(gè)通用標(biāo)簽,這些通用標(biāo)簽可以是連續(xù)或非連續(xù)的。 0DU2e的位置由0DTUG3el中所對(duì)應(yīng)的支路時(shí)隙編號(hào)(t3th_176)指定,通用標(biāo)簽的其他字段 tl、t2、t4的值必須設(shè)置為0 ;-如果t3在[203,218]范圍內(nèi),表示ODUfIex復(fù)用到0DTUG3 ;經(jīng)過映射到0PU3最 終才復(fù)用到0DU3。ODUflex被映射到0PU3中的2. 5G支路時(shí)序單元。需要為一條ODUflex 路徑分配多少個(gè)通用標(biāo)簽取決于所傳輸?shù)奶囟ㄎ锢韺涌蛻粜盘?hào),標(biāo)簽的個(gè)數(shù)由NMC標(biāo)識(shí)。 這些通用標(biāo)簽可以是連續(xù)或非連續(xù)的。ODUflex的位置由0DTUG3中所對(duì)應(yīng)的支路時(shí)隙編號(hào) (t3th-202)指定,通用標(biāo)簽的其他字段tl、t2、t4的值必須設(shè)置為0 ;-如果t3在[219,234]范圍內(nèi),表示0DU2e映射到0DTU2e3,再復(fù)用到0DTUG3;經(jīng) 過映射到0PU3最終才復(fù)用到0DU3。0DU2e被映射到0PU3中的2. 5G支路時(shí)序單元,為此, 需要為一條0DU2e路徑分配5個(gè)通用標(biāo)簽,這些通用標(biāo)簽可以是連續(xù)或非連續(xù)的。0DU2e的 位置由0DTUG3中所對(duì)應(yīng)的支路時(shí)隙編號(hào)(t3th-218)指定,通用標(biāo)簽的其他字段tl、t2、t4的值必須設(shè)置為0 ;-對(duì)于其它的ODUk信號(hào)類型,t3的值沒有意義,也就是說t3的值必須被設(shè)置為0。4) t4 (9 個(gè)比特位)-如果t4等于1,表示0DU4信號(hào)不能被再分割,它直接復(fù)用到0TU4。通用標(biāo)簽的 其他字段tl、t2、t3的值必須設(shè)置為0 ;-如果t4在[2,81]范圍內(nèi),表示0DU0映射到0DTU4.1,再復(fù)用到0DTUG4 ;經(jīng)過映 射到0PU4最終才復(fù)用到0DU4。0DU0被映射到0PU4中的1. 25G支路時(shí)序單元。0DU0的位 置由0DTUG4中所對(duì)應(yīng)的支路時(shí)隙編號(hào)(t4th-l)指定,通用標(biāo)簽的其他字段tl、t2、t3的值 必須設(shè)置為0 ;-如果t4在[82,161]范圍內(nèi),表示0DU1映射到0DTU4.2,再復(fù)用到0DTUG4 ;經(jīng)過 映射到0PU4最終才復(fù)用到0DU4。0DU1被映射到0PU4中的1. 25G支路時(shí)序單元,為此,需 要為一條0DU1路徑分配兩個(gè)通用標(biāo)簽,這些通用標(biāo)簽可以是連續(xù)或非連續(xù)的。0DU1的位置 由0DTUG4中所對(duì)應(yīng)的支路時(shí)隙編號(hào)(t4th-81)指定,通用標(biāo)簽的其他字段tl、t2、t3的值 必須設(shè)置為0 ;-如果t4在[162,241]范圍內(nèi),表示0DU2映射到0DTU4.8,再復(fù)用到0DTUG4 ;經(jīng) 過映射到0PU4最終才復(fù)用到0DU4。0DU2被映射到0PU4中的1. 25G支路時(shí)序單元,為此, 需要為一條0DU2路徑分配8個(gè)通用標(biāo)簽,這些通用標(biāo)簽可以是連續(xù)或非連續(xù)的。0DU2的 位置由0DTUG4中所對(duì)應(yīng)的支路時(shí)隙編號(hào)(t4th-161)指定,通用標(biāo)簽的其他字段tl、t2、t3 的值必須設(shè)置為0 ;-如果t4在[242,321]范圍內(nèi),表示0DU2e復(fù)用到0DTUG4;經(jīng)過映射到0PU4最終 才復(fù)用到0DU4。0DU2e被映射到0PU4中的1. 25G支路時(shí)序單元,為此,需要為一條0DU2e 路徑分配8個(gè)通用標(biāo)簽,這些通用標(biāo)簽可以是連續(xù)或非連續(xù)的。0DU2e的位置由0DTUG4中 所對(duì)應(yīng)的支路時(shí)隙編號(hào)(t4th-241)指定,通用標(biāo)簽的其他字段tl、t2、t3的值必須設(shè)置為 0 ;-如果t4在[322,401]圍內(nèi),表示ODUflex映射到0DTU4.ts,再復(fù)用到0DTUG4 ; 經(jīng)過映射到0PU4最終才復(fù)用到0DU4。ODUflex被映射到0PU4中的1. 25G支路時(shí)序單元。 需要為一條ODUflex路徑分配多少個(gè)通用標(biāo)簽取決于所傳輸?shù)奶囟ㄎ锢韺涌蛻粜盘?hào),通用 標(biāo)簽的個(gè)數(shù)由NMC標(biāo)識(shí)。這些通用標(biāo)簽可以是連續(xù)或非連續(xù)的。ODUflex的位置由0DTUG4 中所對(duì)應(yīng)的支路時(shí)隙編號(hào)(t4th-321,通用標(biāo)簽的其他字段tl、t2、t3的值必須設(shè)置為0 ;-如果t4在[402,481]范圍內(nèi),表示0DU3映射到0DTU4.32,再復(fù)用到0DTUG4 ;經(jīng) 過映射到0PU4最終才復(fù)用到0DU4。0DU3被映射到0PU4中的1. 25G支路時(shí)序單元,為此,需 要為一條0DU3路徑分配32個(gè)標(biāo)簽,這些標(biāo)簽可以是連續(xù)或非連續(xù)的。0DU3位置由0DTUG4 中所對(duì)應(yīng)的支路時(shí)隙編號(hào)(t4th-401)指定,通用標(biāo)簽的其他字段tl、t2、t3的值必須設(shè)置 為0;-對(duì)于其它的ODUk信號(hào)類型,t4的值沒有意義,也就是說t4的值必須被設(shè)置為0。采用本發(fā)明所述的基于G. 709的標(biāo)簽交換路徑標(biāo)簽定義,當(dāng)光傳送網(wǎng)自動(dòng)交換光 網(wǎng)絡(luò)中,部署了新的0TN設(shè)備并加載控制平面后,針對(duì)0DU0、0DU1、0DU2、0DU2e、0DU3el、 0DU3e2、ODUflex以及0DU4,采用本發(fā)明所定義的Generalized Label,當(dāng)一條端到端的標(biāo) 簽交換路徑需要經(jīng)過這些新的設(shè)備時(shí),按照已有的標(biāo)簽定義格式,標(biāo)簽交換路徑能夠建立
7起來。另外,當(dāng)一條端到端的標(biāo)簽交換路徑同時(shí)控制很多舊設(shè)備與新設(shè)備時(shí),使用已有的標(biāo) 簽定義格式和新定義的Generalized Label,標(biāo)簽交換路徑也能夠被建立起來。從而能夠保 護(hù)運(yùn)營商已投資的0TN網(wǎng)絡(luò),節(jié)約了網(wǎng)絡(luò)部署成本,具有非常廣泛的應(yīng)用。
圖1是2003年出版的G. 709標(biāo)準(zhǔn)所具有的映射復(fù)用結(jié)構(gòu);圖2是2009年10月份即將出版的G. 709標(biāo)準(zhǔn)以及G. sup43標(biāo)準(zhǔn)所具有的映射復(fù) 用結(jié)構(gòu);圖3是2009年10月份即將出版的G. 709標(biāo)準(zhǔn)以及G. sup43標(biāo)準(zhǔn)的詳細(xì)映射復(fù)用 結(jié)構(gòu);圖4是針對(duì)2. 5G0DUU2. 5G0DU2、2. 5G 0DU3定義的通用標(biāo)簽;圖 5 是針對(duì) 0DU0U. 25G 0DU1U. 25G 0DU2U. 25G 0DU3、0DU2e、ODUflex、0DU4、 0DU3el和0DU3e2定義的通用標(biāo)簽。
具體實(shí)施例方式下面接合附圖和實(shí)施例進(jìn)一步說明本發(fā)明。為新的比特速率等級(jí)0DU0、1. 25G 0DU1U. 25G 0DU2U. 25G 0DU3、0DU2e、 ODUflex、0DU4、0DU3el 和 0DU3e2 定義新的信號(hào)類型(Signal Type,簡稱 ST ;其中 9-19 為 新定義的信號(hào)類型)Value Type
0Not significant
10DUl(i. e,2. 5Gbps)
20DU2(i. e.,lOGbps)/*The sizeof0PU2TS is 2,
30DU3(i. e ,40Gbps)/*The sizeof0PU3TS is 2,
4Reserved(for future use)
5Reserved (for future use)
6OCh at2. 5Gbps
7OCh atlOGbps
8OCh at40Gbps
9OCh atlOOGbps
100DU0
110DU1/氺The sizeof 0PU1TSis 1.25G*/
120DU2/氺The sizeof 0PU2TSis 1.25G*/
130DU3/氺The sizeof 0PU3TSis 1.25G*/
140DU4/氺The sizeof 0PU4TSis 1.25G*/
150DU2elOGbps for FC1200 and GELAN*/
160DU3el/氺The sizeof 0PU3el ■rS is2. 5G*/
170DU3e2/氺The sizeof 0PU3e2 ‘rS is1. 25G*
18 ODUflex /*The size of 0PU2/0PU3/0PU4TS is 1.25G*/19 ODUflex /*The size of 0PU2/0PU3 TS is 2.5G*/20-255 Reserved(for future use)為每個(gè)比特速率定義一個(gè)Number of Multiplexed Components (復(fù)用單元數(shù), NMC),它表示攜帶該流量參數(shù)NMC的標(biāo)簽交換路徑需要占用鏈路多少個(gè)支路時(shí)序單元,詳 細(xì)定義如下所示NMC Description--------10DU0ismappedinto1..25Gtributaryslotsof0PU1.
10DU0ismappedinto1..25Gtributaryslotsof0PU2.
10DU0ismappedinto1..25Gtributaryslotsof0PU3.
10DU0ismappedinto1..25Gtributaryslotsof0PU4.
20DU1ismappedinto1..25Gtributaryslotsof0PU2.
20DU1ismappedinto1..25Gtributaryslotsof0PU3.
20DU1ismappedinto1..25Gtributaryslotsof0PU4.
80DU2ismappedinto1..25Gtributaryslotsof0PU3.
80DU2ismappedinto1..25Gtributaryslotsof0PU4.
90DU2e! is mapped into1. 25G tributary slots of 0PU38 0DU2e is mapped into 1. 25G tributary slots of 0PU3e2.8 0DU2e is mapped into 1. 25G tributary slots of 0PU4.32 0DU3 is mapped into 1. 25G tributary slots of 0PU4.1-8 ODUflex is mapped into 1. 25G tributary slots of 0PU2.1-32 ODUflex is mapped into 1. 25G tributary slots of 0PU3.1-80 ODUflex is mapped into 1. 25G tributary slots of 0PU4.1 0DU1 is mapped into 2. 5G tributary slots of 0PU2.1 0DU1 is mapped into 2. 5G tributary slots of 0PU3.4 0DU2 is mapped into 2. 5G tributary slots of 0PU3.5 0DU2e is mapped into 2. 5G tributary slots of 0PU3.4 0DU2e is mapped into 2. 5G tributary slots of 0PU3e 1.1-4 ODUflex is mapped into 2. 5G tributary slots of 0PU2.1-16 ODUflex is mapped into 2. 5G tributary slots of 0PU3.信號(hào)類型和NMC的詳細(xì)信息參見專利申請(qǐng)《一種基于G. 709的標(biāo)簽交換路徑的互 聯(lián)互通方法》。本發(fā)明提出一種基于G. 709的標(biāo)簽交換路徑的通用標(biāo)簽生成方法,節(jié)點(diǎn)間建立標(biāo) 簽交換路徑時(shí),節(jié)點(diǎn)按本發(fā)明定義通用標(biāo)簽格式生成通用標(biāo)簽,通用標(biāo)簽包含四個(gè)字段tl, t2, t3和t4,其中tl字段指示0DU0復(fù)用到0DU1 ;t2字段指示0DU0、0DU1、ODUflex復(fù)用 到 0DU2,以及 0DU2e 映射到 0TU2e ;t3 字段指示 0DU0、0DU1、0DU2、0DU2e、ODUflex 復(fù)用到 0DU3,以及 0DU2e 復(fù)用到 0DU3el 和 0DU3e2 ;t4 字段指示 0DU0、0DU1、0DU2、ODUflex、0DU2e 或0DU3復(fù)用到0DU4。具體通用標(biāo)簽格式見后。
針對(duì)0DU0、1. 25G 0DU1、1. 25G 0DU2、1. 25G 0DU3、0DU2e、ODUflex、0DU4、0DU3el 和0DU3e2,本發(fā)明定義如圖5所示的通用標(biāo)簽格式。通用標(biāo)簽包含四個(gè)字段tl、t2、t3和 t4,圖5中各字段位置僅為示例,本發(fā)明對(duì)此不作限定,各字段其詳細(xì)定義如下所示1)11(2個(gè)比特位)-如果tl在[1,2]范圍內(nèi),表示0DU0映射到0DTU01,再復(fù)用到0DTUG1;經(jīng)過映射 到0PU1最終才復(fù)用到0DU1。0DU0被映射到0PU1中的1. 25G支路時(shí)序單元。其它字段t2、 t3、t4的值必須設(shè)置為0 ;-對(duì)于其它的ODUk信號(hào)類型,tl的值沒有意義,即對(duì)其他的ODUk信號(hào)類型,tl字 段的值必須被設(shè)置為0。2) t2 (5 個(gè)比特位)-如果t2在[1,8]范圍內(nèi),表示0DU0映射到0DTU02,再復(fù)用到0DTUG2;經(jīng)過映射 到0PU2最終才復(fù)用到0DU2。0DU0被映射到0PU2中的1. 25G支路時(shí)序單元。通用標(biāo)簽的 其他字段tl、t3、t4的值必須設(shè)置為0 ;-如果t2在[9,16]范圍內(nèi),表示0DU1映射到0DTU12,再復(fù)用到0DTUG2;經(jīng)過映 射到0PU2最終才復(fù)用到0DU2。0DU1被映射到0PU2中的1. 25G支路時(shí)序單元,為此,需要 為一條0DU1路徑分配兩個(gè)通用標(biāo)簽,這些通用標(biāo)簽可以是連續(xù)或非連續(xù)的。0DU1的位置由 0DTUG2中所對(duì)應(yīng)的支路時(shí)隙編號(hào)(t2th-8)指定,通用標(biāo)簽的其他字段tl、t3、t4的值必須 設(shè)置為0 ;-如果t2在[17,24]范圍內(nèi),表示ODUflex映射到0DTU2.ts,再復(fù)用到0DTUG2 ; 經(jīng)過映射到0PU2最終才復(fù)用到0DU2。ODUflex被映射到0PU2中的1. 25G支路時(shí)序單元。 需要為一條ODUflex路徑分配多少個(gè)通用標(biāo)簽取決于所傳輸?shù)奶囟ㄎ锢韺涌蛻粜盘?hào),通用 標(biāo)簽的個(gè)數(shù)由NMC標(biāo)識(shí)。這些標(biāo)簽可以是連續(xù)或非連續(xù)的。ODUflex的位置由0DTUG2中所 對(duì)應(yīng)的支路時(shí)隙編號(hào)(t2th-16)指定,通用標(biāo)簽的其他字段tl、t3、t4的值必須設(shè)置為0 ;-如果t2在[25,28]范圍內(nèi),表示ODUflex復(fù)用到0DTUG2,經(jīng)過映射到0PU2最 終才復(fù)用到0DU2。ODUflex被映射到0PU2中的2. 5G支路時(shí)序單元。需要為一條ODUflex 路徑分配多少個(gè)通用標(biāo)簽取決于所傳輸?shù)奶囟ㄎ锢韺涌蛻粜盘?hào),通用標(biāo)簽的個(gè)數(shù)由NMC標(biāo) 識(shí)。這些標(biāo)簽可以是連續(xù)或非連續(xù)的。ODUflex的位置由0DTUG2中所對(duì)應(yīng)的支路時(shí)隙編號(hào) (t2th-24)指定,通用標(biāo)簽的其他字段tl、t3、t4的值必須設(shè)置為0 ;-如果t2等于31,表示0DU2e信號(hào)不能被再分割,它直接復(fù)用到0TU2e。通用標(biāo)簽 的其他字段tl、t3、t4的值必須設(shè)置為0 ;-對(duì)于其它的ODUk信號(hào)類型,t2的值沒有意義,也就是說t2的值必須被設(shè)置為0。3) t3 (8 個(gè)比特位)-如果t3在[1,32]范圍內(nèi),表示0DU0映射到0DTU03,再復(fù)用到0DTUG3;經(jīng)過映 射到0PU3最終才復(fù)用到0DU3。0DU0被映射到0PU3中的1. 25G支路時(shí)序單元。通用標(biāo)簽 的其他字段tl、t2、t4的值必須設(shè)置為0 ;-如果t3在[33,64]范圍內(nèi),表示0DU1映射到0DTU13,再復(fù)用到0DTUG3;經(jīng)過映 射到0PU3最終才復(fù)用到0DU3。0DU1被映射到0PU3中的1. 25G支路時(shí)序單元,為此,需要為 一條0DU1路徑分配兩個(gè)通用標(biāo)簽,這些標(biāo)簽可以是連續(xù)或非連續(xù)的。0DU1的位置由0DTUG3 中所對(duì)應(yīng)的支路時(shí)隙編號(hào)(t3th-32)指定,通用標(biāo)簽的其他字段tl、t2、t4的值必須設(shè)置為0 ;-如果t3在[65,96]范圍內(nèi),表示0DU2映射到0DTU23,再復(fù)用到0DTUG3;經(jīng)過映 射到0PU3最終才復(fù)用到0DU3。0DU2被映射到0PU3中的1. 25G支路時(shí)序單元,為此,需要為 一條0DU2路徑分配8個(gè)通用標(biāo)簽,這些標(biāo)簽可以是連續(xù)或非連續(xù)的。0DU2的位置由0DTUG3 中所對(duì)應(yīng)的支路時(shí)隙編號(hào)(t3th-64)指定,通用標(biāo)簽的其他字段tl、t2、t4的值必須設(shè)置為 0 ;-如果t3在[97,128]范圍內(nèi),表示0DU2e映射到0DTU3.ts,再復(fù)用到0DTUG3 ;經(jīng) 過映射到0PU3最終才復(fù)用到0DU3。0DU2e被映射到0PU3中的1. 25G支路時(shí)序單元,為此, 需要為一條0DU2e路徑分配9個(gè)通用標(biāo)簽,這些標(biāo)簽可以是連續(xù)或非連續(xù)的。0DU2e的位置 由0DTUG3中所對(duì)應(yīng)的支路時(shí)隙編號(hào)(t3th-96)指定,通用標(biāo)簽的其他字段tl、t2、t4的值 必須設(shè)置為0 ;-如果t3在[129,160]范圍內(nèi),表示ODUflex映射到0DTU3.ts,再復(fù)用到0DTUG3 ; 經(jīng)過映射到0PU3最終才復(fù)用到0DU3。ODUflex被映射到0PU3中的1. 25G支路時(shí)序單元。 需要為一條ODUflex路徑分配多少個(gè)通用標(biāo)簽取決于所傳輸?shù)奶囟ㄎ锢韺涌蛻粜盘?hào),通用 標(biāo)簽的個(gè)數(shù)由NMC標(biāo)識(shí)。這些標(biāo)簽可以是連續(xù)或非連續(xù)的。ODUflex的位置由0DTUG3中 所對(duì)應(yīng)的支路時(shí)隙編號(hào)(t3th-128)指定,通用標(biāo)簽的其他字段tl、t2、t4的值必須設(shè)置為 0 ;-如果t3在[161,176]范圍內(nèi),表示0DU2e映射到0DTU2e3el,再復(fù)用到0DTUG3el; 經(jīng)過映射到0PU3el最終才復(fù)用到0DU3el。0DU2e被映射到0PU3el中的2. 5G支路時(shí)序單 元,為此,需要為一條0DU2e路徑分配4個(gè)通用標(biāo)簽,這些通用標(biāo)簽可以是連續(xù)或非連續(xù)的。 0DU2e的位置由0DTUG3el中所對(duì)應(yīng)的支路時(shí)隙編號(hào)(t3th_160)指定,通用標(biāo)簽的其他字段 tl、t2、t4的值必須設(shè)置為0 ;-如果t3在[177,202]范圍內(nèi),表示0DU2e映射到0DTU2e3e2,再復(fù)用到0DTUG3e2; 經(jīng)過映射到0PU3e2最終才復(fù)用到0DU3e2。0DU2e被映射到0PU3el中的1. 25G支路時(shí)序單 元,為此,需要為一條0DU2e路徑分配8個(gè)通用標(biāo)簽,這些通用標(biāo)簽可以是連續(xù)或非連續(xù)的。 0DU2e的位置由0DTUG3el中所對(duì)應(yīng)的支路時(shí)隙編號(hào)(t3th_176)指定,通用標(biāo)簽的其他字段 tl、t2、t4的值必須設(shè)置為0 ;-如果t3在[203,218]范圍內(nèi),表示ODUflex復(fù)用到0DTUG3;經(jīng)過映射到0PU3最 終才復(fù)用到0DU3。ODUflex被映射到0PU3中的2. 5G支路時(shí)序單元。需要為一條ODUflex 路徑分配多少個(gè)通用標(biāo)簽取決于所傳輸?shù)奶囟ㄎ锢韺涌蛻粜盘?hào),標(biāo)簽的個(gè)數(shù)由NMC標(biāo)識(shí)。 這些通用標(biāo)簽可以是連續(xù)或非連續(xù)的。ODUflex的位置由0DTUG3中所對(duì)應(yīng)的支路時(shí)隙編號(hào) (t3th-202)指定,通用標(biāo)簽的其他字段tl、t2、t4的值必須設(shè)置為0 ;-如果t3在[219,234]范圍內(nèi),表示0DU2e映射到0DTU2e3,再復(fù)用到0DTUG3;經(jīng) 過映射到0PU3最終才復(fù)用到0DU3。0DU2e被映射到0PU3中的2. 5G支路時(shí)序單元,為此, 需要為一條0DU2e路徑分配5個(gè)通用標(biāo)簽,這些通用標(biāo)簽可以是連續(xù)或非連續(xù)的。0DU2e的 位置由0DTUG3中所對(duì)應(yīng)的支路時(shí)隙編號(hào)(t3th-218)指定,通用標(biāo)簽的其他字段tl、t2、t4 的值必須設(shè)置為0 ;-對(duì)于其它的ODUk信號(hào)類型,t3的值沒有意義,也就是說t3的值必須被設(shè)置為0。4) t4 (9 個(gè)比特位)
-如果t4等于1,表示0DU4信號(hào)不能被再分割,它直接復(fù)用到0TU4。通用標(biāo)簽的 其他字段tl、t2、t3的值必須設(shè)置為0 ;-如果t4在[2,81]范圍內(nèi),表示0DU0映射到0DTU4.1,再復(fù)用到0DTUG4 ;經(jīng)過映 射到0PU4最終才復(fù)用到0DU4。0DU0被映射到0PU4中的1. 25G支路時(shí)序單元。0DU0的位 置由0DTUG4中所對(duì)應(yīng)的支路時(shí)隙編號(hào)(t4th-l)指定,通用標(biāo)簽的其他字段tl、t2、t3的值 必須設(shè)置為0 ;-如果t4在[82,161]范圍內(nèi),表示0DU1映射到0DTU4.2,再復(fù)用到0DTUG4;經(jīng)過 映射到0PU4最終才復(fù)用到0DU4。0DU1被映射到0PU4中的1. 25G支路時(shí)序單元,為此,需 要為一條0DU1路徑分配兩個(gè)通用標(biāo)簽,這些通用標(biāo)簽可以是連續(xù)或非連續(xù)的。0DU1的位置 由0DTUG4中所對(duì)應(yīng)的支路時(shí)隙編號(hào)(t4th-81)指定,通用標(biāo)簽的其他字段tl、t2、t3的值 必須設(shè)置為0 ;-如果t4在[162,241]范圍內(nèi),表示0DU2映射到0DTU4.8,再復(fù)用到0DTUG4 ;經(jīng) 過映射到0PU4最終才復(fù)用到0DU4。0DU2被映射到0PU4中的1. 25G支路時(shí)序單元,為此, 需要為一條0DU2路徑分配8個(gè)通用標(biāo)簽,這些通用標(biāo)簽可以是連續(xù)或非連續(xù)的。0DU2的 位置由0DTUG4中所對(duì)應(yīng)的支路時(shí)隙編號(hào)(t4th-161)指定,通用標(biāo)簽的其他字段tl、t2、t3 的值必須設(shè)置為0 ;-如果t4在[242,321]范圍內(nèi),表示0DU2e復(fù)用到0DTUG4;經(jīng)過映射到0PU4最終 才復(fù)用到0DU4。0DU2e被映射到0PU4中的1. 25G支路時(shí)序單元,為此,需要為一條0DU2e 路徑分配8個(gè)通用標(biāo)簽,這些通用標(biāo)簽可以是連續(xù)或非連續(xù)的。0DU2e的位置由0DTUG4中 所對(duì)應(yīng)的支路時(shí)隙編號(hào)(t4th-241)指定,通用標(biāo)簽的其他字段tl、t2、t3的值必須設(shè)置為 0 ;-如果t4在[322,401]圍內(nèi),表示ODUflex映射到0DTU4.ts,再復(fù)用到0DTUG4 ; 經(jīng)過映射到0PU4最終才復(fù)用到0DU4。ODUflex被映射到0PU4中的1. 25G支路時(shí)序單元。 需要為一條ODUflex路徑分配多少個(gè)通用標(biāo)簽取決于所傳輸?shù)奶囟ㄎ锢韺涌蛻粜盘?hào),通用 標(biāo)簽的個(gè)數(shù)由NMC標(biāo)識(shí)。這些通用標(biāo)簽可以是連續(xù)或非連續(xù)的。ODUflex的位置由0DTUG4 中所對(duì)應(yīng)的支路時(shí)隙編號(hào)(t4th-321,通用標(biāo)簽的其他字段tl、t2、t3的值必須設(shè)置為0 ;-如果t4在[402,481]范圍內(nèi),表示0DU3映射到0DTU4.32,再復(fù)用到0DTUG4 ;經(jīng) 過映射到0PU4最終才復(fù)用到0DU4。0DU3被映射到0PU4中的1. 25G支路時(shí)序單元,為此,需 要為一條0DU3路徑分配32個(gè)標(biāo)簽,這些標(biāo)簽可以是連續(xù)或非連續(xù)的。0DU3位置由0DTUG4 中所對(duì)應(yīng)的支路時(shí)隙編號(hào)(t4th-401)指定,通用標(biāo)簽的其他字段tl、t2、t3的值必須設(shè)置 為0;-對(duì)于其它的ODUk信號(hào)類型,t4的值沒有意義,也就是說t4的值必須被設(shè)置為0。需要說明的是,上述各字段范圍不限于上述給出的范圍,可根據(jù)需要進(jìn)行修改,本 發(fā)明對(duì)此不作限定。實(shí)施例10DU2e直接映射到0TU2e或者0DU4直接映射到0TU4的情況,上游節(jié)點(diǎn)的請(qǐng)求導(dǎo)致 0DU2e或者0DU4信號(hào)類型標(biāo)簽的請(qǐng)求。在這種情況下,下游節(jié)點(diǎn)必須返回一個(gè)獨(dú)一無二的 標(biāo)簽,因?yàn)?DU2e和0DU4直接映射到0TU2e和0TU4。因?yàn)檎?qǐng)求了一個(gè)單獨(dú)的ODUk信號(hào),下 游節(jié)點(diǎn)必須返回一個(gè)類似如下例子的ODUk標(biāo)簽
-Signal type = 14,t4 = 1,t3 = 0,t2 = 0,tl = 0 ;表示一個(gè) 0DU4 直接映射到 0TU4-Signal type = 15,t4 = 0,t3 = 0,t2 = 31,tl = 0 ;表示一個(gè) 0DU2e 直接映射 到 0TU2e實(shí)施例2:0DU0復(fù)用到0DU1、0DU2、0DU3或0DU4的情況。當(dāng)一個(gè)0DU0被復(fù)用到0DU1 (或者 0DU2、0DU3和0DU4中任一)時(shí),上游節(jié)點(diǎn)的請(qǐng)求導(dǎo)致一個(gè)0DU0信號(hào)類型的標(biāo)簽請(qǐng)求。在 這種情況下,下游節(jié)點(diǎn)必須返回一個(gè)獨(dú)一無二的標(biāo)簽,因?yàn)檎?qǐng)求了一個(gè)單獨(dú)的0DU0復(fù)用信 號(hào),信號(hào)類型Signal Type為10,NMC為1,下游節(jié)點(diǎn)必須返回一個(gè)獨(dú)一無二的標(biāo)簽,標(biāo)簽例 子如下所示-t4 = 0,t3 = 0,t2 = 0,tl = 2 ;指示 0DU0 占用 0DTUG1 中的第一個(gè)時(shí)序(注 時(shí)序編號(hào)從0開始編號(hào),下同);-t4 = 0,t3 = 0,t2 = 5,tl = 0 ;指示 0DU0 占用 0DTUG2 中的第 4 個(gè)時(shí)序;-t4 = 0,t3 = 27,t2 = 0,tl = 0 ;指示 0DU0 占用 0DTUG3 中的第 26 個(gè)時(shí)序;-t4 = 69,t3 = 0,t2 = 0,tl = 0 ;指示 0DU0 占用 0DTUG4 中的第 68 個(gè)時(shí)序;實(shí)施例3:0DU1復(fù)用到1. 25G的0DU2、0DU3和0DU4的情況。當(dāng)一個(gè)0DU1被復(fù)用到0DU2, 0DU3或者0DU4時(shí),上游節(jié)點(diǎn)的請(qǐng)求導(dǎo)致一個(gè)0DU1信號(hào)類型的標(biāo)簽請(qǐng)求。在這種情況下, 下游節(jié)點(diǎn)必須返回一個(gè)獨(dú)一無二的標(biāo)簽,因?yàn)檎?qǐng)求了一個(gè)單獨(dú)的0DU1復(fù)用信號(hào),信號(hào)類型 Signal Type為11,NMC為2,下游節(jié)點(diǎn)必須返回2個(gè)獨(dú)一無二的標(biāo)簽,標(biāo)簽例子如下所示t4 = 0,t3 = 0,t2 = 14,tl = 0 ;指示 0DU1 占用 0DTUG2 中的第 5 個(gè)時(shí)序。t4 = 0,t3 = 59,t2 = 0,tl = 0 ;指示 0DU1 占用 0DTUG3 中的第 26 個(gè)時(shí)序。t4 = 83,t3 = 0,t2 = 0,tl = 0 ;指示 0DU1 占用 0DTUG4 中的第 1 個(gè)時(shí)序。實(shí)施例4:0DU2復(fù)用到1. 25G的0DU3的情況。當(dāng)一個(gè)0DU2被復(fù)用到0DU3時(shí),上游節(jié)點(diǎn)的請(qǐng) 求導(dǎo)致一個(gè)0DU2信號(hào)類型的標(biāo)簽請(qǐng)求。在這種情況下,下游節(jié)點(diǎn)必須返回一個(gè)獨(dú)一無二的 標(biāo)簽,因?yàn)檎?qǐng)求了一個(gè)單獨(dú)的0DU2復(fù)用信號(hào),信號(hào)類型Signal Type為12,NMC為8,下游 節(jié)點(diǎn)必須返回8個(gè)獨(dú)一無二的標(biāo)簽,標(biāo)簽例子如下所示t4 = 0,t3 = 68,t2 = 0,tl = 0 ;指示 0DU2 占用 0DTUG3 中的第 3 個(gè) 1. 25G 支路時(shí)序。t4 = 0,t3 = 74,t2 = 0,tl = 0 ;指示 0DU2 占用 0DTUG3 中的第 9 個(gè) 1. 25G 支路時(shí)序。t4 = 0,t3 = 83,t2 = 0,tl = 0 ;指示 0DU2 占用 0DTUG3 中的第 18 個(gè) 1.25G 支
路時(shí)序。實(shí)施例5:0DU2或者0DU2e復(fù)用到1. 25G的0DU4的情況。當(dāng)一個(gè)0DU2或者0DU2e被復(fù)用 到0DU4時(shí),上游節(jié)點(diǎn)的請(qǐng)求導(dǎo)致一個(gè)0DU2或者0DU2e信號(hào)類型的標(biāo)簽請(qǐng)求。在這種情況 下,下游節(jié)點(diǎn)必須返回一個(gè)獨(dú)一無二的標(biāo)簽,因?yàn)檎?qǐng)求了一個(gè)單獨(dú)的0DU2或者0DU2e復(fù)用 信號(hào),0DU2的信號(hào)類型Signal Type為12,匪C為8 ;0DU2e的信號(hào)類型為15,NMC為8,下游節(jié)點(diǎn)必須返回8個(gè)獨(dú)一無二的標(biāo)簽,標(biāo)簽例子如下所示Signal type = 12,t4 = 183,t3 = 0,t2 = 0,tl = 0 ;指示 0DU2 占用第 21 個(gè) 0DTUG4支路時(shí)序單元;Signal type = 15,t4 = 321,t3 = 0,t2 = 0,tl = 0 ;指示 0DU2e 占用第 79 個(gè) 0DTUG4支路時(shí)序單元。實(shí)施例6:0DU3復(fù)用到1. 25G的0DU4的情況。當(dāng)一個(gè)0DU3被復(fù)用到0DU4時(shí),上游節(jié)點(diǎn)的請(qǐng) 求導(dǎo)致一個(gè)0DU3信號(hào)類型的標(biāo)簽請(qǐng)求。在這種情況下,下游節(jié)點(diǎn)必須返回一個(gè)獨(dú)一無二的 標(biāo)簽,因?yàn)檎?qǐng)求了一個(gè)單獨(dú)的0DU3復(fù)用信號(hào),0DU3的信號(hào)類型Signal Type為13,NMC為 32 ;下游節(jié)點(diǎn)必須返回32個(gè)獨(dú)一無二的標(biāo)簽,標(biāo)簽例子如下所示t4 = 409,t3 = 0,t2 = 0,tl = 0 ;指示 0DU3 占用 0DTUG4 的第 7 個(gè)支路時(shí)序單 元;t4 = 450,t3 = 0,t2 = 0,tl = 0 ;指示 0DU3 占用 0DTUG4 的第 48 個(gè)支路時(shí)序單 元;t4 = 473,t3 = 0,t2 = 0,tl = 0 ;指示 0DU3 占用 0DTUG4 的第 71 個(gè)支路時(shí)序單兀。實(shí)施例7:0DU2e復(fù)用到1. 25G的0DU3的情況。當(dāng)一個(gè)0DU2e被復(fù)用到0DU3時(shí),上游節(jié)點(diǎn)的 請(qǐng)求導(dǎo)致一個(gè)0DU2e信號(hào)類型的標(biāo)簽請(qǐng)求。在這種情況下,下游節(jié)點(diǎn)必須返回一個(gè)獨(dú)一無 二的標(biāo)簽,因?yàn)檎?qǐng)求了一個(gè)單獨(dú)的0DU2e復(fù)用信號(hào),0DU2e的信號(hào)類型Signal Type為15, NMC為9 ;下游節(jié)點(diǎn)必須返回9個(gè)獨(dú)一無二的標(biāo)簽,標(biāo)簽例子如下所示t4 = 0,t3 = 101,t2 = 0,tl = 0 ;指示 0DU2e 占用 0DTUG3 的第 4 個(gè) 1. 25G 支路 時(shí)序單元;t4 = 0,t3 = 113,t2 = 0,tl = 0 ;指示 0DU2e 占用 0DTUG3 的第 16 個(gè) 1. 25G 支 路時(shí)序單元;t4 = 0,t3 = 121,t2 = 0,tl = 0 ;指示 0DU2e 占用 0DTUG3 的第 24 個(gè) 1. 25G 支 路時(shí)序單元;實(shí)施例8:0DU2e復(fù)用到2. 5G的0DU3el的情況。當(dāng)一個(gè)0DU2e被復(fù)用到0DU3el時(shí),上游節(jié) 點(diǎn)的請(qǐng)求導(dǎo)致一個(gè)0DU2e信號(hào)類型的標(biāo)簽請(qǐng)求。在這種情況下,下游節(jié)點(diǎn)必須返回一個(gè)獨(dú) 一無二的標(biāo)簽,因?yàn)檎?qǐng)求了一個(gè)單獨(dú)的0DU2e復(fù)用信號(hào),0DU2e的信號(hào)類型Signal Type為 15,NMC為4 ;下游節(jié)點(diǎn)必須返回4個(gè)獨(dú)一無二的標(biāo)簽,標(biāo)簽例子如下所示t4 = 0,t3 = 162,t2 = 0,tl = 0 ;指示 0DU2e 占用 0DTUG3el 的第 1 個(gè)支路時(shí)序 單元;t4 = 0,t3 = 167,t2 = 0,tl = 0 ;指示 0DU2e 占用 0DTUG3el 的第 6 個(gè)支路時(shí)序
單元;t4 = 0,t3 = 171,t2 = 0,tl = 0 ;指示 0DU2e 占用 0DTUG3el 的第 10 個(gè)支路時(shí)
序單元;t4 = 0,t3 = 176,t2 = 0,tl = 0 ;指示 0DU2e 占用 0DTUG3el 的第 15 個(gè)支路時(shí)序單元。實(shí)施例9:0DU2e復(fù)用到2. 5G的0DU3e2的情況。當(dāng)一個(gè)0DU2e被復(fù)用到0DU3e2時(shí),上游節(jié) 點(diǎn)的請(qǐng)求導(dǎo)致一個(gè)0DU2e信號(hào)類型的標(biāo)簽請(qǐng)求。在這種情況下,下游節(jié)點(diǎn)必須返回一個(gè)獨(dú) 一無二的標(biāo)簽,因?yàn)檎?qǐng)求了一個(gè)單獨(dú)的0DU2e復(fù)用信號(hào),0DU2e的信號(hào)類型Signal Type為 15,NMC為8 ;下游節(jié)點(diǎn)必須返回8個(gè)獨(dú)一無二的標(biāo)簽,標(biāo)簽例子如下所示t4 = 0,t3 = 182,t2 = 0,tl = 0 ;指示 0DU2e 占用 0DTUG3e2 的第 5 個(gè)支路時(shí)序 單元;t4 = 0,t3 = 198,t2 = 0,tl = 0 ;指示 0DU2e 占用 0DTUG3e2 的第 21 個(gè)支路時(shí)
序單元;t4 = 0,t3 = 208,t2 = 0,tl = 0 ;指示 0DU2e 占用 0DTUG3e2 的第 31 個(gè)支路時(shí)
序單元。實(shí)施例10 ODUflex復(fù)用到1. 25G的0DU2、0DU3或者0DU4的情況。當(dāng)一個(gè)ODUflex被復(fù)用到 0DU2、0DU3或者0DU4時(shí),上游節(jié)點(diǎn)的請(qǐng)求導(dǎo)致一個(gè)ODUflex信號(hào)類型的標(biāo)簽請(qǐng)求。在這種 情況下,下游節(jié)點(diǎn)必須返回的標(biāo)簽個(gè)數(shù)有NMC的值來決定,因?yàn)檎?qǐng)求了一個(gè)單獨(dú)的ODUflex 復(fù)用信號(hào),ODUflex的信號(hào)類型Signal Type為18 ;下游節(jié)點(diǎn)必須返回NMC個(gè)獨(dú)一無二的標(biāo) 簽,標(biāo)簽例子如下所示t4 = 0,t3 = 0,t2 = 22,tl = 0 ;指示 ODUflex 占用 0DTUG2 的第 5 個(gè)支路時(shí)序
單元;t4 = 0,t3 = 151,t2 = 0,tl = 0 ;指示 ODUflex 占用 0DTUG3 的第 22 個(gè)支路時(shí)
序單元;t4 = 369,t3 = 0,t2 = 0,tl = 0 ;指示 ODUflex 占用 0DTUG4 的第 47 個(gè)支路時(shí)
序單元。實(shí)施例11 ODUflex 復(fù)用到 2. 5G 的 0DU2、0DU3 的情況。當(dāng)一個(gè) ODUflex 被復(fù)用到 0DU2、0DU3 時(shí),上游節(jié)點(diǎn)的請(qǐng)求導(dǎo)致一個(gè)ODUflex信號(hào)類型的標(biāo)簽請(qǐng)求。在這種情況下,下游節(jié)點(diǎn)必須 返回的標(biāo)簽個(gè)數(shù)有NMC的值來決定,因?yàn)檎?qǐng)求了一個(gè)單獨(dú)的ODUflex復(fù)用信號(hào),ODUflex的 信號(hào)類型Signal Type為19 ;下游節(jié)點(diǎn)必須返回NMC個(gè)獨(dú)一無二的標(biāo)簽,標(biāo)簽例子如下所 示t4 = 0,t3 = 0,t2 = 27,tl = 0 ;指示 ODUflex 占用 0DTUG2 的第 2 個(gè)支路時(shí)序
單元;t4 = 0,t3 = 215,t2 = 0,tl = 0 ;指示 ODUflex 占用 0DTUG3 的第 12 個(gè)支路時(shí)
序單元。
權(quán)利要求
一種基于G.709的標(biāo)簽交換路徑的通用標(biāo)簽生成方法,其特征在于,節(jié)點(diǎn)間建立標(biāo)簽交換路徑時(shí),節(jié)點(diǎn)按如下方法生成通用標(biāo)簽所述通用標(biāo)簽包含四個(gè)字段t1,t2,t3和t4,其中t1字段指示ODU0復(fù)用到ODU1;t2字段指示ODU0、ODU1、ODUflex復(fù)用到ODU2,以及ODU2e映射到OTU2e;t3字段指示ODU0、ODU1、ODU2、ODU2e、ODUflex復(fù)用到ODU3,以及ODU2e復(fù)用到ODU3e1和ODU3e2;t4字段指示ODU0、ODU1、ODU2、ODUflex、ODU2e或ODU3復(fù)用到ODU4。
全文摘要
本發(fā)明提出一種基于G.709的標(biāo)簽交換路徑的通用標(biāo)簽生成方法,節(jié)點(diǎn)間建立標(biāo)簽交換路徑時(shí),節(jié)點(diǎn)按如下方法生成通用標(biāo)簽所述通用標(biāo)簽包含四個(gè)字段t1,t2,t3和t4,其中t1字段指示ODU0復(fù)用到ODU1;t2字段指示ODU0、ODU1、ODUflex復(fù)用到ODU2,以及ODU2e映射到OTU2e;t3字段指示ODU0、ODU1、ODU2、ODU2e、ODUflex復(fù)用到ODU3,以及ODU2e復(fù)用到ODU3e1和ODU3e2;t4字段指示ODU0、ODU1、ODU2、ODUflex、ODU2e或ODU3復(fù)用到ODU4。使用本發(fā)明所述方法,為新提出的信號(hào)提供了標(biāo)簽生成方法,從而建立標(biāo)簽交換路徑。
文檔編號(hào)H04Q11/00GK101945306SQ20091013991
公開日2011年1月12日 申請(qǐng)日期2009年7月10日 優(yōu)先權(quán)日2009年7月10日
發(fā)明者付錫華, 張新靈, 柯明, 鮑遠(yuǎn)林 申請(qǐng)人:中興通訊股份有限公司