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
298 stars 193 forks source link

flow monitoring #267

Open houyahiya opened 1 year ago

houyahiya commented 1 year ago

Hello everyone, I hope you are doing well. I created a simple LTE scenario with one remote host, one endB, and 20 UEs. I installed a UDP application on the remote host and then wanted to see the throughput of each stream. My next step is to use the mm-wave module for simulating 5G cellular networks operating at mm-wave. I installed the ns3-mmwave version which includes the mm-wave module and ran the code attached below under ns-3.38 and 3.35 and everything looked fine, but when I ran it under the ns3- mm-wave, I don't have anything about the stream (throughput, delay, lost packets...).

Can someone who has used mm-wave before help me solve this problem? Best regards, oneHost2.txt

houyahiya commented 1 year ago

Hi Matteo, I really need your help. The problem is that the remote host is actually sending packets to the UEs but the latter are not receiving them. I have checked my code many times and everything looks good.So, i'm really confused about this problem. Could you please check out the above code,Sir? Thank you Sir,

pagmatt commented 1 year ago

Hi,

We do not support flow monitor in mmwave, so you need to manually write and connect trace sources and trace sinks for application-level traces, or enable the mmwave traces for PDCP and RLC statistics using the EnableTraces method of the MmWaveHelper class.

Best, Matteo