检测方法、业务线卡、转发设备和计算机可读存储介质技术

技术编号:35977658 阅读:11 留言:0更新日期:2022-12-17 22:46
本发明专利技术实施例提供了一种检测方法、业务线卡、转发设备和计算机可读存储介质,其中,转发设备包括有业务发送线卡、背板、交换板和业务接收线卡,其中,业务发送线卡通过背板的链路连接至交换板,交换板通过背板的链路连接至业务接收线卡;具体地,本发明专利技术实施例的检测方法包括如下步骤:业务发送线卡会生成数据包,然后将该数据包依次经过背板、交换板和背板之后发送至业务接收线卡,接着业务接收线卡会根据上述的数据包对背板的链路进行检测。根据本发明专利技术实施例的技术方案,本发明专利技术实施例能够克服现有技术中存在的成本高、耗时耗力、故障定位困难等问题,实现了快速便捷的测试流程,降低了测试成本,提升了测试效率。提升了测试效率。提升了测试效率。

【技术实现步骤摘要】
检测方法、业务线卡、转发设备和计算机可读存储介质


[0001]本专利技术实施例涉及但不限于通信
,尤其涉及一种检测方法、业务线卡、转发设备和计算机可读存储介质。

技术介绍

[0002]对于通信业务转发设备,一般包括业务线卡、背板、交换板和其他组件,其中,背板用于实现设备上不同单板之间的链路连接,具体地,每个业务线卡和每块交换板之间都会通过背板有对应数量的链路连接,从而实现报文可以在不同的业务线卡间通过交换板进行转发。
[0003]由于设备量产出货的时候需要面临很多项硬件检测,筛选出不合格的设备,其中包括有背板的检测,需要确保背板的连接信号足够好才可以保证报文的正确转发。
[0004]而对于现有的背板检测方法,往往存在耗时耗力、成本高以及故障定位困难等问题。

技术实现思路

[0005]以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
[0006]本专利技术实施例提供了一种检测方法、业务线卡、转发设备和计算机可读存储介质,能够实现快速便捷的检测流程,降低检测成本以及提升检测效率。
[0007]第一方面,本专利技术实施例提供了一种检测方法,应用于转发设备中的业务发送线卡,所述转发设备还包括背板、交换板和业务接收线卡,所述业务发送线卡通过所述背板的链路连接至所述交换板,所述交换板通过所述背板的链路连接至所述业务接收线卡;
[0008]所述检测方法包括:
[0009]生成数据包;
[0010]将所述数据包依次经过所述背板、所述交换板和所述背板之后发送至所述业务接收线卡,以使所述业务接收线卡根据所述数据包对所述背板的链路进行检测。
[0011]第二方面,本专利技术实施例还提供了一种检测方法,应用于转发设备中的业务接收线卡,所述转发设备还包括业务发送线卡、背板和交换板,所述业务发送线卡通过所述背板的链路连接至所述交换板,所述交换板通过所述背板的链路连接至所述业务接收线卡;
[0012]所述检测方法包括:
[0013]获取来自所述业务发送线卡的数据包,其中,所述数据包由所述业务发送线卡发出后依次经过所述背板、所述交换板和所述背板;
[0014]根据所述数据包对所述背板的链路进行检测。
[0015]第三方面,本专利技术实施例还提供了一种业务线卡,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面或上述第二方面所述的检测方法。
[0016]第四方面,本专利技术实施例还提供了一种转发设备,包括如上述第三方面所述的业务线卡。
[0017]第五方面,本专利技术实施例还提供了一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行如上述第一方面或上述第二方面所述的检测方法。
[0018]本专利技术实施例包括:转发设备包括有业务发送线卡、背板、交换板和业务接收线卡,其中,业务发送线卡通过背板的链路连接至交换板,交换板通过背板的链路连接至业务接收线卡;具体地,在本专利技术实施例的检测方法中,业务发送线卡会生成数据包,然后将该数据包依次经过背板、交换板和背板之后发送至业务接收线卡,接着业务接收线卡会根据上述的数据包对背板的链路进行检测。根据本专利技术实施例的技术方案,由于背板链路的好坏会影响到数据包的转发,因此基于实际数据包转发的原则,只要不影响业务,数据包就可以正常转发,对应地,背板的链路也无问题。对此,本专利技术实施例通过实际转发数据包来对背板的链路信号进行检测。本专利技术实施例通过业务线卡自身发送接收报文以及业务线卡之间相互发送接收报文,避免了背板测量信号等传统手段的费时费力,同时也避免了信号长时间内不稳定而测量所导致未检测出来的情况,实现了更便捷更准确的检测效果;其次,本专利技术实施例通过业务线卡自身产生数据包来测试,所有流量大小可以根据自身需求调控,同时生成的数据包可以包括不同形式的报文,可以有更多的校验机制便于检测转发全路径的问题;另外,本专利技术实施例可以实现定向的链路检测,对于背板多个链路可以选择性的去检测某一个或某几个链路,同时在链路检测有问题的情况下也可以检测出具体是哪条链路出现了异常。因此,本专利技术实施例能够克服现有技术中存在的成本高、耗时耗力、故障定位困难等问题,实现了快速便捷的测试流程,降低了测试成本,提升了测试效率。
[0019]本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
[0020]附图用来提供对本专利技术技术方案的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术的技术方案,并不构成对本专利技术技术方案的限制。
[0021]图1是本专利技术一个实施例提供的用于执行检测方法的系统架构平台的示意图;
[0022]图2是本专利技术一个实施例提供的业务发送线卡侧的检测方法的流程图;
[0023]图3是本专利技术一个实施例提供的通过闭环方式来增大数据包流量的流程图;
[0024]图4是本专利技术另一个实施例提供的通过闭环方式来增大数据包流量的流程图;
[0025]图5是本专利技术一个实施例提供的根据单板的带宽能力得到预设流量的流程图;
[0026]图6是本专利技术一个实施例提供的根据单板的端口信息得到转发路径信息的流程图;
[0027]图7是本专利技术一个实施例提供的业务接收线卡侧的检测方法的流程图;
[0028]图8是本专利技术一个实施例提供的根据CRC校验信息对背板的链路进行检测的流程图;
[0029]图9是本专利技术一个实施例提供的检测方法的具体流程图。
具体实施方式
[0030]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。
[0031]需要说明的是,虽然在装置示意图中进行了功能模块划分,在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于装置中的模块划分,或流程图中的顺序执行所示出或描述的步骤。说明书、权利要求书或上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
[0032]在相关技术中,PTN(Packet Transport Network,分组传送网)作为传输网络已经被广泛应用。对于通信业务转发设备,一般包括业务线卡、背板、交换板和其他组件,其中,背板不同于用户侧,在设备内侧,用于实现设备上不同单板之间的链路连接,具体地,每个业务线卡和每块交换板之间都会通过背板有对应数量的链路连接,从而实现报文可以在不同的业务线卡间通过交换板进行转发。
[0033]由于设备量产出货的时候需要面临很多项硬件检测,筛选出不合格的设备,其中包括有背板的检测,需要确保背板的连接信号足够好才可以保证报文的正确转发。
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种检测方法,应用于转发设备中的业务发送线卡,所述转发设备还包括背板、交换板和业务接收线卡,所述业务发送线卡通过所述背板的链路连接至所述交换板,所述交换板通过所述背板的链路连接至所述业务接收线卡;所述检测方法包括:生成数据包;将所述数据包依次经过所述背板、所述交换板和所述背板之后发送至所述业务接收线卡,以使所述业务接收线卡根据所述数据包对所述背板的链路进行检测。2.根据权利要求1所述的检测方法,其特征在于,所述业务发送线卡包括FPGA和转发控制芯片,所述FPGA通过所述转发控制芯片连接至所述背板的链路,所述数据包由所述FPGA生成或者由所述转发控制芯片生成。3.根据权利要求2所述的检测方法,其特征在于,在所述将所述数据包依次经过所述背板、所述交换板和所述背板之后发送至所述业务接收线卡之前,所述检测方法还包括如下之一:通过所述转发控制芯片将所述数据包发送至用户端口,并通过所述用户端口将所述数据包返回至所述FPGA直至所生成的数据包的流量达到预设流量,其中,所述转发控制芯片、所述用户端口和所述FPGA之间闭环连接;通过所述转发控制芯片将所述数据包发送至用户端口,并通过所述用户端口将所述数据包返回至所述转发控制芯片直至所生成的数据包的流量达到预设流量,其中,所述转发控制芯片和所述用户端口之间闭环连接。4.根据权利要求3所述的检测方法,其特征在于,在所述生成数据包之前,所述检测方法还包括:获取所述业务发送线卡、所述交换板和所述业务接收线卡的带宽能力;根据所述带宽能力计算得到所述预设流量。5.根据权利要求1所述的检测方法,其特征在于,在所述生成数据包之前,所述检测方法...

【专利技术属性】
技术研发人员:年廷宇
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1