一种通信链路的参数配置方法、装置及存储介质制造方法及图纸

技术编号:30944942 阅读:17 留言:0更新日期:2021-11-25 19:54
本申请公开了一种通信链路的参数配置方法、装置及存储介质,该方法中,由于预先获取至少一套备用通信参数,因此可以将备用通信参数和原通信参数的任意组合作为待配置通信参数。首次通信时,采用原通信参数进行通信,若运行状态不满足预设要求,再从待配置通信参数中选取未试用过的一套参数作为当前通信参数。若通信链路的运行状态满足预设要求,则将当前通信参数作为最终通信参数。由此可见,相比于现有技术中,只能采用唯一的通信参数进行通信而言,上述技术方案能够在唯一的通信参数不满足预设要求时,重新选择适合当前环境的通信参数,一定程度上提高了系统的稳定性和可靠性。一定程度上提高了系统的稳定性和可靠性。一定程度上提高了系统的稳定性和可靠性。

【技术实现步骤摘要】
一种通信链路的参数配置方法、装置及存储介质


[0001]本申请涉及通信
,特别是涉及一种通信链路的参数配置方法、装置及存储介质。

技术介绍

[0002]随着云计算技术的发展,存储和服务器等产品中,对于信号传输的速率已经越来越快,目前总线带宽已经发展到100Gbps/400Gbps,正在向1000Gbps带宽迈进。在高速信号传输中,高速串行计算机扩展总线标准(peripheral component interconnect express,PCIE)、串行小型计算机系统接口(SAS)总线和超通道互联(Ultra Path Interconnect,UPI)总线等都属于串行总线,传输距离较短,一般在15inch以下。为了使信号在长距离走线到达终端时,信号仍能满足要求,通常需要对链路参数进行设置,例如,会在发送端添加幅值、预加重、去加重等链路参数。
[0003]目前,以上链路参数往往是厂商出厂前提前设置好的,都固化在固件当中,所有配置都使用同一套链路参数。当存在环境干扰,例如外部电子元器件的电磁干扰,或者当环境温度较为恶劣时,可能会由于原有链路参数不匹配导致通信链路降级甚至不可用,影响信号传输的稳定性和可靠性。
[0004]由此可见,如何提高信号传输的稳定性和可靠性是本领域技术人员亟待解决地问题。

技术实现思路

[0005]本申请的目的是提供一种通信链路的参数配置方法、装置及存储介质,用于提高信号传输的稳定性和可靠性。
[0006]为解决上述技术问题,本申请提供一种通信链路的参数配置方法,包括:
[0007]预先获取至少一套备用通信参数,并将所述备用通信参数和原通信参数的任意组合作为待配置通信参数;
[0008]控制发送方和接收方采用当前通信参数进行通信;其中,首次通信时,采用所述原通信参数进行通信;
[0009]获取通信链路在当前通信参数配置下所对应的运行状态;
[0010]若所述通信链路的运行状态不满足预设要求,且所述待配置通信参数中存在未试用过的参数,则从所述待配置通信参数中选取未试用过的一套参数作为当前通信参数,并返回所述控制发送方和接收方采用当前通信参数进行通信的步骤;
[0011]若所述通信链路的运行状态满足预设要求,则将当前通信参数作为最终通信参数。
[0012]优选地,所述原通信参数包括原速率和原链路参数,所述备用通信参数包括备用速率和备用链路参数;
[0013]所述控制发送方和接收方采用当前通信参数进行通信具体包括:
[0014]获取所述发送方和所述接收方在当前速率下的协商结果;其中,所述当前速率为当前通信参数中的原速率或备用速率;
[0015]当所述协商结果表征所述通信链路正常连接时,控制测试工具在所述发送方发送测试码流,并在所述接收方获取表征所述通信链路的运行状态的状态参数;
[0016]当所述协商结果表征所述通信链路非正常连接时,确定所述通信链路的运行状态不满足所述预设要求。
[0017]优选地,所述备用速率有多个,所述备用链路参数有多组,
[0018]所述若所述通信链路的运行状态不满足预设要求,且所述待配置通信参数中存在未试用过的参数,则从所述待配置通信参数中选取未试用过的一套参数作为当前通信参数具体包括:
[0019]若所述通信链路的运行状态不满足所述预设要求时,判断多组所述备用链路参数是否试用完毕;
[0020]如果否,则按照遍历的方式从多组所述备用链路参数中选取其中一组作为当前链路参数,并返回所述控制发送方和接收方采用当前通信参数进行通信的步骤;
[0021]如果是,则从未试用过的所述备用速率中选取一个作为当前速率,并返回所述控制发送方和接收方采用当前通信参数进行通信的步骤;
[0022]其中,当前速率与当前链路参数为当前通信参数。
[0023]优选地,所述从所述备用速率中选取一个具体为:从所述备用速率中选取未试用的参数的最大值。
[0024]优选地,若所述通信链路的运行状态不满足预设要求,且所述待配置通信参数均试用完毕,则还包括:
[0025]输出硬件故障的提示信息。
[0026]优选地,还包括:
[0027]通过非易失存储器存储所述最终通信参数。
[0028]优选地,所述状态参数包括信号幅值、误码率、眼图、浴盆曲线、实际运行速率、端口报错参数中的一种或任意种组合。
[0029]为解决上述技术问题,本申请还提供一种通信链路的参数配置装置,包括:
[0030]第一获取模块,用于预先获取至少一套备用通信参数,并将所述备用通信参数和原通信参数的任意组合作为待配置通信参数;
[0031]控制模块,用于控制发送方和接收方采用当前通信参数进行通信;其中,首次通信时,采用所述原通信参数进行通信;
[0032]第二获取模块,用于获取通信链路在当前通信参数配置下所对应的运行状态;
[0033]选取模块,用于若所述通信链路的运行状态不满足预设要求,且所述待配置通信参数中存在未试用过的参数,则从所述待配置通信参数中选取未试用过的一套参数作为当前通信参数,并触发所述控制模块;
[0034]确定模块,用于若所述通信链路的运行状态满足预设要求,则将当前通信参数作为最终通信参数。
[0035]为解决上述技术问题,本申请还提供一种通信链路的参数配置装置,包括存储器,用于存储计算机程序;
[0036]处理器,用于执行所述计算机程序时实现如所述的通信链路的参数配置方法的步骤。
[0037]为解决上述技术问题,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现所述的通信链路的参数配置方法的步骤。
[0038]本申请所提供的通信链路的参数配置方法,由于预先获取至少一套备用通信参数,因此可以将备用通信参数和原通信参数的任意组合作为待配置通信参数。首次通信时,采用原通信参数进行通信,如果通信链路的运行状态不满足预设要求,再从待配置通信参数中选取未试用过的一套参数作为当前通信参数,直到通信链路的运行状态满足预设要求或者待配置通信参数中的参数均被试用过为止。若通信链路的运行状态满足预设要求,则将当前通信参数作为最终通信参数。由此可见,相比于现有技术中,只能采用唯一的通信参数进行通信而言,上述技术方案能够在唯一的通信参数不满足预设要求时,重新选择适合当前环境的通信参数,一定程度上提高了系统的稳定性和可靠性。
附图说明
[0039]为了更清楚地说明本申请实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0040]图1为本申请实施例提供的一种通信链路的参数配置方法的流程图;
[0041]图2为本实施例提供的另一种通信链路的参数配置方法的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通信链路的参数配置方法,其特征在于,包括:预先获取至少一套备用通信参数,并将所述备用通信参数和原通信参数的任意组合作为待配置通信参数;控制发送方和接收方采用当前通信参数进行通信;其中,首次通信时,采用所述原通信参数进行通信;获取通信链路在当前通信参数配置下所对应的运行状态;若所述通信链路的运行状态不满足预设要求,且所述待配置通信参数中存在未试用过的参数,则从所述待配置通信参数中选取未试用过的一套参数作为当前通信参数,并返回所述控制发送方和接收方采用当前通信参数进行通信的步骤;若所述通信链路的运行状态满足预设要求,则将当前通信参数作为最终通信参数。2.根据权利要求1所述的方法,其特征在于,所述原通信参数包括原速率和原链路参数,所述备用通信参数包括备用速率和备用链路参数;所述控制发送方和接收方采用当前通信参数进行通信具体包括:获取所述发送方和所述接收方在当前速率下的协商结果;其中,所述当前速率为当前通信参数中的原速率或备用速率;当所述协商结果表征所述通信链路正常连接时,控制测试工具在所述发送方发送测试码流,并在所述接收方获取表征所述通信链路的运行状态的状态参数;当所述协商结果表征所述通信链路非正常连接时,确定所述通信链路的运行状态不满足所述预设要求。3.根据权利要求2所述的方法,其特征在于,所述备用速率有多个,所述备用链路参数有多组,所述若所述通信链路的运行状态不满足预设要求,且所述待配置通信参数中存在未试用过的参数,则从所述待配置通信参数中选取未试用过的一套参数作为当前通信参数具体包括:若所述通信链路的运行状态不满足所述预设要求时,判断多组所述备用链路参数是否试用完毕;如果否,则按照遍历的方式从多组所述备用链路参数中选取其中一组作为当前链路参数,并返回所述控制发送方和接收方采用当前通信参数进行通信的步骤;如果是,则从未试用过的所述备用速率中选取一个作为当前速率,并返回...

【专利技术属性】
技术研发人员:梁红伟关嘉浩
申请(专利权)人:浙江宇视科技有限公司
类型:发明
国别省市:

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

1