Documentation

lteCFI

Control format indicator block encoding

Syntax

Description

example

cw = lteCFI(enb) returns a 32-element vector, cw, that represents the rate 1/16 block encoding of the control format indicator (CFI) value defined in the CFI field of the enb structure.

The value for CFI can be 1, 2, or 3. This value indicates the time span, in OFDM symbols, of the DCI PDCCH transmission (the control region) in that downlink subframe. For bandwidths in which NDLRB is greater than 10 RB, the span of the DCI in OFDM symbols is the same as the actual CFI value. If NDLRB is less than or equal to 10 RB, the span is CFI+1 symbols.

Examples

collapse all

Encode CFI Value

Generate the 32-element vector that represents block encoding of a CFI value of 2.

cw = lteCFI(struct('CFI',2));
cw(1:10)
ans =

    1
    0
    1
    1
    0
    1
    1
    0
    1
    1

Input Arguments

collapse all

enb — eNodeB cell-wide settingsscalar structure

eNodeB cell-wide settings, specified as a structure that can contain these parameter fields.

Parameter FieldRequired or OptionalValuesDescription
CFIRequired

1, 2, or 3. scalar or if the CFI varies per subframe, a vector of length 10 (corresponding to a frame).

Control format indicator (CFI) value. In TDD mode, CFI varies per subframe for the RMCs ('R.0', 'R.5', 'R.6', 'R.6-27RB', 'R.12-9RB')

The value for CFI can be 1, 2, or 3. This value indicates the time span, in OFDM symbols, of the DCI PDCCH transmission (the control region) in that downlink subframe. For bandwidths in which NDLRB is greater than 10 RB, the span of the DCI in OFDM symbols is the same as the actual CFI value. If NDLRB is less than or equal to 10 RB, the span is CFI+1 symbols.

Output Arguments

collapse all

cw — CFI codewordinteger column vector

CFI codeword, returned as an integer column vector of length 32. This vector represents the 1/16 block encoding of the CFI value defined in structure enb.

Data Types: int8

Introduced in R2014a

Was this topic helpful?