Skip to content
Snippets Groups Projects
Commit a08178fa authored by Xenofon Foukas's avatar Xenofon Foukas
Browse files

Made modifications to UL scheduling messages

parent 1a516df2
No related branches found
No related tags found
No related merge requests found
...@@ -18,8 +18,7 @@ message flex_dl_data { ...@@ -18,8 +18,7 @@ message flex_dl_data {
message flex_ul_data { message flex_ul_data {
optional uint32 rnti = 1; optional uint32 rnti = 1;
optional flex_ul_dci dl_dci = 2; optional flex_ul_dci ul_dci = 2;
} }
// //
......
...@@ -25,10 +25,10 @@ message flexran_message { ...@@ -25,10 +25,10 @@ message flexran_message {
flex_lc_config_request lc_config_request_msg = 12; flex_lc_config_request lc_config_request_msg = 12;
flex_lc_config_reply lc_config_reply_msg = 13; flex_lc_config_reply lc_config_reply_msg = 13;
flex_dl_mac_config dl_mac_config_msg = 14; flex_dl_mac_config dl_mac_config_msg = 14;
flex_ul_mac_config ul_mac_config_msg = 15 flex_ul_mac_config ul_mac_config_msg = 18;
flex_ue_state_change ue_state_change_msg = 16; flex_ue_state_change ue_state_change_msg = 15;
flex_control_delegation control_delegation_msg = 17; flex_control_delegation control_delegation_msg = 16;
flex_agent_reconfiguration agent_reconfiguration_msg = 18; flex_agent_reconfiguration agent_reconfiguration_msg = 17;
} }
} }
...@@ -166,8 +166,8 @@ message flex_dl_mac_config { ...@@ -166,8 +166,8 @@ message flex_dl_mac_config {
message flex_ul_mac_config { message flex_ul_mac_config {
optional flex_header header = 1; optional flex_header header = 1;
optional uint32 sfn_sf = 2; optional uint32 sfn_sf = 2;
repeated flex_ul_data ul_ue_data = 3; repeated flex_ul_data ul_ue_data = 3;
} }
// //
......
...@@ -36,27 +36,23 @@ message flex_dl_dci { ...@@ -36,27 +36,23 @@ message flex_dl_dci {
} }
message flex_ul_dci { message flex_ul_dci {
optional uint32 handle = 1;
optional uint32 size = 2; // Size of the ULSCH PDU in bytes for UL Grant.
optional uint32 rnti = 1; optional uint32 rnti = 1;
optional uint32 res_block_start = 2; // match DCI format 0 PDU optional uint32 rb_start = 2; // The start RB allocated to the UE
optional uint32 rb_bitmap = 3; // Bitmap for RB allocation optional uint32 rb_len = 3; // The number of RBs allocated to the UE
optional uint32 modulation_t = 4; // A FLMOD_* Value optional uint32 mcs = 4; // Modulation and coding scheme
optional uint32 cyclic_shift2 = 5; // match DCI format 0/4 PDU optional uint32 cyclic_shift2 = 5; // match DCI format 0/4 PDU
optional uint32 freq_hop_flag = 6; // 0 no hopping, 1 hoppping optional uint32 freq_hop_flag = 6; // 0 no hopping, 1 hoppping
optional uint32 freq_hop_map = 8; // match DCI format 0 PDU optional uint32 freq_hop_map = 7; // Frequency hopping bits (0..4)
optional uint32 ndi = 7; // New data indicator of each TB optional uint32 ndi = 8; // New data indicator
optional uint32 rv = 8; // Redundancy version of each TB optional uint32 rv = 9; // Redundancy version
optional uint32 harq_process_number = 14; // A FLHARQ_* value optional uint32 harq_pid = 10; // The harq process id
optional uint32 ultx_mode = 14; // A FLULM_* value optional uint32 ultx_mode = 11; // A FLULM_* value
repeated uint32 tbs_size = 5; // The size of each TBS optional uint32 tbs_size = 12; // The size of each TBS
repeated uint32 current_harq = 9; // CCE index used to send the DCI optional uint32 n_srs = 13; // Overlap indication with srs
optional uint32 n_srs = 10; // Over lap indication with srs optional uint32 res_alloc = 14; // Type of resource allocation
optional uint32 res_alloc = 2; // Type of resource allocation optional uint32 size = 15; // Size of the ULSCH PDU in bytes for UL Grant.
optional uint32 format = 12; // DCI format. A FLDCIF_* value
optional uint32 dai = 16; // TDD only
// optional uint32 dai = 15; // TDD only
// optional uint32 tb_swap = 17; // Boolean. TB to codeword swap flag // optional uint32 tb_swap = 17; // Boolean. TB to codeword swap flag
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment