After random access, a BL UE needs a dedicated configuration before it can exchange data. RRC Connection Setup and RRC Connection Reconfiguration deliver it in PhysicalConfigDedicated. For a BL/CE UE, two things in that IE matter most: the CE mode, and the MPDCCH that replaces the legacy PDCCH. This page shows where both sit in the ASN.1 and then reads one captured RRC Connection Setup.
Followings are the topics to be covered in this page.
- Where does a BL/CE UE get its CE mode and MPDCCH configuration ?
- RRC Connection Setup Example 1
- Reference
Where does a BL/CE UE get its CE mode and MPDCCH configuration ?
A BL UE receives only 1.4 MHz at a time, so it cannot decode the legacy PDCCH, which spans the whole system bandwidth. It needs a control channel inside a narrowband, and it needs to know how much repetition to expect. The answer sits in two places in PhysicalConfigDedicated, and the second place is easy to miss.
Following is based on
PhysicalConfigDedicated ::= SEQUENCE {
pdsch-ConfigDedicated PDSCH-ConfigDedicated OPTIONAL, -- Need ON
pucch-ConfigDedicated PUCCH-ConfigDedicated OPTIONAL, -- Need ON
pusch-ConfigDedicated PUSCH-ConfigDedicated OPTIONAL, -- Need ON
uplinkPowerControlDedicated UplinkPowerControlDedicated OPTIONAL, -- Need ON
tpc-PDCCH-ConfigPUCCH TPC-PDCCH-Config OPTIONAL, -- Need ON
tpc-PDCCH-ConfigPUSCH TPC-PDCCH-Config OPTIONAL, -- Need ON
cqi-ReportConfig CQI-ReportConfig OPTIONAL, -- Cond CQI-r8
soundingRS-UL-ConfigDedicated SoundingRS-UL-ConfigDedicated OPTIONAL, -- Need ON
antennaInfo CHOICE {
explicitValue AntennaInfoDedicated,
defaultValue NULL
} OPTIONAL, -- Cond AI-r8
schedulingRequestConfig SchedulingRequestConfig OPTIONAL, -- Need ON
...,
[[ cqi-ReportConfig-v920 CQI-ReportConfig-v920 OPTIONAL, -- Cond CQI-r8
antennaInfo-v920 AntennaInfoDedicated-v920 OPTIONAL -- Cond AI-r8
]],
[[ antennaInfo-r10 CHOICE {
explicitValue-r10 AntennaInfoDedicated-r10,
defaultValue NULL
} OPTIONAL, -- Cond AI-r10
antennaInfoUL-r10 AntennaInfoUL-r10 OPTIONAL, -- Need ON
cif-Presence-r10 BOOLEAN OPTIONAL, -- Need ON
cqi-ReportConfig-r10 CQI-ReportConfig-r10 OPTIONAL, -- Cond CQI-r10
csi-RS-Config-r10 CSI-RS-Config-r10 OPTIONAL, -- Need ON
pucch-ConfigDedicated-v1020 PUCCH-ConfigDedicated-v1020 OPTIONAL, -- Need ON
pusch-ConfigDedicated-v1020 PUSCH-ConfigDedicated-v1020 OPTIONAL, -- Need ON
schedulingRequestConfig-v1020 SchedulingRequestConfig-v1020 OPTIONAL, -- Need ON
soundingRS-UL-ConfigDedicated-v1020
SoundingRS-UL-ConfigDedicated-v1020 OPTIONAL, -- Need ON
soundingRS-UL-ConfigDedicatedAperiodic-r10
SoundingRS-UL-ConfigDedicatedAperiodic-r10 OPTIONAL, -- Need ON
uplinkPowerControlDedicated-v1020
UplinkPowerControlDedicated-v1020 OPTIONAL -- Need ON
]],
[[ additionalSpectrumEmissionCA-r10 CHOICE {
release NULL,
setup SEQUENCE {
additionalSpectrumEmissionPCell-r10 AdditionalSpectrumEmission
}
} OPTIONAL -- Need ON
]],
[[ -- DL configuration as well as configuration applicable for DL and UL
csi-RS-ConfigNZPToReleaseList-r11
CSI-RS-ConfigNZPToReleaseList-r11 OPTIONAL, -- Need ON
csi-RS-ConfigNZPToAddModList-r11
CSI-RS-ConfigNZPToAddModList-r11 OPTIONAL, -- Need ON
csi-RS-ConfigZPToReleaseList-r11
CSI-RS-ConfigZPToReleaseList-r11 OPTIONAL, -- Need ON
csi-RS-ConfigZPToAddModList-r11 CSI-RS-ConfigZPToAddModList-r11 OPTIONAL, -- Need ON
epdcch-Config-r11 EPDCCH-Config-r11 OPTIONAL, -- Need ON
pdsch-ConfigDedicated-v1130 PDSCH-ConfigDedicated-v1130 OPTIONAL, -- Need ON
-- UL configuration
cqi-ReportConfig-v1130 CQI-ReportConfig-v1130 OPTIONAL, -- Need ON
pucch-ConfigDedicated-v1130 PUCCH-ConfigDedicated-v1130 OPTIONAL, -- Need ON
pusch-ConfigDedicated-v1130 PUSCH-ConfigDedicated-v1130 OPTIONAL, -- Need ON
uplinkPowerControlDedicated-v1130
UplinkPowerControlDedicated-v1130 OPTIONAL -- Need ON
]],
[[ antennaInfo-v1250 AntennaInfoDedicated-v1250 OPTIONAL, -- Cond AI-r10
eimta-MainConfig-r12 EIMTA-MainConfig-r12 OPTIONAL, -- Need ON
eimta-MainConfigPCell-r12 EIMTA-MainConfigServCell-r12 OPTIONAL, -- Need ON
pucch-ConfigDedicated-v1250 PUCCH-ConfigDedicated-v1250 OPTIONAL, -- Need ON
cqi-ReportConfigPCell-v1250 CQI-ReportConfig-v1250 OPTIONAL, -- Need ON
uplinkPowerControlDedicated-v1250
UplinkPowerControlDedicated-v1250 OPTIONAL, -- Need ON
pusch-ConfigDedicated-v1250 PUSCH-ConfigDedicated-v1250 OPTIONAL, -- Need ON
csi-RS-Config-v1250 CSI-RS-Config-v1250 OPTIONAL -- Need ON
]],
[[ pdsch-ConfigDedicated-v1280 PDSCH-ConfigDedicated-v1280 OPTIONAL -- Need ON
]],
[[ pdsch-ConfigDedicated-v1310 PDSCH-ConfigDedicated-v1310 OPTIONAL, -- Need ON
pucch-ConfigDedicated-r13 PUCCH-ConfigDedicated-r13 OPTIONAL, -- Need ON
pusch-ConfigDedicated-r13 PUSCH-ConfigDedicated-r13 OPTIONAL, -- Need ON
pdcch-CandidateReductions-r13
PDCCH-CandidateReductions-r13 OPTIONAL, -- Need ON
cqi-ReportConfig-v1310 CQI-ReportConfig-v1310 OPTIONAL, -- Need ON
soundingRS-UL-ConfigDedicated-v1310
SoundingRS-UL-ConfigDedicated-v1310 OPTIONAL, -- Need ON
soundingRS-UL-ConfigDedicatedUpPTsExt-r13
SoundingRS-UL-ConfigDedicatedUpPTsExt-r13 OPTIONAL, -- Need ON
soundingRS-UL-ConfigDedicatedAperiodic-v1310
SoundingRS-UL-ConfigDedicatedAperiodic-v1310 OPTIONAL, -- Need ON
soundingRS-UL-ConfigDedicatedAperiodicUpPTsExt-r13
SoundingRS-UL-ConfigDedicatedAperiodicUpPTsExt-r13 OPTIONAL, -- Need ON
csi-RS-Config-v1310 CSI-RS-Config-v1310 OPTIONAL, -- Need ON
ce-Mode-r13 CHOICE {
release NULL,
setup ENUMERATED {ce-ModeA,ce-ModeB}
} OPTIONAL, -- Need ON
csi-RS-ConfigNZPToAddModListExt-r13 CSI-RS-ConfigNZPToAddModListExt-r13 OPTIONAL, -- Need ON
csi-RS-ConfigNZPToReleaseListExt-r13 CSI-RS-ConfigNZPToReleaseListExt-r13 OPTIONAL -- Need ON
]],
[[ cqi-ReportConfig-v1320 CQI-ReportConfig-v1320 OPTIONAL -- Need ON
]],
[[ typeA-SRS-TPC-PDCCH-Group-r14 CHOICE {
release NULL,
setup SEQUENCE (SIZE (1..32)) OF SRS-TPC-PDCCH-Config-r14
} OPTIONAL, -- Need ON
must-Config-r14 CHOICE{
release NULL,
setup SEQUENCE {
k-max-r14 ENUMERATED {l1, l3},
p-a-must-r14 ENUMERATED {
dB-6, dB-4dot77, dB-3, dB-1dot77,
dB0, dB1, dB2, dB3} OPTIONAL -- Need ON
}
} OPTIONAL, -- Need ON
pusch-EnhancementsConfig-r14 PUSCH-EnhancementsConfig-r14 OPTIONAL, -- Need ON
ce-pdsch-pusch-EnhancementConfig-r14 ENUMERATED {on} OPTIONAL, -- Need OR
antennaInfo-v1430 AntennaInfoDedicated-v1430 OPTIONAL, -- Need ON
pucch-ConfigDedicated-v1430 PUCCH-ConfigDedicated-v1430 OPTIONAL, -- Need ON
pdsch-ConfigDedicated-v1430 PDSCH-ConfigDedicated-v1430 OPTIONAL, -- Need ON
pusch-ConfigDedicated-v1430 PUSCH-ConfigDedicated-v1430 OPTIONAL, -- Need ON
soundingRS-UL-PeriodicConfigDedicatedList-r14 SEQUENCE (SIZE (1..2)) OF SoundingRS-UL-ConfigDedicated OPTIONAL, -- Cond PeriodicSRSPCell
soundingRS-UL-PeriodicConfigDedicatedUpPTsExtList-r14 SEQUENCE (SIZE (1..4)) OF SoundingRS-UL-ConfigDedicatedUpPTsExt-r13 OPTIONAL, -- Cond PeriodicSRSExt
soundingRS-UL-AperiodicConfigDedicatedList-r14 SEQUENCE (SIZE (1..2)) OF SoundingRS-UL-ConfigDedicatedAperiodic-r10 OPTIONAL, -- Cond AperiodicSRS
soundingRS-UL-ConfigDedicatedApUpPTsExtList-r14 SEQUENCE (SIZE (1..4)) OF SoundingRS-UL-ConfigDedicatedAperiodicUpPTsExt-r13 OPTIONAL, -- Cond AperiodicSRSExt
csi-RS-Config-v1430 CSI-RS-Config-v1430 OPTIONAL, -- Need ON
csi-RS-ConfigZP-ApList-r14 CSI-RS-ConfigZP-ApList-r14 OPTIONAL, -- Need ON
cqi-ReportConfig-v1430 CQI-ReportConfig-v1430 OPTIONAL, -- Need ON
semiOpenLoop-r14 BOOLEAN OPTIONAL -- Need ON
]],
[[ csi-RS-Config-v1480 CSI-RS-Config-v1480 OPTIONAL -- Need ON
]],
[[ physicalConfigDedicatedSTTI-r15 PhysicalConfigDedicatedSTTI-r15 OPTIONAL,-- Need ON
pdsch-ConfigDedicated-v1530 PDSCH-ConfigDedicated-v1530 OPTIONAL,-- Need ON
pusch-ConfigDedicated-v1530 PUSCH-ConfigDedicated-v1530 OPTIONAL,-- Need ON
cqi-ReportConfig-v1530 CQI-ReportConfig-v1530 OPTIONAL,-- Need ON
antennaInfo-v1530 AntennaInfoDedicated-v1530 OPTIONAL,-- Need ON
csi-RS-Config-v1530 CSI-RS-Config-v1530 OPTIONAL,-- Need ON
uplinkPowerControlDedicated-v1530
UplinkPowerControlDedicated-v1530 OPTIONAL, -- Need ON
semiStaticCFI-Config-r15 CHOICE{
release NULL,
setup CHOICE{
cfi-Config-r15 CFI-Config-r15,
cfi-PatternConfig-r15 CFI-PatternConfig-r15
}
} OPTIONAL, -- Need ON
blindPDSCH-Repetition-Config-r15 CHOICE{
release NULL,
setup SEQUENCE {
blindSubframePDSCH-Repetitions-r15 BOOLEAN,
blindSlotSubslotPDSCH-Repetitions-r15 BOOLEAN,
maxNumber-SubframePDSCH-Repetitions-r15 ENUMERATED {n4,n6} OPTIONAL, -- Need ON
maxNumber-SlotSubslotPDSCH-Repetitions-r15 ENUMERATED {n4,n6} OPTIONAL, -- Need ON
rv-SubframePDSCH-Repetitions-r15 ENUMERATED {dlrvseq1, dlrvseq2} OPTIONAL, -- Need ON
rv-SlotsublotPDSCH-Repetitions-r15 ENUMERATED {dlrvseq1, dlrvseq2} OPTIONAL, -- Need ON
numberOfProcesses-SubframePDSCH-Repetitions-r15 INTEGER(1..16) OPTIONAL, -- Need ON
numberOfProcesses-SlotSubslotPDSCH-Repetitions-r15 INTEGER(1..16) OPTIONAL, -- Need ON
mcs-restrictionSubframePDSCH-Repetitions-r15 ENUMERATED {n0, n1} OPTIONAL, -- Need ON
mcs-restrictionSlotSubslotPDSCH-Repetitions-r15 ENUMERATED {n0, n1} OPTIONAL -- Need ON
}
} OPTIONAL -- Need ON
]],
[[ spucch-Config-v1550 SPUCCH-Config-v1550 OPTIONAL -- Need ON
]],
[[ pdsch-ConfigDedicated-v1610 PDSCH-ConfigDedicated-v1610 OPTIONAL, -- Need ON
pusch-ConfigDedicated-v1610 PUSCH-ConfigDedicated-v1610 OPTIONAL, -- Need ON
ce-CSI-RS-Feedback-r16 ENUMERATED {enabled} OPTIONAL, -- Need OR
resourceReservationConfigDedicatedDL-r16 SetupRelease {ResourceReservationConfigDedicatedDL-r16} OPTIONAL, -- Need ON
resourceReservationConfigDedicatedUL-r16 SetupRelease {ResourceReservationConfigDedicatedUL-r16} OPTIONAL, -- Need ON
soundingRS-UL-ConfigDedicatedAdd-r16 SetupRelease {SoundingRS-UL-ConfigDedicatedAdd-r16}
OPTIONAL, -- Need ON
uplinkPowerControlAddSRS-r16 SetupRelease {UplinkPowerControlAddSRS-r16} OPTIONAL, -- Need ON
soundingRS-VirtualCellID-r16 SetupRelease {SoundingRS-VirtualCellID-r16} OPTIONAL, -- Need ON
widebandPRG-r16 SetupRelease {WidebandPRG-r16} OPTIONAL -- Need ON
]],
[[ pdsch-ConfigDedicated-v1700 PDSCH-ConfigDedicated-v1700 OPTIONAL, -- Need ON
ntn-ConfigDedicated-r17 SEQUENCE {
pucch-TxDuration-r17 SetupRelease {PUCCH-TxDuration-r17} OPTIONAL, -- Need ON
pusch-TxDuration-r17 SetupRelease {PUSCH-TxDuration-r17} OPTIONAL -- Need ON
} OPTIONAL --Cond NTN
]],
[[
uplinkSegmentedPrecompensationGap-r17 ENUMERATED {sym1,sl1,sf1} OPTIONAL -- Need OR
]],
[[ pdsch-ConfigDedicated-v1800 PDSCH-ConfigDedicated-v1800 OPTIONAL, -- Need ON
pusch-ConfigDedicated-v1800 PUSCH-ConfigDedicated-v1800 OPTIONAL -- Need ON
]]
}
EPDCCH-Config-r11 ::= SEQUENCE{
config-r11 CHOICE {
release NULL,
setup SEQUENCE {
subframePatternConfig-r11 CHOICE {
release NULL,
setup SEQUENCE {
subframePattern-r11 MeasSubframePattern-r10
}
} OPTIONAL, -- Need ON
startSymbol-r11 INTEGER (1..4) OPTIONAL, -- Need OP
setConfigToReleaseList-r11 EPDCCH-SetConfigToReleaseList-r11 OPTIONAL, -- Need ON
setConfigToAddModList-r11 EPDCCH-SetConfigToAddModList-r11 OPTIONAL -- Need ON
}
}
}
EPDCCH-SetConfigToAddModList-r11 ::= SEQUENCE (SIZE(1..maxEPDCCH-Set-r11)) OF EPDCCH-SetConfig-r11
EPDCCH-SetConfigToReleaseList-r11 ::= SEQUENCE (SIZE(1..maxEPDCCH-Set-r11)) OF EPDCCH-SetConfigId-r11
EPDCCH-SetConfig-r11 ::= SEQUENCE {
setConfigId-r11 EPDCCH-SetConfigId-r11,
transmissionType-r11 ENUMERATED {localised, distributed},
resourceBlockAssignment-r11 SEQUENCE{
numberPRB-Pairs-r11 ENUMERATED {n2, n4, n8},
resourceBlockAssignment-r11 BIT STRING (SIZE(4..38))
},
dmrs-ScramblingSequenceInt-r11 INTEGER (0..503),
pucch-ResourceStartOffset-r11 INTEGER (0..2047),
re-MappingQCL-ConfigId-r11 PDSCH-RE-MappingQCL-ConfigId-r11 OPTIONAL, -- Need OR
...,
[[ csi-RS-ConfigZPId2-r12 CHOICE {
release NULL,
setup CSI-RS-ConfigZPId-r11
} OPTIONAL -- Need ON
]],
[[ numberPRB-Pairs-v1310 CHOICE {
release NULL,
setup ENUMERATED {n6}
} OPTIONAL, -- Need ON
mpdcch-config-r13 CHOICE {
release NULL,
setup SEQUENCE {
csi-NumRepetitionCE-r13 ENUMERATED {sf1, sf2, sf4, sf8, sf16, sf32},
mpdcch-pdsch-HoppingConfig-r13 ENUMERATED {on,off},
mpdcch-StartSF-UESS-r13 CHOICE {
fdd-r13 ENUMERATED {v1, v1dot5, v2, v2dot5, v4,
v5, v8, v10},
tdd-r13 ENUMERATED {v1, v2, v4, v5, v8, v10,
v20, spare1}
},
mpdcch-NumRepetition-r13 ENUMERATED {r1, r2, r4, r8, r16,
r32, r64, r128, r256},
mpdcch-Narrowband-r13 INTEGER (1.. maxAvailNarrowBands-r13)
}
} OPTIONAL -- Need ON
]]
}
The first place is ce-Mode-r13, in the Release 13 extension group of PhysicalConfigDedicated. It sets CE mode A or CE mode B for the UE. The second place is epdcch-Config-r11. The MPDCCH is configured as an EPDCCH set, so the network reuses the Release 11 EPDCCH structure. The Release 13 extension of EPDCCH-SetConfig-r11 adds numberPRB-Pairs-v1310 and mpdcch-config-r13, and mpdcch-config-r13 holds the MPDCCH parameters.
The field numberPRB-Pairs-v1310 has a single value, n6. 36.331 allows n6 only for BL UEs and UEs in CE, and it lets the MPDCCH set occupy the whole narrowband of 6 PRB pairs. Without it, the set uses numberPRB-Pairs-r11, which is n2 or n4 for these UEs.
mpdcch-NumRepetition : Maximum number of repetitions for PDCCH
mpdcch-Narrowband : The Narrowband Index where MPDCCH is transmitted
In 36.331 v19.3.0, mpdcch-NumRepetition-r13 in this IE is the maximum number of repetitions for the MPDCCH UE-specific search space, UE-SS. The field mpdcch-Narrowband-r13 counts from 1, and field value 1 is narrowband index 0. mpdcch-config-r13 has three other fields. The first is csi-NumRepetitionCE-r13, the number of subframes for the CSI reference resource. The second is mpdcch-pdsch-HoppingConfig-r13, which switches frequency hopping for unicast MPDCCH and PDSCH on or off. The third is mpdcch-StartSF-UESS-r13, the starting subframe configuration of the UE-SS.
The listing now follows 36.331 v19.3.0. It restores the OPTIONAL and Need tags and the extension groups that the earlier listing shortened to three dots. Several groups added after Release 13 matter for BL/CE UEs. The first is ce-pdsch-pusch-EnhancementConfig-r14, which activates new PUSCH repetition numbers and PDSCH/PUSCH modulation restrictions in CE mode A. The field ce-CSI-RS-Feedback-r16 enables CSI-RS based CSI feedback for a non-BL UE in CE mode A. resourceReservationConfigDedicatedDL-r16 and resourceReservationConfigDedicatedUL-r16 reserve resources, for example for NR coexistence. Finally, ntn-ConfigDedicated-r17 carries the PUCCH and PUSCH transmission durations for NTN. EPDCCH-SetConfig-r11 has not changed since Release 13.
ce-Mode-r13 sets the CE mode : it is a CHOICE of release or setup, and setup carries ce-ModeA or ce-ModeB.The MPDCCH is configured as an EPDCCH set : mpdcch-config-r13 sits inside EPDCCH-SetConfig-r11, not at the top level of PhysicalConfigDedicated.n6 exists only for BL/CE : numberPRB-Pairs-v1310 lets the MPDCCH set fill a whole narrowband.The narrowband field counts from 1 : mpdcch-Narrowband-r13 value 1 is narrowband index 0 in 36.211.Later releases added CE options : Release 14 and Release 16 fields change repetition, modulation and CSI feedback for CE mode A.
RRC Connection Setup Example 1
The capture below is an RRC Connection Setup sent to a BL UE. The red lines are the ones this page is about: SRB1, the scheduling request, the EPDCCH set that carries mpdcch-config-r13, and ce-Mode-r13. The other lines are ordinary LTE fields that are either default values or omitted.
Decoded RRC message,
+-rrcConnectionSetup-r8 ::= SEQUENCE [0] +-radioResourceConfigDedicated ::= SEQUENCE [100101] | +-srb-ToAddModList ::= SEQUENCE OF SIZE(1..2) [1] OPTIONAL:Exist | | +-SRB-ToAddMod ::= SEQUENCE [11] | | +-srb-Identity ::= INTEGER (1..2) [1] | | +-rlc-Config ::= CHOICE [defaultValue] OPTIONAL:Exist | | | +-defaultValue ::= NULL | | +-logicalChannelConfig ::= CHOICE [defaultValue] OPTIONAL:Exist | | | +-defaultValue ::= NULL | | +-EXTENSION ::= SEQUENCE | +-drb-ToAddModList ::= SEQUENCE OF OPTIONAL:Omit | +-drb-ToReleaseList ::= SEQUENCE OF OPTIONAL:Omit | +-mac-MainConfig ::= CHOICE [explicitValue] OPTIONAL:Exist | +-sps-Config ::= SEQUENCE OPTIONAL:Omit | +-physicalConfigDedicated ::= SEQUENCE [1101000011] OPTIONAL:Exist | | +-pdsch-ConfigDedicated ::= SEQUENCE OPTIONAL:Exist | | | +-p-a ::= ENUMERATED [dB-3] | | +-pucch-ConfigDedicated ::= SEQUENCE [0] OPTIONAL:Exist | | | +-ackNackRepetition ::= CHOICE [release] | | | | +-release ::= NULL | | | +-tdd-AckNackFeedbackMode ::= ENUMERATED OPTIONAL:Omit | | +-pusch-ConfigDedicated ::= SEQUENCE OPTIONAL:Omit | | +-uplinkPowerControlDedicated ::= SEQUENCE [1] OPTIONAL:Exist | | +-tpc-PDCCH-ConfigPUCCH ::= CHOICE OPTIONAL:Omit | | +-tpc-PDCCH-ConfigPUSCH ::= CHOICE OPTIONAL:Omit | | +-cqi-ReportConfig ::= SEQUENCE OPTIONAL:Omit | | +-soundingRS-UL-ConfigDedicated ::= CHOICE OPTIONAL:Omit | | +-antennaInfo ::= CHOICE [defaultValue] OPTIONAL:Exist | | | +-defaultValue ::= NULL | | +-schedulingRequestConfig ::= CHOICE [setup] OPTIONAL:Exist | | | +-setup ::= SEQUENCE | | | +-sr-PUCCH-ResourceIndex ::= INTEGER (0..2047) [0] | | | +-sr-ConfigIndex ::= INTEGER (0..157) [17] | | | +-dsr-TransMax ::= ENUMERATED [n64] | | +-EXTENSION ::= SEQUENCE [00010010] | | +-VERSION-BRACKETS1 ::= SEQUENCE OPTIONAL:Omit | | +-VERSION-BRACKETS2 ::= SEQUENCE OPTIONAL:Omit | | +-VERSION-BRACKETS3 ::= SEQUENCE OPTIONAL:Omit | | +-VERSION-BRACKETS4 ::= SEQUENCE [0000100000] OPTIONAL:Exist | | | +-csi-RS-ConfigNZPToReleaseList-r11 ::= SEQUENCE OF OPTIONAL:Omit | | | +-csi-RS-ConfigNZPToAddModList-r11 ::= SEQUENCE OF OPTIONAL:Omit | | | +-csi-RS-ConfigZPToReleaseList-r11 ::= SEQUENCE OF OPTIONAL:Omit | | | +-csi-RS-ConfigZPToAddModList-r11 ::= SEQUENCE OF OPTIONAL:Omit | | | +-epdcch-Config-r11 ::= SEQUENCE OPTIONAL:Exist | | | | +-config-r11 ::= CHOICE [setup] | | | | +-setup ::= SEQUENCE [0001] | | | | +-subframePatternConfig-r11 ::= CHOICE OPTIONAL:Omit | | | | +-startSymbol-r11 ::= INTEGER OPTIONAL:Omit | | | | +-setConfigToReleaseList-r11 ::= SEQUENCE OF OPTIONAL:Omit | | | | +-setConfigToAddModList-r11 ::= SEQUENCE OF SIZE(1..maxEPDCCH-Set-r11[2]) [1] | | | | +-EPDCCH-SetConfig-r11 ::= SEQUENCE [0] | | | | +-setConfigId-r11 ::= INTEGER (0..1) [0] | | | | +-transmissionType-r11 ::= ENUMERATED [localised] | | | | +-resourceBlockAssignment-r11 ::= SEQUENCE | | | | | +-numberPRB-Pairs-r11 ::= ENUMERATED [n2] | | | | | +-resourceBlockAssignment-r11 ::= BIT STRING SIZE(4..38) [0000001110] | | | | +-dmrs-ScramblingSequenceInt-r11 ::= INTEGER (0..503) [0] | | | | +-pucch-ResourceStartOffset-r11 ::= INTEGER (0..2047) [0] | | | | +-re-MappingQCL-ConfigId-r11 ::= INTEGER OPTIONAL:Omit | | | | +-EXTENSION ::= SEQUENCE [01] | | | | +-VERSION-BRACKETS1 ::= SEQUENCE OPTIONAL:Omit | | | | +-VERSION-BRACKETS2 ::= SEQUENCE [01] OPTIONAL:Exist | | | | +-numberPRB-Pairs-v1310 ::= CHOICE OPTIONAL:Omit | | | | +-mpdcch-config-r13 ::= CHOICE [setup] OPTIONAL:Exist | | | | +-setup ::= SEQUENCE | | | | +-csi-NumRepetitionCE-r13 ::= ENUMERATED [sf1] | | | | +-mpdcch-pdsch-HoppingConfig-r13 ::= ENUMERATED [off] | | | | +-mpdcch-StartSF-UESS-r13 ::= CHOICE [fdd-r13] | | | | | +-fdd-r13 ::= ENUMERATED [v1] | | | | +-mpdcch-NumRepetition-r13 ::= ENUMERATED [r1] | | | | +-mpdcch-Narrowband-r13 ::= [3] | | | +-pdsch-ConfigDedicated-v1130 ::= SEQUENCE OPTIONAL:Omit | | | +-cqi-ReportConfig-v1130 ::= SEQUENCE OPTIONAL:Omit | | | +-pucch-ConfigDedicated-v1130 ::= SEQUENCE OPTIONAL:Omit | | | +-pusch-ConfigDedicated-v1130 ::= SEQUENCE OPTIONAL:Omit | | | +-uplinkPowerControlDedicated-v1130 ::= SEQUENCE OPTIONAL:Omit | | +-VERSION-BRACKETS5 ::= SEQUENCE OPTIONAL:Omit | | +-VERSION-BRACKETS6 ::= SEQUENCE OPTIONAL:Omit | | +-VERSION-BRACKETS7 ::= SEQUENCE [0000000000100] OPTIONAL:Exist | | | +-pdsch-ConfigDedicated-v1310 ::= SEQUENCE OPTIONAL:Omit | | | +-pucch-ConfigDedicated-r13 ::= SEQUENCE OPTIONAL:Omit | | | +-pusch-ConfigDedicated-r13 ::= SEQUENCE OPTIONAL:Omit | | | +-pdcch-CandidateReductions-r13 ::= CHOICE OPTIONAL:Omit | | | +-cqi-ReportConfig-v1310 ::= SEQUENCE OPTIONAL:Omit | | | +-soundingRS-UL-ConfigDedicated-v1310 ::= CHOICE OPTIONAL:Omit | | | +-soundingRS-UL-ConfigDedicatedUpPTsExt-r13 ::= CHOICE OPTIONAL:Omit | | | +-soundingRS-UL-ConfigDedicatedAperiodic-v1310 ::= CHOICE OPTIONAL:Omit | | | +-soundingRS-UL-ConfigDedicatedAperiodicUpPTsExt-r13 ::= CHOICE OPTIONAL:Omit | | | +-csi-RS-Config-v1310 ::= SEQUENCE OPTIONAL:Omit | | | +-ce-Mode-r13 ::= CHOICE [setup] OPTIONAL:Exist | | | | +-setup ::= ENUMERATED [ce-ModeA] | | | +-csi-RS-ConfigNZPToAddModListExt-r13 ::= SEQUENCE OF OPTIONAL:Omit | | | +-csi-RS-ConfigNZPToReleaseListExt-r13 ::= SEQUENCE OF OPTIONAL:Omit | | +-VERSION-BRACKETS8 ::= SEQUENCE OPTIONAL:Omit | +-EXTENSION ::= SEQUENCE [00000] HEX : 60 12 9B 07 E8 68 C3 06 4C 00 08 C0 C2 43 42 08 A0 18 0E 00 00 00 28 1B 10 02 00 00 80 09 00
Let's read the red lines from the top. SRB1 is set up with the default RLC and logical channel configuration. The scheduling request uses sr-PUCCH-ResourceIndex 0 and sr-ConfigIndex 17, and dsr-TransMax is n64.
The EPDCCH set is setConfigId 0, localised, with numberPRB-Pairs-r11 n2. Because numberPRB-Pairs-v1310 is omitted, the set uses those 2 PRB pairs rather than the whole narrowband. In mpdcch-config-r13, mpdcch-NumRepetition-r13 is r1 and mpdcch-Narrowband-r13 is 3, which is narrowband index 2. mpdcch-StartSF-UESS-r13 is fdd-r13 v1, frequency hopping is off, and csi-NumRepetitionCE-r13 is sf1. Finally, ce-Mode-r13 is setup with ce-ModeA.
These values describe a UE in good coverage. CE mode A with a maximum MPDCCH repetition of 1 means the MPDCCH is sent once, just like a normal control channel. The capture also predates Release 14, so none of the later extension groups in the listing above appear in it.
ce-ModeA and r1 go together here : the UE is in CE mode A, and its MPDCCH has no repetition.The MPDCCH sits in narrowband index 2 : the captured field value is 3, and the field counts from 1.Two PRB pairs, not six : numberPRB-Pairs-v1310 is absent, so numberPRB-Pairs-r11 n2 applies.The dedicated configuration arrives with SRB1 : the same message that creates SRB1 also sets the CE mode and the MPDCCH.
Reference
[1] 3GPP TS 36.331 V13.2.0 (2016-06)
[2] 3GPP TS 36.213 V13.2.0 (2016-06)
[3] 3GPP TS 36.331 v19.3.0 - PhysicalConfigDedicated, EPDCCH-Config-r11 and EPDCCH-SetConfig-r11 with their field descriptions