Section: – SidelinkParameters
Content: The IE SidelinkParameters is used to convey capabilities related to NR and V2X sidelink communications. SidelinkParameters information element -- ASN1START -- TAG-SIDELINKPARAMETERS-START SidelinkParameters-r16 ::= SEQUENCE { sidelinkParametersNR-r16 SidelinkParametersNR-r16 OPTIONAL, sidelinkParametersEUTRA-r16 SidelinkParametersEUTRA-r16 OPTIONAL } SidelinkParametersNR-r16 ::= SEQUENCE { rlc-ParametersSidelink-r16 RLC-ParametersSidelink-r16 OPTIONAL, mac-ParametersSidelink-r16 MAC-ParametersSidelink-r16 OPTIONAL, fdd-Add-UE-Sidelink-Capabilities-r16 UE-SidelinkCapabilityAddXDD-Mode-r16 OPTIONAL, tdd-Add-UE-Sidelink-Capabilities-r16 UE-SidelinkCapabilityAddXDD-Mode-r16 OPTIONAL, supportedBandListSidelink-r16 SEQUENCE (SIZE (1..maxBands)) OF BandSidelink-r16 OPTIONAL, ..., [[ relayParameters-r17 RelayParameters-r17 OPTIONAL ]], [[ -- R1 32-x: Use of new P0 parameters for open loop power control p0-OLPC-Sidelink-r17 ENUMERATED {supported} OPTIONAL ]], [[ pdcp-ParametersSidelink-r18 PDCP-ParametersSidelink-r18 OPTIONAL ]] } SidelinkParametersEUTRA-r16 ::= SEQUENCE { sl-ParametersEUTRA1-r16 OCTET STRING OPTIONAL, sl-ParametersEUTRA2-r16 OCTET STRING OPTIONAL, sl-ParametersEUTRA3-r16 OCTET STRING OPTIONAL, supportedBandListSidelinkEUTRA-r16 SEQUENCE (SIZE (1..maxBandsEUTRA)) OF BandSidelinkEUTRA-r16 OPTIONAL, ... } RLC-ParametersSidelink-r16 ::= SEQUENCE { am-WithLongSN-Sidelink-r16 ENUMERATED {supported} OPTIONAL, um-WithLongSN-Sidelink-r16 ENUMERATED {supported} OPTIONAL, ... } MAC-ParametersSidelink-r16 ::= SEQUENCE { mac-ParametersSidelinkCommon-r16 MAC-ParametersSidelinkCommon-r16 OPTIONAL, mac-ParametersSidelinkXDD-Diff-r16 MAC-ParametersSidelinkXDD-Diff-r16 OPTIONAL, ... } UE-SidelinkCapabilityAddXDD-Mode-r16 ::= SEQUENCE { mac-ParametersSidelinkXDD-Diff-r16 MAC-ParametersSidelinkXDD-Diff-r16 OPTIONAL } MAC-ParametersSidelinkCommon-r16 ::= SEQUENCE { lcp-RestrictionSidelink-r16 ENUMERATED {supported} OPTIONAL, multipleConfiguredGrantsSidelink-r16 ENUMERATED {supported} OPTIONAL, ..., [[ drx-OnSidelink-r17 ENUMERATED {supported} OPTIONAL ]], [[ sl-LBT-FailureDectectionRecovery-r18 ENUMERATED {supported} OPTIONAL ]] } MAC-ParametersSidelinkXDD-Diff-r16 ::= SEQUENCE { multipleSR-ConfigurationsSidelink-r16 ENUMERATED {supported} OPTIONAL, logicalChannelSR-DelayTimerSidelink-r16 ENUMERATED {supported} OPTIONAL, ... } BandSidelinkEUTRA-r16 ::= SEQUENCE { freqBandSidelinkEUTRA-r16 FreqBandIndicatorEUTRA, -- R1 15-7: Transmitting LTE sidelink mode 3 scheduled by NR Uu gnb-ScheduledMode3SidelinkEUTRA-r16 SEQUENCE { gnb-ScheduledMode3DelaySidelinkEUTRA-r16 ENUMERATED {ms0, ms0dot25, ms0dot5, ms0dot625, ms0dot75, ms1, ms1dot25, ms1dot5, ms1dot75, ms2, ms2dot5, ms3, ms4, ms5, ms6, ms8, ms10, ms20} } OPTIONAL, -- R1 15-9: Transmitting LTE sidelink mode 4 configured by NR Uu gnb-ScheduledMode4SidelinkEUTRA-r16 ENUMERATED {supported} OPTIONAL } BandSidelink-r16 ::= SEQUENCE { freqBandSidelink-r16 FreqBandIndicatorNR, --15-1 sl-Reception-r16 SEQUENCE { harq-RxProcessSidelink-r16 ENUMERATED {n16, n24, n32, n48, n64}, pscch-RxSidelink-r16 ENUMERATED {value1, value2}, scs-CP-PatternRxSidelink-r16 CHOICE { fr1-r16 SEQUENCE { scs-15kHz-r16 BIT STRING (SIZE (16)) OPTIONAL, scs-30kHz-r16 BIT STRING (SIZE (16)) OPTIONAL, scs-60kHz-r16 BIT STRING (SIZE (16)) OPTIONAL }, fr2-r16 SEQUENCE { scs-60kHz-r16 BIT STRING (SIZE (16)) OPTIONAL, scs-120kHz-r16 BIT STRING (SIZE (16)) OPTIONAL } } OPTIONAL, extendedCP-RxSidelink-r16 ENUMERATED {supported} OPTIONAL } OPTIONAL, --15-2 sl-TransmissionMode1-r16 SEQUENCE { harq-TxProcessModeOneSidelink-r16 ENUMERATED {n8, n16}, scs-CP-PatternTxSidelinkModeOne-r16 CHOICE { fr1-r16 SEQUENCE { scs-15kHz-r16 BIT STRING (SIZE (16)) OPTIONAL, scs-30kHz-r16 BIT STRING (SIZE (16)) OPTIONAL, scs-60kHz-r16 BIT STRING (SIZE (16)) OPTIONAL }, fr2-r16 SEQUENCE { scs-60kHz-r16 BIT STRING (SIZE (16)) OPTIONAL, scs-120kHz-r16 BIT STRING (SIZE (16)) OPTIONAL } }, extendedCP-TxSidelink-r16 ENUMERATED {supported} OPTIONAL, harq-ReportOnPUCCH-r16 ENUMERATED {supported} OPTIONAL } OPTIONAL, --15-4 sync-Sidelink-r16 SEQUENCE { gNB-Sync-r16 ENUMERATED {supported} OPTIONAL, gNB-GNSS-UE-SyncWithPriorityOnGNB-ENB-r16 ENUMERATED {supported} OPTIONAL, gNB-GNSS-UE-SyncWithPriorityOnGNSS-r16 ENUMERATED {supported} OPTIONAL } OPTIONAL, --15-10 sl-Tx-256QAM-r16 ENUMERATED {supported} OPTIONAL, --15-11 psfch-FormatZeroSidelink-r16 SEQUENCE { psfch-RxNumber ENUMERATED {n5, n15, n25, n32, n35, n45, n50, n64}, psfch-TxNumber ENUMERATED {n4, n8, n16} } OPTIONAL, --15-12 lowSE-64QAM-MCS-TableSidelink-r16 ENUMERATED {supported} OPTIONAL, --15-15 enb-sync-Sidelink-r16 ENUMERATED {supported} OPTIONAL, ..., [[ --15-3 sl-TransmissionMode2-r16 SEQUENCE { harq-TxProcessModeTwoSidelink-r16 ENUMERATED {n8, n16}, scs-CP-PatternTxSidelinkModeTwo-r16 ENUMERATED {supported} OPTIONAL, dl-openLoopPC-Sidelink-r16 ENUMERATED {supported} OPTIONAL } OPTIONAL, --15-5 congestionControlSidelink-r16 SEQUENCE { cbr-ReportSidelink-r16 ENUMERATED {supported} OPTIONAL, cbr-CR-TimeLimitSidelink-r16 ENUMERATED {time1, time2} } OPTIONAL, --15-22 fewerSymbolSlotSidelink-r16 ENUMERATED {supported} OPTIONAL, --15-23 sl-openLoopPC-RSRP-ReportSidelink-r16 ENUMERATED {supported} OPTIONAL, --13-1 sl-Rx-256QAM-r16 ENUMERATED {supported} OPTIONAL ]], [[ ue-PowerClassSidelink-r16 ENUMERATED {pc2, pc3, spare6, spare5, spare4, spare3, spare2, spare1} OPTIONAL ]], [[ --32-4a sl-TransmissionMode2-RandomResourceSelection-r17 SEQUENCE { harq-TxProcessModeTwoSidelink-r17 ENUMERATED {n8, n16}, scs-CP-PatternTxSidelinkModeTwo-r17 CHOICE { fr1-r17 SEQUENCE { scs-15kHz-r17 BIT STRING (SIZE (16)) OPTIONAL, scs-30kHz-r17 BIT STRING (SIZE (16)) OPTIONAL, scs-60kHz-r17 BIT STRING (SIZE (16)) OPTIONAL }, fr2-r17 SEQUENCE { scs-60kHz-r17 BIT STRING (SIZE (16)) OPTIONAL, scs-120kHz-r17 BIT STRING (SIZE (16)) OPTIONAL } } OPTIONAL, extendedCP-Mode2Random-r17 ENUMERATED {supported} OPTIONAL, dl-openLoopPC-Sidelink-r17 ENUMERATED {supported} OPTIONAL } OPTIONAL, --32-4b sync-Sidelink-v1710 SEQUENCE { sync-GNSS-r17 ENUMERATED {supported} OPTIONAL, gNB-Sync-r17 ENUMERATED {supported} OPTIONAL, gNB-GNSS-UE-SyncWithPriorityOnGNB-ENB-r17 ENUMERATED {supported} OPTIONAL, gNB-GNSS-UE-SyncWithPriorityOnGNSS-r17 ENUMERATED {supported} OPTIONAL } OPTIONAL, --32-4c enb-sync-Sidelink-v1710 ENUMERATED {supported} OPTIONAL, --32-5a-2 rx-IUC-Scheme1-PreferredMode2Sidelink-r17 ENUMERATED {supported} OPTIONAL, --32-5a-3 rx-IUC-Scheme1-NonPreferredMode2Sidelink-r17 ENUMERATED {supported} OPTIONAL, --32-5b-2 rx-IUC-Scheme2-Mode2Sidelink-r17 ENUMERATED {n5, n15, n25, n32, n35, n45, n50, n64} OPTIONAL, --32-6-1 rx-IUC-Scheme1-SCI-r17 ENUMERATED {supported} OPTIONAL, --32-6-2 rx-IUC-Scheme1-SCI-ExplicitReq-r17 ENUMERATED {supported} OPTIONAL ]], [[ -- R4 45-2: SL reception in intra-carrier guard band sl-ReceptionIntraCarrierGuardBand-r18 ENUMERATED {supported} OPTIONAL ]] } RelayParameters-r17 ::= SEQUENCE { relayUE-Operation-L2-r17 ENUMERATED {supported} OPTIONAL, remoteUE-Operation-L2-r17 ENUMERATED {supported} OPTIONAL, remoteUE-PathSwitchToIdleInactiveRelay-r17 ENUMERATED {supported} OPTIONAL, ..., [[ relayUE-U2U-OperationL2-r18 ENUMERATED {supported} OPTIONAL, remoteUE-U2U-OperationL2-r18 ENUMERATED {supported} OPTIONAL, remoteUE-U2N-PathSwitchOperationL2-r18 ENUMERATED {supported} OPTIONAL, multipathRemoteUE-PC5L2-r18 ENUMERATED {supported} OPTIONAL, multipathRelayUE-PC5L2-r18 ENUMERATED {supported} OPTIONAL, multipathRelayUE-N3C-r18 ENUMERATED {supported} OPTIONAL, multipathRemoteUE-N3C-r18 ENUMERATED {supported} OPTIONAL, remoteUE-IndirectPathAddChangeToIdleInactiveRelay-r18 ENUMERATED {supported} OPTIONAL, pdcp-DuplicationMoreThanOneUuRLC-r18 ENUMERATED {supported} OPTIONAL ]] } PDCP-ParametersSidelink-r18 ::= SEQUENCE { pdcp-DuplicationSRB-sidelink-r18 ENUMERATED {supported} OPTIONAL, pdcp-DuplicationDRB-sidelink-r18 ENUMERATED {supported} OPTIONAL, ... } -- TAG-SIDELINKPARAMETERS-STOP -- ASN1STOP