58b.2.1 Concurrent Downlink Dual Carrier TBF/ Reconfigure Frequency Parameters

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

58b.2.1.1 Conformance requirement

Frequency parameters may be included in the packet assignment messages (i.e., PACKET DOWNLINK ASSIGNMENT, MULTIPLE TBF DOWNLINK ASSIGNMENT, PACKET UPLINK ASSIGNMENT, MULTIPLE TBF UPLINK ASSIGNMENT, PACKET TIMESLOT RECONFIGURE, MULTIPLE TBF TIMESLOT RECONFIGURE or PACKET CS RELEASE INDICATION messages) and define the radio frequency channels or set of radio frequency channels the mobile station is to use during the assigned TBF(s). The first assignment message, sent to the mobile station when it enters packet transfer mode or MAC-Shared state, shall include the frequency parameters. Subsequent assignment messages, sent to the mobile station during packet transfer mode or MAC-Shared state, may omit the frequency parameters. If a mobile station receives a subsequent assignment message, during packet transfer mode or MAC-Shared state, without the frequency parameters, the mobile station shall continue to use the previously assigned frequency parameters.

If the network and mobile station both support Downlink Dual Carrier, the network may send a packet assignment message to a mobile station specifying packet resources for one or more TBFs on two carriers (referred to as carrier 1 and carrier 2) and thereby establish a Downlink Dual Carrier configuration. If this message is sent to a mobile station in packet idle mode, the assignment message shall include frequency parameters for both carriers. If this message is sent to a mobile station which is in packet transfer mode (and is not in a Downlink Dual Carrier configuration) the assignment message shall either:

– provide new frequency parameters for both carriers, or

– provide frequency parameters for only one carrier (carrier 2) in which case the frequency parameters for carrier 1 remain unchanged.

Subsequent assignment messages sent to a mobile station in a Downlink Dual Carrier configuration may:

– include frequency parameters which correspond to the frequency parameters already in use for one or both carriers; or

– provide no new frequency parameters, in which case the existing parameters continue to apply; or

– provide new frequency parameters for both carriers; or

– provide new frequency parameters for only one carrier, in which case the frequency parameters for the other carrier remain unchanged.

When a mobile station has resources assigned on only one carrier then, for the purposes of subsequent assignment messages, that carrier shall be considered carrier 1. A subsequent assignment message may assign resources on a second carrier, thereby establishing a Downlink Dual Carrier configuration; in this case, the assignment message shall provide frequency parameters for a second carrier (carrier 2) for use in a Downlink Dual Carrier configuration.

An assignment message sent to a mobile station in packet transfer mode may specify frequency parameters for one or (in the case of a mobile station with a downlink dual carrier configuration) both carriers which are different from those currently in effect for that mobile station only in the following cases:

a) the assignment message is a PACKET TIMESLOT RECONFIGURE or MULTIPLE TBF TIMESLOT RECONFIGURE message.

b) the assignment message is a PACKET DOWNLINK ASSIGNMENT message (respectively PACKET UPLINK ASSIGNMENT message) being sent to a mobile station which has no ongoing uplink (respectively downlink) TBF(s).

c) the assignment message is a MULTIPLE TBF DOWNLINK ASSIGNMENT message (respectively MULTIPLE TBF UPLINK ASSIGNMENT message) being sent to a mobile station which is or, after this assignment, will be in a downlink dual carrier configuration and has no ongoing uplink (respectively downlink) TBF(s); in this case, the ongoing downlink (respectively uplink) TBFs are implicitly reassigned on the new frequency parameters with all other parameters for those TBFs unchanged.

d) the assignment message is a PACKET DOWNLINK ASSIGNMENT message (respectively PACKET UPLINK ASSIGNMENT message) sent to a mobile station with a downlink dual carrier configuration, where the frequency parameters for only one carrier are changed, and where no ongoing uplink (respectively downlink) TBF(s) had resources assigned on that carrier.

In cases c) and d) above, a format of the message which includes the Carrier ID field shall be used.

When assigning resources on one carrier to a mobile station which is currently in a Downlink Dual Carrier configuration using a format of the message which does not include the Carrier ID field, the network shall always include frequency parameters; if one or more TBFs which are ongoing are not explicitly addressed in the assignment message and will remain ongoing after the new assignment, the included frequency parameters shall be those in use for either carrier 1 or carrier 2.

The Frequency Parameters information element is defined in sub-clause 12.8 and the Dual Carrier Frequency Parameters information element is defined in sub-clause 12.8.2. The frequency parameters may use an ARFCN defining a non-hopping radio frequency channel, or use the indirect encoding, direct encoding 1 or direct encoding 2 defining a hopping radio frequency channel.

References

3GPP TS 44.060; subclause 5.5.1.7

58b.2.1.2 Test purpose

To verify that the MS is able to change and operate concurrent downlink dual carrier TBF on different frequency resources.

58b.2.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 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. Then MS receives a PACKET DOWNLINK ASSIGNMENT message on its PACCH, instructing a Dual Carrier Downlink configuration. The SS sends RLC data blocks on Carrier 1 and Carrier 2 simultaneously. MS when polled acknowledges all data blocks send by SS and sends uplink data block when it receives USF on Carrier 1. This is to setup Concurrent Downlink Dual Carrier TBF.

Then the SS sends a PACKET TIMESLOT RECONFIGURE message on the PACCH, instructing a modification of existing assignment for Carrier 1. A new frequency parameter is specified for Carrier 1. The SS then sends RLC data blocks on Carrier 1 and Carrier 2 simultaneously. MS when polled acknowledges all data blocks send by the SS and sends uplink data block when it receives USF on Carrier 1.

Next the SS sends a PACKET TIMESLOT RECONFIGURE message on the PACCH, instructing a modification of existing assignment for Carrier 2. A new frequency parameter is specified for Carrier 2. The SS then sends RLC data blocks on Carrier 1 and Carrier 2 simultaneously. MS when polled acknowledges all data blocks send by the SS and sends uplink data block when it receives USF on Carrier 1.

Next the SS sends a PACKET TIMESLOT RECONFIGURE message on the PACCH, instructing a Dual Carrier Assignment for both Carrier 1 and Carrier 2 using legacy IEs. New frequency parameters are specified for Carrier 1 and Carrier 2. The SS then sends RLC data blocks on Carrier 1 and Carrier 2 simultaneously. MS when polled acknowledges all data blocks send by the SS and sends uplink data block when it receives USF on Carrier 1.

Then the SS sends a PACKET TIMESLOT RECONFIGURE message on the PACCH, instructing a Dual Carrier Assignment for both Carrier 1 and Carrier 2 using dual carrier frequency parameters. New frequency parameters are specified for Carrier 1 and Carrier 2. The SS then sends RLC data blocks on Carrier 1 and Carrier 2 simultaneously. MS when polled acknowledges all data blocks send by the SS and sends uplink data block when it receives USF on Carrier 1.

Finally the SS sends a PACKET TIMESLOT RECONFIGURE message on the PACCH, instructing a Dual Carrier Assignment for both Carrier 1 only using legacy IEs. New frequency parameters are specified for Carrier 1. The SS then sends RLC data blocks on Carrier 1 and Carrier 2 simultaneously. MS when polled acknowledges all data blocks send by the SS and sends uplink data block when it receives USF on Carrier 1.

Maximum Duration of Test

10 minutes.

Expected Sequence

Step

Direction

Message

Comments

1

{Uplink dynamic allocation two phase access}

N = 1000 octets

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

EGPRS DOWNLINK RLC DATA BLOCK

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

8

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

9

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.

10

MS -> SS

EGPRS PACKET DOWNLINK ACK/NACK

Received on Carrier 2 In the uplink block specified by the RRBP field .Concurrent TBF established.

11

SS -> MS

PACKET TIMESLOT RECONFIGURE

Sent on PACCH of the PDTCH assigned in Step 1.

New Frequency Parameters specified for carrier1. See specific message contents

12

SS

Wait for at least 3 block periods

13

Repeat step 7 to 10

14

SS -> MS

PACKET TIMESLOT RECONFIGURE

Sent on PACCH of the PDTCH assigned in Step 1.

New Frequency Parameters specified for carrier2. See specific message contents

15

SS

Wait for at least 3 block periods

16

Repeat step 7 to 10

17

SS -> MS

PACKET TIMESLOT RECONFIGURE

Sent on PACCH of the PDTCH assigned in Step 1.

New Frequency Parameters specified for carrier1 and carrier2 using legacy IEs. See specific message contents

18

SS

Wait for at least 3 block periods

19

Repeat step 7 to 10

20

SS -> MS

PACKET TIMESLOT RECONFIGURE

Sent on PACCH of the PDTCH assigned in Step 1.

New Frequency Parameters specified for carrier1 and carrier2 using dual carrier assignment IEs. See specific message contents

21

SS

Wait for at least 3 block periods

22

Repeat step 7 to 10

23

SS -> MS

PACKET TIMESLOT RECONFIGURE

Sent on PACCH of the PDTCH assigned in Step 1.

New Frequency Parameters specified for carrier1 only using legacy IEs. See specific message contents

24

SS

Wait for at least 3 block periods

25

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCK

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

26

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. FBI=1

27

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.

28

MS -> SS

EGPRS PACKET DOWNLINK ACK/NACK

Received on Carrier 2 In the uplink block specified by the RRBP field FAI is set to 1.

29

{ Completion of uplink RLC data block transfer}

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

ARFCN=F1 (see note below)

1< Frequency Parameters_C2>

ARFCN=F2 (see note below)

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

PACKET TIMESLOT RECONFIGURE in Step 11

Information Element

value/ remark

MESSAGE_TYPE

0 00111

PAGE_MODE

00 Normal Paging

GLOBAL_TFI

DL_TFI assigned in Step 1

01

Message escape for Downlink Dual Carrier, BTTI using FANR, EGPRS 2, RTTI

EGPRS Channel Coding Command 

0000 (MCS-1)

<RESEGMENT 

1

Assignment Info

Assignment Info Struct

Assignment Type

01 (Modification of existing assignment)

Carrier ID

0 (Carrier 1)

0|1 <DOWNLINK EGPRS Window Size>

0 (Not present)

0|1 <UPLINK EGPRS Window Size>

0 (Not present)

0

BTTI mode

<TIMESLOT ALLOCATION_C1>

Same as assigned in Step 5

0 | 1 <TIMESLOT ALLOCATION_C2>

0 (Not present)

01

Legacy IEs Used

0 | 1 <Frequency Parameters C1>

1 (Present) , ARFCN=F3 (see note below)

0 | 1 <Frequency Parameters C2>

0 (Not present)

0 | 1 < Uplink Control Timeslot C1>

0 (Not present)

0 | 1 < Uplink Control Timeslot C2>

0 (Not present)

0 | 1 < PFI of downlink TBF >

0 (Not present)

0 | 1 < UPLINK_RLC_MODE >

0 (Not present)

0 | 1 < NPM Transfer Time) >

0 (Not present)

0

Fast Ack/Nack Reporting not activated

< Uplink EGPRS Level>

00 (EGPRS)

< Downlink EGPRS Level >

00 (EGPRS)

0 | 1 < Pulse Format>

0 (Not present)

< padding bits >

PACKET TIMESLOT RECONFIGURE in Step 14

Information Element

value/ remark

MESSAGE_TYPE

0 00111

PAGE_MODE

00 Normal Paging

GLOBAL_TFI

DL_TFI assigned in Step 1

01

Message escape for Downlink Dual Carrier, BTTI using FANR, EGPRS 2, RTTI

EGPRS Channel Coding Command 

0000 (MCS-1)

<RESEGMENT 

1

Assignment Info

Assignment Info Struct

Assignment Type

01 (Modification of existing assignment)

Carrier ID

1 (Carrier 2)

0|1 <DOWNLINK EGPRS Window Size>

0 (Not present)

0|1 <UPLINK EGPRS Window Size>

0 (Not present)

0

BTTI mode

<TIMESLOT ALLOCATION_C1>

Same as assigned in Step 5

0 | 1 <TIMESLOT ALLOCATION_C2>

0 (Not present)

01

Legacy IEs Used

0 | 1 <Frequency Parameters C1>

1 (Present) ARFCN=F4 (see note below)

0 | 1 <Frequency Parameters C2>

0 (Not present)

0 | 1 < Uplink Control Timeslot C1>

0 (Not present)

0 | 1 < Uplink Control Timeslot C2>

0 (Not present)

0 | 1 < PFI of downlink TBF >

0 (Not present)

0 | 1 < UPLINK_RLC_MODE >

0 (Not present)

0 | 1 < NPM Transfer Time) >

0 (Not present)

0

Fast Ack/Nack Reporting not activated

< Uplink EGPRS Level>

00 (EGPRS)

< Downlink EGPRS Level >

00 (EGPRS)

0 | 1 < Pulse Format>

0 (Not present)

< padding bits >

PACKET TIMESLOT RECONFIGURE in Step 17

Information Element

value/ remark

MESSAGE_TYPE

0 00111

PAGE_MODE

00 Normal Paging

GLOBAL_TFI

DL_TFI assigned in Step 1

01

Message escape for Downlink Dual Carrier, BTTI using FANR, EGPRS 2, RTTI

EGPRS Channel Coding Command 

0000 (MCS-1)

<RESEGMENT 

1

Assignment Info

Assignment Info Struct

Assignment Type

10 (Dual Carrier Assignment)

Carrier ID

arbitrarily chosen

0|1 <DOWNLINK EGPRS Window Size>

0 (Not present)

0|1 <UPLINK EGPRS Window Size>

0 (Not present)

0

BTTI mode

<TIMESLOT ALLOCATION_C1>

Same as assigned in Step 5

0 | 1 <TIMESLOT ALLOCATION_C2>

1 (Present), same as assigned in Step 5

01

Legacy IEs Used

0|1 <Frequency Parameters C1>

1 (Present) ARFCN=F5 (see note below)

0|1 <Frequency Parameters C2>

1 (Present) ARFCN=F6 (see note below)

0 | 1 < Uplink Control Timeslot C1>

0 (Not present)

0 | 1 < Uplink Control Timeslot C2>

0 (Not present)

0 | 1 < PFI of downlink TBF >

0 (Not present)

0 | 1 < UPLINK_RLC_MODE >

0 (Not present)

0 | 1 < NPM Transfer Time) >

0 (Not present)

0

Fast Ack/Nack Reporting not activated

< Uplink EGPRS Level>

00 (EGPRS)

< Downlink EGPRS Level >

00 (EGPRS)

0 | 1 < Pulse Format>

0 (Not present)

< padding bits >

PACKET TIMESLOT RECONFIGURE in Step 20

Information Element

value/ remark

MESSAGE_TYPE

0 00111

PAGE_MODE

00 Normal Paging

GLOBAL_TFI

DL_TFI assigned in Step 1

01

Message escape for Downlink Dual Carrier, BTTI using FANR, EGPRS 2, RTTI

EGPRS Channel Coding Command 

0000 (MCS-1)

<RESEGMENT 

1

Assignment Info

Assignment Info Struct

Assignment Type

10 (Dual Carrier Assignment)

Carrier ID

arbitrarily chosen

0|1 <DOWNLINK EGPRS Window Size>

0 (Not present)

0|1 <UPLINK EGPRS Window Size>

0 (Not present)

0

BTTI mode

<TIMESLOT ALLOCATION_C1>

Same as assigned in Step 5

0 | 1 <TIMESLOT ALLOCATION_C2>

0 (Not present)

10

Optimized Dual Carrier frequency parameters used

Dual Carrier Frequency Parameters

Dual Carrier Frequency Parameters IE

TSC

arbitrarily chosen

00

0|1 <ARFCN1>

1 (Present) ARFCN1=F7 and ARFCN2=F8 (see note below)

<ARFCN2>

0 | 1 < Uplink Control Timeslot C1>

0 (Not present)

0 | 1 < Uplink Control Timeslot C2>

0 (Not present)

0 | 1 < PFI of downlink TBF >

0 (Not present)

0 | 1 < UPLINK_RLC_MODE >

0 (Not present)

0 | 1 < NPM Transfer Time) >

0 (Not present)

0

Fast Ack/Nack Reporting not activated

< Uplink EGPRS Level>

00 (EGPRS)

< Downlink EGPRS Level >

00 (EGPRS)

0 | 1 < Pulse Format>

0 (Not present)

< padding bits >

PACKET TIMESLOT RECONFIGURE in Step 23

Information Element

value/ remark

MESSAGE_TYPE

0 00111

PAGE_MODE

00 Normal Paging

GLOBAL_TFI

DL_TFI assigned in Step 1

01

Message escape for Downlink Dual Carrier, BTTI using FANR, EGPRS 2, RTTI

EGPRS Channel Coding Command 

0000 (MCS-1)

<RESEGMENT 

1

Assignment Info

Assignment Info Struct

Assignment Type

10 (Dual Carrier Assignment)

Carrier ID

arbitrarily chosen

0|1 <DOWNLINK EGPRS Window Size>

0 (Not present)

0|1 <UPLINK EGPRS Window Size>

0 (Not present)

0

BTTI mode

<TIMESLOT ALLOCATION_C1>

Same as assigned in Step 5

0 | 1 <TIMESLOT ALLOCATION_C2>

1 (Present), same as assigned in Step 5

01

Legacy IEs Used

0|1 <Frequency Parameters C1>

1 (Present) ARFCN=F9 (see note below)

0|1 <Frequency Parameters C2>

0 (Not Present)

0 | 1 < Uplink Control Timeslot C1>

0 (Not present)

0 | 1 < Uplink Control Timeslot C2>

0 (Not present)

0 | 1 < PFI of downlink TBF >

0 (Not present)

0 | 1 < UPLINK_RLC_MODE >

0 (Not present)

0 | 1 < NPM Transfer Time) >

0 (Not present)

0

Fast Ack/Nack Reporting not activated

< Uplink EGPRS Level>

00 (EGPRS)

< Downlink EGPRS Level >

00 (EGPRS)

0 | 1 < Pulse Format>

0 (Not present)

< padding bits >

NOTE: F1, F2, F3, F4, F5, F6, F7, F8 and F9 are nine different downlink ARFCNs in the same frequency band.