srsRAN_4G icon indicating copy to clipboard operation
srsRAN_4G copied to clipboard

UE's can't connect to LimeSDR on a bandwhith 1,4Mhz

Open zikkuratti opened this issue 3 years ago • 4 comments

Faced with the problem that the LimeSDR USB doesn't start registration procedure then n_prb=6 (Band 8) on prb = 50 it's work well but to me is principal 6. Got any useful advice what to config to solve this problem? Also using SrsRan 20.04 because last is drop after 5 call's (trying different UE's PC's etc.) The only point i saw is to config in sib.conf line prach_freq_offset = 4; to zero. How about you, comrades?

zikkuratti avatar Jul 19 '22 10:07 zikkuratti

Last main 22.04 work with 1,4Mhz well, but couldn't make more then 4 calls, dear maintainers could u provide me lines, functions of code wich i can fix? or i go to re:fuck it all)

zikkuratti avatar Jul 27 '22 03:07 zikkuratti

Files affected by changes in the n_prb key variable affecting the bandwidth when migrating from version 21.04 to 22.04

https://github.com/srsran/srsRAN/blob/release_22_04/lib/src/phy/ch_estimation/chest_ul.c

https://github.com/srsran/srsRAN/blob/release_22_04/srsenb/hdr/stack/mac/sched_phy_ch/sched_dci.h #include "../sched_lte_common.h" #include "srsenb/hdr/stack/mac/sched_phy_ch/sched_phy_resource.h"

replaced by static constants in fresh code https://github.com/srsran/srsRAN/blob/release_22_04/lib/src/phy/ch_estimation/refsignal_ul.c

rewritten includes and part of drb code to rb https://github.com/srsran/srsRAN/blob/release_22_04/srsenb/hdr/enb.h #include "srsenb/hdr/stack/mac/sched_interface.h" #include "srsgnb/hdr/stack/gnb_stack_nr.h" #include "srsran/interfaces/enb_time_interface.h" #include "srsran/interfaces/enb_x2_interfaces.h"

almost all changed something about ports and antennas https://github.com/srsran/srsRAN/blob/release_22_04/lib/src/phy/phch/ra_dl_nr.c

added to config nr_pdsch_mcs=28 and much more commented out https://github.com/srsran/srsRAN/blob/release_22_04/srsenb/enb.conf.example

more than a thousand lines of changes supposedly added 5G but not only https://github.com/srsran/srsRAN/blob/release_22_04/srsenb/src/enb_cfg_parser.cc #include "srsgnb/hdr/stack/rrc/rrc_nr_config_utils.h" #include "srsran/asn1/rrc_utils.h" #include "srsran/common/band_helper.h" #include "srsran/rrc/rrc_common.h"

memory handling slightly updated https://github.com/srsran/srsRAN/blob/release_22_04/srsenb/hdr/stack/mac/sched_grid.h #include "sched_common.h" #include "sched_interface.h"

work with signal modulation has been altered, technologies may have been added https://github.com/srsran/srsRAN/blob/release_22_04/lib/src/phy/phch/ra_nr.c #include "srsran/phy/fec/cbsegm.h" #include <math.h> /* floor */

some memory points have been changed and the inclusion has been patched to the lte marker https://github.com/srsran/srsRAN/blob/release_22_04/srsenb/src/stack/mac/sched_phy_ch/sched_dci.cc #include "srsenb/hdr/stack/mac/sched_lte_common.h"

200+ changes to the main launch file, mostly from a fresh config, but also logic and includes added https://github.com/srsran/srsRAN/blob/release_22_04/srsenb/src/main.cc #include <sys/mman.h> #include "srsran/common/tsan_options.h" #include "srsran/support/emergency_handlers.h" #include "srsran/support/signal_handler.h"

Dear maintainers got some advices?

zikkuratti avatar Jul 29 '22 10:07 zikkuratti

Which version of SoapySDR and LimeSuite are you using?

egortaran avatar Aug 02 '22 05:08 egortaran

it's nevermind bro.

Also i catch some info from test. Error. Detected 2 CQI != 15 in eNB logs. We should finish with all qci=15.

11:16:45.250556 [PHY2 ] [I] [ 361] PUCCH: cc=0; rnti=0x46, f=2, n_pucch=0, dmrs_corr=-nan, snr=-inf dB, corr=0.000, cqi=0 (cc=0), ta=0.0 us 11:16:58.562601 [PHY0 ] [I] [ 361] PUCCH: cc=0; rnti=0x46, f=2, n_pucch=0, dmrs_corr=-nan, snr=-inf dB, corr=0.000, cqi=0 (cc=0), ta=0.0 us

And looks like it has some reasons here but not shure at all: /lib/src/mac/mac_sch_pdu_nr.cc

zikkuratti avatar Aug 12 '22 12:08 zikkuratti