Add F1AP positioning measurement abort message enc/dec + test

Reference: 3GPP 38.473 v16.21.0
Mandatory fields:
Transaction ID (supported)
LMF Measurement ID (supported)
RAN Measurement ID (supported)

Add F1AP positioning measurement failure indication message enc/dec + test
Reference: 3GPP 38.473 v16.21.0
Mandatory fields:
Transaction ID (supported)
LMF Measurement ID (supported)
RAN Measurement ID (supported)
Cause (supported)
This commit is contained in:
Rakesh Mundlamuri
2026-01-15 15:26:35 +05:30
parent 4eec984159
commit 57ab56cce2
4 changed files with 362 additions and 0 deletions
+22
View File
@@ -1570,4 +1570,26 @@ typedef struct f1ap_positioning_measurement_report_s {
// (mandatory)
f1ap_pos_measurement_result_list_t *pos_measurement_result_list;
} f1ap_positioning_measurement_report_t;
typedef struct f1ap_positioning_measurement_abort_s {
// IE 9.3.1.23 (mandatory)
uint8_t transaction_id;
// (mandatory)
uint16_t lmf_measurement_id;
// (mandatory)
uint16_t ran_measurement_id;
} f1ap_positioning_measurement_abort_t;
typedef struct f1ap_positioning_measurement_failure_indication_s {
// IE 9.3.1.23 (mandatory)
uint8_t transaction_id;
// (mandatory)
uint16_t lmf_measurement_id;
// (mandatory)
uint16_t ran_measurement_id;
// IE 9.3.1.2 (mandatory)
f1ap_Cause_t cause;
// IE 9.3.1.2 (mandatory)
long cause_value;
} f1ap_positioning_measurement_failure_indication_t;
#endif /* F1AP_MESSAGES_TYPES_H_ */