Version: $Id$
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
not transmitted.
- TS then waits for ARQ feedback and checks that:
- the non-transmitted block is not acknoledged
- other blocks are acknoledged depending on the acknowledgement type (blocks following
the non-transmitted block are not acknowledged if type 1 is chosen).
Purpose
TP/BS/ARQ/RXD/BV-H001b
TP version: 0.0.9
Initial condition: The IUT (=BS)is a receiver on an ARQ-enabled connection.
Test purpose: Check that: When the receiving data blocks with block BSNn missing and block
BSNn+1 is received, the IUT sends an ACK,
- Either cumulative (Type1) which ACK blocks up to BSNn-1.
- or Cumulative with selective (Type2) which ACK blocks up to BSNn-1,
NACK BSNn and selective ACKs later blocks if any.
- or Cumulative with block (Type3) which ACK blocks up to BSNn-1 , NACK BSNn
and block ACKs later blocks if any.