Andre Puschmann
929c6d9fe6
rrc,endc: avoid sending PHY config dedicated for SCG addition
2021-10-08 11:47:06 +02:00
Andre Puschmann
e2ffbd85bc
enb,rrc: add SIB2 field to display 5G logo ;-)
2021-10-08 11:47:06 +02:00
Andre Puschmann
c8d6f54dab
enb,rrc: add radio link monitoring config
2021-10-08 11:47:06 +02:00
Francisco
400d7587c8
lte,rrc,enb: stop rlf timers after the UE performs intra-eNB handover
...
The RLF timers may be triggered before handover, which will lead to the
UE getting released after it successfully handovers. To avoid this,
we should stop the timers.
2021-10-08 10:40:36 +01:00
Carlo Galiotto
43a7d822fa
stack,rrc: fix double removal of EPS bearer
...
The EPS bearer was removed twice, causing an error in the logs.
Fix issue #3380
Signed-off-by: Carlo Galiotto <carlo@srs.io>
2021-10-08 11:19:12 +02:00
Francisco
d30239f47b
sched,nr: check existence of rnti before processing feedback
2021-10-08 09:52:54 +01:00
Xavier Arteaga
7262287926
Zero power UCI bits is not an error but KO
2021-10-08 10:17:21 +02:00
Xavier Arteaga
4a327ad17d
Consider CRC length when calculating real LDPC rate
2021-10-08 10:17:21 +02:00
Xavier Arteaga
5f17c46098
Modify periodic CSI time offset to UL slot
2021-10-08 10:17:21 +02:00
Xavier Arteaga
bd186fab2e
Fix CMake SSB frequency addition overflow
2021-10-08 09:49:07 +02:00
Xavier Arteaga
be870d66ad
More relaxed SSB measure assertions and reorder SSB test
2021-10-08 09:49:07 +02:00
Xavier Arteaga
4b77127ed6
Added missing SSB pattern to unit test
2021-10-08 09:49:07 +02:00
Xavier Arteaga
8bb23cc74a
Correct CMake sign
2021-10-08 09:49:07 +02:00
Xavier Arteaga
9d4fd1c5cc
Add NR SFN from SSB assertion and fix dummy SSB scheduling
2021-10-08 09:49:07 +02:00
Xavier Arteaga
954d6f5f8d
Removed sfn_4lsb from debug trace
2021-10-08 09:49:07 +02:00
Xavier Arteaga
5afe20e7da
UE loads SSB config from helper method
2021-10-08 09:49:07 +02:00
Xavier Arteaga
52e00d6376
Fix PBCH encoding and added unit test
2021-10-08 09:49:07 +02:00
Xavier Arteaga
25bd0d6219
Added SSB pattern to/from string functions
2021-10-08 09:49:07 +02:00
Francisco
73f1981e5e
sched,nr: use R_prime instead of R in scheduler to limit coderate
2021-10-08 01:16:07 +01:00
Francisco
344f067c13
sched,nr: increase max R to 0.93 to enable mcs=28
2021-10-08 01:16:07 +01:00
Francisco
7d4a5238f6
sched,nr: force R<0.9 by reducing mcs
2021-10-08 01:16:07 +01:00
Francisco
d6a3daff8a
rrc,nr: re-activate NZP-CSI-RS for FDD
2021-10-08 01:16:07 +01:00
Francisco
053877f489
rrc,nr: fix conversion from asn1 to phy cfg
2021-10-08 01:16:07 +01:00
Francisco
47e5e85449
refactor: clean unnecessary includes of the asn1/rrc_nr.h
2021-10-07 23:08:07 +01:00
Francisco
ef78c7e06f
rrc,nr,gnb: add csi resource to add/mod config to FDD
2021-10-07 19:17:34 +01:00
Xavier Arteaga
1bdb1bb62d
Store PUSCH CSI from PUSCH DMRS
2021-10-07 16:31:26 +02:00
Joaquim
82ae0e6c37
nr_phy test: add AWGN channel simulator, add High Speed Train channel ( #3288 )
...
Add channel simulator to nr_phy tests.
UL and DL channel simulators added, with AWGN and CFO using the HST scenario. The DL AWGN is adjusted according to signal power.
2021-10-07 16:14:46 +02:00
Francisco
5c3f0a39ee
sched,nr: set scheduler ue candidate logging to debug level
2021-10-07 15:09:30 +01:00
Ismael Gomez
9d35c5d018
srsue: stop rx stream after finishing sync thread to avoid deadlock at stop
2021-10-07 15:28:10 +02:00
Ismael Gomez
8fff7f6646
Fix potential overflow in rssi_read_cnt
2021-10-07 11:38:45 +02:00
Fabian Eckermann
420d6a6a98
enhanced and fixed some tests.
2021-10-07 10:42:16 +02:00
Bedran Karakoc
1e1e1420b1
Return AUTS in authentication failure for case AUTH_SYNCH_FAILURE
2021-10-06 20:01:00 +02:00
Bedran Karakoc
361ff3f37a
Extend identity type handling in Identity Response
2021-10-06 20:01:00 +02:00
Bedran Karakoc
de750fad09
Added helper function for replayed security capabilities
2021-10-06 20:01:00 +02:00
Bedran Karakoc
193ec4abfa
Trigger switch_off in NAS
2021-10-06 20:01:00 +02:00
Bedran Karakoc
441251bdd1
Remove unused parameter
2021-10-06 20:01:00 +02:00
Bedran Karakoc
aaaaea0537
Fix logging string formatting
2021-10-06 20:01:00 +02:00
Bedran Karakoc
a4cc9b6ca0
Fix handle_authentication_request and add handler for authentication reject
2021-10-06 20:01:00 +02:00
Bedran Karakoc
e8bcc0a61e
Added handler for identity request and sender for identity response
2021-10-06 20:01:00 +02:00
Bedran Karakoc
1adf67c559
Extend NAS failure causes
2021-10-06 20:01:00 +02:00
Bedran Karakoc
ca08b18745
Pass pdu_session_id instead of lcid for mapping in GTPU
2021-10-06 20:01:00 +02:00
Bedran Karakoc
850606f20b
Added deregistration (UE terminating)
2021-10-06 20:01:00 +02:00
Robert Falkenberg
b0430ebfe2
rf_imp.c: fix segfault when closing RF device with no AGC thread
2021-10-06 18:25:11 +02:00
Francisco
a066236a96
rrc,nr: disable NZP-CSI for FDD
2021-10-06 18:03:16 +02:00
Francisco
cda4275ed0
sched,nr: disable simultaneous RAR and SSB until the PHY supports it
2021-10-06 18:03:16 +02:00
Xavier Arteaga
b060c3deca
Add possible band when invalid band is given
2021-10-06 18:02:55 +02:00
Andre Puschmann
546f637f91
rrc_endc: increase max_report_cells to 8
...
make sure that both EUTRA and NR cells fit in report
2021-10-06 18:02:32 +02:00
Andre Puschmann
f8c2f2bc52
enb,rrc_nr: also make sure to send UL freq band list item
2021-10-06 18:02:32 +02:00
Andre Puschmann
703e8dc6f1
enb,rrc_nr: fix bug where freqInfoUL was not containing abs_freqpoint_A for FDD
2021-10-06 18:02:32 +02:00
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.
2021-10-06 18:02:15 +02:00