58b.2.4 Concurrent Downlink Dual Carrier TBF/ Downlink Dual Carrier Configuration / Channel Quality Reporting

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

58b.2.4.1 Conformance requirement

In a downlink dual carrier configuration, channel quality measurements shall be performed for each radio frequency channel independently. Depending on the amount of information requested by the network (e.g. whether or not per-timeslot information is required) the MS may not be able to include channel quality measurements for both radio frequency channels within the EGPRS PACKET DOWNLINK ACK/NACK message. In this case, the MS shall include channel quality measurements for the radio frequency channel on which the poll was received.

In a downlink dual carrier configuration the MS shall send channel quality reports for both carriers, if there is room in the message. If there is room for only one channel quality report, the MS shall include channel quality measurements for the radio frequency channel on which the poll was received.

References

3GPP TS 43.064, subclause 6.5.8.3.2

3GPP TS 44.060; subclause 9.1.8.2.1

58b.2.4.2 Test purpose

To verify that the MS performs Channel Quality Reporting in a Downlink Dual Carrier configuration.

58b.2.4.3 Method of test

Initial Conditions

System Simulator:

1 cell, EGPRS supported, Downlink Dual Carrier supported. PBCCH not present

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 SS initiates the establishment of concurrent downlink dual carrier in BTTI mode. The MS is then triggered to transfer 500 octets of user data. The SS assigns an uplink TBF by sending a PACKET UPLINK ASSIGNMENT message.

While the uplink TBF is ongoing, a PACKET DOWNLINK ASSIGNMENT is sent to the MS to establish a concurrent downlink dual carrier TBF. The SS sends a RLC data blocks on downlink dual carriers that will correspond to a small RB size and poll for the First Partial Bitmap from the MS. The SS polls the MS using the ES/P field in the header of the last downlink data blocks for ES/P value = ‘11’ (EGPRS PACKET DOWNLINK ACK/NACK message containing Channel Quality Report and if there is enough room left in RLC/MAC block, NPB(s)). The SS checks if the EGPRS PACKET DOWNLINK ACK/NACK from MS includes a Channel Quality Report IE for Carrier 1 and Carrier 2.

Next the SS sends RLC data blocks on downlink dual carriers in odd BSN sequence number (bad blocks).and poll for the First Partial Bitmap from the MS pm Carrier 1. The SS polls the MS using the ES/P field in the header of the downlink data blocks for ES/P value = ‘01’ (EGPRS PACKET DOWNLINK ACK/NACK message containing FPB (First Partial Bitmap), and if there is enough room left in RLC/MAC block, channel quality report(s)). The SS checks if the EGPRS PACKET DOWNLINK ACK/NACK from MS includes a Channel Quality Report IE for Carrier 1 only.

Finally, the SS sends RLC data blocks on downlink dual carriers in odd BSN sequence number (bad blocks).and poll for the First Partial Bitmap from the MS pm Carrier 2. The SS polls the MS using the ES/P field in the header of the downlink data blocks for ES/P value = ‘10’ (EGPRS PACKET DOWNLINK ACK/NACK message containing NPB (Next Partial Bitmap), and if there is enough room left in RLC/MAC block, channel quality report(s)). The SS checks if the EGPRS PACKET DOWNLINK ACK/NACK from MS includes a Channel Quality Report IE for Carrier 2 only.

Maximum Duration of Test

5 minutes.

Expected Sequence

Step

Direction

Message

Comments

1

{Uplink dynamic allocation two phase access}

N = 500 octets

USF_GRANULARITY = 1 block

EGPRS Channel Coding Command: MCS-1

EGPRS Window Size: Maximum value according to the number of Timeslots assigned for the TBF.

2

SS -> MS

PACKET UPLINK ASSIGNMENT

Sent on the PACCH of the PDCH assigned. See specific message content.

3

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

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

4

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on Carrier 1

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

5

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

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

6

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on Carrier 2

SS verifies that the BSN the MCS are correct.

7

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 specific message contents

8

SS

Wait for at least 3 block periods

9

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCK

On carrier 1 with next in sequence BSN (Start with BSN 0). USF Assigned. MCS-1.

10

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.

11

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH on carrier 1.

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

12

MS -> SS

EGPRS PACKET DOWNLINK ACK/NACK

Received on the corresponding PACCH.

The SS verifies that the MS acknowledges all the received RLC data blocks.

Initial conditions reached. Concurrent TBF established.

13

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

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

14

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on Carrier 2

SS verifies that the BSN the MCS are correct.

15

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCK

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

16

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.

MS was polled for NPB, ES/P=’11’ and a valid RRBP field sent in this block.

17

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH on carrier 1.

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

18

MS -> SS

EGPRS PACKET DOWNLINK ACK/NACK

Received on the corresponding PACCH.

The SS verifies that the MS acknowledges all the received RLC data blocks.

The EGPRS PACKET DOWNLINK ACK/NACK includes a

Channel Quality Report IE on carrier 1 and on carrier 2.

19

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

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

20

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on Carrier 2

SS verifies that the BSN the MCS are correct.

21

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCK

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

MS was polled for FPB, ES/P=’01’ and a valid RRBP field sent in this block.

22

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCK

On carrier 2 with next odd number in sequence BSN

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

23

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH on carrier 1.

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

24

MS -> SS

EGPRS PACKET DOWNLINK ACK/NACK

Received on the corresponding PACCH.

The SS verifies that the MS does not acknowledge all the received RLC data blocks.

The EGPRS PACKET DOWNLINK ACK/NACK includes a

Channel Quality Report IE on carrier 1.

25

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

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

26

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on Carrier 2

SS verifies that the BSN the MCS are correct.

27

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCK

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

28

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCK

On carrier 2 with next odd number in sequence BSN

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

MS was polled for NPB, ES/P=’10’ and a valid RRBP field sent in this block. ’FBI ‘ = 1

29

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH on carrier 1.

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

30

MS -> SS

EGPRS PACKET DOWNLINK ACK/NACK

Received on the corresponding PACCH.

The SS verifies that the MS does not acknowledge all the received RLC data blocks.

The EGPRS PACKET DOWNLINK ACK/NACK includes a

Channel Quality Report IE on carrier 2.

FAI=1

31

{Completion of uplink RLC data block transfer}

Specific Message Contents

PACKET UPINK ASSIGNMENT message in step 2:

Information Element

value/ remark

MESSAGE_TYPE

001010

PAGE_MODE

00 Normal Paging

Persistence Level

0 (Not present)

Referenced Address struct

As received from the MS

1

Escape for EGPRS contents

01

Message Escape Sequence for dual carrier …

– {0|1 CONTENTION_RESOLUTION_TLLI}

0 (Not present)

– Resegment

0 Retransmitted RLC data blocks shall not be re-segmented

<Assignment Info>

Assignment Info struct

Assignment Type

10 (Dual carrier assignment )

Carrier ID

0 (Carrier 1)

– EGPRS Window Size

0 (Not present)

– {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 : bit (2) > }

0

{0 | 1 … }

0 (BTTI)

EGPRS Modulation and Coding Scheme

MCS-1

{00 | 01…

01 (Legacy IEs Used)

0 | 1< Frequency Parameters_C1>

1 Frequency Parameters_C1 Present

0 | 1< Frequency Parameters_C2>

1 Frequency Parameters_C2 Present

}

P0_C1 not present

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

0 (Not present)

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

0 (Not present)

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

0 (Not present)

{ 0 | 1 — 1 indicates FANR is activated

0 FANR not activated

}

< Uplink EGPRS Level: < EGPRS Level IE > >

00 (EGPRS)

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

0 (Not present)

PACKET DOWNLINK ASSIGNMENT message in step 5:

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

Assignment Type

10 (Dual carrier assignment )

Carrier ID

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

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 dBmFor all other bands: +8 dBm

(default timeslot 4)

0|1 <EGPRS Window Size>

0 (Not present)

0|1 < Packet Extended Timing Advance>

0 (Not present)

0|1 <PFI>

0 (Not present)

0|1 <NPM transfer Time>

0 (Not present)

0

Fast Ack/Nack Reporting not activated

Downlink EGPRS Level

00 (EGPRS)

Spare padding

Spare Padding