4.6.6 Sidelink information elements
38.508-13GPP5GSPart 1: Common test environmentRelease 17TSUser Equipment (UE) conformance specification
– SL-BWP-Config
Table 4.6.6-1: SL-BWP-Config
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-BWP-Config-r16 ::= SEQUENCE { |
||||
sl-BWP-Id |
BWP-Id |
|||
sl-BWP-Generic-r16 SEQUENCE { |
||||
sl-BWP-r16 |
BWP |
|||
sl-LengthSymbols-r16 |
sym14 |
All symbols in slot are used for SL |
||
sym12 |
All symbols in slot are used for SL |
EXTENDED |
||
sl-StartSymbol-r16 |
sym0 |
|||
sl-PSBCH-Config-r16 |
Not present |
|||
sl-TxDirectCurrentLocation-r16 |
Not present |
|||
} |
||||
sl-BWP-PoolConfig-r16 |
SL-BWP-PoolConfig with condition SCHEDULING |
|||
} |
Condition |
Explanation |
EXTENDED |
When cyclicPrefix is configured in sl-BWP-r16, i.e. extended CP is used |
– SL-BWP-ConfigCommon
Table 4.6.6-2: SL-BWP-ConfigCommon
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-BWP-ConfigCommon-r16 ::= SEQUENCE { |
||||
sl-BWP-Generic-r16 SEQUENCE { |
||||
sl-BWP-r16 |
BWP |
|||
sl-LengthSymbols-r16 |
sym14 |
All symbols in slot are used for SL |
||
sym12 |
All symbols in slot are used for SL |
EXTENDED |
||
sl-StartSymbol-r16 |
sym0 |
|||
sl-PSBCH-Config-r16 |
Not present |
|||
sl-TxDirectCurrentLocation-r16 |
Not present |
|||
} |
||||
sl-BWP-PoolConfigCommon-r16 |
SL-BWP-PoolConfigCommon with RXPOOL and SELECTED |
|||
} |
Condition |
Explanation |
EXTENDED |
When cyclicPrefix is configured in sl-BWP-r16, i.e. extended CP is used |
– SL-BWP-PoolConfig
Table 4.6.6-3: SL-BWP-PoolConfig
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-BWP-PoolConfig-r16 ::= SEQUENCE { |
||||
sl-RxPool-r16 |
Not present |
|||
sl-TxPoolSelectedNormal-r16 |
Not present |
|||
sl-TxPoolSelectedNormal-r16 SEQUENCE { |
SELECTED |
|||
sl-PoolToReleaseList-r16 |
Not present |
|||
sl-PoolToAddModList-r16 SEQUENCE (SIZE (1..maxNrofTXPool-r16)) OF SL-ResourcePoolConfig-r16 { |
1 entry |
|||
SL-ResourcePoolConfig-r16[1] SEQUENCE { |
entry 1 |
|||
sl-ResourcePoolID-r16 |
1 |
Index of the resource pool for normal case |
||
sl-ResourcePool-r16 |
SL-ResourcePool with condition SL_HARQ |
|||
} |
||||
} |
||||
} |
||||
sl-TxPoolScheduling-r16 |
Not present |
|||
sl-TxPoolScheduling-r16 SEQUENCE { |
SCHEDULING |
|||
sl-PoolToReleaseList-r16 |
Not present |
|||
sl-PoolToAddModList-r16 SEQUENCE (SIZE (1..maxNrofTXPool-r16)) OF SL-ResourcePoolConfig-r16 { |
1 entry |
|||
SL-ResourcePoolConfig-r16[1] SEQUENCE { |
entry 1 |
|||
sl-ResourcePoolID-r16 |
1 |
Index of the resource pool used for normal case |
||
sl-ResourcePool-r16 |
SL-ResourcePool with condition SL_HARQ |
|||
} |
||||
} |
||||
} |
||||
sl-TxPoolExceptional-r16 |
Not present |
|||
sl-TxPoolExceptional-r16 SEQUENCE { |
EXCEPTIONAL |
|||
sl-ResourcePoolID-r16 |
2 |
Index of the pool used during exceptional cases |
||
sl-ResourcePool-r16 |
SL-ResourcePool with condition EXCEPTIONAL and SL_HARQ |
|||
} |
||||
} |
Condition |
Explanation |
SCHEDULING |
To configure Tx resource pool for Mode 1 SL transmission |
SELECTED |
To configure Tx resource pool for Mode 2 SL transmission |
EXCEPTIONAL |
To configure Tx resource pool for exceptional cases such as HO, re-establishment etc. |
– SL-BWP-PoolConfigCommon
Table 4.6.6-4: SL-BWP-PoolConfigCommon
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-BWP-PoolConfigCommon-r16 ::= SEQUENCE { |
||||
sl-RxPool-r16 |
Not present |
|||
sl-RxPool-r16 SEQUENCE (SIZE (1..maxNrofRXPool-r16)) OF SL-ResourcePool-r16 { |
1 entry |
RXPOOL |
||
SL-ResourcePool-r16[1] |
SL-ResourcePool with condition SL_HARQ |
entry 1 |
||
} |
||||
sl-TxPoolSelectedNormal-r16 |
Not present |
|||
sl-TxPoolSelectedNormal-r16 SEQUENCE (SIZE (1..maxNrofTXPool-r16)) OF SL-ResourcePoolConfig-r16 { |
1 entry |
SELECTED |
||
SL-ResourcePoolConfig-r16[1] SEQUENCE { |
entry 1 |
|||
sl-ResourcePoolID-r16 |
1 |
Index of the resource pool for normal case |
||
sl-ResourcePool-r16 |
SL-ResourcePool with condition SL_HARQ |
|||
} |
||||
} |
||||
sl-TxPoolExceptional-r16 |
Not present |
|||
sl-TxPoolExceptional-r16 SEQUENCE { |
EXCEPTIONAL |
|||
sl-ResourcePoolID-r16 |
2 |
Index of the resource pool used for normal case |
||
sl-ResourcePool-r16 |
SL-ResourcePool with condition EXCEPTIONAL and SL_HARQ |
|||
} |
Condition |
Explanation |
RXPOOL |
To configure Rx resource pool |
SELECTED |
To configure Tx resource pool for Mode 2 SL transmission |
EXCEPTIONAL |
To configure Tx resource pool for exceptional cases such as HO, re-establishment etc. |
– SL-CBR-PriorityTxConfigList
Table 4.6.6-5: SL-CBR-PriorityTxConfigList
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-CBR-PriorityTxConfigList -r16 ::= SEQUENCE (SIZE (1..8)) OF SL-PriorityTxConfigIndex-r16 { |
8 entries |
|||
SL-PriorityTxConfigIndex-r16[k, k=1..8] SEQUENCE { |
entry k |
|||
sl-PriorityThreshold-r16 |
k |
priority value = k |
||
sl-DefaultTxConfigIndex-r16 |
0 |
PSSCH Tx configuration corresponding to the first CBR level is used by UE when UE has no available CBR results. |
||
sl-CBR-ConfigIndex-r16 |
0 |
1st CBR level table is used |
||
sl-Tx-ConfigIndexList-r16 SEQUENCE (SIZE (1.. maxCBR-Level-r16)) OF SL-TxConfigIndex-r16 { |
2 entries |
|||
SL-TxConfigIndex-r16[1] |
0 |
entry 1 for CBR level corresponding to the first entry in sl-CBR-RangeConfigList |
||
SL-TxConfigIndex-r16[2] |
0 |
entry 2 for CBR level corresponding to the second entry in sl-CBR-RangeConfigList |
||
} |
||||
} |
||||
} |
– SL-CBR-CommonTxConfigList
Table 4.6.6-6: SL-CBR-CommonTxConfigList
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-CBR-CommonTxConfigList-r16 ::= SEQUENCE { |
||||
sl-CBR-RangeConfigList-r16 SEQUENCE (SIZE (1..maxCBR-Config-r16)) OF SL-CBR-LevelsConfig-r16 { |
1 entry |
|||
SL-CBR-LevelsConfig-r16[1] SEQUENCE (SIZE (1..maxCBR-Level-r16)) OF SL-CBR-r16 { |
2 entries |
|||
SL-CBR-r16[1] |
50 |
entry 1 0<=CBR<0.5 |
||
SL-CBR-r16[2] |
100 |
entry 2 0.5<=CBR<1 |
||
} |
||||
} |
||||
sl-CBR-PSSCH-TxConfigList-r16 SEQUENCE (SIZE (1.. maxTxConfig-r16)) OF SL-CBR-PSSCH-TxConfig-r16 { |
1 entry |
|||
SL-CBR-PSSCH-TxConfig-r16 SEQUENCE { |
||||
sl-CR-Limit-r16 |
10000 |
CR limit = 100% |
||
sl-TxParameters-r16 SEQUENCE { |
||||
sl-MinMCS-PSSCH-r16 |
0 |
|||
sl-MaxMCS-PSSCH-r16 |
26 |
|||
sl-MinSubChannelNumPSSCH-r16 |
1 |
|||
sl-MaxSubchannelNumPSSCH-r16 |
27 |
|||
sl-MaxTxTransNumPSSCH-r16 |
4 |
|||
sl-MaxTxPower-r16 |
Not present |
|||
} |
||||
} |
||||
} |
||||
} |
– SL-ConfigDedicatedNR
Table 4.6.6-7: SL-ConfigDedicatedNR
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-ConfigDedicatedNR-r16 ::= SEQUENCE { |
||||
sl-PHY-MAC-RLC-Config-r16 |
Not present |
|||
sl-PHY-MAC-RLC-Config-r16 SEQUENCE { |
SCHEDULING, SELECTED |
|||
sl-ScheduledConfig-r16 |
Not present |
|||
sl-ScheduledConfig-r16 CHOICE { |
SCHEDULING |
|||
setup |
SL-ScheduledConfig |
|||
} |
||||
sl-UE-SelectedConfig-r16 |
Not present |
|||
sl-UE-SelectedConfig-r16 CHOICE { |
SELECTED |
|||
setup |
SL-UE-SelectedConfig |
|||
} |
||||
sl-FreqInfoToReleaseList-r16 |
Not present |
|||
sl-FreqInfoToAddModList-r16 |
Not present |
|||
sl-FreqInfoToAddModList-r16 SEQUENCE (SIZE (1..maxNrofFreqSL-r16)) OF SL-FreqConfig-r16 { |
1 entry |
SCHEDULING, SELECTED |
||
SL-FreqConfig-r16[1] |
SL-FreqConfig |
entry 1 |
||
} |
||||
sl-RLC-BearerToReleaseList-r16 |
Not present |
|||
sl-RLC-BearerToAddModList-r16 |
Not present |
|||
sl-RLC-BearerToAddModList-r16 SEQUENCE (SIZE (1..maxSL-LCID-r16)) OF SL-RLC-BearerConfig-r16 { |
1 entry |
SL_DRB |
||
SL-RLC-BearerConfig-r16[1] |
SL-RLC-BearerConfig |
entry 1 |
||
} |
||||
sl-MaxNumConsecutiveDTX-r16 |
Not present |
|||
sl-CSI-Acquisition-r16 |
Not present |
|||
enabled |
SL_CSI_REPORT |
|||
sl-CSI-SchedulingRequestId-r16 |
Not present |
|||
sl-SSB-PriorityNR-r16 |
1 |
|||
networkControlledSyncTx-r16 |
off |
UE doesn’t send SL SSB by default |
||
} |
||||
sl-RadioBearerToReleaseList-r16 |
Not present |
|||
sl-RadioBearerToAddModList-r16 |
Not present |
|||
sl-RadioBearerToAddModList-r16 SEQUENCE (SIZE (1..maxNrofSLRB-r16)) OF SL-RadioBearerConfig-r16 { |
1 entry |
SL_DRB |
||
SL-RadioBearerConfig-r16[1] |
SL-RadioBearerConfig |
|||
} |
||||
sl-MeasConfigInfoToReleaseList-r16 |
Not present |
|||
sl-MeasConfigInfoToAddModList-r16 |
Not present |
|||
sl-MeasConfigInfoToAddModList-r16 SEQUENCE (SIZE (1..maxNrofSL-Dest-r16)) OF SL-MeasConfigInfo-r16 { |
1 entry |
SL_MEAS |
||
SL-MeasConfigInfo-r16[1] |
SL-MeasConfigInfo |
|||
} |
||||
t400-r16 |
ms2000 |
|||
} |
Condition |
Explanation |
SCHEDULING |
To configure UE performing mode 1 SL transmission |
SELECTED |
To configure UE performing mode 2 SL transmission |
SL_DRB |
To establish SL DRB |
SL_MEAS |
To configure UE performing measurements based on RS sent by peer UE |
SL_CSI_REPORT |
To configure UE performing SL CSI reporting |
– SL-ConfiguredGrantConfig
Table 4.6.6-8: SL-ConfiguredGrantConfig
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-ConfiguredGrantConfig-r16 ::= SEQUENCE { |
||||
sl-ConfigIndexCG-r16 |
1 |
|||
sl-PeriodCG-r16 CHOICE { |
||||
sl-PeriodCG1-r16 |
ms100 |
|||
} |
||||
sl-NrOfHARQ-Processes-r16 |
4 |
|||
sl-HARQ-ProcID-offset-r16 |
1 |
|||
sl-CG-MaxTransNumList-r16 SEQUENCE (SIZE (1..8)) OF SL-CG-MaxTransNum-r16 |
8 entries |
|||
SL-CG-MaxTransNum-r16[k, k=1..8] SEQUENCE { |
entry k |
|||
sl-Priority-r16 |
k |
|||
sl-MaxTransNum-r16 |
8 |
max Tx number = 8 for all priorities |
||
} |
||||
} |
||||
rrc-ConfiguredSidelinkGrant-r16 |
Not present |
TYPE 2 CG is configured by default |
||
rrc-ConfiguredSidelinkGrant-r16 SEQUENCE { |
TYPE 1 |
|||
sl-TimeResourceCG-Type1-r16 |
a TRIV chosen by SS from the range 0 to 496 as specified in 38.214 |
|||
sl-StartSubchannelCG-Type1-r16 |
0 |
|||
sl-FreqResourceCG-Type1-r16 |
a FRIV chosen by SS from the range 0 to 6929 as specified in 38.214 |
|||
sl-TimeOffsetCG-Type1-r16 |
0 |
|||
sl-N1PUCCH-AN-r16 |
Not present |
|||
PUCCH-ResourceId |
SL_HARQ_VIA_UU |
|||
sl-PSFCH-ToPUCCH-CG-Type1-r16 |
Not present |
|||
1 |
SL_HARQ_VIA_UU |
|||
sl-ResourcePoolID-r16 |
1 |
Resource pool for normal case is used |
||
sl-TimeReferenceSFN-Type1-r16 |
Not present |
Default value sfn0 is used |
||
} |
||||
} |
Condition |
Explanation |
TYPE 1 |
To configure a type 1 SL configured grant for UE |
SL HARQ_VIA_UU |
to report HARQ-ACK information that the UE generates based on PSFCH reception via UL |
– SL-DestinationIdentity
Table 4.6.6-9: SL-DestinationIdentity
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-DestinationIdentity-r16 |
24 bits destination ID chosen by SS |
– SL-FreqConfig
Table 4.6.6-10: SL-FreqConfig
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-FreqConfig-r16 ::= SEQUENCE { |
||||
sl-Freq-Id-r16 |
1 |
|||
sl-SCS-SpecificCarrierList-r16 SEQUENCE (SIZE (1..maxSCSs)) OF SCS-SpecificCarrier { |
1 entry |
|||
SCS-SpecificCarrier[1] |
SCS-SpecificCarrier with condition SL_PointA |
entry 1 |
` |
|
} |
||||
sl-AbsoluteFrequencyPointA-r16 |
ARFCN-ValueNR with condition SL_PointA |
|||
sl-AbsoluteFrequencySSB-r16 |
ARFCN-ValueNR with condition SL_SSB |
|||
frequencyShift7p5khzSL-r16 |
Not present |
|||
valueN-r16 |
0 |
|||
sl-BWP-ToReleaseList-r16 |
Not present |
|||
sl-BWP-ToAddModList-r16 SEQUENCE (SIZE (1..maxNrofSL-BWPs-r16)) OF SL-BWP-Config-r16 { |
1 entry |
|||
SL-BWP-Config-r16[1] |
SL-BWP-Config |
entry 1 |
||
} |
||||
sl-SyncConfigList-r16 SEQUENCE (SIZE (1..maxSL-SyncConfig-r16)) OF SL-SyncConfig-r16 { |
1 entry |
|||
SL-SyncConfig-r16[1] |
SL-SyncConfig |
entry 1 |
||
} |
||||
sl-SyncPriority-r16 |
gnss |
|||
} |
– SL-FreqConfigCommon
Table 4.6.6-11: SL-FreqConfigCommon
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-FreqConfigCommon-r16 ::= SEQUENCE { |
||||
sl-SCS-SpecificCarrierList-r16 SEQUENCE (SIZE (1..maxSCSs)) OF SCS-SpecificCarrier { |
1 entry |
|||
SCS-SpecificCarrier[1] |
SCS-SpecificCarrier with condition SL_PointA |
entry 1 |
||
} |
||||
sl-AbsoluteFrequencyPointA-r16 |
ARFCN-ValueNR with condition SL_PointA |
|||
sl-AbsoluteFrequencySSB-r16 |
ARFCN-ValueNR with condition SL_SSB |
|||
frequencyShift7p5khzSL-r16 |
Not present |
|||
valueN-r16 |
0 |
|||
sl-BWP-List-r16 SEQUENCE (SIZE (1..maxNrofSL-BWPs-r16)) OF SL-BWP-ConfigCommon-r16 { |
1 entry |
|||
SL-BWP-ConfigCommon-r16[1] |
SL-BWP-ConfigCommon |
|||
} |
||||
sl-SyncPriority-r16 |
gnss |
|||
sl-NbAsSync-r16 |
Not present |
|||
sl-SyncConfigList-r16 SEQUENCE (SIZE (1..maxSL-SyncConfig-r16)) OF SL-SyncConfig-r16 { |
1 entry |
|||
SL-SyncConfig-r16[1] SEQUENCE (SIZE (1..maxSL-SyncConfig-r16)) OF SL-SyncConfig-r16 |
1 entry |
entry 1 |
||
SL-SyncConfig-r16[1] |
SL-SyncConfig |
entry 1 |
||
} |
||||
} |
– SL-LogicalChannelConfig
Table 4.6.6-12: SL-LogicalChannelConfig
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-LogicalChannelConfig-r16 ::= SEQUENCE { |
||||
sl-Priority-r16 |
1 |
|||
sl-PrioritisedBitRate-r16 |
infinity |
|||
sl-BucketSizeDuration-r16 |
ms50 |
|||
sl-ConfiguredGrantType1Allowed-r16 |
Not present |
|||
sl-HARQ-FeedbackEnabled-r16 |
enabled |
|||
sl-AllowedCG-List-r16 |
Not present |
|||
sl-AllowedSCS-List-r16 |
Not present |
|||
sl-MaxPUSCH-Duration-r16 |
Not present |
|||
sl-LogicalChannelGroup-r16 |
1 |
Avoiding using LCG #0, which is reserved for SL SRB |
||
5 |
Avoiding using LCG #0, which s reserved for SL SRB |
LO |
||
sl-SchedulingRequestId-r16 |
SchedulingRequestId |
|||
sl-LogicalChannelSR-DelayTimerApplied-r16 |
Not present |
|||
} |
Condition |
Explanation |
LO |
LCG of the lower priority logical channels mapped to SL DRBs |
– SL-MeasConfigCommon
Table 4.6.6-13: SL-MeasConfigCommon
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-MeasConfigCommon-r16 ::= SEQUENCE { |
||||
sl-MeasObjectListCommon-r16 |
SL-MeasObjectList |
|||
sl-ReportConfigListCommon-r16 |
SL-ReportConfigList with condition PERIODICAL |
|||
sl-MeasIdListCommon-r16 |
SL-MeasIdList |
|||
sl-QuantityConfigCommon-r16 |
SL-QuantityConfig |
|||
} |
– SL-MeasConfigInfo
Table 4.6.6-14: SL-MeasConfigInfo
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-MeasConfigInfo-r16 ::= SEQUENCE { |
||||
sl-DestinationIndex-r16 |
0 |
The first destination UE reported in sl-TxResourceReqList in SidelinkUEInformationNR |
||
sl-MeasConfig-r16 SEQUENCE { |
||||
sl-MeasObjectToRemoveList-r16 |
Not present |
|||
sl-MeasObjectToAddModList-r16 |
SL-MeasObjectList |
|||
sl-ReportConfigToRemoveList-r16 |
Not present |
|||
sl-ReportConfigToAddModList-r16 |
SL-ReportConfigList with condition PERIODICAL |
|||
sl-MeasIdToRemoveList-r16 |
Not present |
|||
sl-MeasIdToAddModList-r16 |
SL-MeasIdList |
|||
sl-QuantityConfig-r16 |
SL-QuantityConfig |
|||
} |
||||
} |
– SL-MeasIdList
Table 4.6.6-15: SL-MeasIdList
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-MeasIdList-r16 ::= SEQUENCE (SIZE (1..maxNrofSL-MeasId-r16)) OF SL-MeasIdInfo-r16 |
1 entry |
|||
SL-MeasIdInfo-r16[1] SEQUENCE { |
entry 1 |
|||
sl-MeasId-r16 |
1 |
|||
sl-MeasObjectId-r16 |
1 |
|||
sl-ReportConfigId-r16 |
1 |
|||
} |
||||
} |
– SL-MeasObjectList
Table 4.6.6-16: SL-MeasObjectList
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-MeasObjectList-r16 ::= SEQUENCE (SIZE (1..maxNrofSL-ObjectId-r16)) OF SL-MeasObjectInfo-r16 { |
1 entry |
|||
SL-MeasObjectInfo-r16[1] SEQUENCE { |
entry 1 |
|||
sl-MeasObjectId-r16 |
1 |
|||
sl-MeasObject-r16 SEQUENCE { |
||||
frequencyInfoSL-r16 |
ARFCN-ValueNR of the DMRS used for SL-RSRP measurement Note: How to set frequencyInfoSL-r16 is FFS. |
|||
} |
||||
} |
||||
} |
– SL-PDCP-Config
Table 4.6.6-17: SL-PDCP-Config
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-PDCP-Config-r16 ::= SEQUENCE { |
||||
sl-DiscardTimer-r16 |
infinity |
|||
sl-PDCP-SN-Size-r16 |
len12bits |
|||
sl-OutOfOrderDelivery |
Not present |
|||
} |
– SL-PSBCH-Config
Table 4.6.6-18: SL-PSBCH-Config
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-PSBCH-Config-r16 ::= SEQUENCE { |
||||
dl-P0-PSBCH-r16 |
0 |
|||
dl-Alpha-PSBCH-r16 |
Not present |
Default value 1 is used |
||
} |
– SL-PSSCH-TxConfigList
Table 4.6.6-19: SL-PSSCH-TxConfigList
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||||
Information Element |
Value/remark |
Comment |
Condition |
|||
SL-PSSCH-TxConfigList-r16 ::= SEQUENCE (SIZE (1..maxPSSCH-TxConfig-r16)) OF SL-PSSCH-TxConfig-r16 { |
1 entry |
|||||
SL-PSSCH-TxConfig-r16[1] SEQUENCE { |
entry 1 |
|||||
sl-TypeTxSync-r16 |
Not present |
Applicable for all synchronization reference types |
||||
sl-ThresUE-Speed-r16 |
kmph60 |
|||||
sl-ParametersAboveThres-r16 SEQUENCE { |
||||||
sl-MinMCS-PSSCH-r16 |
0 |
|||||
sl-MaxMCS-PSSCH-r16 |
15 |
|||||
sl-MinSubChannelNumPSSCH-r16 |
1 |
|||||
sl-MaxSubchannelNumPSSCH-r16 |
27 |
|||||
sl-MaxTxTransNumPSSCH-r16 |
4 |
|||||
sl-MaxTxPower-r16 |
Not present |
|||||
} |
||||||
sl-ParametersBelowThres-r16 SEQUENCE { |
||||||
sl-MinMCS-PSSCH-r16 |
16 |
|||||
sl-MaxMCS-PSSCH-r16 |
26 |
|||||
sl-MinSubChannelNumPSSCH-r16 |
1 |
|||||
sl-MaxSubchannelNumPSSCH-r16 |
27 |
|||||
sl-MaxTxTransNumPSSCH-r16 |
4 |
|||||
sl-MaxTxPower-r16 |
Not present |
|||||
} |
||||||
} |
||||||
} |
– SL-QoS-FlowIdentity
Table 4.6.6-20: SL-QoS-FlowIdentity
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-QoS-FlowIdentity-r16 |
1 |
– SL-QoS-Profile
Table 4.6.6-21: SL-QoS-Profile
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-QoS-Profile-r16 ::= SEQUENCE { |
||||
sl-PQI-r16 CHOICE { |
||||
sl-StandardizedPQI-r16 |
0 |
|||
} |
||||
sl-GFBR-r16 |
500 |
|||
sl-MFBR-r16 |
1000 |
|||
sl-Range-r16 |
Not present |
|||
} |
– SL-QuantityConfig
Table 4.6.6-22: SL-QuantityConfig
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-QuantityConfig-r16 ::= SEQUENCE { |
||||
sl-FilterCoefficientDMRS-r16 |
fc4 |
|||
} |
– SL-RadioBearerConfig
Table 4.6.6-23: SL-RadioBearerConfig
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-RadioBearerConfig-r16 ::= SEQUENCE { |
||||
slrb-Uu-ConfigIndex-r16 |
SLRB-Uu-ConfigIndex |
|||
sl-SDAP-Config-r16 |
SL-SDAP-Config |
|||
sl-PDCP-Config-r16 |
SL-PDCP-Config |
|||
sl-TransRange-r16 |
Not present |
|||
} |
– SL-ReportConfigList
Table 4.6.6-24: SL-ReportConfigList (Thres)
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||||
Information Element |
Value/remark |
Comment |
Condition |
|||
SL-ReportConfigList-r16 ::= SEQUENCE (SIZE (1..maxNrofSL-ReportConfigId-r16)) OF SL-ReportConfigInfo-r16 { |
1 entry |
|||||
SL-ReportConfigInfo-r16[1] SEQUENCE { |
entry 1 |
|||||
sl-ReportConfigId-r16 |
1 |
|||||
sl-ReportConfig-r16 SEQUENCE { |
||||||
sl-ReportType-r16 CHOICE { |
||||||
sl-Periodical-r16 SEQUENCE { |
PERIODICAL |
|||||
sl-ReportInterval-r16 |
ReportInterval |
|||||
sl-ReportAmount-r16 |
infinity |
|||||
sl-ReportQuantity-r16 CHOICE { |
||||||
sl-RSRP-r16 |
true |
|||||
} |
||||||
sl-RS-Type-r16 |
dmrs |
|||||
} |
||||||
sl-EventTriggered-r16 SEQUENCE { |
EVENT_S1, EVENT_S2 |
|||||
sl-EventId-r16 CHOICE { |
||||||
eventS1-r16 SEQUENCE { |
EVENT_S1 |
|||||
s1-Threshold-r16 CHOICE { |
||||||
sl-RSRP-r16 |
Thres + 156 |
Thres is the actual value of event S1 thresold (in dBm) |
||||
} |
||||||
sl-ReportOnLeave-r16 |
false |
|||||
sl-Hysteresis-r16 |
Hysteresis |
|||||
sl-TimeToTrigger-r16 |
TimeToTrigger |
|||||
} |
||||||
eventS2-r16 SEQUENCE { |
EVENT_S2 |
|||||
s2-Threshold-r16 CHOICE { |
||||||
sl-RSRP-r16 |
Thres + 156 |
Thres is the actual value of event S2 thresold (in dBm) |
||||
} |
||||||
sl-ReportOnLeave-r16 |
false |
|||||
sl-Hysteresis-r16 |
Hysteresis |
|||||
sl-TimeToTrigger-r16 |
TimeToTrigger |
|||||
} |
||||||
} |
||||||
sl-ReportInterval-r16 |
ReportInterval |
|||||
sl-ReportAmount-r16 |
r2 |
|||||
sl-ReportQuantity-r16 CHOICE { |
||||||
sl-RSRP-r16 |
true |
|||||
} |
||||||
sl-RS-Type-r16 |
dmrs |
|||||
} |
||||||
} |
||||||
} |
||||||
} |
||||||
} |
Condition |
Explanation |
EVENT_S1 |
Configuration of event S1 triggered reprting |
EVENT_S2 |
Configuration of event S2 triggered reprting |
PERIODICAL |
Configuration of periodical reporting |
– SL-ResourcePool
Table 4.6.6-25: SL-ResourcePool
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-ResourcePool-r16 ::= SEQUENCE { |
||||
sl-PSCCH-Config-r16 CHOICE { |
||||
setup SEQUENCE { |
||||
sl-TimeResourcePSCCH-r16 |
n2 |
|||
sl-FreqResourcePSCCH-r16 |
n10 |
|||
sl-DMRS-ScrambleID-r16 |
0 |
|||
sl-NumReservedBits-r16 |
2 |
|||
} |
||||
} |
||||
sl-PSSCH-Config-r16 CHOICE { |
||||
setup SEQUENCE { |
||||
sl-PSSCH-DMRS-TimePatternList-r16 SEQUENCE (SIZE (1..3)) OF INTEGER (2..4) { |
2 entries |
|||
INTEGER[1] |
2 |
entry 1 |
||
INTEGER[2] |
4 |
entry 2 |
||
} |
||||
sl-BetaOffsets2ndSCI-r16 SEQUENCE (SIZE (4)) OF SL-BetaOffsets-r16 { |
4 entries |
|||
SL-BetaOffsets-r16[k, k=1..4] |
1 |
entry k |
||
} |
||||
sl-Scaling-r16 |
f1 |
|||
} |
||||
} |
||||
sl-PSFCH-Config-r16 |
Not present |
|||
sl-PSFCH-Config-r16 CHOICE { |
SL_HARQ |
|||
setup SEQUENCE { |
||||
sl-PSFCH-Period-r16 |
sl4 |
|||
sl-PSFCH-RB-Set-r16 |
bitstring of length n, The leftmost p*floor(m/p)*floor(n/m) bits are set to "1" and the rest are set to "0" |
Note 1, Note 2, Note 3 |
||
sl-NumMuxCS-Pair-r16 |
n2 |
|||
sl-MinTimeGapPSFCH-r16 |
sl2 |
|||
sl-PSFCH-HopID-r16 |
Not present |
Default frequency hopping ID 0 is used |
||
sl-PSFCH-CandidateResourceType-r16 |
startSubCH |
|||
} |
||||
} |
||||
sl-SyncAllowed-r16 SEQUENCE { |
||||
gnss-Sync-r16 |
true |
|||
gnbEnb-Sync-r16 |
true |
|||
ue-Sync-r16 |
true |
|||
} |
||||
sl-SubchannelSize-r16 |
n10 |
|||
dummy |
Not present |
|||
sl-StartRB-Subchannel-r16 |
0 |
start RB of BWP |
||
sl-NumSubchannel-r16 |
floor(n/m) |
Note 1, Note 2 |
||
sl-Additional-MCS-Table-r16 |
Not present |
|||
sl-ThreshS-RSSI-CBR-r16 |
0 |
actual value is -112 dBm |
||
sl-TimeWindowSizeCBR-r16 |
slot100 |
|||
sl-TimeWindowSizeCR-r16 |
slot1000 |
|||
sl-PTRS-Config-r16 |
Not present |
|||
sl-UE-SelectedConfigRP-r16 SEQUENCE { |
||||
sl-CBR-PriorityTxConfigList-r16 |
SL-CBR-PriorityTxConfigList |
|||
sl-Thres-RSRP-List-r16 |
SL-Thres-RSRP-List |
|||
sl-MultiReserveResource-r16 |
Not present |
|||
sl-MaxNumPerReserve-r16 |
n2 |
|||
sl-SensingWindow-r16 |
ms100 |
|||
sl-SelectionWindowList-r16 SEQUENCE (SIZE (8)) OF SL-SelectionWindowConfig-r16 { |
8 entries |
|||
SL-SelectionWindowConfig-r16[k, k=1..8] SEQUENCE { |
entry k |
|||
sl-Priority-r16 |
k |
|||
sl-SelectionWindow-r16 |
n10 |
|||
} |
||||
} |
||||
sl-ResourceReservePeriodList-r16 |
Not present |
|||
sl-RS-ForSensing-r16 |
pssch |
|||
sl-CBR-PriorityTxConfigList-v1650 |
Not present |
|||
} |
||||
sl-RxParametersNcell-r16 |
Not present |
|||
sl-ZoneConfigMCR-List-r16 |
Not present |
|||
sl-FilterCoefficient-r16 |
fc4 |
|||
sl-RB-Number-r16 |
10*floor(n/10) |
Note 1 |
||
sl-PreemptionEnable-r16 |
Not present |
|||
sl-PriorityThreshold-UL-URLLC-r16 |
Not present |
|||
sl-PriorityThreshold-r16 |
Not present |
|||
sl-X-Overhead-r16 |
Not present |
Default value n0 is used |
||
sl-PowerControl-r16 |
Not present |
|||
sl-TxPercentageList-r16 SEQUENCE (SIZE (8)) OF SL-TxPercentageConfig-r16 { |
8 entries |
|||
SL-TxPercentageConfig-r16[k, k=1..8] SEQUENCE { |
entry k |
|||
sl-Priority-r16 |
k |
|||
sl-TxPercentage-r16 |
p50 |
|||
} |
||||
} |
||||
sl-MinMaxMCS-List-r16 |
Not present |
|||
sl-TimeResource-r16 |
1111111100 |
First 8 of every 10 logical slots |
||
0000000011 |
Last 2 of every 10 logical slots |
EXCEPTIONAL |
||
} |
||||
Note 1: n is the bandwidth of active SL BWP (in RB). n is determined in Table 4.3.1.0D-1 and Table 4.3.1.0D-2 for FR1 and FR2 respectively. Note 2: m is subchannel size configured by sl-SubchannelSize-r16. Note 3: p is the PSFCH period configured by sl-PSFCH-Period-r16 |
Condition |
Explanation |
SL_HARQ |
To enable SL HARQ feedback |
EXCEPTIONAL |
For exceptional resource pool |
– SL-RLC-BearerConfig
Table 4.6.6-26: SL-RLC-BearerConfig
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-RLC-BearerConfig-r16 ::= SEQUENCE { |
||||
sl-RLC-BearerConfigIndex-r16 |
SL-RLC-BearerConfigIndex |
|||
sl-ServedRadioBearer-r16 |
SLRB-Uu-ConfigIndex |
|||
sl-RLC-Config-r16 |
SL-RLC-Config with condition AM |
|||
sl-MAC-LogicalChannelConfig-r16 |
SL-LogicalChannelConfig |
|||
} |
– SL-RLC-BearerConfigIndex
Table 4.6.6-27: SL-RLC-BearerConfigIndex
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-RLC-BearerConfigIndex-r16 |
1 |
– SL-RLC-Config
Table 4.6.6-28: SL-RLC-Config
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-RLC-Config-r16 ::= CHOICE { |
||||
sl-AM-RLC-r16 SEQUENCE { |
AM |
|||
sl-SN-FieldLengthAM-r16 |
size12 |
|||
sl-T-PollRetransmit-r16 |
ms80 |
|||
sl-PollPDU-r16 |
p32768 |
|||
sl-PollByte-r16 |
kB750 |
|||
sl-MaxRetxThreshold-r16 |
t8 |
|||
} |
||||
sl-UM-RLC-r16 SEQUENCE { |
UM |
|||
sl-SN-FieldLengthUM-r16 |
size6 |
|||
} |
||||
} |
Condition |
Explanation |
AM |
RLC AM |
UM |
RLC UM |
– SL-ScheduledConfig
Table 4.6.6-29: SL-ScheduledConfig
Derivation Path: TS 38.331 [6], clause 6.3.5 |
|||||
Information Element |
Value/remark |
Comment |
Condition |
||
SL-ScheduledConfig-r16 ::= SEQUENCE { |
|||||
sl-RNTI-r16 |
RNTI-Value |
||||
mac-MainConfigSL-r16 SEQUENCE { |
|||||
sl-BSR-Config-r16 |
BSR-Config |
||||
ul-PrioritizationThres-r16 |
Not present |
||||
sl-PrioritizationThres-r16 |
Not present |
||||
} |
|||||
sl-CS-RNTI-r16 |
Not present |
||||
RNTI-Value which is different with sl-RNTI-r16 |
SL_CG |
||||
sl-PSFCH-ToPUCCH-r16 |
Not present |
||||
sl-PSFCH-ToPUCCH-r16 SEQUENCE (SIZE (1..8)) OF INTEGER { |
1 entry |
SL HARQ_VIA_UU |
|||
INTEGER[1] |
4 |
entry 1 |
|||
} |
|||||
sl-ConfiguredGrantConfigList-r16 |
Not present |
||||
sl-ConfiguredGrantConfigList-r16 SEQUENCE { |
SL_CG |
||||
sl-ConfiguredGrantConfigToReleaseList-r16 |
Not present |
||||
sl-ConfiguredGrantConfigToAddModList-r16 SEQUENCE (SIZE (1..maxNrofCG-SL-r16)) OF SL-ConfiguredGrantConfig-r16 { |
1 entry |
||||
SL-ConfiguredGrantConfig-r16[1] |
SL-ConfiguredGrantConfig |
entry 1 |
|||
} |
|||||
} |
|||||
sl-DCI-ToSL-Trans-r16 SEQUENCE (SIZE (1..8)) OF INTEGER { |
1 entry |
||||
INTEGER[1] |
4 |
entry 1 |
|||
} |
|||||
} |
Condition |
Explanation |
SL_CG |
To provide UE SL configured grant |
SL HARQ_VIA_UU |
to report HARQ-ACK information that the UE generates based on PSFCH reception via PUCCH/PUSCH |
– SL-SDAP-Config
Table 4.6.6-30: SL-SDAP-Config
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-SDAP-Config-r16 ::= SEQUENCE { |
||||
sl-SDAP-Header-r16 |
present |
|||
sl-DefaultRB-r16 |
true |
|||
sl-MappedQoS-Flows-r16 |
Not present |
All PC5 QoS flows are mapped to default SL DRB |
||
sl-CastType-r16 |
Unicast |
|||
} |
– SL-SyncConfig
Table 4.6.6-31: SL-SyncConfig
Derivation Path: TS 38.331 [6], clause 6.3.5 |
|||||
Information Element |
Value/remark |
Comment |
Condition |
||
SL-SyncConfig-r16 ::= SEQUENCE { |
|||||
sl-SyncRefMinHyst-r16 |
dB3 |
||||
sl-SyncRefDiffHyst-r16 |
dB3 |
||||
sl-filterCoefficient-r16 |
fc4 |
||||
sl-SSB-TimeAllocation1-r16 SEQUENCE { |
|||||
sl-NumSSB-WithinPeriod-r16 |
n1 |
SCS15 |
|||
n2 |
SCS30, SCS60, SCS120 |
||||
sl-TimeOffsetSSB-r16 |
0 |
||||
sl-TimeInterval-r16 |
Not present |
SCS15 |
|||
1 |
SCS30, SCS60, SCS120 |
||||
} |
|||||
sl-SSB-TimeAllocation2-r16 SEQUENCE { |
|||||
sl-NumSSB-WithinPeriod-r16 |
n1 |
SCS15 |
|||
n2 |
SCS30, SCS60, SCS120 |
||||
sl-TimeOffsetSSB-r16 |
80 |
||||
sl-TimeInterval-r16 |
Not present |
SCS15 |
|||
1 |
SCS30, SCS60, SCS120 |
||||
} |
|||||
sl-SSB-TimeAllocation3-r16 |
Not present |
||||
sl-SSID-r16 |
Arbitrarily chosen by SS from the range 1 to 335 |
||||
txParameters-r16 SEQUENCE { |
|||||
syncTxThreshIC-r16 |
Not present |
||||
syncTxThreshOoC-r16 |
4 |
actual threshold is -100 dBm |
|||
syncInfoReserved-r16 |
00 |
||||
} |
|||||
gnss-Sync-r16 |
Not present |
||||
} |
– SL-Thres-RSRP-List
Table 4.6.6-32: SL-Thres-RSRP-List
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-Thres-RSRP-List-r16 ::= SEQUENCE (SIZE (64)) OF INTEGER { |
64 entries |
|||
INTEGER[k, k=1..64] |
0 |
entry k |
||
} |
– SL-TxPower
Table 4.6.6-33: SL-TxPower
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-TxPower-r16 ::= CHOICE { |
||||
txPower-r16 |
23 |
23dBm |
||
} |
– SL-TypeTxSync
Table 4.6.6-34: SL-TypeTxSync
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-TypeTxSync-r16 |
gnss |
– SL-UE-SelectedConfig
Table 4.6.6-35: SL-UE-SelectedConfig
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-UE-SelectedConfig-r16 ::= SEQUENCE { |
||||
sl-PSSCH-TxConfigList-r16 |
SL-PSSCH-TxConfigList |
|||
sl-ProbResourceKeep-r16 |
v0 |
|||
sl-ReselectAfter-r16 |
n9 |
|||
sl-CBR-CommonTxConfigList-r16 |
SL-CBR-CommonTxConfigList |
|||
ul-PrioritizationThres-r16 |
Not present |
|||
sl-PrioritizationThres-r16 |
Not present |
|||
} |
– SL-ZoneConfig
Table 4.6.6-36: SL-ZoneConfig
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SL-ZoneConfig-r16 ::= SEQUENCE { |
||||
sl-ZoneLength-r16 |
m50 |
|||
} |
– SLRB-Uu-ConfigIndex
Table 4.6.6-37: SLRB-Uu-ConfigIndex
Derivation Path: TS 38.331 [6], clause 6.3.5 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
SLRB-Uu-ConfigIndex-r16 |
1 |