【技术实现步骤摘要】
【国外来华专利技术】数据处理方法及装置
本专利技术涉及通信
,尤其是涉及数据处理方法及装置。
技术介绍
随着互联网的发展,电信骨干网的流量每年正以50%-80%的速度飞速增长。2015年的网络流量可能是2010年的网络流量的十倍。未来以太网接口可能会存在400千兆比特以太网(英文:gigabitethernet,简称:GE)以及1太比特以太网(英文:terabitethernet,简称:TE)两种规格。在以太网中,根据需求的不同,存在具有支持不同传输速率或者位宽的传输电路。在以太网总速率一定的前提下,传输电路的单个数据接口所支持的传输速率大小与数据接口个数成反比。比如总速率为400千兆比特(英文:gigabit,简称:G)的以太网中,可以通过16个支持25G速率的数据接口的传输电路A实现,也可以通过8个支持50G速率的数据接口的传输电路B。当传输电路A需要向传输电路B传输数据时,则需要将传输电路A中的16个数据流变换为8个数据流再传输到传输电路B。反之,当传输电路B需要向传输电路A传输数据时,需要将传输电路B中的8个数据流变换为16个数据流再传输到传输电路A。另外,还存在不改变 ...
【技术保护点】
PCT国内申请,权利要求书已公开。
【技术特征摘要】
【国外来华专利技术】1.一种数据处理方法,其特征在于,包括:变换电路通过M个接收端口接收M个数据流,所述M个数据流中每个数据流包括n个数据单元,所述M个接收端口与所述M个数据流一一对应,所述M个数据流对应M×n的矩阵,所述M×n的矩阵中的每个元素是一个数据单元,所述M×n的矩阵包括M个1×n的矩阵,所述M个1×n的矩阵中每个1×n的矩阵对应1个数据流,所述M个1×n的矩阵与所述M个数据流一一对应,所述M个1×n的矩阵中每个1×n的矩阵中的n个数据单元分别是对应的数据流中的n个数据单元,所述M个1×n的矩阵中每个1×n的矩阵中的n个数据单元中的任意两个数据单元中位于右边的数据单元被所述变换电路接收的时间早于位于左边的数据单元被所述变换电路接收的时间;所述变换电路分别利用所述M×n的矩阵中的n个M×1的矩阵中的M个数据单元生成N个数据流,生成所述N个数据流具体包括利用所述n个M×1的矩阵中的每个M×1的矩阵生成至少一个数据流;以及所述变换电路通过N个输出端口发送所述N个数据流,所述N个输出端口与所述N个数据流一一对应,其中M和N都是正整数。2.根据权利要求1所述的方法,其特征在于,所述至少一个数据流由M个数据单元组成,所述n个M×1的矩阵中的第i个M×1的矩阵中的M个数据单元与利用所述第i个M×1的矩阵中的M个数据单元生成的至少一个数据流中包含的M个数据单元相同,所述N个数据流中每个数据流包括的数据单元个数相同。3.根据权利要求1或2所述的方法,其特征在于,所述N个数据流中每个数据流中相邻的两个数据单元来自不同的码字codeword。4.根据权利要求3所述的方法,其特征在于,所述N个数据流中每个数据流中相邻的两个数据单元是同一个前向纠错FEC电路输出的数据单元,或者所述N个数据流中每个数据流中相邻的两个数据单元分别是两个FEC电路输出的数据单元。5.根据权利要求1或2所述的方法,其特征在于,所述变换电路利用所述n个M×1的矩阵中的M个数据单元生成所述N个数据流具体包括利用第j个M×1的矩阵中的M个数据单元生成由M个数据单元组成的至少一个数据流,其中,利用第j个M×1的矩阵中的M个数据单元生成由M个数据单元组成的至少一个数据流具体包括:所述变换电路对X组数据单元进行交织以生成由M个数据单元组成的一个数据流,所述第j个M×1的矩阵中的M个数据单元具体包括所述X组数据单元,每组数据单元中数据单元的数量为M/X,所述X组数据单元中任一组数据单元中数据单元所来自的码字与所述X组数据单元中其他组数据单元中数据单元所来自的码字不同,X为大于1的整数。6.根据权利要求1或2所述的方法,其特征在于,所述变换电路利用所述n个M×1的矩阵中的M个数据单元生成所述N个数据流具体包括利用第j个M×1的矩阵中的M个数据单元生成由M个数据单元组成的至少一个数据流,其中,利用第j个M×1的矩阵中的M个数据单元生成由M个数据单元组成的至少一个数据流具体包括:所述变换电路对P个集合中每个集合中的Q组数据单元进行交织以生成由M个数据单元组成的P个数据流,所述第j个M×1的矩阵中的M个数据单元与所述P个集合中的所有的数据单元相同,所述P个集合中的每个集合由Q组数据单元组成,所述Q组数据单元中任一组数据单元中数据单元所来自的码字与所述Q组数据单元中其他组数据单元中数据单元所来自的码字不同,每组数据单元中数据单元的数量为M/(P×Q),P和Q都为大于1的整数。7.根据权利要求1所述的方法,其特征在于,所述M×n的矩阵中的每个数据单元由k个子数据单元组成,所述至少一个数据流由M×k个子数据单元组成,所述n个M×1的矩阵中的第i个M×1的矩阵中的M×k个子数据单元与利用所述第i个M×1的矩阵中的M×k个子数据单元生成的至少一个数据流中包含的M×k个子数据单元相同,所述N个数据流中每个数据流包括的子数据单元个数相同。8.根据权利要求1或7所述的方法,其特征在于,所述N个数据流中每个数据流中相邻的两个子数据单元来自不同的码字codeword。9.根据权利要求8所述的方法,其特征在于,所述N个数据流中每个数据流中相邻的两个子数据单元分别属于同一个前向纠错FEC电路输出的两个数据单元,或者所述N个数据流中每个数据流中相邻的两个子数据单元分别来自两个FEC电路。10.根据权利要求1、7或9所述的方法,其特征在于,所述变换电路利用所述n个M×1的矩阵中的M×k个子数据单元生成所述N个数据流具体包括利用第j个M×1的矩阵中的M×k个子数据单元生成由M×k个子数据单元组成的至少一个数据流,其中,利用第j个M×1的矩阵中的M×k个子数据单元生成由M×k个子数据单元组成的至少一个数据流具体包括:所述变换电路对X组子数据单元进行交织以生成由M×k个子数据单元组成的一个数据流,所述第j个M×1的矩阵中的M×k个子数据单元具体包括所述X组子数据单元,每组子数据单元中子数据单元的数量为(M×k)/X,所述X组子数据单元中任一组子数据单元中子数据单元所来自的码字与所述X组子数据单元中其他组子数据单元中子数据单元所来自的码字不同,X为大于1的整数。11.根据权利要求1、7或9所述的方法,其特征在于,所述变换电路利用所述n个M×1的矩阵中的M×k个子数据单元生成所述N个数据流具体包括利用第j个M×1的矩阵中的M×k个子数据单元生成由M×k个子数据单元组成的至少一个数据流,其中,利用第j个M×1的矩阵中的M×k个子数据单元生成由M×k个子数据单元组成的至少一个数据流具体包括:所述变换电路对P个集合中每个集合中的Q组子数据单元进行交织以生成由M×k个子数据单元组成的P个数据流,所述第j个M×1的矩阵中的M×k个子数据单元与所述P个集合中的所有的子数据单元相同,所述P个集合中的每个集合由Q组子数据单元组成,所述Q组子数据单元中任一组子数据单元中子数据单元所来自的码字与所述Q组子数据单元中其他组子数据单元中子数据单元所来自的码字不同,每组子数据单元中子数据单元的数量为(M×k)/(P×Q),P和Q都为大于1的整数。12.一种数据处理装置,其特征在于...
【专利技术属性】
技术研发人员:杨文斌,王童童,王心远,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。