IEEE1588 Based High Precision Time Synchronization Implementation and Application for Mobile Systems

碩士 === 國立臺灣大學 === 電機工程學研究所 === 102 === With the progress of the times, the dependency on desktop computers by people now is gradually shifted to mobile devices. Smart phones and tablet computers more and more popular. Mobiles devices bring a new type of life to people. People can use mobile devices...

Full description

Bibliographic Details
Main Authors: Ching-Chang Li, 李勁璋
Other Authors: 張帆人
Format: Others
Language:zh-TW
Published: 2014
Online Access:http://ndltd.ncl.edu.tw/handle/76438605969539897261
id ndltd-TW-102NTU05442078
record_format oai_dc
spelling ndltd-TW-102NTU054420782016-03-09T04:24:23Z http://ndltd.ncl.edu.tw/handle/76438605969539897261 IEEE1588 Based High Precision Time Synchronization Implementation and Application for Mobile Systems IEEE1588高精度時間同步於行動裝知實現與應用 Ching-Chang Li 李勁璋 碩士 國立臺灣大學 電機工程學研究所 102 With the progress of the times, the dependency on desktop computers by people now is gradually shifted to mobile devices. Smart phones and tablet computers more and more popular. Mobiles devices bring a new type of life to people. People can use mobile devices to communicate to other people or other smart devices, also people can interact with smart mobile devices. Aglobal standard time for mobile devices to follow bacomes a basic issue. So a high precision time synchronization method is needed. In this paper, we design and implement a clock synchronization system for mobile devices. It is based on IEEE1588 precise time protocol. The IEEE1588 protocol defines the information and rules for precision time protocol (PTP). It can measure the clock offset between two devices by the exchange of time network packets. We build a virtual clock so that the operating system of mobile devices will not be invaded. IEEE1588 precision time protocol, clock state estimator and controller are used to implement clock synchronization system. First we use IEEE1588 precision time protocol to measure the clock offset between devices. Second we use the Kalman filter to estimate the clock state. Also, the parameters of the Kalman filter are adjusted by clock noise estimators. And third we adjust the clock frequency and control the clock phase by a proportion-integral controller. Experimental results show that our system provides good clock synchronization performances for mobile devices 張帆人 2014 學位論文 ; thesis 65 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立臺灣大學 === 電機工程學研究所 === 102 === With the progress of the times, the dependency on desktop computers by people now is gradually shifted to mobile devices. Smart phones and tablet computers more and more popular. Mobiles devices bring a new type of life to people. People can use mobile devices to communicate to other people or other smart devices, also people can interact with smart mobile devices. Aglobal standard time for mobile devices to follow bacomes a basic issue. So a high precision time synchronization method is needed. In this paper, we design and implement a clock synchronization system for mobile devices. It is based on IEEE1588 precise time protocol. The IEEE1588 protocol defines the information and rules for precision time protocol (PTP). It can measure the clock offset between two devices by the exchange of time network packets. We build a virtual clock so that the operating system of mobile devices will not be invaded. IEEE1588 precision time protocol, clock state estimator and controller are used to implement clock synchronization system. First we use IEEE1588 precision time protocol to measure the clock offset between devices. Second we use the Kalman filter to estimate the clock state. Also, the parameters of the Kalman filter are adjusted by clock noise estimators. And third we adjust the clock frequency and control the clock phase by a proportion-integral controller. Experimental results show that our system provides good clock synchronization performances for mobile devices
author2 張帆人
author_facet 張帆人
Ching-Chang Li
李勁璋
author Ching-Chang Li
李勁璋
spellingShingle Ching-Chang Li
李勁璋
IEEE1588 Based High Precision Time Synchronization Implementation and Application for Mobile Systems
author_sort Ching-Chang Li
title IEEE1588 Based High Precision Time Synchronization Implementation and Application for Mobile Systems
title_short IEEE1588 Based High Precision Time Synchronization Implementation and Application for Mobile Systems
title_full IEEE1588 Based High Precision Time Synchronization Implementation and Application for Mobile Systems
title_fullStr IEEE1588 Based High Precision Time Synchronization Implementation and Application for Mobile Systems
title_full_unstemmed IEEE1588 Based High Precision Time Synchronization Implementation and Application for Mobile Systems
title_sort ieee1588 based high precision time synchronization implementation and application for mobile systems
publishDate 2014
url http://ndltd.ncl.edu.tw/handle/76438605969539897261
work_keys_str_mv AT chingchangli ieee1588basedhighprecisiontimesynchronizationimplementationandapplicationformobilesystems
AT lǐjìnzhāng ieee1588basedhighprecisiontimesynchronizationimplementationandapplicationformobilesystems
AT chingchangli ieee1588gāojīngdùshíjiāntóngbùyúxíngdòngzhuāngzhīshíxiànyǔyīngyòng
AT lǐjìnzhāng ieee1588gāojīngdùshíjiāntóngbùyúxíngdòngzhuāngzhīshíxiànyǔyīngyòng
_version_ 1718201570174173184