Skip to content

Commit

Permalink
Add RNTI fair share type1 endpoints
Browse files Browse the repository at this point in the history
  • Loading branch information
bastian-src committed Jul 24, 2024
1 parent f8bb173 commit 3dbad93
Showing 1 changed file with 42 additions and 0 deletions.
42 changes: 42 additions & 0 deletions src/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -149,6 +149,27 @@ fn evaluate_client_args(args: &FlattenedArguments, client_args: &mut ClientArgs)
client_args.set_direct_cwnd = Some(DynamicValue::Dynamic);
client_args.transmission_duration_ms = 10000;
},
"/10s/pbe/fair1/init" => {
client_args.transmission_type = TransmissionType::PbeInit;
client_args.set_initial_cwnd = Some(DynamicValue::Dynamic);
client_args.transmission_duration_ms = 10000;
},
"/10s/pbe/fair1/upper" => {
client_args.transmission_type = TransmissionType::PbeUpper;
client_args.set_upper_bound_cwnd = Some(DynamicValue::Dynamic);
client_args.transmission_duration_ms = 10000;
},
"/10s/pbe/fair1/init_and_upper" => {
client_args.transmission_type = TransmissionType::PbeInitAndUpper;
client_args.set_initial_cwnd = Some(DynamicValue::Dynamic);
client_args.set_upper_bound_cwnd = Some(DynamicValue::Dynamic);
client_args.transmission_duration_ms = 10000;
},
"/10s/pbe/fair1/direct" => {
client_args.transmission_type = TransmissionType::PbeDirect;
client_args.set_direct_cwnd = Some(DynamicValue::Dynamic);
client_args.transmission_duration_ms = 10000;
},
"/60s/bbr" => {
client_args.transmission_type = TransmissionType::Bbr;
client_args.transmission_duration_ms = 60000;
Expand Down Expand Up @@ -178,6 +199,27 @@ fn evaluate_client_args(args: &FlattenedArguments, client_args: &mut ClientArgs)
client_args.set_direct_cwnd = Some(DynamicValue::Dynamic);
client_args.transmission_duration_ms = 60000;
},
"/60s/pbe/fair1/init" => {
client_args.transmission_type = TransmissionType::PbeInit;
client_args.set_initial_cwnd = Some(DynamicValue::Dynamic);
client_args.transmission_duration_ms = 60000;
},
"/60s/pbe/fair1/upper" => {
client_args.transmission_type = TransmissionType::PbeUpper;
client_args.set_upper_bound_cwnd = Some(DynamicValue::Dynamic);
client_args.transmission_duration_ms = 60000;
},
"/60s/pbe/fair1/init_and_upper" => {
client_args.transmission_type = TransmissionType::PbeInitAndUpper;
client_args.set_initial_cwnd = Some(DynamicValue::Dynamic);
client_args.set_upper_bound_cwnd = Some(DynamicValue::Dynamic);
client_args.transmission_duration_ms = 60000;
},
"/60s/pbe/fair1/direct" => {
client_args.transmission_type = TransmissionType::PbeDirect;
client_args.set_direct_cwnd = Some(DynamicValue::Dynamic);
client_args.transmission_duration_ms = 60000;
},
_ => {}
}
}
Expand Down

0 comments on commit 3dbad93

Please sign in to comment.