Xavier Arteaga
f250c83a66
Minor NR configuration fixes
3 years ago
Xavier Arteaga
b060c3deca
Add possible band when invalid band is given
3 years ago
Andre Puschmann
8d2c394326
enb,rrc: fix SSB absolute freq value in EUTRA measConfig
...
we've been using the ARFCN of the NR carrier instead of
the absolute freq SSB.
The patch fixes this and renames the variable to make it clearer.
3 years ago
Andre Puschmann
bdc84f24f3
gnb,cfg: fix SSB config deriviation
...
* this fixes the SSB config for TDD
* UE decodes the SSB correctly
3 years ago
Andre Puschmann
06fbb58d70
gnb,mac: add dedicated arguments struct for MAC-NR
...
as the PCAP object is now only visible inside MAC-NR we can't
share the PCAP file between EUTRA/NR (like we do in the UE).
This patch removes the hard-coded filename for the NR PCAP file.
3 years ago
Fabian Eckermann
cb721aa292
fix calculation of ssb frequency.
3 years ago
Francisco Paisana
7aa701eb85
nr,config: fix default SSB periodicity configuration in rrc and scheduler
3 years ago
Andre Puschmann
8bb06ff2c0
Added SSB in gNb PHY
3 years ago
Andre Puschmann
3e5b40fd36
enb,rrc: fix compilation after freq point a has been removed from nr_carrier_t
...
since absolute freq point a members have been removed from the srslte_nr_carrier_t
struct (they are now actual frequencies) the abs_point_a values are now in
the RRC cell structs
3 years ago
Fabian Eckermann
95abfbfec8
Calculate ssb frequency from freqency point a.
3 years ago
Andre Puschmann
782aefa553
enb,rrc: derive ENDC configuration from cell config
...
* move ENDC config struct to main RRC config (same for all UEs)
* remove hard-coded measurement config for NR carrier
* now both TDD and FDD cells are correctly handled
3 years ago
Fabian Eckermann
992d1bb02a
Configure PHY from RRC.
3 years ago
Fabian Eckermann
1018e7ae1c
fix validation of ul_arfcn.
3 years ago
Fabian Eckermann
93eb6e93d9
Read band from rr config.
3 years ago
Ismael Gomez
ada05ea0c8
Add A1, A2 and A4 measurement Reports event triggers
3 years ago
Fabian Eckermann
8830c2796f
Add support for NSA FDD on band n3, n5 and n7.
3 years ago
Andre Puschmann
802b22ac91
enb,nsa: refactor NR RRC/cell config parsing
...
this allows to access all cell-related params from within RRC
3 years ago
Xavier Arteaga
25a4c7db92
SRSENB: make nr_cell_list optional
3 years ago
Andre Puschmann
39e00bdbe8
enb,nsa: fix deriviation of UL ARFCN from DL ARFCN for FDD bands
3 years ago
Andre Puschmann
93e1d7712d
enb,phy: add checks for invalid EARFCN and exit eNB if config is wrong
3 years ago
Andre Puschmann
b5dcf7804c
enb,cfg: add new NR cell list to RR configuration parser
3 years ago
Ismael Gomez
00653bdd46
Fix PUCCH2 RRC scheduling
3 years ago
Xavier Arteaga
0ca70e6ad7
Implement enb to gnb number of PRB conversion
3 years ago
Andre Puschmann
ffc63ea270
enb: use band_helper to derive freqencies for NR carrier
3 years ago
Xavier Arteaga
97db7f2d34
Added custom frequency in cell parser
3 years ago
Ismael Gomez
5d034b067e
Add option to rr.conf to select sub-band CQI K value ( #3071 )
3 years ago
Francisco
2a31daca4a
enb,configuration: allow to specify enb specific max nof RLC retxs
3 years ago
Pedro Alvarez
e946cbd5de
Tweaked SRB parsing to remove unecessary parenthisis
3 years ago
Pedro Alvarez
8d41c0d476
Maded SRB configuration optional in rb.conf
3 years ago
Pedro Alvarez
f0a28ebc88
Rename drb.conf to rb.conf to reflect the now configurable SRBs.
3 years ago
Pedro Alvarez
17c09dfd75
Changed enb_cfg_parcer.cc to use SRSRAN_ERROR instead of -1 for error returning.
3 years ago
Pedro Alvarez
e19df2aedb
Make sure that SRB configuration goes in RR config dedicated message.
3 years ago
Pedro Alvarez
72cf3a1cec
Added RLC SRB1 and SRB2 configuration ability.
...
The configuration was added to drb.conf
3 years ago
Francisco
6ababf401b
feature,sched: allow setting initial DL CQI in enb.conf
3 years ago
Francisco
ceaef3523f
sched,feature: Enable setting the target PHR below which the maximum UL grant size starts decreasing
3 years ago
Francisco
a587d20252
allow specification of subset of valid measurement gap offsets in rr.conf
3 years ago
yagoda
9501283c1c
fixing support for extended Cyclic Prefix
...
small cosmetic fixes of CP code
4 years ago
Francisco
9464f36714
make eNB UE release timer after RLF detection configurable
4 years ago
Francisco
15484e9472
rrc - make t304 configurable via rr.conf
4 years ago
Francisco
5818488b27
change enb max_nof_ues config parameter to nof_prealloc_ues
4 years ago
Francisco Paisana
d39183419c
Separate TPC PUSCH and PUCCH target SINR ( #2740 )
...
* separate target pusch and pucch sinr configurations in tpc class and rr.conf
4 years ago
David Rupprecht
f42d4dbc28
Refactored carrier config
4 years ago
Ismael Gomez
77b11b82ac
Release UE if no activity in DRB ( #2658 )
...
* Count user activity with DRB only and SRBs for initial procedures. Add counter to release user after max KO in UL.
4 years ago
Francisco
4838cd2f5e
implement cell measurement bandwidth feature
4 years ago
Francisco
14d32db92f
implement Handover direct forwarding path availability configuration feature
4 years ago
Francisco
b8fa1d1b61
fix rrc mobility test
4 years ago
Francisco
d142d7b6a5
update test helpers for enb, so that the rrc tests pass
4 years ago
Francisco
8fe27a72d0
enb - decreased default enb.conf mac.max_nof_ues to 8 to avoid large memory pool preallocations
4 years ago
Pedro Alvarez
47135cb75b
Changed counting of KOs to RRC
4 years ago
Pedro Alvarez
8e48467a30
Make sure that meas_report_desc is present if ho_active == true in rr.conf
4 years ago