We found the PCC codes under this repo can run on QUIC framework. We tried to deploy it on top of QUIC. We use the latest QUIC version (https://github.com/google/proto-quic) and we put the corresponding PCC codes to the net/quic/core/congestion_control folder. We also modified net/quic/platform/impl/quic_pcc_sender_impl.h under QUIC to make it really enable PccSender. Then we met many compiling problems and solved them. However, PCC cannot modify the sending rate correctly.
We guess it may be because of the QUIC version we used and PCC implementation cannot correctly be ported to it. Could you tell us which QUIC version you use on your testbed implementation? Thanks a lot.
Dear Authors,
We found the PCC codes under this repo can run on QUIC framework. We tried to deploy it on top of QUIC. We use the latest QUIC version (https://github.com/google/proto-quic) and we put the corresponding PCC codes to the net/quic/core/congestion_control folder. We also modified net/quic/platform/impl/quic_pcc_sender_impl.h under QUIC to make it really enable PccSender. Then we met many compiling problems and solved them. However, PCC cannot modify the sending rate correctly.
We guess it may be because of the QUIC version we used and PCC implementation cannot correctly be ported to it. Could you tell us which QUIC version you use on your testbed implementation? Thanks a lot.
Best, Libin Liu