L’evoluzione dei modem, dai 300bps ai 300Mbps in 40 anni

Era da un pò che avevo in mente di scrivere un’articolo su questo tema … inizialmente l’idea era di produrlo in occasione del VCF 2020, manifestazione ovviamente “saltata” per Covid19 … ma poi dopo aver sostenuto l’esame di “Teoria dei Segnali” presso l’università Politecnica delle Marche ho acquisito migliori basi teoriche per poter scrivere del tema in modo più competente, e forse è andata meglio così … questa “revisione” 2021 è sicuramente più “consapevole”.

Il mio primo “login” su un sistema telematico l’ho effettuato nell’estate 1989, grazie ad un modem a 1200bps proprio su MC-Link, servizio a cui mi abbonai poi come MC5510 … considerando che al 2020 ancora un certo numero di utenti fruisce di servizi telematici a mezzo di una “coppia”, o meglio di un “doppino in rame di categoria 3”, ritengo che a molti possa far comodo sapere come sia stato possibile passare dai primi modem a 300bps agli attuali EVDSL che su tale coppia riescono in qualche modo a “farci passare” dati nell’ordine di grandezza dei 300 Mbit, cioè DUE ordini di grandezza in più.

Questo articolo copre quindi la storia di questa evoluzione dai primi 80 anni ad oggi, considerando SOLO il doppino telefonico, quale mezzo più conosciuto da tutti … in realtà esistevano un certo altro numero di tecniche di trasmissione, che prevedevano più di una coppia, l’utilizzo di cavi coassiali a differenti impedenze, piuttosto che comunicazioni senza filo … ecco, io vorrei occuparmi in questa sede solo della prima categoria.

Bell 103A (o V.21)

Esempio di modulazione FSK
(Fonte:Wikipedia)

La maggior parte delle persone che leggerà quest’articolo ha iniziato con un modem a 1200 o 2400 bps … i quali però venivano forniti “compatibili” con quelli a 300 bps: lo standard Bell 103A fu introdotto come tale dalla AT&T addirittura nel 1962! Permeteva una trasmissione full-duplex a 300 bit/s su una normale linea telefonica. Utilizzava un sistema di modulazione FSK (Frequency-shift keying) dove il modem che originava la chiamata trasmetteva sulle frequenze di 1,070 o 1,270 Hz e quello che rispondeva alle frequenze di 2,025 o 2,225 Hz

Il modello originale del modem “Hayes Smartmodem” a 300 baud

Chi ha iniziato a “giocare” con i modem nei primi anni 80, si è sicuramente trovato per le mani già un Hayes Smartmodem o un qualcosa di compatibile : nel 1981 infatti la Hayes insieme al suo “SmartModem”, pur mantenendosi compatibile con lo standard 103A, offriva un linguaggio di comando del modem che poi è diventato standard i tutti i futuri modelli (almeno quelli casalinghi) comprendendo la possibilità di comporre automaticamente il numero di telefono con degli specifici comandi (ATDP:Attention,Dial Pulse; ATDT: Attention, Dial Tone)

Non si trattava di una novità, ma non c’erano sistemi standard, e tipicamente un modem a 300bps prevedeva l’utilizzo di un accoppiatore acustico mediante una comune cornetta telefonica con il doppino telefonico.

Personalmente ho vissuto quegli anni, senza vivere mai personalmente l’esperienza di un accoppiatore acustico, leggendo però un certo numero di recensioni di modem, anche su MC.

V.22: 1200bps

Esempio di modulazione PSK
(Fonte:Wikipedia)

Ho infatti iniziato a connettermi a servizi telematici mediante un modem V22, standard CCITT che alla pari del V21 elevo al rango di “standard mondiale” una delle modalità già disponibili per ottenere un canale a 1200 bps simmetrico su linea telefonica commutata tradizionale: si trattava di una variante dello standard Bell 212A che permetteva la realizzazione di un canale a 600bps o 1200bps utilizzando una modulazione di tipo PSK (Phase Shift Keying).

Sicuramente il mio modem non era USRobotics, cioè uno dei produttori di riferimento di Modem a livello mondiale, del quale utilizzerò le immagini a titolo di esempio, anche perchè sicuramente si tratta della marca più diffusa in italia (se non nel mondo) e sicuramente ancora più conosciuta.

V.22 bis: 2400bps

Fonte: Vintage Computer Forum

Questo standard fu poi esteso per raggiungere il doppio della velocità, ma utilizzando una modulazione di tipo QAM (Quadrature Amplitude Modulation), ed utilizzando il precedente standard V22 nel caso fosse necessario trasmettere dai 1200bps in giù (per compatibilità verso il basso o per condizioni di linea non favorevoli).

Baud o Bps?

A questo punto il mercato degli standard trovò un pò di quiete: il superamento della soglia dei 2400 bps fu infatti oggetto di ricerca e di un certo numero di standard che si proponevano di ottenere una “velocità” superiore, cercando di superare le limitazioni delle modulazioni FSK e PSK utilizzando schemi più complessi quali il PSQK e la QAM, considerando che molti dei principi di quest’ultima sopravvivono ancora nei modem contemporanei.

Vorrei cogliere qui l’occasione per dirimere una diatriba che ha visto per anni lottare schiere di utenti circa l’utilizzo del termine Bps e Baud … c’era chi sosteneva fossero equivalenti, chi diversi … “Baud” aveva un look più comune, Bps più tecnico, ma in realtà erano e sono due concetti del tutto distinti e non sovrapponibili.

L’acronimo “bps” sta infatti per bit-per-second, numero di bit trasmissibili (e non trasmessi) al secondo: è una misura quindi della “portata massima” di un canale di trasmissione digitale … affermare che lo standard V22bis permette un canale simmetrico di 2400bps su una linea tradizionale, significa che mentre si può scaricare un file massimo a 2400bps se ne può inviare un’altro sempre massimo a 2400 bps

Con il termine Baud si intende qualcosa di sottilmente diverso: nel voler onorare la memoria del “Codice Baudot”, con modem a 2400 Baud si intende un apparato che può trasmettere 2400 “simboli” al secondo, per cui un modem a 2400 baud in grado di trasmettere “simboli” da 4 bit, risulta avere una portata trasmissiva massima di 9600 bps: è quanto avviene ancora oggi con le connessioni più rapide su doppino, dove ad una portata massima teorica di 300 Mbps corrisponde un Baud Rate di circa 4000 Baud: vengono quindi trasmessi simboli dell’ordine di grandezza dei 10 Mbit circa 4000 volte al secondo (su 4000 portanti distinte) … come vedete il Baud Rate non è cambiato più di tanto, ma sono modulazioni sempre più sofisticate ad aver permesso l’evoluzione tecnologica che consente oggi a quasi tutte le utenze del territorio nazionale di godere di una connessione a “larga banda”.

V32: 9600 bps simmetrici

Arrivo finalmente uno standard mondiale per un canale a 9.6 Kbit simmetrico, a calmierare un mercato che era stato movimentato principalmente da due player: telebit e US Robotics.

Telebit produceva una linea di modem (Trailblazer) che già a metà degli anni 80 rasentava i 20 Kbit/s ed era comune per il collegamento di sistemi Unix, mentre UsRobotics tentava di stressare i limiti sfruttando il doppino in modo asimmetrico, arrivando anche a rasentare i 25 Kbit/s trasmettendo dati velocemente solo in una delle due direzioni: se era necessario un upload il modem riservava quasi tutta la banda per il canale trasmissivo, commutando poi lo schema di trasmissione in caso di download.

Il marchio USRobotics finì per avere un successo commerciale maggiore, soprattutto grazie ad una politica di marketing aggressiva che concedeva forti sconti ai “SysOp” delle famose BBS, ma anche perché lo sforzo tributato in termini di ricerca e sviluppo dall’azienda, poi acquisita da 3Com, fu sempre tale da porla “un passo avanti” rispetto sia agli standard che alla concorrenza diretta.

V32bis: 14400 bps simmetrici

uno “Stack” di Modem USRobotics, impilato non in ordine di prestazioni, ma di dimensione (fonte:codinghorror.com)

Tanto per fare un esempio, quando arrivò lo standard per i 14400 bps simmetrici, USRobotics aveva già il modello 16.8k “HST”, tecnologia proprietaria che fu spinta a colpi di 2.4 kbps fino a 24 kbps, proprio mentre lo “standard ufficiale” prevedeva un massimo molto inferiore.

In realtà questa tecnologia proprietaria aveva un approccio molto “smart”: piuttosto che cerca di ottenere un canale simmetrico, coscienti del fatto che tipicamente l’utilizzo di un modem da utente finale era concepito per fare in tempi distinti tipicamente prima dei download di file, poi di upload, gli ingegneri USRobotics svilupparono un protocollo “asimmetrico”; praticamente quando il firmware si rendeva conto che l’utente voleva ricevere un file, realizzava una trasmissione asimetrica, ad esempio 16.8 kbit in download e 0.4 kbit in upload … mentre quando l’utente si apprestava a trasmetterlo, la larghezza di banda di upload e download veniva scambiata … per quei “puristi” che amavano tenere il volume del modem alto, ciò corrispondeva ad un chiarissimo “cambio” nel “rumore di modulazione” …

é altrettanto ovvio che questi incrementi di 2.4k alla volta non erano ottenuti cambiando il baud rate, ma il bit rate … cioè concependo una tecnologia in grado di aggiungere un bit alla volta al “simbolo” trasmesso sempre a 2400 baud (ovviamente, 4 bit per i 9.6k, 5 bit per i 12kbps, 6 bit per i 14.4kbps, 7 bit per i 16.8 kbps, e così via fino ai 10 bit dei 24kbps)

V.34: da 28800 a 33600 bps simmetrici

Sempre a “calmierare” tutti gli standard che nel frattempo l’agguerrita concorrenza cercava di realizzare per accaparrarsi parte di una fetta di mercato che era diventata ricchissima (per la connessione ad Internet dell’utente finale) arrivo finalmente anche uno standard per i 28.8 kbps prima, e i 33.6kbps infine: questo tipo di connessioni, come del resto quelle dei primi modem, erano “adattive”, cioè si adattavano dinamicamente all’eventuale variato rapporto segnale/rumore in linea, scendendo dai 33.6kbps ai 31.2, poi ai 28.8, poi così via fino agli eventuali 4.8 a step di 2400 bps: tutto ciò mantenendo costante il baud rate e diminuendo il numero dei bit trasmessi per simbolo … in teoria, una volta rallentata la velocità per un degrado di linea (ad esempio un interferenza) il modem era in grado di ri-negoziare una velocità superiore con la sua controparte ad intervalli regolari.

In tutto ciò US.Robotics produceva dei modem “dual standard”, cioè in grado sia di essere compatibili con gli standard CCITT, che con i propri protocolli proprietari (ovviamente sempre almeno un bit avanti rispetto agli standard).

Fra le altre cose fu nel 1993 il CCITT , cioè l'”International Telegraph and Telephone Consultative Committee” (in francese Comité Consultatif International Téléphonique et Télégraphique, CCITT) creato nel 1956 fu “rinominato” ITU-T (ITU Telecommunication Standardization Sector), quindi lo standard V34, che ci accompagnò per anni e ancora sopravvive fino ad oggi, fu ratificato proprio sotto questa nuova denominazione.

ISDN (e V.90/V.92)

Il limite di quanto permetteva il doppino telefonico era definitivamente raggiunto: non c’era anche teoricamente modo di andare oltre … l’unico modo era di rendere “digitale” tutto il canale fra utente e utente, o fra utente e provider.

Era quindi giunto il momento dello sviluppo di un set di standard di protocolli comunicazione completamente digitale su linea analogica PSTN, che prese il nome di Integrated Services Digital Network: una tecnologia che all’atto pratico permetteva di multiplexare su un comune doppino telefonico in categoria 3 due canali dati da 64kbps (detti canali B) ed un canale dati “di controllo” (Detto canale D).

Nel 2021 questo standard è ancora vivo e vegeto … nonostante ci si stia spostando sempre di più verso uno standard IP only, TIM ancora è in grado di erogare il servizio ISDN, che resta l’unico modo di collegare alla massima velocità un FAX Standard, a parte ovviamente richiedere un servizio tradizionale PSTN, parimenti ancora erogato e richiedibile.

Courier® Lite 56K* Business Modem: Modello ancora in vendita nel 2021

Con riferimento specifico però all’evoluzione dei modem, oltre ad utilizzo full digital (che richiedeva ovviamente che entrambi le parti fossero dotate di una terminazione di rete completamente digitale), lo standard ISDN permetteva però delle amenità particolari: a mezzo di ingegnosi schemi di modulazione, fu possibile realizzare dei modem per linea analogica che, se connessi ad un provider di servizi con connessione digitale, permettevano di “stressare” il canale di ricezione prima (V.90), e anche quello di trasmissione poi (V.92), fino a un massimo teorico di 56kbs in download e 48 kbps in upload.

IDSL

Questo è un acronimo poco conosciuto dai più, ma ne parlo perchè fa un pò da ponte fra il vecchio e il nuovo mondo, cioè fra le connessioni DialUp e quelle broadband stabili: una coppia di modem IDSL era in grado, sfruttando le modulazioni tipiche della ISDN, di realizzare un canale digitale simmetrico da 144kbps (64*2 per i canali B + 16k del canale D) … utilizzai per un paio di anni una coppia di questi modem per collegare due sedi della mia azienda separate da 2km di doppino telecom standard, regolarmente noleggiato come “CdF”, collegamento diretto fonia. Allo stesso modo anni prima avevo utilizzato due modem V34 per collegare due sedi, in questo caso “distanti” ben 7km di doppino, e questa connessione punto-punto ha funzionato benissimo fin quando è servita 🙂

Si trattava comunque una delle prime modulazioni dette xDSL, cioè Digital Subscriber Line.

xDSL

Prodotti | AVM Italia
Un Fritz.Box 7590

A questo punto per poter fare un salto di qualità non era più possibile prescindere da una indispensabile “mossa tecnica”: per accorciare il percorso fra i due modem, era ovviamente indispensabile avvicinare uno dei due modem all’utente finale, cioè installarlo … nelle centrali telefoniche!

L’idea di base dietro a questo tipo di tecnologia è “valida” ancora oggi nel terzo decennio del 2000 e resterà tale almeno fino a fine decennio … prima il modem è stato installato nelle centrali telefoniche (ADSL), poi si è avvicinato fino all’armadio di strada (VDSL – FTTC), ed in alcuni casi fino alla base di un condominio.

Il tutto per permettere “portate” trasmissive teoriche massime rispettivamente di 8Mbps/1Mbps (ADSL), 24Mbps/1Mbps (ADSL2+), 55Mbps/3Mbps (VDSL) , 55Mbps/3Mbps (VDSL) , 300Mbps/100Mbps (VDSL2+)

VDSL2 frequencies.png

Più vicino di così non si può materialmente, e da qui in poi l’unica forma di evoluzione possibile è arrivare con una fibra ottica direttamente a casa dell’utente finale, piuttosto che con un ponte radio anche dedicato, ad un’antenna sopra il tetto.

In realtà esiste uno standard ancora più “capace” della VDSL2+, il G.Fast (per velocità di download fino a 1Gbps), che però non mi risulta avere alcuna diffusione commerciale significativa … consultando Wikipedia ci sono studi teorici per modulare addirittura un Terabit su un doppino … probabilmente si tratterà di standard che non vedranno mai la luce, perchè ormai la diffusione di reti in fibra ottica che arrivano fino alla casa dell’utente (FTTH) stanno per diventare “comuni” … e non è ardito ipotizzare che entro fine decennio possa essere coperto anche un buon 90% del territorio nazionale, con il resto raggiunto da tecnologie wireless con una ragionevole larghezza di banda.

Di sicuro potrei scrivere un’articolo del titolo “L’evoluzione della fibra ottica negli ultimi 40 anni” … considerando che già si parla di “portate trasmissive” dell’ordine di centinaia di Terabit per distanze da dorsale sottomarina su fibre non amplificate.

Per finire, a proposito dei modem xDSL, ho riportato in immagine uno dei modelli più comuni di Fritz.Box, una linea di prodotti fra le più valide e apprezzate, della tedesca AVM, che potremmo ritenere di una popolarità da potersi paragonare ai modem analogici USRobotics … azienda che si è fermata a questi ultimi, con un’incursione poco significativa nel mercato delle prime tecnologie ADSL. A onor di verità avrei potuto utilizzare per l’intero articolo immagini di prodotti Zyxel, produttore ben noto dal mercato e che ha storicamente prodotto sia modem analogici che xDSL … resta che oggettivamente si sia sempre trattato di un “second player” nei casi più felici dei rispettivi mercati POTS e xDSL.

Al prossimo articolo … probabilmente fruito attraverso canali trasmissivi di portata sempre più ampia.

Venezia 30 Gennaio 2020 – Gramolazzo 21 Agosto 2021
MC5510 – Marco Piagentini

Un commento su “L’evoluzione dei modem, dai 300bps ai 300Mbps in 40 anni”

  1. Have you ever thoᥙght about publishing ɑn ebook or guest authorіng on other blogs?
    Ӏ have a blog based upon on the same subjects you discuss and ѡօuld really
    like to have you share sօme stories/information. I know my readеrs woulɗ
    appreciate your work. If yoս’re even remotely іntereѕted,
    feel frеe to shoot me an e-mail.

Rispondi a cezanne Annulla risposta

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *