[发明专利]数据处理方法及装置有效
申请号: | 201480024928.1 | 申请日: | 2014-05-21 |
公开(公告)号: | CN105210333B | 公开(公告)日: | 2018-05-18 |
发明(设计)人: | 杨文斌;王童童;王心远 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/70 | 分类号: | H04L12/70 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 | ||
本发明实施例提供了一种数据处理方法及装置,变换电路接收的M个数据流中每个数据流包括n个数据单元,所述M个数据流对应M×n的矩阵,所述M×n的矩阵中的每个元素是一个数据单元,所述变换电路利用所述M×n的矩阵中的n个M×1的矩阵中的M个数据单元生成N个数据流,生成所述N个数据流具体包括利用所述n个M×1的矩阵中的每个M×1的矩阵生成至少一个数据流,可见,进行数据处理的变换电路在进行从M个数据流到N个数据流的数据处理时,数据处理前的M个数据流对应一个M×n的矩阵。分别对所述M×n的矩阵中的n个M×1的矩阵进行数据处理,从而得到了N个数据流。上述方案中,数据处理比较灵活,有助于满足以太网的发展要求。
技术领域
本发明涉及通信技术领域,尤其是涉及数据处理方法及装置。
背景技术
随着互联网的发展,电信骨干网的流量每年正以50%-80%的速度飞速增长。2015年的网络流量可能是2010年的网络流量的十倍。未来以太网接口可能会存在400千兆比特以太网(英文:gigabit ethernet,简称:GE)以及1太比特以太网(英文:terabit ethernet,简称:TE)两种规格。
在以太网中,根据需求的不同,存在具有支持不同传输速率或者位宽的传输电路。在以太网总速率一定的前提下,传输电路的单个数据接口所支持的传输速率大小与数据接口个数成反比。比如总速率为400千兆比特(英文:gigabit,简称:G)的以太网中,可以通过16个支持25G速率的数据接口的传输电路A实现,也可以通过8个支持50G速率的数据接口的传输电路B。当传输电路A需要向传输电路B传输数据时,则需要将传输电路A中的16个数据流变换为8个数据流再传输到传输电路B。反之,当传输电路B需要向传输电路A传输数据时,需要将传输电路B中的8个数据流变换为16个数据流再传输到传输电路A。另外,还存在不改变数据流个数的数据处理。比如,传输电路C和传输电路D包括相同个数的数据接口,例如都包含16个支持25G速率的数据接口。在传输电路C向传输电路D传输数据的过程中,数据流中的数据排列顺序发生变化。上述变换统称为数据处理。其中,数据处理前后数据流的个数发生改变的情况下,发生了数据流位宽的变化。上述数据处理也可以被称为位宽变换。经过数据处理后的数据流通过数据传输到达接收设备后,接收设备可以对数据流进行数据处理的反向操作,以便将这些经过数据处理的数据流恢复成未进行过数据处理的数据流。
目前,数据处理可以通过对数据流进行交织或者解交织实现。具体来说,将多个数据流交织成一个数据流。或者,将交织后的一个数据流解交织成多个数据流。如图1所展示的便是一种典型的将两个数据流交织成一个数据流的过程。数据流L1包括6个数据单元,分别是01至06。数据流L2也包括6个数据单元,分别是07至12。通过对L1和L2进行交织,得到一个包括12个数据单元的数据流L3。上述方式可以将传输速率提高一倍。从16个25G速率变换到8个50G速率的数据处理可以通过图1所示的方式实现。
目前通过交织方式的数据处理中,数据处理后的多个数据流的速率必须相同。另外,交织的方式具体为多个数据流交织成一个数据流。目前的数据处理只能支持整数倍系数的数据处理。比如,16个数据流被变换为8个数据流(16为8的整数2倍)。8个数据流被变换为4个数据流(8为4的整数2倍)。或者,通过解交织的方式,4个数据流被变换为8个数据流。上述技术方案中,数据处理前后的数据流个数需要符合特定的约束条件,不灵活。
然而随着以太网的发展,以太网接口的传输速率可能会越来越多。比如,在400G的以太网中,如果通过16个支持25G的速率的数据接口的传输电路A需要和通过10个支持40G的速率的数据接口的传输电路C进行数据传输,目前通过现有技术的数据处理是无法实现的。限定了以太网的发展。
发明内容
本发明解决的技术问题在于提供数据处理方法及装置,用于实现灵活的数据处理,以满足以太网的发展要求。
第一方面,本发明提供了一种数据处理方法,所述方法包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480024928.1/2.html,转载请声明来源钻瓜专利网。