Esta es una pregunta para principiantes sobre la comprensión de la modulación y la codificación de canales. La confusión surge cuando estoy tratando de implementar los conceptos. Digamos que tengo los bits de información como x = rand(1,N);
Entonces,
information_bits = x>=0;
Q1. ¿Por qué no podemos usar la información como datos numéricos? ¿Por qué necesitamos los símbolos 0/1 o M-símbolos en la comunicación?
Q2. Modulación: he visto en muchos lugares donde la modulación BPSK es invocada por esta declaración: transmitted_data = 2*(x>=0)-1;
Esto genera símbolos + 1 / -1. ¿Dónde está la codificación en el transmisor? Si no estamos haciendo ningún tipo de codificación, entonces, ¿por qué se aplica un decodificador de decisión difícil en este ejemplo? link donde se escribe en el párrafo para el modelo de Simulation y en el código: realice la decodificación de decisión dura. Sin la codificación del canal, ¿por qué deberíamos hacer este paso? O tal vez no pueda entender la forma en que se realizó la codificación.
Q4. ¿Cómo podemos demodular los datos en el receptor, por ejemplo, para BPSK? ¿Es la decisión difícil una forma de demodular?
Q5. ¿Cuál es la forma correcta de realizar la modulación QAM, codificar y luego decodificar y demodular?