Professional Documents
Culture Documents
Praca nr 01300095
Badania nad synchronizacj czasu i czstotliwoci w systemach telekomunikacyjnych, prace badawcze na rzecz wykorzystania dla telekomunikacji i teleinformatyki w Polsce systemu
nawigacyjnego Galileo
Zadanie realizowane w roku 2005:
Wykorzystanie naziemnych i satelitarnych (Galileo, GPS) rde sygnaw wzorcowych czstotliwoci i czasu dla potrzeb synchronizacji sieci telekomunikacyjnych oraz lokalizowania
wywoa alarmowych
Praca nr 01300095
Sowa kluczowe (maksimum 5 sw): synchronizacja, Galileo, GPS, NTP, PTP
Kierownik pracy: mgr in. Andrzej Stachnik
Wykonawcy pracy:
Spis treci
1. Wstp...................................................................................................................................... 1
2. Okrelenie teoretycznych podstaw do realizacji kompleksowego systemu synchronizacji i
utrzymania jednolitego czasu w sieciach telekomunikacyjnych i informatycznych,
wskazanie krajowych uytkownikw oraz zestawienie ich potrzeb ..................................... 1
2.1. Synchronizacja sygnaw taktujcych w systemach telekomunikacyjnych ze
zwielokrotnieniem czasowym ........................................................................................ 1
2.2. Przesyanie sygnaw czasu w synchronicznych sieciach telekomunikacyjnych .......... 2
2.2.1. Waciwoci sieci PDH i SDH istotne dla przenoszenia sygnaw czasu ....................... 2
2.2.2. Analiza czynnikw wpywajcych na powstawanie skokw fazy w strumieniach
2 Mbit/s przesyanych przez sie SDH........................................................................... 4
2.3. Satelitarne systemy nawigacyjne.................................................................................... 7
2.3.1. System GPS...................................................................................................................... 7
2.3.2. System Galileo ................................................................................................................. 8
2.4. Przesyanie informacji o czasie w sieciach informatycznych ...................................... 10
2.4.1. Protokoy NTP................................................................................................................ 10
2.4.2. Precyzyjny protok czasu PTP wedug standardu IEEE 1588...................................... 12
2.5. Krajowi uytkownicy wysokostabilnych sygnaw czstotliwoci i czasu oraz
zestawienie ich potrzeb................................................................................................. 28
3. Zastosowanie wynikw projektu na rzecz wykorzystania synchronicznych, naziemnych
sieci radiokomunikacyjnych oraz satelitarnych systemw nawigacyjnych (Galileo, GPS)
dla potrzeb lokalizacyjnych zwizanych z obsug numeru 112......................................... 29
4. Uzyskanie kompetencji do brania czynnego udziau w koordynowanych przez CBK PAN
pracach Centrum Doskonaoci oraz Punktu Informacyjnego w zakresie wykorzystania
systemu Galileo oraz partycypowanie w projektach zamawianych i celowych
realizowanych przez konsorcja skupione wok tych orodkw......................................... 32
5. Przygotowanie merytoryczne i organizacyjne do udziau w projektach UE i ESA objtych
6. PR w zakresie wykorzystania satelitarnych systemw nawigacyjnych GNSS oraz
projektach UE objtych 6. i 7. PR w zakresie bezpieczestwa infrastruktury technicznej. 34
6. Ekspertyzy i doradztwo na rzecz administracji pastwowej................................................ 35
7. Uzyskanie kompetencji do wykonywania prac dla operatorw telekomunikacyjnych ....... 36
8. Podsumowanie i wnioski...................................................................................................... 36
Bibliografia ............................................................................................................................. 39
1. Wstp
W ramach zadania s prowadzone prace badawcze nad synchronizacj czasu oraz czstotliwoci w sieciach telekomunikacyjnych i informatycznych. Prace te zmierzaj do oceny moliwoci technicznych zbudowania w kraju niezawodnego i o duym stopniu autonomicznoci
systemu synchronizacji czstotliwoci oraz czasu w tych sieciach.
W tym celu poddano ocenie przydatno rnych drg i metod przesyania sygnaw synchronizacyjnych. Przyjto zaoenie, e nie mona polega na jednym systemie, nawet jeli
inne nie dorwnuj mu w peni pod wzgldem parametrw jakociowych.
Rozpatrzono kilka tematw szczegowych skadajcych si na cao zagadnienia.
Pierwszy z nich jest zwizany z synchronizacj czstotliwoci taktowania w sieciach telekomunikacyjnych wyposaonych w systemy plezjochroniczne i synchroniczne dziaajce ze
zwielokrotnieniem czasowym, a nastpny temat dotyczy przesyania sygnaw czasu rwnie
w tego typu sieciach.
Kolejne tematy s zwizane z wykorzystaniem sygnaw czasu uzyskanych z satelitarnych
systemw nawigacyjnych GPS i Galileo.
Nastpny temat obejmuje problematyk precyzyjnego przesyania sygnaw czasu w sieciach
asynchronicznych wykorzystujcych transmisj pakietw. Jest to temat nowy i o duym znaczeniu badawczym i praktycznym.
Omwiono rwnie biece tendencje i uwarunkowania techniczne oraz ekonomiczne zwizane z zagadnieniem lokalizacji telefonu komrkowego, z ktrego zainicjowano wywoanie
alarmowe.
Oprcz prezentacji tematw o charakterze technicznym omwiono zagadnienia udziau Instytutu cznoci w konsorcjach i zespoach opiniodawczych zwizanych z przedstawion tematyk.
2. Okrelenie teoretycznych podstaw do realizacji kompleksowego systemu synchronizacji i utrzymania jednolitego czasu w sieciach telekomunikacyjnych i informatycznych,
wskazanie krajowych uytkownikw oraz zestawienie ich potrzeb
2.1. Synchronizacja sygnaw taktujcych w systemach telekomunikacyjnych ze zwielokrotnieniem czasowym
Synchronizacja czstotliwoci taktowania w systemach ze zwielokrotnieniem czasowym
TDM (Time Divide Multiplexing) jest obecnie realizowana w kraju na zasadzie synchronizacji
bezporedniej lub poredniej zegarw ) urzdze transmisyjnych i komutacyjnych
w odniesieniu do nielicznej grupy zegarw pierwotnych PRC (Primary Reference Clock) wyposaonych we wzorce cezowe. Pozostae zegary s uszeregowane w warstwy hierarchiczne
i w zalenoci od rangi wza sieci telekomunikacyjnej, w ktrej s umiejscowione jest im
przypisana odpowiednia klasa jakociowa, z czym zwizana jest rwnie ich cena. Zegary
wzw sieci dziel si na dwie klasy, pierwsza jest przeznaczona dla wzw tranzytowych,
a druga dla wzw lokalnych. Za wze lokalny w najprostszej postaci mona uwaa krotnic systemu transmisyjnego z central telefoniczn albo stacj bazow telefonii komrkowej.
w teletransmisji i komutacji zegarami (od ang. clock ) s nazywane generatory sygnaw taktujcych i w przeciwiestwie do zegarw czasu rzeczywistego nie wskazuj one czasu.
W kraju w peni zsynchronizowan sieci stacjonarn dysponuje Telekomunikacja Polska S.A. Znaczna cz prac koncepcyjnych i badawczych zwizanych z synchronizowaniem
tej sieci bya realizowana w ramach zawartych z Instytutem cznoci umw przez wykonawcw podlegajcego sprawozdaniu zadania.
Mniej dostpne s dane odnonie synchronizacji sieci innych operatorw, jednak generalnie
w sieciach stacjonarnych zagadnienie jest rozpoznane i zorganizowanie przez operatora lepszego lub gorszego jakociowo systemu synchronizacji jest kwesti iloci wydanych na ten
cel pienidzy. Pewne dodatkowe trudnoci z synchronizacj mog wystpowa w sieciach,
w ktrych znaczna cz sygnaw jest przesyana za porednictwem linii radiowych.
Ze wzgldu na omwienie tych spraw w sprawozdaniach z realizacji zada w latach poprzednich, wtki techniczne tego zagadnienie nie bd tu szczegowo rozwijane.
2.2. Przesyanie sygnaw czasu w synchronicznych sieciach telekomunikacyjnych
2.2.1. Waciwoci sieci PDH i SDH istotne dla przenoszenia sygnaw czasu
Poza systemami o znaczeniu lokalnym obecnie do przesyania sygnaw zwizanych z usugami tradycyjnymi lub przekazywaniem danych wikszo sygnaw jest przesyanych
w sieciach transmisyjnych synchronicznych SDH (Synchronous Digital Hierarchy). Pracuj
jednak jeszcze liczne starszej generacji systemy plezjochroniczne PDH (Plesiochronous Digital Hierarchy), najczciej 34 Mbit/s lub 140 Mbit/s. W sieciach synchronicznych SDH i plezjochronicznych PDH przesyanie sygnaw czasu moe odbywa si przy wykorzystaniu
strumieni 2 Mbit/s lub 64 kbit/s.
Sygnay czasu skadaj si ze znacznika czasu oraz jego opisu. Znacznikiem na og jest charakterystyczny fragment sygnau (niemal zawsze okrelone zbocze impulsu) elektrycznego,
wietlnego lub akustycznego przekazywany wraz z opisem, wskazujcym czas rzeczywisty
(epok). Informacja stanowica opis moe by przekazywana za porednictwem innego cza
i na og wymogi na czas przekazu opisu nie s krytyczne. Jako przykady mona poda radiowe sygnay czasu nadawane w programach radiofonicznych o penych godzinach, gdy
pocztek szstego impulsu jest znacznikiem czasu, natomiast opisem jest informacja podana
przez spikera albo, w innym przykadzie, przednie zbocze sygnau jednosekundowego (1 pps)
GPS wyprowadzonego na wydzielone dla tego sygnau wyjcie odbiornika, dla ktrego opis
jest przesyany za porednictwem cza szeregowego RS 232C.
Znaczniki czasu wysyane w regularnych odstpach czasowych na og su do wyznaczania
rnicy czasu (lub skal czasu) pomidzy zegarami czasu rzeczywistego. W systemach informatycznych znacznikami czasu s rwnie charakterystyczne sekwencje danych wysyane
w trybie konwersacyjnym do wyspecjalizowanego komputera (jeli jest to jego jedyne zadanie, to jest nazywany serwerem czasu), na ktre zwrotnie jest wysyana informacja o czasie
otrzymania zapytania. Zapytania s wtedy wysyane nieregularnie, losowo, a uzyskana odpowied jako znak czasu jest zapisywana w dokumentach. Zapis ten jest pospolicie nazywany
stemplem czasowym (time stamp). Rola i znaczenie stempli czasowych szybko wzrasta, s
one umieszczane m. in. jako integralna cz dokumentw opatrzonych podpisem elektronicznym. Precyzja stempli czasowych jest uwarunkowana dokadnoci odtworzenia czasu
w komputerach wystawiajcych stemple czasowe oraz staoci czasu propagacji sygnaw
w czach informatycznych. System przerwa stosowany w komputerach sprawia, e przy
rednim bdzie znakowania zdarze stemplami czasowymi wynoszcym pojedyncze milisekundy zdarzaj si sporadycznie jednostkowe bdy sigajce nawet kilku sekund.
2
Przy ocenie dokadnoci czasu, ktry reprezentuje odebrany znacznik naley rozpatrzy dwa
warianty wprowadzania znacznikw czasu do systemu transmisyjnego.
W pierwszym, znacznik czasu po wprowadzeniu do systemu transmisyjnego inicjuje wysanie
charakterystycznego bitu lub charakterystycznej sekwencji bitw sygnau 2 Mbit/s i cig bitw strumienia 2 Mbit/s jest wtedy wysyany synchronicznie z cigiem znacznikw. Sytuacja
taka jest jednak spotykana rzadko, gdy krotnice nie wnosz staego przesunicia fazy sygnau taktujcego. Faza sygnau wyjciowego na skutek dziaania ptli fazowej nada za faz
sygnau wejciowego, jednak wykazuje nieoznaczono wzgldem fazy sygnau wejciowego.
Druga moliwo, spotykana najczciej, polega na tym, e wprowadzanie znacznikw czasu
odbywa si w sposb nieskorelowany z przesyanym sygnaem cyfrowym. Powstaje wwczas
dodatkowy bd, polegajcy na tym, e sygna reprezentujcy znacznik czasu jest wprowadzony do pamici buforowej i moe oczekiwa na wysanie do 488 ns przy korzystaniu ze
strumienia 2 Mbit/s i do 15,625 s przy korzystaniu ze strumienia 64 kbit/s. Bd ten mona
znacznie zmniejszy, gdy w oparciu o pomiar za znacznikiem czasu jest przesyana informacja o rnicy pomidzy znacznikiem czasu, a charakterystycznym punktem sygnau cyfrowego, np. pocztkiem ramki.
Przy poprawnej pracy systemu synchronicznego systemu transmisyjnego SDH lub plezjochronicznego PDH naley oczekiwa, e sygnay synchronizacyjne w sieci nie bd wykazyway fluktuacji fazy wikszej ni 1 s i dobowy dryft fazy (czasu fazowego) rwnie nie
przekroczy 1 s, a na og jest o rzd wielkoci mniejszy. rda sygnaw synchronizacyjnych mog zatem stanowi podstaw czasu dla zegarw czasu rzeczywistego i rwnie
w synchronicznych sieciach SDH lub PDH mog by przesyane znaczniki czasu suce do
synchronizacji zegarw czasu rzeczywistego. Zegary te mog wic wskazywa czas z dokadnoci rzdu 1 s i do utrzymania czasu z t dokadnoci s wystarczajce aplikacje
sprztowe, bez koniecznoci korzystania ze sprztu informatycznego.
Mechanizm umoliwiajcy przesyanie w jednym strumieniu PDH o wikszej przepywnoci
(np. 38 lub 140 Mbit/s) strumieni 2 Mbit/s o rnicych si, jednak pozostajcych w zakresie
dopuszczalnych tolerancji czstotliwociach taktowania nazywany jest dopenianiem.
W systemach PDH powyej 2 Mbit/s stosuje si dopeniania bitowe dodatnie, co oznacza, e
po stronie nadawczej s wysyane pewne nadmiarowe bity na og nie niosce informacji i s
one usuwane po stronie odbiorczej. Jeli jednak przepywno dopywowego strumienia
2 Mbit/s bya wiksza od nominalnej to do przesania wikszej liczby bitw wykorzystuje si
bity nadmiarowe. Jeli przepywno jest mniejsza od nominalnej, to oprcz bitw nadmiarowych dodatkowo pewna liczba bitw po stronie odbiorczej jest usuwana. W sieciach PDH
skoki fazy wywoane dziaaniem systemu dopenia s niewielkie, rzdu pojedynczych nanosekund i w praktyce s do pominicia, z tego wzgldu nie bd tu szczegowo omawiane.
Obecnie w sieciach telekomunikacyjnych nawet niezbyt dalekiego zasigu s stosowane wycznie synchroniczne systemy transmisyjne SDH. Systemy SDH maj dwie istotne funkcje
z punktu widzenia rozsyania sygnaw sucych za podstaw czasu zegarw czasu rzeczywistego i rwnie dla znacznikw czasu przesyanych w utworzonych w ramach systemu kanaach (np. 64 kbit/s). Pierwsza, to zegary SSU podtrzymujce wytwarzanie sygnaw
w przypadku przerwania acucha synchronizacyjnego prowadzcego od zegara pierwotnego
PRC. Zegar SSU stosowany w wzach tranzytowych powinien wytwarza sygnay, ktre
wprowadzone jako sygna podstawy czasu do zegarw czasu rzeczywistego nie spowoduj
narastania bdu wskazywanego czasu wikszego ni 23 s w cigu doby i odpowiednio
3
tualnego VC-12 do jednostki skadowej TU-12. Dopeniania te umoliwiaj przesanie dodatkowo lub pominicie przy przesyaniu jednego bajtu informacji uytecznej w kadej z jednostek skadowych TU-12. Poniewa jednostka TU-12 o czasie trwania 500 s gromadzi informacje zawarte w czterech ramkach sygnau 2048 kbit/s (4 x 32 bajty), prcz tego zawiera
informacje nagwkowe i wskanikowe (4 x 4 bajty), dlatego do przesania jednego bajtu jest
wymagany czas: 500 s/ 144 bajtw = 3,47 s. Zmiana wskanika pocztku kontenera VC-12
o jedno (pomimo, e zmiana wskanikw jest skutkiem, a nie przyczyn, przyjo si nazywanie dziaania dopenia bajtowych jako przetwarzanie wskanikw - w ang. pointer adjustment) powoduje rozpoczcie odczytywania kontenera o jeden bajt wczeniej lub pniej
w stosunku do bajtu, od ktrego rozpoczto odczyt w poprzedniej jednostce TU-12. Wynika
std, e skok fazy w strumieniu 2 Mbit/s wychodzcym z systemu transmisyjnego wynosi
w rozpatrywanym przypadku 3,47 s. Efektywno wyrwnywania przepywnoci wynosi
w tym przypadku jeden bajt na cztery ramki sygnau 2 Mbit/s. Ze wzgldu na ustalon struktur czasow jednostek TU-12 w kontenerze wyszego rzdu: VC-4, rnica czstotliwoci
taktowania jednego ze strumieni 2 Mbit/s nie wywouje skokw fazy w innych strumieniach
2 Mbit/s przesyanych za porednictwem tego samego systemu transmisyjnego.
Dopenianie bajtowe dodatnio-ujemne w obrbie kontenera wirtualnego VC-4
W przypadku wystpowania rnicy pomidzy czstotliwoci taktowania strumienia dopywowego STM-1, a czstotliwoci taktowania sygnau zbiorczego STM-N uaktywnia si system dopenia dodatnio-ujemnych dziaajcy w obszarze dopasowania kontenera wirtualnego
VC-4 do jednostki administracyjnej AU-4. Dopeniania te umoliwiaj przesanie dodatkowo
lub pominicie przy przesyaniu trzech bajtw informacji uytecznej w kadej z jednostek
administracyjnych AU-4. Poniewa jednostka AU-4 o czasie trwania 125 s gromadzi informacje zawarte w 2430 bajtach, dlatego do przesania jednego bajtu jest wymagany czas:
125 s/ 2430 bajtw = 51,44 ns. Ze wzgldu na przyjty system adresowania zmiana wskanika o jedno powoduje rozpoczcie odczytywania kontenera VC-4 o trzy bajty wczeniej
lub pniej w stosunku do bajtu, od ktrego rozpoczto odczyt w poprzedniej jednostce
AU-4. Wynika std, e skok fazy w strumieniu 2 Mbit/s wychodzcym z systemu transmisyjnego wynosi w rozpatrywanym przypadku 3 x 51,4 ns = 154,3 ns. Naley zauway, e nie
ma moliwoci powstania tego typu skokw, jeli zwielokrotnienie nastpuje bezporednio do
poziomu STM-4, bez przechodzenia przez poziom STM-1.
Rys. 1. Szybkie zmiany fazy sygnau 2 Mbit/s wynikajce z odstrojenia sygnau wzgldem
czstotliwoci taktowania systemu transmisyjnego SDH: STM-1 i STM-4
Rys. 2. Szybkie zmiany fazy sygnau 2 Mbit/s wynikajce z rozstrojenia biorcych udzia
w przenoszeniu sygnau systemw transmisyjnych SDH: STM-1 i STM-4
W systemach SDH istnieje moliwo przesyania sygnaw czasu w nagwkach, wtedy ze
wzgldu na sta czstotliwo ramkowania, 8 kHz, w sygnaach tych nie wystpuj skoki
fazy wynikajce z dziaania systemu dopenia bajtowych (przetwarzania wskanikw).
W nagwku systemu SDH STM-N istniej 2 kanay komunikacji danych. Pierwszy z nich,
wykorzystujcy bajty: D1 D3 (DCCR), tworzy kana o przepywnoci 192 kbit/s, a drugi,
wykorzystujcy bajty: D4 D12 (DCCM), tworzy kana o przepywnoci 576 kbit/s.
Moliwy jest podzia tych kanaw w celu wydzielenia kanau o mniejszej przepywnoci
wykorzystywanego wycznie do przesyania znacznikw czasu i ewentualnych informacji
towarzyszcych (opis znacznika, poprawki do wyznaczenia przesunicia znacznika wzgldem
pocztku ramki).
Wskazane jest, aby system przesyania znacznikw czasu umoliwia zwrotny odbir znacznikw czasu w miejscu wysania, co pozwalaoby na dokadniejsze oszacowanie czasu propagacji. W wikszoci rozwiza poowa sumarycznego czasu propagacji sygnau w obydwie
strony jest dodawana do czasu wysanego w odpowiedzi na zapytanie. Czas propagacji moe
by rny przy przesaniu znacznikw w kadym z dwch kierunkw transmisji, jednak jest
to uyteczna informacja, gdy bd wyznaczenia czasu nie jest wtedy wikszy od poowy sumarycznego czasu propagacji.
W podsumowaniu mona stwierdzi, e sieci telekomunikacyjne opierajce si na wykorzystaniu kabli wiatowodowych zakopanych w ziemi, wyposaone w systemy transmisyjne
PDH lub SDH dobrze nadaj si do przenoszenia sygnaw czasu. Nie mona wykluczy
fluktuacji fazy przenoszcych si na niedokadno czasu odtwarzanego w oparciu o przesyane w tych sieciach znaczniki i osigajc warto kilkunastu mikrosekund, jednak w warunkach praktycznych wystpujcych w dobrze utrzymanych sieciach niedokadno ta nie powinna przekracza wartoci 1 mikrosekundy.
2.3. Satelitarne systemy nawigacyjne
2.3.1. System GPS
Zasady dziaania amerykaskiego satelitarnego systemu nawigacyjnego GPS s dzi powszechnie znane, dlatego zostan przytoczone w wielkim skrcie. Cho ilociowo wikszo
zastosowa wie si z lokalizacj, to jednak w dziedzinie precyzyjnego wyznaczania czasu,
a porednio rwnie synchronizacji, znaczenie systemu jest rwnie nie do przecenienia.
System GPS skada si z konstelacji 24 satelitw (liczba ta moe by przejciowo
o 1 2 mniejsza) oraz naziemnego segmentu kontrolnego. Uytkownicy s wyposaeni
w wyspecjalizowane terminale, stanowice poczenie odbiornika GPS z czci aplikacyjn
o dedykowanym przeznaczeniu. Wikszo uytkownikw jest zainteresowana bardziej lub
mniej precyzyjn lokalizacj (nawigacja morska lub samochodowa, ratownictwo, geodezja
itp.), ale liczna jest grupa uytkownikw zainteresowana wyznaczaniem czasu lub synchronizacj sieci telekomunikacyjnych.
Okrelanie trjwymiarowe pooenia obiektu (mwic cile: anteny odbiornika) odbywa si
przy uyciu metod triangulacyjnych, na zasadzie obliczania odlegoci od trzech satelitw
o znanym pooeniu, najlepiej szeroko rozstawionych. Odlego odbiornika od satelity jest
wyznaczana na podstawie precyzyjnych pomiarw wzajemnych rnic czasu odebrania sygnaw z poszczeglnych satelitw. Jeli nie jest znane pooenie obiektu, to do wyznaczenia
czasu jest konieczne ledzenie sygnaw z czterech satelitw, ale po wyznaczeniu pooenia
wystarczy ledzenie sygnaw z jednego satelity. Do wyznaczania czasu preferuje si ledzenie satelitw obserwowanych pod duymi ktami elewacji, w pobliu zenitu. Obecne odbiorniki maj moliwo jednoczesnego ledzenia sygnaw nawet z 12 satelitw.
W typowych wykonaniach z odbiornika GPS jest bezporednio dostpny sygna jednosekundowy (1 pps) stanowicy cig znacznikw sekundowych, a za porednictwem cza RS 232C
jest przesyany opis tej sekundy oraz szereg innych danych, najczciej wedug skonfigurowania odbiornika przeprowadzonego przez uytkownika. Przy odtwarzaniu w oparciu o GPS
7
jest nieosigalne przy korzystaniu z istniejcych systemw. Przewiduje si duy stopie gwarancji cigoci dostpu do systemu, w kadej chwili uytkownik bdzie znajdowa si w zasigu co najmniej dwch satelitw, ktrych kt elewacji (widocznoci) bdzie wikszy ni
25. W ekstremalnych przypadkach uytkownik w cigu kilku sekund uzyska informacje
o uszkodzeniach i wynikajcych std ograniczeniach w wiadczeniu usug. Bdzie to bardzo
istotne dla zastosowa zwizanych z bezpieczestwem, takich jak przykadowo: bieg pocigw, prowadzenie samochodw czy ldowanie samolotw.
Pierwszy eksperymentalny satelita mia by wprowadzony na orbit w kocu 2004 roku
w ramach budowania stanowiska do testowania systemu, ostatnio podano, e satelita bdzie
wyniesiony na orbit w dn. 28.12. 2005 roku. Zadaniem tego eksperymentalnego satelity bdzie wyznaczenie i testowanie punktw krytycznych zastosowanych technologii oraz potencjalnych miejsc powstawania problemw technicznych. Zagadnienia te bd rozwizywane,
a wikszo ju jest, w oparciu o kontrakty z ESA. Kolejne 4 satelity o waciwociach roboczych, miay by umieszczenia na orbitach w latach 2005 2006. Ich zadaniem bdzie zweryfikowanie poprawnoci dziaania przestrzennych i naziemnych elementw systemu. Trudnoci finansowe i koordynacyjne, czciowo o podou politycznym sprawiy, e obserwuje
si blisko dwuletnie opnienie w realizacji systemu i przesunicie na rok 2009 2010 terminu uzyskania przez system Galileo penej zdolnoci operacyjnej.
Po zakoczeniu fazy budowy system bdzie skada si z 30 satelitw (27 roboczych
+ 3 aktywnych rezerwowych) okrajcych Ziemi na wysokoci 23616 km nad jej powierzchni. Satelity te bd rozmieszczone na 3 orbitach koowych (po 10 satelitw na kadej
orbicie) lecych na paszczyznach przechodzcej przez rodek Ziemi, nachylonych do paszczyzny rwnika pod ktem 56. Dziki takiemu rozstawieniu satelitw sygnay nawigacyjne
systemu bd pokryway obszar a do 75 szerokoci geograficznej, co na pkuli pnocnej
odpowiada przyldkowi Nord Cape w Skandynawii. Okres obiegu satelity dookoa Ziemi
bdzie wynosi ok. 14 godzin. Znaczna liczba satelitw cznie z optymalizacj konstelacji
sprawia, e uszkodzenie jednego satelity nie przyniesie znacznego uszczerbku dla prowadzonych sub, tym niemniej znajdujcy si na kadej orbicie satelita rezerwowy moe by przesunity w taki sposb, e zastpi satelit uszkodzonego.
Zarzdzanie systemem bdzie realizowane z dwch pooonych na terenie Europy centrw
sterujcych (GCC). Dane uzyskane z globalnej sieci, w skad ktrych wchodzi 20 stacji pomiarowych (GSS), bd przesyane do centrw przez redundancyjn sie telekomunikacyjn.
Centra te w oparciu o przetworzone dane pomiarowe bd prowadziy synchronizacj sygnaw czasu wytwarzanych przez wszystkie wchodzce w skad systemu zegary, zarwno naziemne, jak i satelitarne. Przesyanie danych z centrw GCC do satelitw bdzie prowadzone
przez specjalne, jednokierunkowe stacje. Pi takich stacji pracujcych w pamie mikrofalowym S oraz dziesi takich stacji pracujcych w pamie C bdzie rozmieszczonych na obszarze caego globu. System Galileo bdzie prowadzi zadania poszukiwawcze i ratownicze
o zasigu globalnym. Jednak, wbrew pocztkowym zamierzeniom, rwnie w tym zakresie
informacje oraz dane do systemu bd przekazywane za porednictwem infrastruktury naziemnej, czciowo w ramach istniejcych ju systemw ratownictwa. Now jakoci bdzie,
e osoba wymagajca pomocy bdzie po przesaniu zgoszenia do sub ratowniczych otrzymywaa aktualizowane informacje, e jej sytuacja jest monitorowana i znajduje si pod kontrol oraz e pomoc jest w drodze. Obecne systemy ratownicze nie pozwalaj na przesyanie
tego typu informacji zwrotnej.
W odniesieniu do usug zwizanych z synchronizacj i utrzymaniem jednolitego czasu w sieciach telekomunikacyjnych i informatycznych, to nie zajd tu znaczce zmiany w stosunku do
9
obecnego stanu rzeczy tam, gdzie wykorzystuje si do tych celw odbiorniki GPS. Nowym
elementem bd komunikaty nadawane z orbity o niespenieniu ustalonego poziomu jakociowego lub ograniczeniach uytecznoci sygnaw. Szczegowe informacje na ten temat
bd jednak dostpne prawdopodobnie dopiero po wyprodukowaniu odbiornikw sygnaw
systemu Galileo.
2.4. Przesyanie informacji o czasie w sieciach informatycznych
2.4.1. Protokoy NTP
Przesyanie sygnaw czasu w zamknitych lub otwartych sieciach informatycznych odbywa
si sztafetowo od serwera z wyszej hierarchicznie warstwy do serwera lub komputera z niszej hierarchicznie warstwy w strukturze o ksztacie odwrconego drzewa. Oprcz najwyszej
hierarchicznie warstwy stratum 0 wyrnia si trzy nisze warstwy oznaczone odpowiednio
od stratum 1 do stratum 3. Urzdzenia pracujce w kadej z tych warstw mog peni zarwno rol rda sygnaw czasu dla warstw niszych jak i kocowego klienta caego systemu.
Na og nie ma ogranicze odnonie wykorzystywania sygnaw czasu przesyanych bezporednio z serwerw znajdujcych si w wyszych warstwach hierarchicznych, jednak ograniczone s wwczas moliwoci zweryfikowania drg przesyania sygnaw czasu,
a niejednokrotnie rwnie wiarygodnej identyfikacji rda.
Naley mie na wzgldzie, e podczas przesyania sygnay czasu podlegaj opnieniom pozwalajcym na odtworzenie w komputerze czasu systemowego z ograniczon dokadnoci.
Ze wzgldu na stosowane w komputerach systemy przerwa moliwoci dokadnego znakowania zdarze s ograniczone i nie przekraczaj 0,001 0,01 s. Naley w tym miejscu zaznaczy, e czste i wymagajce utrzymywania si w nieelastycznym rastrze czasowym przerwania zmniejszaj zdolnoci komputera w zakresie realizacji przypisanych komputerowi
zada i w skrajnym przypadku mog doprowadzi do tego, e komputer bdzie realizowa
tylko funkcje zwizane z wyznaczaniem czasu.
Do uzgadniania w sieciach czasu wskazywanego przez zegary systemowe komputerw jest
wykorzystywany wyspecjalizowany protok NTP. Pakiety NTP korzystaj z tych samych
drg przesyania co pakiety zawierajce informacje uytkowe.
Protok NTP jest obecnie powszechnie obowizujcym standardem. Zaoenia dotyczce
jego architektury zostay szczegowo opisane m.in. w dokumentach RFC-1305 i RFC-2030.
Wszystkie urzdzenia uywajce NTP do synchronizacji swoich zegarw wymieniaj midzy
sob komunikaty. W praktycznie realizowanych sieciach informatycznych do rozsyania sygnaw czasu wykorzystywane s serwery czasu pracujce w warstwie stratum 1. Najczciej
wykorzystuj one sygnay radiowe emitowane przez satelitarny system nawigacyjny GPS.
System GPS umoliwia w kadym punkcie globu odtworzenie czasu UTC z dokadnoci
rzdu 100 ns (p. 2.3.1.). Ze wzgldu jednak na przekazywanie sygnaw drog radiow korzystanie z tego systemu jest obarczone charakterystycznymi dla tego rodzaju sygnaw wadami.
Oprogramowanie potrzebne do uruchomienia NTP jest oglnodostpne dla wszystkich na
zasadach Open Source m.in. ze strony http://www.eecis.udel.edu/~mills/ntp. Szczegowa
dokumentacja pozwala na samodzieln konfiguracj pracy urzdzenia w trybie klienta lub
serwera w zalenoci od potrzeb. Poza tym ilo darmowego oprogramowania dostpnego
w sieci Internet powinna zadowoli wikszo uytkownikw. Dotyczy to zwaszcza systemu
Windows, gdy w przypadku systemw UNIX wszelkie narzdzia niezbdne do uruchomienia czy monitorowania usugi synchronizacji czasu s dostarczane wraz z systemem, czsto
10
VN (Version Number)
Mode
Stratum
Pool Interval
Precision
Root Delay
Root Dispersion
Reference Identifier
Reference Timestamp
Originate Timestamp
Receive Timestamp
Transmit Timestamp
Authenticator
Urzdzenia kocowe, z ktrymi ju bezporednio komunikuj si stacje robocze uytkownikw oraz pozostae serwery, obliczaj przesunicie w stosunku do czasu UTC na podstawie
informacji o strefie czasowej, w jakiej si znajduj i rozsyaj informacj w postaci czasu lokalnego.
Urzdzenia pracujce w warstwach niszych (stratum 2, 3, 4) synchronizuj si ze rdami
pracujcymi w warstwie pooonej bezporednio nad ni, ale mog komunikowa si bezporednio z serwerem czasu stratum 1. Ograniczenie co do liczby warstw, przez ktre przenoszona jest sztafetowo informacja o czasie, wynika z moliwoci powstawania bdw w trak11
cie przesyania informacji o czasie przez sie. Teoretycznie moe by do 15 warstw, ale praktycznie stosowan i implementowan jest liczba 4 warstw.
Kady klient NTP powinien okreli najbliszy lub najlepszy (w gr wchodzi jako cza
i jego obcienie) dla niego serwer udostpniajcy synchronizacj czasu. Ze wzgldu na moliwo awarii czy brak moliwoci zsynchronizowania si z serwerem, korzystnie jest synchronizowa dane urzdzenie z kilkoma rdami. Zalecane s co najmniej 3 serwery. Protok NTP sam dokona wyboru najlepszego rda, jeli uzyskuje si te same wskazania, na
podstawie:
informacji, w ktrej warstwie pracuje dane urzdzenie;
najmniejszego opnienia w komunikacji z danym urzdzeniem;
zakadanej precyzji.
Istniej trzy tryby konfiguracji urzdzenia korzystajcego z protokou NTP. Pierwszy z nich
zakada, e urzdzenie oprcz tego, e bdzie synchronizowao si z wybranym wzorcem
samo te bdzie pozwalao na synchronizacj z nim innym urzdzeniom (unicast mode). Peni
ono wwczas rwnie rol serwera i stosowanie tego trybu jest korzystne, gdy jest wymagana
gwarancja dostpu do ktregokolwiek z redundantnych urzdze. W drugim trybie, konwersacyjnym, do serwera jest wysyane ze strony klientw zapytanie (multicast mode). Konfiguracja ta jest do czsto spotykana. Jej gwn wad jest dodatkowe generowanie ruchu
w sieci i obcianie serwera, natomiast zalet szybszy start procesu klienta bez czekania na
komunikaty rozsyane przez serwer, co ma istotne znaczenia w momencie uruchamiania urzdzenia, np. stacji roboczej. Trzeci tryb pracy klienta (anycast mode) powoduje wysanie zapytania do grupy urzdze (komunikat typu multicast) lub do wszystkich urzdze w segmencie
sieci (komunikat typu broadcast) i oczekiwanie na pierwsz, dowoln odpowied.
Kady z tych trybw pracy jest przystosowany do innych potrzeb. Pierwszy z nich znajduje
na pewno zastosowanie w duych sieciach, gdzie dokadny czas jest istotny i jest wymagana
gwarancja, e zawsze bdzie dostpne jedno rdo czasu, z ktrym klienci bd mogli si
synchronizowa. Wikszo uytkownikw preferuje drugi lub trzeci tryb pracy, a jego wybr zaley wycznie od lokalnych potrzeb.
Ze wzgldu na to, e dla niektrych usug synchronizacja czasu powinna by niepodwaalna,
NTP oferuje rwnie mechanizmy zabezpieczajce przed modyfikowaniem wskaza zegarw
przez strony trzecie (TTP). Mona okreli z jakich sieci i adresw bd rozpatrywane pakiety przy ustalaniu czasu i czy pakiety maj zawiera sumy kontrolne generowane przez algorytm MD5 (Message Digest 5) lub DES (Data Encryption Standard).
Protokoy NTP uywane w realnym rodowisku sieci informatycznych pozwalaj uzyska
dokadno znakw czasu zawierajca si w przedziale: 10 ms 1 s, przy czym dokadno
rzdu 10 ms mona uzyska jedynie w niezbyt intensywnie obcionych sieciach wydzielonych (np. korporacyjnych), w ktrych pakietom nioscym informacje o czasie mona nada
najwyszy priorytet i niewiele jest innych pakietw w sieci o tak wysokim priorytecie.
2.4.2. Precyzyjny protok czasu PTP wedug standardu IEEE 1588
2.4.2.1. Potrzeby wprowadzenia precyzyjnej synchronizacji czasu w sieciach pakietowych
Utrzymanie jednolitego czasu rzeczywistego w rozlegych sieciach telekomunikacyjnych
i informatycznych ma na celu zaspokojenie dwch rodzajw potrzeb.
12
osigajc pojedyncze czci 1 s s Precyzyjne Protokoy Czasu IEEE 1588 (Precise Time
Protocol).
Jeli s okrelone sztywne wymagania odnonie czasu rzeczywistego, to system komunikacyjny musi by zdolny do deterministycznego, powtarzalnego zachowania. Oznacza to, e
zawsze jest w stanie przetworzy wymagan wielko danych w zdefiniowanym wstpnie
czasie i jest zdolny do wprowadzenia mechanizmw pozwalajcych na bardzo precyzyjnie
zsynchronizowanie wszystkich zegarw uczestniczcych w realizacji zadania.
Obecnie jedynie kilka magistral lub innych wyspecjalizowanych rozwiza pozwala na osignicie cyklicznoci korekcji czasu z okresem mniejszym ni 1 milisekunda lub utrzymanie
wartoci fluktuacji czasu (jitter) w zakresie pojedynczej mikrosekundy. Aby rozwija tendencj do uywania sieci Ethernet w zastosowaniach zwizanych z automatyk musz by spenione warunki odnonie zagwarantowania utrzymania w sieci jednolitego czasu przy utrzymaniu wymienionych wyej parametrw jakociowych.
W sieciach Ethernet czas propagacji podlega zmianom podczas trwania transmisji. Rozwizaniem gwarantujcym zdeterminowany sposb zachowa sieci i zwizanych z ni systemw
tam, gdzie jest to zwizane z jednoczesnym spenieniem okrelonych sekwencji czasowych,
naley we wszystkich urzdzeniach kocowych dysponowa precyzyjnym zegarem zsynchronizowanym z wszystkimi innymi w systemie. Jeli dziaania wykonawcze s odniesione
do takiego precyzyjnego zegara, wtedy realizacja procesu moe by rozdzielona od wpywu
czasu propagacji sygnau w systemie lub sieci.
Spenienie tych wymogw odnosi si zwaszcza do wsppracy systemw, ktre musz startowa do specyficznych akcji jednoczenie. Przykadowo, jeli kilka robotw wykonuje
wsplne zadanie, np. transport cikich przedmiotw, to zadanie ruchu robotw musz by
cile ze sob dopasowane pod wzgldem czasu.
2.4.2.2. Charakterystyka protokow PTP
Opublikowany przez IEEE nowy standard IEEE 1588 precyzyjnych protokow czasu PTP
stwarza szerokie moliwoci utrzymania bardzo precyzyjnej synchronizacji czasu w sieciach
wykorzystujcych Ethernet. Protok by pierwotnie opracowany przez firm Agilent dla dystrybucji sygnaw obsugi i sterowania aparatur pomiarow. Protok opublikowano w listopadzie 2002 roku.
Przy uyciu protokou IEEE 1588 po raz pierwszy uzyskano moliwo synchronizacji czasu,
w zakresie pojedynczych czci mikrosekundy, lokalnych zegarw w sterownikach, elementach wykonawczych i innych urzdzeniach kocowych, uywajc tej samej sieci transportowej co do transportu danych. Bez takiego standaryzowanego protokou synchronizacyjnego,
ktry charakteryzuje si moliwoci stosowania z kadym protokoem transportowym (nie
tylko Ethernet), nie byo by prawdopodobnie moliwe synchronizowanie z tak precyzj zegarw lokalnych w terminalach kocowych wytworzonych przez rnych producentw. Istniejce protokoy do synchronizacji czasu, takie jak NTP i SNTP nie osigny wymaganej
dokadnoci synchronizacji lub szybkoci wymiany informacji. Inne prby, tak jak protok
SynUTC z Uniwersytetu w Wiedniu, nie uzyskay akceptacji na rynku.
Podobnie jak inne protokoy, PTP opieraj si na bardzo precyzyjnym pomiarze czasu przesyania nadawanych i odbieranych pakietw synchronizacyjnych. Odmiennie ni SNTP, znaki
czasu nie musz by przesyane w pakietach synchronizacyjnych, ale s przesyane
w nastpnym pakiecie. W ten sposb pomiary czasu wysyania i odebrania pakietw mog
by rozdzielone.
15
Czujnik
zegara
w/1588
Element
wykonawczy
zegara
w/1588
Czujnik
zegara
w/1588
Przecznik/
repeater
Synchronizacja
zewntrzna
(np. GPS)
Zegar
brzegowy
1588
Element
wykonawczy
zegara
w/1588
Sterownik
zegara
w/1588
Router
Przecznik/
repeater
Czujnik
zegara
w/1588
Element
wykonawczy
zegara
w/1588
Czujnik
zegara
w/1588
Element
wykonawczy
zegara
w/1588
17
Zegar nadrzdny
Tm = 1050 s
Zegar podrzdny
Opnienie
liniowe = 1 s
TM1
Ts = 1000 s
Sync
Nastpstwo
TM2
Nastpstwo
Sync
Ts = 1001
TS1 = 1002
Wyrwnanie = TS1 - TM1 - Opnienie
= 1002 - 1051 - 0 = - 49
Wyrwnanie czasu: Ts - Wyrwnanie = Ts - (- 49)
Ts = 1052
TS2 = 1053
Wyrwnanie = TS2 - TM2 - Opnienie
= 1053 - 1053 - 0 = 0
Wyrwnanie czasu: Ts - Wyrwnanie = Ts - 0
18
Zegar nadrzdny
Tm = 1070 s
Tm = 1081
TM3 = 1082
Zegar podrzdny
Opnienie
liniowe = 1 s
Ts = 1069 s
TS3 = 1080
TM4 = 1083
TM4
Sync
Nastpstwo
TM5 = 1085
TM5
Nastpstwo
Sync
Element synchronizacyjny
IEEE 1588
Protok PTP
Interfejs (port) sieciowy
Interfejs zegara
Zesp
programowy SW
Stos protokou
sieciowego
Zegar czasu
rzeczywistego
Zesp znacznika
czasu
MAC
(x)M II
Zesp urzdzeniowy HW
TX
Interfejs warstwy
fizycznej
RX
IEEE 1588
Protok PTP
Algorytm
wyznaczania
najlepszego zegara
Synchronizacja
Warstwa
protokow
niezalenego
systemu
operacyjnego OS
pop
Wywoanie
dyspozytora
Kolejka
push
PTP API
wejcie
protokou
PTP
Interfejs (port)
sieciowy
timer
RX/TX
wiadomo PTP
PTP
Interfejs
znacznika czasu
20
PTP
Interfejs
zegara
ustaw
i odczytaj
Warstwa
abstrakcyjnego
systemu
operacyjnego OS
Warstwa systemu
operacyjnego OS
Nastpnym problemem dla precyzji dziaania protokou jest zaoenie, e oczekiwanie jest
w peni symetryczne w obydwu kierunkach, od zegara podporzdkowanego do zegara nadrzdnego i odwrotnie. Spenienie tego warunku nie moe by nigdy zagwarantowane w warunkach znacznego obcienia sieci. Priorytetowanie pakietw (wg IEEE 802.2D/p) nie stanowi rozwizania, gdy bezporednio przed pakietem synchronizacyjnym moe pojawi si
dugi pakiet i fluktuacje czasu transmisji zwiksz si do 122 s. Obecnie stosowane przeczniki dopuszczaj, e w innych kolejkach cznie moe oczekiwa do 8 pakietw priorytetowych. W wyniku tego przy duym obcieniu sieci wprowadzone opnienie transmisji
moe osign warto: od 244 s do 1 ms.
Rozwizaniem problemu jest wyposaenie przecznika w zegar brzegowy zgodny ze standardem IEEE1588. W takim przypadku powstaje poczenie punkt-punkt, w ktrym niemal
nie wystpuj niekorzystne, zmienne opnienia w transmisji sygnaw pomidzy zegarami
oraz nie wystpuj w znaczcym zakresie opnienia wynikajce z procesu kolejkowania
w przecznikach.
2.4.2.3. Moliwoci wykorzystania protokow PTP
Wymagania jakociowe w zakresie synchronizacji zegarw w sieciach informatycznych zale od zastosowa. Potrzeby utrzymania jednolitego czasu wystpuj w wielu dziedzinach
dziaalnoci technicznej. Pierwszym polem, na ktrym rozwizanie problemu jest najpilniejsze, jest automatyka. Typowe wartoci wymaganej dokadnoci synchronizacji zegarw
podano w tabl. 1.
Tabl. 1. Typowe wartoci wymaganej dokadnoci synchronizacji zegarw
Zakres zastosowa
powolne czujniki (cinienie, temperatura)
urzdzenia elektromechaniczne (przekaniki, przerywacze, elektromagnesy, falowniki)
automatyka oglna (obrbka materiaw, procesy chemiczne)
precyzyjne sterowanie ruchem (szybkie pakowanie, druk, robotyka)
szybkie urzdzenia elektryczne (synchrofazory pomiarowe)
elektroniczne systemy nadzoru (wykrywanie bdw, triangulacja)
Wymagana dokadno
synchronizacji czasu
Milisekundy
Milisekundy
Milisekundy
kilka mikrosekund
Mikrosekundy
czci mikrosekundy
Jedna mikrosekunda jest czasem propagacji fali elekromagnetycznej (wiata) przez odcinek
300 m w wolnej przestrzeni i ok. 200 m w szklanym wknie wiatowodu, ale szybki samolot
myliwski przemieszcza si w tym czasie zaledwie o ok. 1 mm, a pocig pdzcy z prdkoci 300 km/h tylko o 0,1 mm. Najwiksze dokadnoci s wymagane tam, gdzie konieczne
jest utrzymanie wsplnej podstawy czasu.
Nieco wydzielonym, ale pierwszym chronologicznie obszarem dziaania, w ktrym niezbdne
okazao si rozwizanie problemu synchronizacji czasu rozdzielonych przestrzennie zegarw
byy energetyczne sieci przesyowe. Synchronizacja urzdze prdotwrczych pozwala
w sposb zamierzony obciy poszczeglne generatory i przy rozlegych, kontynentalnych
niemal obecnie zasigach tych sieci unikn gronych dla sieci zjawisk wynikajcych ze
stanw nieustalonych (np. koysania) i dlatego obecnie w pimiennictwie dotyczcym synchronizacji czasu wci wiele uwagi przykada si do urzdze diagnostycznych dla sieci
energetycznych synchrofazorw. Mimo e w sieciach energetycznych s przesyane due
moce o potencjalnie silnym charakterze destrukcyjnym, to jednak niewielka jest czstotliwo: 50 lub 60 Hz (dugo fali: 6000 lub 5000 km), co sprawia, e wynikowo wymagania
odnonie dokadnoci wzgldnej czstotliwoci sygnaw nie s zbyt wysokie. Najbardziej
interesujce s jednak stany nieustalone w tych liniach, a zjawiska z tym zwizane przebiega22
tyczy to jedynie sytuacji awaryjnych podczas pracy generatora w trybie z tzw. podtrzymaniem. Podobne zapisy przyjto w normie na synchronizacj stacji bazowych w systemie TETRA, z tym, e zakres tolerancji jest tu, dla systemw pracujcych na czstotliwociach roboczych poniej 520 MHz, jeszcze wikszy i wynosi 1 10-7.
Odnonie sieci komrkowych, to przynajmniej dwa czynniki przemawiaj za utrzymaniem
dokadnej i stabilnej czstotliwoci podstawy czasu w stacjach bazowych.
Do pierwszego czynnika naley zaliczy wiksz uciliwo interferencji sygnaw radiowych szybkozmiennych ni wolnozmiennych. W niekorzystnym przypadku przy dopuszczalnej tolerancji rnicy wzgldnej czstotliwoci wynoszcej 1 10-11 dudnienia sygnaw
przy czstotliwoci roboczej 900 MHz bd odbyway si z czstotliwoci ok. 0,02 Hz,
a przy dopuszczalnej tolerancji wynoszcej 5 10-8 czstotliwo dudnie moe wynosi
100 Hz. Przy silnie prkowej strukturze widma (ramkowanie sygnaw cyfrowych) szybkozmienne dudnienia utrudniaj ustawienie optymalnego wzmocnienia toru odbiornika, co rzutuje na zmniejszenie zasigw. Mniej regularne, ale podobne w charakterze zjawisko wystpuje, jeli sygna podstawy czasu podlega znacznym fluktuacjom fazy.
Do drugiego czynnika naley zaliczy utrzymanie duej staoci i dokadnoci czstotliwoci
stacji bazowej zwizanej z potrzebami systemw lokalizacji telefonu komrkowego. Zagadnienie to bdzie szczegowo omwione w punkcie 5, jednak zostan tu przytoczone (tabl. 2)
dane zawarte w normie europejskiej (EN 300 912 V8.3.1) na stao czstotliwoci stacji bazowych pracujcych w ramach systemu lokalizacyjnego E-OTD.
Tabl. 2. Czsto raportowania pozycji w zalenoci od staoci czstotliwoci stacji bazowej
pracujcej w ramach systemu lokalizacyjnego E-OTD
Okres raportowania
pooenia - E-OTD
1 sekunda
3 sekundy
10 sekund
30 sekund
100 sekund
300 sekund
1000 sekund
Stao czstotliwoci
stacji bazowej BTS
(znormalizowany bd
przedziau czasu TIErms )
0.018 s/s (tj. 1,8 10-8 )
0.036 s/s
0.072 s/s
0.006 s/s
0.012 s/s
0.024 s/s
0.0018 s/s
0.0036 s/s
0.0072 s/s
0.0006 s/s
0.0012 s/s
0.0024 s/s
0.00018 s/s
0.00036 s/s
0.00072 s/s
0.00006 s/s
0.00012 s/s
0.00024 s/s
0.000018 s/s
0.000036 s/s
0.000072 s/s
Ze wzgldu na podobne zasady wyznaczania pozycji w metodach korzystajcych z triangulacji dane te odnosz si rwnie do innych systemw lokalizacyjnych o duej precyzji.
24
Zestawione w tabeli dane naley interpretowa w ten sposb, e im mniejsza stao czstotliwoci stacji bazowej i sprzonego z nim lokalizacyjnego zespou pomiarowego LMU (Location Measurement Unit), tym czciej naley ponawia pomiar pooenia telefonu (stacji
ruchomej). Parametrami s tu: prawdopodobiestwo waciwego oszacowania pooenia
(przyjto 95 %) oraz maksymalny bd oszacowania pooenia (odpowiednio: 15, 30 i 60 metrw).
Przykadowo, przy staoci czstotliwoci stacji bazowej BTS wynoszcej 7,2 10-8, maksymalnym promieniu koa bdu pooenia wynoszcym 60 m (oszacowanym z prawdopodobiestwem 95 %) zachodzi potrzeba raportowania danych o pooeniu co 1 sekund, a w podobnych warunkach przy staoci czstotliwoci stacji BTS wynoszcej 7,2 10-11 wystarcza
zbieranie raportw co 1000 sekund. Zwikszenie staoci czstotliwoci stacji do wartoci
1,8 10-11 powoduje zmniejszenie maksymalnego promienia koa bdu pooenia do 15 m.
W tym kontekcie, z punktu widzenia budowy sieci komrkowych w peni korzystajcych
z protokou IP, istotna jest odpowied na pytanie, czy jako sygnaw czasu i czstotliwoci
odtworzonych przy wykorzystaniu metod synchronizacji zegarw zgodnych ze standardem
IEEE 1588 jest wystarczajca do stabilizacji czstotliwoci generatorw podstawy czasu stacji bazowych, rzutujcej na stabilno sygnaw radiowych emitowanych przez t stacj.
Poniej przytoczono wyniki bada dowiadczalnych przeprowadzonych przez firm Agilent
(rys. 8 i 9). Wyniki bada przeprowadzonych w warunkach laboratoryjnych daj wstpne
rozeznanie co do moliwych do uzyskania rezultatw zastosowania protokow PTP. Wykresy ilustruj wpyw jakoci generatorw kwarcowych oraz parametrw ptli fazowych na jako sygnau wyjciowego. Nawet w przypadku zastosowania generatora kwarcowego wyszej klasy - 10811D i wolnej ptli fazowej, o wikszych wasnociach filtracyjnych, poziom
fluktuacji czstotliwoci jest do znaczny. Brak jest szczegowych informacji o warunkach
pomiaru, ale jeli pomiary przeprowadzono na czstotliwoci 10 MHz typowej dla generatora
typu 10811D, to fluktuacje te dyskwalifikuj mierzony zestaw jako potencjalne rdo sygnaw synchronizacyjnych np. krotnic SDH lub central telefonicznych. Zestawienia wykresw
potwierdzaj te tez, e obarczonego znacznymi fluktuacjami fazy sygnau nie mona podda filtracji zmniejszajcych radykalnie midzyszczytow warto fluktuacji.
Protok PTP zgodny ze standardem IEEE 1588 jako pierwszy pozwala na podjcie prby
rozwizania podobnego typu problemw. Prace nad praktycznym wykorzystaniem protokow PTP s bardzo wieej daty. I tak firma Symmetricom, wyspecjalizowana i jedna z dwch
najbardziej liczcych si w skali wiatowej firm zwizanych z produkcj urzdze do synchronizacji czstotliwoci i czasu dopiero w padzierniku 2005 roku zaanonsowaa opracowanie pierwszego zgodnego ze standardem IEEE 1588 wysokiej klasy zegara (zwanego
Grandmaster Clock) przeznaczonego do synchronizacji zegarw poprzez sieci pakietowe.
Generalnie protok znajduje zastosowanie przy uzgadnianiu czasu zegarw w sieciach LAN.
Nie zawsze istotna jest absolutna zbieno czasu z czasem midzynarodowym UTC, ale czsto wystarcza wzajemna synchronizacja zegarw np. w obrbie zakadu produkcyjnego wykorzystujcego wspln sie Ethernet, bez koniecznoci wykonywania licznych indywidualnych
pocze pomidzy elementami sterujcymi a wykonawczymi. Istnieje jednak zapotrzebowanie na synchronizacj czasu w szerszym terytorialnie zakresie, przy powizaniu zegarw za
porednictwem sieci WAN. Przytoczone wyej zagadnienie precyzyjnego utrzymania czstotliwoci roboczych stacji bazowych w sieciach telefonii komrkowych bdzie jednym
z pierwszych tego typu problemw wymagajcych pilnego rozwizania.
25
Coraz wicej sygnaw wskazuje, e standard IEEE 1588 sta si atrakcyjny dla zastosowa
militarnych.
W podtekcie omwionych dziaa pozostaje sprawa stworzenia alternatywnego w stosunku
do GPS systemu synchronizacji czasu, nawet jeli uzyskane rezultaty bd ustpoway rezultatom osignitym przy zastosowaniu urzdze korzystajcych z sygnaw GPS. Uruchomienie europejskiego systemu nawigacyjnego Galileo nie wniesie nowej jakoci, co najwyej
dostpna bdzie wiksza czna liczba satelitw obydwu systemw, dziki czemu uniknie si
utraty dowizania do sygnaw satelitarnych w niekorzystnych warunkach (miasta, wwozy
itp.). Nie zwikszy si radykalnie odporno na zakcenia przypadkowe lub celowe, gdy
obydwa systemy bd pracoway we wsplnym pamie czstotliwoci.
W podsumowaniu mona stwierdzi, e precyzyjne protokoy czasu PTP zawieraj procedury
pozwalajce w szerokim zakresie dystrybuowa czas rzeczywisty do zegarw synchronizowanych za porednictwem sieci pakietowej (na og typu Ethernet).
W sieciach LAN typu Ethernet niemoliwe do przewidzenia s kolizje wynikajce z dziaania
protokou wielodostpu ze ledzeniem stanu nonika i wykrywaniem kolizji procedury
CSMA/CD (Carrier Sense Multiple Access / with Collision Detect). Kolizje te mog wywoywa opnienia pakietw lub nawet ich zgubienie. Dlatego protoky IEEE 1588 okrelaj
specjalne procedury synchronizacji zegarw. W pierwszej kolejnoci, zegar nadrzdny przesya wiadomo SYNC, ktra zawiera oszacowany czas wysania. Dokadny czas wysania jest
przechwytywany przez zegar i wysany w drugiej wiadomoci Follow Up. Opierajc si na
pierwszej i drugiej wiadomoci oraz danych z wasnego zegara odbiornik moe obliczy rnic czasu pomidzy zegarem odbiornika a zegarem gwnym. Do osignicia najlepszych
rezultatw, znaki czasu powinny by wytwarzane sprztowo lub zwizane ze sprztem tak
blisko, na ile to jest moliwe. Czas przesyania wiadomoci jest okrelany cyklicznie w powtrnym procesie przesyania wiadomoci pomidzy zegarem odtwarzajcym czas, a zegarem gwnym (opnienie transmisyjne). Zegar odtwarzajcy czas moe by wtedy skorygowany i uaktywniony do prognozowanego opnienia propagacyjnego magistrali.
Sieci PTP konfiguruj si i dziel na segmenty automatycznie, dlatego kady wze uywa
algorytmu wyznaczenia najlepszego zegara gwnego BMC (Best Master Clock) w celu wyznaczenia najlepszego zegara w segmencie sieci. Kady zegar PTP przechowuje dane
o waciwociach w specjalnych plikach. Dane o waciwociach zegarw s przesyane do
innych wzw w wiadomociach SYNC. Opierajc si na tych danych zegary w innych wzach s w stanie synchronizowa si do zegara gwnego zgodnie z jego aktualnymi waciwociami. W protokole nie ma rozrnienia midzy zegarem sprztowym a programowym.
Jednak, aby uzyska synchronizm w zakresie mikrosekund, niezbdne jest posiadanie bazy
sprztowej. Oglnie rzecz biorc, bdy synchronizacji, objawiajce si jako fluktuacje czasu
generowane przez oprogramowanie, nie mog by wyeliminowane. W rozwizaniach w peni
programowych (np. systemy Windows), bdy mog by utrzymane co najwyej w zakresie
milisekundowym.
Protokoy PTP znajduj si obecnie we wstpnej fazie wdroenia do powszechnego uytku
i jest niemal pewne, e bd peniy alternatywn lub uzupeniajc rol w stosunku do systemw synchronizacji czstotliwoci i czasu wykorzystujcych obecnie sygnay emitowane
przez systemy nawigacyjne.
27
2.5. Krajowi uytkownicy wysokostabilnych sygnaw czstotliwoci i czasu oraz zestawienie ich potrzeb
W ramach prowadzonych prac zebrano dane na temat synchronizacji czstotliwoci i czasu
w sieciach telekomunikacyjnych nastpujcej grupy operatorw:
Exatel S.A.;
OSP Polpager Sp. z o.o. (Sferia);
Niezaleny Operator Midzystrefowy Sp. z o.o.;
Netia S.A.;
Pilicka Telefonia Sp. z o.o.;
Polkomtel S.A.;
Polska Telefonia Cyfrowa Sp. z o.o.;
Polska Telefonia Komrkowa Centertel Sp. z o.o.;
Telefonia Dialog S.A.;
Telekomunikacja Kolejowa Sp. z o.o.
Telekomunikacja Polska S.A;
Odpowiedzi uzyskano od 6 operatorw:
OSP Polpager Sp. z o.o. (Sferia);
Pilicka Telefonia Sp. z o.o.;
Polkomtel S.A.;
Polska Telefonia Cyfrowa Sp. z o.o.;
Polska Telefonia Komrkowa Centertel Sp. z o.o.;
Telekomunikacja Polska S.A;
Operatorzy ci, z ktrych czterech posiada dominujc pozycj na rynku, wiadcz usugi telekomunikacyjne o tradycyjnym charakterze (poczenia foniczne w komutowanych kanaach),
wikszo z nich eksploatuje rwnie sieci suce do transmisji danych.
Odnonie stabilizacji czstotliwoci sygnaw taktujcych:
3 operatorw korzysta z wasnych wzorcw cezowych;
4 operatorw korzysta z sygnaw GPS;
TP S.A. nie korzysta z sygnaw synchronizacyjnych doprowadzonych z sieci innych operatorw a pozostaych 5 operatorw korzysta (prawdopodobnie z TP S.A.);
jeden z operatorw sieci komrkowych polega na sygnaach uzyskanych od innych operatorw i z GPS;
jeden z operatorw sieci lokalnych cakowicie polega na sygnaach uzyskanych od innych
operatorw.
Wszyscy wypowiadajcy si operatorzy deklaruj, e jako uywanych obecnie sygnaw
jest wystarczajca.
Z informacji udzielonych przez 5 operatorw odnonie utrzymania jednolitego czasu wynika,
e:
4 operatorw korzysta z sygnaw czasu z odbiornika GPS;
5 operatorw korzysta z sygnaw czasu przesanych za porednictwem sieci informatycznych przy wykorzystaniu protokow NTP;
odnonie dopuszczalnych niedokadnoci odtwarzanego czasu:
2 operatorw przyjmuje warto: 0,01 s;
28
cja komrki Cell ID (Cell Indentification). Jednoczenie powstay liczne aplikacje, ktre cz
cechy kilku systemw lokalizacyjnych, a operacje wyznaczania pozycji s przeprowadzane
w telefonie komrkowym w oparciu o wyspecjalizowane oprogramowanie. Wykorzystuje si
tu moliwoci pozyskania wikszej liczby danych w sieciach wyposaonych w nowszy sprzt
i oprogramowanie. Dotyczy to sektora komrki okrelonego w wyniku stosowania anten sektorowych (na og 3-sektorowych), informacji o czasie propagacji sygnau wykorzystywanej
w metodzie udoskonalonego okrelenia czasu TA (Timing Advance) oraz ustawie poziomu
mocy zwizanych z wykorzystaniem sieciowych raportw pomiarowych NMR (Network Measurement Reports). W starszych sieciach nawet jeli te dane byy wykorzystywane do sterowania, to nie byy dostpne dla innych aplikacji.
W ten sposb, przy wspomaganiu ze strony sieci, waciwoci nowej generacji oprogramowania lokalizacyjnego s wasnoci adaptacyjne, dziki ktrym uwzgldniane zostaj korelacje i specyficzne cechy danego obszaru. Jako przykad mona tu poda, e przeprowadza si
korekcj uzyskanych danych odniesion do tego, e dua liczba pocze jest realizowana
z autostrady, a nie pasa o szerokoci kilkuset metrw albo e dany obszar znajduje si w cieniu radiowym wzgldem najbliszej stacji bazowej i obsug przejmuje stacja bazowa bardziej oddalona. Zwaszcza sieci komrkowe, ktre byyby przystosowane do lokalizacji cieszc si ponownie popularnoci metod E-OTD, charakteryzuj si podatnoci na stosowanie przedstawionych wyej technik, ktre dziki gromadzeniu danych i ich przetwarzaniu
(system samouczcy) pozwalaj na uzyskanie bardzo dobrych rezultatw przy do niskiej
cenie. Firmy, zajmujce si gwnie opracowywaniem oprogramowania wykorzystujcego te
techniki podaj, e koszt wyposaenia sieci w sprzt i oprogramowanie umoliwiajce prowadzenie lokalizacji telefonw komrkowych wynosi ok. 1 dolara na jednego uytkownika,
podczas gdy wyposaenie sieci w sprzt i oprogramowanie przy wykorzystaniu metody
U-TDOA wynosi ok. 35 dolarw na jednego uytkownika.
Naley odnotowa fakt, e obecnie mniejsze oczekiwania s zwizane z technikami
A-GPS (Assisted GPS), pomimo e nastpi znaczny postp technologiczny w dziedzinie odbiornikw GPS (najistotniejsze jest tu obecnie ograniczenie poboru mocy). Z jednej strony
moe to by wynikiem wykorzystania w walce konkurencyjnej silnej pozycji operatorw sieci
komrkowych i ich chci powizania usug lokalizacyjnych jak najcilej z infrastruktur sieciow, z drugiej strony systemy A-GPS charakteryzuj si du dokadnoci lokalizacji
w otwartym terenie, a ma w obszarach silnie zurbanizowanych, czyli odwrotnie do potrzeb.
Tym niemniej sieci komrkowe zapewniaj wspomaganie dla telefonw wyposaonych
w system A-GPS i raporty pomiarowymi z danymi lokalizacyjnymi uzyskanymi dziki temu
systemowi s rwnie wykorzystywane do opracowania poprawek korygujcych dane lokalizacyjne uzyskane metodami wewntrzsieciowymi w systemach, ktre zostay omwione powyej.
4. Uzyskanie kompetencji do brania czynnego udziau w koordynowanych przez
CBK PAN pracach Centrum Doskonaoci oraz Punktu Informacyjnego w zakresie wykorzystania systemu Galileo oraz partycypowanie w projektach zamawianych
i celowych realizowanych przez konsorcja skupione wok tych orodkw
Na pocztku 2005 roku w Centrum Bada Kosmicznych powsta zamiar utworzenia Centrum
Doskonaoci pn. Centrum Georeferencyjne dla potrzeb geodezji, telekomunikacji i ekologii,
jednoczce rodowisko naukowe i techniczne specjalizujce si w zagadnieniach zwizanych
z wykorzystaniem moliwoci stworzonych przez satelitarne systemy nawigacyjne. Zakres
usug i gwarancje utrzymania okrelonego poziomu jakociowego wiadczonych przez sateli32
- RF Payload Systems
B Radio Navigation
D Communication systems
34
Finalizacja sprawy zwizanej z Platform PPTK jest przewidziana na pocztek 2006 roku.
Platforma bdzie paszczyzn do podejmowania zada szeroko zwizanych z wykorzystaniem
kosmosu, prowadzonych w ramach wymienionych wyej programw: Europejskiego Programu Kosmicznego oraz Krajowego Programu Ramowego.
Oprcz zagadnie zwizanych z wykorzystaniem satelitarnych systemw nawigacyjnych
przeprowadzono analiz moliwoci udziau w pracach badawczych na rzecz bezpieczestwa,
ktre mogyby by wczone do tematu 9. pn. Bezpieczestwo i Przestrze Kosmiczna (Security and Space) - w ramach VII Programu Ramowego. W tym celu zorganizowano
w Instytucie cznoci spotkanie z udziaem przedstawicieli Gwnego Urzdu Miar, Centrum Bada Kosmicznych PAN, Akademii Obrony Narodowej oraz przedstawicieli firm wytwarzajcych produkty zwizane z bezpieczestwem i obronnoci. Omwiono zagadnienia
dotyczce powoania konsorcjum oraz oszacowano moliwoci rozszerzenia konsorcjum
o czonkw z pastw ostatnio doczonych do UE (w gr wchodzi Litwa). Omwiono sposb
wypenienia wnioskw w ramach Programu PARS (Preparatory Action for Security Research) oraz uzyskania dla tych wnioskw poparcia instytucji pastwowych. Wniosek dotyczy
systemu rozsyania wysokostabilnych sygnaw czstotliwoci i czasu, dziki ktremu uzyska
si wzmocnienie odpornoci krajowego systemu cznoci na zakcenia i dezorganizacj,
wzmacnia rwnie ochron kryptograficzn. Jednym z elementw systemu rozsyania wysokostabilnych sygnaw czstotliwoci i czasu byaby stacja radiowa emitujca sygnay czasu.
Praktycznie rzecz biorc moliwoci realizacji zadania s uzalenione od poparcia kompetentnych w tych sprawach instytucji pastwowych, a wobec przewidywanych na ostatni kwarta 2005 r. zmian organizacyjnych rzutujcych na podzia kompetencji, spraw formalnego
zoenia wniosku przeoono na 2006 rok, poprzedzajcy okres objty VII Programem Ramowym.
6. Ekspertyzy i doradztwo na rzecz administracji pastwowej
Na przeomie roku 2004/2005 udzielano konsultacji na rzecz Ministerstwa Infrastruktury
(obecnie: Transportu i Budownictwa) w zwizku z przygotowywanym projektem rozporzdzenia w sprawie wymaga technicznych dla interfejsw dla synchronizacji w publicznych
35
sieciach telekomunikacyjnych. Przeprowadzono rwnie w tej sprawie rozmow z przedstawicielem URTiP i przekazano tekst podobnego rozporzdzenia obowizujcego od niedawna
w Czechach. W kraju dokument regulujcy sprawy synchronizacji w sieciach telekomunikacyjnych wydaje si by bardzo potrzebny, jednak przygotowany przez MTiB projekt nie
wszed dotychczas w ycie.
Instytut cznoci wspuczestniczy w akcji informacyjnej postulujcej wczenie w sposb
formalny organw administracji pastwowej w dziaania zwizane wykorzystaniem w kraju
moliwoci stwarzanych przez system nawigacyjny Galileo. Postulat zosta zrealizowany
i w dniu 14.10.2005 r. Komitet Europejski Rady Ministrw powoa dziaajcy pod przewodnictwem Ministerstwa Infrastruktury (obecnie: Transportu i Budownictwa) Zesp Midzyresortowy, ktrego zadaniem bdzie przygotowanie kompleksowego stanowiska rzdu w odniesieniu do europejskiego programu nawigacji satelitarnej Galileo. W odpowiedzi na pismo MI
dyrekcja Instytutu cznoci zaproponowaa jednego z wykonawcw podlegajcego sprawozdaniu zadania jako przedstawiciela Instytutu cznoci w Zespole.
7. Uzyskanie kompetencji do wykonywania prac dla operatorw telekomunikacyjnych
Prowadzone w ramach zadania prace pozwoliy na uzyskanie kompetencji do wykonywania
prac dla operatorw telekomunikacyjnych, jednak zapotrzebowanie na prace zwizane
z synchronizacja i utrzymaniem jednolitego czasu w sieciach telekomunikacyjnych jest wrd
operatorw mae. Wynika to z braku regulacji prawnych nakadajcych na operatorw wymg utrzymania okrelonych parametrw jakociowych oraz, co jest konsekwencj, brak
nadzoru ze strony pastwowych sub inspekcyjnych.
Od wielu lat prace z tej dziedziny zamawiaa jedynie, z tzw. wolnej rki, Telekomunikacja
Polska S.A. i w roku 2005 byy zaawansowane rozmowy na temat realizacji dwch tego typu
prac. Pierwsza z nich bya zwizana z ekspertyz dotyczc zapotrzebowanie na sygnay czasu w sieciach telekomunikacyjnych. Jednak wykonawc pracy zdecydowano wybra drog
konkursu ofert i pomimo zoenia oferty nie zostaa ona przyjta. Druga praca bya zwizana
z badaniami synchronizacji w systemach ze zwielokrotnieniem falowym DWDM, jednak
ostatecznie prac t miao zrealizowa zaplecze badawcze TP S.A.
Przy dobrze rozbudowanej w TP S.A. w cigu 12 lat sieci synchronizacyjnej w firmie tej
ostatnio podjto program oszczdnociowy, wobec czego trudnoci w pozyskaniu prac s
w tym przypadku bardzo due.
8. Podsumowanie i wnioski
W sprawozdaniu omwiono teoretyczne podstawy do realizacji kompleksowego systemu
synchronizacji i utrzymania jednolitego czasu w sieciach telekomunikacyjnych oraz informatycznych. Szczegowej i krytycznej analizie poddano te elementy sieci transmisyjnych i systemw dystrybucyjnych znakw czasu, ktre maj wpyw na powstawanie niedeterministycznych opnie czasu propagacji przenoszonych sygnaw.
Jako pierwsze zagadnienie szczegowe przedstawiono zasady synchronizacji sygnaw taktujcych w systemach telekomunikacyjnych ze zwielokrotnieniem czasowym TDM. Zagadnienie jest dobrze rozpoznane i obecnie jako synchronizacji w tego typu sieciach jest uzaleniona jedynie od nakadw finansowych, jakie operator jest skonny przeznaczy na ten
cel.
36
Mniej rozpoznane jest zagadnienie przesyania czasu w synchronicznych sieciach telekomunikacyjnych. Omwiono czynniki wpywajce na powstawanie opnie o zrnicowanej
wartoci w sieciach plezjochronicznych PDH oraz w peni synchronicznych SDH. W szczeglnoci przedstawiono przyczyny i mechanizm powstawania znacznych skokw fazy
w strumieniach 2 Mbit/s przenoszonych w systemach transmisyjnych SDH wywoanych procesem dopeniania. Oszacowano, e w normalnych warunkach eksploatacyjnych niedokadno czasu odtwarzanego w oparciu o przesyane znaki czasu nie powinna przekracza 1 s,
jednak w niekorzystnych warunkach wynikajcych ze zej synchronizacji sieci transmisyjnej
niedokadno ta moe osiga warto kilkunastu mikrosekund.
Nastpnie omwiono dziaanie satelitarnych systemw nawigacyjnych GPS i Galileo i przedstawiono korzyci wynikajce ze stosowania systemu Galileo w porwnaniu z systemem
GPS.
Szczegowo omwiono zagadnienie przesyania informacji o czasie w sieciach informatycznych. Ze wzgldu na asynchroniczny tryb przesyania informacji nieskuteczne s metody stosowane w sieciach synchronicznych. Naley uwzgldni, e na skutek kolizji wynikajcych
z dziaania protokou wielodostpu CSMA/CD cz pakietw moe podlega opnieniom
o trudnej do okrelenia wartoci, oczekiwaniu w kolejkach, a nawet cz pakietw moe
zagin. Pakiety te mog by przekazywane rnymi drogami o rnicych si opnieniach.
Przypomniano w skrcie zasady przesyania znakw czasu przy wykorzystaniu sieciowych
protokow czasu NTP, pozwalajcych uzyska dokadno pojedynczych milisekund.
Natomiast szczegowo omwiono zasad dziaania oraz moliwoci wykorzystania precyzyjnych protokow czasu PTP zdefiniowanych w standardzie IEEE 1588. Jest to najnowszy
kierunek rozwoju systemw synchronizacji czasu niezbdny przy wdraaniu do eksploatacji
coraz liczniejszych sieci wykorzystujcych wycznie transmisj pakietow. W ostatnich tygodniach (listopad 2005 r.) wiodce w tej dziedzinie firmy oferuj pierwsze aplikacje sprztowe i programowe pozwalajce uzyska dokadno synchronizacji czasu w sieciach lokalnych LAN rzdu 1 mikrosekundy. Otwarta pozostaje sprawa wykorzystania protokow PTP
w sieciach rozlegych WAN, jakkolwiek potrzeby w tym zakresie narastaj w pilnym trybie.
Omwiono, jako przykad wanego i pilnego problemu, spraw synchronizacji stacji bazowych telefonii komrkowych w sieciach, w ktrych wykorzystuje si wycznie transmisj
pakietow IP.
Obecnie wzrastaj wymogi odnonie poziomu niezawodnoci i bezpieczestwa stawiane sieciom informatycznym o istotnym znaczeniu dla funkcjonowania pastwa i protokoy PTP s
postrzegane jako zabezpieczenie w zakresie utrzymania synchronizacji zegarw niezbdnych
dla procesw sterowania przepywem danych na wypadek niedostpnoci sygnaw GPS,
a w przyszoci rwnie pracujcego w tym samym pamie czstotliwoci systemu Galileo.
Problemy z dostosowaniem si do nowych wymogw powinny by uwzgldnione przy opracowaniu zaoe na budow w kraju kompleksowej Sieci Teleinformatycznej Administracji
Publicznej STAP.
Uwzgldniajc przytoczone czynniki, zagadnienie synchronizacji przy wykorzystaniu protokow PTP nosi charakter rozwojowy i jest atrakcyjne pod wzgldem badawczym, ma te
due znaczenie praktyczne.
Jak si w 2005 roku okazao, nie wdroono w Ameryce jednego, uzgodnionego wczeniej dla
wszystkich sieci komrkowych systemu lokalizacji telefonw, z ktrych zainicjowano wywoanie alarmowe. Jeszcze wiksza rnorodno panuje pod tym wzgldem w Europie. Linia
37
podziau stana pomidzy kosztami budowy systemu lokalizacyjnego a istotn dla sub odpowiedzialnych za bezpieczestwo pastwowe cech funkcjonaln, polegajc na moliwoci
okrelenia pozycji kadego aktywnego telefonu komrkowego niezalenie od woli jego uytkownika. Decyzje przyjmujce jedno z rozwiza bd nosiy charakter bardziej ekonomiczny ni techniczny, jednak przy podejmowaniu takiej decyzji istotna jest znajomo istniejcych uwarunkowa technicznych.
Rwnie to zagadnienie powinno w kraju podlega monitorowaniu ze strony administracji
pastwowej, a rozpatrywanie aspektw badawczych sprawy moe by powierzone Instytutowi cznoci.
W sprawozdaniu omwiono rwnie dziaania zwizane z prbami pozyskiwania dla prowadzonych prac nowych rde finansowania: ze rodkw VII Programu Ramowego i Krajowego Programu Ramowego.
W podsumowaniu naley stwierdzi, e niemal wszystkie przedstawione w sprawozdaniu
tematy badawcze nosz charakter rozwojowy, a uzyskane rezultaty maj due znaczenie praktyczne dla niezakconego dziaania w kraju sieci telekomunikacyjnych i informatycznych
oraz gwarancji utrzymania w tych sieciach odpowiedniego poziomu jakociowego wiadczonych usug.
38
Bibliografia
[1] Kula S.: Systemy teletransmisyjne. WK, 2004
[2] Miek J., Natorski A., Pawszak T., Zagrobelny T.: Synchronizacja sieci telekomunikacyjnej. Przegld Telekomunikacyjny i Wiadomoci Telekomunikacyjne, listopad 2001
[3] Bregni S.: Synchronization of Digital Telecommunications Networks. John Wiley and
Sons
[4] Allan D. W.: Experts are considering a new definition for Universal Coordinated Time.
GPS World, January 2003
[5] Stefaski A., Skonieczny W.: GPS - powszechnie dostpne rdo czasu. Przegld Telekomunikacyjny i Wiadomoci Telekomunikacyjne, 2001, nr 11
[6] Pakdaman A., Cooklev T. (San Francisco State University), Eidson J. (Agilent Technologies): IEEE 1588 over IEEE 802.11b for Synchronization of Wireless Local Area Network Nodes.
[7] Parker T. E., Matsakis D.: Time and Frequency Dissemination Advances in GPS Transfer
Techniques. GPS World, November 2004
[8] Azoubib J., Nawrocki J., Lewandowski W.: Independent atomic timescale in Polandorganization and results. Institute of Physics Publishing, Metrologia (40) 2003
[9] Gambioza V., Yuan P.: The IEEE 802.17 Media Access Protocol for High-Speed MetropolitanArea Resilient Packet Ring. IEEE 802.17 WG, 2004
[10] IEEE Std 1588-2002: IEEE Standard for a Precision Clock Synchronization Protocol for
Networked Measurement and Control Systems. 8 November 2002
[11] Balasubramanian S., Harris K. R., Moldovansky A.: A Frequency Compensated Clock
for Precision Synchronization using IEEE 1588 Protocol and its Application to Ethernet,
Rockwell Automation. http://ieee1588.nist.gov/z_RA_1_FreqCompClk.pdf
[12] Eidson J. C. (Agilent Laboratories), Fischer M. C. (Fischer Consulting), White J. (U.S.
Naval Research Laboratory): IEEE-1588 Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems. November 8, 2002,
http://ieee1588.nist.gov/PTTI_draft_final.pdf
[13] Mohl D. S.: IEEE 1588: Running Real-time on Ethernet. Hirschmann Electronics, The
OnLine Industrial Ethernet Book, Issue 17, November 2003,
http://ethernet.industrial-networking.com/ieb/articledisplay.asp?id=173
[14] Intel Network Processors Drive New Communications Capabilities for Rockwell*
Automation Case Study, Intel Corporation, October 2004
http://www.intel.com/design/network/casestudies/rockwell.htm
[15] Horauer M.: Clock Synchronization in Distributed Systems - Architecture and Evaluation
of Ethernet-based Network Interfaces with support for precision clock synchronization.
Vienna University of Technology, 2004
[16] Frost & Sullivan's: The annual growth rate for Ethernet field devices will be 90 percent
from 2002 to 2007. World Ethernet and Fieldbus Markets" report, January 2003
www.frost.com
[17] Choi B., Park K., Kim M.: An Improved Hardware Implementation of the Fault Tolerant
Clock Synchronization Algorithm for Large Multiprocessor System. IEEE Transaction on
Computers 39, 1990
[18] Commission F. C.: FCC requires wireless carriers to forward all 911 calls. December
1997
[19] Cristian F.: Probabilistic Clock Synchronization. Distributed Computing 3, 3, 1989
39
[20] Cristian F., Fetzer C.: Fault-tolerant internal clock synchronization. In Proceedings of
the Thirteenth Symposium on Reliable Distributed Systems, Dana Point, Ca., October
1994
[21] Dewe M., Sankar S., Arillaga J.: The application of satellite time references to HVDC
fault location. IEEE Transactions on Power Delivery 8, 1993
[22] Duda A., Harrus G., Haddad Y., Bernard G.: Estimating global time in distributed systems. Conference on Distributed Computing Systems, Berlin, 1987
[23] Fetzer C., Cristian F.: Integrating External and Internal Clock Synchronization. J. RealTime Systems 12, 2, March 1997
[24] Rappaport T., Reed J., Woerner B.: Position Location Using Wireless Communications
on Highways of the Future. IEEE Communications Magazine, October 1996
[25] Schmid U.: Orthogonal Accuracy Clock Synchronization. Chicago Journal of Theoretical
Computer Science, 2000
[26] Schmid U.: Interval-based Clock Synchronization with Optimal Precision. Information
and Computation 186, 1, 2003
[27] Schmid U., Klasek J., Mandl T., Nachtnebel H., Cadek G., Ker O. N.: A Network Time
Interface M-Module for Distributing GPS-time over LANs. Journal of Real-Time Systems
18, 1, January 2000
[28] Schmid U., Schossmaier K.: Interval-based Clock Synchronization. Journal of Real-Time
Systems 12, 2, March 1997, 173228
[29] Schossmaier K.: Interval-based Clock State and Rate Synchronization. Dissertation, Vienna University of Technology, Faculty of Technical and Natural Sciences, 1998
[30] Suri N., Hugue M., Walter C.: Synchronization issues in real-time systems. Proceedings
of the IEEE 82, 1, January 1994
[31] Vasanthavada N., Marinos P.: Synchronization of Fault-Tolerant Clocks in the Presence
of Malicious Failures. IEEE Transactions on Computers 37, 1998
[32] Arvind K.: Probabilistic clock synchronization in distributed systems. IEEE Transactions
on Parallel and Distributed Systems 5, 5, May 1994
[33] Materiay informacyjne firm: Symmetricom, Oscilloquartz S.A., Cisco Systems Inc.
40