specviewer.org TS 38.331 ASN.1 index UE-CapabilityRequestFilterCommon

UE-CapabilityRequestFilterCommon

RRC IE · TS 38.331 v19.4.0 (2026-09) · clause 6.3.3

UE-CapabilityRequestFilterCommon is an RRC information element of 3GPP TS 38.331 (38331), the 5G NR Radio Resource Control (RRC) protocol.

First seen v15.6.0 (2019-06) · Last changed v18.0.0 (2024-01)

Definition

The IE UE-CapabilityRequestFilterCommon is used to request filtered UE capabilities. The filter is common for all capability containers that are requested.

UE-CapabilityRequestFilterCommon ::=            SEQUENCE {
    mrdc-Request                                SEQUENCE {
        omitEN-DC                                   ENUMERATED {true}                      OPTIONAL,    -- Need N
        includeNR-DC                                ENUMERATED {true}                      OPTIONAL,    -- Need N
        includeNE-DC                                ENUMERATED {true}                      OPTIONAL     -- Need N
    }                                                                                  OPTIONAL,        -- Need N
    ...,
    [[
        codebookTypeRequest-r16        SEQUENCE {
            type1-SinglePanel-r16          ENUMERATED {true}                                    OPTIONAL,    -- Need N
            type1-MultiPanel-r16           ENUMERATED {true}                                    OPTIONAL,    -- Need N
            type2-r16                      ENUMERATED {true}                                    OPTIONAL,    -- Need N
            type2-PortSelection-r16        ENUMERATED {true}                                    OPTIONAL     -- Need N
        }                                                                                   OPTIONAL,    -- Need N
        uplinkTxSwitchRequest-r16      ENUMERATED {true}                                    OPTIONAL     -- Need N
    ]],
    [[
        requestedCellGrouping-r16      SEQUENCE (SIZE (1..maxCellGroupings-r16)) OF CellGrouping-r16    OPTIONAL    -- Cond NRDC
    ]],
    [[
        fallbackGroupFiveRequest-r17   ENUMERATED {true}                                    OPTIONAL     -- Need N
    ]],
    [[
        lowerMSDRequest-r18            SEQUENCE {
            pc1dot5-r18                    ENUMERATED {true}                                    OPTIONAL,    -- Need N
            pc2-r18                        ENUMERATED {true}                                    OPTIONAL,    -- Need N
            pc3-r18                        ENUMERATED {true}                                    OPTIONAL     -- Need N
        }                                                                                       OPTIONAL     -- Need N
    ]]
}

Fields (16)

FieldDescription
mrdc-Request
SEQUENCE { · OPTIONAL Need N
omitEN-DC
ENUMERATED {true} · OPTIONAL Need N
includeNR-DC
ENUMERATED {true} · OPTIONAL Need N
includeNE-DC
ENUMERATED {true} · OPTIONAL Need N
codebookTypeRequest-r16
SEQUENCE { · OPTIONAL Need N
since v16.1.0
type1-SinglePanel-r16
ENUMERATED {true} · OPTIONAL Need N
since v16.1.0
type1-MultiPanel-r16
ENUMERATED {true} · OPTIONAL Need N
since v16.1.0
type2-r16
ENUMERATED {true} · OPTIONAL Need N
since v16.1.0
type2-PortSelection-r16
ENUMERATED {true} · OPTIONAL Need N
since v16.1.0
uplinkTxSwitchRequest-r16
ENUMERATED {true} · OPTIONAL Need N
since v16.1.0
requestedCellGrouping-r16
SEQUENCE (SIZE (1..maxCellGroupings-r16)) OF CellGrouping-r16 · OPTIONAL Cond NRDC
since v16.5.0
fallbackGroupFiveRequest-r17
ENUMERATED {true} · OPTIONAL Need N
since v17.3.0
lowerMSDRequest-r18
SEQUENCE { · OPTIONAL Need N
since v18.0.0
pc1dot5-r18
ENUMERATED {true} · OPTIONAL Need N
since v18.0.0
pc2-r18
ENUMERATED {true} · OPTIONAL Need N
since v18.0.0
pc3-r18
ENUMERATED {true} · OPTIONAL Need N
since v18.0.0

Used by (1)

Uses (2)

In the viewer