一种光通道数据单元odu业务传送装置和方法

文档序号:7790338阅读:330来源:国知局
一种光通道数据单元odu业务传送装置和方法
【专利摘要】本发明涉及通信传输领域,特别公开了一种ODU业务的传送装置和方法。该传送装置包括,第一ODU业务处理单元、时隙分配单元、交换出端口分配单元、以太交换单元和第二ODU业务处理单元,根据根据获得的ODU业务所承载的ODUflex帧的速率和所述第一ODU业务处理单元的出端口数量,确定所述第一ODU业务处理单元出端口时隙对应表,对ODU业务进行转发,解决了现有技术无法通过以太交换单元进行传送ODUflex帧的问题,保证了发送装置的转发端口不出现业务拥塞,提高了通信网络的传输质量。
【专利说明】一种光通道数据单元ODU业务传送装置和方法
【技术领域】
[0001]本发明涉及通信传输领域,尤其涉及一种光通道数据单元(Optical channelData unit,ODU)业务传送装置和方法。
【背景技术】
[0002]随着通信网络的快速发展,业务种类越来越多,如移动、语音、视频、网络游戏、网络浏览等,带宽要求也越来越大。为了传送时分复用业务等业务,通信网络必须进行复杂的业务分类,并且尽量简化交换设备的处理流程,提高交换设备的处理效率和质量。
[0003]图1为现有技术的传送设备示意图。现有技术的传送设备包括,接收线卡、发送线卡和交换单元。接收线卡进一步包括,GMP (Generic Mapping Procedure,通用映射规程)解映射单元。发送线卡进一步包括,GMP映射单元。GMP解映射单元将接收到的高阶光通道数据单元(Optical channel Data unit, 0DU)业务,使用通用映射规程,解映射高阶ODU业务中的带宽可变的ODUflex巾贞,并发送该ODUflex巾贞给交换单元。该交换单元通过板间总线互联构建的非以太交换单元。该交换单元将接收到的ODUflex帧发送给发送线卡。发送线卡中的GMP映射单元,将接收到的ODUflex帧映射并封装为高阶ODU业务,并发送该高阶ODU业务。
[0004]现有技术无法通过以太交换单元进行传送ODUflex帧,现有技术的传送设备无法在以太交换的网络中实现兼容。

【发明内容】

[0005]本发明提供了一种ODU业务的传送装置和方法。
[0006]第一方面,提供了一种高阶ODU业务的发送装置,包括:
[0007]第一 ODU业务处理单元、时隙分配单元、交换出端口分配单元、以太交换单元和第二 ODU业务处理单元。
[0008]第一 ODU业务处理单元,用于接收高阶ODU帧,对所述高阶ODU帧进行解映射处理,获得ODUflex帧,将所述ODUflex帧封装成以太帧,根据所述时隙分配单元确定的第一ODU业务处理单元出端口时隙对应表,发送所述以太帧到以太交换单元。
[0009]时隙分配单元,用于确定所述第一 ODU业务处理单元出端口时隙对应表。
[0010]交换出端口分配单元,用于根据所述时隙分配单元确定的第一 ODU业务处理单元出端口时隙对应表,确定以太交换单元入端口帧周期时隙表和以太交换单元出端口帧周期时隙表,并根据所述以太交换单元入端口帧周期时隙表和所述以太交换单元出端口帧周期时隙表,确定以太交换单元分配转发命令。
[0011]以太交换单元,根据所述以太交换单元分配转发命令,将接收到的所述以太帧转发至所述第二 ODU业务处理单元。
[0012]第二 ODU业务处理单元,用于根据所述交换出端口分配单元确定的以太交换单元出端口帧周期时隙表,对接收到的以太帧进行解封装处理,获得以太净荷比特流数据,并将所述以太净荷比特流数据封装成所述高阶ODU帧发送出去。
[0013]结合第一方面,在第一方面的第一种可能的实现方式中,所述时隙分配单元,用于产生一个同步帧周期,根据获得的所述ODUf Iex帧的速率、所述第一 ODU业务处理单元的出端口速率,和所述同步帧周期及预设的以太帧净荷长度,确定所述ODUflex帧占用所述同步帧周期中时隙的数量,按照间插分配的方法,确定包含第一 ODU业务处理单元出端口与所述同步帧周期中时隙对应关系的第一 ODU业务处理单元出端口时隙对应表。
[0014]结合第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述时隙分配单元,用于产生一个同步帧周期,根据获得的所述ODUflex帧的速率和ODUflex帧速率与ODUflex帧占用同步帧周期中时隙数量的对应关系,确定所述ODUflex帧占用所述同步帧周期中时隙的数量,按照间插分配的方法,确定包含第一ODU业务处理单元出端口与所述同步帧周期中时隙对应关系的第一 ODU业务处理单元出端口时隙对应表。
[0015]结合第一方面的第一种可能的实现方式或第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述第一 ODU业务处理单元具体包括ODUflex解映射单元、以太封装单元和端口分发单元;
[0016]所述ODUflex解映射单元,用于接收所述高阶ODU巾贞,提取所述高阶ODU帧的开销信息,并对所述高阶ODU帧进行解映射处理,获得ODUflex帧;
[0017]所述以太封装单元,用于根据提取的开销信息确定所述ODUflex帧的速率,根据所述ODUflex帧的速率确定所述ODUflex帧的切片长度,根据确定的ODUflex帧的切片长度将所述ODUflex帧封装成以太帧;
[0018]所述端口分发单元,用于根据所述时隙分配单元确定的时隙对应表,发送所述以太帧到以太交换单元。
[0019]结合第一方面、第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式或第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述ODUflex解映射单元,还用于提取所述高阶ODU帧的开销信息中的链路连接调整信息LCR信息;所述时隙分配单元根据所述LCR信息所指示的带宽需要增加的信息,增加所述ODUflex帧占用的时隙数量,生成调整后的第一 ODU业务处理单元出端口时隙对应表;或者根据所述LCR信息所指示的带宽需要减小的信息,减少所述ODUflex帧占用的时隙数量,生成调整后的第一 ODU业务处理单元出端口时隙对应表。
[0020]结合第一方面、第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式、第一方面的第三种可能的实现方式或第一方面的第四种可能的实现方式,在第一方面的第五种可能的实现方式中,所述时隙分配单元具体用于根据接收到的所述高阶ODU帧的开销信息中的链路连接调整信息LCR信息所指示的带宽需要增加的信息,增加所述ODUflex帧占用的时隙数量,生成调整后的第一 ODU业务处理单元出端口时隙对应表;更新切片长度获得更新后的切片长度;根据收到的所述ODUflex帧的开销信息中的带宽调整信息BWR信息所指示的带宽需要增加的信息,更新所述更新后的切片长度。
[0021]结合第一方面、第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式、第一方面的第三种可能的实现方式或第一方面的第四种可能的实现方式,或第一方面的第五种可能的实现方式,在第一方面的第六种可能的实现方式中,所述时隙分配单元具体用于根据接收到的所述ODUflex帧的开销信息中的带宽调整信息BWR信息所指示的带宽需要减少的信息,更新切片长度获得更新后的切片长度;根据接收到的所述高阶ODU帧的开销信息中的链路连接调整信息LCR信息所指示的带宽需要减小的信息,减少所述ODUflex帧占用的时隙数量,生成调整后的第一 ODU业务处理单元出端口时隙对应表,并更新所述更新后的切片长度。
[0022]进一步地,结合上述第一方面及多种可能的实现方式,本发明装置还可以包括同步时钟单元,用于为所述时隙分配单元提供时钟信号,所述时钟信号用于同步所述同步帧周期的基准时间,使得所述时隙分配单元产生的每一个帧周期在时间上是同步的。
[0023]第二方面,提供了一种ODU业务的传送方法,包括,
[0024]接收高阶ODU帧,对所述高阶ODU帧进行解映射处理,获得ODUflex帧,将所述ODUflex帧封装成以太帧,根据第一 ODU业务处理单元出端口时隙对应表,发送所述以太帧到以太交换单元;
[0025]根据以太交换单元分配转发命令,将接收到的所述以太帧转发至所述第二 ODU业务处理单元;所述以太交换单元分配转发命令是根据以太交换单元入端口帧周期时隙表和以太交换单元出端口帧周期时隙表确定的;所述以太交换单元出端口帧周期时隙表和以太交换单元出端口帧周期时隙表是根据所述以太交换单元入端口帧周期时隙表确定的;
[0026]根据所述以太交换单元出端口帧周期时隙表,对接收到的以太帧进行解封装处理,获得以太净荷比特流数据,并将所述以太净荷比特流数据封装成高阶ODU帧发送出去。
[0027]结合第二方面,在第二方面的第一种可能的实现方式中,所述方法进一步包括,所述步骤,接收高阶ODU帧,对所述高阶ODU帧进行解映射处理,获得ODUflex帧,将所述ODUflex帧封装成以太帧,根据第一 ODU业务处理单元出端口时隙对应表,发送所述以太帧到以太交换单元,具体为,
[0028]接收所述高阶ODU帧,提取所述高阶ODU帧的开销信息,并对所述高阶ODU帧进行解映射处理,获得ODUflex帧;
[0029]根据提取的开销信息,确定所述ODUflex帧的速率,根据所述ODUflex帧的速率,确定所述ODUflex帧的切片长度,根据确定的ODUflex帧的切片长度将所述ODUflex帧封装成以太帧;
[0030]根据第一 ODU业务处理单元出端口时隙对应表,发送所述以太帧到以太交换单
J Li ο
[0031]结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述时隙对应表的确定,具体为,产生一个同步帧周期,根据获得的所述ODUflex帧的速率、所述第一 ODU业务处理单元的出端口速率和所述同步帧周期及预设的以太帧净荷长度,确定所述ODUflex帧占用所述同步帧周期中时隙的数量,按照间插分配的方法,确定包含第一 ODU业务处理单元出端口与所述同步帧周期中时隙对应关系的第一ODU业务处理单元出端口时隙对应表。
[0032]结合第二方面的第一种可能的实现方式或第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述时隙对应表的确定,具体为,产生一个同步帧周期,根据获得的所述ODUflex帧的速率和ODUflex帧的速率与ODUflex帧占用同步帧周期中时隙数量的对应关系,确定所述ODUflex帧占用所述同步帧周期中时隙的数量,按照间插分配的方法,确定包含第一 ODU业务处理单元出端口与所述同步帧周期中时隙对应关系的第一 ODU业务处理单元出端口时隙对应表。
[0033]结合第二方面的上述各种可能的实现方式中,进一步包括,提取所述高阶ODU帧的开销信息中的链路连接调整信息LCR信息,根据所述LCR信息所指示的带宽需要增加的信息,增加所述ODUflex帧占用的时隙数量,生成调整后的第一 ODU业务处理单元出端口时隙对应表;或者根据所述LCR信息所指示的带宽需要减小的信息,减少所述ODUflex帧占用的时隙数量,生成调整后的第一 ODU业务处理单元出端口时隙对应表。
[0034]结合第二方面的上述各种可能的实现方式中,进一步包括,所述步骤,提取所述高阶ODU帧的开销信息中的链路连接调整信息LCR信息,根据所述LCR信息所指示的带宽需要增加的信息,增加所述ODUflex帧占用的时隙数量,生成调整后的第一 ODU业务处理单元出端口时隙对应表,具体为,
[0035]根据接收到的所述高阶ODU帧的开销信息中的链路连接调整信息LCR信息所指示的带宽需要增加的信息,增加所述ODUflex帧占用的时隙数量,生成调整后的第一 ODU业务处理单元出端口时隙对应表;
[0036]更新切片长度获得更新后的切片长度;
[0037]根据收到的所述ODUflex帧的开销信息中的带宽调整信息BWR信息所指示的带宽需要增加的信息,更新所述更新后的切片长度并发送给所述第一 ODU业务处理单元以便按照更新后的切片长度进行以太帧的封装。
[0038]结合第二方面的上述各种可能的实现方式中,进一步包括,所述步骤,根据所述LCR信息所指示的带宽需要减小的信息,减少所述ODUflex帧占用的时隙数量,生成调整后的第一 ODU业务处理单元出端口时隙对应表,具体为,
[0039]根据接收到的所述ODUflex帧的开销信息中的带宽调整信息BWR信息所指示的带宽需要减少的信息,更新切片长度获得更新后的切片长度;
[0040]根据接收到的所述高阶ODU帧的开销信息中的链路连接调整信息LCR信息所指示的带宽需要减少的信息,减少所述ODUflex帧占用的时隙数量,生成调整后的第一 ODU业务处理单元出端口时隙对应表。
[0041]结合第二方面的上述各种可能的实现方式中,进一步包括,产生一个时钟信号,所述时钟信号用于同步所述同步帧周期的基准时间,使得所述同步帧周期的每一个帧周期在时间上是同步的。
[0042]由此可见,在本发明实施例中,通过使用第一 ODU业务处理单元、时隙分配单元、交换出端口分配单元、以太交换单元和第二 ODU业务处理单元,根据第一 ODU业务处理单元出端口时隙对应表和以太交换单元分配转发命令,对高阶ODU业务进行转发,解决了现有技术无法通过以太交换单元进行传送ODUflex帧的问题,保证了传送装置的转发端口不出现业务拥塞,提高了通信网络的传输质量。
【专利附图】

【附图说明】
[0043]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不构成对本发明的限定。在附图中:
[0044]图1出了现有技术的交换装置示意图;[0045]图2示出了本发明第一实施例的ODU业务的传送装置示意图;
[0046]图3示出了本发明第二实施例的ODU业务的传送装置示意图;
[0047]图4示出了本发明第二实施例对应的时隙对应表和帧周期时隙表;
[0048]图5示出了本发明第三实施例的ODU业务的传送装置示意图;
[0049]图6示出了本发明第三实施例对应的时隙对应表和帧周期时隙表;
[0050]图7示出了本发明第四实施例对应的时隙对应表和帧周期时隙表;
[0051]图8示出了本发明第五实施例对应的时隙对应表和帧周期时隙表;
[0052]图9示出了本发明另一实施例的ODU业务的传送方法示意图;
[0053]图10示出了本发明另一实施例的第一 ODU业务处理单元的结构示意图。
【具体实施方式】
[0054]为了便于本领域一般技术人员理解和实现本发明,现结合附图描绘本发明的实施例。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。
[0055]图2示出了本发明第一实施例的ODU业务的传送装置示意图。该装置包括,第一ODU业务处理单元、时隙分配单元、交换出端口分配单元、以太交换单元和第二 ODU业务处
理单元。
[0056]第一 ODU业务处理单元,用于将接收到的高阶ODU业务转换成复数个以太帧,并将封装后的复数个以太帧发送到以太交换单元;
[0057]时隙分配单元,用于确定第一 ODU业务处理单元出端口时隙分配表,以控制第一ODU业务处理单元发送以太帧到以太交换单元的过程;
[0058]交换出端口分配单元,用于确定以太交换单元出端口帧周期时隙表以对第二 ODU业务处理单元的以太解封装过程进行控制;确定以太交换单元分配转发命令,对以太交换单元的交换过程进行控制;
[0059]以太交换单元,用于根据以太交换单元分配转发命令,将从第一 ODU业务处理单元接收到的数据交换到第二 ODU业务处理单元;
[0060]第二 ODU业务处理单元,用于根据交换出端口分配单元确定的以太交换单元出端口帧周期时隙表,将收到的以太帧恢复成高阶ODU帧。
[0061 ] 本发明实施例中第一 ODU业务处理单元接收到的高阶ODU业务可以是至少两路高阶ODU子业务,该至少两路高阶ODU子业务可以为不同类型的高阶ODU业务,如附图5所示。
[0062]本发明实施例中的第一 ODU业务处理单元和第二 ODU业务处理单元也可以为两个或两个以上。每个第一 ODU业务处理单元和第二 ODU业务处理单元都通过以太交换单元相连,通过以太交换单元将每个第一 ODU业务处理单元接收到的数据交换到对应的第二ODU业务处理单元上去;每个第一 ODU业务处理单元出端口分发数据的过程都受时隙分配单元的控制,每个第二 ODU业务处理单元解封装以太帧的过程都受交换出端口分配单元的控制。在存在复数个第一 ODU业务处理单元和/或复数个第二 ODU业务处理单元的情况下,设备中还包括同步时钟单元,用于为时隙分配单元提供时钟信号,以同步时隙分配单元产生的同步帧周期的基准时间,使得时隙分配单元产生的每一个帧周期在时间上是同步,保证每个第一 ODU业务处理单元,交换单元和每个第二 ODU业务处理单元业务处理的同步性。[0063]同步帧周期中的时隙数可以根据业务类型,设置整数个时隙。该同步帧周期可以由若干个以太帧时隙组成。组成该同步帧周期的以太帧时隙的数目须大于或等于该第一ODU业务处理单元出端口数量,小于1000以内,S卩,其数目通常为几十、几百数量级。时隙分配单元通过时隙间插分配算法,保证各个ODU业务分配到同步帧周期中的时隙的离散性和均匀性。
[0064]时隙分配单元通过时隙间插分配算法,保证各个ODU业务分配到同步帧周期中的时隙的离散性和均匀性。交换出端口分配单元,按时隙间插分配算法保证了以太交换单元的输入接口和输出接口的时隙分配,使得以太交换单元根据交换出端口分配单元生成的以太交换单元分配转发命令,将接收到的以太帧转发至所述第二 ODU业务处理单元。
[0065]在本发明实施例中,通过使用第一 ODU业务处理单元、时隙分配单元、交换出端口分配单元、以太交换单元和第二 ODU业务处理单元,根据第一 ODU业务处理单元出端口时隙对应表和以太交换单元分配转发命令,对高阶ODU业务进行转发,解决了现有技术无法通过以太交换单元进行传送ODUflex帧的问题,保证了传送装置的转发端口不出现业务拥塞,提高了通信网络的传输质量。
[0066]图3示出了本发明第二实施例的ODU业务的传送装置示意图。该装置包括,同步时钟单元、第一 ODU业务处理单元、时隙分配单元、交换出端口分配单元、以太交换单元和第二 ODU业务处理单元。
[0067]同步时钟单元,用于为所述时隙分配单元提供时钟信号,所述时钟信号用于同步所述同步帧周期的基准时间,使得所述时隙分配单元产生的每一个帧周期在时间上是同步的。
[0068]本发明实施例中的第一 ODU业务处理单元可以具体包括ODUflex解映射单元,以太封装单元和端口分发单元。所述ODUflex解映射单元,用于接收所述高阶ODU巾贞,并对所述高阶ODU帧进行解映射处理,获得ODUflex帧,进一步的,该ODUflex解映射单元还可以提取所述高阶ODU帧的开销信息,该提取的开销信息用于确定所述ODUflex帧的速率;所述以太封装单元,用于根据获得的ODUflex帧的切片长度将所述ODUflex帧封装成以太帧,其中,ODUflex帧的切片长度,或者说每个以太帧封装ODUflex的长度,可以是以太封装单元根据获得的ODUfelx帧的速率计算获得或者查表获取,具体计算获查表过程后下面有详细介绍。而所述ODUflex帧的速率可以是根据ODUflex单元提取的开销信息确定,也可以由ODUfelx单元根据其提取的开销信息确定后提供给以太封装单元,也可以是由本实施例描述的ODU业务传送装置之外的其他设备或功能单元确定后提供给以太封装单元,还可以是由本实施例描述的ODU业务传送装置内部的一个功能单元确定后提供给以太封装单元,或者其他获取方法均可;所述端口分发单元,用于根据所述时隙分配单元确定的第一 ODU业务处理单元出端口时隙对应表,在确定的时隙通过对应的出端口发送所述以太帧到以太交换单元的入端口。
[0069]时隙分配单元,用于产生包含第一 ODU业务处理单元出端口与所述同步帧周期中时隙对应关系的第一 ODU业务处理单兀出端口时隙对应表。具体的,时隙分配单兀根据时钟同步单元提供的时钟信号,产生一个同步帧周期,确定所述ODUflex帧占用所述同步帧周期中时隙的数量,按照间插分配的方法,确定第一 ODU业务处理单元各个出端口与所述同步帧周期中时隙的对应关系,即第一 ODU业务处理单元出端口时隙对应表。[0070]具体的,可以通过计算确定所述ODUflex帧占用所述同步帧周期中时隙的数量,这个过程可以采用但不限于以下实施例实现:设置一个同步帧周期包含12个以太帧时隙,每个以太帧时隙净荷长度为256个字节,第一 ODU业务处理单元出端口(第一 ODU业务处理单元所在线卡和交换单元之间的接口 )净荷传送带宽为6Gbps,每个以太帧时隙时长为341.333ns,一个第一 ODU业务处理单元出端口(下面简称出端口)每秒发送2929687.5个时隙,也就是说一个出端口可以发送(2929687.5/12=244140.625)个帧周期;如果接收到的ODUflex帧的速率为1.2Gps,计算得出每秒有1.2*1000*1000*1000/8=150000000字节需要传送,,每个出端口帧周期需要传送=150000000/244140.625=614.4字节,使用净荷长度256字节去封装,需要614.4/256=2.4个以太帧,因为以太帧时隙数量必须为整数,因此计算得到该1.2G的ODUflex需要3个以太帧时隙封装,每个以太帧封装ODUflex字节数为614.4/3=204.8字节,因为以太帧封装ODUfIex长度为整数,因此每个以太帧封装ODUflex长度为204字节或205字节,即ODUflex帧的切片长度为204字节或205字节。。依此原理,可以计算出对于速率为2.4Gps的ODUflex在上述情况下(帧周期为4095.966ns,帧周期中时隙数为12,以太帧时隙净荷长度为256个字节,出端口净荷传送带宽为6Gbps),需要6个以太帧时隙封装,每个以太帧封装ODUflex长度为204字节或205字节。
[0071]而对于速率为1.2Gps的ODUflex在帧周期包含24个以太时隙,每个以太帧时隙净荷长度为256个字节,出端口带宽为12Gbps,每个以太时隙时长为341.333ns的情况下,可计算得出一个出端口每秒发送5859375个时隙,也就是说一个发送接口每秒可以发送(5859375/24=244140.625)个帧周期;根据ODUflex的速率1.2Gbps,计算得出每秒=1200000*1000/8=150000000字节需要传送,那么每个接口帧周期需要传送=150000000/244140.625=614.4字节,使用净荷长度256字节去封装,需要614.4/256=2.4个以太帧,即该ODUflex需要3个以太帧时隙封装,每个以太帧封装ODUflex字节数=614.4/3=204.8字节,因此每个以太帧封装ODUflex长度为204字节或205字节。依次类推可以计算出其它速率ODUflex帧在不同情况下占用同步帧周期中的时隙个数以及以太帧中封装ODUflex的长度。需要说明的是,同步帧周期的时长、同步帧周期中每个时隙的时长以及每个以太帧封装的ODUflex字节数都是设置的,可根据具体情况具体设置,以上仅为例子,具体实现时可不限以上设置的数值。
[0072]时隙分配单元也可以不通过计算,而是通过查找预先配置的ODUflex帧的速率与ODUflex帧占用同步帧周期中时隙数量的对应关系,确定所述ODUflex帧占用所述同步帧周期中时隙的数量。这个对应关系中还可以包含以太帧中封装ODUflex的长度。ODUflex帧的速率与ODUflex帧占用同步帧周期中时隙数量以及以太帧中封装ODUflex长度的对应关系可以在设备初始化时进行配置,根据配置的帧周期长度和时隙数量进行相应的配置。该对应关系表的具体数据可以根据上述计算方法预先计算确定,此处不再赘述。例如,对应关系表的内容如下所示。
[0073]
【权利要求】
1.一种ODU业务传送装置,其特征在于,包括,第一 ODU业务处理单元、时隙分配单元、交换出端口分配单元、以太交换单元和第二 ODU业务处理单元;其中, 第一 ODU业务处理单元,用于接收高阶ODU帧,对所述高阶ODU帧进行解映射处理,获得ODUflex帧,将所述ODUflex帧封装成以太帧,根据所述时隙分配单元确定的第一 ODU业务处理单元出端口时隙对应表,发送所述以太帧到以太交换单元; 时隙分配单元,用于确定所述第一 ODU业务处理单元出端口时隙对应表; 交换出端口分配单元,用于根据所述时隙分配单元确定的第一 ODU业务处理单元出端口时隙对应表,确定以太交换单元入端口帧周期时隙表和以太交换单元出端口帧周期时隙表,并根据所述以太交换单元入端口帧周期时隙表和所述以太交换单元出端口帧周期时隙表,确定以太交换单元分配转发命令; 以太交换单元,根据所述以太交换单元分配转发命令,将接收到的所述以太帧转发至所述第二 ODU业务处理单元; 第二 ODU业务处理单元,用于根据所述交换出端口分配单元确定的以太交换单元出端口帧周期时隙表,对接收到的以太帧进行解封装处理,获得以太净荷比特流数据,并将所述以太净荷比特流数据封装成所述高阶ODU帧发送出去。
2.如权利要求1所述的装置,其特征在于,所述时隙分配单元,用于产生一个同步帧周期,根据获得的所述ODUflex帧的速率、所述第一 ODU业务处理单元的出端口速率,和所述同步帧周期及预设的以太帧净荷长度,确定所述ODUflex帧占用所述同步帧周期中时隙的数量,按照间插分配的方法,确定包含第一 ODU业务处理单元出端口与所述同步帧周期中时隙对应关系的第一 ODU业务处理单元出端口时隙对应表。
3.如权利要求1所述的装 置,其特征在于,所述时隙分配单元,用于产生一个同步帧周期,根据获得的所述ODUflex帧的速率和ODUflex帧速率与ODUflex帧占用同步帧周期中时隙数量的对应关系,确定所述ODUflex帧占用所述同步帧周期中时隙的数量,按照间插分配的方法,确定包含第一 ODU业务处理单元出端口与所述同步帧周期中时隙对应关系的第一 ODU业务处理单元出端口时隙对应表。
4.如权利要求1-3所述的任一装置,其特征在于,所述第一ODU业务处理单元具体包括ODUflex解映射单元、以太封装单元和端口分发单元; 所述ODUflex解映射单元,用于接收所述高阶ODU帧,提取所述高阶ODU帧的开销信息,并对所述高阶ODU帧进行解映射处理,获得ODUflex帧; 所述以太封装单元,用于根据提取的开销信息确定所述ODUflex帧的速率,根据所述ODUflex帧的速率确定所述ODUflex帧的切片长度,根据确定的ODUflex帧的切片长度将所述ODUflex帧封装成以太帧; 所述端口分发单元,用于根据所述时隙分配单元确定的时隙对应表,发送所述以太帧到以太交换单元。
5.如权利要求3所述的任一装置,其特征在于,所述ODUflex解映射单元,还用于提取所述高阶ODU帧的开销信息中的链路连接调整信息LCR信息;所述时隙分配单元根据所述LCR信息所指示的带宽需要增加的信息,增加所述ODUflex帧占用的时隙数量,生成调整后的第一 ODU业务处理单元出端口时隙对应表;或者根据所述LCR信息所指示的带宽需要减小的信息,减少所述ODUflex帧占用的时隙数量,,生成调整后的第一 ODU业务处理单元出端口时隙对应表。
6.如权利要求5所述的装置,其特征在于,所述时隙分配单元具体用于根据接收到的所述高阶ODU帧的开销信息中的链路连接调整信息LCR信息所指示的带宽需要增加的信息,增加所述ODUflex帧占用的时隙数量,生成调整后的第一 ODU业务处理单元出端口时隙对应表;更新切片长度获得更新后的切片长度;根据收到的所述ODUflex帧的开销信息中的带宽调整信息BWR信息所指示的带宽需要增加的信息,更新所述更新后的切片长度。
7.如权利要求5所述的装置,其特征在于,所述时隙分配单元具体用于根据接收到的所述ODUflex帧的开销信息中的带宽调整信息BWR信息所指示的带宽需要减少的信息,更新切片长度获得更新后的切片长度;根据接收到的所述高阶ODU帧的开销信息中的链路连接调整信息LCR信息所指示的带宽需要减小的信息,减少所述ODUflex帧占用的时隙数量,生成调整后的第一 ODU业务处理单元出端口时隙对应表,并更新所述更新后的切片长度。
8.如权利要求1-7任一所述的装置,其特征在于,还包括同步时钟单元,用于为所述时隙分配单元提供时钟信号,所述时钟信号用于同步所述同步帧周期的基准时间,使得所述时隙分配单元产生的每一个帧周期在时间上是同步的。
9.一种ODU业务传送方法,其特征在于,包括, 接收高阶ODU帧,对所述高阶ODU帧进行解映射处理,获得ODUflex帧,将所述ODUflex帧封装成以太帧,根据第一 ODU业务处理单元出端口时隙对应表,发送所述以太帧到以太交换单元; 根据以太交换单元分配转发命令,将接收到的所述以太帧转发至所述第二 ODU业务处理单元;所述以太交换单元分配转发命令是根据以太交换单元入端口帧周期时隙表和以太交换单元出端口帧周期时隙表确定的;所述以太交换单元出端口帧周期时隙表和以太交换单元出端口帧周期时隙表是根`据所述以太交换单元入端口帧周期时隙表确定的; 根据所述以太交换单元出端口帧周期时隙表,对接收到的以太帧进行解封装处理,获得以太净荷比特流数据,并将所述以太净荷比特流数据封装成高阶ODU帧发送出去。
10.如权利要求9所述的方法,其特征在于,所述步骤,接收高阶ODU帧,对所述高阶ODU帧进行解映射处理,获得ODUflex帧,将所述ODUflex帧封装成以太帧,根据第一 ODU业务处理单元出端口时隙对应表,发送所述以太帧到以太交换单元,具体为, 接收所述高阶ODU帧,提取所述高阶ODU帧的开销信息,并对所述高阶ODU帧进行解映射处理,获得ODUflex帧; 根据提取的开销信息,确定所述ODUflex帧的速率,根据所述ODUflex帧的速率,确定所述ODUflex帧的切片长度,根据确定的ODUflex帧的切片长度将所述ODUflex帧封装成以太帧; 根据第一 ODU业务处理单元出端口时隙对应表,发送所述以太帧到以太交换单元。
11.如权利要求9所述的方法,其特征在于,所述时隙对应表的确定,具体为,产生一个同步帧周期,根据获得的所述ODUf Iex帧的速率、所述第一 ODU业务处理单元的出端口速率和所述同步帧周期及预设的以太帧净荷长度,确定所述ODUflex帧占用所述同步帧周期中时隙的数量,按照间插分配的方法,确定包含第一 ODU业务处理单元出端口与所述同步帧周期中时隙对应关系的第一 ODU业务处理单元出端口时隙对应表。
12.如权利要求9所述的方法,其特征在于,所述时隙对应表的确定,具体为,产生一个同步帧周期,根据获得的所述ODUflex帧的速率和ODUflex帧的速率与ODUflex帧占用同步帧周期中时隙数量的对应关系,确定所述ODUflex帧占用所述同步帧周期中时隙的数量,按照间插分配的方法,确定包含第一 ODU业务处理单元出端口与所述同步帧周期中时隙对应关系的第一 ODU业务处理单元出端口时隙对应表。
13.如权利要求9至12所述的任一方法,其特征在于,进一步包括, 提取所述高阶ODU帧的开销信息中的链路连接调整信息LCR信息,根据所述LCR信息所指示的带宽需要增加的信息,增加所述ODUflex帧占用的时隙数量,生成调整后的第一ODU业务处理单元出端口时隙对应表;或者根据所述LCR信息所指示的带宽需要减小的信息,减少所述ODUflex帧占用的时隙数量,生成调整后的第一 ODU业务处理单元出端口时隙对应表。
14.如权利要求13所述的方法,其特征在于,所述步骤,提取所述高阶ODU帧的开销信息中的链路连接调整信息LCR信息,根据所述LCR信息所指示的带宽需要增加的信息,增加所述ODUflex帧占用的时隙数量,生成调整后的第一 ODU业务处理单元出端口时隙对应表,具体为, 根据接收到的所述高阶ODU帧的开销信息中的链路连接调整信息LCR信息所指示的带宽需要增加的信息,增加所述ODUflex帧占用的时隙数量,生成调整后的第一 ODU业务处理单元出端口时隙对应表; 更新切片长度获得更新后的切片长度; 根据收到的所述ODUflex帧的开销信息中的带宽调整信息BWR信息所指示的带宽需要增加的信息,更新所述更新后的切片长度并发`送给所述第一 ODU业务处理单元以便按照更新后的切片长度进行以太帧的封装。
15.如权利要求13所述的方法,其特征在于,所述步骤,根据所述LCR信息所指示的带宽需要减小的信息,减少所述ODUfl`ex帧占用的时隙数量,生成调整后的第一 ODU业务处理单元出端口时隙对应表,具体为, 根据接收到的所述ODUflex帧的开销信息中的带宽调整信息BWR信息所指示的带宽需要减少的信息,更新切片长度获得更新后的切片长度; 根据接收到的所述高阶ODU帧的开销信息中的链路连接调整信息LCR信息所指示的带宽需要减少的信息,减少所述ODUflex帧占用的时隙数量,生成调整后的第一 ODU业务处理单元出端口时隙对应表。
16.如权利要求9至15所述的任一方法,其特征在于,进一步包括, 产生一个时钟信号,所述时钟信号用于同步所述同步帧周期的基准时间,使得所述同步帧周期的每一个帧周期在时间上是同步的。
【文档编号】H04L12/801GK103688499SQ201380000481
【公开日】2014年3月26日 申请日期:2013年3月15日 优先权日:2013年3月15日
【发明者】陈志云, 周蕙瑜, 胡幸 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1