虚容器管理方法和装置的制作方法

文档序号:7916264阅读:279来源:国知局
专利名称:虚容器管理方法和装置的制作方法
技术领域
本发明涉及通讯领域,具体地,涉及一种虚容器管理方法和装
置,用于在同步凄大字体系(Synchronous Digital Hierarchy, SDH) 中提高虚级联处理器的虚级联容量。
背景技术
SDHi殳备作为目前传送网的主流i殳备,在通信领^或业已得到广 泛应用。虚容器(Virtual Container, VC )是支持SDH通道层连接 的信息结构,并且是SDH中最重要的一种信息结构。VC的包封速 率与SDH网络同步,因而不同VC的包封相互同步,而包封内部却 可以装载各种不同容量的准同步支路信号。VC在SDH同步网中传 输时,总保持不变,因而可以作为一个独立实体在通道中任一点取 出或插入,进行同步复用和交叉连接,十分方便和灵活。
标准的VC-12、 VC-3、 VC-4可以分别用于浮义载El、 E3/T3、 E4等固定带宽的时分复用(Time Division Multiplex, TDM)业务, 因此对VC级联的需求并不强烈。但是,随着数据业务的迅猛发展, 对于SDH设备来说,承载数据业务是一个必须解决的问题。
数据业务的一个特点就是带宽的不确定性,由于其属于分组业 务,实际业务带宽与其使用的接口并没有必然的关系。但是,SDH 设备中VC的种类非常有限,想使用单独的VC传输各种带宽的数 据业务会带来带宽的浪费或限制,并且使用非常不便。针对上述问题,通常将多个vc成员绑定成一个虛级联组
(Virtual Container Group, VCG )能够才是供灵活多变的带宽,从而 可以解决SDH设备承载数据业务的问题。VC级联包括实级联
(Continuous Concatenation )和虚级联(Virtual Concatenation )。 其 中,虚级联由于对传送路径上的SDH设备没有特殊要求而得到了广 泛应用。完成SDH虚级联功能的设备称为SDH虚级联处理器。
SDH4言号以同步4专送才莫块(Synchronous Transport Module , STM)的形式传输,最基本的同步传送模块式STM-1,接口速率为 155.520Mbit/s;更高等级的同步传送模块可用STM-N表示,高等级 的STM-N意味着更高的接口速率,即,更高的数据吞吐容量。
STM-N的帧是由9行、270xN列的8bit字节组成的码块,在 SDH的帧传输时,采用先从左到右,从上到下的方式传输,先传递 第一行数据字节,然后是第二行的字节,最后是第九行的字节。帧 结构由,殳开销(SOH)、管理单元指针和信息净荷(payload)组成。 Payload是一个9行、261xN歹'J的石马块,由n个VC以字节间4翁的方 式构成,高等级STM-N通常意味着更多的VC,图l是信息净负荷 的构成简图。
在SDH虚级联处理器中,STM-N中n个VC将—皮指定分配成 M个VCG,每个VCG内的所有成员按一定顺序耳关合起来承载该 VCG通道的流量。每个VCG内VC成员可以是n个VC中的任意1 至n个,也f无是i兌每个VC可以属于4壬意一个VCG, 3口图2所示, 由于n个VC是以字节间插的方式组成信息净荷,所以出于简明的 目的,图2只示出了 1-n列的信息净负荷中VCG的分配情况,其它 位置的VCG分配方式与图2 —致。
因为VC可以^^壬意配置在^f壬^T VCG,并同时考虑到SDH基 于字节处理的特性,所以简单4妄vc ^立置划分成多个并^f亍才莫块来处理显然是不可行的。在通常的SDH虚级联处理处理中,需要将VC 以字节间插的方式串行进行处理。在每个串行VC位置,根据配置 确定其属于明P个VCG、在该VCG中的顺序如何,对该VC进行处 理,分时输出不同VCG的处理结果,才能使所有VCG、每个VCG 内按可变顺序完成相应流量的7 、载,目前所采用的处理方式为串4亍 处理,具体处理过禾呈如图3所示。
然而,VCG串行化的处理带来的问题的使SDH虚级联处理器 的容量受到限制。例如, 一个容量为STM-16 ( 2488.32Mbit/s )的虚 级联处理器,4姿字节串行化处理,需要的主处理时钟频率为 24488.32/8=311.04MHz,如此高的频率,在具体实现上难度4艮大。 而如果要求更大的容量,例如10Gbit/s,则主时4^频率需要达到 1.25GHz,这在现有芯片工艺上是无法实现的。
在目前的技术方案中,尚未提出能解决SDH承载数据业务时虚 级联处理器的容量受到限制的问题的技术方案。

发明内容
考虑到上述问题而做出本发明,为此,本发明的主要目的在于 提供一种虚容器管理方案,以解决相关技术中虚级联处理器的容量 受限而导致处理效率4氐的问题。
根据本发明的一个方面,提供了一种虚容器管理方法。
该方法包括将多个虚容器分配到多个虛级联组中;对于多个
虚容器中的每个虚容器,根据其所在的虚级联組进行交叉配置,使
对应相同虚级耳关属性的虚容器位于同一传输帧结构中;以虚级联组 为单位,并4亍地对交叉配置后的多个虚容器进4于虚级联处理。
6其中,分配了多个虚容器的多个虛级:眹组中的每个虚级联组内 的虚容器个数为一个或多个。
此外,对交叉配置后的每个虚级联组分别分配用于进行虚级联 处理的虛级耳关处理器。
并且,交叉配置后的虚级if关组中的虚容器与交叉配置前相应的 虚级联组中的虚容器的数量和虚容器属性相同。
根据本发明的另一个方面,提供了一种虚容器管理装置。
该装置包括数据緩存器,用于緩存从以太网传输至同步数字 体系的交叉配置前的虚级联组的数据,以及从以太网传输至同步数 字体系的交叉配置后的虚级联组的数据;虚级联组配置存储器,用 于存储多个虚容器与其各自所在的虚级联组的对应关系;数据交叉 调度器,用于才艮据对应关系对虚级耳关组进^f亍交叉配置,l吏对应相同 用户属性的虚容器位于同一虚级:眹组内;虛级耳关处理才莫块,用于以 虛级联组为单位,并4亍地对交叉配置后的多个虚容器进4亍虚级联处 理。
其中,分配了多个虚容器的多个虚级联组中的每个虚级联组内 的虚容器个数为一个或多个。
此外,虚级联处理模块包括与交叉配置后的虚级联组——对应 的多个虚级联成帧器。
并且,交叉配置后的虚级联组中的虚容器与交叉配置前相应的 虚级联组中的虚容器的数量和虚容器属性相同。通过本发明的上述技术方案,能够有效提高SDH承载数据业务 时虚级联处理器的容量,解决了相关技术中SDH承载数据业务时虚 级联处理器的容量受限的问题。


此处所说明的附图用来提供对本发明的进一步理解,构成本申 请的一部分,本发明的示意性实施例及其说明用于解释本发明,并 不构成对本发明的不当限定。在附图中
图1是相关技术中STM-N中信息净荷的结构示意图2是相关^支术中将STM-N中n个VC分配为M个VCG的 示意图3是相关技术中用串行方式处理虚级联的示意示意图6是^^艮据本发明装置实施例的虚容器管理装置的框图。 l沐实施方式 方法实施例
在本实施例中,l是供了一种虚容器管理方法。
如图4所示,根据本实施例的虛容器管理方法包括步骤S402, 将多个虚容器分配到多个虚级联组中;步骤S404,对于多个虚容器中的每个虚容器,根据其所在的虛级联组进行交叉配置,使对应相
同虚级联属性的虚容器位于同一传输帧结构中;步骤S406,以虚级 联组为单位,并行地对交叉配置后的多个虚容器进4亍虚级联处理。
其中,分配了多个虚容器的多个虚级联组中的每个虚级联组内 的虚容器个凄t为一个或多个。并且,对交叉配置后的每个虚级4关组 分别分配用于进4于虚级:f关处理的虚级Jf关处理器。并且,交叉配置后 的虚级联组中的虚容器与交叉配置前相应的虚级联组中的虚容器的 凄t量和虚容器属性相同。
下面将结合具体实例描述本发明。
在本实例中,假设SDH虚级联容量为2.5Gbit/s,并且如图5 所示,利用STM-16中16个VC4虚容器进4亍传送,将16个VC4 分成4个VCG,设为VCG-M ( M=0,l,2,3 ), VCG-M中有4个VC4 成员,将VC4与VCG-M的对应关系表存储起来。其中,具体的传 输方式包括乂人接收STM-16串行数据流中恢复虚级联凄t据和通过 STM-16发送虚级联数据。
从接收STM-16串行数据流中恢复虚级联数据的主要步骤为 按串行数据流的到达时间顺序,将STM-16数据流緩存起来,如图 5中的凄t据纟爰存部分;根据VC4与VCG-M的对应关系表,分别将 VCG-1对应的VC4 、 VCG-2对应的VC4 、 VCG-3对应的VC4 、 VCG-4 对应的VC4从数据緩存器中挑出来,如图5中数据调度部分;将 VCG-1、 VCG-2、 VCG-3、 VCG-4分别|命入4个虚级耳关处理器,将 装载在VC中的凄t据业务恢复出来,由于VCG-1 VCG-4中最多只 有4个VC4成员,因此每个虚级联处理器等同于对STM-4进行处 理,STM-4的4妄口速率为622Mbit/s,因此主处理时4中频率为 622/8=77.75MHz,对比直4妄对STM-16进4亍虚级if关处理的主处理时钟311.04MHz,处理时钟频率明显降低,利于虚级联处理器的稳定 工作。
通过STM-16发送虚级联数据的主要步骤与上述恢复虚级联数 据的步骤类似,不同之处在于数据緩存部分将4个STM-4虚级联处 理器的输出通过数据调度器緩存起来,读取数据緩存器,将虚级联 数据通过STM-16发送。
装置实施例
在本实施例中,提供了 一种用于实现提高SDH虛级联容量的装置。
如图6所示,根据本实施例的提高SDH虚级联容量的装置包 括数据緩存器602,用于緩存从以太网传输至同步数字体系的交 叉配置前的虚级联组的数据,以及从以太网传输至同步数字体系的 交叉配置后的虚级:眹组的凄t据;虚级联组配置存^f诸器604,用于存 储多个虚容器与其各自所在的虚级联组的对应关系;数据交叉调度 器606,用于根据对应关系对虚级联组进行交叉配置,使对应相同 用户属性的虚容器位于同一虚级联组内;虚级联处理才莫块608,用 于以虚级联组为单位,并4亍地对交叉配置后的多个虚容器进4亍虚级 联处理。
其中,分配了多个虚容器的多个虚级联组中的每个虚级联组内 的虚容器个数为一个或多个;此外,如图6所示,虚级联处理模块 包括与交叉配置后的虚级4关组——对应的多个虚级联成帧器 STM-n;并且,交叉配置后的虚级Jf关组中的虚容器与交叉配置前相 应的虚级联组中的虚容器的数量和虚容器属性相同。
理方式,即同时并行处理多个VCG的虚级联,并且SDH设备使用较低等级的STM完成高容量数据承载,使虚级联处理器的主处理 时钟频率降低,为提高SDH虚级联容量4是供了完整且易于实现的解 决方案,借助于本发明的技术方案,能够有效4是高SDH承载凝:据业 务时虚级联处理器的容量,增强了 SDH设备承载数据业务的能力, 解决了相关技术中SDH承载lt据业务时虚级联处理器的容量受限 的问题。
以上所述〗又为本发明的优选实施例而已,并不用于限制本发明, 对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在
本发明的精神和原则之内,所作的任何修改、等同替换、改进等, 均应包含在本发明的保护范围之内。
权利要求
1.一种虚容器管理方法,其特征在于,包括将多个虚容器分配到多个虚级联组中;对于所述多个虚容器中的每个虚容器,根据其所在的虚级联组进行交叉配置,使对应相同虚级联属性的虚容器位于同一传输帧结构中;以虚级联组为单位,并行地对交叉配置后的所述多个虚容器进行虚级联处理。
2. 根据权利要求1所述的方法,其特征在于,分配了所述多个虚 容器的多A虎幼赵么曰山"恭A虎叙 个或多个,
3. 根据权利要求1所述的方法,其特征在于,进一步包括对交叉配置后的每个虚级联组分别分配用于进行虚级联 处理的虚级联处理器。
4. 才艮据权利要求1所述的方法,其特征在于,交叉配置后的虚级 联组中的虚容器与交叉配置前相应的虚级耳关组中的虚容器的 ^:量和虚容器属性相同。
5. —种虚容器管理装置,其特征在于,包括数据緩存器,用于緩存从以太网传输至同步数字体系的交 叉配置前的虚级联组的数据,以及乂人所述以太网传输至所述同 步数字体系的交叉配置后的虚级联组的数据;虚级联组配置存储器,用于存储多个虚容器与其各自所在 的虚级联组的对应关系;数据交叉调度器,用于根据所述对应关系对所述虚级联组 进行交叉配置,使对应相同用户属性的虚容器位于同 一虚级联组内;虚级写关处理冲莫块,用于以虚级耳关组为单位,并4亍地对交叉 配置后的所述多个虚容器进行虚级Jf关处理。
6. 根据权利要求5所述的装置,其特征在于,分配了所述多个虚 个或多个。
7. 根据权利要求5所述的装置,其特征在于,所述虚级联处理模 块包括与交叉配置后的所述虚级联组——对应的多个虚级联 成帧器。
8. 根据权利要求5所述的装置,其特征在于,交叉配置后的虚级 联组中的虚容器与交叉配置前相应的虚级联组中的虚容器的 数量和虚容器属性相同。
全文摘要
本发明公开了一种虚容器管理方法和装置,该方法包括将多个虚容器分配到多个虚级联组中;对于多个虚容器中的每个虚容器,根据其所在的虚级联组进行交叉配置,使对应相同虚级联属性的虚容器位于同一传输帧结构中;以虚级联组为单位,并行地对交叉配置后的多个虚容器进行虚级联处理。通过使用本发明,能够有效提高SDH承载数据业务时虚级联处理器的容量,解决了相关技术中SDH承载数据业务时虚级联处理器的容量受限的问题。
文档编号H04J3/06GK101621345SQ20081012765
公开日2010年1月6日 申请日期2008年7月2日 优先权日2008年7月2日
发明者冯景斌, 汪国冰 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1