X
X
Server
Server
Cli-I1
Cli-I1
Cli-I2
Cli-I2
P Loss
PB Loss
b)
c)
RETx
PB Success
X
X
P Loss
PB Loss
RETx
X
Burst Tx Complete
Gain in time
Figure 8: Timing diagram in a flow with large bursts.
well, 2018) uses time-based loss detection algorithm
for loss recovery in TCP. We plan to investigate the
implications of RACK in MPTCP traffic.
REFERENCES
Allman, M., Avrachenkov, K., Ayesta, U., Blanton, J., and
Hurtig, P. (2010). Early Retransmit for TCP and
Stream Control Transmission Protocol (SCTP). RFC
5827 (Experimental).
Allman, M., Balakrishnan, H., and Floyd, S. (2001). En-
hancing TCP’s Loss Recovery Using Limited Trans-
mit. RFC 3042 (Proposed Standard).
Blanton, E., Allman, M., Wang, L., Jarvinen, I., Kojo, M.,
and Nishida, Y. (2012). A Conservative Loss Recov-
ery Algorithm Based on Selective Acknowledgment
(SACK) for TCP. RFC 6675 (Proposed Standard).
Chen, G., Lu, Y., Meng, Y., Li, B., Tan, K., Pei, D., Cheng,
P., Luo, L. L., Xiong, Y., Wang, X., and Zhao, Y.
(2016). Fast and cautious: Leveraging multi-path di-
versity for transport loss recovery in data centers. In
2016 USENIX Annual Technical Conference (USENIX
ATC 16), pages 29–42, Denver, CO. USENIX Associ-
ation.
Cheng, Y. and Cardwell, N. (2018). RACK: a time-based
fast loss detection algorithm for TCP. Internet-Draft
draft-cheng-tcpm-rack-04, Internet Engineering Task
Force. Work in Progress.
Dong, E., Xu, M., Fu, X., and Cao, Y. (2017). Lamps:
A loss aware scheduler for multipath tcp over highly
lossy networks. In 2017 IEEE 42nd Conference on
Local Computer Networks (LCN), pages 1–9.
Dukkipati, N., Cardwell, N., Cheng, Y., and Mathis, M.
(2013). Tail Loss Probe (TLP): An Algorithm for
Fast Recovery of Tail Losses. draft-dukkipati-tcpm-
tcp-loss-probe-01.txt, (Work in Progress).
Flach, T., Dukkipati, N., Terzis, A., Raghavan, B., Card-
well, N., Cheng, Y., Jain, A., Hao, S., Katz-Bassett,
E., and Govindan, R. (2013). Reducing web latency:
The virtue of gentle aggression. In Proceedings of the
ACM SIGCOMM 2013, pages 159–170, New York,
NY, USA. ACM.
Ford, A., Raiciu, C., Handley, M., and Bonaventure, O.
(2013). TCP Extensions for Multipath Operation with
Multiple Addresses. RFC 6824 (Experimental).
Frommgen, A., Erbsh
¨
außer, T., Buchmann, A., Zimmer-
mann, T., and Wehrle, K. (2016). Remp tcp: Low la-
tency multipath tcp. In 2016 IEEE International Con-
ference on Communications (ICC), pages 1–7.
Grinnemo, K. J. and Brunstrom, A. (2015). A first study on
using MPTCP to reduce latency for cloud based mo-
bile applications. In 2015 IEEE Symposium on Com-
puters and Communication (ISCC), pages 64–69.
Lescuyer, P. and Lucidarme, T. (2008). Evolved Packet Sys-
tem (EPS): The LTE and SAE Evolution of 3G UMTS.
Wiley Publishing.
Postel, J. (1981). Transmission Control Protocol. RFC 793
(Internet Standard). Updated by RFCs 1122, 3168,
6093, 6528.
Raiciu, C., Paasch, C., Barre, S., Ford, A., Honda, M.,
Duchene, F., Bonaventure, O., and Handley, M.
(2012). How hard can it be? designing and imple-
menting a deployable Multipath TCP. In Proceedings
of the 9th USENIX Conference on Networked Systems
Design and Implementation, NSDI’12, pages 29–29,
Berkeley, CA, USA. USENIX Association.
Rajiullah, M., Hurtig, P., Brunstrom, A., Petlund, A., and
Welzl, M. (2015). An evaluation of tail loss recovery
mechanisms for TCP. SIGCOMM Comput. Commun.
Rev., 45(1):5–11.
Shin, S., Han, D., Cho, H., Chung, J. M., Hwang, I., and Ok,
CLOSER 2019 - 9th International Conference on Cloud Computing and Services Science
118