一种时间敏感网络TSN测试方法、装置和电子设备制造方法及图纸

技术编号:36643617 阅读:14 留言:0更新日期:2023-02-18 13:01
本发明专利技术公开了一种时间敏感网络TSN测试方法、装置和电子设备,属于计算机技术领域。其中,方法包括:获取待检测TSN系统的第一数据;对所述第一数据进行解析,以确定所述第一数据对应的第一配置信息;基于预设配置信息,对与目标调度传输规则匹配的主动测试数据进行时钟同步测试,其中,所述目标调度传输规则分别与所述第一配置信息和所述预设配置信息对应;获取所述待检测TSN系统的时钟同步测试结果。本发明专利技术能够测试TSN系统的时钟同步性能。本发明专利技术能够测试TSN系统的时钟同步性能。本发明专利技术能够测试TSN系统的时钟同步性能。

【技术实现步骤摘要】
一种时间敏感网络TSN测试方法、装置和电子设备


[0001]本专利技术属于计算机
,具体涉及一种时间敏感网络(Time Sensitive Networking,TSN)测试方法、装置和电子设备。

技术介绍

[0002]TSN为传统以太网提供了确定性,在不中断时间敏感型控制任务的同时支持时间敏感型和非时间敏感型数据通信,从而使自动化系统汇聚到一个单独和互连的网络。精准的时钟同步功能为时间敏感数据的传输奠定基础,不管是源节点或者目的节点的数据都需要被同步,而且数据传输也需要一个精准的同步时钟来提供时间信息。
[0003]现有技术中的同步测试方法,并不能满足确定性网络同步测试的要求,且目前并没有专门针对TSN的时钟同步性能测试方案。

技术实现思路

[0004]本专利技术的目的是提供一种时间敏感网络测试方法、装置和电子设备,能够测试TSN的时钟同步性能。
[0005]为了解决上述技术问题,本专利技术是这样实现的:
[0006]第一方面,本专利技术提供了一种时间敏感网络TSN测试方法,该方法包括:
[0007]获取待检测TSN系统的第一数据;
[0008]对所述第一数据进行解析,以确定所述第一数据对应的第一配置信息;
[0009]基于预设配置信息,对与目标调度传输规则匹配的主动测试数据进行时钟同步测试,其中,所述目标调度传输规则分别与所述第一配置信息和所述预设配置信息对应;
[0010]获取所述待检测TSN系统的时钟同步测试结果。
[0011]第二方面,本专利技术还提供了一种时间敏感网络TSN测试装置,包括:
[0012]第一获取模块,用于获取待检测TSN系统的第一数据;
[0013]第一确定模块,用于对所述第一数据进行解析,以确定所述第一数据对应的第一配置信息;
[0014]测试模块,用于基于预设配置信息,对与目标调度传输规则匹配的主动测试数据进行时钟同步测试,其中,所述目标调度传输规则分别与所述第一配置信息和所述预设配置信息对应;
[0015]第二获取模块,用于获取所述待检测TSN系统的时钟同步测试结果。
[0016]第三方面,本专利技术还提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
[0017]第四方面,本专利技术还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
[0018]在本专利技术实施例中,获取待检测TSN系统的第一数据;对所述第一数据进行解析,
以确定所述第一数据对应的第一配置信息;基于预设配置信息,对与目标调度传输规则匹配的主动测试数据进行时钟同步测试,其中,所述目标调度传输规则分别与所述第一配置信息和所述预设配置信息对应;获取所述待检测TSN系统的时钟同步测试结果。本专利技术实施例中,通过生成主动测试数据,基于主动测试数据进行时钟同步测试,可以避免时钟同步测试对TSN系统内的正常流量调度产生干扰,能够在保障待检测TSN系统的正常运行的前提下,实现对待检测TSN系统的时钟同步性能的测试。
附图说明
[0019]图1是本专利技术实施例提供的一种TSN测试方法的流程图;
[0020]图2是能够应用本专利技术实施例提供的一种TSN测试方法的测试网络的结构示意图;
[0021]图3是本专利技术实施例提供的另一种TSN测试方法的流程图;
[0022]图4是本专利技术实施例提供的一种TSN测试装置的结构图;
[0023]图5是本专利技术实施例提供的一种电子设备的结构图。
具体实施方式
[0024]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0025]本专利技术的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
[0026]请参阅图1,是本专利技术实施例通过的一种TSN测试方法的流程图,如图1所示,该方法可以包括以下步骤:
[0027]步骤101、获取待检测TSN系统的第一数据。
[0028]在具体实施中,上述第一数据可以理解为待检测TSN系统中的时钟同步数据流,即该第一数据中可以包括多帧数据。
[0029]步骤102、对所述第一数据进行解析,以确定所述第一数据对应的第一配置信息。
[0030]本步骤可以理解为:通过对待检测TSN系统内的流量数据进行流量解析,以得到第一数据在待检测TSN系统中的第一配置信息。例如:第一配置信息为:当前被测系统流量虚拟局域网(Virtual Local Area Network,VLAN)标签为2,优先级为2等。
[0031]步骤103、基于预设配置信息,对与目标调度传输规则匹配的主动测试数据进行时钟同步测试,其中,所述目标调度传输规则分别与所述第一配置信息和所述预设配置信息对应。
[0032]上述预设配置信息可以包括:时钟同步测试的检测指标、检测流程以及检测方案等配置信息,根据不同的配置信息,可以实现对待检测TSN系统的不同时钟同步性能的检
测,例如:通过调整预设配置信息,可以实现对待检测TSN系统的时钟同步精度、时钟同步可靠性、协议一致性、最佳主时钟算法(Best Master Clock Algorithm,BMCA)选源、时钟同步规模以及噪声容限等时钟同步性能中的至少一项进行检测。
[0033]另外,在对不同种类的时钟同步性能进行测试的过程中,其所采用的测试原理、测试过程,以及所需的测试数据可以不同,此时,上述目标调度传输规则分别与所述第一配置信息和所述预设配置信息对应,可以理解为:采用与所述预设配置信息对应的目标调度传输规则生成与所述第一配置信息冲突或者不冲突的主动测试数据,例如:在预设配置信息用于配置对待检测TSN系统的时钟同步精度进行检测时,该预设配置信息对应的目标调度传输规则为:生成与所述第一配置信息不冲突的主动测试数据,即生成与待检测TSN系统内的正常数据流不冲突的主动测试数据。再例如:在预设配置信息用于配置对待检测TSN系统的时钟同步可靠性进行检测时,该预设配置信息对应的目标调度传输规则为:生成与所述第一配置信息冲突的主动测试数据,例如:干扰测试数据或者异常测试数据,即生成与待检测T本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种时间敏感网络TSN测试方法,其特征在于,包括:获取待检测TSN系统的第一数据;对所述第一数据进行解析,以确定所述第一数据对应的第一配置信息;基于预设配置信息,对与目标调度传输规则匹配的主动测试数据进行时钟同步测试,其中,所述目标调度传输规则分别与所述第一配置信息和所述预设配置信息对应;获取所述待检测TSN系统的时钟同步测试结果。2.根据权利要求1所述的方法,其特征在于,所述预设配置信息包括时钟同步精度检测配置信息,所述基于预设配置信息,对与目标调度传输规则匹配的主动测试数据进行时钟同步测试,包括:按照与所述第一配置信息不冲突的主动测试数据的调度传输规则,生成第一主动测试数据,其中,所述与所述第一配置信息不冲突的主动测试数据的调度传输规则与所述时钟同步精度检测配置信息对应;将所述第一主动测试数据注入所述待检测TSN系统,得到所述待检测TSN系统输出的第二主动测试数据;获取所述第二主动测试数据中记录的第一时钟信息;所述获取所述待检测TSN系统的时钟同步测试结果,包括:将所述时钟同步测试的测试结果与预设时钟信息进行对比,以得到所述待检测TSN系统的第一检测结果;其中,所述第一时钟信息包括所述第一主动测试数据在经过所述待检测TSN系统内的每一个时钟同步节点时,所述每一个时钟同步节点的时钟信息,且所述时钟同步测试的测试结果包括所述第一时钟信息,所述时钟同步测试结果包括所述第一检测结果。3.根据权利要求2所述的方法,其特征在于,所述将所述时钟同步测试的测试结果与预设时钟信息进行对比,以得到所述待检测TSN系统的第一检测结果,包括:获取所述待检测TSN系统内的每一个时钟同步节点的时钟信息与经过的每一个时钟同步节点的透明时钟信息之和,将得到的和值与所述预设时钟信息进行比对,以得出所述待检测TSN系统内的每一个时钟同步节点的时钟同步精度,其中,所述第一检测结果包括时钟同步精度检测结果。4.根据权利要求3所述的方法,其特征在于,所述预设配置信息还包括时钟同步可靠性检测配置信息,在所述将所述待检测TSN系统内的每一个时钟同步节点的时钟信息与经过的每一个时钟同步节点的透明时钟信息之和,将得到的和值与所述预设时钟信息进行比对,以得出所述待检测TSN系统内的每一个时钟同步节点的时钟同步精度之后,所述方法还包括:按照与所述...

【专利技术属性】
技术研发人员:谷朝臣田维成李海伟陈彩莲
申请(专利权)人:上海交通大学中国移动通信集团有限公司
类型:发明
国别省市:

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

1