Kirjasto - Tampereen teknillinen yliopisto

Time synchronisation in wireless short range networks

Show full item record

Files in this item

Files Size Format View

There are no files associated with this item.

URN: http://URN.fi/URN:NBN:fi:tty-200907101576
Title: Time synchronisation in wireless short range networks
Author: Kannisto, Juha
Publication type: Diplomityö
Issue date: 2008-01-16
University: Tampereen teknillinen yliopisto
Faculty: Tieto- ja sähkötekniikan tiedekunta
Department: Tietokonetekniikan laitos
Abstract: Time synchronisation means adjustment of two or more clocks of independent devices over a communication network. Synchronised clocks are used to timestamp events for example in industrial automation and monitoring, where the mutual order of events is required. Time synchronisation requires a local clock oscillator and a message channel between devices. The device which needs to be synchronised is more often connected using a wireless short range network, such as Wireless Local Area Network (WLAN). A wireless network is typically a shared network, which increases the possibility of erroneous transfers or lost data fragments. Network congestion may cause transmission delays. Furthermore, time synchronisation should not increase the unit cost significantly. IEEE 1588 standard defines Precision Time Protocol for time synchronisation, but lefts out major parts for practical implementation. This thesis presented these parts including message timestamping, latency estimation and clock adjustment method. Prototype implementations were presented for three device types that were standard PC, custom FPGA-based WLAN terminal (TUTWLAN) and Wireless Sensor Network (TUTWSN) node.AB3:Ajan synkronoinnilla tarkoitetaan erillisissä laitteissa olevien kellojen säätöä verkon yli. Synkronoituja kelloja käytetään aikaleimaamaan tapahtumia esimerkiksi teollisuusautomaatiossa ja kunnonvalvonnassa, missä tapahtumien keskinäinen aikajärjestys on vaatimuksena. Ajan synkronointi vaatii paikallisen kellon ja viestinvaihtokanavan laitteiden välillä. Synkronoiva laite on yhä useammin liitetty langattomaan lyhyen kantaman verkkoon, kuten esimerkiksi langattomaan lähiverkkoon (WLAN). Langaton verkko on yleensä jaettu verkko, joka lisää virheellisen tiedonsiirron tai hävinneiden pakettien mahdollisuutta. Verkon ruuhkautuminen voi aiheuttaa viivästymistä tiedonsiirrossa. Näiden lisäksi usein vaaditaan, että ajan synkronoinnista tuleva laitekohtainen lisäkustannus ei saa olla merkittävä. IEEE 1588 -standardi määrittelee protokollan ajan synkronointiin. Protokollaa kutsutaan nimellä Precision Time Protocol. Standardin ulkopuolelle on jätetty huomattavia osia käytännön toteutuksesta. Diplomityössä esitetään nämä osat mukaan lukien viestien aikaleimaus, viipeen arviointi ja kellon säätömenetelmä. Prototyyppitoteutukset esitetään kolmelle laitetyypille, jotka ovat tavallinen PC, ohjelmoitavaan logiikkaan perustuva oma WLAN-asema (TUTWLAN) ja langaton sensoriverkko (TUTWSN).


This item appears in the following Collection(s)

Show full item record

Search TUT DPub


Advanced Search

Browse

My Account

Statistics