58b.2.9 Concurrent Downlink Multi Carrier TBF / Frequency Hopping, Carrier selection

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

58b.2.9.1 Conformance requirement

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 and the DLMC Frequency Parameters information element is defined in sub-clause 12.8.4. 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.

The indirect encoding defines the assigned set of radio frequency channels by referencing information stored within the mobile station. Such information may be received on PBCCH or BCCH (see sub-clauses 5.5.2.1, 11.2.19, 12.8 and 12.10a and 3GPP TS 44.160,), or be received in a previous assignment message using one of the direct encoding options. An MA_NUMBER identifies which of up to eight stored sets of frequency parameters is to be used. The MA_NUMBER shall use the following coding:

MA_NUMBER = 0-13 shall be used to reference a GPRS mobile allocation received in a PSI2 message;

MA_NUMBER = 14 shall be used to reference a GPRS mobile allocation received in a SI13 or PSI13 message;

MA_NUMBER = 15 shall be used to reference a GPRS mobile allocation received in a previous assignment message using the direct encoding.

When the indirect encoding is used, the network may include a CHANGE_MARK_1 and a CHANGE_MARK_2 in the Frequency Parameters information element. The mobile station shall then verify that it is using a set of PBCCH or BCCH information identified by a PSI or SI change mark corresponding to one of the CHANGE_MARK_1 or 2 parameters, for the decoding of the frequency information. If that is not the case, an abnormal condition occurs.

The direct encoding defines the assigned set of radio frequency channels by using information contained within the assignment message. The direct encoding 1 references the cell allocation or reference frequency lists received on PBCCH for the decoding of this information. The direct encoding 2 is self contained. When the direct encoding 1 or 2 is used, the mobile station shall store the received GPRS mobile allocation for possible later reference in an assignment message using the indirect encoding. Such reference shall be made using the MA_NUMBER = 15.

NOTE: If there is a GPRS mobile allocation associated with MA_NUMBER = 15, the association shall be kept unchanged if the mobile station receives a packet assignment using the indirect encoding (referencing any value of the MA_NUMBER), the frequency parameters are not included in the packet assignment (i.e., in packet transfer mode, dual transfer mode, MAC-Shared state or MAC-DTM state) or the mobile station establishes an RR connection (for A/Gb mode) or is allocated a DBPSCH (for Iu mode).

For the decoding of frequency parameters, the mobile station shall be able to store the following frequency information (see sub-clauses 11.2.19, 12.8 and 12.10a):

– four Reference Frequency Lists received in the PSI2 information and the corresponding RFL_NUMBERs for identification, each RFL having a contents length of up to 18 octets;

– a Cell Allocation received in the PSI2 information referencing up to four RFLs;

– seven GPRS Mobile Allocations received in the PSI2 or the SI13/PSI13 information and the corresponding MA_NUMBERs for identification, each GPRS Mobile Allocation information element having a length of up to 12 octets (96 bits); and

– one GPRS mobile allocation received in an assignment message using direct encoding 1 or 2, consisting of either a GPRS Mobile Allocation information element having a length of up to 12 octets (96 bits) or a MA Frequency List having a contents length of up to 18 octets.

In DLMC configurations, restrictions of the mapping in frequency of logical channels onto physical channels may apply. The restrictions apply on a radio block basis to the carriers that are not selected. In case one or more of the assigned carriers belong to a group of selected carriers in a certain radio block period, the mobile shall monitor the assigned PDCHs on these carriers.

Which carriers that are selected is determined in each radio block period. I.e. all carriers where PDCHs are assigned during the radio block period are included in the carrier selection method. The carrier selection method is thus independent on the number of PDCHs assigned to any given carrier.

Whether or not any restrictions apply is dependent on the maximum DLMC carrier frequency spacing supported by the mobile station (see 3GPP TS 45.005) and the ARFCNs used by the assigned carriers during a given radio block period.

References

3GPP TS 44.060; subclause 5.5.1.7,

3GPP TS 45.002 subclause 6.2.7 Annex F

58b.2.9.2 Test purpose

To verify that the MS is able to operate a downlink multi carrier TBF with frequency hopping enabled on 4 carriers with 16 Ts checking carrier selection .

58b.2.9.3 Method of test

Initial Conditions

System Simulator:

1 cell, EGPRS supported, Downlink Multi Carrier supported,

– For GSM 900, CA in SI1includes the frequencies:

(8, 10, 15, 37, 39, 40, 45, 50)

– For DCS 1800 and PCS 1900, CA in SI1 includes the frequency:

(518, 520, 525, 530, 535, 540, 545, 550)

– For GSM 700, T-GSM810, CA in SI1 includes the frequency:

(455, 457, 465, 467, 475, 477, 485, 487)

– For GSM 850, CA in SI1includes the frequencies:

(145, 159, 160, 161, 162, 163, 164, 165)

System information 13 indicates MA Number with frequency hopping

DLMC Bandwidth: 5MHz

Mobile Station:

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

Multislot class 32 or higher, DLMC- Maximum Number of Downlink Timeslots:16 or higher, DLMC – Maximum Number of Downlink Carriers :4 or higher.

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

SI1, and SI13 message sent to MS to indicate frequency hopping parameters.

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

The MS receives a PACKET DOWNLINK ASSIGNMENT message on its PACCH with assignment type set to multi carrier assignment. This configures the MS in Multi Carrier Downlink configuration. The SS sends RLC data blocks on downlink Carrier 1 and Carrier 2 simultaneously non frequency hopping.

The SS sends a PACKET TIMESLOT RECONFIGURE message assigning downlink carrier 3 and Carrier 4, 4 timeslots configured on each downlink Carrier.2 timeslots configured on existing uplink Carrier 1 which corresponds to downlink Carrier 1. The SS sends RLC data blocks on downlink Carrier 1, Carrier 2, Carrier 3 and Carrier 4 simultaneously frequency hopping and checking the carrier selection.

The SS sends a PACKET TIMESLOT RECONFIGURE message removing Carrier 4, 3 timeslots configured on each existing downlink Carrier.3 timeslots configured on existing uplink Carrier 1 which corresponds to downlink Carrier 1. The SS sends RLC data blocks on downlink Carrier 1, Carrier 2, Carrier 3 simultaneously frequency hopping and checking the carrier selection (flexible resource assignment).

Maximum Duration of Test

5 minutes.

Expected Sequence

Step

Direction

Message

Comments

1

SS

Change SI1, and SI13 message contents . See specific message contents.

2

{Uplink dynamic allocation two phase access}

N = 1000 octets

USF_GRANULARITY = 1 block

EGPRS Channel Coding Command: MCS-1

3

SS -> MS

PACKET DOWNLINK DUMMY CONTROL BLOCK

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

4

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.

5

SS -> MS

PACKET DOWNLINK ASSIGNMENT

Sent on PACCH of the PDTCH assigned in Step 2.

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

Two carriers assigned with no frequency hopping.

Including the polling bit set and a valid RRBP field.

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). MCS-1. USF assigned to the MS

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.

8a

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCK

If 4 Carriers assigned: On carrier 3 with next in sequence BSN

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

8b

SS -> MS

EGPRS DOWNLINK RLC DATA BLOCK

If 4 Carriers assigned: On carrier 4 with next in sequence BSN

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

9

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.

10

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.

11

SS -> MS

PACKET TIMESLOT RECONFIGURE

Sent on PACCH of the PDTCH assigned in Step 2.

Addressing the MS using the UL TFI assigned in Step 2.Using legacy Frequency Parameters IE, four carriers assigned with frequency hopping using Indirect Encoding, four timeslot each carrier downlink and 2 timeslots on uplink.

See specific message contents

12

Repeat step 6-10

13

SS -> MS

PACKET TIMESLOT RECONFIGURE

Sent on PACCH of the PDTCH assigned in Step 2.

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

Using legacy Frequency Parameters IE, Carrier 1 assigned with frequency hopping using Direct Encoding 1. Carrier 2 with no frequency hopping. See specific message contents

14

Repeat step 6-10

15

{Completion of uplink RLC data block transfer}

Specific Message Contents

As default messages contents, except:

SYSTEM INFORMATION Type 1 in step 1

– Cell Allocation ARFCN

For GSM 900: Channel Numbers

(8, 10, 15, 37, 39, 40, 45, 50.

For DCS1800 and PCS 1900: Channel Numbers

(518, 520, 525, 530, 535, 540, 545, 550)

For GSM 700, T-GSM 810: Channel Numbers

(455, 457, 465, 467, 475, 477, 485, 487)

For GSM 850: Channel Numbers

(145, 159, 160, 161, 162, 163, 164, 165)

SYSTEM INFORMATION Type 13 in step 1

<GPRS Mobile Allocations>

GPRS Mobile Allocation IE

<GPRS Mobile Allocation IE>

<HSN>

000001 Sequence 1

<RFL number list>

1 (Present)

<RFL_NUMBER>

0002 List 2

<MA LENGTH>

000111 8 bits

<MA BITMAP>

10101010 4 belonging

0

BCCH not present in cell

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) Arbitrarily chosen based on existing UL carrier 1

{ 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

0

0 (no timing advance index or timing advance timeslot number)

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 in Step 11

Information Element

value/ remark

MESSAGE_TYPE

0 00111

PAGE_MODE

00 Normal Paging

GLOBAL_TFI

UL_TFI assigned in Step 1

10

escape for Downlink Multi Carrier, BTTI using FANR, EGPRS2, RTTI

DOWNLINK_RLC_MODE

0

CONTROL_ACK

0

1 < UFPS : < UFPS struct >

1st UFPS struct

| 10

Existing UFPS changed/new UFPS provided

Frequency hopping enabled

| 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

timeslot 2,3,4,5 (4 timeslots defined)

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

TSC

Arbitrarily chosen

01 < DLMC Indirect encoding

Indirect encoding present

MA_NUMBER

1110

1< CHANGE_MARK_1

As assigned in step 1

0 | 1 < CHANGE_MARK_2

0 (Not present)

1 < UFPS : < UFPS struct >

2,3,4st UFPS struct

| 10

Existing UFPS changed/new UFPS provided

Frequency hopping enabled

| 1 < DLMC Frequency Para

< 2,3,4st 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

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

TSC

Arbitrarily chosen

01 < DLMC Indirect encoding

Indirect encoding present

MA_NUMBER

1110

1< CHANGE_MARK_1

As assigned in step 1

0 | 1 < CHANGE_MARK_2

0 (Not present)

DLMC Measurement Type

0

< LINK_QUALITY_MEASUREMENT_MODE

00

Carrier for Interference Measurements

0

Global Packet Timing advance

– {0|1 <TIMING_ADVANCE_VALUE>}

1 (timing advance value)

– TIMING_ADVANCE_VALUE

30 bit periods

Packet Extended Timing Advance

0

PTCCH_CARRIER

0

CONTROL_ACK

0

PDAN Coding

0

Extended SNS

0

BEP_PERIOD2

0

PFI of downlink TBF

0

Downlink NPM Transfer Time

0

indicates Fast Ack/Nack Reporting is activated for downlink TBF

0

Downlink EGPRS Level

No change

Indication of Upper Layer PDU Start for RLC UM

0

EGPRS Packet Downlink Ack/Nack Type 3 Support

0

EGPRS Channel Coding Command

0 MCS1

RESEGMENT

0

1 < DLMC UL Carrier struct >

1st DLMC UL struct

| 10

1st UL Assigned carrier modified or new carrier assigned Add 1 timeslot to existing Carrier 1with 1 timeslot

– BTTI mode

0

– {0 | 1 < UPLINK_TIMESLOT_ALLOCATION }

1 add one arbitrarily chosen timeslot to existing

UPLINK EGPRS Window Size 

0

UPLINK_TFI_ASSIGNMENT

PFI of uplink TBF

0

UPLINK_RLC_MODE

0

Uplink NPM Transfer Time

0

indicates that FANR is activated

0

Uplink EGPRS Level

Default

Pulse Format

0

Enhanced Flexible Timeslot Assignment

0

Uplink Control Timeslot

0

PACKET TIMESLOT RECONFIGURE in Step 13

Information Element

value/ remark

MESSAGE_TYPE

0 00111

PAGE_MODE

00 Normal Paging

GLOBAL_TFI

UL_TFI assigned in Step 1

10

escape for Downlink Multi Carrier, BTTI using FANR, EGPRS2, RTTI

DOWNLINK_RLC_MODE

0

CONTROL_ACK

0

1 < UFPS : < UFPS struct >

1st UFPS struct

| 10

Existing UFPS changed/new UFPS provided

Frequency hopping enabled

| 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

timeslot 2,3,4 (3 timeslots defined)

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

TSC

Arbitrarily chosen

01 < DLMC Indirect encoding

Indirect encoding present

MA_NUMBER

1110

1< CHANGE_MARK_1

As assigned in step 1

0 | 1 < CHANGE_MARK_2

0 (Not present)

1 < UFPS : < UFPS struct >

2,3st UFPS struct

| 10

Existing UFPS changed/new UFPS provided

Frequency hopping enabled

| 1 < DLMC Frequency Para

< 2,3st DLMC Frequency Parameters IE > (Present)

{ 1 < CARRIER_SPECIFIC_INFO

< 2,3nd 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

TSC

Arbitrarily chosen

01 < DLMC Indirect encoding

Indirect encoding present

MA_NUMBER

1110

1< CHANGE_MARK_1

As assigned in step 1

0 | 1 < CHANGE_MARK_2

0 (Not present)

1 < UFPS : < UFPS struct >

4st UFPS struct

| 00

Existing UFPS released, Carrier 4 released

DLMC Measurement Type

0

< LINK_QUALITY_MEASUREMENT_MODE

00

Carrier for Interference Measurements

0

Global Packet Timing advance

– {0|1 <TIMING_ADVANCE_VALUE>}

1 (timing advance value)

– TIMING_ADVANCE_VALUE

30 bit periods

Packet Extended Timing Advance

0

PTCCH_CARRIER

0

CONTROL_ACK

0

PDAN Coding

0

Extended SNS

0

BEP_PERIOD2

0

PFI of downlink TBF

0

Downlink NPM Transfer Time

0

indicates Fast Ack/Nack Reporting is activated for downlink TBF

0

Downlink EGPRS Level

No change

Indication of Upper Layer PDU Start for RLC UM

0

EGPRS Packet Downlink Ack/Nack Type 3 Support

0

EGPRS Channel Coding Command

0 MCS1

RESEGMENT

0

1 < DLMC UL Carrier struct >

1st DLMC UL struct

| 10

1st UL Assigned carrier modified or new carrier assigned Add 1 timeslot to existing Carrier 1with 2 timeslots

– BTTI mode

0

– {0 | 1 < UPLINK_TIMESLOT_ALLOCATION }

1 add one arbitrarily chosen timeslot to existing

UPLINK EGPRS Window Size 

0

UPLINK_TFI_ASSIGNMENT

PFI of uplink TBF

0

UPLINK_RLC_MODE

0

Uplink NPM Transfer Time

0

indicates that FANR is activated

0

Uplink EGPRS Level

Default

Pulse Format

0

Enhanced Flexible Timeslot Assignment

0

Uplink Control Timeslot

0