一种通用通信通道(gcc)速率调整的方法和装置的制作方法

文档序号:7661418阅读:350来源:国知局
专利名称:一种通用通信通道(gcc)速率调整的方法和装置的制作方法
技术领域
本发明涉及传输技术领域,尤其涉及一种通用通信通道(General Communications Channel, GCC)速率调整的方法及其相关装置。
背景技术
在波分监控系统中,一般包含光监控通道和电监控通道两种。其中电监控通道是通过光传输网(Optical Transport Network, 0TN)业务开销中的通用通信通道(General Communications Channel, GCC)实现的。图1显示了现有技术提供的波分监控系统电监控通道示意图,如图1所示,波分监控系统之间的组网形式一般包括三层网络和二层网络。其中,网元主控单元用于网元的管理和控制;二层网络单元用于网元内监控信息的传递;三层网络单元用于网元间监控信息的传递;业务传送单元用于传送业务。对于电监控通道,监控信息一般需要经由二层网络单元到达业务板的业务传送单元,再通过业务传送单元的GCC通道传送到远端。波分监控系统中,二层网络的带宽一般是千兆的,而业务传送单元的GCC业务带宽则很小,也就是说,业务传送单元向远端传送数据的带宽远小于二层网络单元向业务传送单元传送数据的带宽,这样会导致大量丢包,即监控信息大量丢失,从而影响波分监控系统的稳定性和可靠性。

发明内容
本发明的目的在于提供一种GCC速率调整的方法和装置,能更好的解决波分监控系统中,由于电监控通道中GCC业务带宽小于二层网络带宽而导致的丢包问题。根据本发明的一个方面,本发明提供的一种GCC速率调整的方法,包括A)业务传送单元将其自身的GCC信息发送至二层网络单元;B) 二层网络单元利用所述GCC信息,确定其传送监控信息的GCC最高速率。进一步地,所述步骤A)具体为业务传送单元将包含GCC业务速率类型和GCC使用数目的GCC信息封装到私有报文中;业务传送单元将所述私有报文发送至二层网络单元。进一步地,所述步骤B)具体为二层网络单元根据接收的私有报文,获取包含GCC业务速率类型和GCC使用数目的GCC信息;二层网络单元根据所述GCC业务速率类型,获取每个GCC的限速值,并将每个GCC 的限速值和GCC使用数目相乘,得到其传送监控信息的GCC最高速率。进一步地,所述GCC业务速率类型包括业务速率是2. 5G的第一业务类型,其每个GCC的限速值是330Kbit/s ;业务速率是10G的第二业务类型,其每个GCC的限速值是1320Kbit/s ;
业务速率是40G的第三业务类型,其每个GCC的限速值是5280Kbit/s。进一步地,所述GCC使用数目为1或2或3。进一步地,所述私有报文是桥接协议数据(Bridge Protocol Data Unit,BPDU)报文。根据本发明的另一个方面,本发明提供的一种GCC速率调整的装置,包括业务传送单元,将其自身的GCC信息发送至二层网络单元;二层网络单元,利用所述GCC信息,确定其传送监控信息的GCC最高速率。进一步地,所述业务传送单元包括GCC信息封装子单元,用于将包含GCC业务速率类型和GCC使用数目的GCC信息封装到私有报文中;GCC信息传送子单元,用于将所述私有报文发送至二层网络单元。进一步地,所述二层网络单元包括GCC信息接收子单元,用于接收所述私有报文,并根据所述私有报文,得到包含 GCC业务速率类型和GCC使用数目的GCC信息;限速子单元,用于根据所述GCC业务速率类型,获取每个GCC的限速值,并将每个 GCC的限速值和GCC使用数目相乘,得到其传送监控信息的GCC最高速率。进一步地,所述私有报文是BPDU报文。 与现有技术相比,本发明的有益效果在于本发明利用GCC使用数目和GCC业务速率类型确定二层网络单元传送监控信息的GCC最高速率,实现了在二层网络中进行自动限速,解决了电监控通道由于带宽小于二层网络带宽而发生的监控信息丢失的问题,从而提高波分监控系统的稳定性和可靠性。


图1是现有技术提供的波分监控系统电监控通道示意图;图2是本发明实施例提供的一种GCC速率调整的方法流程图;图3是本发明实施例提供的一种GCC速率调整的装置示意图;图4是业务传送单元向二层网络单元发送的私有报文格式。
具体实施例方式以下结合附图对本发明的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本发明,并不用于限制本发明。图2显示了本发明实施例提供的一种GCC速率调整的方法流程图,如图2所示,所述方法包括步骤201 业务传送单元将其自身的GCC信息发送至二层网络单元;步骤202 二层网络单元利用所述GCC信息,确定其传送监控信息的GCC最高速率。所述步骤201具体为 业务传送单元将包含GCC业务速率类型和GCC使用数目的GCC信息封装到私有报文中,并将所述私有报文发送至二层网络单元。
所述步骤202具体为二层网络单元根据接收的私有报文,获取包含GCC业务速率类型和GCC使用数目的GCC信息;二层网络单元根据所述GCC业务速率类型,获取每个GCC的限速值,并将每个GCC 的限速值和GCC使用数目相乘,得到其传送监控信息的GCC最高速率。上述GCC业务速率类型包括业务速率是2. 5G的第一业务类型,其每个GCC的限速值是330Kbit/s ;业务速率是IOG的第二业务类型,其每个GCC的限速值是1320Kbit/s ;业务速率是40G的第三业务类型,其每个GCC的限速值是5280Kbit/s。所述GCC使用数目为1或2或3。所述私有报文是桥接协议数据(Bridge Protocol Data Unit, BPDU)报文。图3显示了本发明实施例提供的一种GCC速率调整的装置示意图,如图3所示所述装置包括业务传送单元和二层网络单元,其中所述业务传送单元,用于将其自身的GCC信息发送至二层网络单元。具体地说,业务传送单元提供业务传送功能和电监控通道GCC监控信息的传送功能,同时向二层网络单元提供其自身的包含GCC业务速率类型和GCC使用数目的GCC信息,以供二层网络单元确定传送监控信息的GCC最高速率,以便进行GCC自动限速。二层网络单元,用于利用所述GCC信息,确定其传送监控信息的GCC最高速率,以便进行二层网络限速。具体地说,二层网络单元用于在网元内部传递监控信息,本发明中二层网络单元根据业务传送模块发送的包含GCC业务速率类型和GCC使用数目的GCC信息, 计算GCC最高速率,并将调整后的GCC速率不大于GCC最高速率的监控信息传送至业务传送单元,防止GCC的实际速率大于GCC最高速率而导致的监控信息丢失的情况。进一步地,所述装置还包括网元主控单元和三层网络单元。具体实施时,所述网元主控单元用于网元的管理和控制。所述三层网络单元用于提供网元间监控信息的传递。其中,一个网元包括网元主控单元、三层网络单元、二层网络单元和业务传送单元。进一步地,所述业务传送单元包括GCC信息封装子单元和GCC信息传送子单元,其中所述GCC信息封装子单元,用于将包含GCC业务速率类型和GCC使用数目的GCC 信息封装到私有报文中。所述GCC信息传送子单元,用于将所述私有报文发送至二层网络单元。进一步地,所述二层网络单元包括GCC信息接收子单元,用于接收所述私有报文,并根据所述私有报文,得到包含 GCC业务速率类型和GCC使用数目的GCC信息;限速子单元,用于根据所述GCC业务速率类型,获取每个GCC的限速值,并将每个 GCC的限速值和GCC使用数目相乘,得到其传送监控信息的GCC最高速率。本发明适用于一般的波分监控系统的电监控通道,其工作流程如下步骤301 业务传送单元将实际的GCC业务速率类型和GCC使用数目封装到私有报文;步骤302 业务传送单元将所述私有报文上报给二层网络单元;
5
步骤303 二层网络单元接收业务传送单元发送的私有报文,并解析出报文中GCC 业务速率类型字段和GCC使用数目字段;步骤304 二层网络单元根据GCC业务速率类型和GCC使用数目,确定其传送监控信息的GCC最高速率;步骤305 二层网络单元进行二层网络的限速,使GCC速率不高于所述GCC最高速率。上述步骤301中,所述GCC业务速率类型GCC_TYPE可对应业务速率是2. 5G、10G、 40G的三种业务单板,用于标识业务单板的类型,GCC使用数目GCC_NUM是1或2或3,其余为非法值,用于标识GCC的使用数目。上述步骤302中,在具体实施时,可将私有报文定义为桥接协议数据 (BridgeProtocol Data Unit, BPDU)报文,MAC 帧的 DA 为 0x0180C2000000,其中包含 GCC 业务速率类型字段和GCC使用数目字段,所述BPDU报文格式可参考图4。上述步骤303中,对于不同的GCC业务速率类型GCC_TYPE,每个GCC对应不同的限速值,具体实施时可参考如下设置对于GCC业务速率类型GCC_TYPE是1的第一业务类型,对应业务速率是2. 5G的业务单板,每个GCC的限速值为330Kbit/s ; 对于GCC业务速率类型GCC_TYPE是2的第二业务类型,对应业务速率是IOG的业务单板,每个GCC的限速值为1320Kbit/s ;对于GCC业务速率类型GCC_TYPE是3的第三业务类型,对应业务速率是40G的业务单板,每个GCC的限速值为5280Kbit/s。如对于IOG业务速率,2个GCC字节,即GCC_TYPE = 2,GCC_NUM = 2,则二层网络单元需限速的速率值即为1320Kbit/sM = ^40Kbit/s。进行这样的自动限速后,电监控通道中的GCC速率就不会超过^40Kbit/s,不超过GCC通道的最高速率,不会丢包,从而可以提高波分监控系统的稳定性和可靠性。尽管上文对本发明进行了详细说明,但是本发明不限于此,本技术领域技术人员可以根据本发明的原理进行各种修改。因此,凡按照本发明原理所作的修改,都应当理解为落入本发明的保护范围。
权利要求
1.一种通用通信通道(GCC)速率调整的方法,其特征在于,包括A)业务传送单元将其自身的GCC信息发送至二层网络单元;B)二层网络单元利用所述GCC信息,确定其传送监控信息的GCC最高速率。
2.根据权利要求1所述的方法,其特征在于,所述步骤A)具体为业务传送单元将包含GCC业务速率类型和GCC使用数目的GCC信息封装到私有报文中;业务传送单元将所述私有报文发送至二层网络单元。
3.根据权利要求2所述的方法,其特征在于,所述步骤B)具体为二层网络单元根据接收的私有报文,获取包含GCC业务速率类型和GCC使用数目的GCC fn息;二层网络单元根据所述GCC业务速率类型,获取每个GCC的限速值,并将每个GCC的限速值和GCC使用数目相乘,得到其传送监控信息的GCC最高速率。
4.根据权利要求3所述的方法,其特征在于,所述GCC业务速率类型包括 业务速率是2. 5G的第一业务类型,其每个GCC的限速值是330Kbit/s ; 业务速率是1OG的第二业务类型,其每个GCC的限速值是1320Kbit/s ; 业务速率是40G的第三业务类型,其每个GCC的限速值是5280Kbit/s。
5.根据权利要求3所述的方法,其特征在于,所述GCC使用数目为1或2或3。
6.根据权利要求3所述的方法,其特征在于,所述私有报文是桥接协议数据(Bridge Protocol Data Unit, BPDU) 艮文。
7.一种GCC速率调整的装置,其特征在于,包括业务传送单元,用于将其自身的GCC信息发送至二层网络单元; 二层网络单元,利用所述GCC信息,确定其传送监控信息的GCC最高速率。
8.根据权利要求7所述的装置,其特征在于,所述业务传送单元包括GCC信息封装子单元,用于将包含GCC业务速率类型和GCC使用数目的GCC信息封装到私有报文中;GCC信息传送子单元,用于将所述私有报文发送至二层网络单元。
9.根据权利要求8所述的装置,其特征在于,所述二层网络单元包括GCC信息接收子单元,用于接收所述私有报文,并根据所述私有报文,得到包含GCC业务速率类型和GCC使用数目的GCC信息;限速子单元,用于根据所述GCC业务速率类型,获取每个GCC的限速值,并将每个GCC 的限速值和GCC使用数目相乘,得到其传送监控信息的GCC最高速率。
10.根据权利要求7所述的装置,其特征在于,所述私有报文是BPDU报文。
全文摘要
本发明公开了一种通用通信通道(GCC)速率调整的方法和装置,方法包括业务传送单元将其自身的GCC信息发送至二层网络单元;二层网络单元利用所述GCC信息,确定其传送监控信息的GCC最高速率。本发明能够解决波分监控系统中,由于电监控通道中GCC业务带宽小于二层网络带宽而导致的丢包问题,提高了波分监控系统的稳定性和可靠性。
文档编号H04L12/56GK102170331SQ20111011859
公开日2011年8月31日 申请日期2011年5月9日 优先权日2011年5月9日
发明者姜维, 张骏, 魏言华, 鲍微 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1