Bruno Mongazon-Cazavet
392040a842
Fix build error when -g is specified, fix various warnings when -g is specified
2022-10-18 08:48:10 +02:00
Angelo Athanassopoulos
3f1d515aaf
PSEA - Slight cosmetic changes
2022-10-10 20:51:54 +02:00
Angelo Athanassopoulos
24241e1b97
PSEA - Log - Change the debug to trace
2022-10-10 20:51:54 +02:00
Angelo Athanassopoulos
c31b0f8fa0
Use values from PSEA message to set QFI and PDU Session ID from CN
2022-10-10 20:51:54 +02:00
Angelo Athanassopoulos
5594594c97
PSEA - Handle uknown IE, ommits the rest message length
2022-10-10 20:51:54 +02:00
Angelo Athanassopoulos
5ebfed3f90
PSEA - Capture - DNN IE
2022-10-10 20:51:54 +02:00
Angelo Athanassopoulos
844fec61a8
PSEA - Capture - Position of Extended protocol configuration
...
options (Ommited)
2022-10-10 20:51:54 +02:00
Angelo Athanassopoulos
80542f0503
PSEA - Capture - Position of Authorized QoS flow descriptions (Ommited)
2022-10-10 20:51:54 +02:00
Angelo Athanassopoulos
f001961e4e
PSEA - Capture - Position of EAP message (Ommited)
2022-10-10 20:51:54 +02:00
Angelo Athanassopoulos
ca903df0a8
PSEA - Capture - Position of Mapped EPS bearer contexts (Ommited)
2022-10-10 20:51:54 +02:00
Angelo Athanassopoulos
ff05fed29c
PSEA - Capture - Position of Always-on PDU Session Indication (Ommited)
2022-10-10 20:51:53 +02:00
Angelo Athanassopoulos
1b89529719
PSEA - Capture - Position of S-NSSAI (Ommited)
2022-10-10 20:51:53 +02:00
Angelo Athanassopoulos
7707669f97
PSEA - Capture - Position of RQ Timer Value (Ommited)
2022-10-10 20:51:53 +02:00
Angelo Athanassopoulos
d355b1a7f2
PSEA - Capture - PDU Address IE
2022-10-10 20:51:53 +02:00
Angelo Athanassopoulos
3fee83e05b
PSEA - Capture - Position of 5GSM Cause (Ommited)
2022-10-10 20:51:53 +02:00
Angelo Athanassopoulos
21c4415a37
PSEA - Prepare the Optional Presence IE capture
2022-10-10 20:51:53 +02:00
Angelo Athanassopoulos
d9958e4e0f
PSEA - Capture - Session AMBR (Ommited)
2022-10-10 20:51:53 +02:00
Angelo Athanassopoulos
352362ac97
PSEA - Capture - Authorized QoS Rules, but Ommit the Packet Filters
2022-10-10 20:51:53 +02:00
Angelo Athanassopoulos
fbe010420c
PSEA - Capture - PduSessionEstablishmentAccept message
2022-10-10 20:51:53 +02:00
Angelo Athanassopoulos
7a5e383993
PSEA - Capture - Security Protected NAS header & message
2022-10-10 20:51:53 +02:00
Angelo Athanassopoulos
0f1d68e2e3
PSEA - Include necessary NAS header files
2022-10-10 20:51:53 +02:00
Angelo Athanassopoulos
4148e5aae6
PSEA - Init capture function
2022-10-10 20:51:53 +02:00
Angelo Athanassopoulos
9682ba9bf6
PSEA - Message struct definition
2022-10-10 20:51:53 +02:00
Angelo Athanassopoulos
724164c395
PSEA - Optional Presence IE
2022-10-10 20:51:53 +02:00
Angelo Athanassopoulos
b3abb8f64f
PSEA - Mandatory Presence IE
2022-10-10 20:51:53 +02:00
Angelo Athanassopoulos
ff059d7607
PSEA - Macro for DNN ASCII
2022-10-10 20:51:53 +02:00
Angelo Athanassopoulos
92e01d8346
PSEA - Macros for Rule Operation Codes
2022-10-10 20:51:53 +02:00
Angelo Athanassopoulos
34e50a2fdf
PSEA - Macros for PDU Session type values
2022-10-10 20:51:53 +02:00
Angelo Athanassopoulos
e057c85e60
PSEA - Macros for Optional IE Identifiers
2022-10-10 20:51:53 +02:00
Angelo Athanassopoulos
e50ce393c3
PSEA - Initialization of PduSessionEstablishmentAccept message capture
2022-10-10 20:51:53 +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
Laurent THOMAS
11441023db
fix polar race condition
2022-02-23 17:19:02 +01:00
Robert Schmidt
72a4ed80da
Merge remote-tracking branch 'origin/msc-removal' into integration_2022_wk08
2022-02-19 19:43:11 +01:00
Cedric Roux
92c5115f13
lte: fixes in EpsNetworkFeatureSupport.c
...
We have to eat all the bytes, not only one.
We have to get the bit we want from the right buffer position.
Note: only one bit is supported from this "EPS network feature support",
not sure how to properly deal with it, so let's keep the code as it is.
This commit was made because the MAGMA MME sends "EPS network feature
support" to the UE in the NAS message "Attach Accept". OAI MME does not
send this. So the bug about size was not seen.
2022-02-04 16:32:49 +01:00
Robert Schmidt
00e058537d
Remove MSC library, it is not used anywhere
2022-01-27 10:53:07 +01:00
frtabu
c3c02bbd91
Use same port number for source and destination number in new gtp implementation.
2021-10-20 17:09:46 +02:00
rmagueta
160cb0b930
Merge remote-tracking branch 'origin/NR_SA_F1AP_5GRECORDS' into develop-NR_SA_F1AP_5GRECORDS-lts2
...
# Conflicts:
# cmake_targets/CMakeLists.txt
# cmake_targets/build_oai
# cmake_targets/tools/build_helper
# executables/nr-gnb.c
# openair1/PHY/INIT/nr_init_ru.c
# openair1/PHY/NR_TRANSPORT/nr_dlsch_coding.c
# openair1/PHY/NR_TRANSPORT/nr_ulsch.c
# openair1/PHY/NR_TRANSPORT/nr_ulsch_demodulation.c
# openair1/PHY/NR_UE_TRANSPORT/nr_prach.c
# openair1/SCHED_NR/phy_procedures_nr_gNB.c
# openair1/SCHED_NR_UE/pucch_uci_ue_nr.c
# openair2/F1AP/f1ap_du_rrc_message_transfer.c
# openair2/F1AP/f1ap_du_rrc_message_transfer.h
# openair2/F1AP/f1ap_du_task.c
# openair2/GNB_APP/gnb_app.c
# openair2/LAYER2/NR_MAC_UE/nr_ue_scheduler.c
# openair2/LAYER2/NR_MAC_gNB/config.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_dlsch.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_phytest.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_uci.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_ulsch.c
# openair2/LAYER2/nr_pdcp/nr_pdcp_entity.c
# openair2/LAYER2/nr_pdcp/nr_pdcp_oai_api.c
# openair2/RRC/LTE/rrc_eNB_GTPV1U.c
# openair2/RRC/NR/L2_nr_interface.c
# openair2/RRC/NR/MESSAGES/asn1_msg.c
# openair2/RRC/NR/rrc_gNB.c
# openair2/RRC/NR/rrc_gNB_NGAP.c
# openair2/RRC/NR_UE/rrc_UE.c
# openair3/NAS/NR_UE/nr_nas_msg_sim.c
# openair3/ocp-gtpu/gtp_itf.cpp
# targets/ARCH/USRP/USERSPACE/LIB/usrp_lib.cpp
2021-06-30 17:00:30 +01:00
Laurent THOMAS
1b62c91532
add configurable USIM
2021-06-14 16:32:29 +02:00
rmagueta
cf605f4c77
Merge remote-tracking branch 'origin/develop' into develop-NR_SA_F1AP_5GRECORDS
...
# Conflicts:
# cmake_targets/CMakeLists.txt
# cmake_targets/build_oai
# openair1/PHY/INIT/nr_init_ru.c
# openair1/PHY/NR_TRANSPORT/nr_ulsch.c
# openair1/PHY/NR_TRANSPORT/nr_ulsch_demodulation.c
# openair1/SCHED_NR/phy_procedures_nr_gNB.c
# openair1/SIMULATION/NR_PHY/ulsim.c
# openair2/COMMON/platform_constants.h
# openair2/ENB_APP/enb_config.c
# openair2/F1AP/f1ap_cu_interface_management.c
# openair2/F1AP/f1ap_cu_rrc_message_transfer.c
# openair2/F1AP/f1ap_cu_ue_context_management.c
# openair2/F1AP/f1ap_du_interface_management.c
# openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
# openair2/LAYER2/NR_MAC_UE/nr_ue_scheduler.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_RA.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_bch.c
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_primitives.c
# openair2/RRC/LTE/rrc_eNB.c
# openair2/RRC/NR/rrc_gNB.c
# openair2/RRC/NR_UE/rrc_UE.c
2021-05-17 01:36:39 +01:00
matzakos
52f8506b5c
Include PDU session type field in PDU Session Establishment Request NAS message
2021-04-27 13:30:02 +02:00
Raymond Knopp
94085a41cd
Merge remote-tracking branch 'origin/develop' into oairu
2021-03-16 08:07:16 +01:00
masayuki.harada
ff994453a4
Merge remote-tracking branch 'remotes/oai/develop' into HEAD
...
# Conflicts:
# openair3/S1AP/s1ap_eNB.c
# openair3/S1AP/s1ap_eNB_handlers.c
2021-03-08 14:51:11 +09:00
Raymond Knopp
846c67b9bd
Merge remote-tracking branch 'origin/develop' into oairu
...
Conflicts:
openair2/LAYER2/NR_MAC_COMMON/nr_mac.h
2021-02-07 18:23:46 +01:00
Xue Song
a85f261b54
add license text
...
fix some problems
2021-02-01 13:59:56 +09:00
Raymond Knopp
9f52fd4ae7
removed warnings on lte-softmodem compilation
2021-01-25 10:02:15 +01:00
masayuki.harada
674339237f
Add handling of error case.
2021-01-06 20:20:22 +09:00
He Shanyun
63a5c693b4
modify decode error about supportedCodecList in NAS message
2021-01-06 19:08:41 +09:00
Raymond Knopp
7cbf24d36c
updates for tracing
2021-01-03 12:28:24 +01:00
Raymond Knopp
1b95baaf4c
update F1AP to R16.3.1. testing with OTA eNB
2021-01-01 21:45:23 +01:00
wu.jing
c994c2ad8f
Merge branch 'develop_SA_SIM' into develop_SA_L3
...
Conflicts:
common/utils/ocp_itti/intertask_interface.h
openair2/COMMON/gtpv1_u_messages_types.h
openair2/GNB_APP/gnb_config.c
openair2/RRC/NR/MESSAGES/asn1_msg.c
openair2/RRC/NR/nr_rrc_proto.h
openair2/RRC/NR/rrc_gNB.c
openair2/RRC/NR/rrc_gNB_NGAP.c
openair2/RRC/NR_UE/rrc_UE.c
openair3/NAS/NR_UE/nr_nas_msg_sim.h
openair3/NGAP/ngap_gNB_nas_procedures.c
2020-11-24 09:15:52 +00:00