同步数据处理方法、装置、设备及存储介质制造方法及图纸

技术编号:38437817 阅读:10 留言:0更新日期:2023-08-11 14:21
本申请提供一种同步数据处理方法、装置、设备及存储介质,可用于移动互联技术领域。该方法包括:采用预设位宽转换窗口将当前周期的同步数据按照同步数据传输顺序进行位宽转换处理,以依次生成对应的多个66位子同步数据;依次对各66位子同步数据进行如下处理:判断当前66位子同步数据中首位数据和第二位数据是否为有效同步头;若确定当前66位子同步数据中首位数据和第二位数据为无效同步头,则将下一周期的同步数据确定为当前周期的同步数据,将下一周期的同步数据中对应的所述当前66位子同步数据的下一66位子同步数据确定为所述当前66位子同步数据,并继续循环。本申请的同步数据处理方法,提高了同步头的确定准确性。提高了同步头的确定准确性。提高了同步头的确定准确性。

【技术实现步骤摘要】
同步数据处理方法、装置、设备及存储介质


[0001]本申请涉及移动互联
,尤其涉及一种同步数据处理方法、装置、设备及存储介质。

技术介绍

[0002]为了支持高速率以太网协议,IEEE 802.3ae工作组提出了64b/66b编码技术。在64b/66b编码中只有2bit位的同步头用于同步,需要在10Gbps传输速率下在66bit中找到2bit的同步头,从而进行同步对齐。在进行同步头的锁定过程中,同步头的位置固定重复出现,即每一个66bit的正确的同步头的位置在经过一个循环周期后会再次出现在相同位置。
[0003]目前,同步头的位置一般采用滑动窗口法,即通过滑动66bit的代码块对2bit的同步头进行判断。判断为有效同步头时,滑动指针向后滑动66bit再次判断;当判断为无效头时,在一定时延后,滑动指针向后滑动1bit重新进行判断。由于同步数据一般为多个66bit数据,且一直在持续发送,在一定时延后,可能会略过后续的66bit的正确同步头的位置,从而造成有效同步头的遗漏,降低了同步头的确定准确性。

技术实现思路

[0004]本申请提供一种同步数据处理方法、装置、设备及存储介质,用以解决目前由于同步数据一般为多个66bit数据,且一直在持续发送,在一定时延后,可能会略过后续的66bit的正确同步头的位置,从而造成有效同步头的遗漏,降低了同步头的确定准确性的问题。
[0005]本申请第一方面提供一种同步数据处理方法,包括:
[0006]采用预设位宽转换窗口将当前周期的同步数据按照同步数据传输顺序进行位宽转换处理,以依次生成对应的多个66位子同步数据;所述预设位宽转换窗口的长度为66位;
[0007]依次对各66位子同步数据进行如下处理:
[0008]判断当前66位子同步数据中首位数据和第二位数据是否为有效同步头;
[0009]若确定当前66位子同步数据中首位数据和第二位数据为无效同步头,则将下一周期的同步数据确定为当前周期的同步数据,将下一周期的同步数据中对应的所述当前66位子同步数据的下一66位子同步数据确定为所述当前66位子同步数据,并执行所述采用预设位宽转换窗口将当前周期的同步数据按照同步数据传输顺序进行位宽转换处理的步骤,直至对所有66位子同步数据的首位数据和第二位数据完成判断。
[0010]本申请第二方面提供一种同步数据处理装置,包括:
[0011]转换模块,用于采用预设位宽转换窗口将当前周期的同步数据按照同步数据传输顺序进行位宽转换处理,以依次生成对应的多个66位子同步数据;所述预设位宽转换窗口的长度为66位;
[0012]循环模块,用于依次对各66位子同步数据进行如下处理:
[0013]判断模块,用于判断当前66位子同步数据中首位数据和第二位数据是否为有效同步头;若确定当前66位子同步数据中首位数据和第二位数据为无效同步头,则将下一周期
的同步数据确定为当前周期的同步数据,将下一周期的同步数据中对应的所述当前66位子同步数据的下一66位子同步数据确定为所述当前66位子同步数据,并执行所述采用预设位宽转换窗口将当前周期的同步数据按照同步数据传输顺序进行位宽转换处理的步骤,直至对所有66位子同步数据的首位数据和第二位数据完成判断。
[0014]本申请第三方面提供一种电子设备,包括:存储器和处理器;
[0015]所述存储器存储计算机执行指令;
[0016]所述处理器执行所述存储器存储的计算机执行指令,以实现如第一方面任一项所述的同步数据处理方法。
[0017]本申请第四方面提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现第一方面任一项所述的同步数据处理方法。
[0018]本申请第五方面提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现第一方面任一项所述的同步数据处理方法。
[0019]本申请提供的一种同步数据处理方法、装置、设备及存储介质,该方法包括:采用预设位宽转换窗口将当前周期的同步数据按照同步数据传输顺序进行位宽转换处理,以依次生成对应的多个66位子同步数据;所述预设位宽转换窗口的长度为66位;依次对各66位子同步数据进行如下处理:判断当前66位子同步数据中首位数据和第二位数据是否为有效同步头;若确定当前66位子同步数据中首位数据和第二位数据为无效同步头,则将下一周期的同步数据确定为当前周期的同步数据,将下一周期的同步数据中对应的所述当前66位子同步数据的下一66位子同步数据确定为所述当前66位子同步数据,并执行所述采用预设位宽转换窗口将当前周期的同步数据按照同步数据传输顺序进行位宽转换处理的步骤,直至对所有66位子同步数据的首位数据和第二位数据完成判断。本申请的同步数据处理方法,采用预设位宽转换窗口将当前周期的同步数据按照同步数据传输顺序进行位宽转换处理,以依次生成对应的多个66位子同步数据。同时,依次对66位子同步数据进行同步头判断,若确定当前66位子同步数据中首位数据和第二位数据为无效同步头,则不会立马改变滑动指针,而是持续接收同步数据,并以下一周期的同步数据中对应的所述当前66位子同步数据的下一66位子同步数据确定为所述当前66位子同步数据,进行进一步判断。从而避免遗漏有效同步头,提高了同步头的确定准确性。
附图说明
[0020]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0021]图1为滑动窗口法确定同步头的示意图;
[0022]图2为可以实现本申请实施例的同步数据处理方法的场景图;
[0023]图3为本申请提供的同步数据处理方法的流程示意图一;
[0024]图4为本申请提供的同步数据处理方法的流程示意图二;
[0025]图5a为本申请提供的同步数据处理方法确定有效同步头的示意图;
[0026]图5b为本申请提供的同步数据处理方法改变滑动指针的示意图;
[0027]图5c为本申请提供的同步数据处理方法确定无效同步头的示意图;
[0028]图6为本申请提供的同步数据处理装置的结构示意图;
[0029]图7为本申请提供的电子设备的结构示意图。
[0030]通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。
具体实施方式
[0031]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0032]本申请实施例的技术方案中,所涉及的用户个人信息的收本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种同步数据处理方法,其特征在于,包括:采用预设位宽转换窗口将当前周期的同步数据按照同步数据传输顺序进行位宽转换处理,以依次生成对应的多个66位子同步数据;所述预设位宽转换窗口的长度为66位;依次对各66位子同步数据进行如下处理:判断当前66位子同步数据中首位数据和第二位数据是否为有效同步头;若确定当前66位子同步数据中首位数据和第二位数据为无效同步头,则将下一周期的同步数据确定为当前周期的同步数据,将下一周期的同步数据中对应的所述当前66位子同步数据的下一66位子同步数据确定为所述当前66位子同步数据,并执行所述采用预设位宽转换窗口将当前周期的同步数据按照同步数据传输顺序进行位宽转换处理的步骤,直至对所有66位子同步数据的首位数据和第二位数据完成判断。2.根据权利要求1所述的方法,其特征在于,所述采用预设位宽转换窗口将当前周期的同步数据按照同步数据传输顺序进行位宽转换处理,以依次生成对应的多个66位子同步数据,包括:将所述当前周期的同步数据按照同步数据传输顺序进行排列;采用预设位宽转换窗口以66位间隔对排列后的当前周期的同步数据进行拼接,以依次生成对应的多个66位子同步数据。3.根据权利要求1所述的方法,其特征在于,所述判断当前66位子同步数据中首位数据和第二位数据是否为有效同步头,包括:判断当前66位子同步数据中首位数据与第二位数据是否相同;若确定当前66位子同步数据中首位数据与第二位数据相同,则确定当前66位子同步数据中首位数据和第二位数据为有效同步头。4.根据权利要求1所述的方法,其特征在于,若确定当前66位子同步数据中首位数据和第二位数据是有效同步头,则所述方法还包括:将历史有效同步头数量与一之间的和确定为新的有效同步头数量;所述历史有效同步头数量为所述当前66位子同步数据之前的各66位子同步数据中有效同步头的数量和;若新的有效同步头数量大于或等于预设同步头数量阈值,则确定完成对当前周期的同步数据的同步头锁定处理。5.根据权利要求4所述的方法,其特征在于,所述预设位宽转换窗口包括:滑动指针;所述滑动指针指向预设位宽转换窗口中的起始边界处;所述起始边界与66位子同步数...

【专利技术属性】
技术研发人员:刘珣
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1