C2TCP:一种满足严苛时延需求的灵活蜂窝TCP
网络与互联网体系结构
2018-12-04 v2
摘要
由于当前广泛可用的网络协议/系统主要是面向吞吐量的设计,在蜂窝网络上满足虚拟现实和车对车通信等新应用的严苛时延需求,需要新的网络协议/系统设计。C2TCP即是朝向该新设计方向的一种努力。C2TCP受RED和CoDel等网内主动队列管理(AQM)设计启发,并源于缺乏一种灵活的端到端(e2e)方法——该方法可在不修改任何网络设备的情况下自适应不同应用的QoS需求。它应对蜂窝网络中实现超低时延的独特挑战(包括高度变化的信道、深度的每用户缓冲、自致排队时延、无线上下行调度时延),并意图在满足不同应用严苛时延需求的同时最大化吞吐量。C2TCP工作于经典面向吞吐量的TCP之上,无需任何信道预测、网络状态分析或复杂速率调整机制即可适配各种目标时延。我们已在真实环境与广泛的基于轨迹的仿真中评估了C2TCP,并将其性能与不同TCP变体及最先进方案比较,包括PCC-Vivace、Google的BBR、Verus、Sprout、TCP Westwood和Cubic。结果表明,C2TCP优于所有这些方案,并实现更低的平均时延、抖动与数据包第95百分位时延。
引用
@article{arxiv.1810.13241,
title = {C2TCP: A Flexible Cellular TCP to Meet Stringent Delay Requirements},
author = {Soheil Abbasloo and Yang Xu and H. Jonathan Chao},
journal= {arXiv preprint arXiv:1810.13241},
year = {2018}
}
备注
Submitted to IEEE Journal on Selected Areas in Communications. arXiv admin note: substantial text overlap with arXiv:1807.02689