signetlabdei / quic-ns-3

QUIC implementation for ns-3
GNU General Public License v2.0
44 stars 17 forks source link

Indefinite long Simulation time while using Quic socket for large data transfer #25

Closed inayatalikhan closed 1 year ago

inayatalikhan commented 2 years ago

Hi,

I am using Quic socket for large Data transfer in a simple Network topology. The simulation time is set to 500 sec while the Quic client app stops sending data at 250 sec. However, the simulation runs for an indefinite time (left it over the weekend but didn't end).

Furthermore, when I reduce the link Data rate from 100 Mbps to 10 Mbps, the simulation ends normally within a few hours. It seems like a high data rate increase the events which increases the simulation time. The same settings with TCP sockets work normally.

Is there any way to solve this issue? Please see the attached scenario.

PS: I have reduced all the unnecessary IO operations and also tried to configure ns3 in optimized mode but no gain.

Thank you myfirstnetquic.cc.txt