WiMAX FCH (DLFP): Frame Control Header Explained

wimax
fch
dlfp
downlink
header

WiMAX frames are structured with downlink and uplink subframes. The downlink subframe contains the preamble, header, and downlink bursts. Following the downlink, the uplink subframe begins with a guard time (TTG) and contention slots. Data transmitted from the base station (BS) to subscriber stations (SSs) is considered downlink, while SS-to-BS transmissions form the uplink subframe.

The header, also known as the Frame Control Header (FCH) or Downlink Frame Prefix (DLFP), is crucial for managing the downlink. Let’s delve into the header structure used in fixed WiMAX, specifically following the OFDM specifications for a 256-point FFT.

WiMAX frame Figure showing DLFP after L.P.(Long Preamble) in downlink subframe.

The WiMAX FCH/DLFP uses BPSK-1/2 modulation and coding rate. It’s 88 bits in total:

WiMAX FCH/DLFP Format:

{ BS ID(4 bits), Frame No.(4 bits), CCC(4 bits), Reserved(4 bits), Rate ID(4 bits), Preamble(1bit), Length(11 bits), DIUC(4bits), Preamble(1bit), Length(11 bits), DIUC(4bits), Preamble(1bit), Length(11 bits), DIUC(4bits), Preamble(1bit), Length(11 bits), HCS(8 bits) }

The purpose of each field is detailed below.

WiMAX FCH/DLFP Header Fields

Here’s a table summarizing the fields with example values:

FieldDescriptionExample Value
BS ID (4 bits)Base Station Identifier0x5
Frame No. (4 bits)Frame Number0x0
CCC (4 bits)Cyclic Control Code0xF
Reserved (4 bits)Reserved for future use0x0
Rate ID (4 bits)Modulation and Coding Rate0x0 (BPSK1/2)
Preamble (1 bit)Indicates preamble presence for the burst0
Length (11 bits)Length of DL Burst#1 in OFDM symbols0x13 (19)
DIUC (4 bits)Downlink Interval Usage Code for Burst#10x0
Preamble (1 bit)Indicates preamble presence for the burst0
Length (11 bits)Length of DL Burst#2 in OFDM symbols0x0
DIUC (4 bits)Downlink Interval Usage Code for Burst#20x0
Preamble (1 bit)Indicates preamble presence for the burst0
Length (11 bits)Length of DL Burst#3 in OFDM symbols0x0
DIUC (4 bits)Downlink Interval Usage Code for Burst#30x0
Preamble (1 bit)Indicates preamble presence for the burst0
Length (11 bits)Length of DL Burst#4 in OFDM symbols0x0
HCS (8 bits)Header Check Sequence. Calculated based on g(D)= D8 + D2 + D + 1

NOTE 1: The length of each burst is measured in the number of OFDM symbols. We use the following formula to calculate this:

Number of symbols in a burst = \lceil (Length of burst in bytes *8 *R) / (bm * 192) \rceil

Example:

Let’s say we have one downlink burst of 226 bytes using BPSK-1/2. Number of symbols=226 bytes821192=19 OFDM symbols\text{Number of symbols} = \lceil \frac{226 \text{ bytes} \cdot 8 \cdot 2}{1 \cdot 192} \rceil = 19 \text{ OFDM symbols}

In the provided example, only one downlink burst exists, and that’s why the length fields for downlink bursts 2, 3, and 4 are set to zero. The Rate-ID provides information regarding the modulation and coding rate.

Rate-ID Details

Rate-IDModulation/RS-CC ratebmR
0BPSK-1/212
1QPSK-1/222
2QPSK-3/424/3
316QAM-1/242
416QAM3/444/3
564QAM2/363/2
664QAM-3/464/3

The DIUC, in combination with the DCD (Downlink Channel Descriptor), defines the modulation and coding rate for bursts 2 through 4. For further details, consult the page discussing WiMAX UCD, UIUC, DCD, and DIUC.

10 WiMAX Interview Questions and Answers

10 WiMAX Interview Questions and Answers

Prepare for your WiMAX interview with these top 10 questions and answers covering WiMAX technology, frame structure, modulation, and comparisons with LTE.

wimax
rf engineering
interview
5G NR Slot Formats and Combinations

5G NR Slot Formats and Combinations

Explanation of 5G NR slot formats, defining downlink, uplink, and flexible symbol allocation within a slot as per 3GPP TS 38.200.

5g
nr
slot format