From b523682af04f4a25e75c4f961c7db7d574135fe9 Mon Sep 17 00:00:00 2001 From: Xenofon Foukas <x.foukas@sms.ed.ac.uk> Date: Mon, 22 Feb 2016 11:55:46 +0000 Subject: [PATCH] Added support for UE state change message --- openair2/ENB_APP/MESSAGES/V2/config_common.proto | 6 ++++++ openair2/ENB_APP/MESSAGES/V2/header.proto | 3 +++ openair2/ENB_APP/MESSAGES/V2/progran.proto | 11 +++++++++++ 3 files changed, 20 insertions(+) diff --git a/openair2/ENB_APP/MESSAGES/V2/config_common.proto b/openair2/ENB_APP/MESSAGES/V2/config_common.proto index ab6e8b8c22..f7a4b1ee07 100644 --- a/openair2/ENB_APP/MESSAGES/V2/config_common.proto +++ b/openair2/ENB_APP/MESSAGES/V2/config_common.proto @@ -172,3 +172,9 @@ enum prp_qos_bearer_type { PRQBT_GBR = 1; } +enum prp_ue_state_change_type { + PRUESC_UPDATED = 0; + PRUESC_ACTIVATED = 1; + PRUESC_DEACTIVATED = 2; + PRUESC_MOVED = 3; +} \ No newline at end of file diff --git a/openair2/ENB_APP/MESSAGES/V2/header.proto b/openair2/ENB_APP/MESSAGES/V2/header.proto index be0341f132..8e6adb1fda 100644 --- a/openair2/ENB_APP/MESSAGES/V2/header.proto +++ b/openair2/ENB_APP/MESSAGES/V2/header.proto @@ -32,5 +32,8 @@ enum prp_type { //Controller command messages PRPT_DL_MAC_CONFIG = 13; + + // UE state change messages + PRPT_UE_STATE_CHANGE = 14; } diff --git a/openair2/ENB_APP/MESSAGES/V2/progran.proto b/openair2/ENB_APP/MESSAGES/V2/progran.proto index 2bcf9bbc95..44fffc7ead 100644 --- a/openair2/ENB_APP/MESSAGES/V2/progran.proto +++ b/openair2/ENB_APP/MESSAGES/V2/progran.proto @@ -24,6 +24,7 @@ message progran_message { prp_lc_config_request lc_config_request_msg = 12; prp_lc_config_reply lc_config_reply_msg = 13; prp_dl_mac_config dl_mac_config_msg = 14; + prp_ue_state_change ue_state_change_msg = 15; } } @@ -159,6 +160,16 @@ message prp_dl_mac_config { repeated prp_pdcch_ofdm_sym_count ofdm_sym = 6; // OFDM symbol count for each CC } +// +// UE state change message +// + +message prp_ue_state_change { + optional prp_header header = 1; + optional uint32 type = 2; // One of the PRUESC_* values + optional prp_ue_config config = 3; // Body of the message (based on type) +} + // Extensions of the echo request and reply // messages for carrying a latency value in ms message prp_echo_request_latency { -- 2.26.2