{"title":"Enhanced Switch Design Supporting Dual Preemption Under Real-Time Ethernet","authors":"Nianshi Li, Kun Qian, Fengyuan Ren","doi":"10.1109/iccc52777.2021.9580258","DOIUrl":null,"url":null,"abstract":"Because of the advantages of high bandwidth, low cost, and architecture openness, Ethernet is increasingly used in the industrial Internet to support both time-critical services and conventional communication services on a unified network infrastructure. The biggest challenge right now is to provide low and deterministic latency for time-critical services. Preemption is an effective way to achieve deterministic and low latency. However, the current preemption mechanism has no specific hardware implementation, nor does it describe the restoration after preemption. In this paper, we implement preemption mechanism in hardware and propose two preemption restoration mechanisms: Preemption Restart and Preemption Resume, they are suitable for different scenarios. We also discussed all the details implemented on common commercial switch architectures. Finally, we implement preemption restoration and verify our design in the actual vehicle network topology. Through experiments, we verify the necessity of the preemption mechanism and evaluate the impact of preemption restoration on non-time-critical services.","PeriodicalId":425118,"journal":{"name":"2021 IEEE/CIC International Conference on Communications in China (ICCC)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-07-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE/CIC International Conference on Communications in China (ICCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/iccc52777.2021.9580258","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Because of the advantages of high bandwidth, low cost, and architecture openness, Ethernet is increasingly used in the industrial Internet to support both time-critical services and conventional communication services on a unified network infrastructure. The biggest challenge right now is to provide low and deterministic latency for time-critical services. Preemption is an effective way to achieve deterministic and low latency. However, the current preemption mechanism has no specific hardware implementation, nor does it describe the restoration after preemption. In this paper, we implement preemption mechanism in hardware and propose two preemption restoration mechanisms: Preemption Restart and Preemption Resume, they are suitable for different scenarios. We also discussed all the details implemented on common commercial switch architectures. Finally, we implement preemption restoration and verify our design in the actual vehicle network topology. Through experiments, we verify the necessity of the preemption mechanism and evaluate the impact of preemption restoration on non-time-critical services.