-
Notifications
You must be signed in to change notification settings - Fork 193
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
srsRAN gNB with srsUE over usrp b210 frontends #933
Comments
UL signal is too strong at the gnb. Please try to tune down srsUE tx_gain and gnb rx_gain. |
Hi @pgawlowicz thank you for the reply. Attached are also the latest logs of gnb and srsue and the confs. |
any suggestions on this topic ?? |
could you try to apply the patch from this comment to srsUE, recompile and try again? |
@pgawlowicz Piotr we have done the changes you suggested . and amf in open5gs which is in the same machine with gnb reports this : which seems that amf rejects the srsue . Do you know why? ( And another question is why do i need to restart several times both srsue and gnb in order to have this connection open and not the Scheduling request failed : releasing RRC connection? |
Any suggestions on this? |
it seems the problem is on the core network side, did you add the UE to the subscriber database? |
Hi @pgawlowicz again . So far i have tried to experiment with the position of the usrps if the radio link and the line of site was the error but i am getting on the srsue I was able to get some movement over the amf i started cross checking the database i see the same values in the srsue and open5gs (deleting and re-adding the subscriber) Searching for others with this issue i came across this #451 which seems to have a lot of similarities with my case. However, on the newer version of srsran gnb i don't know where to put the Does this inactivity timer can be added somewhere in the gnb ? |
could you share gnb logs in debug mode? |
@pgawlowicz yes here |
it seems those are srsUE logs. |
Apologies, |
Could you tell me which code version (commit id) do you use? it is missing in the logs. |
How do i see this? |
git log -n1 |
ok, this is very old version, could you update and try again? |
Should i use binaries from Package Manager on ubuntu or build it from the source? |
both ways work |
@pgawlowicz i just installed srsran-project (apt-get install) from the package manager. Should i proceed to testing ? |
hmm, it that case please build from the source code. |
You have to install uhd driver if you are building from source. Please follow our installation guide https://docs.srsran.com/projects/project/en/latest/user_manuals/source/installation.html |
could you check if cmake detects the UHD correctly? |
No it is not detected so i build 3.15 again . I will send you the update tomorrow. Thank you very much this far for the help |
Hi @pgawlowicz again, so the update : I have installed uhd 3.15 . |
and the srsUE config and logs? |
Ue logs: |
PUSCH SNR is very low, probably caused by a very high CFO. Do you have an external clock to connect to b210s? |
No i don t have ext clock. I could order one but it will take time . I don t know if i could connect the two usrps through coaxial cable for using on usrp as master timer and one as slave . |
you might try to tune TX an RX gains for both gnb and srsUE, also time_adv_nsamples in srsUE config. Some users are able to run this setup without an external clocks. Did you check if it works correctly over zmq? |
Yes in the past i did use zmq before shifting to ueransim. For the time being i need to have radio link between ue and gnb. Do you have any reference values for start playing with the gnb /ue /time_adv ? |
Usually, |
Did you apply the srsUE patch that I shared in one of the previous posts? |
Issue Description
I'm following the recent tutorial 'srsRAN gNB with srsUE' from here https://docs.srsran.com/projects/project/en/latest/tutorials/source/srsUE/source/index.html. However, the UE (srsue) never obtains an IP from srsgnb staying at this :
Setup Details
e.g. Network configuration, Operation System, Hardware, RF front-end, library and driver versions
Expected Behavior
Cannot use srsue since it is not properly connected to the gnb
Actual Behaviour
[What happens instead e.g. error message]
Seems like UE attempted a scheduling request but didn't receive a response from the gNB. Not sure though
Steps to reproduce the problem
Additional Information
[Any additional information, configuration or data that might be necessary to reproduce the issue]
gnb.log.txt
ue.log.txt
ue.conf.txt
gnb-config.yml.txt
The text was updated successfully, but these errors were encountered: