前言:
针对NR 吞吐量,这里主要参考上行分享一下对应的分析思路。
https://zhuanlan.zhihu.com/p/433637504
http://www.360doc.com/content/20/0705/16/28793626_922423747.shtml
https://blog.csdn.net/LYJ20010728/article/details/116800657
https://blog.csdn.net/milkbusy/article/details/81013095
https://wenku.baidu.com/view/7b9b93c7fbc75fbfc77da26925c52cc58bd690e0.html?_wkts_=1678763511942&bdQuery=NR+%E5%90%9E%E5%90%90%E9%87%8F
一 总体分析流程
分析思路 是 从下到上分析。
首先需要分析:
APP 测试的日志信息,确定问题具体时间点
二 小区驻网情况
这里面主要确认测试和对比机驻网情况相同
Cell ID = 902 |
DL Frequency = 428910 |
UL Frequency = 388072 |
DL Bandwidth = 20 |
UL Bandwidth = 20 |
Cell Id = 0x0000000CFA60C483 |
MCC = 460 |
MNC =01 |
BAND = 78 |
NR_UL_BWP_Size = Subcarrier Spacing Common = SCSC15{RB 106} 这个在MIB 消息中可以看到 |
sub-6GHz 支持带宽:
5,10,15,20,25,30,40,50,60,80,90,100MHz
三 无线信道质量
NR_RSSI_4RXs: 4根天线单独的情况 |
NR_TRS_SNR_RX: 4根天线单独的情况 |
NR_TRS_RSRP_RX: 4根天线单独的情况 |
NR_RSSI:平均值 |
NR_RSRP:平均值 |
NR_RSRQ: 平均值 |
NR_SNR: 平均值 |
UL Layers: 物理层PDSCH Status |
DL Layers 物理层PDSCH Status |
四 物理层
NR_UL_PRB: 起决定性作用,越大越好 |
NR_UL_MCS: 调制方式,越高越好 |
NR_UL_Modulation_Order |
NR_UL_TBS: 对应的RB |
NR_UL_BLER: 误码率 |
NR_Tx_Power: 发射功率,如果弱场的时候,一直不变需要检测射频 |
物理层理论吞吐量计算
tpu(bits/sec) = TB Size*8bits/byte*Num_Layers*1000ms/s
这三个参数可以在PDSCH 里面看到
理论吞吐量 起决定性因素的是 RB,MCS, layer
五 MAC层
主要关注一下对应的CQI, RI 上报情况,以及网络发过来的padding
MAC 层Padding
六 PDCP 层
一方面可以看出当前的吞吐量,更重要的是判断一下终端
是否限流:查看一下Route Status serval state:
限流一般原因是温度限制,以及CPU降频
七 TCP/IP
通过wireshark 可以看当前的RTT,MTU,丢包等情况
上一篇:AWS第一个云计算服务—S3