Como mostrado na imagem, tenho uma constelação 16QAM que está desalinhada devido a uma rotação de fase. Nesse caso, você pode ver que o valor da rotação é aproximadamente, mas esse não será o caso em geral. Para dados do mundo real, a fase pode ser uma função do tempo com variação lenta,, para que não seja suficiente aplicar algum fator de correção fixo.
Estou ciente dos esquemas de mapeamento diferencial que resolvem o problema de ambiguidade de fase devido à constelação ter simetria, mas parece ainda deve ser conhecido por executar a fatia.
Uma solução sugerida foi tentar mapear o ponto de constelação recebido para o ponto de constelação QAM mais próximo e alimentar um loop de fase bloqueada com o resultado, mas não está claro como isso funcionaria quando varia ao longo do tempo.
Que técnicas existem para recuperar os símbolos? Eu já tentei vários esquemas de recuperação de operadora com base em ciclos de feedback, sem sucesso, e estou interessado em abordagens direcionadas à decisão que podem evitar a necessidade de encontrar a fase.