一種路徑分組方法、裝置和系統的製作方法
2023-04-27 11:15:51 4
專利名稱:一種路徑分組方法、裝置和系統的製作方法
技術領域:
本發明涉及通信領域,尤其涉及一種路徑分組方法、裝置和系統。
背景技術:
在光傳送網系統中,當傳送的業務發生中斷時,需要通過保護切換的方式將業務在很短的時間內從工作通道切換到保護通道中,從而把對客戶的影響減少到最小。保護的類型根據不同的分類方式可以分為多種,比如根據保護的組網形式可以分為線形保護和環形保護,而根據保護的業務級別又可以分為光層保護和電層保護。M 比 N 光通道數據單元子網連接(MpN ODUk SNC, M proportion N Optical channel Data Unit-k Sub-Network Connection)就屬於電層中的線性保護子網,其可以對光通道數據單元(ODUk,Optical channel DataUnit-k)路徑的一部分路徑段進行保護,也可以對整條 0而k路徑進行保護。MpN ODUk SNC中,需要把多條OOTk路徑劃分成M個工作組和N個保護組,並且保護組和工作組儘量保持物理上的分離,以確保工作組中的OOTk工作路徑上的業務中斷後可以切換到保護組中的0而k保護路徑上。目前,現有技術採用技術人員手工配置的方式對 ODUk路徑進行分組,該方法效率低且出錯概率較高。
發明內容
本發明實施例提供了一種路徑分組方法和裝置,該實施例的技術方案對於源端網元和宿端網元之間的所有0而k路徑可以實現自動分組,從而明顯提高工作效率,有效降低出錯概率。一方面,本發明實施例提出了一種路徑分組方法,該方法包括選取源、宿端網元, 查找所述源、宿端網元間的所有OOTk路徑;獲得OOTk的路徑分布情況,若多條OOTk路徑承載在不同的光纖上,則根據預先設置的工作組M與保護組N的保護關係,分別將各個OOTk 路徑劃入對應的工作組或保護組;若多條OOTk路徑中至少有兩條OOTk路徑的部分路徑段承載在相同的光纖上,則根據預先設置的工作組M與保護組N的保護關係、以及OOTk路徑承載波長的不同,分別將各個0而k路徑劃入對應的工作組或保護組;其中,M和N分別為自然數。另一方面,本發明實施例還提出了一種路徑分組裝置,包括選取單元,用於選取源、宿端網元;查找單元,用於根據所述選取單元的選取結果,查找所述源、宿端網元間的所有0而k路徑;分組單元,用於根據所述查找單元的查找結果,獲得OOTk的路徑分布情況,若多條OOTk路徑承載在不同的光纖上,則根據預先設置的工作組M與保護組N的保護關係, 分別將各個OOTk路徑劃入對應的工作組或保護組;若多條OOTk路徑中至少有兩條OOTk路徑的部分路徑段承載在相同的光纖上,則根據預先設置的工作組M與保護組N的保護關係、 以及OOTk路徑承載波長的不同,分別將各個OOTk路徑劃入對應的工作組或保護組;其中, M和N分別為自然數。
另一方面,本發明實施例還提出了一種路徑分組系統,包括源端網元、宿端網元和如上所述的保護分組裝置,所述保護分組裝置還包括信息發送單元,所述源端網元和所述宿端網元用於依據所述分組結果創建與所述工作組M與保護組N的保護關係相對應的 ODUk保護子網。本發明實施例通過查找源、宿端網元間的所有OOTk路徑,將這些OOTk路徑根據預先設定的保護關係進行自動分組,從而省去了技術人員對0而k路徑上的每個網元進行逐個配置的複雜步驟,提高了MpN ODUk SNC中分組的效率,同時也降低了分組中的出錯概率。
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其它的附圖。圖1為本發明實施例提供的一種路徑分組方法的流程示意圖;圖2為本發明實施例提供的一種MpN ODUk SNC分組方式示意圖;圖3為本發明實施例提供的另一種MpN ODUk SNC分組方式示意圖;圖4為本發明實施例提供的另一種路徑分組方法的流程示意圖;圖5為本發明實施例提供的另一種路徑分組方法的流程示意圖;圖6為本發明實施例提供的另一種路徑分組方法的流程示意圖;圖7為本發明實施例提供的一種路徑分組裝置的結構示意圖;圖8為本發明實施例提供的另一種路徑分組裝置的結構示意圖;圖9為本發明實施例提供的另一種路徑分組裝置的結構示意圖;圖10為本發明實施例提供的一種校驗單元的結構示意圖;圖11為本發明實施例提供的一種路徑分組系統的結構示意圖。
具體實施例方式下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其它實施例,都屬於本發明保護的範圍。如圖1所示為本發明實施例提供的一種路徑分組方法的流程示意圖,需要指出的是,本實施例是從網絡維護終端側對本發明所作的說明,該方法包括如下步驟SlOl 選取源、宿端網元,查找所述源、宿端網元間的所有0而k路徑。在本發明實施例中,用戶首先可以通過維護終端在網絡拓撲圖上選取源、宿端網元作為0而k保護子網的源、宿端。源、宿端網元都分別至少需要有兩塊級別相同的線路板, 線路板的級別比如可以包括0DU0、0DU1、0DU2、0DU3等。當確定源、宿端網元後,可以查找到該源、宿端網元間的所有0而k路徑。S102 獲得OOTk的路徑分布情況,根據分布情況進行不同的分組,在本實施例中具體包括
情況一如果多條OOTk路徑承載在不同的光纖上,則根據預先設置的工作組M與保護組N的保護關係(M和N分別為自然數),分別將各個OOTk路徑劃入對應的工作組或保護組。這種情況可以參見如圖2所示的一種MpN ODmcSNC分組方式示意圖。其中網元A 和網元Z分別為源、宿端網元,在本實施例中,從網元A到網元Z的OOTk路徑有如下4條 A — B — C — Z、A — Z、A — D — Z和Α — Ε — Z,這4條ODUk路徑承載在不同的光纖上,因此,在這裡可以將路徑A — B — C — Z劃入工作組W1、將路徑A — Z劃入工作組W2、而將路徑A — D — Z和Α — Ε — Z共同劃入保護組Pl,形成一個2:1的保護。另外也可以將路徑 A-D-Z劃入保護組Pl,路徑A — E — Z劃入保護組P2,形成一個2 2的保護。當然,在本實施例中並不限定這種分組方式,只要滿足至少一個工作組及至少一個保護組的分組方式都可以採用。情況二 如果多條OOTk路徑中至少有兩條OOTk路徑的部分路徑段承載在相同的光纖上,則根據預先設置的工作組M與保護組N的保護關係(M和N分別為自然數)、以及 0而k路徑承載波長的不同,分別將各個0而k路徑劃入對應的工作組或保護組。這種情況可以參見如圖3所示的另一種MpN ODUkSNC分組方式示意圖。其中網元A和網元Z分別為源、 宿端網元,從網元A到網元Z的ODUk路徑有如下3條Α — B — E — C — Z、A — B — C — Z 和A — D — Z,其中路徑Α — B — E — C — Z和A — B — C — Z在路徑段A — B及C — Z 共享了一根光纖,則根據預先設置的工作組M與保護組N的保護關係以及OOTk路徑承載波長的不同進行分組,在本實施例中路徑Α — B — E — C — Z承載在波長λ 2上,路徑 A-B-C-Z承載在波長λ 1上,因此,可以將路徑A — B-C-Z劃入工作組Wl,將路徑Α — B — Ε — C — Z劃入工作組W2,並將路徑A — D — Z劃入為保護組Pl,從而形成一個2:1的保護。同上述情況一相似,在本實施例中也不限定這種分組方式,只要滿足至少一個工作組及至少一個保護組的分組方式都可以採用。本發明實施例通過查找源、宿端網元間的所有OOTk路徑,將這些OOTk路徑根據預先設定的保護關係進行自動分組,從而省去了技術人員對0而k路徑上的每個網元進行逐個配置的複雜步驟,提高了MpN ODUk SNC中分組的效率,同時也降低了分組中的出錯概率。如圖4所示為本發明實施例提供的另一種路徑分組方法的流程示意圖,該方法包括S401 選取源、宿端網元,查找所述源、宿端網元間的所有0而k路徑。S402 獲得OOTk的路徑分布情況,根據分布情況來進行不同的分組,在本實施例中具體包括情況一如果多條OOTk路徑承載在不同的光纖上,則根據預先設置的工作組M與保護組N的保護關係,分別將各個OOTk路徑劃入對應的工作組或保護組;情況二 如果多條OOTk路徑中至少有兩條OOTk路徑的部分路徑段承載在相同的光纖上,則根據預先設置的工作組M與保護組N的保護關係、以及OOTk路徑承載波長的不同,分別將各個OOTk路徑劃入對應的工作組或保護組;其中,M和N分別為自然數。步驟S401-S402與上述步驟S101-S102相類似,在此不再贅述。S403 將分組結果分別存儲至源、宿端網元。該步驟相當於對源、宿端網元進行配置,使源、宿端網元可以知道各個工作組及保護組中的路徑信息及保護關係,從而根據該保護關係使MpNOOTk SNC中傳送的業務得到有效保護,避免中斷的產生。S404:源、宿端網元依據分組結果創建與所述工作組M與保護組N的保護關係相對應的0而k保護子網。在本實施例中,保護組和工作組由相應0而k路徑上的各個網元所組成,保護子網由保護組及工作組所組成,對保護子網的操作可以並行下發到與該操作所對應的各個保護組及工作組。需要指出的是,上述步驟S401-S403是由維護終端完成的,而步驟S404是由源、宿端網元完成的,維護終端可以獨立於源、宿端網元之外。創建0而k保護子網的具體步驟為現有技術,此處不再贅述。本發明實施例通過查找源、宿端網元間的所有OOTk路徑,將這些OOTk路徑根據預先設定的保護關係進行自動分組,從而省去了技術人員對0而k路徑上的每個網元進行逐個配置的複雜步驟,提高了MpN ODUk SNC中分組的效率,同時也降低了分組中的出錯概率。 另外,通過在保護子網與其對應的工作組和保護組之間實施的並行下發操作命令的方式, 可以使原來逐個對每一個工作組和保護組的相同操作更換成對保護子網的一次性操作,提高了網絡的維護效率和易用性。如圖5所示為本發明實施例提供的另一種路徑分組方法的流程示意圖,本實施例也是從網絡維護終端側對本發明所作的說明,該方法包括如下步驟S501 選取源、宿端網元,查找所述源、宿端網元間的所有0而k路徑。S502 獲得OOTk的路徑分布情況,根據分布情況來進行不同的分組,在本實施例中具體包括情況一如果多條OOTk路徑承載在不同的光纖上,則根據預先設置的工作組M與保護組N的保護關係,分別將各個OOTk路徑劃入對應的工作組或保護組;情況二 如果多條OOTk路徑中至少有兩條OOTk路徑的部分路徑段承載在相同的光纖上,則根據預先設置的工作組M與保護組N的保護關係、以及OOTk路徑承載波長的不同,分別將各個OOTk路徑劃入對應的工作組或保護組;其中,M和N分別為自然數。步驟S501、S502與上述步驟 SlOU S102相類似,在此不再贅述。S503 檢測用戶是否對分組結果進行了修改;如果進行了修改,則進入步驟S504, 如果未進行修改,則結束處理。S504 對檢測結果進行校驗。由於網絡結構越來越複雜,用戶對自動分組結果進行手動的修改有可能會有考慮不周的地方,因此需要維護終端檢測用戶的分組修改結果,並對檢測結果進行相應的校驗和提示。在本實施例中,本步驟可以通過如下方式實現檢測承載光纖不同的情況下是否出現不同分組內的0而k路徑承載在相同光纖上,以及檢測部分OOTk路徑段承載光纖相同的情況下是否出現不同分組內的OOTk路徑承載在相同波長上。如果出現上述兩種情況,都有可能會導致無法對工作組上的在用業務形成有效保護,比如在圖2中,假如保護組Pl中除了包括路徑A — D — Z和路徑A — E — Z 外,還包括了路徑A — Z,而此時路徑A — Z同時又屬於工作組W2,則對路徑A — Z上在用業務進行保護時會導致出錯;又比如在圖3中,假如工作組Wl內的路徑A — B — C — Z和工作組W2內的路徑Α — B — E — C — Z都承載在λ 1上,則當λ 1上某條路徑損壞(比如 B、C間斷開),需要倒換時,會要求將路徑A — B — C — Z及路徑Α — B — Ε — C — Z上所有的業務都切換到路徑A — D — Z上,但由於圖3形成的是2:1的保護,路徑A — D — Z只能保護一條工作路徑上的業務,因此最終該倒換將出現錯誤。因此,需要對用戶手動修改後的結果進行校驗。一旦出現上述任一一種情況,可以產生提示信息提醒用戶保護無效。本發明實施例通過查找源、宿端網元間的所有OOTk路徑,將這些OOTk路徑根據預先設定的保護關係進行自動分組,從而省去了技術人員對0而k路徑上的每個網元進行逐個配置的複雜步驟,提高了 MpN ODUk SNC中分組的效率,同時也降低了分組中的出錯概率。本發明實施例還可以自動提示用戶對於分組結果的修改是否正確,減少了分組的出錯概率。如圖6所示為本發明實施例提供的另一種路徑分組方法的流程示意圖,該方法包括如下步驟S601 選取源、宿端網元,查找所述源、宿端網元間的所有ODUk路徑。S602 獲得OOTk的路徑分布情況,根據分布情況來進行不同的分組,在本實施例中具體包括情況一如果多條OOTk路徑承載在不同的光纖上,則根據預先設置的工作組M與保護組N的保護關係,分別將各個OOTk路徑劃入對應的工作組或保護組;情況二 如果多條OOTk路徑中至少有兩條OOTk路徑的部分路徑段承載在相同的光纖上,則根據預先設置的工作組M與保護組N的保護關係、以及OOTk路徑承載波長的不同,分別將各個OOTk路徑劃入對應的工作組或保護組;其中,M和N分別為自然數。S603 檢測用戶是否對分組結果進行了修改;如果進行了修改,則進入步驟S604, 如果未進行修改,則進入步驟S605。S604 對檢測結果進行校驗。具體的校驗情況如上述步驟S504所述,如果出現步驟504中任一一種情況,可以產生提示信息提醒用戶保護無效,如果未出現,則進入步驟 S605。S605 將分組結果分別存儲至源、宿端網元。S606 源、宿端網元依據分組結果創建與所述工作組M與保護組N的保護關係相對應的0而k保護子網。步驟S605-S606和上述步驟S403-S404相類似,在此不再贅述。優選地,在源、宿端網元依據分組結果創建ODUk保護子網後,本發明實施例還可以包括S607 檢測是否發生智能重路由或用戶手動改變路由,如果發生,則返回步驟 S601 ;否則,結束處理。由於路由的改變必然會導致0而k路徑的改變,因此維護終端需要自動重複執行步驟S601-S606來保證保護的有效性。本發明實施例通過查找源、宿端網元間的所有OOTk路徑,將這些OOTk路徑根據預先設定的保護關係進行自動分組,從而省去了技術人員對0而k路徑上的每個網元進行逐個配置的複雜步驟,提高了MpN ODUk SNC中分組的效率,同時也降低了分組中的出錯概率; 並且,保護子網的創建可以提高網絡的維護效率和易用性。另外,當網絡發生智能重路由或用戶手動改變路由後,本發明實施例也可以快速響應,自動重新進行分組或提示出錯信息, 保持網絡數據的一致性和可靠性。
如圖7所示為本發明實施例提供的一種路徑分組裝置的結構示意圖,該裝置可以置於維護終端之內,也可以作為單獨的一個設備,該裝置包括選取單元710、查找單元720 和分組單元730,其中選取單元710用於選取源、宿端網元;查找單元720,用於根據所述選取單元的選取結果,查找所述源、宿端網元間的所有OOTk路徑。在本發明實施例中,用戶首先可以通過本裝置在網絡拓撲圖上選取源、宿端網元作為0而k保護子網的源、宿端。源、宿端網元都分別至少需要有兩塊級別相同的線路板,線路板的級別比如可以包括0DU0、0DU1、0DU2、0DU3等。當確定源、宿端網元後,查找單元720可以查找到該源、宿端網元間的所有0而k路徑。分組單元730用於根據所述查找單元的查找結果,獲得OOTk的路徑分布情況,根據分布情況進行不同的分組,在本實施例中具體包括情況一如果多條OOTk路徑承載在不同的光纖上,則根據預先設置的工作組M與保護組N的保護關係,分別將各個OOTk路徑劃入對應的工作組或保護組;情況二 如果多條OOTk路徑中至少有兩條OOTk路徑的部分路徑段承載在相同的光纖上,則根據預先設置的工作組M與保護組N的保護關係、以及OOTk路徑承載波長的不同,分別將各個OOTk路徑劃入對應的工作組或保護組;其中,M和N分別為自然數。對具體情況的說明可以參見前述實施例的描述,在此不再贅述。本發明實施例通過查找源、宿端網元間的所有OOTk路徑,將這些OOTk路徑根據預先設定的保護關係進行自動分組,從而省去了技術人員對0而k路徑上的每個網元進行逐個配置的複雜步驟,提高了MpN ODUk SNC中分組的效率,同時也降低了分組中的出錯概率。如圖8所示為本發明實施例提供的另一種路徑分組裝置的結構示意圖,該裝置可以置於維護終端之內,也可以作為單獨的一個設備,該裝置包括選取單元710、查找單元 720、分組單元730和信息發送單元740,其中選取單元710、查找單元720、分組單元730和上述實施例中相類似,不再進行贅述。信息發送單元740用於將分組結果分別發送至源、宿端網元。這相當於對源、宿端網元進行配置,使源、宿端網元可以知道各個工作組及保護組中的路徑信息及保護關係,從而根據該保護關係使MpN ODUk SNC中傳送的業務得到有效保護,避免中斷的產生。作為本發明的一個實施例,該裝置還可以包括第二檢測單元770(如虛線框所示),其用於檢測是否發生智能重路由或用戶手動改變路由,如果檢測到發生智能重路或用戶手動改變路由,則觸發選取單元710重新選取源、宿端網元,從而使得本裝置可以在路由改變時自動進行重新分組。如圖9所示為本發明實施例提供的另一種路徑分組裝置的結構示意圖,該裝置可以置於維護終端之內,也可以作為單獨的一個設備,該裝置包括選取單元710、查找單元 720、分組單元730、第一檢測單元750和校驗單元760,其中選取單元710、查找單元720、分組單元730和上述實施例中相類似,不再進行贅述。第一檢測單元750用於檢測用戶是否對分組結果進行了修改。這是由於網絡的結構越來越複雜,用戶對分組進行手動的修改有可能會有考慮不周的地方,因此需要第一檢測單元750對用戶的分組修改進行檢測,並進行相應的校驗和提示。校驗單元760用於當第一檢測單元750檢測到用戶對分組結果進行了修改時,對分組結果進行校驗。在本實施例中,如圖10所示,校驗單元760可以包括第一校驗模塊761、 第二校驗模塊762和提示模塊763,其中第一校驗模塊761用於檢測承載光纖不同的情況下是否出現不同分組內的0而k路徑承載在相同光纖上,若是,則觸發所述提示模塊產生提示信息;第二校驗模塊762用於檢測部分0而k路徑段承載光纖相同的情況下是否出現不同分組內的0而k路徑承載在相同波長上,若是,則觸發所述提示模塊產生提示信息;提示模塊 763用於當第一校驗模塊761或第二校驗模塊762檢查到出現相應狀況時產生提示信息提醒用戶保護無效。作為本發明的一個實施例,該裝置還可以包括信息發送單元740和第二檢測單元 770(如虛線框所示)。信息發送單元740用於將分組結果分別發送至源、宿端網元。第二檢測單元770用於檢測是否發生智能重路由或用戶手動改變路由,如果檢測到發生智能重路或用戶手動改變路由,則觸發選取單元710重新選取源、宿端網元,從而使得本裝置可以在路由改變時自動進行重新分組。本發明實施例的裝置通過查找源、宿端網元間的所有OOTk路徑,將這些OOTk路徑根據預先設定的保護關係進行自動分組,從而省去了技術人員對0而k路徑上的每個網元進行逐個配置的複雜步驟,提高了 MpN ODUk SNC中分組的效率,同時也降低了分組中的出錯概率。另外,當網絡發生智能重路由或用戶手動改變路由後,本發明實施例也可以快速響應,自動重新進行分組或提示出錯信息,保持網絡數據的一致性和可靠性。如圖11所示為本發明實施例提供的一種路徑分組系統的結構示意圖,該系統包括源端網元1101、宿端網元1102和路徑分組裝置1103,源端網元1101和宿端網元1102 之間具有多條0而k路徑,路徑分組裝置1103可以獨立存在於源端網元1101或宿端網元 1102之外,路徑分組裝置1103通過網絡和源端網元1101及宿端網元1102相連。路徑分組裝置1103可以是如圖8或圖9對應實施例中所述的任意一種路徑分組裝置。需要指出的是,路徑分組裝置1103中包括信息發送單元740,源端網元1101和宿端網元1102可以將信息發送單元740所發送的分組結果予以存儲,並依據該分組結果創建與所述工作組M與保護組N的保護關係相對應的OOTk保護子網。本發明實施例通過查找源、宿端網元間的所有OOTk路徑,將這些OOTk路徑根據預先設定的保護關係進行自動分組,從而省去了技術人員對0而k路徑上的每個網元進行逐個配置的複雜步驟,提高了MpN ODUk SNC中分組的效率,同時也降低了分組中的出錯概率。 另外,通過在保護子網與其對應的工作組和保護組之間實施的並行下發操作命令的方式, 可以使原來逐個對每一個工作組和保護組的相同操作更換成對保護子網的一次性操作,提高了網絡的維護效率和易用性。上述裝置和系統內的各單元之間的信息交互、執行過程等內容,由於與本發明方法實施例基於同一構思,具體內容可參見本發明方法實施例中的敘述,此處不再贅述。本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,可以通過電腦程式來指令相關的硬體來完成,所述的程序可存儲於一計算機可讀取存儲介質中,該程序在執行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁碟、光碟、只讀存儲記憶體(Read-OnlyMemory,ROM)或隨機存儲記憶體(Random Access Memory, RAM)等。 以上所述的具體實施例,對本發明的目的、技術方案和有益效果進行了進一步詳細說明,所應理解的是,以上所述僅為本發明的具體實施例而已,並不用於限定本發明的保護範圍,凡在本發明的原則之內,所做的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
權利要求
1.一種路徑分組方法,其特徵在於,所述方法包括選取源、宿端網元,查找所述源、宿端網元間的所有光通道數據單元0而k路徑;獲得OOTk的路徑分布情況,若多條OOTk路徑承載在不同的光纖上,則根據預先設置的工作組M與保護組N的保護關係,分別將各個OOTk路徑劃入對應的工作組或保護組;若多條OOTk路徑中至少有兩條OOTk路徑的部分路徑段承載在相同的光纖上,則根據預先設置的工作組M與保護組N的保護關係、以及OOTk路徑承載波長的不同,分別將各個OOTk路徑劃入對應的工作組或保護組;其中,M和N分別為自然數。
2.如權利要求1所述的方法,其特徵在於,所述方法還包括檢測用戶是否對分組結果進行了修改,如果進行了修改,則對分組結果進行校驗。
3.如權利要求2所述的方法,其特徵在於,所述對分組結果進行校驗包括檢測承載光纖不同的情況下是否出現不同分組內的0而k路徑承載在相同光纖上;以及檢測部分OOTk路徑段承載光纖相同的情況下是否出現不同分組內的OOTk路徑承載在相同波長上;如果出現上述任一一種情況,則產生提示信息提醒用戶保護無效。
4.如權利要求1或3所述的方法,所述方法還包括將分組結果分別存儲至所述源、宿端網元;所述源、宿端網元依據所述分組結果創建與所述工作組M與保護組N的保護關係相對應的0而k保護子網。
5.如權利要求4所述的方法,其特徵在於,所述源、宿端網元依據分組結果創建與所述工作組M與保護組N的保護關係相對應的OOTk保護子網之後還包括檢測是否發生智能重路由或用戶手動改變路由,如果發生,則重新執行選取源、宿端網元,查找所述源、宿端網元間的所有OOTk路徑的步驟來重新進行保護分組。
6.一種路徑分組裝置,其特徵在於,該裝置包括選取單元,用於選取源、宿端網元;查找單元,用於根據所述選取單元的選取結果,查找所述源、宿端網元間的所有光通道數據單元OOTk路徑;分組單元,用於根據所述查找單元的查找結果,獲得0而k的路徑分布情況,若多條 ODUk路徑承載在不同的光纖上,則根據預先設置的工作組M與保護組N的保護關係,分別將各個OOTk路徑劃入對應的工作組或保護組;若多條OOTk路徑中至少有兩條OOTk路徑的部分路徑段承載在相同的光纖上,則根據預先設置的工作組M與保護組N的保護關係、以及 ODUk路徑承載波長的不同,分別將各個OOTk路徑劃入對應的工作組或保護組;其中,M和N 分別為自然數。
7.如權利要求6所述的裝置,其特徵在於,該裝置還包括第一檢測單元,用於檢測用戶是否對分組結果進行了修改;校驗單元,用於當所述第一檢測單元檢測到用戶對分組結果進行了修改時,對分組結果進行校驗。
8.如權利要求7所述的裝置,其特徵在於,所述校驗單元包括第一校驗模塊、第二校驗模塊和提示模塊所述第一校驗模塊,用於檢測承載光纖不同的情況下是否出現不同分組內的OOTk路徑承載在相同光纖上,若是,則觸發所述提示模塊產生提示信息;所述第二校驗模塊,用於檢測部分0而k路徑段承載光纖相同的情況下是否出現不同分組內的0而k路徑承載在相同波長上,若是,則觸發所述提示模塊產生提示信息; 所述提示模塊,用於產生提示信息提醒用戶保護無效。
9.如權利要求6或8所述的裝置,其特徵在於,該裝置還包括 信息發送單元,用於將分組結果分別存儲至所述源、宿端網元。
10.如權利要求9所述的裝置,其特徵在於,該裝置還包括第二檢測單元,用於檢測是否發生智能重路由或用戶手動改變路由,若是,則觸發選取單元重新選取源、宿端網元。
11.一種路徑分組系統,其特徵在於,包括源端網元、宿端網元和如權利要求9所述的保護分組裝置,所述源端網元和所述宿端網元用於依據所述分組結果創建與所述工作組M 與保護組N的保護關係相對應的OOTk保護子網。
全文摘要
本發明實施例提供了一種路徑分組方法、裝置和系統,該方法包括選取源、宿端網元,查找所述源、宿端網元間的所有ODUk路徑;獲得ODUk的路徑分布情況,若多條ODUk路徑承載在不同的光纖上,則根據預先設置的工作組M與保護組N的保護關係,分別將各個ODUk路徑劃入對應的工作組或保護組;若多條ODUk路徑中至少有兩條ODUk路徑的部分路徑段承載在相同的光纖上,則根據預先設置的工作組M與保護組N的保護關係、以及ODUk路徑承載波長的不同,分別將各個ODUk路徑劃入對應的工作組或保護組;其中,M和N分別為自然數。本發明實施例提高了MpN ODUk SNC中分組的效率,同時也降低了分組中的出錯概率。
文檔編號H04B10/12GK102255739SQ20101017635
公開日2011年11月23日 申請日期2010年5月17日 優先權日2010年5月17日
發明者帥衛華, 石松, 謝海平, 陳景波 申請人:華為技術有限公司