nyuwireless-unipd / ns3-mmwave

ns-3 module for simulating mmWave-based cellular systems. See https://ieeexplore.ieee.org/document/8344116/ (open access) as a reference.
GNU General Public License v2.0
292 stars 190 forks source link

Throughput seems to cap at 700mb/s #247

Closed xpbeyo closed 1 year ago

xpbeyo commented 1 year ago

The throughput is measured from mmWave-tcp-data.txt and DlPdcpStats.txt generated from running the script mmwave-tcp-example.cc.

app->Setup (ns3TcpSocket, sinkAddress, 1400, 5000000, DataRate ("1000Mb/s"));

I tune the above DataRate to some high value like 1000Mb/s, 2Gb/s, or even 100Gb/s the overall measured throughput is always capped at 700Mb/s. throughput

xpbeyo commented 1 year ago

Thanks to @MengleiZhang , the threshold is eliminated by defining a higher bandwidth like how it is done in mmwave-ca-same-bandwidth.cc.