42.1 Test of Medium Access Control (MAC) Procedures

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

Default conditions

The SS default conditions simulate one cell with default settings as defined in the GPRS general default section.

The MS default initial condition is GPRS attached. Unless otherwise stated, no PDP context is required.

The default message contents and signalling macro not specified in the end of this subclause shall be set as in "GPRS default conditions" clause 40. Specific message contents for a test case is specified in each test case.

Conditions or message contents specified in a test case have the highest precedence. In addition, the default message contents described in the end of this subclause override those specified in "GPRS default conditions".

In case the test case not expected "short access" as access type for Packet Channel Request the amount of RLC data specified in the comments in expected sequence is not necessary to be exactly the specified amount of data. It only has to be more than the limit for short access. If the test case need a specific amount of data this is specified in the test case.

42.1.1 Void

42.1.2 Packet Uplink/Downlink Assignment

42.1.2.1 Packet uplink assignment procedure

42.1.2.1.1 Void
42.1.2.1.2 Void
42.1.2.1.3 Void
42.1.2.1.4 Void
42.1.2.1.5 Void
42.1.2.1.6 Void
42.1.2.1.7 Void
42.1.2.1.8 Void
42.1.2.1.9 Packet Uplink Assignment / Two phase access
42.1.2.1.9.1 Void
42.1.2.1.9.2 Packet Uplink Assignment / Two phase access / Contention resolution
42.1.2.1.9.2.1 Packet Uplink Assignment / Two phase access / Contention resolution / Expiry of timer T3168

42.1.2.1.9.2.1.1 Conformance requirements

The contention resolution has failed on the mobile station side when the mobile station does not receive a PACKET UPLINK ASSIGNMENT message with its TLLI before expiry of timer T3168. The mobile station shall then reinitiate the packet access procedure unless it has already been repeated 4 times. In that case, TBF failure has occurred.

Reference

3GPP TS 04.60 subclause 7.1.3.3.

42.1.2.1.9.2.1.2 Test purpose

To verify that the mobile station reinitiates the packet access procedure after a time equal to timer T3168 and the procedure shall be attempted a total of 4 or 5 times.

42.1.2.1.9.2.1.3 Method of test

Initial conditions

System Simulator:

1 cell supporting GPRS, CCCH combined with SDCCH,SI13 GPRS Cell Options, T3168 = 7.

Mobile Station:

The MS is GPRS attached and in packet idle mode. PDP context 1 has been established.

Specific PICS Statements

– Release of GPRS supported (TSPC_MS_GPRS_RELEASE)

PIXIT Statements

Test procedure

The MS is triggered to initiate unacknowledged uplink data transfer. The SS sends IMMEDIATE ASSIGNMENT message including Single Block Allocation struct information to order the MS to send PACKET RESOURCE REQUEST message. The MS shall perform a two-phase access i.e. the MS shall transmit a PACKET RESOURCE REQUEST message on the allocated uplink resource. The SS wait for a time greater than timer T3168 so the MS shall reinitiate packet access procedure. This procedure shall be attempted 4 or 5 times.

Maximum duration of the test

2 minutes.

Expected sequence

Step

Direction

Message

Comments

1

MS

The MS is triggered to initiate packet uplink transfer of an LLC PDU consisting of 200 octets data.

2

MS -> SS

CHANNEL REQUEST

3

SS -> MS

IMMEDIATE ASSIGNMENT

Single Block Allocation struct. Sent on AGCH.

4

MS -> SS

PACKET RESOURCE REQUEST

ACCESS_TYPE = "Two Phase Access Request". Received on the single block assigned in step 3.

5

SS

The SS waits T3168 expiry.

6

The SS verifies that the MS attempts packet access procedure (steps 2-5 are repeated) in total:

Four or five times if PICS ‘Release of GPRS supported’ is Release 97, 98, 99 or 4.

Four times if PICS ‘Release of GPRS supported’ is Release 5 or later.

NOTE: After step 6 the MS may reinitiate a packet access procedure, since higher layers may request to restart the access procedure.

Specific message contents

None.

42.1.2.1.9.2.2 Packet Uplink Assignment / Two phase access / Contention resolution / TLLI mismatch

The contention resolution is completed on the mobile station side when the mobile station receives a PACKET UPLINK ASSIGNMENT message with the same TLLI as the mobile station has included in the PACKET RESOURCE REQUEST message.

42.1.2.1.9.2.2.1 Conformance requirements

If the failure is due to a TLLI mismatch, or to the expiry of timers T3166 or T3168, or to the fact that the counter N3104 reached its maximum value in the contention resolution procedure, and repetition as described in subclause 7.1.3.3 has been performed, the mobile station shall remain in packet idle mode, notify higher layer (TBF establishment failure), transactions in progress shall be aborted and cell reselection continued.

Reference

3GPP TS 04.60 subclauses 7.1.4 and 7.1.3.3.

42.1.2.1.9.2.2.2 Test purpose

To verify that the MS reinitiates packet access procedure with failure due to a TLLI mismatch in the contention resolution procedure, unless it has already been attempted 4 or 5 times. In that case, TBF failure has occurred.

42.1.2.1.9.2.2.3 Method of test

Initial conditions

System Simulator:

1 cell supporting GPRS, CCCH combined with SDCCH, GPRS cell options ACCESS_BURST_TYPE indicates 8 bit access.

Mobile Station:

The MS is GPRS attached and in packet idle mode. PDP context 1 has been established.

Specific PICS Statements

– Release of GPRS supported (TSPC_MS_GPRS_RELEASE)

PIXIT Statements

Test procedure

The MS is triggered to initiate unacknowledged uplink data transfer. The SS responds with IMMEDIATE ASSIGNMENT message that request two phase access. The MS shall then send PACKET RESOURCE REQUEST message. The SS responds with PACKET UPLINK ASSIGNMENT message with a TLLI different to that the MS has sent in PACKET RESOURCE REQUEST message. The MS shall reinitiate the packet access procedure.

This procedure shall be attempted 4 or 5 times.

Maximum duration of the test

2 minutes.

Expected sequence

Step

Direction

Message

Comments

1

MS

The MS is triggered to initiate packet uplink transfer of an LLC PDU consisting of 200 octets data.

2

MS -> SS

CHANNEL REQUEST

Received on RACH.

3

SS -> MS

IMMEDIATE ASSIGNMENT

Single Block Allocation struct. Sent on AGCH.

4

MS -> SS

PACKET RESOURCE REQUEST

ACCESS_TYPE = "Two Phase Access Request". Include TLLI. Received on the single block assigned in step 3.

5

SS -> MS

PACKET UPLINK ASSIGNMENT

Include incorrect TLLI according to step 4. Sent on the PACCH of the assigned PDCH.

6

The SS verifies that the MS attempts packet access procedure (steps 2-5 are repeated) in total:

Four or five times if PICS ‘Release of GPRS supported’ is Release 97, 98, 99 or 4.

Four times if PICS ‘Release of GPRS supported’ is Release 5 or later.

Note: After step 6 the MS may reinitiate a packet access procedure, since higher layers may request to restart the access procedure.

Specific message contents

None.

42.1.2.1.9.3 Packet Uplink Assignment / Two phase access / Packet Resource Request / No respond to Packet Downlink Assignment

42.1.2.1.9.3.1 Conformance requirements

At sending of the PACKET RESOURCE REQUEST message, the mobile station shall start timer T3168. Further more, the mobile station shall not respond to PACKET DOWNLINK ASSIGNMENT messages while timer T3168 is running.

Reference

3GPP TS 04.60 subclause 7.1.3.1.

42.1.2.1.9.3.2 Test purpose

To verify that the mobile station does not respond to PACKET DOWNLINK ASSIGNMENT messages while timer T3168 is running after sending of the PACKET RESOURCE REQUEST message.

42.1.2.1.9.3.3 Method of test

Initial conditions

System Simulator:

1 cell supporting GPRS, CCCH combined with SDCCH, T3168 indicates value 7 in GPRS Cell Options.

Mobile Station:

The MS is GPRS attached and in packet idle mode. PDP context 2 has been established.

Specific PICS Statements

PIXIT Statements

Test procedure

The MS is triggered to initiate uplink data transfer. The SS shall send IMMEDIATE ASSIGNMENT message including Single Block Allocation struct information to instruct the MS to send PACKET RESOURCE REQUEST. The MS should perform a two-phase access i.e. the MS shall transmit a PACKET RESOURCE REQUEST message on the allocated uplink resource.

While timer T3168 is running the SS send PACKET DOWNLINK ASSIGNMENT message and starts to send data on the allocated downlink before the timer expires. The MS shall not respond to the Downlink data transfer.

The SS should then send PACKET UPLINK ASSIGNMENT message before the timer T3168 expires and the MS should then begin transmitting RLC data blocks on the allocated uplink resources. The SS allows the MS to complete the sending of the data.

Maximum duration of the test

2 minutes.

Expected sequence

Step

Direction

Message

Comments

1

MS

The MS is triggered to initiate packet uplink transfer of an LLC PDU containing 400 octets of data.

2

MS -> SS

CHANNEL REQUEST

Received on RACH.

3

SS -> MS

IMMEDIATE ASSIGNMENT

Single block allocation struct. Sent on AGCH.

4

MS -> SS

PACKET RESOURCE REQUEST

Received on the single block assigned in step 3.

5

SS -> MS

PACKET DOWNLINK ASSIGNMENT

Sent on PACCH.

6

SS -> MS

DOWNLINK RLC DATA BLOCK

Sent on the assigned PDTCH with poll bit set to 1.

SS

Verify no response from the MS.

7

SS -> MS

PACKET UPLINK ASSIGNMENT

Dynamic allocation struct. Sent on the PACCH of the assigned PDCH 0,9* T3168.

8

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

Assigning USF to the MS. Sent at least 3 block periods from the assignment in step 7.

9

{Uplink data transfer}

Macro. Completion of the TBF procedure.

Specific message contents

None.

42.1.2.1.10 Packet Uplink Assignment / Abnormal cases
42.1.2.1.10.1 Packet Uplink Assignment / Abnormal cases / Incorrect PDCH assignment

42.1.2.1.10.1.1 Conformance requirements

If the mobile station has been assigned more PDCHs than it supports according to its MS multislot class, the mobile station shall reinitiate the packet access procedure unless it has already been repeated 4 times. In that case, TBF failure has occurred.

Reference

3GPP TS 04.60 subclause 7.1.4.

42.1.2.1.10.1.2 Test purpose

To verify that the mobile station reinitiates the packet access procedure when the mobile station has been assigned more PDCHs than it supports and after 4 or 5 attempts of the packet access procedure the mobile station shall initiate TBF failure.

42.1.2.1.10.1.3 Method of test

Initial conditions

System Simulator:

1 cell supporting GPRS, CCCH combined with SDCCH.

Mobile Station:

The MS is switched off. The SIM is updated to the test cell.

Specific PICS Statements

– Release of GPRS supported (TSPC_MS_GPRS_RELEASE)

– GPRS Multislotclass (TSPC_Type_GPRS_Multislot_ClassX where X = 1..45)

PIXIT Statements

Test procedure

Convert the MS GPRS Multislot Class to number of uplink timeslot supported.

The MS is powered up or switched on and triggered to perform a GPRS attach. An uplink TBF is established and after PACKET RESOURCE REQUEST the SS sends PACKET UPLINK ASSIGNMENT message containing more assigned PDCHs than the MS supports according to its GPRS multislot class. The MS shall reinitiate packet access procedure; this procedure shall be attempted 4 or 5 times.

Maximum duration of the test

2 minutes.

Expected sequence

Step

Direction

Message

Comments

1

MS

The MS is powered up or switched on and triggered to perform a GPRS attach.

2

MS -> SS

CHANNEL REQUEST

Received on RACH.

3

SS -> MS

IMMEDIATE ASSIGNMENT

Single block allocation struct. Sent on AGCH.

4

MS -> SS

PACKET RESOURCE REQUEST

Received on the single block assigned in step 3.

5

SS -> MS

PACKET UPLINK ASSIGNMENT

Assign one more Tx than the MS supported. Sent on PACCH.

6

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

Sent on the third block from the message sent in step 35 Assigning USF to the MS

7

The SS verifies that the MS does not send UPLINK RLC DATA BLOCKS and instead attempts packet access procedure (steps 2-6 are repeated) in total:

Four or five times if PICS ‘Release of GPRS supported’ is Release 97, 98, 99 or 4.

Four times if PICS ‘Release of GPRS supported’ is Release 5 or later

NOTE: After step 7 the MS may reinitiate a packet access procedure, since higher layers may request to restart the access procedure.

Specific message contents

None.

42.1.2.1.10.2 Packet Uplink Assignment / Abnormal cases / Expiry of timer T3164

42.1.2.1.10.2.1 Conformance requirements

On expiry of timer T3164, the mobile station shall reinitiate the packet access procedure unless it has already been reinitiated 3 times, in which case the mobile station shall return to packet idle mode and notify higher layers.

Reference

3GPP TS 04.60 subclause 7.1.4.

42.1.2.1.10.2.2 Test purpose

To verify that the mobile station reinitiate the packet access procedure when the network have sent a PACKET UPLINK ASSIGNMENT message but the MS has not sent the first block within the time equal to the timer T3164. This packet access procedure shall be reinitiated 3 times.

42.1.2.1.10.2.3 Method of test

Initial conditions

System Simulator:

1 cell supporting GPRS, CCCH combined with SDCCH.

Mobile Station:

The MS is GPRS attached and in packet idle mode. PDP context 2 has been established.

Specific PICS Statements

PIXIT Statements

Test procedure

The MS is triggered to initiate uplink data transfer. The SS sends IMMEDIATE ASSIGNMENT message with a USF assigned to the MS. The SS shall send PACKET DOWNLINK DUMMY CONTROL BLOCK messages with USF not assigned to the MS. T3164 expires. The SS send a PACKET DOWNLINK DUMMY CONTROL BLOCK containing the assigned USF. The SS verifies that the MS does not send a RLC data block. The SS verifies that the MS reinitiate the packet access procedure within 5 seconds of T3164 expiry; this shall be repeated 3 times.

Maximum duration of the test

1 minute.

Expected sequence

Step

Direction

Message

Comments

1

MS

The MS is triggered to initiate packet uplink transfer of an LLC PDU consisting of 200 octets of data.

2

MS -> SS

CHANNEL REQUEST

Received on RACH.

3

SS -> MS

IMMEDIATE ASSIGNMENT

Single block assignment, to order the MS to follow the two phase access procedure. Sent on AGCH

4

MS -> SS

PACKET RESOURCE REQUEST

Received on the single block assigned in step 3.

5

SS -> MS

PACKET UPLINK ASSIGNMENT

Allocate a USF for the MS. Sent on PACCH.

6

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCKs

Don’t contain the assigned USF in step 5. Repeat step 6 for a maximum of 5.5 seconds (1.1*T3164). The MS may send a CHANNEL REQUEST at any time after 0.9*T3164, in this case go to step 9.

7

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCKs

Containing the assigned USF in step 5.

8

SS

Verify the MS does not transmit an RLC data block

9

SS

The SS verifies that the packet access procedure (steps 2-6) is reinitiated three times.

The CHANNEL REQUEST for reinitiation (in step 2) shall be sent within 5 sec of T3164 expiry (to cater for T3168 – the maximum duration of a packet access procedure).

NOTE: After step 9 the MS may reinitiate a packet access procedure, since higher layers may request to restart the access procedure.

Specific message contents

None.

42.1.2.2 Packet Downlink Assignment

42.1.2.2.1 Packet Downlink Assignment / Response to poll bit

42.1.2.2.1.1 Conformance requirements

In case valid timing advance for the mobile station is not available, the network may use one of the following two methods to trigger the mobile station to transmit a PACKET CONTROL ACKNOWLEDGEMENT:

– if the PACKET DOWNLINK ASSIGNMENT message is not segmented and the CONTROL_ACK_TYPE parameter in the System Information indicates acknowledgement is access bursts, the network may set the poll bit in the PACKET DOWNLINK ASSIGNMENT message.

– if the PACKET DOWNLINK ASSIGNMENT message is segmented or the CONTROL_ACK_TYPE parameter in the System Information does not indicate acknowledgement is access bursts, the network may send PACKET POLLING REQUEST with TYPE_OF_ACK parameter set to access bursts (see subclause 11.2.12).

The mobile station shall always transmit the uplink radio block on the same timeslot as the block where the RRBP was received. After receiving an RLC/MAC block containing a valid RRBP field the mobile station need not monitor the USF in the associated downlink RLC/MAC block appearing just before the uplink block it shall transmit.

Reference

3GPP TS 04.60 subclause 7.2.1.1 and 10.4.5.

42.1.2.2.1.2 Test purpose

To verify that the mobile station sends PACKET CONTROL ACKNOWLEDGEMENT as four access bursts if the network sets the poll bit in the PACKET DOWNLINK ASSIGNMENT message when CONTROL_ACK_TYPE is set to four access bursts.

42.1.2.2.1.3 Method of test

Initial conditions

System Simulator:

1 cell supporting GPRS, CCCH combined with SDCCH. CONTROL_ACK_TYPE is set to indicate PACKET CONTROL ACKNOWLEGEMENT format as four access bursts and the ACCESS_BURST_TYPE indicates 11 bit access.

Mobile Station:

The MS is GPRS attached and in packet idle mode and Ready state.

Specific PICS Statements

PIXIT Statements

Test procedure

The SS initiate a downlink data transfer by sending IMMEDIATE ASSIGNMENT on PCH. The SS sends PACKET DOWNLINK ASSIGNMENT message. The poll bit in the MAC header of the PACKET DOWNLINK ASSIGNMENT message will be set to indicate RRBP field is valid. The MS may delay the establishment of the downlink channels in order to answer the poll request on the common control channel. The SS verifies that the MS sends PACKET CONTROL ACKNOWLEDGEMENT as four access bursts on the timeslot on which it received the polling command.

Maximum duration of the test

2 minutes.

Expected sequence

Step

Direction

Message

Comments

1

SS

The SS initiate a downlink transfer of 200 octets data.

2a

SS -> MS

IMMEDIATE ASSIGNMENT

For downlink TBF. Sent on PCH

2b

SS -> MS

PACKET DOWNLINK ASSIGNMENT

Poll bit in the MAC header is set to indicate a valid RRBP = 1. Sent on PACCH.

3

MS -> SS

PACKET CONTROL ACKNOWLEDGEMENT

As four access bursts. Received on PACCH.

4

SS

The SS verifies that the MS sends the PACKET CONTROL ACKNOWLEDGEMENT as four access bursts, one per TDMA frame of the uplink radio block.

Specific message contents

None.

42.1.2.2.2 Void
42.1.2.2.3 Void
42.1.2.2.4 Packet Downlink Assignment / Response to Packet Polling

42.1.2.2.4.1 Conformance requirements

In case valid timing advance for the mobile station is not available, the network may use one of the following two methods to trigger the mobile station to transmit a PACKET CONTROL ACKNOWLEDGEMENT:

– if the PACKET DOWNLINK ASSIGNMENT message is not segmented and the CONTROL_ACK_TYPE parameter in the System Information indicates acknowledgement is access bursts, the network may set the poll bit in the PACKET DOWNLINK ASSIGNMENT message.

– if the PACKET DOWNLINK ASSIGNMENT message is segmented or the CONTROL_ACK_TYPE parameter in the System Information does not indicate acknowledgement is access bursts, the network may send PACKET POLLING REQUEST with TYPE_OF_ACK parameter set to access bursts (see subclause 11.2.12).

On receipt of a PACKET POLLING REQUEST message, the mobile station shall respond to the network with the PACKET CONTROL ACKNOWLEDGEMENT message in the block period specified by the RRBP field. If the MS has received a PACKET DOWNLINK ASSIGNMENT message with no starting time or with a starting time that has already elapsed, the PACKET POLLING REQUEST message shall be sent on PACCH. Otherwise the PACKET POLLING REQUEST message shall be sent on PAGCH.

Reference

3GPP TS 04.60 subclauses 7.2.1.3 and 7.2.1.1.

42.1.2.2.4.2 Test purpose

To verify that on receipt of a PACKET POLLING REQUEST message, the mobile station responds with PACKET CONTROL ACKNOWLEDGEMENT message in the block period specified by the RRBP field.

42.1.2.2.4.3 Method of test

Initial conditions

System Simulator:

1 cell supporting GPRS, CCCH combined with SDCCH. CONTROL_ACK_TYPE is set to not indicate acknowledgement as four access bursts and ACCESS_BURST_TYPE indicate 8 bit access.

Mobile Station:

The MS is GPRS attached and in packet idle mode and Ready state.

Specific PICS Statements

PIXIT Statements

Test procedure

The SS initiate a downlink data transfer by sending IMMEDIATE ASSIGNMENT on PCH. The SS sends PACKET DOWNLINK ASSIGNMENT message to the MS with a TBF starting time. The SS sends a PACKET POLLING REQUEST message containing a valid RRBP field. The SS verifies that the MS sends a PACKET CONTROL ACKNOWLEDGEMENT message in the block period specified by the RRBP field. The SS sends PACKET PDCH RELEASE message to the MS. The SS initiate a downlink data transfer by sending IMMEDIATE ASSIGNMENT on PCH. The SS sends PACKET DOWNLINK ASSIGNMENT message to the MS without TBF starting time. The SS sends a PACKET POLLING REQUEST message containing a valid RRBP field. The SS verifies that the MS sends a PACKET CONTROL ACKNOWLEDGEMENT message in the block period specified by the RRBP field.

Maximum duration of the test

5 minutes.

Expected sequence

Step

Direction

Message

Comments

1

SS

The SS initiate a downlink transfer of 200 octets data.

2a

SS -> MS

IMMEDIATE ASSIGNMENT

For downlink TBF. Sent on PCH

2b

SS -> MS

PACKET DOWNLINK ASSIGNMENT

See specific message contents. Sent on PACCH.

3

SS -> MS

PACKET POLLING REQUEST

Sent on PACCH after TBF starting time in step 2 has elapsed. See specific message contents.

4

MS -> SS

PACKET CONTROL ACKNOWLEDGEMENT

The SS verifies that the MS send this message in the block period specified by the RRBP field as four access bursts. Received on PACCH.

5

SS -> MS

PACKET PDCH RELEASE

Sent on PACCH.

6

SS

Wait 20 s.

7

SS

The SS initiate a downlink transfer of 200 octets data.

8a

SS -> MS

IMMEDIATE ASSIGNMENT

For downlink TBF. Sent on PCH

8b

SS -> MS

PACKET DOWNLINK ASSIGNMENT

See specific message contents. Sent on PACCH.

9

SS -> MS

PACKET POLLING REQUEST

Sent on PACCH. See specific message contents.

10

MS -> SS

PACKET CONTROL ACKNOWLEDGEMENT

The SS verifies that the MS send this message in the block period specified by the RRBP field as four access bursts. Received on PACCH.

Specific message contents

As default messages contents, except:

PACKET DOWNLINK ASSIGNMENT in step 2b

Information element

Value/remark

< TIMESLOT_ALLOCATION >

00000100, allocate timeslot 5.

{0|1< TBF Starting Time >

1

-TBF_STARTING_TIME}

arbitrarily chosen

PACKET DOWNLINK ASSIGNMENT in step 8b

Information element

Value/remark

< TIMESLOT_ALLOCATION >

00000001, allocate timeslot 7.

{0|1< TBF Starting Time >}

0 (No TBF starting time)

PACKET POLLING REQUEST in step 3 and 9

Information element

Value/remark

RRBP in MAC header

Set to 1

S/P in MAC header

Set to 1 : RRBP field is valid

< MESSAGE_TYPE >

000100

< PAGE_MODE

Normal Paging

{ 0 < Global TFI >

| 10 < TLLI >

0 (Global TFI)

| 110 < TQI >}

1

DOWNLINK TFI

DOWNLINK TFI Present

As allocated in the PACKET DOWNLINK ASSIGNMENT message in Step 2 and Step 8 respectively

< TYPE_OF_ACK >

0 as four access bursts

42.1.2.2.5 Void
42.1.2.2.6 Packet Downlink Assignment Timing Advance / TA value field not provided

42.1.2.2.6.1 Conformance requirements

For the case where a TIMING_ADVANCE_VALUE field is not provided in the assignment message, the mobile station is not allowed to send normal bursts on the uplink until it receives a valid timing advance either through the continuous timing advance procedure or in a PACKET TIMING ADVANCE/POWER CONTROL message.

Reference

3GPP TS 04.60 subclause 7.1.2.5.

42.1.2.2.6.2 Test purpose

To verify that the mobile station does not send normal bursts on the uplink until it receives a valid timing advance in a PACKET POWER CONTROL/TIMING ADVANCE message if Timing Advance Value field is not provided in the PACKET DOWNLINK ASSIGNMENT message.

42.1.2.2.6.3 Method of test

Initial conditions

System Simulator:

1 cell supporting GPRS, CCCH combined with SDCCH.

Mobile Station:

The MS is GPRS attached and in packet idle mode. PDP context 2 has been established.

Specific PICS Statements

PIXIT Statements

Test procedure

The SS initiates downlink data transfer by sending IMMEDIATE ASSIGNMENT on PCH. The SS sends PACKET DOWNLINK ASSIGNMENT message. The SS does not include Timing Advance in the PACKET DOWNLINK ASSIGNMENT. The SS poll MS by sending an RLC DATA BLOCK. SS verifies for 2 seconds that MS did not answer to poll and then send a PACKET POWER CONTROL/TIMING ADVANCE message with a valid timing advance information. The SS verifies that the MS does not send any normal burst on the uplink until the SS sends a valid timing advance.

Maximum duration of the test

2 minutes.

Expected sequence

Step

Direction

Message

Comments

1

MS

The SS initiate a downlink transfer of 200 octets data.

2a

SS -> MS

IMMEDIATE ASSIGNMENT

For downlink TBF. Sent on PCH

2b

SS->MS

PACKET DOWNLINK ASSIGNMENT

Send on PACCH. No Timing Advance Value

3

SS -> MS

DOWNLINK RLC DATA BLOCK

Sent on assigned PDTCHs with a valid RRBP field.

Final Block Indicator is set to 0.

4

SS

SS verifies that the MS does not send any normal burst on the uplink.

5

SS -> MS

PACKET POWER CONTROL/TIMING ADVANCE

Include a valid Timing Advance information. Sent on PACCH.

6

SS->MS

DOWNLINK RLC DATA BLOCK

Sent on assigned PDTCHs with a valid RRBP field.

Final Block Indicator is set to 0.

7

MS->SS

PACKET DOWNLINK ACK/NACK

The SS verifies that the MS indicating correct reception of downlink data blocks. Received on PACCH.

Specific message contents

None.