• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 测试测量 > 技术文章 > LTE协议栈软件分析测试方法

LTE协议栈软件分析测试方法

录入:edatop.com    点击:

3测试场景及结果

3.1 L2/L3层

该场景下,协议栈程序运行在计算机上,由以太网模拟PHY层。在网关侧和终端侧分别建立一个虚拟网卡用来模拟IP层。图5是一个终端附着过程的wire-shark抓包解析图,终端附着成功后,使用开源网络性能测试工具iperf向该socket发送指定速率的数据流。上行数据通路为:iperf客户端→终端虚拟网卡→终端协议栈→基站协议栈→服务网关→iperf服务器端;下行数据通路为:iperf客户端→服务网关→基站协议栈→终端协议栈→终端虚拟网卡→iperf服务器端。iperf可以报告带宽,延迟抖动和数据包丢失,客户端程序用于发送数据,服务器端程序用于接收数据,通过简单的命令行参数即可实现,示例如下:



图5 终端附着信令过程

3.2 L1/L2/L3层

L2/L3层场景完成后,即可将L1层加进来,进行真实情况下的测试。在项目中采用了业界普遍使用的艾法斯公司生产的TM500 LTE测试终端,基站侧L1层采用飞思卡尔公司的BSC9131处理器开发板。计算机通过PPPoE(Point-to-point Protocol over Ethernet)协议连接TM500,便可在计算机上使用iperf工具初步测试基站的性能。经过实际调试过程的检验,本文所述方案有效可行。

4结语

协议栈软件的测试需要清晰的数据流程。本文测试环境搭建简易,在与L1层集成调试时,将所有打印信息发送到wireshark软件解析显示,并且可以根据端口显示不同的颜色,协议数据状态一目了然,问题定位快捷方便,为调试协议栈软件系统时提供了很大的支持。另外,本文所述的测试环境不局限于上述,当在开发中缺少基站(终端)协议栈时,可在相应接收函数处构包模拟终端(基站)来达到测试的目的。同时,也可扩展到其他通信协议的测试,具有一定的推广性。

 

点击浏览:矢量网络分析仪、频谱仪、示波器,使用操作培训教程

上一篇:高阻器件低频噪声测试技术与应用研究文献汇总,包括技术理论及解决方案
下一篇:多通道数字化仪PCI-9846在超声波检测系统中的应用

微波射频测量操作培训课程详情>>
射频和天线工程师培训课程详情>>

  网站地图