Redes de Computadores (11558)

Documentos relacionados
Redes de Telecomunicações (11382)

Tecnologias de Redes Informáticas (6620)

Erros e Protocolos de Recuperação Códigos detectores e correctores de erros.

Redes e Serviços Internet (5388)

Acrescenta um bit 1 ou um bit 0 às mensagem para que o número total de bits 1 seja par

Sistemas de Telecomunicações 1

CODIFICAÇÃO PARA CONTROLO DE ERROS

Redes de Computadores

Redes de Computadores. Prof. André Y. Kusumoto

Capítulo 3. A camada de enlace de dados

Redes e Serviços Internet (5388)

III-1 Códigos detetores e corretores de erros

III-1 Códigos detetores e corretores de erros

Capítulo6-7 Redes de Computadores Camada 2 Conceitos

Fundamentos de Telecomunicações

Camada de Enlace. Prof. Leonardo Barreto Campos. 1/26

III-1 Códigos detetores e corretores de erros

III-1 Códigos detectores e correctores de erros

Nível de Enlace. Nível de Enlace. Serviços. Serviços oferecidos os nível de rede

I-1 Sistemas de Comunicação Digital e Aplicações

Nível de Enlace. Nível de Enlace. Serviços. Serviços. Serviços. Serviços. Serviços oferecidos os nível de rede

I-1 Introdução. Comunicações. ISEL - ADEETC - Comunicações

I-1 Introdução. Comunicações. (30 de setembro de 2016) ISEL - ADEETC - Comunicações

Princípios de Telecomunicações. PRT60806 Aula 20: Códigos de Linha Professor: Bruno Fontana da silva 2014

REDES DE COMPUTADORES

Nível de Enlace. Laboratório MídiaCom - UFF Profa. Débora Christina Muchaluat Saade

Redes de Computadores. Redes de Computadores. Redes de Computadores. ü Contador de caracteres. ü Stuffing de caracteres.

Fundamentos de Telecomunicações

Códigos de Detecção e Correcção de Erros

Redes de Computadores (11558)

Redes de Computadores. Prof. André Y. Kusumoto

TÉCNICAS DE CODIFICAÇÃO DE SINAIS

UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática

Camada de Ligação de Dados

Avaliação do Ganho de Qualidade de Vídeos Transmitidos com Codificação de Canal¹

Redes de Computadores

Códigos de bloco. Instituto Federal de Santa Catarina Curso superior de tecnologia em sistemas de telecomunicação Comunicações móveis 2

UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática

Camada de Enlace de Dados

3. Transmissão de Sinais Digitais Transmissão de bits; Sincronismo. Redes de Comunicações/Computadores I. Secção de Redes de Comunicação de Dados

Organização e Arquitetura de Computadores I

Prof. Carlos messani

Tecnologias de Redes Informáticas (6620)

Codificação de Linha

Códigos cíclicos - Parte 2

UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática

CÓDIGOS CORRETORES DE ERROS

Redes e Serviços Internet (11103)

COM29008 LISTA DE EXERCÍCIOS #

Princípios de detecção e correção de erros, princípios de controle de link e princípios de acesso múltiplo

Modelo de Comunicação

Redes de Computadores

Códigos de controle de erros: introdução

Modelo OSI x Modelo TCP/IP

GABARITO DA OITAVA LISTA DE EXERCÍCIOS DE PTC TEORIA DA INFORMAÇÃO E CODIFICAÇÃO

Licenciatura Plena em Computação

Data: Horário: Turma: Turno: Grupo: Aluno N : Nome: Aluno N : Nome: Aluno N : Nome:

Conceitos básicos de comunicação. Prof. Marciano dos Santos Dionizio

PTC TEORIA DAS COMUNICAÇÕES II - 25/08/ PJEJ EXERCÍCIOS RESOLVIDOS

Redes de Computadores

REDES DE TELECOMUNICAÇÕES

Delimitação de Quadros. Exemplos de Protocolos de Nível de Enlace. Nível de Enlace. Nível de de Enlace. Disciplina: Comunicação de Dados IV

Codificação de Canal

Entregue no mínimo 15 questões à sua escolha PROVA QUESTÃO 01

Teoria das Comunicações

Estudo sobre decodificação iterativa usando códigos de treliça

Lista de Exercícios. Camada de Enlace de Dados

TE111 Comunicação Digital. Quais os Benefícios da Codificação de Canal? Evelio M. G. Fernández. 15 de outubro de 2018

de erros Exercícios E S T i G

III-2 Cyclic Redundancy Check

16.36: Engenharia de Sistemas de Comunicação Aula 14: Códigos cíclicos e detecção de erros

Redes de Computadores Aula 14

XXIII Curso de Especialização em Teleinformática e Redes de Computadores

Redes de Computadores

O NÍVEL DE LIGAÇÃO DE DADOS. Nível de ligação de dados Controle de Fuxo Detecção de erros Controle de Erros

Duração do Teste: 2h.

Detecção e correcção de erros

RCO2. Codificação Comunicação serial síncrona e assíncrona

A camada de Enlace. Serviços e Protocolos

Modelo OSI. Marcelo Assunção 10º13. Curso Profissional Técnico de Gestão e Programação de Sistemas Informáticos. Disciplina: Redes de Comunicação

Tecnologia de Redes. Arquitetura de Rede de Computadores

II-6 Análise de Ruído e Capacidade de Canal

Sistemas de comunicação óptica

Códigos de bloco. Luis Henrique Assumpção Lolis. 1 de novembro de Luis Henrique Assumpção Lolis Códigos de bloco 1

3.1) Diga o que é uma transmissão síncrona e uma transmissão assíncrona. 3.2) Qual a principal diferença entre codificação banda básica e modulação?

Sistemas Automáticos ticos de Medida

Cabeamento Estruturado CAB Curso Técnico Integrado de Telecomunicações 7ª Fase Professor: Cleber Jorge Amaral

Aula 3- Codificação de Canal. October 18, 2017

Controle de acesso ao meio

TE060 Princípios de Comunicação. Sistemas de Comunicação Digital Notes. Por quê Digital? Notes. Notes. Evelio M. G. Fernández. 5 de novembro de 2013

Redes de Computadores

que, em geral, têm algumas centenas ou alguns milhares de bytes

Alan Menk Santos. Redes de Computadores e Telecomunicações. Camada de Enlace de Dados 15/05/2013.

Controlo de Erro no Nível Trama {ErrorCtrl.doc} Detecção e Correcção de Erros

Comunicação de Dados. Comunicação de Dados

Tecnologias da Internet

Escolha 12 questões para entregar sendo que deverá ser pelo menos três de cada prova. Entrega no dia da primeira avaliação da disciplina.

PUC-Rio DEE Comunicação de Computadores Profa. Marley Vellasco. Lista de Exercícios

Transcrição:

Redes de Computadores (11558) Ano Lectivo 2014/2015 * 1º Semestre Licenciatura em Engenharia Informática Aula 2 22/09/2014 1

Agenda A camada física ou como se transmitem os dados O modelo OSI Enunciado do trabalho teórico 2

emissor 01100100 receptor 3

emissor receptor mensagem codificador canal mens. receb. descodific. mensagem 1001 10011001?001??01 0001101 1001101 1001 Ruído (noise) in Introduction to the Theory of Error-Correcting Codes, Pless, Wiley, 1982 4

mensagem codificador canal mens. receb. descodific. mensagem 1001 10011001?001??01 0001101 1001101 1001 Ruído (noise) O CODEC* estipula o nível de redundância da mensagem para poder ser mais imune ao ruído do canal, e para poder transmitir de forma eficiente um determinado conteúdo. A mensagem codificada tem que ser representada em sinais eléctricos ou ópticos ou EM para poder ser transmitida eficientemente no canal. (* existem outros tipos de CODECs a outros níveis) 5

Existem diferentes tipos de codificação, por exemplo: 6

NRZ-L NRZI Bipolar-AMI Pseudoternário Manchester 0 = nivel alto 1 = nível baixo muda da nivel quando é 1 0 = sem nível 1 = nível alto ou baixo, alternando 1 = sem nível 0 = nível alto ou baixo, alternando 0 = alto baixo 1 = baixo alto Manchester Diferencial 0 = muda de nível ao princípio do bit 1 = não muda de nível ao princípio do bit 7

mensagem codificador canal mens. receb. descodific. mensagem 1001 10011001?001??01 0001101 1001101 1001 Ruído (noise) BER = Bit Error Rate rácio de bits que têm erro numa comunicação SNR = Signal to Noise Ratio Relação (normalmente medida em db) entre o sinal e o ruído Existem códigos que detectam erros detectam erros e corrigem erros 8

Exemplos de códigos detectores de erros Códigos de verificação de paridade (na palavra e na coluna) checksum Cyclic Redundancy Check (CRC) 9

Códigos de verificação de paridade (par ou impar) 10

Cyclic Redundancy Check (CRC) ou Códigos Polinomiais ou Frame Check Sequence (FCS) São códigos que além da mensagem inicial transmitem também o resto da divisão dessa mensagem por um polinómios conhecido pelo Emissor e pelo Receptor. 11

CRC detecta todos os erros em 2 bits todos os erros num número impar de bits todos os erros num bloco de menos de 16 bits quase todos os erros (99.99%) num bloco maior ou igual a 16 bits 12

in http://www.deetc.isel.ipl.pt/redesdecomunic/disciplinas/rc/acetatos/c3.2%20-%20codigos%20detectores%20e%20correctores%20de%20erros.pdf 13

exemplos de polinómios CRC 14

Códigos correctores de erros Códigos de Hamming (pouco usados em redes) Códigos de Reed-Solomon Códigos convolucionais 15

Códigos correctores de erros aumentam o tamanho dos dados a transmitir maior funcionalidade, necessidade de mais informação ==> mais bits para transmitir. 16

in Computer Networks, a Systems Approach, Petterson, Davie, Morgan Kauffman, 2003 17

Em resumo, a transmissão de bits de uma mensagem num dado canal obedece a um conjunto complexo de regras e codificações. mensagem codificador canal mens. receb. descodific. mensagem 1001 10011001?001??01 0001101 1001101 1001 Ruído (noise) Porquê? 18

Do ponto de vista físico, fica este resumo. Do ponto de vista conceptual, como se processa a transmissão? 19

Modelo Open Systems Interconnection 20

Genericamente, como são transmitidos os dados sobre um pacote IP? 21

Um modelo mais complexo do que o modelo de 4 camadas que genericamente é usado na Internet, é o modelo de 7 camadas: o modelo OSI. 22

in http://en.wikipedia.org/wiki/osi_model 23

24

Na próxima semana, mais modelo OSI, com discussão de alguns dos protocolos mais importantes. Questões? 25

Trabalho teórico Redes de Computadores História e evolução das redes de computadores como começaram, com quem começaram, que desafios se põem às redes de computadores, que áreas de investigação existem neste domínio, como será o futuro das redes de computadores. até 10 páginas A4 (sem contar com capa nem índice), espaçamento 1,5 linhas, Arial 11 ou Times New Roman 12. Submeter no Moodle. 26