francescomani
bef00a7082
removing functions to get/set RRC state (it's easier to do it directly)
2023-07-31 19:25:36 +02:00
Laurent THOMAS
cef099d312
remove useless rrc sub state
2023-07-31 19:06:03 +02:00
Robert Schmidt
e188faa377
Merge remote-tracking branch 'origin/NR_UE_SIB1_outside_of_initial_sync' into integration_2023_w30
2023-07-29 07:24:10 +02:00
Robert Schmidt
cb9dbb6591
Merge remote-tracking branch 'origin/NR_UE_otherSI_improv' into integration_2023_w30
2023-07-29 07:23:26 +02:00
francescomani
96e6256d64
improve handling of default SIBs
2023-07-27 11:21:38 +02:00
francescomani
44bc3e7cce
taking sib1 detection out of initial sync
2023-07-27 11:11:09 +02:00
francescomani
f65ce8c4fa
handle BCH indication
2023-07-24 09:46:37 +02:00
Raghavendra Dinavahi
1b98628755
Changes
2023-07-23 10:36:16 +02:00
Raghavendra Dinavahi
238c2f5a35
Changes to the SL-Preconfig preparation
2023-07-19 10:54:51 +02:00
Raghavendra Dinavahi
4b51859b88
Enabling configuration files read for SL-Preconfig
...
- for example when running nr-uesoftmodem with sidelink
use "-O ../../../targets/PROJECTS/NR-SIDELINK/CONF/sidelink_preconfig_1rxpool_1txpool.conf"
2023-07-19 10:54:51 +02:00
Raghavendra Dinavahi
daf8e3732f
Preparation of NR Sidelink Pre-Configuration message
2023-07-19 10:54:51 +02:00
francescomani
b4734211f0
fixes to make RRC decode SI
2023-07-10 18:26:06 +02:00
francescomani
924be4edf9
monitor DCI for other SI
2023-07-10 18:26:06 +02:00
francescomani
6d0ae249bc
handling SIB other than SIB1 at UE RRC
2023-07-10 18:26:06 +02:00
Robert Schmidt
a73cc999a9
Merge remote-tracking branch 'origin/enable-T304' into integration_2023_w26
2023-06-30 19:11:44 +02:00
francescomani
e45da1a6fa
moving handling of RA success for reconfigurationWithSync at RRC
2023-06-28 14:52:34 +02:00
rmagueta
659d529315
Enable T304
2023-06-26 11:06:16 +01:00
Robert Schmidt
7fc88afb96
Merge remote-tracking branch 'origin/NR_UE_towards_resync' into integration_2023_w25
2023-06-22 18:13:34 +02:00
francescomani
491174869a
adding flag for activation of as security
2023-06-16 17:24:09 +02:00
francescomani
f94d2870eb
code clenup
2023-06-13 16:07:59 +02:00
francescomani
85aaf3a0ba
upper layers handling of radio link monitoring
2023-06-13 14:54:56 +02:00
Robert Schmidt
f2bdb6bb93
Merge remote-tracking branch 'origin/NR_UE_timers_and_constants_functions' into integration_2023_w23
2023-06-08 18:24:16 +02:00
laurent
5cb22784fc
coarse-cleaning-pss-sss
2023-06-08 14:01:25 +02:00
Robert Schmidt
d906c3c9b5
Merge remote-tracking branch 'origin/remove-duplications-of-srb-list' into integration_2023_w22
2023-06-02 17:54:33 +02:00
Robert Schmidt
46b91ed38e
Merge remote-tracking branch 'origin/use-asn1c-mouse' into integration_2023_w22
2023-06-02 17:29:16 +02:00
Cedric Roux
c0c3a737ed
asn1c: use better version of asn1c
...
We don't work much on asn1c. The version we use has several bugs.
There is an active community out there that fixes bugs and improves
asn1c. Let's use their version.
2023-06-01 18:26:00 +02:00
Vijay Chadachan
836469e849
CPPCHECK fixes for printf issues
...
Fix for following CPPCheck warnings
- invalidPrintfArgType
Rebased with latest develop branch w21.
Reverted modifications unrelated to printf issues.
2023-06-01 12:07:26 +02:00
laurent
c70f0a1d57
cleanup srb data structure
2023-05-29 15:15:53 +02:00
mir
c9012298de
OSA SECU harmonization
2023-05-26 12:35:33 +02:00
francescomani
527c016421
tick for timing at RRC
2023-05-18 10:07:28 +02:00
francescomani
b5819904b5
adding timers and contants functions and further code improvements
2023-05-16 16:46:55 +02:00
francescomani
88bcbefed4
Clean-up of UE RRC structures
2023-05-08 17:05:31 +02:00
francescomani
9421fcc8b9
addressing review
2023-05-05 07:50:39 +02:00
francescomani
15822a0a5d
rework nr_rrc_mac_config_req
2023-04-24 09:05:54 +02:00
Robert Schmidt
be5c3d7aa0
Merge remote-tracking branch 'origin/refactor-nr-rrc-du' into integration_2023_w15
2023-04-14 15:26:30 +02:00
Robert Schmidt
c1a2b65697
Delete nr_DRB_preconfiguration() and replace with existing functions
...
nr_DRB_preconfiguration() does a "pre-configuration" for the default DRB
for "noS1" mode, i.e., when there is no connection to core network. In
this case, there is no PDU session to be set up, and hence we need to
preconfigure the DRBs.
We replace this function with partially existing functions and a new
function fill_nr_noS1_bearer_config() which returns a bearer
configuration for the noS1 case, also better reflected in the function
name. It has also been moved to asn1_msg.c, away from the actual PDCP
layer.
2023-04-11 10:33:27 +02:00
laurent
f4ed558cc5
fix a bug in UE_CAPABILITY_DUMMY message, fix is correct, but the surround code is not fully consistent
2023-04-07 15:52:16 +02:00
francescomani
3ca0f39088
new round of clang warning fixes
2023-04-07 15:52:16 +02:00
Robert Schmidt
51fe9b84dd
Merge remote-tracking branch 'origin/pdcp-callbacks-simplify' into integration_2023_w13
2023-03-31 18:03:40 +02:00
Robert Schmidt
5268dbf3f8
Merge remote-tracking branch 'origin/deregistration' into integration_2023_w13
2023-03-31 18:01:00 +02:00
Robert Schmidt
25b3aaf230
NR UE RRC: DCCH messages can be on SRB1 or SRB2
2023-03-31 17:23:03 +02:00
Robert Schmidt
7fb242d33e
Send NAS_CONN_RELEASE_IND to correct NAS UE task from RRC NR UE
2023-03-31 17:22:59 +02:00
Roberto Louro Magueta
cf8dff2093
Implementation to update the RRC timers at UE
2023-03-28 18:52:48 +01:00
Roberto Louro Magueta
81d44c6422
Stop timer T304 when RA is succeeded
2023-03-28 18:52:48 +01:00
Robert Schmidt
e35401efde
NAS refactor: no moduleID, group UICC and security in one context
2023-03-28 14:12:05 +02:00
Robert Schmidt
6529d875d8
nr_pdcp_data_req_srb(): take callback to forward data
2023-03-27 16:47:46 +02:00
Robert Schmidt
c405ad16a8
Remove nr_rrc_data_req()/rrc_data_req_nr_ue()
2023-03-27 16:47:46 +02:00
Robert Schmidt
2ac2a7f074
Make separate header for nr_pdcp instead of using 4G pdcp
...
Creates function that have nr_pdcp_ prepended to their name, and change
the signature of some functions for the 5G PDCP:
- nr_pdcp_layer_init()
- nr_pdcp_data_req()
- nr_pdcp_remove_UE()
- nr_pdcp_config_set_security()
- nr_pdcp_remove_UE()
- Make separate functions for nr_pdcp_data_req_srb/drb()
2023-03-27 16:39:24 +02:00
Roberto Louro Magueta
dcdf057dc8
Enable T304 after receiving the reconfigurationWithSync
2023-03-27 10:50:00 +01:00
Robert Schmidt
b3791364fd
Review: correct indentation
2023-03-22 19:03:42 +01:00