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
Robert Schmidt
c4c41d3b69
Simplify nr_rlc: provide functions to add SRB/DRB
2023-03-20 16:57:58 +01:00
Robert Schmidt
6fdb44953b
Merge remote-tracking branch 'origin/nr_rrc_asn1_1730' into integration_2023_w11b
2023-03-18 11:53:18 +01:00
Thomas Schlichter
0d9268ec10
Update NR RRC to version 17.3.0
2023-03-10 10:54:43 +01:00
francescomani
87f603687a
fixing most warning when compiling nr-uesoftmodem
2023-03-09 19:01:47 +01:00
Bruno Mongazon-Cazavet
490e230b75
merge last develop
2023-02-27 10:32:36 +01:00
luis_pereira87
263436d866
Implementation of NR_RRCReestablishment procedures at gNB
2023-02-24 07:50:56 +00:00
Bruno Mongazon-Cazavet
8601b8c990
Fix IQ recorder/player for nrUE
2023-02-17 12:00:46 +01:00
Robert Schmidt
8fc58e2f00
Remove legacy 4G RLC
2023-01-21 12:14:18 +01:00
laurent
b74ba0fb92
cleaning only
2023-01-19 14:52:39 +01:00
laurent
9a789dbb8a
ASN_SEQUENCE_ADD return code was checked only in 0.5% of calls, existing errors not detected by sanitize address
2023-01-11 09:59:39 +01:00
Robert Schmidt
0271ff711d
Merge remote-tracking branch 'origin/e1-patch-merge1' into integration_2022_wk50
2022-12-15 16:17:22 +01:00
laurent
75a18c33cd
change name of single var that may be corenetwork ue id or RAN rnti
2022-12-14 15:46:53 +01:00
Sakthivel Velumani
4fe3599a43
PDCP config as two functions
2022-12-14 15:12:29 +01:00
Roberto Louro Magueta
d05ff49dd0
Fix size of UE_Capability_nr message at UE
2022-12-14 14:00:31 +00:00
Sakthivel Velumani
7da2ed309a
Fix code indentation
2022-12-07 00:45:46 +05:30
Sakthivel Velumani
161ef33963
Free ASN1 decoder memory for BCCH
2022-12-07 00:42:13 +05:30
Bruno Mongazon-Cazavet
fe1dc24e28
Add Intrinsics usage by SIMDE
2022-09-28 18:21:19 +02:00
Sakthivel Velumani
0248bf2ee5
AMF and NGU mode config cleanup
2022-09-25 13:06:58 -04:00
Robert Schmidt
a126cd1220
Delete ITTI-SIM
2022-08-07 19:58:35 +02:00
Robert Schmidt
52dbc6fe75
Refactor linear allocator from LTE/NR; separate LTE/NR headers
2022-08-07 19:49:08 +02:00
laurent
017fd225bc
fix ubsan detected errors
2022-07-20 10:40:32 +02:00
Robert Schmidt
0b91791f67
Use (std) bool instead of custom bool types
...
OAI is riddled with boolean_t, FALSE, TRUE, etc. This makes no sense, as
there is a standard bool type, and could lead to nasty bugs if a
definition of a bool is non-standard (0 == false, true == !false). This
commit removes all non-standard bools in the whole project.
2022-06-27 10:07:48 +02:00
Roberto Louro Magueta
8ac68929bc
Merge remote-tracking branch 'origin/develop' into develop-CSI
...
# Conflicts:
# openair1/PHY/defs_nr_common.h
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_primitives.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_uci.c
# openair2/RRC/NR/MESSAGES/asn1_msg.c
# openair2/RRC/NR/rrc_gNB_reconfig.c
# targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band78.fr1.162PRB.2x2.usrpn300.conf
2022-05-17 19:13:38 +01:00
Roberto Louro Magueta
87e79e5eb8
Merge remote-tracking branch 'origin/develop' into develop-CSI
...
# Conflicts:
# openair2/LAYER2/NR_MAC_gNB/config.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_primitives.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_uci.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
# openair2/RRC/NR/MESSAGES/asn1_msg.c
# openair2/RRC/NR/rrc_gNB_reconfig.c
# targets/ARCH/USRP/USERSPACE/LIB/usrp_lib.cpp
# targets/PROJECTS/GENERIC-NR-5GC/CONF/cu_gnb.conf
# targets/PROJECTS/GENERIC-NR-5GC/CONF/du_gnb.conf
# targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.band78.tm1.106PRB.usrpn300.gtp-itti.conf
# targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band41.fr1.106PRB.usrpb210.conf
# targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band66.fr1.106PRB.usrpn300.conf
# targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band78.fr1.106PRB.2x2.usrpn300.conf
# targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band78.fr1.106PRB.usrpb210.conf
2022-05-06 11:32:36 +01:00
luis_pereira87
a8e6bf9bd5
Merge remote-tracking branch 'origin/develop' into Dedicated-BWPs
...
# Conflicts:
# openair2/GNB_APP/gnb_config.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_primitives.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_uci.c
# openair2/RRC/NR/L2_nr_interface.c
# openair2/RRC/NR/MESSAGES/asn1_msg.c
# openair2/RRC/NR/MESSAGES/asn1_msg.h
# openair2/RRC/NR/nr_rrc_defs.h
# openair2/RRC/NR/nr_rrc_proto.h
# openair2/RRC/NR/rrc_gNB_reconfig.c
2022-05-06 11:29:55 +01:00
Sakthivel Velumani
454dc0cfab
Fixed memory leaks identified by address san
...
There is still a leak that needs to be fixed in rrc_UE.c
Should properly free NR_BCCH_BCH_Message_t *bcch_message after asn decoder using ASN_STRUCT_FREE()
2022-04-28 18:53:42 +05:30
luis_pereira87
940abc3587
Merge remote-tracking branch 'origin/develop' into Dedicated-BWPs
2022-04-11 13:49:40 +01:00
rmagueta
8c056ceefc
Merge remote-tracking branch 'origin/develop' into develop-CSI
2022-04-08 18:19:06 +01:00
luis_pereira87
a87e99ad69
Merge remote-tracking branch 'origin/develop' into Dedicated-BWPs
...
# Conflicts:
# openair1/PHY/TOOLS/lte_ue_scope.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_dlsch.c
# openair2/RRC/NR/rrc_gNB_reconfig.c
2022-03-08 14:21:00 +00:00
Melissa Elkadi
79cc21f6f5
Merge branch 'eurecom-develop' into episys-throughput-updates-and-downlink-siso-cm
2022-03-07 06:33:51 -08:00
rmagueta
a634f14f74
Merge remote-tracking branch 'origin/develop' into develop-CSI
...
# Conflicts:
# openair1/PHY/NR_TRANSPORT/nr_sch_dmrs.c
# openair1/SCHED_NR_UE/fapi_nr_ue_l1.c
# openair2/LAYER2/NR_MAC_UE/nr_ue_scheduler.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
2022-03-05 01:58:51 +00:00
Robert Schmidt
807e5dd71c
Merge remote-tracking branch 'origin/NR_SA_pdu_session_modify_release' into integration_2022_wk09
2022-03-03 18:05:27 +01:00
rmagueta
7fdd7547be
Merge remote-tracking branch 'origin/develop' into develop-CSI
2022-03-02 13:14:09 +00:00
Melissa Elkadi
bf153a2306
Merge branch 'eurecom-develop' into episys-throughput-updates-and-downlink-siso-cm
2022-03-01 07:23:54 -08:00
Melissa Elkadi
2b1cc455b0
Merge branch 'episys-ul-info-cleanup' into episys/master-sa
2022-02-24 15:48:43 -08:00
Laurent THOMAS
22d2e9a38f
fix warnings and race cond in polar codec
2022-02-23 18:02:55 +01:00