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
- ARQ block lifetime set to 0
- SS(=Test System) initiated
Description
Test Strategy:
1) Establish an uplink service flow connection to send Echo Request payload.
2) Establish a downlink service flow connection by sending DSA-REQ message with ARQ enabled.
It shall also set the ARQ_BLOCK_LIFETIME to 0. Set the ARQ_BLOCK_SIZE to 16 bytes.
3) Call external function to get Echo Request message.
4) Test system (=SS) sends an Echo Request of say 128 bytes.
5) Wait to receive and check the Echo Requested ARQ blocks.
6) Do not send any feed back acknowledgment to the IUT (=BS). The IUT keeps retry timeout and retransmitting ARQ blocks.
7) Wait long enough say 100 seconds to verify the ARQ_BLOCK_LIFETIME has been treated as infinite. It should check that
IUT does not trigger the timer t_arqBlockLifetime timeout and no discard message sent.
Purpose
TP/BS/ARQ/BV-H005
TP version: 0.0.12
Initial Condition: IUT is operational.
Expected Behavior: Check that: On receiving a DSA-REQ with the ARQ_BLOCK_LIFETIME parameter
set to 0 and when the transaction is successful, the IUT
handles ARQ_BLOCK_LIFETIME as infinite.