[发明专利]数据处理的方法和装置有效
申请号: | 201480000178.4 | 申请日: | 2014-01-03 |
公开(公告)号: | CN103931146B | 公开(公告)日: | 2016-11-16 |
发明(设计)人: | 李志军;王童童;李长松;杨文斌;陈志强 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/70 | 分类号: | H04L12/70;H04L12/801;H04L12/955 |
代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 王君;肖鹂 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 | ||
技术领域
本发明实施例涉及通信技术领域,并且更具体地,涉及数据处理的方法和装置。
背景技术
传统以太网中,接收装置的一个接收器通过以太网接口接收发送装置的一个发送器通过以太网接口发送的数据。接收装置可以是路由器。发送装置也可以是路由器。具体来说,该发送器的以太网接口可以通过P路物理通道(英文:physical lane,简称:PL)发送P路数据流。P为正整数。P路物理通道可以对应P个串行/解串器(英文:serializer/deserializer,简称:serdes)。该发送器使用一个时钟驱动发送器的以太网接口发送该P路数据流。接收器在通过P路物理通道接收到P路数据流后,需要使用一个时钟对这P路物理通道中的P路数据流进行处理,例如使用时钟数据恢复(英文:clock data recovery,简称:CDR)电路对P路数据流进行处理。处理后的P路数据流的频率相同。进而,接收装置对处理后的P路数据流进行后续处理。接收器接收到的数据流是来自于同一个发送器(即同源)使用同一个时钟(即同频)驱动以太网接口发送的可以将上述数据流称为同源同频的数据流。
随着以太网技术的发展,可能出现不同源且不同频的数据流。即不同的发送器分别使用不同的时钟驱动不同的以太网接口发送数据流。如何对不同发送器(不同源)并且使用的时钟不同(不同频)的数据流进行处理是一个需要解决的问题。
发明内容
本发明实施例提供的数据处理的方法和装置,能够对接收到的不同源且不同频的数据流进行处理,有助于对处理后的数据流进行进一步处理。
第一方面,提供了一种数据处理的方法,包括:
通过以太网接口的X个物理通道接收X个数据流,其中所述X个数据流是第一发送器在第一时钟的驱动下发送的,所述X个物理通道与所述X个数据流一一对应,X为正整数;
将所述X个数据流转换为在M个虚通道上传输的M个数据流,其中所述M个数据流与所述M个虚通道一一对应,M为正整数;
对所述M个数据流中的每个数据流中进行带宽调整以得到M个第一数据流,所述M个第一数据流与所述M个数据流一一对应,所述M个第一数据流中每个第一数据流的带宽大于对应的M个数据流中的数据流的带宽;
通过所述以太网接口的Y个物理通道接收Y个数据流,其中所述X个物理通道中的任意一个物理通道不同于所述Y个物理通道中的任意一个物理通道,所述Y个数据流是第二发送器在第二时钟的驱动下发送的,所述Y个物理通道与所述Y个数据流一一对应,Y为正整数,所述第一时钟的名义工作频率等于所述第二时钟的名义工作频率,所述第一时钟的实际工作频率不等于所述第二时钟的实际工作频率;
将所述Y个数据流转换为在N个虚通道上传输的N个数据流,其中所述N个数据流与所述N个虚通道一一对应,所述M个数据流中每个数据流和所述N个数据流中的每个数据流均包括对齐标记AM以及数据块组,所述AM是所述数据块组的直接的上一个数据块,所述数据块组包含的比特的数量等于所述AM包含的比特的数量的正整数倍,N为正整数;
对所述N个数据流中的每个数据流进行带宽调整以得到N个第二数据流,所述N个第二数据流与所述N个数据流一一对应,所述M个第一数据流与所述N个第二数据流在第三时钟的驱动下进行传输,所述N个第二数据流中每个第二数据流的带宽大于对应的N个数据流中的数据流的带宽。
第一方面的第一种可能的实现方式中,
在所述对所述M个数据流中的每个数据流进行带宽调整以得到M个第一数据流之后,所述方法还包括:
对所述M个第一数据流中的每个第一数据流执行第一操作以得到M个第三数据流,其中所述M个第三数据流与所述M个第一数据流一一对应,每个第三数据流的AM头是所述第三数据流在所述第三时钟的驱动下在一个时钟周期内传输的数据的头部,所述每个第三数据流的AM头是对应的第一数据流的AM或对应的第一数据流的AM中的包含AM的最不重要比特LSB的子数据块;
在所述对所述N个数据流中的每个数据流进行带宽调整以得到N个第二数据流之后,所述方法还包括:
对所述N个第二数据流中的每个第二数据流执行第二操作以得到N个第四数据流,其中所述N个第四数据流与所述N个第二数据流一一对应,每个第四数据流的AM头是所述第四数据流在所述第三时钟的驱动下在一个时钟周期内传输的数据的头部,所述每个第四数据流的AM头是对应的第二数据流的AM或对应的第二数据流的AM中的包含AM的LSB的子数据块。
根据第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480000178.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可随地小便的衣服及使用方法
- 下一篇:一种运载火箭地面测试系统装置