Je réussis à décoder en douceur le D-BPSK en prenant le produit scalaire de la position de la constellation du symbole et du symbole précédent. Si le résultat est> = 1, alors la phase du symbole n'a pas changé et le bit est un zéro. Si le résultat est <= -1, alors la phase a changé et le résultat est un. Entre -1 et 1, le résultat est un 0 doux ou 1 doux.
Je n'arrive pas à comprendre comment faire la même chose avec D-QPSK. Je peux utiliser uniquement la phase, mais cela jette beaucoup d'informations qui pourraient aider le décodeur logiciel.
Cet article explique comment le faire et donne une formule (10):
Mais je ne comprends pas la notation - que signifie un *
flottant au-dessus? J'ai essayé de multiplier les nombres complexes et de prendre les parties réelles et imaginaires, mais cela n'a pas fonctionné.
Comme la constellation peut tourner, comment séparer les deux axes?
la source
Réponses:
Deux symboles successifs dans le démodulateur sontZ1=(X1,Y1) et Z2=(X2,Y2)
où X est la sortie de la branche I et Y la sortie de la branche Q du récepteur. Le
dispositif de décision DBPSK à décision difficile considère la question:
et compare ainsi
qui peut être simplifié à une comparaison des signes sur⟨ Z1, Z2⟩ = X1X2+ Y1Oui2 . Notez que cela demande essentiellement
Un troisième point de vue considèreZ1 et Z2 comme
des nombres complexes et demande
Le dispositif de décision douce passe simplement la valeur exacte du produit scalaire au décodeur de décision souple qui peut choisir de quantifier les produits scalaires de très grande amplitude en décisions difficiles et continuer de gaucher sur le reste. Telle est la règle de décision énoncée dans la question du PO, où grande est considérée comme dépassant1 en magnitude.
Dans DQPSK, l' encodage utilise l'une des deux conventions:
la phase du signal est retardée de0 , π/ 2,π, 3 π/ 2 selon que le dibit à transmettre est 00 , 01 , 11 , 10
la phase du signal est avancée de0 , π/ 2,π, 3 π/ 2 selon que le dibit à transmettre est 00 , 01 , 11 , 10
Notez qu'un signal DQPSK n'est pas la somme de deux signaux DBPSK modulés sur des porteuses orthogonales de phase, mais les bits I et Q affectent conjointement la phase de porteuse nette.
Pour démoduler un signal DQPSK, le dispositif de décision doit demander
Ainsi, en plus de la comparaison
il faut comparer
ce qui revient à regarderIm(Z1Z∗2) en plus de Re(Z1Z∗2) et à prendre la décision selon quelle quantité a la plus grande amplitude et le signe de la plus grande ampleur. Les détails de la façon dont le décodeur à décision douce utilise la statistique de décision Z1Z∗2=(Re(Z1Z∗2),Im(Z1Z∗2))
déterminera comment ces chiffres sont encore massés.
la source
L'astérisque fait référence à un conjugué complexe. Une méthode typique pour le décodage en douceur des modulations différentielles est la technique du retard, conjugué, multiplication :
où et D i - 1 sont deux symboles consécutifs codés différentiellement et S i est le résultat décodé différentiellement. Cette formule générale fonctionnera pour DBPSK ou DQPSK (puisque les signaux BPSK sont réels, le conjugué tombe simplement). Le flux de signal résultant S i se trouve sur la même constellation que l'entrée, vous pouvez donc prendre des décisions difficiles en utilisant les mêmes règles que vous le feriez pour un BPSK ou QPSK normal.Di Di−1 Si Sje
la source