Interactive Simulation

Live Models

Three interactive models of the CCI framework. Adjust channel parameters in real time and observe how the adaptive switching mechanism responds to approaching instability. All computation runs in your browser โ€” no server required.

1

Link Stability Simulator

Configure channel conditions, then run the degradation sequence. Watch throughput and latency respond as CCI approaches the coherence cliff โ€” and observe WaveLynk switch to MRT before the link fails.

Channel Parameters
CSI age ฯ„f (ms) 5.0
Coherence time Tc (ms) 20.0
Blockage factor ฮฒ 0.00
Mobility v (m/s) 1.0
User load K 4
Environment sensitivity ฮฑ 1.00
Status: Stable โ€” ZF beamforming operating normally.
Live Metrics
CIN = 0.25 Risk = 0.06 SNR = 24.0 dB Mode: ZF
Blue = throughput (Mbps) ยท Orange = latency (ms) ยท Red marker = ZFโ†’MRT switch point
What you're seeing: As channel conditions degrade โ€” rising CSI age, increasing mobility, growing blockage โ€” CCI climbs toward the coherence cliff. When it crosses ฮณ = 0.6, WaveLynk switches from ZF to MRT. Throughput drops slightly but stabilizes; latency stops spiking. This is the core value proposition: graceful degradation instead of sudden collapse.

2

CCI Phase Map

Explore how condition number ฮบ, CSI age ฯ„, and Doppler shift fD interact to determine the stability boundary. The color map shows stable (green), transition (yellow), and unstable (red) regions.

Input Parameters
ฮบ (condition number) 5
ฯ„ (CSI age, ms) 10
fD (Doppler, Hz) 50
CCI = 0.50 Risk = 0.22 Pcollapse = 0.22
What you're seeing: The 2D map plots ฯ„ (x-axis) vs fD (y-axis). Color shows the CCI value for your current ฮบ setting. The dashed line is the CCI = 1 stability boundary. Your operating point is the colored dot โ€” green means stable, red means at risk.
Phase Map โ€” Stability Regions
Green = stable (CCI < 0.5) ยท Yellow = transition ยท Red = unstable (CCI โ‰ฅ 1) ยท Dot = current operating point

3

Switching Threshold Explorer

Compare ZF-only performance against WaveLynk's adaptive switching across the full CCI range. See how the two strategies diverge past the coherence cliff at CCI = 1.

Sweep Parameters
ฯ„ / Tc 0.40
ฮบ(H) 2.0
CCI = 0.80 ZF = 0.880 WaveLynk = 0.880
Stable Region โ€” ZF operating normally.
What you're seeing: The amber dot marks your current CCI operating point on both curves. Before CCI = 1, ZF and WaveLynk track each other. Past it, ZF collapses while WaveLynk maintains stable performance via MRT switching.
Performance vs. CCI
Blue = WaveLynk (adaptive) ยท Gray = ZF only ยท Dashed = coherence cliff (CCI = 1)

Want the full details?

These models implement the physics from the paper. Read the derivation or run the full simulation notebooks yourself.