Modem -

Transkrypt

Modem -
MODEM
O zaletach Internetu przekonali się z pewnością wszyscy korzystający z jego zasobów. Najkrótsza droga do tej
ogólnoświatowej sieci wiedzie przez komputer, łącze telefoniczne i modem, który w ostatnich latach staje się coraz
tańszy.
Nazwa modem to skrót od dwóch terminów: modulacja i demodulacja. Modulacja jest to zamiana sygnału
cyfrowego (wysyłanego przez komputer) na analogowy (akustyczny), który może być wysłany na linię telefoniczną.
Demodulacja jest procesem odwrotnym do modulacji (zamiana sygnałów analogowych na cyfrowe, które będą mogły
być zrozumiałe przez komputer) (rys. 1).
do komp.
Rx
Sygnał cyfrowy
Procesor
modemu
Łącze
Szeregowe Tx
Demodulato
r
linia telefoniczna
Modulator
Sygnał analogowy
Rys. 1. Zasada działania modemu.
Rx
Modem
Linia telef.
Modem
Tx
Rx
Tx
RS232
RS232
Aby można było korzystać z modemu niezbędne jest posiadanie telefonu, oprogramowanie, łącza RS232
zwanego portem szeregowym (lub inaczej COM-em) lub, dla niektórych typów, równoległego (LPT), który pozwala
na przesyłanie informacji z dużo większą prędkością.
Modemy zapewniają transmisję w obu kierunkach (tzw. Duplex). Również komputer jest przystosowany do
takiego rodzaju przesyłania informacji. Są to dwie niezależne linie transmisyjne: TX (wyjście z komputera) i RX
(wejście do komputera) (rys. 1, rys. 2). Tymi samymi liniami są przesyłane informacje sterujące pracą samego
modemu. Zatem modem może znajdować się w dwóch stanach: przyjmowania komend (sterowania) i w stanie
połączenie (transmisji danych).
Rys. 2. Sposób łączenia urządzeń przez modem.
Komunikacja komputerów przez modem. Sposób nawiązania połączenia komputera A z komputerem B z
wykorzystaniem modemu przebiega następująco:
1. Komputer A (źródłowy) sprawdza czym modem jest włączony i gotowy do pracy.
2. Komputer A sygnalizuje modemowi, że chce rozpocząć komunikację.
3. Komputer wydaje polecenie wybrania numeru.
4. Modem A (źródłowy) sprawdza czy jest sygnał centrali; jeżeli jest wybiera numer.
5. W przypadku gdy nie ma odpowiedzi w zadanym czasie – modem sygnalizuje to komputerowi jako błąd,
procedura musi rozpocząć się od nowa.
6. Jeżeli modem B (docelowy) odpowie – rozpoczyna się procedura nawiązania połączenia i ustalenia parametrów
transmisji. Jeżeli nie powiedzie się ona w zadanym czasie – zostanie rozpoznane to jako błąd.
7. Gdy modemy ustalą szczegóły sposobu przesyłania informacji, modem A sygnalizuje „swój” komputer o
nawiązaniu połączenia.
8. Rozpoczyna się przesyłanie danych.
9. Jeżeli komputer B (docelowy) nakaże przerwanie połączenia modem B wyłącza się. Gdy modem A nie słyszy
drugiego wyłącza linię i informuje komputer A o przerwaniu połączenia.
Możliwości modemu są głównie uzależnione od oprogramowania. Do najbardziej popularnych należą:
- wysyłanie i odbieranie poczty elektronicznej,
- bezpośrednie rozmawianie z innymi użytkownikami komputerów,
- dokonywanie zakupów w elektronicznych supermarketach,
- obsługiwanie kont bankowych, papierów wartościowych itp.,
2
-
D. Najgiebauer
korzystanie z różnych gier komputerowych,
otrzymywanie informacji takich jak prognoza pogody, zdjęcia satelitarne, kronika wydarzeń itp.,
faksowanie (niektóre modemy mogą przyjmować faksy bez potrzeby załączania komputera),
wykorzystanie jako automatycznej sekretarki.
Podział modemów. Modemy dzielimy na:
a) modem wewnętrzny – w postaci karty wkładanej do komputera (tzw. karta modemowa lub fax/modemowa),
b) modem zewnętrzny – w postaci osobnego „pudełeczka” z własnym zasilaczem.
Zaletą modemu zewnętrznego, który jest o wiele częściej wykorzystywany, jest:
- możliwość przeniesienia do zupełnie innego komputera,
- stwarza znacznie mniej problemów z konfiguracją,
- posiada panel kontrolny w postaci kilku diod lub wyświetlacza, który pozwala diagnozować pewne problemy z
połączeniem.
Szybkość transmisji. Prędkość transmisji jest to ilość przesyłanych bajtów właściwej informacji na sekundę.
Prędkość wyrażona jest w bps (z ang. bits per second). Określenie „właściwej informacji” jest użyte z tego względu,
że oprócz danych do przekazania komputer automatycznie przesyła dane pomocnicze, takie jak: długość przesyłanego
bloku, sumy kontrolne, bit parzystości i inne. W rzeczywistości modem musi przesłać dużo więcej informacji niż
mogłoby się wydawać. Pierwsze modemy pozwalały na przesyłanie danych z prędkością 300, 1200 bps. Dziś sytuacja
się zmieniła i standardem stały się modemy z przepustowością 33 600 bps., choć na początku roku 1996 modemy
takie jeszcze nie były w sprzedaży. Najlepsze z modemów przesyłają dziś dane z prędkością dochodzącą prawie 56
kbps!
Buforowanie szybkości. Poza szybkością przesyłania informacji pomiędzy modemami (szybkość
„modulacji”) istnieje także szybkość transmisji pomiędzy modemem a komputerem (szybkość interfejsu). W
najprostszych modemach obie szybkości muszą być identyczne. Jeżeli modemy wynegocjują szybkość inną od
zainicjowanej, wówczas oprogramowanie musi zmienić szybkość przesyłania informacji pomiędzy komputerem, a
modemem. Współczesne modemy posiadają własność pozwalającą na buforowani szybkości przesyłania danych. W
takim przypadku szybkość transmisji pomiędzy komputerem a modemem może być stała i niezależna od
wynegocjowanej przez modemy.
Modulacja. Modulacja jest to jeden ze sposobów na zwiększenie prędkości przesyłania danych. Aby dwa
modemy mogły komunikować się ze sobą muszą wykorzystywać co najmniej jedną wspólną technikę modulacji.
Zazwyczaj modem rozpoczyna od najbardziej zaawansowanego sposobu modulacji, a gry to się nie powiedzie –
proponuje prostsze.
Korekcja błędów. Nie wszystkie modemy posiadają, korekcję błędów. Modemy posiadające tą opcję
pozwalają na polepszenie warunków przesyłania danych na zaszumionych liniach. Korekcja błędów obejmuje tylko (!)
błędy powstające na linii telefonicznej. Algorytm poszukiwania takich błędów oparty jest na komunikacji między
modemami. Przesyła on informacje w pewnych blokach. Każdy blok wyposażony jest w nadmiarowe informacje
pozwalające automatycznie skorygować pewne błędy albo tylko zauważyć ich powstanie. Przewidziana jest też
retransmisja błędnie przesłanych danych. Niestety na te dodatkowe informacje trzeba poświęcić ok. 10%.
Kompresja danych. Ze względu na skończoną przepustowość urządzeń telefonicznych zaczęto w modemach
stosować różne techniki kompresji danych mające na celu zwiększyć efektywną przepustowość używanych kanałów
połączeniowych. Oczywiście dane raz już skompresowane (pliki typu .ZIP, .JPG, .GIF, .RAR i inne) nie mogą być już
dalej kompresowane przez modem. Niekiedy może to doprowadzić do zwiększenia czasu transmisji pliku już
spakowanego.
Teoretyczna zdolność kompresji modemów wynosi 4:1. Stwarza to określone problemy podczas przesyłania
danych. Jeżeli modem wynegocjował pewną szybkość, ale jest on w stanie (z użyciem kompresji) przetransmitować
ok. czterokrotnie więcej w ciągu sekundy. Zatem komputer powinien dostarczać(odbierać) dane w takim tempie – w
przeciwnym razie zniweczymy wszystkie efekty kompresji. W przypadku nowoczesnych modemów (z korekcją i
kompresją) ważną rolę odgrywa synchronizacja przesyłania danych.
Bibliografia:
• Z. Nowakowski i W. Sikorski – „Informatyka bez tajemnic”
• „Chip”, R. Dec – „Per modem ad Internet”
• nms.ipe.pw.edu.pl/studenci/prace_studenckie/temat_miesiaca/modem/index – „Co to jest modem?”
• www.piszczyk.ats.pl/modemy – „Modemy”
• piast.pertus.com.pl/tech/tools/nodel139 – Wojciech Myszka – „Modemy zewnętrzne i wewnętrzne”
„Modem”
•
•
•
•
•
•
•
piast.pertus.com.pl/tech/tools/nodel127 – Wojciech Myszka – „Szybkość transmisji”
piast.pertus.com.pl/tech/tools/nodel133 – Wojciech Myszka – „Modulacja, korekcja błędów, kompresja”
piast.pertus.com.pl/tech/tools/nodel134 – Wojciech Myszka – „Sposoby modulacji”
piast.pertus.com.pl/tech/tools/nodel135 – Wojciech Myszka – „Buforowanie szybkości”
piast.pertus.com.pl/tech/tools/nodel136 – Wojciech Myszka – „Korekcja błędów”
piast.pertus.com.pl/tech/tools/nodel137 – Wojciech Myszka – „Kompresja danych”
piast.petrus.com.pl/tech/tools/nodel131 – Wojciech Myszka – „Komunikacja komputera z modemem”
3

Podobne dokumenty