CN101944989A - 同步以太网传送方法及装置 - Google Patents
同步以太网传送方法及装置 Download PDFInfo
- Publication number
- CN101944989A CN101944989A CN 201010284881 CN201010284881A CN101944989A CN 101944989 A CN101944989 A CN 101944989A CN 201010284881 CN201010284881 CN 201010284881 CN 201010284881 A CN201010284881 A CN 201010284881A CN 101944989 A CN101944989 A CN 101944989A
- Authority
- CN
- China
- Prior art keywords
- frame
- clock
- data
- unit
- effective payload
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
本发明实施例公开了一种同步以太网传送方法及装置,涉及通信领域。为了能够降低同步以太网的实现成本及难度,同时提高宿端与源端的信号的同步性,本发明提供如下技术方案:在随路时钟下,对经串并转换后的并行数据进行解码,并对解码后的数据进行一定比例的位宽转换;在传送网络时钟下,对经位宽转换后的数据进行编码、帧封装,并对根据确定的待传帧的有效净荷数传输的数据进行映射处理;其中,按照以下步骤确定所述待传帧的有效净荷数:在所述随路时钟下,按照一定比例均匀确定时钟周期,在确定的时钟周期内进行累加计数作为时钟累加计数;在传送网络时钟下,根据已传帧的有效净荷数的累加计数与时钟累加计数的比较值确定待传帧的有效净荷数。
Description
技术领域
本发明涉及通信领域,尤其涉及一种同步以太网传送方法及装置。
背景技术
以太网主要面向局域网应用,定位于异步网络。大颗粒以太网业务,如FE(Fast Ethernet,快速以太网)、GE(Gigabit Ethernet,千兆以太网)、10GE等逐渐应用于电信级网络。目前,GE的带宽需求较大,已成为主流数据业务之一。未来的电信级以太网应用要求传送网络具备透传以太网时钟的能力,即要求构建同步以太网。
目前,GE同步以太网的传送标准主要由封装和映射组成,其中,封装采用TTT(Timing Transparent Transmission,时钟透传)方式,映射采用AGMP(Asynchronous General Mapping Process,异步通用映射处理)方式。图1为GE同步以太网传送源端的理论结构图。GE比特流经由串并转换器转换成x bit并行数据,同时串并转换器输出该并行数据的随路时钟clk,将clk作为第一时钟域的时钟。x bit并行数据经过8B10B解码后,转换为y bit并行数据,其中y=x*0.8。y bit并行数据经过64B65B编码和帧封装后,其数据速率提升为64B65B编码前的75/64倍,同时将经过75/64倍频的clk作为第二时钟域的时钟。封装后的数据经过第二个异步FIFO隔离后,进行AGMP映射,AGMP映射是在采用传送网络时钟的第三时钟域内完成的。AGMP主要以Sigma-delta(西格玛-德尔塔)算法为基础,通过定义每个传送帧中有效净荷数据的个数,确定有效数据在当前传送中的位置
在实现本发明的过程中,发明人发现现有技术中至少存在如下问题:
75/64倍频一般由PLL或DDS或数字虚拟锁相环实现。其中,PLL或DDS的硬件成本较高,而数据虚拟锁相环电路复杂,实现困难。
如果经过64B65B编码、帧封装后的数据不是均匀地写入异步FIFO,那么AGMP映射时,根据该异步FIFO中的剩余数据个数所决定的每个传送帧中的有效净荷数也不会均匀变化,不能准确地反应数据速率的均匀变化。因此,宿端接收到的GE信号与源端的GE信号不能保持严格的同步特性。
发明内容
本发明的实施例提供一种同步以太网传送方法及装置,能够降低同步以太网的实现成本及难度,同时提高宿端与源端的信号的同步性。
为达到上述目的,本发明的实施例采用如下技术方案:
一种同步以太网传送方法,包括:
对接收的数据进行串并转换,得到并行数据和随路时钟;
在所述随路时钟下,对经串并转换后的并行数据进行解码,并对解码后的数据进行位宽转换,以提高所述解码后的数据的位宽;
在传送网络时钟下,对经位宽转换后的数据进行编码,对编码后的数据进行帧封装,根据确定的待传帧的有效净荷数传输数据,并对传输的数据进行映射处理;
其中,按照以下步骤确定所述待传帧的有效净荷数:在多个随路时钟周期中均匀选择部分随路时钟周期作为计数时钟周期,在计数时钟周期内进行累加计数,得到时钟累加计数;在所述传送网络时钟下,获取已传帧的有效净荷数的累加计数;根据所述有效净荷数的累加计数与所述时钟累加计数的比较值确定待传帧的有效净荷数。
一种同步以太网传送装置,包括:
串并转换单元,用于对接收的数据进行串并转换,输出并行数据和随路时钟;
解码单元,用于在所述串并转换单元输出的随路时钟下,对所述串并转换单元输出的并行数据进行解码;
位宽转换单元,用于在所述串并转换单元输出的随路时钟下,对经所述解码单元解码后的数据进行位宽转换,以提高经所述解码单元202解码后的数据的位宽;
编码单元,用于在传送网络时钟下,对经所述位宽转换单元位宽转换后的数据进行编码;
帧封装单元,用于在所述传送网络时钟下,对经所述编码单元编码后的数据进行帧封装;
时钟计数单元,用于在所述串并转换单元输出的多个随路时钟周期中均匀选择部分随路时钟周期作为计数时钟周期,在计数时钟周期内进行累加计数,得到时钟累加计数;
净荷累加单元,用于在所述传送网络时钟下,获取已传帧的有效净荷数的累加计数;
比较单元,用于对所述净荷累加单元获取的有效净荷数的累加计数和所述时钟计数单元输出的时钟累加计数进行比较;
净荷确定单元,用于在所述传送网络时钟下,根据所述比较单元输出的比较结果确定待传帧的有效净荷数。
映射单元,用于在所述传送网络时钟下,根据所述净荷确定单元确定的有效净荷数传输经所述帧封装单元帧封装后的数据,并对传输的数据进行映射处理。
本发明实施例提供的同步以太网传送方法及装置,通过对解码后的数据进行一定比例的位宽变换,根据时钟的降频计数进行数据传输,因此,可以以成本低且实现容易的逻辑计数电路取代成本较高或实现困难的倍频器件,并且,工作使用的时钟域由3个减少为2个,从而降低了同步以太网实现的难度和成本。另外,在按照一定比例均匀确定的时钟周期进行计数,模拟了TTT封装输出的数据被均匀化后的特性,而通过比较该计数和已传帧的有效净荷数的累加计数,使传送帧的有效净荷数的变化更加均匀,因此,可以更好地传递信号的时钟特性,使宿端恢复的信号易于与源端保持良好的同步特性,从而提高宿端与源端的信号的同步性。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种同步以太网传送装置结构示意图;
图2为本发明实施例提供的GE同步以太网源端的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为了能够降低同步以太网的实现成本及难度,同时提高宿端与源端的信号的同步性,本发明实施例提供了一种同步以太网传送方法,包括:
101、对接收的数据进行串并转换,得到并行数据和随路时钟;
在本发明实施例中,接收的数据可以是GE比特流、10GE比特流等。
举例而言,源端接收GE比特流时,对该GE比特流进行串并转换,得到x bit并行数据和该并行数据的随路时钟clk。
102、在所述随路时钟下,对经串并转换后的并行数据进行解码,并对解码后的数据进行位宽转换,以提高解码后的数据的位宽。
在本步骤中,源端接收的数据为GE比特流、10GE比特流等不同比特流时,对并行数据进行相应的不同解码。
举例而言,在随路时钟clk下,对x bit并行数据进行8B10B解码,转换为z bit并行数据,其中,z=x*0.8。并对并行数据进行比例为1∶2的位宽转换,将该并行数据的位宽提高成原来的两倍。在其他可选择的实施例中,位宽转换的比例不局限于1∶2,也可以为其他比例值。
103、在传送网络时钟下,对经位宽转换后的数据进行编码,对编码后的数据进行帧封装,并根据确定的待传帧的有效净荷数传输数据,对数据进行映射处理。
在此,所述“待传帧”是指当前向映射单元传输的帧的下一帧。另外,后文所述的“已传帧”是指当前时刻之前所有已经向映射单元传输的帧,其包括当前向映射单元传输的帧。下文中,将当前向映射单元传输的帧,称为“当前帧”。
在本步骤中,源端接收的数据为GE比特流、10GE比特流等不同比特流时,对并行数据进行相应的不同编码。
举例而言,在传送网络时钟下,对z bit并行数据进行64B65B编码,并对编码后的并行数据进行帧封装。在本发明实施例中,源端接收的数据为GE比特流时,采用TTT(Timing Transparent Transmission,时钟透传)方式实现封装。采用TTT封装的话,帧封装时只允许Superblock(超组码块)的个数取1,且不允许添加FCS(Frame Check Sequence,帧检查序列),另外,禁止使用管理帧和IDLE(空闲)帧。
在对并行数据进行帧封装后,根据确定的待传帧的有效净荷数传输该并行数据,并对该并行数据进行AGMP(Asynchronous GeneralMapping Process,异步通用映射处理)映射处理。其中,AGMP主要以Sigma-delta(西格玛-德尔塔)算法为基础,通过定义每个传送帧中有效净荷数据的个数,确定有效数据在当前传送中的位置映射。另外,数据速率与容器速率间的适配是由AGMP完成。
其中,所述的确定所述待传帧的有效净荷数的步骤包括:
103a、在多个随路时钟周期中均匀选择部分随路时钟周期作为计数时钟周期,在计数时钟周期内进行累加计数,得到时钟累加计数;
其中,计数时钟周期是按照一定比例选择出的用于累加计数的时钟周期。均匀确定计数时钟周期占随路时钟周期的比例是根据在帧封装后和编码前的数据速率变化以及位宽转换所采用的比例计算得到的。更具体的,在本发明实施例中,所述确定计数时钟周期占随路时钟周期的比例等于帧封装后的数据速率提升倍率与位宽转换比例的乘积。例如,在GE同步以太网传送时,帧封装后的数据速率提升为编码前的75/64倍,将位宽转换比例定为1∶2,则均匀确定计数时钟周期的比例为75/(64*2),也就是75/128。在确定计数时钟周期占随路时钟周期的比例之后,按照比例在随路时钟周期中均匀的选择随路时钟周期,比如,在本发明实施例中,该比例为75/128,将分子变为1也就是1/(128/75),最后得到1/(1.7),也就是说每经过1.7个随路时钟周期就会确定一个计数时钟周期。
在本实施例中,计算时钟累加计数时,以0为基础进行累加计数,换言之,在第一个计数时钟周期内进行0与规定数A的相加计算,在第二个计数时钟周期内进行第一次相加的计算结果与规定数A的相加计算,在第三个计数时钟周期内进行第二次相加的计算结果与规定数A的相加计算,依次类推,不断进行上一次相加的计算结果与规定数A的相加计算。
举例而言,在随路时钟clk下,进行75/128的降频均匀计数,即在随路时钟clk的128个时钟周期内均匀挑选75个时钟周期,这75个时钟周期为计数时钟周期,在这75个计数时钟周期中的每个计数时钟周期内都进行加1的累加计数(假设规定值A为1),得到时钟累加计数T。具体来说,假设当前的时钟累加计数为T1,若当前的随路时钟周期为计数时钟周期时,对当前的时钟累加计数T1进行加1计算,得到新的时钟累加计数T2。另外,累加计数的单次加值(规定数A)不局限于1,也可以为2、3等其他数值。
103b、在所述传送网络时钟下,获取已传帧的有效净荷数的累加计数,根据所述已传帧的有效净荷数的累加计数与所述时钟累加计数的大小关系,通过当前帧的有效净荷数来获得待传帧的有效净荷数。其中,当已传帧的有效净荷数的累加计数等于时钟累加计数的时候,将当前帧的有效净荷数作为待传帧的有效净荷数;当已传帧的有效净荷数的累加计数值大于时钟累加计数的时候,将当前帧的有效净荷数的减少值作为待传帧的有效净荷数;当已传帧的有效净荷数的累加计数值小于时钟累加计数的时候,将当前帧的有效净荷数的增大值作为待传帧的有效净荷数。
举例而言,在传送网络时钟下,读取存储的已传帧的有效净荷数的累加计数和当前帧的有效净荷数Cn。其中,当前帧为传输给映射单元的第一个数据帧时,当前帧的有效净荷数可以由出厂设定,也可以由相关操作管理人员预先设定。然后,对读取的已传帧的有效净荷数的累加计数和均匀计数得到的时钟累加计数T进行比较,得到待传帧的有效净荷数:
按照上述方法确定了待传帧的有效净荷数Cn+1后,将该待传帧的有效净荷数Cn+1与读取的已传帧的有效净荷数的累加计数相加,得到新的已传帧的有效净荷数的累加计数存储该新的已传帧的有效净荷数的累加计数以用于确定下一个待传帧的有效净荷数。
本发明实施例提供的同步以太网传送方法,通过对解码后的数据进行一定比例的位宽变换,根据时钟的降频计数进行数据传输,因此,可以以成本低且实现容易的逻辑计数电路取代成本较高或实现困难的倍频器件,并且,无须在经过75/64倍频的随路时钟下工作,工作使用的时钟域由3个减少为2个,从而降低了同步以太网实现的难度和成本。另外,在按照一定比例均匀确定的时钟周期进行计数,模拟了TTT封装输出的数据被均匀化后的特性,而通过比较该计数和已传帧的有效净荷数的累加计数,使传送帧的有效净荷数的变化更加均匀,因此,可以更好地传递信号的时钟特性,使宿端恢复的信号易于与源端保持良好的同步特性,从而提高宿端与源端的信号的同步性。
与上述方法相对应地,本发明实施例还提供了一种同步以太网传送装置,如图1所示,包括:
串并转换单元201,用于对接收的数据进行串并转换,输出并行数据和随路时钟;
解码单元202,用于在所述串并转换单元201输出的随路时钟下,对所述串并转换单元201输出的并行数据进行解码;
位宽转换单元203,用于在所述串并转换单元201输出的随路时钟下,对经所述解码单元202解码后的数据进行位宽转换,以提高经所述解码单元202解码后的数据的位宽;
编码单元204,用于在传送网络时钟下,对经所述位宽转换单元203位宽转换后的数据进行编码;
帧封装单元205,用于在所述传送网络时钟下,对经所述编码单元204编码后的数据进行帧封装;
时钟计数单元206,用于在所述串并转换单元201输出的多个随路时钟周期中均匀选择部分随路时钟周期作为计数时钟周期,在计数时钟周期内进行累加计数,得到时钟累加计数;
净荷累加单元207,用于在所述传送网络时钟下,获取已传帧的有效净荷数的累加计数;
比较单元208,用于对所述净荷累加单元207获取的有效净荷数的累加计数和所述时钟计数单元输出的时钟累加计数进行比较;
净荷确定单元209,用于在所述传送网络时钟下,根据所述比较单元208输出的比较结果,通过当前帧的有效净荷数来获得待传帧的有效净荷数;
映射单元210,用于在所述传送网络时钟下,根据所述净荷确定单元209确定的有效净荷数传输经所述帧封装单元205帧封装后的数据,并对传输的数据进行映射处理。
进一步地,在所述串并转换单元接收的数据为千兆以太网比特流时,
所述解码单元202,具体用于在所述串并转换单元201输出的随路时钟下,对所述串并转换单元201输出的并行数据进行8B10B解码;
所述位宽转换单元203,具体用于在所述串并转换单元201输出的随路时钟下,对经所述解码单元202解码后的数据进行比例为1∶2的位宽转换;
所述编码单元204,具体用于在传送网络时钟下,对经所述位宽转换单元203位宽转换后的数据进行64B65B编码;
所述时钟计数单元206,具体用于在所述串并转换单元201输出的随路时钟的128个时钟周期内均匀挑选75个时钟周期,作为计数时钟周期;在每个计数时钟周期内进行当前的时钟累加计数与规定数的相加计算,得到新的时钟累加计数;
所述映射单元210,具体用于在所述传送网络时钟下,对经所述帧封装单元205帧封装后的,根据所述净荷确定单元209确定的有效净荷数传输的数据进行异步通用映射处理。
进一步地,所述净荷确定单元209,具体用于在传送网络时钟下,当已传帧的有效净荷数的累加计数等于时钟累加计数的时候,将当前帧的有效净荷数作为待传帧的有效净荷数;当已传帧的有效净荷数的累加计数值大于时钟累加计数的时候,将当前帧的有效净荷数的减少值作为待传帧的有效净荷数;当已传帧的有效净荷数的累加计数值小于时钟累加计数的时候,将当前帧的有效净荷数的增大值作为待传帧的有效净荷数。
进一步地,所述净荷累加单元207,具体用于计算并存储当前存储的已传帧的有效净荷数的累加计数与所述净荷确定单元确定的待传帧的有效净荷数之和。
进一步地,所述同步以太网传送装置还包括:
异步先进先出单元,用于在所述串并转换单元201输出的随路时钟下接收所述位宽转换单元203输出的数据,并在传送网络时钟下向编码单元204传送数据。
进一步地,所述同步以太网传送装置还包括:
同步先进先出单元,用于在传送网络时钟下,接收所述帧封装单元205传送的数据,并根据所述净荷确定单元209确定的有效净荷数向所述映射单元传送数据。
本发明实施例提供的同步以太网传送装置,通过对解码后的数据进行一定比例的位宽变换,根据时钟的降频计数进行数据传输,因此,可以以成本低且实现容易的逻辑计数电路取代成本较高或实现困难的倍频器件,并且,工作使用的时钟域由3个减少为2个,从而降低了同步以太网实现的难度和成本。另外,在按照一定比例均匀确定的时钟周期进行计数,模拟了TTT封装输出的数据被均匀化后的特性,而通过比较该计数和已传帧的有效净荷数的累加计数,使传送帧的有效净荷数的变化更加均匀,因此,可以更好地传递信号的时钟特性,使宿端恢复的信号易于与源端保持良好的同步特性,从而提高宿端与源端的信号的同步性。
图2为GE同步以太网传送源端的结构图。其中,第一时钟区域和第二时钟区域分别代表随路时钟域和传送网络时钟域2个不同的时钟域。GE比特流经过串并转换器后,由串行比特流转换为x bit并行数据,同时,串并转换器输出并行数据的随路时钟clk。x bit并行数据经8B10B解码后,转换为z bit并行数据(z=x*0.8)。对并行数据进行比例为1∶2的位宽转换后,将并行数据写入异步FIFO(First In First Out,先进先出)。而从异步FIFO读出的并行数据,直接进入传送网络时钟域,在该时钟域内进行64B65B编码、帧封装后,写入同步FIFO。
另外,在对并行数据进行1∶2位宽转换的同时,在随路时钟clk下进行75/128的均匀计数,即在128个时钟周期内均匀挑选75个时钟周期。在这选中的75个时钟周期的每个周期内都进行加1的累加计算。将该计算值直接送入比较器,与已传帧的有效净荷数的累加计数进行比较。根据比较值,决定每一传送帧的有效净荷数Ci。
同步FIFO根据每帧的有效净荷数Ci,向AGMP映射传输该帧的Ci个数据。AGMP映射对接收的数据进行映射处理。
与现有技术相比,在8B10B解码后,增加了比例为1∶2的位宽变换,从而使大于1的75/64倍频操作转变为75/128的降频计数操作,因此,由逻辑计数电路取代倍频器件实现同步以太网传送,进而降低了技术实现的成本,同时,时钟域由3个减少为2个,降低了技术实现的难度。并且,75/128的均匀计数,模拟了TTT封装输出的数据被均匀化后的特性,可以使传送帧的有效净荷数的变化更加均匀,更好地传递GE信号的时钟特性,使宿端恢复的GE信号易于与源端保持良好的同步特性。
领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
Claims (10)
1.一种同步以太网传送方法,其特征在于,包括:
对接收的数据进行串并转换,得到并行数据和随路时钟;
在所述随路时钟下,对经串并转换后的并行数据进行解码,并对解码后的数据进行位宽转换,以提高所述解码后的数据的位宽;
在传送网络时钟下,对经位宽转换后的数据进行编码,对编码后的数据进行帧封装,根据确定的待传帧的有效净荷数传输数据,对传输的数据进行映射处理;
其中,按照以下步骤确定所述待传帧的有效净荷数:在多个随路时钟周期中均匀选择部分随路时钟周期作为计数时钟周期,在计数时钟周期内进行累加计数,得到时钟累加计数;在所述传送网络时钟下,获取已传帧的有效净荷数的累加计数;根据所述有效净荷数的累加计数与所述时钟累加计数的大小关系,通过当前帧的有效净荷数来获得待传帧的有效净荷数。
2.根据权利要求1所述的同步以太网传送方法,其特征在于,所述对经串并转换后的并行数据进行解码,并对解码后的数据进行一定比例的位宽转换包括:
在数据为千兆以太网比特流时,对经串并转换后的并行数据进行8B10B解码,并对解码后的数据进行比例为1∶2的位宽转换;
所述对经位宽转换后的数据进行编码,对编码后的数据进行帧封装,并对根据确定的待传帧的有效净荷数传输的数据进行映射处理包括:
在数据为千兆以太网比特流时,对经位宽转换后的数据进行64B65B编码,对编码后的数据进行帧封装,并对根据确定的待传帧的有效净荷数传输的数据进行异步通用映射处理;
所述按照一定比例均匀确定计数时钟周期,在所述计数时钟周期内进行累加计数包括:
在所述随路时钟的128个时钟周期内均匀挑选75个时钟周期,作为计数时钟周期;在每个计数时钟周期内进行当前的时钟累加计数与规定数的相加计算,得到新的时钟累加计数。
3.根据权利要求1或2所述的同步以太网传送方法,其特征在于,所述根据所述有效净荷数的累加计数与所述时钟累加计数的大小关系,通过当前帧的有效净荷数来获得待传帧的有效净荷数包括:
当已传帧的有效净荷数的累加计数等于时钟累加计数的时候,将当前帧的有效净荷数作为待传帧的有效净荷数;
当已传帧的有效净荷数的累加计数值大于时钟累加计数的时候,将当前帧的有效净荷数的减少值作为待传帧的有效净荷数;
当已传帧的有效净荷数的累加计数值小于时钟累加计数的时候,将当前帧的有效净荷数的增大值作为待传帧的有效净荷数。
4.根据权利要求1所述的同步以太网传送方法,其特征在于,所述根据所述有效净荷数的累加计数与所述时钟累加计数的比较值确定待传帧的有效净荷数之后包括:
计算并存储所述有效净荷数的累加计数与确定的待传帧的有效净荷数之和,作为已传帧的有效净荷数的累积计数;
所述获取已传帧的有效净荷数的累加计数包括:
获取所述存储的已传帧的有效净荷数的累加计数。
5.一种同步以太网传送装置,其特征在于,包括:
串并转换单元,用于对接收的数据进行串并转换,输出并行数据和随路时钟;
解码单元,用于在所述串并转换单元输出的随路时钟下,对所述串并转换单元输出的并行数据进行解码;
位宽转换单元,用于在所述串并转换单元输出的随路时钟下,对经所述解码单元解码后的数据进行一定比例的位宽转换,以提高经所述解码单元解码后的数据的位宽;
编码单元,用于在传送网络时钟下,对经所述位宽转换单元位宽转换后的数据进行编码;
帧封装单元,用于在所述传送网络时钟下,对经所述编码单元编码后的数据进行帧封装;
时钟计数单元,用于在所述串并转换单元输出的多个随路时钟周期中均匀选择部分随路时钟周期作为计数时钟周期,在计数时钟周期内进行累加计数,得到时钟累加计数;
净荷累加单元,用于在所述传送网络时钟下,获取已传帧的有效净荷数的累加计数;
比较单元,用于对所述净荷累加单元获取的有效净荷数的累加计数和所述时钟计数单元输出的时钟累加计数进行比较;
净荷确定单元,用于根据所述比较单元输出的比较结果,通过当前帧的有效净荷数来获得待传帧的有效净荷数;
映射单元,用于在所述传送网络时钟下,根据所述净荷确定单元确定的有效净荷数传输经所述帧封装单元帧封装后的数据,对传输的数据进行映射处理。
6.根据权利要求5所述的同步以太网传送装置,其特征在于,在所述串并转换单元接收的数据为千兆以太网比特流时,
所述解码单元,具体用于在所述串并转换单元输出的随路时钟下,对所述串并转换单元输出的并行数据进行8B10B解码;
所述位宽转换单元,具体用于在所述串并转换单元输出的随路时钟下,对经所述解码单元解码后的数据进行比例为1∶2的位宽转换;
所述编码单元,具体用于在传送网络时钟下,对经所述位宽转换单元位宽转换后的数据进行64B65B编码;
所述时钟计数单元,具体用于在所述串并转换单元输出的随路时钟的128个时钟周期内均匀挑选75个时钟周期,作为计数时钟周期;在每个计数时钟周期内进行当前的时钟累加计数与规定数的相加计算,得到新的时钟累加计数;
所述映射单元,具体用于在所述传送网络时钟下,对经所述帧封装单元帧封装后的,根据所述净荷确定单元确定的有效净荷数传输的数据进行异步通用映射处理。
7.根据权利要求5或6所述的同步以太网传送装置,其特征在于,所述根据所述比较单元输出的比较结果,通过当前帧的有效净荷数来获得待传帧的有效净荷数包括:
当已传帧的有效净荷数的累加计数等于时钟累加计数的时候,将当前帧的有效净荷数作为待传帧的有效净荷数;
当已传帧的有效净荷数的累加计数值大于时钟累加计数的时候,将当前帧的有效净荷数的减少值作为待传帧的有效净荷数;
当已传帧的有效净荷数的累加计数值小于时钟累加计数的时候,将当前帧的有效净荷数的增大值作为待传帧的有效净荷数。
8.根据权利要求5所述的同步以太网传送装置,其特征在于,所述净荷累加单元,具体用于计算并存储当前存储的已传帧的有效净荷数的累加计数与所述净荷确定单元确定的待传帧的有效净荷数之和。
9.根据权利要求5所述的同步以太网传送装置,其特征在于,还包括:
异步先进先出单元,用于在所述串并转换单元输出的随路时钟下接收所述位宽转换单元输出的数据,并在传送网络时钟下向编码单元传送数据。
10.根据权利要求5所述的同步以太网传送装置,其特征在于,还包括:
同步先进先出单元,用于在传送网络时钟下,接收所述帧封装单元传送的数据,并根据所述净荷确定单元确定的有效净荷数向所述映射单元传送数据。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010284881 CN101944989A (zh) | 2010-09-17 | 2010-09-17 | 同步以太网传送方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010284881 CN101944989A (zh) | 2010-09-17 | 2010-09-17 | 同步以太网传送方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101944989A true CN101944989A (zh) | 2011-01-12 |
Family
ID=43436776
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201010284881 Pending CN101944989A (zh) | 2010-09-17 | 2010-09-17 | 同步以太网传送方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101944989A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103037222A (zh) * | 2012-12-04 | 2013-04-10 | 中国北方车辆研究所 | 一种并行数字视频信号的压缩传输装置和方法 |
CN107453939A (zh) * | 2017-06-15 | 2017-12-08 | 西安微电子技术研究所 | 一种时间触发以太网固化点并行监测装置及其方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1770636A (zh) * | 2004-11-04 | 2006-05-10 | 华为技术有限公司 | 一种组合编码器和组合解码器 |
CN1960231A (zh) * | 2005-10-31 | 2007-05-09 | Ut斯达康通讯有限公司 | Cpri链路多路复用传输方法及*** |
CN101051879A (zh) * | 2007-04-06 | 2007-10-10 | 华为技术有限公司 | 低速业务复用及解复用的方法和装置 |
CN101155006A (zh) * | 2006-09-30 | 2008-04-02 | 华为技术有限公司 | 一种固定速率业务传送的方法与装置 |
-
2010
- 2010-09-17 CN CN 201010284881 patent/CN101944989A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1770636A (zh) * | 2004-11-04 | 2006-05-10 | 华为技术有限公司 | 一种组合编码器和组合解码器 |
CN1960231A (zh) * | 2005-10-31 | 2007-05-09 | Ut斯达康通讯有限公司 | Cpri链路多路复用传输方法及*** |
CN101155006A (zh) * | 2006-09-30 | 2008-04-02 | 华为技术有限公司 | 一种固定速率业务传送的方法与装置 |
CN101051879A (zh) * | 2007-04-06 | 2007-10-10 | 华为技术有限公司 | 低速业务复用及解复用的方法和装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103037222A (zh) * | 2012-12-04 | 2013-04-10 | 中国北方车辆研究所 | 一种并行数字视频信号的压缩传输装置和方法 |
CN107453939A (zh) * | 2017-06-15 | 2017-12-08 | 西安微电子技术研究所 | 一种时间触发以太网固化点并行监测装置及其方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10652067B2 (en) | Orthogonal differential vector signaling codes with embedded clock | |
US9673969B2 (en) | Transcoding method for multi-wire signaling that embeds clock information in transition of signal state | |
US8285884B1 (en) | Data aggregation system and method for deskewing data at selectable data rates | |
CN102510328B (zh) | 一种高速并行接口电路 | |
CN103141066B (zh) | 发送电路、接收电路、发送方法、接收方法、通信***及其通信方法 | |
CN103219992B (zh) | 一种带有滤波整形电路的盲过采样时钟数据恢复电路 | |
CN102340316A (zh) | 基于fpga的微型空间过采样直流平衡串行解串器 | |
US11082367B2 (en) | FlexE frame format using 256b/257b block encoding | |
CN102710240B (zh) | 信号处理装置、方法、serdes和处理器 | |
US9268888B1 (en) | Latency computation circuitry | |
CN102113220A (zh) | 低功率解串器和解多路复用方法 | |
KR20130112977A (ko) | 데이터 송신 장치, 데이터 수신 장치 및 데이터 전송 방법 | |
CN102523436A (zh) | 发送终端、接收终端、多路视频光纤传输***及传输方法 | |
CN101944989A (zh) | 同步以太网传送方法及装置 | |
CN102546493A (zh) | 利用过采样的数据恢复装置及其方法 | |
US7605737B2 (en) | Data encoding in a clocked data interface | |
JP2001024712A (ja) | 並列システムをデータ・ストローブ型の送受信器とインタフェース接続するための伝送システム、送信器、受信器、及びインタフェース装置 | |
CN113596918A (zh) | 基于数据包索引比特动态重组算法的数据包重组通信方法 | |
TWI698092B (zh) | 用於高速序列資料通訊系統的編碼和解碼架構及其相關方法、實體層電路、發射器與接收器及其中的通訊系統 | |
CN103856283A (zh) | 一种40g以太网的编码装置和方法 | |
CN204244256U (zh) | 一种多路e1解帧*** | |
CN103051440A (zh) | 一种16:66路信号变换及并行同步检测方法 | |
CN101977186A (zh) | 一种实现STM-1接口汇聚多路Ethernet over E1协议转换的装置 | |
CN201054155Y (zh) | 一种适于jpeg码流的哈夫曼解码装置 | |
CN104486038B (zh) | 一种多路e1解帧方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20110112 |