Conversation
…looks good, PAPR 2dB with 2nd clipper
…iff training runs
Frame 2 EQ examples
|
ML waveform training
|
…V2 rx2.py development
Jan 2026 Timing corner caseWhile extending Note very high loss2. The interaction between the timing estimator and the ML decoder hasn't been well understood to date. A timing model has been developed and written up in Section 11 of Running just the V2 receiver: The rx2.sh cmd line was copied from the The post processor output Script that supports testing timing offsets and verifying models in the paper: Testing proposed solution: |
…fset -8 as suggested by analysis of timing issues
…v2_timing.sh for Jan 26 timing tests
…ain sync (Jan 26 timing corner case), ctests to exercise issue, make_g.sh creates g_mpp_low & g_mpp_high
…s using Ncorr=-8 as recc by Jan 26 timing issue work
Bandwidth/PAPR
Exploring ideas to improve 99% power bandwidth (spectral mask) from RADE V1. Just prototyping with "mixed rate" training and inference, i.e. no pilots or CP, genie phase.
Training:
Testing:
Red lines mark 99% power bandwidth:
ML EQ
Classical DSP:
MSE loss function:
Phase loss function: