testcase TC_BS_ARQ_RXD_BV_H010() runs on Simu system TestAdapter {...}
Generated with T3Doc 2.0 on Fri Sep 05 17:01:09 CEST 2008.

Configuration

Specific requirements:
- REG:
- ARQ supported
- UL SF:
- ARQ requested
- ARQ window size set to 32
- ARQ block size set to 16
- ARQ purge timeout set to 0
- ARQ sync loss timeout set to 0


Description

Test Strategy: Downlink service flow without ARQ and uplink service flow with ARQ enabled are
established. ArqBlockSize is set to 16 bytes.
- TS prepares an Echo Request and transmits one block per PDU. One of the middle blocks is
transmitted in a PDU with incorrect CRC-32 value.
- TS then waits for ARQ feedback and checks that:
- the error block is not acknoledged
- other blocks are acknoledged
- TS sends an ARQ Discard message with BSN value last block's BSN.
- TS then waits for ARQ feedback and checks that all the blocks up to this value are ACKed.



Purpose

TP/BS/ARQ/RXD/BV-H010
TP version: 0.0.9
Initial condition: An ARQ connection is established and the IUT is the receiver on this connection.
The IUT received ARQ blocks with some containing CRC errors. The IUT acknowledged
the correct blocks and NACKed the blocks containing the CRC errors.
Test purpose: Check that: On receiving an ARQ Discard message, the IUT acknowledges the
unacknowleded blocks up to the BSN in the ARQ discard message.