用于实时过程控制系统的抢先交换以太网

Joonkyo Kim, Bum-Yong Lee, Jaehyun Park
{"title":"用于实时过程控制系统的抢先交换以太网","authors":"Joonkyo Kim, Bum-Yong Lee, Jaehyun Park","doi":"10.1109/INDIN.2013.6622877","DOIUrl":null,"url":null,"abstract":"The real-time performance of control network between process control system(PCS) in a nuclear power plant is an important factor to ensure safety and reliability of power plant. Ethernet network is widely adopted in modern PCS even though it does not guarantee hard real-time performance in the non-safety region of a nuclear power plant. To achieve better real-time performance and QoS(Quality of Service), PCS usually uses switched Ethernet with the priority feature, which is based on the IEEE 802.1Q/p protocol. However, the IEEE 802.1Q/p protocol also has a priority inversion problem when transmission of a higher-priority frame is requested during transmission of a lower-priority frame. To resolve this problem, this paper proposes Preemptive Switched Ethernet(PSE) that is based on the IEEE 802.1Q/p protocol with a preemption mechanism. This paper shows that PSE provides better real-time performance than the standard IEEE 802.1Q/p protocol especially when non-real-time and real-time traffics are mixed together. This paper also implements PSE controller using the FPGA (Virtex-4) and MicroBlaze processor. From the implementation results, PSE controller shows an improved latency and jitters of transmission period compare to the normal Ethernet controller. Experiment result shows that the jitter of real-time packet is 50% less than the standard 802.1Q/p protocol.","PeriodicalId":6312,"journal":{"name":"2013 11th IEEE International Conference on Industrial Informatics (INDIN)","volume":"16 1","pages":"171-176"},"PeriodicalIF":0.0000,"publicationDate":"2013-07-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Preemptive switched Ethernet for real-time process control system\",\"authors\":\"Joonkyo Kim, Bum-Yong Lee, Jaehyun Park\",\"doi\":\"10.1109/INDIN.2013.6622877\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The real-time performance of control network between process control system(PCS) in a nuclear power plant is an important factor to ensure safety and reliability of power plant. Ethernet network is widely adopted in modern PCS even though it does not guarantee hard real-time performance in the non-safety region of a nuclear power plant. To achieve better real-time performance and QoS(Quality of Service), PCS usually uses switched Ethernet with the priority feature, which is based on the IEEE 802.1Q/p protocol. However, the IEEE 802.1Q/p protocol also has a priority inversion problem when transmission of a higher-priority frame is requested during transmission of a lower-priority frame. To resolve this problem, this paper proposes Preemptive Switched Ethernet(PSE) that is based on the IEEE 802.1Q/p protocol with a preemption mechanism. This paper shows that PSE provides better real-time performance than the standard IEEE 802.1Q/p protocol especially when non-real-time and real-time traffics are mixed together. This paper also implements PSE controller using the FPGA (Virtex-4) and MicroBlaze processor. From the implementation results, PSE controller shows an improved latency and jitters of transmission period compare to the normal Ethernet controller. Experiment result shows that the jitter of real-time packet is 50% less than the standard 802.1Q/p protocol.\",\"PeriodicalId\":6312,\"journal\":{\"name\":\"2013 11th IEEE International Conference on Industrial Informatics (INDIN)\",\"volume\":\"16 1\",\"pages\":\"171-176\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-07-29\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2013 11th IEEE International Conference on Industrial Informatics (INDIN)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/INDIN.2013.6622877\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 11th IEEE International Conference on Industrial Informatics (INDIN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INDIN.2013.6622877","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

摘要

核电厂过程控制系统(PCS)之间控制网络的实时性是保证核电厂安全可靠运行的重要因素。尽管以太网不能保证核电厂非安全区域的硬实时性,但它在现代pc中被广泛采用。为了获得更好的实时性和服务质量(QoS), pc机通常使用基于IEEE 802.1Q/p协议的具有优先级特性的交换式以太网。然而,IEEE 802.1Q/p协议也存在优先级反转问题,即在传输低优先级帧的同时请求传输高优先级帧。为了解决这一问题,本文提出了基于IEEE 802.1Q/p协议的具有抢占机制的抢先交换以太网(PSE)。本文表明,PSE具有比标准IEEE 802.1Q/p协议更好的实时性,特别是在非实时和实时业务混合的情况下。本文还利用FPGA (Virtex-4)和MicroBlaze处理器实现了PSE控制器。从实现结果来看,PSE控制器与普通以太网控制器相比,传输周期的延迟和抖动有所改善。实验结果表明,与标准802.1Q/p协议相比,实时数据包的抖动减小了50%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Preemptive switched Ethernet for real-time process control system
The real-time performance of control network between process control system(PCS) in a nuclear power plant is an important factor to ensure safety and reliability of power plant. Ethernet network is widely adopted in modern PCS even though it does not guarantee hard real-time performance in the non-safety region of a nuclear power plant. To achieve better real-time performance and QoS(Quality of Service), PCS usually uses switched Ethernet with the priority feature, which is based on the IEEE 802.1Q/p protocol. However, the IEEE 802.1Q/p protocol also has a priority inversion problem when transmission of a higher-priority frame is requested during transmission of a lower-priority frame. To resolve this problem, this paper proposes Preemptive Switched Ethernet(PSE) that is based on the IEEE 802.1Q/p protocol with a preemption mechanism. This paper shows that PSE provides better real-time performance than the standard IEEE 802.1Q/p protocol especially when non-real-time and real-time traffics are mixed together. This paper also implements PSE controller using the FPGA (Virtex-4) and MicroBlaze processor. From the implementation results, PSE controller shows an improved latency and jitters of transmission period compare to the normal Ethernet controller. Experiment result shows that the jitter of real-time packet is 50% less than the standard 802.1Q/p protocol.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信