adjacentlink / emane

Distributed wireless network emulation framework
Other
127 stars 37 forks source link

SRSRAN eMBMS throughput limit? #220

Open rwsackman opened 2 years ago

rwsackman commented 2 years ago

Hello,

I am running SRSRAN version 19.9.0 in EMANE, running on Ubuntu 18.04. I followed the instructions in the user manual section 5.12 “eMBMS End-to-end” and (with a few modifications) was able to get it working. Testing with iperf or MGEN, I am finding that the multicast throughput is limited to 6Mbps, with an additional 6Mbps of throughput allowed for unicast. If I attempt to increase throughput by increasing the enb.conf/p_nrb parameter above 25 (e.g. to 50 or 100), the receiving srsue interface crashes as soon as it receives the first packet.

Using the following calculator with SRSRAN MCS=26.5 (256QAM), n_prb=25, and 1X1 SiSo, I am expecting a total of 24.48Mbps downlink bandwidth, out of which I assume multicast would consume some carve out without reducing the total cell bandwidth. However, the cell maxes out at 6Mbps multicast + 6Mbps unicast.
https://www.cellmapper.net/4G-speed

Is this the expected throughput performance? Am I missing a step to achieve the calculated throughput for the cell? I have attached the ENB and UE config files.

Thank you, Ron enb-conf.docx ue-conf.docx