Change search
ReferencesLink to record
Permanent link

Direct link
Time Synchronization Issues in a MAC Protocol for Wireless Sensor Networks
2012 (English)Independent thesis Basic level (professional degree), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

HMAC is a MAC protocol developed for wireless sensor networks at LTU and is based on time division. Consequently it is highly susceptible to time deviations between nodes, but is good in terms of low power consumption. There is currently no time synchronization implementation for the HMAC protocol, which has an impact on the reliability and performance of the protocol. In this thesis we focus on implementing time synchronization for HMAC on TinyOS, ensuring reliable function of HMAC, therefore enabling its use in production environments. Clock drift was measured on our target platforms and the performance of the reference flooding time synchronization protocol (FTSP) implementation was evaluated. We optimized the performance of FTSP on our platforms by adding microsecond precision support and fixing FTSP-related bugs present in the radio driver layer. The implementation of HMAC for TinyOS was redesigned, with the goal of improving performance, reliability and code manageability. We also integrated FTSP directly into HMAC, improving HMAC reliability even further. The final tests in this thesis show the achieved reliability, synchronization and low power consumption.

Place, publisher, year, edition, pages
2012. , 46 p.
Keyword [en]
Keyword [sv]
URN: urn:nbn:se:ltu:diva-46963Local ID: 48fe6078-1e77-4b28-bb64-de7415a070cfOAI: diva2:1020279
Subject / course
Student thesis, at least 15 credits
Educational program
Computer Engineering, bachelor's level
Validerat; 20120515 (anonymous)Available from: 2016-10-04 Created: 2016-10-04Bibliographically approved

Open Access in DiVA

fulltext(970 kB)0 downloads
File information
File name FULLTEXT02.pdfFile size 970 kBChecksum SHA-512
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Berdajs, Jan

Search outside of DiVA

GoogleGoogle Scholar
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

ReferencesLink to record
Permanent link

Direct link