帧抢占功能的测试装置制造方法及图纸

技术编号:37984224 阅读:22 留言:0更新日期:2023-06-30 09:59
本发明专利技术实施例提供一种帧抢占功能的测试装置,属于通信技术领域。所述测试装置包括测试设备,该测试设备包括:第一数据发包模块,用于发送第一数据报文对应的第一数据流S

【技术实现步骤摘要】
帧抢占功能的测试装置


[0001]本专利技术涉及通信
,具体地涉及一种帧抢占功能的测试装置。

技术介绍

[0002]时间敏感网络(Time

Sensitive Network,TSN)技术作为一套协议标准,可以保证确定性信息在不同场景下的顺利传输。基于IEEE802.1Qbu和IEEE802.1br所定义的帧抢占机制,可以实现中断标准以太网中以太帧和巨型帧的传输,使得高优先级帧优先通过,减小高优先级帧传输延时。可以通过缩减为干扰帧所设置的保护区域的大小,对干扰帧进行合理切片来达到目的,同时还可以恢复先前被中断的干扰帧的传输。
[0003]目前对TSN的研究和应用,多集中在时间敏感整形器(Time Awareness Shaper,TAS)上,对于帧抢占方面的测试并没有形成统一的规范。当前帧抢占功能的测试,主要依赖于测试仪器,通过对高优先级的快速express帧和低优先级的可抢占preemptable帧的报文构造,发送给第一被测试设备,然后观察被测试设备对报文的处理,来判断对帧抢占功能的实现情况,不便于没有专业测试仪器的情况下对被测试设备的帧抢占功能完成测试。故此,帧抢占功能需要一种更方便、快捷、低成本的测试方案。

技术实现思路

[0004]本专利技术实施例的目的是提供一种帧抢占功能的测试装置,该帧抢占功能的测试装置可以提供更方便、快捷、低成本的帧抢占功能的测试方案。
[0005]为了实现上述目的,本专利技术实施例提供一种帧抢占功能的测试装置,包括测试设备,所述测试设备包括:第一数据发包模块,用于发送第一数据报文对应的第一数据流S
s1
至第一被测试设备;第二数据发包模块,用于发送第二数据报文对应的第二数据流S
s2
至所述第一被测试设备;数据分析模块,用于利用所述第一被测试设备对所述第一数据流S
s1
和所述第二数据流S
s2
进行帧抢占处理后输出的第一输出数据流,分析所述第一被测试设备的帧抢占功能的测试结果,其中,所述第二数据发包模块被配置为在所述第一数据发包模块发送所述第一数据流S
s1
之后,一次或多次发送所述第二数据流S
s2
,且所述第一数据流S
s1
的优先级低于所述第二数据流S
s2
的优先级。
[0006]可选的,还包括第一被测试设备,所述第一被测试设备包括第一数据接收接口、第二数据接收接口、帧抢占模块和第一数据发送接口;所述第一数据接收接口,被配置为与所述第一数据发包模块连接,用于接收并发送所述第一数据流S
s1
;所述第二数据接收接口,被配置为与所述第二数据发包模块连接,用于接收并发送一个或多个所述第二数据流S
s2
;所述帧抢占模块,被配置为与所述第一数据接收接口和所述第二数据接收接口连接,用于根据通过所述第一数据接收接口接收的所述第一数据流S
s1
和通过所述第二数据接收接口接收的一个或多个的第二数据流S
s2
,b并根据所述第一数据流S
s1
和所述第二数据流S
s2
的优先级对所述第一数据流S
s1
和所述第二数据流S
s2
进行帧抢占处理,得到第一输出数据流;所述第一数据发送接口,被配置为与所述帧抢占模块和所述数据分析模块连接,用于接收并转
发所述第一输出数据流至所述数据分析模块。
[0007]可选的,所述数据分析模块,还用于:当所述第一被测试设备开启帧抢占功能时,若所述第一输出数据流为一个或多个第二数据流S
r2
穿插在第一数据流S
r1
之中,则确定所述第一被测试设备的帧抢占功能正常,其中,所述帧抢占功能为高优先级的数据流能够中断低优先级的数据流,且在高优先级的数据流传输完成后继续传输低优先级的数据流;否则,确定所述第一被测试设备的帧抢占功能不正常。
[0008]可选的,所述数据分析模块,还用于:当所述第一被测试设备开启帧抢占功能时,记录接收到所述第一输出数据流中第二数据流S
r2
的端到端时延t1;当所述第一被测试设备关闭帧抢占功能时,记录接收到所述第一输出数据流中第二数据流S
r2
的端到端时延t2;当端到端时延t1小于端到端时延t2,则确定所述第一被测试设备的帧抢占功能正常;当端到端时延t1未小于端到端时延t2,则确定所述第一被测试设备的帧抢占功能不正常;其中,所述端到端时延为第二数据流S
s2
从所述第一数据发包模块经过所述第一被测试设备到所述数据分析模块的时延。
[0009]可选的,还包括第二被测试设备,该第二被测试设备包括第三数据接收接口,帧抢占重组模块和第二数据发送接口;所述第三数据接收接口被配置为与所述第一被测试设备的数据发送接口连接,用于接收并发送所述第一被测试设备输出的所述第一输出数据流;所述帧抢占重组模块被配置为与所述第三数据接收接口连接,用于对所述第一数据流进行帧重组处理,得到重组后的第二输出数据流;所述第二数据发送接口被配置为与所述帧抢占重组模块和所述数据分析模块连接,用于接收并转发所述第二输出数据流至所述数据分析模块,以使所述数据分析模块分析所述第二被测试设备的帧抢占重组功能的测试结果。
[0010]可选的,所述数据分析模块,还用于:在确定所述第一被测试设备的帧抢占功能正常时,若所述第二输出数据流为所未穿插的第一数据流S
r1
和第二数据流S
r2
,则确定所述第二被测试设备的帧抢占重组功能正常,其中,所述帧抢占重组功能为将所述第一被测试设备重组的第一输出数据流恢复至所述测试设备发送第一数据流S
s1
和所述第二数据流S
s2
的状态;否则,确定所述第二被测试设备的帧抢占重组功能不正常。
[0011]可选的,所述数据分析模块,还用于:当所述第二被测试设备开启帧抢占重组功能时,记录接收到所述第二输出数据流中第二数据流S
r2
的端到端时延t3;当所述第二被测试设备关闭帧抢占重组功能时,记录接收到所述第二输出数据流中第二数据流S
r2
的端到端时延t4;当端到端时延t3大于端到端时延t4,则确定所述第二被测试设备的帧抢占重组功能正常;当端到端时延t3未大于端到端时延t4,则确定所述第一被测试设备的帧抢占重组功能不正常;其中,所述端到端时延为第二数据流S
s2
从所述第一数据发包模块经过所述第一被测试设备和所述第二被测试设备到所述数据分析模块的时延。
[0012]可选的,所述第二数据发包模块还用于在发送所述第二数据流S
s2
至所述第一被测试设备之时,所述第二数据流S
s2
满足:首次发送的第二数据流S
s2
与所述第一数据流S
s1
之间报文长度间隔处于X1
min
...

【技术保护点】

【技术特征摘要】
1.一种帧抢占功能的测试装置,其特征在于,包括测试设备,所述测试设备包括:第一数据发包模块,用于发送第一数据报文对应的第一数据流S
s1
至第一被测试设备;第二数据发包模块,用于发送第二数据报文对应的第二数据流S
s2
至所述第一被测试设备;数据分析模块,用于利用所述第一被测试设备对所述第一数据流S
s1
和所述第二数据流S
s2
进行帧抢占处理后输出的第一输出数据流,分析所述第一被测试设备的帧抢占功能的测试结果,其中,所述第二数据发包模块被配置为在所述第一数据发包模块发送所述第一数据流S
s1
之后,一次或多次发送所述第二数据流S
s2
,且所述第一数据流S
s1
的优先级低于所述第二数据流S
s2
的优先级。2.根据权利要求1所述的帧抢占功能的测试装置,其特征在于,还包括第一被测试设备,所述第一被测试设备包括第一数据接收接口、第二数据接收接口、帧抢占模块和第一数据发送接口;所述第一数据接收接口,被配置为与所述第一数据发包模块连接,用于接收并发送所述第一数据流S
s1
;所述第二数据接收接口,被配置为与所述第二数据发包模块连接,用于接收并发送一个或多个所述第二数据流S
s2
;所述帧抢占模块,被配置为与所述第一数据接收接口和所述第二数据接收接口连接,用于根据通过所述第一数据接收接口接收的所述第一数据流S
s1
和通过所述第二数据接收接口接收的一个或多个的第二数据流S
s2
,并根据所述第一数据流S
s1
和所述第二数据流S
s2
的优先级对所述第一数据流S
s1
和所述第二数据流S
s2
进行帧抢占处理,得到第一输出数据流;所述第一数据发送接口,被配置为与所述帧抢占模块和所述数据分析模块连接,用于接收并转发所述第一输出数据流至所述数据分析模块。3.根据权利要求2所述的帧抢占功能的测试装置,其特征在于,所述数据分析模块,还用于:当所述第一被测试设备开启帧抢占功能时,若所述第一输出数据流为一个或多个第二数据流S
r2
穿插在第一数据流S
r1
之中,则确定所述第一被测试设备的帧抢占功能正常,其中,所述帧抢占功能为高优先级的数据流能够中断低优先级的数据流,且在高优先级的数据流传输完成后继续传输低优先级的数据流;否则,确定所述第一被测试设备的帧抢占功能不正常。4.根据权利要求2所述的帧抢占功能的测试装置,其特征在于,所述数据分析模块,还用于:当所述第一被测试设备开启帧抢占功能时,记录接收到所述第一输出数据流中第二数据流S
r2
的端到端时延t1;当所述第一被测试设备关闭帧抢占功能时,记录接收到所述第一输出数据流中第二数据流S
r2
的端到端时延t2;当端到端时延t1小于端到端时延t2,则确定所述第一被测试设备的帧抢占功能正常;当端到端时延t1未小于端到端时延t2,则确定所述第一被测试设备的帧抢占功能不正常;
其中,所述端到端时延为第二数据流S
s2
从所述第一数据发包模块经过所述第一被测试设备到所述数据分析模块的时延。5.根据权利要求2所述的帧抢占功能的测试装置,其特征在于,还包括第二被测试设备,该第二被测试设备包括第三数据接收接口,帧抢占重组模块和第二数据发送接口;所述第三数据接收接口被配置为与所述第一被测试设备的数据发送接口连接,用于接收并发送所述...

【专利技术属性】
技术研发人员:李慧粉
申请(专利权)人:北京东土科技股份有限公司
类型:发明
国别省市:

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

1