12.2.4 Inter-carrier concurrent operation / Sidelink Reconfiguration via Uu RRC

38.523-13GPP5GSPart 1: ProtocolRelease 17TSUser Equipment (UE) conformance specification

12.2.4.1 Inter-carrier concurrent operation / Sidelink Reconfiguration via Uu RRC / SL DRB management / transmission side

12.2.4.1.1 Test Purpose (TP)

(1)

with { UE in NR RRC_CONNECTED state and UE having established PC5-RRC connection with peer UE }

ensure that {

when { UE receives an RRCReconfiguration message to establish a groupcast SL DRB}

then { UE establishes a SL DRB and sends an RRCReconfigurationComplete message}

}

(2)

with { UE in NR RRC_CONNECTED state and UE having established PC5-RRC connection with peer UE }

ensure that {

when { UE receives an RRCReconfiguration message to establish a unicast SL DRB}

then { UE sends a RRCReconfigurationSidelink message to peer UE to indicate SL DRB addition. After receiving RRCReconfigurationCompleteSidelink message from peer UE, UE establishes the SL DRB}

}

(3)

with { UE in NR RRC_CONNECTED state and UE having established PC5-RRC connection with peer UE }

ensure that {

when { UE receives an RRCReconfiguration message to establish a unicast SL DRB}

then { UE sends a RRCReconfigurationSidelink message to peer UE to indicate SL DRB addition. After receiving RRCReconfigurationFailureSidelink message from peer UE, UE does not establish the SL DRB and sends a SidelinkUEInformationNR message to inform about sidelink reconfiguration failure}

}

(4)

with { UE in NR RRC_CONNECTED state, UE having established PC5-RRC connection with peer UE and having established a unicast SL DRB }

ensure that {

when { UE receives an RRCReconfiguration message to modify the unicast SL DRB}

then { UE sends a RRCReconfigurationSidelink message to peer UE to indicate SL DRB modification. After receiving RRCReconfigurationCompleteSidelink message from peer UE, UE modifies the SL DRB}

}

(5)

with { UE in NR RRC_CONNECTED state, UE having established PC5-RRC connection with peer UE and having established a unicast SL DRB }

ensure that {

when { UE receives an RRCReconfiguration message to reconfigure QoS-flow to SL DRB mapping and after reconfiguration no QoS flow is mapped to the unicast SL DRB}

then { UE sends a RRCReconfigurationSidelink message to peer UE to indicate the release of the QoS flows mapped to the SL-DRB. After receiving RRCReconfigurationCompleteSidelink message from peer UE, UE releases the SL DRB}

}

(6)

with { UE in NR RRC_CONNECTED state, UE having established PC5-RRC connection with peer UE and having established a unicast SL DRB }

ensure that {

when { UE receives an RRCReconfiguration message to release the unicast SL DRB}

then { UE sends a RRCReconfigurationSidelink message to peer UE to indicate SL DRB release. After receiving RRCReconfigurationCompleteSidelink message from peer UE, UE releases the SL DRB}

}

12.2.4.1.2 Conformance requirements

References: The conformance requirements covered in the present TC are specified in: TS 38.331, clause 5.8.9.1.2, 5.8.9.1.3, 5.8.9.1.8, 5.8.9.1.9, 5.8.9.1a1, 5.8.9.1a2.Unless otherwise stated these are Rel-16 requirements.

[TS 38.331, clause 5.8.9.1.2]

The UE shall set the contents of RRCReconfigurationSidelink message as follows:

1> for each sidelink DRB that is to be released, according to sub-clause 5.8.9.1a.1.1, due to configuration by sl-ConfigDedicatedNR, SIB12, SidelinkPreconfigNR or by upper layers:

2> set the SLRB-PC5-ConfigIndex included in the slrb-ConfigToReleaseList corresponding to the sidelink DRB;

1> for each sidelink DRB that is to be established or modified, according to sub-clause 5.8.9.1a.2.1, due to receiving sl-ConfigDedicatedNR, SIB12 or SidelinkPreconfigNR:

2> set the SLRB-Config included in the slrb-ConfigToAddModList, according to the received sl-RadioBearerConfig and sl-RLC-BearerConfig corresponding to the sidelink DRB;

[TS 38.331, clause 5.8.9.1.3]

The UE shall perform the following actions upon reception of the RRCReconfigurationSidelink:

1> if the RRCReconfigurationSidelink includes the sl-ResetConfig:

2> perform the sidelink reset configuration procedure as specified in 5.8.9.1.10;

1> if the RRCReconfigurationSidelink includes the slrb-ConfigToReleaseList:

2> for each SLRB-PC5-ConfigIndex value included in the slrb-ConfigToReleaseList that is part of the current UE sidelink configuration;

3> perform the sidelink DRB release procedure, according to sub-clause 5.8.9.1a.1;

1> if the RRCReconfigurationSidelink includes the slrb-ConfigToAddModList:

2> for each slrb-PC5-ConfigIndex value included in the slrb-ConfigToAddModList that is not part of the current UE sidelink configuration:

3> if sl-MappedQoS-FlowsToAddList is included:

4> apply the SL-PQFI included in sl-MappedQoS-FlowsToAddList;

3> perform the sidelink DRB addition procedure, according to sub-clause 5.8.9.1a.2;

2> for each slrb-PC5-ConfigIndex value included in the slrb-ConfigToAddModList that is part of the current UE sidelink configuration:

3> if sl-MappedQoS-FlowsToAddList is included:

4> add the SL-PQFI included in sl-MappedQoS-FlowsToAddList to the corresponding sidelink DRB;

3> if sl-MappedQoS-FlowsToReleaseList is included:

4> remove the SL-PQFI included in sl-MappedQoS-FlowsToReleaseList from the corresponding sidelink DRB;

3> if the sidelink DRB release conditions as described in sub-clause 5.8.9.1a.1.1 are met:

4> perform the sidelink DRB release procedure according to sub-clause 5.8.9.1a.1.2;

3> else if the sidelink DRB modification conditions as described in sub-clause 5.8.9.1a.2.1 are met:

4> perform the sidelink DRB modification procedure according to sub-clause 5.8.9.1a.2.2;

[TS 38.331, clause 5.8.9.1.8]

The UE shall perform the following actions upon reception of the RRCReconfigurationFailureSidelink:

1> stop timer T400 for the destination, if running;

1> continue using the configuration used prior to corresponding RRCReconfigurationSidelink message;

1> if UE is in RRC_CONNECTED:

2> perform the sidelink UE information for NR sidelink communication procedure, as specified in 5.8.3.3 or sub-clause 5.10.15 in TS 36.331 [10];

[TS 38.331, clause 5.8.9.1.9]

The UE shall perform the following actions upon reception of the RRCReconfigurationCompleteSidelink:

1> stop timer T400 for the destination, if running;

1> consider the configurations in the corresponding RRCReconfigurationSidelink message to be applied.

[TS 38.331, clause 5.8.9.1a.1]

For NR sidelink communication, a sidelink DRB release is initiated in the following cases:

1> for groupcast, broadcast and unicast, if slrb-Uu-ConfigIndex (if any) of the sidelink DRB is included in sl-RadioBearerToReleaseList in sl-ConfigDedicatedNR; or

1> for groupcast and broadcast, if no sidelink QoS flow with data indicated by upper layers is mapped to the sidelink DRB for transmission, which is (re)configured by receiving SIB12 or SidelinkPreconfigNR; or

1> for groupcast, broadcast and unicast, if SL-RLC-BearerConfigIndex (if any) of the sidelink DRB is included in sl-RLC-BearerToReleaseList in sl-ConfigDedicatedNR; or

1> for unicast, if no sidelink QoS flow with data indicated by upper layers is mapped to the sidelink DRB for transmission, which is (re)configured by receiving SIB12 or SidelinkPreconfigNR, and if no sidelink QoS flow mapped to the sidelink DRB, which is (re)configured by receiving RRCReconfigurationSidelink, has data; or

1> for unicast, if SLRB-PC5-ConfigIndex (if any) of the sidelink DRB is included in slrb-ConfigToReleaseList in RRCReconfigurationSidelink or if sl-ResetConfig is included in RRCReconfigurationSidelink; or

1> for unicast, when the corresponding PC5-RRC connection is released due to sidelink RLF being detected, according to clause 5.8.9.3; or

1> for unicast, when the corresponding PC5-RRC connection is released due to upper layer request according to clause 5.8.9.5.

For each sidelink DRB, whose sidelink DRB release conditions are met as in sub-clause 5.8.9.1a.1.1, the UE capable of NR sidelink communication that is configured by upper layers to perform NR sidelink communication shall:

1> for groupcast and broadcast; or

1> for unicast, if the sidelink DRB release was triggered after the reception of the RRCReconfigurationSidelink message; or

1> for unicast, after receiving the RRCReconfigurationCompleteSidelink message, if the sidelink DRB release was triggered due to the configuration received within the sl-ConfigDedicatedNR, SIB12, SidelinkPreconfigNR or indicated by upper layers:

2> release the PDCP entity for NR sidelink communication associated with the sidelink DRB;

2> if SDAP entity for NR sidelink communication associated with this sidelink DRB is configured:

3> indicate the release of the sidelink DRB to the SDAP entity associated with this sidelink DRB (TS 37.324 [24], clause 5.3.3);

2> release SDAP entities for NR sidelink communication, if any, that have no associated sidelink DRB as specified in TS 37.324 [24] clause 5.1.2;

1> for groupcast and broadcast; or

1> for unicast, after receiving the RRCReconfigurationCompleteSidelink message, if the sidelink DRB release was triggered due to the configuration received within the sl-ConfigDedicatedNR:

2> for each sl-RLC-BearerConfigIndex included in the received sl-RLC-BearerToReleaseList that is part of the current UE sidelink configuration:

3> release the RLC entity and the corresponding logical channel for NR sidelink communication, associated with the sl-RLC-BearerConfigIndex.

1> for unicast, if the sidelink DRB release was triggered due to the reception of the RRCReconfigurationSidelink message; or

1> for unicast, after receiving the RRCReconfigurationCompleteSidelink message, if the sidelink DRB release was triggered due to the configuration received within the SIB12, SidelinkPreconfigNR or indicated by upper layers:

2> release the RLC entity and the corresponding logical channel for NR sidelink communication associated with the sidelink DRB;

2> perform the sidelink UE information procedure in sub-clause 5.8.3 for unicast if needed.

1> if the sidelink radio link failure is detected for a specific destination:

2> release the PDCP entity, RLC entity and the logical channel of the sidelink DRB for the specific destination.

[TS 38.331, clause 5.8.9.1a.2]

For NR sidelink communication, a sidelink DRB addition is initiated only in the following cases:

1> if any sidelink QoS flow is (re)configured by sl-ConfigDedicatedNR, SIB12, SidelinkPreconfigNR and is to be mapped to one sidelink DRB, which is not established; or

1> if any sidelink QoS flow is (re)configured by RRCReconfigurationSidelink and is to be mapped to a sidelink DRB, which is not established;

For NR sidelink communication, a sidelink DRB modification is initiated only in the following cases:

1> if any of the sidelink DRB related parameters is changed by sl-ConfigDedicatedNR, SIB12, SidelinkPreconfigNR or RRCReconfigurationSidelink for one sidelink DRB, which is established;

For the sidelink DRB, whose sidelink DRB addition conditions are met as in sub-clause 5.8.9.1a.2.1, the UE capable of NR sidelink communication that is configured by upper layers to perform NR sidelink communication shall:

1> for groupcast and broadcast; or

1> for unicast, if the sidelink DRB addition was triggered due to the reception of the RRCReconfigurationSidelink message; or

1> for unicast, after receiving the RRCReconfigurationCompleteSidelink message, if the sidelink DRB addition was triggered due to the configuration received within the sl-ConfigDedicatedNR, SIB12, SidelinkPreconfigNR or indicated by upper layers:

2> if an SDAP entity for NR sidelink communication associated with the destination and the cast type of the sidelink DRB does not exist:

3> establish an SDAP entity for NR sidelink communication as specified in TS 37.324 [24] clause 5.1.1;

2> (re)configure the SDAP entity in accordance with the sl-SDAP-ConfigPC5 received in the RRCReconfigurationSidelink or sl-SDAP-Config received in sl-ConfigDedicatedNR, SIB12, SidelinkPreconfigNR, associated with the sidelink DRB;

2> establish a PDCP entity for NR sidelink communication and configure it in accordance with the sl-PDCP-ConfigPC5 received in the RRCReconfigurationSidelink or sl-PDCP-Config received in sl-ConfigDedicatedNR, SIB12, SidelinkPreconfigNR, associated with the sidelink DRB;

2> establish a RLC entity for NR sidelink communication and configure it in accordance with the sl-RLC-ConfigPC5 received in the RRCReconfigurationSidelink or sl-RLC-Config received in sl-ConfigDedicatedNR, SIB12, SidelinkPreconfigNR, associated with sidelink DRB;

2> if this procedure was due to the reception of a RRCReconfigurationSidelink message:

3> configure the MAC entity with a logical channel in accordance with the sl-MAC-LogicalChannelConfigPC5 received in the RRCReconfigurationSidelink associated with the sidelink DRB, and perform the sidelink UE information procedure in sub-clause 5.8.3 for unicast if need;

2> else:

3> configure the MAC entity with a logical channel associated with the sidelink DRB, by assigning a new logical channel identity, in accordance with the sl-MAC-LogicalChannelConfig received in the sl-ConfigDedicatedNR, SIB12, SidelinkPreconfigNR.

NOTE 1: When a sidelink DRB addition is due to the configuration by RRCReconfigurationSidelink, it is up to UE implementation to select the sidelink DRB configuration as necessary transmitting parameters for the sidelink DRB, from the received sl-ConfigDedicatedNR (if in RRC_CONNECTED), SIB12 (if in RRC_IDLE/INACTIVE), SidelinkPreconfigNR (if out of coverage) with the same RLC mode as the one configured in RRCReconfigurationSidelink.

For the sidelink DRB, whose sidelink DRB modification conditions are met as in sub-clause 5.8.9.1a.2.1, the UE capable of NR sidelink communication that is configured by upper layers to perform NR sidelink communication shall:

1> for groupcast and broadcast; or

1> for unicast, if the sidelink DRB modification was triggered due to the reception of the RRCReconfigurationSidelink message; or

1> for unicast, after receiving the RRCReconfigurationCompleteSidelink message, if the sidelink DRB modification was triggered due to the configuration received within the sl-ConfigDedicatedNR, SIB12 or SidelinkPreconfigNR:

2> reconfigure the SDAP entity of the sidelink DRB, in accordance with the sl-SDAP-ConfigPC5 received in the RRCReconfigurationSidelink or sl-SDAP-Config received in sl-ConfigDedicatedNR, SIB12, SidelinkPreconfigNR, if included;

2> reconfigure the PDCP entity of the sidelink DRB, in accordance with the sl-PDCP-ConfigPC5 received in the RRCReconfigurationSidelink or sl-PDCP-Config received in sl-ConfigDedicatedNR, SIB12, SidelinkPreconfigNR, if included;

2> reconfigure the RLC entity of the sidelink DRB, in accordance with the sl-RLC-ConfigPC5 received in the RRCReconfigurationSidelink or sl-RLC-Config received in sl-ConfigDedicatedNR, SIB12, SidelinkPreconfigNR, if included;

2> reconfigure the logical channel of the sidelink DRB, in accordance with the sl-MAC-LogicalChannelConfigPC5 received in the RRCReconfigurationSidelink or sl-MAC-LogicalChannelConfig received in sl-ConfigDedicatedNR, SIB12, SidelinkPreconfigNR, if included.

The UE shall:

1> if a PC5-RRC connection release for a specific destination is requested by upper layers; or

1> if the sidelink radio link failure is detected for a specific destination:

2> release the PDCP entity, RLC entity and the logical channel of the sidelink SRB for PC5-RRC message of the specific destination;

2> consider the PC5-RRC connection is released for the destination.

1> if PC5-S transmission for a specific destination is terminated in upper layers:

2> release the PDCP entity, RLC entity and the logical channel of the sidelink SRB(s) for PC5-S message of the specific destination;

The UE shall:

1> if transmission of PC5-S message for a specific destination is requested by upper layers for sidelink SRB:

2> establish PDCP entity, RLC entity and the logical channel of a sidelink SRB for PC5-S message, as specified in sub-clause 9.1.1.4;

1> if a PC5-RRC connection establishment for a specific destination is indicated by upper layers:

2> establish PDCP entity, RLC entity and the logical channel of a sidelink SRB for PC5-RRC message of the specific destination, as specified in sub-clause 9.1.1.4;

2> consider the PC5-RRC connection is established for the destination.

12.2.4.1.3 Test description

12.2.4.1.3.1 Pre-test conditions

System Simulator:

– SS-NW

– NR Cell 1

– System information combination NR-14 as defined in TS 38.508-1 [4] clause 4.4.3.1 is used in NR Cell 1.

– NR-SS-UE

– NR-SS-UE1: Operating as NR sidelink communication receiving and transmitting device on the resources that UE is expected to use for transmission and reception via PC5 interface.

– NR-SS-UE1 is synchronised on NR Cell 1.

UE:

– UE is authorised to perform NR sidelink communication.

– The UE is equipped with a USIM containing default values as per TS 38.508-1 [4] clause 4.8.3.3.3.

– UE is synchronised on NR Cell 1.

Preamble:

– The UE is in state 3N-B and Test Loop Function (On) with UE test loop mode E as defined in TS 38.508-1 [4], subclause 4.4A on NR Cell 1 using generic procedure parameter Sidelink (On), Cast Type (Unicast) using UE initiated unicast mode NR sidelink communication procedure in subclause 4.9.22.

12.2.4.1.3.2 Test procedure sequence

Table 12.2.4.1.3.2-1: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

SS-NW sends an RRCReconfiguration message to establish a groupcast SL DRB.

<–

NR RRC: RRCReconfiguration

2

Check: Does UE send an RRCReconfigurationComplete message to confirm the establishment of the groupcast SL DRB?

–>

NR RRC: RRCReconfigurationComplete

1

P

3

SS-NW sends an RRCReconfiguration message to establish a unicast SL DRB

<–

NR RRC: RRCReconfiguration

4

Check: Does UE send an RRCReconfigurationSidelink message to NR-SS-UE1 to indicate SL DRB addition?

–>

PC5 RRC: RRCReconfigurationSidelink

3

P

5

NR-SS-UE1 sends an RRCReconfigurationFailureSidelink message.

<–

PC5 RRC: RRCReconfigurationFailureSidelink

6

Check: Does UE send a SidelinkUEInformationNR message to inform about sidelink reconfiguration failure?

–>

NR RRC: SidelinkUEInformationNR

3

P

7

SS-NW sends an RRCReconfiguration message to establish a unicast SL DRB

<–

NR RRC: RRCReconfiguration

8

Check: Does UE send an RRCReconfigurationSidelink message to NR-SS-UE1 to indicate SL DRB addition?

–>

PC5 RRC: RRCReconfigurationSidelink

2

P

9

NR-SS-UE1 sends an RRCReconfigurationCompleteSidelink message.

<–

PC5 RRC: RRCReconfigurationCompleteSidelink

10

Check: Does UE send an RRCReconfigurationComplete message to confirm the establishment of the unicast SL DRB?

–>

NR RRC: RRCReconfigurationComplete

2

P

10A

Check: Does the test result of generic test procedure in TS 38.508-1 [4] subclause 4.9.31 indicate that the UE is capable of exchanging IP data on SL DRB established in Step 10?

2

11

SS-NW sends an RRCReconfiguration message to modify the unicast SL DRB

<–

NR RRC: RRCReconfiguration

12

Check: Does UE send an RRCReconfigurationSidelink message to NR-SS-UE1 to indicate SL DRB modification?

–>

PC5 RRC: RRCReconfigurationSidelink

4

P

13

NR-SS-UE1 sends an RRCReconfigurationCompleteSidelink message.

<–

PC5 RRC: RRCReconfigurationCompleteSidelink

14

Check: Does UE send an RRCReconfigurationComplete message to confirm the modification of the unicast SL DRB?

–>

NR RRC: RRCReconfigurationComplete

4

P

14A

Check: Does the test result of generic test procedure in TS 38.508-1 [4] subclause 4.9.31 indicate that the UE is capable of exchanging IP data on SL DRB modified in Step 14?

4

15

SS-NW sends an RRCReconfiguration message to reconfigure QoS-flow to SL DRB mapping.

<–

NR RRC: RRCReconfiguration

16

Check: Does UE send an RRCReconfigurationSidelink message to NR-SS-UE1 to indicate the release of the QoS flows mapped to the SL-DRB?

–>

PC5 RRC: RRCReconfigurationSidelink

5

P

17

NR-SS-UE1 sends an RRCReconfigurationCompleteSidelink message.

<–

PC5 RRC: RRCReconfigurationCompleteSidelink

18

Check: Does UE send an RRCReconfigurationComplete message to confirm the release of the unicast SL DRB?

–>

NR RRC: RRCReconfigurationComplete

5

P

19

SS-NW sends an RRCReconfiguration message to establish a unicast SL DRB

<–

NR RRC: RRCReconfiguration

20

UE sends an RRCReconfigurationSidelink message to NR-SS-UE1 to indicate SL DRB addition.

–>

PC5 RRC: RRCReconfigurationSidelink

21

NR-SS-UE1 sends an RRCReconfigurationCompleteSidelink message.

<–

PC5 RRC: RRCReconfigurationCompleteSidelink

22

UE sends an RRCReconfigurationComplete message

–>

NR RRC: RRCReconfigurationComplete

23

SS-NW sends an RRCReconfiguration message to release the unicast SL DRB.

<–

NR RRC: RRCReconfiguration

24

Check: Does UE send an RRCReconfigurationSidelink message to NR-SS-UE1 to indicate SL DRB release?

–>

PC5 RRC: RRCReconfigurationSidelink

6

P

25

NR-SS-UE1 sends an RRCReconfigurationCompleteSidelink message.

<–

PC5 RRC: RRCReconfigurationCompleteSidelink

26

Check: Does UE send an RRCReconfigurationComplete message to confirm the release of the unicast SL DRB?

–>

NR RRC: RRCReconfigurationComplete

6

P

12.2.4.1.3.3 Specific message contents

Table 12.2.4.1.3.3-1: RRCReconfiguration (step 1, step 3, step 7, step 11, step 15, step 19, step 23, Table 12.2.4.1.3.2-1)

Derivation path: TS 38.508-1 [4], Table 4.6.1-13

Information Element

Value/Remark

Comment

Condition

RRCReconfiguration ::= SEQUENCE {

criticalExtensions CHOICE {

rrcReconfiguration SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

sl-ConfigDedicatedNR-r16 CHOICE {

setup

sl-ConfigDedicatedNR

step 1

sl-ConfigDedicatedNR-Add

step 3, step 7, step 19

sl-ConfigDedicatedNR-Mod

step11

sl-ConfigDedicatedNR-QOS_Rel

step 15

sl-ConfigDedicatedNR-Rel

step 23

}

}

}

}

}

}

}

}

Table 12.2.4.1.3.3-2: sl-ConfigDedicatedNR (Table 12.2.4.1.3.3-1)

Derivation path: TS 38.508-1 [4], Table 4.6.6-7 with condition SL-DRB

Information Element

Value/Remark

Comment

Condition

SL-ConfigDedicatedNR-r16 ::= SEQUENCE {

sl-PHY-MAC-RLC-Config-r16 SEQUENCE {

sl-RLC-BearerToAddModList-r16 SEQUENCE (SIZE (1..maxSL-LCID-r16)) OF SL-RLC-BearerConfig-r16 {

1 entry

SL-RLC-BearerConfig-r16 [1] SEQUENCE {

entry 1

sl-RLC-BearerConfigIndex-r16

2

sl-ServedRadioBearer-r16

2

}

}

}

sl-RadioBearerToAddModList-r16 SEQUENCE (SIZE (1..maxNrofSLRB-r16)) OF SL-RadioBearerConfig-r16 {

1 entry

SL-RadioBearerConfig-r16 [1] SEQUENCE {

entry 1

slrb-Uu-ConfigIndex-r16

2

sl-SDAP-Config-r16 SEQUENCE {

sl-DefaultRB-r16

false

sl-MappedQoS-Flows-r16 CHOICE {

sl-MappedQoS-FlowsListDedicated-r16 SEQUENCE {

sl-MappedQoS-FlowsToAddList-r16 SEQUENCE (SIZE (1..maxNrofSL-QFIs-r16)) OF SL-QoS-FlowIdentity-r16{

1 entry

SL-QoS-FlowIdentity-r16 [1]

2

entry 1

}

}

}

sl-CastType-r16

groupcast

}

}

}

Table 12.2.4.1.3.3-3: RRCReconfigurationComplete (step 2, step 10, step 14, step 18, step 22, step 26, Table 12.2.4.1.3.2-1)

Derivation path: TS 38.508-1 [4], Table 4.6.1-14

Table 12.2.4.1.3.3-4: sl-ConfigDedicatedNR-Add (Table 12.2.4.1.3.3-1)

Derivation path: TS 38.508-1 [4], Table 4.6.6-7 with condition SL-DRB

Information Element

Value/Remark

Comment

Condition

SL-ConfigDedicatedNR-r16 ::= SEQUENCE {

sl-PHY-MAC-RLC-Config-r16 SEQUENCE {

sl-RLC-BearerToAddModList-r16 SEQUENCE (SIZE (1..maxSL-LCID-r16)) OF SL-RLC-BearerConfig-r16 {

1 entry

SL-RLC-BearerConfig-r16 [1] SEQUENCE {

entry 1

sl-RLC-BearerConfigIndex-r16

3

sl-ServedRadioBearer-r16

3

}

}

}

sl-RadioBearerToAddModList-r16 SEQUENCE (SIZE (1..maxNrofSLRB-r16)) OF SL-RadioBearerConfig-r16 {

1 entry

SL-RadioBearerConfig-r16[1] SEQUENCE {

entry 1

slrb-Uu-ConfigIndex-r16

3

sl-SDAP-Config-r16 SEQUENCE {

sl-DefaultRB-r16

false

sl-MappedQoS-Flows-r16 CHOICE {

sl-MappedQoS-FlowsListDedicated-r16 SEQUENCE {

sl-MappedQoS-FlowsToAddList-r16 SEQUENCE (SIZE (1..maxNrofSL-QFIs-r16)) OF SL-QoS-FlowIdentity-r16{

1 entry

SL-QoS-FlowIdentity-r16 [1]

3

entry 1

}

}

}

}

}

}

Table 12.2.4.1.3.3-5: RRCReconfigurationSidelink (step 4, step 8, step 20, Table 12.2.4.1.3.2-1)

Derivation path: TS 38.508-1 [4], Table 4.6.1A-3 with condition SL_DRB and TX

Information Element

Value/Remark

Comment

Condition

RRCReconfigurationSidelink ::= SEQUENCE {

criticalExtensions CHOICE {

rrcReconfigurationSidelink-r16 SEQUENCE {

slrb-ConfigToAddModList-r16 SEQUENCE (SIZE (1..maxNrofSLRB-r16)) OF SLRB-Config-r16 {

1 entry

SLRB-Config-r16[1] SEQUENCE {

entry 1

slrb-PC5-ConfigIndex-r16

3

}

}

}

}

}

Table 12.2.4.1.3.3-6: RRCReconfigurationFailureSidelink (step 5, Table 12.2.4.1.3.2-1)

Derivation path: TS 38.508-1 [4], Table 4.6.1A-5 with condition RX

Table 12.2.5.3.3.3-7: SidelinkUEInformationNR (step 6, Table 12.2.4.1.3.2-1)

Derivation path: TS 38.508-1 [4], Table 4.6.1-28A

Information Element

Value/Remark

Comment

Condition

SidelinkUEInformationNR-r16 ::= SEQUENCE {

criticalExtensions CHOICE {

sidelinkUEInformationNR-r16 SEQUENCE {

sl-FailureList-r16 SEQUENCE (SIZE (1..maxNrofSL-Dest-r16)) OF SL-Failure-r16{

1 entry

SL-Failure-r16 [1] SEQUENCE {

entry 1

sl-DestinationIdentity-r16

Not checked

sl-Failure-r16

configFailure

}

}

}

}

}

Table 12.2.5.3.3.3-8: RRCReconfigurationCompleteSidelink (step 9, step 13, step 17, step 21, step 25, 12.2.4.1.3.2-1)

Derivation path: TS 38.508-1 [4], Table 4.6.1A-4 with condition RX

Table 12.2.4.1.3.3-9: sl-ConfigDedicatedNR-Mod (Table 12.2.4.1.3.3-1)

Derivation path: TS 38.508-1 [4], Table 4.6.6-7

Information Element

Value/Remark

Comment

Condition

SL-ConfigDedicatedNR-r16 ::= SEQUENCE {

sl-PHY-MAC-RLC-Config-r16 SEQUENCE {

sl-RLC-BearerToAddModList-r16 SEQUENCE (SIZE (1..maxSL-LCID-r16)) OF SL-RLC-BearerConfig-r16 {

1 entry

SL-RLC-BearerConfig-r16 [1] SEQUENCE {

entry 1

sl-RLC-BearerConfigIndex-r16

3

sl-ServedRadioBearer-r16

3

}

}

}

sl-RadioBearerToAddModList-r16 SEQUENCE (SIZE (1..maxNrofSLRB-r16)) OF SL-RadioBearerConfig-r16 {

1 entry

SL-RadioBearerConfig-r16 [1] SEQUENCE {

entry 1

slrb-Uu-ConfigIndex-r16

3

sl-SDAP-Config-r16 SEQUENCE {

sl-DefaultRB-r16

false

sl-MappedQoS-Flows-r16 CHOICE {

sl-MappedQoS-FlowsListDedicated-r16 SEQUENCE {

sl-MappedQoS-FlowsToAddList-r16 SEQUENCE (SIZE (1..maxNrofSL-QFIs-r16)) OF SL-QoS-FlowIdentity-r16{

1 entry

SL-QoS-FlowIdentity-r16 [1]

4

entry 1

}

}

}

}

}

}

}

Table 12.2.4.1.3.3-10: RRCReconfigurationSidelink (step 12, Table 12.2.4.1.3.2-1)

Derivation path: TS 38.508-1 [4], Table 4.6.1A-3 with condition SL_DRB and TX

Information Element

Value/Remark

Comment

Condition

RRCReconfigurationSidelink ::= SEQUENCE {

criticalExtensions CHOICE {

rrcReconfigurationSidelink-r16 SEQUENCE {

slrb-ConfigToAddModList-r16 SEQUENCE (SIZE (1..maxNrofSLRB-r16)) OF SLRB-Config-r16 {

1 entry

SLRB-Config-r16[1] SEQUENCE {

entry 1

slrb-PC5-ConfigIndex-r16

3

sl-SDAP-ConfigPC5-r16 SEQUENCE {

sl-MappedQoS-FlowsToAddList-r16 SEQUENCE (SIZE (1.. maxNrofSL-QFIsPerDest-r16)) OF SL-PQFI-r16 {

1 entry

SL-PQFI-r16 [1]

4

entry 1

}

}

}

}

}

}

}

Table 12.2.4.1.3.3-11: sl-ConfigDedicatedNR-QOS_Rel (Table 12.2.4.1.3.3-1)

Derivation path: TS 38.508-1 [4], Table 4.6.6-7 with condition SL_DRB

Information Element

Value/Remark

Comment

Condition

SL-ConfigDedicatedNR-r16 ::= SEQUENCE {

sl-PHY-MAC-RLC-Config-r16 SEQUENCE {

sl-RLC-BearerToAddModList-r16

Not present

}

sl-RadioBearerToAddModList-r16 SEQUENCE (SIZE (1..maxNrofSLRB-r16)) OF SL-RadioBearerConfig-r16 {

1 entry

SL-RadioBearerConfig-r16[1] SEQUENCE {

entry 1

slrb-Uu-ConfigIndex-r16

3

sl-SDAP-Config-r16 SEQUENCE {

sl-DefaultRB-r16

false

sl-MappedQoS-Flows-r16 CHOICE {

sl-MappedQoS-FlowsListDedicated-r16 SEQUENCE {

sl-MappedQoS-FlowsToAddList-r16

Not present

sl-MappedQoS-FlowsToReleaseList-r16 SEQUENCE (SIZE (1..maxNrofSL-QFIs-r16)) OF SL-QoS-FlowIdentity-r16{

1 entry

SL-QoS-FlowIdentity-r16 [1]

4

entry 1

}

}

}

}

}

}

}

Table 12.2.4.1.3.3-12: RRCReconfigurationSidelink (step 16, Table 12.2.4.1.3.2-1)

Derivation path: TS 38.508-1 [4], Table 4.6.1A-3 with condition SL_DRB and TX

Information Element

Value/Remark

Comment

Condition

RRCReconfigurationSidelink ::= SEQUENCE {

criticalExtensions CHOICE {

rrcReconfigurationSidelink-r16 SEQUENCE {

slrb-ConfigToAddModList-r16 SEQUENCE (SIZE (1..maxNrofSLRB-r16)) OF SLRB-Config-r16 {

1 entry

SLRB-Config-r16[1] SEQUENCE {

entry 1

slrb-PC5-ConfigIndex-r16

3

sl-SDAP-ConfigPC5-r16 SEQUENCE {

sl-MappedQoS-FlowsToReleaseList -r16 SEQUENCE (SIZE (1.. maxNrofSL-QFIsPerDest-r16)) OF SL-PQFI-r16 {

1 entry

SL-PQFI-r16 [1]

4

entry 1

}

}

}

}

}

}

}

Table 12.2.4.1.3.3-13: sl-ConfigDedicatedNR-Rel (Table 12.2.4.1.3.3-1)

Derivation path: TS 38.508-1 [4], Table 4.6.6-7

Information Element

Value/Remark

Comment

Condition

SL-ConfigDedicatedNR-r16 ::= SEQUENCE {

sl-PHY-MAC-RLC-Config-r16 SEQUENCE {

sl-RLC-BearerToReleaseList-r16 SEQUENCE (SIZE (1..maxSL-LCID-r16)) OF SL-RLC-BearerConfigIndex-r16 {

1 entry

Sl-RLC-BearerConfigIndex-r16 [1]

3

entry 1

}

}

sl-RadioBearerToReleaseList-r16 SEQUENCE (SIZE (1..maxNrofSLRB-r16)) OF SLRB-Uu-ConfigIndex-r16 {

1 entry

SLRB-Uu-ConfigIndex-r16 [1]

3

entry 1

}

}

Table 12.2.4.1.3.3-14: RRCReconfigurationSidelink (step 24, Table 12.2.4.1.3.2-1)

Derivation path: TS 38.508-1 [4], Table 4.6.1A-3 with condition TX

Information Element

Value/Remark

Comment

Condition

RRCReconfigurationSidelink ::= SEQUENCE {

criticalExtensions CHOICE {

rrcReconfigurationSidelink-r16 SEQUENCE {

slrb-ConfigToReleaseList-r16 SEQUENCE (SIZE (1..maxNrofSLRB-r16)) OF SLRB-PC5-ConfigIndex-r16 {

1 entry

SLRB-PC5-ConfigIndex-r16 [1]

3

entry 1

}

}

}

}