Я просматриваю документацию по классу SignalStrength для приложения, которое планирую сделать, но есть много терминов в области телекоммуникаций, с которыми я не очень хорошо знаком. Мне было интересно, если кто-то может на короткое время пролить свет на некоторые из методов этого класса, в частности, следующие:Android - SignalStrength Terminology Пояснение
int getCdmaDbm()
Get the CDMA RSSI value in dBm
int getCdmaEcio()
Get the CDMA Ec/Io value in dB*10
int getEvdoDbm()
Get the EVDO RSSI value in dBm
int getEvdoEcio()
Get the EVDO Ec/Io value in dB*10
int getEvdoSnr()
Get the signal to noise ratio.
int getGsmBitErrorRate()
Get the GSM bit error rate (0-7, 99) as defined in TS 27.007 8.5
int getGsmSignalStrength()
Get the GSM Signal Strength, valid values are (0-31, 99) as defined in TS 27.007 8.5
Как я понимаю, GSM и CDMA две разные протоколы для мобильных сотовых сетей EVDO является стандартом по которым данные перемещаются через CDMA, а HSPA является эквивалентным стандартом данных в GSM. Почему тогда нет соответствующих методов HSPA, а также нет getCDMASignalStrength() или getCDMABitErrorRate()? Я также не слишком четко понимаю, что такое RSSI или Ec/Io.
Спасибо. Я все еще смущен тем, почему нет никаких функций для HSPA - не так ли, что пользователи AT & T должны будут получать точные измерения своей сети передачи данных? –