srsran / srsRAN_Project

Open source O-RAN 5G CU/DU solution from Software Radio Systems (SRS) https://docs.srsran.com/projects/project
https://www.srsran.com
GNU Affero General Public License v3.0
503 stars 167 forks source link

outliers in ru_metrics (gnb) #874

Open platyman opened 3 hours ago

platyman commented 3 hours ago

Issue Description

When I try to launch my gnb with sudo gnb -c ./srsRAN_Project/configs/gnb_E316.yml, everything seems to launch correctly, but nothing is displayed when I use t and I get strange values when I use ru_metrics

Setup Details

I'm using an ubuntu 22.04 server on a proxmox virtual machine with open5gs up and runing and an ANTSDR E316 radio device

Expected Behavior

ru_metrics should display logical values and t should display something (I suppose)

Actual Behaviour

t doesn't display anything, ru_metrics return : | ------------------- TX ------------------ | ------------------- RX ------------------ | | Avg. power | Peak power | PAPR | Clipping | Avg. power | Peak power | PAPR | Clipping | | nan | -379.3 | nan | nan | nan | -379.3 | nan | nan |

Additional Information

here is my gnb_E316.yml

`cu_cp: amf: addr: 127.0.0.5 port: 38412 bind_addr: 127.0.0.1 supported_tracking_areas:

ru_sdr: device_driver: uhd device_args: type=ant,num_recv_frames=64,num_send_frames=64,master_clock_rate=30.72e6 srate: 30.72 otw_format: sc12 tx_gain: 80 rx_gain: 40

cell_cfg: dl_arfcn: 667000 band: 77 channel_bandwidth_MHz: 20 common_scs: 30 plmn: "00101" tac: 7 pci: 1

log: filename: /tmp/gnb.log all_level: warning

pcap: mac_enable: false mac_filename: /tmp/gnb_mac.pcap ngap_enable: false ngap_filename: /tmp/gnb_ngap.pcap`

and here is an execution example

ubuntu@ubuntu:~$ sudo gnb -c ./srsRAN_Project/configs/gnb_E316.yml

--== srsRAN gNB (commit 9d5dd742a) ==--

The PRACH detector will not meet the performance requirements with the configuration {Format B4, ZCZ 0, SCS 30kHz, Rx ports 1}. Lower PHY in quad executor mode. Available radio types: uhd. [INFO] [UHD] linux; GNU C++ version 11.4.0; Boost_107400; UHD_4.1.0.0-0-b90c92a8 [INFO] [LOGGING] Fastpath logging disabled at runtime. Making USRP object with args 'type=ant,num_recv_frames=64,num_send_frames=64,master_clock_rate=30.72e6' [INFO] [ANT] Detected Device: ANTSDR [INFO] [ANT] Detecting internal GPSDO.... [INFO] [GPS] Found a generic NMEA GPS device [INFO] [ANT] Initialize CODEC control... [INFO] [ANT] Initialize Radio control... [INFO] [ANT] Performing register loopback test... [INFO] [ANT] Register loopback test passed [INFO] [ANT] Performing register loopback test... [INFO] [ANT] Register loopback test passed [INFO] [ANT] Asking for clock rate 30.720000 MHz... [INFO] [ANT] Actually got clock rate 30.720000 MHz. Cell pci=1, bw=20 MHz, 1T1R, dl_arfcn=667000 (n77), dl_freq=4005.0 MHz, dl_ssb_arfcn=666720, ul_freq=4005.0 MHz

N2: Connection to AMF on 127.0.0.5:38412 completed t ru_metrics | ------------------- TX ------------------ | ------------------- RX ------------------ | | Avg. power | Peak power | PAPR | Clipping | Avg. power | Peak power | PAPR | Clipping | | nan | -379.3 | nan | nan | nan | -379.3 | nan | nan |

pgawlowicz commented 3 hours ago

you need to connect a UE to get a console trace.