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

number of PRBs for PUCCH exceeds the 50% of the BWP PRBs #985

Open
seoyuloh opened this issue Dec 13, 2024 · 1 comment
Open

number of PRBs for PUCCH exceeds the 50% of the BWP PRBs #985

seoyuloh opened this issue Dec 13, 2024 · 1 comment

Comments

@seoyuloh
Copy link

seoyuloh commented Dec 13, 2024

Issue Description

I am using two x310 USRPs to follow this tutorial. (https://docs.srsran.com/projects/project/en/latest/tutorials/source/srsUE/source/index.html)

This gnb.yml file worked fine when I was using before this Commit ef983b6, now I changed my srsRAN_Project to the newest commit and I updated my yml file accordingly. However even when I changed the coreset0_index to 0, it is giving me this error, "number of PRBs for PUCCH exceeds the 50% of the BWP PRBs".

When I change coreset0_index to 1 or above, I get this message, "Unable to derive a valid SSB pointA and k_SSB for CORESET#0 index=1, SearchSpace#0 index=0 and cell bandwidth=5MHz"

My computer's computing power is not good so if I go up to 10MHz I see too many overflows, this is why I want to use 5MHz.

What should I do?

Setup Details
Two USRP X310s
Ubuntu 22.04
I am using the open5gs docker inside the project as instructed.
I have attached my configuration files both for UE and gNB.

<<gnb.yml>>
cu_cp:
amf:
addr: 10.53.1.2
port: 38412
bind_addr: 10.53.1.1
supported_tracking_areas:
- tac: 7
plmn_list:
- plmn: "00101"
tai_slice_support_list:
- sst: 1
inactivity_timer: 7200

ru_sdr:
device_driver: uhd
device_args: type=x300,addr=192.168.10.2,num_recv_frames=512,num_send_frames=512,send_frame_size=1472,recv_frame_size=1472,recv_buff_size=52428800,send_buff_size=52428800, recv_buff_size=52428800
clock: internal
srate: 7.68
tx_gain: 20
rx_gain: 25

cell_cfg:
dl_arfcn: 368500
band: 3
channel_bandwidth_MHz: 5
common_scs: 15
plmn: "00101"
tac: 7
pdcch:
dedicated:
ss2_type: common
dci_format_0_1_and_1_1: false
common:
ss0_index: 0
coreset0_index: 0
prach:
prach_config_index: 1

log:
filename: /home/tmp/gnb.log
all_level: debug

pcap:
mac_enable: enable
mac_filename: /tmp/gnb_mac.pcap
ngap_enable: enable
ngap_filename: /tmp/gnb_ngap.pcap

<<ue_rf.conf>>
[rf]
freq_offset = 0
tx_gain = 40
rx_gain = 60
srate = 7.68e6
nof_antennas = 1

device_name = uhd
device_args = type=x300, addr=192.168.10.4,master_clock_rate=184.32e6,num_recv_frames=512,num_send_frames=512,send_frame_size=1472, recv_frame_size=1472,clock=internal,sync=internal,recv_buff_size=52428800, send_buff_size=52428800
time_adv_nsamples = 100

[rat.eutra]
dl_earfcn = 2850
nof_carriers = 0

[rat.nr]
bands = 3
nof_carriers = 1
max_nof_prb = 25
nof_prb = 25

[pcap]
enable = none
mac_filename = /tmp/ue_mac.pcap
mac_nr_filename = /tmp/ue_mac_nr.pcap
nas_filename = /tmp/ue_nas.pcap

[log]
all_level = info
phy_lib_level = none
all_hex_limit = 32
filename = /home/tmp/ue.log
file_max_size = -1

[usim]
mode = soft
algo = milenage
opc = 63BFA50EE6523365FF14C1F45F88737D
k = 00112233445566778899aabbccddeeff
imsi = 001010123456780
imei = 353490069873319

[rrc]
release = 15
ue_category = 4

[nas]
apn = srsapn
apn_protocol = ipv4

[gw]
#netns = ue1
#ip_devname = tun_srsue
#ip_netmask = 255.255.255.0

[gui]
enable = false

[expert]
lte_sample_rates = true

@pgawlowicz
Copy link
Collaborator

Please add this to your config:

cell_cfg:
...
  pucch:
    ....
    f0_or_f1_nof_cell_res_sr: 2
    f2_nof_cell_res_csi: 2

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