From dd2e208361bd0d2a7280567ec0b1d7629d7da0d3 Mon Sep 17 00:00:00 2001 From: Xenofon Foukas <x.foukas@sms.ed.ac.uk> Date: Tue, 12 Apr 2016 12:56:55 +0100 Subject: [PATCH] Added protocol support for agent policy reconfiguration --- openair2/ENB_APP/MESSAGES/V2/header.proto | 1 + openair2/ENB_APP/MESSAGES/V2/progran.proto | 12 +++++++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/openair2/ENB_APP/MESSAGES/V2/header.proto b/openair2/ENB_APP/MESSAGES/V2/header.proto index 6ce9959104..44ad93e16b 100644 --- a/openair2/ENB_APP/MESSAGES/V2/header.proto +++ b/openair2/ENB_APP/MESSAGES/V2/header.proto @@ -38,5 +38,6 @@ enum prp_type { // Control delegation messages PRPT_DELEGATE_CONTROL = 15; + PRPT_RECONFIGURE_AGENT = 16; } diff --git a/openair2/ENB_APP/MESSAGES/V2/progran.proto b/openair2/ENB_APP/MESSAGES/V2/progran.proto index 6b7b784629..235aba4363 100644 --- a/openair2/ENB_APP/MESSAGES/V2/progran.proto +++ b/openair2/ENB_APP/MESSAGES/V2/progran.proto @@ -27,6 +27,7 @@ message progran_message { prp_dl_mac_config dl_mac_config_msg = 14; prp_ue_state_change ue_state_change_msg = 15; prp_control_delegation control_delegation_msg = 16; + prp_agent_reconfiguration agent_reconfiguration_msg = 17; } } @@ -180,7 +181,16 @@ message prp_control_delegation { optional prp_header header = 1; optional uint32 delegation_type = 2; // Bitmap of PRCDT_* flags optional bytes payload = 3; // Byte array of shared lib containing the delegated functions - repeated string name = 4; // The delegated functions names ordered based on bitmap flags + optional string name = 4; // The delegated functions names ordered based on bitmap flags +} + +// +// Agent reconfiguration message +// + +message prp_agent_reconfiguration { + optional prp_header header = 1; + optional string policy = 2; // The policy changes using YAML syntax in string format } // Extensions of the echo request and reply -- GitLab