Você está na página 1de 2

Universidade Federal do Rio Grande do Norte

Centro de Tecnologia – CT
Departamento de Engenharia de Comunicações – DCO
Disciplina: DCO1013 – Comunicações Digitais Semestre: 2021.2
Professor: Marcio Rodrigues

BER e Pe teórica sob ruído AWGN – prática computacional

Modele a transmissão binária de um sinal antipodal (polar) transmitido em banda base.

Verifique o desempenho da comunicação em um canal AWGN, considerando que a


energia de bit é igual a 1 (uma) unidade linear de energia.

Utilize a Eb/No como parâmetro de entrada do modelo e gere:

1. Figura contendo eixo apresentando as amostras recebidas fruto da


transmissão da sequência de bits zero e um, antes e após a inserção de ruído

Plote em duas janelas vizinhas: situação sem ruído e situação com ruído.

Na janela que representa a comunicação com ruído:

a. Plote a figura para Eb/No igual a 5 dB, quando 100 bits forem
transmitidos e recebidos;
b. Plote a figura para Eb/No igual a 10 dB, quando 100 bits forem
transmitidos e recebidos.

Use marcadores e/ou cores diferentes para distinguir as situações a e b, e


insira legenda explicativa.

2. Gráfico da Taxa de Erro de Bit (BER) vs Eb/No para o modelo e gráfico da


Probabilidade de Erro de Bit (Pe teórica) vs Eb/No

Varie a Eb/No de 0 a 10 dB.

Quanto aos gráficos de BER vs Eb/No, considerar 3 situações:


a. Plotar considerando 1000 bits transmitidos para estimar a BER;
b. Plotar considerando 10000 bits transmitidos para estimar a BER;
c. Plotar considerando 100000 bits transmitidos para estimar a BER.

Ou seja, ao final, haverá 4 curvas a serem plotadas: uma de Pe x Eb/No e 3 de


BER x Eb/No.

Plote todas as curvas no mesmo par de eixos, ou seja, numa única janela.
Insira legenda para identificar cada curva.
Exiba os gráficos com o eixo das ordenadas em escala logarítmica.

1/2
Analise os gráficos do item 1 e disserte sobre a influência da Eb/No nos
resultados.
Analise os gráficos do item 2 e disserte sobre a influência da Eb/No no erro de
transmissão.
Disserte sobre a comparação entre a Pe e a BER, conforme se aumenta a
quantidade de bits transmitidos.

Apresente todos os seus resultados e considerações por meio de um relatório.

Sugestões para construção do algoritmo

1. Gere uma sequência aleatória de bits a ser transmitida, seguindo uma


distribuição uniforme (equiprobabilidade entre “zeros” e “uns”);
2. Calcule a potência do ruído AWGN por meio da Eb/No de entrada (dica: randn
gera amostras aleatórias gaussianas de média zero e variância unitária);
3. Gere a sequência de bits recebida após ser modificada pelo canal (ruído
AWGN);
4. Modele o processo de recepção pelo cálculo da distância entre cada símbolo
recebido e os dois símbolos possíveis da constelação. Decida pelo símbolo mais
próximo (receptor ótimo). Então, reconstrua o vetor de bits decodificados;
5. Calcule a BER, comparando a sequência de bits decodificados com a sequência
de bits transmitida.

Dica adicional, talvez necessária: as funções randint ou randi (depende da versão do


matlab) geram uma sequência aleatória de inteiros.

2/2

Você também pode gostar