Tung V. Doan, T. Scheinert, Osel Lhamo, Juan A. Cabrera, F. Fitzek, Giang T. Nguyen
{"title":"可编程数据平面中优先级队列与可控延迟的相互作用","authors":"Tung V. Doan, T. Scheinert, Osel Lhamo, Juan A. Cabrera, F. Fitzek, Giang T. Nguyen","doi":"10.23919/WONS57325.2023.10062179","DOIUrl":null,"url":null,"abstract":"The Tactile Internet needs to support multiple modalities, including haptic data simultaneously, to enable human and robot interaction in perceived real-time. Compared to video and audio, haptic data streams require an even lower delay and more shallow packet loss, which is a challenge for the underlying networks originally designed to support high bandwidths by having a large queue to buffer packets. This raises the need to study queuing management for different data streams. We examine the performance of CoDel++, which combines the well-known Controlled Delay (CoDel) protocol and Priority Queues. We leverage programmable data planes, which can be programmed with P4. Evaluation results show that CoDel++ produces superior results for high-priority data streams, i.e., reducing latency by at least 60% and packet loss by half compared to individual exploitation of Priority Queuing or CoDel individually.","PeriodicalId":380263,"journal":{"name":"2023 18th Wireless On-Demand Network Systems and Services Conference (WONS)","volume":"55 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-01-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Interplay Between Priority Queues and Controlled Delay in Programmable Data Planes\",\"authors\":\"Tung V. Doan, T. Scheinert, Osel Lhamo, Juan A. Cabrera, F. Fitzek, Giang T. Nguyen\",\"doi\":\"10.23919/WONS57325.2023.10062179\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The Tactile Internet needs to support multiple modalities, including haptic data simultaneously, to enable human and robot interaction in perceived real-time. Compared to video and audio, haptic data streams require an even lower delay and more shallow packet loss, which is a challenge for the underlying networks originally designed to support high bandwidths by having a large queue to buffer packets. This raises the need to study queuing management for different data streams. We examine the performance of CoDel++, which combines the well-known Controlled Delay (CoDel) protocol and Priority Queues. We leverage programmable data planes, which can be programmed with P4. Evaluation results show that CoDel++ produces superior results for high-priority data streams, i.e., reducing latency by at least 60% and packet loss by half compared to individual exploitation of Priority Queuing or CoDel individually.\",\"PeriodicalId\":380263,\"journal\":{\"name\":\"2023 18th Wireless On-Demand Network Systems and Services Conference (WONS)\",\"volume\":\"55 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-01-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2023 18th Wireless On-Demand Network Systems and Services Conference (WONS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.23919/WONS57325.2023.10062179\",\"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 18th Wireless On-Demand Network Systems and Services Conference (WONS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/WONS57325.2023.10062179","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Interplay Between Priority Queues and Controlled Delay in Programmable Data Planes
The Tactile Internet needs to support multiple modalities, including haptic data simultaneously, to enable human and robot interaction in perceived real-time. Compared to video and audio, haptic data streams require an even lower delay and more shallow packet loss, which is a challenge for the underlying networks originally designed to support high bandwidths by having a large queue to buffer packets. This raises the need to study queuing management for different data streams. We examine the performance of CoDel++, which combines the well-known Controlled Delay (CoDel) protocol and Priority Queues. We leverage programmable data planes, which can be programmed with P4. Evaluation results show that CoDel++ produces superior results for high-priority data streams, i.e., reducing latency by at least 60% and packet loss by half compared to individual exploitation of Priority Queuing or CoDel individually.