Codebot
358070fe30
Merge branch 'next' into agpl_next
...
# Conflicts:
# srsue/src/set_net_admin_caps.cc
2 years ago
Piotr Gawlowicz
3178abf37b
add Intra‑band Non-contiguous CA band combinations to UE caps
2 years ago
Codebot
f20068baf9
Merge branch 'next' into agpl_next
2 years ago
yagoda
637e7ce9fa
eMBMS: removing duplicate sib13 functions from RRC
2 years ago
Codebot
51351190de
Merge branch 'next' into agpl_next
2 years ago
yagoda
cb8b782a6d
nas,ngap: adding initial support for NSSAI based slicing in the UE & gNodeB
2 years ago
Codebot
254cc719a9
Merge branch 'next' into agpl_next
...
# Conflicts:
# cmake/modules/FindPolarssl.cmake
2 years ago
CheolJun Park
2a69e17e85
ue,nas: fix integrity check for DL messages
2 years ago
Andre Puschmann
be40336089
all: mark various function args as const& to avoid pass by value
2 years ago
Andre Puschmann
15c6feeba6
srsue: init softbuffer structs for mch,pch
2 years ago
Codebot
3defd1bcf6
Merge branch 'next' into agpl_next
2 years ago
yagoda
19918d9a67
phy,mac,mbms: moving payload buffer from MAC to PHY to avoid thread clashes
2 years ago
Codebot
38a520b3c2
Merge branch 'next' into agpl_next
2 years ago
David Rupprecht
68fe21928e
Added initialization of nas5g logger
2 years ago
Codebot
4d2b5b8eda
Adding AGPL copyright to new files
3 years ago
Codebot
dd59dfac7d
Adding AGPL copyright to new files
3 years ago
Codebot
123f766935
Merge branch 'next' into agpl_next
3 years ago
Andre Puschmann
6db4835302
ue,rrc_nr: use minimal NR capabilities by default
...
keep hard-coded caps as compile-time option but don't use them by default.
3 years ago
Bedran Karakoc
2cccad9d28
ue,rrc_nr: Added initial UE Capability Information
3 years ago
Andre Puschmann
da2ac3b2c1
srsue,rrc_nr: fix warning and error logs in SA mode
...
- provide PHY config state to configure MIB values (coreset0).
- set PRACH freq_offset to valid value to please config checker.
Addresses:
2022-04-19T12:42:38.726040 [PHY-SA ] [E] [ 0] prach_cfg.freq_offset=0 is not compatible with LTE
2022-04-19T12:42:38.726040 [PHY-SA ] [I] [ 0] PHY: Set TA offset: n_ta_offset: 0, ta_usec: 0.0
2022-04-19T12:42:38.726141 [RRC-NR ] [W] PHY configuration completed without a clear state.
3 years ago
Andre Puschmann
b2e0481849
ue,mac,nr: fix another race in MAC
3 years ago
Andre Puschmann
b157490cb3
ue,nr,mac: fix race-condition when accesing temp RNTIs during RA procedure
...
the race was in the prach_nr that stored the temp crnti without proper protection.
the fix moves the logic to store the value to the MAC that uses the thread-safe
RNTI object for this.
3 years ago
Ismael Gomez
6ffa036b84
srsue,stack: initialize sdap pointers
3 years ago
Ismael Gomez
edeb8e8f18
srsue,nr: add TA support from RAR and MAC CE
3 years ago
Ismael Gomez
b3497c4a94
srsue,nr: decode SIB1 based on coreset0 configuration in MIB
3 years ago
Ismael Gomez
bfe69deccc
srsue, nr: Add SDAP to the UE. Supports only UL header
3 years ago
Ismael Gomez
a4f26fa5d6
srsue,rrc: send precanned UECapabilityInformation
3 years ago
Ismael Gomez
7f8ac07b65
srsue: fix A1/S2 reports with CA. Fix some unstability issues when doing HO with multiple carriers due to frequent call to update_phy
3 years ago
Codebot
42cc7d5d1a
Merge branch 'next' into agpl_next
3 years ago
Andre Puschmann
32885e2404
ue, rrc_nr: refactor PHY config statages for NSA/SA operation
...
split the PHY config states into NSA and SA states.
this should remove unwanted warnings when PHY returns
from the configuration.
3 years ago
Andre Puschmann
83ad98c58b
srsue,rrc_nr: add helper to configure default PHY layer parameters
3 years ago
Andre Puschmann
7c63da9e4d
srsue,rrc_nr: expose main carrier parameters as config
...
* remove hard-coded ARFCN, SCS, etc
* use PCI deteceted in cell search for carrier config
3 years ago
Andre Puschmann
8464a6ed63
srsue: refactor SA mode in RRC, don't initilize NSA-5G in NSA mode
3 years ago
Andre Puschmann
71f48ee7f2
ue,rrc: refactor PHY parameter derivation for SA
...
* expose carrier/SSB config in RRC args
* provide hard-coded values until exposed as param
* remove coreless option
3 years ago
Bedran Karakoc
d448eac941
ue,rrc_nr: Add dummy handler for RRC Release to avoid logging an unhandled message error
3 years ago
Codebot
088f69da81
Adding AGPL copyright to new files
3 years ago
Codebot
fb75a5ef0e
Merge branch 'next' into agpl_next
3 years ago
Andre Puschmann
4890ee9875
ue,rrc: add RRC metrics and fix stdout
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
a8eaf1cdd8
ue,nas_5g: Add get_k_amf() helper function and security context flag
3 years ago
Andre Puschmann
f3fa0d6d46
ue,rrc_nr: add RRC Reconfig Complete sender
3 years ago
Codebot
9664aa3cf4
Merge branch 'next' into agpl_next
...
# Conflicts:
# lib/include/srsran/phy/channel/ch_awgn.h
3 years ago
Fabian Eckermann
12cc7cb4d7
Add support for RRC redirect.
3 years ago
Andre Puschmann
09b8d3ba6b
ue,rrc_nr: add message handler/sender for SA until security mode command
3 years ago
Andre Puschmann
e9252c731e
ue,rrc: fix cell selection and RRC setup procedure
...
* fix event processing in RRC procedures
* add UE timer and constants
* parse SRB setup
3 years ago
Xavier Arteaga
8854ba49b9
UE RRC NR includes cell search in the initial cell selection procedure
3 years ago
Codebot
141073050e
Merge branch 'next' into agpl_next
3 years ago
Xavier Arteaga
db19941985
Minor changes on UE SA PHY
3 years ago
Xavier Arteaga
e2b2007293
Fix srsue compilation
3 years ago
Fabian Eckermann
4182a9f164
Add cell group update without random access.
3 years ago