專利名稱::一種節(jié)點(diǎn)信息發(fā)布方法、系統(tǒng)和裝置的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及網(wǎng)絡(luò)通信
技術(shù)領(lǐng)域:
,特別是涉及一種節(jié)點(diǎn)信息發(fā)布方法、系統(tǒng)和裝置。
背景技術(shù):
:光網(wǎng)絡(luò)作為整個(gè)電信網(wǎng)絡(luò)的基礎(chǔ)網(wǎng)絡(luò)之一,發(fā)展較快,已經(jīng)成為未來廣域網(wǎng)和城域網(wǎng)的核心,其中,WDM(WavelengthDivisionMultiplexing,波分復(fù)用)光網(wǎng)絡(luò)受到了廣泛的關(guān)注,而WRS(WavelengthRoutingSwitch,光波長^各由交換機(jī))和PXC(PhotonicCrossConnector,光交叉連4妄器)的出現(xiàn),使得網(wǎng)絡(luò)可以在光域內(nèi)可以實(shí)現(xiàn)數(shù)據(jù)的交換。為連接請(qǐng)求計(jì)算路由并分配波長的問題就是所謂的RWA問題,對(duì)于WDM光傳送網(wǎng)來說,RWA問題是其核心問題之一,即為連接請(qǐng)求計(jì)算路由并分配波長的問題,主要表現(xiàn)在有光路徑的建立請(qǐng)求時(shí),計(jì)算如何在網(wǎng)絡(luò)的物理拓樸結(jié)構(gòu)中選擇一條從業(yè)務(wù)源節(jié)點(diǎn)到目的節(jié)點(diǎn)的路由,并為路由經(jīng)過的鏈路分配波長。它解決了如何尋找一條合適的光通道并合理地分配通道所使用的波長,使得有限的資源充分發(fā)揮作用,從而提供盡可能大的通信容量。在WDM光網(wǎng)絡(luò)中,一個(gè)光通道不僅由經(jīng)過的光交換節(jié)點(diǎn)和光鏈路(光纖)決定,還由沿著每個(gè)光鏈路分配的波長(信道)決定。在沒有波長轉(zhuǎn)換能力的全光組里,一個(gè)光通道必須通過使用沿著路由的所有鏈路上的一個(gè)共同的波長來建立(即波長連續(xù)性約束)。由于這個(gè)約束,光通道計(jì)算不能簡單的分成路由選擇和波長分配兩個(gè)子問題。例如,可能存在一個(gè)路由,它上面的每條鏈路都有沒使用的波長,但是對(duì)所有鏈路來說,沒有一個(gè)共同的波長。此時(shí),可以通過使用額外的光電轉(zhuǎn)換和有波長轉(zhuǎn)換能力的光交換機(jī)放寬波長連續(xù)性約束,將光通道分成幾個(gè)不同波長的子連接行成一條光路。ASON(AutomaticSwitchedOpticalNetwork,自動(dòng)交換光網(wǎng)絡(luò))是融交換、傳送為一體的新一代光網(wǎng)絡(luò),它是一種動(dòng)態(tài)、自動(dòng)交換傳送網(wǎng)。在AS0N中,由用戶動(dòng)態(tài)發(fā)起業(yè)務(wù)請(qǐng)求,節(jié)點(diǎn)自動(dòng)計(jì)算并選擇路徑,并通過信令控制實(shí)現(xiàn)連接的建立、恢復(fù)、拆除。因此,將AS0N和WDM光網(wǎng)絡(luò)的RWA問題結(jié)合起來,通過AS0N對(duì)WDM光網(wǎng)絡(luò)進(jìn)行波長選路是一種很好的連才妄建立方法。傳統(tǒng)的波分網(wǎng)絡(luò)是一種點(diǎn)到點(diǎn)的靜態(tài)網(wǎng)絡(luò),而智能光交換技術(shù)的出現(xiàn),如0XC(OpticalCross-Connect,光交叉連接)技術(shù),使得波分網(wǎng)絡(luò)的動(dòng)態(tài)化成為可能,運(yùn)營商無需重新設(shè)計(jì)網(wǎng)絡(luò)就可以提供端到端的波長調(diào)度和配置從而滿足建立新業(yè)務(wù)以及動(dòng)態(tài)增加/修改網(wǎng)絡(luò)業(yè)務(wù)的需求。但是,由于WDM光網(wǎng)絡(luò)中的波長連續(xù)性限制以及光交叉設(shè)備的存在的交叉限制,波分設(shè)備的波長調(diào)度是有阻塞的,其不能夠像SDH(SynchronousDigitalHierarchy,同步數(shù)字體系)那樣能夠乂人任意一個(gè)通道交叉到另一個(gè)通道,這就給ASON計(jì)算WDM光網(wǎng)絡(luò)的路徑計(jì)算帶來了困難,因此,必須要解決WDM光網(wǎng)絡(luò)設(shè)備的交叉限制問題?,F(xiàn)有技術(shù)通過將路由選擇和波長分配分開進(jìn)行的方式,解決了波長連續(xù)性限制和交叉限制對(duì)波長路由分配的影響的問題。首先,在不考慮波長資源的情況下選擇一條路由,然后沿著該路由探測(cè)以決定哪些波長可用,如果沿該選擇的路由探測(cè)到?jīng)]有波長資源可用時(shí),則返回重新選擇其他路由,并重新進(jìn)行探測(cè)。因此該方式的缺點(diǎn)是通道建立效率較低,導(dǎo)致連接建立或重路由的時(shí)間^f艮長,并且該方式不能夠充分利用網(wǎng)絡(luò)資源以達(dá)到波長利用效率最大化。另一方面,現(xiàn)有技術(shù)還采用上報(bào)光節(jié)點(diǎn)交叉限制能力的方式進(jìn)行路由選擇,但是交叉限制能力僅描述TE鏈路之間的可達(dá)性,即某條TE鏈路是否可以到達(dá)其他TE鏈路,TE鏈路可達(dá)并不代表TE鏈路上承載的所有波長都可達(dá),因此在光節(jié)點(diǎn)具有波長轉(zhuǎn)換能力的時(shí)候,該現(xiàn)有技術(shù)就沒有辦法進(jìn)行波長交換能力的表示。
發(fā)明內(nèi)容本發(fā)明實(shí)施例的發(fā)明目的是提供一種節(jié)點(diǎn)信息發(fā)布方法、系統(tǒng)和裝置,從而能夠有效的發(fā)布光節(jié)點(diǎn)的信息,同時(shí)減少洪泛到網(wǎng)絡(luò)中的數(shù)據(jù)量。為達(dá)到上述目的,本發(fā)明實(shí)施例一方面提出一種節(jié)點(diǎn)信息發(fā)布方法,其特征在于,包括以下步驟光節(jié)點(diǎn)根據(jù)自身的節(jié)點(diǎn)信息生成信息比特流;所述光節(jié)點(diǎn)將生成的信息比特流及所述節(jié)點(diǎn)信息所對(duì)應(yīng)的波長序列進(jìn)行發(fā)布。本發(fā)明實(shí)施例另一方面還提出一種節(jié)點(diǎn)信息發(fā)布系統(tǒng),包括至少兩個(gè)光節(jié)點(diǎn),所述光節(jié)點(diǎn)用于根據(jù)自身的節(jié)點(diǎn)信息生成信息比特流,并將生成的信息比特流及所述節(jié)點(diǎn)信息所對(duì)應(yīng)的波長序列向其他光節(jié)點(diǎn)發(fā)布;其他光節(jié)點(diǎn)根據(jù)接收到的比特流及波長序列得到所述光節(jié)點(diǎn)的節(jié)點(diǎn)信息。本發(fā)明實(shí)施例還提出一種節(jié)點(diǎn)信息發(fā)布系統(tǒng),一種節(jié)點(diǎn)信息發(fā)布系統(tǒng),其特征在于,包括光節(jié)點(diǎn)和路徑集中計(jì)算單元,所述光節(jié)點(diǎn),用于根據(jù)自身的節(jié)點(diǎn)信息生成信息比特流,并將生成的信息比特流及所述節(jié)點(diǎn)信息所對(duì)應(yīng)的波長序列向路徑集中計(jì)算單元發(fā)布;所述路徑集中計(jì)算單元,用于根據(jù)接收到的比特流及波長序列得到所述光節(jié)點(diǎn)的節(jié)點(diǎn)信息。本發(fā)明實(shí)施例還提出一種光節(jié)點(diǎn),包括比特流生成模塊和發(fā)布模塊,所述比特流生成模塊,用于根據(jù)自身的節(jié)點(diǎn)信息生成信息比特流;所述發(fā)布模塊,用于將生成的信息比特流及所述節(jié)點(diǎn)信息所對(duì)應(yīng)的波長序列發(fā)布。本發(fā)明實(shí)施例還提出一種節(jié)點(diǎn)信息發(fā)布方法,包括以下步驟光節(jié)點(diǎn)根據(jù)自身的波長可達(dá)性信息生成波長可達(dá)性比特流;所述光節(jié)點(diǎn)將生成的波長可達(dá)性比特流及波長占用狀態(tài)信息分別進(jìn)行發(fā)布。本發(fā)明實(shí)施例的技術(shù)方案具有以下優(yōu)點(diǎn),因?yàn)閷⒐?jié)點(diǎn)信息生成信息比特流,有效地降低了光節(jié)點(diǎn)發(fā)布節(jié)點(diǎn)信息的數(shù)據(jù)量。圖1為本發(fā)明實(shí)施例光節(jié)點(diǎn)的交叉連接結(jié)構(gòu)示意圖;圖2為本發(fā)明實(shí)施例光節(jié)點(diǎn)信息發(fā)布方法流程圖;圖3為本發(fā)明實(shí)施例一的節(jié)點(diǎn)信息發(fā)布系統(tǒng)結(jié)構(gòu)圖;圖4為本發(fā)明實(shí)施例二的節(jié)點(diǎn)信息發(fā)布系統(tǒng)結(jié)構(gòu)圖。具體實(shí)施方式由于光節(jié)點(diǎn)容量較大,如果要實(shí)時(shí)發(fā)布每個(gè)光節(jié)點(diǎn)上的所有鏈路波長資源信息,那么在大規(guī)模網(wǎng)絡(luò)的情況下就會(huì)有相當(dāng)多的資源交互信息。特別是對(duì)于具有波長轉(zhuǎn)換能力的光節(jié)點(diǎn),不僅要發(fā)布鏈路波長資源信息,還需要發(fā)布自身的波長轉(zhuǎn)換能力,因此如此多的資源交互信息會(huì)給網(wǎng)絡(luò)帶來沉重的負(fù)擔(dān)。本發(fā)明實(shí)施例能夠根據(jù)節(jié)點(diǎn)信息生成信息比特流,有效地降低了光節(jié)點(diǎn)發(fā)布節(jié)點(diǎn)信息的數(shù)據(jù)量。并且本發(fā)明實(shí)施例還根據(jù)節(jié)點(diǎn)信息的不同特性,將節(jié)點(diǎn)信息分為靜態(tài)信息(如波長可達(dá)性信息)和動(dòng)態(tài)信息(如波長占用狀態(tài)信息),本發(fā)明實(shí)施例對(duì)于靜態(tài)信息只需發(fā)布一次或當(dāng)節(jié)點(diǎn)硬件配置信息發(fā)生變化時(shí)再進(jìn)行發(fā)布,而無需周期性定時(shí)進(jìn)行發(fā)布,因此進(jìn)一步減少了光節(jié)點(diǎn)發(fā)布的數(shù)據(jù)量。下面結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明的具體實(shí)施方式作進(jìn)一步詳細(xì)描述為了對(duì)本發(fā)明實(shí)施例能夠更好的了解,下面對(duì)波長可達(dá)性信息和波長占用狀態(tài)信息做簡單介紹。如圖l所示,為本發(fā)明實(shí)施例一個(gè)光節(jié)點(diǎn)的交叉連接結(jié)構(gòu)示意圖,該示例中有六個(gè)線路方向可以進(jìn)行波長調(diào)度,分別為鏈3各TE1,TE2,TE3,TE4,TE5,TE6,兩條本i也鏈3各可以進(jìn)4亍上下波長調(diào)度,分別為TE7,TE8。在上述各個(gè)鏈路中,每條鏈路都承載多條波長,圖中該光節(jié)點(diǎn)自身具有波長轉(zhuǎn)換能力。如圖中的交叉矩陣可以完成的各條鏈路之間的波長的調(diào)度,這種波長調(diào)度包含相同波長的調(diào)度,也包含不同波長的調(diào)度,不同波長的調(diào)度可以利用波長轉(zhuǎn)換單元的方法完成。例如,TE1中承載的波長lambda1可以通過交叉連接調(diào)度到TE4中的波長Lambda1;而對(duì)于TE2中承載的lambda1如果需要連接調(diào)度到TE4中的lambda2,則就需要波長轉(zhuǎn)換單元進(jìn)行轉(zhuǎn)換。上述兩條TE中承載波長的連接調(diào)度能力就稱之為鏈路的波長可達(dá)性,確定兩條TE鏈路之間的波長可達(dá)性的信息稱為波長可達(dá)性信息。波長可達(dá)性能力信息是相對(duì)的靜態(tài)信息,是與物理設(shè)備相關(guān)的,在網(wǎng)絡(luò)規(guī)劃完成。網(wǎng)絡(luò)的硬件設(shè)備配置完成后,鏈路的波長可達(dá)性就確定了,通常情況下硬件設(shè)備不改變則波長可達(dá)性信息也不會(huì)發(fā)生改變,硬件設(shè)備發(fā)生變化,則波長可達(dá)性信息可能會(huì)隨之發(fā)生變化。另外,在具有波長轉(zhuǎn)換能力的節(jié)點(diǎn)中,用于波長轉(zhuǎn)換的公共資源耗盡以后,節(jié)點(diǎn)的波長可達(dá)性信息也會(huì)發(fā)生改變。本發(fā)明實(shí)施例通過對(duì)光節(jié)點(diǎn)的波長可達(dá)性信息的發(fā)布,使得在進(jìn)行路由選擇和波長分配時(shí)能夠根據(jù)各個(gè)光節(jié)點(diǎn)發(fā)布的波長可達(dá)性信息準(zhǔn)確快速的在WDM光網(wǎng)絡(luò)分配波長路由。其中優(yōu)選地,由于僅僅發(fā)布波長可達(dá)性信息雖然能夠較準(zhǔn)確的分配波長路由,但是有時(shí)雖然波長可達(dá)性信息表明能夠?qū)崿F(xiàn)波長的可達(dá)性,但是在實(shí)際中可能因?yàn)殒溌返牟ㄩL資源已被某條業(yè)務(wù)占用,無法進(jìn)行其他業(yè)務(wù)的承載。因此作為優(yōu)選的實(shí)施例,本發(fā)明實(shí)施例中,光節(jié)點(diǎn)還發(fā)布相應(yīng)的波長占用狀態(tài)信息,其中波長占用狀態(tài)信息是一種動(dòng)態(tài)信息,隨著光節(jié)點(diǎn)承載業(yè)務(wù)的變化而變化。下面就以圖1中鏈路TE1和TE4為例對(duì)上述波長可達(dá)性信息和波長占用狀態(tài)信息進(jìn)行具體描述,如表1所示,為鏈路TE1的波長占用狀態(tài)信息,假設(shè)該光節(jié)點(diǎn)所在系統(tǒng)支持40個(gè)波長,為lambda1,lambda2,…,lambda40。以上僅為便于理解而舉例為支持40個(gè)波長,在實(shí)際網(wǎng)絡(luò)中需要根據(jù)部署的實(shí)際設(shè)備能力確定支持的具體波長。表中占用狀態(tài)若為O表示波長尚未被占用,為1表示該波長已經(jīng)被占用;當(dāng)然對(duì)該占用狀態(tài)的表示同樣也可設(shè)置l表示波長尚未被占用,為O表示該波長已經(jīng)被占用。因此任何類似變化均應(yīng)為本發(fā)明實(shí)施例保護(hù)范圍所涵蓋。上述占用狀態(tài)用至少一個(gè)bit位來表示。TE鏈路上的所有波長的占用狀態(tài)bit信息構(gòu)成TE鏈路的波長占用狀態(tài)比特流。表l為鏈路TE1的波長占用狀態(tài)信息<table>tableseeoriginaldocumentpage9</column></row><table>如表l中,鏈路TE1的波長入l對(duì)應(yīng)的占用狀態(tài)為1,則說明該波長已經(jīng)被占用;鏈路TE1的波長入40對(duì)應(yīng)的占用狀態(tài)為0,則說明該波長未被占用。表2為鏈路TE4的波長占用狀態(tài)信息<table>tableseeoriginaldocumentpage10</column></row><table>表3為鏈路TE1到鏈路TE4的波長可達(dá)性信息<table>tableseeoriginaldocumentpage10</column></row><table>如圖2所示,為本發(fā)明實(shí)施例光節(jié)點(diǎn)信息發(fā)布方法流程圖,包括以下步驟步驟S201,光節(jié)點(diǎn)確定所述光節(jié)點(diǎn)TE鏈路中的波長以及波長序列信息。步驟S202,光節(jié)點(diǎn)確定該光節(jié)點(diǎn)的節(jié)點(diǎn)信息,如確定該光節(jié)點(diǎn)的波長可達(dá)性信息,其中,優(yōu)選地還確定該光節(jié)點(diǎn)的波長占用狀態(tài)信息。步驟S203,光節(jié)點(diǎn)根據(jù)上述節(jié)點(diǎn)信息生成信息比特流。從表3所示的鏈路TE1到鏈路TE4的波長可達(dá)性信息可以看出,波長可達(dá)性信息的數(shù)據(jù)量是比較大的,在該例中鏈路TE1和鏈路TE4各有40個(gè)波長,這樣這兩條鏈路的波長可達(dá)性信息就有1600個(gè)單位信息(40行x40列),如果每個(gè)單位信息占用l個(gè)字節(jié),則發(fā)布這條TE鏈路的波長可達(dá)性信息就需要1600個(gè)字節(jié)的信息。該光節(jié)點(diǎn)所包含的鏈路越多,該光節(jié)點(diǎn)的節(jié)點(diǎn)信息也就越多。因此本發(fā)明實(shí)施例提出根據(jù)節(jié)點(diǎn)信息生成信息比特流,每一對(duì)波長的交叉阻塞能力用至少一個(gè)bit位表示,節(jié)點(diǎn)上兩條或兩條以上的TE鏈路上的所有波長之間的交叉阻塞能力的bit位構(gòu)成節(jié)點(diǎn)的波長可達(dá)性比特流(bitmap-list)。如對(duì)表3的波長可達(dá)性信息進(jìn)行生成后的波長可達(dá)性比特流表示如下(同樣對(duì)波長占用狀態(tài)信息生成為波長占用狀態(tài)比特流)。表4鏈路TE1到鏈路TE4生成后的波長可達(dá)性比特流012301234567890123456789012345678901+_+—+一+—+一+—+——+——+—+—+一+—+—+一+—+—+_+—+——+———+—+—+—+_+———IDIBICI壓縮算法I預(yù)留I+————+——+———+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+1row1columnI+—+—_—+——+一+一+一+一+—+一+一+一+一+一+一+一+—+一+一+一+一+—+一+一+—+一+—+一+一+—+Ireach—link1+—+h—~h—+—+—+—+h—+—十一■h—+—+—+h—H+h—+—+—十一~!■—++h~"1"—+—+—+—+—+111111111........................I+—+—+————+————+—+—+—+—+—+—+—+—+———+———+—+—+—+—+—+—+—+—+II111111111111111................I+————+——+_+————+—+一+一+一+一+_+一+一+一+一+一+—+—+_+—+一+一+一+一+一+一+1........0000000000100000........I+—+—+—+———+——+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+1................11111111111111111+—+—————+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+1........................111111111+—+—+—+—+—+—+_+—+—+_+—+—+—+—+—+—+—+—+一+—+—+—+—+一+—+—+—+—+—+—+—+—+<table>tableseeoriginaldocumentpage12</column></row><table>表4中"D"表示該表描述的TE鏈路中的波長可達(dá)是單向還是雙向的,如果"方向,,為雙向時(shí),該表格也同時(shí)表示從TE4到TE1方向的波長可達(dá)性。"B"表示波長的交叉是否是有阻塞的,00:表示有阻塞;具體波長阻塞情況在后續(xù)的bitmaplist中描述;01:表示兩條TE鏈路的波長可以無阻塞交叉到相同的波長;10:預(yù)留;11:表示無阻塞;無阻塞表示該TE鏈路的任意波長可以到達(dá)指定TE鏈路的任意波長,無阻塞時(shí),"row","column"的值可以忽略,而"bitmaplist"則不要再體現(xiàn)了(因?yàn)榇藭r(shí)都是l)。"C,,表示數(shù)據(jù)壓縮的指示;(h表示后續(xù)的波長可達(dá)性比特流未壓縮;1:表示后續(xù)的波長可達(dá)性比特流經(jīng)過了壓縮"壓縮算法"當(dāng)C比特為"1"時(shí),指示所使用的壓縮算法。"reach—link"表示該表描述的是從TE1到哪一TE鏈i各方向(本例是TE4)的波長可達(dá)性;"row"和"colum"則表示后續(xù)的比特流按照多少行多少列(本例是40行40列)的矩陣形式進(jìn)行解析以表示TE1的40波到TE4的40波之間的波長可達(dá)性。這樣通過表4中的比特流就能夠描述鏈路TE1到鏈路TE4的波長可達(dá)性信息,如表4的第一個(gè)連續(xù)40個(gè)比特流11111111........................11111111分別表示TE1的入1分別到TE4的人1入2入3入4入5入6入7入8…入33入34入35入36入37入38入39入40的40個(gè)波長的可達(dá)性,表4的第二個(gè)連續(xù)40個(gè)比特流11111111........................00000000分別表示TE1的入2分別到TE4的入1入2入3入4入5入6入7入8...入33入34入35入36入37入38入39入40的40個(gè)波長的可達(dá)性。步驟S204,光節(jié)點(diǎn)將生成的信息比特流及節(jié)點(diǎn)信息所對(duì)應(yīng)的波長序列進(jìn)行發(fā)布,即通過擴(kuò)展IGP(InteriorGatewayProtocol)協(xié)i義將生成的信息比特流及節(jié)點(diǎn)信息所對(duì)應(yīng)的波長序列洪泛到其他光節(jié)點(diǎn)或if各徑集中計(jì)算單元。如果節(jié)點(diǎn)信息僅包括該光節(jié)點(diǎn)的波長可達(dá)性信息,則將波長可達(dá)性比特流及該波長可達(dá)性信息對(duì)使用的波長序列(如鏈路TE1和TE4的波長序列人1入2入3入4入5入6入7入8...入33入34入35入36入37入38入39入40)進(jìn)行發(fā)布。其中本發(fā)明并未對(duì)上述波長可達(dá)性比特流和使用的波長序列發(fā)布做出任何限制,可將波長可達(dá)性比特流和使用的波長序列通過一個(gè)報(bào)文一起發(fā)布;也可先發(fā)布波長可達(dá)性比特流,再發(fā)布使用的波長序列,或是先發(fā)布使用的波長序列再發(fā)布相應(yīng)的可達(dá)性比特流。其中,優(yōu)選地,節(jié)點(diǎn)信息包括波長可達(dá)性信息和波長占用狀態(tài)信息,本發(fā)明實(shí)施例根據(jù)波長可達(dá)性信息(靜態(tài)信息)和波長占用狀態(tài)信息(動(dòng)態(tài)信息)的不同特性,對(duì)波長可達(dá)性比特流和波長占用狀態(tài)比特流及相應(yīng)的使用 的波長序列也采用不同的發(fā)布方式。對(duì)于波長可達(dá)性信息來說一般只有在硬件發(fā)生變化時(shí)才會(huì)改變,因此只需在系統(tǒng)初始化時(shí)對(duì)該波長可達(dá)性比特流洪泛一次,如果后續(xù)波長可達(dá)性信息沒有發(fā)生變化就不需要再進(jìn)一步更新該信息,因此能夠進(jìn)一步減少信息洪泛的數(shù)據(jù)量。而對(duì)于波長占用狀態(tài)信息來說是實(shí)時(shí)變化的,因此需要實(shí)時(shí)更新進(jìn)行全網(wǎng)同步,因此需要及時(shí)將更新后的波長占用狀態(tài)比特流發(fā)布。其中波長可達(dá)性比特流和波長占用狀態(tài)比特流的發(fā)布,也需要發(fā)布所對(duì)應(yīng)的波長序列,從而使在接收到比特流信息后能夠根據(jù)相應(yīng)的波長序列進(jìn)行解析。本發(fā)明實(shí)施例提出了一種優(yōu)選的實(shí)施方式,在節(jié)點(diǎn)信息包括波長可達(dá)性信息和波長占用狀態(tài)信息時(shí),且波長可達(dá)性信息和波長占用狀態(tài)信息所對(duì)應(yīng)的波長序列一致,這樣只需在發(fā)布波長可達(dá)性比特流或波長占用狀態(tài)比特流時(shí)發(fā)布相應(yīng)的波長序列即可,無需都發(fā)布,當(dāng)然也可將波長序列單獨(dú)發(fā)布(如可以在系統(tǒng)初始化的時(shí)候?qū)⒉ㄩL序列發(fā)布出去)。作為更優(yōu)選地實(shí)施方式,本發(fā)明實(shí)施例提出在發(fā)布波長占用狀態(tài)比特流時(shí)發(fā)布相應(yīng)的波長序列,具體描述如下優(yōu)選地,本發(fā)明實(shí)施例通過增加TELSA的一個(gè)鏈3各sub-TLV來支持波長可達(dá)性比特流和波長占用狀態(tài)比特流的洪泛,分別需要兩種sub-TLV分別表示TE鏈^^的波長可用狀態(tài)和波長可達(dá)性。表5波長可用狀態(tài)sub-TLV的格式012301234567890123456789012345678901IReservedIlambda—numI+_+—+—+——+—+—+—+——+—+—+—+————+——+—+—+—+—+——+—+—+—+_+—+—+—+Ilambdal-valueI+——+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+———+—+—+—+—+—+—Ilambda2_valueI+———+——+—+—+—+—+——+——+—+—+—+—+——+—+—+——+—+—+—+—+—+—+—+—+—+——+—+—+—+—+—+—+—+———+—+—+—+—+—+—+—+—+——+——+—+—+——+——+—+—+Ilambdan—valueI+—_+—+—+—+_—+——+—+—+—+一+一+—+—+—+—+—+—+—+—+———+—+—+—+—+—+—+—1occupancy—statusI +—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+Ioccupancy—statusI+—+一+一+一+一+一+—+一+一+一+一+一+一+一+一+一+一+一+一+一+—+—+一+一+一+一+一+一+一+一+—+—其中,Reserved為保留使用;lambda-num為該TE鏈路所承栽的波長數(shù)目;lambda—value(l-n)為該TE鏈路所承載的波長編號(hào)(所對(duì)應(yīng)的波長序列);occupancy-status:波長是否已經(jīng)被使用,可以使用比特流進(jìn)行表示(波長占用狀態(tài)比特流)。表6波長可達(dá)性sub-TLV的才各式012301234567890123456789012345678901+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—|D|B|C|壓縮算法IReservedI+—+—H~+—+—+—+—+—+—+—+—+—+—+—+—+—+——十一+—+—+—+—+—+—H>—+—+—+—+—+—+—+IrowIcolumnI+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+Ireach—linkI+—+—+——+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+———+—IbitmaplistI+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+——+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—1......i+———+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—++—+h1"—+—+—+—+—+—+—+1"—+—+hhh—+—十—一■1~一+—+h—+—"1"一+—+—+—+—+—~h—+——+—————————+——+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—++—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—++—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—+—■h—~h—+—+—+—+—+—+!■—+——+hI"h—+—十一■!■——+—+h—h——■h—++—+—+—+—+——+—+—+—+—+—+—+—+—+—+—+——+—+—+—+—+—+—+——+—+——+—+——+其中,"D"為方向性,表示所攜帶的TE鏈路中的波長可達(dá)性是單向還是雙向的;"B"波長的交叉是否是有阻塞的,00:表示有阻塞;具體波長阻塞情況在后續(xù)的bitmaplist中描述;01:表示兩條TE鏈路的波長可以無阻塞交叉到相同的波長;10:預(yù)留;11:表示無阻塞;無阻塞表示該TE鏈路的任意波長可以到達(dá)指定TE鏈路的任意波長,無阻塞時(shí),"row","column"的值可以忽略,而"bitmaplist"則不要再體現(xiàn)了(因?yàn)榇藭r(shí)都是1)無阻塞表示該TE鏈路的任意波長可以到達(dá)指定TE鏈路的任意波長,無阻塞時(shí)。,"C"表示數(shù)據(jù)壓縮的指示;0:表示后續(xù)的波長可達(dá)性比特流未壓縮;1:表示后續(xù)的波長可達(dá)性比特流經(jīng)過了壓縮"壓縮算法,,當(dāng)C比特為"1"時(shí),指示所使用的壓縮算法。"Reserved"為保留使用。"reach—1ink"為表示該sub-TLV表示的是到哪一條鏈路TE的波長可達(dá)性,由于為sub-TLV,在上層TLV中已經(jīng)標(biāo)明了源鏈路TE,因此在sub-TLV中只需標(biāo)明到達(dá)的鏈路TE即可;"row,column"表示按照多少行多少列對(duì)下面的比特序列進(jìn)行解析;"bitmaplist"表示波長是否可達(dá)即波長可達(dá)性比特流。其中,本發(fā)明實(shí)施例還提出一種將所對(duì)應(yīng)的波長序列單獨(dú)發(fā)送的方式。為進(jìn)一步減少數(shù)據(jù)量,在表1和表2關(guān)于波長序列的發(fā)布,也可以采取單獨(dú)發(fā)布的方式。這些波長序列是表示一條TE鏈路所能夠支持的所有波長,當(dāng)硬件設(shè)備確定之后,設(shè)備上的TE鏈路所支持的波長也就確定了,可以在系統(tǒng)初始化的時(shí)候?qū)⑦@個(gè)波長序列發(fā)布出去,后續(xù)波長序列未發(fā)生變化則可以不再實(shí)時(shí)的進(jìn)行發(fā)布;而波長占用狀態(tài)信息由于會(huì)經(jīng)常變化,則需要將波長占用狀態(tài)比特流周期性和/或?qū)崟r(shí)發(fā)布,所謂實(shí)時(shí)發(fā)布就是在波長占用狀態(tài)信息發(fā)生變化后隨即發(fā)布,而周期性發(fā)布就是在設(shè)定的周期內(nèi)無論該波長占用狀態(tài)信息是否發(fā)生變化都要發(fā)布。但本發(fā)明實(shí)施例關(guān)于節(jié)點(diǎn)信息生成的波長占用狀態(tài)比特流和波長可達(dá)性比特流的順序則要與該波長序列相一致。比如波長序列可以以表7和表8的形式發(fā)布出去,波長占用狀態(tài)以表9的形式發(fā)布,表9中的占用狀態(tài)比特流occupancy-status的比特順序與表7或者表8的波長序列相一致,波長可達(dá)性信息也同樣利用表7或者表8的波長序列進(jìn)行比特流生成和解析(未示出)。表7TE1的波長序列<table>tableseeoriginaldocumentpage17</column></row><table>表8TE4的波長序列<table>tableseeoriginaldocumentpage17</column></row><table>-表9波長占用狀態(tài)<table>tableseeoriginaldocumentpage17</column></row><table>本發(fā)明實(shí)施例還提出一種根據(jù)波長可達(dá)性信息生成波長可達(dá)性比特流后發(fā)送,而對(duì)波長占用狀態(tài)信息直接發(fā)送的方式,在該實(shí)施例中,波長可達(dá)性信息采用表6的方式進(jìn)行發(fā)布,而波長占用狀態(tài)信息如下表10所示發(fā)布。具體如下該實(shí)施例中波長占用狀態(tài)信息還可采用如下表10所示的sub-TLV的格式進(jìn)行發(fā)布表10波長可用狀態(tài)sub-TLV的格式<table>tableseeoriginaldocumentpage17</column></row><table><formula>formulaseeoriginaldocumentpage18</formula>其中,Reserved:保留使用。lambda_num為該TE鏈路所承載的波長數(shù)目;lambdal—value為該TE鏈路所承載的第1個(gè)波長編號(hào);lambdan—value為該TE鏈路所承載的第n個(gè)波長編號(hào);occupancy-status為波長是否已經(jīng)被使用。步驟S205,根據(jù)接收到的比特流及波長序列得到所述光節(jié)點(diǎn)的節(jié)點(diǎn)信息。如上述光節(jié)點(diǎn)發(fā)布的波長可達(dá)性比特流和波長占用狀態(tài)比特流所對(duì)應(yīng)的波長序列一致,且在發(fā)布波長占用狀態(tài)比特流時(shí)發(fā)布相應(yīng)的波長序列的優(yōu)選實(shí)施例。波分網(wǎng)絡(luò)中的其他光節(jié)點(diǎn)或路徑集中計(jì)算單元(如PCE)在收到攜帶著波長占用狀態(tài)比特流的報(bào)文后,會(huì)根據(jù)攜帶著波長占用狀態(tài)比特流報(bào)文中攜帶著的波長序列(如表5中波長可用狀態(tài)sub-TLV的lambda—value)來解析接收到的波長可達(dá)性比特流和波長占用狀態(tài)比特流,從而得到該光節(jié)點(diǎn)的節(jié)點(diǎn)信息,并根據(jù)解析的節(jié)點(diǎn)信息進(jìn)行波分網(wǎng)絡(luò)的波長路由分配。其中,優(yōu)選地,本發(fā)明實(shí)施例還能夠在步驟S203將生成的信息比特流及節(jié)點(diǎn)信息所對(duì)應(yīng)的波長序列進(jìn)行發(fā)布之前,對(duì)生成的信息比特流再進(jìn)行壓縮,從而盡最大可能減少數(shù)據(jù)量,比如將bitmaplist的信息通過行程編碼等編碼方法進(jìn)行編碼后再發(fā)布,可以很大程度上減少數(shù)據(jù)量。并且采取的編碼方式可以通過sub—TLV的某些位表示出來,其它節(jié)點(diǎn)接收到這些數(shù)據(jù)之后根據(jù)編碼方式的指示位通過同樣的編碼方法進(jìn)行解碼后,再使用前面描述的方法將波長可達(dá)性信息解析出來。同樣波分網(wǎng)絡(luò)中的其他光節(jié)點(diǎn)或路徑集中計(jì)算單元在收到報(bào)文后,也需要先進(jìn)行解壓縮,再對(duì)解壓縮后的比特流進(jìn)行解析。本發(fā)明實(shí)施例提出了一種行程編碼的壓縮方式,在節(jié)點(diǎn)僅具備部分波長轉(zhuǎn)換能力的時(shí)候,尤其是波長可達(dá)性信息中1的個(gè)數(shù)只有很少一部分時(shí),此時(shí)波長可達(dá)性信息比特流中0所占的數(shù)量相對(duì)1多很多,這時(shí)使用壓縮算法能更大程度的顯示出優(yōu)勢(shì)來,假設(shè)某個(gè)節(jié)點(diǎn)某兩條TE鏈路之間的波長可達(dá)性信息為如下表11所示的一個(gè)10行9列的比特流,對(duì)其采取行程編碼的方法進(jìn)行數(shù)據(jù)壓縮<table>tableseeoriginaldocumentpage19</column></row><table>表ll可以通過表12所示方式將比特流按照逐行逐列的形式取直成為000000000000001000000000110000000000000000000010000000000000000000000000000001100000000000即如下表13的形式<table>tableseeoriginaldocumentpage19</column></row><table>110...090個(gè)比特流^~v~^14個(gè)09個(gè)020個(gè)030個(gè)011個(gè)0表13未壓縮的比特流使用行程編碼之后原90個(gè)比特流可以被壓縮成為表14所示的40個(gè)比特流U10100100001111010111111111000000001011。上述編碼方式^f又為本發(fā)明實(shí)施例一種較優(yōu)的方式,而在實(shí)際應(yīng)用中還可以采取其它的編碼方式進(jìn)4亍數(shù)據(jù)的壓縮和解壓縮。行程長度(二進(jìn)制)111010010000111101011111111100000000行程長度(十進(jìn)制)1490155151500表14經(jīng)行程編碼后的流通過本發(fā)明實(shí)施例上述光節(jié)點(diǎn)信息發(fā)布方法,根據(jù)所述節(jié)點(diǎn)信息生成信息比特流,有效地降低了光節(jié)點(diǎn)發(fā)布節(jié)點(diǎn)信息的數(shù)據(jù)量。并且根據(jù)節(jié)點(diǎn)信息的特性,將節(jié)點(diǎn)信息分為靜態(tài)信息和動(dòng)態(tài)信息,光節(jié)點(diǎn)只需實(shí)時(shí)發(fā)布動(dòng)態(tài)信息,從而更進(jìn)一步降低光節(jié)點(diǎn)發(fā)布的數(shù)據(jù)量。本發(fā)明實(shí)施例根據(jù)控制平面的不同,分別提出了兩種節(jié)點(diǎn)信息發(fā)布系統(tǒng),以下將分別就兩種系統(tǒng)進(jìn)行說明。如圖3所示,為本發(fā)明實(shí)施例一的節(jié)點(diǎn)信息發(fā)布系統(tǒng)結(jié)構(gòu)圖,該系統(tǒng)包括至少兩個(gè)光節(jié)點(diǎn)l,光節(jié)點(diǎn)l用于根據(jù)自身的節(jié)點(diǎn)信息生成信息比特流,并將生成的信息比特流及節(jié)點(diǎn)信息所對(duì)應(yīng)的波長序列向其他光節(jié)點(diǎn)發(fā)布;其他光節(jié)點(diǎn)4艮據(jù)接收到的比特流及波長序列得到光節(jié)點(diǎn)1的節(jié)點(diǎn)信息。其中,光節(jié)點(diǎn)1包括比特流生成模塊11、發(fā)布模塊12、節(jié)點(diǎn)接收模塊13和節(jié)點(diǎn)解析模塊14。比特流生成模塊11用于根據(jù)節(jié)點(diǎn)信息生成信息比特流,例如根據(jù)表3所示的波長可達(dá)性信息生成表4所示的波長可達(dá)性比特流,通過將節(jié)點(diǎn)信息轉(zhuǎn)化為相應(yīng)的比特流,能夠極大的減少光節(jié)點(diǎn)發(fā)布的數(shù)據(jù)量,還需要說明的是本發(fā)明實(shí)施例對(duì)波長可達(dá)性信息以比特流方式發(fā)布僅為較優(yōu)的實(shí)施方式之一,對(duì)其他節(jié)點(diǎn)信息的類似發(fā)布方式也均應(yīng)為本發(fā)明實(shí)施例保護(hù)范圍所涵蓋。發(fā)布模塊12用于將生成的信息比特流及節(jié)點(diǎn)信息所對(duì)應(yīng)的波長序列發(fā)布,即通過擴(kuò)展IGP協(xié)議將生成的信息比特流及節(jié)點(diǎn)信息所對(duì)應(yīng)的波長序列洪泛到其他光節(jié)點(diǎn)。節(jié)點(diǎn)接收模塊13用于接收其他光節(jié)點(diǎn)發(fā)送的比特流及波長序列;節(jié)點(diǎn)解析模塊14用于將節(jié)點(diǎn)接收4莫塊13接收到的比特流及波長序列解析,從而得到其他光節(jié)點(diǎn)的節(jié)點(diǎn)信息,如其他光節(jié)點(diǎn)的波長可達(dá)性信息和波長占用狀態(tài)信息。其中,優(yōu)選地,比特流生成模塊ll包括波長可達(dá)性信息生成子模塊lll,用于根據(jù)所述光節(jié)點(diǎn)上兩條TE鏈路之間的波長可達(dá)性信息生成波長可達(dá)性比特流。作為一個(gè)優(yōu)選實(shí)施例,比特流生成模塊ll還包括波長占用狀態(tài)信息生成子模塊112,用于根據(jù)所述光節(jié)點(diǎn)上TE鏈路的波長占用狀態(tài)信息生成波長占用狀態(tài)比特流。其中,優(yōu)選地,發(fā)布模塊12還用于在波長可達(dá)性信息與波長占用狀態(tài)信息所對(duì)應(yīng)的波長序列一致時(shí),對(duì)波長可達(dá)性比特流和波長占用狀態(tài)比特流分別發(fā)布,在發(fā)布波長占用狀態(tài)比特流時(shí)發(fā)布所對(duì)應(yīng)的波長序列。其中,優(yōu)選地,本發(fā)明實(shí)施例還能夠在將生成的信息比特流及節(jié)點(diǎn)信息所對(duì)應(yīng)的波長序列進(jìn)行發(fā)布之前,對(duì)生成的信息比特流進(jìn)行壓縮,從而盡最大可能減少發(fā)布的數(shù)據(jù)量。因此該光節(jié)點(diǎn)1還包括壓縮模塊15和對(duì)應(yīng)的解壓縮模塊16,壓縮模塊15用于對(duì)所述比特流生成模塊生成的信息比特流進(jìn)行壓縮;解壓縮才莫塊16用于將節(jié)點(diǎn)接收才莫塊13接收到的數(shù)據(jù)解壓為比特流后發(fā)送給節(jié)點(diǎn)解析模塊14。如圖4所示,為本發(fā)明實(shí)施例二的節(jié)點(diǎn)信息發(fā)布系統(tǒng)結(jié)構(gòu)圖,該系統(tǒng)包括光節(jié)點(diǎn)2和路徑集中計(jì)算單元3,光節(jié)點(diǎn)2用于根據(jù)自身的節(jié)點(diǎn)信息生成信息比特流,并將生成的信息比特流及節(jié)點(diǎn)信息所對(duì)應(yīng)的波長序列向路徑集中計(jì)算單元3發(fā)布;路徑集中計(jì)算單元3用于根據(jù)接收到的比特流及波長序列得到光節(jié)點(diǎn)2的節(jié)點(diǎn)信息。其中,光節(jié)點(diǎn)2包括比特流生成模塊21和發(fā)布模塊22。比特流生成模塊21用于根據(jù)光節(jié)點(diǎn)2的節(jié)點(diǎn)信息生成信息比特流,節(jié)點(diǎn)信息包括光節(jié)點(diǎn)的波長可達(dá)性信息,優(yōu)選地,還需要包括該光節(jié)點(diǎn)的波長占用狀態(tài)信息;例如根據(jù)表3所示的波長可達(dá)性信息生成表4所示的波長可達(dá)性比特流,通過將節(jié)點(diǎn)信息轉(zhuǎn)化為相應(yīng)的比特流,能夠極大的減少光節(jié)點(diǎn)發(fā)布的數(shù)據(jù)量,還需要說明的是本發(fā)明實(shí)施例對(duì)波長可達(dá)性信息進(jìn)行轉(zhuǎn)化僅為較優(yōu)的實(shí)施方式之一,對(duì)其他節(jié)點(diǎn)信息的類似轉(zhuǎn)化方式也均應(yīng)為本發(fā)明實(shí)施例保護(hù)范圍所涵蓋。發(fā)布模塊22用于將生成的信息比特流及節(jié)點(diǎn)信息所對(duì)應(yīng)的波長序列發(fā)布,即通過擴(kuò)展IGP協(xié)議將生成的信息比特流及節(jié)點(diǎn)信息所對(duì)應(yīng)的波長序列洪泛到其他光節(jié)點(diǎn)。其中,優(yōu)選地,比特流生成模塊21包括波長可達(dá)性信息生成子模塊211,用于根據(jù)光節(jié)點(diǎn)2上兩條TE鏈路之間的波長可達(dá)性信息生成波長可達(dá)性信息比特流。作為一個(gè)優(yōu)選實(shí)施例,比特流生成模塊21還包括波長占用狀態(tài)信息生成子模塊212,用于根據(jù)光節(jié)點(diǎn)2上TE鏈路的波長占用狀態(tài)信息生成波長占用狀態(tài)比特流。其中,優(yōu)選地,發(fā)布^t塊22還用于在波長可達(dá)性信息與波長占用狀態(tài)信息所對(duì)應(yīng)的波長序列一致時(shí),對(duì)波長可達(dá)性比特流和波長占用狀態(tài)比特流分別發(fā)布,在發(fā)布波長占用狀態(tài)比特流時(shí)發(fā)布所對(duì)應(yīng)的波長序列。其中,路徑集中計(jì)算單元3包括接收模塊31和解析模塊32,接收模塊31用于接收光節(jié)點(diǎn)2發(fā)送的比特流及波長序列;解析模塊32用于將接收到的比特流及波長序列解析得到光節(jié)點(diǎn)2的節(jié)點(diǎn)信息。其中,優(yōu)選地,本發(fā)明實(shí)施例還能夠在將生成的信息比特流及節(jié)點(diǎn)信息所對(duì)應(yīng)的波長序列進(jìn)行發(fā)布之前,對(duì)生成的信息比特流進(jìn)行壓縮,從而盡最大可能減少發(fā)布的數(shù)據(jù)量。因此該光節(jié)點(diǎn)2還包括壓縮模塊23,及路徑集中計(jì)算單元3還包括對(duì)應(yīng)的解壓縮模塊33。壓縮模塊23用于對(duì)所述比特流生成模塊生成的信息比特流進(jìn)行壓縮,而解壓縮模塊33用于將接收模塊31接收到的數(shù)據(jù)解壓為比特流后發(fā)送給解析模塊32。通過本發(fā)明實(shí)施例上述節(jié)點(diǎn)信息發(fā)布系統(tǒng),能夠根據(jù)節(jié)點(diǎn)信息生成信息比特流,有效地降低了光節(jié)點(diǎn)發(fā)布節(jié)點(diǎn)信息的數(shù)據(jù)量。并且還能夠根據(jù)節(jié)點(diǎn)信息的特性,將節(jié)點(diǎn)信息分為靜態(tài)信息和動(dòng)態(tài)信息,光節(jié)點(diǎn)只需實(shí)時(shí)發(fā)布動(dòng)態(tài)信息,從而更進(jìn)一步降低光節(jié)點(diǎn)發(fā)布的數(shù)據(jù)量。通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本
技術(shù)領(lǐng)域:
的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)斗見為本發(fā)明的保護(hù)范圍。權(quán)利要求1、一種節(jié)點(diǎn)信息發(fā)布方法,其特征在于,包括以下步驟光節(jié)點(diǎn)根據(jù)自身的節(jié)點(diǎn)信息生成信息比特流;所述光節(jié)點(diǎn)將生成的信息比特流及所述節(jié)點(diǎn)信息所對(duì)應(yīng)的波長序列進(jìn)行發(fā)布。2、如權(quán)利要求1所述節(jié)點(diǎn)信息發(fā)布方法,其特征在于,所述節(jié)點(diǎn)信息包括經(jīng)過所述光節(jié)點(diǎn)的兩條TE鏈路之間的波長可達(dá)性信息,根據(jù)所述波長可達(dá)性信息生成波長可達(dá)性比特流。3、如權(quán)利要求2所述節(jié)點(diǎn)信息發(fā)布方法,其特征在于,在設(shè)備初始化、設(shè)備變化或設(shè)備能力變化時(shí)發(fā)布所述波長可達(dá)性比特流。4、如權(quán)利要求2所述節(jié)點(diǎn)信息發(fā)布方法,其特征在于,所述節(jié)點(diǎn)信息還包括經(jīng)過所述光節(jié)點(diǎn)上TE鏈路的波長占用狀態(tài)信息,根據(jù)所述波長占用狀態(tài)信息生成波長占用狀態(tài)比特流。5、如權(quán)利要求4所述節(jié)點(diǎn)信息發(fā)布方法,其特征在于,所述光節(jié)點(diǎn)周期性和/或?qū)崟r(shí)發(fā)送所述波長占用狀態(tài)比特流。6、如權(quán)利要求l所述節(jié)點(diǎn)信息發(fā)布方法,其特征在于,所述節(jié)點(diǎn)信息包括波長可達(dá)性信息和波長占用狀態(tài)信息,所述波長可達(dá)性信息與所述波長占用狀態(tài)信息所對(duì)應(yīng)的波長序列一致;所述光節(jié)點(diǎn)將生成的信息比特流及所述節(jié)點(diǎn)信息所對(duì)應(yīng)的波長序列進(jìn)行發(fā)布具體包括所述光節(jié)點(diǎn)對(duì)所述波長可達(dá)性比特流和所述波長占用狀態(tài)比特流分別發(fā)布,在發(fā)布所述波長占用狀態(tài)比特流時(shí)發(fā)布所對(duì)應(yīng)的波長序列。7、如權(quán)利要求l所述節(jié)點(diǎn)信息發(fā)布方法,其特征在于,所述光節(jié)點(diǎn)將生成的信息比特流發(fā)布具體包括所述光節(jié)點(diǎn)通過擴(kuò)展IGP協(xié)議將所述生成的信息比特流洪泛到網(wǎng)絡(luò)的各個(gè)光節(jié)點(diǎn)或路徑集中計(jì)算單元。8、如權(quán)利要求1所述節(jié)點(diǎn)信息發(fā)布方法,其特征在于,在所述光節(jié)點(diǎn)將生成的信息比特流及所述節(jié)點(diǎn)信息所對(duì)應(yīng)的波長序列進(jìn)行發(fā)布之后,還包括以下步驟根據(jù)接收到的比特流及波長序列得到所述光節(jié)點(diǎn)的節(jié)點(diǎn)信息。9.如權(quán)利要求1所述節(jié)點(diǎn)信息發(fā)布方法,其特征在于,在所述光節(jié)點(diǎn)將生成的信息比特流發(fā)布之前,還包括所述光節(jié)點(diǎn)將所述生成的信息比特流進(jìn)行壓縮;在所述光節(jié)點(diǎn)將生成的信息比特流發(fā)布之后,還包括將接收到的數(shù)據(jù)解壓縮為比特流,根據(jù)所述比特流及波長序列得到所述光節(jié)點(diǎn)的節(jié)點(diǎn)信息。10.一種節(jié)點(diǎn)信息發(fā)布系統(tǒng),其特征在于,包括至少兩個(gè)光節(jié)點(diǎn),所述光節(jié)點(diǎn)用于根據(jù)自身的節(jié)點(diǎn)信息生成信息比特流,并將生成的信息比特流及所述節(jié)點(diǎn)信息所對(duì)應(yīng)的波長序列向其他光節(jié)點(diǎn)發(fā)布;其他光節(jié)點(diǎn)根據(jù)接收到的比特流及波長序列得到所述光節(jié)點(diǎn)的節(jié)點(diǎn)信息。11.一種節(jié)點(diǎn)信息發(fā)布系統(tǒng),其特征在于,包括光節(jié)點(diǎn)和路徑集中計(jì)算單元,所述光節(jié)點(diǎn),用于才艮據(jù)自身的節(jié)點(diǎn)信息生成信息比特流,并將生成的信息比特流及所述節(jié)點(diǎn)信息所對(duì)應(yīng)的波長序列向路徑集中計(jì)算單元發(fā)布;所述路徑集中計(jì)算單元,用于根據(jù)接收到的比特流及波長序列得到所述光節(jié)點(diǎn)的節(jié)點(diǎn)信息。12.如權(quán)利要求11所述節(jié)點(diǎn)信息發(fā)布系統(tǒng),其特征在于,所述路徑集中計(jì)算單元包括接收模塊和解析模塊,所述接收模塊,用于接收所述光節(jié)點(diǎn)發(fā)送的比特流及波長序列;所述解析^t塊,用于將接收到的比特流及波長序列解析得到光節(jié)點(diǎn)的節(jié)點(diǎn)信息。13.一種光節(jié)點(diǎn),其特征在于,包括比特流生成才莫塊和發(fā)布才莫塊,所述比特流生成模塊,用于根據(jù)自身的節(jié)點(diǎn)信息生成信息比特流;所述發(fā)布模塊,用于將生成的信息比特流及所述節(jié)點(diǎn)信息所對(duì)應(yīng)的波長序列發(fā)布。14.如權(quán)利要求13所述光節(jié)點(diǎn),其特征在于,還包括節(jié)點(diǎn)接收模塊和節(jié)點(diǎn)解析4莫塊,所述節(jié)點(diǎn)接收^^莫塊,用于接收其他光節(jié)點(diǎn)發(fā)送的比特流及波長序列;所述節(jié)點(diǎn)解析模塊,用于將所述節(jié)點(diǎn)接收模塊接收到的比特流及波長序列解析得到其他光節(jié)點(diǎn)的節(jié)點(diǎn)信息。15、如權(quán)利要求13所述光節(jié)點(diǎn),其特征在于,所述比特流生成模塊包括波長可達(dá)性信息生成子模塊,用于根據(jù)所述光節(jié)點(diǎn)上兩條TE鏈路之間的波長可達(dá)性信息生成波長可達(dá)性比特流。16、如權(quán)利要求15所述光節(jié)點(diǎn),其特征在于,所述比特流生成模塊還包括波長占用狀態(tài)信息生成子模塊,用于根據(jù)所述光節(jié)點(diǎn)上TE鏈路的波長占用狀態(tài)信息生成波長占用狀態(tài)比特流。17、如權(quán)利要求15所述光節(jié)點(diǎn),其特征在于,所述發(fā)布模塊還用于在所述波長可達(dá)性信息與所述波長占用狀態(tài)信息所對(duì)應(yīng)的波長序列一致時(shí),對(duì)波長可達(dá)性比特流和波長占用狀態(tài)比特流分別發(fā)布,在發(fā)布所述波長占用狀態(tài)比特流時(shí)發(fā)布所對(duì)應(yīng)的波長序列。18、如權(quán)利要求14所述光節(jié)點(diǎn),其特征在于,還包括壓縮模塊,用于對(duì)所述比特流生成模塊生成的信息比特流進(jìn)行壓縮。19、如權(quán)利要求18所述光節(jié)點(diǎn),其特征在于,還包括解壓縮模塊,用于將所述節(jié)點(diǎn)接收模塊接收到的數(shù)據(jù)解壓為比特流后發(fā)送給所述節(jié)點(diǎn)解析模塊。20、一種節(jié)點(diǎn)信息發(fā)布方法,其特征在于,包括以下步驟光節(jié)點(diǎn)根據(jù)自身的波長可達(dá)性信息生成波長可達(dá)性比特流;所述光節(jié)點(diǎn)將生成的波長可達(dá)性比特流及波長占用狀態(tài)信息分別進(jìn)4亍發(fā)布。21、如權(quán)利要求20所述節(jié)點(diǎn)信息發(fā)布方法,其特征在于,還包括在發(fā)布所述波長可達(dá)性比特流或所述波長占用狀態(tài)信息時(shí)發(fā)布所對(duì)應(yīng)的波長序列。22、如權(quán)利要求20所述節(jié)點(diǎn)信息發(fā)布方法,其特征在于,還包括在系統(tǒng)初始化時(shí)發(fā)布所對(duì)應(yīng)的波長序列。全文摘要本發(fā)明公開了一種節(jié)點(diǎn)信息發(fā)布方法,包括以下步驟光節(jié)點(diǎn)根據(jù)自身的節(jié)點(diǎn)信息生成信息比特流;所述光節(jié)點(diǎn)將生成的信息比特流及所述節(jié)點(diǎn)信息所對(duì)應(yīng)的波長序列進(jìn)行發(fā)布。本發(fā)明實(shí)施例通過采根據(jù)節(jié)點(diǎn)信息生成信息比特流,有效地降低了光節(jié)點(diǎn)發(fā)布節(jié)點(diǎn)信息的數(shù)據(jù)量。并且還能夠根據(jù)節(jié)點(diǎn)信息的特性,將節(jié)點(diǎn)信息分為靜態(tài)信息和動(dòng)態(tài)信息,光節(jié)點(diǎn)只需實(shí)時(shí)發(fā)布動(dòng)態(tài)信息,從而更進(jìn)一步降低光節(jié)點(diǎn)發(fā)布的數(shù)據(jù)量。文檔編號(hào)H04L12/56GK101400005SQ20071016275公開日2009年4月1日申請(qǐng)日期2007年9月30日優(yōu)先權(quán)日2007年9月30日發(fā)明者丹李,韓建蕊,高建華申請(qǐng)人:華為技術(shù)有限公司