In the face of rising global demand for video meetings, managing traffic across geographically distributed (geo-distributed) data centers presents a significant challenge due to the dynamic and limited nature of inter-DC network performance. Facing these issues, this paper introduces two novel techniques, VCRoute and WMJitter, to optimize the performance of geo-distributed video conferencing systems. VCRoute is a routing method designed for audio data packets of video conferences. It treats the routing problem as a Multi-Armed Bandit issue, and utilizes a tailored Thompson Sampling algorithm for resolution. Unlike traditional approaches, VCRoute considers transmitting latency and its variance simultaneously by using Thompson Sampling algorithm, which leads to effective end-to-end latency optimization. In conjunction with VCRoute, we present WMJitter, a watermark-based mechanism for managing network jitter, which can further reduce the end-to-end delay and keep an improved balance between latency and loss rate. Evaluations based on real geo-distributed network performance demonstrate the effectiveness and scalability of VCRoute and WMJitter, offering robust solutions for optimizing video conferencing systems in geo-distributed settings.
翻译:面对全球视频会议需求的日益增长,由于跨数据中心网络性能的动态性和有限性,管理地理分布式数据中心的流量成为一项重大挑战。针对这些问题,本文提出了两种新型技术VCRoute和WMJitter,以优化地理分布式视频会议系统的性能。VCRoute是一种专为视频会议音频数据包设计的路由方法。它将路由问题建模为多臂老虎机问题,并采用定制的汤普森采样算法进行求解。与传统方法不同,VCRoute通过使用汤普森采样算法同时考虑传输延迟及其方差,从而实现有效的端到端延迟优化。结合VCRoute,我们提出了WMJitter——一种基于水印的网络抖动管理机制,可进一步降低端到端延迟,并在延迟与丢包率之间实现更优的平衡。基于真实地理分布式网络性能的评估验证了VCRoute和WMJitter的有效性与可扩展性,为优化地理分布式环境下的视频会议系统提供了稳健的解决方案。