Skip to Main content Skip to Navigation
Journal articles

An implementation of Multipath TCP in ns3

Matthieu Coudron 1 Stefano Secci 1
1 Phare
LIP6 - Laboratoire d'Informatique de Paris 6
Abstract : The Multipath Transport Control Protocol (MPTCP) is undergoing a rapid deployment after a recent and quick standardization. MPTCP allows a network node to use multiple network interfaces and IP paths concurrently, which can lead to several advantages for the user in terms of performance and reliability. In this paper, we describe an MPTCP implementation in the Network Simulator 3 (ns3), comparing it with both the Linux implementation and previous ns3 implementations. We show that it is compatible with the Linux implementation and that it has a desirable similar behavior in traffic handling. Our goal is to allow researchers develop and evaluate new features of MPTCP using our simulator in a much faster way than they would with a kernel implementation, hence boosting MPTCP research.
Document type :
Journal articles
Complete list of metadatas

Cited literature [24 references]  Display  Hide  Download

https://hal.sorbonne-universite.fr/hal-01382907
Contributor : Stefano Secci <>
Submitted on : Sunday, January 8, 2017 - 9:43:18 PM
Last modification on : Sunday, November 17, 2019 - 3:20:05 PM

File

main.pdf
Files produced by the author(s)

Identifiers

Citation

Matthieu Coudron, Stefano Secci. An implementation of Multipath TCP in ns3. Computer Networks, Elsevier, 2017, 116, pp.1-11. ⟨10.1016/j.comnet.2017.02.002⟩. ⟨hal-01382907v2⟩

Share

Metrics

Record views

770

Files downloads

3269