58b.2.6a Concurrent Downlink Multi Carrier TBF / Extended Dynamic allocation

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

58b.2.6a.1 Conformance requirement

A mobile station with a DLMC configuration shall only act on a PACKET UPLINK ASSIGNMENT message if it includes the DLMC UL Carrier Info IE (see sub-clause 11.2.29). In this case the message may reference one or more of the uplink carriers corresponding to the set of downlink carriers and indicate the following:

– The referenced uplink carrier is not part of the uplink TBF in which case all resources for that uplink carrier (if any) are released.

– The referenced uplink carrier is part of the uplink TBF. If the message assigns no resources for that carrier then its existing resources remain unchanged. Otherwise, the assigned resources shall replace the existing resources (if any) for that carrier.

If the message does not reference an uplink carrier then all resources for that uplink carrier (if any) are released..

Reference

3GPP TS 44.060; subclause 8.1.1.2.1

58b.2.6a.2 Test purpose

To verify that:

The Extended Dynamic allocation procedures work independently on each of the two carriers for a MS configured in DLMC.

58b.2.6a.3 Method of test

Initial Conditions

System Simulator:

1 cell, EGPRS supported, Downlink Multi Carrier supported, Extended Dynamic allocation 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. MS receives a PACKET DOWNLINK ASSIGNMENT message on its PACCH, instructing a Multi Carrier Downlink configuration. MS receives an uplink assignment with assignment type set to Multi Carrier assignment and EXTENDED_DYNAMIC_ALLOCATION set to 1. MS is allocated USF on carrier 1. When the MS receives the assigned USF of the lowest assigned PDCH, it transmits RLC/MAC data block on the same and all higher PDCHs in the next TDMA frame. It is checked at the SS that the MS sends RLC/MAC data blocks in the next radio block period on all assigned PDTCH and that each data block contains the correct TFI without TLLI on Carrier 1. The MS is allocated USF on carrier 2. The MS transmits. RLC/MAC blocks on the TS on the same and all higher PDCHs in the next TDMA frame. The test is repeated till completion of data transfer to make sure that extended dynamic allocation works independently on each carrier.

Maximum Duration of Test

5 minutes.

Expected Sequence

Step

Direction

Message

Comments

1

{Uplink dynamic allocation two phase access}

N = 5000 octets ,without starting time, Up to 4 timeslots are assigned according to MS multislot

class (TS 45.002 Annex B.1) :

– USF1 on TN1,

– USF2 on TN2,

– USF3 on TN3,

– USF4 on TN4

USF_GRANULARITY = 1 block

EGPRS Channel Coding Command: MCS-1

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 UPLINK ACK/NACK

SS acknowledges RLC data block received.

5

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

6

SS

Wait for at least 3 block periods

7

SS -> MS

PACKET UPLINK ASSIGNMENT

Sent on PACCH of the PDTCH assigned in Step 1 Addressing the MS using the TFI. Assignment type set to DLMC Assignment and EXTENDED DYNAMIC ALLOCATION set to 1.

8

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

Sent on the PACCH of the PDCH assigned, containing USF1 assigned to the MS on carrier 1.

9

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH1 on carrier1

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

10

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH2 on carrier1

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

11

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH3 on carrier1

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

12

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH4 on carrier1

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

13

SS -> MS

PACKET UPLINK ACK/NACK

Sent on the PACCH of the PDCH assigned, containing USF2 assigned to the MS on carrier 1.

14

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH2 on carrier1

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

15

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH3 on carrier1

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

16

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH4 on carrier1

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

17

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

Sent on the PACCH of the PDCH assigned, containing USF1 assigned to the MS on carrier 2

18

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH1 on carrier2

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

19

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH2 on carrier2

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

20

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH3 on carrier2

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

21

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH4 on carrier2

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

22

SS -> MS

PACKET UPLINK ACK/NACK

Sent on the PACCH of the PDCH assigned, containing USF3 assigned to the MS on carrier 2.

23

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH3 on carrier2

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

24

MS -> SS

EGPRS UPLINK RLC DATA BLOCK

Received on the assigned PDTCH4 on carrier2

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

25

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCK

On carrier 1 with BSN = 0, send with MCS-1

26

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCK

On carrier 2 with next in sequence BSN

Send with MCS-1 FBI=1 with valid RRBP field

27

MS -> SS

EGPRS PACKT DOWNLINK ACK/NACK

On carrier 2, in the uplink block specified by the RRBP field. Final Ack Indicator bit set to ‘1’ .

28

{Completion of uplink RLC data block transfer in extended dynamic mode}

Specific Message Contents

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

{ 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

{ 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 UPLINK ASSIGNMENT message in step 7

Information Element

value/ remark

MESSAGE_TYPE

001010

PAGE_MODE

00 Normal Paging

Persistence Level

0 No Persistence Level Present

GLOBAL_TFI

UL_TFI assigned in Step 1

– Resegment

0 Retransmitted RLC data blocks shall not be re-segmented

< DLMC UL Carrier Info >

DLMC UL Carrier Info struct

10

1st UL Carrier Assigned carrier modified or new carrier assigned Carrier 1 using existing single carrier EDA enabled

– BTTI mode

0

– {0 | 1 < UPLINK_TIMESLOT_ALLOCATION }

1 arbitrarily chosen timeslot

< Dynamic Allocation 3 struct > :

See below

EXTENDED_DYNAMIC_ALLOCATION

1 EDA enabled

USF_GRANULARITY

0 MS shall transmit only one RLC/MAC block

0 | 1 < ALPHA

1 Alpha 0.5

{ 0 | 1 < TSC :

1 TSC arbitrarily chosen

0

BTTI mode

USF

1 USF Arbitrarily chosen (default 000)

GAMMA

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

EMST

0

EMSR Additional PFCs 1 :

0

EMSR Additional PFCs 2 :

0

EMSR Additional PFCs 3 :

0

10

2st UL Carrier Assigned carrier modified or new carrier assigned Carrier 2 added based on existing downlink Carrier 2

– BTTI mode

0

– {0 | 1 < UPLINK_TIMESLOT_ALLOCATION }

1 arbitrarily chosen timeslot

< Dynamic Allocation 3 struct > :

See below

EXTENDED_DYNAMIC_ALLOCATION

1 EDA enabled

USF_GRANULARITY

0 MS shall transmit only one RLC/MAC block

0 | 1 < ALPHA

1 Alpha 0.5

{ 0 | 1 < TSC :

1 TSC arbitrarily chosen

0

BTTI mode

USF

1 USF Arbitrarily chosen (default 000)

GAMMA

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

EMST

0

EMSR Additional PFCs 1 :

0

EMSR Additional PFCs 2 :

0

EMSR Additional PFCs 3 :

0

EGPRS Window Size

Dependent upon test case (Default 64)

UPLINK_TFI_ASSIGNMENT

00000

Packet Timing Advance IE

(timing advance value

1 1

100000

32 bit periods indicated

timing advance index

1 (present)

timing advance index

2

Packet Extended Timing Advance

0

BEP_PERIOD2

0

PFI

0

RLC_MODE

0

NPM Transfer Time

0

indicates that FANR is activated

0

< Uplink EGPRS Level: < EGPRS Level IE > >

00 (EGPRS)

< Pulse Format IE

0 not present

EGPRS Channel Coding Command 

0000 (MCS-1)