实现同步数字体系虚容器调度的装置及方法

文档序号:7960026阅读:189来源:国知局
专利名称:实现同步数字体系虚容器调度的装置及方法
技术领域
本发明涉及到交换网技术,特别涉及到利用统一多业务包交换(GMPS,General Multi-Service Packet Switch)技术实现同步数字体系(SDH,Synchronous Digital Hierarchy)虚容器调度的装置及方法。
背景技术
随着网络的不断演进,目前急需一种能够实现时分复用(TDM,TimeDivision Multiplex)业务及数据业务等多种业务统一交换的业务交换平台。为此,统一多业务包交换(GMPS,General Multi-Service Packet Switch)技术应运而生,它首先将来自设备内部各板卡的各种类型的业务统一封装为信元的格式,然后再以信元交换的方式实现设备内部各板卡之间各种类型业务的统一交换。
其中,如何利用GMPS实现TDM业务的交换是实现多业务统一交换必须要解决的问题之一。由于在现阶段TDM业务通常主要通过SDH方式传输,下面将以SDH虚容器的调度为例详细说明目前利用GPMS技术实现TDM业务交换的方法。在这里,所述的SDH虚容器调度是指将设备中某个SDH虚容器端口的某个高阶或低阶虚容器中承载的内容作为整体经过该设备后,从该设备某个SDH虚容器端口的某个高阶或低阶虚容器输出的过程,过程中虚容器内的开销可能被更改。
图1显示了目前利用GPMS实现SDH虚容器调度的装置的内部结构。如图1所示,所述虚容器调度装置包括至少一个线路板(线路板1~N),以及连接所述至少一个线路板的GMPS网。其中,每个线路板进一步包括一个SDH帧处理模块、与之对应的切片模块及组装模块。所述SDH帧处理模块具体是指SDH帧的定帧,开销,指针处理模块,它一方面用于对通过SDH接口接收的SDH帧进行指针处理及开销处理等处理,然后发送到对应的切片模块;另一方面用于将接收的来自组装模块的SDH帧进行定帧、指针处理以及开销处理等业务处理,然后通过SDH接口发送出去;所述切片模块的主要功能是按照来自所述SDH帧处理模块的SDH帧的调度粒度进行相应的切片处理,例如如所接收SDH帧需要调度的是高阶虚容器则对包含高阶虚容器的码流进行切片,如需要调度的是低阶虚容器则对包含低阶虚容器的码流进行切片,然后在切片后的数据前加上包含目的地址的信元头,从而将SDH帧转换为统一多业务包交换网可以识别的信元,再通过所述GMPS网发送到目的线路板;所述组装模块执行与所述切片模块相反的过程,即将来自所述GMPS网的信元组装成为SDH帧发送到所述SDH帧处理模块。
由此可以看出,通过上述SDH虚容器调度装置可以实现SDH虚容器的高阶虚容器调度和低阶虚容器调度。但是,仍存在以下不足之处1、低阶虚容器调度的时延较大。
这是由于所述切片模块在对SDH帧进行切片的时候是根据该SDH帧的调度粒度来进行切片的,并且,在切片过程中,切片模块只有在一个信元的净荷全部装满后才能生成一个信元发送给所述统一多业务包交换网进行信元交换,因此,信元的生成速度与需要调度的业务码流的速度有关。举例来讲,假定所述统一多业务包交换网进行交换的信元的净荷长度为32字节(Byte),如果是对高阶虚容器VC-4对包含高阶虚容器的码流进行切片,则可以以约140兆比特/秒(Mbps)的速率填充32Byte的净荷,在这种情况下,大约需要4微秒(us)就可以生成一个信元,而如果是对低阶虚容器VC-12对包含低阶虚容器的码流进行切片,则将以约2Mbps的速率填充32Byte的净荷,这大约需要125us才能生成一个信元,由此看来,在采用上述方法进行低阶虚容器调度时,调度时延非常大。熟悉本领域的技术人员可以理解,SDH虚容器对时延的要求是很高的,因此,上述方法很难满足SDH虚容器的实时性要求。
2、实现成本较高。
从图1所示的虚容器调度装置可以看出,对应每个SDH帧处理模块的切片及组装模块均需要同时考虑高阶虚容器及低阶虚容器的调度,这样,每个切片模块及组装模块的实现将会非常复杂,从而导致系统成本的增高。具体来讲,例如一个STM-64的端口在极限情况会有4032条低阶虚通道需要进行虚容器调度,此时,所述切换模块及组装模块就需要对4032个码流分别进行切片和组装,由此将导致所述切片模块及组装模块的实现非常复杂,进而造成系统成本的增加。

发明内容
为了解决上述技术问题,本发明提供了一种低成本的虚容器调度装置,并且可以降低虚容器调度的时延。
本发明还提供了一种虚容器调度的方法,可以对低阶SDH虚容器实现快速调度。
本发明所述的SDH虚容器调度装置,包括连接到GMPS网的至少一个线路板及低阶虚容器调度单板;其中,所述至少一个线路板用于根据来自SDH接口的SDH虚容器生成GMPS网可以识别的信元,通过GMPS网将承载需要高阶虚容器调度的SDH虚容器的信元发送到其目的线路板,将承载需要低阶虚容器调度的SDH虚容器的信元发送到所述低阶虚容器调度单板,并将来自所述GMPS网的信元恢复为SDH虚容器,进一步生成SDH帧,然后通过SDH接口输出;所述低阶虚容器调度单板用于对来自所述GMPS网的信元所承载的需要进行低阶虚容器调度的SDH虚容器进行时隙交叉,然后重新生成新的信元,使每个信元内所承载的所有需要进行低阶虚容器调度的SDH虚容器的目的地址相同,然后通过GMPS网发送到其目的线路板。
所述线路板包括SDH帧处理模块,以及与所述SDH帧处理模块对应的高阶切片模块和高阶组装模块;其中,所述SDH帧处理模块一方面用于从SDH接口接收SDH帧,并对SDH帧进行定帧,开销处理,指针处理后发送到所述高阶切片模块;另一方面用于接收的来自所述高阶组装模块的SDH帧并进行处理后通过SDH接口发送出去;所述高阶切片模块用于对来自所述SDH帧处理模块的SDH帧按照包含高阶虚容器的码流进行切片处理,并在切片后的数据前加上包含目的地址信元头,将SDH帧转换为GMPS网可以识别的信元,通过GMPS网发送出去;所述高阶组装模块用于将来自所述GMPS网的信元组装成高阶虚容器,进一步生成SDH帧发送到所对应的SDH帧处理模块。
所述的SDH虚容器调度装置进一步包括连接到所述GMPS网的另一个低阶虚容器调度单板,用于对来自所述GMPS网的信元所承载的需要进行低阶虚容器调度的SDH低阶虚容器进行时隙交叉,重新生成新的信元,并使每个信元内所承载的所有低阶虚容器的目的地址相同。
所述低阶虚容器调度单板包括低阶调度模块以及与之对应的高阶切片模块和高阶组装模块;其中,所述高阶组装模块于将来自所述GMPS网的信元组装成高阶虚容器,进一步生成SDH帧发送到所对应的低阶调度模块;所述低阶调度模块用于从来自高阶组装模块的SDH帧中解析出需要进行低阶调度的低阶虚容器,对解析出的低阶虚容器根据其目的地址进行时隙交叉,在时隙交叉后重新生成新的SDH帧,使得每个SDH帧所承载的所有低阶虚容器的目的线路板相同;所述高阶切片模块用于将所述低阶调度模块生成的新的SDH帧按照包含高阶虚容器的码流进行切片处理,并加入包含目的地址的信元头,生成所述统一多业务包交换网可以识别的信元,并通过所述GMPS网发送到其目的线路板。
所述低阶调度模块包括搜帧单元,用于对来自高阶组装模块的SDH帧进行搜帧,找到开销A1,A2的位置;指针处理单元,用于根据所述搜帧单元给出的A1,A2指示,找到管理单元AU指针,进而找到支路单元TU指针,然后进行指针处理后,得到SDH中所包含的所有低阶虚容器;第一低阶开销处理单元,用于对来自指针处理单元经指针处理后的低阶虚容器进行低阶开销处理;时隙交叉单元,用于对来自低阶开销处理单元经低阶开销处理后的低阶虚容器根据其目的地址进行时隙交叉;第二低阶开销处理单元,用于根据时隙交叉后的低阶虚容器进行低阶开销再生,得到新的低阶开销;再生帧单元,用于根据时隙交叉后的低阶虚容器以及低阶开销再生出完整的SDH帧,然后输出到所述高阶切片模块。
所述低阶调度模块包括搜帧单元,用于对来自高阶组装模块的SDH帧进行搜帧,找到开销A1,A2的位置;指针处理单元,用于根据所述搜帧单元给出的A1,A2指示,找到管理单元AU指针,进而找到支路单元TU指针,然后进行指针处理后,得到SDH中所包含的所有低阶虚容器;时隙交叉单元,用于对来自指针处理单的低阶虚容器根据其目的地址进行时隙交叉;再生帧单元,用于根据时隙交叉后的低阶虚容器再生出完整的SDH帧,然后输出到所述高阶切片模块。
根据本发明的另一方面,所述同步数字体系虚容器调度方法,包括A、在通过SDH接口接收到SDH虚容器数据后,线路板根据所接收的SDH虚容器数据,生成GMPS网络可以识别的信元,并通过所述GMPS网络发送出去,其中,如果所述SDH虚容器数据是低阶虚容器数据,则将所述信元发送到低阶虚容器调度单板,然后执行步骤B;如果所述SDH虚容器数据是高阶虚容器数据,则将所述信元直接发送到该高阶虚容器数据的目的线路板,然后执行步骤C;B、所述低阶虚容器调度单板在接收到承载低阶虚容器的信元后,从所述信元中恢复出需要进行低阶虚容器调度的低阶虚容器数据,并对所述低阶虚容器数据进行时隙交叉,生成新的GMPS网络可以识别的信元,使每个信元中承载的低阶虚容器数据的目的地址相同,然后通过GMPS网络将所生成的信元发送到其目的线路板,然后执行步骤C;C、所述目的线路板将从所接收的信元中恢复出SDH高阶虚容器数据,进而生成SDH帧并通过SDH端口发送出去。
其中,步骤A所述根据所接收的SDH虚容器数据生成GMPS网络可以识别的信元包括对SDH帧按照包含高阶虚容器的码流进行切片得到所述GMPS网络可以识别的信元。
步骤B所述恢复出需要进行低阶虚容器调度的低阶虚容器数据包括从所接收的信元恢复出高阶虚容器,进而生成SDH帧;通过搜帧、指针处理以及低阶开销处理,从所述SDH帧中得到需要进行低阶虚容器调度的低阶虚容器。
步骤B所述生成新的GMPS网络可以识别的信元包括将时隙交叉后的低阶虚容器进行低阶开销处理及再生帧操作,得到新的SDH帧;对所述新的SDH帧按照包含高阶虚容器的码流进行切片操作,得到所述新的GMPS网络可以识别的信元。
由此可以看出,通过本发明的虚容器调度装置及方法可以同时实现SDH的高阶虚容器调度和低阶虚容器调度,并且由于对于低阶虚容器调度,并不需要各个线路板各自进行低阶虚容器切片及低阶虚容器组装,而是通过低阶虚容器调度单板来实现低阶虚容器的时隙交叉,从而可以大大降低低阶虚容器调度的时延,提高虚容器调度的性能。
另外,由于在本发明所述的虚容器调度装置及方法中,每个线路板上的高阶切片模块以及高阶组装模块仅需要实现对包含高阶虚容器的码流进行切片和高阶虚容器的组装操作,而不需要实现对包含低阶虚容器的码流进行切片和低阶虚容器组装操作,从而可以大大降低各个线路板的实现,进而大大降低了虚容器调度装置的成本。


图1为现有实现SDH虚容器调度的装置的内部结构示意图;
图2为本发明所述实现SDH虚容器调度装置的内部结构示意图;图3为本发明所述虚容器调度装置内部低阶调度模块的内部结构示意图;图4为本发明所述实现SDH虚容器调度方法的流程图。
具体实施例方式
为使发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明作进一步详细说明。
为了解决现有SDH虚容器调度装置成本高以及低阶虚容器调度时延大等问题,本发明提供了一种SDH虚容器调度装置,其内部结构如图2所示,主要包括至少一个线路板(线路板1~N)、低阶虚容器调度单板以及连接所述至少一个线路卡、低阶虚容器调度单板的GMPS网。
其中,所述线路板用于根据来自SDH接口的SDH虚容器生成GMPS网可以识别的信元,并将来自所述GMPS网的信元恢复为SDH虚容器进而生成SDH帧通过SDH接口输出。具体而言,每个线路板内部进一步包括一个SDH帧处理模块以及与所述SDH帧处理模块对应的高阶切片模块和高阶组装模块。
其中,所述SDH帧处理模块的功能与现有SDH帧处理模块的功能相同,即一方面用于对通过SDH接口接收的SDH帧进行指针处理及开销处理等业务处理,然后发送到所述高阶切片模块;另一方面用于将接收的来自所述高阶组装模块的SDH帧进行定帧、指针处理以及开销处理等业务处理,然后通过SDH接口发送出去;所述高阶切片模块用于对来自所述SDH帧处理模块的SDH帧按照包含高阶虚容器的码流进行切片处理,并在切片后的数据前加上包含目的地址信元头,从而将SDH帧转换为GMPS网可以识别的信元,发送到所述GMPS网进行信元交换。特别地,对于需要进行低阶调度的低阶虚容器,在高阶切片时将按照包含该低阶虚容器的高阶虚容器的码流进行切片生成信元,所生成信元的目的地址将为所述低阶虚容器调度板的地址;而对于需要进行高阶调度的高阶虚容器,在高阶切片时按照包含该高阶虚容器的码流进行切片生成信元,所生成信元的目的地址将为该SDH帧所承载高阶虚容器的目的线路板的地址;所述高阶组装模块用于将来自所述GMPS网的信元组装成高阶虚容器,进一步生成SDH帧发送到所对应的SDH帧处理模块。
上面所述SDH虚容器调度装置中的低阶虚容器调度单板主要用于对来自所述GMPS网的信元所承载的需要进行低阶虚容器调度的虚容器进行时隙交叉,并通过高阶切片处理重新生成新的GMPS网络可以识别的信元,使每个信元内所承载的所有低阶虚容器的目的地址相同,从而使得所生成的信元可以通过所述GMPS网统一发送到同一个的目的线路板,而不需要对低阶虚容器进行低阶切片处理。
本发明所述低阶虚容器调度单板内部具体包括一个低阶调度模块以及与之对应的高阶切片模块和高阶组装模块。
其中,所述高阶组装模块于将来自所述GMPS网的信元组装成高阶虚容器,进一步生成SDH帧发送到所对应的低阶调度模块;所述低阶调度模块用于从来自高阶组装模块的SDH帧中解析出需要进行低阶调度的低阶虚容器,对解析出的低阶虚容器根据其目的地址进行时隙交叉,在时隙交叉后重新生成新的SDH帧,使得每个SDH帧中的高阶虚容器所承载的所有低阶虚容器的目的线路板相同;所述高阶切片模块用于将所述低阶调度模块生成的新的SDH帧按照包含高阶虚容器的码流进行切片处理,并加入包含目的地址的信元头,生成所述统一多业务包交换网可以识别的信元,发送到所述GMPS网进行信元交换。此时所生成信元的目的地址为该信元所承载的低阶虚容器的目的地址。
为了实现上述功能本发明还给出了所述低阶调度模块的内部结构,如图3所示,主要包括搜帧单元,用于对来自高阶组装模块的SDH帧进行搜帧,找到开销A1,A2的位置;指针处理单元,用于根据所述搜帧单元给出的A1,A2指示,找到管理单元(AU)指针,进而找到支路单元(TU)指针,然后进行指针处理后,得到SDH中所包含的所有低阶虚容器;第一低阶开销处理单元,用于对来自指针处理单元经指针处理后的低阶虚容器进行低阶开销处理;时隙交叉单元,用于对来自低阶开销处理单元经低阶开销处理后的低阶虚容器根据其目的地址进行时隙交叉;第二低阶开销处理单元,用于根据时隙交叉后的低阶虚容器进行低阶开销再生,得到新的低阶开销;再生帧单元,用于根据时隙交叉后的低阶虚容器以及低阶开销再生出完整的SDH帧,然后输出到所述高阶切片模块。
其中,所述第一低阶开销处理单元以及第二低阶开销处理单元为可选。
由此可以看出,上述低阶调度模块可以实现低阶虚容器的时隙交叉,从而将所接收SDH帧中具有相同目的地址的低阶虚容器交叉到新的SDH帧中相同的高阶虚容器中。
下面将结合图2通过具体实施例详细说明本发明通过所述SDH虚容器调度装置进行虚容器调度方法。
实施例1进行高阶虚容器调度的方法。
假设图2所示线路板1的SDH接口是STM-4的接口,其中第1个VC4所承载的是不需要进行低阶虚容器调度的高阶虚容器,且其的目的线路板是线路板N。在这种情况下,线路板1的高阶切片模块将对包含所述第1个VC4的SDH帧直接按照包含该高阶虚容器的码流进行切片,生成目的地址为线路板N地址的信元,并通过GMPS网将所生成的信元发送到线路板N。此时,线路板N的高阶组装模块将所接收的信元进行组装后直接得到包含所述第1个VC4,进而生成SDH帧。
实施例2进行低阶虚容器调度的方法。
假设图2所示线路板1的SDH接口是STM-4的接口,其中第2个VC4包含63个需要进行低阶调度的VC12,其中的第1个VC12的目的线路板是线路板N。在这种情况下,线路板1的高阶切片模块将对包含所述第2个VC4的SDH帧直接按照包含高阶虚容器的码流进行切片,生成目的地址为低阶虚容器调度单板地址的信元,并通过GMPS网将所生成的信元发送到所述低阶虚容器调度单板。在收到来自线路板1的信元后,所述低阶虚容器调度单板的高阶组装模块将所接收的信元进行组装后得到包含来自线路板1所述第2个VC4,进而生成SDH帧,然后经过内部的搜帧、指针处理、开销处理、时隙交叉、开销处理以及再生帧后,得到新的SDH帧,该SDH帧的某一高阶虚容器中包含上述目的线路板为线路板N的第1个VC12,并且通过所述时隙交叉,保证该SDH帧的该高阶虚容器中所包含的其他低阶虚容器的目的线路板也为线路板N。这样,在生成新的SDH帧后,所述低阶虚容器调度单板的高阶切片模块将新的SDH帧按照包含高阶虚容器的码流进行切片,得到目的地址为线路板N地址的信元,并再次通过GMPS网将所生成的信元发送到线路板N。线路板N的高阶组装模块将所接收的信元进行组装后得到所述的包含第1个VC12的高阶虚容器,由于该高阶虚容器中其他低阶虚容器的目的线路板均为线路板N,因此,线路板可以直接将该高阶虚容器映射到SDH帧后从SDH接口输出。
由上述实施例可以看出,通过本发明的装置可以同时实现SDH的高阶虚容器调度和低阶虚容器调度,并且由于对于低阶虚容器调度,并不需要各个线路板进行低阶虚容器切片及低阶虚容器组装,而可以通过低阶虚容器调度单板来实现低阶虚容器的时隙交叉,从而可以大大降低低阶虚容器调度的时延,提高虚容器调度的性能。并且,由于每个线路板上的高阶切片模块以及高阶组装模块仅需要实现高阶切片和高阶组装操作,而不需要实现低阶切片和低阶组装,因而可以大大降低各个线路板的实现复杂度,从而降低系统的成本。
为了进一步保证上述SDH虚容器调度装置的可靠性,保证在所述低阶虚容器调度单板出现故障的时候,仍能进行低阶虚容器调度,可以在所述SDH虚容器调度装置中增加一个备用的低阶虚容器调度单板,原来的低阶虚容器调度单板将作为主用低阶虚容器调度单板。所述备用低阶虚容器调度单板的内部结构与图2中所示的主用低阶虚容器调度单板的内部结构相同,并且也连接到所述GMPS网络上。所述备用低阶虚容器调度单板用于在所述主用低阶虚容器调度单板工作异常或出现故障的时候,接替所述主用低阶虚容器调度单板进行低阶虚容器调度。
在正常情况下,GMPS网络会将目的地址为所述低阶虚容器调度单板的信元同时发送到所述主用和备用的低阶虚容器调度单板,而仅选择接收来自所述主用低阶虚容器调度单板的信元。而在所述主用低阶虚容器调度单板出现故障的时候,所述主用低阶虚容器调度单板将降为备用单板,而所述备用低阶虚容器调度单板将升级为主用单板,这样,所述GMPS网络就可以选择接收来自新的主用单板(原备用单板)的信元,从而保证低阶虚容器调度的正常进行。
除了上述SDH虚容器调度装置之外,本发明还提供了一种利用上述SDH虚容器调度装置实现SDH虚容器调度的方法,如图4所示,主要包括以下步骤A、在通过SDH接口接收到SDH虚容器数据后,线路板根据所接收的SDH虚容器数据,生成GMPS网络可以识别的信元,并通过所述GMPS网络发送出去,其中,如果所述SDH虚容器数据是低阶虚容器数据,则发送到低阶虚容器调度单板,然后执行步骤B;如果所述SDH虚容器数据是高阶虚容器数据,则直接发送到该高阶虚容器数据的目的线路板,然后执行步骤C。
本步骤所述根据所接收的SDH虚容器数据生成GMPS网络可以识别的信元包括根据所接收的SDH虚容器数据生成SDH帧;对所生成的SDH帧按照包含高阶虚容器的码流进行切片得到所述GMPS网络可以识别的信元。
B、所述低阶虚容器调度单板在接收到承载低阶虚容器所在的高阶虚容器的信元后,从所述信元中恢复出需要进行低阶虚容器调度的低阶虚容器数据,并对所述低阶虚容器数据进行时隙交叉,并生成新的GMPS网络可以识别的信元,使每个信元中承载的低阶虚容器数据的目的地址相同,然后通过GMPS网络将所生成的信元发送到其目的线路板,然后执行步骤C。
本步骤所述恢复出需要进行低阶虚容器调度的低阶虚容器数据包括从所接收的信元恢复出高阶虚容器,进而生成SDH帧,然后通过搜帧、指针处理以及低阶开销处理,从所述SDH帧中得到需要进行低阶虚容器调度的低阶虚容器。
本步骤所述生成新的GMPS网络可以识别的信元包括将时隙交叉后的低阶虚容器进行低阶开销处理及再生帧操作得到新的SDH帧,然后再对所述新的SDH帧按照包含高阶虚容器的码流进行切片操作,得到所述新的GMPS网络可以识别的信元。
C、所述目的线路板将从所接收的信元中恢复出SDH虚容器数据,并通过SDH端口发送出去。
本步骤所述恢复出SDH虚容器数据包括从所接收的信元恢复出高阶虚容器,进而生成SDH帧,然后对所述SDH帧进行定帧,指针处理,开销处理。
由此可以看出,本发明所述的虚容器调度方法也可以低成本地实现SDH的高阶虚容器调度和低阶虚容器调度,并且可以保证低阶虚容器调度的时延小。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种同步数字体系SDH虚容器调度装置,其特征在于,包括连接到统一多业务包交换GMPS网的至少一个线路板及低阶虚容器调度单板;其中,所述至少一个线路板用于根据来自SDH接口的SDH虚容器生成GMPS网可以识别的信元,通过GMPS网将承载需要高阶虚容器调度的SDH虚容器的信元发送到其目的线路板,将承载需要低阶虚容器调度的SDH虚容器的信元发送到所述低阶虚容器调度单板,并将来自所述GMPS网的信元恢复为SDH虚容器,进一步生成SDH帧,然后通过SDH接口输出;所述低阶虚容器调度单板用于对来自所述GMPS网的信元所承载的需要进行低阶虚容器调度的SDH虚容器进行时隙交叉,然后重新生成新的信元,使每个信元内所承载的所有需要进行低阶虚容器调度的SDH虚容器的目的地址相同,然后通过GMPS网发送到其目的线路板。
2.根据权利要求1所述的SDH虚容器调度装置,其特征在于,所述线路板包括SDH帧处理模块,以及与所述SDH帧处理模块对应的高阶切片模块和高阶组装模块;其中,所述SDH帧处理模块一方面用于从SDH接口接收SDH帧,并对SDH帧进行定帧,开销处理,指针处理后发送到所述高阶切片模块;另一方面用于接收的来自所述高阶组装模块的SDH帧并进行处理后通过SDH接口发送出去;所述高阶切片模块用于对来自所述SDH帧处理模块的SDH帧按照包含高阶虚容器的码流进行切片处理,并在切片后的数据前加上包含目的地址信元头,将SDH帧转换为GMPS网可以识别的信元,通过GMPS网发送出去;所述高阶组装模块用于将来自所述GMPS网的信元组装成高阶虚容器,进一步生成SDH帧发送到所对应的SDH帧处理模块。
3.根据权利要求1所述的SDH虚容器调度装置,其特征在于,进一步包括连接到所述GMPS网的另一个低阶虚容器调度单板,用于对来自所述GMPS网的信元所承载的需要进行低阶虚容器调度的SDH低阶虚容器进行时隙交叉,重新生成新的信元,并使每个信元内所承载的所有低阶虚容器的目的地址相同。
4.根据权利要求1或3所述的SDH虚容器调度装置,其特征在于,所述低阶虚容器调度单板包括低阶调度模块以及与之对应的高阶切片模块和高阶组装模块;其中,所述高阶组装模块于将来自所述GMPS网的信元组装成高阶虚容器,进一步生成SDH帧发送到所对应的低阶调度模块;所述低阶调度模块用于从来自高阶组装模块的SDH帧中解析出需要进行低阶调度的低阶虚容器,对解析出的低阶虚容器根据其目的地址进行时隙交叉,在时隙交叉后重新生成新的SDH帧,使得每个SDH帧所承载的所有低阶虚容器的目的线路板相同;所述高阶切片模块用于将所述低阶调度模块生成的新的SDH帧按照包含高阶虚容器的码流进行切片处理,并加入包含目的地址的信元头,生成所述统一多业务包交换网可以识别的信元,并通过所述GMPS网发送到其目的线路板。
5.根据权利要求4所述的SDH虚容器调度装置,其特征在于,所述低阶调度模块包括搜帧单元,用于对来自高阶组装模块的SDH帧进行搜帧,找到开销A1,A2的位置;指针处理单元,用于根据所述搜帧单元给出的A1,A2指示,找到管理单元AU指针,进而找到支路单元TU指针,然后进行指针处理后,得到SDH中所包含的所有低阶虚容器;第一低阶开销处理单元,用于对来自指针处理单元经指针处理后的低阶虚容器进行低阶开销处理;时隙交叉单元,用于对来自低阶开销处理单元经低阶开销处理后的低阶虚容器根据其目的地址进行时隙交叉;第二低阶开销处理单元,用于根据时隙交叉后的低阶虚容器进行低阶开销再生,得到新的低阶开销;再生帧单元,用于根据时隙交叉后的低阶虚容器以及低阶开销再生出完整的SDH帧,然后输出到所述高阶切片模块。
6.根据权利要求4所述的SDH虚容器调度装置,其特征在于,所述低阶调度模块包括搜帧单元,用于对来自高阶组装模块的SDH帧进行搜帧,找到开销A1,A2的位置;指针处理单元,用于根据所述搜帧单元给出的A1,A2指示,找到管理单元AU指针,进而找到支路单元TU指针,然后进行指针处理后,得到SDH中所包含的所有低阶虚容器;时隙交叉单元,用于对来自指针处理单的低阶虚容器根据其目的地址进行时隙交叉;再生帧单元,用于根据时隙交叉后的低阶虚容器再生出完整的SDH帧,然后输出到所述高阶切片模块。
7.一种同步数字体系虚容器调度方法,其特征在于,包括A、在通过SDH接口接收到SDH虚容器数据后,线路板根据所接收的SDH虚容器数据,生成GMPS网络可以识别的信元,并通过所述GMPS网络发送出去,其中,如果所述SDH虚容器数据是低阶虚容器数据,则将所述信元发送到低阶虚容器调度单板,然后执行步骤B;如果所述SDH虚容器数据是高阶虚容器数据,则将所述信元直接发送到该高阶虚容器数据的目的线路板,然后执行步骤C;B、所述低阶虚容器调度单板在接收到承载低阶虚容器的信元后,从所述信元中恢复出需要进行低阶虚容器调度的低阶虚容器数据,并对所述低阶虚容器数据进行时隙交叉,生成新的GMPS网络可以识别的信元,使每个信元中承载的低阶虚容器数据的目的地址相同,然后通过GMPS网络将所生成的信元发送到其目的线路板,然后执行步骤C;C、所述目的线路板将从所接收的信元中恢复出SDH高阶虚容器数据,进而生成SDH帧并通过SDH端口发送出去。
8.根据权利要求7所述的SDH虚容器调度方法,其特征在于,步骤A所述根据所接收的SDH虚容器数据生成GMPS网络可以识别的信元包括对SDH帧按照包含高阶虚容器的码流进行切片得到所述GMPS网络可以识别的信元。
9.根据权利要求7所述的SDH虚容器调度方法,其特征在于,步骤B所述恢复出需要进行低阶虚容器调度的低阶虚容器数据包括从所接收的信元恢复出高阶虚容器,进而生成SDH帧;通过搜帧、指针处理以及低阶开销处理,从所述SDH帧中得到需要进行低阶虚容器调度的低阶虚容器。
10.根据权利要求7所述的SDH虚容器调度方法,其特征在于,步骤B所述生成新的GMPS网络可以识别的信元包括将时隙交叉后的低阶虚容器进行低阶开销处理及再生帧操作,得到新的SDH帧;对所述新的SDH帧按照包含高阶虚容器的码流进行切片操作,得到所述新的GMPS网络可以识别的信元。
全文摘要
本发明公开了一种SDH虚容器调度装置,包括至少一个线路板,用于根据来自SDH接口的SDH虚容器生成信元,通过GMPS网将承载高阶虚容器的信元发送到其目的线路板,将承载低阶虚容器的信元发送到所述低阶虚容器调度单板,并将来自所述GMPS网的信元恢复为SDH虚容器,进一步生成SDH帧,通过SDH接口输出;低阶虚容器调度单板,用于对低阶虚容器进行时隙交叉,重新生成新的信元,使每个信元内所承载的所有低阶虚容器的目的地址相同,然后通过GMPS网发送到其目的线路板。本发明还公开了一种SDH虚容器调度方法。本发明的装置及方法可以低成本地实现SDH的高阶虚容器调度和低阶虚容器调度,并且可以保证低阶虚容器调度的时延小。
文档编号H04L12/56GK1983893SQ20061007495
公开日2007年6月20日 申请日期2006年4月25日 优先权日2006年4月25日
发明者崔秀国, 冉龙兵 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1