Section: – SidelinkUEInformationNR
Content: The SidelinkUEinformationNR message is used for the indication of NR sidelink UE information to the network. Signalling radio bearer: SRB1 RLC-SAP: AM Logical channel: DCCH Direction: UE to Network SidelinkUEInformationNR message -- ASN1START -- TAG-SIDELINKUEINFORMATIONNR-START SidelinkUEInformationNR-r16::= SEQUENCE { criticalExtensions CHOICE { sidelinkUEInformationNR-r16 SidelinkUEInformationNR-r16-IEs, criticalExtensionsFuture SEQUENCE {} } } SidelinkUEInformationNR-r16-IEs ::= SEQUENCE { sl-RxInterestedFreqList-r16 SL-InterestedFreqList-r16 OPTIONAL, sl-TxResourceReqList-r16 SL-TxResourceReqList-r16 OPTIONAL, sl-FailureList-r16 SL-FailureList-r16 OPTIONAL, lateNonCriticalExtension OCTET STRING OPTIONAL, nonCriticalExtension SidelinkUEInformationNR-v1700-IEs OPTIONAL } SidelinkUEInformationNR-v1700-IEs ::= SEQUENCE { sl-TxResourceReqList-v1700 SL-TxResourceReqList-v1700 OPTIONAL, sl-RxDRX-ReportList-v1700 SL-RxDRX-ReportList-v1700 OPTIONAL, sl-RxInterestedGC-BC-DestList-r17 SL-RxInterestedGC-BC-DestList-r17 OPTIONAL, sl-RxInterestedFreqListDisc-r17 SL-InterestedFreqList-r16 OPTIONAL, sl-TxResourceReqListDisc-r17 SL-TxResourceReqListDisc-r17 OPTIONAL, sl-TxResourceReqListCommRelay-r17 SL-TxResourceReqListCommRelay-r17 OPTIONAL, ue-Type-r17 ENUMERATED {relayUE, remoteUE} OPTIONAL, sl-SourceIdentityRemoteUE-r17 SL-SourceIdentity-r17 OPTIONAL, nonCriticalExtension SidelinkUEInformationNR-v1800-IEs OPTIONAL } SidelinkUEInformationNR-v1800-IEs ::= SEQUENCE { sl-CarrierFailureList-r18 SL-CarrierFailureList-r18 OPTIONAL, sl-TxResourceReqL2-U2U-r18 SL-TxResourceReqL2-U2U-r18 OPTIONAL, sl-PosRxInterestedFreqList-r18 SL-InterestedFreqList-r16 OPTIONAL, sl-PosTxResourceReqList-r18 SL-TxResourceReqList-r16 OPTIONAL, nonCriticalExtension SEQUENCE {} OPTIONAL } SL-InterestedFreqList-r16 ::= SEQUENCE (SIZE (1..maxNrofFreqSL-r16)) OF INTEGER (1..maxNrofFreqSL-r16) SL-TxResourceReqList-r16 ::= SEQUENCE (SIZE (1..maxNrofSL-Dest-r16)) OF SL-TxResourceReq-r16 SL-TxResourceReq-r16 ::= SEQUENCE { sl-DestinationIdentity-r16 SL-DestinationIdentity-r16, sl-CastType-r16 ENUMERATED {broadcast, groupcast, unicast, spare1}, sl-RLC-ModeIndicationList-r16 SEQUENCE (SIZE (1.. maxNrofSLRB-r16)) OF SL-RLC-ModeIndication-r16 OPTIONAL, sl-QoS-InfoList-r16 SEQUENCE (SIZE (1..maxNrofSL-QFIsPerDest-r16)) OF SL-QoS-Info-r16 OPTIONAL, sl-TypeTxSyncList-r16 SEQUENCE (SIZE (1..maxNrofFreqSL-r16)) OF SL-TypeTxSync-r16 OPTIONAL, sl-TxInterestedFreqList-r16 SL-TxInterestedFreqList-r16 OPTIONAL, sl-CapabilityInformationSidelink-r16 OCTET STRING OPTIONAL } SL-TxResourceReqList-v1700 ::= SEQUENCE (SIZE (1..maxNrofSL-Dest-r16)) OF SL-TxResourceReq-v1700 SL-RxDRX-ReportList-v1700 ::= SEQUENCE (SIZE (1..maxNrofSL-Dest-r16)) OF SL-RxDRX-Report-v1700 SL-TxResourceReq-v1700 ::= SEQUENCE { sl-DRX-InfoFromRxList-r17 SEQUENCE (SIZE (1..maxNrofSL-RxInfoSet-r17)) OF SL-DRX-ConfigUC-SemiStatic-r17 OPTIONAL, sl-DRX-Indication-r17 ENUMERATED {on, off} OPTIONAL, ..., [[ sl-QoS-InfoList-v1800 SEQUENCE (SIZE (1..maxNrofSL-QFIsPerDest-r16)) OF SL-QoS-Info-v1800 OPTIONAL ]] } SL-RxDRX-Report-v1700 ::= SEQUENCE { sl-DRX-ConfigFromTx-r17 SL-DRX-ConfigUC-SemiStatic-r17, ...} SL-RxInterestedGC-BC-DestList-r17 ::= SEQUENCE (SIZE (1..maxNrofSL-Dest-r16)) OF SL-RxInterestedGC-BC-Dest-r17 SL-RxInterestedGC-BC-Dest-r17 ::= SEQUENCE { sl-RxInterestedQoS-InfoList-r17 SEQUENCE (SIZE (1..maxNrofSL-QFIsPerDest-r16)) OF SL-QoS-Info-r16, sl-DestinationIdentity-r16 SL-DestinationIdentity-r16 } SL-TxResourceReqListDisc-r17 ::= SEQUENCE (SIZE (1..maxNrofSL-Dest-r16)) OF SL-TxResourceReqDisc-r17 SL-TxResourceReqDisc-r17 ::= SEQUENCE { sl-DestinationIdentityDisc-r17 SL-DestinationIdentity-r16, sl-SourceIdentityRelayUE-r17 SL-SourceIdentity-r17 OPTIONAL, sl-CastTypeDisc-r17 ENUMERATED {broadcast, groupcast, unicast, spare1}, sl-TxInterestedFreqListDisc-r17 SL-TxInterestedFreqList-r16, sl-TypeTxSyncListDisc-r17 SEQUENCE (SIZE (1..maxNrofFreqSL-r16)) OF SL-TypeTxSync-r16, sl-DiscoveryType-r17 ENUMERATED {relay, non-Relay}, ... } SL-TxResourceReqListCommRelay-r17 ::= SEQUENCE (SIZE (1..maxNrofSL-Dest-r16)) OF SL-TxResourceReqCommRelayInfo-r17 SL-TxResourceReqCommRelayInfo-r17 ::= SEQUENCE { sl-RelayDRXConfig-r17 SL-TxResourceReq-v1700 OPTIONAL, sl-TxResourceReqCommRelay-r17 SL-TxResourceReqCommRelay-r17 } SL-TxResourceReqCommRelay-r17 ::= CHOICE { sl-TxResourceReqL2U2N-Relay-r17 SL-TxResourceReqL2U2N-Relay-r17, sl-TxResourceReqL3U2N-Relay-r17 SL-TxResourceReq-r16 } SL-TxResourceReqL2U2N-Relay-r17 ::= SEQUENCE { sl-DestinationIdentityL2U2N-r17 SL-DestinationIdentity-r16 OPTIONAL, sl-TxInterestedFreqListL2U2N-r17 SL-TxInterestedFreqList-r16, sl-TypeTxSyncListL2U2N-r17 SEQUENCE (SIZE (1..maxNrofFreqSL-r16)) OF SL-TypeTxSync-r16, sl-LocalID-Request-r17 ENUMERATED {true} OPTIONAL, sl-PagingIdentityRemoteUE-r17 SL-PagingIdentityRemoteUE-r17 OPTIONAL, sl-CapabilityInformationSidelink-r17 OCTET STRING OPTIONAL, ... } SL-TxResourceReqL2-U2U-r18 ::= SEQUENCE { sl-DestinationIdentityL2-U2U-r18 SL-DestinationIdentity-r16 OPTIONAL, sl-TxInterestedFreqListL2-U2U-r18 SL-TxInterestedFreqList-r16, sl-TypeTxSyncListL2-U2U-r18 SEQUENCE (SIZE (1..maxNrofFreqSL-r16)) OF SL-TypeTxSync-r16, sl-CapabilityInformationSidelink-r18 OCTET STRING OPTIONAL, sl-U2U-InfoList-r18 SEQUENCE (SIZE (1.. maxNrofRemoteUE-r17)) OF SL-U2U-Info-r18 OPTIONAL, ... } SL-U2U-Info-r18 ::= SEQUENCE { sl-U2U-Identity-r18 CHOICE { sl-TargetUE-Identity-r18 SL-DestinationIdentity-r16, sl-SourceUE-Identity-r18 SL-SourceIdentity-r17 }, sl-E2E-QoS-InfoList-r18 SEQUENCE (SIZE (1.. maxNrofSL-QFIsPerDest-r16)) OF SL-QoS-Info-r16 OPTIONAL, sl-PerHop-QoS-InfoList-r18 SEQUENCE (SIZE (1.. maxNrofSL-QFIsPerDest-r16)) OF SL-SplitQoS-Info-r18 OPTIONAL, sl-PerSLRB-QoS-InfoList-r18 SEQUENCE (SIZE (1.. maxNrofSLRB-r16)) OF SL-PerSLRB-QoS-Info-r18 OPTIONAL } SL-TxInterestedFreqList-r16 ::= SEQUENCE (SIZE (1..maxNrofFreqSL-r16)) OF INTEGER (1..maxNrofFreqSL-r16) SL-QoS-Info-r16 ::= SEQUENCE { sl-QoS-FlowIdentity-r16 SL-QoS-FlowIdentity-r16, sl-QoS-Profile-r16 SL-QoS-Profile-r16 OPTIONAL } SL-QoS-Info-v1800 ::= SEQUENCE { sl-QoS-FlowIdentity-r18 SL-QoS-FlowIdentity-r16, sl-TxInterestedFreqList-v1800 SL-TxInterestedFreqList-r16 OPTIONAL, sl-TxProfile-v1800 ENUMERATED {backwardsCompatible, backwardsIncompatible} OPTIONAL, ... } SL-RLC-ModeIndication-r16 ::= SEQUENCE { sl-Mode-r16 CHOICE { sl-AM-Mode-r16 NULL, sl-UM-Mode-r16 NULL }, sl-QoS-InfoList-r16 SEQUENCE (SIZE (1..maxNrofSL-QFIsPerDest-r16)) OF SL-QoS-Info-r16 } SL-FailureList-r16 ::= SEQUENCE (SIZE (1..maxNrofSL-Dest-r16)) OF SL-Failure-r16 SL-Failure-r16 ::= SEQUENCE { sl-DestinationIdentity-r16 SL-DestinationIdentity-r16, sl-Failure-r16 ENUMERATED {rlf,configFailure, drxReject-v1710, spare5, spare4, spare3, spare2, spare1} } SL-CarrierFailureList-r18 ::= SEQUENCE (SIZE (1..maxNrofSL-Dest-r16)) OF SL-CarrierFailure-r18 SL-CarrierFailure-r18 ::= SEQUENCE { sl-DestinationIdentity-r18 SL-DestinationIdentity-r16, sl-CarrierFailure-r18 SEQUENCE (SIZE (1..maxNrofFreqSL-r16)) OF INTEGER (1..maxNrofFreqSL-r16) } SL-SplitQoS-Info-r18 ::= SEQUENCE { sl-QoS-FlowIdentity-r18 SL-QoS-FlowIdentity-r16, sl-SplitPacketDelayBudget-r18 INTEGER (0..1023) OPTIONAL, ... } SL-PerSLRB-QoS-Info-r18 ::= SEQUENCE { sl-RemoteUE-SLRB-Identity-r18 SLRB-Uu-ConfigIndex-r16, sl-QoS-ProfilePerSLRB-r18 SL-QoS-Profile-r16 OPTIONAL } -- TAG-SIDELINKUEINFORMATIONNR-STOP -- ASN1STOP Editor's Note: Whether the per-SLRB QoS is reported in a list of E2E connections or all in one big list can be further checked in maintenance. Editor's Note: Whether to differentiate U2U discovery and U2N discovery can be checked in maintenance. Editor's note: The carrier mapping for sl-RxInterestedFreqList is pending R2 discussion. Editor's note: The carrier mapping for sl-TxInterestedFreqList is pending R2 discussion.