A fórmula da capacidade
C=0.5log(1+SN)(1)
é para canal de tempo discreto.
Supondo que você tenha uma sequência de dados {an} para enviar, você precisa de um conjunto de formas de onda ortonormal {ϕn(t)}para modulação. Na modulação linear, a quem pertence a modificação M-ária,ϕn(t)=ϕ(t−nT) Onde T é a duração do símbolo e ϕ(t) é uma forma de onda protótipo para que o sinal TX de tempo contínuo da banda base se torne
x(t)=∑nanϕ(t−nT)(2)
Modulações típicas usam o caso especial que {ϕn(t)}satisfaz o critério Nyquist ISI com filtro correspondente para recuperaran. Um conhecidoϕ(t)Raiz é cosseno elevado .
O canal AWGN contínuo é um modelo que
y(t)=x(t)+n(t)(3)
Onde n(t) é um processo estocástico branco gaussiano.
De (2), podemos ver que an é a projeção de x(t) em {ϕn(t)}. Faça a mesma coisa comn(t), as projeções de n(t) em um conjunto ortonormal é uma sequência de variáveis aleatórias iid gaussianas wn=⟨n(t),ϕn(t)⟩ (Eu realmente acho que n(t)é definido a partir de suas projeções); e ligaryn=⟨y(t),ϕn(t)⟩. Voilà, temos um modelo de tempo discreto equivalente
yn=an+wn(4)
A fórmula (1) é indicada para S e N são energia (variação se an e wn zero média) de an e wn, respectivamente. E sean e wn são gaussianos, yne a capacidade é maximizada. (Eu posso adicionar uma prova simples, se você quiser).
o que significa que o sinal de entrada é gaussiano? Isso significa que a amplitude de cada símbolo de uma palavra de código deve ser retirada de um conjunto gaussiano?
Significa variáveis aleatórias an são gaussianos.
Qual é a diferença entre usar um livro de códigos especial (neste caso, Gaussiano) e modular o sinal com sinalização M-ária, digamos MPSK?
A forma de onda ϕn(t) O conjunto precisa ser ortonormal, o que é verdade para o M-PSK, para que wn é um gaussiano.
Atualizar no entantoané quantizado e, em geral, não é mais gaussiano. Existem algumas pesquisas sobre esse tópico, como o uso de Lattice Gaussian Coding (link) .