Newsgroup: it.comp.hardware.modem
Titolo: Tutta la verità sui robbed bit!!!

Scusate il titolo un po' pubblicitario, ma sono felice per essere
venuto a capo di un problemone apparentemente insolubile.
Parlo del comando AT+MS=A,B,C,D,E,F in cui la F può essere 1 o 0 a
seconda che la ricezione/trasmissione dei robbed bit sia abilitata o
meno.
Bhé, fino a qualche giorno fa per me era arabo; ora invece so con
certezza che in Italia (e credo in tutta Europa), bisogna scegliere lo
0, ovvero disabilitarne l'utilizzo.
Non che fosse una questione di grande attualità, capiamoci, ma tra le
quasi  infinite cause che possono portare un modem a non connettersi a
56000bps, a me questa sembrava essere abbastanza infida e
incomprensibile; ora ho un problema in meno.
Il dubbio, secondo me lecito, consisteva nell'ipotetica presenza di
problemi di connessione se i due modem erano configurati in maniera
diversa riguardo 'sti cavolo di robbed bit. Dubbio che si è rivelato
fondatissimo, perchè se da una parte sono abilitati e dall'altra no, i
due modem non riescono a comunicare in maniera decente, tant'è vero
che abilitandoli non riesco più a connettermi a TIN.
Per chi fosse interessato ai dettagli qui di seguito c'è la
spiegazione di cosa cavolo sono i robbed bit...
La rete telefonica americana è digitale, ovvero il segnale vocale, di
per se analogico, viene trasformato in digitale, ovvero 'tradotto' in
una sequenza di byte, per la precisione 8000 byte al secondo, ovvero
64Kbps, visto che 1 byte= 8 bit.
Questo flusso di 0 ed 1 viene trasmesso sulla rete telefonica, e
'ritradotto' all'altro capo in un segnale analogico che assomiglia a
quello di partenza, ma che non è proprio uguale.
Veniamo ora alla rete telefonica, che avendo necessità di gestire
milioni di canali, ha dovuto inventare un modo per far passare più
canali telefonici su uno stesso cavo. Tra le varie soluzioni, gli
americani hanno inventato il T1, vale a dire un modo per far passare
24 canali telefonici su un unico cavo.
Sullo stesso cavo era però necessario mandare anche delle informazioni
di controllo per la rete telefonica stessa, e non sapendo dove
metterle, i soliti americani hanno avuto un'idea simpatica, ovvero
quella di rubare alcuni bit dalle comunicazioni, i robbed bit,
appunto.
Per un umano non fa alcuna differenza se ci sono 'sti robbed bit o
meno, perchè ogni campione ricevuto consiste di un byte, ovvero di 8
bit, e ci sono 8000 campioni al secondo. Se in un secondo sono stati
rubati anche un centinaio di bit, il segnale ricostruito al ricevitore
sarà lievemente meno somigliante a quello originale, ma non è
possibile riscontrare nessuna differenza ad orecchio.
Una coppia di modem, invece, per cui tutti i bit sono importanti allo
stesso modo, ci rimane molto male, perchè i bit ricevuti sono spesso
diversi da quelli trasmessi, e il modem in ricezione, che utilizza un
codice di correzione degli errori, si accorge che ci sono 'sti errori
e chiede la ritrasmissione dei dati, solo che il modem che riceve non
è detto che capisca la domanda, visto che anche questa è stata
corrotta e gli chiede "Come?", ma l'altro non capisce e così via...
Insomma, se la prendono molto, e col tubo che si va a 56Kbps.
Quel comando (la F) serve a istruire i modem ad evitare di tentare di
utilizzare gli spazi destinati ai robbed bit per comunicare, e quindi
va dato sia al modem in ricezione che quello in trasmissione nel caso
essi debbano comunicare attraverso una linea T1. L'effetto è di
ridurre leggermente la velocità massima di scambio dei dati, ma di
farli capire qualcosa...
Se però i due modem vengono impostati in maniera differente, essi non
riescono proprio più a comunicare, poiché uno trasmette dei dati, e
l'altro ne ignora una parte convinto che sia stata sovrascritta dai
robbed bit, ma in realtà non è vero, pertanto non capisce nulla e
chiede la ritrasmissione... in arabo, perchè l'altro non lo capisce
più. Insomma parlano due lingue diverse, e quindi non si collegano.
Ma veniamo all'Europa, e al suo buon senso. L'analogo del T1 in Europa
si chiama E1, e convoglia 32 canali su uno stesso cavo. Solo che gli
europei, arrivando spesso in ritardo, hanno la possibilità di
risolvere i problemi in maniera più semplice, e così anziché ricorrere
ai robbed bit, hanno destinato 2 canali di quei 32 alle comunicazioni
di servizio.
In Italia quindi non esiste il problema dei robbed bit, in quanto non
ci sono, e pertanto tutti i modem vanno impostati con la F a 0, come
d'altronde è il default di tutti i modem che ho visto fin'ora.
Spero di non avervi annoiato....
Alla prossima, Piero.

Per questomotivo sul manuale del mio modem c'č scritto che le
regolamentazioni FCC correnti riducono il caricamento a 53Kbps?
Grazie, Lumaca
lum...@writeme.com
ICQ: 12424362

 
L'utilizzo del robbed bit signaling con le T1 e` una delle 
ragioni che impedisce di raggiungere i 64 Kbit/s con tali modem.
Le norme FCC (in via di revisione), limitando la potenza dei 
segnali che e` possibile immettere sulla rete telefonica, 
abbassano in pratica tale limite a 53 Kbit/s.
In Italia non adottiamo le norme FCC ma norme analoghe.
Ciao,
Lorenzo Colň.

In Italia non adottiamo le norme FCC ma norme analoghe.
Non è che mi dici una volta per tutte cos'è 'sta FCC, e che norme
analoghe adottiamo?
Non ne so veramente nulla...
Grazie e ciao, Piero.

 analoghe adottiamo?
La FCC (Federal Communications Commission, 
http://www.fcc.gov
) e` 
un'agenzia governativa indipendente degli USA a cui e` demandata il
compito di sviluppare e emanare norme riguardanti le comunicazioni
affinche` sia garantita la competizione e siano protetti gli 
interessi pubblici.
Tra le altre coee una sua norma stabilisce che, al fine di evitare
fenomeni di diafonia e saturazione degli amplificatori delle linee
telefoniche, non si puo` immettere sulle stesse un segnale la cui 
potenza sia superiore ad un certo limite ragionevole e questo si 
traduce per i modem 56K nell'impossibilita` di sfruttare appieno
l'alfabeto di simboli corrispondenti agli 8 bit di ogni campione dei
segnali telefonici digitalizzati => limite di 53 Kbit/s.
Un corrispettivo italiano della FCC sono alcuni uffici del ministero
delle PPTT.
Non ti so citare quali siano le norme italiane per le reti 
telefoniche ma anche noi abbiamo un limite sulla potenza (per questo
motivo S91 e` inibito).
Ciao,
Lorenzo Colò.