分組傳送網的數據傳輸方法及保護裝置製造方法
2023-07-16 04:35:36 1
分組傳送網的數據傳輸方法及保護裝置製造方法
【專利摘要】本發明涉及一種分組傳送網的數據傳輸方法及保護裝置,包括以下步驟:對備用鏈路及工作鏈路的連通性進行實時檢測,並根據檢測結果生成狀態指示表;在備用鏈路及工作鏈路上運行APS狀態機,並獲取備用鏈路及工作鏈路的APS狀態信息;當工作鏈路發生故障時,根據狀態指示表及APS狀態信息確定可倒換的備用鏈路;將發生故障的工作鏈路上的業務數據倒換至可倒換的備用鏈路上進行傳送,本發明在保證較高傳輸資源利用率的同時,能夠大大地減少倒換過程所花費的時間,提高鏈路倒換效率。
【專利說明】分組傳送網的數據傳輸方法及保護裝置
【技術領域】
[0001]本發明涉及通信【技術領域】,尤其涉及一種分組傳送網的數據傳輸方法及保護裝置。
【背景技術】
[0002]分組傳送網(Packet Transport Network,PTN)具有面向連接的數據轉發機制、多業務承載、較強的網絡擴展性、豐富的0AM(Operat1n Administrat1n and Maintenance,操作管理及維護)、嚴格的QoS (Quality of Service,服務質量)機制以及50ms的網絡保護等技術特徵。
[0003]PTN作為承載傳輸平臺需要提供網絡保護技術,目前對傳輸路徑進行保護的技術有線性保護技術和環網保護技術等。其中線性保護技術包括1+1保護技術及1:1保護技術。1+1保護技術保護較簡單、倒換速度較快,但傳輸資源利用率較低;1:1保護技術傳輸資源利用率較高,但需要複雜的APS保護協議支持,倒換速度相對於1+1保護技術較慢。
[0004]M:N保護技術是1:1保護技術的一種擴展,如圖1所示,採用M條備用鏈路保護N條工作鏈路,當N條工作鏈路中的I條或M條鏈路發生故障時,將業務數據從工作鏈路切換到備用鏈路,從而實現對工作鏈路的保護。現有的線性保護技術是當工作鏈路發生故障時再去檢測備用鏈路,然後選擇備用鏈路,從而導致保護倒換時間延長。特別是隨著M、N值的增大,網絡故障檢測及倒換速度會進一步變慢,不利於提高網絡的可靠性。
【發明內容】
[0005]本發明的主要目的在於提供一種分組傳送網的數據傳輸方法及保護裝置,旨在保證線性保護技術的較高傳輸資源利用率的同時提高網絡倒換的速度。
[0006]為了達到上述目的,本發明提出一種分組傳送網的數據傳輸方法,包括以下步驟:
[0007]對備用鏈路及工作鏈路的連通性進行實時檢測,並根據檢測結果生成狀態指示表;
[0008]在所述備用鏈路及工作鏈路上運行APS狀態機,並獲取所述備用鏈路及工作鏈路的APS狀態信息;
[0009]當工作鏈路發生故障時,根據所述狀態指示表及所述APS狀態信息確定可倒換的備用鏈路;
[0010]將發生故障的工作鏈路上的業務數據倒換至可倒換的備用鏈路上進行傳送。
[0011]優選地,所述數據傳輸方法還包括:
[0012]當檢測到傳送業務數據的備用鏈路發生故障時,根據所述狀態指示表及所述APS狀態信息確定可倒換的備用鏈路;
[0013]將發生故障的備用鏈路上傳送的業務數據倒換至可倒換的備用鏈路上進行傳送。
[0014]優選地,所述根據狀態指示表及所述APS狀態信息確定可倒換的備用鏈路的步驟包括:
[0015]根據所述狀態指示表判斷是否有連通正常的備用鏈路,且判斷所述連通正常的備用鏈路的APS狀態信息是否為可倒換,若判斷的結果均為是,則確定所述連通正常的備用鏈路為可倒換的備用鏈路。
[0016]優選地,所述將發生故障的工作鏈路上的業務數據倒換至可倒換的備用鏈路上進行傳送的步驟包括:
[0017]在可倒換的備用鏈路的接收端發送APS報文至發送端;由發送端根據接收到的APS報文將發生故障的工作鏈路上的業務數據倒換至可倒換的備用鏈路上進行傳送。
[0018]優選地,所述對備用鏈路及工作鏈路的連通性進行實時檢測,並根據檢測結果生成備用鏈路的狀態指示表的步驟包括:
[0019]通過在所述備用鏈路及工作鏈路上發送OAM檢測報文實時檢測備用鏈路及工作鏈路的連通性,並根據檢測結果生成狀態指示表。
[0020]本發明還提供一種分組傳送網的保護裝置,包括:
[0021]檢測模塊,用於對備用鏈路及工作鏈路的連通性進行實時檢測,並根據檢測結果生成狀態指示表;
[0022]獲取模塊,用於在所述備用鏈路及工作鏈路上運行APS狀態機,並獲取所述備用鏈路及工作鏈路的APS狀態信息;
[0023]第一確定模塊,用於當工作鏈路發生故障時,根據所述狀態指示表及所述APS狀態確定可倒換的備用鏈路;
[0024]第一倒換模塊,用於將發生故障的工作鏈路上的業務數據倒換至可倒換的備用鏈路上進行傳送。
[0025]優選地,所述保護裝置還包括:
[0026]第二確定模塊,用於當檢測到傳送業務數據的備用鏈路發生故障時,根據所述狀態指示表及所述APS狀態信息確定可倒換的備用鏈路;
[0027]第二倒換模塊,用於將發生故障的備用鏈路上傳送的業務數據倒換至可倒換的備用鏈路上進行傳送。
[0028]優選地,所述第一確定模塊包括:
[0029]判斷單元,用於根據所述狀態指示表判斷是否有連通正常的備用鏈路,且判斷所述連通正常的備用鏈路的APS狀態信息是否為可倒換;
[0030]確定單元,用於若判斷的結果均為是,則確定所述連通正常的備用鏈路為可倒換的備用鏈路。
[0031]優選地,所述第一倒換模塊具體用於在可倒換的備用鏈路的接收端發送APS報文至發送端;由發送端根據接收到的APS報文將發生故障的工作鏈路上的業務數據倒換至可倒換的備用鏈路上進行傳送。
[0032]優選地,所述檢測模塊具體用於:通過在所述備用鏈路及工作鏈路上發送OAM檢測報文實時檢測備用鏈路及工作鏈路的連通性,並根據檢測結果生成狀態指示表。
[0033]本發明提出的一種分組傳送網的數據傳輸方法及保護裝置,在M:N線性保護技術的基礎上,對工作鏈路及備用鏈路狀態進行實時動態檢測,形成鏈路狀態指示表,為工作鏈路發生故障時進行鏈路快速倒換做好準備,當工作鏈路發生故障時,由於已經預先檢測鏈路的連通性,可直接從狀態指示表及APS狀態信息中確定可倒換的備用鏈路,而不是當工作鏈路發生故障後再去檢測鏈路的連通性,再選擇可倒換的備用鏈路,因此,在保證較高傳輸資源利用率的同時,能夠大大地減少倒換過程所花費的時間,提高鏈路倒換效率。
【專利附圖】
【附圖說明】
[0034]圖1是現有的M:N保護技術中工作鏈路在正常工作模式下的示意圖;
[0035]圖2是本發明分組傳送網的數據傳輸方法第一實施例的流程示意圖;
[0036]圖3是圖2所示根據狀態指示表及所述APS狀態信息確定可倒換的備用鏈路的流程不意圖;
[0037]圖4是本發明分組傳送網的數據傳輸方法第二實施例的流程示意圖;
[0038]圖5是本發明分組傳送網的保護裝置第一實施例的結構示意圖;
[0039]圖6是圖6所示第一確定模塊的結構示意圖;
[0040]圖7是本發明分組傳送網的保護裝置第二實施例的結構示意圖。
[0041]為了使發明的技術方案更加清楚、明了,下面將結合附圖作進一步詳述。
【具體實施方式】
[0042]具體地,如圖2所示,本發明一實施例提出一種分組傳送網的數據傳輸方法,包括:
[0043]步驟S101,對備用鏈路及工作鏈路的連通性進行實時檢測,並根據檢測結果生成狀態指示表;
[0044]本實施例中,對備用鏈路及工作鏈路的連通性進行實時動態的狀態檢測,從而形成狀態指示表,為工作鏈路進行保護倒換時備用鏈路的選擇提供依據。
[0045]具體地,可通過在備用鏈路及工作鏈路上發送OAM檢測報文實時檢測備用鏈路及工作鏈路的連通性,並根據其連通性是否正常連通或不連通的現狀生成狀態指示表。OAM檢測報文的周期可配置,周期範圍為3.3ms-ls。
[0046]步驟S102,在所述備用鏈路及工作鏈路上運行APS狀態機,並獲取所述備用鏈路及工作鏈路的APS狀態信息;
[0047]APS (Automatic Protect1n Switching,自動保護倒換)的原理是:當點到點或者點到多點之間存在多條路徑時,多條路徑之間可以形成備份,將正在使用的路徑定義為工作路徑,將其他的保護路徑定義為備用路徑,當初始選擇使用的工作路徑失效後,快速倒換到備用鏈路上。在備用鏈路及工作鏈路上運行APS狀態機,以進行倒換和同步各節點的狀態,完成APS報文的發送、接收、及倒換狀態處理和快速倒換。當工作鏈路發生故障時,業務數據可以自動切換到備用鏈路。
[0048]具體地,業務數據的發送端及接收端會相互發送APS協議報文,對端的APS狀態會通過報文通告到本端,本端會根據APS協議報文中的APS狀態信息來協商確定自身的狀態,通過自身的APS狀態信息來決定選擇哪條鏈路。
[0049]步驟S103,當工作鏈路發生故障時,根據所述狀態指示表及所述APS狀態信息確定可倒換的備用鏈路;
[0050]當工作鏈路發生故障時,通過查詢狀態指示表可獲知工作鏈路及備用鏈路的連通性,為快速倒換工作鏈路提供保障;通過APS狀態信息可獲知該條鏈路是工作鏈路還是備用鏈路、是否正在傳輸數據或者是否為可倒換鏈路等。若該條鏈路是備用鏈路、連通性正常及為可倒換鏈路時,確定該條鏈路為可倒換的備用鏈路。
[0051]步驟S104,將發生故障的工作鏈路上的業務數據倒換至可倒換的備用鏈路上進行傳送。
[0052]當工作鏈路發生故障時,確定可倒換的備用鏈路後,可觸發鏈路的倒換,將發生故障的工作鏈路上的業務數據倒換至可倒換的備用鏈路上進行傳送。
[0053]作為一種優選實施例,所述數據傳輸方法還可以在檢測備用鏈路及工作鏈路的連通性後,以及當可倒換的備用鏈路被倒換後,實時對狀態指示表進行更新,以獲取鏈路最新的狀態。
[0054]本實施例在M:N線性保護技術的基礎上,對工作鏈路及備用鏈路狀態進行實時動態檢測,形成鏈路狀態指示表,為工作鏈路發生故障時進行鏈路快速倒換做好準備,當工作鏈路發生故障時,由於已經預先檢測鏈路的連通性,可直接從狀態指示表及APS狀態信息中確定可倒換的備用鏈路,而不是當工作鏈路發生故障後再去檢測鏈路的連通性,再選擇可倒換的備用鏈路,因此,能夠大大地減少倒換過程所花費的時間,提高鏈路倒換效率。
[0055]在一優選實施例中,如圖3所示,在上述實施例的基礎上,上述步驟S103包括:
[0056]步驟S1031,根據所述狀態指示表判斷是否有連通正常的備用鏈路,若是則進入步驟S1032,否則進入步驟S1034 ;
[0057]步驟S1032,判斷所述連通正常的備用鏈路的APS狀態信息是否為可倒換,若是則進入步驟S1033,否則進入步驟S1031 ;
[0058]步驟S1033,確定所述連通正常的備用鏈路為可倒換的備用鏈路;
[0059]步驟S1034,不做處理。
[0060]本實施例中,若連通正常的備用鏈路的APS狀態信息為不可倒換,需要重新進入判斷是否有連通正常的備用鏈路的步驟。
[0061]當工作鏈路發生故障時,可直接從狀態指示表及APS狀態信息中確定可倒換的備用鏈路,而不需要當工作鏈路發生故障後再去檢測鏈路的連通性,造成鏈路倒換的時間的延長。
[0062]在一優選實施例中,上述步驟S104包括:在可倒換的備用鏈路的接收端發送APS報文至發送端;由發送端根據接收到的APS報文將發生故障的工作鏈路上的業務數據倒換至可倒換的備用鏈路上進行傳送。
[0063]在可倒換的備用鏈路的接收端發送APS報文至發送端,通過APS報文通知發送端進行對應鏈路的倒換,發送端根據接收到的APS報文將發生故障的工作鏈路上的業務數據倒換至可倒換的備用鏈路上進行傳送。
[0064]在一優選實施例中,如圖4所示,在圖1的實施例的基礎上,在步驟S104之後還包括:
[0065]步驟S105,當檢測到傳送業務數據的備用鏈路發生故障時,根據所述狀態指示表及所述APS狀態信息確定可倒換的備用鏈路;
[0066]步驟S106,將發生故障的備用鏈路上傳送的業務數據倒換至可倒換的備用鏈路上進行傳送。
[0067]本實施例與圖1所示的實施例類似,均採用鏈路動態檢測機制,實時檢測備用鏈路及工作鏈路的連通性,在確定可倒換的備用鏈路及從故障鏈路倒換至可倒換的備用鏈路時所採用的方法與圖1所示的實施例相同。所不同的是,當某一正在傳送業務數據的備用鏈路發生故障時,仍可將該備用鏈路上傳輸的業務數據倒換到其它可倒換的備用鏈路上繼續傳輸,以對發生故障的備用鏈路進行保護,因此可實現對鏈路的二次故障檢測和二次鏈路倒換功能,確保鏈路傳輸的可靠性。
[0068]本實施例在M:N線性保護技術的基礎上,對工作鏈路及備用鏈路狀態進行實時動態檢測,形成鏈路狀態指示表,為工作鏈路發生故障時進行鏈路快速倒換做好準備,當工作鏈路發生故障時,由於已經預先檢測鏈路的連通性,可直接從狀態指示表及APS狀態信息中確定可倒換的備用鏈路,而不是當工作鏈路發生故障後再去檢測鏈路的連通性,再選擇可倒換的備用鏈路,因此,在保證較高的傳輸資源利用率的同時,能夠大大地減少倒換過程所花費的時間,提高鏈路倒換效率,實現鏈路的快速保護;並且當某一正在傳送業務數據的備用鏈路發生故障時,仍可將該備用鏈路上傳輸的業務數據倒換到其它可倒換的備用鏈路上繼續傳輸,確保鏈路傳輸的可靠性。
[0069]如圖5所示,本發明一實施例提出一種分組傳送網的保護裝置,包括檢測模塊101、獲取模塊102、第一確定模塊103及第一倒換模塊104,其中:
[0070]檢測模塊101,用於對備用鏈路及工作鏈路進行連通性的實時檢測,並根據檢測結果生成狀態指示表;
[0071]本實施例中,檢測模塊101對備用鏈路及工作鏈路的連通性進行實時動態的狀態檢測,從而形成狀態指示表,為工作鏈路進行保護倒換時備用鏈路的選擇提供依據。
[0072]具體地,可通過檢測模塊101在備用鏈路及工作鏈路上發送OAM檢測報文實時檢測備用鏈路及工作鏈路的連通性,並根據其連通性是否正常連通或不連通的現狀生成狀態指示表。OAM檢測報文的周期可配置,周期範圍為3.3ms-ls。
[0073]獲取模塊102,用於在所述備用鏈路及工作鏈路上運行APS狀態機,並獲取所述備用鏈路及工作鏈路的APS狀態信息;
[0074]APS (Automatic Protect1n Switching,自動保護倒換)的原理是:當點到點或者點到多點之間存在多條路徑時,多條路徑之間可以形成備份,將正在使用的路徑定義為工作路徑,將其他的保護路徑定義為備用路徑,當初始選擇使用的工作路徑失效後,快速倒換到備用路徑上。在備用鏈路及工作鏈路上運行APS狀態機,以進行倒換和同步各節點的狀態,完成APS報文的發送、接收、及倒換狀態處理和快速倒換。當工作鏈路發生故障時,業務數據可以自動倒換到備用鏈路。
[0075]具體地,業務數據的發送端及接收端會相互發送APS協議報文,對端的APS狀態會通過報文通告到本端,本端會根據APS協議報文中的APS狀態信息來協商確定自身的狀態,通過自身的APS狀態信息來決定選擇哪條鏈路。
[0076]第一確定模塊103,用於當工作鏈路發生故障時,根據所述狀態指示表及所述APS狀態信息確定可倒換的備用鏈路;
[0077]當工作鏈路發生故障時,第一確定模塊103通過查詢狀態指示表可獲知工作鏈路及備用鏈路的連通性,為快速倒換工作鏈路提供保障;通過APS狀態信息可獲知該條鏈路是工作鏈路還是備用鏈路、是否正在傳輸數據或者是否為可倒換鏈路等。若該條鏈路是備用鏈路、連通性正常及為可倒換鏈路時,確定該條鏈路為可倒換的備用鏈路。
[0078]第一倒換模塊104,用於將發生故障的工作鏈路上的業務數據倒換至可倒換的備用鏈路上進行傳送。
[0079]當工作鏈路發生故障時,確定可倒換的備用鏈路後,第一倒換模塊104可觸發鏈路的倒換,將發生故障的工作鏈路上的業務數據倒換至可倒換的備用鏈路上進行傳送。
[0080]作為一種優選實施例,所述保護裝置還可以包括一更新模塊,用於在檢測備用鏈路及工作鏈路的連通性後,以及當可倒換的備用鏈路被倒換後,實時對狀態指示表進行更新,以獲取鏈路最新的狀態。
[0081]在一優選實施例中,如圖6所不,在圖5所不的實施例的基礎上,上述第一確定模塊103包括:
[0082]判斷單元1031,用於根據所述狀態指示表判斷是否有連通正常的備用鏈路,且判斷所述連通正常的備用鏈路的APS狀態信息是否為可倒換;
[0083]確定單元1032,用於若判斷的結果均為是,則確定所述連通正常的備用鏈路為可倒換的備用鏈路。
[0084]本實施例中,若連通正常的備用鏈路的APS狀態信息為不可倒換,需要重新觸發判斷單元1031判斷是否有連通正常的備用鏈路。
[0085]當工作鏈路發生故障時,可直接從狀態指示表及APS狀態信息中確定可倒換的備用鏈路,而不需要當工作鏈路發生故障後再去檢測鏈路的連通性,造成鏈路倒換的時間的延長。
[0086]在一優選實施例中,上述第一倒換模塊104具體用於在可倒換的備用鏈路的接收端發送APS報文至發送端;由發送端根據接收到的APS報文將發生故障的工作鏈路上的業務數據倒換至可倒換的備用鏈路上進行傳送。
[0087]在可倒換的備用鏈路的接收端發送APS報文至發送端,通過APS報文通知發送端進行對應鏈路的倒換,根據接收到的APS報文將發生故障的工作鏈路上的業務數據倒換至可倒換的備用鏈路上進行傳送。
[0088]在一優選實施例中,如圖7所示,在圖5所示的實施例的基礎上,所述保護裝置還包括第二確定模塊105及第二倒換模塊106:
[0089]第二確定模塊105,用於當檢測到傳送業務數據的備用鏈路發生故障時,根據所述狀態指示表及所述APS狀態信息確定可倒換的備用鏈路;
[0090]第二倒換模塊106,用於將發生故障的備用鏈路上傳送的業務數據倒換至可倒換的備用鏈路上進行傳送。
[0091]本實施例與圖5所不同的是,當某一正在傳送業務數據的備用鏈路發生故障時,仍可將該備用鏈路上傳輸的業務數據倒換到其它可倒換的備用鏈路上繼續傳輸,以對發生故障的備用鏈路進行保護,因此可實現對鏈路的二次故障檢測和二次鏈路倒換功能,確保鏈路傳輸的可靠性。
[0092]以上所述僅為本發明的優選實施例,並非因此限制本發明的專利範圍,凡是利用本發明說明書及附圖內容所作的等效結構或流程變換,或直接或間接運用在其它相關的【技術領域】,均同理包括在本發明的專利保護範圍內。
【權利要求】
1.一種分組傳送網的數據傳輸方法,其特徵在於,包括以下步驟: 對備用鏈路及工作鏈路的連通性進行實時檢測,並根據檢測結果生成狀態指示表; 在所述備用鏈路及工作鏈路上運行APS狀態機,並獲取所述備用鏈路及工作鏈路的APS狀態信息; 當工作鏈路發生故障時,根據所述狀態指示表及所述APS狀態信息確定可倒換的備用鏈路; 將發生故障的工作鏈路上的業務數據倒換至可倒換的備用鏈路上進行傳送。
2.根據權利要求1所述的數據傳輸方法,其特徵在於,所述數據傳輸方法還包括: 當檢測到傳送業務數據的備用鏈路發生故障時,根據所述狀態指示表及所述APS狀態信息確定可倒換的備用鏈路; 將發生故障的備用鏈路上傳送的業務數據倒換至可倒換的備用鏈路上進行傳送。
3.根據權利要求1所述的數據傳輸方法,其特徵在於,所述根據狀態指示表及所述APS狀態信息確定可倒換的備用鏈路的步驟包括: 根據所述狀態指示表判斷是否有連通正常的備用鏈路,且判斷所述連通正常的備用鏈路的APS狀態信息是否為可倒換;若判斷的結果均為是,則確定所述連通正常的備用鏈路為可倒換的備用鏈路。
4.根據權利要求3所述的數據傳輸方法,其特徵在於,所述將發生故障的工作鏈路上的業務數據倒換至可倒換的備用鏈路上進行傳送的步驟包括: 在可倒換的備用鏈路的接收端發送APS報文至發送端;由發送端根據接收到的APS報文將發生故障的工作鏈路上的業務數據倒換至可倒換的備用鏈路上進行傳送。
5.根據權利要求1所述的數據傳輸方法,其特徵在於,所述對備用鏈路及工作鏈路的連通性進行實時檢測,並根據檢測結果生成狀態指示表的步驟包括: 通過在所述備用鏈路及工作鏈路上發送OAM檢測報文實時檢測備用鏈路及工作鏈路的連通性,並根據檢測結果生成備用鏈路的狀態指示表。
6.一種分組傳送網的保護裝置,其特徵在於,包括: 檢測模塊,用於對備用鏈路及工作鏈路的連通性進行實時檢測,並根據檢測結果生成狀態指示表; 獲取模塊,用於在所述備用鏈路及工作鏈路上運行APS狀態機,並獲取所述備用鏈路及工作鏈路的APS狀態信息; 第一確定模塊,用於當工作鏈路發生故障時,根據所述狀態指示表及所述APS狀態確定可倒換的備用鏈路; 第一倒換模塊,用於將發生故障的工作鏈路上的業務數據倒換至可倒換的備用鏈路上進行傳送。
7.根據權利要求6所述的保護裝置,其特徵在於,所述保護裝置還包括: 第二確定模塊,用於當檢測到傳送業務數據的備用鏈路發生故障時,根據所述狀態指示表及所述APS狀態信息確定可倒換的備用鏈路; 第二倒換模塊,用於將發生故障的備用鏈路上傳送的業務數據倒換至可倒換的備用鏈路上進行傳送。
8.根據權利要求6所述的保護裝置,其特徵在於,所述第一確定模塊包括: 判斷單元,用於根據所述狀態指示表判斷是否有連通正常的備用鏈路,且判斷所述連通正常的備用鏈路的APS狀態信息是否為可倒換; 確定單元,用於若判斷的結果均為是,則確定所述連通正常的備用鏈路為可倒換的備用鏈路。
9.根據權利要求8所述的保護裝置,其特徵在於,所述第一倒換模塊具體用於在可倒換的備用鏈路的接收端發送APS報文至發送端;由發送端根據接收到的APS報文將發生故障的工作鏈路上的業務數據倒換至可倒換的備用鏈路上進行傳送。
10.根據權利要求6所述的保護裝置,其特徵在於,所述檢測模塊具體用於:通過在所述備用鏈路及工作鏈路上發送OAM檢測報文實時檢測備用鏈路及工作鏈路的連通性,並根據檢測結果生成狀態指示表。
【文檔編號】H04L12/24GK104243199SQ201310632310
【公開日】2014年12月24日 申請日期:2013年11月29日 優先權日:2013年11月29日
【發明者】吳球, 楊國英 申請人:深圳市邦彥信息技術有限公司