58b.3 DLDC Configuration / Abnormal Case

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

58b.3.1 DLDC Configuration / Abnormal Case / DLDC Assignment Multislot Class Violations

58b.3.1.1 Conformance requirement

During uplink transfer, the network may initiate the establishment of one or more downlink TBFs by sending a downlink assignment message (e.g. PACKET DOWNLINK ASSIGNMENT, MULTIPLE TBF DOWNLINK ASSIGNMENT, PACKET TIMESLOT RECONFIGURE, MULTIPLE TBF TIMESLOT RECONFIGURE, PACKET CS RELEASE INDICATION) to the mobile station on the PACCH.

If the information in the PACKET TIMESLOT RECONFIGURE or MULTIPLE TBF TIMESLOT RECONFIGURE message does not properly specify an uplink and downlink PDCH or violates the mobile station’s multislot capabilities, the mobile station shall perform an abnormal release with access retry (see sub-clause 8.7.2 and 3GPP TS 44.160);

References

3GPP TS 44.060, subclause 8.1.1.1.3, and 8.1.1.1.3.1.

58b.3.1.2 Test purpose

To verify that the MS, in downlink TBF establishment during uplink transfer, performs an abnormal release with random access, when the information in the PACKET TIMESLOT RECONFIGURE message violates the mobile station’s multislot capabilities with respect to the multislot class and the Multislot Capability Reduction for Downlink Dual Carrier field signalled by the mobile station, as defined in Table B.2 of Annex B.4 in 3GPP TS 45.002.

58b.3.1.3 Method of test

Initial Conditions

System Simulator:

1 cell, EGPRS supported, Downlink Dual Carrier supported.

Mobile Station:

Support for Downlink Dual Carrier indicated in MS Radio Access Capabilities IE.

The MS is in the state "idle, GMM-registered" with a P-TMSI allocated, SPLIT PG CYCLE negotiated, and PDP context 3 activated.

Specific PICS Statements

The GPRS multislot class supported (TSPC_Type_GPRS_Multislot_ClassX, where X = 1..45)

PIXIT Statements

Test Procedure

The EGPRS capable MS is made to transmit uplink RLC data blocks in EGPRS TBF RLC unacknowledged mode. The SS sends a PACKET TIMESLOT RECONFIGURE message, instructing a Downlink Dual Carrier configuration, but the TIMESLOT_ALLOCATION_C1 and TIMESLOT_ALLOCATION_C2 violate the mobile station’s multislot capabilities. To verify that the MS did not consider the downlink dual carrier assignment, a polled downlink rlc data block is sent on carrier 1 and the SS checks that the MS does not acknowledged it. The procedure is repeated on Carrier 2. The MS starts a random access for uplink establishment and the MS complete the uplink data transfer.

The test procedure is repeated 2 times. The message contents of PACKET TIMESLOT RECONFIGURE are varied as

defined below.

1st execution, TIMESLOT_ALLOCATION_C1 and TIMESLOT_ALLOCATION_C2 violate the MS maximum number of downlink timeslots and violate the transmission and reception timing constraints.

2nd execution, TIMESLOT_ALLOCATION_C1 and TIMESLOT_ALLOCATION_C2 don’t violate the MS maximum number of downlink timeslots but violate the transmission and reception timing constraints.

Maximum Duration of Test

5 minutes.

Expected Sequence

The sequence is repeated 2 times.

Step

Direction

Message

Comments

1

{Uplink dynamic allocation two phase access}

n = 440 octets, without starting time,

USF_GRANULARITY = 1 block,

RLC_DATA_BLOCKS_GRANTED = open-end

TLLI_BLOCK_CHANNEL_CODING: MCS1

EGPRS CHANNEL CODING COMMAND: MCS1

2

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS.

3

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH

SS verifies that the BSN starts from 0, and the correct MCS is used.

4

SS -> MS

PACKET TIMESLOT RECONFIGURE

Sent on PACCH of the PDTCH assigned in Step 1.

Addressing the MS using the UL TFI assigned in Step 1.

Two Carriers Assigned.

5

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCKS

On carrier 1 with next in sequence BSN (Start with BSN 0). MCS-1Valid RRBP field.

6

SS

Verify MS does not transmit on the PDCH allocated by the RRBP field.

7

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCKS

On carrier 2 with next in sequence BSN

MCS-1Vallid RRBP field.

8

SS

Verify MS does not transmit on the PDCH allocated by the RRBP field.

9

MS -> SS

EGPRS PACKET CHANNEL REQUEST

Received on RACH.

MS can send it during steps 5 to 8.

10

SS -> MS

IMMEDIATE ASSIGNMENT

Single block assignment, to force the MS making the two phase access procedure. Sent on AGCH.

11

MS -> SS

PACKET RESOURCE REQUEST

Two phase access procedure. Received on the single block assigned in step 6.

12

SS -> MS

PACKET UPLINK ASSIGNMENT

Open-ended uplink dynamic allocation, no starting time,

USF_GRANULARITY = single block, the assigned

USF different from that in step 1.

13

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS in step 1.

14

SS

Check that no RLC data block is received

15

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS in step 8.

16

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the correct radio block of the assigned PDTCH.

17

{Completion of uplink RLC data block transfer}

Specific Message Contents

PACKET TIMESLOT RECONFIGURE message in step 4 (for 1st execution):

Information Element

value/ remark

PAGE_MODE

00 for Normal Paging

{ 0 < GLOBAL_TFI : < Global TFI IE > >

uplink TFI, same value as assigned in step 1

{ 01 — escape for Downlink Dual Carrier, BTTI using FANR, EGPRS2, RTTI

01, Message Escape Sequence for dual carrier

{ < EGPRS Channel Coding Command : < EGPRS Modulation and Coding Scheme IE >>

MCS-1

< RESEGMENT : bit (1) >

0

< Assignment Info : Assignment Info struct >

ASSIGNMENT TYPE: 10 (Dual Carrier assignment)

Carrier ID: 0 (Carrier 1)

{ 0 | 1 < DOWNLINK EGPRS Window Size : < EGPRS Window Size IE > > }

480

{ 0 | 1 < UPLINK EGPRS Window Size : < EGPRS Window Size IE > > }

192

< LINK_QUALITY_MEASUREMENT_MODE : bit (2) >

0 (None)

<GPRS2_LINK_QUALITY_MEASUREMENT_MODE : bit (1) >

0

< Global Packet Timing Advance : < Global Packet Timing Advance IE > >

30 bit periods

{ 0 | 1 < Packet Extended Timing Advance : bit (2) > }

0

< DOWNLINK_RLC_MODE : bit (1) >

Acknowledged

< CONTROL_ACK : bit (1) >

Does not establish new downlink TBF while T3192 running

{ 0 | 1 < DOWNLINK_TFI_ASSIGNMENT : bit (5) > }

arbitrarily chosen

{ 0 — BTTI mode

0

< TIMESLOT_ALLOCATION_C1 : bit (8) >

assign timeslots 0-6

{ 0 | 1 < TIMESLOT_ALLOCATION_C2 : bit (8) > }

assign timeslots 0-5

{ 01 — Legacy IEs used

01

{ 0 | 1 < Frequency Parameters C1 : < Frequency Parameters IE > > }

0

{ 0 | 1 < Frequency Parameters C2: < Frequency Parameters IE > > }

arbitrarily chosen, different from carrier 0 but within the same band

< Dynamic Allocation 2 : < Dynamic Allocation 2 struct > >

< EXTENDED_DYNAMIC_ALLOCATION : bit (1) >

0

{ 0 | 1 < P0_C1 : bit (4) >

0

< USF_GRANULARITY : bit (1) >

0

{ 0 | 1 < UPLINK_TFI_ASSIGNMENT : bit (5) > }

same value as assigned in step 1

{ 0 — Allocation without Power Control Parameters

0

< N_USF: bit (4) >

0

{ 0 | 1 < USF : bit (3) > }

USF for timeslot 0 is assigned with the same value as assigned in step 1

{ 0 | 1 < Uplink Control Timeslot C1 : bit (3) > }

0

{ 0 | 1 < Uplink Control Timeslot C2 : bit (3) > }

0

{ 0 | 1 < PFI of downlink TBF : bit (7) > }

0

{ 0 | 1 < UPLINK_RLC_MODE : bit (1) > }

0

{ 0 | 1 < NPM Transfer Time : bit (5) > }

0

{ 0 — Fast Ack/Nack Reporting is not activated for the downlink TBF;

0

< Uplink EGPRS Level: < EGPRS Level IE > >

EGPRS

< Downlink EGPRS Level: < EGPRS Level IE > >

EGPRS

{ 0 | 1 < Pulse Format: < Pulse Format IE > > }

0

< padding bits >

PACKET TIMESLOT RECONFIGURE message in step 4 (for 2st execution):

Information Element

value/ remark

PAGE_MODE

00 for Normal Paging

{ 0 < GLOBAL_TFI : < Global TFI IE > >

uplink TFI, same value as assigned in step 1

{ 01 — escape for Downlink Dual Carrier, BTTI using FANR, EGPRS2, RTTI

01, Message Escape Sequence for dual carrier

{ < EGPRS Channel Coding Command : < EGPRS Modulation and Coding Scheme IE >>

MCS-1

< RESEGMENT : bit (1) >

0

< Assignment Info : Assignment Info struct >

ASSIGNMENT TYPE: 2 (Dual Carrier assignment)

Carrier ID: 0

{ 0 | 1 < DOWNLINK EGPRS Window Size : < EGPRS Window Size IE > > }

480

{ 0 | 1 < UPLINK EGPRS Window Size : < EGPRS Window Size IE > > }

192

< LINK_QUALITY_MEASUREMENT_MODE : bit (2) >

0 (None)

<GPRS2_LINK_QUALITY_MEASUREMENT_MODE : bit (1) >

0

< Global Packet Timing Advance : < Global Packet Timing Advance IE > >

30 bit periods

{ 0 | 1 < Packet Extended Timing Advance : bit (2) > }

0

< DOWNLINK_RLC_MODE : bit (1) >

Acknowledged

< CONTROL_ACK : bit (1) >

Does not establish new downlink TBF while T3192 running

{ 0 | 1 < DOWNLINK_TFI_ASSIGNMENT : bit (5) > }

arbitrarily chosen

{ 0 — BTTI mode

0

< TIMESLOT_ALLOCATION_C1 : bit (8) >

Timeslot 0, 1, 2 are assigned

{ 0 | 1 < TIMESLOT_ALLOCATION_C2 : bit (8) > }

Timeslot 0 is assigned

{ 01 — Legacy IEs used

01

{ 0 | 1 < Frequency Parameters C1 : < Frequency Parameters IE > > }

0

{ 0 | 1 < Frequency Parameters C2: < Frequency Parameters IE > > }

arbitrarily chosen, different from carrier 0 but within the same band

< Dynamic Allocation 2 : < Dynamic Allocation 2 struct > >

< EXTENDED_DYNAMIC_ALLOCATION : bit (1) >

0

{ 0 | 1 < P0_C1 : bit (4) >

0

< USF_GRANULARITY : bit (1) >

0

{ 0 | 1 < UPLINK_TFI_ASSIGNMENT : bit (5) > }

same value as assigned in step 1

{ 0 — Allocation without Power Control Parameters

0

< N_USF: bit (4) >

0

{ 0 | 1 < USF : bit (3) > }

USF for timeslot 0 is assigned with the same value as assigned in step 1

{ 0 | 1 < Uplink Control Timeslot C1 : bit (3) > }

0

{ 0 | 1 < Uplink Control Timeslot C2 : bit (3) > }

0

{ 0 | 1 < PFI of downlink TBF : bit (7) > }

0

{ 0 | 1 < UPLINK_RLC_MODE : bit (1) > }

0

{ 0 | 1 < NPM Transfer Time : bit (5) > }

0

{ 0 — Fast Ack/Nack Reporting is not activated for the downlink TBF;

0

< Uplink EGPRS Level: < EGPRS Level IE > >

EGPRS

< Downlink EGPRS Level: < EGPRS Level IE > >

EGPRS

{ 0 | 1 < Pulse Format: < Pulse Format IE > > }

0

< padding bits >

58b.3.1a DLMC Configuration / Abnormal Case / DLMC Assignment Multislot Class Violations

58b.3.1a.1 Conformance requirement

During uplink transfer, the network may initiate the establishment of one or more downlink TBFs by sending a downlink assignment message (e.g. PACKET DOWNLINK ASSIGNMENT, MULTIPLE TBF DOWNLINK ASSIGNMENT, PACKET TIMESLOT RECONFIGURE, MULTIPLE TBF TIMESLOT RECONFIGURE, PACKET CS RELEASE INDICATION) to the mobile station on the PACCH.

If the information in the PACKET TIMESLOT RECONFIGURE or MULTIPLE TBF TIMESLOT RECONFIGURE message does not properly specify an uplink and downlink PDCH or violates the mobile station’s multislot capabilities, the mobile station shall perform an abnormal release with access retry (see sub-clause 8.7.2 and 3GPP TS 44.160);

References

3GPP TS 44.060, subclause 8.1.1.1.3, and 8.1.1.1.3.1.

58b.3.1a.2 Test purpose

To verify that the MS, in downlink TBF establishment during uplink transfer, performs an abnormal release with random access, when the information in the PACKET TIMESLOT RECONFIGURE message violates the mobile station’s multislot capabilities with respect to the multislot class signalled by the mobile station, as defined in Table B.2 of Annex B.6 in 3GPP TS 45.002.

58b.3.1a.3 Method of test

Initial Conditions

System Simulator:

1 cell, EGPRS supported, Downlink Multi Carrier supported.

Mobile Station:

Support for Downlink Multi Carrier indicated in MS Radio Access Capabilities IE.

The MS is in the state "idle, GMM-registered" with a P-TMSI allocated, SPLIT PG CYCLE negotiated, and PDP context 3 activated.

Specific PICS Statements

PIXIT Statements

Test Procedure

The EGPRS capable MS is made to transmit uplink RLC data blocks in EGPRS TBF RLC unacknowledged mode. The SS sends a PACKET TIMESLOT RECONFIGURE message, instructing a Downlink Multi Carrier configuration, but the TIMESLOT_ALLOCATION for Carrier 1 and TIMESLOT_ALLOCATION for Carrier 2 violate the mobile station’s multislot capabilities. To verify that the MS did not consider the downlink multi carrier assignment, a polled downlink rlc data block is sent on carrier 1 and the SS checks that the MS does not acknowledged it. The procedure is repeated on Carrier 2. The MS starts a random access for uplink establishment and the MS complete the uplink data transfer.

Maximum Duration of Test

5 minutes.

Expected Sequence

Step

Direction

Message

Comments

1

{Uplink dynamic allocation two phase access}

n = 440 octets, without starting time,

USF_GRANULARITY = 1 block,

RLC_DATA_BLOCKS_GRANTED = open-end

TLLI_BLOCK_CHANNEL_CODING: MCS1

EGPRS CHANNEL CODING COMMAND: MCS1

2

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS.

3

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH

SS verifies that the BSN starts from 0, and the correct MCS is used.

4

SS -> MS

PACKET TIMESLOT RECONFIGURE

Sent on PACCH of the PDTCH assigned in Step 1.

Addressing the MS using the UL TFI assigned in Step 1.

Two Carriers Assigned.

5

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCKS

On carrier 1 with next in sequence BSN (Start with BSN 0). MCS-1Valid RRBP field.

6

SS

Verify MS does not transmit on the PDCH allocated by the RRBP field.

7

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCKS

On carrier 2 with next in sequence BSN

MCS-1Vallid RRBP field.

8

SS

Verify MS does not transmit on the PDCH allocated by the RRBP field.

9

MS -> SS

EGPRS PACKET CHANNEL REQUEST

Received on RACH.

MS can send it during steps 5 to 8.

10

SS -> MS

IMMEDIATE ASSIGNMENT

Single block assignment, to force the MS making the two phase access procedure. Sent on AGCH.

11

MS -> SS

PACKET RESOURCE REQUEST

Two phase access procedure. Received on the single block assigned in step 6.

12

SS -> MS

PACKET UPLINK ASSIGNMENT

Open-ended uplink dynamic allocation, no starting time,

USF_GRANULARITY = single block, the assigned

USF different from that in step 1.

13

SS -> MS

PACKET DOWNLINK DUMMY

CONTROL BLOCK

Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS in step 1.

14

SS

Check that no RLC data block is received

15

SS -> MS

PACKET DOWNLINK DUMMY

CONTROL BLOCK

Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS in step 8.

16

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the correct radio block of the assigned

PDTCH.

17

{Completion of uplink RLC data

block transfer}

Specific Message Contents

PACKET TIMESLOT RECONFIGURE message in step 4:

Information Element

value/ remark

PAGE_MODE

00 Normal Paging

{ 0 < GLOBAL_TFI : < Global TFI IE > >

uplink TFI, same value as assigned in step 1

| 10 — escape for Downlink Multi Carrier, BTTI using FANR, EGPRS2, RTTI

10 Message Escape Sequence for DLMC…

DOWNLINK_RLC_MODE

0 Acknowledged mode

CONTROL_ACK

Does not establish new downlink TBF while T3192 running

1 < UFPS : < UFPS struct >

1st UFPS struct

| 10

Existing UFPS changed/new UFPS provided

| 1 < DLMC Frequency Para

< 1st DLMC Frequency Parameters IE > Present

{ 1 < CARRIER_SPECIFIC_INFO

< 1st Carrier Specific Info struct >

| 10

Existing carrier changed/new carrier provided

0

BTTI mode

1 TIMESLOT_ALLOCATION

assign timeslots 0-6 or higher than supported

0

MAIO

1 < P0

0000 0dB

1 PR_MODE

0 PR mode A

1

DOWNLINK_TFI_ASSIGNMENT assign

00001

downlink tfi assigned value

1

<Power Control Parameters>}

1 (Power Control Parameters present for Carrier1)

– 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

EMST is not used on this carrier

0

EMSR is not used on this carrier

1 < UFPS : < UFPS struct >

2nd UFPS struct

| 10

Existing UFPS changed/new UFPS provided

| 1 < DLMC Frequency Para

< 2nd DLMC Frequency Parameters IE > Present

{ 1 < CARRIER_SPECIFIC_INFO

< 2nd Carrier Specific Info struct >

| 10

Existing carrier changed/new carrier provided

0

BTTI mode

0-5

Assign timeslots 0-5 or higher than supported

0

MAIO

0

same P0 and PR_MODE as the lowest numbered carrier

0

same DOWNLINK_TFI_ASSIGNMENT as the lowest numbered carrier

0

same Power Control Parameters as the lowest numbered carrier

0

EMST is not used on this carrier

0

EMSR is not used on this carrier

0

End of CARRIER_SPECIFIC_INFO

0

End of UFPS struct

DLMC Measurement Type

0

< LINK_QUALITY_MEASUREMENT_MODE

00

0

Carrier for Interference Measurements

Packet Timing Advance

1

1 (timing advance value)

100000}

32 bit periods indicated

1

1 (present timing advance index or timing advance timeslot number)

0010

2 timing advance index

0

< Packet Extended Timing Advance

0

< PTCCH_CARRIER

0

< PDAN Coding >

0

< Extended SNS >

0

< BEP_PERIOD2

0

< PFI

0

< NPM Transfer Time

0

Fast Ack/Nack Reporting

00

< Downlink EGPRS Level

0

< Indication of Upper Layer PDU Start for RLC UM

0

< EGPRS Packet Downlink Ack/Nack Type 3 Support

MCS-1

< EGPRS Channel Coding Command

0

< RESEGMENT

0

{ 1 < < DLMC UL Carrier Info : < DLMC UL Carrier Info struct > > }

192

{ 0 | 1 < UPLINK EGPRS Window Size : < EGPRS Window Size IE > > }

same value as assigned in step 1

< UPLINK_TFI_ASSIGNMENT

0

{ 0 | 1 < PFI of uplink TBF

0

{ 0 | 1 < UPLINK_RLC_MODE

0

{ 0 | 1 < Uplink NPM Transfer Time

0

{ 0 | 1 — ‘1’ indicates that FANR is activated

EGPRS

< Uplink EGPRS Level

0

{ 0 | 1 < Pulse Format: < Pulse Format IE > >

0

< Enhanced Flexible Timeslot Assignment

0

{ 0 | 1 < Uplink Control Timeslot :

Spare padding

Spare Padding

58b.3.2 DLDC Configuration / Abnormal Case/ Frequencies not within same band/ Access Retry

58b.3.2.1 Conformance requirement

If a mobile which supports Downlink Dual Carrier receives a PACKET DOWNLINK ASSIGNMENT message, PACKET TIMESLOT RECONFIGURE message, MULTIPLE TBF DOWNLINK ASSIGNMENT message or a MULTIPLE TBF TIMESLOT RECONFIGURE message that assigns resources on two carriers and those two carriers are not within the same frequency band, the mobile station shall perform an abnormal release with access retry (see sub-clause 8.7.2 and 3GPP TS 44.160);

References

3GPP TS 44.060, subclause 8.1.1.1.3.1.

58b.3.2.2 Test purpose

Verify that a MS with ongoing uplink transfer performs an abnormal release with random access when it receives a PACKET DOWNLINK ASSIGNMENT message with a Dual Downlink Carrier configuration that has carrier 1 and carrier 2 assigned on two different bands.

58b.3.2.3 Method of test

Initial Conditions

System Simulator:

1 cell, EGPRS supported, Downlink Dual Carrier supported.

Mobile Station:

Support for Downlink Dual Carrier indicated in MS Radio Access Capabilities IE.

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

Specific PICS Statements

PIXIT Statements

Test Procedure

The EGPRS capable MS is made to transmit uplink RLC data blocks in EGPRS TBF RLC acknowledged mode. Transfer is allowed to continue such that BSN is greater than 0.

The SS sends a PACKET DOWNLINK ASSIGNMENT message with Dual Carrier Frequency Parameters defining non-hopping frequency parameters for both carriers. Carrier 1 is assigned the same TSC and ARFCN as used on the uplink TBF while Carrier 2 is assigned an ARFCN that lies in a different frequency band. Verify that the MS aborts the uplink TBF and starts a random access for uplink establishment.

The SS assigns a new uplink PDCH to the MS with the same TFI as used in the preceding uplink TBF. Verify that the MS sends RLC data blocks with BSN starting at 0.

The SS sends a PACKET TIMESLOT RECONFIGURE message with Dual Carrier Frequency Parameters defining non-hopping frequency parameters for both carriers. Carrier 1 is assigned the same TSC and ARFCN as used on the uplink TBF while Carrier 2 is assigned an ARFCN that lies in a different frequency band. Verify that the MS aborts the uplink TBF and starts a random access for uplink establishment.

The SS assigns a new uplink PDCH to the MS with the same TFI as used in the preceding uplink TBF. Verify that the MS sends RLC data blocks with BSN starting at 0.

Maximum Duration of Test

5 minutes.

Expected Sequence

Step

Direction

Message

Comments

1

{Uplink dynamic allocation two phase access}

n = 440 octets, without starting time,

USF_GRANULARITY = 1 block,

RLC_DATA_BLOCKS_GRANTED = open-end

TLLI_BLOCK_CHANNEL_CODING: MCS1

EGPRS CHANNEL CODING COMMAND: MCS1.

2

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS.

3

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH.

SS verifies that the BSN starts from 0, and the correct MCS is used. Steps 2-3 are repeated 5 times. SS verifies that the BSN is incremented successfully.

4

SS -> MS

PACKET DOWNLINK ASSIGNMENT

Sent on PACCH of the PDTCH assigned in Step 1 addressing the MS using the UL TFI assigned in Step 1.

Two carriers are assigned. ARFCN2 in Frequency Parameters_C2 is in a different band (arbitrarily chosen).

5

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCKS

On carrier 1 with next in sequence BSN (Start with BSN 0). MCS-1Valid RRBP field.

6

SS

Verify MS does not transmit on the PDCH allocated by the RRBP field.

7

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCKS

On carrier 2 with next in sequence BSN

MCS-1Vallid RRBP field.

8

SS

Verify MS does not transmit on the PDCH allocated by the RRBP field.

9

MS -> SS

EGPRS PACKET CHANNEL REQUEST

Received on RACH.

MS can send it during steps 5 to 8.

10

SS -> MS

IMMEDIATE ASSIGNMENT

Sent on AGCH.

Single block assignment, to force the MS to make a two phase access procedure

11

MS -> SS

PACKET RESOURCE REQUEST

Received on the single block assigned in step 6.

Two phase access procedure.

12

SS -> MS

PACKET UPLINK ASSIGNMENT

USF_GRANULARITY = 1 block,

RLC_DATA_BLOCKS_GRANTED = open-end

TLLI_BLOCK_CHANNEL_CODING: MCS1

EGPRS CHANNEL CODING COMMAND: MCS1.

13

SS -> MS

PACKET DOWNLINK DUMMY

CONTROL BLOCK

Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS in step 12.

14

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH.

SS verifies that the BSN starts from 0. Steps 9-10 are repeated 5 times. SS verifies that the BSN is incremented successfully.

15

SS -> MS

PACKET TIMESLOT RECONFIGURE

Sent on PACCH of the PDTCH assigned in Step 8 addressing the MS using the UL TFI assigned in Step 8.

Two carriers are assigned. ARFCN2 in Frequency Parameters_C2 is in a different band (arbitrarily chosen).

16

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCKS

On carrier 1 with next in sequence BSN (Start with BSN 0). MCS-1Valid RRBP field.

17

SS

Verify MS does not transmit on the PDCH allocated by the RRBP field.

18

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCKS

On carrier 2 with next in sequence BSN

MCS-1Vallid RRBP field.

19

SS

Verify MS does not transmit on the PDCH allocated by the RRBP field.

29

MS -> SS

EGPRS PACKET CHANNEL REQUEST

Received on RACH.

MS can send it during steps 16 to 19.

21

SS -> MS

IMMEDIATE ASSIGNMENT

Sent on AGCH.

Single block assignment, to force the MS to make a two phase access procedure.

24

SS -> MS

PACKET DOWNLINK DUMMY

CONTROL BLOCK

Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS in step 23.

25

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH.

SS verifies that the BSN starts from 0.

26

{Completion of uplink RLC data

block transfer}

Specific Message Contents

PACKET DOWNLINK ASSIGNMENT message in step 4

Information Element

value/ remark

MESSAGE_TYPE

000010

PAGE_MODE

00 Normal Paging

Persistence Level

0 (no Persistence Level Present)

Referenced Address

Referenced by UL TFI

1

Message Escape Sequence for dual carrier…

00

RLC_MODE

0 Acknowledged mode

CONTROL_ACK

0

<Assignment Info>

Assignment Info Struct

0

BTTI Mode

TIMESLOT_ALLOCATION_C1

arbitrarily chosen (default timeslot 4)

1

Carrier 2 explicitly assigned

TIMESLOT_ALLOCATION_C2

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)

01

Legacy IEs Used

1< Frequency Parameters_C1>

Frequency Parameters_C1 Present

1< Frequency Parameters_C2>

arbitrarily chosen, different from carrier 0 but in the different band

0

P0_C1 not present

{0|1<DOWNLINK_TFI_ASSIGNMENT>}

1 (assign downlink TFI)

– DOWNLINK_TFI_ASSIGNMENT

00001

{0|1<Power Control Parameters_C1>}

1 (Power Control Parameters present for Carrier1)

– 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<Power Control Parameters_C2>}

1 (Power Control Parameters present for Carrier2)

– ALPHA

0.5

– GAMMA for allocated timeslots

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

(default timeslot 4)

0

EGPRS Window IE not present

0

Packet Extended Timing Advance not present

0

No PFI

0

No NPM transfer Time

0

Fast Ack/Nack Reporting not activated

Spare padding

Spare Padding

PACKET TIMESLOT RECONFIGURE message in step 11

Information Element

value/ remark

PAGE_MODE

00 for Normal Paging

{ 0 < GLOBAL_TFI : < Global TFI IE > >

uplink TFI, same value as assigned in step 1

{ 01 — escape for Downlink Dual Carrier, BTTI using FANR, EGPRS2, RTTI

01, Message Escape Sequence for dual carrier

{ < EGPRS Channel Coding Command : < EGPRS Modulation and Coding Scheme IE >>

MCS-1

< RESEGMENT : bit (1) >

0

< Assignment Info : Assignment Info struct >

ASSIGNMENT TYPE: 10 (Dual Carrier assignment)

Carrier ID: 0 (Carrier 1)

{ 0 | 1 < DOWNLINK EGPRS Window Size : < EGPRS Window Size IE > > }

480

{ 0 | 1 < UPLINK EGPRS Window Size : < EGPRS Window Size IE > > }

192

< LINK_QUALITY_MEASUREMENT_MODE : bit (2) >

0 (None)

<GPRS2_LINK_QUALITY_MEASUREMENT_MODE : bit (1) >

0

< Global Packet Timing Advance : < Global Packet Timing Advance IE > >

30 bit periods

{ 0 | 1 < Packet Extended Timing Advance : bit (2) > }

0

< DOWNLINK_RLC_MODE : bit (1) >

Acknowledged

< CONTROL_ACK : bit (1) >

Does not establish new downlink TBF while T3192 running

{ 0 | 1 < DOWNLINK_TFI_ASSIGNMENT : bit (5) > }

arbitrarily chosen

{ 0 — BTTI mode

0

< TIMESLOT_ALLOCATION_C1 : bit (8) >

assign timeslots 0-6

{ 0 | 1 < TIMESLOT_ALLOCATION_C2 : bit (8) > }

assign timeslots 0-5

{ 01 — Legacy IEs used

01

{ 0 | 1 < Frequency Parameters C1 : < Frequency Parameters IE > > }

0

{ 0 | 1 < Frequency Parameters C2: < Frequency Parameters IE > > }

arbitrarily chosen, different from carrier 0 but in the different band

< Dynamic Allocation 2 : < Dynamic Allocation 2 struct > >

< EXTENDED_DYNAMIC_ALLOCATION : bit (1) >

0

{ 0 | 1 < P0_C1 : bit (4) >

0

< USF_GRANULARITY : bit (1) >

0

{ 0 | 1 < UPLINK_TFI_ASSIGNMENT : bit (5) > }

same value as assigned in step 1

{ 0 — Allocation without Power Control Parameters

0

< N_USF: bit (4) >

0

{ 0 | 1 < USF : bit (3) > }

USF for timeslot 0 is assigned with the same value as assigned in step 1

{ 0 | 1 < Uplink Control Timeslot C1 : bit (3) > }

0

{ 0 | 1 < Uplink Control Timeslot C2 : bit (3) > }

0

{ 0 | 1 < PFI of downlink TBF : bit (7) > }

0

{ 0 | 1 < UPLINK_RLC_MODE : bit (1) > }

0

{ 0 | 1 < NPM Transfer Time : bit (5) > }

0

{ 0 — Fast Ack/Nack Reporting is not activated for the downlink TBF;

0

< Uplink EGPRS Level: < EGPRS Level IE > >

EGPRS

< Downlink EGPRS Level: < EGPRS Level IE > >

EGPRS

{ 0 | 1 < Pulse Format: < Pulse Format IE > > }

0

< padding bits >

58b.3.2a DLMC Configuration / Abnormal Case/ Frequencies not within same band/ Access Retry

58b.3.2a.1 Conformance requirement

If a mobile station that supports Downlink Multi Carrier receives a PACKET DOWNLINK ASSIGNMENT message or PACKET TIMESLOT RECONFIGURE message that establishes or modifies a DLMC configuration with more carriers or more downlink timeslots than it supports, or assigns eTFIs or a SNS of 8192 or CS-3 for PDAN coding when the mobile station supports 20 or fewer time slots, or assigns carriers in a frequency band it does not support, the mobile station shall perform an abnormal release with access retry (see sub-clause 8.7.2).

References

3GPP TS 44.060, subclause 8.1.1.1.3.1.

58b.3.2a.2 Test purpose

Verify that a MS with ongoing uplink transfer performs an abnormal release with random access when it receives a PACKET DOWNLINK ASSIGNMENT message with a Multi Downlink Carrier configuration that has carrier 1 and carrier 2 assigned on two different bands.

58b.3.2a.3 Method of test

Initial Conditions

System Simulator:

1 cell, EGPRS supported, Downlink Multi Carrier supported.

Mobile Station:

Support for Downlink Multi Carrier indicated in MS Radio Access Capabilities IE.

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

Specific PICS Statements

PIXIT Statements

Test Procedure

The EGPRS capable MS is made to transmit uplink RLC data blocks in EGPRS TBF RLC acknowledged mode. Transfer is allowed to continue such that BSN is greater than 0.

The SS sends a PACKET DOWNLINK ASSIGNMENT message with Multi Carrier Frequency Parameters defining non-hopping frequency parameters for both carriers. Carrier 1 is assigned the same TSC and ARFCN as used on the uplink TBF while Carrier 2 is assigned an ARFCN that lies in a different frequency band. Verify that the MS aborts the uplink TBF and starts a random access for uplink establishment.

The SS assigns a new uplink PDCH to the MS with the same TFI as used in the preceding uplink TBF. Verify that the MS sends RLC data blocks with BSN starting at 0.

The SS sends a PACKET TIMESLOT RECONFIGURE message with Multi Carrier Frequency Parameters defining non-hopping frequency parameters for both carriers. Carrier 1 is assigned the same TSC and ARFCN as used on the uplink TBF while Carrier 2 is assigned an ARFCN that lies in a different frequency band. Verify that the MS aborts the uplink TBF and starts a random access for uplink establishment.

The SS assigns a new uplink PDCH to the MS with the same TFI as used in the preceding uplink TBF. Verify that the MS sends RLC data blocks with BSN starting at 0.

Maximum Duration of Test

5 minutes.

Expected Sequence

Step

Direction

Message

Comments

1

{Uplink dynamic allocation two phase access}

n = 440 octets, without starting time,

USF_GRANULARITY = 1 block,

RLC_DATA_BLOCKS_GRANTED = open-end

TLLI_BLOCK_CHANNEL_CODING: MCS1

EGPRS CHANNEL CODING COMMAND: MCS1.

2

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS.

3

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH.

SS verifies that the BSN starts from 0, and the correct MCS is used. Steps 2-3 are repeated 5 times. SS verifies that the BSN is incremented successfully.

4

SS -> MS

PACKET DOWNLINK ASSIGNMENT

Sent on PACCH of the PDTCH assigned in Step 1 addressing the MS using the UL TFI assigned in Step 1.

Two carriers are assigned. ARFCN2 in Frequency Parameters_C2 is in a different band (arbitrarily chosen).

5

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCKS

On carrier 1 with next in sequence BSN (Start with BSN 0). MCS-1Valid RRBP field.

6

SS

Verify MS does not transmit on the PDCH allocated by the RRBP field.

7

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCKS

On carrier 2 with next in sequence BSN

MCS-1Vallid RRBP field.

8

SS

Verify MS does not transmit on the PDCH allocated by the RRBP field.

9

MS -> SS

EGPRS PACKET CHANNEL REQUEST

Received on RACH.

MS can send it during steps 5 to 8.

10

SS -> MS

IMMEDIATE ASSIGNMENT

Sent on AGCH.

Single block assignment, to force the MS to make a two phase access procedure

11

MS -> SS

PACKET RESOURCE REQUEST

Received on the single block assigned in step 6.

Two phase access procedure.

12

SS -> MS

PACKET UPLINK ASSIGNMENT

USF_GRANULARITY = 1 block,

RLC_DATA_BLOCKS_GRANTED = open-end

TLLI_BLOCK_CHANNEL_CODING: MCS1

EGPRS CHANNEL CODING COMMAND: MCS1.

13

SS -> MS

PACKET DOWNLINK DUMMY

CONTROL BLOCK

Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS in step 12.

14

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH.

SS verifies that the BSN starts from 0. Steps 9-10 are repeated 5 times. SS verifies that the BSN is incremented successfully.

15

SS -> MS

PACKET TIMESLOT RECONFIGURE

Sent on PACCH of the PDTCH assigned in Step 8 addressing the MS using the UL TFI assigned in Step 8.

Two carriers are assigned. ARFCN2 in Frequency Parameters_C2 is in a different band (arbitrarily chosen).

16

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCKS

On carrier 1 with next in sequence BSN (Start with BSN 0). MCS-1Valid RRBP field.

17

SS

Verify MS does not transmit on the PDCH allocated by the RRBP field.

18

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCKS

On carrier 2 with next in sequence BSN

MCS-1Vallid RRBP field.

19

SS

Verify MS does not transmit on the PDCH allocated by the RRBP field.

29

MS -> SS

EGPRS PACKET CHANNEL REQUEST

Received on RACH.

MS can send it during steps 16 to 19.

21

SS -> MS

IMMEDIATE ASSIGNMENT

Sent on AGCH.

Single block assignment, to force the MS to make a two phase access procedure.

24

SS -> MS

PACKET DOWNLINK DUMMY

CONTROL BLOCK

Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS in step 23.

25

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH.

SS verifies that the BSN starts from 0.

26

{Completion of uplink RLC data

block transfer}

Specific Message Contents

PACKET DOWNLINK ASSIGNMENT message in step 4

Information Element

value/ remark

MESSAGE_TYPE

000010

PAGE_MODE

00 Normal Paging

Persistence Level

0 (no Persistence Level Present)

Referenced Address

Referenced by UL TFI

1

Message Escape Sequence for DLMC…

01

RLC_MODE

0 Acknowledged mode

CONTROL_ACK

0

1 < UFPS : < UFPS struct >

1st UFPS struct

| 10

Existing UFPS changed/new UFPS provided

| 1 < DLMC Frequency Para

< 1st DLMC Frequency Parameters IE > Present using same as existing Ul Carrier1

{ 1 < CARRIER_SPECIFIC_INFO

< 1st Carrier Specific Info struct >

| 10

Existing carrier changed/new carrier provided

0

BTTI mode

1 TIMESLOT_ALLOCATION

arbitrarily chosen (default timeslot 4)

0

MAIO

1 < P0

0000 0dB

1 PR_MODE

0 PR mode A

1

DOWNLINK_TFI_ASSIGNMENT assign

00001

downlink tfi assigned value

1

<Power Control Parameters>}

1 (Power Control Parameters present for Carrier1)

– 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

EMST is not used on this carrier

0

EMSR is not used on this carrier

1 < UFPS : < UFPS struct >

2nd UFPS struct

| 10

Existing UFPS changed/new UFPS provided

| 1 < DLMC Frequency Para

< 2nd DLMC Frequency Parameters IE > Present, arbitrarily chosen, different from carrier 1 but in the different band

{ 1 < CARRIER_SPECIFIC_INFO

< 2nd Carrier Specific Info struct >

| 10

Existing carrier changed/new carrier provided

0

BTTI mode

0

same timeslots as the lowest numbered carrier

0

MAIO

0

same P0 and PR_MODE as the lowest numbered carrier

0

same DOWNLINK_TFI_ASSIGNMENT as the lowest numbered carrier

0

same Power Control Parameters as the lowest numbered carrier

0

EMST is not used on this carrier

0

EMSR is not used on this carrier

0

End of CARRIER_SPECIFIC_INFO

0

End of UFPS struct

DLMC Measurement Type

0

< LINK_QUALITY_MEASUREMENT_MODE

00

0

Carrier for Interference Measurements

Packet Timing Advance

1

1 (timing advance value)

100000}

32 bit periods indicated

1

1 (present timing advance index or timing advance timeslot number)

0010

2 timing advance index

0

< Packet Extended Timing Advance

0

< PTCCH_CARRIER

0

< PDAN Coding >

0

< Extended SNS >

0

< BEP_PERIOD2

0

< PFI

0

< NPM Transfer Time

0

Fast Ack/Nack Reporting

00

< Downlink EGPRS Level

0

< Indication of Upper Layer PDU Start for RLC UM

0

< EGPRS Packet Downlink Ack/Nack Type 3 Support

Spare padding

Spare Padding

PACKET TIMESLOT RECONFIGURE message in step 11

Information Element

value/ remark

PAGE_MODE

00 Normal Paging

{ 0 < GLOBAL_TFI : < Global TFI IE > >

uplink TFI, same value as assigned in step 1

| 10 — escape for Downlink Multi Carrier, BTTI using FANR, EGPRS2, RTTI

10 Message Escape Sequence for DLMC…

DOWNLINK_RLC_MODE

0 Acknowledged mode

CONTROL_ACK

Does not establish new downlink TBF while T3192 running

1 < UFPS : < UFPS struct >

1st UFPS struct

| 10

Existing UFPS changed/new UFPS provided

| 1 < DLMC Frequency Para

< 1st DLMC Frequency Parameters IE > Present using same as existing Ul Carrier1

{ 1 < CARRIER_SPECIFIC_INFO

< 1st Carrier Specific Info struct >

| 10

Existing carrier changed/new carrier provided

0

BTTI mode

1 TIMESLOT_ALLOCATION

arbitrarily chosen (default timeslot 4)

0

MAIO

1 < P0

0000 0dB

1 PR_MODE

0 PR mode A

1

DOWNLINK_TFI_ASSIGNMENT assign

00001

downlink tfi assigned value

1

<Power Control Parameters>}

1 (Power Control Parameters present for Carrier1)

– 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

EMST is not used on this carrier

0

EMSR is not used on this carrier

1 < UFPS : < UFPS struct >

2nd UFPS struct

| 10

Existing UFPS changed/new UFPS provided

| 1 < DLMC Frequency Para

< 2nd DLMC Frequency Parameters IE > Present, arbitrarily chosen, different from carrier 1 but in the different band

{ 1 < CARRIER_SPECIFIC_INFO

< 2nd Carrier Specific Info struct >

| 10

Existing carrier changed/new carrier provided

0

BTTI mode

4

same timeslots as the lowest numbered carrier

0

MAIO

0

same P0 and PR_MODE as the lowest numbered carrier

0

same DOWNLINK_TFI_ASSIGNMENT as the lowest numbered carrier

0

same Power Control Parameters as the lowest numbered carrier

0

EMST is not used on this carrier

0

EMSR is not used on this carrier

0

End of CARRIER_SPECIFIC_INFO

0

End of UFPS struct

DLMC Measurement Type

0

< LINK_QUALITY_MEASUREMENT_MODE

00

0

Carrier for Interference Measurements

Packet Timing Advance

1

1 (timing advance value)

100000}

32 bit periods indicated

1

1 (present timing advance index or timing advance timeslot number)

0010

2 timing advance index

0

< Packet Extended Timing Advance

0

< PTCCH_CARRIER

0

< PDAN Coding >

0

< Extended SNS >

0

< BEP_PERIOD2

0

< PFI

0

< NPM Transfer Time

0

Fast Ack/Nack Reporting

00

< Downlink EGPRS Level

0

< Indication of Upper Layer PDU Start for RLC UM

0

< EGPRS Packet Downlink Ack/Nack Type 3 Support

MCS-1

< EGPRS Channel Coding Command

0

< RESEGMENT

0

{ 1 < < DLMC UL Carrier Info : < DLMC UL Carrier Info struct > > }

192

{ 0 | 1 < UPLINK EGPRS Window Size : < EGPRS Window Size IE > > }

same value as assigned in step 1

< UPLINK_TFI_ASSIGNMENT

0

{ 0 | 1 < PFI of uplink TBF

0

{ 0 | 1 < UPLINK_RLC_MODE

0

{ 0 | 1 < Uplink NPM Transfer Time

0

{ 0 | 1 — ‘1’ indicates that FANR is activated

EGPRS

< Uplink EGPRS Level

0

{ 0 | 1 < Pulse Format: < Pulse Format IE > >

0

< Enhanced Flexible Timeslot Assignment

0

{ 0 | 1 < Uplink Control Timeslot :

Spare padding

Spare Padding

58b.3.3 DLDC Configuration / Abnormal case/ DLDC Configuration Supported / UL Single Carrier TBF / Frequency violations

58b.3.3.1 Conformance requirement

If the mobile station does not support Downlink Dual Carrier but receives a PACKET DOWNLINK ASSIGNMENT or MULTIPLE TBF DOWNLINK ASSIGNMENT message specifying containing different frequency parameters than are those currently in effect for the uplink TBF (see sub-clause 5.5.1.7), the mobile station shall ignore the PACKET DOWNLINK ASSIGNMENT/ MULTIPLE TBF DOWNLINK ASSIGNMENT message and continue normal operation of the uplink TBF

If a failure in the PACKET DOWNLINK ASSIGNMENT, MULTIPLE TBF DOWNLINK ASSIGNMENT or PACKET CS RELEASE INDICATION message is due to any other reason (including the presence of frequency parameters which do not comply with the requirements specified in sub-clause 5.5.1.7), the mobile station shall abort the procedure and continue the normal operation of the ongoing uplink TBFs and ongoing downlink TBFs.

References

3GPP TS 44.060, subclause 8.1.1.1.3.1, 8.1.1.2.1.

58b.3.3.2 Test purpose

Verify that the MS, in downlink TBF establishment during uplink transfer, when frequency parameters for carrier 1 in that message are different from those used in the current uplink TBF, ignores the PACKET DOWNLINK ASSIGNMENT/ MULTIPLE TBF DOWNLINK ASSIGNMENT message and continues normal operation of the uplink TBF.

Verify that the MS, in downlink TBF establishment during uplink transfer, when frequency parameters for carrier 2 in that message are absent or invalid, ignores the PACKET DOWNLINK ASSIGNMENT/ MULTIPLE TBF DOWNLINK ASSIGNMENT message and continues normal operation of the uplink TBF.

58b.3.3.3 Method of test

Initial Conditions

System Simulator:

1 cell, EGPRS supported, Downlink Dual Carrier supported.

Mobile Station:

Support for Downlink Dual Carrier indicated in MS Radio Access Capabilities IE.

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

Specific PICS Statements

PIXIT Statements

Test Procedure

The EGPRS capable MS is made to transmit uplink RLC data blocks in EGPRS TBF RLC acknowledged mode.

The SS sends a PACKET DOWNLINK ASSIGNMENT message, instructing a Downlink Dual Carrier configuration, but the Frequency Parameters C1 field contains a different TSC than that used for the current uplink TBF. After 5 radio blocks, on the new downlink PDCH for carrier 1, SS sends a few RLC data blocks addressing the MS, with the last data block containing a valid RRBP field. Verify MS does not send Packet Downlink Ack/Nack. SS sends Packet Downlink Dummy Control Block with the assigned USF on the uplink PDCH. Verify MS sends one RLC data block with the correct BSN value.

The SS sends another PACKET DOWNLINK ASSIGNMENT message, instructing a Downlink Dual Carrier configuration, but the Frequency Parameters C1 field contains a different ARFCN than that used for the current uplink TBF. After 5 radio blocks, on the new downlink PDCH for carrier 1, SS sends a few RLC data blocks addressing the MS, with the last data block containing a valid RRBP field. Verify MS does not send Packet Downlink Ack/Nack. SS sends Packet Downlink Dummy Control Block with the assigned USF on the uplink PDCH. Verify MS sends one RLC data block with the correct BSN value.

The SS sends another PACKET DOWNLINK ASSIGNMENT message, instructing a Downlink Dual Carrier configuration, but the Frequency Parameters C2 field doesn’t exist. After 5 radio blocks, on the new downlink PDCH for carrier 1, SS sends a few RLC data blocks addressing the MS, with the last data block containing a valid RRBP field. Verify MS does not send Packet Downlink Ack/Nack. SS sends Packet Downlink Dummy Control Block with the assigned USF on the uplink PDCH. Verify MS sends one RLC data block with the correct BSN value.

The SS sends another PACKET DOWNLINK ASSIGNMENT message, instructing a Downlink Dual Carrier configuration, but the Frequency Parameters C1 field contains an unknown MA_NUMBER. After 5 radio blocks, on the new downlink PDCH for carrier 1, SS sends a few RLC data blocks addressing the MS, with the last data block containing a valid RRBP field. Verify MS does not send Packet Downlink Ack/Nack. SS sends Packet Downlink Dummy Control Block with the assigned USF on the uplink PDCH. Verify MS sends one RLC data block with the correct BSN value.

The SS sends another PACKET DOWNLINK ASSIGNMENT message, instructing a Downlink Dual Carrier configuration with all valid parameters. After 3 radio blocks, on the new downlink PDCH for carrier 1, SS sends a few RLC data blocks addressing the MS, with the last data block containing a valid RRBP field. Verify MS acknowledges the previously received RLC data blocks.

Complete the uplink data transfer.

Maximum Duration of Test

5 minutes.

Expected Sequence

Step

Direction

Message

Comments

1

{Uplink dynamic allocation two phase access}

n = 440 octets, without starting time,

USF_GRANULARITY = 1 block,

RLC_DATA_BLOCKS_GRANTED = open-end

TLLI_BLOCK_CHANNEL_CODING: MCS1

EGPRS CHANNEL CODING COMMAND: MCS1

2

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS.

3

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH

SS verifies that the BSN starts from 0, and the correct MCS is used. Step 2-3 may be repeated a few times.

4

SS -> MS

PACKET DOWNLINK ASSIGNMENT

Sent on PACCH of the PDTCH assigned in Step 1.

Addressing the MS using the UL TFI assigned in Step 1.

Two Carriers Assigned. Same as the default message contents below, but TSC in Parameters_C1 is different from TSC in Packet Uplink Assignment

5

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCKS

Sent on carrier 1, with next in sequence BSN (BSN=0), MCS-1. Valid RRBP field

6

SS

Verify MS does not transmit on the PDCH allocated by the RRBP field.

7

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS.

8

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH

SS verifies that the BSN increment by 1 from step 3, and the correct MCS is used.

9

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCKS

Sent on carrier 2, with next in sequence BSN, MCS-1. Valid RRBP field

10

SS

Verify MS does not transmit on the PDCH allocated by the RRBP field.

11

SS -> MS

PACKET DOWNLINK ASSIGNMENT

Sent on PACCH of the PDTCH assigned in Step 1.

Addressing the MS using the UL TFI assigned in Step 1.

Two Carriers Assigned. Same as the default message contents below, but ARFCN in Parameters_C1 is different from ARFCN in Packet Uplink Assignment

12

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCKS

Sent on carrier 1, with next in sequence BSN, MCS-1. Valid RRBP field.

13

SS

Verify MS does not transmit on the PDCH allocated by the RRBP field.

14

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS.

16

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCKS

Sent on carrier 2, with next in sequence BSN, MCS-1. Valid RRBP field

17

SS

Verify MS does not transmit on the PDCH allocated by the RRBP field.

15

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH

SS verifies that the BSN increment by 1 from step 8, and the correct MCS is used.

18

SS -> MS

PACKET DOWNLINK ASSIGNMENT

Sent on PACCH of the PDTCH assigned in Step 1.

Addressing the MS using the UL TFI assigned in Step 1.

Two Carriers Assigned. Same as the default message contents below, but Frequency_Parameters_C2 is absent.

19

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCKS

Sent on carrier 1, with next in sequence BSN, MCS-1. Valid RRBP field..

20

SS

Verify MS does not transmit on the PDCH allocated by the RRBP field.

21

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS.

22

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH

SS verifies that the BSN increment by 1 from step 15, and the correct MCS is used.

23

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCKS

Sent on carrier 2, with next in sequence BSN, MCS-1. Valid RRBP field

24

SS

Verify MS does not transmit on the PDCH allocated by the RRBP field.

25

SS -> MS

PACKET DOWNLINK ASSIGNMENT

Sent on PACCH of the PDTCH assigned in Step 1.

Addressing the MS using the UL TFI assigned in Step 1.

Two Carriers Assigned. Same as the default message contents below, but Frequency_Parameters_C1 is defined as below, with an unknown MA_NUMBER 13.

26

SS -> MS

EGPRS DOWNLINKRLC DATA BLOCKS

Sent on carrier 1, with next in sequence BSN, MCS-1. Valid RRBP field.

27

SS

Verify MS does not transmit on the PDCH allocated by the RRBP field.

28

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS.

29

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH

SS verifies that the BSN increment by 1 from step 22, and the correct MCS is used.

30

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCKS

Sent on carrier 2, with next in sequence BSN, MCS-1. Valid RRBP field

31

SS

Verify MS does not transmit on the PDCH allocated by the RRBP field.

32

SS -> MS

PACKET DOWNLINK ASSIGNMENT

Sent on PACCH of the PDTCH assigned in Step 1.

Addressing the MS using the UL TFI assigned in Step 1.

Two Carriers Assigned. See the default message contents below.

33

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCKS

Sent on carrier 1, with next in sequence BSN, MCS-1. Valid RRBP field.

34

MS -> SS

EGPRS PACKET DOWNLINK ACK/NACK

MS acknowledges the previously received RLC data

block.

35

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS.

36

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH

SS verifies that the BSN increment by 1 from step 29, and the correct MCS is used.

37

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCKS

Sent on carrier 2, with next in sequence BSN .MCS-1. Valid RRBP field. FBI=1

38

MS -> SS

EGPRS PACKET DOWNLINK ACK / NACK

On carrier 2, in the uplink block specified by the RRBP field. FAI=1

39

{Completion of uplink RLC data block transfer}

Specific Message Contents

Default PACKET DOWNLINK ASSIGNMENT message

Information Element

value/ remark

MESSAGE_TYPE

000010

PAGE_MODE

00 Normal Paging

Persistence Level

0 (no Persistence Level Present)

Referenced Address

Referenced by UL TFI

1

Message Escape Sequence for dual carrier…

00

RLC_MODE

0 Acknowledged mode

CONTROL_ACK

0

<Assignment Info>

  • Assignment Type

Carrier ID

Assignment Info Struct

10 (Dual Carrier assignment)

Arbitrarily chosen

0

BTTI Mode

TIMESLOT_ALLOCATION_C1

arbitrarily chosen (default timeslot 4)

1

Carrier 2 explicitly assigned

TIMESLOT_ALLOCATION_C2

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)

01

Legacy IEs Used

1< Frequency Parameters_C1>

Frequency Parameters_C1 Present, same as those used for the current uplink TBF

1< Frequency Parameters_C2>

Frequency Parameters_C2 Present

0

P0_C1 not present

{0|1<DOWNLINK_TFI_ASSIGNMENT>}

1 (assign downlink TFI)

– DOWNLINK_TFI_ASSIGNMENT

00001

{0|1<Power Control Parameters_C1>}

1 (Power Control Parameters present for Carrier1)

– 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<Power Control Parameters_C2>}

1 (Power Control Parameters present for Carrier2)

– 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

EGPRS Window IE not present

0

Packet Extended Timing Advance not present

0

No PFI

0

No NPM transfer Time

0

Fast Ack/Nack Reporting not activated

Spare padding

Spare Padding

PACKET DOWNLINK ASSIGNMENT message in step 19

Frequency Parameters IE

-Indirect encoding struct

-MAIO

arbitrarily chosen

-MA_NUMBER

13

58b.3.4 DLMC Assignment abnormal Flexible resource assignment

58b.3.4.1 Conformance requirement

During uplink transfer, the network may initiate the establishment of one or more downlink TBFs by sending a downlink assignment message (e.g. PACKET DOWNLINK ASSIGNMENT, MULTIPLE TBF DOWNLINK ASSIGNMENT, PACKET TIMESLOT RECONFIGURE, MULTIPLE TBF TIMESLOT RECONFIGURE, PACKET CS RELEASE INDICATION) to the mobile station on the PACCH.

If the information in the PACKET TIMESLOT RECONFIGURE or MULTIPLE TBF TIMESLOT RECONFIGURE message does not properly specify an uplink and downlink PDCH or violates the mobile station’s multislot capabilities, the mobile station shall perform an abnormal release with access retry (see sub-clause 8.7.2 and 3GPP TS 44.160);

References

3GPP TS 44.060, subclause 8.1.1.1.3, and 8.1.1.1.3.1.

3GPP TS 45.005 Annex B1 and Annex B.6

58b.3.4.2 Test purpose

To verify that the MS, in downlink TBF establishment during uplink transfer, performs an abnormal release with random access, when the information in the PACKET TIMESLOT RECONFIGURE message violates the mobile station’s DLMC – Maximum Number of Downlink Timeslots capabilities but not violate the multislot class defined in Annex B.1with respect to the RAC signalled by the mobile station, as defined in of Annex B.1 and B.6 in 3GPP TS 45.002.

58b.3.4.3 Method of test

Initial Conditions

System Simulator:

1 cell, EGPRS supported, Downlink Multi Carrier supported.

DLMC Bandwidth: 5MHz.

Mobile Station:

Support for Downlink Multi Carrier indicated in MS Radio Access Capabilities IE.

The MS is in the state "idle, GMM-registered" with a P-TMSI allocated, SPLIT PG CYCLE negotiated, and PDP context 3 activated.

Specific PICS Statements

PIXIT Statements

Test Procedure

The EGPRS capable MS is made to transmit uplink RLC data blocks in EGPRS TBF RLC unacknowledged mode. The SS sends a PACKET TIMESLOT RECONFIGURE message, instructing a Downlink Multi Carrier configuration, but the sum of TIMESLOT_ALLOCATION for the 4 Carriers violate the mobile station’s DLMC – Maximum Number of Downlink Timeslot but not the MS multislot class. To verify that the MS did not consider the downlink multi carrier assignment, a polled downlink rlc data block is sent on carrier 1 and the SS checks that the MS does not acknowledged it.

Maximum Duration of Test

5 minutes.

Expected Sequence

Step

Direction

Message

Comments

1

{Uplink dynamic allocation two phase access}

n = 440 octets, without starting time,

USF_GRANULARITY = 1 block,

RLC_DATA_BLOCKS_GRANTED = open-end

TLLI_BLOCK_CHANNEL_CODING: MCS1

EGPRS CHANNEL CODING COMMAND: MCS1

2

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS.

3

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH

SS verifies that the BSN starts from 0, and the correct MCS is used.

4

SS -> MS

PACKET TIMESLOT RECONFIGURE

Sent on PACCH of the PDTCH assigned in Step 1.

Addressing the MS using the UL TFI assigned in Step 1.

4 Carriers Assigned.

5

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCKS

On carrier 1 with next in sequence BSN (Start with BSN 0). MCS-1Valid RRBP field.

6

SS

Verify MS does not transmit on the PDCH allocated by the RRBP field.

7

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCKS

On carrier 2 with next in sequence BSN

MCS-1Vallid RRBP field.

8

SS

Verify MS does not transmit on the PDCH allocated by the RRBP field.

9

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCKS

On carrier 3 with next in sequence BSN (Start with BSN 0). MCS-1Valid RRBP field.

10

SS

Verify MS does not transmit on the PDCH allocated by the RRBP field.

11

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCKS

On carrier 4 with next in sequence BSN

MCS-1Vallid RRBP field.

12

SS

Verify MS does not transmit on the PDCH allocated by the RRBP field.

13

MS -> SS

EGPRS PACKET CHANNEL REQUEST

Received on RACH.

MS can send it during steps 5 to 12.

14

SS -> MS

IMMEDIATE ASSIGNMENT

Single block assignment, to force the MS making the two phase access procedure. Sent on AGCH.

15

MS -> SS

PACKET RESOURCE REQUEST

Two phase access procedure. Received on the single block assigned in step 6.

16

SS -> MS

PACKET UPLINK ASSIGNMENT

Open-ended uplink dynamic allocation, no starting time,

USF_GRANULARITY = single block, the assigned

USF different from that in step 1.

17

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS in step 1.

18

SS

Check that no RLC data block is received

19

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS in step 12.

20

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the correct radio block of the assigned PDTCH.

21

{Completion of uplink RLC data block transfer}

Specific Message Contents

PACKET TIMESLOT RECONFIGURE message in step 4:

Information Element

value/ remark

PAGE_MODE

00 Normal Paging

{ 0 < GLOBAL_TFI : < Global TFI IE > >

uplink TFI, same value as assigned in step 1

| 10 — escape for Downlink Multi Carrier, BTTI using FANR, EGPRS2, RTTI

10 Message Escape Sequence for DLMC…

DOWNLINK_RLC_MODE

0 Acknowledged mode

CONTROL_ACK

Does not establish new downlink TBF while T3192 running

1 < UFPS : < UFPS struct >

1st UFPS struct

| 10

Existing UFPS changed/new UFPS provided

| 1 < DLMC Frequency Para

< 1st DLMC Frequency Parameters IE > Present

{ 1 < CARRIER_SPECIFIC_INFO

< 1st Carrier Specific Info struct >

| 10

Existing carrier changed/new carrier provided

0

BTTI mode

1 TIMESLOT_ALLOCATION

assign timeslots 0-6 as supported by multislotclass but higher than DLMC – Maximum Number of Downlink Timeslots

0

MAIO

1 < P0

0000 0dB

1 PR_MODE

0 PR mode A

1

DOWNLINK_TFI_ASSIGNMENT assign

00001

downlink tfi assigned value

1

<Power Control Parameters>}

1 (Power Control Parameters present for Carrier1)

– 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

EMST is not used on this carrier

0

EMSR is not used on this carrier

1 < UFPS : < UFPS struct >

2,3,4nd UFPS struct

| 10

Existing UFPS changed/new UFPS provided

| 1 < DLMC Frequency Para

< 2,3,4nd DLMC Frequency Parameters IE > Present

{ 1 < CARRIER_SPECIFIC_INFO

< 2,3,4nd Carrier Specific Info struct >

| 10

Existing carrier changed/new carrier provided

0

BTTI mode

0-5

Assign timeslots 0-5 as supported by multislotclass but higher than DLMC – Maximum Number of Downlink Timeslots

0

MAIO

0

same P0 and PR_MODE as the lowest numbered carrier

0

same DOWNLINK_TFI_ASSIGNMENT as the lowest numbered carrier

0

same Power Control Parameters as the lowest numbered carrier

0

EMST is not used on this carrier

0

EMSR is not used on this carrier

0

End of CARRIER_SPECIFIC_INFO

0

End of UFPS struct

DLMC Measurement Type

0

< LINK_QUALITY_MEASUREMENT_MODE

00

0

Carrier for Interference Measurements

Packet Timing Advance

1

1 (timing advance value)

100000}

32 bit periods indicated

1

1 (present timing advance index or timing advance timeslot number)

0010

2 timing advance index

0

< Packet Extended Timing Advance

0

< PTCCH_CARRIER

0

< PDAN Coding >

0

< Extended SNS >

0

< BEP_PERIOD2

0

< PFI

0

< NPM Transfer Time

0

Fast Ack/Nack Reporting

00

< Downlink EGPRS Level

0

< Indication of Upper Layer PDU Start for RLC UM

0

< EGPRS Packet Downlink Ack/Nack Type 3 Support

MCS-1

< EGPRS Channel Coding Command

0

< RESEGMENT

0

{ 1 < < DLMC UL Carrier Info : < DLMC UL Carrier Info struct > > }

192

{ 0 | 1 < UPLINK EGPRS Window Size : < EGPRS Window Size IE > > }

same value as assigned in step 1

< UPLINK_TFI_ASSIGNMENT

0

{ 0 | 1 < PFI of uplink TBF

0

{ 0 | 1 < UPLINK_RLC_MODE

0

{ 0 | 1 < Uplink NPM Transfer Time

0

{ 0 | 1 — ‘1’ indicates that FANR is activated

EGPRS

< Uplink EGPRS Level

0

{ 0 | 1 < Pulse Format: < Pulse Format IE > >

0

< Enhanced Flexible Timeslot Assignment

0

{ 0 | 1 < Uplink Control Timeslot :

Spare padding

Spare Padding

58b.3.5 DLMC Assignment abnormal case single carrier fallback

58b.3.5.1 Conformance requirement

For a mobile in DLMC configuration, fallback to reception of a single carrier, irrespective of the number of assigned carriers, is performed with regular periodicity. The periodicity is based on BS_PA_MFRMS, which indicates the number of 52-multiframes between two fallback periods. A mobile belongs to a particular single carrier fallback group which identifies a specific basic radio block period.

A mobile station in DLMC configuration where the continuous timing advance procedure is used shall fall back to single carrier configuration for PTCCH reception during each PTCCH frame occurring on the corresponding radio frequency channel (see sub-clause 7.1.2.5). In addition, the mobile station shall fall back to single carrier configuration for radio block reception according to a regular pre-determined interval (see 3GPP TS 45.002 [13]) using the radio frequency channel of its assigned PTCCH or using the radio frequency channel of the lowest numbered carrier (see sub-clause 8.1.1.1.3) if it has not been assigned a PTCCH.

References

3GPP TS 45.002, subclause 6.5.1, and 6.5.8.

3GPP TS 45.060 subclause 5.13.

58b.3.5.2 Test purpose

To verify the MS report lost blocks if transmitted from NW using a non-fallback carrier during the single carrier fallback.radio block period. Verify that a poll sent using a non-fallback carrier during the single carrier fallback radio block.

58b.3.5.3 Method of test

Initial Conditions

System Simulator:

1 cell, EGPRS supported, Downlink Multi Carrier supported.

DLMC Bandwidth: 5MHz.

Mobile Station:

Support for Downlink Multi Carrier indicated in MS Radio Access Capabilities IE.

The MS is in the state "idle, GMM-registered" with a P-TMSI allocated, SPLIT PG CYCLE negotiated, and PDP context 3 activated.

Specific PICS Statements

PIXIT Statements

Test Procedure

The EGPRS capable MS is made to transmit uplink RLC data blocks in EGPRS TBF RLC unacknowledged mode. The SS sends a PACKET TIMESLOT RECONFIGURE message, instructing a Downlink Multi Carrier configuration with 4 carriers and 16Ts.Send Downlink data on all 4 carriers at the single fallback period, PDAN shall only include Acked blocks for single carrier 1.

Poll for a PDAN on carrier 2 at the single fallback period, the PDAN shall arrive on lowest Carrier 1.

Maximum Duration of Test

5 minutes.

Expected Sequence

Step

Direction

Message

Comments

1

{Uplink dynamic allocation two phase access}

n = 440 octets, without starting time,

USF_GRANULARITY = 1 block,

RLC_DATA_BLOCKS_GRANTED = open-end

TLLI_BLOCK_CHANNEL_CODING: MCS1

EGPRS CHANNEL CODING COMMAND: MCS1

2

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS.

3

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH

SS verifies that the BSN starts from 0, and the correct MCS is used.

4

SS -> MS

PACKET TIMESLOT RECONFIGURE

Sent on PACCH of the PDTCH assigned in Step 1.

Addressing the MS using the UL TFI assigned in Step 1.

4 Carriers Assigned.

5

SS

Wait for at least 3 block periods

6

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCK

On carrier 1 with next in sequence BSN (Start with BSN 0). USF Assigned. MCS-1. Valid RRBP field Sent on the single fallback period according to 45.002 subclause 6.5.8

7

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCK

On carrier 2 with next in sequence BSN

Send on same Radio Block as Data Block Send on Carrier 1. MCS-1. Sent on the single fallback period according to 45.002 subclause 6.5.8

8

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCK

On carrier 3 with next in sequence BSN

Send on same Radio Block as Data Block Send on Carrier 1. MCS-1. Sent on the single fallback period according to 45.002 subclause 6.5.8

9

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCK

On carrier 4 with next in sequence BSN

Send on same Radio Block as Data Block Send on Carrier 1. MCS-1. Sent on the single fallback period according to 45.002 subclause 6.5.8

10

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH on carrier1

SS verifies that the correct BSN is received and the correct MCS is used.

11

MS -> SS

EGPRS PACKET DOWNLINK ACK/NACK

Received on Carrier 1 In the uplink block specified by the RRBP field .Concurrent TBF established. Radioblock on carrier 1 shall be Acked, radioblock on carrier 2,3,4 shall be Nacked.

12

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCK

On carrier 1 with next in sequence BSN. USF Assigned. MCS-1.

13

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCK

On carrier 2 with next in sequence BSN

Send on same Radio Block as Data Block Send on Carrier 1. MCS-1., Valid RRBP field Sent, polling to be scheduled on the single fallback period according to 45.002 subclause 6.5.8

14

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCK

On carrier 3 with next in sequence BSN

Send on same Radio Block as Data Block Send on Carrier 1. MCS-1.

15

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCK

On carrier 4 with next in sequence BSN

Send on same Radio Block as Data Block Send on Carrier 1. MCS-1.

16

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH on carrier1 SS verifies that the correct BSN is received and the correct MCS is used.

17

MS -> SS

EGPRS PACKET DOWNLINK ACK/NACK

Received on Carrier 1 In the uplink block specified by the RRBP field FAI is set to 1, instead of carrier 2 during single fallback period.

18

{Completion of uplink RLC data block transfer}

Specific Message Contents

PACKET TIMESLOT RECONFIGURE message in step 4:

Information Element

value/ remark

PAGE_MODE

00 Normal Paging

{ 0 < GLOBAL_TFI : < Global TFI IE > >

uplink TFI, same value as assigned in step 1

| 10 — escape for Downlink Multi Carrier, BTTI using FANR, EGPRS2, RTTI

10 Message Escape Sequence for DLMC

DOWNLINK_RLC_MODE

0 Acknowledged mode

CONTROL_ACK

Does not establish new downlink TBF while T3192 running

1 < UFPS : < UFPS struct >

1st UFPS struct

| 10

Existing UFPS changed/new UFPS provided

| 1 < DLMC Frequency Para

< 1st DLMC Frequency Parameters IE > Present

{ 1 < CARRIER_SPECIFIC_INFO

< 1st Carrier Specific Info struct >

| 10

Existing carrier changed/new carrier provided

0

BTTI mode

1 TIMESLOT_ALLOCATION

assign 4 timeslots 0-6

0

MAIO

1 < P0

0000 0dB

1 PR_MODE

0 PR mode A

1

DOWNLINK_TFI_ASSIGNMENT assign

00001

downlink tfi assigned value

1

<Power Control Parameters>}

1 (Power Control Parameters present for Carrier1)

– 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

EMST is not used on this carrier

0

EMSR is not used on this carrier

1 < UFPS : < UFPS struct >

2,3,4nd UFPS struct

| 10

Existing UFPS changed/new UFPS provided

| 1 < DLMC Frequency Para

< 2,3,4nd DLMC Frequency Parameters IE > Present

{ 1 < CARRIER_SPECIFIC_INFO

< 2,3,4nd Carrier Specific Info struct >

| 10

Existing carrier changed/new carrier provided

0

BTTI mode

0-5

Assign timeslots 0-5 as supported by multislotclass but higher than DLMC – Maximum Number of Downlink Timeslots

0

MAIO

0

same P0 and PR_MODE as the lowest numbered carrier

0

same DOWNLINK_TFI_ASSIGNMENT as the lowest numbered carrier

0

same Power Control Parameters as the lowest numbered carrier

0

EMST is not used on this carrier

0

EMSR is not used on this carrier

0

End of CARRIER_SPECIFIC_INFO

0

End of UFPS struct

DLMC Measurement Type

0

< LINK_QUALITY_MEASUREMENT_MODE

00

0

Carrier for Interference Measurements

Packet Timing Advance

1

1 (timing advance value)

100000}

32 bit periods indicated

1

1 (present timing advance index or timing advance timeslot number)

0010

2 timing advance index

0

< Packet Extended Timing Advance

0

< PTCCH_CARRIER

0

< PDAN Coding >

0

< Extended SNS >

0

< BEP_PERIOD2

0

< PFI

0

< NPM Transfer Time

0

Fast Ack/Nack Reporting

00

< Downlink EGPRS Level

0

< Indication of Upper Layer PDU Start for RLC UM

0

< EGPRS Packet Downlink Ack/Nack Type 3 Support

MCS-1

< EGPRS Channel Coding Command

0

< RESEGMENT

0

{ 1 < < DLMC UL Carrier Info : < DLMC UL Carrier Info struct > > }

192

{ 0 | 1 < UPLINK EGPRS Window Size : < EGPRS Window Size IE > > }

same value as assigned in step 1

< UPLINK_TFI_ASSIGNMENT

0

{ 0 | 1 < PFI of uplink TBF

0

{ 0 | 1 < UPLINK_RLC_MODE

0

{ 0 | 1 < Uplink NPM Transfer Time

0

{ 0 | 1 — ‘1’ indicates that FANR is activated

EGPRS

< Uplink EGPRS Level

0

{ 0 | 1 < Pulse Format: < Pulse Format IE > >

0

< Enhanced Flexible Timeslot Assignment

0

{ 0 | 1 < Uplink Control Timeslot :

Spare padding

Spare Padding