144

144



144 Bezprzewodowe sieci komputerowe

polecenia. Przykładem może być próba nawiązania łączności ze stacją zaangażowaną w inną transmisję, posiadającą zapełnione bufory czy połączoną z wyłączonym komputerem.

Każda nadchodząca ramka sprawdzana jest pod kątem poprawności transmisji. Wykrycie błędu w nagłówku ramki powoduje jej zignorowanie, ponieważ nie ma wówczas pewności, czy nie uległy przekłamaniu pola adresowe i rozkazowe. Wykrycie błędu w polu danych, zabezpieczanym osobną sumą kontrolną, powoduje wysłanie ramki informującej o błędzie.

Konwersja protokołów

Zadaniem procedury konwersji protokołów jest przygotowywanie ramek łącza bezprzewodowego, dekodowanie odbieranych ramek (o ile były one poprawnie przyjęte) oraz podejmowanie decyzji dotyczących transmisji poszczególnych typów ramek.

Ramka Nawiązanie połączenia wysyłana jest wskutek pojawienia się stanu aktywnego sygnału DTR łącza RS-232C. Jeżeli w stacji odbierającej sygnał DTR jest aktywny, ustawia ona sygnał DSR i wysyła ramkę Akceptacja, której nadejście powoduje ustawienie stanu aktywnego sygnału DSR w stacji nadającej. Niemożność realizacji żądania sygnalizowana jest ramką Odrzucenie, która może zostać wysłana np. jeżeli stacja zajęta jest realizacją transmisji do innej stacji.

Po nawiązaniu połączenia może zostać wysłana ramka Zajęcie łącza, o ile na łączu pojawi się stan aktywny sygnału RTS. Jeżeli stacja odbierająca może zrealizować to żądanie, wysyła ramkę Akceptacja i ustawia na łączu RS-232C stan aktywny sygnału DCD. Nadejście ramki Akceptacja pozwala na ustawienie stanu aktywnego sygnału CTS. Stacja odbierająca może wysłać ramkę Odrzucenie, jeśli odbiera dane z innej stacji (zmniejsza to ryzyko kolizji na łączu).

Zwolnienie łącza sygnalizowane jest ramką Zwolnienie łącza, wysyłaną wskutek zaniku sygnału RTS w stacji nadającej. Przyjęcie tego polecenia przez stację odbierającą pozwala na dezaktywację sygnału DCD i potwierdzane jest wysłaniem ramki Akceptacja, której nadejście powoduje ustawienie sygnału CTS w stanie nieaktywnym. Po zwolnieniu łącza inna stacja może zainicjować jego zajęcie.

Rozłączenie wywołane dezaktywacją sygnału DTR w stacji nadającej sygnalizowane jest wysłaniem ramki Rozwiązanie połączenia. Przyjęcie tego polecenia przez stację odbierającą powoduje ustawienie w niej stanu nieaktywnego sygnału DSR i wysłanie ramki Akceptacja.

Ramki danych są kompletowane oraz wysyłane, jeżeli nastąpi jeden z poniższych warunków:

♦    stacja nadająca otrzyma pewną liczbę znaków z komputera,

♦    odebrany zostanie znak CR (kod ASCII 13).

Liczba znaków niezbędna do wysłania ramki jest parametrem, który może być zmieniany. Jeżeli konieczne jest natychmiastowe wysłanie ramki pomimo zgromadzenia


Wyszukiwarka

Podobne podstrony:
136 Bezprzewodowe sieci komputeroweWarianty realizacji konwertera protokołów Konwerter może być
108 Bezprzewodowe sieci komputerowe je się komunikat stronicowania lub zapytania (rysunek 4.34). Sta
118 Bezprzewodowe sieci komputeroweInne rozwiązania Lokalne sieci bezprzewodowe niekoniecznie muszą
Kompendium Wiedzy geografii12 Dobrym przykładem może być Afryka Francuska, składająca się z trzynas
skanuj0013 (239) - 18 - Przykładem może być dziedziczenie szorstkości włosa u psa* Szorstkość wywoła
ZASTOSOWANIE UKD DO UKŁADU DZIAŁOWEGO KSIĘGOZBIORU 447 dyscyplin. Przykładem może być literatura
14343 skanuj0005 (478) technologiczne. Przykładem może być niewielka huta produkująca (w małych seri
[ Zarządzanie bazą danych za pomocą poleceń języka SQL*Plus Polecenie SQL może być zapisane w
IMG01 224 TRZY WYMIARY UCZENIA SIĘ sferach większe kompetencje aniżeli dorośli. Przykładem może być
Obraz9 zależnej od temperatury i pH. Przykładem może być enolowa postać acetonu CH3-C(OH)=CH2 pozos
•    Innym przykładem może być jęczmień, do którego wprowadzono gen bakteryjny

więcej podobnych podstron