Design and FPGA based Implementation of IEEE 1588 Precision Time Protocol for Synchronisation in Distributed IoT Applications. Issue 1 (2nd January 2022)
- Record Type:
- Journal Article
- Title:
- Design and FPGA based Implementation of IEEE 1588 Precision Time Protocol for Synchronisation in Distributed IoT Applications. Issue 1 (2nd January 2022)
- Main Title:
- Design and FPGA based Implementation of IEEE 1588 Precision Time Protocol for Synchronisation in Distributed IoT Applications
- Authors:
- Nagra, Aamir Sohail
Allahi, Irfan
Pasha, Muhammad Adeel
Masud, Shahid - Abstract:
- ABSTRACT: In distributed network applications such as the Internet of Things (IoT), a master clock is used to provide a frame of reference among all constituent nodes. Any drift in the clock on a single node can cause serious cascading effects in a system that largely involves ordered events and time-critical tasks. To provide a stable reference clock, time synchronisation protocols are utilised in distributed systems where client nodes can synchronise their clock with a master node. IEEE 1588 Precision Time Protocol (PTP) is increasingly being used to provide high time synchronisation accuracy in comparison with other synchronisation protocols. In this paper, we have proposed a hardware design and FPGA-based implementation of the IEEE 1588 protocol to be used in wired LAN communication. Experimental results show synchronisation accuracy in the range of few nanoseconds, which is significantly better than the existing implementations. The FPGA implementation was carried out on a Xilinx Artix-7 evaluation board.
- Is Part Of:
- Australian journal of electrical & electronics engineering. Volume 19:Issue 1(2022)
- Journal:
- Australian journal of electrical & electronics engineering
- Issue:
- Volume 19:Issue 1(2022)
- Issue Display:
- Volume 19, Issue 1 (2022)
- Year:
- 2022
- Volume:
- 19
- Issue:
- 1
- Issue Sort Value:
- 2022-0019-0001-0000
- Page Start:
- 31
- Page End:
- 39
- Publication Date:
- 2022-01-02
- Subjects:
- Clock synchronisation -- distributed network -- Precision Time Protocol (PTP) -- IEEE 1588 -- Internet of Things (IoT) -- FPGA implementation
Electrical engineering -- Periodicals
Electronics -- Periodicals
Periodicals
621.305 - Journal URLs:
- http://www.tandfonline.com/toc/tele20/current ↗
http://search.informit.com.au/search;res=e-library ↗
http://www.tandfonline.com/ ↗ - DOI:
- 10.1080/1448837X.2021.2013407 ↗
- Languages:
- English
- ISSNs:
- 1448-837X
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 1807.625000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 21119.xml