系统稳定性测试
Posted zzuzpb
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了系统稳定性测试相关的知识,希望对你有一定的参考价值。
简介】
利尔达自主LoRaWAN系统包含LoRaWAN节点、网关、NS服务器三个部分,
本次测试针对传感器类终端,定时上报的CLASS A典型应用,验证系统的工作稳定性。
受测产品:
节点:LSD4WN-2L817M90
网关:LSD4WN-2332XGW1
网络服务器:Lierda 3.0 UniCore 物联网连接管理平台
<ignore_js_op>
【测试项目】
1
|
数据准确性
|
Pass
|
2
|
全链路丢包率
|
Pass
|
3
|
NS网络延时
|
Pass
|
4
|
射频信号质量
|
Pass
|
【风险汇总】
测试项
|
用例
|
风险
|
/
|
/
|
/
|
【测试条件】
测试网关
|
0095690100000119
|
测试终端
|
0095690E00000892
0095690E000005AF
0095690E00000380
0095690E0000085D
0095690E00000383
0095690E000003A0
0095690E00000396
0095690E0000039D
0095690E000005AE
0095690E00000395
|
网关固件
|
gw1.1:5.1.1
|
终端固件
|
LoRaWAN1.0.2 EU868.03 02.20.21 Feb 21 2019
|
归属频段
|
EU868
|
CLASS
|
A
|
测试人员
|
顾超杰
|
测试时间
|
2019.04.19
|
【测试计划】
测试使用10个节点,每个节点固定发送间隔180s,错峰发送,开启ADR, confirm帧,5信道随机上行(避开了3个实验室测试频段),各节点发送500包数据,挂测24h+。
验证服务器端数据准确性,并记录网关网络延时(10s一次)。
【测试结果】
1、数据准确性 Pass
服务器端会过滤MIC校验错误数据,统计样本全部为MIC校验正确的数据包。
2、全链路丢包率 Pass
节点编号
|
DevEUI
|
发送间隔(秒)
|
Payload长度(Bytes)
|
上行总包数
|
正确下行数
|
全链路丢包率
|
平均丢包率
|
1
|
0095690E00000892
|
180
|
30
|
500
|
499
|
0.20%
|
0.52%
|
2
|
0095690E000005AF
|
180
|
30
|
500
|
497
|
0.60%
|
|
3
|
0095690E00000380
|
180
|
30
|
500
|
496
|
0.80%
|
|
4
|
0095690E0000085D
|
180
|
30
|
500
|
499
|
0.20%
|
|
5
|
0095690E00000383
|
180
|
30
|
500
|
498
|
0.40%
|
|
6
|
0095690E000003A0
|
180
|
30
|
500
|
498
|
0.40%
|
|
7
|
0095690E00000396
|
180
|
30
|
500
|
497
|
0.60%
|
|
8
|
0095690E0000039D
|
180
|
30
|
500
|
498
|
0.40%
|
|
9
|
0095690E000005AE
|
180
|
30
|
500
|
495
|
1.00%
|
|
10
|
0095690E00000395
|
180
|
30
|
500
|
497
|
0.60%
|
3、NS网络延时 Pass
- 网络延时测算方式:网关每10s发送心跳包至NS服务器,服务器收到后立即回复。
记录心跳包发送和接收时间,计算时间差/2即为网络延时。
网络延时
|
样本数
|
概率
|
大于100ms
|
3
|
0.03%
|
40~100ms
|
25
|
0.26%
|
小于40ms
|
9674
|
99.71%
|
<ignore_js_op>
- 网关网络服务稳定,测试期间未出现掉线现象。
<ignore_js_op>
4、射频信号质量 Pass
- SNR稳定,波动较小,SNR处于最优区间(大于等于11)的点占比:99.06%
<ignore_js_op>
- RSSI基本稳定,波动较小,分布如下
<ignore_js_op>
- 上行频点在五个选定信道内随机分布,无堆积碰撞。
<ignore_js_op>
【结果分析】
各项测试指标符合测试预期,LoRaWAN系统各环节工作未出现异常
以上是关于系统稳定性测试的主要内容,如果未能解决你的问题,请参考以下文章