Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bridge between gNodeB and UE #32

Closed
ArndtTU opened this issue Mar 7, 2022 · 3 comments
Closed

Bridge between gNodeB and UE #32

ArndtTU opened this issue Mar 7, 2022 · 3 comments

Comments

@ArndtTU
Copy link

ArndtTU commented Mar 7, 2022

Ciao professore,

thank you for the simulator.
I am currently working on a project and am hoping for some hints.
I need to create a new type of node that extends the range of a Simu5G base-station. I guess a relay like functionality would be easiest to implement, but deem resource allocation by the gNodeB or the CQI problematic for example. At the moment I am trying to figure out, which parts of the code need to be adapted.

Any kind of hints or help is welcome.
Grazie in anticipo per il vostro supporto!

@giovanninardini
Copy link
Collaborator

Hello,
if I understand correctly, you would need a module that receives PHY-layer packets and relays them to UEs attached to it (that is, a layer-1 repeater). Is my guess correct?

@ArndtTU
Copy link
Author

ArndtTU commented Apr 1, 2022

That was the initial plan, yes.
But at the moment I am trying to have a new nodeType that implements both the cellularNic of a gNodeB and of a NRUe. Forwarding is supposed to then take place above the MAC layer.

@giovanninardini
Copy link
Collaborator

Ok, I see.
I believe it may be possible to implement a brand new node with two NICs, one like the NrNicEnb and one like the NrNicUe (with just one network layer on top of both of them).
However, off the top of my head I do not know if there may be some conflicts between the two NICs, or any other compatibility issue with other nodes in the network.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants