首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GSM RSSI和LTE RSSI和RSRP

GSM RSSI和LTE RSSI和RSRP
EN

Stack Overflow用户
提问于 2016-11-23 02:07:26
回答 1查看 4.4K关注 0票数 2

我希望创建一个应用程序,获取有关手机连接到蜂窝网络的信息。

我的理解是,RSSI是一种用GSM测量蜂窝信号的方法,RSRP是LTE的一种很好的测量手段。

为了保持一致性,是否有可能为LTE获得RSSI度量?

我不知道要使用哪些类来获取这些信息。目前,我正在使用电话状态监听器,它为我提供了一个SignalStrength对象。使用此对象,我可以调用两个string方法,该方法在拆分它时向我提供以下信息。我有点搞不懂这其中有些什么意思。

代码语言:javascript
复制
String ssignal = signalStrength.toString();
String[] parts = ssignal.split(" ");
The parts[] array will then contain these elements:
part[0] = "Signalstrength:"  _ignore this, it's just the title_
parts[1] = GsmSignalStrength
parts[2] = GsmBitErrorRate
parts[3] = CdmaDbm
parts[4] = CdmaEcio
parts[5] = EvdoDbm
parts[6] = EvdoEcio
parts[7] = EvdoSnr
parts[8] = LteSignalStrength
parts[9] = LteRsrp
parts[10] = LteRsrq
parts[11] = LteRssnr
parts[12] = LteCqi
parts[13] = gsm|lte|cdma
parts[14] = _not really sure what this number is_

第8部分提供了什么?RSSI?

另外,当您查看android设置中的信号强度时,它会为GSM提供RSSI。当连接到LTE时,它是给我们RSRP还是RSSI?它似乎提供了RSRP。

我的理解是,part1在连接到GSM上时提供了RSSI。然而,我对28、part10和11的部分不确定,也不感兴趣。

我知道这条线到处都是。希望这有一点意义,有人可以澄清一些事情。

干杯伙计们!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-23 07:53:52

简单地说,RSSI和RSRP分别是GSM和LTE的信号电平测量。它们并不完全相同,因为GSM和LTE是非常不同的技术。然而,它们都表明了相同的信息类型。RSRP在GSM中没有任何意义,而RSSI在LTE中的含义有所不同。

这个问题可能值得一读:How to get LTE signal strength in Android?

你要找的大部分东西,我都能在这里找到:https://developer.android.com/reference/packages.html

GsmSignalStrength - GSM信号强度,有效值为(0-31,99),如TS 27.007 8.5所定义。

在TS 27.007 8.5中定义的GsmBitErrorRate - GSM误码率(0-7,99)

CdmaDbm - CDMA RSSI值( dBm )

CdmaEcio - CDMA Ec/Io值( dB*10 )

EvdoDbm - EVDO RSSI值( dBm )

EvdoEcio - EVDO Ec/Io值( dB*10 )

EvdoSnr -信噪比。有效值为0-8.8是最高的。

我无法找到以下内容,但我怀疑如下:

ASU中的LteSignalStrength - LTE信号强度(0-31,99)

LteRsrp - LTE RSRP值( dBm )

LteRssnr - LTE SINR值( dB )

LteCqi - LTE CQI (无单位)

gsm|lte|cdma -网络类型

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40754879

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档