LOGBOOK

HELP

Quiz Entry - updated: 2026.07.05

What is the detailed structure of a GSM TDMA frame and burst?

A GSM frame consists of 8 time slots of 577 microseconds each (total frame = 4.615 ms), and each burst contains guard spaces, tail bits, user data, and a training sequence.

GSM TDMA frame of 8 timeslots with normal-burst fields: tail bits, data, training, guard.

* GSM TDMA frame split into eight burst slots. — Mozzerati, CC BY-SA 3.0, via Wikimedia Commons. *

GSM frame structure:

  • Total bandwidth (GSM-900): 124 frequency channels, each 200 kHz wide
  • Each channel is divided into 8 time slots (TDMA)
  • One time slot = 577 µs = one burst
  • One TDMA frame = 8 slots = 4.615 ms

Burst structure (within one 577 µs slot):

| Guard | Tail | User data | S | Training | S | User data | Tail | Guard |
| ~8.25 |  3   |    57     | 1 |    26    | 1 |    57     |  3   | ~8.25 |

The content fields total 148 bits spanning 546.5 µs; the remaining time of the 577 µs slot is the guard period (~8.25 bit-times).

  • Guard space — empty time to prevent overlap with adjacent slots (timing uncertainty)
  • Tail bits — known bit patterns at both ends to help the receiver synchronize and bound the equalizer
  • S — stealing flags — 1 bit on each side of the training sequence; when set, the user-data fields are "stolen" to carry urgent signaling (FACCH) instead of voice
  • Training sequence — a known 26-bit pattern in the middle used for channel estimation (the receiver learns the current channel distortion and compensates for it)
  • User data — 2 × 57 bits = 114 bits of actual payload per burst

Data rate calculation: 114 useful bits per 4.615 ms frame = ~24.7 kbps raw data rate per time slot. After channel coding overhead, GSM delivers about 13 kbps for voice (using the Full Rate codec).

Go deeper:

From Quiz: MOBINFSEC / FDMA, TDMA & CDMA | Updated: Jul 05, 2026