Tengo un símbolo con constelación que no es adecuado para cualquier tipo de modulación conocida. Por ahora, llame a estos símbolos $ C_i $, donde i = 1,2,3..k. La probabilidad de transición de cada símbolo a otro no es la misma. Por lo tanto, la matriz de probabilidad de transición a cada símbolo que se detectará como cualquier otro puede representarse con una matriz [k, k] $ T $ en la que las diagonales son las probabilidades de que un símbolo se envíe y detecte correctamente.
Por ejemplo, si tenemos la constelación de QPSK, esta matriz debe ser una matriz 4x4 con 3 valores diferentes (probabilidad de: transmisión correcta, detectada como una de las vecinas y detectada como la vecina más lejana). Por lo tanto, la codificación en gris sería la mejor solución para asignar bits a esos símbolos y no importa qué símbolo inicie la codificación en gris. La BER sería igual siempre que los símbolos vecinos tengan una diferencia de 1 bit entre ellos.
Desafortunadamente, en mi caso, esta matriz se llenó con diferentes números sin ningún patrón, por lo tanto, el uso de la codificación en gris no es trivial, ya que la BER final depende en gran medida del punto de partida y de cómo continúe. Estoy tratando de encontrar una solución a este problema de codificación. La solución óptima no es necesaria. Cualquier algoritmo codicioso también es aceptable para mí. El problema es que creo que tal problema se estudia en la literatura pero no pude encontrar ninguno. Probablemente no estoy buscando con las palabras clave correctas.
En conclusión, si tiene una solución para mi problema, se agradece y sería genial, pero incluso si no lo tiene, un artículo / artículo que estudie un problema similar también sería excelente para que sepa dónde debo hacerlo. comienzo.
Gracias por tu tiempo adelantado.