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.