Configuring large number of gNodeB s in simu5g

149 views
Skip to first unread message

sh.t w

unread,
Sep 26, 2022, 6:20:26 AM9/26/22
to omn...@googlegroups.com
Hello Everyone!

I have an issue with regard to configuring gnodeB s in simu5g.  I have a scenario where I have to configure multiple base stations (around 100). Based on the examples on simu5g, each base station is added as a submodule and the connection to upf is defined for each base station and the x2 connection to each pair is defined in the network file. Then in the ini file, x2 connection is defined as a mesh network as follows (example with 3 gnodebs):
*.gnb1.x2App[0].client.connectAddress = "gnb2%x2ppp0"
*.gnb1.x2App[1].client.connectAddress = "gnb3%x2ppp0"
*.gnb2.x2App[0].client.connectAddress = "gnb1%x2ppp0"
*.gnb2.x2App[1].client.connectAddress = "gnb3%x2ppp0"
*.gnb3.x2App[0].client.connectAddress = "gnb1%x2ppp0"
*.gnb3.x2App[1].client.connectAddress = "gnb2%x2ppp0"

My question is whether this is the way how you do it even when a large number of base stations are involved. 
Does anybody know how to configure 100s of base stations? 

Also is it necessary that every base station be connected to every other base station? Can't we use a different topology and connect? Because when I tried to do that with 9 base stations with four x2 apps defined in the ini file and with network file connections to match the 4 x2 apps, I ended up in a run time error.

Thank you!
Best Regards

Surya Pusapati

unread,
Sep 26, 2022, 4:54:06 PM9/26/22
to OMNeT++ Users
Hello,

To find my explanation on X2 configurations in Simu5G check here.

Yes, if you would like to configure 100 base stations you need to configure X2 links are follows in NED and INI files.

Surya

sh.t w

unread,
Sep 26, 2022, 5:12:00 PM9/26/22
to omn...@googlegroups.com
Hi Surya,

Thank you!

--
You received this message because you are subscribed to the Google Groups "OMNeT++ Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to omnetpp+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/omnetpp/ee3b6461-2087-44d0-9b4f-94aed25b8c62n%40googlegroups.com.

Pankaj Gharde

unread,
Jun 21, 2024, 12:53:21 AMJun 21
to OMNeT++ Users
I was configure 2 gnb 
gnb1.x2++ <--> Eth10G <--> gnb2.x2++;
and aloso in ini file

*.gnb*.numX2Apps = 1

*.gnb*.x2App[*].server.localPort = 5000 + ancestorIndex(1)

*.gnb1.x2App[0].client.connectAddress = "gnb2%x2ppp0"

*.gnb2.x2App[0].client.connectAddress = "gnb1%x2ppp0"


but get error

Binder::getX2Port - No ports available on node 0 -- in module (simu5g::X2AppClient) Network.gnb1.x2App[0].client (id=450), during network initialization

Reply all
Reply to author
Forward
0 new messages