AFAIK RSSI es una unidad arbitraria (y de uso cuestionable), pero al menos mi cisco 3G realmente produce dBm:
bu.ip.fi#show cellular 0 radio
Radio power mode = ON
Current Band = WCDMA 2100, Channel Number = 10737
Current RSSI = -64 dBm
Band Selected = Auto
Number of nearby cells = 1
Cell 1
Primary Scrambling Code = 0x14A
RSCP = -64 dBm, ECIO = -4 dBm
dBm es un cambio relativo a 1mW de potencia, es decir, 0dBm es 1mW por definición. Y el cambio de 3dBm es aproximadamente la mitad o el doble de la intensidad de la señal original (10 ^ (- 3/10) es 0.5mW y 10 ^ (3/10) es 2mW).
Entonces, en el ejemplo anterior, mi -64 dBm es 10 ^ (- 64/10) o 0.4nW (sí, nanowatt, es cray cray cómo funcionan estas cosas)
Si queremos traducir mW arbitrario a dBm usamos log10, es decir, 2mW es 10 * Math.log10 (2), que es 3.