罗德与施瓦茨CMX500 吞吐量应用层测试
5G NR(New Radio)吞吐量应用层测试是评估5G网络性能的一个重要方面,它主要关注的是在实际应用条件下,用户能够体验到的数据传输速率。这种测试通常包括了对下行链路和上行链路的吞吐量进行测量,以确保网络可以满足各种应用场景的需求,比如高清视频流、虚拟现实、增强现实、大规模物联网等。
测试目的
到目前为止3GPP定义了90000多种LTE,5G NR NSA和SA的频段组合,终端芯片和模组厂商已经支持了越来越多的频段组合,并且要求测试的频段组合也越来越多,那我们测试的主要目的是什么呢?
验证网络性能:确认5G NR网络是否达到了设计时的技术指标。
用户体验评估:了解真实或模拟环境下用户的实际体验。
故障排查:帮助识别网络中的潜在问题,以便进行优化。
如何搭建一个吞吐量应用层测试
需要准备支持5G NR的终端设备(如智能手机、CPE,网卡等)
测试系统搭建如
系统配置
CMX500:OBT(如下是两种不同硬件配置,满足多场景测试需求)
RSCN ATETEST tool
5G终端设备
吞吐量应用测试项目与结果
这里主要介绍使用iperf工具进行测量时的配置和设置。iperf是一种开源工具,用于评估连接在上行或下行方向上的吞吐量和可靠性。
使用iperf工具进行测量时,需要在连接的两端都运行该工具。在正常模式下,发送数据的一端被配置为“客户端”,接收数据的一端被配置为“服务器”。请务必首先在服务器端启动iperf服务。
1.对于上行测量,您需要在被测设备(DUT)端设置一个客户端,在仪器端设置一个服务器。通过图形用户界面(GUI)可以查看测量得到的比特率。
2.对于下行测量,则需要在仪器端设置一个客户端,在被测设备(DUT)端设置一个服务器。此时,位于DUT上的iperf工具会显示测量得到的比特率。
下面图片是CMX500在测试应用层测试结果展示:
下图是CMX500在测试应用层测试中,UL/DL上下行同时测试取值的结果展示:
测吞吐量应用测试自动化方法
RSCN ATE提供了自动化测试方法,客户只要配置产品天线信息,就可以根据支持组合来测试,检查指定组合的应用层吞吐量,并生成测试报告,下面是测试方法
1.通过CSV配置文件,可以导入被测产品的天线信息
2.通过CSV配置组合信息,定义组合band以及带宽等信息,导入后可以自动生成CA的测试信息
3.可以通过天线检测功能,自动判定天线的接线方式,根据不同的接线方式,分类连接方式
4.选中需要测试的组合信息,然后添加到测试计划中。测试计划会展示所选测试配置的参数,用户可以对这些测试参数进行二次修改,确认无误后保存。这一过程确保了测试设置的灵活性和精确性,满足不同场景下的测试需求
5.运行制作的测试计划,生成测试报告。测试结果展示了不同组合下的IP层吞吐量表现。自动化操作可减少工程师重复性工作,提升效率,帮助其快速对接项目并整理测试结果
技术支持