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 |