This repository has been archived by the owner on Apr 18, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 339
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
mptcp: sched: Improve active/backup subflow selection
The selection of the subflow in the default scheduler has been improved to guarantee that firstly the active subflows are considered and then the backup (lowprio) subflows. Furthermore, in case of reinjection previously unused subflows are selected by starting with active subflows and finishing with backup subflows. In every case the subflow with best RTT is selected. Additionally, subflows who are now in state "potentially failed" (the pf-flag set upon a subflow's RTO), are now considered as completely dead when it comes down to send on the low-prio subflows. In other words, we send now on low-prio subflows if the high-prio subflow has an RTO. Pull-request: #70 Signed-off-by: Christian Pinedo <[email protected]> Signed-off-by: Christoph Paasch <[email protected]>
- Loading branch information
Showing
1 changed file
with
144 additions
and
70 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters