Carlo Galiotto
d5859fb60b
rrc-nr: remove comments/dead code
...
Signed-off-by: Carlo Galiotto <carlo@srs.io>
3 years ago
Carlo Galiotto
fe6500bd55
rrc: copy PUCCH cnf from RRCSetup to PHY structs
...
Signed-off-by: Carlo Galiotto <carlo@srs.io>
3 years ago
Carlo Galiotto
362abfe3c9
rrc-nr: add conversion for pucch_cfg
...
Signed-off-by: Carlo Galiotto <carlo@srs.io>
3 years ago
Carlo Galiotto
a53e7c9673
TMP WIP
...
Signed-off-by: Carlo Galiotto <carlo@srs.io>
3 years ago
Carlo Galiotto
290fdd068e
TMP: test CSI config with disabled zp, p_zp
...
Signed-off-by: Carlo Galiotto <carlo@srs.io>
3 years ago
Carlo Galiotto
49e01584ac
rrc-nr: fix rebase issue
...
Signed-off-by: Carlo Galiotto <carlo@srs.io>
3 years ago
Francisco Paisana
378e14826e
rrc,nr: fix conversion of csi meas cfg to phy cfg flat struct
3 years ago
Carlo Galiotto
fa761e7f3b
rrc-nr: enable zp_csi in rrc_setup msg
...
Signed-off-by: Carlo Galiotto <carlo@srs.io>
3 years ago
Carlo Galiotto
dfe5cca7fb
rrc-nr: adapt csi-meas_config to new source
...
Signed-off-by: Carlo Galiotto <carlo@srs.io>
3 years ago
Xavier Arteaga
9cda4e058d
Disable srsgnb time in advance offset
3 years ago
Xavier Arteaga
256bba0fd3
Handle NAN in NR PBCH reception and add unit test case
3 years ago
Bedran Karakoc
70084cf9cc
Added unit test for K_gnb derivation
3 years ago
Bedran Karakoc
efa13290a9
ue,rrc_nr,nas_5g: Introduce NR AS Key derivation and update context handling in 5G NAS
3 years ago
Bedran Karakoc
cabdd05cb8
gnb,rrc: Fix typo in logging for NR UP integrity key
3 years ago
Bedran Karakoc
a8eaf1cdd8
ue,nas_5g: Add get_k_amf() helper function and security context flag
3 years ago
Andre Puschmann
44a00feccb
pdcp_entity_base: fix log typo
3 years ago
Andre Puschmann
366dfca7ff
gnb,rrc: refactor AS security updates
...
refactor security updater to extra function and make sure
the config is applied to all active RBs, also DRBs
3 years ago
Andre Puschmann
d035a57ed5
ue,rrc_nr: various smaller refactors to allow SA attach
3 years ago
Andre Puschmann
4f8991e41a
ue,rrc_nr: temporarily add hard-coded SIB1 message for cell select
...
this will be remove shortly when SI reception is implemented but its
required right now to have the PLMN read correctly and to avoid
changes in the meas_cell_list class, etc. that require valid
values.
3 years ago
Andre Puschmann
9c9db176d5
ue: set NAS-5G args in ue module using NAS-LTE arguments
3 years ago
Andre Puschmann
b5a39f9d9f
ue,rrc_nr_proc: if bug connection_setup_proc that cause procedure to fail
3 years ago
Andre Puschmann
f3fa0d6d46
ue,rrc_nr: add RRC Reconfig Complete sender
3 years ago
Xavier Arteaga
57b50edbe2
Fix initial buffer data and removed unimplemented method
3 years ago
Xavier Arteaga
a9591f1d45
Avoid poping queue if empty
3 years ago
Francisco
e6af64c147
rrc,nr: removal of ssb config from the rrc_nr_cfg_t
3 years ago
Francisco
ab9fe90d3a
rrc,nr: create DU configuration manager in RRC NR class to handle the generation of SIBs and other cell-specific parameters
3 years ago
Fabian Eckermann
12cc7cb4d7
Add support for RRC redirect.
3 years ago
Andre Puschmann
dcf178a8a5
sched_nr: change wording when logging UE access to unknown RNTI
...
streamline with RRC logs for same event, facilitate parsing an
accept list entry in KPI analyzer
3 years ago
Francisco
52106be3d5
sched,nr: remove phy cfg types from sched_nr_cell_cfg_t
3 years ago
Francisco
b25814de27
sched,nr: fix failing sched test due to misconfiguration
3 years ago
Francisco
7ef206e15b
sched,rrc,nr: remove need to pass sched ue cfg object to rrc during ra procedure
3 years ago
Francisco
822a1f5d19
sched,nr: redesign sched nr ue object creation during rach. Update of sched nr tests to reflect this change
3 years ago
Francisco
7f200ac7f7
sched,nr: pass asn1 TDD configuration to scheduler as defined in ORAN
3 years ago
Francisco
f1831d9027
sched,nr: change UE configuration Request struct to better match ORAN specs
3 years ago
Bedran Karakoc
6112871da9
gnb,ngap: Add basic handler for NGAP Paging
3 years ago
Andre Puschmann
4cda49a037
ue,rrc_nr: cosmetic changes, typo
3 years ago
Andre Puschmann
486483da13
nas_5g: small typo fixes
3 years ago
Andre Puschmann
09b8d3ba6b
ue,rrc_nr: add message handler/sender for SA until security mode command
3 years ago
Bedran Karakoc
9507dbc534
enb,ngap: Fix global gnb ID in NGAP
3 years ago
Xavier Arteaga
0812a90d21
Removed unused attribute and fix end-of-burst in NR UE SA PHY
3 years ago
Xavier Arteaga
66f6c11561
Fix concurrent issues in dummy radio used in nr_phy_test
3 years ago
Xavier Arteaga
8a7a4a588d
Fix concurrent access to decimator busy flag
3 years ago
Xavier Arteaga
d089653bd2
Fix concurrent access in UE NR PHY clear pending states
3 years ago
Andre Puschmann
994c3127fa
epc,nas: remove logging error when UE sends service request in ECM_STATE_CONNECTED
...
this causes errors to be logged without really failing anything.
UE might send this after a reestablishment.
3 years ago
Andre Puschmann
aaceb029eb
rlc_am_lte: fix wrong fmt string
3 years ago
dvdgrgrtt
c9beba6f36
Use srsran_convert_dB_to_power
...
Instead of computing power using the power function.
3 years ago
dvdgrgrtt
3ffefe5ba7
Use copyright as file header
3 years ago
dvdgrgrtt
a69fb1d50f
ch_awgn: Improve API
...
The API of functions srsran_ch_awgn_X was causing confusion between
noise variance and standard deviation. Also, in the complex-valued case,
the noise variance did not take into account the fact that the signal is
two-dimensional.
All uses of these functions are modified accordingly.
3 years ago
Andre Puschmann
7dc2313957
gnb,rrc: fix compilation
...
caused by GH merge timing issue and remove asn1 call
3 years ago
Andre Puschmann
92a13294b2
rrc_nr_utils: set RAT for PDCP config for SRB to NR
3 years ago