Skip to main content
. 2021 Sep 19;21(18):6289. doi: 10.3390/s21186289
Algorithm 3: BA-MPCUBIC: PL_filter
Initialization:
last_packet_loss_time = 0
PL_filter = 0
Upon reception of ACK:
PL_filter = false
last_packet_loss_time = system_current_time
PL_filter_period = system_current_time − (3 × RTTmax)
for all subflow i do
  if last_packet_loss_time_of_SFi > PL_filter_period then
   PL_filter = true
  end if
end for
return PL_filter