一种虚级联组管理方法及系统的制作方法

文档序号:7957921阅读:271来源:国知局
专利名称:一种虚级联组管理方法及系统的制作方法
技术领域
本发明涉及网络通信技术领域,尤其涉及一种虚级联组管理方法及系统。
背景技术
随着互联网的飞速发展,数据业务成为网络业务的重要组出。以太网具备技术成熟、价格低廉、扩展性好以及易于管理等优点,但这些优势往往局限在一个个“以太岛”中,要超越局域网(Local Area Network,LAN)的范围则还存在一些不足。
同步数字系列(Synchronous Digital Hierarchy,SDH)/同步光纤网(Synchronous Optical Network,SONET)通过划分不同的时隙来传输数据,以其高可靠性、良好的可管理性、较强的网络保护和恢复功能等优势,在骨干网、城域网以及接入网中都得到了广泛的应用。因此各电信运营商都面临如何在已经投入巨大资金建设的SDH/SONET网络上更好地传输数据业务的问题。因此迫切需要新的技术方案,能将SDH/SONET的高可靠性和以太网技术的成熟性及方便使用等优势都发挥出来,以扩大互联网的发展及保护原有的网络建设。
EOS(Ethernet Over SDH/SONET)技术即是一种很好的解决方案。它模拟面向无连接的全网状结构,使以太网可以“透明地”穿越城域网(Metropolitan Area Network,MAN)与广域网(Wide Area Network,WAN),同时,也大大简化了对网络的管理,且有效利用了原有的网络资源避免了重复建设。EOS技术传输数据的主要过程包括对以太网数据经过封装、映射到虚级联组(Virtual Concatenation Group,VCG)中并通过光纤进行传送,对端设备收到数据后,通过对数据进行解映射、解封装以将其恢复为以太网数据。其中的VCG是将不同的虚容器(Virtual Container,VC)绑定在一起形成,VC又可以被称为时隙或VCG的成员,其颗粒大小有VC12、VC3、VC4等,以对应不同的带宽粒度,当业务所要求的带宽无法由单个VC提供时,就需要把若干个VC绑定在一起形成一个大的虚容器组来承载数据业务。
为实现VCG与业务对应,链路容量调整方案(Link Capacity AdjustmentScheme,LCAS)技术在虚级联基础上,用户可以根据业务与网络状况下发命令调整VCG的大小,通过开销字节来传送控制信息来实现动态无损增删。然而应用现有的LCAS技术,由于数据业务的突发性和不稳定性,使得网络管理员对流量分布的预计不准确,网络管理员下发命令做出的带宽调整不足以反映实际的带宽使用和需求情况,然而采用此方式,下发命令调整的结果往往无法满足业务的实际需求,或者VCG绑定VC过多导致VC利用率不高。

发明内容
鉴于上述现有技术所存在的问题,本发明的主要目的是提供一种虚级联组管理方法和系统,使网络带宽充分的满足业务需要,以及更有效的利用网络带宽。
为达以上目的,本发明提供一种虚级联组管理方法,该方法包括判断虚级联组VCG承载的业务的带宽使用情况;若判断结果是该虚级联组VCG提供的带宽超过业务需求的带宽,则释放该虚级联组中多余的虚容器VC。。
此外,本发明还提供一种虚级联组管理系统,该系统包括判断模块与虚容器增删增模块。其中判断模块,用于判断虚级联组VCG所承载的业务的带宽使用情况;虚容器增删模块,根据判断模块的判断结果,若判断结果是该虚级联组VCG提供的带宽无法满足其所传输的业务的需要,则为该虚级联组增加虚容器VC;若判断结果是该虚级联组VCG提供的带宽超过其所传输的业务的需要,则释放该虚级联组中多余的虚容器VC。
由上述技术方案可以看出,本发明通过检测业务带宽占用情况,为带宽不足的业务对应VCG增加绑定的VC,以及当VCG提供带宽多余业务需要时,释放对应VCG绑定的多余的VC,实现VCG根据业务自动调整。从而,使网络带宽满足业务需求,充分利用网络的带宽资源,减少由于虚级联带来的时延,且带宽的自动调整可以做到不损伤业务。


图1为应用EOS技术的发送端结构图;图2为本发明虚级联组管理方法实施例流程图;图3为虚级联组管理系统实施例示意图。
具体实施例方式
本发明的核心思想是自动检测VCG承载的业务,根据业务带宽需求的变化,及时新增或释放承载业务的VCG绑定的VC,若业务带宽不足就为其增加带宽,若带宽过剩就减少带宽。使业务更好的传输,及网络带宽更有效地被利用。
图1是应用EOS技术的发送端结构图,如图所示,数据处理器(DataProcessor,DP)用以处理从ETH1、ETH2、EHT3接口接入的数据,该数据处理器DP可以例如是ASIC芯片、网络处理器NP、二层或三层芯片等,用以实现数据业务的处理,以使数据可以被光纤传输。接收数据的接口除了以太物理层ETH接口也可以是POS接口、E1等其它接口,由于接口类型与本发明关系不大,因此不再详述。映射芯片对数据进行封装,按照各VCG绑定的VC,将数据映射到不同的VC中,如图所示分别有VCG1、VCG2、VCG3对应于ETH1、ETH2、EHT3,其中VCG1绑定了VCx-1与VCx-2两个VCx(VCx可以是VC12、VC3或VC4等),封装协议可以采用GFP、LAPS、HDLC等,此处亦不再详述。其中,当带宽不足,映射芯片无法及时处理数据时还会进行反压操作,以使用户得知映射芯片无法及时处理数据。映射芯片通过SDH/SONET的光纤发送数据给对端设备,对端设备收到后进行与前述设备相反的操作,将数据还原为以太数据,最终实现了SDH/SONET对以太数据的承载。
应用现有的LCAS技术,当用户的带宽需求发生变化时,带宽增减并不能保证用户需求的带宽的得到合理的满足,无法及时满足用户业务带宽的需要。由于数据业务的突发性和不稳定性,使得网络管理员对流量分布的预计不准确,网络管理员下发命令做出的带宽调整不足以反映实际的带宽使用和需求情况,为业务分配的带宽过多或过少的情况频繁发生。例如用户可能需要6M带宽,由于网络管理员的预计不足,只给该用户配置了包括2个VC12的VCG,每个VC12提供2M带宽,导致该VCG没有足够的能力及时处理该数据处理器所发送的数据,以至数据处理器收到流控反压或者承载的数据被大量丢弃;如果配置了包括4个VC12的VCG,则带宽又会有剩余部分VC12白白浪费,而且多余的VC12使得用户数据的传送时延变大。
图2是本发明虚级联组管理方法实施例流程图。
如图所示,本实施例中,首先进行步骤S11,检测虚级联组VCG所承载的业务状况,也就是检测虚级联组VCG所承载的业务的带宽占用量。检测方式可以有多种,例如本实施例中,其检测方式可以通过统计一个时间段内数据处理器发往虚级联组VCG的数据流量的带宽进行检测,即由数据处理器统计对其发往每一个VCG的数据流量的带宽进行统计;在其它实施例中,也可以由映射芯片统计其各个VCG收到的数据流量带宽,具体方式可以是统计映射芯片的缓存(Buffer)中的数据量,以检测虚级联组VCG所承载的业务状况。接着进行步骤S12。
在步骤S12中,根据步骤S11的检测结果判断VCG的带宽使用情况,判断VCG提供的带宽相对于其所承载的业务,是否过多或者过少。判断方式也有多种,例如本实施例中,可以通过时间窗的方式进行判断,其判断方法是先预设一时间段(如24小时、48小时等)段及一个第一阈值。若步骤S11检测到业务所占用的带宽在该时间段内高于该第一阈值,则判断结果为该虚级联组VCG提供的带宽过少,无法满足所传输的业务的需要;若所述业务所占用的带宽在该时间段内低于该第一阈值,则判断结果为该虚级联组VCG提供的带宽过多,超过其所传输的业务的需要。时间窗的方式,通过设定时间段可以避免仅仅某一时刻业务占用带宽的情况就引起VCG的变化,平滑带宽抖动带来的VCG的频繁调整。
在其它实施例中,也可以用双阈值的方式进行判断,其方法是预设第一阈值、第二阈值高低两个阈值,若步骤S11检测到业务所占用的带宽高于第二阈值,则判断结果为该虚级联组VCG提供的带宽无法满足所传输的业务的需要;若步骤S11检测到所述业务所占用的带宽低于第三阈值,则检测结果为该虚级联组VCG提供的带宽超过其所传输的业务的需要。由于第二阈值与第三阈值之间有一定范围,因此也可以平滑由于带宽抖动带来的VCG频繁调整。
若步骤S12的检测结果为该虚级联组VCG提供的带宽无法满足所传输的业务的需要,也就是VCG的带宽过少,即进行步骤S13;若检测结果为该虚级联组VCG提供带宽超过其所传输的业务的需要,也就是VCG的带宽过多,即进行步骤S14。
在步骤S13中,为该虚级联组增加绑定虚容器VC。本实施例中,其方式是管理平面下发增加成员命令给控制平面,控制平面调用LCAS机制来自动为VCG增加新的VC,以满足业务的需要。
在步骤S14中,则释放该虚级联组中多余的虚容器VC。本实施例中,其方式是管理平面自动下发减少成员命令给控制平面,控制平面调用LCAS机制来自动减少该VCG绑定的VC,从而减小虚级联的时延,提高业务的服务质量QoS。
此外,需要说明的是,本发明虚级联组管理方法可以所有VCG进行管理,也可以仅仅针对特定的部分或个别VCG进行管理。由于仅仅是管理对象数量的变化而管理方法没有实质的不同,故此处也不再为文赘述。
本发明还提供一种虚级联组管理系统,如图3所示,本实施例中,该系统包括判断模块与虚容器增删模块。
判断模块,用于检测虚级联组VCG所承载的业务的带宽使用情况。本实施例中,该判断模块可以是数据处理器,该数据处理器定时统计发往虚级联组VCG的数据流量的带宽,判断带宽的使用情况;该模块也可以是映射芯片,该映射芯片对各个VCG收到的数据流量带宽进行统计,例如对映射芯片缓存(Buffer)中个VCG对应的数据量进行统计。判断方法可以是先预设一个时间段(如24小时、48小时等)及第一阈值,若检测到业务所占用的带宽在该时间段内持续高于预设的第一阈值,则判断结果为该虚级联组VCG提供的带宽过少,无法满足所传输的业务的需要;若所述业务所占用的带宽在该时间段内持续低于该第一阈值,则判断结果为该虚级联组VCG提供的带宽过多,超过其所传输的业务的需要。或者是双阈值的方式进行判断,其方法是预设第二阈值与第三阈值高、低两个阈值,若检测到业务所占用的带宽高于第二阈值,则判断结果为该虚级联组VCG提供的带宽无法满足所传输的业务的需要;若检测到所述业务所占用的带宽低于第三阈值,则检测结果为该虚级联组VCG提供的带宽超过其所传输的业务的需要。
虚容器增删模块,用于对判断模块的判断结果进行处理,若判断结果是该虚级联组VCG提供的带宽无法满足其所传输的业务的需要,则为该虚级联组增加虚容器VC;若判断结果是该虚级联组VCG提供的带宽超过其所传输的业务的需要,则释放该虚级联组中多余的虚容器VC。本实施例中,其增删方式通过是管理平面自动下发减少成员命令给控制平面,控制平面调用LCAS机制来自动增加或者减少VCG中的VC,不损伤业务。
本发明实施例中,VCG每次增加绑定或者释放的VC的数量是1个,当业务需求的带宽变化太快,导致需要绑定或者释放的VC数量较多时,经过多次绑定或者释放后即可达到目的。显然,在其它实施例中,也可以一次绑定或者释放多个VC,或者绑定或释放VC的数量也可以根据需求情况进行灵活设置。
通过本发明虚级联组管理方法及系统,为带宽不足的业务对应VCG增加绑定的VC,当VCG提供带宽多余业务需要时,释放对应VCG绑定的多余的VC,实现VCG根据业务自动调整。从而,使网络带宽满足业务需求,充分利用网络的带宽资源,减少由于虚级联带来的时延,且带宽的自动调整可以做到不损伤业务,此外,管理者通过分析自动带宽的调整情况,可以对业务流量的大小和时间分布有实际的掌握。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
权利要求
1.一种虚级联组管理方法,其特征在于,该方法包括判断虚级联组VCG承载的业务的带宽使用情况;若判断结果是该虚级联组VCG提供的带宽超过业务需求的带宽,则释放该虚级联组中多余的虚容器VC。
2.如申请权利要求1或2所述的方法,其特征在于所述检测虚级联组VCG所承载的业务,是通过统计映射芯片收到的数据流量的带宽进行检测。
3.如申请权利要求1或2所述的方法,其特征在于,所述判断虚级联组VCG的带宽使用情况是若所述业务所占用的带宽在一预设时间段内高于预设的第一阈值,则判断结果为该虚级联组VCG提供的带宽无法满足所传输的业务的需要;若所述业务所占用的带宽在该预设时间段内低于该第一阈值,则检测结果为该虚级联组VCG提供的带宽超过其所传输的业务的需要。
4.如申请权利要求1所述的方法,其特征在于,所述判断虚级联组VCG的带宽使用情况是若所述业务所占用的带宽高于预设的第二阈值,则检测结果为该虚级联组VCG提供的带宽无法满足所传输的业务的需要;若所述业务所占用的带宽低于预设的第三阈值,则检测结果为该虚级联组VCG提供的带宽超过其所传输的业务的需要。
5.一种虚级联组管理系统,其特征在于,该系统包括判断模块,用于判断虚级联组VCG所承载的业务的带宽使用情况;虚容器增删模块,根据判断模块的判断结果,若判断结果是该虚级联组VCG提供的带宽无法满足其所传输的业务的需要,则为该虚级联组增加虚容器VC;若判断结果是该虚级联组VCG提供的带宽超过其所传输的业务的需要,则释放该虚级联组中多余的虚容器VC。
6.如申请权利要求5所述的虚级联组管理系统,其特征在于所述判断模块是映射芯片,该映射芯片统计收到的的数据流量的带宽进行判断。
7.如申请权利要求5所述的虚级联组管理系统,其特征在于所述判断模块是数据处理器,该数据处理器统计发往虚级联组VCG的数据流量的带宽进行判断。
全文摘要
本发明提供一种虚级联组管理方法及系统,检测虚级联组VCG所承载的业务,判断虚级联组VCG的带宽使用情况,如果判断结果是该虚级联组VCG提供的带宽无法满足其所传输的业务的需要,则为该虚级联组增加虚容器VC,如果判断结果是该虚级联组VCG提供的带宽超过其所传输的业务的需要,则释放该虚级联组中多余的虚容器VC。利用本发明,可以实现VCG的自动调整,使VCG与业务的需求更加符合,及时为带宽不足的业务提供足够带宽,以及释放业务占用的多余带宽,有效利用带宽资源。
文档编号H04J3/08GK1937527SQ200610062999
公开日2007年3月28日 申请日期2006年9月30日 优先权日2006年9月30日
发明者刘明伟 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1