52.5 EGPRS Downlink Transfer

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

52.5.1 Void

52.5.2 Void

52.5.3 Void

52.5.4 Void

52.5.5 Downlink Transfer / Reestablishment

52.5.5.1 Downlink Transfer/ Reestablishment/ T3192 Expiry

52.5.5.1.1 Void

52.5.5.1.2 Conformance Requirement

After the network has initiated the release of a downlink TBF and the mobile station has received all the RLC blocks, the mobile station shall send the EGPRS PACKET DOWNLINK ACK/NACK message with the Final Ack Indicator bit set to ‘1’, start timer T3192 and continue to monitor all assigned PDCHs.

If the network receives a EGPRS PACKET DOWNLINK ACK/NACK message with the Final Ack Indicator bit set to ‘1’ and has new data to transmit for the mobile station, the network may establish a new downlink TBF for the mobile station by sending the PACKET DOWNLINK ASSIGNMENT or PACKET TIMESLOT RECONFIGURE message with the Control Ack bit set to ‘1’ on PACCH.

If the mobile station, after sending the EGPRS PACKET DOWNLINK ACK/NACK message with the Final Ack Indicator bit set to ‘1’, receives a PACKET DOWNLINK ASSIGNMENT or PACKET TIMESLOT RECONFIGURE message with the Control Ack bit set to ‘1’ while timer T3192 is running, the mobile station shall stop timer T3192, consider the previous downlink TBF released and act upon the new assignment.

When timer T3192 expires the mobile station shall release the downlink TBF. If the mobile station is operating in half duplex mode and received an uplink assignment during the TBF release procedure, the mobile station shall then immediately act upon the uplink assignment. If there is no ongoing uplink TBF, the mobile station in packet transfer mode shall return to packet idle mode; the mobile station in dual transfer mode shall return to dedicated mode. The DRX mode procedures shall be applied, as specified in subclause 5.5.1.5.

References

3GPP TS 04.60, subclauses 8.1.2.4, 9.3.2.6 and 11.2.6a.

52.5.5.1.3 Test purpose

Verify that after a downlink TBF is released, MS returns to packet idle mode when T3192 expires.

52.5.5.1.4 Method of test

Initial Conditions

System Simulator:

1 cell, EGPRS supported.

Mobile Station:

The MS is in the state "idle, GMM-registered" with a P-TMSI allocated, and PDP context 2 activated.

Specific PICS Statements

PIXIT Statements

Test Procedure

1. MS receives a IMMEDIATE ASSIGNMENT message to establish downlink TBF containing no starting time.

2. SS transmits EGPRS downlink RLC data blocks for the downlink allocation.

3. SS transmits an EGPRS downlink RLC data block, with valid RRBP field (polling), with Final Block indicator set to 1.

4. MS responds by sending a EGPRS PACKET DOWNLINK ACK/NACK with Final Ack indicator set to 1 and starting T3192.

5. When T3192 expires, MS returns to packet idle mode.

6. SS transmits an EGPRS downlink RLC data block (using previous resources).

7. MS ignores this block, because it has returned to packet idle mode.

8. SS transmits a IMMEDIATE ASSIGNMENT, followed by RLC data blocks for the downlink allocation.

9. MS responds with an EGPRS PACKET DOWNLINK ACK/NACK.

Maximum Duration of Test

5 minutes.

Expected Sequence

Step

Direction

Message

Comments

1

SS -> MS

IMMEDIATE ASSIGNMENT

Triggers the MS to switch to assigned PDCH. (no starting time)

2

SS -> MS

EGPRS RLC DATA BLOCKS

Starting 3 blocks after the previous message, on assigned PDCH, addressed to MS.

3

SS -> MS

EGPRS RLC DATA BLOCK

With valid RRBP field, addressed to MS, with Final Block indication set to 1.

4

MS -> SS

EGPRS PACKET DOWNLINK ACK/NACK

MS acknowledges the previously received RLC data blocks, with final ack set to 1.

MS starts T3192

5

SS

Wait T3192 * 0.7 seconds

6

Repeat steps 3 and 4.

7

SS

Wait T3192 * 1.2 seconds.

8

SS -> MS

EGPRS RLC DATA BLOCK

On previously assigned PDCH. With valid RRBP field, addressed to MS.

9

SS

Verify no response from MS on previously assigned PDCH.

10

SS -> MS

IMMEDIATE ASSIGNMENT

Triggers the MS to switch to assigned PDCH (no starting time)

11

SS -> MS

EGPRS RLC DATA BLOCK

Sent 3 blocks after the previous message, with valid RRBP field, addressed to MS, on new resources assigned in step 10.

12

MS -> SS

EGPRS PACKET DOWNLINK ACK/NACK

MS acknowledges the previously received RLC data block.

13

SS

{Completion of downlink RLC data block transfer}

Macro

Specific Message Contents

IMMEDIATE ASSIGNMENT message in step 1:

Information Element

value/ remark

Packet Channel Description

– TN

<One timeslot assigned >

TBF STARTING TIME

<IE not present>

EGPRS Window Size IE

1 <IE present>

00100

Link_Quality_Measurement _Mode

00

IMMEDIATE ASSIGNMENT message in step 10:

Information Element

value/ remark

Packet Channel Description

– TN

<one timeslot assigned – different than previous>

TBF STARTING TIME

<IE not present>

EGPRS Window Size IE

1 <IE present>

00100

Link_Quality_Measurement_Mode

00

GPRS Cell Options IE (throughout, on sys-infos):

Information Element

value/ remark

T3192

010 – = 1,5 second timeout value

EGPRS DOWNLINK RLC DATA BLOCK in step 3:

Information Element

value/ remark

RRBP

00 – Response shall be sent by MS in N+13 frames.

ES/P

01 – RRBP field is valid

CPS

1011 for MCS-1/P1

EGPRS PACKET DOWNLINK ACK/NACK in step 4:

Information Element

value/ remark

Ack/Nack Description IE –

FINAL_ACK_INDICATION

1

52.5.5.2 Downlink Transfer/ Reestablishment/ Packet Downlink Assignment

52.5.5.2.1 Void

52.5.5.2.2 Conformance Requirement

After the network has initiated the release of a downlink TBF and the mobile station has received all the RLC blocks, the mobile station shall send the EGPRS PACKET DOWNLINK ACK/NACK message with the Final Ack Indicator bit set to ‘1’, start timer T3192 and continue to monitor all assigned PDCHs.

If the network receives a EGPRS PACKET DOWNLINK ACK/NACK message with the Final Ack Indicator bit set to ‘1’ and has new data to transmit for the mobile station, the network may establish a new downlink TBF for the mobile station by sending the PACKET DOWNLINK ASSIGNMENT or PACKET TIMESLOT RECONFIGURE message with the Control Ack bit set to ‘1’ on PACCH.

If the mobile station, after sending the EGPRS PACKET DOWNLINK ACK/NACK message with the Final Ack Indicator bit set to ‘1’, receives a PACKET DOWNLINK ASSIGNMENT or PACKET TIMESLOT RECONFIGURE message with the Control Ack bit set to ‘1’ while timer T3192 is running, the mobile station shall stop timer T3192, consider the previous downlink TBF released and act upon the new assignment.

References

3GPP TS 04.60, subclause 8.1.2.4.

52.5.5.2.3 Test purpose

Verify that after a downlink TBF is released, MS acts on a PACKET DOWNLINK ASSIGNMENT message.

52.5.5.2.4 Method of test

Initial Conditions

System Simulator:

1 cell, EGPRS supported.

Mobile Station:

The MS is in the state "idle, GMM-registered" with a P-TMSI allocated, and PDP context 2 activated.

Specific PICS Statements

PIXIT Statements

Test Procedure

1. MS receives a IMMEDIATE ASSIGNMENT message to establish downlink TBF containing no starting time.

2. SS transmits downlink RLC data blocks for the downlink allocation.

3. SS transmits a downlink RLC data block, with valid RRBP field (polling), with Final Block indicator set to 1.

4. MS responds by sending a EGPRS PACKET DOWNLINK ACK/NACK with Final Ack indicator set to 1.

5. SS transmits a PACKET DOWNLINK ASSIGNMENT, assigning a new PDCH. CONTROL_ACK is set to 1.

6. SS transmits a downlink RLC data block on newly assigned PDCH, with valid RRBP field.

7. MS responds by sending a EGPRS PACKET DOWNLINK ACK/NACK.

Maximum Duration of Test

5 minutes.

Expected Sequence

Step

Direction

Message

Comments

1

SS -> MS

IMMEDIATE ASSIGNMENT

Triggers the MS to switch to assigned PDCH. (no starting time)

2

SS -> MS

EGPRS RLC DATA BLOCKS

Starting at a minimum of 3 blocks after the previous message, on assigned PDCH, addressed to MS.

3

SS -> MS

EGPRS RLC DATA BLOCK

With valid RRBP field, addressed to MS, with Final Block indication set to 1.

4

MS -> SS

EGPRS PACKET DOWNLINKACK/NACK

MS acknowledges the previously received RLC data blocks, with final ACK set to 1.

5

SS

Wait (T3192 * 0.8) seconds

6

SS -> MS

PACKET DOWNLINK ASSIGNMENT

Sent on PACCH. Triggers the MS to switch to a new PDCH. (no starting time) CONTROL_ACK is set to ‘1’.

7

SS -> MS

EGPRS RLC DATA BLOCK

6 blocks after step 6, on PDCH assigned in step 6. With valid RRBP field, addressed to MS.

8

MS -> SS

EGPRS PACKET DOWNLINK ACK/NACK

MS acknowledges the previously received RLC data blocks.

9

SS

{Completion of downlink RLC data block transfer}

Macro

Specific Message Contents

IMMEDIATE ASSIGNMENT message in step 1:

Information Element

value/ remark

Packet Channel Description

– TN

<One timeslot assigned >

TBF STARTING TIME

<IE not present>

EGPRS Window Size IE

1 <IE present>

00100

Link_Quality_Measurement _Mode

00

PACKET DOWNLINK ASSIGNMENT message in step 6:

Information Element

value/ remark

CONTROL_ACK

1

TIMESLOT_ALLOCATION

<one timeslot assigned – different than previous assignment>

TBF STARTING TIME

<IE not present>

EGPRS Window Size IE

1 <IE present>

00100

Link_Quality_Measurement _Mode

00

GPRS Cell Options IE (throughout, on sys-infos):

Information Element

value/ remark

T3192

010 – = 1,5 second timeout value

EGPRS DOWNLINK RLC DATA BLOCK in step 3:

Information Element

value/ remark

RRBP

00 – Response shall be sent by MS in N+13 frames.

ES/P

01 – RRBP field is valid

CPS

1011 for MCS-1/P1

EGPRS PACKET DOWNLINK ACK/NACK in step 4:

Information Element

value/ remark

Ack/Nack Description IE –

<IE not present>

FINAL_ACK_INDICATION

1

52.5.5.3 Void