{"title":"交叉基于延迟的 RTP 媒体拥塞控制方法","authors":"Songyang Zhang, Changpeng Yang","doi":"arxiv-2409.10042","DOIUrl":null,"url":null,"abstract":"After more than a decade of development, real time communication (RTC) for\nvideo telephony has made significantly progress. However, emerging high-quality\nRTC applications with high definition and high frame rate requires sufficient\nbandwidth. The default congestion control mechanism specifically tuned for\nvideo telephony leaves plenty of room for optimization under high-rate\nscenarios. It is necessary to develop new rate control solutions to utilize\nbandwidth efficiently and to provide better experience for such services. A\ndelay-based congestion control method called Cross is proposed, which regulates\nrate based on queue load with a multiplicative increase and multiplicative\ndecrease fashion. A simulation module is developed to validate the\neffectiveness of these congestion control algorithms for RTC services. The\nmodule is released with the hope to provide convenience for RTC research\ncommunity. Simulation results demonstrate that Cross can achieve low queuing\ndelay and maintain high channel utilization under random loss environments.\nOnline deployment shows that Cross can reduce the video freezing ratio by up to\n58.45\\% on average when compared with a benchmark algorithm.","PeriodicalId":501280,"journal":{"name":"arXiv - CS - Networking and Internet Architecture","volume":"42 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Cross: A Delay Based Congestion Control Method for RTP Media\",\"authors\":\"Songyang Zhang, Changpeng Yang\",\"doi\":\"arxiv-2409.10042\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"After more than a decade of development, real time communication (RTC) for\\nvideo telephony has made significantly progress. However, emerging high-quality\\nRTC applications with high definition and high frame rate requires sufficient\\nbandwidth. The default congestion control mechanism specifically tuned for\\nvideo telephony leaves plenty of room for optimization under high-rate\\nscenarios. It is necessary to develop new rate control solutions to utilize\\nbandwidth efficiently and to provide better experience for such services. A\\ndelay-based congestion control method called Cross is proposed, which regulates\\nrate based on queue load with a multiplicative increase and multiplicative\\ndecrease fashion. A simulation module is developed to validate the\\neffectiveness of these congestion control algorithms for RTC services. The\\nmodule is released with the hope to provide convenience for RTC research\\ncommunity. Simulation results demonstrate that Cross can achieve low queuing\\ndelay and maintain high channel utilization under random loss environments.\\nOnline deployment shows that Cross can reduce the video freezing ratio by up to\\n58.45\\\\% on average when compared with a benchmark algorithm.\",\"PeriodicalId\":501280,\"journal\":{\"name\":\"arXiv - CS - Networking and Internet Architecture\",\"volume\":\"42 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-09-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - CS - Networking and Internet Architecture\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2409.10042\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Networking and Internet Architecture","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.10042","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Cross: A Delay Based Congestion Control Method for RTP Media
After more than a decade of development, real time communication (RTC) for
video telephony has made significantly progress. However, emerging high-quality
RTC applications with high definition and high frame rate requires sufficient
bandwidth. The default congestion control mechanism specifically tuned for
video telephony leaves plenty of room for optimization under high-rate
scenarios. It is necessary to develop new rate control solutions to utilize
bandwidth efficiently and to provide better experience for such services. A
delay-based congestion control method called Cross is proposed, which regulates
rate based on queue load with a multiplicative increase and multiplicative
decrease fashion. A simulation module is developed to validate the
effectiveness of these congestion control algorithms for RTC services. The
module is released with the hope to provide convenience for RTC research
community. Simulation results demonstrate that Cross can achieve low queuing
delay and maintain high channel utilization under random loss environments.
Online deployment shows that Cross can reduce the video freezing ratio by up to
58.45\% on average when compared with a benchmark algorithm.