用于在网络设备和远端设备通信的方法、装置及设备制造方法及图纸

技术编号:23709715 阅读:102 留言:0更新日期:2020-04-08 12:04
本申请实施例公开了一种用于在网络设备和远端设备通信的方法和设备,用于实现远端设备能够对新的串行数据流进行时钟恢复。方法包括:生成第一加扰数据流和第二加扰数据流;通过向N个PCS lane分发第一加扰数据流生成N个加扰数据流;将N个加扰数据流汇聚为串行数据流;确定串行数据流中符号的参数;基于参数确定串行数据流中的定时信息不可用,并通过向N个PCS lane分发第二加扰数据流生成新的N个加扰数据流,在分发第二加扰数据流前,对待分发到N个PCS lane中的至少一个PCS lane的第二加扰数据流中的数据进行延迟处理;将新的N个加扰数据流汇聚为定时信息可用的新的串行数据流,并向远端设备发送。

Method, device and device for communication between network device and remote device

【技术实现步骤摘要】
用于在网络设备和远端设备通信的方法、装置及设备
本申请涉及通信领域,尤其涉及一种用于在网络设备和远端设备通信的方法、装置及设备。
技术介绍
在多个物理编码子层(physicalcodingsublayer,PCS)通道(lane)(下文简称多通道)数据传输的过程中,发送器向接收器传输串行数据流。接收器从串行数据流中提取出定时信息(timinginformation),从而进行时钟恢复(clockrecovery)。其中,定时信息在业内也被称为时钟信息,意思是用于进行时钟恢复的信息。当接收器接收到的串行数据流中的定时信息不可用时,接收器无法进行时钟恢复,从而导致发送器和接收器之间的通信链路失锁,甚至使得网络发生异常。
技术实现思路
本申请实施例提供了一种用于在网络设备和远端设备通信的方法,该方法由网络设备执行,具体包括如下步骤:网络设备生成第一加扰数据流以及第二加扰数据流。第一加扰数据流和第二加扰数据流是采用相同的加扰算法对源数据流进行加扰的两个数据流。源数据流可以为空闲数据流。第二加扰数据流的生成时间晚于第一加扰数据流的生成本文档来自技高网...

【技术保护点】
1.一种用于在网络设备和远端设备通信的方法,其特征在于,包括:/n生成第一加扰数据流以及第二加扰数据流,所述第二加扰数据流的生成时间晚于所述第一加扰数据流的生成时间,所述第一加扰数据流对应的加扰算法与所述第二加扰数据流对应的加扰算法相同;/n通过向N个物理编码子层通道PCS lane分发所述第一加扰数据流,生成N个加扰数据流,N为大于1的整数;/n将所述N个加扰数据流汇聚为串行数据流;/n确定所述串行数据流中符号的参数,所述参数用于对所述串行数据流中相邻符号发生跳变的次数与所述串行数据流的符号的数量之间的商进行估计;/n基于所述参数确定所述串行数据流中的定时信息不可用;/n响应于所述串行数据流...

【技术特征摘要】
1.一种用于在网络设备和远端设备通信的方法,其特征在于,包括:
生成第一加扰数据流以及第二加扰数据流,所述第二加扰数据流的生成时间晚于所述第一加扰数据流的生成时间,所述第一加扰数据流对应的加扰算法与所述第二加扰数据流对应的加扰算法相同;
通过向N个物理编码子层通道PCSlane分发所述第一加扰数据流,生成N个加扰数据流,N为大于1的整数;
将所述N个加扰数据流汇聚为串行数据流;
确定所述串行数据流中符号的参数,所述参数用于对所述串行数据流中相邻符号发生跳变的次数与所述串行数据流的符号的数量之间的商进行估计;
基于所述参数确定所述串行数据流中的定时信息不可用;
响应于所述串行数据流中的定时信息不可用,通过向所述N个PCSlane分发所述第二加扰数据流,生成新的N个加扰数据流,其中,在向所述N个PCSlane分发所述第二加扰数据流前,对待分发到所述N个PCSlane中的至少一个PCSlane的所述第二加扰数据流中的数据进行延迟处理;
将所述新的N个加扰数据流汇聚为新的串行数据流,所述新的串行数据流中的定时信息是可用的;
向所述远端设备发送所述新的串行数据流。


2.根据权利要求1所述的方法,其特征在于,当所述至少一个PCSlane为所述N个PCSlane时,待分发到所述N个PCSlane中的第一PCSlane的所述第二加扰数据流中的数据被延迟的时长,不等于待分发到所述N个PCSlane中的第二PCSlane的所述第二加扰数据流中的数据被延迟的时长。


3.根据权利要求1或2所述的方法,其特征在于,所述串行数据流中相邻符号是否发生跳变根据跳变检测机制进行确定,所述跳变检测机制包括以下至少一种:
对称跳变检测机制、跨越平均值跳变检测机制和所有跳变检测机制。


4.根据权利要求1至3中任一所述的方法,其特征在于,所述基于所述参数确定所述串行数据流中的定时信息不可用包括:
确定多个参数中每个参数出现的概率,从而获得所述多个参数的实际概率分布;
基于所述实际概率分布和标准概率分布确定第一值;其中,所述标准概率分布根据多个标准参数中每个标准参数出现的概率得到,每个标准参数用于对标准数据流中相邻符号发生跳变的次数与所述标准数据流的符号的数量之间的商进行估计,所述标准数据流为在所述N个pcslane传输的所述N个加扰数据流没有发生时钟成分偏移的情况下所述N个加扰数据流被汇聚为的串行数据流;
确认所述第一值大于或等于阈值。


5.根据权利要求4所述的方法,其特征在于,基于所述实际概率分布和标准概率分布确定第一值包括:
确定第一均值和第二均值之间的差值为所述第一值,所述第一均值为所述实际概率分布对应的所述多个参数的均值,所述第二均值为所述标准概率分布对应的所述多个标准参数的均值。


6.根据权利要求4所述的方法,其特征在于,所述基于所述实际概率分布和标准概率分布确定第一值包括:
确定所述多个参数中的第一参数和所述多个标准参数中的第一标准参数的差值为所述第一值,所述第一参数在所述多个参数中出现的概率等于所述第一标准参数在所述多个标准参数中出现的概率。


7.根据权利要求4所述的方法,其特征在于,所述基于所述实际概率分布和标准概率分布确定第一值包括:
确定第一数量和第二数量之间的差值为所述第一值,所述第一数量为所述多个参数中在预设范围内的参数的数量,所述第二数量为所述多个标准参数中在所述预设范围内的标准参数的数量。


8.一种网络设备,其特征在于,包括:
存储器,该存储器包括计算机可读指令;
与该存储器相连的处理器,所述处理器用于执行所述计算机可读指令,从而执行以下操作:
生成第一加...

【专利技术属性】
技术研发人员:何向
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1