Transmissão de Dados Pela Técnica
Por: Leandro Goulart • 10/6/2021 • Trabalho acadêmico • 1.957 Palavras (8 Páginas) • 767 Visualizações
UVIVERSIDADE VEIGA DE ALMEIDA
EAD
SISTEMA DA INFORMAÇÃO
LEANDRO PEREIRA GOULART DE SOUZA
APRESENTAÇÃO DA AVA2 DE
PROTOCOLOS DE COMUNICAÇÃO
Rio de Janeiro
2019
SUMÁRIO
1. INTRODUÇÃO ................................................................................................3 |
2. DESENVOLVIMENTO.....................................................................................4 3. REFERÊNCIAS................................................................................................8 |
- INTRODUÇÃO
Transmissão de Dados pela técnica CDMA
As empresas de telecomunicações têm à sua disposição algumas tecnologias para a transmissão de sinais entre os aparelhos (celulares, tablets, computadores etc.) e as suas estações-base. Uma dessas tecnologias é o Acesso Múltiplo por Divisão de Código. Esse trabalho tem como objetivo simular o funcionamento desse protocolo para que fique claro como os dados são misturados e depois recuperados possibilitando uma melhor análise na detecção de falhas.
Vamos considerar um sistema de transmissão que trabalhe como mecanismo de acesso ao meio o CDMA. Esse sistema estará configurado para trabalhar com um máximo de 16 transmissões simultâneas, isto é, 16 aparelhos. Para que cada uma das transmissões seja realizada de forma simultânea, é preciso ter 16 vetores distintos de espalhamento.
A partir destas informações, mais os 4 vetores que deverão ser retirados da Matriz de Hadamard 16 x 16, simule a transmissão de 2 bits de dados de 4 fontes distintas.
Procedimentos para elaboração:
- Na Unidade 3 foi criada a Matriz de Hadamard 8 x 8. Nesse caso, será necessário aumentar essa matriz para as dimensões 16 x 16. Considerando que as linhas dessa matriz estão numeradas a partir do zero, o sistema da estação-base escolheu como vetores as linhas 9, 10, 12 e 14 para serem usados nas transmissões dos aparelhos A, B, C e D respectivamente. Todos os quatro aparelhos farão o envio de seus dados simultaneamente para a estação-base.
Sinais enviados:
Sinal A ⟶ 0 0
Sinal B ⟶ 0 1
Sinal C ⟶ 1 0
Sinal D ⟶ 1 1
- Apresentar a Matriz de Hadamard 16 x 16 criada.
- Separar os vetores de codificação designados para cada sinal.
- Gerar o sinal codificado para os dois bits de cada sinal.
- Gerar a mistura dos 4 sinais mostrando como fica o sinal ao chegar na estação-base.
- Decodificar cada um dos sinais transmitidos a partir do sinal recebido na estação-base.
- Recuperar para cada sinal cada um dos bits recebidos, mostrando que são idênticos aos bits enviados.
- DESENVOLVIMENTO
1- Apresentar a Matriz de Hadamard 16 x 16 criada.
Códido de Espalhamento Dados Transmitidos
Aparelhos A : [ 1, -1, -1, 1, 1, -1, -1, -1, 1, 1, -1, 1, 1, 1, -1, -1] Aparelho A : [0] [0]
Aparelhos B : [ 1, -1, -1, 1, -1, 1, -1, 1, -1, 1, 1, -1, 1, 1, -1, 1] Aparelho B : [0] [1]
Aparelhos C : [ 1, -1, -1, 1, 1, 1, 1, -1, -1, -1, -1, -1, -1, 1, 1, 1] Aparelho C : [1] [0]
Aparelhos D : [ 1, 1, 1, 1, -1, 1, -1, -1, 1, -1, -1, 1, -1, -1, 1, -1] Aparelho D : [1] [1]
2- Separar os vetores de codificação designados para cada sinal.
Códido de Espalhamento Dados
Aparelhos A : [ 1, -1, -1, 1, 1, -1, -1, -1, 1, 1, -1, 1, 1, 1, -1, -1] X [0][0]
Sinal Individual codificado
= [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
Aparelhos B : [ 1, -1, -1, 1, -1, 1, -1, 1, -1, 1, 1, -1, 1, 1, -1, 1] X [0][1]
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [ 1, -1, -1, 1, -1, 1, -1, 1, -1, 1, 1, -1, 1, 1, -1, 1]
Aparelhos C : [ 1, -1, -1, 1, 1, 1, 1, -1, -1, -1, -1, -1, -1, 1, 1, 1] X [1][0]
[ 1, -1, -1, 1, 1, 1, 1, -1, -1, -1, -1, -1, -1, 1, 1, 1] [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
Aparelhos D : [ 1, 1, 1, 1, -1, 1, -1, -1, 1, -1, -1, 1, -1, -1, 1, -1] X [1][1]
[ 1, 1, 1, 1, -1, 1, -1, -1, 1, -1, -1, 1, -1, -1, 1, -1] [ 1, 1, 1, 1, -1, 1, -1, -1, 1, -1, -1, 1, -1, -1, 1, -1]
3- Gerar o sinal codificado para os dois bits de cada sinal.
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
+
[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] [ 1, -1, -1, 1, -1, 1, -1, 1, -1, 1, 1, -1, 1, 1, -1, 1]
+
[ 1, -1, -1, 1, 1, 1, 1, -1, -1, -1, -1, -1, -1, 1, 1, 1] [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
+
[ 1, 1, 1, 1, -1, 1, -1, -1, 1, -1, -1, 1, -1, -1, 1, -1] [ 1, 1, 1, 1, -1, 1, -1, -1, 1, -1, -1, 1, -1, -1, 1, -1]
=
[2, 0, 0, 2, 0, 2, 0, -2, 0, -2, -2, 0, -2, 0, 2, 0] [ 2, 0, 0, 2, -2, 2, -2, 0, 0, 0, 0, 0, 0, 0, 0, 0]
4- Gerar a mistura dos 4 sinais mostrando como fica o sinal ao chegar na estação-base.
...