Sunete ascuțite, șuierături, târâieli… Aceste zgomote sunt cunoscute de oricine a navigat pe internet prin conexiune dial-up sau prin intermediul sistemelor numite BBS-uri. Păreau deosebit de puternice în miez de noapte. Te-ai întrebat vreodată de ce era necesar tot acest zgomot? Și știai că aveai posibilitatea de a dezactiva zgomotul produs de modem?
Ce este, de fapt, un modem?
În trecut, pentru a se conecta la servicii online sau pentru a uni două computere aflate la distanță, oamenii foloseau un dispozitiv numit modem dial-up. Modemurile dial-up erau concepute pentru a funcționa cu rețeaua telefonică tradițională, rețeaua telefonică cu fir, care conecta aproape fiecare locuință și afacere din lumea civilizată.
Cu ajutorul unui software specific, calculatorul transmitea modemului numărul de telefon pe care trebuia să-l apeleze. Ulterior, modemul se conecta la un alt modem (și calculator) aflat la capătul celălalt al liniei. Astfel, cele două computere puteau schimba date, cum ar fi fișiere sau mesaje.
Termenul „modem” este o combinație a cuvintelor „modulare” și „demodulare”. Modemurile preiau informații digitale și le transformă (modulează) în frecvențe sonore, care pot fi transmise prin rețeaua telefonică analogică. Modemul de la celălalt capăt recepționează aceste sunete și le transformă (demodulează) înapoi în date binare, pe care calculatorul le poate înțelege.
Un principiu similar era utilizat pentru stocarea datelor digitale pe casete audio analogice în perioada de început a calculatoarelor personale, în anii ’70 și ’80.
De ce se auzeau acele sunete ascuțite?
Dacă întrerupi o conexiune prin modem ridicând receptorul telefonului și asculți, vei auzi țipete, șuierături, bâzâituri și o varietate de alte zgomote.
„Acesta este sunetul real al datelor care sunt trimise și primite,” a explicat Dale Heatherington, co-fondator al companiei Hayes Microcomputer Products și proiectantul circuitelor primului modem cu conectare directă și difuzor.
Mai precis, sunetele pe care le auzi la începutul unei conexiuni de modem sunt cele două modemuri care își „strâng mâna”. Handshaking-ul reprezintă procesul prin care două modemuri testează conexiunea și negociază setările, cum ar fi viteza și metodele de compresie pe care le vor utiliza.
Acest grafic detaliat, realizat de programatorul Oona Räisänen în 2012, prezintă în detaliu toate sunetele care se aud în timpul procesului de handshaking.
Dar, un moment, de ce ascultăm modemurile interpretând acest „dans” intim?
De ce modemurile au difuzoare?
Un modem cu un cuplaj acustic.
Înainte de 1984, rețeaua de telefonie din SUA era un monopol controlat de AT&T. Compania avea reguli stricte cu privire la cine avea voie să conecteze un dispozitiv la rețeaua sa. Pentru a evita acest lucru, primele modemuri dial-up foloseau dispozitive numite cuple acustice. Acestea permiteau modemurilor să fie conectate acustic, dar nu electronic, la rețea.
Pentru a utiliza un modem cu cuplaj acustic, trebuia să ridici receptorul telefonului, să formezi un număr și apoi să aștepți ca un modem sau o persoană să răspundă la celălalt capăt. Odată ce conexiunea era realizată, așezai receptorul în două suporturi care funcționau ca un microfon și un difuzor. Apoi, conexiunea se realiza.
După ce noile reglementări FCC au relaxat restricțiile impuse de AT&T la mijlocul anilor 1970, companiile au început să producă modemuri cu conectare directă, care se conectau direct la sistemul telefonic prin intermediul mufelor modulare.
Cu toate acestea, dacă un modem cu conexiune directă apela și nu reușea să stabilească o legătură, nu mai exista un receptor de telefon la urechea ta care să te informeze despre problema apărută. Linia putea fi ocupată sau deconectată, un robot telefonic putea răspunde sau puteai ajunge la un aparat de fax.
Pentru a rezolva această problemă, Hayes Microcomputer Products a inclus un difuzor intern în modemul său inovator din 1981 pentru computere personale, Hayes Stack Smartmodem 300.
Heatherington a conceput circuitele și firmware-ul Smartmodem-ului 300 și menține un site web interesant cu fotografii vechi din perioada sa la Hayes. L-am contactat prin e-mail și l-am întrebat de ce a inclus un difuzor în designul modemului său.
„Astfel, utilizatorul știa dacă linia este ocupată, dacă răspunde o persoană sau un alt modem,” a răspuns el.
Într-adevăr, o reclamă veche pentru Smartmodem 300 subliniază exact aceste avantaje ale difuzorului modemului, inclusiv monitorizarea procesului de strângere de mână:
Monitor audio încorporat. Datorită unui difuzor intern, poți auzi efectiv cum se realizează conexiunea. Vei ști imediat dacă linia este ocupată sau dacă ai apelat un număr greșit – și nici măcar nu ai nevoie de un telefon!
„Din câte îmi amintesc, a existat o oarecare opoziție față de această idee din cauza costurilor,” a spus Heatherington. „Dar beneficiile au meritat.”
Hayes a fost un pionier în multe tehnologii utilizate în modemurile de consum dial-up în anii ’70 și ’80. Caracteristicile modemurilor Hayes, inclusiv difuzoarele interne, au fost copiate pe scară largă de concurenți.
De atunci, aproape fiecare modem dial-up produs a inclus o opțiune pentru feedback audio al procesului de conectare. Îi poți mulțumi lui Heatherington pentru nostalgia modemului dial-up din anii ’90.
Cum poți opri aceste sunete ascuțite?
Deloc întâmplător, primul modem cu difuzor integrat – Smartmodem 300 – a fost și primul care permitea oprirea difuzorului respectiv. Acest lucru se realiza cu ajutorul unor coduri speciale numite setul de comenzi Hayes. Acesta permitea utilizatorilor să modifice setările modemului prin intermediul unor comenzi simple, cu prefixul AT, transmise prin software-ul terminalului.
Pentru a opri difuzorul, pur și simplu trimiteai comanda serială AT M0 înainte de a forma. (O introduceai în șirul de inițializare al modemului.) De asemenea, puteai controla volumul difuzorului folosind comenzi precum AT L1. Iată o pagină din 1992 din Hayes Modem Technical Reference, care explică totul.
În versiunile semi-moderne de Windows, poți dezactiva sunetele conexiunii modemului din secțiunea „Opțiuni pentru telefon și modem” din Panoul de control. La modemurile interne pe Mac OS X sau versiuni ulterioare, poți pur și simplu opri volumul sistemului.
Dar, dacă utilizezi un modem dial-up în zilele noastre, de ce să nu te bucuri de sunetele modulate ale istoriei?