Version: $Id$
Generated with T3Doc 2.0 on Fri Sep 05 17:01:24 CEST 2008.
Configuration
Specific requirements:
- REG:
- ARQ supported
- UL SF:
- ARQ enabled
- ARQ window size set to 32
- ARQ block size set to 16
Description
Test Strategy:
- Call Echo Reply function to send some payload for a MAC PDU with 8 blocks (i.e., send 100 bytes
payload, the other 24 bytes is for 8 packing sub-header).
- The test equipment (TE) send a cumulative with Selective ACK (type 2) feed back IE to the IUT
(=SS). It acknowledges block numbered 0, 1, 2, 3, 4, 6, and 7. It NACKed block numbered 5 (i.e.,
the fifth block).
- Wait to receive the IUT (=SS) sending the block numbered 5 again.
- Test system do not send any feed back information (i.e., an ACK or NACK for block BSN=5).
- Wait for ARQ_BLOCK_LIFETIME expiry. Thereafter, check whether the IUT (=SS) transmits an ARQ Discard
message at a time before the ARQ_RX_PURGE_TIMEOUT + ARQ_RETRY_TIMEOUT expiry or not.
Purpose
TP/SS/ARQ/TXD/TI-H002 TP version: 0.0.9
Initial condition: The IUT is a transmitter on an ARQ-enabled UL connection. UL ARQ-enabled data is in process.
The IUT has transmitted block BSN=n and started ARQ_BLOCK_LIFETIME.
Test purpose: Check that: On expiry of ARQ_BLOCK_LIFETIME without receiving an ACK or NACK for block BSN=n and
later, the IUT transmits an ARQ Discard message at a time between ARQ_BLOCK_LIFETIME
expiry and ARQ_RX_PURGE_TIMEOUT + ARQ_RETRY_TIMEOUT expiry.