本发明专利技术公开了一种交换机端口测试方法,包括以下步骤:获取待测试端口的初始均衡参数以及调整参数;利用所述调整参数对所述初始均衡参数进行调整以得到多个均衡参数;分别基于每一个所述均衡参数进行数据传输;获取每一次数据传输过程中HOST侧的误码率数据以及LINE侧的眼图数据;基于每一次获取到的HOST侧的误码率数据以及LINE侧的眼图数据确定最优的均衡参数。本发明专利技术还公开了一种系统、计算机设备以及可读存储介质。本发明专利技术提出的方案可以大幅减小调试工作带来的人力成本。并且系统内集成的优化算法,可以提高调试工作中测试条件的一致性和提升调试结果的准确性,还可以大幅缩短研发周期,降低时间成本。降低时间成本。降低时间成本。
【技术实现步骤摘要】
一种交换机端口测试方法、系统、设备以及存储介质
[0001]本专利技术涉及交换机领域,具体涉及一种交换机端口测试方法、系统、设备以及存储介质。
技术介绍
[0002]现有网络交换机产品配置的高速串行链路(Serdes)配置了多种均衡技术,包括FFE、CTLE和DFE等。现代网络交换机往往配有多个Serdes高速端口(≥24个)以连接其他服务器或者网络交换机实现高速数据互通,每个物理端口的通道特性都具备较大的差异性,因此单一的均衡结构或者均衡参数往往不能达到系统的误码率设计要求,需要进行多次最佳均衡参数的人工调试以适应不同端口及不同Lane的特有通道特性,针对一些芯片的特性,包含了HOST侧和LINE侧的均衡参数的人工调试工作,往往需要投入大量的人力和时间,人工调试工作不仅带来了巨大的人力成本,调试工作花费的大量时间也增加了交换机产品研发阶段的时间成本,降低了交换机产品在市场的竞争力,同时人工调试的结果的准确性也存在一定的提升空间。
技术实现思路
[0003]有鉴于此,为了克服上述问题的至少一个方面,本专利技术实施例提出一种交换机端口测试方法,包括以下步骤:
[0004]获取待测试端口的初始均衡参数以及调整参数;
[0005]利用所述调整参数对所述初始均衡参数进行调整以得到多个均衡参数;
[0006]分别基于每一个所述均衡参数进行数据传输;
[0007]获取每一次数据传输过程中HOST侧的误码率数据以及LINE侧的眼图数据;
[0008]基于每一次获取到的HOST侧的误码率数据以及LINE侧的眼图数据确定最优的均衡参数。
[0009]在一些实施例中,利用所述调整参数对所述初始均衡参数进行调整以得到多个均衡参数,进一步包括:
[0010]根据调整步长以及迭代次数对初始均衡参数进行调整。
[0011]在一些实施例中,获取每一次数据传输过程中HOST侧的误码率数据以及LINE侧的眼图数据,进一步包括:
[0012]获取误码率采样时长并基于所述采样时长采集HOST侧的误码率数据;
[0013]采集所述LINE侧的信号数据并根据所述信号数据生成眼图数据,其中所述眼图数据包括眼高、眼宽以及抖动数据。
[0014]在一些实施例中,还包括:
[0015]控制机械辅助装置切换待测试的端口以进行下一个端口的测试。
[0016]基于同一专利技术构思,根据本专利技术的另一个方面,本专利技术的实施例还提供了一种交换机端口测试系统,包括:
[0017]第一获取模块,配置为获取待测试端口的初始均衡参数以及调整参数;
[0018]调整模块,配置为利用所述调整参数对所述初始均衡参数进行调整以得到多个均衡参数;
[0019]传输模块,配置为分别基于每一个所述均衡参数进行数据传输;
[0020]第二获取模块,配置为获取每一次数据传输过程中HOST侧的误码率数据以及LINE侧的眼图数据;
[0021]确定模块,配置为基于每一次获取到的HOST侧的误码率数据以及LINE侧的眼图数据确定最优的均衡参数。
[0022]在一些实施例中,调整模块还配置为:
[0023]根据调整步长以及迭代次数对初始均衡参数进行调整。
[0024]在一些实施例中,第二获取模块还配置为:
[0025]获取误码率采样时长并基于所述采样时长采集HOST侧的误码率数据;
[0026]采集所述LINE侧的信号数据并根据所述信号数据生成眼图数据,其中所述眼图数据包括眼高、眼宽以及抖动数据。
[0027]在一些实施例中,还包括切换模块,配置为:
[0028]控制机械辅助装置切换待测试的端口以进行下一个端口的测试。
[0029]基于同一专利技术构思,根据本专利技术的另一个方面,本专利技术的实施例还提供了一种计算机设备,包括:
[0030]至少一个处理器;以及
[0031]存储器,所述存储器存储有可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时执行如上所述的任一种交换机端口测试方法的步骤。
[0032]基于同一专利技术构思,根据本专利技术的另一个方面,本专利技术的实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时执行如上所述的任一种交换机端口测试方法的步骤。
[0033]本专利技术具有以下有益技术效果之一:本专利技术提出的方案可以大幅减小调试工作带来的人力成本。并且系统内集成的优化算法,可以提高调试工作中测试条件的一致性和提升调试结果的准确性,还可以大幅缩短研发周期,降低时间成本。
附图说明
[0034]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的实施例。
[0035]图1为本专利技术的实施例提供的交换机端口测试方法的流程示意图;
[0036]图2为本专利技术的实施例提供的交换机HOST侧和LINE侧的示意图;
[0037]图3为本专利技术的实施例提供的交换机端口测试系统的结构示意图;
[0038]图4为本专利技术的实施例提供的计算机设备的结构示意图;
[0039]图5为本专利技术的实施例提供的计算机可读存储介质的结构示意图。
具体实施方式
[0040]为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术实施例进一步详细说明。
[0041]需要说明的是,本专利技术实施例中所有使用“第一”和“第二”的表述均是为了区分两个相同名称非相同的实体或者非相同的参量,可见“第一”“第二”仅为了表述的方便,不应理解为对本专利技术实施例的限定,后续实施例对此不再一一说明。
[0042]HOST侧和LINE侧:在网络交换机中Serdes高速链路的物理层拓扑一般为交换芯片/
→
PHY芯片/
→
交换端口,介于交换芯片和PHY芯片之间的拓扑被称之为HOST侧,介于PHY芯片和交换端口之间的拓扑被称之为LINE侧,为了优化Serdes高速链路中的信号特性,需要使用不同的均衡技术来优化接收端的信号质量,接收端包括了交换端口和交换芯片,发送端为PHY芯片;
[0043]PHY芯片:PHY芯片是物理接口收发器,发送数据时,将接收到的物理层的数据进行重新编码,转换为模拟信号发送到交换端口,接收数据时流程反之。
[0044]FFE:Feed Forward Equalization前向反馈均衡,是一种Serdes发送端的均衡技术,FFE可以改变原始信号,增加信号的高频分量使低频分量保持原始状态。当改变后的预加重信号通过信道被发送,高频成分被衰减,那么接收端接收到的信号就和原始信号特性相似;Pre、Main和Post是FFE技术的三个重要参数,可以通本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种交换机端口测试方法,其特征在于,包括以下步骤:获取待测试端口的初始均衡参数以及调整参数;利用所述调整参数对所述初始均衡参数进行调整以得到多个均衡参数;分别基于每一个所述均衡参数进行数据传输;获取每一次数据传输过程中HOST侧的误码率数据以及LINE侧的眼图数据;基于每一次获取到的HOST侧的误码率数据以及LINE侧的眼图数据确定最优的均衡参数。2.如权利要求1所述的方法,其特征在于,利用所述调整参数对所述初始均衡参数进行调整以得到多个均衡参数,进一步包括:根据调整步长以及迭代次数对初始均衡参数进行调整。3.如权利要求1所述的方法,其特征在于,获取每一次数据传输过程中HOST侧的误码率数据以及LINE侧的眼图数据,进一步包括:获取误码率采样时长并基于所述采样时长采集HOST侧的误码率数据;采集所述LINE侧的信号数据并根据所述信号数据生成眼图数据,其中所述眼图数据包括眼高、眼宽以及抖动数据。4.如权利要求1所述的方法,其特征在于,还包括:控制机械辅助装置切换待测试的端口以进行下一个端口的测试。5.一种交换机端口测试系统,其特征在于,包括:第一获取模块,配置为获取待测试端口的初始均衡参数以及调整参数;调整模块,配置为利用所述调整参数对所述初始均衡参数进行调整以得到多个均衡参数;传输模块,配置为...
【专利技术属性】
技术研发人员:战晓龙,池浩,李奇,薛广营,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。