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

aula 4

Embed Size (px)

DESCRIPTION

aula 4

Citation preview

  • 1RCO2RCO2

    CodificaoCodificaoComunicao serial sncrona e Comunicao serial sncrona e

    assncronaassncrona

  • 2CodificaoCodificaoCodificao de banda base: Traduo da stream de bits para um cdigo digital Necessria para transmisso digital

    Cdigo resulta em um sinal com componentes de frequncia apropriados para o meio de transmisso

    Banda base: Sinal com frequncias de 0 a uma frequncia mxima

  • 3CodificaoCodificaoPropriedades desejveis Eficincia espectral: ausncia de componentes de alta

    frequncia, ausncia de componente DC, potncia concentrada no centro da banda.

    Sincronizao (clocking): transmisso do clock embutida na prpria codificao.

    Deteco de erros: violaes do cdigo possibilitam deteco de erros.

    Imunidade a rudos: alguns cdigos funcionam bem (com baixa taxa de erros - BER) mesmo na presena de rudos.

    Complexidade: cdigos complexos tendem a ser caros, ento simplicidade (e baixo custo) so desejveis.

  • 4CodificaoCodificaoTipos de cdigos: Quanto aos nveis:

    NRZ: os bits ocupam um intervalo de sinalizao

    Codificao em fase: usam transies do sinal para transmitir bits e sincronizao dos relgios

    Multinveis binrios: usam vrios nveis de sinal

  • 5CodificaoCodificaoTipos de cdigos: Quanto polaridade:

    Unipolar

    Polar

    Bipolar

  • 6CodificaoCodificaoAlguns cdigos:

  • 7CodificaoCodificaoCaractersticas dos cdigos mostrados:NRZ-L (Non-return-to-zero-level):0: nvel alto 1: nvel baixo

    NRZ-I (non-return-to-zero-inverted):0: sem transio no incio do intervalo1: transio no incio do intervalo

    Bipolar AMI (Alternate Mark Inversion):0: sem sinal na linha1: nvel positivo ou negativo, alternando sucessivamente

  • 8CodificaoCodificaoCaractersticas dos cdigos mostrados:Pseudoternrio:0: nvel positivo ou negativo, alternando sucessivamente1: sem sinal na linha

    Manchester:0: transio de alto para baixo no meio do intervalo1: transio de baixo para alto no meio do intervalo

    Manchester diferencial: sempre h uma transio no meio do intervalo

    0: transio no incio do intervalo1: sem transio no incio do intervalo

  • 9CodificaoCodificaoCaractersticas dos cdigos mostrados:B8ZS:Igual a Bipolar-AMI, porm cada sequncia de 8 bits zero

    substituda por uma sequncia com duas violaes do cdigo. HDB3:Igual a Bipolar-AMI, porm cada sequncia de 4 bits zero

    substituda por uma sequncia com uma violao do cdigo.

    4B3T:Cdigo ternrio que representa 4 bits com 3 pulsos, gerados a

    partir de uma tabela (chamada MMS-43)

  • 10

    CodificaoCodificaoDensidades espectrais:

  • 11

    CodificaoCodificaoNRZ-L:

    Simples, e com boa eficincia espectral Presena de componente DC Ausncia de informao para sincronizao Na prtica, no usado para transmisso de dados

    NRZ-I: Mesmas caractersticas de NRZ-L, porm com codificao

    diferencial Melhor imunidade a rudo

  • 12

    CodificaoCodificaoBipolar AMI:

    Sequncias de bits 1 propiciam sincronizao de relgios Sequncias longas de bits 0 ainda so problemticas ...

    Alternncia de polaridade nos bits 1 removem componente DC

    Largura de banda mais estreita que NRZ Alternncia de polaridade ajuda a detectar erros

    Pseudoternrio: mesmas caractersticas do Bipolar AMI

  • 13

    CodificaoCodificaoHDB3 e B8ZS: cdigos que aperfeioam Bipolar AMI Longas sequncias de 0s so modificadas para manter a

    sincronizao

  • 14

    CodificaoCodificaoHDB3: Sequncias de 4 bits 0 acrescidas de uma ou duas

    violaes do cdigo: 4o bit 0 consecutivo substitudo por uma violao do AMI

    Violao

    Regras de substituio:No de bits 1 desde ltima violao

    Violao anterior mpar Par- 000- +00++ 000+ -00-

  • 15

    CodificaoCodificaoB8ZS: Sequncias de 8 bits 0 acrescidas de duas violaes do

    cdigo: Se ltimo bit 1 antes da sequncia foi um pulso positivo,

    os 8 bits 0 sero substitudos por 000+-0-+ Se foi um pulso negativo, os 8 bits 0 sero substitudos

    por 000-+0+-

    Violaes

  • 16

    CodificaoCodificao4B3T (ISDN) : Cada 4 bits mapeados para

    sequncia de pulsos de acordo com tabela MMS43

    Sequncia escolhida depende do offset DC acumulado (pulsos + subtrados dos pulsos -)

  • 17

    CodificaoCodificao4B3T: Tabela de decodificao:

  • 18

    CodificaoCodificao2B1Q (ISDN e HDSL): Mapeia 2 bits (dibit) para um smbolo Usa quatro nveis de sinal: -450 mV, -150 mV,

    150 mV, 450 mV No balanceia o nvel DC

  • 19

    CodificaoCodificaoExerccios:1) O que significa transmisso em banda base ?

    2) Qual o problema em haver componente DC em um sinal ?

    3) Para a seguinte sequncia de bits, faa sua codificao em NRZ-L, NRZ-I, Manchester, Bipolar AMI e HDB3:

    0100011110000101000011

    Data and Computer CommunicationsSlide 2Slide 3Slide 4Slide 5Slide 6Slide 7Slide 8Slide 9Slide 10Slide 11Slide 12Slide 13Slide 14Slide 15Slide 16Slide 17Slide 18Slide 19