轉]GSM模塊信號強度CSQ與RSSI的對應關系


使用GSM或者3G模塊時,都會接觸到信號強度CSQ。通過指令AT+CSQ,模塊返回當前的信號質量,例如:

AT+CSQ

+CSQ: 28,0

其中28就是信號強度CSQ,但它不是真實的CSQ,他應該叫RSSI,Received Signal Strength Indication接收的信號強度指示。

那么好了,RSSI和CSQ之間的對應關系式什么呢?OK,就是:CSQ值=(接收信號強度dBm+113)/2。

參考值如下圖:

note:CSQ取值范圍是【0,1,2~31,99】,沒有其他值。如果rssi值大於-51,CSQ一律取31。

+CSQ: 28,0

其中0代表誤碼率,Ber。

在通話的時候誤碼率不能太高,否則會聽到嘶嘶沙沙的聲音。

 

2013-6-30編輯

現在android手機比較火,其中信號方面也有個描述,叫ASU,實際上就是RSSI

ASU

ASU or "Arbitrary Strength Unit" is an integer value proportional to the received signal strength measured by the mobile phone.

It is possible to calculate the real signal strength measured in dBm (and thereby power in Watts) by a formula. However, there are different formulas for 2G and 3G networks.

In GSM networks, ASU is equal to the RSSI (received signal strength indicator, see TS 27.007).

 dBm = 2*ASU - 113, ASU in the range of 0..31 and 99

In UMTS networks, ASU is equal the RSCP level (received signal code power, see TS 25.125)

 dBm = ASU - 116, ASU in the range of -5..91


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM