專利名稱:光網絡中路由建立方法及裝置的制作方法
技術領域:
本發(fā)明涉及光通信網絡技術,尤其涉及一種光網絡中路由建立方法及裝置。
背景技術:
下一代光傳送網絡是以面向業(yè)務、面向用戶為主要特征的智能光網絡,主要由三 個平面組成管理平面、傳送平面和控制平面。智能光網絡具有一系列傳統(tǒng)通信網無法實現 的智能化特征,例如快速業(yè)務指配、自動保護恢復、有效資源分配等,這些功能依賴于有一 個功能強大的控制平面。目前一些國際標準化組織對控制平面相關技術進行了研究,其中, 自動交換光網絡(Automatically Switched Optical Network ;簡稱為AS0N)架構G. 8080 定義了控制平面中的主要功能模塊,通用多協(xié)議標簽交換(Generalized Multiprotocol Label Switching ;簡稱為GMPLS)體系為控制平面的具體實現提供了依據。其中,管理平面對整個光網絡進行管理,主要特征是管理功能的分布化和智能化。 控制平面通過其上各個節(jié)點負責完成端到端的業(yè)務建立、業(yè)務拆除、保護倒換等功能,其主 要特點是將原來由集中式網管設備完成的功能改為由分布式節(jié)點來完成。傳送平面由一系 列的傳送實體組成,用于提供單向或雙向的端到端的信息傳輸通道;傳送平面具備分層結 構,可支持多粒度光交換技術?,F有技術中,業(yè)務建立的流程包括控制平面上的源節(jié)點根據存儲的資源信息計 算一條路徑,然后,沿著計算的路徑逐跳發(fā)送信令消息;中間節(jié)點在收到信令消息后,判斷 本節(jié)點的資源是否充足;如果資源充足,預留資源后將信令消息轉發(fā)給下一跳節(jié)點;在控 制平面驗證資源充足、并預留資源后,傳送平面沿著相應的路徑建立光路。其中,由于傳送 平面是實際的物理網絡,在其上能否成功建立業(yè)務,不僅僅取決于資源是否充足,因此,在 實際應用過程中,當控制平面驗證資源充足并預留資源后,傳送平面在建立光路時往往無 法成功,需要返回控制平面重新選擇一條路徑,這使得光路建立的成功率和效率均較低?,F 有技術針對智能光網絡的控制平面的分布式資源預留提出了一些技術方案,但主要是針對 資源(例如時隙或波長)的調度,其未涉及建立光路的改進方案。
發(fā)明內容
本發(fā)明提供一種光網絡中路由建立方法及裝置,用以解決現有技術光路建立過程 中存在的效率低和成功率低的問題,提高建立光路的效率和光路建立的成功率。本發(fā)明提供一種光網絡中路由建立方法,包括源節(jié)點根據光網絡的資源信息和所述光網絡中各個節(jié)點對應的物理參數,選擇一 條到目的節(jié)點的目的路徑;所述源節(jié)點根據所述目的路徑,發(fā)送建路信令消息以在控制平面上進行信令建路 過程。本發(fā)明提供一種光網絡中路由建立裝置,包括選擇模塊,用于根據光網絡的資源信息和所述光網絡中各個節(jié)點對應的物理參
4數,選擇一條到目的節(jié)點的目的路徑;建路模塊,用于根據所述目的路徑,發(fā)送建路信令消息以在控制平面上進行信令 建路過程。本發(fā)明提供的光網絡中路由建立方法及裝置,同時結合光網絡的資源信息和各個 節(jié)點對應的物理參數,選擇到目的節(jié)點的目的路徑,根據目的路徑發(fā)送建路信令消息以進 行信令建路過程。本發(fā)明技術方案由于在獲取到目的節(jié)點的目的路徑時,考慮了各個節(jié)點 對應的物理參數,提高了根據獲取的目的路徑建立到目的節(jié)點的光通路的成功率,進而提 高了建立到目的節(jié)點的光通路的效率。
為了更清楚地說明本發(fā)明實施例或現有技術中的技術方案,下面將對實施例或現 有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā) 明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根 據這些附圖獲得其他的附圖。圖1為本發(fā)明實施例一提供的光網絡中路由建立方法的流程圖;圖2為本發(fā)明實施例二提供的光網絡中路由建立方法的流程圖;圖3A為本發(fā)明實施例三提供的基于光信噪比的光網絡的結構示意圖;圖;3B為本發(fā)明實施例三提供的光網絡中路由建立方法的流程圖;圖4為本發(fā)明實施例四提供的光網絡中路由建立裝置的結構示意圖;圖5為本發(fā)明實施例五提供的光網絡中路由建立裝置的結構示意圖。
具體實施例方式為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例 中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是 本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員 在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。在光通路建立過程中,在傳送平面能否成功建立光通路不僅取決于資源是否足 夠,還取決于各種相關的物理參數,只有資源和相關物理參數都滿足要求之后,光通路才能 夠真正建立成功,而現有技術僅考慮了資源問題,未考慮相關物理參數對光通路建立的影 響,因此,存在光通路建立成功率較低、效率較低的問題,基于此,本發(fā)明以下實施例提供一 種同時考慮資源和相關物理參數進行光通路建立的技術方案。圖1為本發(fā)明實施例一提供的光網絡中路由建立方法的流程圖。如圖1所示,本 實施例的方法包括步驟11、源節(jié)點根據光網絡的資源信息和光網絡中各個節(jié)點對應的物理參數,選 擇一條到目的節(jié)點的目的路徑;其中,光網絡的每個節(jié)點中保存了當前光網絡的資源信息,在每個節(jié)點上以鏈路 狀態(tài)數據庫的形式進行存儲。另外,每個節(jié)點還會存儲當前光網絡中各個節(jié)點對應的物理 參數,其中,各個節(jié)點對應的物理參數可以是各個節(jié)點本身的物理參數,也可以是與節(jié)點相 連接的鏈路的物理參數。其中,各個節(jié)點對應的物理參數可以為光信噪比、誤碼率、色散、偏振模色散、衰減或輸入輸出功率等其中任意一個或其組合。其中,物理參數并不限于上述所 列舉出的,可以是任何對光通路建立有影響的傳送平面的物理參數。在本實施例中,光網絡中每個節(jié)點上預先設置了判決條件,該判決條件用于供節(jié) 點在信令建路過程中判斷物理參數是否合格。具體的,源節(jié)點(屬于上述各個節(jié)點中的一 個)根據保存的資源信息、各個節(jié)點對應的物理參數以及預先配置的判決條件,計算一條 到目的節(jié)點的目的路徑。在該目的路徑上的各個節(jié)點對應的物理參數滿足預先配置的判決 條件,例如光信噪比大于預設信噪比閾值,色散值小于預設色散閾值等。步驟12、源節(jié)點根據目的路徑,發(fā)送建路信令消息以在控制平面上進行信令建路 過程。具體的,信令建路過程包括源節(jié)點到目的節(jié)點的判斷操作源節(jié)點在計算出到 目的節(jié)點的目的路徑之后,根據計算出的目的路徑向該目的路徑上各個節(jié)點逐跳發(fā)送建路 信令消息;對于該目的路徑上的任意節(jié)點,當接收到建路信令消息時,主要判斷本節(jié)點的資 源是否充足,并在資源充足的情況下向下一個節(jié)點轉發(fā)建路信令消息。目的節(jié)點到源節(jié)點的資源預留操作當目的節(jié)點接收到建路信令消息,并在資源 充足時沿著目的路徑向源節(jié)點發(fā)送資源預留協(xié)議消息,以使目的路徑上的節(jié)點進行資源預 留;對于該目的路徑上的任意節(jié)點,根據接收到的資源預留協(xié)議消息進行資源預留,并將資 源預留協(xié)議消息轉發(fā)給該方向上的下一個節(jié)點;當源節(jié)點接收到資源預留協(xié)議消息時,說 明在控制平面上建立了源節(jié)點到目的節(jié)點的光通路。其中,在判斷操作中,當節(jié)點判斷出資源不足時,或者在資源預留操作中,節(jié)點判 斷無法預留資源時,節(jié)點會根據信令折回機制向源節(jié)點返回節(jié)點失效消息,以使源節(jié)點重 新選擇目的路徑。本實施例的光網絡中路由建立方法,同時結合光網絡的資源信息和各個節(jié)點對應 的物理參數,選擇到目的節(jié)點的目的路徑,根據所選擇的目的路徑在控制平面上進行信令 建路過程,為在傳送平面上建立到目的節(jié)點的光通路做基礎。本實施例由于在獲取到目的 節(jié)點的目的路徑時,考慮了各個節(jié)點對應的物理參數,在控制平面的信令建路過程中對傳 送平面的物理參數進行了考慮,提高了在控制平面進行信令建路成功后,在傳送平面建立 到目的節(jié)點的光通路的成功率,進而提高了建立到目的節(jié)點的光通路的效率。圖2為本發(fā)明實施例二提供的光網絡中路由建立方法的流程圖。本實施例基于 實施例一實現,本實施例與實施例一的相同之處不再贅述,如圖2所示,本實施例的方法包 括步驟20、源節(jié)點獲取光網絡中各個節(jié)點對應的物理參數;具體的,該步驟20包括步驟201、各個節(jié)點在控制平面獲取本節(jié)點對應的物理參 數,例如光信噪比、誤碼率、色散、偏振模色散、衰耗或輸入輸出功率等。在本實施例中,各 個節(jié)點可以視為由控制平面的節(jié)點和傳送平面的節(jié)點兩部分構成,通??刂破矫娴墓?jié)點和 傳送平面的節(jié)點集成在一臺設備上,但并不限于此。各個節(jié)點具體由其控制平面的節(jié)點根 據傳送平面的節(jié)點上報的物理參數信息來收集相關物理參數,也可以由其控制平面的節(jié)點 通過布置在傳送平面的節(jié)點上的傳感器來收集相關物理參數。步驟202、各個節(jié)點將物理參數在所在光網絡中進行泛洪;各個節(jié)點在收集到相關物理參數之后,將物理參數在所在光網絡中進行泛洪。其中,泛洪的原理是如果節(jié)點接收到的泛洪消息是節(jié)點未更新的內容,則節(jié)點更新該內容后 將泛洪消息向所有端口轉發(fā);如果節(jié)點接收到的泛洪消息是本節(jié)點已更新的內容,則節(jié)點 不再轉發(fā)該更新消息。在本實施例中,泛洪消息是指每個節(jié)點收集到的本節(jié)點對應的物理 參數。通過泛洪,光網絡中每個節(jié)點都可以保存整個光網絡中各個節(jié)點的相關物理參數。在本實施例中,物理參數的泛洪可以通過帶流量工程的開放式最短路徑優(yōu)先 (Open Shortest Path First-Traffic Engineering ;簡稱為0SPF_TE)路由協(xié)議進行。雖 然這些物理參數在OSPF-TE協(xié)議標準中沒有定義,但由于OSPF-TE協(xié)議是一個可擴展的協(xié) 議,且該OSPF-TE協(xié)議規(guī)定可由擴展的Sub-TLV(Type/Length/Value)結構對新的參數進 行泛洪。Sub-TLV是OSPF-TE協(xié)議一個標準的子結構格式,主要用來存儲新的泛洪數據, Sub-TLV可以級聯在OSPF-TE協(xié)議中。在本實施例中,可以為不同類型的物理參數設定不 同的類型(type)值,將物理參數的值填在值(Value)字段中,形成新增的TLV ;然后將新 增的TLV級聯在OSPF-TE協(xié)議包中進行泛洪。有關更多Sub-TLV的擴展內容可詳見IETF RFC4203 中通用多協(xié)議標志交換協(xié)議(Generalized Multi-Protocol Label Switching ;簡 稱為GMPLQ的描述,在此不進行詳細描述。其中,在光網絡中各個節(jié)點對應的物理參數具有時限性,因此,在本實施例中各個 節(jié)點可以周期性的獲取所對應的物理參數,并周期性的進行泛洪;其中獲取物理參數的周 期或頻率可以預先設定,對此本實施例不做限定。另外,除了周期性獲取相關物理參數之 外,還可以在執(zhí)行步驟21之前通過專門的獲取操作來獲取最新的、實時的物理參數。即步 驟20具體是周期性獲取物理參數還是通過專門的獲取操作獲取物理參數,本實施例不做 限定。步驟203、源節(jié)點接收各個節(jié)點以泛洪方式發(fā)送的物理參數。其中,源節(jié)點接收其他節(jié)點通過OSPF-TE協(xié)議發(fā)送的物理參數。步驟21、源節(jié)點根據光網絡的資源信息和光網絡中各個節(jié)點對應的物理參數,選 擇一條到目的節(jié)點的目的路徑;在本實施例中,步驟21可以采用但并不限于以下實施方式實現,該實施方式包 括步驟210、源節(jié)點根據光網絡資源信息,獲取第一路徑;其中,在光網絡中,當網絡中某條鏈路發(fā)生變化,也會通過泛洪機制將變化信息通 知光網絡中所有的節(jié)點,該變化信息主要包括涉及的各個節(jié)點的資源信息?;诖?,源節(jié)點 上保存了當前光網絡中的資源信息,例如波長資源、時隙資源等。具體的,源節(jié)點根據保存的網絡資源信息,計算出一條到目的節(jié)點的路徑,在本實 施例中稱為第一路徑,在該第一路徑上包括一個或多個通往目的節(jié)點的中間節(jié)點。步驟211、源節(jié)點判斷第一路徑上的節(jié)點對應的物理參數是否滿足預設判決條件; 若判斷結果為是,執(zhí)行步驟212 ;反之,執(zhí)行步驟210。為了使在傳送層面建立光通路的過程中,路徑上各個節(jié)點的入端口和出端口的物 理參數能夠滿足光通路建立的需要,本實施例的源節(jié)點在計算出第一路徑之后,將第一路 徑上各個節(jié)點對應的物理參數與預先設定的判決條件進行比較,以在控制平面上對傳送平 面上的物理參數進行判斷。其中,判決條件可以是國家標準、行業(yè)標準中相應物理參數的閾 值,也可以是約定俗成的相應物理參數的經驗數值。另外,不同業(yè)務的業(yè)務等級不同,因此,判決條件也可以是根據某業(yè)務等級設置的端到端的相應物理參數的判決閾值。在本實施例 中,對物理參數進行判斷用的判決條件可以是預先約定的,也可以通過擴展的信令攜帶實 時傳輸的。預先約定指全網各個節(jié)點預先約定好在收到建路信令時均按某個判決條件對物 理參數進行判決,對收到的建路信令不做區(qū)分。通過擴展信令攜帶實時傳輸是指,對于每一 條業(yè)務,源節(jié)點在進行信令建路時發(fā)出的建路信令消息中包含了判決條件,這個判決條件 隨建路信令消息逐跳傳遞給下游節(jié)點(即目的路徑上的各個節(jié)點),以供下游節(jié)點對根據 該判決條件對其對應的物理參數進行判斷,該方式有助于對不同類型、不同優(yōu)先級的業(yè)務 使用不同的判決條件,靈活性較強。其中,當各個節(jié)點對應的物理參數滿足預設的判決條件時,將該第一路徑作為到 目的節(jié)點的目的路徑,當后續(xù)根據該目的路徑在控制平面上信令建路成功時,可以降低物 理參數對傳送平面建路時的影響,提高了傳送平面建路的成功率;反之,轉去步驟210,即 重新根據保存的資源信息計算一條新的第一路徑,并繼續(xù)執(zhí)行后續(xù)操作。步驟212、源節(jié)點確定第一路徑為到目的節(jié)點的目的路徑;即將第一路徑作為到目的節(jié)點的路徑。這樣當基于該目的路徑在控制平面建路成 功時可以降低物理參數對在傳送平面建路時的影響,提高在傳送平面建路時的成功率。步驟22、源節(jié)點根據目的路徑,發(fā)送建路信令消息以在控制平面進行信令建路過 程。在本實施例中,步驟22可以采用但不限于以下實施方式,該實施方式包括步驟221、源節(jié)點向目的路徑上的第一節(jié)點發(fā)送建路信令消息;其中,第一節(jié)點是指當前節(jié)點,其可以是到目的節(jié)點的目的路徑上的任何一個節(jié) 點(除源節(jié)點之外)。其中,當第一節(jié)點是目的路徑上的第一個節(jié)點時,源節(jié)點在控制平 面向該第一個節(jié)點發(fā)送建路信令消息,以進行信令建路過程;當第一節(jié)點是除第一個節(jié)點 之外的其他節(jié)點時,該第一節(jié)點接收由其上一個節(jié)點轉發(fā)的來自源節(jié)點的建路信令消息。 該建路信令消息中包括源節(jié)點、目的節(jié)點的地址信息、資源信息、目的路徑上的節(jié)點和端口 (例如入端口、出端口)的綁定信息等。其中,當預先約定了整個光網絡中所使用的物理參 數時,該建路信令消息可以采用現有技術中的建路信令消息,各個節(jié)點對預先約定的全部 物理參數進行相應處理。另外,若未預先約定光網絡所使用的物理參數時,本實施例的源節(jié) 點可以通過在該建路信令消息中的一些字段攜帶物理參數信息,以告知目的路徑上各個節(jié) 點用來選擇目的路徑所使用的物理參數,并使各個節(jié)點對相應物理參數進行處理。步驟222、第一節(jié)點根據建路信令消息判斷本節(jié)點的資源是否充足;若判斷結果 為是,則執(zhí)行步驟223 ;反之,執(zhí)行步驟225 ;其中,如果本節(jié)點的資源充足,說明業(yè)務所需的資源是足夠的;反之,說明業(yè)務所 需的資源不充足,控制平面的信令建路失敗。步驟223、第一節(jié)點判斷本節(jié)點對應的物理參數是否滿足預設判決條件;若判斷 結果為是,即本節(jié)點的物理參數滿足預設判決條件,則執(zhí)行步驟224 ;反之,執(zhí)行步驟21。其中,當判斷結果為是時,說明在該業(yè)務的建立過程中,本節(jié)點在傳送平面的入端 口的物理參數和出端口的物理參數滿足該業(yè)務對應的光通路建立的需要,滿足國家標準、 行業(yè)標準或者約定俗成的經驗數值,還說明在上一跳鏈路上不僅在控制平面上可以為該業(yè) 務建立通路,在傳送平面上也可以成功地為該業(yè)務建立光通路。當判斷結果為否時,說明業(yè)務所需的資源是足夠的,可以在控制平面上為該業(yè)務建立通路,但是其傳送平面上相關的 物理參數,例如光信噪比、誤碼率、色散、偏振模色散衰耗或輸入輸出功率等,或其他的物理 參數無法滿足該業(yè)務在傳送平面上的建立需求。由于光通路的建立實際上是在傳送平面上 的建立,因此這種情況下,光通路建立是失敗的,需要控制平面采用信令折回機制由源節(jié)點 重新計算一條新的路徑,以重新進行信令建路過程。步驟224、第一節(jié)點將建路信令消息轉發(fā)給到目的路徑上的下一個節(jié)點,以使下 一個節(jié)點根據建路信令消息執(zhí)行和第一節(jié)點相同的操作,直到目的節(jié)點為止,并執(zhí)行步驟 226 ;具體的,當第一節(jié)點判斷出本節(jié)點同時滿足在傳送平面上建立光通路時的資源需 求和物理參數需求時,將建路信令消息轉發(fā)給下一個節(jié)點。其中,下一個節(jié)點的操作與第一 節(jié)點的操作相同,直到信令轉發(fā)到目的節(jié)點為止,執(zhí)行步驟226。步驟225、向源節(jié)點返回節(jié)點失效消息,并觸發(fā)源節(jié)點執(zhí)行步驟21 ;在步驟225中,可以是第一節(jié)點返回節(jié)點失效消息,也可以是到目的路徑上的其 他節(jié)點返回的。步驟226、目的節(jié)點沿著目的路徑向源節(jié)點返回資源預留協(xié)議消息,并進行資源預 留,以完成在控制平面上的信令建路過程。其中,在該步驟226中,目的路徑上的各個節(jié)點根據資源預留協(xié)議消息進行資源 預留,并轉發(fā)資源預留協(xié)議消息給該方向的下一個節(jié)點。在控制平面上將資源預留,即在資 源數據庫上將相應資源標記為預留狀態(tài)。另外,當節(jié)點無法正確預留資源時,也會根據信令 折回機制向源節(jié)點返回節(jié)點失效消息。當資源預留協(xié)議消息到達源節(jié)點時,意味著在控制平面上已經建立了一條虛擬鏈 路,控制平面上的各個節(jié)點已經為虛擬鏈路預留了資源,即在控制平面的信令建路結束。此 時,源節(jié)點將沿著目的路徑向目的節(jié)點發(fā)送資源預留確認消息,收到此消息的控制平面的 節(jié)點控制相應的傳送平面的節(jié)點,占用預留的資源,建立傳送平面的光通路,即從物理上建 立到目的節(jié)點的光通路。其中,在本實施例中采用泛洪機制對物理參數進行整個光網絡的同步,但是泛洪 過程中可能會因為鏈路故障等出現錯誤,也可能因為泛洪的定時機制使得各節(jié)點在接收到 建路信令消息時對應的物理參數與泛洪時的物理參數不再一致,因此,本實施例在源節(jié)點 到目的節(jié)點的方向上由各節(jié)點對傳送平面上的物理參數進行判斷,可以防止泛洪過程中出 現錯誤或者泛洪定時機制導致的物理參數變化的情況,進一步提高了傳送平面建路的成功 率。在此說明,在上述實施例中,目的路徑上的節(jié)點是在判斷資源是否充足的同時對 物理參數進行判斷,相當于對物理參數的判斷操作是沿著從源節(jié)點到目的節(jié)點的方向進行 的,該實施方式為一種優(yōu)選方式,但并不限于此。例如目的路徑上的節(jié)點還可以在進行資 源預留的同時對物理參數進行判斷,相當于對物理參數的判斷操作是沿著從目的節(jié)點到源 節(jié)點的方向進行的。其中,本領域技術人員結合本實施例提供的目的路徑上各個節(jié)點在從 源節(jié)點到目的節(jié)點方向上對物理參數的判斷操作,可以理解并能夠實施各節(jié)點從目的節(jié)點 到源節(jié)點方向上對物理參數的判斷操作,故在此不再詳述。本實施例的光網絡中路由建立方法,通過控制平面的每個節(jié)點收集相關物理參
9數,收集到的物理參數在全網中泛洪,并在信令建路的時候對收集的物理參數進行判決,實 現了在控制平面的建路過程中對傳送平面的物理參數進行判斷,從而保證了在控制平面上 資源足夠建立業(yè)務時,保證在傳送平面上也能夠建立業(yè)務對應的光通路,從而避免了業(yè)務 在控制平面上建路成功但在傳送平面上建路不成功的情況,提高了業(yè)務在傳送平面建路的 成功率,進而提高了業(yè)務在傳送平面建路的效率。圖3A為本發(fā)明實施例三提供的基于光信噪比的光網絡的結構示意圖。圖:3B為本 發(fā)明實施例三提供的光網絡中路由建立方法的流程圖。在本實施例圖3A所示的拓撲中,假 設業(yè)務預留的資源為第1波長,在第1波長上,各個節(jié)點的入光信噪比不同。在節(jié)點2上 鏈路<1,2>上的第1波長的入光信噪比是22dB ;在節(jié)點3上鏈路<2,3>的第1波長的入光 信噪比是20dB ;在節(jié)點5上鏈路<3,5>的第1波長的入光信噪比是ISdB ;在節(jié)點4上鏈路 <1,4>的第1波長的入光信噪比是21dB ;在節(jié)點5上鏈路<4,5>的第1波長的入光信噪比 是17dB ;在節(jié)點3上鏈路<1,3>的第1波長的入光信噪比是17dB ;在節(jié)點4上鏈路<2,4> 的第1波長的入光信噪比是16dB。且在本實施例中假設要從節(jié)點1到節(jié)點5建立一條光通 路。如果只考慮資源是否足夠,不考慮傳送平面的光信噪比是否滿足要求,則源節(jié)點 根據資源占用情況可計算四條光通路兩跳的有節(jié)點1-節(jié)點4-節(jié)點5和節(jié)點1-節(jié)點 3-節(jié)點5 ;三跳的有節(jié)點1-節(jié)點2-節(jié)點3-節(jié)點5和節(jié)點1-節(jié)點2-節(jié)點4-節(jié)點5。如 果不考慮傳送平面的光信噪比是否滿足要求,默認選擇最小跳數的路徑,假設選擇兩跳的 路徑節(jié)點1-節(jié)點4-節(jié)點5。在控制平面上通過信令建立路徑時,預留了第1波長的資源。 之后在傳送平面上根據控制平面建立的路徑在節(jié)點1-節(jié)點4-節(jié)點5的第1波長上占用波 長資源,傳輸數據,建立光通路。然而,根據國家標準或行業(yè)標準,傳送平面上節(jié)點間的入光 信噪比是相關的,滿足一定條件的入光信噪比業(yè)務才能實際開通。在本實施例中,假設判決 條件是入光信噪比不小于18dB。如果控制平面不考慮傳送平面的物理參數判決條件,在控 制平面上雖然建立起來了路徑為節(jié)點1-節(jié)點4-節(jié)點5的,波長為第1波長的連接,在傳 送平面建路時,由于在節(jié)點5上鏈路<4,5>的第1波長的入光信噪比是17dB,不滿足大于等 于ISdB的入光信噪比限制,則在傳送平面上節(jié)點4-節(jié)點5的第1波長無法建立,已經建立 起來的節(jié)點1-節(jié)點4的第1波長的光通路也要重新拆掉,重新進行建路。如果不僅考慮資源是否足夠,還考慮了傳送平面的物理參數光信噪比的相關情 況,則四條光通路里只有一條節(jié)點1-節(jié)點2-節(jié)點3-節(jié)點5能滿足物理參數光信噪比的要 求?;诖?,本實施例的路由建立方法如圖3B所示,包括步驟31、控制平面的每個節(jié)點收集入光信噪比,收集到的入光信噪比在全網中泛/共。在本實施例中,控制平面的5個節(jié)點收集傳送平面的相關物理參數,即每個節(jié)點 每個波長的入光信噪比。入光信噪比可以由傳送平面的節(jié)點上報,也可以由傳感器生成數 據。入光信噪比是一個變量,可以周期性地進行收集和泛洪更新。步驟32、節(jié)點1計算路徑,并在計算出路徑之后,根據路徑向路徑上的節(jié)點發(fā)送建 路信令消息;在本實施例中節(jié)點1同時考慮資源信息和傳送平面的光信噪比計算出的路徑 為節(jié)點1-節(jié)點2-節(jié)點3-節(jié)點5。步驟33、在信令建路過程中,節(jié)點在判斷資源是否足夠的同時針對預設的判決條件對入光信噪比進行判決。雖然節(jié)點1在計算路徑時已對全網的光信噪比進行了判決,但 是由于節(jié)點1用于計算路徑的光信噪比與信令建路過程時各節(jié)點的光信噪比存在時間差, 為了防止因某些節(jié)點的光信噪比變化較快等因素導致建路不成功,本實施例通過在信令建 路過程中,由路徑上各個節(jié)點對入光信噪比進行判決,以進一步提高建立光通路的成功率。 其中,當資源滿足,且入光信噪比判決通過,執(zhí)行步驟34;如果資源滿足,而入光信噪比判 決未通過,或者資源不滿足時,執(zhí)行步驟35。步驟34、信令繼續(xù)向下一跳節(jié)點傳遞,并執(zhí)行步驟33 ;步驟35、建路失敗,返回步驟32,即觸發(fā)節(jié)點1重新計算路徑。在本實施例中,判決條件設置為入光信噪比不小于18dB。本實施例通過控制平面的每個節(jié)點收集入光信噪比信息,并在信令建路的時候對 收集的入光信噪比是否大于等于18dB進行判決,實現了在控制平面信令建路過程中對入 光信噪比進行判斷,保證在控制平面上資源足夠建立業(yè)務時,保證在傳送平面上也能夠建 立業(yè)務對應的光通路,避免了業(yè)務在控制平面上建路成功但在傳送平面上建路不成功的情 況,提高了業(yè)務建路的成功率,進而提高了業(yè)務建路的效率。圖4為本發(fā)明實施例四提供的光網絡中路由建立裝置的結構示意圖。如圖4所示, 本實施例的裝置包括選擇模塊41和建路模塊42。選擇模塊41,用于根據光網絡的資源信息和光網絡中各個節(jié)點對應的物理參數, 選擇一條到目的節(jié)點的目的路徑;建路模塊42,與選擇模塊41連接,用于根據選擇模塊41 選擇的目的路徑,發(fā)送建路信令消息以在控制平面上進行信令建路過程。上述各功能模塊可用于執(zhí)行上述方法實施例提供的光網絡中路由建立方法的流 程,其工作原理詳見方法實施例的描述,在此不再贅述。本實施例的光網絡中路由建立裝置,同時結合光網絡的資源信息和各個節(jié)點對應 的物理參數,選擇到目的節(jié)點的目的路徑,根據所選擇的目的路徑在控制平面上進行信令 建路過程,為在傳送平面上建立到目的節(jié)點的光通路做基礎。本實施例的裝置在獲取目的 路徑時,考慮了各個節(jié)點對應的物理參數,在控制平面的信令建路過程中對傳送平面的物 理參數進行了考慮,提高了在控制平面進行信令建路成功后,在傳送平面建立到目的節(jié)點 的光通路的成功率,進而提高了建立到目的節(jié)點的光通路的效率。圖5為本發(fā)明實施例五提供的光網絡中路由建立裝置的結構示意圖。本實施例基 于上述實施例實現,如圖5所示,本實施例的裝置還包括獲取模塊51。獲取模塊51,與選擇模塊41連接,用于在選擇模塊選擇目的路徑之前,獲取各個 節(jié)點的物理參數。具體的,在光網絡中,各個節(jié)點獲取本節(jié)點對應的物理參數,然后將物理 參數在整個光網絡中進行泛洪,則該獲取模塊51具體用于接收各個節(jié)點獲取的并以泛洪 方式發(fā)送的物理參數。其中,獲取模塊可用于執(zhí)行上述方法實施例中獲取物理參數的相應流程,其工作 原理詳見方法實施例的描述,在此不再贅述。本實施例的光網絡中路由建立裝置,通過獲取模塊可以獲取各節(jié)點對應的物理參 數,為選擇模塊根據物理參數選擇目的路徑打下了基礎。進一步,本實施例的選擇模塊41的一種實現結構包括獲取單元411、判斷單元 412、確定單元413和觸發(fā)單元414。
具體的,獲取單元411,用于根據光網絡的資源信息,獲取第一路徑;判斷單元 412,與獲取單元411連接,用于判斷第一路徑上的節(jié)點對應的物理參數是否滿足預設判決 條件;確定單元413,與判斷單元412連接,用于在判斷單元412的判斷結果為是時,確定第 一路徑為目的路徑;觸發(fā)單元414,與判斷單元412連接,用于在判斷單元412的判斷結果 為否時,觸發(fā)獲取單元411執(zhí)行根據光網絡的資源信息,獲取第一路徑的操作。上述各功能單元可用于執(zhí)行上述方法實施例中獲取目的路徑的詳細流程,其工作 原理詳見方法實施例的描述,在此不再贅述。進一步,本實施例的建路模塊42的一種實現結構包括發(fā)送單元421和接收單元 422。具體的,發(fā)送單元421,分別與光網絡中的各節(jié)點(未示出)和確定單元413連接, 用于沿著確定單元413確定出的目的路徑向目的路徑上的第一節(jié)點發(fā)送建路信令消息,以 供第一節(jié)點根據建路信令消息判斷本節(jié)點的資源是否充足并判斷對應的物理參數是否滿 足預設判決條件,并在資源不充足或物理參數不滿足預設判決條件時返回節(jié)點失效消息, 或在資源充足且物理參數滿足預設判決條件時將述建路信令消息轉發(fā)給目的路徑上的下 一個節(jié)點;接收單元422,與光網絡中的各節(jié)點(未示出)和選擇模塊41連接,用于接收節(jié) 點失效消息,以觸發(fā)選擇模塊41重新執(zhí)行根據光網絡的資源信息和光網絡中各個節(jié)點對 應的物理參數,選擇一條到目的節(jié)點的目的路徑的操作。上述各功能單元為本實施例的建路模塊的一種實現方式但并不限于此,上述各功 能單元可用于執(zhí)行上述方法實施例中信令建路過程的詳細流程,其工作原理詳見方法實施 例的描述,在此不再贅述。進一步,在上述各實施例中,各個節(jié)點對應的物理參數可以為光信噪比、誤碼率、 色散、偏振模色散、衰耗或輸入輸出功率等其中任意一種或其組合,另外,其他任何影響傳 送平面建路過程的物理參數均適用于上述各實施例。綜上所述,本實施例的光網絡中路由建立裝置,通過控制平面的每個節(jié)點收集相 關物理參數,收集到的物理參數在全網中泛洪,并在信令建路的時候對收集的物理參數進 行判決,實現了在控制平面的建路過程中對傳送平面的物理參數進行判斷,從而保證了在 控制平面上資源足夠建立業(yè)務時,保證在傳送平面上也能夠建立業(yè)務對應的光通路,從而 避免了業(yè)務在控制平面上建路成功但在傳送平面上建路不成功的情況,提高了業(yè)務在傳送 平面建路的成功率,進而提高了業(yè)務在傳送平面建路的效率。本領域普通技術人員可以理解實現上述方法實施例的全部或部分步驟可以通過 程序指令相關的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質中,該程序 在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質包括R0M、RAM、磁碟或者 光盤等各種可以存儲程序代碼的介質。最后應說明的是以上實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡 管參照前述實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解其依然 可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替 換;而這些修改或者替換,并不使相應技術方案的本質脫離本發(fā)明各實施例技術方案的精 神和范圍。
權利要求
1.一種光網絡中路由建立方法,其特征在于,包括源節(jié)點根據光網絡的資源信息和所述光網絡中各個節(jié)點對應的物理參數,選擇一條到 目的節(jié)點的目的路徑;所述源節(jié)點根據所述目的路徑,發(fā)送建路信令消息以在控制平面上進行信令建路過程。
2.根據權利要求1所述的光網絡中路由建立方法,其特征在于,在所述源節(jié)點根據光 網絡的資源信息和所述光網絡中各個節(jié)點對應的物理參數,選擇一條到目的節(jié)點的目的路 徑之前還包括所述源節(jié)點獲取所述各個節(jié)點對應的物理參數。
3.根據權利要求2所述的光網絡中路由建立方法,其特征在于,所述源節(jié)點獲取所述 各個節(jié)點對應的物理參數包括所述各個節(jié)點獲取本節(jié)點對應的物理參數,并將所述物理參數在所述光網絡中進行泛洪;所述源節(jié)點接收所述各個節(jié)點以泛洪方式發(fā)送的物理參數。
4.根據權利要求1或2或3所述的光網絡中路由建立方法,其特征在于,所述源節(jié)點根 據光網絡的資源信息和所述光網絡中各個節(jié)點對應的物理參數,選擇一條到目的節(jié)點的目 的路徑包括所述源節(jié)點根據所述光網絡的資源信息,獲取第一路徑; 所述源節(jié)點判斷所述第一路徑上的節(jié)點對應的物理參數是否滿足預設判決條件; 若判斷結果為是,所述源節(jié)點確定所述第一路徑為所述目的路徑; 若判斷結果為否,所述源節(jié)點返回執(zhí)行根據所述光網絡的資源信息,獲取第一路徑的 操作。
5.根據權利要求1或2或3所述的光網絡中路由建立方法,其特征在于,所述源節(jié)點根 據所述目的路徑,發(fā)送建路信令消息以在控制平面上進行信令建路過程包括所述源節(jié)點沿所述目的路徑向所述目的路徑上的第一節(jié)點發(fā)送所述建路信令消息; 所述第一節(jié)點根據所述建路信令消息判斷本節(jié)點的資源是否充足; 若判斷結果為資源不充足,所述第一節(jié)點向所述源節(jié)點返回節(jié)點失效消息,以使所述 源節(jié)點重新執(zhí)行根據光網絡的資源信息和所述光網絡中各個節(jié)點對應的物理參數,選擇一 條到目的節(jié)點的目的路徑的操作;若判斷結果為資源充足,所述第一節(jié)點判斷本節(jié)點對應的物理參數是否滿足預設判決 條件;若判斷結果為不滿足預設判決條件,所述第一節(jié)點向所述源節(jié)點返回節(jié)點失效消息, 以使所述源節(jié)點重新執(zhí)行根據光網絡的資源信息和所述光網絡中各個節(jié)點對應的物理參 數,選擇一條到目的節(jié)點的目的路徑的操作;若判斷結果為滿足預設判決條件,所述第一節(jié)點將所述建路信令消息轉發(fā)給所述目的 路徑上的下一個節(jié)點,以使所述下一個節(jié)點根據所述建路信令消息執(zhí)行和所述第一節(jié)點相 同的操作,直到所述目的節(jié)點為止。
6.根據權利要求1或2或3所述的光網絡中路由建立方法,其特征在于,所述各個節(jié)點 對應的物理參數包括以下任意一種或其組合光信噪比、誤碼率、色散、偏振模色散、衰耗或輸入輸出功率。
7.—種光網絡中路由建立裝置,其特征在于,包括選擇模塊,用于根據光網絡的資源信息和所述光網絡中各個節(jié)點對應的物理參數,選 擇一條到目的節(jié)點的目的路徑;建路模塊,用于根據所述目的路徑,發(fā)送建路信令消息以在控制平面上進行信令建路 過程。
8.根據權利要求7所述的光網絡中路由建立裝置,其特征在于,還包括獲取模塊,用于在所述選擇模塊選擇所述目的路徑之前,獲取所述各個節(jié)點對應的物理參數。
9.根據權利要求8所述的光網路中路由建立裝置,其特征在于,所述獲取模塊具體用 于接收所述各個節(jié)點獲取的并以泛洪方式發(fā)送的物理參數。
10.根據權利要求7或8或9所述的光網絡中路由建立裝置,其特征在于,所述選擇模 塊包括獲取單元,用于根據所述光網絡的資源信息,獲取第一路徑; 判斷單元,用于判斷所述第一路徑上的節(jié)點對應的物理參數是否滿足預設判決條件; 確定單元,用于在所述判斷單元的判斷結果為是時,確定所述第一路徑為所述目的路徑;觸發(fā)單元,用于在所述判斷單元的判斷結果為否時,觸發(fā)所述獲取單元執(zhí)行根據所述 光網絡的資源信息,獲取第一路徑的操作。
11.根據權利要求7或8或9所述的光網絡中路由建立裝置,其特征在于,所述建路模 塊包括發(fā)送單元,用于沿著所述目的路徑向所述目的路徑上的第一節(jié)點發(fā)送所述建路信令消 息,以供所述第一節(jié)點根據所述建路信令消息判斷本節(jié)點的資源是否充足并判斷對應的物 理參數是否滿足預設判決條件,并在資源不充足或所述物理參數不滿足預設判決條件時返 回節(jié)點失效消息,或在資源充足且所述物理參數滿足預設判決條件時將所述建路信令消息 轉發(fā)給所述目的路徑上的下一個節(jié)點;接收單元,用于接收所述節(jié)點失效消息,以觸發(fā)所述選擇模塊重新執(zhí)行根據光網絡的 資源信息和所述光網絡中各個節(jié)點對應的物理參數,選擇一條到目的節(jié)點的目的路徑的操 作。
12.根據權利要求7或8或9所述的光網絡中路由建立裝置,其特征在于,所述各個節(jié) 點對應的物理參數包括以下任意一種或其組合光信噪比、誤碼率、色散、偏振模色散、衰耗 或輸入輸出功率。
全文摘要
本發(fā)明提供一種光網絡中路由建立方法及裝置。方法包括源節(jié)點根據光網絡的資源信息和所述光網絡中各個節(jié)點對應的物理參數,選擇一條到目的節(jié)點的目的路徑;源節(jié)點根據目的路徑,發(fā)送建路信令消息以在控制平面上進行信令建路過程。裝置包括選擇模塊,用于根據光網絡的資源信息和光網絡中各個節(jié)點對應的物理參數,選擇一條到目的節(jié)點的目的路徑;建路模塊,用于根據目的路徑,發(fā)送建路信令消息以在控制平面上進行信令建路過程。本發(fā)明技術方案可以提高根據獲取的目的路徑建立到目的節(jié)點的光通路的成功率,進而提高了建立到目的節(jié)點的光通路的效率。
文檔編號H04L12/56GK102098596SQ20111006012
公開日2011年6月15日 申請日期2011年3月11日 優(yōu)先權日2011年3月11日
發(fā)明者華一強, 尹衛(wèi)兵, 李福昌, 楊劍鍵, 畢猛, 王光全, 王海軍, 蔡子龍, 赫罡, 陳國利, 高功應 申請人:中國聯合網絡通信集團有限公司, 中訊郵電咨詢設計院有限公司