用于对恒定比特率(CBR)客户端数据执行速率适配和复用以供通过城域传送网络(MTN)传输的系统和方法与流程

文档序号:36817733发布日期:2024-01-26 16:24阅读:58来源:国知局
用于对恒定比特率(CBR)客户端数据执行速率适配和复用以供通过城域传送网络(MTN)传输的系统和方法与流程


背景技术:

1、通用映射规程(gmp)是用于将给定比特率的恒定比特率(cbr)数字客户端信号映射到电信网络服务器层信道的有效载荷中的国际电信联盟电信标准化部门(itu-t)方法。在操作中,源节点使用位于服务器层信道的开销中的每个gmp窗口中的gmp开销来发送计数值(cm),以告知汇聚节点其将在下一个gmp窗口中发送多少有效载荷数据字。源节点使用基于计数值(cm)的模运算算法来插入填充字,以填充客户端信号不需要的任何信道带宽。汇聚节点使用相同模运算算法来恢复数据。然而,itu-t g.8312标准城域传送网络(mtn)项目的服务器层信道不提供gmp开销。

2、如itu-t g.709(otn)所定义,gmp在每个gmp窗口的开头之间需要一致的固定长度,即每gmp窗口固定数量的服务器层比特,因为gmp开销在该服务器层中。服务器信道是点对点的,使得gmp在到中间节点的入口处终止并且在该中间节点的出口端处再次生成。由于用于mtn的mtn服务器信道缺少gmp开销,因此期望将gmp功能移动到mtn服务器层信道的添加到客户端信号流的“路径”开销(poh)中,该客户端信号流在未经修改的情况下穿过中间节点。在poh中使用gmp的问题在于中间节点具有与源节点不同的时钟域,这使得无法为每个gmp窗口维持恒定的固定服务器层比特数量。gmp调整每gmp窗口发送的有效载荷信息的量,但窗口的时间周期由源节点基于该源节点的参考时钟(refclk)来设定。

3、存在用于通过包括mtn的网络传送cbr客户端信号的三个类别的先前解决方案。一种类别创建包含客户端和一些附加路径开销的cbr路径信号。然后它使用服务器信号中的开销来适应路径信号速率与服务器有效载荷信道速率之间的差异。虽然在该类别内存在各种方法,但是itu-t通用映射规程(gmp)是常用的解决方案。缺点在于其需要部分层开销,该部分层开销必须在沿着路径层的每个节点处进行处理。

4、第二类别在分组域中操作。cbr客户端信号流的分段被周期性地封装到常规标准以太网或互联网协议(ip)/多协议层交换(mpls)分组中,作为路径信号从源发送到汇聚器。汇聚器然后从分组中提取客户端数据以重建客户端信号。通过插入或移除分组间空闲字符来适应沿着路径的时钟域的差异,并且还可使用分组时间戳。在路径或服务器开销中没有明确的速率相关信息被传输。一个缺点是常规以太网分组封装所需的大量开销带宽。另一个缺点在于,沿着路径的分组处理由于汇聚器处的不规则分组间到达时间而产生抖动。这显著增加了在汇聚器处导出客户端信号速率的过程的复杂性,因为平均分组到达时间是可用于其的主要信息,并且如果使用时间戳,则处理起来很复杂。另外,使用分组在源节点和汇聚节点处增加了不期望的延迟。

5、第三类别基于用于标记帧边界的有序集合将gmp和以太网空闲映射规程(imp)组合成以太网块结构,但没有以太网分组。该方法的主要缺点在于,其对于预期在物理编码子层(pcs)处看到以太网分组的中间节点可能不是透明的。

6、因此,需要一种在通过城域传送网络(mtn)传输cbr客户端信号时克服与中间节点时钟域相关联的问题的方法和装置。


技术实现思路

1、本发明示例提供了一种用于对恒定比特率(cbr)客户端数据执行速率适配和复用以供通过城域传送网络(mtn)传输的系统和方法,该系统和方法通过在源节点处将通用映射规程(gmp)开销并入到cbr客户端数据流中来在通过mtn传输cbr客户端数据时克服与中间节点时钟域相关联的问题。

2、在一个示例中,提供了一种用于执行速率适配和复用的方法。该方法包括:在源节点处接收两个或更多个恒定比特率(cbr)客户端数据的64b/66b编码块流;定义用于所述两个或更多个cbr客户端数据的64b/66b编码块流中的相应流的相应多个通用映射规程(gmp)线程帧,其中所述相应多个gmp线程帧包括cbr客户端数据的可变数量的编码块、可变数量的填充块和相应cbr客户端数据的64b/66b编码块流的gmp开销(oh);定义多个伪以太网分组,其中相应的多个伪以太网分组包括被划分为多个交织线程的多个数据有效载荷块以及多个交织gmp开销(oh)数据有效载荷块;通过将所述可变数量的编码块和所述可变数量的填充块映射到连续伪以太网分组的所述多个交织线程中的一个交织线程中并且将gmp oh映射到所述多个交织gmp开销数据有效载荷块中,将相应的多个线程帧映射到所述多个伪以太网分组中的连续伪以太网分组中;组装包括连续伪以太网分组的gmp复用帧流;在gmp复用帧流的连续伪以太网分组之间插入固定数量的空闲块,并且将与多个gmp复用帧对准的mtn路径开销(poh)帧插入到gmp复用帧流中,以生成gmp复用速率适配帧流。

3、在另一个示例中,提供了一种用于对两个或更多个客户端数据的流执行速率适配以供通过城域传送网络(mtn)传输的方法,该方法包括:在源节点处接收两个或更多个恒定比特率(cbr)客户端数据的64b/66b编码块流;定义用于两个或更多个cbr客户端数据的64b/66b编码块流中的每个cbr客户端数据的64b/66b编码块流的多个通用映射规程(gmp)线程帧,其中所述多个gmp线程帧中的每个gmp线程帧包括cbr客户端数据的可变数量的编码块、可变数量的填充块和相应cbr客户端数据的64b/66b编码块流的gmp开销(oh);定义多个伪以太网分组,其中所述多个伪以太网分组中的每个伪以太网分组包括被划分为多个交织线程的多个数据有效载荷块以及多个交织通用映射规程(gmp)开销(oh)数据有效载荷块;通过将可变数量的编码块和可变数量的填充块映射到连续伪以太网分组的多个交织线程中的一个交织线程中并且将gmp oh映射到多个交织gmp开销数据有效载荷块中,将用于所述两个或更多个cbr客户端数据的64b/66b编码块流中的每个cbr客户端数据的64b/66b编码块流的多个线程帧映射到所述多个伪以太网分组中的连续伪以太网分组中;组装包括所述连续伪以太网分组的(gmp)复用帧流;在gmp复用帧流的连续伪以太网分组之间插入固定数量的空闲块,并且插入与gmp复用帧流对准的mtn路径开销(poh)帧,以生成gmp复用速率适配帧流。示例方法还包括:通过所述mtn传输所述gmp复用速率适配帧流,包括所述固定数量的空闲块,在所述mtn的第一中间节点处接收所述gmp复用速率适配帧流和所述固定数量的空闲块;对在所述第一中间节点处接收的速率适配gmp复用速率适配帧流执行空闲映射规程(imp)速率适配,以修改空闲块的所述固定数量;将所述gmp复用速率适配帧流和经修改的固定数量的空闲块从所述mtn的所述第一中间节点传输到下一节点;在所述汇聚节点处接收所述速率适配gmp复用速率适配帧流和所述经修改的固定数量的空闲块;针对每个交织线程,根据所述gmp开销以及由所述源节点插入到所述gmp复用帧流中的空闲块的所述固定数量和在所述汇聚节点处接收的空闲块的经修改数量之间的差异来确定对应客户端数据流速率;以及使用所述交织线程的所述对应客户端数据流速率从所述gmp复用速率适配帧流提取所述两个或更多个cbr客户端数据的64b/66b编码块流。

4、在另外的示例中,一种源节点被提供用于通过城域传送网络(mtn)传输客户端数据流。源节点包括用于以下操作的电路:接收两个或更多个客户端数据的64b/66b编码块流;定义用于两个或更多个cbr客户端数据的64b/66b编码块流中的每个cbr客户端数据的64b/66b编码块流的多个通用映射规程(gmp)线程帧,其中所述多个gmp线程帧中的每个gmp线程帧包括cbr客户端数据的可变数量的编码块、可变数量的填充块和相应cbr客户端数据的64b/66b编码块流的gmp开销(oh);定义多个伪以太网分组,其中所述多个伪以太网分组中的每个伪以太网分组包括被划分为多个交织线程的多个数据有效载荷块以及多个交织通用映射规程(gmp)开销(oh)数据有效载荷块;通过将可变数量的编码块和可变数量的填充块映射到连续伪以太网分组的多个交织线程中的一个交织线程中并且将gmp oh映射到多个交织gmp开销数据有效载荷块中,将用于所述两个或更多个cbr客户端数据的64b/66b编码块流中的每个cbr客户端数据的64b/66b编码块流的多个线程帧映射到所述多个伪以太网分组中的连续伪以太网分组中;组装包括所述连续伪以太网分组的(gmp)复用帧流;在gmp复用帧流的连续伪以太网分组之间插入固定数量的空闲块,并且插入与gmp复用帧流对准的mtn路径开销(poh)帧以生成gmp复用速率适配帧流。

5、因此,在各种示例中,提供了一种在通过城域传送网络(mtn)传输多个cbr客户端信号时克服与中间节点时钟域相关联的问题的方法和装置。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1