3.8 Data channel at full rate, 14.5 kbit/s radio interface rate (14.4 kbit/s services (TCH/F14.4))

3GPP45.003GSM/EDGE Channel codingRelease 17TS

The definition of a 14.5 kbit/s radio interface rate data flow for data services is given in 3GPP TS 44.021.

3.8.1 Interface with user unit

The user unit delivers to the encoder a bit stream organized in blocks of 290 information bits (data frames) every 20 ms.

3.8.2 Block code

The block of 290 information bits is not encoded, but only increased with 4 tail bits equal to 0 at the end of the block.

u(k) = d(k) for k = 0,1,…,289

u(k) = 0 for k = 290,291,292,293 (tail bits)

3.8.3 Convolutional encoder

This block of 294 bits {u(0),…,u(293)} is encoded with the ½ rate convolutional code defined by the following polynomials:

G0 = 1 + D3 + D4

G1 = 1 + D + D3+ D4

resulting in 588 coded bits {C(0), C(1),…, C(587)} with

C(2k) = u(k) + u(k‑3) + u(k‑4)

C(2k+1) = u(k) + u(k‑1) + u(k‑3) + u(k‑4) for k = 0,1,…,293 ; u(k) = 0 for k < 0

The code is punctured in such a way that the following 132 coded bits:

{C(18*j+1), C(18*j+6), C(18*j+11), C(18*j+15) for j = 0,1,…,31} and the bits C(577), C(582), C(584) and C(587) are not transmitted.

The result is a block of 456 coded bits, {c(0),c(1),…, c(455)}

3.8.4 Interleaving

The interleaving is done as specified for the TCH/F9.6 in section 3.3.4.

3.8.5 Mapping on a Burst

The mapping is done as specified for TCH/FS in section 3.1.4. On bitstealing by a FACCH, see section 4.2.5.