R. Candell, Karl Montgomery, Mohamed Kashef Hany, Susruth Sudhakaran, D. Cavalcanti
{"title":"基于软件的802.1Qbv无线TSN中基于TCP的时间关键应用调度","authors":"R. Candell, Karl Montgomery, Mohamed Kashef Hany, Susruth Sudhakaran, D. Cavalcanti","doi":"10.1109/WFCS57264.2023.10144232","DOIUrl":null,"url":null,"abstract":"Time-sensitive networking (TSN) is emerging as a viable means to achieving deterministic quality of service (QoS) communications within mission critical industrial applications such as feedback control systems, robotics, and precision sensing and actuation. Originally developed for Ethernet-based audio-video applications using the User Datagram Protocol (UDP). TSN assume unidirectional flows from source (talked) to destination(listener) and it is most easily implemented using UDP in which packets are transmitted without an acknowledgment from the recipient. However, most existing industrial protocols are implemented using the reliable Transport Control Protocol (TCP) in which each transmission is explicitly acknowledged. In this work, a bandwidth efficient TSN schedule is developed to accommodate the TCP traffic flow between two synchronized robots collaboratively moving an object. We then demonstrate an IEEE 802.1Qbv TSN schedule over an IEEE 802.11 wireless medium that guarantees robot performance requirements are maintained while accommodating concurrent best-effort traffic flows. The process for schedule selection and experimental data collection is discussed, and TSN configuration parameter tuning and experimental results are provided.","PeriodicalId":345607,"journal":{"name":"2023 IEEE 19th International Conference on Factory Communication Systems (WFCS)","volume":"62 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-04-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Scheduling for Time-Critical Applications Utilizing TCP in Software-Based 802.1Qbv Wireless TSN\",\"authors\":\"R. Candell, Karl Montgomery, Mohamed Kashef Hany, Susruth Sudhakaran, D. Cavalcanti\",\"doi\":\"10.1109/WFCS57264.2023.10144232\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Time-sensitive networking (TSN) is emerging as a viable means to achieving deterministic quality of service (QoS) communications within mission critical industrial applications such as feedback control systems, robotics, and precision sensing and actuation. Originally developed for Ethernet-based audio-video applications using the User Datagram Protocol (UDP). TSN assume unidirectional flows from source (talked) to destination(listener) and it is most easily implemented using UDP in which packets are transmitted without an acknowledgment from the recipient. However, most existing industrial protocols are implemented using the reliable Transport Control Protocol (TCP) in which each transmission is explicitly acknowledged. In this work, a bandwidth efficient TSN schedule is developed to accommodate the TCP traffic flow between two synchronized robots collaboratively moving an object. We then demonstrate an IEEE 802.1Qbv TSN schedule over an IEEE 802.11 wireless medium that guarantees robot performance requirements are maintained while accommodating concurrent best-effort traffic flows. The process for schedule selection and experimental data collection is discussed, and TSN configuration parameter tuning and experimental results are provided.\",\"PeriodicalId\":345607,\"journal\":{\"name\":\"2023 IEEE 19th International Conference on Factory Communication Systems (WFCS)\",\"volume\":\"62 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-04-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2023 IEEE 19th International Conference on Factory Communication Systems (WFCS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/WFCS57264.2023.10144232\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 IEEE 19th International Conference on Factory Communication Systems (WFCS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WFCS57264.2023.10144232","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Scheduling for Time-Critical Applications Utilizing TCP in Software-Based 802.1Qbv Wireless TSN
Time-sensitive networking (TSN) is emerging as a viable means to achieving deterministic quality of service (QoS) communications within mission critical industrial applications such as feedback control systems, robotics, and precision sensing and actuation. Originally developed for Ethernet-based audio-video applications using the User Datagram Protocol (UDP). TSN assume unidirectional flows from source (talked) to destination(listener) and it is most easily implemented using UDP in which packets are transmitted without an acknowledgment from the recipient. However, most existing industrial protocols are implemented using the reliable Transport Control Protocol (TCP) in which each transmission is explicitly acknowledged. In this work, a bandwidth efficient TSN schedule is developed to accommodate the TCP traffic flow between two synchronized robots collaboratively moving an object. We then demonstrate an IEEE 802.1Qbv TSN schedule over an IEEE 802.11 wireless medium that guarantees robot performance requirements are maintained while accommodating concurrent best-effort traffic flows. The process for schedule selection and experimental data collection is discussed, and TSN configuration parameter tuning and experimental results are provided.