58b.3 DLDC Configuration / Abnormal Case
3GPP51.010-1Mobile Station (MS) conformance specificationPart 1: Conformance specificationTS
58b.3.1 DLDC Configuration / Abnormal Case / DLDC Assignment Multislot Class Violations
58b.3.1.1 Conformance requirement
During uplink transfer, the network may initiate the establishment of one or more downlink TBFs by sending a downlink assignment message (e.g. PACKET DOWNLINK ASSIGNMENT, MULTIPLE TBF DOWNLINK ASSIGNMENT, PACKET TIMESLOT RECONFIGURE, MULTIPLE TBF TIMESLOT RECONFIGURE, PACKET CS RELEASE INDICATION) to the mobile station on the PACCH.
If the information in the PACKET TIMESLOT RECONFIGURE or MULTIPLE TBF TIMESLOT RECONFIGURE message does not properly specify an uplink and downlink PDCH or violates the mobile station’s multislot capabilities, the mobile station shall perform an abnormal release with access retry (see sub-clause 8.7.2 and 3GPP TS 44.160);
References
3GPP TS 44.060, subclause 8.1.1.1.3, and 8.1.1.1.3.1.
58b.3.1.2 Test purpose
To verify that the MS, in downlink TBF establishment during uplink transfer, performs an abnormal release with random access, when the information in the PACKET TIMESLOT RECONFIGURE message violates the mobile station’s multislot capabilities with respect to the multislot class and the Multislot Capability Reduction for Downlink Dual Carrier field signalled by the mobile station, as defined in Table B.2 of Annex B.4 in 3GPP TS 45.002.
58b.3.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 3 activated.
Specific PICS Statements
The GPRS multislot class supported (TSPC_Type_GPRS_Multislot_ClassX, where X = 1..45)
PIXIT Statements
–
Test Procedure
The EGPRS capable MS is made to transmit uplink RLC data blocks in EGPRS TBF RLC unacknowledged mode. The SS sends a PACKET TIMESLOT RECONFIGURE message, instructing a Downlink Dual Carrier configuration, but the TIMESLOT_ALLOCATION_C1 and TIMESLOT_ALLOCATION_C2 violate the mobile station’s multislot capabilities. To verify that the MS did not consider the downlink dual carrier assignment, a polled downlink rlc data block is sent on carrier 1 and the SS checks that the MS does not acknowledged it. The procedure is repeated on Carrier 2. The MS starts a random access for uplink establishment and the MS complete the uplink data transfer.
The test procedure is repeated 2 times. The message contents of PACKET TIMESLOT RECONFIGURE are varied as
defined below.
1st execution, TIMESLOT_ALLOCATION_C1 and TIMESLOT_ALLOCATION_C2 violate the MS maximum number of downlink timeslots and violate the transmission and reception timing constraints.
2nd execution, TIMESLOT_ALLOCATION_C1 and TIMESLOT_ALLOCATION_C2 don’t violate the MS maximum number of downlink timeslots but violate the transmission and reception timing constraints.
Maximum Duration of Test
5 minutes.
Expected Sequence
The sequence is repeated 2 times.
Step |
Direction |
Message |
Comments |
1 |
{Uplink dynamic allocation two phase access} |
n = 440 octets, without starting time, USF_GRANULARITY = 1 block, RLC_DATA_BLOCKS_GRANTED = open-end TLLI_BLOCK_CHANNEL_CODING: MCS1 EGPRS CHANNEL CODING COMMAND: MCS1 |
|
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 TIMESLOT RECONFIGURE |
Sent on PACCH of the PDTCH assigned in Step 1. Addressing the MS using the UL TFI assigned in Step 1. Two Carriers Assigned. |
5 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCKS |
On carrier 1 with next in sequence BSN (Start with BSN 0). MCS-1Valid RRBP field. |
6 |
SS |
Verify MS does not transmit on the PDCH allocated by the RRBP field. |
|
7 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCKS |
On carrier 2 with next in sequence BSN MCS-1Vallid RRBP field. |
8 |
SS |
Verify MS does not transmit on the PDCH allocated by the RRBP field. |
|
9 |
MS -> SS |
EGPRS PACKET CHANNEL REQUEST |
Received on RACH. MS can send it during steps 5 to 8. |
10 |
SS -> MS |
IMMEDIATE ASSIGNMENT |
Single block assignment, to force the MS making the two phase access procedure. Sent on AGCH. |
11 |
MS -> SS |
PACKET RESOURCE REQUEST |
Two phase access procedure. Received on the single block assigned in step 6. |
12 |
SS -> MS |
PACKET UPLINK ASSIGNMENT |
Open-ended uplink dynamic allocation, no starting time, USF_GRANULARITY = single block, the assigned USF different from that in step 1. |
13 |
SS -> MS |
PACKET DOWNLINK DUMMY CONTROL BLOCK |
Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS in step 1. |
14 |
SS |
Check that no RLC data block is received |
|
15 |
SS -> MS |
PACKET DOWNLINK DUMMY CONTROL BLOCK |
Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS in step 8. |
16 |
MS -> SS |
EGPRS UPLINK RLC DATA BLOCK |
Received on the correct radio block of the assigned PDTCH. |
17 |
{Completion of uplink RLC data block transfer} |
Specific Message Contents
PACKET TIMESLOT RECONFIGURE message in step 4 (for 1st execution):
Information Element |
value/ remark |
PAGE_MODE |
00 for Normal Paging |
{ 0 < GLOBAL_TFI : < Global TFI IE > > |
uplink TFI, same value as assigned in step 1 |
{ 01 — escape for Downlink Dual Carrier, BTTI using FANR, EGPRS2, RTTI |
01, Message Escape Sequence for dual carrier |
{ < EGPRS Channel Coding Command : < EGPRS Modulation and Coding Scheme IE >> |
MCS-1 |
< RESEGMENT : bit (1) > |
0 |
< Assignment Info : Assignment Info struct > |
ASSIGNMENT TYPE: 10 (Dual Carrier assignment) Carrier ID: 0 (Carrier 1) |
{ 0 | 1 < DOWNLINK EGPRS Window Size : < EGPRS Window Size IE > > } |
480 |
{ 0 | 1 < UPLINK EGPRS Window Size : < EGPRS Window Size IE > > } |
192 |
< LINK_QUALITY_MEASUREMENT_MODE : bit (2) > |
0 (None) |
<GPRS2_LINK_QUALITY_MEASUREMENT_MODE : bit (1) > |
0 |
< Global Packet Timing Advance : < Global Packet Timing Advance IE > > |
30 bit periods |
{ 0 | 1 < Packet Extended Timing Advance : bit (2) > } |
0 |
< DOWNLINK_RLC_MODE : bit (1) > |
Acknowledged |
< CONTROL_ACK : bit (1) > |
Does not establish new downlink TBF while T3192 running |
{ 0 | 1 < DOWNLINK_TFI_ASSIGNMENT : bit (5) > } |
arbitrarily chosen |
{ 0 — BTTI mode |
0 |
< TIMESLOT_ALLOCATION_C1 : bit (8) > |
assign timeslots 0-6 |
{ 0 | 1 < TIMESLOT_ALLOCATION_C2 : bit (8) > } |
assign timeslots 0-5 |
{ 01 — Legacy IEs used |
01 |
{ 0 | 1 < Frequency Parameters C1 : < Frequency Parameters IE > > } |
0 |
{ 0 | 1 < Frequency Parameters C2: < Frequency Parameters IE > > } |
arbitrarily chosen, different from carrier 0 but within the same band |
< Dynamic Allocation 2 : < Dynamic Allocation 2 struct > > |
|
< EXTENDED_DYNAMIC_ALLOCATION : bit (1) > |
0 |
{ 0 | 1 < P0_C1 : bit (4) > |
0 |
< USF_GRANULARITY : bit (1) > |
0 |
{ 0 | 1 < UPLINK_TFI_ASSIGNMENT : bit (5) > } |
same value as assigned in step 1 |
{ 0 — Allocation without Power Control Parameters |
0 |
< N_USF: bit (4) > |
0 |
{ 0 | 1 < USF : bit (3) > } |
USF for timeslot 0 is assigned with the same value as assigned in step 1 |
{ 0 | 1 < Uplink Control Timeslot C1 : bit (3) > } |
0 |
{ 0 | 1 < Uplink Control Timeslot C2 : bit (3) > } |
0 |
{ 0 | 1 < PFI of downlink TBF : bit (7) > } |
0 |
{ 0 | 1 < UPLINK_RLC_MODE : bit (1) > } |
0 |
{ 0 | 1 < NPM Transfer Time : bit (5) > } |
0 |
{ 0 — Fast Ack/Nack Reporting is not activated for the downlink TBF; |
0 |
< Uplink EGPRS Level: < EGPRS Level IE > > |
EGPRS |
< Downlink EGPRS Level: < EGPRS Level IE > > |
EGPRS |
{ 0 | 1 < Pulse Format: < Pulse Format IE > > } |
0 |
< padding bits > |
PACKET TIMESLOT RECONFIGURE message in step 4 (for 2st execution):
Information Element |
value/ remark |
PAGE_MODE |
00 for Normal Paging |
{ 0 < GLOBAL_TFI : < Global TFI IE > > |
uplink TFI, same value as assigned in step 1 |
{ 01 — escape for Downlink Dual Carrier, BTTI using FANR, EGPRS2, RTTI |
01, Message Escape Sequence for dual carrier |
{ < EGPRS Channel Coding Command : < EGPRS Modulation and Coding Scheme IE >> |
MCS-1 |
< RESEGMENT : bit (1) > |
0 |
< Assignment Info : Assignment Info struct > |
ASSIGNMENT TYPE: 2 (Dual Carrier assignment) Carrier ID: 0 |
{ 0 | 1 < DOWNLINK EGPRS Window Size : < EGPRS Window Size IE > > } |
480 |
{ 0 | 1 < UPLINK EGPRS Window Size : < EGPRS Window Size IE > > } |
192 |
< LINK_QUALITY_MEASUREMENT_MODE : bit (2) > |
0 (None) |
<GPRS2_LINK_QUALITY_MEASUREMENT_MODE : bit (1) > |
0 |
< Global Packet Timing Advance : < Global Packet Timing Advance IE > > |
30 bit periods |
{ 0 | 1 < Packet Extended Timing Advance : bit (2) > } |
0 |
< DOWNLINK_RLC_MODE : bit (1) > |
Acknowledged |
< CONTROL_ACK : bit (1) > |
Does not establish new downlink TBF while T3192 running |
{ 0 | 1 < DOWNLINK_TFI_ASSIGNMENT : bit (5) > } |
arbitrarily chosen |
{ 0 — BTTI mode |
0 |
< TIMESLOT_ALLOCATION_C1 : bit (8) > |
Timeslot 0, 1, 2 are assigned |
{ 0 | 1 < TIMESLOT_ALLOCATION_C2 : bit (8) > } |
Timeslot 0 is assigned |
{ 01 — Legacy IEs used |
01 |
{ 0 | 1 < Frequency Parameters C1 : < Frequency Parameters IE > > } |
0 |
{ 0 | 1 < Frequency Parameters C2: < Frequency Parameters IE > > } |
arbitrarily chosen, different from carrier 0 but within the same band |
< Dynamic Allocation 2 : < Dynamic Allocation 2 struct > > |
|
< EXTENDED_DYNAMIC_ALLOCATION : bit (1) > |
0 |
{ 0 | 1 < P0_C1 : bit (4) > |
0 |
< USF_GRANULARITY : bit (1) > |
0 |
{ 0 | 1 < UPLINK_TFI_ASSIGNMENT : bit (5) > } |
same value as assigned in step 1 |
{ 0 — Allocation without Power Control Parameters |
0 |
< N_USF: bit (4) > |
0 |
{ 0 | 1 < USF : bit (3) > } |
USF for timeslot 0 is assigned with the same value as assigned in step 1 |
{ 0 | 1 < Uplink Control Timeslot C1 : bit (3) > } |
0 |
{ 0 | 1 < Uplink Control Timeslot C2 : bit (3) > } |
0 |
{ 0 | 1 < PFI of downlink TBF : bit (7) > } |
0 |
{ 0 | 1 < UPLINK_RLC_MODE : bit (1) > } |
0 |
{ 0 | 1 < NPM Transfer Time : bit (5) > } |
0 |
{ 0 — Fast Ack/Nack Reporting is not activated for the downlink TBF; |
0 |
< Uplink EGPRS Level: < EGPRS Level IE > > |
EGPRS |
< Downlink EGPRS Level: < EGPRS Level IE > > |
EGPRS |
{ 0 | 1 < Pulse Format: < Pulse Format IE > > } |
0 |
< padding bits > |
58b.3.1a DLMC Configuration / Abnormal Case / DLMC Assignment Multislot Class Violations
58b.3.1a.1 Conformance requirement
During uplink transfer, the network may initiate the establishment of one or more downlink TBFs by sending a downlink assignment message (e.g. PACKET DOWNLINK ASSIGNMENT, MULTIPLE TBF DOWNLINK ASSIGNMENT, PACKET TIMESLOT RECONFIGURE, MULTIPLE TBF TIMESLOT RECONFIGURE, PACKET CS RELEASE INDICATION) to the mobile station on the PACCH.
If the information in the PACKET TIMESLOT RECONFIGURE or MULTIPLE TBF TIMESLOT RECONFIGURE message does not properly specify an uplink and downlink PDCH or violates the mobile station’s multislot capabilities, the mobile station shall perform an abnormal release with access retry (see sub-clause 8.7.2 and 3GPP TS 44.160);
References
3GPP TS 44.060, subclause 8.1.1.1.3, and 8.1.1.1.3.1.
58b.3.1a.2 Test purpose
To verify that the MS, in downlink TBF establishment during uplink transfer, performs an abnormal release with random access, when the information in the PACKET TIMESLOT RECONFIGURE message violates the mobile station’s multislot capabilities with respect to the multislot class signalled by the mobile station, as defined in Table B.2 of Annex B.6 in 3GPP TS 45.002.
58b.3.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 3 activated.
Specific PICS Statements
—
PIXIT Statements
–
Test Procedure
The EGPRS capable MS is made to transmit uplink RLC data blocks in EGPRS TBF RLC unacknowledged mode. The SS sends a PACKET TIMESLOT RECONFIGURE message, instructing a Downlink Multi Carrier configuration, but the TIMESLOT_ALLOCATION for Carrier 1 and TIMESLOT_ALLOCATION for Carrier 2 violate the mobile station’s multislot capabilities. To verify that the MS did not consider the downlink multi carrier assignment, a polled downlink rlc data block is sent on carrier 1 and the SS checks that the MS does not acknowledged it. The procedure is repeated on Carrier 2. The MS starts a random access for uplink establishment and the MS complete the uplink data transfer.
Maximum Duration of Test
5 minutes.
Expected Sequence
Step |
Direction |
Message |
Comments |
1 |
{Uplink dynamic allocation two phase access} |
n = 440 octets, without starting time, USF_GRANULARITY = 1 block, RLC_DATA_BLOCKS_GRANTED = open-end TLLI_BLOCK_CHANNEL_CODING: MCS1 EGPRS CHANNEL CODING COMMAND: MCS1 |
|
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 TIMESLOT RECONFIGURE |
Sent on PACCH of the PDTCH assigned in Step 1. Addressing the MS using the UL TFI assigned in Step 1. Two Carriers Assigned. |
5 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCKS |
On carrier 1 with next in sequence BSN (Start with BSN 0). MCS-1Valid RRBP field. |
6 |
SS |
Verify MS does not transmit on the PDCH allocated by the RRBP field. |
|
7 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCKS |
On carrier 2 with next in sequence BSN MCS-1Vallid RRBP field. |
8 |
SS |
Verify MS does not transmit on the PDCH allocated by the RRBP field. |
|
9 |
MS -> SS |
EGPRS PACKET CHANNEL REQUEST |
Received on RACH. MS can send it during steps 5 to 8. |
10 |
SS -> MS |
IMMEDIATE ASSIGNMENT |
Single block assignment, to force the MS making the two phase access procedure. Sent on AGCH. |
11 |
MS -> SS |
PACKET RESOURCE REQUEST |
Two phase access procedure. Received on the single block assigned in step 6. |
12 |
SS -> MS |
PACKET UPLINK ASSIGNMENT |
Open-ended uplink dynamic allocation, no starting time, USF_GRANULARITY = single block, the assigned USF different from that in step 1. |
13 |
SS -> MS |
PACKET DOWNLINK DUMMY CONTROL BLOCK |
Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS in step 1. |
14 |
SS |
Check that no RLC data block is received |
|
15 |
SS -> MS |
PACKET DOWNLINK DUMMY CONTROL BLOCK |
Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS in step 8. |
16 |
MS -> SS |
EGPRS UPLINK RLC DATA BLOCK |
Received on the correct radio block of the assigned PDTCH. |
17 |
{Completion of uplink RLC data block transfer} |
Specific Message Contents
PACKET TIMESLOT RECONFIGURE message in step 4:
Information Element |
value/ remark |
PAGE_MODE |
00 Normal Paging |
{ 0 < GLOBAL_TFI : < Global TFI IE > > |
uplink TFI, same value as assigned in step 1 |
| 10 — escape for Downlink Multi Carrier, BTTI using FANR, EGPRS2, RTTI |
10 Message Escape Sequence for DLMC… |
DOWNLINK_RLC_MODE |
0 Acknowledged mode |
CONTROL_ACK |
Does not establish new downlink TBF while T3192 running |
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 |
assign timeslots 0-6 or higher than supported |
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-5 |
Assign timeslots 0-5 or higher than supported |
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 |
MCS-1 |
< EGPRS Channel Coding Command |
0 |
< RESEGMENT |
0 |
{ 1 < < DLMC UL Carrier Info : < DLMC UL Carrier Info struct > > } |
192 |
{ 0 | 1 < UPLINK EGPRS Window Size : < EGPRS Window Size IE > > } |
same value as assigned in step 1 |
< UPLINK_TFI_ASSIGNMENT |
0 |
{ 0 | 1 < PFI of uplink TBF |
0 |
{ 0 | 1 < UPLINK_RLC_MODE |
0 |
{ 0 | 1 < Uplink NPM Transfer Time |
0 |
{ 0 | 1 — ‘1’ indicates that FANR is activated |
EGPRS |
< Uplink EGPRS Level |
0 |
{ 0 | 1 < Pulse Format: < Pulse Format IE > > |
0 |
< Enhanced Flexible Timeslot Assignment |
0 |
{ 0 | 1 < Uplink Control Timeslot : |
Spare padding |
Spare Padding |
58b.3.2 DLDC Configuration / Abnormal Case/ Frequencies not within same band/ Access Retry
58b.3.2.1 Conformance requirement
If a mobile which supports Downlink Dual Carrier receives a PACKET DOWNLINK ASSIGNMENT message, PACKET TIMESLOT RECONFIGURE message, MULTIPLE TBF DOWNLINK ASSIGNMENT message or a MULTIPLE TBF TIMESLOT RECONFIGURE message that assigns resources on two carriers and those two carriers are not within the same frequency band, the mobile station shall perform an abnormal release with access retry (see sub-clause 8.7.2 and 3GPP TS 44.160);
References
3GPP TS 44.060, subclause 8.1.1.1.3.1.
58b.3.2.2 Test purpose
Verify that a MS with ongoing uplink transfer performs an abnormal release with random access when it receives a PACKET DOWNLINK ASSIGNMENT message with a Dual Downlink Carrier configuration that has carrier 1 and carrier 2 assigned on two different bands.
58b.3.2.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. Transfer is allowed to continue such that BSN is greater than 0.
The SS sends a PACKET DOWNLINK ASSIGNMENT message with Dual Carrier Frequency Parameters defining non-hopping frequency parameters for both carriers. Carrier 1 is assigned the same TSC and ARFCN as used on the uplink TBF while Carrier 2 is assigned an ARFCN that lies in a different frequency band. Verify that the MS aborts the uplink TBF and starts a random access for uplink establishment.
The SS assigns a new uplink PDCH to the MS with the same TFI as used in the preceding uplink TBF. Verify that the MS sends RLC data blocks with BSN starting at 0.
The SS sends a PACKET TIMESLOT RECONFIGURE message with Dual Carrier Frequency Parameters defining non-hopping frequency parameters for both carriers. Carrier 1 is assigned the same TSC and ARFCN as used on the uplink TBF while Carrier 2 is assigned an ARFCN that lies in a different frequency band. Verify that the MS aborts the uplink TBF and starts a random access for uplink establishment.
The SS assigns a new uplink PDCH to the MS with the same TFI as used in the preceding uplink TBF. Verify that the MS sends RLC data blocks with BSN starting at 0.
Maximum Duration of Test
5 minutes.
Expected Sequence
Step |
Direction |
Message |
Comments |
1 |
{Uplink dynamic allocation two phase access} |
n = 440 octets, without starting time, USF_GRANULARITY = 1 block, RLC_DATA_BLOCKS_GRANTED = open-end TLLI_BLOCK_CHANNEL_CODING: MCS1 EGPRS CHANNEL CODING COMMAND: MCS1. |
|
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. Steps 2-3 are repeated 5 times. SS verifies that the BSN is incremented successfully. |
4 |
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 are assigned. ARFCN2 in Frequency Parameters_C2 is in a different band (arbitrarily chosen). |
5 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCKS |
On carrier 1 with next in sequence BSN (Start with BSN 0). MCS-1Valid RRBP field. |
6 |
SS |
Verify MS does not transmit on the PDCH allocated by the RRBP field. |
|
7 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCKS |
On carrier 2 with next in sequence BSN MCS-1Vallid RRBP field. |
8 |
SS |
Verify MS does not transmit on the PDCH allocated by the RRBP field. |
|
9 |
MS -> SS |
EGPRS PACKET CHANNEL REQUEST |
Received on RACH. MS can send it during steps 5 to 8. |
10 |
SS -> MS |
IMMEDIATE ASSIGNMENT |
Sent on AGCH. Single block assignment, to force the MS to make a two phase access procedure |
11 |
MS -> SS |
PACKET RESOURCE REQUEST |
Received on the single block assigned in step 6. Two phase access procedure. |
12 |
SS -> MS |
PACKET UPLINK ASSIGNMENT |
USF_GRANULARITY = 1 block, RLC_DATA_BLOCKS_GRANTED = open-end TLLI_BLOCK_CHANNEL_CODING: MCS1 EGPRS CHANNEL CODING COMMAND: MCS1. |
13 |
SS -> MS |
PACKET DOWNLINK DUMMY CONTROL BLOCK |
Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS in step 12. |
14 |
MS -> SS |
EGPRS UPLINK RLC DATA BLOCK |
Received on the assigned PDTCH. SS verifies that the BSN starts from 0. Steps 9-10 are repeated 5 times. SS verifies that the BSN is incremented successfully. |
15 |
SS -> MS |
PACKET TIMESLOT RECONFIGURE |
Sent on PACCH of the PDTCH assigned in Step 8 addressing the MS using the UL TFI assigned in Step 8. Two carriers are assigned. ARFCN2 in Frequency Parameters_C2 is in a different band (arbitrarily chosen). |
16 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCKS |
On carrier 1 with next in sequence BSN (Start with BSN 0). MCS-1Valid RRBP field. |
17 |
SS |
Verify MS does not transmit on the PDCH allocated by the RRBP field. |
|
18 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCKS |
On carrier 2 with next in sequence BSN MCS-1Vallid RRBP field. |
19 |
SS |
Verify MS does not transmit on the PDCH allocated by the RRBP field. |
|
29 |
MS -> SS |
EGPRS PACKET CHANNEL REQUEST |
Received on RACH. MS can send it during steps 16 to 19. |
21 |
SS -> MS |
IMMEDIATE ASSIGNMENT |
Sent on AGCH. Single block assignment, to force the MS to make a two phase access procedure. |
24 |
SS -> MS |
PACKET DOWNLINK DUMMY CONTROL BLOCK |
Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS in step 23. |
25 |
MS -> SS |
EGPRS UPLINK RLC DATA BLOCK |
Received on the assigned PDTCH. SS verifies that the BSN starts from 0. |
26 |
{Completion of uplink RLC data block transfer} |
Specific Message Contents
PACKET DOWNLINK ASSIGNMENT message in step 4
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 |
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> |
Frequency Parameters_C1 Present |
1< Frequency Parameters_C2> |
arbitrarily chosen, different from carrier 0 but in the different band |
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 |
EGPRS Window IE not present |
0 |
Packet Extended Timing Advance not present |
0 |
No PFI |
0 |
No NPM transfer Time |
0 |
Fast Ack/Nack Reporting not activated |
Spare padding |
Spare Padding |
PACKET TIMESLOT RECONFIGURE message in step 11
Information Element |
value/ remark |
PAGE_MODE |
00 for Normal Paging |
{ 0 < GLOBAL_TFI : < Global TFI IE > > |
uplink TFI, same value as assigned in step 1 |
{ 01 — escape for Downlink Dual Carrier, BTTI using FANR, EGPRS2, RTTI |
01, Message Escape Sequence for dual carrier |
{ < EGPRS Channel Coding Command : < EGPRS Modulation and Coding Scheme IE >> |
MCS-1 |
< RESEGMENT : bit (1) > |
0 |
< Assignment Info : Assignment Info struct > |
ASSIGNMENT TYPE: 10 (Dual Carrier assignment) Carrier ID: 0 (Carrier 1) |
{ 0 | 1 < DOWNLINK EGPRS Window Size : < EGPRS Window Size IE > > } |
480 |
{ 0 | 1 < UPLINK EGPRS Window Size : < EGPRS Window Size IE > > } |
192 |
< LINK_QUALITY_MEASUREMENT_MODE : bit (2) > |
0 (None) |
<GPRS2_LINK_QUALITY_MEASUREMENT_MODE : bit (1) > |
0 |
< Global Packet Timing Advance : < Global Packet Timing Advance IE > > |
30 bit periods |
{ 0 | 1 < Packet Extended Timing Advance : bit (2) > } |
0 |
< DOWNLINK_RLC_MODE : bit (1) > |
Acknowledged |
< CONTROL_ACK : bit (1) > |
Does not establish new downlink TBF while T3192 running |
{ 0 | 1 < DOWNLINK_TFI_ASSIGNMENT : bit (5) > } |
arbitrarily chosen |
{ 0 — BTTI mode |
0 |
< TIMESLOT_ALLOCATION_C1 : bit (8) > |
assign timeslots 0-6 |
{ 0 | 1 < TIMESLOT_ALLOCATION_C2 : bit (8) > } |
assign timeslots 0-5 |
{ 01 — Legacy IEs used |
01 |
{ 0 | 1 < Frequency Parameters C1 : < Frequency Parameters IE > > } |
0 |
{ 0 | 1 < Frequency Parameters C2: < Frequency Parameters IE > > } |
arbitrarily chosen, different from carrier 0 but in the different band |
< Dynamic Allocation 2 : < Dynamic Allocation 2 struct > > |
|
< EXTENDED_DYNAMIC_ALLOCATION : bit (1) > |
0 |
{ 0 | 1 < P0_C1 : bit (4) > |
0 |
< USF_GRANULARITY : bit (1) > |
0 |
{ 0 | 1 < UPLINK_TFI_ASSIGNMENT : bit (5) > } |
same value as assigned in step 1 |
{ 0 — Allocation without Power Control Parameters |
0 |
< N_USF: bit (4) > |
0 |
{ 0 | 1 < USF : bit (3) > } |
USF for timeslot 0 is assigned with the same value as assigned in step 1 |
{ 0 | 1 < Uplink Control Timeslot C1 : bit (3) > } |
0 |
{ 0 | 1 < Uplink Control Timeslot C2 : bit (3) > } |
0 |
{ 0 | 1 < PFI of downlink TBF : bit (7) > } |
0 |
{ 0 | 1 < UPLINK_RLC_MODE : bit (1) > } |
0 |
{ 0 | 1 < NPM Transfer Time : bit (5) > } |
0 |
{ 0 — Fast Ack/Nack Reporting is not activated for the downlink TBF; |
0 |
< Uplink EGPRS Level: < EGPRS Level IE > > |
EGPRS |
< Downlink EGPRS Level: < EGPRS Level IE > > |
EGPRS |
{ 0 | 1 < Pulse Format: < Pulse Format IE > > } |
0 |
< padding bits > |
58b.3.2a DLMC Configuration / Abnormal Case/ Frequencies not within same band/ Access Retry
58b.3.2a.1 Conformance requirement
If a mobile station that supports Downlink Multi Carrier receives a PACKET DOWNLINK ASSIGNMENT message or PACKET TIMESLOT RECONFIGURE message that establishes or modifies a DLMC configuration with more carriers or more downlink timeslots than it supports, or assigns eTFIs or a SNS of 8192 or CS-3 for PDAN coding when the mobile station supports 20 or fewer time slots, or assigns carriers in a frequency band it does not support, the mobile station shall perform an abnormal release with access retry (see sub-clause 8.7.2).
References
3GPP TS 44.060, subclause 8.1.1.1.3.1.
58b.3.2a.2 Test purpose
Verify that a MS with ongoing uplink transfer performs an abnormal release with random access when it receives a PACKET DOWNLINK ASSIGNMENT message with a Multi Downlink Carrier configuration that has carrier 1 and carrier 2 assigned on two different bands.
58b.3.2a.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. Transfer is allowed to continue such that BSN is greater than 0.
The SS sends a PACKET DOWNLINK ASSIGNMENT message with Multi Carrier Frequency Parameters defining non-hopping frequency parameters for both carriers. Carrier 1 is assigned the same TSC and ARFCN as used on the uplink TBF while Carrier 2 is assigned an ARFCN that lies in a different frequency band. Verify that the MS aborts the uplink TBF and starts a random access for uplink establishment.
The SS assigns a new uplink PDCH to the MS with the same TFI as used in the preceding uplink TBF. Verify that the MS sends RLC data blocks with BSN starting at 0.
The SS sends a PACKET TIMESLOT RECONFIGURE message with Multi Carrier Frequency Parameters defining non-hopping frequency parameters for both carriers. Carrier 1 is assigned the same TSC and ARFCN as used on the uplink TBF while Carrier 2 is assigned an ARFCN that lies in a different frequency band. Verify that the MS aborts the uplink TBF and starts a random access for uplink establishment.
The SS assigns a new uplink PDCH to the MS with the same TFI as used in the preceding uplink TBF. Verify that the MS sends RLC data blocks with BSN starting at 0.
Maximum Duration of Test
5 minutes.
Expected Sequence
Step |
Direction |
Message |
Comments |
1 |
{Uplink dynamic allocation two phase access} |
n = 440 octets, without starting time, USF_GRANULARITY = 1 block, RLC_DATA_BLOCKS_GRANTED = open-end TLLI_BLOCK_CHANNEL_CODING: MCS1 EGPRS CHANNEL CODING COMMAND: MCS1. |
|
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. Steps 2-3 are repeated 5 times. SS verifies that the BSN is incremented successfully. |
4 |
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 are assigned. ARFCN2 in Frequency Parameters_C2 is in a different band (arbitrarily chosen). |
5 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCKS |
On carrier 1 with next in sequence BSN (Start with BSN 0). MCS-1Valid RRBP field. |
6 |
SS |
Verify MS does not transmit on the PDCH allocated by the RRBP field. |
|
7 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCKS |
On carrier 2 with next in sequence BSN MCS-1Vallid RRBP field. |
8 |
SS |
Verify MS does not transmit on the PDCH allocated by the RRBP field. |
|
9 |
MS -> SS |
EGPRS PACKET CHANNEL REQUEST |
Received on RACH. MS can send it during steps 5 to 8. |
10 |
SS -> MS |
IMMEDIATE ASSIGNMENT |
Sent on AGCH. Single block assignment, to force the MS to make a two phase access procedure |
11 |
MS -> SS |
PACKET RESOURCE REQUEST |
Received on the single block assigned in step 6. Two phase access procedure. |
12 |
SS -> MS |
PACKET UPLINK ASSIGNMENT |
USF_GRANULARITY = 1 block, RLC_DATA_BLOCKS_GRANTED = open-end TLLI_BLOCK_CHANNEL_CODING: MCS1 EGPRS CHANNEL CODING COMMAND: MCS1. |
13 |
SS -> MS |
PACKET DOWNLINK DUMMY CONTROL BLOCK |
Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS in step 12. |
14 |
MS -> SS |
EGPRS UPLINK RLC DATA BLOCK |
Received on the assigned PDTCH. SS verifies that the BSN starts from 0. Steps 9-10 are repeated 5 times. SS verifies that the BSN is incremented successfully. |
15 |
SS -> MS |
PACKET TIMESLOT RECONFIGURE |
Sent on PACCH of the PDTCH assigned in Step 8 addressing the MS using the UL TFI assigned in Step 8. Two carriers are assigned. ARFCN2 in Frequency Parameters_C2 is in a different band (arbitrarily chosen). |
16 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCKS |
On carrier 1 with next in sequence BSN (Start with BSN 0). MCS-1Valid RRBP field. |
17 |
SS |
Verify MS does not transmit on the PDCH allocated by the RRBP field. |
|
18 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCKS |
On carrier 2 with next in sequence BSN MCS-1Vallid RRBP field. |
19 |
SS |
Verify MS does not transmit on the PDCH allocated by the RRBP field. |
|
29 |
MS -> SS |
EGPRS PACKET CHANNEL REQUEST |
Received on RACH. MS can send it during steps 16 to 19. |
21 |
SS -> MS |
IMMEDIATE ASSIGNMENT |
Sent on AGCH. Single block assignment, to force the MS to make a two phase access procedure. |
24 |
SS -> MS |
PACKET DOWNLINK DUMMY CONTROL BLOCK |
Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS in step 23. |
25 |
MS -> SS |
EGPRS UPLINK RLC DATA BLOCK |
Received on the assigned PDTCH. SS verifies that the BSN starts from 0. |
26 |
{Completion of uplink RLC data block transfer} |
Specific Message Contents
PACKET DOWNLINK ASSIGNMENT message in step 4
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 using same as existing Ul Carrier1 |
{ 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, arbitrarily chosen, different from carrier 1 but in the different band |
{ 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 TIMESLOT RECONFIGURE message in step 11
Information Element |
value/ remark |
PAGE_MODE |
00 Normal Paging |
{ 0 < GLOBAL_TFI : < Global TFI IE > > |
uplink TFI, same value as assigned in step 1 |
| 10 — escape for Downlink Multi Carrier, BTTI using FANR, EGPRS2, RTTI |
10 Message Escape Sequence for DLMC… |
DOWNLINK_RLC_MODE |
0 Acknowledged mode |
CONTROL_ACK |
Does not establish new downlink TBF while T3192 running |
1 < UFPS : < UFPS struct > |
1st UFPS struct |
| 10 |
Existing UFPS changed/new UFPS provided |
| 1 < DLMC Frequency Para |
< 1st DLMC Frequency Parameters IE > Present using same as existing Ul Carrier1 |
{ 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, arbitrarily chosen, different from carrier 1 but in the different band |
{ 1 < CARRIER_SPECIFIC_INFO |
< 2nd Carrier Specific Info struct > |
| 10 |
Existing carrier changed/new carrier provided |
0 |
BTTI mode |
4 |
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 |
MCS-1 |
< EGPRS Channel Coding Command |
0 |
< RESEGMENT |
0 |
{ 1 < < DLMC UL Carrier Info : < DLMC UL Carrier Info struct > > } |
192 |
{ 0 | 1 < UPLINK EGPRS Window Size : < EGPRS Window Size IE > > } |
same value as assigned in step 1 |
< UPLINK_TFI_ASSIGNMENT |
0 |
{ 0 | 1 < PFI of uplink TBF |
0 |
{ 0 | 1 < UPLINK_RLC_MODE |
0 |
{ 0 | 1 < Uplink NPM Transfer Time |
0 |
{ 0 | 1 — ‘1’ indicates that FANR is activated |
EGPRS |
< Uplink EGPRS Level |
0 |
{ 0 | 1 < Pulse Format: < Pulse Format IE > > |
0 |
< Enhanced Flexible Timeslot Assignment |
0 |
{ 0 | 1 < Uplink Control Timeslot : |
Spare padding |
Spare Padding |
58b.3.3 DLDC Configuration / Abnormal case/ DLDC Configuration Supported / UL Single Carrier TBF / Frequency violations
58b.3.3.1 Conformance requirement
If the mobile station does not support Downlink Dual Carrier but receives a PACKET DOWNLINK ASSIGNMENT or MULTIPLE TBF DOWNLINK ASSIGNMENT message specifying containing different frequency parameters than are those currently in effect for the uplink TBF (see sub-clause 5.5.1.7), the mobile station shall ignore the PACKET DOWNLINK ASSIGNMENT/ MULTIPLE TBF DOWNLINK ASSIGNMENT message and continue normal operation of the uplink TBF
If a failure in the PACKET DOWNLINK ASSIGNMENT, MULTIPLE TBF DOWNLINK ASSIGNMENT or PACKET CS RELEASE INDICATION message is due to any other reason (including the presence of frequency parameters which do not comply with the requirements specified in sub-clause 5.5.1.7), the mobile station shall abort the procedure and continue the normal operation of the ongoing uplink TBFs and ongoing downlink TBFs.
References
3GPP TS 44.060, subclause 8.1.1.1.3.1, 8.1.1.2.1.
58b.3.3.2 Test purpose
Verify that the MS, in downlink TBF establishment during uplink transfer, when frequency parameters for carrier 1 in that message are different from those used in the current uplink TBF, ignores the PACKET DOWNLINK ASSIGNMENT/ MULTIPLE TBF DOWNLINK ASSIGNMENT message and continues normal operation of the uplink TBF.
Verify that the MS, in downlink TBF establishment during uplink transfer, when frequency parameters for carrier 2 in that message are absent or invalid, ignores the PACKET DOWNLINK ASSIGNMENT/ MULTIPLE TBF DOWNLINK ASSIGNMENT message and continues normal operation of the uplink TBF.
58b.3.3.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.
The SS sends a PACKET DOWNLINK ASSIGNMENT message, instructing a Downlink Dual Carrier configuration, but the Frequency Parameters C1 field contains a different TSC than that used for the current uplink TBF. After 5 radio blocks, on the new downlink PDCH for carrier 1, SS sends a few RLC data blocks addressing the MS, with the last data block containing a valid RRBP field. Verify MS does not send Packet Downlink Ack/Nack. SS sends Packet Downlink Dummy Control Block with the assigned USF on the uplink PDCH. Verify MS sends one RLC data block with the correct BSN value.
The SS sends another PACKET DOWNLINK ASSIGNMENT message, instructing a Downlink Dual Carrier configuration, but the Frequency Parameters C1 field contains a different ARFCN than that used for the current uplink TBF. After 5 radio blocks, on the new downlink PDCH for carrier 1, SS sends a few RLC data blocks addressing the MS, with the last data block containing a valid RRBP field. Verify MS does not send Packet Downlink Ack/Nack. SS sends Packet Downlink Dummy Control Block with the assigned USF on the uplink PDCH. Verify MS sends one RLC data block with the correct BSN value.
The SS sends another PACKET DOWNLINK ASSIGNMENT message, instructing a Downlink Dual Carrier configuration, but the Frequency Parameters C2 field doesn’t exist. After 5 radio blocks, on the new downlink PDCH for carrier 1, SS sends a few RLC data blocks addressing the MS, with the last data block containing a valid RRBP field. Verify MS does not send Packet Downlink Ack/Nack. SS sends Packet Downlink Dummy Control Block with the assigned USF on the uplink PDCH. Verify MS sends one RLC data block with the correct BSN value.
The SS sends another PACKET DOWNLINK ASSIGNMENT message, instructing a Downlink Dual Carrier configuration, but the Frequency Parameters C1 field contains an unknown MA_NUMBER. After 5 radio blocks, on the new downlink PDCH for carrier 1, SS sends a few RLC data blocks addressing the MS, with the last data block containing a valid RRBP field. Verify MS does not send Packet Downlink Ack/Nack. SS sends Packet Downlink Dummy Control Block with the assigned USF on the uplink PDCH. Verify MS sends one RLC data block with the correct BSN value.
The SS sends another PACKET DOWNLINK ASSIGNMENT message, instructing a Downlink Dual Carrier configuration with all valid parameters. After 3 radio blocks, on the new downlink PDCH for carrier 1, SS sends a few RLC data blocks addressing the MS, with the last data block containing a valid RRBP field. Verify MS acknowledges the previously received RLC data blocks.
Complete the uplink data transfer.
Maximum Duration of Test
5 minutes.
Expected Sequence
Step |
Direction |
Message |
Comments |
1 |
{Uplink dynamic allocation two phase access} |
n = 440 octets, without starting time, USF_GRANULARITY = 1 block, RLC_DATA_BLOCKS_GRANTED = open-end TLLI_BLOCK_CHANNEL_CODING: MCS1 EGPRS CHANNEL CODING COMMAND: MCS1 |
|
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. Step 2-3 may be repeated a few times. |
4 |
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. Same as the default message contents below, but TSC in Parameters_C1 is different from TSC in Packet Uplink Assignment |
5 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCKS |
Sent on carrier 1, with next in sequence BSN (BSN=0), MCS-1. Valid RRBP field |
6 |
SS |
Verify MS does not transmit on the PDCH allocated by the RRBP field. |
|
7 |
SS -> MS |
PACKET DOWNLINK DUMMY CONTROL BLOCK |
Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS. |
8 |
MS -> SS |
EGPRS UPLINK RLC DATA BLOCK |
Received on the assigned PDTCH SS verifies that the BSN increment by 1 from step 3, and the correct MCS is used. |
9 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCKS |
Sent on carrier 2, with next in sequence BSN, MCS-1. Valid RRBP field |
10 |
SS |
Verify MS does not transmit on the PDCH allocated by the RRBP field. |
|
11 |
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. Same as the default message contents below, but ARFCN in Parameters_C1 is different from ARFCN in Packet Uplink Assignment |
12 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCKS |
Sent on carrier 1, with next in sequence BSN, MCS-1. Valid RRBP field. |
13 |
SS |
Verify MS does not transmit on the PDCH allocated by the RRBP field. |
|
14 |
SS -> MS |
PACKET DOWNLINK DUMMY CONTROL BLOCK |
Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS. |
16 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCKS |
Sent on carrier 2, with next in sequence BSN, MCS-1. Valid RRBP field |
17 |
SS |
Verify MS does not transmit on the PDCH allocated by the RRBP field. |
|
15 |
MS -> SS |
EGPRS UPLINK RLC DATA BLOCK |
Received on the assigned PDTCH SS verifies that the BSN increment by 1 from step 8, and the correct MCS is used. |
18 |
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. Same as the default message contents below, but Frequency_Parameters_C2 is absent. |
19 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCKS |
Sent on carrier 1, with next in sequence BSN, MCS-1. Valid RRBP field.. |
20 |
SS |
Verify MS does not transmit on the PDCH allocated by the RRBP field. |
|
21 |
SS -> MS |
PACKET DOWNLINK DUMMY CONTROL BLOCK |
Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS. |
22 |
MS -> SS |
EGPRS UPLINK RLC DATA BLOCK |
Received on the assigned PDTCH SS verifies that the BSN increment by 1 from step 15, and the correct MCS is used. |
23 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCKS |
Sent on carrier 2, with next in sequence BSN, MCS-1. Valid RRBP field |
24 |
SS |
Verify MS does not transmit on the PDCH allocated by the RRBP field. |
|
25 |
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. Same as the default message contents below, but Frequency_Parameters_C1 is defined as below, with an unknown MA_NUMBER 13. |
26 |
SS -> MS |
EGPRS DOWNLINKRLC DATA BLOCKS |
Sent on carrier 1, with next in sequence BSN, MCS-1. Valid RRBP field. |
27 |
SS |
Verify MS does not transmit on the PDCH allocated by the RRBP field. |
|
28 |
SS -> MS |
PACKET DOWNLINK DUMMY CONTROL BLOCK |
Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS. |
29 |
MS -> SS |
EGPRS UPLINK RLC DATA BLOCK |
Received on the assigned PDTCH SS verifies that the BSN increment by 1 from step 22, and the correct MCS is used. |
30 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCKS |
Sent on carrier 2, with next in sequence BSN, MCS-1. Valid RRBP field |
31 |
SS |
Verify MS does not transmit on the PDCH allocated by the RRBP field. |
|
32 |
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 the default message contents below. |
33 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCKS |
Sent on carrier 1, with next in sequence BSN, MCS-1. Valid RRBP field. |
34 |
MS -> SS |
EGPRS PACKET DOWNLINK ACK/NACK |
MS acknowledges the previously received RLC data block. |
35 |
SS -> MS |
PACKET DOWNLINK DUMMY CONTROL BLOCK |
Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS. |
36 |
MS -> SS |
EGPRS UPLINK RLC DATA BLOCK |
Received on the assigned PDTCH SS verifies that the BSN increment by 1 from step 29, and the correct MCS is used. |
37 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCKS |
Sent on carrier 2, with next in sequence BSN .MCS-1. Valid RRBP field. FBI=1 |
38 |
MS -> SS |
EGPRS PACKET DOWNLINK ACK / NACK |
On carrier 2, in the uplink block specified by the RRBP field. FAI=1 |
39 |
{Completion of uplink RLC data block transfer} |
Specific Message Contents
Default PACKET DOWNLINK ASSIGNMENT message
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>
Carrier ID |
Assignment Info Struct 10 (Dual Carrier assignment) 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> |
Frequency Parameters_C1 Present, same as those used for the current uplink TBF |
1< Frequency Parameters_C2> |
Frequency Parameters_C2 Present |
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 dBm. For all other bands: +8 dBm (default timeslot 4) |
0 |
EGPRS Window IE not present |
0 |
Packet Extended Timing Advance not present |
0 |
No PFI |
0 |
No NPM transfer Time |
0 |
Fast Ack/Nack Reporting not activated |
Spare padding |
Spare Padding |
PACKET DOWNLINK ASSIGNMENT message in step 19
Frequency Parameters IE |
|
-Indirect encoding struct |
|
-MAIO |
arbitrarily chosen |
-MA_NUMBER |
13 |
58b.3.4 DLMC Assignment abnormal Flexible resource assignment
58b.3.4.1 Conformance requirement
During uplink transfer, the network may initiate the establishment of one or more downlink TBFs by sending a downlink assignment message (e.g. PACKET DOWNLINK ASSIGNMENT, MULTIPLE TBF DOWNLINK ASSIGNMENT, PACKET TIMESLOT RECONFIGURE, MULTIPLE TBF TIMESLOT RECONFIGURE, PACKET CS RELEASE INDICATION) to the mobile station on the PACCH.
If the information in the PACKET TIMESLOT RECONFIGURE or MULTIPLE TBF TIMESLOT RECONFIGURE message does not properly specify an uplink and downlink PDCH or violates the mobile station’s multislot capabilities, the mobile station shall perform an abnormal release with access retry (see sub-clause 8.7.2 and 3GPP TS 44.160);
References
3GPP TS 44.060, subclause 8.1.1.1.3, and 8.1.1.1.3.1.
3GPP TS 45.005 Annex B1 and Annex B.6
58b.3.4.2 Test purpose
To verify that the MS, in downlink TBF establishment during uplink transfer, performs an abnormal release with random access, when the information in the PACKET TIMESLOT RECONFIGURE message violates the mobile station’s DLMC – Maximum Number of Downlink Timeslots capabilities but not violate the multislot class defined in Annex B.1with respect to the RAC signalled by the mobile station, as defined in of Annex B.1 and B.6 in 3GPP TS 45.002.
58b.3.4.3 Method of test
Initial Conditions
System Simulator:
1 cell, EGPRS supported, Downlink Multi Carrier supported.
DLMC Bandwidth: 5MHz.
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 3 activated.
Specific PICS Statements
–
PIXIT Statements
–
Test Procedure
The EGPRS capable MS is made to transmit uplink RLC data blocks in EGPRS TBF RLC unacknowledged mode. The SS sends a PACKET TIMESLOT RECONFIGURE message, instructing a Downlink Multi Carrier configuration, but the sum of TIMESLOT_ALLOCATION for the 4 Carriers violate the mobile station’s DLMC – Maximum Number of Downlink Timeslot but not the MS multislot class. To verify that the MS did not consider the downlink multi carrier assignment, a polled downlink rlc data block is sent on carrier 1 and the SS checks that the MS does not acknowledged it.
Maximum Duration of Test
5 minutes.
Expected Sequence
Step |
Direction |
Message |
Comments |
1 |
{Uplink dynamic allocation two phase access} |
n = 440 octets, without starting time, USF_GRANULARITY = 1 block, RLC_DATA_BLOCKS_GRANTED = open-end TLLI_BLOCK_CHANNEL_CODING: MCS1 EGPRS CHANNEL CODING COMMAND: MCS1 |
|
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 TIMESLOT RECONFIGURE |
Sent on PACCH of the PDTCH assigned in Step 1. Addressing the MS using the UL TFI assigned in Step 1. 4 Carriers Assigned. |
5 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCKS |
On carrier 1 with next in sequence BSN (Start with BSN 0). MCS-1Valid RRBP field. |
6 |
SS |
Verify MS does not transmit on the PDCH allocated by the RRBP field. |
|
7 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCKS |
On carrier 2 with next in sequence BSN MCS-1Vallid RRBP field. |
8 |
SS |
Verify MS does not transmit on the PDCH allocated by the RRBP field. |
|
9 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCKS |
On carrier 3 with next in sequence BSN (Start with BSN 0). MCS-1Valid RRBP field. |
10 |
SS |
Verify MS does not transmit on the PDCH allocated by the RRBP field. |
|
11 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCKS |
On carrier 4 with next in sequence BSN MCS-1Vallid RRBP field. |
12 |
SS |
Verify MS does not transmit on the PDCH allocated by the RRBP field. |
|
13 |
MS -> SS |
EGPRS PACKET CHANNEL REQUEST |
Received on RACH. MS can send it during steps 5 to 12. |
14 |
SS -> MS |
IMMEDIATE ASSIGNMENT |
Single block assignment, to force the MS making the two phase access procedure. Sent on AGCH. |
15 |
MS -> SS |
PACKET RESOURCE REQUEST |
Two phase access procedure. Received on the single block assigned in step 6. |
16 |
SS -> MS |
PACKET UPLINK ASSIGNMENT |
Open-ended uplink dynamic allocation, no starting time, USF_GRANULARITY = single block, the assigned USF different from that in step 1. |
17 |
SS -> MS |
PACKET DOWNLINK DUMMY CONTROL BLOCK |
Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS in step 1. |
18 |
SS |
Check that no RLC data block is received |
|
19 |
SS -> MS |
PACKET DOWNLINK DUMMY CONTROL BLOCK |
Sent on the PACCH of the PDCH assigned, containing USF assigned to the MS in step 12. |
20 |
MS -> SS |
EGPRS UPLINK RLC DATA BLOCK |
Received on the correct radio block of the assigned PDTCH. |
21 |
{Completion of uplink RLC data block transfer} |
Specific Message Contents
PACKET TIMESLOT RECONFIGURE message in step 4:
Information Element |
value/ remark |
PAGE_MODE |
00 Normal Paging |
{ 0 < GLOBAL_TFI : < Global TFI IE > > |
uplink TFI, same value as assigned in step 1 |
| 10 — escape for Downlink Multi Carrier, BTTI using FANR, EGPRS2, RTTI |
10 Message Escape Sequence for DLMC… |
DOWNLINK_RLC_MODE |
0 Acknowledged mode |
CONTROL_ACK |
Does not establish new downlink TBF while T3192 running |
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 |
assign timeslots 0-6 as supported by multislotclass but higher than DLMC – Maximum Number of Downlink Timeslots |
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 > |
2,3,4nd UFPS struct |
| 10 |
Existing UFPS changed/new UFPS provided |
| 1 < DLMC Frequency Para |
< 2,3,4nd 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-5 |
Assign timeslots 0-5 as supported by multislotclass but higher than DLMC – Maximum Number of Downlink Timeslots |
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 |
MCS-1 |
< EGPRS Channel Coding Command |
0 |
< RESEGMENT |
0 |
{ 1 < < DLMC UL Carrier Info : < DLMC UL Carrier Info struct > > } |
192 |
{ 0 | 1 < UPLINK EGPRS Window Size : < EGPRS Window Size IE > > } |
same value as assigned in step 1 |
< UPLINK_TFI_ASSIGNMENT |
0 |
{ 0 | 1 < PFI of uplink TBF |
0 |
{ 0 | 1 < UPLINK_RLC_MODE |
0 |
{ 0 | 1 < Uplink NPM Transfer Time |
0 |
{ 0 | 1 — ‘1’ indicates that FANR is activated |
EGPRS |
< Uplink EGPRS Level |
0 |
{ 0 | 1 < Pulse Format: < Pulse Format IE > > |
0 |
< Enhanced Flexible Timeslot Assignment |
0 |
{ 0 | 1 < Uplink Control Timeslot : |
Spare padding |
Spare Padding |
58b.3.5 DLMC Assignment abnormal case single carrier fallback
58b.3.5.1 Conformance requirement
For a mobile in DLMC configuration, fallback to reception of a single carrier, irrespective of the number of assigned carriers, is performed with regular periodicity. The periodicity is based on BS_PA_MFRMS, which indicates the number of 52-multiframes between two fallback periods. A mobile belongs to a particular single carrier fallback group which identifies a specific basic radio block period.
A mobile station in DLMC configuration where the continuous timing advance procedure is used shall fall back to single carrier configuration for PTCCH reception during each PTCCH frame occurring on the corresponding radio frequency channel (see sub-clause 7.1.2.5). In addition, the mobile station shall fall back to single carrier configuration for radio block reception according to a regular pre-determined interval (see 3GPP TS 45.002 [13]) using the radio frequency channel of its assigned PTCCH or using the radio frequency channel of the lowest numbered carrier (see sub-clause 8.1.1.1.3) if it has not been assigned a PTCCH.
References
3GPP TS 45.002, subclause 6.5.1, and 6.5.8.
3GPP TS 45.060 subclause 5.13.
58b.3.5.2 Test purpose
To verify the MS report lost blocks if transmitted from NW using a non-fallback carrier during the single carrier fallback.radio block period. Verify that a poll sent using a non-fallback carrier during the single carrier fallback radio block.
58b.3.5.3 Method of test
Initial Conditions
System Simulator:
1 cell, EGPRS supported, Downlink Multi Carrier supported.
DLMC Bandwidth: 5MHz.
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 3 activated.
Specific PICS Statements
–
PIXIT Statements
–
Test Procedure
The EGPRS capable MS is made to transmit uplink RLC data blocks in EGPRS TBF RLC unacknowledged mode. The SS sends a PACKET TIMESLOT RECONFIGURE message, instructing a Downlink Multi Carrier configuration with 4 carriers and 16Ts.Send Downlink data on all 4 carriers at the single fallback period, PDAN shall only include Acked blocks for single carrier 1.
Poll for a PDAN on carrier 2 at the single fallback period, the PDAN shall arrive on lowest Carrier 1.
Maximum Duration of Test
5 minutes.
Expected Sequence
Step |
Direction |
Message |
Comments |
1 |
{Uplink dynamic allocation two phase access} |
n = 440 octets, without starting time, USF_GRANULARITY = 1 block, RLC_DATA_BLOCKS_GRANTED = open-end TLLI_BLOCK_CHANNEL_CODING: MCS1 EGPRS CHANNEL CODING COMMAND: MCS1 |
|
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 TIMESLOT RECONFIGURE |
Sent on PACCH of the PDTCH assigned in Step 1. Addressing the MS using the UL TFI assigned in Step 1. 4 Carriers Assigned. |
5 |
SS |
Wait for at least 3 block periods |
|
6 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCK |
On carrier 1 with next in sequence BSN (Start with BSN 0). USF Assigned. MCS-1. Valid RRBP field Sent on the single fallback period according to 45.002 subclause 6.5.8 |
7 |
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. Sent on the single fallback period according to 45.002 subclause 6.5.8 |
8 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCK |
On carrier 3 with next in sequence BSN Send on same Radio Block as Data Block Send on Carrier 1. MCS-1. Sent on the single fallback period according to 45.002 subclause 6.5.8 |
9 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCK |
On carrier 4 with next in sequence BSN Send on same Radio Block as Data Block Send on Carrier 1. MCS-1. Sent on the single fallback period according to 45.002 subclause 6.5.8 |
10 |
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. |
11 |
MS -> SS |
EGPRS PACKET DOWNLINK ACK/NACK |
Received on Carrier 1 In the uplink block specified by the RRBP field .Concurrent TBF established. Radioblock on carrier 1 shall be Acked, radioblock on carrier 2,3,4 shall be Nacked. |
12 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCK |
On carrier 1 with next in sequence BSN. USF Assigned. MCS-1. |
13 |
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 Sent, polling to be scheduled on the single fallback period according to 45.002 subclause 6.5.8 |
14 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCK |
On carrier 3 with next in sequence BSN Send on same Radio Block as Data Block Send on Carrier 1. MCS-1. |
15 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCK |
On carrier 4 with next in sequence BSN Send on same Radio Block as Data Block Send on Carrier 1. MCS-1. |
16 |
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. |
17 |
MS -> SS |
EGPRS PACKET DOWNLINK ACK/NACK |
Received on Carrier 1 In the uplink block specified by the RRBP field FAI is set to 1, instead of carrier 2 during single fallback period. |
18 |
{Completion of uplink RLC data block transfer} |
Specific Message Contents
PACKET TIMESLOT RECONFIGURE message in step 4:
Information Element |
value/ remark |
PAGE_MODE |
00 Normal Paging |
{ 0 < GLOBAL_TFI : < Global TFI IE > > |
uplink TFI, same value as assigned in step 1 |
| 10 — escape for Downlink Multi Carrier, BTTI using FANR, EGPRS2, RTTI |
10 Message Escape Sequence for DLMC |
DOWNLINK_RLC_MODE |
0 Acknowledged mode |
CONTROL_ACK |
Does not establish new downlink TBF while T3192 running |
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 |
assign 4 timeslots 0-6 |
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 > |
2,3,4nd UFPS struct |
| 10 |
Existing UFPS changed/new UFPS provided |
| 1 < DLMC Frequency Para |
< 2,3,4nd 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-5 |
Assign timeslots 0-5 as supported by multislotclass but higher than DLMC – Maximum Number of Downlink Timeslots |
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 |
MCS-1 |
< EGPRS Channel Coding Command |
0 |
< RESEGMENT |
0 |
{ 1 < < DLMC UL Carrier Info : < DLMC UL Carrier Info struct > > } |
192 |
{ 0 | 1 < UPLINK EGPRS Window Size : < EGPRS Window Size IE > > } |
same value as assigned in step 1 |
< UPLINK_TFI_ASSIGNMENT |
0 |
{ 0 | 1 < PFI of uplink TBF |
0 |
{ 0 | 1 < UPLINK_RLC_MODE |
0 |
{ 0 | 1 < Uplink NPM Transfer Time |
0 |
{ 0 | 1 — ‘1’ indicates that FANR is activated |
EGPRS |
< Uplink EGPRS Level |
0 |
{ 0 | 1 < Pulse Format: < Pulse Format IE > > |
0 |
< Enhanced Flexible Timeslot Assignment |
0 |
{ 0 | 1 < Uplink Control Timeslot : |
Spare padding |
Spare Padding |