52.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 EGPRS 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 "EGPRS default conditions" clause 50. 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 "EGPRS 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.

52.1.1 Void

52.1.2 Packet Uplink/Downlink Assignment

52.1.2.1 Packet uplink assignment procedure

52.1.2.1.1 Void
52.1.2.1.2 Void
52.1.2.1.3 Void
52.1.2.1.4 Void
52.1.2.1.5 Void
52.1.2.1.6 Void
52.1.2.1.7 Void
52.1.2.1.8 Void
52.1.2.1.9 Packet Uplink Assignment / Two phase access
52.1.2.1.9.1 Void
52.1.2.1.9.2 Packet Uplink Assignment / Two phase access / Contention resolution

52.1.2.1.9.2.1 Packet Uplink Assignment / Two phase access / Contention resolution / Expiry of timer T3168

52.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.

52.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 repeated 4 times.

52.1.2.1.9.2.1.3 Method of test

Initial conditions

System Simulator:

1 cell supporting EGPRS, 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 EGPRS Supported (TSPC_MS_EGPRS_RELEASE)

PIXIT Statements

Test procedure

The MS is triggered to initiate unacknowledged uplink data transfer. The SS sends IMMEDIATE ASSIGNMENT message including Multi 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 repeated 4 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

EGPRS PACKET CHANNEL REQUEST

Two Phase Access Request. Received on RACH.

3

SS -> MS

IMMEDIATE ASSIGNMENT

EGPRS Packet UL Assignment. 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 reinitiate packet access procedure (steps 2-5 are repeated) in total:

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

Four times if PICS ‘Release of EGPRS 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.

52.1.2.1.9.2.2 Packet Uplink Assignment / Two phase access / Contention resolution / TLLI in Packet Resource Request message

52.1.2.1.9.2.2.1 Conformance requirements

The mobile station shall provide the network with its radio access capabilities for the frequency bands it supports, in the same priority order as the one specified by the network, by sending a PACKET RESOURCE REQUEST message, and an ADDITIONAL MS RADIO ACCESS CAPABILITIES if all the requested information do not fit in the PACKET RESOURCE REQUEST.

The mobile station shall include the TLLI in these two messages until contention resolution. After that, the mobile station may use the uplink TFI or the TLLI whenever these messages are repeated.

The network may request a retransmission of the PACKET RESOURCE REQUEST and the ADDITIONAL MS RADIO ACCESS CAPABILITIES messages. A request for retransmission of one or both of these messages shall be indicated in the PACKET UPLINK ACK/NACK message. The mobile station has to indicate within the PACKET RESOURCE REQUEST if the message is a retransmitted one.

If the mobile station has been allocated two radio blocks and all the requested information fit in the PACKET RESOURCE REQUEST message, no ADDITIONAL MS RADIO ACCESS CAPABILITIES message shall be sent. Instead, some uplink control block (e.g. packet measurement report, packet uplink dummy control block) may be sent by the mobile station.

The network may indicate in the next PACKET UPLINK ASSIGNMENT message a request for retransmission of the ADDITIONAL MS RADIO ACCESS CAPABILITIES message.

Reference

3GPP TS 04.60 subclauses 7.1.2.2.1a and 7.1.3.2.

52.1.2.1.9.2.2.2 Test purpose

To verify that the MS includes TLLI in both PACKET RESOURCE REQUEST message, and ADDITIONAL MS RADIO ACCESS CAPABILITIES, if it is present.

To verify that the mobile responds correctly for a request for retransmission of one or both of these messages indicated in the PACKET UPLINK ASSIGNMENT message.

52.1.2.1.9.2.2.3 Method of test

Initial conditions

System Simulator:

1 cell supporting EGPRS, CCCH combined with SDCCH.

Mobile Station:

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

Specific PICS Statements

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 and requesting Radio Access Capabilities of frequency bands supported by the mobile. The MS shall then send PACKET RESOURCE REQUEST message and optionally an ADDITIONAL MS RADIO ACCESS CAPABILITIES message with Radio Access Capabilities included.

Note: The SS shall request only one band, either GSM 1800 or GSM 1900.

The SS responds with PACKET UPLINK ASSIGNMENT message, with a valid TLLI and requesting retransmission of ADDITIONAL MS RADIO ACCESS CAPABILITIES message, if it was sent by the mobile.

The SS verifies that the mobile retransmit the ADDITIONAL MS RADIO ACCESS CAPABILITIES message, if applicable, addressed by TFI or TLLI.

Maximum duration of the test

5 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

EGPRS PACKET CHANNEL REQUEST

Two Phase Access Request. Received on RACH.

3

SS -> MS

IMMEDIATE ASSIGNMENT

EGPRS Packet UL Assignment. Requesting the mobile to send Radio Access Capability of all frequency bands.

4

MS -> SS

PACKET RESOURCE REQUEST

ACCESS_TYPE = "Two Phase Access Request". Include TLLI. Received on one of the block assigned in step 3. See specific message contents.

4a

MS -> SS

ADDITIONAL MS RADIO ACCESS CAPABILITIES

If <ADDITIONAL MS RAC INFORMATION AVAILABLE> field in the received PACKET RESOURCE REQUEST message indicates 1, then received on the second block assigned in Step 3.

If no ADD ADDITIONAL MS RADIO ACCESS CAPABILITIES message is there, the MS may send a control block in the block assigned. Verify TLLI is included.

5

SS -> MS

PACKET UPLINK ASSIGNMENT

Include the correct TLLI according to step 4. Sent on the PACCH of the assigned PDCH. Request retransmission of ADDITIONAL MS RADIO ACCESS CAPABILITIES if it was received in Step 4a.

6

MS -> SS

ADDITIONAL MS RADIO ACCESS CAPABILITIES

If applicable as per Step 4a and Step 6. Verify that the mobile is addressed by TFI or TLLI in the message.

7

{ Completion of uplink RLC data block transfer }

Specific message contents

IMMEDIATE ASSIGNMENT message in Step 3.

BCCH band is GSM 1900:

{ 0 | 1 < Access Technologies Request}

1 (Present)

Access Technology Type

Access Technology Type

Access Technology Type

Access Technology Type

Access Technology Type

Access Technology Type

Access Technology Type

0000

0001

0010

0100

0101

0110

0111

All other BCCH bands:

{ 0 | 1 < Access Technologies Request}

1 (Present)

Access Technology Type

Access Technology Type

Access Technology Type

Access Technology Type

Access Technology Type

Access Technology Type

Access Technology Type

0000

0001

0010

0011

0101

0110

0111

PACKET UPLINK ASSIGNMENT message in Step 5.

ARAC RETRANSMISSION REQUEST

1 ( If message was received in Step 4a)

0 ( If message was not received on Step 4a)

52.1.2.1.9.2.3 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.

52.1.2.1.9.2.3.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 reaches its maximum value in the contention resolution procedure, and repetition as described in subclauses 7.1.2.3, 7.1.3.2.1 or 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, unless the failure takes place during a RR-cell change order procedure, in which case the mobile behaviour shall be as described in the Abnormal cases of the RR-Network Commanded Cell Change Order Procedure in 3GPP TS 04.08.

Reference

3GPP TS 04.60 subclauses 7.1.4 and 7.1.3.3.

52.1.2.1.9.2.3.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 repeated 4 times. In that case, TBF failure has occurred.

52.1.2.1.9.2.3.3 Method of test

Initial conditions

System Simulator:

1 cell supporting EGPRS, CCCH combined with SDCCH.

Mobile Station:

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

Specific PICS Statements

– Release of EGPRS Supported (TSPC_MS_EGPRS_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 repeated 4 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

EGPRS PACKET CHANNEL REQUEST

Two Phase Access Request. Received on RACH.

3

SS -> MS

IMMEDIATE ASSIGNMENT

EGPRS Packet UL Assignment. 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 EGPRS supported’ is Release 99 or 4.

Four times if PICS ‘Release of EGPRS 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.

52.1.2.1.9.3 Packet Uplink Assignment / Two phase access / Radio Access Capabilities

52.1.2.1.9.3.1 Conformance requirements

When assigning an EGPRS TBF, the network may request information about radio access capabilities of the mobile station on one or several frequency bands within the PACKET UPLINK ASSIGNMENT message ; the list of frequency bands is ordered by the network starting with the most important and ending with the least important one . The mobile station shall provide the network with its radio access capabilities for the frequency bands it supports, in the same priority order as the one specified by the network, by sending a PACKET RESOURCE REQUEST message, and an ADDITIONAL MS RADIO ACCESS CAPABILITIES if all the requested information do not fit in the PACKET RESOURCE REQUEST. If the mobile station does not support any frequency band requested by the network, it shall report its radio access capabilities for the BCCH frequency band. The mobile station shall indicate in the PACKET RESOURCE REQUEST if it will send more information about its radio access capabilities in the ADDITIONAL MS RADIO ACCESS CAPABILITIES message. The PACKET RESOURCE REQUEST and the ADDITIONAL MS RADIO ACCESS CAPABILITIES shall be sent within the one or two first radio blocks allocated for the mobile station on the assigned PDCH. For release 5 and earlier , If the alternative coding by using the Additional access technologies struct is chosen by the mobile station, the mobile station shall indicate its radio access capability for the serving BCCH frequency band in the first included Access capabilities struct.

When assigning an EGPRS TBF, the network may request information about radio access capabilities of the mobile station on one or several frequency bands within the IMMEDIATE ASSIGNMENT message ; the list of frequency bands is ordered by the network starting with the most important and ending with the least important one. The mobile station shall provide the network with its radio access capabilities for the frequency bands it supports, in the same priority order as the one specified by the network, by sending a PACKET RESOURCE REQUEST message, and an ADDITIONAL MS RADIO ACCESS CAPABILITIES if all the requested information do not fit in the PACKET RESOURCE REQUEST. If the mobile station does not support any frequency band requested by the network, it shall report its radio access capabilities for the BCCH frequency band. The mobile station shall indicate in the PACKET RESOURCE REQUEST if it will send more information about its radio access capabilities in the ADDITIONAL MS RADIO ACCESS CAPABILITIES message. The PACKET RESOURCE REQUEST and the ADDITIONAL MS RADIO ACCESS CAPABILITIES shall be sent within the one or two first radio blocks allocated for the mobile station on the assigned PDCH.

Reference

3GPP TS 44.060 subclauses 7.1.2.2.1a, 7.1.3.2 and 12.30, and TS 24.008 subclause 10.5.5.12a.

3GPP TS 44.018 subclause 3.5.2.1.3.

52.1.2.1.9.3.2 Test purpose

To verify that the mobile station provides the network with the radio access capabilities of the frequency bands it supports.

To verify that the mobile station provides the radio access capabilities in the same priority order as the one specified by network (in case of Rel-5 and earlier and if the alternative coding by using the Additional access technologies struct is chosen, the MS may indicate its radio access capability for the serving BCCH frequency band in the first included Radio Access Capabilities struct).

To verify that among the three Access Technology Types P-GSM, E-GSM and R-GSM only one shall be present and that the support of ER-GSM implies the support of R-GSM.

To verify that the PACKET RESOURCE REQUEST and the ADDITIONAL MS RADIO ACCESS CAPABILITIES are sent within the one or two first radio blocks allocated for the mobile station on the assigned PDCH.

52.1.2.1.9.3.3 Method of test

Initial conditions

System Simulator:

1 cell supporting EGPRS, CCCH combined with SDCCH.

Mobile Station:

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

Specific PICS Statements

– Support of Standard GSM Band (P-GSM) (TSPC_Type_GSM_P_Band)

– Support of Extended GSM Band (E-GSM), (including standard Band) (TSPC_Type_GSM_E_Band)

– Support of R-GSM Band (including standard and E-GSM Band) (TSPC_Type_GSM_R_Band)

– Support of ER-GSM Band (including standard and E-GSM Band) (TSPC_Type_ER_GSM_Band)- Support of DCS 1800 band (TSPC_Type_DCS_Band)

– Support of GSM 450 band (TSPC_Type_GSM_450_Band)

– Support of GSM 480 band (TSPC_Type_GSM_480_Band)

– Support of PCS 1900 band (TSPC_Type_PCS_Band)

– Support of GSM 700 band (TSPC_Type_GSM_700_Band)

– Support of GSM 750 band (TSPC_Type_GSM_750_Band)

– Support of GSM 850 band (TSPC_Type_GSM_850_Band)

– Support of GSM 710 band (TSPC_Type_GSM_710_Band)

– Support of T GSM 810 band (TSPC_Type_T_GSM_810_Band)

– Support of T-GSM 380 band (TSPC_Type_T_GSM_380_Band)

– Support of T-GSM 410 band (TSPC_Type_T_GSM_410_Band)

– Support of GSM850 and GSM1800 Band Interworking (TSPC_GSM850_GSM1800_Interworking)

– Support of GSM900 and GSM1900 Band Interworking (TSPC_GSM900_GSM1900_Interworking)

– Support of GSM850 and GSM900 Band Interworking (TSPC_GSM850_GSM900_Interworking)

– Release of EGPRS Supported (TSPC_MS_EGPRS_RELEASE)

PIXIT Statements

Test procedure

The MS is triggered to initiate unacknowledged uplink data transfer. The SS shall send IMMEDIATE ASSIGNMENT message with Access Technology request for all the bands. The MS shall respond back with a PACKET RESOURCE REQUEST and an ADDITIONAL MS RADIO ACCESS CAPABILITIES message, if the information do not fit in the PACKET RESOURCE REQUEST message.

SS verifies that the Radio Access Capabilities of all the frequency bands supported are available, with respect to the band interworking PICS, and are in the same priority as requested by the SS (in case of Rel-5 and earlier and if the alternative coding by using the Additional access technologies struct is chosen, the MS may indicate its radio access capability for the serving BCCH frequency band in the first included Radio Access Capabilities struct.).

SS verifies that among GSM 900-P, GSM 900-E and GSM 900-R, only 1 is reported.

The SS shall request only one band, either GSM 1800 or GSM 1900. See Specific message contents.

Maximum duration of the test

10 minutes.

Expected sequence

Step

Direction

Message

Comments

1

MS

The MS is triggered to initiate the transfer of 100 user data octets.

2

MS -> SS

EGPRS PACKET CHANNEL REQUEST

Two Phase Access Request. Received on RACH.

3

SS -> MS

IMMEDIATE ASSIGNMENT

EGPRS Packet UL Assignment. Sent on AGCH. SS request Access Technologies Request from the mobile. See specific message contents.

4

MS -> SS

PACKET RESOURCE REQUEST

Received on one of the blocks assigned in Step 3.

4a

MS -> SS

ADDITIONAL MS RADIO ACCESS CAPABILITIES

If <ADDITIONAL MS RAC INFORMATION AVAILABLE> field in the received PACKET RESOURCE REQUEST message indicates 1, then received on the second block assigned in Step 3.

If no ADD ADDITIONAL MS RADIO ACCESS CAPABILITIES message is there, the MS may send a control block in the block assigned.

5

SS

Verification

With the message(s) received in 4/4a:

SS verifies that the Radio Access Capabilities of the supported access technologies are in the same order of priority as requested.

Note :In case of Rel-5 and earlier, the MS may indicate its radio access capability for the serving BCCH frequency band in the first included Radio Access Capabilities struct.

SS verifies that among GSM 900-P, GSM 900-E and GSM 900-R, only 1 is reported.

SS verifies that all supported access technologies that can fit into the message are reported, with respect to the band interworking PICS.

6

SS -> MS

PACKET UPLINK ASSIGNMENT

Dynamic allocation struct. Sent on the PACCH of the assigned PDCH.

7

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

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

8

{Uplink data transfer}

Macro. Completion of the TBF procedure.

Specific message contents

IMMEDIATE ASSIGNMENT message step 3:

BCCH band is GSM 1900:

{ 0 | 1 < Access Technologies Request}

1 (Present)

Access Technology Type

Access Technology Type

Access Technology Type

Access Technology Type

Access Technology Type

Access Technology Type

Access Technology Type

0000

0001

0010

0100

0101

0110

0111

All other BCCH bands:

{ 0 | 1 < Access Technologies Request}

1 (Present)

Access Technology Type

Access Technology Type

Access Technology Type

Access Technology Type

Access Technology Type

Access Technology Type

Access Technology Type

0000

0001

0010

0011

0101

0110

0111

52.1.2.1.9.4 Packet Uplink Assignment / Two phase access / Radio Access Capabilities/ Frequency band not supported

52.1.2.1.9.4.1 Conformance requirements

When assigning an EGPRS TBF, the network may request information about radio access capabilities of the mobile station on one or several frequency bands within the PACKET UPLINK ASSIGNMENT message ; the list of frequency bands is ordered by the network starting with the most important and ending with the least important one . The mobile station shall provide the network with its radio access capabilities for the frequency bands it supports, in the same priority order as the one specified by the network, by sending a PACKET RESOURCE REQUEST message, and an ADDITIONAL MS RADIO ACCESS CAPABILITIES if all the requested information do not fit in the PACKET RESOURCE REQUEST. . If the mobile station does not support any frequency band requested by the network, it shall report its radio access capabilities for the BCCH frequency band. The mobile station shall indicate in the PACKET RESOURCE REQUEST if it will send more information about its radio access capabilities in the ADDITIONAL MS RADIO ACCESS CAPABILITIES message. The PACKET RESOURCE REQUEST and the ADDITIONAL MS RADIO ACCESS CAPABILITIES shall be sent within the one or two first radio blocks allocated for the mobile station on the assigned PDCH.

When assigning an EGPRS TBF, the network may request information about radio access capabilities of the mobile station on one or several frequency bands within the IMMEDIATE ASSIGNMENT message ; the list of frequency bands is ordered by the network starting with the most important and ending with the least important one. The mobile station shall provide the network with its radio access capabilities for the frequency bands it supports, in the same priority order as the one specified by the network, by sending a PACKET RESOURCE REQUEST message, and an ADDITIONAL MS RADIO ACCESS CAPABILITIES if all the requested information do not fit in the PACKET RESOURCE REQUEST. If the mobile station does not support any frequency band requested by the network, it shall report its radio access capabilities for the BCCH frequency band. The mobile station shall indicate in the PACKET RESOURCE REQUEST if it will send more information about its radio access capabilities in the ADDITIONAL MS RADIO ACCESS CAPABILITIES message. The PACKET RESOURCE REQUEST and the ADDITIONAL MS RADIO ACCESS CAPABILITIES shall be sent within the one or two first radio blocks allocated for the mobile station on the assigned PDCH.

Reference

3GPP TS 44.060 subclauses 7.1.2.2.1a and 7.1.3.2.

3GPP TS 44.018 subclause 3.5.2.1.3.

52.1.2.1.9.4.2 Test purpose

To verify that if the mobile station does not support any of the frequency band requested by the network, it shall report its radio access capability for the BCCH frequency band.

52.1.2.1.9.4.3 Method of test

Initial conditions

System Simulator:

1 cell supporting EGPRS, CCCH combined with SDCCH.

Mobile Station:

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

Specific PICS Statements

PIXIT Statements

Test procedure

The MS is triggered to initiate unacknowledged uplink data transfer. The SS shall send IMMEDIATE ASSIGNMENT message with Access Technology request for the bands not supported by the MS. SS verifies that MS reports its radio access capability for the BCCH frequency band in the PACKET RESOURCE REQUEST message.

Maximum duration of the test

10 minutes.

Expected sequence

Step

Direction

Message

Comments

1

MS

The MS is triggered to initiate the transfer of 100 user data octets.

2

MS -> SS

EGPRS PACKET CHANNEL REQUEST

Two Phase Access Request. Received on RACH.

3

SS -> MS

IMMEDIATE ASSIGNMENT

EGPRS Packet UL Assignment. Sent on AGCH. Allocates two uplink blocks. SS request Access Technologies Request from the mobile. See specific message contents.

4

MS -> SS

PACKET RESOURCE REQUEST

Received on first block assigned in Step 3. SS verifies that the MS sends Radio Access Capabilities for the BCCH frequency band.

4a (condi-tional)

MS -> SS

ADDITIONAL MS RADIO ACCESS CAPABILITIES

If <ADDITIONAL MS RAC INFORMATION AVAILABLE> field in the received PACKET RESOURCE REQUEST message (step 4) indicates 1, then step 4a is performed.

4b (optional)

MS -> SS

PACKET UPLINK DUMMY CONTROL BLOCK

If <ADDITIONAL MS RAC INFORMATION AVAILABLE> field in the received PACKET RESOURCE REQUEST message (step 4) indicates 0, then step 4b is optionally performed.

5

SS -> MS

PACKET UPLINK ASSIGNMENT

Dynamic allocation struct. Sent on the PACCH of the assigned PDCH.

6

{Uplink data transfer, dynamic allocation}

Macro. Completion from step 4 in the TBF procedure.

Specific message contents

IMMEDIATE ASSIGNMENT message

{ 0 | 1 < Access Technologies Request}

1 (Present)

Access Technology Type

Include some frequency bands that are not supported by the mobile

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

52.1.2.1.9.5.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.

52.1.2.1.9.5.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.

52.1.2.1.9.5.3 Method of test

Initial conditions

System Simulator:

1 cell supporting EGPRS , 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 unacknowledged uplink data transfer. The SS shall send IMMEDIATE ASSIGNMENT message including EGPRS Packet UL Assignment 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 T3186 is running the SS send PACKET DOWNLINK ASSIGNMENT message and starts to send data on the allocated downlink before the timer expire. The MS shall not respond to the Downlink data transfer.

The SS should then send PACKET UPLINK ASSIGNMENT message before the timer T3168 expire 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

EGPRS PACKET CHANNEL REQUEST

One or Two Phase Access Request. Received on RACH.

3

SS -> MS

IMMEDIATE ASSIGNMENT

EGPRS Packet UL Assignment. 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

{Uplink data transfer, dynamic allocation}

Macro. Completion from step 4 in the TBF procedure.

Specific message contents

None.

52.1.2.1.10 Packet Uplink Assignment / Abnormal cases
52.1.2.1.10.1 Packet Uplink Assignment / Abnormal cases / Incorrect PDCH assignment

52.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.

52.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 repetitions of the packet access procedure the mobile station shall initiate TBF failure.

52.1.2.1.10.1.3 Method of test

Initial conditions

System Simulator:

1 cell supporting EGPRS , 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

– Release of EGPRS Supported (TSPC_MS_EGPRS_RELEASE)

– EGPRS Multislotclass (TSPC_Type_EGPRS_Multislot_ClassX where X = 1..45)

PIXIT Statements

Test procedure

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

The MS is triggered to send 200 octets of data. The SS sends PACKET UPLINK ASSIGNMENT message containing more assigned PDCHs than the MS supports according to its EGPRS multislot class. The MS shall reinitiate packet access procedure; this procedure shall be repeated 4 times.

Maximum duration of the test

2 minutes.

Expected sequence

Step

Direction

Message

Comments

1

MS

The MS is triggered to send 200 octets data

2

MS -> SS

EGPRS PACKET CHANNEL REQUEST

One or Two Phase Access Request. Received on RACH.

3

SS -> MS

IMMEDIATE ASSIGNMENT

EGPRS Packet UL Assignment. Sent on AGCH.

4

MS -> SS

PACKET RESOURCE REQUEST

Received on one of the blocks assigned in Step 3.

5

SS -> MS

PACKET UPLINK ASSIGNMENT

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

6

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

Sent on the third block from the message sent in step 5. 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 EGPRS supported’ is Release 99 or 4.

Four times if PICS ‘Release of EGPRS 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.

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

52.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.

52.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 at most be reinitiated 3 times.

52.1.2.1.10.2.3 Method of test

Initial conditions

System Simulator:

1 cell supporting EGPRS, 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 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 200 octets of data.

2

MS -> SS

EGPRS PACKET CHANNEL REQUEST

One or Two Phase Access Request. Received on RACH.

3

SS -> MS

IMMEDIATE ASSIGNMENT

EGPRS Packet UL Assignment. Sent on AGCH.

4

MS -> SS

PACKET RESOURCE REQUEST

Received on one of the blocks assigned in Step 3.

5

SS -> MS

PACKET UPLINK ASSIGNMENT

Allocate a USF for the MS

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 an EGPRS PACKET 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 EGPRS PACKET 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.

52.1.2.2 Packet Downlink Assignment

52.1.2.2.1 Packet Downlink Assignment / Response to poll bit

52.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.

52.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.

52.1.2.2.1.3 Method of test

Initial conditions

System Simulator:

1 cell supporting EGPRS, 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 and the RRBP = 1.

Specific message contents

None.

52.1.2.2.2 Void
52.1.2.2.3 Void
52.1.2.2.4 Packet Downlink Assignment / Response to Packet Polling

52.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.

52.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.

52.1.2.2.4.3 Method of test

Initial conditions

System Simulator:

1 cell supporting EGPRS, 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 seconds.

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

ES/P in MAC header

Set to 01 : 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

52.1.2.2.5 Void
52.1.2.2.6 Packet Downlink Assignment Timing Advance / TA value field not provided

52.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.

52.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.

52.1.2.2.6.3 Method of test

Initial conditions

System Simulator:

1 cell supporting EGPRS, 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 EGPRS 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

2

SS->MS

PACKET DOWNLINK ASSIGNMENT

Send on PACCH. No Timing Advance Value

3

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCK

Sent on assigned PDTCHs with a valid RRBP field.

Final Blok Indicator is set to 0.

4

SS

SS verifies that the MS 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

EGPRS DOWNLINK RLC DATA BLOCK

Sent on assigned PDTCHs with a valid RRBP field.

Final Blok Indicator is set to 0.

7

MS->SS

EGPRS PACKET DOWNLINK ACK/NACK

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

Specific message contents

None.