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

Description

Test Strategy: 1. The tester(BS)starts initial ranging.
2. The tester checks that the incoming MAC PDUs do contain CRC



Purpose

TP/SS/MAC/CRC/BV-H004
TP version: 0.0.9
Initial condition:
Test Purpose: When generating a generic MAC header, the IUT includes a CRC defined as:
G(x)= x32+x26+x23+x22+x16+x12+x11+x10+x8+x7+x5+x4+x2+x+1
(where, the hexadecimal representation of truncated G(x)is "0x04c11db7")
and, the following procedure is applied;
1)First 32 bits are complemented, which is equivalent to setting the initial value of the CRC register as 0xFFFFFFFF.
2)The first bit of the first field (MSB of the first byte of the MAC header)corresponds to the xn-1 term and the last bit of the last field corresponds to the x0 term, where n is the
number of bits in the input data sequence. 3)The resulting polynomial multiplied by x32 is divided by G(x).
4)The remainder bit sequence is complemented.
5)The 32 bits of the CRC value are placed in the CRC field so that the x31 term is the left-most bit of the first byte, and the x0 term is the right most bit of the last byte.
6)The resulting CRC field is sent MSB first (6.3.3.1).
The CRT covers the generic MAC header and MAC PDU payload after its encryption