diff --git a/src/lte/model/lte-enb-rrc.cc b/src/lte/model/lte-enb-rrc.cc index 6c9c04e10..92f852db7 100644 --- a/src/lte/model/lte-enb-rrc.cc +++ b/src/lte/model/lte-enb-rrc.cc @@ -1406,11 +1406,16 @@ UeManager::BuildNonCriticalExtentionConfigurationCa () { uint8_t ccId = it.first; - // Skip primary CC. if (ccId == m_componentCarrierId) { + // Skip primary CC. continue; } + else if (ccId < m_componentCarrierId) + { + // Shift all IDs below PCC forward so PCC can use CC ID 1. + ccId++; + } Ptr eNbCcm = it.second; LteRrcSap::SCellToAddMod component;