42.8 Dynamic allocation/ Downlink Transfer with Uplink TBF Establishment/ T3168
3GPP51.010-1Mobile Station (MS) conformance specificationPart 1: Conformance specificationTS
42.8.1 Dynamic Allocation/ Downlink Transfer with Uplink TBF Establishment/ T3168/ Expiry
42.8.1.1 Conformance Requirement
The mobile station may request establishment of an uplink transfer during a downlink TBF by including a Channel Request Description information element in the PACKET DOWNLINK ACK/NACK message Initiation is triggered by a request from upper layers to transfer a LLC PDU. The request from upper layers specifies a Radio Priority to be associated with the packet transfer. Upon such a request:
– if access to the network is allowed, according to the latest values for authorized special access classes that the mobile station has received (see subclause 7.1.1), the mobile station shall initiate the packet access procedure;
– otherwise, the RR sublayer in the mobile station shall reject the request.
The mobile station initiates the packet access procedure by sending the Channel Request Description information element in the PACKET DOWNLINK ACK/NACK message on the PACCH and starting timer T3168.
– If timer T3168 expires, the mobile station shall retransmit the Channel Request Description information element in the next PACKET DOWNLINK ACK/NACK message unless it has been transmitted four times in which case the mobile station shall perform an abnormal release with random access. If the downlink TBF is released, including expiry of timer T3192, before expiry of timer T3168 the mobile station shall stop timer T3168 and perform an abnormal release with random access.
– Abnormal Release with Random Access: The mobile station shall abort all TBFs in progress and its associated resources, return to the CCCH or PCCCH and initiate establishment of a new uplink TBF as defined in subclause 7.1.
References
3GPP TS 04.60, subclauses 8.1.2.5 and 8.7.2.
42.8.1.2 Test purpose
Verify that during a downlink TBF, when the MS requests uplink resources, that the MS makes the request 4 times. Verify that if uplink resources are not assigned within T3168, the MS performs abnormal release with random access.
42.8.1.3 Method of test
Initial Conditions
System Simulator:
1 cell, GPRS supported.
Mobile Station:
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
1. MS receives a PACKET DOWNLINK ASSIGNMENT message containing no starting time.
2. SS transmits downlink RLC data blocks for the downlink allocation, 1 in 10 specifying RRBP field (polling).
3. MS responds by sending PACKET DOWNLINK ACK/NACK messages in response to the polls.
4. MS is triggered to begin an uplink transfer.
5. MS sends next PACKET DOWNLINK ACK/NACK message with a Channel Request Description field, and starts timer T3168.
6. When T3168 expires, MS repeats the Channel Request Description request. (This step is done 3 times, for a total of 4 Channel Request Descriptions.)
7. MS sends CHANNEL REQUEST again after returning to packet idle mode.
Maximum Duration of Test
5 minutes.
Expected Sequence
Step |
Direction |
Message |
Comments |
1a |
SS -> MS |
IMMEDIATE ASSIGNMENT |
For downlink TBF. Sent on PCH |
1b |
SS -> MS |
PACKET DOWNLINK ASSIGNMENT |
Triggers the MS to switch to assigned PDCH. (no starting time) |
2 |
SS -> MS |
RLC DATA BLOCKS |
Sent on assigned PDCH, addressed to MS, 1/10 with valid RRBP field (polling). |
3 |
MS -> SS |
PACKET DOWNLINK ACK/NACK |
MS acknowledges the previously received RLC data blocks. |
4 |
Steps 2 and 3 are repeated throughout |
||
5 |
MS |
MS is triggered to begin an uplink data transfer. |
|
6 |
MS -> SS |
PACKET DOWNLINK ACK/NACK |
Message contains Channel Request Description IE. – MS starts timer T3168 |
7 |
Steps 2 and 3 are repeated until the next Channel Request Description is sent in step 8. |
||
8 |
MS -> SS |
PACKET DOWNLINK ACK/NACK |
MS requests additional resources (message contains Channel Request Description IE) – Sent more than T3168 seconds after previous request for additional resources – MS re-starts timer T3168 |
9 |
Steps 7 and 8 are repeated 2 more times such that a total of 4 Channel Request Descriptions are sent. |
||
10 |
MS -> SS |
CHANNEL REQUEST |
Sent after T3168 seconds after step 8 is executed the last time. |
SYSTEM INFORMATION TYPE 13 (throughout):
T3168 |
1 (1 second) |
42.8.2 Dynamic Allocation/ Downlink Transfer with Uplink TBF Establishment/ T3168/ Stop with Packet Uplink Assignment
42.8.2.1 Conformance Requirement
The mobile station may request establishment of an uplink transfer during a downlink TBF by including a Channel Request Description information element in the PACKET DOWNLINK ACK/NACK message Initiation is triggered by a request from upper layers to transfer a LLC PDU. The request from upper layers specifies a Radio Priority to be associated with the packet transfer. Upon such a request:
– if access to the network is allowed, according to the latest values for authorized special access classes that the mobile station has received (see subclause 7.1.1), the mobile station shall initiate the packet access procedure.
– otherwise, the RR sublayer in the mobile station shall reject the request.
The mobile station initiates the packet access procedure by sending the Channel Request Description information element in the PACKET DOWNLINK ACK/NACK message on the PACCH and starting timer T3168.
On receipt of a PACKET UPLINK ASSIGNMENT or PACKET TIMESLOT RECONFIGURE message the mobile station shall follow the procedure below. On reception of a complete uplink assignment the mobile station shall stop timer T3168.
References
3GPP TS 04.60, subclause 8.1.2.5.
42.8.2.2 Test purpose
Verify that during a downlink TBF, when the MS requests additional resources, that the MS stops timer T3168 when a PACKET UPLINK ASSIGNMENT is received.
42.8.2.3 Method of test
Initial Conditions
System Simulator:
1 cell, GPRS supported.
Mobile Station:
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
1. MS receives a PACKET DOWNLINK ASSIGNMENT message containing no starting time.
2. SS transmits downlink RLC data blocks for the downlink allocation, 1 in 10 specifying RRBP field (polling).
3. MS responds by sending PACKET DOWNLINK ACK/NACK messages in response to the polls.
4. MS is triggered to begin an uplink transfer.
5. MS sends next PACKET DOWNLINK ACK/NACK message with a Channel Request Description field, and starts timer T3168.
6. When T3168 expires, MS repeats the Channel Request Description request.
7. MS receives a PACKET UPLINK ASSIGNMENT message with a starting time such that more Channel Requests could be sent before the starting time.
8. MS does not repeat the Channel Request Description request.
Maximum Duration of Test
5 minutes.
Expected Sequence
Step |
Direction |
Message |
Comments |
1a |
SS -> MS |
IMMEDIATE ASSIGNMENT |
For downlink TBF. Sent on PCH |
1b |
SS -> MS |
PACKET DOWNLINK ASSIGNMENT |
Triggers the MS to switch to assigned PDCH. (no starting time) |
2 |
SS -> MS |
RLC DATA BLOCKS |
Sent on assigned PDCH, addressed to MS, 1/10 with valid RRBP field (polling). |
3 |
MS -> SS |
PACKET DOWNLINK ACK/NACK |
MS acknowledges the previously received RLC data blocks. |
4 |
Steps 2 and 3 are repeated throughout |
||
5 |
MS |
MS is triggered to begin an uplink data transfer. |
|
6 |
MS -> SS |
PACKET DOWNLINK ACK/NACK |
Message contains Channel Request Description IE. – MS starts timer T3168 |
7 |
Steps 2 and 3 are repeated until the next Channel Request Description is sent in step 8. |
||
8 |
MS -> SS |
PACKET DOWNLINK ACK/NACK |
MS requests additional resources (message contains Channel Request Description IE) – Sent after T3168seconds after previous request for additional resources – MS re-starts timer T3168 |
9 |
SS -> MS |
PACKET UPLINK ASSIGNMENT |
Sent (.5*T3168) seconds after step 8. Allocates one uplink timeslot (same timeslot as the downlink assignment) With valid RRBP field (polling). With starting time T3168*2 seconds from now. |
10 |
MS -> SS |
PACKET CONTROL ACK |
Received according to RRBP in step 9 |
11 |
Steps 2 and 3 are repeated until (1.5*T3168) seconds after step 9. Verify MS does not send additional Channel Request Description IE. |
SYSTEM INFORMATION TYPE 13 (throughout):
T3168 |
1 (1 second) |
42.8.3 Dynamic Allocation/ Downlink Transfer with Uplink TBF Establishment/ T3168/Packet Access Reject/ With WAIT_INDICATION
42.8.3.1 Conformance Requirement
The mobile station may request establishment of an uplink transfer during a downlink TBF by including a Channel Request Description information element in the PACKET DOWNLINK ACK/NACK message Initiation is triggered by a request from upper layers to transfer a LLC PDU. The request from upper layers specifies a Radio Priority to be associated with the packet transfer. Upon such a request:
– if access to the network is allowed, according to the latest values for authorized special access classes that the mobile station has received (see subclause 7.1.1), the mobile station shall initiate the packet access procedure;
– otherwise, the RR sublayer in the mobile station shall reject the request.
The mobile station initiates the packet access procedure by sending the Channel Request Description information element in the PACKET DOWNLINK ACK/NACK message on the PACCH and starting timer T3168.
On receipt of a PACKET ACCESS REJECT message containing a WAIT_INDICATION field in a Reject structure addressed to the mobile station, the mobile station shall stop timer T3168 and start timer T3172 with the indicated value (Wait Indication). The mobile station is not allowed to make a new attempt for packet access in the same cell until timer T3172 expires, but may attempt packet access in an other cell after successful cell reselection.
References
3GPP TS 04.60, subclause 8.1.2.5.
42.8.3.2 Test purpose
Verify that during a downlink TBF, when the MS requests uplink resources, that the MS obeys a PACKET ACCESS REJECT message with WAIT_INDICATION by waiting the specified time before any possible subsequent attempt to request uplink resources.
42.8.3.3 Method of test
Initial Conditions
System Simulator:
1 cells, GPRS supported.
Mobile Station:
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
1. MS receives a PACKET DOWNLINK ASSIGNMENT message containing no starting time.
2. SS transmits downlink RLC data blocks for the downlink allocation, 1 in 10 specifying RRBP field (polling).
3. MS responds by sending PACKET DOWNLINK ACK/NACK messages in response to each poll.
4. MS is triggered to begin an uplink transfer.
5. MS sends next PACKET DOWNLINK ACK/NACK message with a Channel Request Description field.
6. MS receives a PACKET ACCESS REJECT message with WAIT_INDICATION.
7. MS acts on the PACKET ACCESS REJECT by waiting the indicated time.
8. MS shall not include the channel request description IE before T3172 expiry
Maximum Duration of Test
5 minutes.
Expected Sequence
Step |
Direction |
Message |
Comments |
1a |
SS -> MS |
IMMEDIATE ASSIGNMENT |
For downlink TBF. Sent on PCH |
1b |
SS -> MS |
PACKET DOWNLINK ASSIGNMENT |
Triggers the MS to switch to assigned PDCH. (no starting time) |
2 |
SS -> MS |
RLC DATA BLOCKS |
Sent on assigned PDCH, addressed to MS, 1/10 with valid RRBP field (polling). |
3 |
MS -> SS |
PACKET DOWNLINK ACK/NACK |
MS acknowledges the previously received RLC data blocks. |
4 |
Steps 2 and 3 are repeated throughout until step 7. |
||
5 |
MS |
MS is triggered to begin an uplink data transfer. |
|
6 |
MS -> SS |
PACKET DOWNLINK ACK/NACK |
Message contains Channel Request Description IE. – MS starts timer T3168 |
7 |
SS -> MS |
PACKET ACCESS REJECT |
Sent (0.5 * T3168) seconds after step 6. – MS starts T3172 |
8 |
SS->MS |
RLC DATA BLOCK |
With RRBP field valid |
9 |
MS->SS |
PACKET DOWNLINK ACK/NACK |
Verify that Channel Request Description IE is not present |
10 |
Repeat steps 8 and 9 until T3172 expiry. |
PACKET ACCESS REJECT message in step 8:
TLLI |
Addressing this MS |
WAIT_INDICATION |
2 |
WAIT_INDICATION_SIZE |
0 – WAIT_INDICATION in units of seconds |
42.8.4 Dynamic Allocation/ Downlink Transfer with Uplink TBF Establishment/ T3168/Packet Access Reject/No WAIT_INDICATION
42.8.4.1 Conformance Requirement
The mobile station may request establishment of an uplink transfer during a downlink TBF by including a Channel Request Description information element in the PACKET DOWNLINK ACK/NACK message Initiation is triggered by a request from upper layers to transfer a LLC PDU. The request from upper layers specifies a Radio Priority to be associated with the packet transfer. Upon such a request:
– if access to the network is allowed, according to the latest values for authorized special access classes that the mobile station has received (see subclause 7.1.1), the mobile station shall initiate the packet access procedure;
– otherwise, the RR sublayer in the mobile station shall reject the request.
The mobile station initiates the packet access procedure by sending the Channel Request Description information element in the PACKET DOWNLINK ACK/NACK message on the PACCH and starting timer T3168.
On receipt of a PACKET ACCESS REJECT message that contains a Reject structure addressed to the mobile station, the mobile station shall stop timer T3168 and indicate a packet access failure to upper layer.
References
3GPP TS 04.60, subclause 8.1.2.5.
42.8.4.2 Test purpose
Verify that during a downlink TBF, when the MS requests uplink resources, that the MS obeys a PACKET ACCESS REJECT message without WAIT_INDICATION.
42.8.4.3 Method of test
Initial Conditions
System Simulator:
GPRS supported.
Mobile Station:
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
1. MS receives a PACKET DOWNLINK ASSIGNMENT message containing no starting time.
2. SS transmits downlink RLC data blocks for the downlink allocation, 1 in 10 specifying RRBP field (polling).
3. MS responds by sending PACKET DOWNLINK ACK/NACK messages in response to each poll.
4. MS is triggered to begin an uplink transfer.
5. MS sends next PACKET DOWNLINK ACK/NACK message with a Channel Request Description field.
6. MS receives a PACKET ACCESS REJECT message without WAIT_INDICATION.
Maximum Duration of Test
5 minutes.
Expected Sequence
Step |
Direction |
Message |
Comments |
1a |
SS -> MS |
IMMEDIATE ASSIGNMENT |
For downlink TBF. Sent on PCH |
1b |
SS -> MS |
PACKET DOWNLINK ASSIGNMENT |
Triggers the MS to switch to assigned PDCH. (no starting time) |
2 |
SS -> MS |
RLC DATA BLOCKS |
Sent on assigned PDCH, addressed to MS, 1/10 with valid RRBP field (polling). |
3 |
MS -> SS |
PACKET DOWNLINK ACK/NACK |
MS acknowledges the previously received RLC data blocks. |
4 |
Steps 2 and 3 are repeated throughout until step 7. |
||
5 |
MS |
MS is triggered to begin an uplink data transfer. |
|
6 |
MS -> SS |
PACKET DOWNLINK ACK/NACK |
Message contains Channel Request Description IE. – MS starts timer T3168 |
7 |
SS -> MS |
PACKET ACCESS REJECT |
Sent (0.5*T3168) seconds after step 6 (no wait time). |
8 |
SS -> MS |
RLC DATA BLOCKS |
Sent on assigned downlink PDCH, addressed to MS, 1 in 10 with valid RRBP field (polling). |
9 |
MS -> SS |
PACKET DOWNLINK ACK/NACK |
Verify MS respond to poll. |
PACKET ACCESS REJECT message in step 7:
TLLI |
Addressing this MS |
WAIT_INDICATION |
<not present> |
42.8.5 Dynamic Allocation/ Downlink Transfer with Uplink TBF Establishment/T3168/Packet Access Reject/With Polling
42.8.5.1 Conformance Requirement
If the RRBP field is received as part of an RLC/MAC block containing an RLC/MAC control block containing any message except Packet Paging Request, Packet Access Reject, and Packet Queuing Notification, the mobile station shall transmit a PACKET CONTROL ACKNOWLEDGEMENT message in the uplink radio block specified. If the RRBP field is received as part of an RLC/MAC block containing an RLC/MAC control block containing a Packet Paging Request, Packet Access Reject, or Packet Queuing Notification message, the mobile station shall ignore this RRBP field.
References
3GPP TS 04.60, subclause 10.4.5.
42.8.5.2 Test purpose
Verify that during a downlink TBF, when the MS requests uplink resources, that the MS ignores a poll in a PACKET ACCESS REJECT message.
42.8.5.3 Method of test
Initial Conditions
System Simulator:
GPRS supported.
Mobile Station:
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
1. MS receives a PACKET DOWNLINK ASSIGNMENT message containing no starting time.
2. SS transmits downlink RLC data blocks for the downlink allocation, 1 in 10 specifying RRBP field (polling).
3. MS responds by sending PACKET DOWNLINK ACK/NACK messages in response to each poll.
4. MS is triggered to begin an uplink transfer.
5. MS sends next PACKET DOWNLINK ACK/NACK message with a Channel Request Description field.
6. MS receives a PACKET ACCESS REJECT message without WAIT_INDICATION and with RRBP field indicating polling.
7. MS ignores the poll request.
Maximum Duration of Test
5 minutes.
Expected Sequence
Step |
Direction |
Message |
Comments |
1a |
SS -> MS |
IMMEDIATE ASSIGNMENT |
For downlink TBF. Sent on PCH |
1b |
SS -> MS |
PACKET DOWNLINK ASSIGNMENT |
Triggers the MS to switch to assigned PDCH. (no starting time) |
2 |
SS -> MS |
RLC DATA BLOCKS |
Sent on assigned PDCH, addressed to MS, 1/10 with valid RRBP field (polling). |
3 |
MS -> SS |
PACKET DOWNLINK ACK/NACK |
MS acknowledges the previously received RLC data blocks. |
4 |
Steps 2 and 3 are repeated throughout until step 8. |
||
5 |
MS |
MS is triggered to begin an uplink data transfer. |
|
6 |
MS -> SS |
PACKET DOWNLINK ACK/NACK |
Message contains Channel Request Description IE. – MS starts timer T3168 |
7 |
SS -> MS |
PACKET ACCESS REJECT |
Sent (0.5*T3168) seconds after step 6 (no wait time), with valid RRBP field (polling). |
8 |
Verify that MS did not answer to poll in step 7 |
PACKET ACCESS REJECT message in step 8:
RRBP |
00 – Response shall be sent by MS in N+13 frames. |
S/P (MAC Header) |
1 – RRBP field is valid |
WAIT_INDICATION |
<not present> |