1

我需要找到RSCP和。到目前为止,我能够从android.telephony.SignalStrength计算和值。SINREcNoRSRPRSRQ

我的问题是:

  1. 当我尝试SignalStrength#getTdScdmaDbm()通过反射获取时,它返回(如果我在第 300 行Integer.MAX_VALUE调试,它的值为 0)根据AOSP RIL(无线电接口层)

    以 dBm 为单位的接收信号代码功率乘以 -1。范围:25 到 120,INT_MAX:0x7FFFFFFF 表示无效值。参考:3GPP TS 25.123,第 9.1.1.1 节

  2. 有没有其他的计算方法RSCP

  3. EcNo = RSCP / RSSI哪里RSCP未知,所以我无法计算 Ec/No。

  4. SINR = 1 / (1 / 12 . RSRQ) - x,其中x = RE / RB,资源元素RE和资源块RB是未知的。RE 和 RB 都是未知的。

我是否需要编写本机代码来查找/计算这些值,或者他们是否有任何其他方式来实现这一点?

4

0 回答 0