58e DTR

3GPP51.010-1Mobile Station (MS) conformance specificationPart 1: Conformance specificationTS

58e.1 DTR with Uplink TBF / PACKET UPLINK ACK/NACK message with DTR information / Resumption to normal operation

58e.1.1 Conformance requirements

[3GPP TS 44.060, 8.1.8.2]

During an uplink TBF, the network may transmit the DTR information within a PACKET UPLINK ACK/NACK message. If DTR information is received in a PACKET UPLINK ACK/NACK message and an RLC data block in the same block period, the mobile station shall ignore the DTR information received in the RLC data block.

A mobile station not already in DTR mode shall enter DTR mode and start monitoring only the indicated PDCH or PDCH-pair (and if applicable, carrier) within the reaction time specified in 3GPP TS 45.010, when:

– DTR information was included in whichever of the following was the most recently received:

i) any PACKET UPLINK ACK/NACK message (applicable if the mobile station has an ongoing uplink TBF) and

[3GPP TS 44.060, 8.1.8.3]

The mobile station shall exit DTR mode within the reaction time specified in 3GPP TS 45.010:

– when an RLC data block with BSN equal to V(S) is transmitted and the medium access mode is Dynamic Allocation;

References

3GPP TS 44.060, subclause 8.1.8

58e.1.2 Test purpose

1. To verify that MS enters DTR mode when PACKET UPLINK ACK/NACK message with DTR information is received during an uplink TBF.

2. To verify that MS resumes the RLC data block transfer on all the timeslots configured when a new LLC PDU is received from upper layers, after exiting the DTR mode.

58e.3 Method of test

Initial Conditions

System Simulator:

1 cell, NW_EXT_UTBF = 1, EXT_UTBF_NODATA = 1, BS_CV_MAX = 15

Mobile Station:

MS is in Packet Idle mode, GPRS attached with support of GERAN Feature Package 1 indicated in MS Radio Access Capabilities, and PDP context 2 established.

Specific PICS Statements

– DTR Supported (TSPC_DTR)

PIXIT Statements

Test Procedure

The MS is triggered to transfer user data. A TBF of dynamic allocation in acknowledged mode is assigned. SS assigns an USF to MS until MS has sent CV = 0. SS acknowledges all received data with Final Ack Indicator bit set to ‘0’. SS continues to assigns USF to MS. As the EXT_UTBF_NODATA = 1, MS refrains from transmitting the Packet Uplink Dummy Control Blocks. SS transmits PACKET UPLINK ACK/NACK message with DTR information. SS transmits PACKET POLLING REQUEST on PACCH on TN2. Verify that MS does not respond with PACKET CONTROL ACK, as the MS is in DTR mode and it shall not monitor TN2. Then MS is triggered to send more data. Verify that MS shall send data blocks with a recalculated CV on both TN1 and TN2. Then the uplink TBF is continued and completed.

Expected Sequence

Step

Direction

Message

Comments

1

{Uplink dynamic allocation two phase access}

n = 400 octets, without starting time,

USF_GRANULARITY = 1 block,

EGPRS channel coding command: MCS 1,

RLC acknowledged mode (PDP context2),

Two slots, USF1 on TN1 and USF2 on TN2 are assigned.

2

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

The USF1 assigned to the MS. Sent in TN1 on PACCH of PDCH assigned in step 1.

3

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

The USF2 assigned to the MS. Sent in TN2 on PACCH of PDCH assigned in step 1.

4

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on TN1 on the PDTCH assigned in step 1.

5

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on TN2 on the PDTCH assigned in step 1.

6

Repeat step 2 and 3 until CV=0

7

SS -> MS

PACKET UPLINK ACK/NACK

Final Ack Indication = 0. Sent on PACCH of the assigned PDCH. Acknowledge all data blocks received.

8

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

Received on TN1 on the PDTCH assigned in step 1.

9

SS

Verify that MS does not transmit any data as EXT_UTBF_NODATA = 1

10

SS -> MS

PACKET UPLINK ACK/NACK

Sent on TN1 of the uplink PDTCH, with DTR information.

11

SS -> MS

PACKET POLLING REQUEST

Sent on TN2 of the uplink PDTCH, with a valid RRBP=N+13

12

SS

Verify that there is no PACKET CONTROL ACKNOWLEDGEMENT received, as the DTR is active for TN2.

13

MS

Trigger the MS to send 400 octets of data. Verify that UPLINK RLC DATA BLOCK is transmitted by the MS on both TN0 and TN1 and has recalculated the CV.

14

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

The USF1 assigned to the MS. Sent in TN1 on PACCH of PDCH assigned in step 1.

15

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

The USF2 assigned to the MS. Sent in TN2 on PACCH of PDCH assigned in step 1.

16

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on TN1 on the PDTCH assigned in step 1.

17

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on TN2 on the PDTCH assigned in step 1.

18

Repeat step 12 and 13 until CV=0

19

SS -> MS

PACKET UPLINK ACK/NACK

Final Ack Indication = 1 containing valid RRBP. Sent on PACCH of the assigned PDCH. Acknowledge all data blocks received.

20

MS -> SS

PACKET CONTROL ACKNOWLEDGEMENT

Received on the block specified by RRBP on PACCH of the assigned PDCH.

Specific Message Contents

PACKET UPLINK ACK/NACK (step 8):

Additions for Rel-10

1

– DTR Information

1

CI_DTR

0

TN_PDCH_pair_DTR

001

DTR Blks

00

58e.2 DTR with Downlink TBF / RLC data block with DTR information / Resumption to normal operation

58e.2.1 Conformance requirements

[3GPP TS 44.060, 8.1.8.2]

During a downlink TBF, the network may transmit the DTR information within downlink RLC data blocks of the TBF (see sub-clause10.3a.1).

A mobile station not already in DTR mode shall enter DTR mode and start monitoring only the indicated PDCH or PDCH-pair (and if applicable, carrier) within the reaction time specified in 3GPP TS 45.010, when:

– DTR information was included in whichever of the following was the most recently received:

ii) the RLC data block with BSN equal to V(Q) – 1 modulo SNS (applicable if the mobile station has an ongoing downlink TBF) and

[3GPP TS 44.060, 8.1.8.3]

The mobile station shall exit DTR mode within the reaction time specified in 3GPP TS 45.010:

– when an EGPRS RLC/MAC block for data transfer including BSN higher than V(R) modulo SNS is received;

References

3GPP TS 44.060, subclause 8.1.8

58e.2.2 Test purpose

1. To verify that MS enters DTR mode when RLC data block with LLC UI dummy command is received during a downlink TBF.

2. To verify that MS resumes the RLC data block transfer on all the configured timeslots, when an EGPRS RLC/MAC block for data transfer including BSN higher than V(R) modulo SNS is received.

58e.2.3 Method of test

Initial Conditions

System Simulator:

1 cell, NW_EXT_UTBF = 1, EXT_UTBF_NODATA = 1, BS_CV_MAX = 15

Mobile Station:

MS is in Packet Idle mode, GPRS attached with support of GERAN Feature Package 1 indicated in MS Radio Access Capabilities, and PDP context 2 established.

Specific PICS Statements

– DTR Supported (TSPC_DTR)

PIXIT Statements

Test Procedure

A downlink TBF is established and in progress. SS continues the downlink TBF when the supply of downlink data is exhausted, the RLC entity on the network side shall transmit a RLC data block with LLC UI dummy command with DTR information (as in specific message content). SS transmits PACKET POLLING REQUEST on PACCH on TN2. Verify that MS does not respond with PACKET CONTROL ACK, as the MS is in DTR mode and it shall not monitor TN2. EGPRS RLC/MAC block for data transfer including BSN higher than V(R) modulo SNS is transmitted by the SS. SS transmits PACKET POLLING REQUEST on PACCH on TN2. Verify that UE responds with PACKET CONTROL ACK and has exit the DTR mode. Then the downlink TBF is continued and completed.

Expected Sequence

Step

Direction

Message

Comments

1

{Downlink TBF establishment}

RLC mode: acknowledged, without starting time.

Assigning the timeslots TN1 and TN2.

2

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCK

Sent on TN1 of the downlink PDTCH.FBI=0. First RLC data block, is sent on the third block after the last radio block containing the downlink assignment.

3

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCK

Sent on TN2 of the downlink PDTCH.FBI=0, ES/P field set to 01 and a valid RRBP.

4

MS -> SS

EGPRS PACKET DOWNLINK ACK/NACK

Received on the specified RRBP of downlink PACCH.

5

Repeat step 2 and 3 – 5 times

6

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCK

Sent on TN1 of the downlink PDTCH.LLC UI dummy command, with DTR information

7

SS -> MS

PACKET POLLING REQUEST

Sent on TN2 of the downlink PDTCH, with a valid RRBP=N+13.

8

SS

Verify that there is no PACKET CONTROL ACKNOWLEDGEMENT received, as the DTR is active for TN2.

9

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCK

Sent on TN1 of the downlink PDTCH.FBI=0. Including BSN higher than V(R) modulo SNS

10

SS -> MS

PACKET POLLING REQUEST

Sent on TN2 of the downlink PDTCH, with a valid RRBP=N+13

11

MS -> SS

PACKET CONTROL ACKNOWLEDGEMENT

Verify that PACKET CONTROL ACKNOWLEDGEMENT is received, as the MS has exit the DTR mode.

12

SS

{Completion of downlink RLC data block transfer}

Macro

Specific Message Contents

EGPRS DOWNLINK RLC DATA BLOCK (step 6):

Information Element

value/ remark

DTR Blks

00

CI

0

TN_PDCH_pair_DTR

001

58e.3 DTR with Concurrent TBF / RLC data block with DTR information / Resumption to normal operation

58e.3.1 Conformance requirements

[3GPP TS 44.060, 8.1.8.2]

During a downlink TBF, the network may transmit the DTR information within downlink RLC data blocks of the TBF (see sub-clause10.3a.1). During an uplink TBF, the network may transmit the DTR information within a PACKET UPLINK ACK/NACK message. If DTR information is received in a PACKET UPLINK ACK/NACK message and an RLC data block in the same block period, the mobile station shall ignore the DTR information received in the RLC data block.

A mobile station not already in DTR mode shall enter DTR mode and start monitoring only the indicated PDCH or PDCH-pair (and if applicable, carrier) within the reaction time specified in 3GPP TS 45.010, when:

– DTR information was included in whichever of the following was the most recently received:

ii) the RLC data block with BSN equal to V(Q) – 1 modulo SNS (applicable if the mobile station has an ongoing downlink TBF) and

– V(R) = V(Q), if the mobile station has an ongoing downlink TBF, and

– if the mobile station has an ongoing uplink TBF, the RLC data block with BSN = V(S) is not available and either:

– V(A) = V(S), or

– V(A) < V(S) mod SNS, the most recently received pre-emptive transmission bit is set to ‘0’, and no element of V(B) has the value NACKED (for RLC acknowledged mode).

[3GPP TS 44.060, 8.1.8.3]

The mobile station shall exit DTR mode within the reaction time specified in 3GPP TS 45.010:

– when an RLC data block with BSN equal to V(S) is transmitted and the medium access mode is Dynamic Allocation;

References

3GPP TS 44.060, subclause 8.1.8

58e.3.2 Test purpose

1. To verify that MS enters DTR mode when RLC data block with LLC UI dummy command is received during a concurrent TBF.

2. To verify that MS resumes the RLC data block transfer on all the timeslots configured when a new LLC PDU is received from upper layers, after exiting the DTR mode.

58e.3.3 Method of test

Initial Conditions

System Simulator:

1 cell, NW_EXT_UTBF = 1, EXT_UTBF_NODATA = 1, BS_CV_MAX = 15

Mobile Station:

MS is in Packet Idle mode, GPRS attached with support of GERAN Feature Package 1 indicated in MS Radio Access Capabilities, and PDP context 2 established.

Specific PICS Statements

– DTR Supported (TSPC_DTR)

PIXIT Statements

Test Procedure

An uplink TBF is established and in progress. After the MS sends an uplink data block the SS assigns a downlink TBF on the same timeslot as the uplink TBF. Uplink and downlink data transfer are in progress until CV = 0. SS transmits a RLC data block with LLC UI dummy command with DTR information. SS transmits PACKET POLLING REQUEST on PACCH on TN2. Verify that MS does not respond with PACKET CONTROL ACK, as DTR is active for TN2.Then MS is triggered to send more data. Verify that MS shall send data blocks with a recalculated CV on both TN1 and TN2. Then the uplink TBF is continued and completed.

Expected Sequence

Step

Direction

Message

Comments

1

{Uplink dynamic allocation two phase access}

n = 440 octets, without starting time,

USF_GRANULARITY = 1 block,

TLLI_BLOCK_CHANNEL_CODING: MCS1

EGPRS CHANNEL CODING COMMAND: MCS1

Two uplink timeslots TN1 and TN2 assigned.

2

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

The USF1 assigned to the MS. Sent in TN1 on PACCH of PDCH assigned in step 1.

3

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

The USF2 assigned to the MS. Sent in TN2 on the same radio block as step 2, on PACCH of PDCH assigned in step 1.

4

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on TN1 on the PDTCH assigned in step 1.

5

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on TN2, on the same radio block as step 4, on PDTCH assigned in step 1.

6

SS -> MS

PACKET DOWNLINK ASSIGNMENT

Sent on PACCH of PDCH assigned in step 1. Assign a downlink TBF, MAC mode = dynamic allocation, RLC mode = acknowledged mode, TFId, no starting time, assigning the timeslots TN1 and TN2.

7

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCK

Sent on TN1 of the downlink PDTCH, RRBP invalid, the assigned USF1 addressing the MS.

8

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCK

Sent on TN2 of the downlink PDTCH, RRBP invalid, the assigned USF2 addressing the MS.

9

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on TN1 on the next radio block from step 7.

10

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on TN2 on the next radio block from step 8.

11

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCK

Sent on TN1 of the downlink PDTCH, RRBP invalid, the assigned USF1 addressing the MS.

12

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCK

Sent on TN2 of the downlink PDTCH, with FBI= 0, ES/P set to 01 and a valid RRBP. Sent on downlink PDTCH.

13

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on TN1.

14

MS -> SS

EGPRS PACKET DOWNLINK ACK/NACK

Received on the specified RRBP of the downlink PACCH.

15

Repeat step 7 to 14, until CV=0 in step 9, 10 or 13.

16

SS -> MS

PACKET UPLINK ACK/NACK

Final Ack Indication = 0. Sent on PACCH of the assigned PDCH. Acknowledge all data blocks received.

17

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

USF assigned to the MS

18

SS

Verify that MS does not transmit any data as EXT_UTBF_NODATA = 1

19

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCK

LLC UI dummy command, with DTR information

20

SS -> MS

PACKET POLLING REQUEST

Sent on TN2 of the uplink PDTCH, with a valid RRBP=N+13

21

SS

Verify that there is no PACKET CONTROL ACKNOWLEDGEMENT received, as the DTR is active for TN2.

23

MS

The MS is triggered to send 440 octets of user data.

Verify that UPLINK RLC DATA BLOCK is transmitted by the MS on both TN1 and TN2 and has recalculated the CV.

24

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

The USF assigned to the MS. Sent in TN1 on PACCH of PDCH assigned in step 1.

25

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

The USF assigned to the MS. Sent in TN2 on PACCH of PDCH assigned in step 1.(NOTE 1)

26

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on TN1.

27

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on TN2.

28

Repeat step 24 to 27 until CV=0

29

SS -> MS

PACKET UPLINK ACK/NACK

Final Ack Indication = 1 containing valid RRBP. Sent on PACCH of the assigned PDCH. Acknowledge all data blocks received.

30

MS -> SS

PACKET CONTROL ACKNOWLEDGEMENT

Received on the block specified by RRBP on PACCH of the assigned PDCH.

NOTE 1: The mobile stations shall be ready to receive on TN2 in step 25 in TDMA frame (N+9) mod 2715648 where N is the last TDMA frame of block sent in step 24 (3GPP TS 45.010).

Specific Message Contents

EGPRS DOWNLINK RLC DATA BLOCK (step 19):

Information Element

value/ remark

DTR Blks

00

CI

0

TN_PDCH_pair_DTR

001