数据通信方法、装置以及系统制造方法及图纸

技术编号:16648422 阅读:58 留言:0更新日期:2017-11-27 00:12
本申请提供的本申请的实施例提供一种数据通信方法,所述接收设备从所述各通道接收所述发送设备发送的前向纠错码码字FEC codeword;所述接收设备获得各通道的延时偏差;所述接收设备从所述FEC codeword中解析出数据报文,获得从所述各通道上接收所述数据报文中第一比特的接收时间;所述接收设备根据所述各通道的延时偏差,调整所述各通道上接收所述数据报文中第一比特的接收时间;所述接收设备根据所述调整后的数据报文中第一比特的接收时间,对接收到的报文进行重组,实现了下一代EPON系统的各通道的延时测量精度可达到bit级。

Data communication method, device and system

This application provides the application of the embodiment provides a data communication method, the receiving device from each channel of the receiving FEC codes FEC codeword the sending device; the receiving device to obtain delay deviation of each channel; the receiving device from the FEC codeword analysis a data message, the receiver receives the first time bits of the data message from each channel of the upper; the receiving device according to the delay deviation of each channel, each channel adjusts the first bit of the data is received in the message receiving time; the receiving device receives the first bit according to time the adjusted data packets, the restructuring of the received message, the delay precision of each channel of EPON system for the next generation can reach bit level.

【技术实现步骤摘要】
数据通信方法、装置以及系统
本专利技术涉及光通信
,具体涉及数据通信方法、装置以及系统。
技术介绍
无源光网络(PON,PassiveOpticalNetwork)技术是一种点到多点的光纤接入技术,随着技术的不断发展,出现了EPON(EthernetPassiveOpticalNetwork,以太网无源光网络)和GPON(GigabitpassiveOpticalNetwork,千兆比特容量无源光网络)以及NGPON(下一代PON)等。图1所示为现有EPON的网络结构,所述EPON100可以包括至少一个光线路终端(OLT)110、一个光分配网络120(ODN)和多个光网络单元(ONU)130,所述OLT通过ODN给多个ONU发送以太网报文。为了区分出不同ONU,需要给每个ONU设置一个唯一的逻辑链路标识(LogicalLinkIdentifier,LLID),用于唯一标识每个ONU。为了进一步扩展PON的应用,满足未来更大的带宽需求,在原有EPON、10GEPON的基础上,提出100GEPON,100GEPON是面向10GEPON后的下一代EPON系统,目前EPON架构的物理层只能实现25Gbps的速率,要到达100Gbps的系统速率,需要将4个通道的25Gbps进行绑定以承载100Gbps的业务流。在100G的EPON中,所述OLT将一条业务流的数据报文分发至4个波长通道进行发送,而ONU则需要从4个波长通道接收上述数据报文,并将4个通道的数据报文进行重组形成一条业务流。现有技术中,ONU根据接收到数据报文中第一比特的接收时间重组该数据报文。其中,ONU接收数据报文并进行重组时,假设各个波长通道从发送侧到接收侧的总体时延相同且恒定,而在实际情况中,由于各个通道可能经过不同长度的光纤,并且不同的波长通道采用不同的波长,会导致各个波长通道间的时延并不相同,这样就使得ONU根据计算获得数据报文的第一比特的接收时间并不准确,进而导致ONU重组的数据报文发生乱序。
技术实现思路
本专利技术实施例提供了一种数据通信方法和相关设备以及系统,用以解决了下一代EPON系统中由于波长通道的时延导致接收设备重组接收的数据报文的乱序问题,实现了下一代EPON系统的各通道的延时测量精度可达到bit级,使得接收设备无论何种情况下都能实现报文的准确重组,极大地提高了系统的可靠性。一方面,本申请的实施例提供一种数据通信方法,应用于无源光网络系统中的接收设备,所述接收设备通过至少2条通道接收数据,所述方法包括:所述接收设备从所述各通道接收所述发送设备发送的前向纠错码码字FECcodeword;所述接收设备获得各通道的延时偏差;所述接收设备从所述FECcodeword中解析出数据报文,获得从所述各通道上接收所述数据报文中第一比特的接收时间;所述接收设备根据所述各通道的延时偏差,调整所述各通道上接收所述数据报文中第一比特的接收时间;所述接收设备根据所述调整后的数据报文中第一比特的接收时间,对接收到的报文进行重组。通过本实施例提供的方案,实现了下一代EPON系统的各通道的延时测量精度可达到bit级,使得接收设备无论何种情况下都能实现报文的准确重组,极大地提高了系统的可靠性。在一个可能的设计中,所述接收设备获得各通道的延时偏差具体包括:当所述接收设备检测到所述各通道上接收到FECcodeword的编号相同,则记录的各通道接收的FECcodeword的特定比特的接收时间;根据所述记录的特定比特的接收时间,计算出各通道的延时偏差。在一个可能的设计中,所述接收设备记录各通道接收的FECcodeword的特定比特的接收时间。在一个可能的设计中,所述接收设备获得各通道的延时偏差具体包括:当所述接收设备检测到所述各通道上接收到FECcodeword的编号相同,则根据所述记录的特定比特的接收时间,计算出各通道的延时偏差。在一个可能的设计中,所述接收设备获得各通道的延时偏差具体包括:当所述接收设备检测到所述各通道接收的FECcodeword的同步头SyncHeader为特定值,则根据所述记录的所述各通道接收FECcodeword的特定比特的接收时间,计算出各通道的延时偏差;其中,所述SyncHeader为所述FECcodeword中奇偶块ParityBlock中的同步头SyncHeader。在一个可能的设计中,所述接收设备根据所述各通道的延时偏差,调整所述各通道上接收所述数据报文中第一比特的接收时间具体包括:所述接收设备根据所述各通道的延时偏差,对所述各通道上的所述数据报文的第一比特到达的时间进行补偿,获得所述各通道上补偿后的所述数据报文的第一比特的接收时间。在一个可能的设计中,所述接收设备根据所述调整后的数据报文中第一比特的接收时间,对接收到的报文进行重组具体包括:所述接收设备根据所述调整后的所述各通道上的所述数据数据报文的第一比特到达的时间的先后顺序,对接收到的报文进行重组。另一方面,本申请的实施例提供了一种接收设备,所述接收设备包括:接收端口单元,通过与所述接口单元对应的通道接收发送设备发送的前向纠错码码字FECcodeword,将所述接收的FECcodeword发送给FEC处理器;所述FEC处理器,用于将所述接收的FECcodeword进行解析,将解析出的数据报文发送给计时器;所述计时器,用于记录从所述各通道接收所述数据报文中第一比特的接收时间;将所述各通道的第一比特的接收时间发送给延时补偿器;所述延时计算器,用于计算各通道的延时偏差,将所述各通道的延时偏差发送给延时补偿器;所述延时补偿器,用于根据所述各通道的延时偏差,调整所述各通道上接收所述数据报文中第一比特的接收时间;所述报文重组器,用于根据所述调整后的数据报文中第一比特的接收时间,对接收到的报文进行重组。通过本实施例提供的方案,实现了下一代EPON系统的各通道的延时测量精度可达到bit级,使得接收设备无论何种情况下都能实现报文的准确重组,极大地提高了系统的可靠性。在一个可能的设计中,所述FEC处理器,具体用于当所述接收设备检测到所述各通道上接收到FECcodeword的编号相同,则记录的各通道接收的FECcodeword的特定比特的接收时间;将所述记录的接收时间发送给所述延时计算器;所述延时计算器,具体用于根据所述记录的接收时间,计算出各通道的延时偏差。在一个可能的设计中,所述FEC处理器,具体用于记录各通道接收的FECcodeword的特定比特的接收时间;当检测到所述各通道上接收到FECcodeword的编号相同,则将所述记录的接收时间发送给所述延时计算器;所述延时计算器,具体用于根据所述记录的接收时间,计算出各通道的延时偏差。在一个可能的设计中,所述FEC处理器,具体用于记录各通道接收的FECcodeword的特定比特的接收时间;当检测到所述各通道接收的FECcodeword的同步头SyncHeader为特定值,则将所述记录的接收时间发送给所述延时计算器;其中,所述SyncHeader为所述FECcodeword中奇偶块ParityBlock中的同步头SyncHeader;所述延时计算器,具体用于根据所述记录的接收时间,计算出各通道的延时偏差。在一个可能的设计中,所述延时补偿器具本文档来自技高网
...
数据通信方法、装置以及系统

【技术保护点】
一种数据通信方法,应用于无源光网络系统中的接收设备,所述接收设备通过至少2条通道接收数据,其特征在于,所述方法包括:所述接收设备从所述各通道接收所述发送设备发送的前向纠错码码字FEC codeword;所述接收设备获得各通道的延时偏差;所述接收设备从所述FEC codeword中解析出数据报文,获得从所述各通道上接收所述数据报文中第一比特的接收时间;所述接收设备根据所述各通道的延时偏差,调整所述各通道上接收所述数据报文中第一比特的接收时间;所述接收设备根据所述调整后的数据报文中第一比特的接收时间,对接收到的报文进行重组。

【技术特征摘要】
1.一种数据通信方法,应用于无源光网络系统中的接收设备,所述接收设备通过至少2条通道接收数据,其特征在于,所述方法包括:所述接收设备从所述各通道接收所述发送设备发送的前向纠错码码字FECcodeword;所述接收设备获得各通道的延时偏差;所述接收设备从所述FECcodeword中解析出数据报文,获得从所述各通道上接收所述数据报文中第一比特的接收时间;所述接收设备根据所述各通道的延时偏差,调整所述各通道上接收所述数据报文中第一比特的接收时间;所述接收设备根据所述调整后的数据报文中第一比特的接收时间,对接收到的报文进行重组。2.根据权利要求1所述的数据通信方法,其特征在于,所述接收设备获得各通道的延时偏差具体包括:当所述接收设备检测到所述各通道上接收到FECcodeword的编号相同,则记录各通道接收的FECcodeword的特定比特的接收时间;根据所述记录的特定比特的接收时间,计算出各通道的延时偏差。3.根据权利要求1所述的数据通信方法,其特征在于,所述方法还包括:所述接收设备记录各通道接收的FECcodeword的特定比特的接收时间。4.根据权利要求3所述的数据通信方法,其特征在于,所述接收设备获得各通道的延时偏差具体包括:当所述接收设备检测到所述各通道上接收到FECcodeword的编号相同,则根据所述记录的特定比特的接收时间,计算出各通道的延时偏差。5.根据权利要求3所述的数据通信方法,其特征在于,所述接收设备获得各通道的延时偏差具体包括:当所述接收设备检测到所述各通道接收的FECcodeword的同步头SyncHeader为特定值,则根据所述记录的所述各通道接收FECcodeword的特定比特的接收时间,计算出各通道的延时偏差;其中,所述SyncHeader为所述FECcodeword中奇偶块ParityBlock中的同步头SyncHeader。6.根据权利要求1所述的数据通信方法,其特征在于,所述接收设备根据所述各通道的延时偏差,调整所述各通道上接收所述数据报文中第一比特的接收时间具体包括:所述接收设备根据所述各通道的延时偏差,对所述各通道上的所述数据报文的第一比特到达的时间进行补偿,获得所述各通道上补偿后的所述数据报文的第一比特的接收时间。7.一种接收设备,其特征在于,所述接收设备包括:接收端口单元,通过与所述接口单元对应的通道接收发送设备发送的前向纠错码码字FECcodeword,将所述接收的FECcodeword发送给FEC处理器;所述FEC处理器,用于将所述接收的FECcodeword进行解析,将解析出的数据报文发送给计时器;所述计时器,用于记录从所述各通道接收所述数据报文中第一比特的接收时间;将所述各通道的第一比特的接收时间发送给延时补偿器;所述延时计算器,用于计算各通道的延时偏差,将所述各通道的延时偏差发送给延时补偿器;所述延时补偿器,用于根据所述各通道的延时偏差,调整所述各通道上接收所述数据报文中第一比特的接收时间;所述报文重组器,用于根据所述调整后的数据报文中第一比特的接收时间,对接收到的报文进行重组。8.根据权利要求7所述的接收设备,其特征在于,所述FEC处理器,具体用于当所述接收设备检测到所述各通道上接收到FECcodeword的编号相同,则记录的各通道接收的FECcodeword的特定比特的接收时间;将所述记录的接收...

【专利技术属性】
技术研发人员:殷锦蓉赵殿博景磊
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1