controller_commands.proto 1.64 KB
Newer Older
1
syntax = "proto2";
2 3 4 5 6
package protocol;

import "mac_primitives.proto";

//
shahab SHARIAT BAGHERI's avatar
shahab SHARIAT BAGHERI committed
7
// Body of UE DL MAC scheduling configuration info
8 9
//

10
message flex_dl_data {
11
	optional uint32 rnti = 1;
12
	optional flex_dl_dci dl_dci = 2;
13
	repeated uint32 ce_bitmap = 3; // list of 2 MAC CEs, one for each TB
14
	repeated flex_rlc_pdu rlc_pdu = 4; // list of parameters for the creation of RLC PDUs. One for each lcid
15 16 17 18
	optional uint32 serv_cell_index = 5;
	optional uint32 act_deact_ce = 6; //Hex content of MAC CE for Activation/Deactivation in CA
}

shahab's avatar
shahab committed
19 20 21 22 23 24

message flex_ul_data {
        optional uint32 rnti = 1;
        optional flex_ul_dci ul_dci = 2;
}

25 26 27
//
// Body of the RAR scheduler configuration
//
28
message flex_dl_rar {
29 30
	optional uint32 rnti = 1;
	optional uint32 grant = 2;	// The 20-bit UL grant. TS 36.213, sec 6.2
31
	optional flex_dl_dci rar_dci = 3;
32 33 34 35 36 37 38
	optional uint32 carrier_index = 4; // The carrier index for the RAR
}

//
// Body of the paging/broadcast configuration message
//

39 40
message flex_dl_broadcast {
	optional uint32 type = 1;	// The FLBT_* values
41 42 43
	optional uint32 index = 2;	// Index of the broadcast message:
		       	       		// 0 - SIB1,
                                    	// 1..31 - Six,
44 45
                                     	// 32..63 - PCCH (PCCH index obtained from  flex_paging_info)
	optional flex_dl_dci broad_dci = 3;
46 47 48 49 50 51 52
	optional uint32 carrier_index = 4; // Index of the carrier for broadcast
}

//
// Body of the OFDM symbol count message
//

53
message flex_pdcch_ofdm_sym_count {
54 55 56 57 58 59 60 61
	optional uint32 carrier_index = 1;
	optional uint32 num_pdcch_ofdm_symbols = 2;
}

//
// Types of commands related enums
//

62 63 64
enum flex_broadcast_type {
     FLBT_BCCH = 0;
     FLBT_PCCH = 1;
shahab SHARIATBAGHERI's avatar
shahab SHARIATBAGHERI committed
65
}