X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=pkg%2Fxapp%2Fmtypes.go;h=ab4c85f6cf19133850323932bd2e4db30ab6daf0;hb=19461e199260b58e24f03c992b27477bb859d691;hp=2965e1e1997b23a1823a20e90f17712f284866c2;hpb=d969b203c9d3b7e3bbf98257ed17edaddd2453b1;p=ric-plt%2Fxapp-frame.git diff --git a/pkg/xapp/mtypes.go b/pkg/xapp/mtypes.go index 2965e1e..ab4c85f 100755 --- a/pkg/xapp/mtypes.go +++ b/pkg/xapp/mtypes.go @@ -63,93 +63,146 @@ var RICMessageTypes = map[string]int{ "RIC_GNB_STATUS_INDICATION": C.RIC_GNB_STATUS_INDICATION, "RIC_RESOURCE_STATUS_UPDATE": C.RIC_RESOURCE_STATUS_UPDATE, "RIC_ERROR_INDICATION": C.RIC_ERROR_INDICATION, + "RIC_SGNB_ADDITION_REQ": C.RIC_SGNB_ADDITION_REQ, + "RIC_SGNB_ADDITION_ACK": C.RIC_SGNB_ADDITION_ACK, + "RIC_SGNB_ADDITION_REJECT": C.RIC_SGNB_ADDITION_REJECT, + "RIC_SGNB_MOD_REQUEST": C.RIC_SGNB_MOD_REQUEST, + "RIC_SGNB_MOD_REQUEST_ACK": C.RIC_SGNB_MOD_REQUEST_ACK, + "RIC_SGNB_MOD_REQUEST_REJECT": C.RIC_SGNB_MOD_REQUEST_REJ, + "RIC_SGNB_MOD_REQUIRED": C.RIC_SGNB_MOD_REQUIRED, + "RIC_SGNB_MOD_CONFIRM": C.RIC_SGNB_MOD_CONFIRM, + "RIC_SGNB_MOD_REFUSE": C.RIC_SGNB_MOD_REFUSE, + "RIC_SGNB_RELEASE_REQUEST": C.RIC_SGNB_RELEASE_REQUEST, + "RIC_SGNB_RELEASE_CONFIRM": C.RIC_SGNB_RELEASE_CONFIRM, + "RIC_SGNB_RELEASE_REQUIRED": C.RIC_SGNB_RELEASE_REQUIRED, + "RIC_SGNB_RELEASE_REQUEST_ACK": C.RIC_SGNB_RELEASE_REQUEST_ACK, + "RIC_SECONDARY_RAT_DATA_USAGE_REPORT": C.RIC_SECONDARY_RAT_DATA_USAGE_REPORT, + "RIC_SN_STATUS_TRANSFER": C.RIC_SN_STATUS_TRANSFER, + "RIC_SGNB_RECONF_COMPLETE": C.RIC_SGNB_RECONF_COMPLETE, + "RIC_RRC_TRANSFER": C.RIC_RRC_TRANSFER, + "RIC_UE_CONTEXT_RELEASE": C.RIC_UE_CONTEXT_RELEASE, "DC_ADM_INT_CONTROL": C.DC_ADM_INT_CONTROL, "DC_ADM_INT_CONTROL_ACK": C.DC_ADM_INT_CONTROL_ACK, } - //----------------------------------------------------------------------------- // //----------------------------------------------------------------------------- const ( - RIC_SUB_REQ = C.RIC_SUB_REQ - RIC_SUB_RESP = C.RIC_SUB_RESP - RIC_SUB_FAILURE = C.RIC_SUB_FAILURE - RIC_SUB_DEL_REQ = C.RIC_SUB_DEL_REQ - RIC_SUB_DEL_RESP = C.RIC_SUB_DEL_RESP - RIC_SUB_DEL_FAILURE = C.RIC_SUB_DEL_FAILURE - RIC_SERVICE_UPDATE = C.RIC_SERVICE_UPDATE - RIC_SERVICE_UPDATE_ACK = C.RIC_SERVICE_UPDATE_ACK - RIC_SERVICE_UPDATE_FAILURE = C.RIC_SERVICE_UPDATE_FAILURE - RIC_CONTROL_REQ = C.RIC_CONTROL_REQ - RIC_CONTROL_ACK = C.RIC_CONTROL_ACK - RIC_CONTROL_FAILURE = C.RIC_CONTROL_FAILURE - RIC_INDICATION = C.RIC_INDICATION - RIC_SERVICE_QUERY = C.RIC_SERVICE_QUERY - RIC_X2_SETUP_REQ = C.RIC_X2_SETUP_REQ - RIC_X2_SETUP_RESP = C.RIC_X2_SETUP_RESP - RIC_X2_SETUP_FAILURE = C.RIC_X2_SETUP_FAILURE - RIC_X2_RESET = C.RIC_X2_RESET - RIC_X2_RESET_RESP = C.RIC_X2_RESET_RESP - RIC_ENDC_X2_SETUP_REQ = C.RIC_ENDC_X2_SETUP_REQ - RIC_ENDC_X2_SETUP_RESP = C.RIC_ENDC_X2_SETUP_RESP - RIC_ENDC_X2_SETUP_FAILURE = C.RIC_ENDC_X2_SETUP_FAILURE - RIC_ENDC_CONF_UPDATE = C.RIC_ENDC_CONF_UPDATE - RIC_ENDC_CONF_UPDATE_ACK = C.RIC_ENDC_CONF_UPDATE_ACK + RIC_SUB_REQ = C.RIC_SUB_REQ + RIC_SUB_RESP = C.RIC_SUB_RESP + RIC_SUB_FAILURE = C.RIC_SUB_FAILURE + RIC_SUB_DEL_REQ = C.RIC_SUB_DEL_REQ + RIC_SUB_DEL_RESP = C.RIC_SUB_DEL_RESP + RIC_SUB_DEL_FAILURE = C.RIC_SUB_DEL_FAILURE + RIC_SERVICE_UPDATE = C.RIC_SERVICE_UPDATE + RIC_SERVICE_UPDATE_ACK = C.RIC_SERVICE_UPDATE_ACK + RIC_SERVICE_UPDATE_FAILURE = C.RIC_SERVICE_UPDATE_FAILURE + RIC_CONTROL_REQ = C.RIC_CONTROL_REQ + RIC_CONTROL_ACK = C.RIC_CONTROL_ACK + RIC_CONTROL_FAILURE = C.RIC_CONTROL_FAILURE + RIC_INDICATION = C.RIC_INDICATION + RIC_SERVICE_QUERY = C.RIC_SERVICE_QUERY + RIC_X2_SETUP_REQ = C.RIC_X2_SETUP_REQ + RIC_X2_SETUP_RESP = C.RIC_X2_SETUP_RESP + RIC_X2_SETUP_FAILURE = C.RIC_X2_SETUP_FAILURE + RIC_X2_RESET = C.RIC_X2_RESET + RIC_X2_RESET_RESP = C.RIC_X2_RESET_RESP + RIC_ENDC_X2_SETUP_REQ = C.RIC_ENDC_X2_SETUP_REQ + RIC_ENDC_X2_SETUP_RESP = C.RIC_ENDC_X2_SETUP_RESP + RIC_ENDC_X2_SETUP_FAILURE = C.RIC_ENDC_X2_SETUP_FAILURE + RIC_ENDC_CONF_UPDATE = C.RIC_ENDC_CONF_UPDATE + RIC_ENDC_CONF_UPDATE_ACK = C.RIC_ENDC_CONF_UPDATE_ACK RIC_ENDC_CONF_UPDATE_FAILURE = C.RIC_ENDC_CONF_UPDATE_FAILURE - RIC_RES_STATUS_REQ = C.RIC_RES_STATUS_REQ - RIC_RES_STATUS_RESP = C.RIC_RES_STATUS_RESP - RIC_RES_STATUS_FAILURE = C.RIC_RES_STATUS_FAILURE - RIC_ENB_CONF_UPDATE = C.RIC_ENB_CONF_UPDATE - RIC_ENB_CONF_UPDATE_ACK = C.RIC_ENB_CONF_UPDATE_ACK - RIC_ENB_CONF_UPDATE_FAILURE = C.RIC_ENB_CONF_UPDATE_FAILURE - RIC_ENB_LOAD_INFORMATION = C.RIC_ENB_LOAD_INFORMATION - RIC_GNB_STATUS_INDICATION = C.RIC_GNB_STATUS_INDICATION - RIC_RESOURCE_STATUS_UPDATE = C.RIC_RESOURCE_STATUS_UPDATE - RIC_ERROR_INDICATION = C.RIC_ERROR_INDICATION - DC_ADM_INT_CONTROL = C.DC_ADM_INT_CONTROL - DC_ADM_INT_CONTROL_ACK = C.DC_ADM_INT_CONTROL_ACK + RIC_RES_STATUS_REQ = C.RIC_RES_STATUS_REQ + RIC_RES_STATUS_RESP = C.RIC_RES_STATUS_RESP + RIC_RES_STATUS_FAILURE = C.RIC_RES_STATUS_FAILURE + RIC_ENB_CONF_UPDATE = C.RIC_ENB_CONF_UPDATE + RIC_ENB_CONF_UPDATE_ACK = C.RIC_ENB_CONF_UPDATE_ACK + RIC_ENB_CONF_UPDATE_FAILURE = C.RIC_ENB_CONF_UPDATE_FAILURE + RIC_ENB_LOAD_INFORMATION = C.RIC_ENB_LOAD_INFORMATION + RIC_GNB_STATUS_INDICATION = C.RIC_GNB_STATUS_INDICATION + RIC_RESOURCE_STATUS_UPDATE = C.RIC_RESOURCE_STATUS_UPDATE + RIC_ERROR_INDICATION = C.RIC_ERROR_INDICATION + RIC_SGNB_ADDITION_REQ = C.RIC_SGNB_ADDITION_REQ + RIC_SGNB_ADDITION_ACK = C.RIC_SGNB_ADDITION_ACK + RIC_SGNB_ADDITION_REJECT = C.RIC_SGNB_ADDITION_REJECT + RIC_SGNB_MOD_REQUEST = C.RIC_SGNB_MOD_REQUEST + RIC_SGNB_MOD_REQUEST_ACK = C.RIC_SGNB_MOD_REQUEST_ACK + RIC_SGNB_MOD_REQUEST_REJECT = C.RIC_SGNB_MOD_REQUEST_REJ + RIC_SGNB_MOD_REQUIRED = C.RIC_SGNB_MOD_REQUIRED + RIC_SGNB_MOD_CONFIRM = C.RIC_SGNB_MOD_CONFIRM + RIC_SGNB_MOD_REFUSE = C.RIC_SGNB_MOD_REFUSE + RIC_SGNB_RELEASE_REQUEST = C.RIC_SGNB_RELEASE_REQUEST + RIC_SGNB_RELEASE_CONFIRM = C.RIC_SGNB_RELEASE_CONFIRM + RIC_SGNB_RELEASE_REQUIRED = C.RIC_SGNB_RELEASE_REQUIRED + RIC_SGNB_RELEASE_REQUEST_ACK = C.RIC_SGNB_RELEASE_REQUEST_ACK + RIC_SECONDARY_RAT_DATA_USAGE_REPORT = C.RIC_SECONDARY_RAT_DATA_USAGE_REPORT + RIC_SN_STATUS_TRANSFER = C.RIC_SN_STATUS_TRANSFER + RIC_SGNB_RECONF_COMPLETE = C.RIC_SGNB_RECONF_COMPLETE + RIC_RRC_TRANSFER = C.RIC_RRC_TRANSFER + RIC_UE_CONTEXT_RELEASE = C.RIC_UE_CONTEXT_RELEASE + DC_ADM_INT_CONTROL = C.DC_ADM_INT_CONTROL + DC_ADM_INT_CONTROL_ACK = C.DC_ADM_INT_CONTROL_ACK ) //----------------------------------------------------------------------------- // //----------------------------------------------------------------------------- var RicMessageTypeToName = map[int]string{ - RIC_SUB_REQ: "RIC SUBSCRIPTION REQUEST", - RIC_SUB_RESP: "RIC SUBSCRIPTION RESPONSE", - RIC_SUB_FAILURE: "RIC SUBSCRIPTION FAILURE", - RIC_SUB_DEL_REQ: "RIC SUBSCRIPTION DELETE REQUEST", - RIC_SUB_DEL_RESP: "RIC SUBSCRIPTION DELETE RESPONSE", - RIC_SUB_DEL_FAILURE: "RIC SUBSCRIPTION DELETE FAILURE", - RIC_SERVICE_UPDATE: "RIC SERVICE UPDATE", - RIC_SERVICE_UPDATE_ACK: "RIC SERVICE UPDATE ACKNOWLEDGE", - RIC_SERVICE_UPDATE_FAILURE: "RIC SERVICE UPDATE FAILURE", - RIC_CONTROL_REQ: "RIC CONTROL REQUEST", - RIC_CONTROL_ACK: "RIC CONTROL ACKNOWLEDGE", - RIC_CONTROL_FAILURE: "RIC CONTROL FAILURE", - RIC_INDICATION: "RIC INDICATION", - RIC_SERVICE_QUERY: "RIC SERVICE QUERY", - RIC_X2_SETUP_REQ: "RIC X2 SETUP REQUEST", - RIC_X2_SETUP_RESP: "RIC X2 SETUP RESPONSE", - RIC_X2_SETUP_FAILURE: "RIC X2 SETUP FAILURE", - RIC_X2_RESET: "RIC X2 RESET REQUEST", - RIC_X2_RESET_RESP: "RIC X2 RESET RESPONSE", - RIC_ENDC_X2_SETUP_REQ: "RIC EN-DC X2 SETUP REQUEST", - RIC_ENDC_X2_SETUP_RESP: "RIC EN-DC X2 SETUP RESPONSE", - RIC_ENDC_X2_SETUP_FAILURE: "RIC EN-DC X2 SETUP FAILURE", - RIC_ENDC_CONF_UPDATE: "RIC EN-DC CONFIGURATION UPDATE", - RIC_ENDC_CONF_UPDATE_ACK: "RIC EN-DC CONFIGURATION UPDATE ACKNOWLEDGE", - RIC_ENDC_CONF_UPDATE_FAILURE:"RIC EN-DC CONFIGURATION UPDATE FAILURE", - RIC_RES_STATUS_REQ: "RIC RESOURCE STATUS REQUEST", - RIC_RES_STATUS_RESP: "RIC RESOURCE STATUS RESPONSE", - RIC_RES_STATUS_FAILURE: "RIC RESOURCE STATUS FAILURE", - RIC_ENB_CONF_UPDATE: "RIC ENB CONFIGURATION UPDATE", - RIC_ENB_CONF_UPDATE_ACK: "RIC ENB CONFIGURATION UPDATE ACKNOWLEDGE", - RIC_ENB_CONF_UPDATE_FAILURE: "RIC ENB CONFIGURATION UPDATE FAILURE", - RIC_ENB_LOAD_INFORMATION: "RIC ENB LOAD INFORMATION", - RIC_GNB_STATUS_INDICATION: "RIC GNB STATUS INDICATION", - RIC_RESOURCE_STATUS_UPDATE: "RIC RESOURCE STATUS UPDATE", - RIC_ERROR_INDICATION: "RIC ERROR INDICATION", - DC_ADM_INT_CONTROL: "DC ADMISSION INTERVAL CONTROL", - DC_ADM_INT_CONTROL_ACK: "DC ADMISSION INTERVAL CONTROL ACK", + RIC_SUB_REQ: "RIC SUBSCRIPTION REQUEST", + RIC_SUB_RESP: "RIC SUBSCRIPTION RESPONSE", + RIC_SUB_FAILURE: "RIC SUBSCRIPTION FAILURE", + RIC_SUB_DEL_REQ: "RIC SUBSCRIPTION DELETE REQUEST", + RIC_SUB_DEL_RESP: "RIC SUBSCRIPTION DELETE RESPONSE", + RIC_SUB_DEL_FAILURE: "RIC SUBSCRIPTION DELETE FAILURE", + RIC_SERVICE_UPDATE: "RIC SERVICE UPDATE", + RIC_SERVICE_UPDATE_ACK: "RIC SERVICE UPDATE ACKNOWLEDGE", + RIC_SERVICE_UPDATE_FAILURE: "RIC SERVICE UPDATE FAILURE", + RIC_CONTROL_REQ: "RIC CONTROL REQUEST", + RIC_CONTROL_ACK: "RIC CONTROL ACKNOWLEDGE", + RIC_CONTROL_FAILURE: "RIC CONTROL FAILURE", + RIC_INDICATION: "RIC INDICATION", + RIC_SERVICE_QUERY: "RIC SERVICE QUERY", + RIC_X2_SETUP_REQ: "RIC X2 SETUP REQUEST", + RIC_X2_SETUP_RESP: "RIC X2 SETUP RESPONSE", + RIC_X2_SETUP_FAILURE: "RIC X2 SETUP FAILURE", + RIC_X2_RESET: "RIC X2 RESET REQUEST", + RIC_X2_RESET_RESP: "RIC X2 RESET RESPONSE", + RIC_ENDC_X2_SETUP_REQ: "RIC EN-DC X2 SETUP REQUEST", + RIC_ENDC_X2_SETUP_RESP: "RIC EN-DC X2 SETUP RESPONSE", + RIC_ENDC_X2_SETUP_FAILURE: "RIC EN-DC X2 SETUP FAILURE", + RIC_ENDC_CONF_UPDATE: "RIC EN-DC CONFIGURATION UPDATE", + RIC_ENDC_CONF_UPDATE_ACK: "RIC EN-DC CONFIGURATION UPDATE ACKNOWLEDGE", + RIC_ENDC_CONF_UPDATE_FAILURE: "RIC EN-DC CONFIGURATION UPDATE FAILURE", + RIC_RES_STATUS_REQ: "RIC RESOURCE STATUS REQUEST", + RIC_RES_STATUS_RESP: "RIC RESOURCE STATUS RESPONSE", + RIC_RES_STATUS_FAILURE: "RIC RESOURCE STATUS FAILURE", + RIC_ENB_CONF_UPDATE: "RIC ENB CONFIGURATION UPDATE", + RIC_ENB_CONF_UPDATE_ACK: "RIC ENB CONFIGURATION UPDATE ACKNOWLEDGE", + RIC_ENB_CONF_UPDATE_FAILURE: "RIC ENB CONFIGURATION UPDATE FAILURE", + RIC_ENB_LOAD_INFORMATION: "RIC ENB LOAD INFORMATION", + RIC_GNB_STATUS_INDICATION: "RIC GNB STATUS INDICATION", + RIC_RESOURCE_STATUS_UPDATE: "RIC RESOURCE STATUS UPDATE", + RIC_ERROR_INDICATION: "RIC ERROR INDICATION", + RIC_SGNB_ADDITION_REQ: "RIC SGNB ADDITION REQ", + RIC_SGNB_ADDITION_ACK: "RIC SGNB ADDITION ACK", + RIC_SGNB_ADDITION_REJECT: "RIC SGNB ADDITION REJECT", + RIC_SGNB_MOD_REQUEST: "RIC SGNB MOD REQUEST REQ", + RIC_SGNB_MOD_REQUEST_ACK: "RIC SGNB MOD REQUEST ACK", + RIC_SGNB_MOD_REQUEST_REJECT: "RIC SGNB MOD REQUEST REJ", + RIC_SGNB_MOD_REQUIRED: "RIC SGNB MOD REQUIRED", + RIC_SGNB_MOD_CONFIRM: "RIC SGNB MOD CONFIRM", + RIC_SGNB_MOD_REFUSE: "RIC SGNB MOD REFUSE", + RIC_SGNB_RELEASE_REQUEST: "RIC SGNB RELEASE REQUEST", + RIC_SGNB_RELEASE_CONFIRM: "RIC SGNB RELEASE CONFIRM", + RIC_SGNB_RELEASE_REQUIRED: "RIC SGNB RELEASE REQUIRED", + RIC_SGNB_RELEASE_REQUEST_ACK: "RIC SGNB RELEASE REQUEST ACK", + RIC_SECONDARY_RAT_DATA_USAGE_REPORT: "RIC SECONDARY RAT DATA USAGE REPORT", + RIC_SN_STATUS_TRANSFER: "RIC SN STATUS TRANSFER", + RIC_SGNB_RECONF_COMPLETE: "RIC SGNB RECONF COMPLETE", + RIC_RRC_TRANSFER: "RIC RRC TRANSFER", + RIC_UE_CONTEXT_RELEASE: "RIC UE CONTEXT RELEASE", + DC_ADM_INT_CONTROL: "DC ADMISSION INTERVAL CONTROL", + DC_ADM_INT_CONTROL_ACK: "DC ADMISSION INTERVAL CONTROL ACK", }