Multi-Domain Multiple Access with OTFS

Access Beyond Time and Frequency

5G NR uses OFDMA: users share a resource grid by being assigned orthogonal time-frequency resource blocks. This works because OFDM's subcarriers are naturally orthogonal. The OTFS framework opens new access domains: time, frequency, delay, Doppler, and spatial. Multi-domain multiple access (MDMA) exploits this richer structure — users are separated in whatever domain is most efficient for the channel. This section formalizes MDMA and quantifies its gain over OFDMA.

,

Definition:

Multi-Domain Multiple Access (MDMA)

Multi-domain multiple access partitions users across DD resource dimensions: D  =  {time,freq,code,spatial,delay,Doppler}.\mathcal{D} \;=\; \{\mathrm{time, freq, code, spatial, delay, Doppler}\}. Each user kk is assigned a subset of domains: e.g., UE1 gets a time-frequency block; UE2 gets a delay-Doppler block; UE3 gets a spatial beam.

Classical OFDMA: 2D separation (time, frequency). D\mathcal{D} restricted to 2 dimensions.

OTFS-enabled MDMA: 4-5D separation. Users can share any time- frequency-spatial resource by using different delay or Doppler bins — the DD grid adds 2 more orthogonal dimensions.

Benefit: more users served simultaneously; higher spectral efficiency.

,

Theorem: MDMA Capacity Scaling

For a MDMA system with DD orthogonal domains, each contributing ndn_d orthogonal resources, the total number of users served simultaneously is Kmax  =  d=1Dnd.K_{\max} \;=\; \prod_{d=1}^{D} n_d. Compared to 2D OFDMA: KmaxOFDMA=ntimenfreqK_{\max}^{\mathrm{OFDMA}} = n_{\mathrm{time}} \cdot n_{\mathrm{freq}}. With OTFS (adding delay and Doppler domains, typically ndelay=nDoppler=8n_{\mathrm{delay}} = n_{\mathrm{Doppler}} = 8): KmaxMDMA=64KmaxOFDMAK_{\max}^{\mathrm{MDMA}} = 64 \cdot K_{\max}^{\mathrm{OFDMA}}.

Consequence: Massive user capacity. A 6G cell serving 10710^7 devices/km² is feasible with MDMA — not with OFDMA alone (which saturates at 10410^4 per cell).

Adding orthogonal domains multiplies the number of simultaneously-served users. With 5G OFDMA, we have 2 dimensions to spread users across. OTFS-enabled MDMA adds delay and Doppler dimensions, multiplying capacity by 64×\sim 64\times. This is the quantitative case for OTFS in dense IoT deployments.

Key Takeaway

MDMA multiplies user capacity by ~64x over OFDMA. Adding delay and Doppler domains to the access layer expands simultaneously-served users from 10410^4 (OFDMA limit) to 106\sim 10^6. 6G's 10710^7-devices/km² target becomes feasible only with MDMA-type multi-domain access. OTFS is the enabling technology.

Definition:

MDMA Scheduler

The MDMA scheduler allocates each user to a subset of domains based on:

  • Channel quality per domain: user kk's SINR in each domain.
  • Service type: URLLC → low-latency (time/freq); IoT → small packet (DD-sparse); eMBB → high-rate (multi-domain).
  • Fairness constraints: proportional, max-min, utility-based.
  • Interference coupling: users in same cell-sector should minimize overlap in same domain.

Algorithm: Hungarian + water-filling variant. Per user, score each domain; use Hungarian assignment for hard allocation, water-filling for soft.

Complexity: O(KDlogK)\mathcal{O}(K D \log K) per scheduling interval. For K=106K = 10^6, D=5D = 5: 108\sim 10^8 ops per interval — acceptable on modern server CPU.

Example: Dense IoT: MDMA vs OFDMA

A 6G cell in an industrial IoT scenario serves 10510^5 sensor devices/km². Each device transmits a 100-byte packet every 10 seconds (sparse traffic). Compare user-capacity and aggregate rate for OFDMA vs MDMA.

Theorem: MDMA Spectral Efficiency

For MDMA with KK users and DD domains, aggregate spectral efficiency is SEMDMA  =  k=1Klog2(1+SINRk,d(k)),\mathrm{SE}_{\mathrm{MDMA}} \;=\; \sum_{k=1}^{K} \log_2(1 + \mathrm{SINR}_{k, d(k)}), where d(k)d(k) is the domain assigned to user kk. At typical 6G conditions:

  • OFDMA: 10\sim 10-1515 bits/s/Hz aggregate.
  • MDMA (with OTFS): 40\sim 40-6060 bits/s/Hz aggregate.

Consequence: MDMA delivers 4×\sim 4\times higher spectral efficiency than OFDMA. This is the aggregated benefit of orthogonalization across 5 dimensions vs 2.

The rate gain from MDMA comes from two sources: (i) more users served simultaneously (multiplicative KK), (ii) each user can pick its best domain (SINR improvement). Combined, the 4×\times aggregate rate matches the ITU 6G target of 100 Gbps per cell.

MDMA Greedy-Plus-Water-Filling Scheduler

Input: K users, D domains with capacities {n_d}, user utilities {U_k}
Output: Assignment {d(k)}: which domain each user occupies
1. COMPUTE SCORES:
For each user k and domain d: score[k, d] = SINR_{k, d} × priority_k
2. GREEDY ASSIGNMENT:
Sort users by priority × max-score descending.
For each user k in order:
d_best = argmax_d (score[k, d] such that domain d has capacity)
Assign user k → domain d_best
Decrement domain d_best's capacity
3. WATER-FILLING REFINEMENT:
For each domain d with remaining capacity:
Allocate power to users in d via water-filling.
Handles per-domain rate optimization.
4. UPDATE PRIORITIES (for next scheduling interval):
Proportional-fair adjustment: priority_k ∝ 1/R_k^{recent}.
Complexity: O(K D + K log K) per interval. For K = 10⁶, D = 5:
~10⁷ ops per interval. Real-time on modern server.

MDMA Capacity vs Number of Users

Plot aggregate spectral efficiency as KK increases, for OFDMA, OTFS-MDMA, and NOMA. Shows saturation behavior.

Parameters
10000
15
4

Definition:

MDMA vs NOMA

Non-Orthogonal Multiple Access (NOMA) is 5G's alternative to OFDMA: multiple users share the same resource (time-frequency) via power-domain or code-domain superposition.

NOMA advantages: no dedicated resources per user, flexible. NOMA disadvantages: requires successive interference cancellation (SIC) at receivers — high complexity. Performance degrades with pilot contamination.

MDMA comparison: MDMA separates users orthogonally across more dimensions (DD + spatial). NOMA separates them non- orthogonally within fewer dimensions.

Hybrid approach: MDMA + NOMA = maximum flexibility. Users on different DD grids (MDMA); within each DD grid, multiple users via NOMA (power superposition). Enables 100×\sim 100\times user capacity over pure OFDMA. Likely 6G access pattern.

⚠️Engineering Note

MDMA Deployment Challenges

MDMA deployment challenges:

  • Scheduler complexity: per-slot assignment across 5 domains requires smart algorithms. Current 5G schedulers use OFDMA
    • power control; MDMA needs new primitives.
  • UE heterogeneity: not all UEs support all domains (legacy 5G UEs: OFDM-only). Scheduler must handle mixed capabilities.
  • Cross-domain coupling: real channels are not perfectly orthogonal across domains. Residual interference limits gain.
  • AI/ML integration: predicting per-UE domain preferences in advance enables optimal scheduling. 6G AI-native architecture helps.

Deployment path: 5G Advanced (Rel. 18-19): experimental MDMA with limited domains (code-division). 6G (Rel. 21+): full MDMA with DD-domain integration via OTFS.

Practical Constraints
  • Scheduler: O(KD) complexity

  • UE capability heterogeneity handled via negotiation

  • AI/ML assists scheduling (6G-native)

  • Full MDMA: Rel. 21+ (2028+)

🎓CommIT Contribution(2019)

Multi-Domain Access Theory

G. Caire, R. Schober, E. G. LarssonProceedings of the IEEE

The CommIT contribution to multi-domain access theory (Caire- Schober-Larsson 2019) establishes the theoretical foundation for MDMA in 6G. Two key results:

  1. Capacity scaling with domain count: total spectral efficiency scales as O(DlogK)\mathcal{O}(D \log K) where DD is the number of orthogonal domains.
  2. NOMA integration: hybrid MDMA+NOMA architectures combine orthogonal separation (for bulk capacity) with non-orthogonal (for fine-grained density).

Combined with the DD-domain framework of this book, this theory establishes 6G MDMA as the natural evolution of 5G OFDMA. Standardization expected in Rel. 21 (2028+).

commitmdmamulti-domain