Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

Efficient Architecture With a General Optimized Redundant Error Based MPTCP Scheduler


Affiliations
1 Department of Electronics and Telecommunication, University of Mumbai, India
     

   Subscribe/Renew Journal


The path scheduler of Multipath TCP (MPTCP) is responsible to distribute packets in an optimized way on available multiple sub-flows. Due to heterogeneous scenarios of MPTCP sub-flows, MPTCP should have a good packet scheduler that can handle versatile network sub-flow conditions. This article looks over different MPTCP schedulers and finds key problems like Out-of-order (OFO) packets issue, Receiver side blocking, sub-flows, and bandwidth disunion. These problems appeal to the design of good MPTCP architecture providing an efficient packet scheduler. This article proposes an MPTCP architecture with a General and optimized MPTCP scheduler which overcomes the problems of some known schedulers. The proposed Redundant Error-based MPTCP Scheduler (REMS) meets the three goals, first, it achieves ranking of available paths based on congestion window and outstanding packets on it, second goal is smart sequencing schedule with redundant error calculation. REMS experimentation shows, it improves throughput and quality of experience of application with bandwidth aggregation and decreasing application delay considerably. This article also shows the comparison of the proposed scheduler with previously known schedulers.

Keywords

Redundant Error, Packet Holding, Multipath Packet Scheduler, Start Sequence, End Sequence
Subscription Login to verify subscription
User
Notifications
Font Size


  • Efficient Architecture With a General Optimized Redundant Error Based MPTCP Scheduler

Abstract Views: 237  |  PDF Views: 1

Authors

Neha R. Thakur
Department of Electronics and Telecommunication, University of Mumbai, India
Ashwini S. Kunte
Department of Electronics and Telecommunication, University of Mumbai, India

Abstract


The path scheduler of Multipath TCP (MPTCP) is responsible to distribute packets in an optimized way on available multiple sub-flows. Due to heterogeneous scenarios of MPTCP sub-flows, MPTCP should have a good packet scheduler that can handle versatile network sub-flow conditions. This article looks over different MPTCP schedulers and finds key problems like Out-of-order (OFO) packets issue, Receiver side blocking, sub-flows, and bandwidth disunion. These problems appeal to the design of good MPTCP architecture providing an efficient packet scheduler. This article proposes an MPTCP architecture with a General and optimized MPTCP scheduler which overcomes the problems of some known schedulers. The proposed Redundant Error-based MPTCP Scheduler (REMS) meets the three goals, first, it achieves ranking of available paths based on congestion window and outstanding packets on it, second goal is smart sequencing schedule with redundant error calculation. REMS experimentation shows, it improves throughput and quality of experience of application with bandwidth aggregation and decreasing application delay considerably. This article also shows the comparison of the proposed scheduler with previously known schedulers.

Keywords


Redundant Error, Packet Holding, Multipath Packet Scheduler, Start Sequence, End Sequence

References