Return to search

PTP Simulator for evaluating Best TimeTransmitter Clock Algorithms

In a distributed real-time system there is often a need for time synchronization of the network’s nodes. In the telecommunications industry, this is exemplified by the implementation of 5G New Radio (NR) that uses Time Devision Duplexing (TDD) communication between the user equipment and base station in a Radio Access Network (RAN). To enable communication there exists a strict requirement of no larger error than 3 μs set by the 3rd Generation PartnershipProject (3GPP). Originally made to synchronize lab equipment, the Precision Time Protocol (PTP) has been adapted for the telecom industry’s needs. The Institute of Electrical and Electronics Engineers (IEEE) in the 1588a-2023 amendment demonstrates how PTP will not create the ideal timeTransmitter-timeReceiver hierarchy in two case studies. To address these problems a modification of the Best TimeTransmitter Clock Algorithm (BTCA) is necessary. The amendment introduces the Enhanced Accuracy Metrics TLV as an optional feature. This featureenables each clock to gain knowledge about the inaccuracy of time from its neighboring clocks.The standard BTCA does not utilize the information from this new feature in its decision mechanism. This thesis presents four new alternate BTCA and to evaluate the algorithms a network simulator was built focusing on the timeTransmitter-timeReceiver hierarchy. The simulator is proven to be useful and in a case study, the four new BTCAs are evaluated where two of them solve the issues mentioned in the 1588a-2023 amendment.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:uu-531239
Date January 2024
CreatorsWiggman, Hugo, Kjellén, Jonathan
PublisherUppsala universitet, Avdelningen för systemteknik
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageEnglish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess
RelationUPTEC IT, 1401-5749 ; 24028

Page generated in 1.4469 seconds