项目

一般

简介

功能 #245

由 guo hanlin 更新于 大约 4 年 之前

合并UDP灌包代码,编译成功,运行无报错

2020.2.24-- 修改了基站和UE发端udp灌包机制,在保证时延小于10ms的情况下灌包速率达到700Mbps,且可以稳定灌包一小时,若需要达到1Gbps的速率可以将testmac_cfg.xml中的udpUltra_Mode标志位置1。

--灌包注意事项: -灌包注意事项:
1. 修改testcase中tx_config中的MAC数据源为<MacData0>udp</MacData0>
2. 断开基站侧与交换机的连接,使用两个笔记本网线分别直连基站(连接基站的叫Server)和UE(连接UE的叫APP)
3. 灌包命令(iperf -c 192.168.2.240 -u -l 1400 -b 200m -i 1 -t 2000000)
4. 500Mbps以上的流量需要将包大小设置为大于MTU的大小才能灌到峰值
5. 网卡更改ip: /etc/network# vim interfaces
6. 激活或去激活网卡:ifconfig "name" up/down
7. 检测流量: bmon -p "name"
8. 修改testmac_cfg中的收发网卡名和TBsize以及端口号
9. 需要灌包达到1Gbps需要修改testmac_cfg中的udpUltra_Mode置1
a. 高码率下设置频点大于3.0Ghz大概率会出现10%~20%的BLER
b. 检查笔记本网卡配置/设置以及网线规格是否支持千兆,Win系统笔记本
!2021225-141641.png!
c. UE侧要打开同步模块开关:phycfg.xml 中zlogMask 6.sync UE侧要打开同步模块开关:phycfg.xml->zlogMask->6.sync adj interface
d. 基站要先于UE启动
e. setreg2 440 TA+256 444 TA较大时小幅度调整多次
f. setmt 1048577 0切换内环,并设置内环TA:setreg2 440 13 444,检查程序在内环情况下是否出现异常

返回