Today’s end hosts not only have multiple interfaces but also have capability of their simultaneous use. Under evolution of many wireless technologies and mobile terminals with multiple network interfaces, users not only have access to services anywhere, anytime and from any network, but also aim the simultaneous use of different access networks by using these multiple interfaces. Multipath TCP which is an extension to TCP, allowing the use of multiple paths between end hosts. It has been developed to allow terminals to be able to exploit the resources of multiple paths through several subflows with the objective to optimize the use of the end hosts capability. However, the operation of this protocol requires a special scheduling algorithm which is not yet determined by the standard.
This project aims to develop a scheduling algorithm to minimize the problem of out-of-order packets inherent to this protocol at receiver. The scheduling algorithm that we propose concern the use of two asymmetric subflows in terms of delay and throughput. Our scheduling algorithm is based on the principle that a packet generated by the application should only be assigned to the subflow on which it will be received in order or will be received with the minimum delay in out-of-order state.
| Date | 27 Apr 2016 |
|---|
| Original language | French |
|---|
| Awarding Institution | - École de technologie supérieure
|
|---|
| Supervisor | Zbigniew Dziong (Supervisor) |
|---|
Gonda, M. (Author),
Dziong (Supervisor),
27 Apr 2016Student thesis: Master's thesis › Master in Engineering: Engineering