Message Rate vs. Data Rate: Definizioni e Differenze
Nelle comunicazioni digitali, queste metriche correlate ma distinte quantificano il throughput:
Message Rate (MR)
Definizione: Tasso di segnalazione totale sul canale—tutti i bit trasmessi, inclusi payload, intestazioni, correzione errori, framing, sincronizzazione, flag di inattività.
Unità: bit al secondo (bps) o baud (simboli/sec).
Formula: MR = Symbol Rate × Bit per Simbolo.
Data Rate (DR) / Throughput / Goodput
Definizione: Tasso di bit di informazione utilizzabili consegnati al livello applicativo—solo payload, escludendo overhead.
Unità: bps (spesso Mbps/Gbps).
Relazione: DR = MR × (Bit Payload / Bit Totali) = MR × Efficienza (η).
Perché MR > DR
- Correzione Errori in Avanti (FEC) aggiunge ridondanza (es. codici LDPC, Turbo).
- Framing: preambolo, SFD, intestazioni, CRC, intervalli tra fotogrammi.
- Ritrasmissioni (ARQ) consumano canale ma non aumentano il goodput.
- Segnalazione di controllo (beacon, ACK, stima canale).
Esempi
| Tecnologia | Velocità Fisica (MR) | Throughput Tipico (DR) | Efficienza |
|---|---|---|---|
| Wi-Fi 6 (802.11ax) 160 MHz | 2,4 Gbps | ~1,2 Gbps | ~50% |
| 5G NR 100 MHz | 1,5 Gbps | ~800 Mbps | ~53% |
| Ethernet 1 Gbps | 1,25 Gbps (linea) | ~940 Mbps | ~94% |
| Bluetooth 5 LE 2M PHY | 2 Mbps | ~1,4 Mbps | ~70% |