一种1394b总线网络测试方法与流程

文档序号:26712486发布日期:2021-09-22 19:28阅读:412来源:国知局
一种1394b总线网络测试方法与流程

1.本技术属于1394b总线网络测试技术领域,具体涉及一种1394b总线网络测试方法。


背景技术:

2.1394b总线网络分为5层,包括:
3.l1

基础电路层:对应基本电路(线路)的电信号特性;
4.l2

模块层:对应基本电路的电信号特性、模块硬件接口、模块寄存器接口、驱动程序接口;
5.l3

功能节点层:对应模块驱动程序、节点功能、基础信道质量;
6.l4

功能部件层:对应节点功能及其性能、基础信道质量、部件功能;
7.l5

分系统层:对应部件功能及其性能、对应系统的功能、系统信道质量、支撑系统的开发。
8.当前,对于1394b总线网络的测试,由于缺少相应的规范及其步骤,致使对1394b总线网络的测试效率低下,不够全面,准确性低,严重影响1394b总线网络的安全使用。
9.鉴于上述技术缺陷的存在提出本技术。
10.需注意的是,以上背景技术内容的公开仅用于辅助理解本发明的发明构思及技术方案,其并不必然属于本专利申请的现有技术,在没有明确的证据表明上述内容在本技术的申请日已经公开的情况下,上述背景技术不应当用于评价本技术的新颖性和创造性。


技术实现要素:

11.本技术的目的是提供一种1394b总线网络测试方法,以克服或减轻已知存在的至少一方面的技术缺陷。
12.本技术的技术方案是:
13.一种1394b总线网络测试方法,包括:
14.基础电路层测试步骤:对1394b总线网络物理连接单元电气特性进行验证;
15.模块测试步骤:对ieee

1394bb基础协议中与1394b总线网络有关部分协议的适用性进行验证;
16.产品测试步骤:对1394b总线网络中独立节点的协议符合性、功能以及性能进行测试;
17.网络测试步骤:对1394b总线网络通信行为进行测试。
18.根据本技术的至少一个实施例,上述的1394b总线网络测试方法中,所述基础电路层测试步骤中,对1394b总线网络物理连接单元电气特性进行验证,具体包括:
19.对1394b总线网络中四同轴线、mil

38999插头、插座、板间连接器、节点物理层对外接口的电气特性进行验证。
20.根据本技术的至少一个实施例,上述的1394b总线网络测试方法中,所述模块测试
步骤中,对ieee

1394bb基础协议中与1394b总线网络有关部分协议的适用性进行验证,具体包括:
21.对ieee

1394bb基础协议中与1394b总线网络有关物理层模块、链路层模块协议的适用性进行验证。
22.根据本技术的至少一个实施例,上述的1394b总线网络测试方法中,所述产品测试步骤中,对1394b总线网络中独立节点的协议符合性、功能以及性能进行测试,具体包括:
23.rn节点测试步骤:对1394b总线网络中独立rn节点的协议符合性、功能以及性能进行测试;
24.cc节点测试步骤:对1394b总线网络中独立cc节点的协议符合性、功能以及性能进行测试。
25.根据本技术的至少一个实施例,上述的1394b总线网络测试方法中,所述rn节点测试步骤中,对1394b总线网络中独立rn节点的协议符合性、功能以及性能进行测试,具体为:
26.构建rn节点测试平台;
27.基于rn节点测试平台,对1394b总线网络中独立rn节点的协议符合性、功能以及性能进行测试;
28.所述rn节点测试平台,包括:
29.rn节点;
30.cc节点仿真机,内嵌cc节点仿真卡,与所述rn节点通过1394b总线连接,以能够驱动所述rn节点,以及接收、解析所述rn节点的输出数据;
31.1394b协议分析仪,与所述rn节点通过1394b总线连接,对rn节点的功能进行分析。
32.根据本技术的至少一个实施例,上述的1394b总线网络测试方法中,所述cc节点测试步骤中,对1394b总线网络中独立cc节点的协议符合性、功能以及性能进行测试,具体为:
33.构建cc节点测试平台;
34.基于cc节点测试平台,对1394b总线网络中独立cc节点的协议符合性、功能以及性能进行测试;
35.所述cc节点测试平台包括:
36.cc节点;
37.1394b协议分析仪,与所述cc节点通过1394b总线连接,对cc节点的功能进行分析;
38.计算机,与所述1394b协议分析仪连接,以能够接收、解析所述cc节点的输出数据。
39.根据本技术的至少一个实施例,上述的1394b总线网络测试方法中,所述网络测试步骤中,对1394b总线网络通信行为进行测试,具体包括:
40.1394b总线网络通信正常功能测试步骤:对1394b总线网络通信正常功能进行测试;
41.1394b总线网络通信rn节点故障测试步骤:对1394b总线网络通信rn节点故障进行测试;
42.1394b总线网络通信cc节点故障测试步骤:对1394b总线网络通信cc节点故障进行测试。
43.根据本技术的至少一个实施例,上述的1394b总线网络测试方法中,所述1394b总线网络通信正常功能测试步骤中,对1394b总线网络通信正常功能进行测试,具体为:
44.构建1394b总线网络通信正常功能测试平台;
45.基于所述1394b总线网络通信正常功能测试平台,对1394b总线网络通信正常功能进行测试;
46.所述1394b总线网络通信正常功能测试平台,包括:
47.rn节点;
48.cc节点,与rn节点连接;
49.1394b协议分析仪,通过1394b总线连接,rn节点或cc节点,对1394b总线网络的功能进行分析;
50.计算机,与rn节点、cc节点连接,对rn节点、cc节点进行激励,以及与所述1394b协议分析仪连接,以能够接收、解析1394b总线网络节点的输出数据。
51.根据本技术的至少一个实施例,上述的1394b总线网络测试方法中,所述1394b总线网络通信rn节点故障测试步骤中,对1394b总线网络通信rn节点故障进行测试,具体为:
52.构建1394b总线网络通信rn节点故障测试平台;
53.基于所述1394b总线网络通信rn节点故障测试平台,对1394b总线网络通信rn节点故障进行测试;
54.所述1394b总线网络通信rn节点故障测试平台,包括:
55.rn节点;
56.cc节点仿真机,内嵌cc节点仿真卡,与所述rn节点通过1394b总线连接,能够注入cc节点故障;
57.1394b协议分析仪,与所述rn节点通过1394b总线连接,对rn节点的功能进行分析。
58.根据本技术的至少一个实施例,上述的1394b总线网络测试方法中,所述1394b总线网络通信cc节点故障测试步骤中,对1394b总线网络通信cc节点故障进行测试,具体为:
59.构建1394b总线网络通信cc节点故障测试平台;
60.基于所述1394b总线网络通信cc节点故障测试平台,对1394b总线网络通信cc节点故障进行测试;
61.所述1394b总线网络通信cc节点故障测试平台,包括:
62.cc节点;
63.rn节点仿真机,内嵌rn节点仿真卡,与所述cc节点通过1394b总线连接,能够注入rn节点故障;
64.1394b协议分析仪,与所述cc节点通过1394b总线连接,对cc节点的功能进行分析。
附图说明
65.图1是本技术实施例提供的1394b总线网络测试的示意图;
66.图2是本技术实施例提供的rn节点测试平台的示意图;
67.图3是本技术实施例提供的cc节点测试平台的示意图;
68.图4是本技术实施例提供的1394b总线网络通信正常功能测试平台示意图。
69.为了更好说明本实施例,附图某些部件会有省略、放大或缩小,并不代表实际产品的尺寸;此外,附图用于示例性说明,其中描述位置关系的用语仅限于示例性说明,不能理解为对本专利的限制。
具体实施方式
70.为使本技术的技术方案及其优点更加清楚,下面将结合附图对本技术的技术方案作进一步清楚、完整的详细描述,可以理解的是,此处所描述的具体实施例仅是本技术的部分实施例,其仅用于解释本技术,而非对本技术的限定。需要说明的是,为了便于描述,附图中仅示出了与本技术相关的部分,其他相关部分可参考通常设计,在不冲突的情况下,本技术中的实施例及实施例中的技术特征可以相互组合以得到新的实施例。
71.此外,除非另有定义,本技术描述中所使用的技术术语或者科学术语应当为本技术所属领域内一般技术人员所理解的通常含义。本技术描述中所使用的“上”、“下”、“左”、“右”、“中心”、“竖直”、“水平”、“内”、“外”等表示方位的词语仅用以表示相对的方向或者位置关系,而非暗示装置或元件必须具有特定的方位、以特定的方位构造和操作,当被描述对象的绝对位置发生改变后,其相对位置关系也可能发生相应的改变,因此不能理解为对本技术的限制。本技术描述中所使用的“第一”、“第二”、“第三”以及类似用语,仅用于描述目的,用以区分不同的组成部分,而不能够将其理解为指示或暗示相对重要性。本技术描述中所使用的“一个”、“一”或者“该”等类似词语,不应理解为对数量的绝对限制,而应理解为存在至少一个。本技术描述中所使用的“包括”或者“包含”等类似词语意指出现在该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。
72.此外,还需要说明的是,除非另有明确的规定和限定,在本技术的描述中使用的“安装”、“相连”、“连接”等类似词语应做广义理解,例如,连接可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,领域内技术人员可根据具体情况理解其在本技术中的具体含义。
73.下面结合附图1至图4对本技术做进一步详细说明。
74.一种1394b总线网络测试方法,包括:
75.基础电路层测试步骤:对1394b总线网络物理连接单元电气特性进行验证;
76.模块测试步骤:对ieee

1394bb基础协议中与1394b总线网络有关部分协议的适用性进行验证;
77.产品测试步骤:对1394b总线网络中独立节点的协议符合性、功能以及性能进行测试;
78.网络测试步骤:对1394b总线网络通信行为进行测试。
79.对于上述实施例公开的1394b总线网络测试方法,领域内技术人员可以理解的是,其设计对1394b总线网络进行测试包括基础电路层测试步骤、模块测试步骤、产品测试步骤、网络测试步骤,其中,产品测试步骤中包括了l3

功能节点层、l4

功能部件层的全部测试内容以及l5

分系统层的部分测试内容,如图1所示,对1394b总线网络的测试自底向上、从简单到复杂、从局部到整体,可高效、全面、准确的完成对1394b总线网络的测试,保证1394b总线网络的安全使用。
80.在一些可选的实施例中,上述的1394b总线网络测试方法中,所述基础电路层测试步骤中,对1394b总线网络物理连接单元电气特性进行验证,具体包括:
81.对1394b总线网络中四同轴线、mil

38999插头、插座、板间连接器、节点物理层对
外接口的电气特性进行验证,其具体测试准则与合格判据可参考as5643协议。
82.在一些可选的实施例中,上述的1394b总线网络测试方法中,所述模块测试步骤中,对ieee

1394bb基础协议中与1394b总线网络有关部分协议的适用性进行验证,具体包括:
83.对ieee

1394bb基础协议中与1394b总线网络有关物理层模块、链路层模块协议的适用性进行验证,其具体测试准则与合格判据可参考as5643协议。
84.在一些可选的实施例中,上述的1394b总线网络测试方法中,所述产品测试步骤中,对1394b总线网络中独立节点的协议符合性、功能以及性能进行测试,具体包括:
85.rn节点测试步骤:对1394b总线网络中独立rn节点的协议符合性、功能以及性能进行测试;
86.cc节点测试步骤:对1394b总线网络中独立cc节点的协议符合性、功能以及性能进行测试。
87.对1394b总线网络中独立rn节点、cc节点的协议符合性、功能以及性能进行测试,可包括基本功能测试、数据通信测试、节点功能测试、总线功能测试、注入故障测试等方面,其具体测试准则与合格判据可参考as5643协议。
88.在一些可选的实施例中,上述的1394b总线网络测试方法中,所述rn节点测试步骤中,对1394b总线网络中独立rn节点的协议符合性、功能以及性能进行测试,具体为:
89.构建rn节点测试平台;
90.基于rn节点测试平台,对1394b总线网络中独立rn节点的协议符合性、功能以及性能进行测试;
91.所述rn节点测试平台,包括:
92.rn节点;
93.cc节点仿真机,内嵌cc节点仿真卡,与所述rn节点通过1394b总线连接,以能够驱动所述rn节点,以及接收、解析所述rn节点的输出数据;
94.1394b协议分析仪,与所述rn节点通过1394b总线连接,对rn节点的功能进行分析,如图2所示。
95.对于上述实施例公开的1394b总线网络测试方法,领域内技术人员可以理解的是,其基于搭建的rn节点测试平台,对1394b总线网络中独立rn节点的协议符合性、功能以及性能进行测试,以半物理仿真的形式实现对1394b总线网络中独立rn节点的协议符合性、功能以及性能的测试,测试过程独立,不对其他产品产生影响,快捷、方便,具有较高的效率及其可靠性。
96.在一些可选的实施例中,上述的1394b总线网络测试方法中,所述cc节点测试步骤中,对1394b总线网络中独立cc节点的协议符合性、功能以及性能进行测试,具体为:
97.构建cc节点测试平台;
98.基于cc节点测试平台,对1394b总线网络中独立cc节点的协议符合性、功能以及性能进行测试;
99.所述cc节点测试平台包括:
100.cc节点;
101.1394b协议分析仪,与所述cc节点通过1394b总线连接,对cc节点的功能进行分析;
102.计算机,与所述1394b协议分析仪连接,以能够接收、解析所述cc节点的输出数据,如图3所示。
103.在一些可选的实施例中,上述的1394b总线网络测试方法中,所述网络测试步骤中,对1394b总线网络通信行为进行测试,具体包括:
104.1394b总线网络通信正常功能测试步骤:对1394b总线网络通信正常功能进行测试;
105.1394b总线网络通信rn节点故障测试步骤:对1394b总线网络通信rn节点故障进行测试;
106.1394b总线网络通信cc节点故障测试步骤:对1394b总线网络通信cc节点故障进行测试。
107.对1394b总线网络通信正常功能、rn节点故障、cc节点故障进行测试,可包括误码率测试、总线功能测试、总线性能测试、故障注入等方面,其具体测试准则与合格判据可参考as5643协议。
108.在一些可选的实施例中,上述的1394b总线网络测试方法中,所述1394b总线网络通信正常功能测试步骤中,对1394b总线网络通信正常功能进行测试,具体为:
109.构建1394b总线网络通信正常功能测试平台;
110.基于所述1394b总线网络通信正常功能测试平台,对1394b总线网络通信正常功能进行测试;
111.所述1394b总线网络通信正常功能测试平台,包括:
112.rn节点;
113.cc节点,与rn节点连接;
114.1394b协议分析仪,通过1394b总线连接,rn节点或cc节点,对1394b总线网络的功能进行分析;
115.计算机,与rn节点、cc节点连接,对rn节点、cc节点进行激励,以及与所述1394b协议分析仪连接,以能够接收、解析1394b总线网络节点的输出数据,如图4所示。
116.在一些可选的实施例中,上述的1394b总线网络测试方法中,所述1394b总线网络通信rn节点故障测试步骤中,对1394b总线网络通信rn节点故障进行测试,具体为:
117.构建1394b总线网络通信rn节点故障测试平台;
118.基于所述1394b总线网络通信rn节点故障测试平台,对1394b总线网络通信rn节点故障进行测试;
119.所述1394b总线网络通信rn节点故障测试平台,包括:
120.rn节点;
121.cc节点仿真机,内嵌cc节点仿真卡,与所述rn节点通过1394b总线连接,能够注入cc节点故障;
122.1394b协议分析仪,与所述rn节点通过1394b总线连接,对rn节点的功能进行分析。
123.在一些可选的实施例中,上述的1394b总线网络测试方法中,所述1394b总线网络通信cc节点故障测试步骤中,对1394b总线网络通信cc节点故障进行测试,具体为:
124.构建1394b总线网络通信cc节点故障测试平台;
125.基于所述1394b总线网络通信cc节点故障测试平台,对1394b总线网络通信cc节点
故障进行测试;
126.所述1394b总线网络通信cc节点故障测试平台,包括:
127.cc节点;
128.rn节点仿真机,内嵌rn节点仿真卡,与所述cc节点通过1394b总线连接,能够注入rn节点故障;
129.1394b协议分析仪,与所述cc节点通过1394b总线连接,对cc节点的功能进行分析。
130.对于上述实施例公开的1394b总线网络测试方法,领域内技术人员可以理解的是,其基于搭建的1394b总线网络通信正常功能测试平台、1394b总线网络通信rn节点故障测试平台、1394b总线网络通信rn节点故障测试平台,对1394b总线网络通信正常功能、rn节点故障、cc节点故障进行测试,以半物理仿真的形式实现对1394b总线网络通信正常功能、rn节点故障、cc节点故障的测试,测试过程独立,不对其他产品产生影响,快捷、方便,具有较高的效率及其可靠性。
131.说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
132.至此,已经结合附图所示的优选实施方式描述了本技术的技术方案,领域内技术人员应该理解的是,本技术的保护范围显然不局限于这些具体实施方式,在不偏离本技术的原理的前提下,本领域技术人员可以对相关技术特征作出等同的更改或替换,这些更改或替换之后的技术方案都将落入本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1