|
|
@ -1,19 +1,14 @@
|
|
|
|
/**
|
|
|
|
/*
|
|
|
|
|
|
|
|
* Copyright 2013-2019 Software Radio Systems Limited
|
|
|
|
*
|
|
|
|
*
|
|
|
|
* \section COPYRIGHT
|
|
|
|
* This file is part of srsLTE.
|
|
|
|
*
|
|
|
|
*
|
|
|
|
* Copyright 2013-2015 Software Radio Systems Limited
|
|
|
|
* srsLTE is free software: you can redistribute it and/or modify
|
|
|
|
*
|
|
|
|
|
|
|
|
* \section LICENSE
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* This file is part of the srsUE library.
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* srsUE is free software: you can redistribute it and/or modify
|
|
|
|
|
|
|
|
* it under the terms of the GNU Affero General Public License as
|
|
|
|
* it under the terms of the GNU Affero General Public License as
|
|
|
|
* published by the Free Software Foundation, either version 3 of
|
|
|
|
* published by the Free Software Foundation, either version 3 of
|
|
|
|
* the License, or (at your option) any later version.
|
|
|
|
* the License, or (at your option) any later version.
|
|
|
|
*
|
|
|
|
*
|
|
|
|
* srsUE is distributed in the hope that it will be useful,
|
|
|
|
* srsLTE is distributed in the hope that it will be useful,
|
|
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
|
|
* GNU Affero General Public License for more details.
|
|
|
|
* GNU Affero General Public License for more details.
|
|
|
@ -228,25 +223,27 @@ public:
|
|
|
|
typedef enum {
|
|
|
|
typedef enum {
|
|
|
|
/* Values of LCID for DL-SCH */
|
|
|
|
/* Values of LCID for DL-SCH */
|
|
|
|
SCELL_ACTIVATION = 0b11011,
|
|
|
|
SCELL_ACTIVATION = 0b11011,
|
|
|
|
CON_RES_ID = 0b11100,
|
|
|
|
CON_RES_ID = 0b11100,
|
|
|
|
TA_CMD = 0b11101,
|
|
|
|
TA_CMD = 0b11101,
|
|
|
|
DRX_CMD = 0b11110,
|
|
|
|
DRX_CMD = 0b11110,
|
|
|
|
|
|
|
|
|
|
|
|
/* Values of LCID for UL-SCH */
|
|
|
|
/* Values of LCID for UL-SCH */
|
|
|
|
PHR_REPORT_EXT = 0b11001,
|
|
|
|
PHR_REPORT_EXT = 0b11001,
|
|
|
|
PHR_REPORT = 0b11010,
|
|
|
|
PHR_REPORT = 0b11010,
|
|
|
|
CRNTI = 0b11011,
|
|
|
|
CRNTI = 0b11011,
|
|
|
|
TRUNC_BSR = 0b11100,
|
|
|
|
TRUNC_BSR = 0b11100,
|
|
|
|
SHORT_BSR = 0b11101,
|
|
|
|
SHORT_BSR = 0b11101,
|
|
|
|
LONG_BSR = 0b11110,
|
|
|
|
LONG_BSR = 0b11110,
|
|
|
|
|
|
|
|
|
|
|
|
/* Values of LCID for MCH */
|
|
|
|
/* Values of LCID for MCH */
|
|
|
|
MTCH_MAX_LCID = 0b11100,
|
|
|
|
MTCH_MAX_LCID = 0b11100,
|
|
|
|
MCH_SCHED_INFO = 0b11110,
|
|
|
|
MCH_SCHED_INFO = 0b11110,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/*MTCH STOP Value*/
|
|
|
|
|
|
|
|
MTCH_STOP_EMPTY = 0b11111111111,
|
|
|
|
/* Common */
|
|
|
|
/* Common */
|
|
|
|
PADDING = 0b11111,
|
|
|
|
PADDING = 0b11111,
|
|
|
|
SDU = 0b00000
|
|
|
|
SDU = 0b00000
|
|
|
|
} cetype;
|
|
|
|
} cetype;
|
|
|
|
|
|
|
|
|
|
|
|
// Size of MAC CEs
|
|
|
|
// Size of MAC CEs
|
|
|
|