Hi,
Because cubic and bbr will cause some problems when coexisting, I think it is because in the case of coexistence, bbr will always detect a small rtt in the probe_bw stage (because CUBIC tends to fill up the queue, drop packets and reduce Its congestion window), causing bbr to fail to enter the probe_rtt stage.
Currently I am revising the code from tcp-bbr.cc in the ns3.33 simulator. I want to modify it to switch to the cubic version when it detects the existence of the cubic version of tcp.
May I ask which part of the bbr should be modified?
Please correct me if I'm wrong。
Looking forward to hearing from you.
Sincerely,
Alan