Multi-Beam Time-Frequency Slot Assignment
- MB-TFSA is a framework that assigns users, flows, or pilots to resource units indexed by beam, time, and frequency under interference, power, and QoS constraints.
- It integrates various formulations—including OFDMA-SDMA and satellite scheduling—using techniques such as zero-forcing, RZF, and QUBO to solve complex coupled optimization problems.
- The approach leverages decomposition and tailored algorithmic strategies to balance efficiency, performance, and computational complexity in multi-beam wireless communications.
Searching arXiv for the cited MB-TFSA-related papers to ground the article in current records. Multi-Beam Time-Frequency Slot Assignment (MB-TFSA) denotes the assignment of communication opportunities across multiple beams, time slots, and, where applicable, frequency channels or other time-frequency structures, under coupling constraints induced by interference, beam exclusivity, power budgets, quality-of-service targets, and physical-layer beamforming or detection. Across the cited literature, the term covers several closely related formulations: downlink OFDMA-SDMA scheduling with zero-forcing precoding, GEO high-throughput satellite user scheduling with full frequency reuse, return-link MF-TDMA scheduling with free-slot assignment, dynamic LEO beam-direction and subchannel-time allocation, time-frequency pilot scheduling in massive MIMO-OFDM, and QUBO-based flow scheduling for digital satellites (Perea-Vega et al., 2012).
1. Core definition and problem abstractions
In its canonical form, MB-TFSA assigns users, flows, or pilot patterns to resource units indexed by beam, time, and frequency. In the digital-satellite flow-scheduling formulation, a resource unit is a tuple , where is the set of beams, the set of frequency channels, and the set of time slots; the binary decision variable indicates whether flow is served on resource unit (Yan et al., 28 Feb 2026). In dynamic LEO systems, the corresponding time-frequency items are subchannel-time-slot units , assigned through , while beam pointing is represented separately by coordinate-time-slot units via 0 (Yuan et al., 2024). In OFDMA-SDMA downlink systems, the assignment variable is 1, indicating whether user 2 is scheduled on subcarrier 3 at time 4, with beam occupancy implicit in the precoder columns associated with the scheduled set 5 (Perea-Vega et al., 2012).
Several works instantiate only a restricted version of MB-TFSA. In the GEO precoded MB-HTS setting with full frequency reuse, there is effectively a single frequency slot, so MB-TFSA reduces to multi-beam time-slot assignment, or MB-TSA, over an observed window time of 6 time slots (Chien et al., 2021). In the multibeam frequency-management framework for mobile users, the baseline problem is frequency assignment over a planning horizon 7, and the MB-TFSA interpretation arises by discretizing the time axis into slots 8 and allocating discrete frequency channels 9 per slot (Casadesus-Vila et al., 2024). In the massive MIMO-OFDM pilot-design setting, MB-TFSA corresponds to assigning time-frequency phase shifts 0 and available TF slots or pilot segments so that equivalent triple-beam supports do not overlap (Tang et al., 8 May 2025).
The main structural commonality is that the resource-assignment decision is never isolated. It is always coupled to another layer: beamforming and power loading in OFDMA-SDMA (Perea-Vega et al., 2012), linear precoding and QoS enforcement in GEO forward-link MB-HTS (Chien et al., 2021), MMSE-SIC detection and free-slot assignment in the return link (Boussemart et al., 2012), beam direction control and power allocation in LEO (Yuan et al., 2024), pilot-phase design and tensor estimation in massive MIMO-OFDM (Tang et al., 8 May 2025), or slack-bit-augmented QUBO penalties in digital satellites (Yan et al., 28 Feb 2026). A plausible implication is that MB-TFSA is best viewed as a family of coupled combinatorial resource-allocation problems rather than a single fixed formulation.
2. Physical-layer models and resource semantics
In downlink OFDMA-SDMA with zero-forcing precoding, a single base station equipped with 1 transmit antennas serves 2 single-antenna users over 3 OFDMA subcarriers across time slots 4, and up to 5 users can be multiplexed simultaneously in each slot 6 by linear precoding with zero-forcing constraints (Perea-Vega et al., 2012). For a scheduled set 7 with 8, the received signal is
9
with 0 for all 1 under ZF, yielding
2
Once 3 is fixed, beam design collapses to power loading through effective gains
4
with 5 (Perea-Vega et al., 2012).
In GEO multi-beam high-throughput satellite systems with full frequency reuse, a single gateway precodes the signals to all beams that reuse the same band. The per-slot scheduled channel matrix is 6, and the paper uses regularized zero-forcing precoding,
7
with 8 (Chien et al., 2021). With symbols 9, powers 0, and noise 1, the received signal is
2
and
3
Because reuse factor is 4, interference coupling is across all beams that are simultaneously active in the same slot (Chien et al., 2021).
In the multibeam return link with universal frequency reuse, MB-TFSA is framed as gateway-controlled scheduling of return-link transmissions across multiple spot beams into MF-TDMA slots, with one user per active beam per slot and optional free slots to lower instantaneous co-channel interference (Boussemart et al., 2012). The slot-level received model is
5
and multiuser detection is performed by MMSE filtering with optimal successive interference cancellation ordering (Boussemart et al., 2012).
In dynamic LEO networks, the physical model additionally includes beam-direction control. The transmit antenna gain from beam 6 pointing to center 7 toward user 8 on subchannel 9 at time 0 is
1
with 2 and 3 (Yuan et al., 2024). The achievable rate on 4 is
5
where 6 and 7 includes inter-beam interference from simultaneous reuse on the same subchannel (Yuan et al., 2024).
A common source of ambiguity is that “beam” need not always mean a transmit beam serving payload traffic. In the triple-beam pilot-scheduling model, “triple-beam” refers to simultaneous structure across spatial, frequency, and time beam matrices 8, 9, and 0, with the space-frequency-time channel tensor expressed as
1
for user 2 (Tang et al., 8 May 2025). This suggests that, in some contexts, MB-TFSA generalizes from data scheduling to structured pilot-domain assignment.
3. Optimization formulations and constraints
The optimization problems associated with MB-TFSA are consistently mixed-integer and non-convex. In OFDMA-SDMA with ZF, the per-slot resource-allocation problem is
3
and is described as nonlinear, non-convex, and mixed-integer due to ZF structure and binary assignments (Perea-Vega et al., 2012).
In GEO MB-HTS with individual QoS constraints, scheduling and power allocation are coupled through per-user aggregate data demands 4 over a window of 5 slots. The paper enforces a per-slot surrogate QoS condition
6
for each slot in which user 7 is scheduled, guaranteeing 8 if the user occupies 9 slots (Chien et al., 2021). For fixed scheduled sets 0, the power-allocation subproblem remains nonconvex because SINR constraints and objective terms involve sums of ratios of posynomials (Chien et al., 2021).
In the return-link MF-TDMA case, the core MB-TFSA formulation uses binary assignment variables 1 and optional free-slot indicators 2, with objective
3
subject to at most one user or a free slot per beam and slot,
4
at most one slot per scheduled user,
5
and, under free-slot assignment, one free slot per beam across 6 slots,
7
The rates depend jointly on the selected multi-beam path and SIC order, so the problem is combinatorial and non-separable across beams (Boussemart et al., 2012).
In LEO systems, the master problem jointly optimizes subchannel-time allocation 8, beam-direction variables 9, and powers 0 to maximize the long-term fairness-aware objective
1
where
2
The constraints include within-beam OFDMA orthogonality, per-user subchannel caps, one center per beam and slot, one beam per center and slot, minimum elevation angle, minimum SINR, per-beam power limits, and per-satellite power limits (Yuan et al., 2024).
In digital satellites, the pre-QUBO MB-TFSA formulation is a binary weighted-throughput maximization,
3
subject to resource exclusivity,
4
per-slot power budgets,
5
and per-flow queue-capacity constraints,
6
(Yan et al., 28 Feb 2026). Optional interference and guard-band extensions are noted but not instantiated in the core QUBO experiments (Yan et al., 28 Feb 2026).
The following variants summarize the range of formulations.
| Setting | Assignment unit | Dominant constraints |
|---|---|---|
| OFDMA-SDMA with ZF | 7 with scheduled set 8 | ZF orthogonality, RT minimum rate, power budget, 9 |
| GEO MB-HTS forward link | Time slot 0 | One user per beam per slot, QoS surrogate 1, sum power |
| Return-link MF-TDMA | Beam-slot pair 2 | Max-min fairness, one user or free slot per beam per slot |
| Dynamic LEO | Subchannel-time 3 plus coordinate-time 4 | Interference-aware matching, beam direction, SINR, power |
| Digital satellite QUBO | Beam-frequency-time unit 5 | Exclusivity, per-slot power, queue capacity |
4. Algorithmic approaches
The dual-based method for OFDMA-SDMA with ZF begins by relaxing the total power budget and real-time minimum-rate constraints with dual variables 6 and 7 (Perea-Vega et al., 2012). Using effective gains, the Lagrangian decomposes additively over time-frequency slots 8, and, for a fixed candidate set 9, the power-loading subproblem is
00
with 01 for unit weights (Perea-Vega et al., 2012). The optimal power is waterfilling-like,
02
and the scheduled set is chosen by maximizing the dual metric 03 over all candidate sets with 04 (Perea-Vega et al., 2012). Subgradient updates on 05 and 06 produce a dual upper bound, while a primal-feasible recovery gives a lower bound (Perea-Vega et al., 2012).
In GEO MB-HTS systems, the paper proposes a successive optimization approach with two stages: heuristic scheduling with fixed powers and GP-based power allocation for the chosen scheduled sets (Chien et al., 2021). The scheduling stage has Strict and Relax variants. It sorts users by channel norm, seeds each slot with the strongest user, tentatively adds candidates by recomputing the RZF precoder, and accepts additions subject to monotonic sum-rate growth and, in Strict mode, immediate per-slot QoS feasibility (Chien et al., 2021). The power-allocation stage reformulates
07
using auxiliary variables 08, lower-bounds the signomial term by an AM-GM monomial, and solves the resulting geometric program iteratively, updating the AM-GM weights until convergence to a KKT point (Chien et al., 2021).
The return-link scheduling algorithm uses a bipartite-graph approach. A path is a 09-tuple selecting one user from each beam for a slot, and for 10 users per beam the number of candidate paths is
11
Each path is weighted by the minimum per-user rate under MMSE-SIC with optimal ordering, and a minimum-deletion algorithm selects 12 feasible paths by iteratively deleting the worst path if feasibility is preserved, otherwise marking it as selected (Boussemart et al., 2012). When a target minimum rate cannot be met, the algorithm enables free-slot assignment by spreading 13 users over 14 slots, with one free slot per beam (Boussemart et al., 2012).
In dynamic LEO networks, the problem is decomposed into beam direction control and time-slot allocation, user subchannel assignment, and beam power allocation (Yuan et al., 2024). The first two are handled by matching with externalities. Beam-direction control uses an initial deferred-acceptance phase followed by swap matching with externalities until an exchange-stable matching is reached (Yuan et al., 2024). Subchannel assignment applies per-beam deferred acceptance and then a cross-beam negotiation step that drops a reused subchannel from the weaker side when doing so increases total utility across beams at that slot (Yuan et al., 2024). Power allocation is then solved by successive convex approximation using the lower bound
15
with 16 and 17 at the current iterate (Yuan et al., 2024).
In the pilot-scheduling setting, the MB-TFSA algorithm is explicitly two-stage: DSatur-based grouping of users according to a graph whose edge weights depend on the overlap metric
18
followed by greedy assignment of TF phase-shift pairs 19 to groups so that equivalent TB-domain supports remain approximately disjoint (Tang et al., 8 May 2025).
In the digital-satellite QUBO framework, the constrained problem is embedded in
20
with objective term
21
resource-conflict penalty
22
and slack-bit-based penalties for power and queue inequalities (Yan et al., 28 Feb 2026). The resulting Ising Hamiltonian is solved by QAOA with layer-wise training, optional warm starts, and SPSA-like stochastic hill climbing (Yan et al., 28 Feb 2026).
5. Performance characterizations and benchmarking results
The dual-bound framework in OFDMA-SDMA is explicitly presented as a benchmark for heuristic MB-TFSA policies (Perea-Vega et al., 2012). In scenarios with 23, 24, 25, and 26 dBm, the dual-feasible lower bound was within 27–28 of the upper bound for a single RT user with increasing minimum rate 29–30 bps/Hz, while the weight-adjustment method had a gap of 31–32 (Perea-Vega et al., 2012). With increasing large-scale attenuation 33 dB, the dual-feasible gaps were approximately 34, 35, and 36, whereas the weight-adjustment gaps were approximately 37, 38, and 39 (Perea-Vega et al., 2012). As the number of RT users increased from 40 to 41, the dual-feasible gap grew from approximately 42 to approximately 43, while the weight-adjustment gap rose from approximately 44 to approximately 45 and failed to find feasible points for 46–47 RT users (Perea-Vega et al., 2012).
In GEO MB-HTS, the numerical evaluation uses 48 beams, 49 users per beam, 50 slots, bandwidth 51 MHz, Ka-band carrier 52 GHz, and sum power 53 dBW (Chien et al., 2021). Scheduling-only results show that Relax mode achieves the highest sum throughput, while Strict mode guarantees QoS for all scheduled users and yields the largest per-user throughput (Chien et al., 2021). Adding GP-based power allocation produces gains of 54–55 over fixed power, including example average gains of random 56, SUS 57 sum, 58 per-user), proposed Strict 59, and proposed Relax 60 (Chien et al., 2021). With power control, Algorithm 2 Relax reaches the highest average sum throughput, approximately 61 Mbps, while Algorithm 2 Strict yields the highest per-user rate, approximately 62 Mbps (Chien et al., 2021).
The return-link multibeam scheduler quantifies the effect of free-slot assignment on weakest-user performance and efficiency (Boussemart et al., 2012). At SNR 63 dB and 64, without FSA the slot availability for meeting the target minimum rate is approximately 65–66 at 67 efficiency (Boussemart et al., 2012). With FSA, the reported examples are: for 68 and 69 bits/s/Hz, slot availability 70, efficiency approximately 71, and FSA use approximately 72; for 73 and 74, availability 75, efficiency approximately 76, and FSA use approximately 77; and for 78 and 79, availability 80, efficiency approximately 81, and FSA use approximately 82 (Boussemart et al., 2012). The paper also reports that 83 nearly matches the min-rate CDF of scheduling without FSA at 84, while delivering substantial complexity reduction (Boussemart et al., 2012).
In dynamic LEO networks, the integrated framework is evaluated with 85 orbits, 86 satellites per orbit, altitude 87 km, inclination 88, 89 users, 90, 91 subchannels per beam, 92, 93 W per beam, and 94 W per satellite (Yuan et al., 2024). The outer loop converges in a few iterations, and with 95 beams per satellite it converges in under 96 iterations (Yuan et al., 2024). Relative to baselines, the proposal improves the number of served users by up to two times and the sum user data rate by up to 97, with beam direction optimization contributing larger gains than power allocation alone (Yuan et al., 2024).
The dynamic frequency-assignment framework for mobile users reports that, in scenarios with more than 98 beams, the method is able to serve over 99 of the fixed and mobile users (Casadesus-Vila et al., 2024). In the 00-user high-uncertainty case, reserving 01 spectrum yields 02, while a configuration combining 03 reserve with proactive protection achieves approximately 04 with approximately 05 fewer reconfigurations (Casadesus-Vila et al., 2024).
In the pilot-scheduling problem, TFPSP-IGA achieves approximately 06 dB NMSE reduction relative to APSP-IGA for 07 at SNR 08 dB, and more than 09 dB reduction for 10 at SNR 11 dB (Tang et al., 8 May 2025). The IGA method reaches target NMSE in approximately 12 iterations at 13 dB, whereas GAMP/EPV require more than 14 iterations (Tang et al., 8 May 2025). In the quantum MB-TFSA study, shallow QAOA with 15 finds the optimal throughput for the 16-flow and 17-flow instances, while 18 underperforms on hardware because increased depth raises noise and exacerbates barren plateaus (Yan et al., 28 Feb 2026).
6. Design implications, ambiguities, and limitations
A recurring design principle is decomposition. In OFDMA-SDMA, per-19 decomposition emerges after dualization and ZF collapse to effective gains (Perea-Vega et al., 2012). In GEO MB-HTS, slotwise scheduling and per-slot GP-based power control are separated within a successive optimization loop (Chien et al., 2021). In LEO, the decomposition into beam direction control, subchannel assignment, and power allocation is explicit (Yuan et al., 2024). In pilot scheduling, grouping and phase assignment are separated (Tang et al., 8 May 2025). This suggests that exact end-to-end MB-TFSA is generally avoided in favor of structured decompositions that preserve tractability.
A second recurring issue is that interference is handled differently across domains. In downlink OFDMA-SDMA, zero-forcing removes intra-slot inter-user interference inside a scheduled set, but poor conditioning of 20 inflates the ZF column norms and makes power loading expensive (Perea-Vega et al., 2012). In GEO forward-link MB-HTS, RZF mitigates rather than cancels mutual interference, and scheduling seeks strong channels and semi-orthogonality (Chien et al., 2021). In return-link MF-TDMA, interference is addressed through path selection, MMSE-SIC ordering, and, when necessary, free-slot assignment (Boussemart et al., 2012). In dynamic frequency assignment for mobile users, interference is largely represented through adjacency, reuse-group, and polarization constraints rather than explicit SINR optimization (Casadesus-Vila et al., 2024). A common misconception is that MB-TFSA is merely a slot-labeling problem; in the cited works, the assignment is valuable only because it reshapes interference geometry.
The literature also reveals ambiguity in whether “frequency” must be explicit. One paper states that with reuse factor 21, there is effectively a single frequency slot and MB-TFSA reduces to MB-TSA (Chien et al., 2021). Another begins from dynamic frequency assignment and becomes MB-TFSA only after time discretization (Casadesus-Vila et al., 2024). In the pilot domain, the “frequency” dimension is a phase-shift and support-separation mechanism rather than a user data channel (Tang et al., 8 May 2025). This suggests that MB-TFSA is better interpreted as a generalized multi-beam resource-index assignment over a two-dimensional temporal-spectral structure, even when one dimension is degenerate or embedded in pilot design.
Complexity remains a central limitation. In OFDMA-SDMA, per-dual-iteration complexity is dominated by pseudo-inverses for each candidate SDMA set, yielding overall per-iteration complexity 22, though pseudo-inverses can be precomputed once per 23 (Perea-Vega et al., 2012). In the return-link scheduler, exhaustive search requires 24 rate evaluations, while bipartite-path search reduces this to 25 (Boussemart et al., 2012). In pilot scheduling, DSatur grouping is 26 worst-case, and phase-grid search adds 27 (Tang et al., 8 May 2025). In the QUBO formulation, total qubits equal the number of main decision variables plus slack qubits, and the slack-bit count can dominate without aggressive rescaling (Yan et al., 28 Feb 2026).
Finally, the reported limitations are domain-specific but structurally similar. ZF requires full column rank and 28 (Perea-Vega et al., 2012). GEO static-operation assumptions rely on quasi-static channels and accurate gateway CSI (Chien et al., 2021). Return-link MMSE-SIC ordering assumes perfect CSI (Boussemart et al., 2012). The TFPSP separability theorem is asymptotic in large 29, and finite grids or synchronization impairments may preclude perfect non-overlap (Tang et al., 8 May 2025). The quantum formulation is currently restricted to very small instances because qubit counts and circuit depth remain the bottlenecks (Yan et al., 28 Feb 2026). Across all cases, a plausible implication is that MB-TFSA research is less constrained by modeling expressiveness than by the computational and physical cost of enforcing coupled constraints at operational scale.