Modemet kan arbeta med två fasta hastigheter. Kursuppgifter: Signalkonverteringsenheter

Modemet kan arbeta med två fasta hastigheter.  Kursuppgifter: Signalkonverteringsenheter
Modemet kan arbeta med två fasta hastigheter. Kursuppgifter: Signalkonverteringsenheter

Så, modem och modulering-demodulering...

Termen "modem" är en förkortning för den välkända datortermen modulator-demodulator. Ett modem är en enhet som omvandlar digital data från en dator till analoga signaler som kan sändas över telefonlinje. Hela det här kallas modulering. De analoga signalerna omvandlas sedan tillbaka till digital data. Denna verksamhet kallas demodulering.

Schemat är väldigt enkelt. Modemet tar emot digital information i form av nollor och ettor från datorns centrala processor. Modemet analyserar denna information och omvandlar den till analoga signaler, som sänds via telefonlinjen. Ett annat modem tar emot dessa signaler, omvandlar dem tillbaka till digital data och skickar tillbaka data till fjärrdatorns CPU.

Modulationstyp (Modulationstyp), som låter dig välja frekvens eller pulsmodulering. Pulsmodulering används i hela Ryssland.

Analoga och digitala signaler

Telefonkommunikationen sker genom de så kallade analoga (ljud)signalerna. En analog signal identifierar information som sänds kontinuerligt, medan en digital signal endast identifierar data som bestäms i ett visst skede av överföringen. Fördelen med analog information framför digital är förmågan att fullt ut representera ett kontinuerligt flöde av information.

Å andra sidan påverkas digital data mindre av olika typer av brus och skrammel. I datorer lagras data i enskilda bitar, vars essens är 1 (start) eller O (slut).

Om det hela representeras grafiskt, så är analoga signaler sinusvågor, medan digitala signaler representeras som fyrkantvågor. Till exempel är ljud en analog signal eftersom ljudet alltid förändras. Således, i processen att skicka information över telefonlinjen, tar modemet emot digital data från datorn och omvandlar den till en analog signal. Det andra modemet, som ligger i andra änden av linjen, omvandlar dessa analoga signaler till den ursprungliga digitala data.

Gränssnitt

Du kan använda modemet på din dator med ett av två gränssnitt. Dom är:

MNP-5 RS-232 seriellt gränssnitt.

MNP-5 Fyrpolig RJ-11 telefonkabel.

Ett externt modem ansluts till exempel till en dator via en RS-232-kabel och till en telefonlinje via en RJ11-kabel.

Datakomprimering

I processen för dataöverföring krävs en hastighet som är högre än 600 bitar per sekund (bps eller bps). Detta beror på det faktum att modem måste samla in bitar av information och överföra dem vidare genom en mer komplex analog signal (ett mycket knepigt schema). Själva processen med en sådan överföring tillåter överföring av många databitar samtidigt. Det är tydligt att datorer är känsligare för överförd information och därför uppfattar den mycket snabbare än ett modem. Denna omständighet genererar ytterligare modemtid som motsvarar de databitar som på något sätt måste grupperas och appliceras på dem av vissa komprimeringsalgoritmer. Så det fanns två så kallade kompressionsprotokoll:

MNP-5 (överföringsprotokoll med ett kompressionsförhållande på 2:1).

V.42bis (överföringsprotokoll med ett kompressionsförhållande på 4:1).

MNP-5-protokollet används vanligtvis vid överföring av vissa redan komprimerade filer, medan V.42bis-protokollet tillämpas även på okomprimerade filer, eftersom det kan påskynda överföringen av just sådana data.

Jag måste säga att när du överför filer, om V.42bis-protokollet inte är tillgängligt alls, är det bäst att inaktivera MNP-5-protokollet också.

Felkorrigering

Felkorrigering är en metod genom vilken modem testar överförd information för att se om det finns någon skada som uppstått under överföringen. Modemet delar upp denna information i små paket som kallas ramar. Det sändande modemet lägger till en så kallad kontrollsumma till var och en av dessa ramar. Mottagningsmodemet kontrollerar om kontrollsumman matchar informationen som skickas. Om inte, sänds ramen om.

Ram är en av nyckeltermerna för dataöverföring. En ram är ett grundläggande datablock med en rubrik, information kopplad till denna rubrik och data som kompletterar själva ramen. Den tillagda informationen inkluderar ramnummer, överföringsblockstorleksdata, synktecken, stationsadress, felkorrigeringskod, variabel volymdata och så kallade indikatorer. Start av sändning (startbit) / Slut på sändning (stoppbit). Detta betyder att en ram är ett informationspaket som sänds ^ som ett.

Till exempel, i Windows 98, i modeminställningarna, finns det ett alternativ Stoppbitar (Stoppbitar), som låter dig ställa in antalet stoppbitar. Stoppdatabitar är en av varianterna av så kallade gränstjänstbitar. Tabellbiten bestämmer slutet av cykeln för asynkron överföring (tidsintervallet mellan sända tecken varierar) av data i en kort cykel.

MNP2-4- och V.42-protokoll

Även om felkorrigering kan bromsa dataöverföringen på bullriga linjer, ger denna metod en tillförlitlig anslutning. MNP2-4- och V.42-protokollen är felkorrigeringsprotokoll. Dessa protokoll definierar hur modem validerar data.

Liksom datakomprimeringsprotokoll måste felkorrigeringsprotokoll stödjas av både sändande och mottagande modem.

Flödeskontroll eller Flödeskontroll

Under en överföring kan ett modem skicka data mycket snabbare än ett annat modem kan ta emot data. Den så kallade flödeskontrollmetoden låter dig berätta för det mottagande modemet informationen att detta modem ska sluta ta emot data någon gång. Flödesreglering kan implementeras både i mjukvara (XON/XOFF - Startsignal/Stoppsignal) och i hårdvarunivåer (RTS/CTS). Flödeskontroll på programnivå utförs genom överföring av en viss karaktär. Efter att signalen har tagits emot sänds ytterligare ett tecken.

Till exempel, i Windows 98, i modeminställningarna, finns det ett alternativ Databitar (Databitar), som låter dig ställa in informationsdatabitarna som används av systemet för den valda serieporten. Datorns standardteckenuppsättning består av 256 element (8 bitar). Därför är standardalternativet 8. Om ditt modem inte stöder pseudografik (fungerar bara med 128 tecken), ange detta genom att välja alternativ 7.

På samma plats i Windows 98, i modeminställningarna, finns ett alternativ Använd flödeskontroll,

som låter dig bestämma hur datautbytet ska genomföras. Här kan du korrigera eventuella fel som uppstår vid överföring av data från datorn till modemet. Standardinställning XON/XOFF betyder att dataflödeskontroll utförs av mjukvarumetoder genom standard ASCII-kontrolltecken, som skickar ett kommando till modemet pausa / återupptaöverföring.

Flödeskontroll på mjukvarunivå är endast möjlig om en seriell kabel används. Eftersom flödeskontrollen på mjukvarunivån reglerar överföringsprocessen genom att sända några tecken, kan ett misslyckande eller till och med avbrytande av kommunikationssessionen inträffa. Detta förklaras av att ett eller annat brus i ledningen kan generera en helt liknande signal.

Till exempel, med flödeskontroll på mjukvarunivå, kan binära filer inte överföras eftersom sådana filer kan innehålla kontrolltecken.

Genom hårdvaruflödeskontroll överför RTS/CTS information mycket snabbare och säkrare än genom mjukvaruflödeskontroll.

FIFO-buffert och UART-chips

En FIFO-buffert påminner lite om en omlastningsbas: medan data kommer in i modemet skickas en del av den till buffertkapaciteten, vilket ger en viss vinst när man byter från en uppgift till en annan.

Till exempel stöder Windows 98 endast 16550-seriens Universal Asynchronous Receiver Transmitter (UART)-chips och låter dig styra själva FIFO-bufferten. Med en kryssruta Använd FIFO-buffertar kräver 16550-kompatibel UART (Använd FIFO-buffertar) du kan låsa (förhindra att systemet samlar data i buffertkapaciteten) eller låsa upp (tillåta systemet att samla data i buffertkapaciteten) FIFO-bufferten. Att trycka på en knapp Avancerad, du vänder dig till dialogen Avancerade anslutningsinställningar, vars alternativ låter dig konfigurera modemets anslutning.

S-register

S-register finns någonstans inne i själva modemet. Det är i samma register som inställningar lagras som på ett eller annat sätt kan påverka modemets beteende. Det finns många register i modemet, men endast de första 12 av dem räknas som standardregister. S-register är inställda på ett sådant sätt att de skickar ett kommando till modemet ATSN=xx, där N motsvarar numret på registret som ska ställas in, och xx anger själva registret. Till exempel kan du genom SO-registret ställa in antalet ringsignaler som ska svara.

IRQ avbryter

Kringutrustning kommunicerar med datorns processor genom så kallade IRQ:er. Avbrott är signaler som får processorn att avbryta en operation och överföra dess exekvering till den så kallade avbrottshanteraren. När CPU:n tar emot ett avbrott avbryter den helt enkelt processen och lämnar över den avbrutna uppgiften till ett mellanliggande program som heter Interrupt Handler. Det hela fungerar oavsett om ett fel upptäckts i driften av en viss process eller inte.

Informationskommunikationsport eller helt enkelt COM-port

Serieporten är väldigt lätt att ta reda på. Du kan göra detta genom att helt enkelt titta på kontakten. COM-porten använder en 25-stiftskontakt med två rader stift, varav en är längre än de andra. Samtidigt har nästan alla seriella kablar exakt 25-stiftskontakter på båda sidor (i andra fall krävs en speciell adapter).

COM-porten (serieporten) är den port genom vilken datorer kommunicerar med enheter som ett modem och en mus. Standard persondatorer har fyra seriella portar.

COM 1- och COM 2-portar används normalt av datorn som externa portar. Som standard har alla fyra seriella portar två IRQ:er:

COM 1 bunden till IRQ 4 (3F8-3FF).

COM 2 bunden till IRQ 3 (2F8-2FF).

COM 3 är knuten till IRQ 4 (3E8-3FF).

COM 4 är knuten till IRQ 3 (2E8-2EF).

Det är här konflikter kan uppstå, eftersom externa portar på andra 1/0 I/O-enheter eller kontroller kan använda samma IRQ.

Därför, efter att ha tilldelat en COM-port eller IRQ till modemet, bör du kontrollera andra enheter för att se om de har

samma seriella portar och avbrott.

Jag måste säga att enheter anslutna till telefonlinjen parallellt med modemet (särskilt AON) kan avsevärt försämra * kvaliteten på ditt modem. Därför rekommenderas det att ansluta telefoner genom uttaget i modemet som är designat för detta ändamål. Endast i det här fallet kommer han att koppla bort dem från linjen under drift.

Modemets flashminne

Flashminne är skrivskyddat minne eller PROM (Read Only Memory) som kan raderas och programmeras om.

Alla modem med strängen "V. Allt" i sitt namn är föremål för omprogrammering. Dessutom är "Courier V.34 dual standart"-modem föremål för mjukvaruuppgradering om linjen alternativ svaret på ATI7-kommandot innehåller V.FC-protokollet. Om modemet inte har detta protokoll görs uppgraderingen till "Courier V. Allt" genom att byta ut dotterkortet.

Det finns två modifieringar av Courier V. Allt-modem – med den så kallade supervisorfrekvensen på 20,16 MHz och 25 MHz. Var och en av dem har sina egna firmwareversioner, och de är inte utbytbara, dvs. firmware från 20,16 MHz-modellen fungerar inte för 25 MHz-modellen och vice versa.

Användarprogrammerbart NVRAM

Alla modeminställningar reduceras till korrekt installation NVRAM-registervärden. NVRAM är ett användarprogrammerbart minne som lagrar data när strömmen stängs av. NVRAM används i modem för att lagra standardkonfigurationen som laddas in i RAM-minnet vid påslag. NVRAM-programmering görs i vilket terminalprogram som helst med hjälp av AT-kommandon. En komplett lista med kommandon kan erhållas från modemdokumentationen, eller erhållas i terminalprogrammet genom kommandon AT$ AT&$ ATS$ AT%$. Skriv till NVRAM fabriksinställningar med hårdvarudatakontroll - AT&F1 kommando, gör sedan justeringar av modeminställningarna i samband med en specifik telefonlinje och skriv dem till NVRAM med kommando AT&W. Ytterligare initiering av modemet måste göras genom kommandot ATZ.4.

Programvara för datakommunikation

Dataprogram låter dig ansluta till andra datorer, BBS, Internet, Intranät och andra informationstjänster. Du kan ha en mycket omfattande uppsättning sådana program till ditt förfogande. Till exempel, i Windows 98 har du till ditt förfogande en mycket bra terminalklient, Hyper Terminal.

Om du har problem med att kommunicera med andra modem

Först måste du utvärdera kommunikationslinjens karaktär. För att göra detta, efter en lyckad session, innan du återinitierar modemet, anger du kommandona ATI6- kommunikationsdiagnostik, ATI11- anslutningsstatistik, ATY16- amplitud-frekvenskarakteristik. Den mottagna datan måste skrivas till en fil. Efter att ha analyserat mottagna data är det nödvändigt att göra ändringar i den aktuella konfigurationen och sedan skriva dem till NVRAM med kommandot AT&W5.

Ryska telefonlinjer och importerade modem

Valet av modem idag är ganska stort, och skillnaden i deras kostnad är mycket betydande. Överföringshastigheter på mer än 28 800 bps på ryska telefonlinjer är vanligtvis ouppnåeliga. Över 16 900 bps kan endast erhållas om internetleverantören har linjer på den telefonväxel som din telefon är ansluten till. I andra fall är det för tråkigt att arbeta på Internet, för med en typisk (och till och med inte alltid möjlig) hastighet på 9 600 bps, blir det en kontinuerlig väntan. För stabil dataöverföring med störningar i telefonlinjen behöver du därför ett high-end modem som kostar minst $400.

Vilket modem är bättre - internt eller externt?

Det interna modemet installeras i en ledig expansionsplats på datorns moderkort och ansluts till den inbyggda strömförsörjningen, medan det externa modemet är en fristående enhet ansluten till datorn via en vanlig seriell port.

Var och en av designen har sina egna fördelar och nackdelar. Det interna modemet upptar en systembussplats (och det finns vanligtvis inte tillräckligt med dem), det är svårt att övervaka dess funktion på grund av bristen på indikatorer, dessutom är de beskrivna modellerna i grunden olämpliga för bärbara datorer av bärbar typ som har en hölje med smal profil och i de flesta fall inte med expansionsplatser. Samtidigt är det interna modemet flera tiotals dollar billigare än externa analoger, tar inte upp plats på bordet och skapar inte en röra av ledningar. Att använda ett externt modem innebär att datorn som den är ansluten till har de modernaste serieportkontrollchipsen (UART). UART-chips dök upp i de första datorerna, eftersom det redan då blev klart att datautbyte via en seriell port är för långsam och komplicerad drift och det är bättre att anförtro det till en speciell styrenhet. Sedan dess har flera UART-modeller släppts. I datorer som IBM PC och XT, såväl som i fullt kompatibla med dem, användes 8250-chippet, i AT ersattes det av UART 16450. turn", och idag blir UART 16550A standard - en mikrokrets liknande till den föregående, men med defekterna eliminerade. Bristen på buffertar i alla chips, förutom den sista, leder till att dataöverföringen genom serieporten vid hastigheter över 9600 bps blir instabil (med MS Windows minskar denna tröskel till 2400 bps).

Om du behöver ansluta ett externt höghastighetsmodem till en dator med ett föråldrat UART-chip måste du antingen byta multikort eller lägga till ett speciellt expansionskort (som kommer att uppta en bussplats och berövar det externa modemet en stor fördel). Interna modem har inte detta problem - de använder inte COM-porten (mer exakt, de innehåller den). Nu har interna modem ytterligare en fördel, även relaterad till hastighet. Enligt V.42bis-specifikationen kan data komprimeras med ungefär en faktor fyra vid överföring, så ett modem som arbetar med 28800 bps måste ta emot data från eller skicka data till datorn med 115600 bps, vilket är gränsen för seriell PC-port . 28800 bps är dock inte gränsen för en telefonlinje, där maxgränsen ligger någonstans runt 35000 bps, men på digitala linjer(ISDN) genomströmning överstiger 60 000 bps. Därför kommer den seriella porten i den här situationen att bli "flaskhalsen" i hela systemet, och de potentiella kapaciteterna hos ett externt modem kommer inte att realiseras. Modemtillverkare utvecklar nu modeller som kan ansluta till en snabbare parallellport, men det är klart att de enheter som säljs nu inte kommer att kunna anpassa sig till detta.

Samtidigt kan många modem uppgraderas för att fungera i höga hastigheter, upp till möjligheten att arbeta på ISDN. Men allt vilar på en restriktiv barriär från datorns sida, som för ett internt modem är betydligt högre än 4 MB / s (genomströmningen av ISA-bussen). Förresten, alla ISDN-modem är interna. Det är sant att allt detta kommer att vara imorgon (och kanske i övermorgon), men idag kan en sak sägas: välj en enhet av den typ som du gillar - det finns inga funktionella skillnader mellan interna modem och deras externa motsvarigheter.

Vilket modem man ska välja och hur man väljer det

Modemet kan inte vara unikt. Ditt modem måste förstås av andra modem. Det betyder att modemet måste stödja maximalt antal standarder, det vill säga felkorrigering, kommunikationsmetoder och datakomprimering. Den vanligaste standarden är V.32bis för 14000 bps modem. För 28800 bps modem är det standardiserade protokollet V.34.

Dessutom måste det betonas att modem med en datahastighet på 16800, 19200, 21600 eller 33600 inte är standard.

Ingen felkorrigering ska vara programmatisk. Allt måste sys in i modemet av dess tillverkare.

Om utsidan och insidan. Ett externt modem är anslutet till din seriella port via en speciell kabel. Ett sådant modem har som regel en volymkontroll, informationsindikatorer, en strömförsörjning och andra ibland användbara prylar. Om du är proffs bör det inte spela någon roll för dig vilket modem du väljer - internt eller externt. Vanligtvis emulerar ett bra internt modem genom speciell programvara väl all synlighet hos ett externt modem.

Köp inte rent importerade modem. Dessa järnbitar går inte överens på våra gamla linjer. Köp endast certifierade modem, det vill säga hårdvara som är specialsydd för våra smutsiga telefonväxlar.

I Ryssland är detta val mycket litet. Denna marknad fylldes av två företag: ZyXEL från soliga Taiwan och U.S.A. Robotics från USA. Modem från det sista företaget väljs av proffs (Courier), det första - av alla de andra, det vill säga alla de användare som väljer det så kallade ultratillförlitliga ZyCell-protokollet.

Så, välj Courier. Och tro mig, det här är ingen reklam.


Modemval.

Allt du behöver veta om hur ett modem fungerar: Ett modem är en enhet som låter dig ansluta datorer till varandra via telefonnät. Möjligheterna som är tillgängliga för dig med en sådan anslutning bestäms enbart av programvaran du kommer att använda, och kvaliteten på själva modemet avgör anslutningens hastighet. Alla funktioner i modemet du bör känna till:
Alla andra egenskaper hos modem är av intresse endast för specialister.
Externa modem fungerar som regel bättre än interna, tydligare - lamporna på panelen blinkar och gör ett starkare intryck på dina vänner (ju större modem och ju fler lampor på det, desto starkare intryck), men de interna tar mindre plats i ditt rum (eftersom de är placerade helt inne i datorn).
Efter att ha köpt ett modem och anslutit det till en dator (eller placerat det i en dator), kan du ringa Data Force IP (tel. 755-9363) för att testa och av nyfikenhet och få nödvändiga data för en provanslutning till Internet.

Externa modem

För att ansluta ett externt modem till datorn är det nödvändigt (och tillräckligt) att det har en ledig seriell port (COM-port) och en kabel för att ansluta modemet till denna port. Vanligtvis finns det två seriella portar i en dator, en "mus" kommer att anslutas till en av dem. Seriella portkontakter kommer i 9-stifts och 25-stiftskontakter. Vanligtvis har en dator en 9-stiftskontakt (”musen” är ansluten till den) och en 2 5-stiftskontakt (om du inte har ett modem förblir denna kontakt vanligtvis ledig), båda är av ”hane” ” typ, det vill säga med stift. Modemet har vanligtvis en 25-stifts honkontakt, det vill säga med hål. I det här fallet behöver du en hona-till-hane-kabel med 25-stiftskontakter på båda sidor. Om datorn bara har en 9-stiftskontakt tillgänglig behöver du en kabel som har en 9-stifts hona och en 25-stifts hane. Du kan nästan säkert köpa kabeln på samma ställe där du köpte modemet.
Om du köper ett höghastighetsmodem blir egenskaperna hos din dators seriella port viktiga för dig. Du måste ha en seriell port med hög hastighet (t.ex. sådana magiska ord är UART16550A). Vanligtvis på ett externt modem finns det en rad med glödlampor, under var och en av vilka två bokstäver är signerade. Här är de vanligaste beteckningarna:

  • HS - hög hastighet
  • AA - villighet att svara på samtalet
  • CD - bärvågsfrekvens upptäckt
  • OH - initialisering av uppringning
  • RD - data tas emot
  • SD - dataöverföring pågår
  • TR - redo att arbeta
  • MR-modem aktiverat
  • RS - begäran om att skicka data
  • CS - beredskap för dataöverföring.
Interna modem

Om du har köpt ett internt modem, notera följande: Din dator levereras vanligtvis med två seriella portar, märkta COM1 och COM2, som standard. Faktum är att det kan finnas fler serieportar. Interna modem har en inbyggd seriell port och de har byglar (jumpers) med vilka du kan ställa in vilket nummer denna port ska ha och genom vilket avbrott den ska behöva fungera. Som regel är fabriksinställningen COM3 eller COM4. IBMs PC-arkitektur försåg dock inte initialt att en dator skulle ha flera seriella portar, och åtkomst till sådana portar organiseras genom en "avbrottsbegäran" - Avbrottsbegäran - IRQ.
För att arbeta med seriella portar tilldelas vanligtvis två IRQ:er - IRQ3 och IRQ4. Mellan de fyra första serieportarna är dessa IRQ:er fördelade enligt följande:

  • COM1 - IRQ4
  • COM2 - IRQ3
  • COM3 - IRQ4
  • COM4 - IRQ3
COM1-porten används vanligtvis för att ansluta en mus. Således, om ditt modem använder COM3-porten, används samma IRQ för att arbeta med det som för "musen". I praktiken betyder detta att om du, medan du arbetar i en Windows-miljö, börjar använda modemet (kör programmet för att arbeta med modemet), slutar "musen" tillfälligt att fungera - tills du slutar använda modemet (stäng programmet för att arbeta med modemet). Om du vill använda både modemet och musen samtidigt behöver du att de är på olika IRQ. För att göra detta, ändra antingen serieportnumret för det interna modemet (till COM4 istället för COM3), eller flytta musen till en annan port (från COM1 till COM2).

Modemhastigheter

Efter hastighet, huvudalternativen för modem (i stigande hastighet): 2400 baud, 9600, 14400, 19200, 21600, 28800 och 33600.
Högre hastigheter på ryska telefonlinjer är svåra att uppnå. Vilket modem som helst kan fungera inte bara med sin maximala hastighet, utan också vid alla lägre hastigheter. Fullt utbud av hastigheter: 300, 1200, 2400, 4800, 7200, 9600, 12000, 14400, 16800, 19200, 21600, 24000, 26400, 31200, 31200, 3,1600, 3 600 baud kan fungera i alla hastigheter som anges här .
Modemhastigheten på 2400 baud innebär att 300 byte skickas per sekund (byte = 8 bitar, ett tecken), 18 kilobyte per minut, 1 megabyte per timme. Hastigheten på 28800 baud innebär att 3600 byte skickas per sekund (216 kilobyte per minut, 13 megabyte per timme).
I verkligheten är modemets effektivitet vanligtvis lägre än vidarekopplingshastigheten - pga Låg kvalitet telefonlinjen måste upprepa överföringen av delar av information två eller tre (eller till och med fler) gånger.

Modemprotokoll

För att bekämpa telefonlinjernas dåliga kvalitet uppfanns olika protokoll för att korrigera och komprimera data under överföring.

Huvudprotokoll:

  • Bell 209A 9600
  • V.29 9600
  • V.32 9600
  • V.32bis 14400
  • V.33 14400 V.32terbo 19200
  • V.34 28800 och uppåt
  • V.FC förenklad version
  • V.34 HST 16800 och högre
  • ZyX 16800 och uppåt
  • Övrig.
Vanligtvis "känner" modem åtminstone några få protokoll, och modemets hastighet, angiven på dess låda eller i prislistan, är den maximala hastigheten med vilken det kan fungera. För att modemen i båda ändarna av telefonlinjen ska "komma överens" om en acceptabel hastighet och typ av protokoll (efter att ha diskuterat detta problem under de första sekunderna av anslutningen), måste båda kunna arbeta med detta protokoll i denna hastighet.
Om hastigheten på den etablerade anslutningen inte passar dig (alla program som fungerar med modem rapporterar alltid denna information till användaren), försök att ringa tillbaka - anslutningen via telefonnätet sker varje gång på olika ledningar, och det är troligt att en annan anslutningen kommer att vara av bättre kvalitet.
På ryska telefonlinjer ger HST- och ZYX-protokollen de bästa resultaten. Observera: modem som endast har V.34-protokollet ansluter till modem som också har endast V.34-protokollet vid hastigheter som inte är högre än 14400.

Faxmodem

Ett faxmodem är ett modem som kan ta emot (och lagra på en hårddisk) fax och skicka fax speciellt förberedda för det på en dator.
Mottagna fax med ett speciellt program för att arbeta med ett faxmodem kan skrivas ut på en skrivare.
Det är inget komplicerat att förbereda ett fax som ska skickas, tvärtom behöver du inte skriva ut vackert typsnitt på skrivaren vad du ska stoppa in i faxen - i många testredigerare är det möjligt att förvandla dokumentet du arbetar med till ett fax (eller till och med direkt skicka det via ett faxmodem).
Men om du är på Internet behöver ditt modem inte vara en fax.

Modem (MODulator-DEModulator) är en enhet för omvandling av seriella digitala signaler till analoga och vice versa. Standardorganisationer använder de vanliga förkortningarna DCE (DCE) för att referera till ett modem och DTE (DTE) för att referera till en dator, terminal eller någon annan enhet som är ansluten till ett modem. Modemet har två gränssnitt (Fig. 2.31): gränssnitt mellan DCE och analog linje; multi-wire digitalt gränssnitt mellan DCE och DTE.

punkt till punkt kanal. Det enklaste nätverket som använder modem är en punkt-till-punkt-länk, där två modem är anslutna ("punkt-till-punkt") med en kommunikationslinje (Fig. 2.32). En diskret kanal ansluter en DTE till en DTE. Linjen ansluter DCE till DCE. En diskret kanal består av en linje och två modem (DCE). För baudhastigheter upp till 20 kbps används ett V.24/V.28 (RS-232C)-gränssnitt via en 25-stifts eller 9-stifts honkontakt. Överföringshastigheter från 48 till 168 kbps kräver bredbandsmodem som fungerar med V.35-gränssnittet. Vid hastigheter upp till 20 kbps kan någon av följande analoga telefonlinjer användas:

4-tråds 2-punkts hyrd linje; 4-tråds multidrop hyrd linje; 2-tråds 2-punkts hyrd linje; 2-tråds 2-punkts uppringd linje (anslutning genom uppringning via PSTN); En 4-tråds, 2-punkts kopplad linje upprättad genom att koppla två separata tvåtrådsanslutningar över PSTN. Standarder för telefonkanaler härledda från standardkanalen för PSTN-röstfrekvens (PM) presenteras i tabell. 2.10.

Modem för drift. Asynkron. Detta läge implementeras av asynkrona modem, sådana modem har låg hastighet och fungerar i läget för asynkron start-stopp-siffraöverföring. Asynkrona modem genererar inte klocksignaler och kan arbeta med vilken överföringshastighet som helst inom sitt specificerade överföringshastighetsområde. Synkron. I detta läge sänds data i block och modemet genererar synkroniseringssignaler. Modem som implementerar endast synkront läge kallas synkrona modem. Asynkron-synkron. Detta läge implementeras av asynkron-synkrona modem, som kan utföra både synkron och asynkron överföring. Modemet tar bort start-stopp-bitar innan sändning och återställer dem efter mottagning. Modem av denna typ genererar klocksignaler och har en inbyggd asynkron-till-synkron-omvandlare. Asynkron-synkrona och synkrona modem fungerar endast med fasta överföringshastigheter. När du väljer modem är den typ av kommunikation som kombinationen av modem och linje ger viktig.

Alla modem som arbetar på en 4-tråds, 2-punktslinje använder ett par för att sända och det andra för att ta emot, och kan därför fungera i duplexläge. Modem som arbetar med 4-tråds multidrop fungerar endast i halvduplexläge. Endast synkrona modem fungerar på en 4-tråds, 2-punkts, okopplad linje eller över PSTN, med en uppringd anslutning som tillhandahåller halvduplexläge och en dubbelswitchad anslutning som ger fullduplexläge. Asynkron-synkrona modem fungerar på 2-trådslinjer (antingen leasade eller uppringda), och de kan alla fungera i duplexläge.Modemkompatibilitet. Dataöverföring över telefonnät beskrivs av rekommendationer från V-serien från International Telecommunication Union (Sector tekniska standarder) - ITU-T. Kompatibilitetskontrollen är att kontrollera V-seriens nummer som anges av tillverkaren i modemspecifikationerna. Klassificeringen av V-seriens rekommendationer visas i fig. 2,33.


Modemet kan fungera i två lägen: kommando och dataöverföring. Modemets kommandoläge är vanligtvis inställt: när strömmen slås på; under den initiala initieringen av modemet; efter ett misslyckat försök att ansluta till ett fjärrmodem; när den avbryts från tangentbordet genom att trycka på tangentkombinationen "lägg på" (oftast); när du lämnar dataöverföringsläget via ESCAPE-sekvensen. I kommandoläge uppfattas hela dataströmmen som kommer in i modemet genom V.24/V.28-gränssnittet som ett kommando. Läget för dataöverföring (on-line) ställs in efter att modemet sänder ett CONNECT-meddelande i följande fall: vid ett framgångsrikt försök att upprätta kommunikation med ett fjärrmodem; när modemet utför ett självtest. I dataöverföringsläget översätts dataströmmen som kommer till modemet från DTE:n med konvertering till linjen, och dataströmmen från linjen översätts med omvänd konvertering till gränssnittet med DTE. Modemets funktionella lägen. Modemet är alltid i ett av två funktionslägen (med undantag för perioder då det växlar från ett läge till ett annat): kommando (lokal) och asynkron anslutning (ON LINE). Modemets övergångsschema visas i fig. 2,34. När strömmen slås på, initierar modemet sina parametrar i enlighet med konfigurationen lagrad i det icke-flyktiga minnet och går in i det asynkrona kommandoläget. Endast i detta läge accepterar modemet AT-kommandon. På ett Z-kommando återställer modemet sin fungerande konfiguration


från icke-flyktigt minne och återgår till kommandoläge, "^-kommandot återställer konfigurationen enligt tillverkarens profil (standardinställning) och återgår till kommandoläge. Modemet "hämtar telefonen" i autosvarsläge: a) vid mottagande av ett A-kommando; b) automatiskt vid S1 = SO, när räknaren för inkommande samtal (samtal) blir lika med numret som ställts in för svaret; c) vid mottagande av ett uppringningskommando, när anropssträngen slutar med R. Växlingskretsfunktioner 103, 104, 109 V.24. Betrakta funktionerna hos de utbyteskretsar som är associerade med sändning och mottagning av data: 103 (2) TxD (sänd data) till DCE; 104 (3) RxD (mottagen data) till DTE; 109 (8) CD (Received Line Signal Detector) till DTE. Ingångsströmmen av seriella data som kommer in i modemet genom kretsen 103 omvandlas av modulatorn till en modulerad analog signal för utmatning till linjen (fig. 2.35). I den andra änden av linjen tar fjärrmodemets demodulator emot den modulerade linjesignalen och omvandlar den till en seriell dataström för utmatning genom mottagningsdatakretsen 104.


När en modulerad bärvågsfrekvens detekteras av demodulatorn, ändras kretsen 109 från AV till PÅ. Detta introducerar en fördröjning mellan det ögonblick då bärvågen detekteras och det ögonblick då kommunikationskretsens 109 tillstånd ändras, känd som bärvågsdetekteringsfördröjningen "på". Det finns också en bärvågsdetektering "av" fördröjning som uppstår när bäraren i andra änden av linjen stängs av. Kretsen 109 i modemets interna krets är nödvändig för att fixera datautbyteskretsen 104 (data tas emot endast när kretsen 109 är på). CD-startfördröjningen och låsningen av mottagningsdatakretsen ger skydd mot transienta skurar av linjebrus som simulerar falska signaler i mottagningsdatakretsen 104.

För ett internt modem måste du först och främst ställa in COM-portnummer och IRq-linjer som det kommer att använda. De allra flesta interna modem är synliga för datorn som en extra COM-port, med undantag för mjuka modem med full mjukvarukontroll, som kan ha ett godtyckligt gränssnitt.

När du ställer in portnumret, tänk på att alla moderna moderkort har en inbyggd I/O-kontroller som stöder två seriella portar, vanligtvis som standard som COM1 och COM2. I BIOS Setup, för var och en av dessa portar, kan det också finnas ett Auto-läge, där porten endast är aktiverad om det finns lediga standardadresser och IRq-linjer. Till exempel, om Auto är inställt för den andra systemporten och ett internt modem konfigurerat som COM2 är installerat på kortet, kan BIOS, beroende på typ och version, antingen överföra den andra systemporten till COM4 eller inaktivera den helt.

Om två portar är konfigurerade på samma IRq-linje (IRq-delning), kan endast en av dem användas vid varje given tidpunkt. Om du försöker aktivera båda portarna kommer ingen av dem att fungera, förutom när båda portarna betjänas av ett specialiserat program som kan ta reda på vilken port som genererar vilket avbrott. Om du ställer in två portar till samma adress, kommer båda att inte fungera.

Interna modem med Plug & Play-gränssnitt behöver ingen speciell konfiguration; det kanske bara är nödvändigt att ställa in PnP-läget med byglar om modemet också tillåter direkt konfiguration av adressen och IRq.

På ett externt modem kan det vara nödvändigt att ställa in driftlägen med omkopplare, om några.

Du kan kontrollera att modemporten fungerar korrekt med vilket terminalprogram som helst (Telix, Terminate, Telemate - för DOS eller standard Hyper Terminal (kommunikationsprogram) - för Windows 95). För att ange AT&F-strängen måste modemet svara OK. Du kan också använda ATZ-strängen, men om standardläget är satt till Q1 kommer modemet inte att ge ett OK-svar på denna sträng.

Efter att ha sett till att modemet fungerar måste du skapa en uppsättning standardparametrar. För att göra detta, skriv &Fn-kommandot med önskat konfigurationsnummer, som beskrivs i modemmanualen; konfiguration med hårdvara (hårdvara, RTS/CTS) dataflödeskontroll är mycket önskvärt.

Om vissa parametrar önskas vara annorlunda än fabrikskonfigurationen, ställs deras önskade värden in efter &Fn-kommandot. Efter att ha ställt in alla parametrar, skrivs &W-kommandot, vilket skriver den genererade uppsättningen som standarduppsättningen med nummer 0. Därefter, varje gång modemet slås på eller efter att Z-kommandot utförs, kommer denna uppsättning parametrar att ställas in.

För att programmen korrekt ska visa hastigheten för den etablerade anslutningen måste du ställa in modemet till utgångsläget i CONNECT-raden för den verkliga hastigheten istället för modemet-DTE-hastigheten. Detta görs med kommandot Wn; Andra kommandon (till exempel Vn) kan också krävas, vilket måste finnas i beskrivningen. Du kan kontrollera formatet för CONNECT-strängen på de flesta modem med kommandot &T1, som upprättar en testanslutning av typen Local Analog Loopback.

Vad är en initialiseringssträng och varför behövs den?

En initialiseringssträng är en sekvens av kommandon som för modemet till ett förutbestämt tillstånd. Vanligtvis börjar en sådan rad med ett av &Fn-kommandona, som ställer in fabriksinställningarna, följt av kommandon för att ställa in önskade lägen.

Om terminalprogrammet stöder flera initialiseringslinjer som matas ut sekventiellt till modemet, är det bekvämt att starta sekvensen med kommandot Z. I detta fall skrivs de vanligaste inställningarna för alla modemapplikationer på denna station till den aktiva standardparameteruppsättningen.

I händelse av att en uppsättning parametrar räcker för alla modemapplikationer är det mest bekvämt att lagra den i NVRAM. Initieringsraden i detta fall reduceras till ett enda Z-kommando.

Hur kan du optimera modemet och styra programinställningarna?

I det allmänna fallet är den optimala inställningen av modemet och programmet mycket komplex och tvetydig, men i de flesta fall kan flera av de mest typiska punkterna urskiljas:

Anslutningssäkerhet. Alla moderna modem stöder hårdvarufelkorrigering, men fabriksinställningarna tillåter anslutningen utan korrigering om modemen misslyckades med att välja ett gemensamt korrigeringsprotokoll under anslutningsprocessen. Som ett resultat, även med slumpmässiga störningar i detta ögonblick, kan en anslutning upprättas utan korrigering, vilket är fyllt med utseendet av en stor mängd skräp vid modemutgången blandat med användbar data och en betydande minskning av den totala överföringshastigheten. För att undvika sådana situationer rekommenderar vi att du ställer in tvångskorrigeringsläget med kommandona N2, N4, N6 (för de flesta modem), &M5 (USR/3COM), etc.

> - Effektivitet av datakomprimering. Som standard försöker alla moderna modem att använda komprimeringsprotokollet. När det gäller överföring av uppackad data ökar detta oftast den totala växelkursen, men vid överföring av effektivt packad information (ZIP, ARJ, RAR-arkiv, kollapsade distributionsuppsättningar, CAB-filer, etc.), V.42 Kompressionsalgoritmen kör oftast inaktiv, och MNP5-algoritmen försöker ändå komprimera strömmen, vilket gör att den ökar på grund av overhead. Därför, om denna kommunikationssession huvudsakligen är inriktad på överföring av uppackad data, är det bättre att aktivera komprimering, men om stora volymer packad data dominerar och modemet endast stöder MNP5, är det vettigt att inaktivera komprimering.

Bandbredd för gränssnittet med DTE. Vid upprättande av en anslutning kan modemet antingen ställa in DTE på samma överföringshastighet som i kanalen (flytande hastighet), eller alltid arbeta med DTE med en fast hastighet (fast hastighet). Det sista fallet kallas porthastighetsfixeringsläget (Port Locking, Baud Locking, etc.) och är det mest bekväma och effektiva. Det rekommenderas att ställa in den fasta porthastigheten till det maximala vid vilket systemet och programmen behåller förmågan att tillförlitligt ta emot data, eller minst två gånger den maximala anslutningshastigheten. Som ett resultat kommer ökningen av överföringshastigheten på grund av datakomprimering att kompenseras av ökningen av porthastigheten, och gränssnittet med DTE kommer inte att vara flaskhalsen för modemvägen.

På linjer av låg kvalitet, beroende på interferensspektrum, kan olika modulationsprotokoll bete sig olika vid nära bithastigheter. Till exempel, vid anslutning via V.34-protokollet med en hastighet av 16800 bps, kan växelkursen på grund av felkorrigering vara lägre än vid anslutning via V.32bis-protokollet med en hastighet av 14400 bps. I sådana fall är det vettigt att med kraft begränsa de möjliga protokollen och hastigheterna för specifika kommunikationssessioner.

Vad är skillnaden mellan asynkrona och synkrona lägen?

I asynkront läge överförs data byte för byte, varje byte föregås av en startbit och avslutas av en eller två stoppbitar. Sålunda är den minsta överföringsenheten en byte, och start/stoppbitarna mellan byte säkerställer att början och slutet av varje byte identifieras korrekt. Detta läge är bekvämt med tanke på tillförlitligheten att separera signaler från linjen, men det kräver packning / uppackning av bitdata till byte, och minskar också överföringshastigheten i kanalen på grund av redundanta start- och stoppbitar (med kl. minst 25 % - 2/8).

I synkront läge överförs data bit för bit, utan att grupperas i byte. I det här fallet finns det ingen bitgrupperingsoverhead, och överföringsenheten är en enda bit. Men för att mottagaren ska kunna omsynkronisera om en del av strömmen går förlorad paketeras bitarna ofta i paket av olika längder, försedda med ett huvud och en kontrollsumma. Minsta informationsenhet i detta fall är paketet. Eftersom längden på paketet avsevärt överstiger längden på dess overhead, är overheaden mycket mindre.

Alla protokoll för felkorrigering och datakomprimering etablerar ett synkront överföringsläge mellan modem med paketutbyte. Samtidigt sker utbytet mellan modemet och DTE oftast i ett asynkront läge, vilket, tillsammans med overheaden för design och bearbetning av paket, genererar en hastighetsskillnad i kanalen och med DTE. För att kompensera för denna skillnad har modemet en buffert, och flödeskontrollmetoder används också.

Specialiserade enheter (personsökarstationer, industriella datainsamlingssystem, etc.) använder ofta synkron överföring mellan sig själva och modemet, bildar själva paket och övervakar deras korrekthet. I sådana fall, på grund av oförmågan hos en konventionell datorport att fungera i synkront läge, kan det vara omöjligt att interagera mellan datorn och sådana enheter via ett par modem.

Varför bryts anslutningen på det interna modemet när du byter videoläge?

Detta händer främst när man arbetar med ett antal videoadaptrar baserade på S3-chips. Dessa mikrokretsar används för att styra acceleratorportarna med adresser, vars nedre del matchar standard COM4-adresserna (2E8. .2EF). Med ett korrekt implementerat PCI/ISA-gränssnitt på moderkortet bör åtkomst till dessa adresser endast ges på PCI-bussen, men vissa moderkortschipset överför av misstag dem till ISA också. Om det interna modemet är konfigurerat för COM4, Detta kommer att orsaka ett misslyckande i utbytet av data, frånkoppling eller till och med modemets inoperabilitet innan det återinitieras.

Varför känner inte modemet igen upptagetsignalen?

De allra flesta modem är konfigurerade att känna igen telefonsignaler i USA/Kanada-standarden. Upptagetsignalen i denna standard är vanligare och tystare pip än vad som accepteras i det ryska telefonsystemet. Som ett resultat, om modemets avkodare inte har tillräcklig marginal för signalens varaktighet/intensitet, sker deras korrekta identifiering sällan eller inträffar inte alls.

Om modemet har förmågan att justera känsligheten för stationssignaler och intervallet för deras parametrar, kan du försöka hitta lämpliga värden. Modem orienterade mot det ryska telefonnätet (IDC, Russian ZyXEL, Russian Courier) är initialt inställda på parametrarna för inhemska signaler.

För modem som inte har sådana justeringar, i det fall när svårigheten att känna igen "upptagen" signalen orsakas av dess för höga nivå, kan du försöka dämpa insignalen genom att ansluta ett motstånd med ett motstånd på 50 ... 500 Ohm i serie med ledningen, men detta har oftast en negativ effekt på kopplingens kvalitet.

Varför kan modemet frysa och hur man hanterar det?

Som vilken dator som helst kan modemets interna mikrodator frysa av flera anledningar:

firmware-fel

icke-standardiserade ingångssignaler eller dataelement mot vilka modemet inte har något skydd

dålig kvalitet på filtrering av matningsspänningar

elektrostatiska urladdningar eller starka magnetfält

De vanligaste orsakerna till frysning är de två första. I synnerhet i de flesta moderna modem implementeras protokoll med den finita automatmetoden, som tillhandahåller ett stort antal tillstånd och övergångsregler mellan dem. Med detta tillvägagångssätt är det extremt svårt att kontrollera alla möjliga övergångar och utesluta uppkomsten av "förbjudna" tillstånd, i vilka modemet kan falla av misstag, såväl som felaktiga kedjor av sådana tillstånd. Som ett resultat, under en viss kombination av ingångsförhållanden (typer av modem i ett par, kommunikationsprotokoll, typer av överförda data, etc.), kan ett eller båda modemen hamna i förbjudna tillstånd. Beroende på hur allvarligt avbrottet är, kan modemet tas ut ur det antingen genom att trigga den interna timern (om någon) eller genom att ta bort DTR-signalen eller genom en fullständig hårdvaruåterställning.

Om modemet fryser regelbundet och det inte finns något sätt att ändra det eller åtminstone firmware, kan du vidta kompromissåtgärder:

Ställ in &D3-läge för att återställa vid fallande DTR-signal. Men på de flesta modem analyseras DTR-signalen, tillsammans med andra, av modemets processor, och en hängd processor kan ofta inte svara på dess förändring. Robusta modem kan ha ett speciellt läge där DTR-signalen är direkt ansluten till hårdvaruåterställningskretsen.

Installera en hårdvaruåterställningskrets i modemet som genererar en återställningssignalpuls, som genereras automatiskt när strömmen slås på. Återställningssignalen kan genereras från fallet av DTR-signalen, eller en separat signal kan tas från någon annan port (COM eller LPT). I det första fallet kommer endast modifiering av själva modemet att krävas, eftersom nästan alla program kan återställa DTR för att bryta anslutningen. I det andra fallet måste du starta ett speciellt program som kommer att ge en signal till den önskade porten, från vilken hårdvaruåterställningskretsen kommer att fungera.

För ett externt modem kan du göra en kortvarig strömavstängningskrets som fungerar enligt samma principer. Metoden är bra eftersom den inte kräver ingrepp i själva modemets krets.

Alternativet med bildandet av en intern återställningssignal är av begränsad användning i fallet med ett internt modem. Faktum är att det interna modemet alltid innehåller också en COM-portkontroller, vars konfiguration utförs av de flesta program endast i början av arbetet. Således, om återställningssignalen genereras från fallet av DTR, kommer porten också att föras till standardtillståndet, och programmet kommer inte att kunna arbeta med det förrän det återinitieras. I det här fallet är det nödvändigt att programmet, efter att ha upptäckt ett modemstopp, startas om i en nödsituation.

Vilken är den maximala CPS som kan uppnås vid en given bithastighet?

Förutsatt att det inte finns några flaskhalsar i vägen (särskilt hastigheten för asynkrona serieportar på båda sidor överstiger hastigheten på anslutningen) och data överförs överallt med maximal hastighet, maximal CPS utan effektiv komprimering (till exempel vid överföring arkiv) är ungefär lika med 90,95 % av bithastigheten dividerat med åtta. Till exempel, för en hastighet på 14400 bps är CPS-gränsen cirka 1650 och för 28800 - cirka 3400. Med den effektiva driften av komprimeringsprotokoll kan den verkliga hastigheten öka två eller flera gånger (långa serier av upprepade tecken är mest effektivt komprimerad).

Olika program mäter CPS på olika sätt under utbytet: vissa visar bara det momentana värdet som beräknats under överföringen av det aktuella paketet, andra - resultatet av att dividera det totala antalet överförda/mottagna bytes med tiden sedan början av utbytet. I det första fallet varierar värdet mycket på grund av kortsiktiga faktorers inverkan och i det andra fallet är det orimligt underskattat. Det mest korrekta är att visa den genomsnittliga CPS under en kort tidsperiod (flera sekunder) med samtidig beräkning av den genomsnittliga CPS för hela sändningstiden.

Vad är skillnaden mellan uppringd och hyrda förbindelser?

En standardkopplad linje kännetecknas av närvaron av en matningsspänning (cirka 60 volt i ryska telefonnät) och förmågan att utfärda och ta emot linje- och uppringningsstatussignaler. Följaktligen, när man arbetar på en uppringd linje, väntar det anropande modemet i allmänhet på ett kontinuerligt pip, slår sedan numret och väntar först efter det på ett svar från fjärrmodemet. Svarsmodemet i sin tur uppfattar samtalssignalen (ringning), varefter det ansluter till linjen ("hämtar telefonen") och växlar till svarsläge.

> - En hyrd linje är en permanent punkt-till-punkt-förbindelse mellan två abonnenter. Vanligtvis är detta en två- eller fyrtrådskommunikationslinje som direkt ansluter två modem och inte är ansluten till stationsutrustningen på något sätt. I det enklaste fallet kan detta vara en vanlig telefonkabel som ingår i modemsatsen, i den mest komplexa delen av en flerkanalig tråd, fiberoptik eller radioväg, som med hjälp av kanalutrustning imiterar en enkel trådbunden anslutning.

Modem som stöder förhyrda förbindelser (kommando &L1) i detta läge inaktiverar automatiskt sökningen efter en kontinuerlig kopplingston och försöker även automatiskt återställa anslutningen när den avbryts. För att initialt upprätta en anslutning måste det ena modemet vara aktiverat som uppringare (kommando D) och det andra som svarsmottagare (kommando A). Därefter utförs återställningen av kommunikationen vid ett avbrott av modemen själva i samma roller.

> - Dessutom har hyrda modem inlärda lägen, där kommunikation i den valda rollen upprättas automatiskt när strömmen slås på (eller efter uppkomsten av DTR-signalen). Således skapar ett par sådana modem omedelbart efter uppstart eller uppkomsten av DTR en automatiskt bibehållen anslutning utan ingripande av kontrollprogram, som i detta fall endast övervakar DCD-signalen och/eller CONNECT/NO CARRIER-meddelanden. Helst låter ett sådant par modem dig organisera en helt transparent anslutning, som liknar en nollmodemkabel, där program är helt omedvetna om att det finns några ytterligare enheter i vägen.

Nästan alla modem kan fungera på en hyrd linje - även de som inte stöder kommandot &L1. Det räcker att modemet inte uppmärksammar närvaron av spänning i linjen (vissa modem har en spänningssensor) och inte försöker vänta på ett pip när du byter till samtalsläget (detta tillhandahålls av X3-kommandot) . För att upprätta en förbindelse läggs X3D-kommandona in på det anropande modemet, varefter A-kommandot läggs in på det svarande modemet.. Det enda besväret i detta fall är att vanliga modem inte automatiskt kan återställa en bruten anslutning.

Den beskrivna tekniken kan också användas när man arbetar på en uppringd linje - för att upprätta en modemanslutning över en kanal som redan är ansluten för ett röstsamtal. Samtidigt måste modem kopplas parallellt till varje telefon, deras operatörer väljer själva rollerna för uppringaren/svararen, varefter den som ringer anger D-kommandot och, efter att ha kopplat sitt modem till linjen, lägger på luren. Telefonsvararen, efter att ha hört klicket från det fjärrmodem som är anslutet till linjen, anger kommando A och lägger också på luren, varefter modem B A fortsätter till utbytet av signaler för upprättande av anslutning.

Hur ansluter man ett modem via en blockerare eller AVU?

Blockeraren används för att separera parade abonnentlinjer när två abonnentlinjer är anslutna till ett telefonpar, som vart och ett använder sin egen polaritet för matning och ringspänning, och samtidig drift av båda linjerna är omöjlig. En typisk blockerare är en diod unipolär likriktare som bara skickar spänningen för "sin" polaritet till abonnentlinjen, och innehåller även en transistoromkopplare som stänger den omvända strömmen av ringsignalen (ringsignalen). En sådan blockerare är utformad för telefoner med en induktiv ring; efter fullbordandet av verkan av nästa halvcykel av en unipolär ringsignal, uppträder en ström i samma riktning i klockspolen, som stänger genom en transistoromkopplare. Telefonapparater med ett elektroniskt samtal och modem innehåller en separerande kondensator, i vilken en ström i motsatt riktning uppstår, och för detta finns det ingen bitkrets i blockeraren. Som ett resultat fungerar enheten eller modemet normalt i alla lägen, utom för samtalsidentifiering.

För normal drift på parade linjer produceras blockerare som stödjer enheter med ett elektroniskt samtal. Du kan också självständigt montera en krets som ger stängning av returströmmen och urladdningen av isolationskondensatorn.

Med hjälp av AVU (högfrekvent multiplexeringsutrustning) kan flera (oftast två) abonnentlinjer kopplas till en tvåtrådig telefonlinje, som kan fungera samtidigt. I det här fallet fungerar en av linjerna i det vanliga läget - vid en låg frekvens, och resten - vid höga frekvenser. För överföring av anropssignaler över en linje tätad med ACD används speciella signaler som tas emot av ACD-enheten och omvandlas till en standard ringsignal med en spänning på 110 V och en frekvens på 100 Hz. Ett typiskt AVU-block är också utformat för enheter med en induktiv klocka och har tre anslutningspunkter: två - en lågspänningsledning och den tredje - en ringsignalutgång. För att ansluta enheter med ett elektroniskt samtal eller modem behöver du antingen en AVU-enhet med två anslutningspunkter eller en speciell adapter.

Om modemet i allmänhet fungerar genom blockeraren praktiskt taget utan kvalitetsförlust, är hastigheter som inte är högre än 9600 vanligtvis tillgängliga via den högfrekventa AVU-linjen.

> - Vad är FOSSIL?

Fido/Opus/SeaDog Standard Interface Layer är ett standardgränssnittslager utvecklat gemensamt av Fido, Opus och SeaDog. Fungerar för att förena gränssnittet med serieportar i DOS, ersätter och kompletterar BIOS-funktioner. Förutom standard BIOS-tecken vänta I/O, tillhandahåller den icke-vänte I/O, avbrottsdrift, buffrad I/O och så vidare. FOSSIL kan även inkludera ett gränssnitt med en videoadapter. De mest kända versionerna av FOSSIL för DOS är BNU och X00.

FOSSIL är också användbart under multitasking-system som OS/2 och Windows. Stani dessa system emulerar endast portens beteende på hårdvarunivå - byte I/O vid avbrott, medan emulering av byte-för-byte-utbyte med ett avbrott varannan byte skapar en märkbar overhead och leder till periodisk förlust av bytes. Versioner av FOSSIL för dessa system ger DOS-program ett optimalt portgränssnitt. Den mest kända versionen av FOSSIL för Windows är WinFossil, för OS/2 - SIO (Serial I/O). SIO är en utveckling av X00-versionen och, förutom att stödja FOSSIL-funktioner, emulerar anslutningen av två seriella portar med nätverksprotokoll.

Var kan jag få Win95/98-drivrutiner för modemet...?

För de flesta modem, såväl som för bildskärmar, finns det inga speciella drivrutiner - Windows använder standarddrivrutiner för seriell port. Undantaget är modem med ett icke-standardgränssnitt - Soft-modem, modem med RPI, vissa röstmodem.

Men för att korrekt känna igen ett modem i Windows krävs en INF-fil som innehåller modemets egenskaper, kommandon för lägesinställning, meddelandesträngar och så vidare. För de flesta modem ingår dessa filer i paketet.

Om Windows inte kan känna igen modemet även om det finns en INF-fil från tillverkaren, betyder det att antingen det fullständiga namnet på modemtypen i INF-filen inte stämmer överens med det som modemet självt har utfärdat med In-kommandon, eller INF-filen är avsedd för en annan version av Windows. Om du inte hittar rätt .inf-fil på tillverkarens hemsida eller BBS kan du försöka ställa in vilken typ av standardmodem som passar din hastighet. Detta kommer inte att påverka kvaliteten på kommunikationen - endast avancerade funktioner (röst, fax, AON, etc.) kommer inte att stödjas.

Hur minskar man bruset från uppringningsreläet?

Den minsta lösningen: limma reläet med bitar av skumgummi, välj deras storlekar och konfiguration för optimal ljudabsorption. Denna metod ger dock sällan någon märkbar effekt, eftersom reläets vibration överförs till hela kortet som strålar starkare än själva relähuset.

Den optimala lösningen är att avlöda reläet och ansluta det med segment av en tunn flexibel tråd, och även limma reläet självt med skumgummi. I detta fall kommer vibrationen praktiskt taget inte att överföras till kretskortet.

Kardinallösning: ersätt reläet med en reed switch. 5-volts RES-55A (modell 0201) är väl lämpade. Om reläet har två par kontakter, varav det andra stänger av parallelltelefonen, kan du sätta två reläer, eller kortsluta telefonväxeln. Reläet kan också ersättas med en elektronisk nyckel, som säljs på radiomarknader, men i detta fall kan signal-brusförhållandet försämras på grund av den parasitiska inverkan av nyckelns elektroniska komponenter.

Allmänna bestämmelser

Modem (namnet kommer från sammanslagning av två ord - modulator och demodulator)– Det här är enheter som låter dig organisera kommunikation mellan datorer som ligger på avstånd från varandra. Om datorer är i närheten kan du organisera kommunikationen mellan dem med en seriell, parallell port, USB, Blutooht. Sådan kommunikation är dock endast möjlig på nära avstånd, bestämt av portens kapacitet. På långa avstånd försvagas signalen och det krävs speciella anordningar som kan omvandla signalen till en form som gör att signalen kan sändas över långa avstånd. För detta används en enhet som kallas "modem" - från ordet MODulator-DEModulator. Modulatorn låter dig konvertera en digital signal till analog, och demodulatorn låter dig göra den omvända konverteringen, det vill säga konvertera från analog till digital.(i en mer exakt mening är modulering en förändring av egenskaperna hos en bärvågssignal (vanligtvis lågfrekventa periodiska svängningar) av en högfrekvent styrsignal som låter dig sända den nödvändiga informationen). Demodulering är valet av en informationssignal från en uppsättning bärvågs- ​​och informationssignaler). Fax fungerar på nästan samma principer, så modem som är tillgängliga med faxfunktioner kallas för ett faxmodem. Modem kan vara interna (insatta i expansionskortplatser), externa (anslutna till COM, LPT, USB-portar eller en nätverkskabel till RJ-45-kontakten på ett datornätverkskort, har vanligtvis en extern strömkälla), inbyggd som en bärbar dator eller i form av ett anslutningskort till bärbar PCMCIA-kontakt(det senare kallas också ett expansionskort PC-kort och nästan föråldrad. Standarden som används för närvarande expresskort med bussförbindelse USB och PCI Express ). På senare tid har trådlösa modem (kallade en modul eller gateway) blivit utbredda med hjälp av kommunikationslinjer från mobiloperatörer (de mest kända är USB-modem) . Funktionsprinciperna för alla enheter är desamma.

Modem kan vara analog Och digital. Analoga modem var de första som användes (uppringd). På grund av det faktum att dataöverföringshastigheten genom dessa modem inte var hög (upp till 56 Kbps), började de byta till digitala lägen (med en arbetsfrekvens från 4 kHz till 2 MHz och följaktligen en hastighet på upp till flera megabit/s). Dessutom, när du överför data via ett analogt modem, kan du inte fortsätta en konversation.

De flesta användare använde telefonnätet för dataöverföring. För att kunna använda det digitala överföringssättet krävs att både avsändaren och mottagaren har en digital växel. Dessutom ska det inte finnas ihopparade telefoner och inbrottslarm på telefonlinjen. Hittills använder vissa användare analoga modem.

Huvudegenskaper hos modem:

- interiör eller extern. Ett internt modem är ett kort som ansluts till en kortplats på moderkortet. Ett sådant modem sätts in som ett vanligt kort, men du måste ansluta ledningarna enligt nedan. Ett internt modem är vanligtvis billigare än ett externt. Men det kräver inte utrymme på bordet, tar inte upp den seriella porten på datorn.

Externa modem (nya) ansluts till USB-, PCMCIA- eller ExpressCard-kortplatsen och kräver ingen extra ström eftersom de får den från kortplatsen.

Ett externt modem (äldre) är anslutet till serieporten och är placerat i ett separat hölje. Den här typen kräver anslutning till elnätet via en transformator. Dess fördelar inkluderar det faktum att den inte tar upp en expansionsplats, vilket gör det enkelt att överföra det från en dator till en annan.

Stöds standard Och överföringshastighet;

Storlek på RAM eller flashminne.

Ytterligare funktioner för modem: digitalisering av röst och dess omvandling till en analog signal för samtal vid överföring av data; Fax; automatisk identifiering av uppringarens nummer; telefonsvarare; elektronisk sekreterare och andra funktioner som telefonapparater har.

Som regel har ett modernt modem följande telefonfunktioner, som vi presenterar. Dessa är: förhandlingar med flera abonnenter; tillfällig avstängning av mikrofonen; slå på externa högtalare; minne för abonnentnummer; upprepade samtal från abonnenten; automatisk återuppringning; automatisk identifiering av numret; komma ihåg de uppringande numren och tidpunkten för samtalet; detektering av det andra samtalet under en konversation; skydd mot oönskade samtal; inspelning av mottagna meddelanden; telefonsvarare; fjärrkontroll; på telefonpanelen kan det finnas knappar med funktioner: automatisk repetering, lyssna på lämnade meddelanden, stänga av telefonen, stänga av externa högtalare, etc.; på telefonpanelen kan det finnas indikatorer som bestämmer driftläget, lyfta luren etc.; det kan finnas en display med data om inkommande och utgående samtal, samtalstid, etc.; röstuppringning, användaren ringer abonnentens namn med röst, och modemet ansluter till hans nummer; snabbuppringning, slå ett nummer med en eller två knappar; automatisk telefonist, svarar på inkommande samtal när du pratar med en annan abonnent; insamling av statistik över antalet mottagna samtal, deras nummer, samtalstid under dagen, etc.; andra funktioner såsom uppringning speciellt nummer vissa tider på dygnet, larm osv.

Om modemet fryser kan du återställa dess prestanda genom att återställa strömförsörjningen (ta bort den externa och sätt i den igen), och du behöver inte stänga av datorn. Dessutom har den en indikation genom vilken du kan bestämma modemets status.

digitala modem.

Flera används för närvarande format: ADSL, HDSL, IDSL, ISDN, HPNA, SHDSL, SDSL, VDSL, WiMAX och trådlösa modem som använder trådlös kommunikation (Wi-Fi) De kallas ofta för xDSL (Digital Subscriber Line).

ADSL(Asymmetric Digital Subscriber Line - asymmetric digital subscriber line) dök upp 1987 och är ett av de allra första och vanligaste digitala dataöverföringsformaten. Låter dig skicka data från användaren till nätverket med en hastighet av 16 till 640 kbps (enligt standarderna 0,5, 0,8, 1,2, 1,3, 3,5 Mbps, och ta emot data med en hastighet av 1,5, 0,8, 5, 8, 12, 25 Mbps sek.). Eftersom användaren normalt tar emot snarare än skickar data, uppfattas inte denna uppdelning av hastigheter av användaren, förutom vid videokommunikation. Därför började andra typer av format med tiden dyka upp med koaxialkabel ( kabel tv, hastighet upp till 100 Mbps) och en Ethernet-kontakt (LAN upp till 1 Gbps). I ett antal europeiska länder har ADSL-standarden blivit den standard med vilken varje invånare får tillgång till Internet.

En vanlig telefonlinje använder frekvenser från 0,3 till 3,4 kHz för överföring, för ett ADSL-modem är den nedre frekvensen för den utgående strömmen 26 kHz, och den övre är 138 kHz, och för den inkommande strömmen från 138 kHz till 1,1 MHz. Således kan du prata i telefon och skicka och ta emot data samtidigt.

De första modemen tillät dock inte tillräckligt bekväm att prata i telefon, eftersom den högfrekventa delen av modemet introducerade främmande brus i telefonkonversationen (och vice versa, konversationen introducerade förvrängningar i dataöverföringen). För att undvika detta började man använda ett frekvensfilter (Splitter - frekvensseparator), som skickade endast låga frekvenser till telefonen.

HDSL (Digital Subscriber Line med hög datahastighet) utvecklades i slutet av 80-talet. Den använder inte en, utan två par ledningar och har en hastighet på antingen 1,5 Mbps (amerikansk standard) eller 2,0 Mbps (europeisk standard) och låter dig sända en signal upp till 4 kilometer, och i vissa fall upp till 7 kilometer. Används främst för organisationer.

IDSL(ISDN Digital Subscriber Line - IDSN digital subscriber line) låter dig överföra data med en hastighet av 144 Kbps.

ISDN(Integrated Services Digital Network - ett digitalt nätverk med tjänsteintegration) dök upp 1981 och har en dataöverföringshastighet på 64 Kbps.

HPNA(Home Phoneline Networking Alliance - namnet på den enhetliga sammanslutningen av ideella industriföretag) fungerar med antingen vanlig telefon eller koaxialkabel. Den senaste standarden (3.1) låter dig överföra data med hastigheter upp till 320 Mbps, enligt standarden 2,0 - 10 Mbps.

SHDSL (Symmetric High-speed DSL - symmetrisk höghastighets DSL) låter dig överföra data över ett par ledningar med hastigheter från 192 Kbps till 2,3 Mbps, och två par dubbelt så mycket på ett avstånd på upp till 6 km.

SDSL(Symmetric Digital Subscriber Line - symmetrisk digital abonnentlinje) använder ett par kablar med hastigheter från 128 till 2048 kbps. Fungerar på ett avstånd av 3 till 6 km.

VDSL(Very-high data rate Digital Subscriber Line - ultra-high-speed digital subscriber line) har en hög dataöverföringshastighet på 13 till 56 Mbps från nätverket till användaren och 11 Mbps i motsatt riktning på ett avstånd på upp till 1,2 -1,4 km.

WiMAX(Worldwide Interoperability for Microwave Access) är en trådlös kommunikation i våglängdsområdet från 3,5 till 5 GHz enligt standarden 802.16-2004 (eller fast WiMAX) och 2.3-2.5, 2.5-2.7, 3.4-3.8 GHz enligt 802.16- 2005 standard (eller mobil WMAX). Den har många liknande parametrar med Wi-Fi, men skiljer sig genom att den kan sända en signal över långa avstånd och dessutom är den något dyrare.

Blåtand(översättning - blå tand) utvecklades 1998 och används för trådlös kommunikation med en dator i det licensfria området 2,4 - 2,4835 GHz. Den har ingen kontakt och är placerad inuti en dator (enhet), som används för att överföra data med hjälp av radiovågor mellan olika typer av datorer, mobiltelefoner, skrivare, kameror, tangentbord, möss, joysticks, hörlurar, MFP:er, skannrar och andra.Kärnan i metoden ligger i det faktum att frekvensen inom ett visst område förändras pseudo-slumpmässigt stegvis 1600 gånger per sekund. En sådan ändring i frekvens sker samtidigt för mottagaren och sändaren, som arbetar synkront enligt detta schema.Enheter kan placeras på ett avstånd av upp till 200 meter från varandra, beroende på hindren mellan dem (väggar, möbler, etc.).

Sändnings-/mottagningsenheten finns inuti datorn och är inte synlig. Om datorn inte har en sådan enhet kan du ansluta en extern enhet via USB-kontakten, vilket gör att du kan arbeta med den här typen av dataöverföring.

Det finns standarder: 1.0 (1998), 2.0 EDR (2004) med en dataöverföringshastighet på 3 Mbps, i praktiken ca 2 Mbps, 2.1 (2007) med användning av energibesparande teknik, förenklad kommunikation mellan enheter, har också blivit säkrare, 2.1 EDR kräver ännu mindre ström, förenklar anslutningen av enheter ytterligare och ökar tillförlitligheten, 3.0 HS (2009) med överföringshastigheter upp till 24 Mbps. 4.0 användes i iPhone 2011, låter dig överföra data med en hastighet av 1 Mbps. i portioner från 8 till 27 byte.

Det finns profiler för denna standard, som är en uppsättning funktioner. För att enheter ska fungera enligt en specifik profil måste båda enheterna stödja denna profil. Till exempel A2DP (tvåkanalig stereoljudöverföring), AVRCP (standard TV-funktionsöverföring), BIP (bildvidarebefordran), BPP (text, vidarebefordran av e-post till skrivare) och så vidare.

WiFi används för att skapa ett trådlöst nätverk. Utvecklad 1991 av NRC Corporation och [e-postskyddad], stöds av Wi-Fi Alliance och uppfyller standarden IEEE 802.11. Används för att ansluta till nätverket (lokalt och Internet) datorer och mobiltelefoner.

Sändnings-/mottagningsenheten är placerad inuti datorn och är inte synlig. Om datorn inte har en sådan enhet kan du ansluta en extern enhet via USB-kontakten, vilket gör att du kan arbeta med den här typen av dataöverföring.

Följande standarder är tillgängliga: 802.11a använder frekvenser på 5 GHz, vilket ger hastigheter (i teorin) upp till 54 Mbps; 802.11b använder frekvenser på 2,4 GHz, vilket ger hastigheter (i teorin) upp till 11 Mbps. (används praktiskt taget inte); 802.11g använder frekvenser på 2,4 GHz, vilket ger hastigheter upp till 54 Mbps. (den vanligaste); 802.11n använder frekvenser på 2,4 och 5 GHz, vilket ger hastigheter från 150 till 600 Mbps. (nyutvecklad, börjar ta fart). I denna standard utökas dataöverföringsområdet, kommunikationen påverkas mindre av barriärer. Denna standard använder MIMO-teknik (Multiple Input Multiple Output - multiple input, multiple output), som tillåter användning av reflekterade vågor från väggar. Om enheten har en antenn kan den arbeta med en hastighet av 150 Mbps, två antenner - 300 Mbps, tre - 450 - Mbps, fyra (ännu ej tillgänglig) - 600 Mbps. Den deklarerade dataöverföringshastigheten skiljer sig dock från den faktiska. Så istället för 300 Mbps blir det cirka 100 -130 Mbps (eftersom hälften av den överförda informationen är servicetecken), vilket också räcker för arbete. Och i närvaro av väggar sjunker hastigheten fortfarande, till exempel för tre väggar kommer den att sjunka till 50 Mbps.

Eftersom vissa hushållsapparater fungerar på 2,4 GHz (som en mikrovågsugn), kan de orsaka störningar. Därför är det önskvärt att ha en enhet som fungerar vid två frekvenser: vid 2,4 och 5 GHz.

Det finns även kabelmodem för att ansluta till en kabel-TV-kanal.

Vanligtvis kan digitala modem innehålla element som används som Inkörsport mellan det lokala nätverket och Internet: en router, en brandvägg och så vidare.

Modemindikatorer

Det kan finnas följande indikatorer:

AA(Autosvar - autosvar) - autosvarsläge som ger ett svar på abonnentens förfrågan i automatiskt läge;

CD(Carrier Detect - bärvågs- ​​eller DCD-detektering) - tänds under en kommunikationssession;

CTS eller CS(Clear To Send) - modemet är redo att ta emot data från datorn. Stängs av när data tas emot;

DATA– tänds under dataöverföring;

DC (Datakomprimering) data ;

FAX– när modemet fungerar som ett fax;

HS(Hög hastighet - hög hastighet) - tänds när modemet arbetar med maximal hastighet;

EU (Felkontroll eller ARQ) - felkorrigeringsläge;

HERR(Modem redo - modem redo eller DSR) - indikerar att modemet är anslutet till strömförsörjningen och är redo att användas;

Åh(Luren av - luren av) - lyser när luren läggs på;

(PWR) - effektindikator;

PWR (PoWeR) – ström på;

RD(Ta emot data - ta emot data eller RX eller RXD) - indikerar att data skickas till datorn;

SD(Skicka data - skicka data eller SX eller Text) - indikerar att data tas emot från datorn;

TEL– tänds när luren är avtagen på en parallellkopplad telefon;

RTS (Request To Send) - modemet är redo att ta emot data från datorn. Tänds när du väntar på data från datorn, slocknar under dataöverföring;

TD (Överföra Data eller TXD) – tänds eller blinkar när data överförs från datorn till modemet. Kan lysa när data överförs med maximal överföringshastighet;

TST (TeST) - blinkar under testning;

TR(Terminal Ready - enhetsberedskap eller DTR) - tänds när en styrsignal tas emot;

USB– tänds när modemet är anslutet till datorn via USB-bussen.

Det kan även finnas en volymkontroll på modemfodralet.

På ryggen externt modem kan ha kontakter med ikoner:

AC I ansluta strömadaptern;

LINJEanslutning till en telefonlinje;

/ AVmodem på/av;

TELEFONförbindelse telefonapparat;

RS -232 kontakt för anslutning till en datorserieport;

USButtag för anslutning till USB-bussen.

Analogt modem

Dataöverföring. Telefonlinjer är anpassade för analoga signaler. På grund av det faktum att mänskligt tal har ett intervall på 30 Hz till 10 kHz (musik har ett större räckvidd), för att spara pengar, skickar telefonlinjen en signal från 100 Hz till 3 kHz. Det är denna begränsning som binder möjligheterna till dataöverföring i höga hastigheter. Datorer kan anslutas inte bara via en telefonlinje, utan också med hjälp av radiovågor och infraröd strålning. I det här fallet behövs inga kablar.

I slutändan serialiseras data som skickas på parallellkanalen vid serieporten med start-stopp-bitar, överförs till modemet, där den modelleras, det vill säga överlagras på bärvågsfrekvensen för signalen som sänds över linjen, och skickas sedan till ett annat modem. Därefter digitaliseras de, skickas till serieporten, där de konverteras till parallell form och skickas sedan till processorn för bearbetning.

Digital data skickas bit för bit, och sändningen kan vara av två typer: synkron och asynkron. I en synkron överföring består ett datapaket av en rubrik som innehåller destinationsadressen, själva datan och en kontrollsumma. En asynkron överföring skickar en startbit, 8 databitar, möjligen en jämn paritetsbit, och en stoppbit som indikerar slutet på överföringen. Denna typ används i en serielänk.

Dessutom kan tre lägen användas för dataöverföring: full duplex, där data överförs i båda riktningarna samtidigt, halvduplex, där data kan överföras i båda riktningarna, men i en riktning åt gången, och simplex, där data endast överförs i en riktning.

Dataöverföring från modem till modem och från modem till dator har en annan hastighet, så att data inte går förlorade, modemet har en buffert där mottagen data lagras.

Vissa modem komprimerar data innan de skickas, och ett annat modem dekrypterar data när det tar emot det. Det finns filer som redan har komprimerats, så den här metoden kanske inte ger dig den bästa överföringsupplevelsen. För att undvika dataförlust måste dataöverföringshastigheten från modemet till datorn vara flera gånger högre än mellan modem, vilket är implementerat i praktiken.

Vid överföring av data används ofta enheten baud, som ibland förväxlas med bps. Faktum är att de är olika storlekar. 1 baud är ett tecken som skickas per tidsenhet, och det kan inte bara vara data utan också styrsignaler. Ett tecken kan vara flera bitar. Om signalen består av två typer: 0 och 1, betyder symbolen 1 bit, om 512, då 9 bitar (2 9 = 512). Vid överföring av data med låg hastighet är 1 baud ungefär lika med 1 bit/s. Vid hög hastighet skickar modemet data redan vid flera frekvenser, så inte en utan flera bitar sänds vid varje tidpunkt, det vill säga hastigheten mätt i bitar/sek och inte baud/sek kommer att vara flera gånger högre än baudhastigheten. Ofta angivna överföringshastighet hänvisar till bitar/sek.

När du sänder via ett modem kan du grovt bestämma hur lång tid det tar att sända genom att dividera överföringshastigheten med 10, till exempel om överföringen är på 28 800 bps så kommer cirka 2 880 byte eller tecken att sändas per sekund (28 800/10) = 2800).

Modemet ansluts till datorns serieport och arbetar med seriella data. Vanligtvis används ett modem för att arbeta på Internet, men det kan också användas för direkt kommunikation mellan två godtyckliga datorer. Modem används också som faxmaskiner för att skicka faxmeddelanden. De kan ha en inbyggd adapter för att skapa röstmeddelanden i telefonsvararläge.

När modemet är anslutet sänder det ut signaler som även matas ut till högtalarna och som kan höras som ett kontinuerligt växlande ljud under flera sekunder. Det mottagande modemet bestämmer vilken standard det kan arbeta med och gör även klockfrekvensinställningar, det vill säga det utför fassimulering. Därefter stängs högtalaren av, men signalerna fortsätter att komma fram, i synnerhet kan de höras genom parallelltelefonen.

Modem är av två typer: inre och yttre. De interna är gjorda i form av expansionskort och sätts in i moderkortskontakten, de externa har ett eget fodral och ansluts till serieporten med hjälp av en kabel. De senare typerna av modem kan anslutas via USB-bussen (och ibland få ström från datorn), så de används medan datorn är igång, frigör en kontakt och har andra fördelar. När du ansluter ett modem till en seriell port för höghastighetsmodeller måste porten också vara höghastighets. Till exempel kräver 56Kbps-modem en serieporthastighet på 115Kbps. Den högre porthastigheten behövs eftersom den också skickar styrsignaler mellan datorn och modemet som inte skickas över telefonlinjen. Om porten inte stöder höga hastigheter kan data gå förlorade. Externa enheter kan stängas av genom att stänga av strömförsörjningen, och interna enheter kan bara stängas av när datorn är avstängd, vilket är obekvämt när modemet fryser.

Modem kan delas in i två kategorier: den första typen (Klass2) har en intern processor som behandlar data, den andra typen har data som behandlas av centralprocessorn (Klass1), de kallas också Windows modem, något billigare än den första typen. Ett sådant modem, om processorn är gammal, kan avsevärt sakta ner datorn, men om användaren sällan kommer åt Internet och bara skickar en liten mängd e-post då och då, är detta acceptabelt. Det är ganska lämpligt att använda den även om datorn har en kraftfull processor.

Ofta är modemet karakteriserat protokoll som han arbetar med. Existera signalmoduleringsprotokoll, felkorrigeringsprotokoll, Datakomprimering Och faxoperationer (fax). Modemet har flera protokoll för var och en av dessa typer. Felkorrigeringsprotokoll inkluderar V.42, MNP2-4, MNP10, datakomprimering - V42bis, MNP5.

En av modemets huvudegenskaper är dataöverföringshastigheten, och indikerad maxhastighet kan vara 33,6 eller 56 Kbps för moderna enheter. Om 33,6 Kbps anges används hela bandbredden och data överförs i båda riktningarna med 33,6 Kbps. om linjen tillåter det. Om linjen inte tillåter detta sker en övergång till en lägre hastighet. Hastighet 56 Kbps. ger mottagning av data med en högre hastighet än när de skickas, eftersom det finns fler frekvenser för mottagning än för sändning, men sändning från modemet utförs med en lägre hastighet.

Dessutom är det nödvändigt att båda modemen har samma egenskaper, annars kommer dataöverföringen inte att nå maximal hastighet. För att göra detta, innan du köper ett modem från en leverantör, måste du klargöra vilken typ av modem som det fungerar bäst med. Nedan finns en tabell över överensstämmelse mellan vissa protokoll och överföringshastigheten över dem.

Prefixet bis betyder att standarden har reviderats. Från och med en hastighet på 14400 är alla protokoll duplex, det vill säga de sänder meddelanden i båda riktningarna samtidigt. Inte bara namnen på de standarder som definierar dataöverföringsprotokollet, utan även andra typer av protokoll kan börja med symbolen V, till exempel innehåller V.24 en lista över vissa signaler mellan två modem, V.25bis är ett kommandospråk för att hantera ett modem etc. finns det andra namn, till exempel MNP, som ibland börjar med symbolen V, men då finns det inte siffror, utan symboler, till exempel V.FC.

Följande MNP-protokoll är i kraft: MNP1 Och MNP2- föråldrad och används inte för närvarande; MNP3– ger synkron överföring; MNP4- sänder data i synkront läge i paket från 32 till 256 byte data, medan paketstorleken beror på kvaliteten på telefonlinjen. För en linje av lägre kvalitet används ett mindre paket, för en linje av högre kvalitet, ett större; MNP5- tillhandahåller synkront läge, medan datakomprimering används, har två algoritmer för att komprimera repetitiva meddelanden; MNP6- ger synkront läge, använder också datakomprimering; MNP7, MNP8, MNP9- ger synkront läge samtidigt som du använder mer avancerade komprimeringsmetoder; MNP10- används vid dataledning av låg kvalitet. I början av arbetet ställer den in den lägsta hastigheten, och om linan kan arbeta med hög växel så ökar hastigheten.

Det finns även följande protokoll:

Xmodem- Protokollet utfärdades 1977. Det sändande modemet sänder en speciell NAK-signal, och sedan, vid mottagning, utfärdar det mottagande modemet en NAK-signal tills det tar emot ett datapaket som består av ett datastarttecken (SOH), ett blocknummer, 128 byte data och en kontrollsumma (CS) . När data tas emot och kontrolleras för korrekthet sänds en kontrollsummasignal om att datan mottagits (ACK), och om den tas emot felaktigt skickas en signal (NAK). Om det finns flera misslyckade dataöverföringar avslutas sessionen. I slutet av sändningen skickas ett EOT-tecken som indikerar slutet på sessionen.

Det finns ändringar av detta protokoll, till exempel i Xmodem CRC kontrollsumman har ökats till 16 byte, vilket ökar överföringens tillförlitlighet, Xmodem 1k– datablockstorlek ökad till 1 kilobyte, Xmodem G- överför data, och kontrollsumman finns i slutet av filen, inte datablocket.

Ymodem- baserat på Xmodem-protokollet, med en överföringsstorlek på 1 kilobyte, överför filnamnet och dess attribut. Dessutom innehåller det första blocket information om huruvida följande filer är tillgängliga för överföring.

Kermit- använder datapaket upp till 94 byte, huvudsakligen i Unix-system.

Zmodem- överför data från 64 till 1024 byte i storlek med deras komprimering. Vid fel, skickar data från den punkt där felet inträffade.

Bimodem– vidareutveckling av Zmodem-protokollet med möjlighet att skicka data i två riktningar samtidigt.

Ibland kan du behöva modemkommandon till exempel för att testa det. Nedan finns en lista över några modemkommandon (observera att modemändringar kan ha en annan uppsättning kommandon):

ATA- modemets beredskap att fungera;

ATADP-nummer– pulsuppringning av telefonnummer;

ATADT-nummer– tonval av ett telefonnummer;

ATW– transportör som väntar;

ATMx– högtalardrift, där 0 är avstängd, 1 är på;

ATLx– högtalarvolym från 0 till 7;

ATQx– modemmeddelanden om kommandoexekvering: 0-aktiverad, 1-avaktiverad;

ATHx– 0-koppla modemet från linjen, 1-anslut;

ATZ- återställande av det ursprungliga driftsättet;

AT&W– skriva de aktuella modemparametrarna till minnet;

ATSx=värde– bestämning av modemegenskaper;

+++ - växla modemet till kommandoläge;

A\- upprepa det sista kommandot.

Vid överföring av data över ett modem används speciella protokoll för datakomprimering, för snabbare överföring och felkorrigeringsmetoder. Dessa standarder kallas MNP (Microcom Networking Protocol), liksom några av standarderna som börjar med bokstaven V (V.41, V42 och V42bis).

För dataöverföring används ett speciellt protokoll, det vill säga regeln genom vilken data överförs och tas emot. För normal drift är det nödvändigt att båda modemen (sändning och mottagning) kan arbeta med dessa protokoll. Med datakorrigeringsmetoder, utöver dem, skickas en speciell CRC-kombination, som tjänar till att fastställa fel. Vid mottagande kontrolleras data, det vill säga CRC-blocken (beräknade och kontrollera) beräknas och jämförs och vid normal drift skickas en signal om att data mottagits korrekt.

Anmärkningar. Landskoden i datorn är densamma som den internationella telefonprefixet. Telefonnumret består av följande siffror: Landskod (10 för Ryssland), + regionskod (495 eller 499 för Moskva) + PBX-nummer (3 siffror) + internt PBX-telefonnummer (4 siffror)

Om du experimenterade med modemet och det inte fungerar kan du för att återställa parametrarna starta om datorn samtidigt som du slår av och på modemet, eller ange AT&F-kommandot och ange AT&V för att fastställa modemparametrarna.

Överföring av textinformation via telefonkanaler kallas dagtelefon.

Modem innehålla i sig: I/O-portadapter för att arbeta med en telefonlinje; I/O-portadapter för att arbeta med en dator; en processor som modulerar/demodulerar signalen och tillhandahåller ett kommunikationsprotokoll; minne där mikrokretskontrollprogrammet är lagrat, modemparametrar stöds och RAM; en styrenhet som hanterar kommunikation med dator- och modemkomponenter.

Modemet kan ha några av dessa komponenter, och den saknade delen kommer att modelleras av den centrala processorn, till exempel styrenheten. Sådana modem kallas mjukvara.

Den viktigaste egenskapen är dataöverföringshastigheten. På senare tid var standarden 14,4 Kbps (naturligtvis fanns det lägre hastigheter), sedan dök det upp enheter som gjorde att information kunde överföras med en hastighet av 28,8 och 33,6 Kbps. Nu har den maximala överföringshastigheten nått 128 Kb/s och gett maximal möjlighet till överföring över telefonnätet.

Naturligtvis kan enheter som arbetar på 33,6 KB också arbeta i lägre hastigheter, nämligen 28,8 och 14,4 KB/s, men inte tvärtom. Så om det i ena änden finns ett modem som ger en överföringshastighet på 28,8 Kb / s, och i den andra - 14,4, kommer överföringen att ske med en hastighet av 14,4 Kb / s.

Installation av modemet

Modeminstallation. Att installera ett modem är som regel inte ett stort problem, eftersom operativsystemet själv hittar det efter installationen och installerar en standarddrivrutin. Om en drivrutin är ansluten till modemet, är det lämpligt att installera den, eftersom den ger ytterligare funktioner jämfört med standarddrivrutinen.

För att installera måste du utföra följande sekvens av åtgärder:

Stäng av datorn (om du ansluter ett internt modem eller ett externt modem till serieporten);

Om det är ett internt modem, installera det som ett expansionskort. Håll samtidigt brädet i kanterna, utan att röra ledarna och mikrokretsarna på brädorna. Om detta är ett externt modem, anslut sedan till serieporten eller USB uttag. Om antalet stift i den seriella portkontakten inte stämmer överens, kommer en adapter att krävas, eftersom en av portarna redan kan vara upptagen;

Om modemet har en utgång för telefonen måste du ansluta kabeln i ena änden till modemet och den andra änden till telefonuttaget. I det här fallet kan du använda en speciell typ av uttag som har två utgångar: en för telefonen, den andra för modemet. Vyn av ett sådant uttag visas i bilden till höger, den har två sådana typer av kontakt.

Den ena sammanfaller med den gällande standarden i vårt land, och den andra - med den som antogs i väst, är den tillgänglig i många modem som säljs.

Du kan använda en speciell splitter, som har en kontakt i ena änden och två i den andra. En kontakt är installerad i telefonapparaten, ledningen till telefonuttaget och ledningen till modemet ansluts till de andra två.

Om modemet har två telefonjack måste du ansluta ledningen från telefonuttaget till en (inskriptionen nära linjekontakten), den andra till telefonapparaten (inskriptionstelefonen). Om det inte finns någon inskription, titta på baksidan av modemet, där det kan finnas ett stiftdiagram, eller hänvisa till dokumentationen. Om anslutningen inte görs korrekt kommer modemet inte att fungera. Byt i så fall kontakter. Det externa modemet måste också anslutas till nätverket via strömförsörjningen. För att installera ett internt modem, använd beskrivningen av installation av kort i systemenheten;

Efter installationen slår du på datorn och installerar programvaran som medföljer modemet.

Bärbara datorer har en utgång för anslutning till en telefonlinje. När du arbetar med modemet är det bättre att inte använda en parallell telefon eller ansluta den genom lämpligt uttag på modemet, annars kan störningar från telefonlinjen uppstå, brus kan uppstå.

I Windows-systemet, efter installation av modemet, visas ett meddelande på skärmen som säger att systemet har upptäckt en ny enhet, varefter systemet självt kommer att försöka bestämma dess egenskaper. Följ instruktionerna som följde med modemet. Det är nödvändigt att göra rätt installation så att det inte uppstår några konflikter på grund av användningen av systemresurser.

Installation modemet är tillverkat på samma sätt som andra enheter. Om modemet stöder Plug & Play-standarden kommer en "installationsguide" att visas på skärmen när du slår på datorn, som med hjälp av frågor och svar hjälper dig att installera modemet. Om modemet inte stöder Plug & Play-standarden (för mycket gamla modeller), måste du använda läget: Start → Inställningar → Kontrollpanelen → Modem (2) → Egenskaper (modem) → lägg till → (upptäcker inte modem typ) Nästa. Om det finns en disk för modemet måste du använda läget "Installera från disk" eller, om det inte är tillgängligt, välj tillverkare (om den är okänd, sedan "Standardmodemtyper") och Modell → Nästa → efter att ha valt lämplig modell, klicka på Nästa → (välj önskad port) Nästa .

En av de viktigaste parametrarna som måste ställas in är typen av uppringning, som måste pulseras, eftersom vi inte använder någon annan typ i vårt land. För att installera det, i fönstret Egenskaper: Modem: Allmänt, klicka på "Anslutningsinställningar", där välj pulsuppringning.

Till kolla upp, om installationen gjordes korrekt, använd läget: Start → Inställningar → Kontrollpanelen → System (2) → Enheter, där det finns en lista över enheter. Om det finns ett plustecken bredvid namnet "Modem", måste du klicka på den här ikonen för att utöka listan över modem. Då bör du se till att det inte finns några frågetecken och utropstecken nära den installerade enheten.

Modeminställningar kan vara se Och förändra genom: Start → Inställningar → Kontrollpanel → Modem → Egenskaper → Allmänt, där porten ändras, högtalarvolymen, maxhastigheten anges. I det här fallet menas maxhastigheten mellan modemet och datorn, och inte mellan modemen. Vanligtvis ställs maxhastigheten in, och vid dålig kommunikation reduceras den.

Andra frågor

I allmänhet är kommunikationskanaler indelade i:

Analog (till exempel telefon), genom vilken information överförs i form av en kontinuerlig signal;

Digital, överföring av digitala (diskreta eller pulserande) signaler

eller

simplex,

halv duplex,

duplex-

eller

Switchade, skapade vid tidpunkten för informationsöverföringen, stängs sedan av;

Okopplad (dedikerad), långsiktig dedikerad

eller

Låghastighet (telegrafisk) med en hastighet på 50-200 byte / sek.;

Medelhastighet (telefon) med en hastighet på 300-56 000 byte / sek.;

Hög hastighet, över 56 000 bps.

Att överföra data från hög hastighet partvinnad tråd (hoptvinnad), koaxialkabel (som i en tv-antenn), fiberoptik (från glasfiber) och en radiokanal (genom radiovågor).

Radiovågor kan vara ultralånga (3-30 kHz), långa (30-300 kHz), medium (300-3000 kHz), korta (3-30 MHz), ultrakorta (30 MHz-3 GHz), submillimeter (300) -6000 GHz).

Vid överföring av data används flera typer av modulering: frekvens (V21), fas (V22), amplitud- och kvadraturamplitudmodulering, där fasen och amplituden ändras, vilket är mer brusbeständigt än de tidigare, så det används i V22.bis-standarden och högre.

Protokollet innehåller även möjligheten att dela upp meddelanden i block, återställa kommunikation, korrigera fel osv. Dessa inkluderar Xmodem, Ymodem, Zmodem, Kermit m fl. Det vanligaste är Zmodem.

nätverkskort tjänar till att ansluta en dator till ett nätverk av datorer och är en mellanhand mellan en dator och ett nätverk för dataöverföring. Nätverkskortet har sin egen processor och minne. Huvudegenskaperna för ett nätverkskort är bussen som det är anslutet till, storleken på minnet, kortets bitdjup (8, 16, 32 bitar) och typerna av kontakter för tunna och tjocka kablar. Nätverkskort kräver inställning av en avbrottslinje (ofta 3 eller 5), en DMA-kanal, en minnesadress (C800).

Nätverkskabel kan vara av flera typer:

tvinnat par. Den består av flera tvinnade kopparledare i en kabel, som kan vara oskärmade (UTP) eller skärmade (STR).

koaxialkabel består av en central och skärmande ledningar, mellan vilka det finns isolering. Det finns två varianter av denna kabel: tunn (0,2 tum tjock) och tjock (0,4 tum tjock).

Fiberoptisk kabel består av två trådar bestående av lätta fiberfibrer. Den har en stor genomströmning, men är väldigt dyr, så den används sällan.

När du använder en kabel, var uppmärksam på den karakteristiska impedansen, ofta 50 ohm. Vid läggning behöver du ha kablar av samma märke, gärna en tillverkare. Efter att ha lagt en tunn kabel installeras kontakter, till exempel rysktillverkade (CP50) eller crimp BNC-kontakter. En stickpropp är installerad i ändarna och en av dem måste vara jordad.

Den tjocka kabeln dras genom transceivrarna, och en transceiver används till en dator, och i ändarna av kablarna som leder till datorn måste det finnas 15-stifts DIX-kontakter (eller AUI). I slutet av kablarna är installerade: N-terminatorer, varav en är jordad. För att öka längden på det lokala nätverket (för en tunn kabel kan den inte vara mer än 185 meter), används repeatrar (Repeater - repeater).

En partvinnad kabel används tillsammans med ett nav eller nav (Hub), från vilken en kabel som inte är mer än 100 meter lång läggs till varje dator. I ändarna finns en RJ-45-kontakt, som till utseendet liknar ett telefonjack, men har 8 stift (inte 4). Hub kan ha olika antal portar, till exempel 8, 12, 16, motsvarande det maximala antalet anslutna datorer.

När modemet är igång fax, han arbetar enligt sina egna normer. Vid sändning av fax med 14,4 Kbps används V.17 (14400), V27 ter (4800), V29 (9600) och T.30 för själva protokollet. Vid överföring av en arkbild kan följande lägen med upplösning för faxöverföring användas: standard (Standard) - 100x200 dpi; hög kvalitet (fin) - 200x200 dpi; hög kvalitet (superhög) - 400x200dpi; fotoläge (Foto) sänder 64 nyanser av grått.

Ett modernt modem stöder de flesta standarder, åtminstone de som arbetar med lägre hastighet än detta modem.

Förutom vanliga modem kan det finnas mycket specifika modem, till exempel kabel, när signalen sänds genom tv kabel. I det här fallet är kabeln ansluten till ett speciellt uttag, som har en kontakt för TV:n och för datorns seriella kanal. Arbete på kabelnätverk gör att du kan överföra data i hög hastighet. Men med tiden, när antalet användare ökar, kan genomströmningen per användare bli låg. Och nu, även om det finns få användare, ger de ett litet antal användare de stora fördelarna med att arbeta på Internet.

Kan användas satellitenheter, medan användare skickar ett meddelande till leverantören via telefon, vilka sidor han vill ta emot och tar emot dem via satellit.

För närvarande används mer och mer information mobilanslutning. I det här fallet är modemet anslutet till mobiltelefonen via en speciell kabel.

I vårt land är den mest utbredda inom dataöverföring röst och digital, det finns en standard GSM- Globalt system för mobil kommunikation, som kan översättas som "ett globalt system för mobil kommunikation". Kärnan i en sådan standard är att all överförd information är uppdelad i så kallade ramar, uppdelade i åtta intervall. Beroende på hur mycket linjen är kan ett eller annat intervall användas. Men denna metod för mobil kommunikation är främst avsedd för överföring av röstmeddelanden, som har prioritet framför digital data. I slutändan överstiger inte dataöverföringshastigheten 9,6 Kbps.

Annan standard GPRS(General Packet Radio Service - allmän paketradiotjänst) låter dig öka denna hastighet till 50 Kbps, och teoretiskt kan den nå 100 Kbps. Till skillnad från GSM är det här, för att skicka information, möjligt att använda andra tidsintervall i ramen, upp till alla åtta, och denna omständighet ökar hastigheten för att skicka data. Dessutom ger detta alternativ för mobil kommunikation en minskning av användarkostnaderna, eftersom volymen av överförd information betalas, till skillnad från GSM.

GPRS-enheter är indelade i tre klasser efter deras kapacitet:

Klass A. Sådana enheter i varje tidsenhet är kapabla att samtidigt överföra båda typerna av information - röst och digital.

Klass B. Dessa modeller låter dig arbeta växelvis, antingen med digital data eller med röst.

Klass C. Hit skickas endast digital data.