58b.2.7a Concurrent Downlink Multi Carrier TBF / Downlink Multi Carrier Configuration/ Extended RLC/MAC control message segmentation
3GPP51.010-1Mobile Station (MS) conformance specificationPart 1: Conformance specificationTS
58b.2.7a.1 Conformance requirement
extended RLC/MAC control message segmentation as defined in sub-clause 9.1.12a.
In the case of a Downlink Dual Carrier configuration or a DLMC configuration, all segments belonging to each RLC/MAC control message shall be sent on PACCH blocks belonging to the same carrier.
The network may segment RLC/MAC control messages into one, two or up to nine RLC/MAC control blocks depending on the length of the RLC/MAC control message. Segmentation of an RLC/MAC control message into more than two RLC/MAC control blocks is referred to as extended RLC/MAC control message segmentation. Extended RLC/MAC control message segmentation shall not be used for an RLC/MAC control message that can be sent using one or two RLC/MAC control blocks. Unless explicitly stated otherwise, extended RLC/MAC control message segmentation shall not be used. If the contents of a control message do not fit an integer number of control blocks, filler octets shall be used to fill the remainder of the RLC/MAC control block. Only the last RLC/MAC control block containing elements of the control message shall contain filler octets.
Reference
3GPP TS 44.060; sub clause 5.13, 8.1.1.1.1 and 9.1.12a
58b.2.7a.2 Test purpose
To verify that:
This MS is able to operate in a DLMC TBF with Extended RLC/MAC control message segmentation.
58b.2.7a.3 Method of test
Initial Conditions
System Simulator:
1 cell, EGPRS supported, Downlink Multi Carrier supported, Extended RLC/MAC control message segmentation supported.
For GSM 900, CA in SI1includes the frequencies:
(10, 30, 50, 60, 70, 80, 90, 100, 110, 120)
For DCS 1800 and PCS 1900, CA in SI1 includes the frequency:
(520, 530, 540, 550, 560, 570, 580, 590, 600, 610)
For GSM 850, CA in SI1includes the frequencies:
(130, 140, 150, 160 170, 180, 190, 200, 230, 240)
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, segmented in 3 blocks , instructing a Multi Carrier Downlink configuration. The MS must do a re assembly of the received block and switch to the assigned PDCH. The SS sends RLC data blocks on Carrier 1 and Carrier 2 simultaneously. MS when polled acknowledges all data blocks send by SS.
While the MS has a concurrent TBF established, the SS sends a PACKET DOWNLINK ASSIGNMENT that assigned a new TFI value. The PACKET DOWNLINK ASSIGNMENT is segmented in 3 RLC control block but the final segment with FSe bit and RBSNe set to 1. The SS sends RLC data blocks on Carrier 1 and Carrier 2 simultaneously with the new assigned TFI; the tester checks that the MS does not answer with an EGPRS PACKET DOWNLINK ACK/NACK.
The SS sends RLC data blocks on Carrier 1 and 2 with TFI assigned in step 5. MS when polled acknowledges all data blocks send by SS and complete the uplink data transfer.
Maximum Duration of Test
10 minutes.
Expected Sequence
|
Step |
Direction |
Message |
Comments |
|
1 |
{Uplink dynamic allocation two phase access} |
N = 500 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 DOWNLINK ASSIGNMENT |
Segmented into 3 Extended segment control blocks. The segments are sent on the same PDCH with same RTI values. Assignment type = Multi carrier Assignment. The final segment contains RBSNe = 1 and FSe = 1. |
|
5 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCK |
On carrier 1 with next in sequence BSN (start with BSN 0) USF assigned to the MS. MCS-1. A valid RRBP is indicated. USF assigned to the MS |
|
6 |
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 2 with MCS-1. A valid RRBP is indicated. |
|
7 |
MS -> SS |
EGPRS UPLINK RLC DATA BLOCK |
Received on carrier 1. |
|
8 |
MS -> SS |
PACKET DOWNLINK ACK/NACK |
Received on carrier 2. In the uplink block specified by the RRBP field. |
|
9 |
SS -> MS |
PACKET DOWNLINK ASSIGNMENT |
Segmented into 3 Extended segment control blocks. Only two segments are sent from SS, the RBSNe = 0 and FSe = 0. The segments are sent on the same PDCH with same RTI values. Assignment type = Multi carrier Assignment. Valid RRBP specified in each segment TFI value is different than in step 5 |
|
10 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCK |
On carrier 1 with next in sequence BSN. TFI value assigned in step 10 |
|
11 |
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 2 with MCS-1. A valid RRBP is indicated. TFI value assigned in step 10 |
|
12 |
SS |
SS checks that the MS did not answer to the polled DOWNLINK RLC_DATA BLOCK. |
|
|
13 |
SS -> MS |
EGPRS DOWNLINK RLC DATA BLOCK |
On carrier 1 with next in sequence BSN (start with BSN 0) USF assigned to the MS. MCS-1. A valid RRBP is indicated. USF assigned to the MS TFI value assigned in step 5 |
|
14 |
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 2 with MCS-1. A valid RRBP is indicated. TFI value assigned in step 5 FBI set to 1. |
|
15 |
MS -> SS |
EGPRS UPLINK RLC DATA BLOCK |
Received on carrier 1. |
|
16 |
MS -> SS |
PACKET DOWNLINK ACK/NACK |
Received on carrier 2. In the uplink block specified by the RRBP field. MS set the Final Ack Indicator to 1. |
|
17 |
{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) |
|
TSC |
Arbitrarily chosen |
|
11 < DLMC Direct encoding 2 |
1 Direct encoding 2 present |
|
HSN |
Arbitrarily chosen |
|
Length of MA Frequency List contents |
Length of frequency list chosen according to length of MA frequency list content |
|
MA Frequency List contents |
For GSM900 in Bitmap format 0 (10, 50, 70, 90, 110) For DCS 1800 and PCS 1900 in variable bitmap format (520, 540, 560, 580, 600) For GSM700, T-GSM 810 range 512 (447, 462, 467, 475, 477, 480, 485, 492, 498, 504) For GSM 850, in variable bitmap format (130, 150, 170, 190, 210) |
|
{ 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) |
|
MAIO |
Arbitrarily chosen |
|
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 |
|
TSC |
Arbitrarily chosen |
|
11 < DLMC Direct encoding 2 |
1 Direct encoding 2 present |
|
HSN |
Arbitrarily chosen |
|
Length of MA Frequency List contents |
Length of frequency list chosen according to length of MA frequency list content |
|
MA Frequency List contents |
For GSM900 in Bitmap format 0 (30, 60, 80, 100, 120) For DCS 1800 and PCS 1900 in variable bitmap format (530, 550, 570, 590, 610) For GSM850 in variable bitmap format (140, 160, 180, 200, 220) |
|
{ 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 |
|
Arbitrarily chosen |
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 DOWNLINK ASSIGNMENT message in step 9:
(same as PACKET DOWNLINK ASSIGNMENT in step 4)
|
Information Element |
value/ remark |
|
{0|1<DOWNLINK_TFI_ASSIGNMENT>} |
1 (assign downlink TFI) |
|
– DOWNLINK_TFI_ASSIGNMENT |
00010 |