数据分发方法和数据聚合方法及相关装置制造方法及图纸

技术编号:12031962 阅读:62 留言:0更新日期:2015-09-10 19:15
一种数据分发方法和数据聚合方法及相关装置。数据分发方法可包括:接收第一报文流。将第一报文流分成第一数据块流。向第一电路发送第一数据块流。第一电路对第一数据块流进行处理以获得第一数据流。第一电路向PHY中的M个第二电路中的N1个第二电路分发第一数据流,其中,M大于N1,N1是正整数,M是正整数。N1个第二电路对接收到的第一数据流进行处理以获得N1个第一码流。本发明专利技术实施例提供的技术方案有助于满足复杂的带宽配置的需求,扩大应用场景。

【技术实现步骤摘要】
【国外来华专利技术】数据分发方法和数据聚合方法及相关装置
本专利技术涉及通信
,具体涉及数据聚合(aggregate)方法和数据分发方法及相关装置。
技术介绍
目前,电信骨干网的流量每年正以50%~80%的速度飞速增长。电气电子工程师学会(简称:IEEE,英文:instituteofelectricalandelectronicsengineers)的802.3工作组,从2011年初启动收集100千兆比特以太网(英文:gigabitethernet,简称:GE)标准公布之后的带宽发展需求。预测网络流量在2015年可能达到2010年的十倍。未来的以太网接口可能会存在400GE和1太比特以太网(英文:terabitethernet,简称:TE)两种以太网接口。上述两种以太网接口可能分别在2015和2020年广泛应用。现在的路由器的速率一般是200G、480G或者1Tbps。而在物理子卡上一般通过不同的硬件设计实现不同速率的以太网接口。现在面临的一个问题是物理子卡的种类很多,针对不同种类的子卡需要设计不同的以太网接口芯片。因此带来工作量大和芯片种类多引起的成本增加的问题。网络设备供应商需要为多种单板备货,投资可能成倍增加。现有技术中,100GE的接口按照IEEE802.3ba标准实现,现有技术中的介质访问控制(英文:mediaaccesscontrol)协议层接口一般通过单端口或网际互联协议(英文:internetprotocol;简称:IP)对多个端口进行捆绑以获得汇聚(英文:trunk)接口的方式实现。路由器对外呈现为定速的介质访问控制协议层接口。为形象描述现有的通过单端口实现的介质访问控制协议层接口的结构,可将现有单端口定速介质访问控制协议层接口用管道(英文:channel)的形式表示如图1所示。图1中为现有路由器的通过单端口实现的介质访问控制协议层接口的示意图。从上到下是一个大的管道,这个管道可以处理定速的介质访问控制协议层的数据流,并且对端设备只能是定速的介质访问控制协议层接口才可实现对接互通。现有的定速的单端口以太网接口难以满足复杂的带宽配置的需求,应用场景比较有限。
技术实现思路
本专利技术实施例提供数据分发方法和数据聚合方法及相关装置,有助于满足复杂的带宽配置的需求,扩大应用场景。本专利技术的第一方面提供一种数据分发方法,包括:接收第一报文流;将所述第一报文流分成第一数据块流;向第一电路发送所述第一数据块流;所述第一电路对所述第一数据块流进行处理以获得第一数据流;所述第一电路向物理层电路PHY中的M个第二电路中的N1个第二电路分发所述第一数据流,其中,所述M大于所述N1,所述N1是正整数,所述M是正整数;所述N1个第二电路对接收到的所述第一数据流进行处理以获得N1个第一码流,其中,所述N1个第二电路与所述N1个第一码流一一对应;其中,所述第一电路包括接收电路,所述第一数据流为所述第一数据块流,所述M个第二电路中的每个第二电路包括物理层编码电路、加扰电路以及对齐字插入电路;或者,所述第一电路包括物理层编码电路,所述第一数据流为对所述第一数据块流进行物理层编码后得到的数据流,所述M个第二电路中的每个第二电路包括加扰电路以及对齐字插入电路,所述第一电路是所述PHY中的电路;或者,所述第一电路包括物理层编码电路和加扰电路,所述第一数据流为对所述第一数据块流进行物理层编码和加扰后得到的数据流,所述M个第二电路中的每个第二电路包括对齐字插入电路,所述第一电路是所述PHY中的电路;或者,所述第一电路包括物理层编码电路、加扰电路和对齐字插入电路,所述第一数据流为对所述第一数据块流进行物理层编码、加扰和对齐字插入之后得到的数据流,所述M个第二电路中的每个第二电路包括接收电路,所述第一电路是所述PHY中的电路。结合第一方面,在第一种可能的实施方式中,所述方法还包括:关闭所述M个第二电路中除去所述N1个第二电路之外的至少一个第二电路。结合第一方面或第一方面的第一种可能的实施方式,在第二种可能的实施方式中,所述N1个第二电路能够提供的最大处理速率大于或等于所述第一数据块流的速率。结合第一方面或第一方面的第一种可能的实施方式或第一方面的第二种可能的实施方式,在第三种可能的实施方式中,所述N1个第二电路对所述第一数据流进行处理以获得N1个第一码流以后,所述方法还包括:所述N1个第二电路向复用电路发送所述N1个第一码流;所述复用电路对所述N1个第一码流进行复用处理以得到X个第二码流,其中,所述X为小于或等于所述N1的正整数。结合第一方面或第一方面的第二种可能的实施方式或第一方面的第三种可能的实施方式,在第四种可能的实施方式中,所述方法还包括:接收第二报文流;将所述第二报文流分成第二数据块流;向所述第一电路发送所述第二数据块流;所述第一电路对所述第二数据块流进行处理以获得第二数据流;所述第一电路向所述PHY中的所述M个第二电路中的N2个第二电路分发所述第二数据流,所述M大于所述N2,所述N2是正整数,所述N2个第二电路与所述N1个第二电路的交集为空集合;所述N2个第二电路对接收到的所述第二数据流进行处理以获得N2个第三码流,所述N2个第二电路与所述N2个第三码流一一对应;其中,所述第二数据流为所述第二数据块流;或者;所述第二数据流为对所述第二数据块流进行物理层编码后得到的数据流;或者;所述第二数据流为对所述第二数据块流进行物理层编码和加扰后得到的数据流;或者;所述第二数据流为对所述第二数据块流进行物理层编码、加扰和对齐字插入之后得到的数据流。结合第一方面或第一方面的上述任意一种可能的实现方式,在第一方面的第五种可能的实现方式中,所述方法还包括:所述N1个第二电路将所述N1个第一码流发送至接收装置的PHY,所述接收装置的PHY只包括N1个第三电路,所述N1个第一码流与所述N1个第三电路一一对应;其中每个第三电路包括对齐字去除电路、解扰电路以及物理层解码电路;或者每个第三电路包括对齐字去除电路以及解扰电路;或者每个第三电路包括对齐字去除电路;或者每个第三电路包括接收电路。结合第一方面或第一方面的上述任意一种可能的实现方式,在第一方面的第六种可能的实现方式中,所述方法还包括:所述N1个第二电路将所述N1个第一码流发送至接收装置的PHY,所述接收装置的PHY包括M个第三电路,所述N1个第一码流与所述M个第三电路中的N1个第三电路一一对应;其中每个第三电路包括对齐字去除电路、解扰电路以及物理层解码电路;或者每个第三电路包括对齐字去除电路以及解扰电路;或者每个第三电路包括对齐字去除电路;或者每个第三电路包括接收电路。结合第一方面或第一方面的上述任意一种可能的实现方式,在第一方面的第七种可能的实现方式中,所述方法还包括:所述N1个第二电路将所述N1个第一码流发送至第一接收装置的PHY,所述第一接收装置的PHY包括N1个第三电路,所述N1个第一码流与所述N1个第三电路一一对应;每个第三电路包括对齐字去除电路、解扰电路以及物理层解码电路;或者每个第三电路包括对齐字去除电路以及解扰电路;或者每个第三电路包括对齐字去除电路;或者每个第三电路包括接收电路;所述N2个第二电路将所述N2个第三码流发送至第二接收装置的PHY,所述第二接收装置的PHY包括N2个第四电路本文档来自技高网
...
数据分发方法和数据聚合方法及相关装置

【技术保护点】
PCT国内申请,权利要求书已公开。

【技术特征摘要】
【国外来华专利技术】1.一种数据分发方法,其特征在于,包括:接收第一报文流;将所述第一报文流分成第一数据块流;向第一电路发送所述第一数据块流;所述第一电路对所述第一数据块流进行处理以获得第一数据流;所述第一电路向物理层电路PHY中的M个第二电路中的N1个第二电路分发所述第一数据流,其中,所述M大于所述N1,所述N1是正整数,所述M是正整数;所述N1个第二电路对接收到的所述第一数据流进行处理以获得N1个第一码流,其中,所述N1个第二电路与所述N1个第一码流一一对应;其中,所述第一电路包括物理层编码电路,所述第一数据流为对所述第一数据块流进行物理层编码后得到的数据流,所述M个第二电路中的每个第二电路包括加扰电路以及对齐字插入电路,所述第一电路是所述PHY中的电路;或者,所述第一电路包括物理层编码电路和加扰电路,所述第一数据流为对所述第一数据块流进行物理层编码和加扰后得到的数据流,所述M个第二电路中的每个第二电路包括对齐字插入电路,所述第一电路是所述PHY中的电路;或者,所述第一电路包括物理层编码电路、加扰电路和对齐字插入电路,所述第一数据流为对所述第一数据块流进行物理层编码、加扰和对齐字插入之后得到的数据流,所述M个第二电路中的每个第二电路包括接收电路,所述第一电路是所述PHY中的电路。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:关闭所述M个第二电路中除去所述N1个第二电路之外的至少一个第二电路。3.根据权利要求1或2所述的方法,其特征在于,所述N1个第二电路能够提供的最大处理速率大于或等于所述第一数据块流的速率。4.根据权利要求1或2所述的方法,其特征在于,所述N1个第二电路对所述第一数据流进行处理以获得N1个第一码流以后,所述方法还包括:所述N1个第二电路向复用电路发送所述N1个第一码流;所述复用电路对所述N1个第一码流进行复用处理以得到X个第二码流,其中,所述X为小于或等于所述N1的正整数。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收第二报文流;将所述第二报文流分成第二数据块流;向所述第一电路发送所述第二数据块流;所述第一电路对所述第二数据块流进行处理以获得第二数据流;所述第一电路向所述PHY中的所述M个第二电路中的N2个第二电路分发所述第二数据流,所述M大于所述N2,所述N2是正整数,所述N2个第二电路与所述N1个第二电路的交集为空集合;所述N2个第二电路对接收到的所述第二数据流进行处理以获得N2个第三码流,所述N2个第二电路与所述N2个第三码流一一对应;其中,所述第二数据流为所述第二数据块流;或者;所述第二数据流为对所述第二数据块流进行物理层编码后得到的数据流;或者;所述第二数据流为对所述第二数据块流进行物理层编码和加扰后得到的数据流;或者;所述第二数据流为对所述第二数据块流进行物理层编码、加扰和对齐字插入之后得到的数据流。6.一种数据聚合方法,其特征在于,包括:物理层电路PHY中的M个第一电路之中的N3个第一电路接收N3个第一码流,其中,所述N3个第一电路与所述N3个第一码流一一对应;所述N3个第一电路对接收到的所述N3个第一码流进行处理以获得N3个第一数据流;所述N3个第一电路向第二电路发送所述N3个第一数据流;所述第二电路对所述N3个第一数据流进行处理以获得第一数据块流;将所述第一数据块流组合成第一报文流;其中,所述第二电路包括物理层解码电路,所述第一数据块流为对所述N3个第一数据流进行物理层解码后得到的数据块流,所述N3个第一数据流为对所述N3个第一码流进行对齐字去除和解扰后得到的数据流,所述M个第一电路中的每个第一电路包括对齐字去除电路以及解扰电路,所述第二电路是所述PHY中的电路;或者,所述第二电路包括解扰电路和物理层解码电路,所述第一数据块流为对所述N3个第一数据流进行解扰和物理层解码后得到的数据块流;所述N3个第一数据流为对所述N3个第一码流进行对齐字去除后得到的数据流,所述M个第一电路中的每个第一电路包括对齐字去除电路,所述第二电路是所述PHY中的电路;或者,所述第二电路包括对齐字去除电路、解扰电路以及物理层解码电路,所述第二电路是所述PHY中的电路,所述M个第一电路中的每个第一电路包括接收电路,其中,所述第一数据块流为进行对齐字去除、解扰和物理层解码后得到的数据块流,所述N3个第一数据流为所述N3个第一码流。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:关闭所述M个第一电路中除去所述N3个第一电路之外的至少一个第一电路。8.根据权利要求6或7所述的方法,其特征在于,所述N3个第一电路能够提供的最大处理速率大于或等于所述N3个第一码流的速率。9.根据权利要求6或7所述的方法,其特征在于,所述M个第一电路之中的N3个第一电路接收N3个第一码流之前,所述方法还包括:解复用电路接收X个第二码流;所述解复用电路对X个第二码流进行解复用处理以得到所述N3个第一码流;所述解复用电路向所述N3个第一电路发送所述N3个第一码流,其中,所述X为小于或等于所述N3的正整数。10.根据权利要求6所述的方法,其特征在于,所述方法还包括:所述M个第一电路之中的N4个第一电路接收N4个第三码流,其中,所述N4个第一电路与所述N4个第三码流一一对应,所述N4个第一电路中与所述N3个第一电路的交集为空集合;所述N4个第一电路对接收到的所述N4个第三码流进行处理以获得N4个第二数据流;所述N4个第一电路向所述第二电路发送所述N4个第二数据流;所述第二电路对所述N4个第二数据流进行处理以获得第二数据块流;将所述第二数据块流组合成第二报文流;其中,所述第二数据块流为对所述N4个第二数据流进行聚合而得到的数据块流,所述N4个第二数据流为对所述N4个第三码流进行对齐字去除、解扰和物理层解码后的数据流;或者,所述第二数据块流为对所述N4个第二数据流进行物理层解码后得到的数据块流,所述N4个第二数据流为对所述N4个第三码流进行对齐字去除和解扰后得到的数据流;或者,所述第二数据块流为对所述N4个第二数据流进行解扰和物理层解码后得到的数据块流;所述N4个第二数据流为对所述N4个第三码流进行对齐字去除后得到的数据流;或者,所述第二数据块流为进行对齐字去除、解扰和物理层解码后得到的数据块流,所述N4个第二数据流为所述N4个第三码流。11.一种网络设备,其特征在于,包括:媒体访问控制器MAC和...

【专利技术属性】
技术研发人员:王心远杨文斌
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1