Abstract
Multipath Transmission Control Protocol (MPTCP) is an extension of TCP meant for multihomed devices, which uses all the available interfaces for a single connection. MPTCP was evolved for Bandwidth aggregation and re silence to network failure. The wireless networks of multihomed devices are of different characteristics, when used together decreases Quality of Service (QoS). MPTCP schedulers tried to fill this gap with different approaches. In this paper we tried to study these schedulers in different network scenarios and came with the findings that to achieve good throughput and decrease download time, only fast paths are preferred.
Highlights
AND MOTIVATIONIn single-path TCP if packets are not lost or not re transmitted, they will arrive in order [5]
Our aim is to study the performance of Multipath Transmission Control Protocol (MPTCP) schedulers in heterogeneous networks, that is two paths in a connection with different network characteristics like round trip time (RTT) and Bandwidth shown in
In this work we have studied the effect of different networks on four schedulers
Summary
AND MOTIVATIONIn single-path TCP if packets are not lost or not re transmitted, they will arrive in order [5]. In MPTCP as packets are going to traverse through multiple paths, with different characteristics causing out of order at the receiver end [6]. This results in Head of Line Blocking decreasing the throughput. A wrong decision taken by a scheduler impacts the performance of MPTCP and may make additional path useless. If both the paths are heterogeneous in nature as depicted in Fig. 1 packets will reach the receiver in out of order. Packet no 1 will reach late, as compared to packets 2-4. A scheduler plays a vital role in deciding the performance of MPTCP
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: European Journal of Electrical Engineering and Computer Science
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.