Forward prediction scheduling: Implementation and performance evaluation
Farhan H. Mirani, Mahmoud Kherraz, Nadia Boukhatem · 2011
Use of multi-homing has became important in order to provide customers with better communication experience. This has been made possible with widespread use of mobile and wireless technology and its capacity to support many network interfaces simultaneously. Connection-oriented transport layer protocols ensure in-order delivery of data during transmission. However multipath transfers cause out-of-order data at receiver side which leads to higher re-ordering costs and data retransmissions. In this paper we present a transport layer implementation for a data scheduling mechanism, which offers to exploit multi-homing for parallel transfer of data. We implement our mechanism using a Linux-Kernel based version of Stream Control Transport Protocol (SCTP) as our testbed and prove that our mechanism significantly improves communication performance.