Please use this identifier to cite or link to this item: https://doi.org/10.1145/3314148.3314353
DC FieldValue
dc.titlePrecise Time-synchronization in the Data-Plane using Programmable Switching ASICs
dc.contributor.authorPRAVEIN GOVINDAN KANNAN
dc.contributor.authorJOSHI RAJ
dc.contributor.authorCHAN MUN CHOON
dc.date.accessioned2020-05-27T04:56:37Z
dc.date.available2020-05-27T04:56:37Z
dc.date.issued2019-04-03
dc.identifier.citationPRAVEIN GOVINDAN KANNAN, JOSHI RAJ, CHAN MUN CHOON (2019-04-03). Precise Time-synchronization in the Data-Plane using Programmable Switching ASICs. Proceedings of the 2019 ACM Symposium on SDN Research. ScholarBank@NUS Repository. https://doi.org/10.1145/3314148.3314353
dc.identifier.isbn9781450367103
dc.identifier.urihttps://scholarbank.nus.edu.sg/handle/10635/168479
dc.description.abstractCurrent implementations of time synchronization protocols (e.g. PTP) in standard industry-grade switches handle the protocol stack in the slow-path (control-plane). With new use cases of in-network computing using programmable switching ASICs, global time-synchronization in the data-plane is very much necessary for supporting distributed applications. In this paper, we explore the possibility of using programmable switching ASICs to design and implement a time synchronization protocol, DPTP, with the core logic running in the data-plane. We perform comprehensive measurement studies on the variable delay characteristics in the switches and NICs under different traffic conditions. Based on the measurement insights, we design and implement DPTP on a Barefoot Tofino switch using the P4 programming language. Our evaluation on a multi-switch testbed shows that DPTP can achieve median and 99th percentile synchronization error of 19 ns and 47 ns between 2 switches, 4-hops apart, in the presence of clock drifts and under heavy network load.
dc.language.isoen
dc.publisherAssociation for Computing Machinery, Inc
dc.subjectNetworks
dc.subjectNetwork services
dc.subjectProgrammable networks
dc.typeConference Paper
dc.contributor.departmentDEPARTMENT OF COMPUTER SCIENCE
dc.description.doi10.1145/3314148.3314353
dc.description.sourcetitleProceedings of the 2019 ACM Symposium on SDN Research
dc.published.statePublished
dc.grant.idR-252-000-693-114
dc.grant.idNRF2015NCR-NCR002-001
dc.grant.fundingagencySingapore Ministry of Education
dc.grant.fundingagencyNational Research Foundation (NRF) Singapore
Appears in Collections:Staff Publications
Elements

Show simple item record
Files in This Item:
File Description SizeFormatAccess SettingsVersion 
DPTP_SOSR19.pdfPrecise Time-synchronization in the Data-Plane using Programmable Switching ASICs977.92 kBAdobe PDF

OPEN

PublishedView/Download

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.