8.4.4 Implementation Variants
Although the fundamental principle of TDMA is temporal separation within a repeating frame, practical systems differ in how time slots are allocated and controlled:
- Fixed-assignment TDMA. In fixed-assignment TDMA, each user is permanently assigned one or more time slots within every frame. This approach uses static slot mapping, provides predictable latency and guaranteed capacity per user, and requires minimal control overhead once configured. Fixed-slot TDMA is well suited to stable networks where traffic demand is relatively constant. Because slots are reserved whether used or not, spectral efficiency may decrease under low traffic conditions.
- Demand-assigned TDMA. In demand-assigned TDMA, time slots are allocated dynamically based on user requests or traffic demand. Slots are drawn from a shared pool and allocated under the control of a scheduler or network controller. This approach improves efficiency under variable traffic conditions but increases control signaling overhead compared with fixed-assignment schemes. Demand-assigned systems may allocate whole slots, variable-length slots, or multiple contiguous slots for high-rate users, depending on traffic requirements. Although dynamic allocation improves spectrum utilization, it increases complexity in scheduling, buffering, and signaling.
- Centralized scheduling. In many implementations, a central entity manages slot allocation and timing alignment. The scheduler may measure burst arrival times, issue timing-advance commands, assign or revoke slots, and optimize allocation according to quality-of-service requirements. Centralized scheduling simplifies collision avoidance and allows global optimization of frame usage.
- Distributed scheduling. In distributed TDMA systems, coordination may occur without a permanent central controller. Nodes may negotiate slot assignments or follow pre-agreed patterns. Such distributed schemes require robust synchronization mechanisms, conflict-resolution protocols, and periodic exchange of control information. Distributed deterministic TDMA differs from contention-based systems in that slot ownership remains scheduled rather than probabilistic.
- Variable frame structures. Modern systems may employ adaptive frame lengths, variable slot durations, hierarchical frame organization, and hybrid time–frequency resource grids. These refinements retain the deterministic principle of time separation while increasing flexibility and efficiency.
