專利名稱:一種通用通信通道(gcc)速率調整的方法和裝置的制作方法
技術領域:
本發(fā)明涉及傳輸技術領域,尤其涉及一種通用通信通道(General Communications Channel, GCC)速率調整的方法及其相關裝置。
背景技術:
在波分監(jiān)控系統(tǒng)中,一般包含光監(jiān)控通道和電監(jiān)控通道兩種。其中電監(jiān)控通道是通過光傳輸網(wǎng)(Optical Transport Network, 0TN)業(yè)務開銷中的通用通信通道(General Communications Channel, GCC)實現(xiàn)的。圖1顯示了現(xiàn)有技術提供的波分監(jiān)控系統(tǒng)電監(jiān)控通道示意圖,如圖1所示,波分監(jiān)控系統(tǒng)之間的組網(wǎng)形式一般包括三層網(wǎng)絡和二層網(wǎng)絡。其中,網(wǎng)元主控單元用于網(wǎng)元的管理和控制;二層網(wǎng)絡單元用于網(wǎng)元內監(jiān)控信息的傳遞;三層網(wǎng)絡單元用于網(wǎng)元間監(jiān)控信息的傳遞;業(yè)務傳送單元用于傳送業(yè)務。對于電監(jiān)控通道,監(jiān)控信息一般需要經由二層網(wǎng)絡單元到達業(yè)務板的業(yè)務傳送單元,再通過業(yè)務傳送單元的GCC通道傳送到遠端。波分監(jiān)控系統(tǒng)中,二層網(wǎng)絡的帶寬一般是千兆的,而業(yè)務傳送單元的GCC業(yè)務帶寬則很小,也就是說,業(yè)務傳送單元向遠端傳送數(shù)據(jù)的帶寬遠小于二層網(wǎng)絡單元向業(yè)務傳送單元傳送數(shù)據(jù)的帶寬,這樣會導致大量丟包,即監(jiān)控信息大量丟失,從而影響波分監(jiān)控系統(tǒng)的穩(wěn)定性和可靠性。
發(fā)明內容
本發(fā)明的目的在于提供一種GCC速率調整的方法和裝置,能更好的解決波分監(jiān)控系統(tǒng)中,由于電監(jiān)控通道中GCC業(yè)務帶寬小于二層網(wǎng)絡帶寬而導致的丟包問題。根據(jù)本發(fā)明的一個方面,本發(fā)明提供的一種GCC速率調整的方法,包括A)業(yè)務傳送單元將其自身的GCC信息發(fā)送至二層網(wǎng)絡單元;B) 二層網(wǎng)絡單元利用所述GCC信息,確定其傳送監(jiān)控信息的GCC最高速率。進一步地,所述步驟A)具體為業(yè)務傳送單元將包含GCC業(yè)務速率類型和GCC使用數(shù)目的GCC信息封裝到私有報文中;業(yè)務傳送單元將所述私有報文發(fā)送至二層網(wǎng)絡單元。進一步地,所述步驟B)具體為二層網(wǎng)絡單元根據(jù)接收的私有報文,獲取包含GCC業(yè)務速率類型和GCC使用數(shù)目的GCC信息;二層網(wǎng)絡單元根據(jù)所述GCC業(yè)務速率類型,獲取每個GCC的限速值,并將每個GCC 的限速值和GCC使用數(shù)目相乘,得到其傳送監(jiān)控信息的GCC最高速率。進一步地,所述GCC業(yè)務速率類型包括業(yè)務速率是2. 5G的第一業(yè)務類型,其每個GCC的限速值是330Kbit/s ;業(yè)務速率是10G的第二業(yè)務類型,其每個GCC的限速值是1320Kbit/s ;
業(yè)務速率是40G的第三業(yè)務類型,其每個GCC的限速值是5280Kbit/s。進一步地,所述GCC使用數(shù)目為1或2或3。進一步地,所述私有報文是橋接協(xié)議數(shù)據(jù)(Bridge Protocol Data Unit,BPDU)報文。根據(jù)本發(fā)明的另一個方面,本發(fā)明提供的一種GCC速率調整的裝置,包括業(yè)務傳送單元,將其自身的GCC信息發(fā)送至二層網(wǎng)絡單元;二層網(wǎng)絡單元,利用所述GCC信息,確定其傳送監(jiān)控信息的GCC最高速率。進一步地,所述業(yè)務傳送單元包括GCC信息封裝子單元,用于將包含GCC業(yè)務速率類型和GCC使用數(shù)目的GCC信息封裝到私有報文中;GCC信息傳送子單元,用于將所述私有報文發(fā)送至二層網(wǎng)絡單元。進一步地,所述二層網(wǎng)絡單元包括GCC信息接收子單元,用于接收所述私有報文,并根據(jù)所述私有報文,得到包含 GCC業(yè)務速率類型和GCC使用數(shù)目的GCC信息;限速子單元,用于根據(jù)所述GCC業(yè)務速率類型,獲取每個GCC的限速值,并將每個 GCC的限速值和GCC使用數(shù)目相乘,得到其傳送監(jiān)控信息的GCC最高速率。進一步地,所述私有報文是BPDU報文。 與現(xiàn)有技術相比,本發(fā)明的有益效果在于本發(fā)明利用GCC使用數(shù)目和GCC業(yè)務速率類型確定二層網(wǎng)絡單元傳送監(jiān)控信息的GCC最高速率,實現(xiàn)了在二層網(wǎng)絡中進行自動限速,解決了電監(jiān)控通道由于帶寬小于二層網(wǎng)絡帶寬而發(fā)生的監(jiān)控信息丟失的問題,從而提高波分監(jiān)控系統(tǒng)的穩(wěn)定性和可靠性。
圖1是現(xiàn)有技術提供的波分監(jiān)控系統(tǒng)電監(jiān)控通道示意圖;圖2是本發(fā)明實施例提供的一種GCC速率調整的方法流程圖;圖3是本發(fā)明實施例提供的一種GCC速率調整的裝置示意圖;圖4是業(yè)務傳送單元向二層網(wǎng)絡單元發(fā)送的私有報文格式。
具體實施例方式以下結合附圖對本發(fā)明的優(yōu)選實施例進行詳細說明,應當理解,以下所說明的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限制本發(fā)明。圖2顯示了本發(fā)明實施例提供的一種GCC速率調整的方法流程圖,如圖2所示,所述方法包括步驟201 業(yè)務傳送單元將其自身的GCC信息發(fā)送至二層網(wǎng)絡單元;步驟202 二層網(wǎng)絡單元利用所述GCC信息,確定其傳送監(jiān)控信息的GCC最高速率。所述步驟201具體為 業(yè)務傳送單元將包含GCC業(yè)務速率類型和GCC使用數(shù)目的GCC信息封裝到私有報文中,并將所述私有報文發(fā)送至二層網(wǎng)絡單元。
所述步驟202具體為二層網(wǎng)絡單元根據(jù)接收的私有報文,獲取包含GCC業(yè)務速率類型和GCC使用數(shù)目的GCC信息;二層網(wǎng)絡單元根據(jù)所述GCC業(yè)務速率類型,獲取每個GCC的限速值,并將每個GCC 的限速值和GCC使用數(shù)目相乘,得到其傳送監(jiān)控信息的GCC最高速率。上述GCC業(yè)務速率類型包括業(yè)務速率是2. 5G的第一業(yè)務類型,其每個GCC的限速值是330Kbit/s ;業(yè)務速率是IOG的第二業(yè)務類型,其每個GCC的限速值是1320Kbit/s ;業(yè)務速率是40G的第三業(yè)務類型,其每個GCC的限速值是5280Kbit/s。所述GCC使用數(shù)目為1或2或3。所述私有報文是橋接協(xié)議數(shù)據(jù)(Bridge Protocol Data Unit, BPDU)報文。圖3顯示了本發(fā)明實施例提供的一種GCC速率調整的裝置示意圖,如圖3所示所述裝置包括業(yè)務傳送單元和二層網(wǎng)絡單元,其中所述業(yè)務傳送單元,用于將其自身的GCC信息發(fā)送至二層網(wǎng)絡單元。具體地說,業(yè)務傳送單元提供業(yè)務傳送功能和電監(jiān)控通道GCC監(jiān)控信息的傳送功能,同時向二層網(wǎng)絡單元提供其自身的包含GCC業(yè)務速率類型和GCC使用數(shù)目的GCC信息,以供二層網(wǎng)絡單元確定傳送監(jiān)控信息的GCC最高速率,以便進行GCC自動限速。二層網(wǎng)絡單元,用于利用所述GCC信息,確定其傳送監(jiān)控信息的GCC最高速率,以便進行二層網(wǎng)絡限速。具體地說,二層網(wǎng)絡單元用于在網(wǎng)元內部傳遞監(jiān)控信息,本發(fā)明中二層網(wǎng)絡單元根據(jù)業(yè)務傳送模塊發(fā)送的包含GCC業(yè)務速率類型和GCC使用數(shù)目的GCC信息, 計算GCC最高速率,并將調整后的GCC速率不大于GCC最高速率的監(jiān)控信息傳送至業(yè)務傳送單元,防止GCC的實際速率大于GCC最高速率而導致的監(jiān)控信息丟失的情況。進一步地,所述裝置還包括網(wǎng)元主控單元和三層網(wǎng)絡單元。具體實施時,所述網(wǎng)元主控單元用于網(wǎng)元的管理和控制。所述三層網(wǎng)絡單元用于提供網(wǎng)元間監(jiān)控信息的傳遞。其中,一個網(wǎng)元包括網(wǎng)元主控單元、三層網(wǎng)絡單元、二層網(wǎng)絡單元和業(yè)務傳送單元。進一步地,所述業(yè)務傳送單元包括GCC信息封裝子單元和GCC信息傳送子單元,其中所述GCC信息封裝子單元,用于將包含GCC業(yè)務速率類型和GCC使用數(shù)目的GCC 信息封裝到私有報文中。所述GCC信息傳送子單元,用于將所述私有報文發(fā)送至二層網(wǎng)絡單元。進一步地,所述二層網(wǎng)絡單元包括GCC信息接收子單元,用于接收所述私有報文,并根據(jù)所述私有報文,得到包含 GCC業(yè)務速率類型和GCC使用數(shù)目的GCC信息;限速子單元,用于根據(jù)所述GCC業(yè)務速率類型,獲取每個GCC的限速值,并將每個 GCC的限速值和GCC使用數(shù)目相乘,得到其傳送監(jiān)控信息的GCC最高速率。本發(fā)明適用于一般的波分監(jiān)控系統(tǒng)的電監(jiān)控通道,其工作流程如下步驟301 業(yè)務傳送單元將實際的GCC業(yè)務速率類型和GCC使用數(shù)目封裝到私有報文;步驟302 業(yè)務傳送單元將所述私有報文上報給二層網(wǎng)絡單元;
5
步驟303 二層網(wǎng)絡單元接收業(yè)務傳送單元發(fā)送的私有報文,并解析出報文中GCC 業(yè)務速率類型字段和GCC使用數(shù)目字段;步驟304 二層網(wǎng)絡單元根據(jù)GCC業(yè)務速率類型和GCC使用數(shù)目,確定其傳送監(jiān)控信息的GCC最高速率;步驟305 二層網(wǎng)絡單元進行二層網(wǎng)絡的限速,使GCC速率不高于所述GCC最高速率。上述步驟301中,所述GCC業(yè)務速率類型GCC_TYPE可對應業(yè)務速率是2. 5G、10G、 40G的三種業(yè)務單板,用于標識業(yè)務單板的類型,GCC使用數(shù)目GCC_NUM是1或2或3,其余為非法值,用于標識GCC的使用數(shù)目。上述步驟302中,在具體實施時,可將私有報文定義為橋接協(xié)議數(shù)據(jù) (BridgeProtocol Data Unit, BPDU)報文,MAC 幀的 DA 為 0x0180C2000000,其中包含 GCC 業(yè)務速率類型字段和GCC使用數(shù)目字段,所述BPDU報文格式可參考圖4。上述步驟303中,對于不同的GCC業(yè)務速率類型GCC_TYPE,每個GCC對應不同的限速值,具體實施時可參考如下設置對于GCC業(yè)務速率類型GCC_TYPE是1的第一業(yè)務類型,對應業(yè)務速率是2. 5G的業(yè)務單板,每個GCC的限速值為330Kbit/s ; 對于GCC業(yè)務速率類型GCC_TYPE是2的第二業(yè)務類型,對應業(yè)務速率是IOG的業(yè)務單板,每個GCC的限速值為1320Kbit/s ;對于GCC業(yè)務速率類型GCC_TYPE是3的第三業(yè)務類型,對應業(yè)務速率是40G的業(yè)務單板,每個GCC的限速值為5280Kbit/s。如對于IOG業(yè)務速率,2個GCC字節(jié),即GCC_TYPE = 2,GCC_NUM = 2,則二層網(wǎng)絡單元需限速的速率值即為1320Kbit/sM = ^40Kbit/s。進行這樣的自動限速后,電監(jiān)控通道中的GCC速率就不會超過^40Kbit/s,不超過GCC通道的最高速率,不會丟包,從而可以提高波分監(jiān)控系統(tǒng)的穩(wěn)定性和可靠性。盡管上文對本發(fā)明進行了詳細說明,但是本發(fā)明不限于此,本技術領域技術人員可以根據(jù)本發(fā)明的原理進行各種修改。因此,凡按照本發(fā)明原理所作的修改,都應當理解為落入本發(fā)明的保護范圍。
權利要求
1.一種通用通信通道(GCC)速率調整的方法,其特征在于,包括A)業(yè)務傳送單元將其自身的GCC信息發(fā)送至二層網(wǎng)絡單元;B)二層網(wǎng)絡單元利用所述GCC信息,確定其傳送監(jiān)控信息的GCC最高速率。
2.根據(jù)權利要求1所述的方法,其特征在于,所述步驟A)具體為業(yè)務傳送單元將包含GCC業(yè)務速率類型和GCC使用數(shù)目的GCC信息封裝到私有報文中;業(yè)務傳送單元將所述私有報文發(fā)送至二層網(wǎng)絡單元。
3.根據(jù)權利要求2所述的方法,其特征在于,所述步驟B)具體為二層網(wǎng)絡單元根據(jù)接收的私有報文,獲取包含GCC業(yè)務速率類型和GCC使用數(shù)目的GCC fn息;二層網(wǎng)絡單元根據(jù)所述GCC業(yè)務速率類型,獲取每個GCC的限速值,并將每個GCC的限速值和GCC使用數(shù)目相乘,得到其傳送監(jiān)控信息的GCC最高速率。
4.根據(jù)權利要求3所述的方法,其特征在于,所述GCC業(yè)務速率類型包括 業(yè)務速率是2. 5G的第一業(yè)務類型,其每個GCC的限速值是330Kbit/s ; 業(yè)務速率是1OG的第二業(yè)務類型,其每個GCC的限速值是1320Kbit/s ; 業(yè)務速率是40G的第三業(yè)務類型,其每個GCC的限速值是5280Kbit/s。
5.根據(jù)權利要求3所述的方法,其特征在于,所述GCC使用數(shù)目為1或2或3。
6.根據(jù)權利要求3所述的方法,其特征在于,所述私有報文是橋接協(xié)議數(shù)據(jù)(Bridge Protocol Data Unit, BPDU) 艮文。
7.一種GCC速率調整的裝置,其特征在于,包括業(yè)務傳送單元,用于將其自身的GCC信息發(fā)送至二層網(wǎng)絡單元; 二層網(wǎng)絡單元,利用所述GCC信息,確定其傳送監(jiān)控信息的GCC最高速率。
8.根據(jù)權利要求7所述的裝置,其特征在于,所述業(yè)務傳送單元包括GCC信息封裝子單元,用于將包含GCC業(yè)務速率類型和GCC使用數(shù)目的GCC信息封裝到私有報文中;GCC信息傳送子單元,用于將所述私有報文發(fā)送至二層網(wǎng)絡單元。
9.根據(jù)權利要求8所述的裝置,其特征在于,所述二層網(wǎng)絡單元包括GCC信息接收子單元,用于接收所述私有報文,并根據(jù)所述私有報文,得到包含GCC業(yè)務速率類型和GCC使用數(shù)目的GCC信息;限速子單元,用于根據(jù)所述GCC業(yè)務速率類型,獲取每個GCC的限速值,并將每個GCC 的限速值和GCC使用數(shù)目相乘,得到其傳送監(jiān)控信息的GCC最高速率。
10.根據(jù)權利要求7所述的裝置,其特征在于,所述私有報文是BPDU報文。
全文摘要
本發(fā)明公開了一種通用通信通道(GCC)速率調整的方法和裝置,方法包括業(yè)務傳送單元將其自身的GCC信息發(fā)送至二層網(wǎng)絡單元;二層網(wǎng)絡單元利用所述GCC信息,確定其傳送監(jiān)控信息的GCC最高速率。本發(fā)明能夠解決波分監(jiān)控系統(tǒng)中,由于電監(jiān)控通道中GCC業(yè)務帶寬小于二層網(wǎng)絡帶寬而導致的丟包問題,提高了波分監(jiān)控系統(tǒng)的穩(wěn)定性和可靠性。
文檔編號H04L12/56GK102170331SQ20111011859
公開日2011年8月31日 申請日期2011年5月9日 優(yōu)先權日2011年5月9日
發(fā)明者姜維, 張駿, 魏言華, 鮑微 申請人:中興通訊股份有限公司