Agentic Sionna Link Adaptation Mini-Lab
Sionna PHY + LDPC BLER + MCS Strategy Leaderboard + LLM Orchestration
Click any block to open the explanation
Animated arrows show project flow
Built to mimic the NVLabs-style idea → evaluate → leaderboard loop
1) Concept Layer
↗
SINR → CQI → MCSBuild the RF control chain before Sionna simulation.
✓×
HARQ ACK/NACKUse success/failure feedback as the reliability signal.
≋
OLLA AdjustmentMove MCS aggressiveness up/down to target BLER.
Build intuition for link adaptation behavior before running full PHY simulations.
➜
control
logic
logic
2) Sionna PHY Simulation
01
Random Information BitsPayload bits used as the source data.
↓
▣
5G LDPC EncoderAdds coding redundancy for error correction.
↓
✣
QAM MapperMaps coded bits to QPSK/16QAM/64QAM/256QAM symbols.
↓
≈
AWGN ChannelAdds controlled noise to represent radio quality.
↓
▽
Soft DemapperConverts noisy symbols into soft LLR confidence values.
↓
☑
5G LDPC DecoderAttempts to recover original information bits.
↓
⌁
BER / BLER CurvesMeasure bit and block reliability versus Eb/N0.
➜
simulate
MCS-like
profiles
MCS-like
profiles
3) MCS Profile Library
QPSK
R0.30
R0.30
QPSK
R0.50
R0.50
16QAM
R0.45
R0.45
16QAM
R0.60
R0.60
64QAM
R0.50
R0.50
64QAM
R0.65
R0.65
64QAM
R0.80
R0.80
256QAM
R0.70
R0.70
256QAM
R0.85
R0.85
For each profile: BLER, raw SE, effective SE, and 10% BLER threshold.
➜
evaluate
candidate
policies
candidate
policies
4) Strategy Optimization Loop
Candidate Strategies
- Conservative
- Aggressive
- Highest SE under BLER
- Penalty-based
Evaluation Tool
- Runs strategy
- Calculates score
- Returns SUCCESS, metric
Leaderboard
- Ranks strategies
- Tracks SE, BLER, violations
- Shows best policy
Orchestrator
- Rule-based Gen 2
- LLM Gen 3
- Proposes new ideas
➜
deduplicate
equivalent
behaviors
equivalent
behaviors
5) Best Unique Policy
★
Best Strategy
Highest SE Under BLER Target
Avg Effective SE
≈ 4.75 bits/s/Hz
Avg BLER
≈ 9.21%
BLER Violation Rate
≈ 11.43%
Selected Profiles
9 unique MCS profiles
Choose the highest usable MCS while keeping BLER near target.