58b.2.1a Concurrent Downlink Multi Carrier TBF/ Reconfigure Frequency Parameters
3GPP51.010-1Mobile Station (MS) conformance specificationPart 1: Conformance specificationTS
58b.2.1a.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) or in the PS HANDOVER COMMAND message and define the training sequence codes(s) (TSC) and the radio frequency channels or set of radio frequency channels the mobile station is to use during the assigned TBF(s). The first packet assignment message, sent to the mobile station when it enters packet transfer mode or MAC-Shared state, shall include the frequency parameters. Subsequent packet 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 packet 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.
A packet assignment message, when sent to a mobile station in dual transfer mode or MAC-DTM state, shall not include the frequency parameters for the carrier supporting the dedicated resources in a Downlink Dual Carrier configuration. If the network intends to change the frequency allocation of the carrier supporting the dedicated resources for a mobile station in dual transfer mode or MAC-DTM state, the network may use the DTM assignment procedure defined in 3GPP TS 44.018.
If the network and mobile station both support Downlink Dual Carrier, the network may send a packet assignment message or a PS HANDOVER COMMAND 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 the packet assignment message is sent to a mobile station in packet idle mode, this 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.
If the network and mobile station both support Downlink Multi Carrier, the network may send a packet assignment message (i.e. PACKET DOWNLINK ASSIGNMENT or PACKET TIMESLOT RECONFIGURE messages) or a PS HANDOVER COMMAND message to a mobile station specifying packet resources that establish a DLMC configuration. The PS HANDOVER COMMAND message shall always provide new frequency parameters for use in the new cell whereas the packet assignment message may:
– provide new frequency parameters for all newly assigned and existing carriers, or
– provide new frequency parameters for all newly assigned carriers, modify the frequency parameters for a subset of the existing carriers and leave the frequency parameters for the remaining existing carriers unchanged.
When a mobile station has resources assigned on only one carrier then, for the purposes of subsequent packet assignment messages, that carrier shall be considered carrier 1. A subsequent packet assignment message may assign resources on a second carrier, thereby establishing a Downlink Dual Carrier configuration; in this case, the packet assignment message shall provide frequency parameters for a second carrier (carrier 2) for use in a Downlink Dual Carrier configuration. Similarly, a subsequent packet assignment message may assign resources on one or more additional carriers, thereby establishing a DLMC configuration; in this case, the packet assignment message shall provide DLMC frequency parameters as required for use in a DLMC configuration.
A packet 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 packet 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.
A packet assignment message sent to a mobile station in packet transfer mode with a DLMC configuration may specify frequency parameters for one or more 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 message.
b) the assignment message is a PACKET DOWNLINK ASSIGNMENT message sent to a mobile station which has no ongoing uplink TBF.
c) the assignment message is a PACKET DOWNLINK ASSIGNMENT message sent to a mobile station which has an ongoing uplink TBF, subject to the restriction that all existing carriers on which USF is monitored remain assigned.
d) the assignment message is a PACKET UPLINK ASSIGNMENT message for the case where the ongoing downlink TBF is not modified.
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.
References
3GPP TS 44.060; subclause 5.5.1.7
58b.2.1a.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.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 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 Multi Carrier Downlink configuration, the existing UL carrier corresponds to downlink carrier 1. 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 Multi 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 Multi 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 Multi Carrier Assignment for both Carrier 1 and Carrier 2 using multi 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 Multi 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 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), ARFCN=F1 (see note below) 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), ARFCN=F2 (see note below) |
{ 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 ARFCN=F3 (see note below) |
|
1 < UFPS : < UFPS struct > |
2st UFPS struct |
|
| 01 |
Existing UFPS remains unchanged (no information provided) |
|
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 |
value’s for DL Carrier 1 chosen |
|
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 14
Based on message at step 11 with below deviation.
Information Element |
value/ remark |
||
1 < UFPS : < UFPS struct > |
1st UFPS struct |
||
| 01 |
Existing UFPS remains unchanged (no information provided) |
||
1 < UFPS : < UFPS struct > |
2st UFPS struct |
||
| 10 |
Existing UFPS changed/new UFPS provided, ARFCN=F4 (see note below) |
||
< DLMC UL Carrier Info > |
DLMC UL Carrier Info struct |
||
01 |
Carrier remains unchanged (no information provided |
PACKET TIMESLOT RECONFIGURE in Step 17
Based on message at step 11 with below deviation.
Information Element |
value/ remark |
||
1 < UFPS : < UFPS struct > |
1st UFPS struct |
||
| 10 |
Existing UFPS changed/new UFPS provided, ARFCN=F5 (see note below) |
||
1 < UFPS : < UFPS struct > |
2st UFPS struct |
||
| 10 |
Existing UFPS changed/new UFPS provided, ARFCN=F6 (see note below) |
||
< DLMC UL Carrier Info > |
DLMC UL Carrier Info struct |
||
10 |
value’s for DL Carrier 1 chosen |
PACKET TIMESLOT RECONFIGURE in Step 20
Based on message at step 11 with below deviation.
Information Element |
value/ remark |
||
1 < UFPS : < UFPS struct > |
1st UFPS struct |
||
| 10 |
Existing UFPS changed/new UFPS provided, ARFCN=F7 (see note below) |
||
1 < UFPS : < UFPS struct > |
2st UFPS struct |
||
| 10 |
Existing UFPS changed/new UFPS provided, ARFCN=F8 (see note below) |
||
< DLMC UL Carrier Info > |
DLMC UL Carrier Info struct |
||
10 |
value’s for DL Carrier 1 chosen |
PACKET TIMESLOT RECONFIGURE in Step 23
Based on message at step 11 with below deviation.
Information Element |
value/ remark |
||
1 < UFPS : < UFPS struct > |
1st UFPS struct |
||
| 10 |
Existing UFPS changed/new UFPS provided, ARFCN=F9 (see note below) |
||
1 < UFPS : < UFPS struct > |
2st UFPS struct |
||
| 01 |
Existing UFPS remains unchanged (no information provided) |
||
< DLMC UL Carrier Info > |
DLMC UL Carrier Info struct |
||
10 |
value’s for DL Carrier 1 chosen |
NOTE: F1, F2, F3, F4, F5, F6, F7, F8 and F9 are nine different downlink ARFCNs in the same frequency band.