0

特别是我想检索:

1. RSSI (received signal strength indicator)
2. RSCP (signal level), 
3. SC (Scrambling Code) and 
4. EcNo (Signal To Noise Ratio)

iPhone SDK 中的哪个 API 函数可以帮助我检索这些值。

4

1 回答 1

2

除了上面的评论,这里的私有函数中还引用了一个 GetSignalStrength 函数

但是如果你使用这些 GetSignalStrength 函数之一,你怎么知道你真正得到了什么?

我找不到任何文档,但我会质疑它始终是 RSSI 的假设。
没有计算屏幕上显示的条数的标准。但是,当手机决定是否移动到另一个小区时,有一个计算网络强度的标准。

对于 GSM,这个标准是 RSSI。
对于 UMTS,它是 CPICH RSCP。
对于 LTE,它是 RSRP。

因此,如果您有 1 个声称在所有情况下都返回 RSSI 的函数,我会问自己,在 UMTS 网络上它是否会真正返回 RSCP,而在 LTE 网络上是否会返回 RSRP。换句话说,是不是把真实情况过分简化了?

3GPP AT 命令 AT+CESQ(定义在这里)检索网络强度。它具有允许三种网络类型中的任何一种的参数,并且您会期望,如果您当前在 UMTS 小区上注册(例如),它将仅返回 UMTS 参数。但我看不到任何证据表明可以通过 iPhone API 获取所有数据的等效方法。

下一个明显的问题是“我可以在 iPhone 上使用那个 AT 命令吗?” 有人在 StackOverflow 上问过这个问题。 我不知道 iPhone 是否支持 AT+CESQ。

于 2013-05-17T09:23:40.330 回答