一种以太网数据接收方法、发送方法、装置及收发系统制造方法及图纸

技术编号:37608768 阅读:27 留言:0更新日期:2023-05-18 12:00
本公开实施例公开了一种以太网数据接收方法、发送方法、装置及收发系统,以太网的物理编码子层PCS包括对应于同一MAC接口的多条通道,该接收方法包括:获取所述多条通道各自对应的LB标志;根据获取的LB标志确定所述多条通道之间的绑定关系,对存在绑定关系的至少两条通道的数据流进行合并处理,对与其他通道不存在绑定关系的通道的数据流单独进行处理。该发送方法在发送所述多条通道中每条通道的数据流时,以交替的方式间隔插入带有BIP标志的对齐标记和带有LB标志的对齐标记。通过该实施例的方案,能够灵活的配置以太网接口的带宽,丰富以太网接口的应用场景。富以太网接口的应用场景。富以太网接口的应用场景。

【技术实现步骤摘要】
一种以太网数据接收方法、发送方法、装置及收发系统


[0001]本公开实施例涉及灵活以太网技术,更具体地,涉及一种以太网数据接收方法、发送方法、装置及收发系统。

技术介绍

[0002]40G BASE

R是IEEE 802.3的一种标准的物理编码子层(PCS:Physical Coding Sublayer)协议,在通信领域中应用广泛。随着5G的兴起,大带宽小粒度成为当前的技术热点。传统的以太网的接口的缺点是带宽固定,不可灵活的根据用户需求去调节带宽。

技术实现思路

[0003]以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
[0004]本公开提供了一种以太网数据接收方法、发送方法、装置及收发系统,能够灵活的配置以太网接口的带宽,丰富以太网接口的应用场景。
[0005]本公开一实施例提供了一种以太网数据接收方法,以太网的物理编码子层PCS包括对应于同一MAC接口的多条通道,所述方法包括:
[0006]获取所述多条通道各自对应的通道绑定LB标志;
[0007]根据获取的LB标志确定所述多条通道之间的绑定关系,对存在绑定关系的至少两条通道的数据流进行合并处理,对与其他通道不存在绑定关系的通道的数据流单独进行处理。
[0008]本公开一实施例还提供了一种以太网数据发送方法,以太网的物理编码子层PCS包括对应于同一MAC接口的多条通道,所述方法包括:
[0009]确定所述多条通道构成多个接口;
[0010]在发送所述多条通道中每条通道的数据流时,以交替的方式间隔插入带有BIP标志的对齐标记和带有通道绑定LB标志的对齐标记。
[0011]本公开一实施例还提供了一种以太网数据接收装置,包括处理器以及存储有计算机程序的存储器,其中,所述处理器执行所述计算机程序时能够实现如本公开任一实施例所述的以太网数据接收方法。
[0012]本公开一实施例还提供了一种以太网数据发送装置,包括处理器以及存储有计算机程序的存储器,其中,所述处理器执行所述计算机程序时能够实现如本公开任一实施例所述的以太网数据发送方法。
[0013]本公开一实施例还提供了一种以太网数据收发系统,包括如本公开任一实施例所述的以太网数据接收装置和如本公开任一实施例所述的以太网数据发送装置。
[0014]与相关技术相比,本公开实施例提供的一种以太网数据接收方法、发送方法、装置及收发系统。通过在以太网的PCS同一MAC接口的每一条通道的数据流中添加带有绑定关系信息的固定BIP(即通道绑定标志)来表示所述多条通道的绑定关系,从而实现灵活的配置
以太网接口的带宽,丰富以太网接口的应用场景
[0015]本公开的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本公开而了解。本公开的其他优点可通过在说明书以及附图中所描述的方案来实现和获得。
附图说明
[0016]附图用来提供对本公开技术方案的理解,并且构成说明书的一部分,与本公开的实施例一起用于解释本公开的技术方案,并不构成对本公开技术方案的限制。
[0017]图1是一实施例以太网数据接收方法的流程图;
[0018]图2a是一示例40G模式下以太网通道的一种绑定模式示意图;
[0019]图2b是一示例40G模式下以太网通道的又一种绑定模式示意图;
[0020]图2c是一示例40G模式下以太网通道的又一种绑定模式示意图;
[0021]图2d是一示例40G模式下以太网通道的又一种绑定模式示意图;
[0022]图2e是一示例40G模式下以太网通道的又一种绑定模式示意图;
[0023]图3是一实施例解扰算法的示意图;
[0024]图4是一实施例以太网数据发送方法的流程图;
[0025]图5是一实施例插入对齐标记后通道的数据流的示意图;
[0026]图6a是一示例40G模式下以太网通道的一种配置模式示意图;
[0027]图6b是一示例40G模式下以太网通道的又一种配置模式示意图;
[0028]图6c是一示例40G模式下以太网通道的又一种配置模式示意图;
[0029]图6d是一示例40G模式下以太网通道的又一种配置模式示意图;
[0030]图6e是一示例40G模式下以太网通道的又一种配置模式示意图;
[0031]图7是一实施例加扰算法的示意图;
[0032]图8是一实施例以太网数据发送装置的示意图。
具体实施方式
[0033]本公开描述了多个实施例,但是该描述是示例性的,而不是限制性的,并且对于本领域的普通技术人员来说显而易见的是,在本公开所描述的实施例包含的范围内可以有更多的实施例和实现方案。尽管在附图中示出了许多可能的特征组合,并在具体实施方式中进行了讨论,但是所公开的特征的许多其它组合方式也是可能的。除非特意加以限制的情况以外,任何实施例的任何特征或元件可以与任何其它实施例中的任何其他特征或元件结合使用,或可以替代任何其它实施例中的任何其他特征或元件。
[0034]本公开包括并设想了与本领域普通技术人员已知的特征和元件的组合。本公开已经公开的实施例、特征和元件也可以与任何常规特征或元件组合,以形成由权利要求限定的独特的专利技术方案。任何实施例的任何特征或元件也可以与来自其它专利技术方案的特征或元件组合,以形成另一个由权利要求限定的独特的专利技术方案。因此,应当理解,在本公开中示出和/或讨论的任何特征可以单独地或以任何适当的组合来实现。因此,除了根据所附权利要求及其等同替换所做的限制以外,实施例不受其它限制。此外,可以在所附权利要求的保护范围内进行各种修改和改变。
[0035]在原有40G的以太网接口的基础上实现10G粒度的灵活可配置的以太网接口,且可以和标准的以太网接口对通,是一种有效的提升产品竞争力的方案。
[0036]本公开是基于IEEE802.3 40G BASE

R的PCS处理的一种改进方案。原有40G BASE

R的对齐标记Alignment Marker只做通道对齐和校验用,本公开在不影响原40G标准接口的功能下,通过将原来的一个对齐标记Alignment Marker对应一个BIP字段,改为两个对齐标记Alignment Marker中共用一个BIP字段,即一个对齐标记Alignment Marker的BIP字段不变,另一个对齐标记Alignment Marker的BIP字段使用特定的格式,用来区分不同通道的绑定关系,从而实现4条10G通道的灵活使用,达到10G粒度的效果。
[0037]本公开一实施例提供了一种以太网数据接收方法,以太网的物理编码子层PCS包括对应于同一MAC接口的多条通道,所述方法包括,对以太网接口数据进行接收时,如图1所示,对物理编码子层PCS包括的对应于同一MAC接口的多条通道执行以下处理:
[0038]步骤S11本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种以太网数据接收方法,以太网的物理编码子层PCS包括对应于同一MAC接口的多条通道,所述方法包括:获取所述多条通道各自对应的通道绑定LB标志,所述LB标志包含所述多条通道之间的绑定关系的信息;根据获取的LB标志确定所述多条通道之间的绑定关系,对存在绑定关系的至少两条通道的数据流进行合并处理,对与其他通道不存在绑定关系的通道的数据流单独进行处理。2.根据权利要求1所述的方法,其特征在于:所述根据获取的LB标志确定所述多条通道之间的绑定关系,包括:获取所述多条通道中每条通道的LB标志的值,所述LB标志的值包括表示与其他通道存在绑定关系的值和表示与其他通道不存在绑定关系的值;及,确定所述多条通道中LB标志的值相同且表示与其他通道存在绑定关系的至少两条通道之间具有绑定关系,确定所述多条通道中LB标志的值表示与其他通道不存在绑定关系的每一通道均与其他通道不存在绑定关系。3.根据权利要求1所述的方法,其特征在于:所述方法还包括:实现多条通道之间的对齐后,对每一条通道进行检测,在连续检测到设定数量的对齐标记对,且每一对齐标记对包括一带有BIP标志的对齐标记和一带有LB标志的对齐标记的情况下,完成LB字段锁定;完成LB字段锁定后,再获取所述多条通道各自对应的通道绑定LB标志。4.根据权利要求3所述的方法,其特征在于:所述LB标志包括对齐标记中BIP3字段的数据和BIP7字段的数据,且BIP3字段的数据和BIP7字段的数据相同,所述LB标志的值等于BIP3字段或BIP7字段的值;所述对每一条通道进行检测时,如检测到一对齐标记中BIP3字段的数据和BIP7字段的数据相同,则确定检测到一带有LB标志的对齐标记。5.根据权利要求3所述的方法,其特征在于:所述BIP标志包括对齐标记中BIP3字段的数据和BIP7字段的数据,且BIP3字段的数据是BIP7字段的数据的按位取反;所述对每一条通道进行检测时,如检测到一对齐标记中BIP3字段的数据是BIP7字段的数据的按位取反,则确定检测到一带有BIP标志的对齐标记;完成LB字段锁定后,所述方法还包括:检测到一带有LB标志的对齐标记后,将所述LB标志前2*16384个66B码块中设定位置比特的异或结果与所述LB标志中BIP3字段或BIP7字段的数据比较,进行误码统计。6.根据权利要求3所述的方法,其特征在于:所述PCS包括4条带宽均为10G的通道;所述方法还包括:实现多条通道之间的对齐后,对每一条通道,在连续检测到设定数量的带有BIP标志的对齐标记时,完成BIP字段的锁定,确定所述4条通道之间均为绑定关系,构成40G接口。7.根据权利要求3所述的方法,其特征在于:所述PCS包括4条带宽均为10G的通道,所述LB标志具有4个设定的取值,分别表示10G接口、20G接口一、20G接口二和30G接口;所述根据获取的LB标志确定所述多条通道之间的绑定关系,包括以下任意一种或多种
方式:确定所述4条通道中,LB标志的值均表示30G接口的三条通道之间存在绑定关系,构成一个30G接口;确定LB标志的值表示10G接口的另一条通道与其他通道均无绑定关系,构成一个10G的接口;确定所述4条通道中,LB标志的值均表示20G接口一的两条通道之间存在绑定关系,构成一个20G接口;确定LB标志的值均表示20G接口二的两条通道之间存在绑定关系,构成另一个20G接口;确定所述4条通道中,LB标志的值均表示20G接口一或20G接口二的两条通道之间存在绑定关系,构成一个20G接口;确定LB标志的值均表示10G接口的两条通道与其他通道均无绑定关系,各自构成一个10G接口;确定所述4条通道中,LB标志的值均表示10G接口的四条通道与其他通道均无绑定关系,各自构成一个10G接口。8.根据权利要求1所述的方法...

【专利技术属性】
技术研发人员:蒋搏宇
申请(专利权)人:北京晟芯网络科技有限公司
类型:发明
国别省市:

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

1