1.本发明涉及通信质量测试领域,具体为一种数据链系统的误码测试方法。
背景技术:2.误码测试是通信工程中的一种信号测试方法,误码仪发出信号,然后经过被测设备处理,再回到误码仪,由误码仪分析信号发射前和接受后的信号误差,比较经过编解码和信道传输后有多少错误编码,从而确定信号传输质量;误码测试仪由发送和接收两部分组成,发送部分的测试码发生器产生一个已知的测试数字序列,编码后送入被测系统的输入端,经过被测系统传输后输出,进入误码测试仪的接收部分解码并从接收信号中得到同步时钟。接收部分的测试码发生器产生和发送部分相同的并且同步的数字序列,和接收到的信号进行比较,如果不一致,便是误码,用计数器对误码的位数进行计数,然后记录存储,分析、显示测试结果。
3.传统的误码测试需要借助误码测试仪器才能进行,但在特定的使用环境下,在外场通信应用情况下,不便携带测试仪器、无法使用误码测试仪器时,这时的误码测试极其困难,但作为数据通信传输质量可靠性的重要指标,需要系统进行误码率测试,这样才能保证可靠的通信;为解决以上问题,本发明提出了一种数据链系统的误码测试方法,主要是为整个系统提供一种稳定可靠的误码测试方法,使设备能够高效稳定进行误码统计。
技术实现要素:4.本发明的一个目的是解决至少上述问题和/或缺陷,并提供至少后面将说明的优点。为了实现根据本发明的这些目的和其它优点,提供了一种数据链系统的误码测试方法,包括:
5.步骤一、将空中数据终端和地面数据终端通过无线通信进行互联;
6.步骤二、确定接收端,进行接收端的自增偏移设置;
7.步骤三、确定发送端,进行发送端的自增偏移设置;
8.步骤四、发送头帧,进行链路测试;
9.步骤五、设置帧类型,进行误码测试;
10.步骤六、误码统计,判定产品的通信性能。
11.优选的是,其中,所述步骤二中,其过程为:根据测试链路的信道方向,将空中数据终端和地面数据终端的其中之一设定为接收端,并确定测试方向,设置接收端的自增偏移量,范围为1~100。
12.优选的是,其中,所述步骤三中,其过程为:根据测试链路的信道方向,将空中数据终端和地面数据终端的其中之一设定为发送端,并确定测试方向,设置发送端的自增偏移量与接收端的自增偏移量相同。
13.优选的是,其中,所述步骤四中,发送端发送头帧数据到接收端,如果接收端未接收到数据,则重新发送,如果接收端接收到数据,则进入下一步。
14.优选的是,其中,所述步骤四中发送的头帧数据为默认配置的60字节的16进制数据。
15.优选的是,其中,所述步骤四中发送的头帧数据为自定义设置的与系统需要相适配字节数的16进制数据。
16.优选的是,其中,所述步骤五中,其过程为,发送端将头帧修改为误码帧继续发送给接收端,如果接收端未收到数据,则重新设置帧类型,如果接收端接收到数据,则进入下一步;
17.优选的是,其中,所述步骤六中,其过程为,以1byte为单位进行统计,通过实时统计发送端发送byte数b1和接收端接收byte数b2,得到实时误码率ber:
18.ber=(b1-b2)/b1;
19.当b1>1000000byte时,如果ber<10-6,则判定产品在该测试条件下误码满足通信要求。
20.本发明至少包括以下有益效果:
21.(1)提供了两种单边误码测试:上行链路误码测试和下行链路误码测试,有助于判断外场测试时上下链路通信质量;
22.(2)提供接收端和发送端自增偏移设置,为接收端数据误码统计提供判定标准,同时实现了数据链误码测试透明传输;
23.(3)提供误码测试前的链路质量的判定,保证了误码测试的准确性;
24.(4)提供两种帧类型的设置,可以扩展设置多种帧类型;
25.(5)具有误码测试简单,外场测试方便等优点。
附图说明
26.图1为本发明下行数据链路误码测试功能框图;
27.图2为本发明上行数据链路误码测试功能框图;
28.图3为本发明误码测试流程图;
29.图4为本发明接收端设置流程图;
30.图5为本发明发送端设置流程图。
具体实施方式
31.下面结合附图对本发明做进一步的详细说明,以令本领域技术人员参照说明书文字能够据以实施。应当理解,本文所使用的诸如“具有”、“包含”以及“包括”术语并不排除一个或多个其它元件或其组合的存在或添加。需要说明的是,在本发明的描述中,术语指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,并不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。在本发明的描述中,除非另有明确的规定和限定,术语“安装”、“设置有”、“套设/接”、“连接”等,应做广义理解,例如“连接”,可以是固定连接,也可以是可拆卸连接,或一体地连接,可以是机械连接,也可以是电连接,可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通,对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。此外,在本发明中,除非另有明确
的规定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或仅仅表示第一特征水平高度高于第二特征。
32.实施例1:
33.步骤一、将空中数据终端和地面数据终端通过无线通信进行互联;
34.步骤二、确定接收端,进行接收端的自增偏移设置;其过程为:在进行上行链路误码测试时,空中数据终端为接收端,此时的测试方向为地到空,接收端的自增偏移设置为1;
35.步骤三、确定发送端,进行发送端的自增偏移设置;其过程为:在进行上行链路误码测试时,地面数据终端为发送端,此时的测试方向为地到空,发送端的自增偏移设置为1;
36.步骤四、发送头帧,进行链路测试;其过程为:发送端发送60字节的默认16进制数据到接收端,此时接收端已经接收到数据,可以进入下一步;
37.步骤五、设置帧类型,进行误码测试;其过程为:发送端将头帧修改为误码帧继续发送给接收端,此时接收端已接收到数据,可以进入下一步;
38.步骤六、误码统计,判定产品的通信性能;其过程为:以1byte为单位进行统计,通过实时统计发送端发送byte数b1(2228640)和接收端接收byte数b2(2228640),得到实时误码率ber(0);
39.ber=(b1-b2)/b1;
40.此时b1>1000000byte,而ber<10-6,可以判定该产品上行链路在该测试条件下误码满足通信要求。
41.实施例2:
42.步骤一、将空中数据终端和地面数据终端通过无线通信进行互联;
43.步骤二、确定接收端,进行接收端的自增偏移设置;其过程为:在进行下行链路误码测试时,地面数据终端为接收端,此时的测试方向为空到地,接收端的自增偏移设置为2;
44.步骤三、确定发送端,进行发送端的自增偏移设置;其过程为:在进行下行链路误码测试时,空中数据终端为发送端,此时的测试方向为空到地,发送端的自增偏移设置为2;
45.步骤四、发送头帧,进行链路测试;其过程为:发送端发送100字节的自定义16进制数据到接收端,此时接收端已经接收到数据,可以进入下一步;
46.步骤五、设置帧类型,进行误码测试;其过程为:发送端将头帧修改为误码帧继续发送给接收端,此时接收端已接收到数据,可以进入下一步;
47.步骤六、误码统计,判定产品的通信性能;其过程为:以1byte为单位进行统计,通过实时统计发送端发送byte数b1(1045472)和接收端接收byte数b2(1045472),得到实时误码率ber(0):
48.ber=(b1-b2)/b1;
49.此时b1>1000000byte,而ber<10-6
,可以判定该产品下行链路在该测试条件下误码满足通信要求。
50.由上述两个实施例可知:
51.在步骤一中,空中数据终端和地面数据终端可直接通过数据传输软件进行互联,无需使用额外的误码检测仪器,从而使得方法可以扩展到其他数据链系统中,也可以应用到其他通信系统的误码测试上,体现了本方法的适用性;
52.在步骤二中,根据实际检测情况,本方案提供了两种单边误码测试,即上行链路误码测试和下行链路误码测试,有助于判断外场测试时上下链路通信质量;
53.在步骤三中,通过提供接收端和发送端自增偏移设置,为接收端数据误码统计提供判定标准,同时实现了数据链误码测试透明传输;
54.在步骤四中,通过发送头帧,进行链路测试的方式,提供误码测试前的链路质量的判定,保证了误码测试的准确性,保证在误码测试前,确定链路通信质量好坏,避免影响误码统计,可实现自动生成误码测试数据,默认数据长度为60字节,还可自定义误码测试数据,数据以十六进制形式输入,从而可以扩展为系统需要的更多字节数,体现了本方法的适用性。
55.在步骤五中,通过设置帧类型,进行误码测试的方式,能够提供两种帧类型的设置,可以扩展设置多种帧类型,体现了本方案的适用性;
56.在步骤六中,通过误码统计,判定产品的通信性能的方式,具有误码测试简单,外场测试方便等优点。
57.这里说明的设备数量和处理规模是用来简化本发明的说明的。对本发明的应用、修改和变化对本领域的技术人员来说是显而易见的。尽管本发明的实施方案已公开如上,但其并不仅仅限于说明书和实施方式中所列运用,它完全可以被适用于各种适合本发明的领域,对于熟悉本领域的人员而言,可容易地实现另外的修改,因此在不背离权利要求及等同范围所限定的一般概念下,本发明并不限于特定的细节和这里示出与描述的图例。
技术特征:1.一种数据链系统的误码测试方法,其特征在于,包括:步骤一、将空中数据终端和地面数据终端通过无线通信进行互联;步骤二、确定接收端,进行接收端的自增偏移设置;步骤三、确定发送端,进行发送端的自增偏移设置;步骤四、发送头帧,进行链路测试;步骤五、设置帧类型,进行误码测试;步骤六、误码统计,判定产品的通信性能。2.如权利要求1所述的一种数据链系统的误码测试方法,其特征在于,所述步骤二中,其过程为:根据测试链路的信道方向,将空中数据终端和地面数据终端的其中之一设定为接收端,并确定测试方向,设置接收端的自增偏移量,范围为1~100。3.如权利要求1所述的一种数据链系统的误码测试方法,其特征在于,所述步骤三中,其过程为:根据测试链路的信道方向,将空中数据终端和地面数据终端的其中之一设定为发送端,并确定测试方向,设置发送端的自增偏移量与接收端的自增偏移量相同。4.如权利要求1所述的一种数据链系统的误码测试方法,其特征在于,所述步骤四中,发送端发送头帧数据到接收端,如果接收端未接收到数据,则重新发送,如果接收端接收到数据,则进入下一步。5.如权利要求1所述的一种数据链系统的误码测试方法,其特征在于,所述步骤四中发送的头帧数据为默认配置的60字节的16进制数据。6.如权利要求1所述的一种数据链系统的误码测试方法,其特征在于,所述步骤四中发送的头帧数据为自定义设置的与系统需要相适配字节数的16进制数据。7.如权利要求1所述的一种数据链系统的误码测试方法,其特征在于,所述步骤五中,其过程为,发送端将头帧修改为误码帧继续发送给接收端,如果接收端未收到数据,则重新设置帧类型,如果接收端接收到数据,则进入下一步。8.如权利要求1所述的一种数据链系统的误码测试方法,其特征在于,所述步骤六中,其过程为,以1byte为单位进行统计,通过实时统计发送端发送byte数b1和接收端接收byte数b2,得到实时误码率ber:ber=(b1-b2)/b1;当b1>1000000byte时,如果ber<10-6
,则判定产品在该测试条件下误码满足通信要求。
技术总结本发明公开了一种数据链系统的误码测试方法,包括:步骤一、将空中数据终端和地面数据终端通过无线通信进行互联;步骤二、确定接收端,进行接收端的自增偏移设置;步骤三、确定发送端,进行发送端的自增偏移设置;步骤四、发送头帧,进行链路测试;步骤五、设置帧类型,进行误码测试;步骤六、误码统计,判定产品的通信性能;本发明提出的一种数据链系统的误码测试方法,采用透传设计原理,通过头帧策略保证误码测试前的链路质量判断,实现了准确统计误码率;通过对发送端和接收端的设置,实现数据链上下行的误码测试;通过对发送端和接收端自增偏移的设置,提供了误码统计的判定基准。提供了误码统计的判定基准。提供了误码统计的判定基准。
技术研发人员:罗文彬 李冲 钟健 赵为民 旷小兵 李超
受保护的技术使用者:四川灵通电讯有限公司
技术研发日:2022.04.07
技术公布日:2022/7/5