specviewer.org TS 38.331 ASN.1 index SL-DRX-ConfigUC-r17

SL-DRX-ConfigUC (SL-DRX-ConfigUC-r17)

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

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

First seen v17.0.0 (2022-04) · Last changed v17.1.0 (2022-07)

Definition

The IE SL-DRX-ConfigUC is used to configure sidelink DRX related parameters for unicast communication.

SL-DRX-ConfigUC-r17 ::=                 SEQUENCE {
    sl-drx-onDurationTimer-r17              CHOICE {
        subMilliSeconds INTEGER (1..31),
        milliSeconds    ENUMERATED {
            ms1, ms2, ms3, ms4, ms5, ms6, ms8, ms10, ms20, ms30, ms40, ms50, ms60,
            ms80, ms100, ms200, ms300, ms400, ms500, ms600, ms800, ms1000, ms1200,
            ms1600, spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1}
    },
    sl-drx-InactivityTimer-r17              ENUMERATED {
        ms0, ms1, ms2, ms3, ms4, ms5, ms6, ms8, ms10, ms20, ms30, ms40, ms50, ms60, ms80,
        ms100, ms200, ms300, ms500, ms750, ms1280, ms1920, ms2560, spare9, spare8,
        spare7, spare6, spare5, spare4, spare3, spare2, spare1},
    sl-drx-HARQ-RTT-Timer1-r17              ENUMERATED {sl0, sl1, sl2, sl4, spare4, spare3, spare2, spare1}     OPTIONAL,   -- Need M
    sl-drx-HARQ-RTT-Timer2-r17              ENUMERATED {sl0, sl1, sl2, sl4, spare4, spare3, spare2, spare1}     OPTIONAL,   -- Need M
    sl-drx-RetransmissionTimer-r17          ENUMERATED {
        sl0, sl1, sl2, sl4, sl6, sl8, sl16, sl24, sl33, sl40, sl64, sl80, sl96, sl112, sl128,
        sl160, sl320, spare15, spare14, spare13, spare12, spare11, spare10, spare9,
        spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1},
    sl-drx-CycleStartOffset-r17         CHOICE {
        ms10                                INTEGER(0..9),
        ms20                                INTEGER(0..19),
        ms32                                INTEGER(0..31),
        ms40                                INTEGER(0..39),
        ms60                                INTEGER(0..59),
        ms64                                INTEGER(0..63),
        ms70                                INTEGER(0..69),
        ms80                                INTEGER(0..79),
        ms128                               INTEGER(0..127),
        ms160                               INTEGER(0..159),
        ms256                               INTEGER(0..255),
        ms320                               INTEGER(0..319),
        ms512                               INTEGER(0..511),
        ms640                               INTEGER(0..639),
        ms1024                              INTEGER(0..1023),
        ms1280                              INTEGER(0..1279),
        ms2048                              INTEGER(0..2047),
        ms2560                              INTEGER(0..2559),
        ms5120                              INTEGER(0..5119),
        ms10240                             INTEGER(0..10239)
    },
    sl-drx-SlotOffset                       INTEGER (0..31)
}

Candidate change requests of v17.1.0

The CRs whose title or cover names this change, strong and likely matches only.

Fields (29)

FieldDescription
sl-drx-onDurationTimer-r17
CHOICE {
Value in multiples of 1/32 ms (subMilliSeconds) or in ms (milliSecond). For the latter, value ms1 corresponds to 1 ms, value ms2 corresponds to 2 ms, and so on.
subMilliSeconds
INTEGER (1..31)
milliSeconds
ENUMERATED { ms1, ms2, ms3, ms4, ms5, ms6, ms8, ms10, ms20, ms30, ms40, ms50, ms60, ms80, ms100, ms200, ms300, ms400, ms500, ms600, ms800, ms1000, ms1200, ms1600, spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1}
sl-drx-InactivityTimer-r17
ENUMERATED { ms0, ms1, ms2, ms3, ms4, ms5, ms6, ms8, ms10, ms20, ms30, ms40, ms50, ms60, ms80, ms100, ms200, ms300, ms500, ms750, ms1280, ms1920, ms2560, spare9, spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1}
Value in number of slot lengths of the BWP where the transport block was received, sl0 corresponds to 0, sl1 corresponds to 1 slot, sl2 corresponds to 2 slots, and so on.
sl-drx-HARQ-RTT-Timer1-r17
ENUMERATED {sl0, sl1, sl2, sl4, spare4, spare3, spare2, spare1} · OPTIONAL Need M
Value in number of slot lengths of the BWP where the transport block was received. Value sl0 corresponds to 0 slots, sl1 corresponds to 1 slot, sl2 corresponds to 2 slots, and so on. sl-drx-HARQ-RTT-Timer1 is used for HARQ feedback enabled sidelink retransmission if SCI does not indicate retransmission resource(s). sl-drx-HARQ-RTT-Timer2 is used for HARQ feedback disabled sidelink retransmission in resource pool configured with PSFCH if SCI does not indicate retransmission resource(s).
sl-drx-HARQ-RTT-Timer2-r17
ENUMERATED {sl0, sl1, sl2, sl4, spare4, spare3, spare2, spare1} · OPTIONAL Need M
Value in number of slot lengths of the BWP where the transport block was received. Value sl0 corresponds to 0 slots, sl1 corresponds to 1 slot, sl2 corresponds to 2 slots, and so on. sl-drx-HARQ-RTT-Timer1 is used for HARQ feedback enabled sidelink retransmission if SCI does not indicate retransmission resource(s). sl-drx-HARQ-RTT-Timer2 is used for HARQ feedback disabled sidelink retransmission in resource pool configured with PSFCH if SCI does not indicate retransmission resource(s).
sl-drx-RetransmissionTimer-r17
ENUMERATED { sl0, sl1, sl2, sl4, sl6, sl8, sl16, sl24, sl33, sl40, sl64, sl80, sl96, sl112, sl128, sl160, sl320, spare15, spare14, spare13, spare12, spare11, spare10, spare9, spare8, spare7, spare6, spare5, spare4, spare3, spare2, spare1}
Value in number of slot lengths of the BWP where the transport block was received. Value sl0 corresponds to 0 slots, sl1 corresponds to 1 slot, sl2 corresponds to 2 slots, and so on.
sl-drx-CycleStartOffset-r17
CHOICE {
sl-drx-Cycle in ms and sl-drx-StartOffset in multiples of 1 ms.
ms10
INTEGER(0..9)
ms20
INTEGER(0..19)
ms32
INTEGER(0..31)
ms40
INTEGER(0..39)
ms60
INTEGER(0..59)
ms64
INTEGER(0..63)
ms70
INTEGER(0..69)
ms80
INTEGER(0..79)
ms128
INTEGER(0..127)
ms160
INTEGER(0..159)
ms256
INTEGER(0..255)
ms320
INTEGER(0..319)
ms512
INTEGER(0..511)
ms640
INTEGER(0..639)
ms1024
INTEGER(0..1023)
ms1280
INTEGER(0..1279)
ms2048
INTEGER(0..2047)
ms2560
INTEGER(0..2559)
ms5120
INTEGER(0..5119)
ms10240
INTEGER(0..10239)
sl-drx-SlotOffset
INTEGER (0..31)
Value in 1/32 ms. Value 0 corresponds to 0 ms, value 1 corresponds to 1/32 ms, value 2 corresponds to 2/32 ms, and so on.

Used by (2)

In the viewer