{"title":"与COTS以太网组件实现自稳定分布式同步:WALDEN方法","authors":"Shaolin Yu, Jihong Zhu, Jiali Yang","doi":"10.1007/s11241-020-09356-x","DOIUrl":null,"url":null,"abstract":"For reaching deterministic self-stabilising distributed synchronisation with commercial-off-the-shelf (COTS) Ethernet, this paper explores the Wire-Adapted Linker-Decoupled EtherNet (WALDEN) architecture with the integration of several mass-produced COTS products. Upon this architecture, basic strategies of distributed synchronisation are discussed. Self-stabilising algorithms are presented and formally analysed. Besides, a prototype system is realised with COTS switches, PHY chips, and low-end ARM series under the WALDEN architecture with a minimum hardware modification. The experimental result shows that a sub-microsecond synchronisation precision can be achieved with this prototype implementation even in the presence of low-quality switch with non-queuing delay-jitters of several microseconds. Among existing solutions, this work features in considering the distributed synchronisation, backward-compatibility, and self-stabilisation problems as a whole.","PeriodicalId":54507,"journal":{"name":"Real-Time Systems","volume":"225 3","pages":""},"PeriodicalIF":1.4000,"publicationDate":"2021-01-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":"{\"title\":\"Reaching self-stabilising distributed synchronisation with COTS Ethernet components: the WALDEN approach\",\"authors\":\"Shaolin Yu, Jihong Zhu, Jiali Yang\",\"doi\":\"10.1007/s11241-020-09356-x\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"For reaching deterministic self-stabilising distributed synchronisation with commercial-off-the-shelf (COTS) Ethernet, this paper explores the Wire-Adapted Linker-Decoupled EtherNet (WALDEN) architecture with the integration of several mass-produced COTS products. Upon this architecture, basic strategies of distributed synchronisation are discussed. Self-stabilising algorithms are presented and formally analysed. Besides, a prototype system is realised with COTS switches, PHY chips, and low-end ARM series under the WALDEN architecture with a minimum hardware modification. The experimental result shows that a sub-microsecond synchronisation precision can be achieved with this prototype implementation even in the presence of low-quality switch with non-queuing delay-jitters of several microseconds. Among existing solutions, this work features in considering the distributed synchronisation, backward-compatibility, and self-stabilisation problems as a whole.\",\"PeriodicalId\":54507,\"journal\":{\"name\":\"Real-Time Systems\",\"volume\":\"225 3\",\"pages\":\"\"},\"PeriodicalIF\":1.4000,\"publicationDate\":\"2021-01-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"7\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Real-Time Systems\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://doi.org/10.1007/s11241-020-09356-x\",\"RegionNum\":4,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"COMPUTER SCIENCE, THEORY & METHODS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Real-Time Systems","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.1007/s11241-020-09356-x","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
Reaching self-stabilising distributed synchronisation with COTS Ethernet components: the WALDEN approach
For reaching deterministic self-stabilising distributed synchronisation with commercial-off-the-shelf (COTS) Ethernet, this paper explores the Wire-Adapted Linker-Decoupled EtherNet (WALDEN) architecture with the integration of several mass-produced COTS products. Upon this architecture, basic strategies of distributed synchronisation are discussed. Self-stabilising algorithms are presented and formally analysed. Besides, a prototype system is realised with COTS switches, PHY chips, and low-end ARM series under the WALDEN architecture with a minimum hardware modification. The experimental result shows that a sub-microsecond synchronisation precision can be achieved with this prototype implementation even in the presence of low-quality switch with non-queuing delay-jitters of several microseconds. Among existing solutions, this work features in considering the distributed synchronisation, backward-compatibility, and self-stabilisation problems as a whole.
期刊介绍:
Papers published in Real-Time Systems cover, among others, the following topics: requirements engineering, specification and verification techniques, design methods and tools, programming languages, operating systems, scheduling algorithms, architecture, hardware and interfacing, dependability and safety, distributed and other novel architectures, wired and wireless communications, wireless sensor systems, distributed databases, artificial intelligence techniques, expert systems, and application case studies. Applications are found in command and control systems, process control, automated manufacturing, flight control, avionics, space avionics and defense systems, shipborne systems, vision and robotics, pervasive and ubiquitous computing, and in an abundance of embedded systems.