[发明专利]码字同步方法、接收器、网络设备及网络系统在审
申请号: | 202010424884.9 | 申请日: | 2020-05-19 |
公开(公告)号: | CN113517949A | 公开(公告)日: | 2021-10-19 |
发明(设计)人: | 任浩;何向;王心远 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L7/033 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 码字 同步 方法 接收器 网络设备 网络 系统 | ||
一种码字同步方法、接收器及网络设备。该方法在接收端接收数据序列的多个比特中确定备选比特,根据备选比特确定同步位置,所述同步位置用于指示所述数据序列中码字的起始位置。该方法为自同步方法,无需在发送端数据流中插入额外数据,即可实现接收端数据流高精度码字同步的技术效果,其同步性能达到较高的可靠性。
技术领域
本申请涉及通信领域,尤其涉及一种码字同步方法、接收器、网络设备及网络系统。
背景技术
随着生产工艺水平的提高,信道的损耗和噪声已成为限制数据传输速率和距离的关键因素。前向纠错(Forward Error Correction)的出现,为传输中的数据提供了纠错保护,从而提高了信道的数据传输速率以及传输距离。FEC按照对信息序列的处理方式不同可分为分组码(block code)和卷积码(convolutional code)。对于分组码,可再细分为线性分组码(linear block code)与非线性分组码(non-linear block code)。线性分组码由于其编译码实现较为简单而在以太网的开放式系统互联模型(Open SystemInterconnection Model,OSI)中的物理层(physical layer)以及数据链路层(data linklayer)的介质访问控制(media access control)子层中得到广泛应用。
线性分组码的检错及纠错功能实现必须基于完整的码字(codeword)进行,因而需要在数据流中确定码字边界,即找到一个完整码字的开始和结尾,这一过程称为码字同步(codeword synchronization)或者帧同步(frame synchronization)。
目前业界已经有适用于线性分组码的同步方案。以802.3标准内200/400GE中使用的对齐标志(alignment marker,AM)同步方案为例,该方案中每间隔一定长度的码字均须插入一段固定的AM序列,接收端识别该AM序列即可进行码字同步。然而,AM序列的存在相当于在发送端数据流中插入了额外数据,增加了冗余信息。
发明内容
本申请提供了一种自同步的码字同步方法、接收器及网络设备,用于解决AM同步方案中增加额外数据的技术问题。
第一方面,本申请提供了一种码字同步方法。所述方法包括:步骤一,接收数据序列,所述数据序列包括多个比特;步骤二,确定所述数据序列中的备选比特,所述备选比特包括在所述多个比特中;步骤三,根据所述备选比特确定同步位置,所述同步位置用于指示所述数据序列中码字的起始位置。
该方法由网络中的接收设备执行。通过该方法无须在发送端数据流中插入额外数据,即可实现接收端数据流高精度码字同步的技术效果,其同步性能达到较高的可靠性。
在一种可能的实现方式中,所述步骤三包括:对所述备选比特进行验证,当验证成功时,确定所述备选比特的位置为所述同步位置。
在一种可能的实现方式中,根据所述备选比特在所述数据序列中划分出至少一个第二测试数据块,所述备选比特的位置为所述至少一个第二测试数据块的起始位置;对所述至少一个第二测试数据块的特性值进行验证,当验证成功时,确定所述备选比特的位置为所述同步位置。
在一种可能的实现方式中,对所述至少一个第二测试数据块的特性值进行验证,包括:依次累计所述至少一个第二测试数据块中各个第二测试数据块的特性值以获得累计值,直至所述累计值满足同步条件时,验证成功。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010424884.9/2.html,转载请声明来源钻瓜专利网。