package protocol; message prp_header { optional uint32 version = 1; optional uint32 type = 2; optional uint32 xid = 4; } enum prp_type { // Discovery and maintenance messages PRPT_HELLO = 0; PRPT_ECHO_REQUEST = 1; PRPT_ECHO_REPLY = 2; // Statistics and measurement messages PRPT_STATS_REQUEST = 3; PRPT_STATS_REPLY = 4; // Time indication messages PRPT_SF_TRIGGER = 5; // Asynchronous messages PRPT_UL_SR_INFO = 6; // eNB configuration messages PRPT_GET_ENB_CONFIG_REQUEST = 7; PRPT_GET_ENB_CONFIG_REPLY = 8; PRPT_GET_UE_CONFIG_REQUEST = 9; PRPT_GET_UE_CONFIG_REPLY = 10; PRPT_GET_LC_CONFIG_REQUEST = 11; PRPT_GET_LC_CONFIG_REPLY = 12; //Controller command messages PRPT_DL_MAC_CONFIG = 13; }