Sieci bezprzewodowe


Andrzej Grzywak

Sieci Bezprzewodowe

Spis treści

  1. Wprowadzenie

Bezprzewodowe media komunikacyjne są stosowane w wielu dziedzinach życia od wielu lat (radio, telewizja, telekomunikacja). W ostatnich latach media bezprzewodowe (fale radiowe i podczerwień) są również coraz częściej stosowane w sieciach komputerowych lokalnych i rozległych. Występuje wiele przypadków, dla których media komunikacyjne bezprzewodowe są korzystniejsze od przewodowych. O wyborze decydują względy ekonomiczne, organizacyjne bądź techniczne. Typowe przypadki, dla których transmisja bezprzewodowa w sieciach komputerowych jest pożądana lub wręcz konieczna, to:

Aktualnie w sieciach komputerowych stosowane są dwa podstawowe rodzaje bezprzewodowych mediów komunikacyjnych:

Podczas gdy w komunikacji przewodowej stosowane są fale elektromagnetyczne rozchodzące się wzdłuż linii przesyłowej w przestrzeni organicznej, komunikacja bezprzewodowa wykorzystuje fale elektromagnetyczne rozchodzące się w wolnej przestrzeni. Ogólnie rzecz biorąc, zakresy częstotliwości fal elektromagnetycznych wykorzystywanych do transmisji są zbliżone dla mediów przewodowych i bezprzewodowych, stosowanie tych drugich daje jednak nowe możliwości związane z propagacją fal nie ograniczoną do linii transmisyjnej.

Przedział częstotliwości fal radiowych wykorzystywanych do transmisji rozciąga się od 30 kHz do 300 GHz, aczkolwiek technicznie możliwe jest stosowanie do tego celu także częstotliwości niższych. Odpowiada to długościom fali od 1 mm do 10 km. Ponieważ właściwości fizyczne fali elektromagnetycznej ulegają zmianie wraz ze zmianą jej długości, dokonano podziału tego przedziału na zakresy (Tablica 1).

  1. Zakresy fal elektromagnetycznych

Zakres

Długość fal

Oznaczenie

30 kHz ÷ 300 kHz

300 kHz ÷ 3 MHz

3 MHz ÷ 30 MHz

30 MHz ÷ 300 MHz

300 MHz ÷ 3 GHz

3 GHz ÷ 30 GHz

30 GHz ÷ 300 GHz

10 km ÷1 km

1 km ÷100 m

100 m ÷10 m

1 m ÷1 m

1m ÷10 cm

10 cm ÷1 cm

1 cm ÷1 mm

LF

MF

HF

VHF

UHF

SHF

EHF

W zakresach LF I MF (fale długie i średnie) istnieją znaczne ograniczenia na dostępną szerokość pasma, a więc prędkość transmisji w tych zakresach byłaby bardzo niska. Dlatego taż zakresy te nie są stosowane do transmisji danych cyfrowych, wymagających wysokiej jakości (duża szybkość, odporność na zaniki i zakłócenia) transmisji.

W zakresie HF (fale krótkie) ograniczenia na szerokość pasma są już mniej rygorystyczne i zakres tej jest używany między innymi w amatorskiej łączności cyfrowej w systemie Packet Radio. Prędkość transmisji nie przekracza 300 b/s. Propagacja fal krótkich zależy jednak od pory dnia i roku oraz, w mniejszym stopniu, od warunków atmosferycznych, częste są zatem zjawiska zaników fali, utrudniające nawiązanie i utrzymanie łączności. Z tego powodu dla potrzeb danych cyfrowych wykorzystuje się niemal wyłącznie fale ultrakrótkie z zakresów VHS, UHF i SHF. Zakres VHF wykorzystywany jest przede wszystkim w telemetrii, natomiast pasma UHF i SHF używane są głównie przez urządzenia do tworzenia fal radiowych sieci lokalnych.

Wśród cyfrowych systemów radiokomunikacyjnych można wyróżnić dwie grupy:

W systemach wąskopasmowych szerokość pasma dostępnego dla transmisji jest w przybliżeniu równa minimalnej szerokości wymaganej dla transmisji z przyjętą prędkością lub tylko nieznacznie od niej większą. Typowa szerokość pasma wynosi 12.5 lub 25 kHz, co umożliwia transmisję danych z prędkością odpowiednio 9.6 lub 19.2 kb/s.

W systemach z widmem rozproszonym szerokość pasma jest znacznie większa niż wymagana dla założonej prędkości transmisji.

Rozproszenie widma uzyskuje się obecnie dwoma metodami:

Podejście takie charakteryzuje się następującymi zaletami w stosunku do systemów wąskopasmowych:

Systemy z widmem rozproszonym zostaną omówione w dalszych punktach publikacji.

Stosowanie fal radiowych jako medium transmisyjnego narzuca pewne ograniczenia na prędkość transmisji, ze względu na ograniczoną szerokość dostępnego pasma częstotliwości. Stosowanie różnych metod modulacji sygnału cyfrowego pozwala na uzyskanie różnych względnych prędkości transmisji.

Zarówno częstotliwość nośna, nie mogą być swobodnie dobierane. Przydziałem częstotliwości w poszczególnych krajach zajmują się agendy rządowe, w Polsce - Państwowa Agencja Radiokomunikacyjna (PAR). W niektórych krajach (USA, Europa Zachodnia, Japonia) dla potrzeb realizacji systemów transmisji bezprzewodowej, a zwłaszcza bezprzewodowych lokalnych sieci komputerowych, wydzielono pasma częstotliwości dla swobodnego wykorzystania, bez obowiązku starań o ich przydział. Są to pasma:

Pasma te są określone mianem ISM (Industrial, Scientific & Medical). Urządzenia pracujące w tych pasmach wykorzystują rozpraszane widma sygnału.

Podczas projektowania cyfrowego systemu radiokomunikacyjnego należy uwzględnić cechy charakterystyczne fal radiowych, w szczególności zaś różnice między transmisją radiową a przewodową. Jest to konieczne w celu lepszego wykorzystania medium radiowego, a więc i uzyskania możliwie dobrych parametrów transmisji.

Struktura cyfrowego systemu radiokomunikacyjnego.

W celu wykorzystania fal radiowych jako medium służącego transmisji danych cyfrowych niezbędne jest przetworzenie tych danych na postać akceptowalną dla systemów transmisyjnych. Przetworzenie to, podobnie jak dla „tradycyjnej” transmisji analogowej, oparte jest na technice modulacji, przy czym w cyfrowych systemach łączności wykorzystuje się inne metody modulacji. Sygnał wyjściowy z modulatora przekazywany jest do nadajnika (rys.1), skąd, poprzez odpowiednie medium transmisyjne (w tym przypadku fale radiowe), trafia do odbiornika. W celu wyodrębnienia, z uzyskanego przebiegu, przesyłanych danych stosuje się demodulator, składający się z detektora i układu decyzyjnego. Możliwe są dwa rodzaje detekcji:

Zadaniem układu decyzyjnego (tzw. synchronizatora elementowego) jest zdekodowanie zdemodulowanego sygnału i przekształcenie go w ciąg bitów danych.

    1. Schemat cyfrowego systemu radiokomunikacyjnego

0x08 graphic

W zależności od tego, który z parametrów przebiegu nośnego jest modyfikowany sygnałem informacyjnym, wyróżnia się modulację amplitudy (AM), częstotliwości (FM) lub fazy (PM). W cyfrowych systemach radiokomunikacyjnych występują dwa etapy modulacji. Pierwszy z nich to modulacja cyfrowa, w której modyfikowany parametr przybiera tylko pewne określone wartości. Proces ten wykonywany jest przez modem, na wyjściu którego pojawia się zmodulowana fala podnośna. Drugi etap to modulacja analogowa przebiegu nośnego wielkiej częstotliwości falą podnośną, odbywającą się w nadajniku. Należy zwrócić uwagę na fakt, że przed wykorzystaniem sygnału informacyjnego w procesie modulacji może on zostać poddany filtracji, korekcji lub innym przekształceniom w celu poprawy parametrów systemu, np. ograniczenia szerokości pasma.

W celu zwiększenia szybkości bitowej przy niezmienionej szybkości modulacji stosuje się modulacje wielowartościowe (np. 4-, 8- lub 16-wartościowe) zamiast binarnych (2-wartościowych). W metodach tych często stosowana jest modulacja mieszana, będąca kombinacją dwóch podstawowych metod modulacji. Modulacja wielowartościowa, ze względu na większą liczbę rozróżnialnych stanów sygnału, a więc i mniejszą odporność na błędy, wymaga jednak lepszego toru transmisyjnego.

Dobór parametrów systemu radiokomunikacyjnego

Projektując cyfrowy system radiokomunikacyjny należy dokonać wyboru częstotliwości nośnej oraz szerokości pasma. Wpływ na te czynniki ma rodzaj modulacji, w szczególności zaś jej szybkość oraz pożądana szybkość transmisji. Każda metoda modulacji charakteryzuje się maksymalną liczbą bitów przesyłanych w jednostce czasu przy określonej częstotliwości.

Kolejnym istotnym parametrem jest moc nadajnika. Zależy ona przede wszystkim od pożądanego zasięgu transmisji, lecz także od ukształtowania terenu, na którym planuje się rozmieszczenie sieci radiowej, oraz parametrów stosowanych anten.

Częstotliwości w systemach radiowych

Właściwości fal elektromagnetycznych, w tym radiowych zależą od ich częstotliwości. Ze względu na dużą liczbę nadających w zakresie fal długich i średnich (o częstotliwościach poniżej 3 MHz), istnieją duże ograniczenia na szerokość pasma. Z tego powodu do wykorzystania pozostają jedynie fale krótkie (3, 30 MHz) i ultrakrótkie (powyżej 30 MHz).

Fale krótkie pozwalają na uzyskanie dużych zasięgów, obejmujących nawet całą kulą ziemską. Niestety propagacja fal krótkich silnie zależy od pory dnia i roku, dlatego też do łączności dziennej wykorzystuje się na ogół inne zakresy niż do łączności w nocy. Ponadto, ze względu na wielodrogowość propagacji, sygnał radiowy podlega różnorodnym zanikom, w wyniku których powstają między innymi strefy milczenia. W strefach tych odbiór jest niemożliwy, podczas gdy przed i za taką strefą łączność jest możliwa. W związku z ciągłą zmiennością parametrów łącza na falach krótkich, do łączności cyfrowej lepiej nadają się fale ultrakrótkie.

Dobór mocy nadajnika

W przypadku fal ultrakrótkich (30, 1000 MHZ), najczęściej stosowanych w radiowej łączności cyfrowej ze względu na korzystniejsze niż w przypadku fal krótkich parametry transmisji, występuje tzw. przyziemna propagacja fal. W propagacji tej, oprócz zjawisk rozpraszania fal duże znaczenie mają zjawiska odbicia, dyfrakcji i refrakcji. Tłumienność trasy przyziemnej jest znacznie większa niż trasy wolno-przestrzennej, a ponadto jest silnie zależna od rodzaju terenu. Ostatni czynnik ma szczególne znaczenie zwłaszcza dla sieci mobilnych.

Systemy radiowe z widmem rozproszonym

Metoda modulacji z widmem rozproszonym (ang. Spread Spectrum), w której szerokość pasma przesyłanego sygnału jest znacznie większa niż wymagana dla przesyłania informacji w paśmie podstawowym, charakteryzuje się następującymi zaletami w stosunku do klasycznych metod modulacji:

W celu transmisji sygnału o poszerzonym widmie wykorzystuje się szerokopasmowy, pseudolosowy przebieg rozpraszający. Jest on wprowadzany wraz z przesyłanym sygnałem na wejście modulatora zarówno w nadajniku, jak i w odbiorniku. Istnieje klika metod rozpraszania sygnału:

Wielodostęp uzyskuje się metodami:

Synchronizacja

Zapewnienie prawidłowego odbioru nadawanych sygnałów wymaga zsynchronizowania odbiornika z nadajnikiem. W przypadku systemów radiokomunikacyjnych proces synchronizacji przebiega w kilku etapach:

Synchronizacja przebiegu nośnego realizowana jest najczęściej w oparciu o układy pętli fazowej PLL (ang. Phase Lock Loop). Układy te zapewniają dostrojenie się do fazy sygnału odbieranego poprzez śledzenie przebiegu nośnego.

Synchronizacja elementowa (bitowa) zapewnia rozpoznawanie wartości bitu we właściwym momencie. Najczęściej spotykaną metodą uzyskiwania synchronizacji jest stosowanie kodowania samosynchronizującego. Przebieg danych zakodowany taką metodą zawiera także informację pozwalającą na wydzielenie impulsów zegara. Przykładem takiego kodu jest kod RZ (ang. Retrum to Zero) lub kodu typu Manchaster. W przypadku odbioru sygnałów zaszumionych można posłużyć się filtrami pasmowymi lub układami pętli fazowej.

Synchronizacja ramki jest konieczna w celu prawidłowego rozpoznania początku i końca ramki, oczywiście pod warunkiem, że uzyskana jest synchronizacja elementowa (błąd synchronizacji elementowej, np. zgubienie lub powielenie bitu danych, powoduje błąd synchronizacji ramki). Najczęściej synchronizację ramki uzyskuje się poprzez wprowadzenie specjalnych ciągów bitowych, które nie występują w ciągu danych (przezroczystość protokołu).

Propagacja sygnałów radiowych wielkiej częstotliwości

Do tworzenia sieci bezprzewodowych stosuje się najczęściej urządzenia pracujące w zakresie od kilkuset MHz do kilkunastu GHz. Przy takich częstotliwościach fale radiowe zachowują się podobnie jak promienie świetlne, tzn. ulegają odbiciom, załamaniom, rozproszeniu i blokowaniu przez różne obiekty, np. budynki czy przedmioty wewnątrz budynków. Transmisja radiowa napotyka wówczas następujące problemy:

Fale podczerwone

Fale podczerwone to promieniowanie, którego zakres długości fal rozciąga się od 780 nm do 105 nm, przy czy do transmisji danych cyfrowych wykorzystuje się obecnie tylko bliską podczerwień o długości fali z zakresu 780 ÷ 1500 nm, najczęściej około 850 ÷950 nm.

Wykorzystanie podczerwieni do realizacji łączności w sieciach komputerowych nie wymaga uzyskania przydziału pasma od agencji odpowiedzialnej za gospodarkę częstotliwościami ani opłat za użytkowanie pasma, stąd stanowią one zachęcającą alternatywę dla sieci radiowych, szczególnie w Polsce, gdzie brak pasm ISM, a użytkowanie przydzielonych przez PAR częstotliwości jest kosztowne. Ponadto w systemach transmisyjnych wykorzystujących fale podczerwone uzyskuje się większe prędkości, bliskie prędkościom stosowanym w sieciach kablowych, jednak zasięg transmisji jest mniejszy niż w sieciach radiowych.

Możliwe są trzy sposoby wykorzystywania podczerwieni jako medium transmisyjnego:

Połączenie za pomocą podczerwieni skupionej jest możliwe, jeżeli stacje są nieruchome względem siebie. Umożliwia to stosowanie bardzo wąskiej wiązki promieniowania i ograniczenie mocy nadajników. Stwarza to pewne problemy podczas instalacji sieci (dokładne nakierowanie nadajników) oraz podczas jej użytkowania (możliwość przerwania połączenia przez personel lub drgania). Systemy wykorzystujące podczerwień skupioną umożliwiają osiągnięcie wysokich prędkości transmisji (do 50 Mb/s) na względnie duże odległości (co najmniej 30 m).

Połączenie za pomocą podczerwieni rozproszonej jest możliwe w obszarze zamkniętym, np. wewnątrz budynków. Promienie emitowane przez nadajniki odbijają się od ścian, sufitów, itp., po czym trafiają do odbiorników. Istnieje możliwość swobodnego poruszania się stacji w obszarze pracy sieci. Ograniczeniu podlega natomiast zasięg (ze względu na moc nadajników) oraz prędkość transmisji (ze względu na zakłócenia spowodowane rozproszeniem sygnałów). Systemy wykorzystujące podczerwień rozproszoną umożliwiają osiągnięcie niskich prędkości transmisji (poniżej 10 Mb/s) i zasięgu do 10 m.

Połączenie za pomocą podczerwieni pseudo-rozproszonej wymaga zainstalowania w pomieszczeniu stacji centralnej, pośredniczącej w wymianie danych między pozostałymi stacjami. Stacja centralna charakteryzuje się szerokim kątem widzenia i dużą mocą nadajnika, podczas gdy pozostałe stacje mają charakter kierunkowy. Rozwiązanie takie umożliwia poruszanie się stacji, istnieje jednak ryzyko przerwania transmisji wskutek przesłonięcia stacji ruchomej. Prędkość transmisji wynosi do 20 MB/s.

Światło laserowe (monochromatyczne)

Podczas gdy fale radiowe i podczerwone można wykorzystywać do realizacji systemów transmisji zarówno rozsiewczej, jak i typu punkt-punkt, za pomocą światła laserowego realizuje się tylko te ostatnie. Jako możliwe jego zastosowania wymienia się: mosty do łączenia położonych w różnych budynkach kablowych segmentów LAN, połączenia terminali (nieruchomych) z komputerem centralnym, sieci typu Tolken Ring. Na krótkie odległości transmisja za pomocą światła laserowego może być prowadzona z dużymi prędkościami. Należy jednak pamiętać, że może ono być niebezpieczne dla ludzkiego oka. Ponadto, przy zastosowaniach na zewnątrz budynków, duży wpływ na jakość toru transmisyjnego mają warunki atmosferyczne.

Porównanie mediów bezprzewodowych

Spośród wymienionych mediów bezprzewodowych wszystkie charakteryzują się dość wysoką odpornością na zakłócenia elektromagnetyczne. Najniższą odporność wykazują fale radiowe, szczególnie z zakresów o niższych częstotliwościach. Zakresy mikrofalowe, szczególnie w systemach wykorzystujących technikę rozpraszania widma, cechują się znacznie wyższą odpornością niż systemy wąskopasmowe. Wysoką odporność na zakłócenia mają także podczerwień i światło laserowe, jednak w przypadku wiązek skupionych można bardzo łatwo uniemożliwić łączność przez umieszczenie przeszkody na drodze sygnałów. Wady tej nie wykazują ani fale radiowe, ani podczerwień rozproszona.

Zasięg transmisji jest najniższy dla podczerwieni, największy zaś dla fal radiowych, o ile wykorzystuje się anteny kierunkowe. Zależność ta nie jest jednak regułą i zależy głównie od mocy stosowanych nadajników. Teoretycznie można wykorzystywać światło laserowe do komunikacji na bardzo duże odległości, wymaga to jednak bezpośredniej widoczności stacji i dużej mocy nadajników (rzędu kW). Prędkość transmisji jest znacznie wyższa dla podczerwieni i światła laserowego niż dla fal radiowych.

Koszt realizacji transmisji bezprzewodowej jest dość wysoki, szczególnie dla mostów bezprzewodowych oraz systemów na podczerwień lub światło laserowe. Ogólnie, systemy radiowe są najtańsze, jednak i od tej reguły można znaleźć odstępstwa. Mimo dość wysokich cen wprowadzenie łączności bezprzewodowej w pewnych przypadkach może być opłacalne. Jako przykłady można wymienić łączenie sieci na terenach nie wyposażonych w środki łączności przewodowej lub w centrach aglomeracji miejskich.

  1. urządzenia transmisji bezprzewodowej

Najprostszym kryterium klasyfikacji urządzeń transmisji bezprzewodowej jest rodzaj wykorzystywanego medium. Według tego kryterium urządzenia dzielą się na:

Ze względu na przeznaczenie dostępne urządzenia dzielą się na:

Urządzenia wykorzystujące fale radiowe

Istnieje kilka możliwych rozwiązań połączenia komputerów poprzez łącze radiowe. Najprostszym i najtańszym z nich jest wykorzystanie popularnego interfejsu RS-232C, jednak maksymalna prędkość transmisji, ze względu na ograniczenia w samym standardzie, nie przekracza 115.2 kb/s. W praktyce urządzenia pracujące w ten sposób mają znacznie mniejsze możliwości. Przykładowo, popularne kontrolery TNC, stosowane głównie w amatorskiej komunikacji Packet-Radio, pracują zwykle z szybkością 1200 b/s, zaś bardziej zaawansowane konstrukcje radiomodemów nie umożliwiają transmisji szybszej niż 9600 lub 19200 b/s. Zaletą tych układów jest możliwość ich współpracy z każdym komputerem wyposażonym w interfejs RS-232C.

W celu uzyskania większej szybkości transmisji, np. w sieciach lokalnych (rzędu kilku MB/s), konieczne jest zatem przyjęcie innego rozwiązania. Spotyka się tu dwa podejścia:

Wyposażenie mikrokomputera w kartę radiową pozwala na swobodne jego przemieszczanie w obszarze ograniczonym jedynie zasięgiem współpracujących stacji. Współpraca ta możliwa jest poprzez:

Urządzenia radiowe pracujące jako osobne stacji sieci przewodowej można natomiast zastosować jako mosty bezprzewodowe. Umożliwia to np. połączenie kilku segmentów sieci przewodowej, znajdujących się w kilku oddalonych od siebie budynkach, w jedną całość. Urządzenia takie mogą pracować także jako punkty dostępu.

Urządzenia wykorzystujące fale z zakresu podczerwieni

Urządzenia wykorzystujące podczerwień jako medium transmisyjne budowane są w podobny sposób, jak analogiczne urządzenia radiowe i mogą występować jako:

Najczęściej spotykane są urządzenia wykorzystujące podczerwień rozproszoną, ponieważ eliminuje to konieczność zapewnienia bezpośredniej widoczności stacji i umożliwia poruszanie się stacji w pewnym zakresie.

  1. realizacjA komunikacji bezprzewodowej w sieciach komputerowych

Topologia sieci bezprzewodowych lub bezprzewodowych segmentów sieci przewodowych jest narzucona poprzez potrzeby użytkowników i uwarunkowania techniczno-ekonomiczne oraz dane dotyczące zasięgu i szybkości transmisji dostępnych środków do realizacji łączności bezprzewodowej. Aktualnie dostępne środki umożliwiają tworzenie:

    1. Najprostsza konfiguracja sieci bezprzewodowej

0x08 graphic

    1. Współpraca sieci bezprzewodowej z siecią Ethernet

0x08 graphic

Najistotniejszymi parametrami charakteryzującymi bezprzewodowe urządzenia transmisji danych są:

Ostatni z wymienionych parametrów stanowi podstawę podziału dostępnych urządzeń transmisyjnych oraz kolejność ich prezentacji w niniejszym rozdziale.

Radiomodemy

Radiomodem jest urządzeniem służącym do przekształcania podawanych z urządzenia końcowego dla danych (DTE) sygnałów cyfrowych na sygnały dostosowane do mediom bezprzewodowego i przeciwnie. Zakres funkcji realizowanych przez radiomodem odpowiada warstwie fizycznej modułu OSI/ISO, realizacja protokołów wyższych warstw modelu należy do zadań DTE.

Radiowe kontrolery pakietowe

Radiowe kontrolery pakietowe realizują funkcje warstw: fizycznej oraz liniowej modelu OSI/ISO.

Karty bezprzewodowych sieci lokalnych oraz punkty dostępu

Karty sieciowe do tworzenia bezprzewodowych LAN realizują protokoły: warstwy fizycznej oraz podwarstwy dostępu do medium. Poprzez punkty dostępu możliwe jest podłączenie segmentów: przewodowego i bezprzewodowego sieci lokalnych. Możliwość współpracy danego produktu z istniejącymi sieciami przewodowymi i protokołami transmisyjnymi jest określona przez dostarczane wraz ze sprzętem programy sterujące (ang. drivers).

Mosty bezprzewodowe

Mosty bezprzewodowe służą do łączenia ze sobą odległych segmentów lokalnych sieci przewodowych (tego samego typu). Ich parametry użytkowe oraz ceny powodują, iż są one rozwiązaniem bardziej atrakcyjnym niż linie dzierżawione lub własne linie światłowodowe. Mosty bezprzewodowe łączone są bezpośrednio do medium transmisyjnego. Urządzenia te realizują protokoły warstwy fizycznej i liniowej modelu OSI/ISO.

  1. Istniejące systemy transmisji bezprzewodowej

Zapewnienie bezbłędnej transmisji między wieloma stacjami sieci wymaga zaopatrzenia przesyłanych danych w dodatkowe informacji, jak np. adres nadawcy i odbiorcy czy suma kontrolna. Dane są wówczas dzielone na fragmenty, zwane pakietami lub ramkami, których specyfikacja zwarta jest w protokole transmisji.

Podział systemów transmisji bezprzewodowej

Wśród spotykanych obecnie systemów transmisji bezprzewodowej można wyróżnić następujące grupy:

System komórkowy GSM

GSM (ang. Global System for Mobile communication) jest europejskim standardem cyfrowej telefonii komórkowej, wprowadzonym obecnie również w Polsce. Podstawowym przeznaczeniem systemu jest łączność foniczna, jednak umożliwia on przesyłanie danych cyfrowych z prędkością 9.6 kb/s.

Dla przesyłu od stacji ruchomych do stacji bazowych wykorzystywane jest pasmo 890, 915 MHz, zaś w przeciwnym kierunku 935, 960 MHz (istnieje także wersja pracująca w paśmie 1.8 GHz). W celu uzyskania wielodostępu stosowana jest kombinacja metod podziału czasu i częstotliwości. Pasmo o szerokości 25 MHz podzielone jest na 124 kanały o szerokości 200 kHz. Każdej stacji bazowej przyporządkowany jest przynajmniej jeden kanał, który następnie dzielony jest czasowo pomiędzy stacje ruchome.

Podział czasowy kanału reprezentowany jest jako wieloramka (ang. multiframe) o czasie trwania 120 ms. Jest ona podzielona na 26 ramek o równej długości, z których 24 używane są do przesyłania danych lub mowy, a pozostałe do celów sterowania. Każda ramka jest następnie podzielona na 8 okresów wymiatania (ang. burst period), podczas trwania których poszczególne stacje posiadają dostęp do łącza.

Mowa kodowana jest cyfrowo z szybkością 13 kb/s z wykorzystaniem koderów liniowo-predykcyjnych. Pasmo przenoszenia wynosi 3.3 KHz, a częstotliwość próbkowania 8 kHz. Strumień bitów wyposażony jest w informację umożliwiającą korekcję błędów. Uzyskany w ten sposób ciąg bitów dzielony jest na fragmenty o długości 57 bitów i po uzupełnieniu w niezbędną informację sterującą poddawany modulacji metodą GMSK z szybkością 270.8 kb/s.

System DECT

System DECT (ang. Digital European Cordless Telecommunications) jest standardem cyfrowej telefonii bezprzewodowej, zapewniającym łączność na stosunkowo krótkie odległości. System ten zawiera elementy telefonii komórkowej, np. mechanizm przełączania stacji. Prócz komunikacji głosowej możliwa jest także transmisja danych cyfrowych z szybkościami z przedziału 24, 552 kb/s.

DECT pracuje w zakresie częstotliwości 1.88, 1.9 GHz. Pasmo to podzielone jest częstotliwościowo na 10 kanałów o szerokości 1728 kHz, z których każdy dzielony jest na 12 przedziałów czasowych w każdym z kierunków, co daje w sumie 120 kanałów dupleksowych lub 240 simpleksowych. Dwukierunkowość łącza uzyskuje się metodą podziału czasowego (ang. Time Division Duplex). Przydział kanałów jest dynamiczny, możliwe jest też przyporządkowanie kilku przedziałów jednej stacji, dzięki czemu wybrane stacje mogą nadawać z większą szybkością. Mowa jest kodowana cyfrowo z szybkością 32 kb/s z wykorzystaniem adaptatywnej, różnicowej modulacji kodowo-impulsowej (ang. Adaptive Differential Pulse Code Modulation). Strumień bitów, wyposażony w informacje sterujące, modulowany jest metodą GFSK z prędkością 1152 kb/s.

Moc nadajnika w systemie DECT wynosi do 250 mW, co zapewnia zasięg transmisji rzędu 100 m w przestrzeni otwartej i 30, 50 m wewnątrz budynków.

Mobilne sieci rozległe

Mobilne sieci rozległe posiadają strukturę zbliżoną do telefonii komórkowej i dzięki temu zapewniają duży zasięg transmisji oraz swobodne poruszanie się stacji. Prędkość transmisji jest jednak niska i nie przekracza 20 kb/s. Jako przykłady mobilnych sieci rozległych można wymienić systemy Mobitex oraz RD-LAP.

Sieci rozległe stacjonarne

Sieci rozległe stacjonarne posiadają parametry zbliżone do sieci mobilnych, ale stacje nie są ruchome, mimo iż jest to możliwe. Prędkość transmisji nie przekracza 20 kb/s.

Sieć Aloha

Sieć Aloha jest pierwszym znanym systemem transmisji radiowej. Został on opracowany w roku 1971 na Uniwersytecie Hawajskim i uważany jest obecnie za protoplastę systemów rozsiewczej transmisji pakietów.

W systemie Aloha występuje jedna stacja centralna oraz wiele stacji lokalnych. Stacje lokalne mogą się łączyć ze stacją centralną, nie mogą natomiast komunikować się ze sobą bezpośrednio. Stacja centralna posiada łączność ze wszystkimi stacjami lokalnymi. Wykorzystywane są dwa oddzielne pasma częstotliwości o szybkości transmisji 9600 b/s, jedno dla transmisji od stacji lokalnych do centralnej i jedno w przeciwnym kierunku.

Algorytm dostępu stacji lokalnych do łącza radiowego jest losowy z możliwością wystąpienia kolizji. Jeżeli stacja lokalna ma pakiet do nadania, rozpoczyna transmisję niezależnie od stanu zajętości łącza. Kolizje nie są w żaden sposób wykrywane, dlatego tez konieczne jest potwierdzenie poprawnego odbioru pakietu przez stację centralną. Jeżeli w określonym czasie (zazwyczaj 200, 1500 ms) potwierdzenie nie przyjdzie, powtarza się transmisję pakietu.

Algorytm dostępu stacji centralnej do łącza jest sterowany przez tę stację. Ze względu na konieczność możliwie szybkiego wysyłania potwierdzenia poprawnego odbioru pakietu wprowadzone są dwie kolejki nadawanych pakietów: jedna o wyższym priorytecie, dla potwierdzeń i jedna dla „zwykłych” odpowiedzi stacji centralnej. Odbiór pakietu zawierającego taką odpowiedź musi zostać potwierdzony przez stację lokalną. Dlatego też przyjęto numerację pakietów wyjściowych oraz następujący algorytm: stacja centralna nie wyśle kolejnego pakietu, dopóki nie odbierze potwierdzenia poprawnego odbioru pakietu poprzedniego. Z kolei stacja lokalna, odbierając następny pakiet, przyjmuje, że jej potwierdzenie zostało odebrane przez stację centralną.

Bezprzewodowe sieci lokalne

Bezprzewodowe sieci lokalne mogą w wielu przypadkach z powodzeniem zastąpić sieci przewodowe, szczególnie jeżeli jest wymagana np. szybka rekonfiguracja sieci. Oferują one duże szybkości transmisji (powyżej 1 Mb/s), jednak poruszanie się stacji, jakkolwiek często możliwe, jest mocno ograniczone, głównie ze względu na mały zasięg nadajników.

Standard IrDA

Standard IrDA (ang. Infrared Data Association) precyzuje cechy urządzeń umożliwiających transmisję z wykorzystaniem podczerwieni. Opisuje on warstwę fizyczną (IrSIR) i liniową (IrLAP i IrLMP), a także (opcjonalnie) emulację standardowych łączy typu RS-232C albo Centronics przy użyciu produktów zgodnych ze standardem (IrCOMM), protokół transportowy (IrTTP) i rozszerzenia technologii plug-and-play (IrPNP).

Prędkość transmisji wynosi 2.4 kb/s do 4 Mb/s, a odległość stacji co najmniej 1 m. Jako medium wykorzystuje się podczerwień skupioną o długości fali 850, 900 nm. Protokół transmisyjny warstwy liniowej jest wzorowany na protokole HDLC i posiada identyczny format i typy ramek.

  1. Problemy w transmisji radiowej

Cechy charakterystyczne fal radiowych wpływają na parametry użytkowe radiowych systemów transmisyjnych. Szczególną uwagę należy zwrócić na zaprojektowanie odpowiedniego algorytmu dostępu do łącza oraz wyboru trasy, ponieważ ich efektywność ma znaczny wpływ na przepustowość sieci.

Transmisja dwukierunkowa

Podstawowym ograniczeniem, wynikającym bezpośrednio z własności sprzętu radiowego, jest niemożność uzyskania transmisji w trybie full-duplex w pojedynczym paśmie częstotliwości. Zastosowanie trybu full-duplex zmniejsza dwukrotnie praktyczną szybkość transmisji. Ze względu na duże czasy przyłączania stacji pomiędzy odbiorem a nadawaniem (rzędu kilkudziesięciu do kilkuset milisekund), porównywalne z czasem transmisji pakietu, przy częstej zmianie kierunku transmisji spowolnienie to może być jeszcze większe. Należy też zwrócić uwagę na fakt, że uzyskanie dużych prędkości transmisji jest dość trudne, gdyż wymaga to wysokich częstotliwości nośnych i dużej szerokości pasma. Zwłaszcza ten drugi warunek, ze względu na obowiązujące przepisy, znaczenie ogranicza możliwość systemów radiowych.

Dostęp do łącza

W przypadku sieci o większej złożoności problemem będzie dobór odpowiedniego algorytmu dostępu do łącza, szczególnie dla sieci zdecentralizowanych. W sieciach scentralizowanych , w których stacja centralna wprost wskazuje stację, która ma odpowiedzieć, trudność może sprawić jedynie zapewnienie poprawnego odbioru pakietu pytania i odpowiedzi, co w praktyce sprowadza się do wyboru trasy, i to tylko w systemach, w których nie wszystkie stacje lokalne mają bezpośrednie połączenie ze stacją centralną. W sieciach zdecentralizowanych istnieje ryzyko interferencji w odbiorniku sygnałów z dwóch lub więcej nadajników, które znajdują się poza swoim zasięgiem, a więc nie „wiedzą”, że zakłócają się wzajemnie.

Wybór trasy

Kolejnym problemem występującym w sieciach radiowych jest dobór odpowiedniego algorytmu wyboru trasy. Jest to szczególnie widoczne w przypadku sieci z ruchomymi węzłami, w których widzialność stacji ulega nieustannym zmianom, a zatem zmienia się także konfiguracja sieci. Przy założeniu, że niektóre stacje mogą nie widzieć się wzajemnie, a więc wówczas, gdy mogą one także pełnić funkcję przekaźników, konieczne jest odpowiednio częste sprawdzanie stanu połączeń między poszczególnymi węzłami i uaktualnianie parametrów sieci.

W przypadku sieci radiowej, której stacje pracują jako przekaźniki, w celu zwiększenia niezawodności sieci można przesyłać pakiety różnymi drogami. Ze względu na właściwości fal radiowych (rozchodzenie się we wszystkich kierunkach) powstaje tu problem zbędnego powtarzania się pakietów, które w efekcie znacznie zmniejsza przepustowość sieci. Należy zatem wprowadzić pewne reguły ograniczające możliwość retransmisji pakietu przez stacje przekaźnikowe.

W pierwszym z nich pakiet zawiera licznik etapów, który jest dekrementowany przez każdy kolejny przekaźnik. Wyzerowanie licznika powoduje zaniechanie dalszej retransmisji. Istotnym problemem jest tu wybór początkowej wartości licznika. Jeżeli będzie ona zbyt mała, niektóre pakiety nie osiągną miejsca przeznaczenia, jeśli zbyt duża - pakiety będą niepotrzebnie powielane w sieci. Aby ograniczyć powtarzanie pakietów, każda stacja zapamiętuje pewną liczbę odebranych pakietów (lub tylko ich części charakterystyczne, jak np. adres nadawcy i odbiorcy, numer kolejny, itp.) w kolejce typu FIFO, przy czym każdy pakiet natychmiast po odebraniu jest porównywany z zawartością kolejki i może następnie zostać retransmitowany, jeżeli nie jest kopią wcześniej odebranego i nadanego już pakietu. Wadą tej metody jest duża liczba powtórzeń każdego pakietu (każda stacja odbiera go od wszystkich „sąsiednich” przekaźników). natomiast zaleta jest możliwość działania sieci w przypadku częstych zmian konfiguracji (zakres tych zmian ograniczony jest początkową wartością licznika etapów). Może być zatem stosowana w sieciach ruchomych oraz tam, gdzie silne zakłócenia powodują przerwę w łączności pomiędzy poszczególnymi stacjami.

Drugi algorytm wymaga znajomości topologii sieci. Co pewien czas wysyłane są ze stacji centralnej pakiety konfiguracyjne, w których każda stacja pośrednicząca wpisuje swój identyfikator. Odpowiedzi wracające do stacji centralnej zwierają zatem informację o najkrótszej drodze do każdej ze stacji. Wadą tej metody, zwłaszcza w sieciach mobilnych, jest konieczność częstej aktualizacji topologii sieci, jak również niewielka odporność na błędy. W zasadzie wykrycie błędu transmisji (brak potwierdzenia odbioru) wymaga ponownej rekonfiguracji sieci. Zaleta tej metody jest lepsze wykorzystanie kanałów łączności, ponieważ pakiety nie są niepotrzebnie powielane.

Trzeci algorytm także wymaga znajomości topologii sieci, ale jest bardziej elastyczny. Każda stacja musi znać odległość mierzoną w etapach do wszystkich pozostałych stacji, co również wymaga okresowej rekonfiguracji sieci. Stacja pośrednicząca retransmituje pakiet jedynie wówczas, gdy jest bliżej (lub nie dalej) miejsca przeznaczenia niż „poprzedni” przekaźnik. Algorytm ten wykorzystuje zawsze najkrótszą drogę, jeżeli jednak jest ich kilka, to stacja docelowa otrzyma również kilka egzemplarzy tego samego pakietu. Pogarsza to co prawda przepustowość sieci, ale zwiększa odporność na błędy. Ponadto algorytm ten może być wykorzystany dla bezpośredniej łączności pomiędzy stacjami lokalnymi, jak również może być użyty w sieciach mobilnych.

  1. Pikosieci i sieci lokalne

Zastosowanie mediów bezprzewodowych rozwija się najsilniej w zakresie sieci lokalnych i tak zwanych pikosieci.

Rozdział niniejszy poświęcony jest omówieniu dwóch typów sieci:

Obydwa rozwiązania bardzo silnie konkurują na rozwijającym się rynku sieci bezprzewodowych.

    1. Sieci typu piconet oparte o standard Blue Tooth

Ogólny opis sieci

Siny ząb jest technologią przeznaczoną do radiowej transmisji danych oraz głosu na małe odległości. Według standardu maksymalny zasięg sieci wynosi 10 m. W praktyce można go powiększyć do ok. 100m zwiększając moc nadajników.

Siny ząb pracuje w paśmie 2,4 GHz. Wykorzystuje modulację FM, co upraszcza budowę nadajników. Transmisja głosu odbywa się z prędkością 64 kb/s w obie strony. Przy transmisji danych maksymalna prędkość wynosi:

Na rysunku 4 przedstawiono schemat blokowy sieci (a) i możliwe topologie sieci (b):

    1. Schemat blokowy sieci typu siny ząb (a) i jej topologii (b)

0x08 graphic

Moduły dzielące ten sam kanał transmisyjny tworzą piconet (B). W każdym piconecie jedna ze stacji pełni rolę mastera. Piconet może liczyć do 8 stacji.

Z kilku piconetów może powstać scatternet (C). Piconety w ramach scatternetu nie są ze sobą w żaden sposób zsynchronizowane. Każdy piconet używa własnego kanału transmisji. Jak widać na powyższym rysunku stacja master w jednym piconecie może być slave'em w innym masterem

Warstwa fizyczna

Do zrealizowania bezprzewodowej transmisji danych wykorzystuje się fale radiowe o częstotliwości ok. 2,4 GHz. Szerokość pasma wynosi 83,5 MHz. Pasmo podzielone jest na 79 kanałów RF rozmieszczonych co 1 MHz. Stosowane łącze radiowe jest łączem z widmem rozproszonym, co zapobiega wzajemnemu zakłócaniu się sieci pracujących w pobliżu. Cechą charakterystyczną takiego łącza jest to, iż wykorzystywana szerokość pasma jest znacznie większa od szerokości wymaganej do przesyłania danych. Do rozpraszania widma w systemie Siny ząb stosowana jest metoda przeskoków częstotliwości (FH - Frequency Hopping). 1600 razy na sekundę częstotliwość fali nośnej zmieniana jest z jednego kanału RF na inny. Sekwencja kolejnych sygnałów RF generowana jest w sposób pseudolosowy i zależna od adresu urządzenia master w danym pikonecie. W ramach pikonetu wszystkie stacje są zsynchronizowane pod względem czasowym i częstotliwościowym. Powoduje to, że w jednym kanale czasowo-częstotliwościowym może pracować wiele sieci Siny ząb i nie będą się one wzajemnie zakłócały.

Jeśli stacje master i slave nadają jednocześnie, w kanale transmisji stosuje się podział czasu. Kanał jest podzielony na szczeliny o czasie trwania 625 µs, numerowane od 0 do 227-1

Stacja master nadaje pakiety w szczelinach parzystych, a slave w nieparzystych.

Maksymalna długość pakietu nie może przekroczyć 5 szczelin czasowych. W obrębie jednego pakietu nie jest zmieniana częstotliwość fali nośnej.

Do zakodowania sygnału cyfrowego stosowana jest modulacja częstotliwościowa FM. Logiczna „1” reprezentowana jest przez zwiększenie częstotliwości sygnału, a „0” przez jej zmniejszenie. Odchylenie od częstotliwości nominalnej powinno wynosić od 140 do 175 kHz.

Łącze danych

Pomiędzy stacją master i slave mogą zostać nawiązane dwa typy połączeń:

Łącze SCO może połączyć stację master z pojedynczą stacją slave. Łącze ACL działa pomiędzy stacją master i wszystkimi stacjami slave w obrębie piconetu.

Kanał transmisji

W obrębie piconetu zakładany jest kanał transmisji. Jednostki Blue Tooth mogą dołączać lub odłączać się od piconetu. Każda stacja może pracować w jednym z kilku dostępnych stanów.

Kanał transmisji definiowany jest przez jednostkę master. Od adresu mastera zależy sekwencja przeskoków częstotliwości oraz kod dostępu do kanału. Stacja master kontroluje ruch w kanale. Rolę stacji master pełni stacja, która zainicjuje połączenie z innymi stacjami. Z punktu widzenia budowy wszystkie urządzenia Blue Tooth są identyczne - każde może pełnić rolę mastera lub slave'a w piconecie.

Każda stacja Blue Tooth posiada własny zegar, który służy do taktowania przeskoków częstotliwości oraz pracy nadajnika. Taktowanie kanału ustalane jest przez stację master. Kiedy zakładany jest piconet, stacje slave synchronizują swój zegar z masterem. Ponieważ zegary chodzą osobno, muszą być w dalszym ciągu okresowo synchronizowane.

Adresowanie

Każde urządzenie Blue Tooth posiada unikalny 48-bitowy adres. Zapewnia to zgodność z normami IEEE 802.

W ramach sieci Blue Tooth adresowanie odbywa się jednak poprzez kody dostępu:

Zbudowany na podstawie adresu LAP urządzenia,

Zbudowany na podstawie adresu LAP stacji master. Używany we wszystkich pakietach przesyłanych w ramach kanału,

Istnieje jeden ogólny kod IAC

Adres urządzenia aktywnego

Każdej stacji slave aktywnej w piconecie przypisany zostaje 3-bitowy adres. Adres ten przydzielony jest przez stację master. Adres złożony z samych zer zarezerwowany jest na rozgłoszenie. Stacja master nie posiada adresu. Stacja slave przyjmuje tylko pakiety ze zgodnym adresem. Adres jest zawarty w nagłówku pakietu. Stacja traci swój adres w momencie rozłączenia.

Pakiety

Dane w systemie Blue Tooth sa transmitowane w pakietach. Każdy pakiet posiada kod dostępu, nagłówek oraz pole danych użytkowych. Pakiet transmitowany jest począwszy od najmniej znaczącego bitu (rys. 5).

    1. Format pakietu

72 b

54 b

0-2745 b

Kod dostępu

Nagłówek

Dane

Kod dostępu wykorzystywany jest do synchronizacji taktowania oraz:

Nagłówek zawiera adres urządzenia w piconecie (AM_ADDR) oraz informacje o typie pakietu. Zabezpieczony jest 8-bitową sumą kontrolną (HEC).

Istnieje wiele typów pakietów w zależności od celu, w jakim wykorzystywane jest połączenie (transmisja głosu, danych, mieszana, z zabezpieczeniem lub bez). Zarówno dla łącza SCO, jak i ACL może być zdefiniowanych 12 rodzajów pakietów. Poza tym istnieje 5 pakietów wspólnych dla obu łącz.

Korekcja błędów

Stosowane są 3 metody detekcji i korekcji błędów:

Zabezpieczenie to polega na powtarzaniu bitu informacyjnego przez czas trwania dwóch następnych. W odbiorniku decyzja, jaki bit został odebrany, podejmowana jest w sposób większościowy,

Zabezpieczenie to wykorzystuje kod Hamminga. W rezultacie działania tego zabezpieczenia każde 10 bitów informacyjnych kodowane jest na 15 bitach. Pozwala to skorygować wszystkie błędy pojedyncze oraz wykryć wszystkie podwójne,

Zabezpieczenie typu ARQ polega na powtarzaniu transmitowanych danych aż do uzyskania potwierdzenia lub do upłynięcia czasu oczekiwania na potwierdzenie. Ocena poprawności danych opiera się o kontrolę CRC. Technika ARQ nie zabezpiecza więc nagłówka pakietów ani pola głosu.

Bezpieczeństwo

Zakłada się, że technologia Blue Tooth powinna gwarantować bezpieczne użytkowanie i poufność danych w normalnych warunkach pracy. Bezpieczeństwo zapewnia:

Stosowany jest klucz połączenia o długości 128 bitów. Jest on współdzielony przez urządzenia, które komunikują się ze sobą i tajny dla innych urządzeń. Autentyfikacja dwóch stacji A i B przebiega w następujący sposób:

Na uwagę zasługuje fakt, że stacja A musi znać adres fizyczny BD_ADDR stacji B, aby móc ją pomyślnie autentyfikować. Zmniejsza to dodatkowo szanse na złamanie zabezpieczenia.

Jeśli aplikacja wymaga autentyfikacji obustronnej, po pomyślnej autentyfikacji stacji B przez stację A stacja B może przeprowadzić autentyfikację stacji A.