50 EGPRS Default Conditions, Message Contents and Macros

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

The following clause 50 details default conditions, messages and macros that shall be used for the EGPRS test cases. These conditions, messages and macros are derived from the "GPRS default conditions, message contents and macros" (see clause 40). In the following subclauses only those parameters are listed which deviate from the "GPRS default conditions, message contents and macros".

Where values have not been specified the equivalent overall GPRS default values (see subclause 40.1) should be used. If values need to be removed from the overall GPRS defaults then these should be specified as ‘OMITTED’.

In case of ambiguity EGPRS settings take precedence over GPRS settings.

50.1 EGPRS Default Test Conditions

Since GPRS and EGPRS make use of the same channel combinations subclause 40.1 applies to both GPRS and EGPRS.

NOTE: ‘One phase access’ test cases may not be fully executed for MS requesting ‘Two phases access’.

The resulting step "If the MS requests two phase access the Test Case is terminated" should be interpreted as "Test case is not applicable for the MS".

List of affected test cases (by this note):

51.2.3.1, 51.2.3.2, 51.2.3.3, 51.2.3.4, 51.2.3.5, 51.2.3.6, 51.2.3.7, 51.2.3.8, 51.2.3.9, 51.2.3.10, 51.2.3.11, 51.2.3.12, 51.2.3.13, 51.2.3.14, 51.2.3.15, 51.2.3.16, 51.2.3.17, 51.2.6.9, 52.8.1.6, 52.8.1.7, 52.8.1.8, 52.8.1.9, 52.8.1.10, 52.8.1.12, 52.10.2.

50.2 EGPRS Default Message Contents

50.2.1 EGPRS System Information Messages

The EGPRS system information messages for cell A, B, C, D, E, F are identical to the corresponding GPRS system information messages for cell A, B, C, D, E, F, except the settings in the system information messages as given in the tables below.

SYSTEM INFORMATION TYPE 13:

SI 13 Rest Octets:

GPRS Cell Options IE:

Extension Information

– Extension length

R99: 001000

Rel 4: 001010

Rel 6: 001110

– {0|1 <Extension Information>}

1 EGPRS supported by the cell.

– EGPRS_PACKET_CHANNEL_REQUEST

0 Use of EGPRS PACKET CHANNEL

REQUEST_message for uplink TBF establishment.

– BEP_PERIOD

0110

– PFC_FEATURE_MODE

0 Packet Flow Context Procedures not supported

– DTM_SUPPORT

0 Cell does not support DTM procedures.

– BSS_PAGING_COORDINATION

0 Circuit-Switched paging coordination not supported

in cell

For Rel 4 network simulation

– CNN_ACTIVE

0 CNN is disabled in the cell

– NW_EXT_UTBF

0 Ext UL TBF not supported in the cell

For Rel 6 network simulation

– MULTIPLE_TBF_CAPABILITY

0 Cell does not support multiple TBF procedures

– EXT_UTBF_NO_DATA

0 MS shall send a PACKET UPLINK DUMMY CONTROL BLOCK message when there is no other RLC/MAC block ready to send in an uplink radio block allocated by the network

– DTM_ENHANCEMENTS_CAPABILITY

0 Cell does not support enhanced DTM CS establishment and enhanced DTM CS release procedures

– { 0 | 1 }

0 — MBMS procedures not supported by the cell

End Rel 6

End Rel 4

50.2.2 EGPRS Packet System Information messages

50.2.2.1 Cell A

The EGPRS packet system information messages for cell A, B, C, D, E, F are identical to the corresponding GPRS packet system information messages for cell A, B, C, D, E, F

50.2.3 EGPRS default contents of Layer 2 messages

The EGPRS default contents of Layer 2 messages are identical to the GPRS default contents of Layer 2 messages (see subclause 40.1.2.3) with the following exception in the tables given below. In these tables only those layer 2 messages are listed differing in specific EGPRS information elements (IE’s) from the corresponding GPRS IE’s.

NOTE: In this subclause all information element values are in binary. Numeric values written within quotes are in decimal.

50.2.3.1 PACKET UPLINK ASSIGNMENT message

MESSAGE_TYPE

001010

PAGE_MODE

00 Normal Paging

Persistence Level

0 No Persistence Level Present

Referenced Address struct

As received from the MS

{ 0 < Global TFI >

| 10 < TLLI >

| 110 < TQI >

| 111 <Packet Request Reference >}

{0|1 Message escape bit}

1

{00 EGPRS message contents}

00 EGPRS messages contents present

– {0|1 CONTENTION_RESOLUTION_TLLI}

0 not present

– {0|1 COMPACT reduced MA}

0 reduced COMPACT Mobile Allocation list not present

– EGPRS Modulation and Coding Scheme

Dependant upon test case (Default MCS_1)

– Resegment

0 Retransmitted RLC data blocks shall not be re-segmented

– EGPRS Window Size

Dependant upon test case (Default 64)

– {0|1 Access Technologies Request}

0 Access technology Request Info not present

– ARAC RETRANSMISSION REQUEST

0 retransmission of an ADDITIONAL MS RADIO ACCESS CAPABILITIES message is not requested

TLLI_BLOCK_CHANNEL_CODING

1

{0|1 BEP_PERIOD2}

0 BEP_PERIOD2 not present

Packet Timing Advance

{ 0|1 < TIMING_ADVANCE_VALUE >

1 Timing Advance Value present

– TIMING_ADVANCE_VALUE }

30 bit periods

{ 0|1< TIMING_ADVANCE_INDEX > <TIMING_ADVANCE_TIMESLOT_NUMBER > }

0 (no timing advance index)

{0|1 Packet Extended Timing Advance}

0 Packet Extended TA for GSM 400 not present

{0|1<Frequency Parameters>}

Not present in case MS is in DTM mode otherwise present when required for channel assignment

< TSC >

Arbitrarily chosen (default 101)

{ 00< ARFCN >}

00 (ARFCN no hopping)

– ARFCN }

As for "Serving cell, PDTCH (PBCCH not present), SDCCH " in section 40.1.1 for the current cell

In case of Dynamic Allocation:

Dynamic Allocation

01 Dynamic Allocation

EXTENDED_DYNAMIC_ALLOCATION

0 dynamic allocation only

{ 0 | 1 < P0 >}

0 downlink power control is not used

USF_GRANULARITY

0 MS shall transmit only one RLC/MAC block

{ 0 | 1 < UPLINK_TFI_ASSIGNMENT >}

1 assign uplink TFI

– UPLINK_TFI_ASSIGNMENT

00000

{ 0 | 1 < RLC_DATA_BLOCKS_GRANTED > }

0 open-ended TBF

{ 0 | 1 < TBF Starting Time > }

0 No starting time present

Timeslot Allocation

0 Timeslot Allocation without Power Control Parameters

One slot arbitrarily chosen, the following USF_TNx shall be corresponding to the chosen value x (default timeslot 4 assigned)

– { 0 | 1 < USF_TN0 > }

0 USF not assigned

– { 0 | 1 < USF_TN1 > }

0 USF not assigned

– { 0 | 1 < USF_TN2 > }

0 USF not assigned

– { 0 | 1 < USF_TN3 > }

0 USF not assigned

– { 0 | 1 < USF_TN4 > }

1 USF not assigned

– USF_TN4

Arbitrarily chosen (default 000)

– { 0 | 1 < USF_TN5 > }

0 USF not assigned

– { 0 | 1 < USF_TN6 > }

0 USF not assigned

– { 0 | 1 < USF_TN7 > }

0 USF not assigned

In case of Multiblock allocation

< TIMESLOT_NUMBER >

100

{ 0 | 1

0 (ALPHA and GAMMA_TN not present)

< ALPHA >

< GAMMA_TN >}

{ 0 | 1

0 P0, BTS_PWR_CTRL_MODE , PR_MODE not present

< P0 >

< BTS_PWR_CTRL_MODE >

< PR_MODE }

< TBF Starting Time >

0 (Absolute Starting Time, indicating current frame + 104 frames)

< NUMBER OF RADIO BLOCKS ALLOCATED>

00

spare padding

Spare Padding

50.2.3.2 PACKET DOWNLINK ASSIGNMENT message

MESSAGE_TYPE

000010

PAGE_MODE

00 Normal Paging

Persistence Level

0 (no Persistence Level Present)

Referenced Address

1 (address is TLLI)

– TLLI

Same as the value received from MS

MAC_MODE

00 Dynamic Allocation

RLC_MODE

0 Acknowledged mode

CONTROL_ACK

0

TIMESLOT_ALLOCATION

arbitrarily chosen (default timeslot 4)

Packet Timing Advance

{ 0|1< TIMING_ADVANCE_VALUE >

1 (timing advance value)

– TIMING_ADVANCE_VALUE }

30 bit periods

{ 0|1< TIMING_ADVANCE_INDEX > <TIMING_ADVANCE_TIMESLOT_NUMBER > }

0 (no timing advance index)

{0|1<Frequency Parameters>}

Not present in case MS is in DTM mode otherwise present when required for channel assignment

< TSC >

Arbitrarily chosen (default 5)

{ 00< ARFCN >}

00 (ARFCN no hopping)

– ARFCN }

As for "Serving cell, PDTCH, SDCCH " in section 40.1.1 for the current cell

{0|1<DOWNLINK_TFI_ASSIGNMENT>}

1 (assign downlink TFI)

– DOWNLINK_TFI_ASSIGNMENT

00001

{0|1<Power Control Parameters>}

1 (Power Control Parameters present)

– ALPHA

0.5

– GAMMA for allocated timeslots

For DCS 1800 and PCS 1900: +6 dBm. For all other bands: +8 dBm

(default timeslot 4)

{0|1<TBF_STARTING_TIME>}

0 (starting time not present)

{0|1<Measurement Mapping>}

0 (no measurement mapping)

{null|0|1 Additional contents for Release 99}

1 Additional contents for Release 99 present

– EGPRS Window Size

Dependant upon test case (Default 64)

– LINK_QUALITY_MEASUREMENT

_MODE

00 MS reports BEP and interferer meas.

– {0|1 Packet Extended Timing Advance}

0 Packet Extended TA for GSM 400 not present

– {0|1 BEP_PERIOD2}

0 BEP_PERIOD2 not present

Spare padding

Spare Padding

50.2.4 EGPRS Default contents of Layer 3 messages

This subclause contains the default values of L3 messages, which unless indicated otherwise in clause 40 and 50 resp., shall be transmitted by the system simulator and which are required to be received from the MS under test.

The EGPRS default contents of Layer 3 messages are identical to the GPRS default contents of Layer 3 messages (see subclause 40.2.4) with the following exception in the tables given below. In these tables only those layer 3 messages are listed differing in specific EGPRS information elements (IE’s) from the corresponding GPRS IE’s.

NOTE: In this subclause all information element values are in binary. Numeric values written within quotes are in decimal.

50.2.4.1 IMMEDIATE ASSIGNMENT messages

50.2.4.1.1 IMMEDIATE ASSIGNMENT message (Packet Downlink Construction)

L2 pseudo length

This is the sum of the lengths of all the information elements present in the message except for the IA rest octets and L2 pseudo length IEs. For the default message the L2 pseudo length is 11.

Protocol Discriminator

RR Management.

Skip Indicator

0000

Message Type

00111111

Page Mode

– Page Mode

Normal Paging.

Packet Response Type and Dedicated mode or TBF

– T/D

Temporary Block Flow

– Downlink

1 Resources assigned in IA Rest Octets

– TMA

0 No meaning

Packet Channel Description

Dependant upon the test case.

Request Reference

Copy of last received by the SS.

Timing Advance

– Timing advance value

"30" bit periods.

Mobile Allocation

– Length

0

Starting Time

Not present.

IA rest octets

HH

– Packet Downlink Assignment

01 Packet Downlink Assignment present

– TLLI

(The value received from MS)

1

– TFI_ASSIGNMENT

Any value not used before

– RLC_MODE

RLC unacknowledged mode

{0 | 1 < ALPHA >

1 ALPHA present

– ALPHA

"0.5"

– GAMMA

For DCS 1800 and PCS 1900: +6 dBm

For all other bands: +8 dBm

– POLLING

0 No Packet Control Acknowledgment is required

from MS

– TA_VALID

1 Timing Advance value in TA IE is valid

Presence of following bit fields indicate EGPRS TBF mode

H EGPRS TBF mode applied

– EGPRS Window Size

Dependant upon test case (Default 64)

– LINK_QUALITY_MEASUREMENT

_MODE

00 MS reports neither BEP nor interferer meas.

– {0|1 BEP_PERIOD2}

0 BEP_PERIOD2 not present

– spare padding

Spare Padding

50.2.4.1.2 IMMEDIATE ASSIGNMENT message (Packet Uplink construction):

L2 pseudo length

This is the sum of the lengths of all the information elements present in the message except for the IA rest octets and L2 pseudo length IEs. For the default message the L2 pseudo length is 11.

Protocol Discriminator

RR Management.

Skip Indicator

0000

Message Type

00111111

Page Mode

– Page Mode

Normal Paging.

Dedicated mode or TBF

– T/D

1 Temporary Block Flow

– Downlink

0 No meaning

– TMA

0 No meaning

Packet Channel Description

Dependant upon the test case.

Request Reference

0111 1111

Timing Advance

– Timing advance value

30 bit periods.

Mobile Allocation

– Length

0

Starting Time

Not present.

IA rest octets

LH

00 (EGPRS Packet Uplink Assignment)

< Extended RA >

Copy of the five LSB of the last EGPRS PACKET CHANNEL REQUEST received.

{ 0 | 1 < Access Technologies Request : Access Technologies Request struct > }

0

– Packet Uplink Assignment

1

– TFI_ASSIGNMENT

Any value not used before

– POLLING

0

0 Dynamic Allocation

– USF

Any value not used before

– USF_GRANULARITY

0 (transmit one RLC block)

{ 0 | 1}

0 (P0, PR_MODE not present)

-EGPRS CHANNEL_CODING_COMMAND

Depending on test case (Default MCS_1)

– TLLI_BLOCK_CHANNEL_CODING

1 MS shall used the coding scheme as specified by EGPRS CHANNEL_CODING_COMMAND

{ 0 | 1 < BEP_PERIOD2 > }

0 (BEP_PERIOD2 not present)

– RESEGMENT

1 Resegmentation on uplink retransmissions

allowed (type I ARQ)

– EGPRS Window Size

Dependant on test case (Default 64)

{0 | 1 < ALPHA >}

– ALPHA

1 ALPHA present

0.5

– GAMMA

For DCS 1800 and PCS 1900: +6 dBm

For all other bands: +8 dBm

{ 0 | 1 < TIMING_ADVANCE_INDEX > }

0 Timing Advance Index not present

{ 0 | 1 < TBF_STARTING_TIME > }

0 TBF Starting Time not present

– spare padding

Spare Padding

50.2.4.1.3 IMMEDIATE ASSIGNMENT message (Multiblock allocation construction):

L2 pseudo length

This is the sum of the lengths of all the information elements present in the message except for the IA rest octets and L2 pseudo length IEs. For the default message the L2 pseudo length is 11.

Protocol Discriminator

RR Management.

Skip Indicator

0000

Message Type

00111111

Page Mode

– Page Mode

Normal Paging.

Dedicated mode or TBF

– T/D

1 Temporary Block Flow

– Downlink

0 No meaning

– TMA

0 No meaning

Packet Channel Description

Dependant upon the test case.

Request Reference

0111 1111

Timing Advance

– Timing advance value

30 bit periods.

Mobile Allocation

– Length

0

Starting Time

Not present.

IA rest octets

LH

00 (EGPRS Packet Uplink Assignment)

< Extended RA >

Copy of the five LSB of the last EGPRS PACKET CHANNEL REQUEST received.

{ 0 | 1 < Access Technologies Request : Access Technologies Request struct > }

0

– Packet Uplink Assignment

0 (Multiblock assignment)

{0 | 1 < ALPHA >}

– ALPHA

1 ALPHA present

0.5

– GAMMA

For DCS 1800 and PCS 1900: +6 dBm

For all other bands: +8 dBm

– TBF_STARTING_TIME

Indicating Absolute Starting Time (calculated by the SS within a range of +50 to + 250 from current frame)

NUMBER OF RADIO BLOCKS ALLOCATED

00

{ L | H }

L (P0, BTS_PWR_CTRL_MODE , PR_MODE not present)

– spare padding

Spare Padding

50.2.4.2 IMMEDIATE ASSIGNMENT REJECT message

L2 pseudo length

19

Protocol Discriminator

RR Management.

Skip Indicator

0000

Message Type

00111010

Page Mode

– Page Mode

Normal Paging.

Request Reference 1

0111 1111

Wait Indication 1

0 seconds.

Request Reference 2

Not pertaining to the MS under test.

Wait Indication 2

0 seconds.

Request Reference 3

Not pertaining to the MS under test.

Wait Indication 3

0 seconds.

Request Reference 4

Not pertaining to the MS under test.

Wait Indication 4

0 seconds.

IAR rest octets

– { 0 | 1 < Extended RA 1 : bit (5) > }

1 coded as the 5 least significant bits of the initiating EGPRS PACKET CHANNEL REQUEST message

– { 0 | 1 < Extended RA 2 : bit (5) > }

0 Not present.

– { 0 | 1 < Extended RA 3 : bit (5) > }

0 Not present.

– { 0 | 1 < Extended RA 4 : bit (5) > }

0 Not present.

– spare padding

Spare Padding

50.2.4.3 PDCH ASSIGNMENT COMMAND message (downlink)

Information Element

Value/Remarks

Protocol Discriminator

RR Management

Skip indicator

0000

Message Type

00101010

Description of the Channel, after time

– Channel Description

– Channel Type and TDMA offset

TCH/F + ACCH’s

– Timeslot Number

Slot 21

– Training Sequence Code

Same as the BCC

– Hopping channel

Single RF channel

– ARFCN

Same as BCCH carrier

– RR Packet Downlink Assignment

– LENGTH_IN_OCTETS

"400"

– MAC_MODE

00 (Dynamic allocation)

– RLC_MODE

1 (RLC unacknowledged mode)

– TIMESLOT_ALLOCATION

Slot 2

– Packet Timing Advance

– { 0|1

-<TIMING_ADVANCE_VALUE> }

1 (TIMING_ADVANCE_VALUE present)

– TIMING_ADVANCE_VALUE

"30" bit periods

– { 0|1

<TIMING_ADVANCE_INDEX> }

0 (TIMING_ADVANCE_INDEX and TIMING_ADVANCE_TIMESLOT_NUMBER not present)

– { 0|1 <P0> }

0 (Downlink power control parameters not present)

– { 0|1 <Power Control Parameters> }

1 (Uplink Power Control Parameters present)

– ALPHA

"0.5"

– { 0|1 <GAMMA_TN0> }

0 (GAMMA_TN0 not present)

– { 0|1 <GAMMA_TN1> }

0 (GAMMA_TN1 not present)

– { 0|1 <GAMMA_TN2> }

1 (GAMMA_TN2 present)

– GAMMA_TN2

For GSM 700, T-GSM 810, GSM 850 and GSM 900: +8 dBm

For DCS 1800 and PCS 1900: +6 dBm

– { 0|1 <GAMMA_TN3> }

0 (GAMMA_TN3 not present)

– { 0|1 <GAMMA_TN4> }

0 (GAMMA_TN4 not present)

– { 0|1 <GAMMA_TN5> }

0 (GAMMA_TN5 not present)

– { 0|1 <GAMMA_TN6> }

0 (GAMMA_TN6 not present)

– { 0|1 <GAMMA_TN7> }

0 (GAMMA_TN7 not present)

– { 0|1 <DOWNLINK_TFI_ASSIGNMENT> }

1 (Assign downlink TFI)

– DOWNLINK_TFI_ASSIGNMENT

00011

– { 0|1 <MEASUREMENT_STARTING_TIME> }

0 (No measurement information)

Presence of following bit fields indicate EGPRS TBF mode

1 EGPRS TBF mode applied

– EGPRS Window Size

Dependant upon test case

– LINK_QUALITY_MEASUREMENT

_MODE

00 MS reports neither BEP nor interferer meas.

– {0|1 Packet Extended Timing Advance}

0 Packet Extended TA for GSM 400 not present

– SPARE_BITS

Spare padding

50.2.4.4 DTM Assignment Command

For R99/Rel 4 network simulation:

Optional extension information

1 Extension information present

– {0|1 <Extension Information>}

1 EGPRS supported by the cell.

end R99

50.2.4.5 IMMEDIATE PACKET ASSIGNMENT messages

50.2.4.5.1 IMMEDIATE PACKET ASSIGNMENT message (IPA Downlink Assignment)

L2 pseudo length

This is the sum of the lengths of all the information elements present in the message except for the IPA rest octets and L2 pseudo length IEs. For the default message the L2 pseudo length is xx.

Protocol Discriminator

RR Management.

Skip Indicator

0000

Message Type

01101001

Page Mode

– Page Mode

Normal Paging.

Feature Indicator

– PS-IR

0

– CS-IR

0

IPA rest octets

– IPA Downlink Assignment

010 IPA Downlink Assignment present

1

– TLLI

(the value received from MS)

– TFI_ASSIGNMENT

Any value not used before

– GAMMA

For DCS 1800 and PCS 1900: +6 dBm

For all other bands: +8 dBm

– TIMING_ADVANCE_VALUE

30 bit periods

1

– TLLI

(other value than received from MS)

– TFI_ASSIGNMENT

Any value not used before

– GAMMA

For DCS 1800 and PCS 1900: 0 dBm

For all other bands: 0 dBm

– TIMING_ADVANCE_VALUE

10 bit periods

– No repeat for other device

0

– LINK_QUALITY_MEASUREMENT_MODE

0 (not present)

– RLC_MODE

RLC acknowledged mode

– TN

Dependant upon the test case (default = 4)

1

– Frequency Parameters

Dependant upon the test case (default: Serving cell, PDTCH as defined in section 40.1)

– spare padding

Spare Padding

50.2.4.5.2 IMMEDIATE PACKET ASSIGNMENT message (IPA Uplink Assignment):

L2 pseudo length

This is the sum of the lengths of all the information elements present in the message except for the IPA rest octets and L2 pseudo length IEs. For the default message the L2 pseudo length is xx.

Protocol Discriminator

RR Management.

Skip Indicator

0000

Message Type

01101001

Page Mode

– Page Mode

Normal Paging.

Feature Indicator

– PS-IR

0

– CS-IR

0

IPA rest octets

– IPA Uplink Assignment

100 IPA Uplink Assignment present

1

– Random Reference

11 bits of the EGPRS PACKET CHANNEL REQUEST from MS

– FN_OFFSET

offset to the FN of EGPRS PACKET CHANNEL REQUEST from MS

– GAMMA

For DCS 1800 and PCS 1900: +6 dBm

For all other bands: +8 dBm

– TIMING_ADVANCE_VALUE

30 bit periods

– TFI_ASSIGNMENT

Any value not used before

– USF

Any value not used before

-EGPRS CHANNEL_CODING_COMMAND

Depending on test case (Default MCS_1)

1

– Random Reference

different to 11 bits of the EGPRS PACKET CHANNEL REQUEST from MS

– FN_OFFSET

different offset to the FN of EGPRS PACKET CHANNEL REQUEST from MS

– GAMMA

For DCS 1800 and PCS 1900: 0 dBm

For all other bands: 0 dBm

– TIMING_ADVANCE_VALUE

10 bit periods

– TFI_ASSIGNMENT

Any value than above

– USF

Any value than above

– EGPRS CHANNEL_CODING_COMMAND

MCS_1

– Radio Access Capabilities Request

0

– No repeat for other device

0

– TN

Dependant upon the test case (default = 4)

1

– Frequency Parameters

Dependant upon the test case (default: Serving cell, PDTCH as defined in section 40.1)

– spare padding

Spare Padding

50.2.4.5.3 IMMEDIATE PACKET ASSIGNMENT message (IPA Single Block Uplink Assignment):

L2 pseudo length

This is the sum of the lengths of all the information elements present in the message except for the IPA rest octets and L2 pseudo length IEs. For the default message the L2 pseudo length is xx.

Protocol Discriminator

RR Management.

Skip Indicator

0000

Message Type

01101001

Page Mode

– Page Mode

Normal Paging.

Feature Indicator

– PS-IR

0

– CS-IR

0

IPA rest octets

– IPA Uplink Assignment

001 IPA Single Block Uplink Assignment present

1

– Random Reference

11 bits of the EGPRS PACKET CHANNEL REQUEST from MS

– FN_OFFSET

offset to the FN of EGPRS PACKET CHANNEL REQUEST from MS

– GAMMA

For DCS 1800 and PCS 1900: +6 dBm

For all other bands: +8 dBm

– TIMING_ADVANCE_VALUE

30 bit periods

– STARTING_TIME_OFFSET

offset to the start frame number of the assigned single uplink block

1

– Random Reference

different to 11 bits of the EGPRS PACKET CHANNEL REQUEST from MS

– FN_OFFSET

different offset to the FN of EGPRS PACKET CHANNEL REQUEST from MS

– GAMMA

For DCS 1800 and PCS 1900: 0 dBm

For all other bands: 0 dBm

– TIMING_ADVANCE_VALUE

10 bit periods

– STARTING_TIME_OFFSET

different to offset to the start frame number of the assigned single uplink block assigned to MS

– No repeat for other device

0

– TN

Dependant upon the test case (default = 4)

1

– Frequency Parameters

Dependant upon the test case (default: Serving cell, PDTCH as defined in section 40.1)

– spare padding

Spare Padding

50.3 Default EGPRS Conditions, Message Contents and Macros for the Higher Layer Test Cases

Since the EGPRS higher layers (LLC, GPRS Mobility Management, Session Management and SNDCP) are identical with the GPRS higher layers the same test cases shall also apply to EGPRS.

50.4 EGPRS Macros

50.4.1 Overview

The following subclause presents macros for EGPRS test cases. Definition and syntax (see subclauses 40.4.1.1 and 40.4.1.2) of the macros for EGPRS test cases are identical to the definition and syntax of the macros of the GPRS test cases.

50.4.2 EGPRS Default Message Contents

The EGPRS default message contents of the macros for the EGPRS test cases are identical to the GPRS default message contents of the macros for the GPRS test cases (see subclause 40.4.2).

50.4.3 EGPRS Macro Message Sequences

The macros for EGPRS test cases are identical to the macros for the GPRS test cases (see subclause 40.4.) with the following exceptions in the tables given below. In these tables only those EGPRS macro sequences are listed differing from the corresponding GPRS macro sequences.

50.4.3.1 Acknowledged downlink data

Step

Direction

Message

Comments

SS  MS

{ Acknowledged downlink data }

Macro

1

SS  MS

{ Downlink data }

Macro

2

MS  SS

EGPRS PACKET DOWNLINK ACK/NACK

50.4.3.2 Downlink data transfer

Step

Direction

Message

Comments

SS  MS

{ Downlink data transfer }

Macro

a. RLC unacknowledged mode

1

SS  MS

{ Downlink data }

Macro

2

SS  MS

RLC DOWNLINK DATA

FBI bit set to ‘1’ and valid RRBP field

3

MS  SS

PACKET CONTROL ACKNOWLEDGMENT

In the uplink block specified by the RRBP field

b. RLC acknowledged mode

1

SS  MS

{ Acknowledged downlink data }

Macro

2

SS  MS

{ Acknowledged downlink data }

Macro

N

SS  MS

{ Acknowledged downlink data }

Macro. n  1

n+1

SS  MS

RLC DOWNLINK DATA

n+2

SS  MS

RLC DOWNLINK DATA

M

SS  MS

RLC DOWNLINK DATA

m  n+1. FBI bit set to ‘1’ and valid RRBP field

m+1

MS  SS

EGPRS PACKET DOWNLINK ACK/NACK

In the uplink block specified by the RRBP field. Final Ack Indicator bit set to ‘1’

50.4.3.3 Uplink data transfer

Step

Direction

Message

Comments

MS  SS

{ Uplink data transfer }

Macro (arguments: see note 4)

1

MS  SS

RLC UPLINK DATA

See notes 1 and 2

2a

MS  SS

RLC UPLINK DATA

2b

SS  MS

PACKET UPLINK ACK/NACK

See note 3

3a

MS  SS

RLC UPLINK DATA

3b

SS  MS

PACKET UPLINK ACK/NACK

N

MS  SS

RLC UPLINK DATA

n  1. CV set to ‘0’

N+1

SS  MS

PACKET UPLINK ACK/NACK

Final Ack Indicator bit = ‘1’ and valid RRBP field

N+2

MS  SS

PACKET CONTROL ACKNOWLEDGEMENT

In the uplink block specified by the RRBP field

NOTE 1: SI bit set to ‘0’ in all data blocks.

NOTE 2: The SS sends a PACKET UPLINK ACK/NACK message at least every k-1 RLC UPLINK DATA messages, being k the window size with a value according to the number of timeslots allocated in the direction (uplink or downlink) of the TBF operating in EGPRS TBF mode, see 3GPP TS 44.060.

NOTE 3: The field CV in the RLC UPLINK DATA messages verifies:

where:

– TBC: total number of RLC data blocks that will be transmitted in the TBF;

– BSN’: absolute block sequence number of the RLC data block, from 0 to (TBC – 1);

  • NTS: number of timeslots assigned to the uplink TBF, with range 1 to 8;
  • K = 2 when commanded MCS is MCS-7, MCS-8 or MCS-9 otherwise K=1.

– the function round() rounds upwards to the nearest integer;

– BS_CV_MAX is a parameter broadcast in the system information;

– the division operation is non-integer and results in zero only for (TBC – BSN’ – 1) = 0.

NOTE 4: In the case of Dynamic MAC mode, the macro reference in the corresponding test case may contain a certain frequency (in seconds-1 or frames-1) for the SS to indicate the USF allocated to the mobile so that the MS is allowed to transmit. Otherwise, mobile’s USF is indicated in every available block.

NOTE 5: When an EGPRS RLC/MAC block for data transfer consists of two RLC data blocks, the CV of the RLC/MAC header refers to the second RLC data block.

50.4.3.4 Uplink dynamic allocation one phase access

Step

Direction

Message

Comments

{Uplink dynamic allocation one phase access}

Macro parameters:

n: the number of RLC data block to be transferred,

USF_GRANULARITY: 1 or 4 blocks,

RLC_DATA_BLOCKS_GRANTED: 9-261 (close-end), or absent (open-end)

EGPRS Channel Coding Command: MCS-1, -2, -3, -4, -5, -6, -6, -7, -8, -9 or MCS-5-7, MCS-6-9

Resegment Bit: incremental redundancy on/off in uplink direction

Window Size: according to number of allocated timeslots

TLLI_BLOCK_CHANNEL_CODING: MCS-1 or as data block

REL_OR_ABS_FN: absolute or relative frame number encoding for starting time

TBF_STARTING_TIME

0

MS

Trigger the MS initiating uplink transfer n octets data according to the test PDP context activated

1

MS -> SS

EGPRS PACKET CHANNEL REQUEST OR CHANNEL REQUEST

Received on RACH.

2

SS -> MS

IMMEDIATE ASSIGNMENT

uplink dynamic allocation,

Sent on AGCH.

NOTE: After step 2, the MS is not yet in the packet transfer mode. The contention resolution must be completed.

50.4.3.5 Uplink dynamic allocation one phase access with contention resolution

Step

Direction

Message

Comments

{Uplink dynamic allocation one phase access with contention resolution}

Macro parameters:

n: the number of RLC data block to be transferred,

USF_GRANULARITY: 1 or 4 blocks,

RLC_DATA_BLOCKS_GRANTED: 9-261 (close-end), or absent (open-end)

EGPRS Channel Coding Command: MCS-1, -2, -3, -4, -5, -6, -6, -7, -8, -9 or MCS-5-7, MCS-6-9

Resegment Bit: incremental redundancy on/off in uplink direction

Window Size: according to number of allocated timeslots

TLLI_BLOCK_CHANNEL_CODING: MCS-1 or as data block

REL_OR_ABS_FN: absolute or relative frame number encoding for starting time

TBF_STARTING_TIME

0

MS

Trigger the MS initiating uplink transfer n octets data according to the test PDP context activated

1

MS -> SS

EGPRS PACKET CHANNEL REQUEST OR CHANNEL REQUEST

Received on RACH.

2

SS -> MS

IMMEDIATE ASSIGNMENT

uplink dynamic allocation,

Sent on AGCH.

3

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

Sent on the PACCH of the PDCH, the USF assigned to the MS, on 3 blocks from the last radio block containing the uplink assignment.

4A

MS -> SS

UPLINK RLC DATA BLOCK

For USF_GRANULARITY = 1, containing TLLI in the RLC/MAC header.

4B1

MS -> SS

UPLINK RLC DATA BLOCK

For USF_GRANULARITY = 4, containing TLLI in the RLC/MAC header.

4B2

MS -> SS

UPLINK RLC DATA BLOCK

For USF_GRANULARITY = 4, containing TLLI in the RLC/MAC header.

4B3

MS -> SS

UPLINK RLC DATA BLOCK

For USF_GRANULARITY = 4, containing TLLI in the RLC/MAC header.

4B4

MS -> SS

UPLINK RLC DATA BLOCK

For USF_GRANULARITY = 4, containing TLLI in the RLC/MAC header.

5

SS -> MS

PACKET UPLINK ACK/NACK

Sent on the PACCH, containing TLLI received at step 4.

50.4.3.6 Uplink dynamic allocation two phase access

Step

Direction

Message

Comments

{Uplink dynamic allocation two phase access}

Macro parameters:

n: the number of RLC data block to be transferred,

Multiblock Allocation Struct,

USF_GRANULARITY: 1 or 4 blocks,

RLC_DATA_BLOCKS_GRANTED: 9-261 (close-end), or absent (open-end)EGPRS Channel Coding Command: MCS-1, -2, -3, -4, -5, -6, -6, -7, -8, -9 or MCS-5-7, MCS-6-9

Resegment Bit: incremental redundancy on/off in uplink direction

Window Size: according to number of allocated timeslots

TLLI_BLOCK_CHANNEL_CODING: MCS-1 or as data block,

TBF_STARTING_TIME

0

MS

Trigger the MS initiating uplink transfer n octets data according to the test PDP context activated

1

MS -> SS

CHANNEL REQUEST Or

EGPRS PACKET CHANNEL REQUEST

Received on RACH.

2

SS -> MS

IMMEDIATE ASSIGNMENT

Sent on AGCH, allocates two uplink blocks

3

MS -> SS

PACKET RESOURCE REQUEST

Two phase access procedure. Received on the first block assigned in step 2. EGPRS capability indicated in the MS Radio Access Capability IE.

If the access type of the PACKET RESOURCE REQUEST specifies "Two Phase Access Req" check that the PEAK_THROUGHPUT, RADIO_PRIORITY and RLC_MODE are compliant with the PDP context used.

In case of SMS over GPRS PEAK THROUGHPUT is not checked.

3a (conditional)

MS -> SS

ADDITIONAL MS RADIO ACCESS CAPABILITIES

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

3b (optional)

MS -> SS

uplink control block (e.g. PACKET MEASUREMENT REPORT, PACKET UPLINK DUMMY CONTROL BLOCK)

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

4

SS -> MS

PACKET UPLINK ASSIGNMENT

uplink dynamic allocation, no starting time (as default, otherwise use TBF_STARTING_TIME), Sent on PACCH of the same PDCH assigned in step 2.

50.4.3.7 Void

50.4.3.8 Void

50.4.3.9 Void

50.4.3.10 Downlink TBF establishment

Step

Direction

Message

Comments

{Downlink TBF establishment}

Macro parameters:

RLC mode

TBF_STARTING_TIME

Window Size: according to number of allocated timeslots

1

SS -> MS

PAGING REQUEST

1st Repeated Page info contains P-TMSI of the MS. Sent on PCH.

2

MS -> SS

EGPRS PACKET CHANNEL OR CHANNEL REQUEST

ACCESS TYPE = " Page Response ". Received on RACH.

3

SS -> MS

IMMEDIATE ASSIGNMENT

Random Reference = pertaining to the message received in step 2. Dynamic allocation, Sent on AGCH.

4

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

Sent on PACCH containing USF assigned to the MS.

5

MS -> SS

UPLINK RLC DATA BLOCK

LLC PDU implicitly indicating paging response, containing TLLI in the RLC/MAC header. Received on uplink PDTCH assigned in step 3.

6

SS -> MS

PACKET UPLINK ACK/NACK

Acknowledge the received RLC data block. Sent on uplink PACCH.

7

MS -> SS

PACKET CONTROL ACKNOWLEDGEMENT

Acknowledge the RLC control message. Received on uplink PACCH.

8

SS -> MS

IMMEDIATE ASSIGNMENT

Downlink Assignment, TLLI value as received. Sent on PCH. Three macro parameters as assigned in the test cases. EGPRS TBF mode indicated.

50.4.3.10A Uplink data

Step

Direction

Message

Comments

MS  SS

{ Uplink data }

Macro (arguments: see note 2)

1

MS  SS

RLC UPLINK DATA

SI bit set to ‘0’

2a

MS  SS

RLC UPLINK DATA

See notes 1

2b

SS  MS

PACKET UPLINK ACK/NACK

N

MS  SS

RLC UPLINK DATA

till the required amount of blocks are received

N+1

SS  MS

PACKET UPLINK ACK/NACK

NOTE 1: The SS sends a PACKET UPLINK ACK/NACK message at least every k-1 RLC UPLINK DATA messages, being k the window size with a value of 64 blocks.

NOTE 2: In the case of Dynamic MAC mode, the macro reference in the corresponding test case may contain a certain frequency (in seconds-1 or frames-1) for the SS to indicate the USF allocated to the mobile so that the MS is allowed to transmit. Otherwise, mobile’s USF is indicated in every available block.

50.4.3.11 GPRS Attach using EGPRS messages on CCCH

The following table describes a signalling sequence performing the GPRS attach procedure. Note that there are different possible sequences implementing the GPRS attach procedure.

The macros {Completion of GPRS attach} in the test cases refer to the table below starting at the step required for the particular sequence.

NOTE: EGPRS PACKET CHANNEL REQUEST shall be used in the following cases

a. If Release of EGPRS supported is Release 4 or above.

b. If Support of EGPRS Packet Access enhancement is True for a R99 MS.

CHANNEL REQUEST shall be used if support of EGPRS Packet Access enhancement is False for a R99 MS.

{GPRS attach procedure}

Step

Direction

Message

Comments

0

MS is triggered to initiate the GPRS attach procedure.

1

MS -> SS

CHANNEL REQUEST

Or

EGPRS PACKET CHANNEL REQUEST

Establishment Cause is ‘One Phase’, if it is CHANNEL REQUEST;

Establishment Cause is ‘signalling’; if it is EGPRS PACKET CHANNEL REQUEST.

2

SS -> MS

IMMEDIATE ASSIGNMENT

For uplink TBF, one phase access, dynamic allocation.

Assigns GPRS TBF if CHANNEL REQUEST is received in step 1.

Assigns EGPRS TBF if EGPRS PACKET CHANNEL REQUEST is received in step 1.

3

MS -> SS

(EGPRS) RLC data blocks

Transporting:

ATTACH REQUEST

4

SS -> MS

PACKET UPLINK ACK/NACK

Indicating correct reception of uplink blocks, including RRBP field set.

5

MS -> SS

PACKET CONTROL ACKNOWLEDGMENT

Sent on PACCH

6

SS -> MS

IMMEDIATE ASSIGNMENT

For downlink TBF in EGPRS TBF Mode, sent 1 s. after step 5 on AGCH.

7

SS -> MS

EGPRS RLC data blocks

Transporting:

ATTACH ACCEPT.

Last block containing a valid RRBP field and FBI set.

8A

MS -> SS

EGPRS PACKET DOWNLINK ACK/NACK

Including Channel Request Description.

9A

SS -> MS

PACKET UPLINK ASSIGNMENT

Sent on PACCH.

10A

MS -> SS

EGPRS RLC data blocks

Transporting:

ATTACH COMPLETE

11A

SS -> MS

PACKET UPLINK ACK/NACK

Including valid RRBP field

12A

MS -> SS

PACKET CONTROL ACKNOWLEDGMENT

8B

MS -> SS

EGPRS PACKET DOWNLINK ACK/NACK

Not including Channel Request Description.

9B

MS->SS

CHANNEL REQUEST

Or

EGPRS PACKET CHANNEL REQUEST

Establishment Cause is ‘One Phase’, if it is CHANNEL REQUEST;

Establishment Cause is ‘signalling’; if it is EGPRS PACKET CHANNEL REQUEST.

10B

SS -> MS

IMMEDIATE ASSIGNMENT

For uplink TBF, one phase access, dynamic allocation.

Assigns GPRS TBF if CHANNEL REQUEST is received in step 1.

Assigns EGPRS TBF if EGPRS PACKET CHANNEL REQUEST is received in step 1.

11B

MS -> SS

(EGPRS) RLC data blocks

Transporting:

ATTACH COMPLETE

12B

SS -> MS

PACKET UPLINK ACK/NACK

Indicating correct reception of uplink blocks, including RRBP field set.

13B

MS -> SS

PACKET CONTROL ACKNOWLEDGMENT

50.4.3.12 Void

50.4.3.13 PDP Context Activation On CCCH

The following table describes a signalling sequence performing the PDP Context Activation.

The macros {Completion of PDP Context Activation} in the test cases refer to the table below starting at the step required for the particular sequence.

NOTE: EGPRS PACKET CHANNEL REQUEST shall be used in the following cases

a. If Release of EGPRS supported is Release 4 or above.

b. If Support of EGPRS Packet Access enhancement is True for a R99 MS.

CHANNEL REQUEST shall be used if support of EGPRS Packet Access enhancement is False for a R99 MS.

{PDP Context Activation procedure}

Step

Direction

Message

Comments

0

MS is triggered to initiate the PDP Context Activation procedure with specific Test PDP Context Number specified in test case.

1

MS -> SS

CHANNEL REQUEST

Or

EGPRS PACKET CHANNEL REQUEST

Establishment Cause is ‘One Phase’, if it is CHANNEL REQUEST;

Establishment Cause is ‘signalling’; if it is EGPRS PACKET CHANNEL REQUEST.

2

SS -> MS

IMMEDIATE ASSIGNMENT

For uplink TBF, one phase access, dynamic allocation;

Assigns GPRS TBF if CHANNEL REQUEST is received in step 1.

Assigns EGPRS TBF if EGPRS PACKET CHANNEL REQUEST is received in step 1.

3

MS -> SS

RLC data blocks

Transporting:

ACTIVATE PDP CONTEXT REQUEST

4

SS -> MS

PACKET UPLINK ACK/NACK

Indicating correct reception of uplink blocks, including RRBP field set.

5

MS -> SS

PACKET CONTROL ACKNOWLEDGMENT

Sent on PACCH

6

SS -> MS

IMMEDIATE ASSIGNMENT

For downlink TBF in EGPRS Mode, sent 1 s. After step 5 on AGCH.

7

SS -> MS

EGPRS RLC data blocks

Transporting:

ACTIVATE PDP CONTEXT ACCEPT.

Last block containing a valid RRBP field and FBI set.

8A

MS -> SS

EGPRS PACKET DOWNLINK ACK/NACK

Not including Channel Request Description.

The following steps are required only if the Test PDP context is for LLC Acknowledge mode.

9A

MS->SS

EGPRS PACKET CHANNEL REQUEST

10A

SS -> MS

IMMEDIATE ASSIGNMENT

For uplink TBF in EGPRS TBF Mode, one phase access, dynamic allocation.

11A

MS -> SS

RLC data blocks

Transporting:

SABM

12A

SS -> MS

PACKET UPLINK ACK/NACK

Indicating correct reception of uplink blocks, including RRBP field set.

13A

MS -> SS

PACKET CONTROL ACKNOWLEDGMENT

The following Path will be taken only if the Test PDP Context is for LLC Acknowledge mode.

8B

MS -> SS

EGPRS PACKET DOWNLINK ACK/NACK

Including Channel Request Description.

9B

SS -> MS

PACKET UPLINK ASSIGNMENT

Sent on PACCH.

10B

MS -> SS

RLC data blocks

Transporting:

SABM

11B

SS -> MS

PACKET UPLINK ACK/NACK

Including valid RRBP field

12B

MS -> SS

PACKET CONTROL ACKNOWLEDGMENT

13B

Void

14

SS -> MS

IMMEDIATE ASSIGNMENT

For downlink TBF in EGPRS Mode, sent 1 s. After step 13 on AGCH.

15

SS -> MS

EGPRS RLC data blocks

Transporting:

UA.

Last block containing a valid RRBP field and FBI set.

16

MS -> SS

EGPRS PACKET DOWNLINK ACK/NACK

50.4.3.14 Void

50.4.3.15 PDP Context Activation, IPA capable MS

The procedure {PDP Context Activation procedure, IPA capable MS} is the same as procedure {PDP Context Activation procedure} in section 50.4.3.13 except:

  • IPA support bit set to ‘1’ in paging messages of MS paging-sub-channel during all steps
  • In following steps Immediate Packet Assignment is sent by the SS:

2

SS -> MS

IMMEDIATE PACKET ASSIGNMENT

For uplink TBF, one phase access, dynamic allocation;

Assigns EGPRS TBF.

6

SS -> MS

IMMEDIATE PACKET ASSIGNMENT

For downlink TBF in EGPRS Mode, sent 1 s. After step 5 on AGCH.

10A

SS -> MS

IMMEDIATE PACKET ASSIGNMENT

For uplink TBF in EGPRS TBF Mode, one phase access, dynamic allocation.

14

SS -> MS

IMMEDIATE PACKET ASSIGNMENT

For downlink TBF in EGPRS Mode, sent 1 s. After step 13 on AGCH.

50.5 Test PDP contexts

The PDP contexts used in the EGPRS dynamic allocation and EGPRS RLC test cases are identical to the PDP contexts used in the GPRS dynamic allocation and RLC test cases (see 40.5) with the following exception in the table given below.

Test PDP context30 is the default Test PDP context which is used in the test cases where no particular Test PDP contexts are specified. Compression is always turned off if nothing else is stated explicitly in the test case.

If the MS does not include any PDP address, dynamic PDP address shall be assigned by the SS. The MS with Rel-8 behaviour shall not include the PDP address and the PDP address allocation is dynamic always.

NOTE: In this subclause all information element values are in decimal.

Table 50.5: Test PDP contexts

PDP

Context30

PDP

Context31

LLC SAPI

SAPI = 3

SAPI =9

Reliability Class

5

(RLC unacknowledged)

(LLC unacknowledged)

3

(RLC acknowledged)

(LLC unacknowledged)

Delay Class

4

(best effort)

4

(best effort)

Precedence Class

2

(normal)

2

(normal)

Peak Throughput Class

6

(32 000 octet/s)

7

(64 000 octet/s)

Mean Throughput Class

17

(20 000 000 octet/h)

17

(20 000 000 octet/h)

PDP Type

IP type

IP type

PDP Address

Static/Dynamic

Static/Dynamic

APN

Arbitrarily chosen

Arbitrarily chosen

Protocol Configuration Options

PPP options

PPP options

Radio Priority

1

1

Traffic Class

Background

Background

Delivery Order

‘no’

‘no’

Delivery of erroneous SDU

‘yes’

‘no’

Maximum SDU size

150

150

Maximum bit rate for uplink

256 kbps

512 kbps

Maximum bit rate for downlink

256 kbps

512 kbps

Residual BER

4*10-3

10-5

SDU error ratio

10-3

10-4

Transfer delay

0

(not relevant for background class)

0

Traffic Handling priority

0

(not relevant for background class)

0

Guaranteed bit rate for uplink

0

(not relevant for background class)

0

Guaranteed bit rate for downlink

0

(not relevant for background class)

0

Quality of service settings to be used when testing R5 or later MS

Signalling Indication

0

0

Source Statistics Descriptor

0

0

Maximum bit rate for downlink (extended)

0

0

Guaranteed bit rate for downlink (extended)

0

0

Quality of service settings to be used when testing R7 behaviour

Maximum bit rate for uplink (extended)

0

0

Guaranteed bit rate for uplink (extended)

0

0