Version: $Id$
Generated with T3Doc 2.0 on Fri Sep 05 17:01:09 CEST 2008.
Configuration
Specific requirements:
- REG:
- ARQ supported
- DL SF:
- ARQ requested
- ARQ window size set to 32
- ARQ block size set to 16
Description
Test Strategy:
- Sends an Echo Request to the IUT.
- Checks that IUT sends an Echo Reply fragmented into ARQ blocks.
- ARQ feedback is not sent
- Receives retransmissions without sending ARQ feedback
- Receives ARQ Discard message
- ARQ feedback is not sent
- Checks that the IUT(=BS)retransmits the ARQ DISCARD message on ARQ_RETRY_TIMEOUT.
Purpose
TP/BS/ARQ/TXD/TI-H003
TP version: 0.0.9
Initial condition: An ARQ connection is established and the IUT is the transmitter on this connection.
The IUT transmits ARQ blocks. (ARQ_BLOCK_LIFETIME begins). The IUT does not receive
any ACKs or NACKs for any block from BSNn to any of the repeated transmissions. The
IUT then transmitted an ARQ DISCARD message between ARQ_BLOCK_LIFETIME expiry and
ARQ_RX_PURGE_TIMEOUT + ARQ_RETRY_TIMEOUT expiry. (ARQ_RETRY_TIMEOUT begins.) The
IUT did not send an ACK for the discarded BSNn.
Test purpose: Check that: After ARQ_RETRY_TIMEOUT expiry without receiving an ACK for the discarded
BSNn, the IUT retransmits the ARQ DISCARD message and restarts ARQ_RETRY_TIMEOUT
until receiving an ACK for the discarded BSNn.