Linux-like Loss Detection Techniques for ns-3 TCP

No Thumbnail Available

Date

2019

Authors

Bakshi S.
Sahoo A.P.
Keerthana P.
Bhalekar D.
Tahiliani M.P.

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

Recent Acknowledgment (RACK) is a new loss detection technique for TCP proposed by Google and described in an Internet Draft in TCP Maintenance Working Group (tcpm) of IETF. It is the default loss detection technique in Linux kernel. RACK internally uses Forward Acknowledgement (FACK) and Duplicate Selective Acknowledgement (DSACK) loss detection techniques, and leverages the benefits of Tail Loss Probe (TLP). This paper describes the implementation and evaluation of FACK, DSACK and TLP loss detection techniques for TCP model in ns-3. The goal is to provision prerequisite loss detection techniques in ns-3 for implementing RACK. The implementation of FACK, DSACK and TLP in Linux is used as a reference for this work. Our implementation of these techniques in ns-3 is verified by evaluating their performance in respective scenarios and ensuring that they exhibit their key characteristics. © 2019 IEEE.

Description

Keywords

Citation

2019 IEEE International Conference on Electronics, Computing and Communication Technologies, CONECCT 2019 , Vol. , , p. -

Endorsement

Review

Supplemented By

Referenced By