X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Frmr%2Fcommon%2Finclude%2FRIC_message_types.h;h=b3362378291273079df8447a0c8b5d816e3c61d1;hb=aedf8c659ddb2e56ab24490cccea75146cefd24a;hp=e679ec543fe3b17d56f51d748c2db2345204081c;hpb=13114d18807827cab7b630e52250efab6d20d2c0;p=ric-plt%2Flib%2Frmr.git diff --git a/src/rmr/common/include/RIC_message_types.h b/src/rmr/common/include/RIC_message_types.h index e679ec5..b336237 100644 --- a/src/rmr/common/include/RIC_message_types.h +++ b/src/rmr/common/include/RIC_message_types.h @@ -20,21 +20,32 @@ -/* Header file defining message types - for various RMR messages - +/* + Header file defining message types for various RMR messages +*/ - ------------------ - WORK IN PROGRESS - ------------------ +#define RIC_UNDEFINED -1 +/* +--------------------------------------------------------- + RMR Reserved types + All message types 0 - 99 are reserved for RMM. +--------------------------------------------------------- */ -#define RIC_UNDEFINED -1 +#define RMRRM_TABLE_DATA 20 // table data from route manger +#define RMRRM_REQ_TABLE 21 // request for table update to route mangager +#define RMRRM_TABLE_STATE 22 // state of table to route mgr + + +// --- system support messages ----------------------- +#define RIC_HEALTH_CHECK_REQ 100 +#define RIC_HEALTH_CHECK_RESP 101 + +#define RIC_ALARMi 110 +#define RIC_ALARM_QUERY 111 -// ---- RESERVED ------------------------------------------- -// all message types 0 - 99 are reserved for RMR -// --------------------------------------------------------- +#define RIC_METRICS 120 // --- please keep additions in numerical order ------ @@ -42,6 +53,8 @@ #define RIC_SCTP_CLEAR_ALL 1090 #define E2_TERM_INIT 1100 +#define E2_TERM_KEEP_ALIVE_REQ 1101 +#define E2_TERM_KEEP_ALIVE_RESP 1102 #define RAN_CONNECTED 1200 #define RAN_RESTARTED 1210 @@ -105,6 +118,18 @@ #define RIC_GNB_STATUS_INDICATION 10450 +#define RIC_E2_SETUP_REQ 12001 +#define RIC_E2_SETUP_RESP 12002 +#define RIC_E2_SETUP_FAILURE 12003 +#define RIC_E2_RESET_REQ 12004 +#define RIC_E2_RESET_RESP 12005 +#define RIC_E2_RAN_ERROR_INDICATION 12006 +#define RIC_E2_RIC_ERROR_INDICATION 12007 +#define RAN_E2_RESET_REQ 12008 +#define RAN_E2_RESET_RESP 12009 + + + #define RIC_SUB_REQ 12010 #define RIC_SUB_RESP 12011 #define RIC_SUB_FAILURE 12012 @@ -130,6 +155,22 @@ #define DC_ADM_GET_POLICY 20002 #define DC_ADM_GET_POLICY_ACK 20003 +#define A1_POLICY_REQ 20010 +#define A1_POLICY_RESP 20011 +#define A1_POLICY_QUERY 20012 + + +// --- application specific message numbers 30000 - 39999 + +#define TS_UE_LIST 30000 // traffic steering +#define TS_QOE_PRED_REQ 30001 +#define TS_QOE_PREDICTION 30002 + +#define MC_REPORT 30010 // Measurement campaign xApp reports + +#define DCAPTERM_RTPM_RMR_MSGTYPE 33001 +#define DCAPTERM_GEO_RMR_MSGTYPE 33002 + // ---- these are old (release 0) definitions and should not be used ------