Open
Description
The standard specifies in 3GPP TS 38.211, section 5.4 that during upconversion the phase of the oscillator is reset to 0 on the start of each symbol. Actually resetting the phase is not possible in most systems, so in practice this will be implemented by applying a phase rotation to each OFDM symbol. More information on this can be found here.
I would advocate to implementing this in PUSCHReceiver
/PUSCHTransmitter
because recordings from real 5G systems can't be decoded without this phase rotation. I have a working proof of concept and I will provide a pull request shortly. The only downsides are, that this will break backwards compatibility and that the carrier frequency needs to be added as an parameter.
Metadata
Metadata
Assignees
Labels
No labels