Comunicação de Dados

Embed Size (px)

DESCRIPTION

Área: TelecomunicaçõesAutor: Carlos Eduardo de Meneses RibeiroISEL - Instituto Superior de Engenharia de LisboaJunho de 2013----------------Temas:Códigos de Linha BináriosCanal de ComunicaçãoLargura de BandaRecetor ÓtimoTransmissão M-ária em banda de baseModulação DigitalCodificação para Controlo de Erros

Citation preview

  • INSTITUTO SUPERIOR DE ENGENHARIA DE LISBOA

    REA DEPARTAMENTAL DE ENGENHARIA DE ELETRNICA E TELECOMUNICAES E DE COMPUTADORES

    GRUPO DISCIPLINAR DE TELECOMUNICAES

    Comunicao de Dados

    (Introduo)

    CARLOS EDUARDO DE MENESES RIBEIRO

    Junho de 2013

  • () ()

    ()

    .

  • NDICE

    1 INTRODUO ......................................................................................... 1

    1.1 LIMITAES DOS SISTEMAS DE COMUNICAO ........................................................... 1 1.2 MODELO DE REFERNCIA OSI ..................................................................................... 2 1.3 ORGANIZAO DO TEXTO ........................................................................................... 6

    2 CDIGOS DE LINHA BINRIOS ........................................................ 9

    2.1 ATRIBUTOS DOS CDIGOS DE LINHA ........................................................................... 9 2.2 FORMATOS DOS CDIGOS DE LINHA .......................................................................... 13 2.3 POLAR SEM RETORNO A ZERO (PNRZ) ...................................................................... 15 2.4 POLAR COM RETORNO A ZERO (PRZ) ........................................................................ 15 2.5 UNIPOLAR SEM RETORNO A ZERO (UNRZ) ............................................................... 16 2.6 MANCHESTER ........................................................................................................... 17 2.7 BIPOLAR SEM RETORNO A ZERO (BNRZ) ................................................................. 17 2.8 SEM RETORNO A ZERO INVERTIDO (NRZI) ................................................................ 19 2.9 MANCHESTER DIFERENCIAL ...................................................................................... 20 2.10 BIT DE ENCHIMENTO ................................................................................................. 21 2.11 MODO DE TRANSMISSO ASSNCRONO ...................................................................... 22

    3 CANAL DE COMUNICAO ............................................................. 25

    3.1 CANAL AWGN DE BANDA LIMITADA ....................................................................... 25 3.2 ATENUAO ............................................................................................................. 26 3.3 RELAO SINALRUDO NO CANAL ........................................................................... 27 3.4 CANAL SEM DISTORO ............................................................................................ 27 3.5 ATRASO .................................................................................................................... 29 3.6 MEIOS DE TRANSMISSO ........................................................................................... 30

    4 LARGURA DE BANDA ......................................................................... 33

    4.1 INTERFERNCIA INTERSIMBLICA ............................................................................. 34 4.2 CRITRIO DO PRIMEIRO ZERO ESPETRAL ................................................................... 34 4.3 CRITRIO DE NYQUIST .............................................................................................. 34 4.4 PADRO DE OLHO ..................................................................................................... 41

    5 RECETOR TIMO ................................................................................ 47

    5.1 DESCODIFICADOR DE MXIMO A POSTERIORI ............................................................. 48 5.2 DESCODIFICADOR DE MXIMA VEROSIMILHANA..................................................... 49 5.3 PROBABILIDADE DE ERRO DE BIT .............................................................................. 50 5.4 FILTRO ADAPTADO .................................................................................................... 53 5.5 FILTRO ADAPTADO NORMADO ................................................................................... 56 5.6 CDIGO PNRZ .......................................................................................................... 57 5.7 CDIGOS POLARES .................................................................................................... 60 5.8 CDIGOS UNIPOLARES .............................................................................................. 60 5.9 CDIGO BNRZ ......................................................................................................... 62 5.10 CDIGOS DIFERENCIAIS ............................................................................................ 64 5.11 COMPARAO DO DESEMPENHO ............................................................................... 65

    6 TRANSMISSO MRIA EM BANDA DE BASE ............................ 67

    6.1 PAM DIGITAL MODULAO POR AMPLITUDE DE IMPULSOS .................................. 67 6.2 ENERGIA MDIA POR SMBOLO .................................................................................. 68 6.3 LARGURA DE BANDA ................................................................................................. 68 6.4 PROBABILIDADE DE ERRO DE SMBOLO ..................................................................... 69 6.5 PROBABILIDADE DE ERRO DE BIT .............................................................................. 70 6.6 CDIGO 2B1Q .......................................................................................................... 72 6.7 COMPARAO DE DESEMPENHO ............................................................................... 74

  • 6.8 CAPACIDADE DE CANAL ............................................................................................ 75

    7 MODULAO DIGITAL ..................................................................... 77

    7.1 MODULAES BPSK, OOK E BASK .................................................................... 78 7.2 MODULAO FSK .................................................................................................... 82 7.3 RECEO NO COERENTE ......................................................................................... 86 7.4 MODULAO MPSK ............................................................................................... 89 7.5 MODULAO QAM .................................................................................................. 93 7.6 COMPARAO DE DESEMPENHO ............................................................................... 97

    8 CODIFICAO PARA CONTROLO DE ERROS ............................ 99

    8.1 ATRIBUTOS DOS CDIGOS DE CONTROLO DE ERROS .................................................. 99 8.2 PROBABILIDADE DE ERRO DE BLOCO ....................................................................... 103 8.3 CDIGO DE PARIDADE ............................................................................................. 104 8.4 CARCTER DE VERIFICAO DE BLOCO (BCC) ....................................................... 105 8.5 INTERLEAVING ........................................................................................................ 106 8.6 DISTNCIA DE HAMMING E CAPACIDADE DE DETEO E CORREO ...................... 107 8.7 CDIGOS LINEARES ................................................................................................. 110 8.8 CDIGO DE REPETIO ........................................................................................... 111 8.9 CDIGO DE HAMMING ............................................................................................ 112 8.10 MATRIZ GERADORA ................................................................................................ 117 8.11 CDIGOS CCLICOS .................................................................................................. 121 8.12 IP CHECKSUM ......................................................................................................... 127

    9 CONCLUSES ..................................................................................... 129

    PRINCIPAIS EQUAES ......................................................................... 131

    APNDICES ................................................................................................ 139

    APNDICE 1 CDIGO ASCII ............................................................................................. 139 APNDICE 2 LARGURA DE BANDA EQUIVALENTE DO RUDO ............................................. 140 APNDICE 3 FUNES DENSIDADE ESPETRAL DE POTNCIA EM CDIGOS DE LINHA ......... 142 APNDICE 4 FUNO COMPLEMENTAR DE ERRO .............................................................. 143 APNDICE 5 BER COM CRITRIO MAP ............................................................................. 145 APNDICE 6 BER EM SISTEMAS DISCRETOS ...................................................................... 146 APNDICE 7 DISTRIBUIO DE PROBABILIDADE BINOMIAL .............................................. 148

    PERGUNTAS TERICAS ......................................................................... 151

    EXERCCIOS RESOLVIDOS ................................................................... 153

    EXERCCIOS PROPOSTOS ..................................................................... 183

    EXERCCIOS PROPOSTOS EM MATLAB ........................................... 195

    TRANSMISSO BINRIA NUM CANAL AWGN ..................................................................... 195 CDIGOS DE CONTROLO DE ERRO ....................................................................................... 199

    GLOSSRIO ................................................................................................ 201

    BIBLIOGRAFIA.......................................................................................... 203

  • 1

  • 2

  • 3

    1.2.1 Camada fsica

    1.2.2 Camada de ligao

  • 41.2.3 Camada de rede

  • 5

    1.2.4 Camada de transporte

    1.2.5 Camadas orientadas aplicao

    1.2.6 Modelo TCP/IP

  • 6

  • 7

    -

    -

    -

  • 8

  • de linha binrios 9

    2.1.1 Dbito binrio

    b

    bT

    R1

    2.1.2 Energia mdia por bit e potncia transmitida

  • 10

    dttsEbT

    ll 0

    2 1ou 0l

    tsl

    bE

    1100 EpEpEb

    = = ,

    2

    10 EEEb

    bb

    b

    b

    T RET

    ES

    2.1.3 Eficincia espetral

    1 Assumindo um sinal de tenso ou corrente sobre uma carga de 1 .

  • de linha binrios 11

    TB

    T

    b

    B

    R

    2.1.4 Componente DC

    2.1.5 Probabilidade de erro de bit

    -

    dos transmitibits de Nmero

    errados bits de NmeroBER

  • 12

    2.1.6 Capacidade de deteo de erros de bit

    2.1.7 Capacidade de sincronismo de smbolo

    2.1.8 Complexidade

  • de linha binrios 13

    2 Alguns autores referem-se codificao bipolar como sendo aquela que neste texto, como referido

    tambm por outros autores, referida como codificao polar.

  • 14

  • de linha binrios 15

    bbTb TATSE2

  • 16

    bb TA

    E2

    2

  • de linha binrios 17

    3 Tambm denominado pseudo-ternrio porque tem 3 smbolos, embora a informao seja binria.

    Tambm denominado AMI ( ). Existe a verso deste cdigo com retorno a

    zero (BRZ).

  • 18

    0 + 0 +

    0 + 0 +

  • de linha binrios 19

    1

    4 Alguns autores estabelecem uma diferena entre o cdigo NRZI e as suas variantes NRZ-M e

    NRZ-S, em relao altura de ocorrncia das transies.

  • 20

    xor

    xor

    Tb

    a[n] Tb c[n]

    PNRZ

    Pr-Codificao Ps-Descodificao

    ZZ

    -1-1

    b[n]

    xor

  • de linha binrios 21

  • 22

    ,

  • de linha binrios 23

  • de comunicao 25

  • 26

    R

    T

    S

    SAt

    )0(log20log10 1010 HS

    SAt

    R

    TdB

    L

    AtAt dBkmdB 1000/

    RS

  • de comunicao 27

    2

    c

    TTc BNBN

    0

    02 )2(2

    -

    000

    2 N

    E

    B

    R

    N

    E

    BN

    SSSNR b

    T

    bb

    T

    R

    c

    Rc

    bE

  • 28

    dTR ttGsts

    dftjTR efGSfS2

    fHcTB

    dftj

    T

    Rc Ge

    fS

    fSfH

    2 TBf

    GfHc )( TBf

    ftfH dc 2)(arg TBf

    dt TB

    CT BB

  • de comunicao 29

    )( fHe

    ftfHfH

    GfHfH

    dec

    ec

    2)()(arg

    )()(

    TBf

    i

    in

    Cv

    in

    i

    pv

    LT

  • 30

    b

    tR

    NT

  • de comunicao 31

  • 32

  • de banda 33

    0

    0.25

    0.5

    0.75

    1

    0 0.5 1 1.5 2 2.5 3 3.5

    PNRZ

    PRZ

    UNRZ

    Manchester

    BNRZ

    PNRZ

    PRZ

    Manchester

    BNRZ

    Densid

    ade E

    spectr

    al de P

    ot

    ncia

    UNRZ

    f /Rb

  • 34

    5 Harry Nyquist, 18891976. Sueco-Americano, trabalhou na AT&T e nos Laboratrios Bell.

  • de banda 35

    4.3.1 Filtro ideal

    -

    2

    b

    T

    RB

    6 Claude Shannon, 19162001. Americano, trabalhou nos Laboratrios Bell e foi professor no MIT.

  • 36

    -

    tRAtp bsinc

    =

    =0, 2

    -2,0

    -1,0

    0,0

    1,0

    2,0

    0 1 2 3 4 5 6

    t /T b

  • de banda 37

    4.3.2 Filtro de cosseno elevado

    tR

    tR

    tRtp b

    b

    b Asinc21

    cos2

    12

    b

    T

    RB

  • 38

    12

    0

    12

    12

    122

    cos1

    12

    1

    2

    b

    bbb

    bb

    b

    b

    Rf

    Rf

    RRf

    RR

    Rf

    R

    fP

    -0,3

    1

    -5 -4 -3 -2 -1 0 1 2 3 4 5

    =0

    =0,5 =1

    t /Tb

    p (t )

    0

    0 0,25 0,5 0,75 1

    =0

    =1

    =0,5

    P (f )

    1/Rb

    f /Rb

  • de banda 39

    ;

    -2,0

    -1,0

    0,0

    1,0

    2,0

    0 1 2 3 4 5 6

    t /T b

    (a) = 0,5

    -2,0

    -1,0

    0,0

    1,0

    2,0

    0 1 2 3 4 5 6

    t /T b

    (b) = 1

  • 40

    4.3.3 Largura de banda e eficincia espetral

    1bT RB

    1

    2

    1

    1

  • de banda 41

    tsR

    bT RB

    =

    0 0.5 1 1.5 2-2

    -1.5

    -1

    -0.5

    0

    0.5

    1

    1.5

    2Padro de Olho

    Canal passa-baixo Bc=Rb Pn=0.00 Watt

  • 42

    0 0.5 1 1.5 2-2

    -1.5

    -1

    -0.5

    0

    0.5

    1

    1.5

    2Padro de Olho

    Canal passa-baixo Bc=Rb/2 Pn=0.00 Watt

  • de banda 43

    =

    =

    0 0.5 1 1.5 2-2

    -1.5

    -1

    -0.5

    0

    0.5

    1

    1.5

    2Padro de Olho

    Canal passa-baixo Bc=Rb Pn=0.05 Watt

    0 0.5 1 1.5 2-2

    -1.5

    -1

    -0.5

    0

    0.5

    1

    1.5

    2Padro de Olho

    Canal passa-baixo Bc=Rb/2 Pn=0.05 Watt

  • 44

    0 0.5 1 1.5 2-2.5

    -2

    -1.5

    -1

    -0.5

    0

    0.5

    1

    1.5

    2

    2.5Padro de Olho

    rolloff=0 Pn=0.00 Watt

    0 0.5 1 1.5 2-2.5

    -2

    -1.5

    -1

    -0.5

    0

    0.5

    1

    1.5

    2

    2.5Padro de Olho

    rolloff=0 Pn=0.05 Watt

  • de banda 45

    0 0.5 1 1.5 2-2.5

    -2

    -1.5

    -1

    -0.5

    0

    0.5

    1

    1.5

    2

    2.5Padro de Olho

    rolloff=1 Pn=0.00 Watt

    0 0.5 1 1.5 2-2.5

    -2

    -1.5

    -1

    -0.5

    0

    0.5

    1

    1.5

    2

    2.5Padro de Olho

    rolloff=1 Pn=0.05 Watt

  • timo 47

    =

    TB

    0NEb

    cSNR

    -2,0

    -1,0

    0,0

    1,0

    2,0

    0 1 2 3 4 5 6

    = 0

    t /T b

  • 48

    e 0

    Ay

    Ay

    0

    1

    ,

    ),("1|" 21 nyNyf 22

    cn

    ),("0|" 20 nyNyf ,

  • timo 49

    "0" lgico nvel o para)(

    "0|"|"0"

    "1" lgico nvel o para)(

    "1|"|"1"

    0

    1

    yf

    pyfyf

    yf

    pyfyf

    "0" lgico nvel o se-detecta|"0"|"1"

    "1" lgico nvel o se-detecta|"0"|"1"

    yfyf

    yfyf

    "0" lgico nvel o se-detecta"0|""1|"

    "1" lgico nvel o se-detecta"0|""1|"

    yfyf

    yfyf

  • 50

    2

    10 yyot

    100011 ppppBER

  • timo 51

    "0|"

    "1|"

    10

    01

    yfp

    yfp

    2

    2

    10

    2

    2

    01

    22

    1"0|"

    22

    1"1|"

    n

    n

    derfcdyyfp

    derfcdyyfp

    opt

    opt

    2

    2

    10001122

    1

    n

    derfcppppBER

    2

    01 yyd

  • 52

    5.3.1 Cdigo PNRZ

    Ad

    12

    1

    22

    1

    00

    2

    1001N

    Eerfc

    BN

    AerfcppBER b

    T

    22

    1 cSNRerfcBER

    5.3.2 Cdigo UNRZ

    00

    1

    y

    Ay

    2Ad

    122

    1

    242

    1

    00

    2

    N

    Eerfc

    BN

    AerfcBER b

    T

    0NEb

  • timo 53

    tsl

    )(tw

    )()()( twtsts lR

    )(tks j

    . tc

    tkstc 1

  • 54

    )(tsR

    bT

    Rb dttstcTy0

    )()(

    tTkstTcth bb 1

    bT

    bT

  • timo 55

    ),( 2nlyN

    ly

    b

    bb

    b

    b

    T

    l

    TT

    l

    T

    l

    T

    Rb

    dttwtksy

    dttwtksdttstks

    dttwtstks

    dttstcTy

    0

    1

    0

    1

    0

    1

    0

    1

    0

    )(

    )(

    )()(

    )()(

    =

    unipolary

    polarkEy

    kEy

    00

    10

    11

    eqA

    12

    0

    2

    1

    2

    0

    2 EkdttskdttcAbb TT

    eq

  • 56

    1

    20002

    222Ek

    NE

    NA

    Nceqn

    1eqA

    1

    1

    Ek

    unipolary

    polarEy

    Ey

    00

    10

    11

    2

    02 Nn

    0

    2

    2

    1

    N

    derfcBER

    7 Referencial ortogonal com vetores de base com norma unitria.

  • timo 57

    ,

    bT

    beq RCtcTCdtCAb

    0

    221

    bbbb

    T

    b

    T

    EETAATRAdtRdttstcybb

    12

    00

    11 )()(

    0opt

    bEyy

    d

    2

    01

    02

    1

    N

    EerfcBER b

    8 O resultado da eq. 5.27 vlido para todos os cdigos apresentados com excepo do cdigo PRZ. Para

    este cdigo o resultado bRC 2 at 2bT e 0 de 2bT a bT .

  • 58

    00

    2

    2

    1

    2

    1

    NR

    Serfc

    N

    TAerfcBER

    b

    Rb

  • timo 59

  • 60

    tsts 01

    b

    b

    kEkEy

    kEkEy

    10

    11

    02

    bboptkEkE

    bopt kEyd 1

    00

    2

    22

    2

    2

    2

    1

    2

    1

    22

    1

    N

    Eerfc

    NEk

    Ekerfc

    derfcBER b

    b

    b

    n

    0NEb

    0

    2

    0

    11

    y

    kEkEy b

  • timo 61

    bb

    ot kEkE

    2

    02

    bbbopt kEkEkEyd 21

    0

    22 NEk bn

    00

    2

    22

    2

    2

    22

    1

    22

    1

    22

    1

    N

    Eerfc

    NEk

    Ekerfc

    derfcBER b

    b

    b

    n

    ,

    0NEb

  • 62

    1y 1y 0y

    0

    2

    2

    0

    11

    11

    y

    kEkEy

    kEkEy

    b

    b

    b

    b kEkEkE

    d

    2

    2

    2

    01

  • timo 63

    2

    2

    1

    2

    2

    1

    2

    2

    022

    1

    222

    1

    222

    12

    nnn

    derfc

    pderfc

    pderfcpBER

    2

    2

    24

    3

    n

    derfcBER

    00

    2

    22

    24

    3

    24

    3

    N

    Eerfc

    NEk

    EkerfcBER b

    b

    b

  • 64

    0N

    EerfcBER b

  • timo 65

    0/ NEb

    (PNRZ, PRZ, Manchester)

    32/1log10 10 0NEb

    0NEb

    0NEb

  • 66

    0/ NEb

    PNRZ PRZ UNRZ Manch. BNRZ NRZI Manch. Dif

    bE (mesma BER)

    DC

    BER (mesma bE )

    Deteo de Erros

    Capacidade de

    Sincronismo

    Complexidade

    do transmissor

    Complexidade

    do recetor

    Inverso de

    polaridade

    () ()

  • Mria em banda de base 67

    sR

    KM 2

  • 68

    sT

    bs KTT

    sR

    K

    RR bs

    min2222/

    1

    22

    3

    )1(

    3

    )1(

    45,0

    2E

    MMaTk

    M

    aTE s

    M

    k

    ss

    minE

    /2:

    sTa

    E

    2

    min2

    K

    EE sb

    sR2

    12

    12 K

    RRB bsT

  • Mria em banda de base 69

    bR sR

    1

    2K

    B

    R

    T

    b

    , pelo que

    sT

    seq RCtcTCdtCAs

    0

    221

    bR sR

    min2

    0222

    ETa

    TRa

    dttca

    d s

    T

    ss

    s

  • 70

    ,

    SER

    0

    2

    0

    2

    2

    12

    2

    122

    N

    dercf

    MN

    dercf

    M

    MSER

    0

    2

    0

    min

    1

    3)1()1(

    N

    E

    M

    Kercf

    M

    M

    N

    Eercf

    M

    MSER b

  • Mria em banda de base 71

    6.5.1 Cdigo aleatrio

    errados 2

    1errado 1

    1bits

    Ksmbolobits

    SER

    Ksmbolos

    SER

    2

    121 SER

    K

    K

    SERK

    KBER

    6.5.2 Cdigo Gray

    errado 1errado 11

    bitsmbolobitsSER

    Ksmbolos

    SER

    K

    SERBER

    0 0000 4 0110 8 1100 12 1010

    1 0001 5 0111 9 1101 13 1011

    2 0011 6 0101 10 1111 14 1001

    3 0010 7 0100 11 1110 15 1000

  • 72

    0

    2 1

    3)1(

    N

    E

    M

    Kerfc

    KM

    MBER b

    05

    2

    8

    3

    N

    EerfcBER b

    14

    b

    T

    RB

  • Mria em banda de base 73

    = =

    = =

    0 0.5 1 1.5 2

    -5

    -4

    -3

    -2

    -1

    0

    1

    2

    3

    4

    5

    Padro de Olho

    rolloff=0 Pn=0.00 Watt/Hz

  • 74

    0NEb

    ( =10-6

    10,5 14,4 18,8 23.5

    15 8,9x10-16

    1,8x10-7

    7,7x10-4

    2x10-2

  • Mria em banda de base 75

    22log2 MBKBR TTb

    2

    222 12

    1112 a

    SMM

    aS

    T

    E RR

    s

    s

    22

    121log

    a

    SBR RTb

    cB

    2

    c2a

    C

    RC

    c

    RC

    BN

    SB

    SBC

    0

    2221log1log

    -

    -

  • 76

  • digital 77

  • 78

    7.1.1 Modulao BPSK

    "0" lgico nvel o para2cos

    "1" lgico nvel o para2cos

    0

    1

    tfAts

    tfAts

    c

    c

    W

    12 bT RWB

    1

    1

    T

    b

    B

    R

  • digital 79

    bT RWB 22

    bRW

    bb TA

    E2

    2

    7.1.2 Modulao OOK

    "0" lgico nvel o para0

    "1" lgico nvel o para2cos

    0

    1

    ts

    tfAts c

    bb TA

    E4

    2

  • 80

    7.1.3 Modulao BASK

    "0" lgico nvel o para2cos

    "1" lgico nvel o para2cos

    00

    11

    tfAts

    tfAts

    c

    c

    bb TAA

    E4

    2

    0

    2

    1

  • digital 81

    tc

    ts1 tfCtc c2cos

    C

    bbT

    c

    T

    c

    T

    eq

    RCTC

    dttfC

    dttfCdttcA

    b

    bb

    22

    22cos12

    2cos1

    2

    0

    2

    0

    22

    0

    2

    bccb LRfLTT

    cf bR

    0

    0

    00

    1

    0

    11

    Edttstcy

    Edttstcy

    b

    b

    T

    T

    822

    010101 AATEEyy

    d b

    0

    2

    8

    01

    2

    1

    N

    AATerfcBER b

  • 82

    bT

    bb TA

    E2

    2

    1f 0f

    2

    01 fff c

    ccf ffff 01

    122 01 bfT RffWB

    101 b

    b

    T

    b

    Rff

    R

    B

    R

    bfT RffWB 222 01

  • digital 83

    ,

    1f

    0f

  • 84

    02cos2cos2

    2cos2cos

    0

    0101

    2

    0

    10

    2

    0

    10

    b

    bb

    T

    TT

    dttfftffA

    dttftfAdttsts

    , bEd

    , 2bEd

    ,

    22

    01 bEEEd

    022

    1

    N

    EerfcBER b

    tfRtc

    tfRtc

    b

    b

    00

    11

    2cos2

    2cos2

  • digital 85

    1

    rudo do potncia para2

    "0" lgico nvel o para0

    "1" lgico nvel o para

    0N

    Eb

    0

    rudo do potncia para2

    "0" lgico nvel o para

    "1" lgico nvel o para0

    0N

    Eb

    rudo do potncia

    "0" lgico nvel o para

    "1" lgico nvel o para

    0

    0

    1

    N

    Ey

    Ey

    b

    b

    bEd

    0N

  • 86

    7.3.1 Modulao PSK diferencial

    not xor

    not xor

  • digital 87

    o

    b

    N

    E

    eBER

    2

    1

    7.3.2 Recetores no coerentes OOK e B-ASK

    -

    -

  • 88

    2

    01 AAot

    7.3.3 Recetor no coerente FSK

    1

    0

  • digital 89

    -

    tfRtc

    tfRtc

    cs

    cs

    2sin2

    2cos2

    2

    1

    1:02

    MllM

    l

    .

    tfAtfAtfAts clcllcl 2sinsin2coscos2cos

  • 90

    7.4.1 Energia mdia por smbolo

    bb TA

    E2

    2

    7.4.2 Largura de banda

    11K

    RRB bsT

  • digital 91

    1

    K

    B

    R

    T

    b

    7.4.3 Probabilidade de erro de bit

    MEd s

    sin

    o

    s

    N

    E

    MerfcSER

    2sin

    o

    b

    N

    E

    MKerfc

    KBER

    2sin1

    7.4.4 Modulao QPSK

  • 92

  • digital 93

    =

    o

    b

    N

    EerfcBER

    2

    1

    12

    bT

    RB

  • 94

    M

    0E

    M minE 0E

    0

    3

    12E

    MEs

    0

    0112N

    Eerfc

    MSER

    0

    0112

    N

    Eerfc

    MKK

    SERBER

    012

    311

    2

    N

    E

    M

    Kerfc

    MKBER b

  • digital 95

    1 2

    (b)

  • 96

    (b)

  • digital 97

    0NEb

    ( =10-6

    10,5 10,5 14,4 18.4 23,3 18.8

    15 8,9x10

    -168,9x10

    -161,8x10

    -74,8x10

    -41,6x10

    -27,7x10

    -4

  • para controlo de erros 99

  • 100

    8.1.1 Cdigos de deteo e correo

    8.1.2 Razo do cdigo

  • para controlo de erros 101

    cR

    b

    b

    cR

    R

    n

    kR

    '

    10 cR

    bR'

    bR

    c

    bbb

    R

    RR

    k

    nR

    ''

    '

    bR

    cR

    TT

    ocodifica sem

    ocodifica com

  • 102

    8.1.3 Capacidade de deteo e correo

    -

    8.1.4 Controlo de erros aleatrios e erros em rajada

  • para controlo de erros 103

    lnlnl BERBERCBERnlf

    1,

    n

    lj

    jnjn

    j BERBERCBERnlf 1,maisou

    0l 1nBER nBER

    lnl BERCBERnlfBERnlf ,,maisou

    nBERerros

    nBERBERnf 1,0

    BERRT

    BERT

    b

    be

    11

  • 104

    2222

    1,2 BER

    nnBERCBERnfP nb

    212 BERnPn

    RBE b

    1 nk

  • para controlo de erros 105

    n

    nRc

    1

    nBERBERBERCBERnfP nnr 11 )1(,1

    1nBER

    -

    xp

    xc

  • 106

    71m 61m 51m 41m 31m 21m 11m 1p

    72m 62m 52m 42m 32m 22m 12m 2p

    73m 63m 53m 43m 33m 23m 13m 3p

    74m 64m 54m 44m 34m 24m 14m 4p

    75m 65m 55m 45m 35m 25m 15m 5p

    76m 66m 56m 46m 36m 26m 16m 6p

    77m 67m 57m 47m 37m 27m 17m 7p

    7c 6c

    5c

    4c

    3c

    2c

    1c

    0c

    licl

    liclRc

    11

    -

  • para controlo de erros 107

    interleaving

    jc

    )(

    ||

    brf

    pcbrfbrcf

    jcj

    j

    jc

    jc

    jcbrf |

  • 108

  • para controlo de erros 109

    mind

    kn n 212

    t

    j

    n

    j

    n

    t

    nkn CCCn0

    2 ...12

  • 110

    E

    i

    iei

    posio na erro existe no quando0

    posio na erro um produzido quando1

  • para controlo de erros 111

    21n

    (figura 8.4),

    21n

    2

    1

    2

    1

    nnn BERBER' C

    nRc

    1

  • 112

  • para controlo de erros 113

  • 114

    .

    0

  • para controlo de erros 115

    7654 mmmp 7632 mmmp 7531 mmmp

    12 nkn

  • 116

    2222

    1,2 BER

    nnBERCBERnfP nb

    212

    33' BERnP

    nBER b

    10-5

    10-5

    1.E-72

    1.E-68

    1.E-64

    1.E-60

    1.E-56

    1.E-52

    1.E-48

    1.E-44

    1.E-40

    1.E-36

    1.E-32

    1.E-28

    1.E-24

    1.E-20

    1.E-16

    1.E-12

    1.E-08

    1.E-04

    0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9

    Razo do cdigo

    BE

    R'

    H(7,4) H(15,11) H(31,26)

    R(5)R(3)=H(3,1)

    R(31)

  • para controlo de erros 117

    12... mmmm k

    PIG k |

    mGc

    GmmGmGmcc jijiji

  • 118

    kn

    T

    I

    PH

    0...00 TcHS

    Ec

    TTTT EHEHcHHEcS

  • para controlo de erros 119

    8.10.1 Cdigo de paridade

    1

    1

    1

    1

    1000

    0100

    0010

    0001

    G

    1

    1

    1

    1

    1

    TH

    8.10.2 Cdigo de repetio

    1111|1G

    1000

    0100

    0010

    0001

    1 11 1

    TH

  • 120

    8.10.3 Cdigo de Hamming H(7, 4)

    3567 mmmmm

    1243567 pppmmmmc

    110

    101

    011

    111

    1000

    0100

    0010

    0001

    G

  • para controlo de erros 121

    100

    010

    001

    110

    101

    011

    111

    TH

    0000010E

    011 TEHS

  • 122

    xm 1k k

    xg kn

    xr xg

    1 kn kn knk

    xgxr

    xqxg

    xxm kn

    xqxg

    xr

    xg

    xrxq

    xg

    xrxxm kn

    xrxxmxT kn

    kn xr knxxm

    xm

    xg

    xg

    xExT

    xgxE

    xg

    xT

    xg

    xExT

    10

    Para x=2 os polinmios correspondem leitura dos bits em binrio.

  • para controlo de erros 123

    xgxT

    xgxE

    xg 1nx

    xg

    8.11.1 Cdigos cclicos como cdigos de correo

  • 124

    8.11.2 Cdigos cclicos e matriz geradora

    xg

    G

    G xg

    1k G

    ;

    8.11.3 CRC Verificao cclica de redundncia

  • para controlo de erros 125

    xg

    1nx

    xg

    nk+1)

    xg xg )1(2 kn

    nk+1)2

    )1(

    )1(2

    2

    1

    knkn

    nk+2 xg

    )(2 kn nk+2 2

  • 126

    xg )(2 kn

    )(2rajadas de total

    detectadas no rajadas kn

    nBFER

    nk)

  • para controlo de erros 127

    nk)

    nk)

    MjMMXCS ...21~~

    nk)

    MjMMMM

    MjMMMMMjMMMM

    ...4321

    ...4321...4321

    0~~~ XXCSX

  • 129

  • 130

    -

  • 131

    Tempo de smbolo [s]

    Dbito binrio [bit/s] [Hz]

    Amplitude do cdigo de linha/modulao [V] ou [A]

    tsl Smbolo lgico =0 1 [V] ou [A]

    lE Energia (normalizada) do smbolo =0 1 [J]

    bE Energia (normalizada) mdia por bit [J]

    TS Potncia (normalizada) transmitida [W]

    RS Potncia (normalizada) recebida [W] Eficincia espetral

    TB Largura de banda de sinal transmitido [Hz]

    Fator de 2

    c Potncia do rudo na banda do sinal [W]

    /2 Potncia por Hertz do rudo no canal de comunicao [W/Hz] [J]

    CB Largura de banda do canal de comunicao [Hz]

    cSNR Relao sinal-rudo no canal de comunicao na banda do sinal

    tc Vetor de base no recetor [V] ou [A] k Fator de escala no vetor de base

    eqA rea equivalente do rudo do filtro timo [Hz]

    2

    n Potncia do rudo no recetor aps filtragem [W]

    ly Valor aps filtragem sem rudo para o smbolo =0 1 [V] ou [A]

    d Metade da distncia entre smbolos aps filtragem [V] ou [A]

    opt Valor tima de comparao na deteo binria [V] ou [A]

    Probabilidade de erro de bit

    b

    bT

    R1

    T

    b

    B

    R

    dttsEbT

    ll 0

    2

    2

    10 EEEb

    bb

    b

    b

    T RET

    ES

  • 132

    R

    T

    S

    SAt

    R

    TdB

    S

    SAt 10log10

    Tc BN02

    00

    2 N

    E

    B

    R

    N

    ESSNR b

    T

    bb

    c

    Rc

    CT BB

    2

    10 yyot

    2

    01 yyd

    2

    2

    10001122

    1

    n

    derfcppppBER

    tkstc 1

    unipolary

    polarkEy

    kEy

    00

    10

    11

    12

    0

    2

    1

    2

    0

    2 EkdttskdttcAbb TT

    eq

  • 133

    eqn AN

    2

    02

    2

    2

    22

    1

    2

    1

    n

    derfcxerfcBER

    1eqA1

    1

    Ek

    unipolary

    polarEy

    Ey

    l

    l

    0

    1

    11

    2

    02 Nn

    0

    2

    2

    1

    N

    derfcBER

    Cdigos de linha binrios

    Cdigo

    Binrio

    Energia mdia

    por bit

    bE DC

    Fcil

    Sincronismo

    1 zero espetral

    TB

    Largura de

    Banda

    TB BER

    PNRZ bTA

    2 No(1) No bR 1

    2

    bR

    02

    1

    N

    Eerfc b

    PRZ bT

    A

    2

    2

    No(1) Sim bR2 1bR

    02

    1

    N

    Eerfc b

    UNRZ bT

    A

    2

    2

    (1) Sim No bR 12

    bR

    022

    1

    N

    Eerfc b

    Manchester

    (Split-

    Phase) bTA

    2 No Sim bR2 1bR

    02

    1

    N

    Eerfc b

    BNRZ bT

    A

    2

    2

    (1) No No(2)

    Sim (BNZS) bR 1

    2

    bR

    024

    3

    N

    Eerfc b

    NRZI bTA

    2 No

    No

    Sim (stuffing) bR 1

    2

    bR

    0N

    Eerfc b

    Manchester

    Diferencial bTA2 No Sim bR2 1bR

    0N

    Eerfc b

    1 Desde que com 50% de ocorrncia de bits a cada nvel lgico. 2 Sim, mas apenas nas sequncias de bits ao nvel lgico 1.

  • 134

    a Distncia entre smbolos adjacentes [V] ou [A]

    K Nmero de bits por smbolo

    M Nmero de nveis

    sR Dbito de smbolos [smbolo/s] [baud]

    sT Tempo de smbolo [s]

    sE Energia mdia por smbolo [J]

    minE Energia do smbolo com menor energia [J]

    SER Probabilidade de erro de smbolo C Capacidade de canal [bit/s] [Hz]

    KM 2 bs KTT

    K

    RR bs

    K

    EE sb

    2

    1 SER

    K

    KBER

    K

    SERBER

    min

    222

    3

    )1(

    3

    )1(

    4E

    MMaTE ss

    sT

    aE

    2

    min2

    12

    12 K

    RRB bsT

    C

    RC

    c

    RC

    BN

    SB

    SBC

    0

    2221log1log

    Cdigo

    Largura de

    Banda

    TB

    Energia mdia

    por bit

    bE

    BER

    (Cdigo Gray)

    2B1Q 14

    bR bT

    a

    4

    5 2

    05

    2

    8

    3

    N

    Eerfc b

    MPAM 12K

    Rb bT

    aM

    12

    )1( 22

    0

    2 1

    3)1(

    N

    E

    M

    Kerfc

    KM

    M b

  • 135

    0E Energia da projeo do smbolo com menor energia [J]

    Modulaes binrias

    Modulaes

    Binrias

    Largura de

    Banda

    TB

    Energia mdia

    por bit

    bE BER

    B-PSK 1bR bTA

    2

    2

    02

    1

    N

    Eerfc b

    OOK 1bR bTA

    4

    2

    (1)

    022

    1

    N

    Eerfc b

    B-ASK 1bR bTAA

    4

    01 22 (1)

    0

    2

    8

    01

    2

    1

    N

    AATerfc b

    DPSK 1bR bTA

    2

    2

    0

    exp2

    1

    N

    Eb

    B-FSK 101 bRff

    bT

    A

    2

    2

    022

    1

    N

    Eerfc b

    Modulaes Mrias

    Modulaes

    M-ria

    Largura de

    Banda

    TB

    Energia mdia

    por bit

    bE

    BER

    (Cdigo Gray)

    QPSK 12

    bR bT

    A

    2

    2

    02

    1

    N

    Eerfc b

    M-PSK 1K

    Rb bT

    A

    2

    2

    o

    b

    N

    E

    MKerfc

    K

    2sin1

    QAM 1K

    Rb

    K

    EM 0

    3

    12

    012

    311

    2

    N

    E

    M

    Kerfc

    MK

    b

    tfAtfAtfAts clcllcl 2sinsin2coscos2cos

    tfRtc cs 2cos2

  • 136

    BER Probabilidade de erro de bit sem correo

    eT Tempo mdio entre erros de bit sem correo [s]

    n Dimenso em nmero de bits das palavras de cdigo

    k Dimenso em nmero de bits antes da aplicao do cdigo

    cR Razo do cdigo

    bR Dbito binrio no canal (com aplicao do cdigo) [bit/s] [Hz]

    '

    bR Dbito binrio da informao (sem aplicao do cdigo) [bit/s] [Hz]

    rP Probabilidade de deteo de erro e retransmisso

    mind Distncia mnima de Hamming [bit] [] 'BER Probabilidade de erro de bit aps correo ou retransmisso

    '

    eT Tempo mdio entre erros de bit aps correo ou retransmisso [s]

    RRND Relao de rajadas no detetadas

    b

    b

    cR

    R

    n

    kR

    '

    Distribuio Binomial (Valores aproximados, assumindo BER

  • 137

    2

    1min d

    t

    t

    j

    n

    j

    n

    t

    nkn CCCn0

    2 ...12

    Cdigos de paridade e repetio

    Cdigo k cR bP 'BER mind

    Paridade n-1 n

    n 1

    22

    1BER

    nn 21

    2BERnP

    nb 2

    Repetio

    de n bits 1

    n

    1 2

    1

    2

    1

    nnn BERC 2

    1

    2

    1

    n

    nnb BERP C n

    Repetio

    de 3 bits 1

    3

    1 23BER 23BER 3

    Repetio

    de 5 bits 1

    5

    1 310BER 310BER 5

    Cdigo de Hamming

    Distncia mnima de 3 bits; Corrige 1 bit ou deteta at 2 bits errados;

    n-k n k cR bP 'BER

    n-k 12 kn n-(n-k) n

    k

    22

    1BER

    nn

    22

    133BER

    nP

    nb

    2(1) 3 1 0,33 23BER 23BER

    3 7 4 0,57 221BER 29BER

    4 15 11 0,73 2105BER 221BER 5 31 26 0,84 2465BER 245BER

    6 63 57 0,91 21953BER 293BER (1)Equivalente ao cdigo de repetio de 3 bits

    0

    )1(2 kn

    )(2 kn

    )(2 knBFER

  • 139

    NUL DLE SP 0 @ P \ p

    SOH DCI ! 1 A Q a q

    ST DC2 2 B R b r

    ETX DC3 # 3 C S c s

    EOT DC4 $ 4 D T d t

    ENQ NAK % 5 E U e u

    AVK SYN & 6 F V f v

    BEL ETB 7 G W g w

    BS CAN ( 8 H X h x

    HT EM ) 9 I Y i y

    LF SUB * : J Z j z

    VT ESC + ; K [ k {

    FF FS , < L \ l |

    CR GS - = M ] m }

    SO RS . > N ^ n ~

    SI US / ? O _ o DEL

    .

  • 140

    fGx

    fGy

    yP

    fH

    fGw

    2

    n

    eqB

    eqA

    2fHfGfG xy

    dffHfGdffGP xyy2

    2

    0NfGw

  • 141

    dffHN

    dffHfGdffG wyn2022

    2

    2

    0

    202

    2BgNdfg

    NB

    B

    n

    eqB

    fH

    dffHg

    Beq2

    22

    1

    dtthdffHgBA eqeq222 )(2

    eqeqn AN

    gBNdtthN

    dffHN

    222

    02

    0

    20202

    eqA eqB

    eqA

  • 142

    bb R

    f

    R

    AfG 2

    2

    sinc

    bb R

    f

    R

    AfG

    2sinc

    4

    22

    fA

    R

    f

    R

    AfG

    bb

    4

    sinc4

    22

    2

    bbb R

    f

    R

    f

    R

    AfG

    222

    sinsinc

    bbb R

    f

    R

    f

    R

    AfG

    2sin

    2sinc 22

    2

    bb R

    f

    R

    AfG 2

    2

    sinc

  • 143

    x

    dxerfc e

    21

    2

    1

    X erfc(x) X 1/2 erfc(x) x 1/2 erfc(x) 0 5,000E-01 2 2,339E-03 4 7,709E-09

    0,05 4,718E-01 2,05 1,871E-03 4,05 5,094E-09

    0,1 4,438E-01 2,1 1,490E-03 4,1 3,350E-09

    0,15 4,160E-01 2,15 1,181E-03 4,15 2,192E-09

    0,2 3,886E-01 2,2 9,314E-04 4,2 1,428E-09

    0,25 3,618E-01 2,25 7,314E-04 4,25 9,253E-10

    0,3 3,357E-01 2,3 5,716E-04 4,3 5,967E-10

    0,35 3,103E-01 2,35 4,446E-04 4,35 3,830E-10

    0,4 2,858E-01 2,4 3,443E-04 4,4 2,446E-10

    0,45 2,623E-01 2,45 2,653E-04 4,45 1,554E-10

    0,5 2,398E-01 2,5 2,035E-04 4,5 9,831E-11

    0,55 2,183E-01 2,55 1,553E-04 4,55 6,187E-11

    0,6 1,981E-01 2,6 1,180E-04 4,6 3,875E-11

    0,65 1,790E-01 2,65 8,924E-05 4,65 2,415E-11

    0,7 1,611E-01 2,7 6,717E-05 4,7 1,498E-11

    0,75 1,444E-01 2,75 5,031E-05 4,75 9,243E-12

    0,8 1,289E-01 2,8 3,751E-05 4,8 5,676E-12

    0,85 1,147E-01 2,85 2,783E-05 4,85 3,469E-12

    0,9 1,015E-01 2,9 2,055E-05 4,9 2,109E-12

    0,95 8,955E-02 2,95 1,510E-05 4,95 1,277E-12

    1 7,865E-02 3 1,105E-05 5 7,687E-13

    1,05 6,878E-02 3,05 8,040E-06 5,05 4,606E-13

    1,1 5,990E-02 3,1 5,824E-06 5,1 2,747E-13

    1,15 5,194E-02 3,15 4,199E-06 5,15 1,630E-13

    1,2 4,484E-02 3,2 3,013E-06 5,2 9,626E-14

    1,25 3,855E-02 3,25 2,151E-06 5,25 5,657E-14

    1,3 3,300E-02 3,3 1,529E-06 5,3 3,308E-14

    1,35 2,812E-02 3,35 1,081E-06 5,35 1,926E-14

    1,4 2,386E-02 3,4 7,610E-07 5,4 1,116E-14

    1,45 2,015E-02 3,45 5,330E-07 5,45 6,439E-15

    1,5 1,695E-02 3,5 3,715E-07 5,5 3,664E-15

    1,55 1,419E-02 3,55 2,577E-07 5,55 2,109E-15

    1,6 1,183E-02 3,6 1,779E-07 5,6 1,166E-15

    1,65 9,812E-03 3,65 1,222E-07 5,65 6,661E-16

    1,7 8,105E-03 3,7 8,358E-08 5,7 3,886E-16

    1,75 6,664E-03 3,75 5,686E-08 5,75 2,220E-16

    1,8 5,455E-03 3,8 3,850E-08 5,8 1,110E-16

    1,85 4,444E-03 3,85 2,594E-08 5,85 5,551E-17

    1,9 3,605E-03 3,9 1,740E-08 5,9 5,551E-17

    1,95 2,910E-03 3,95 1,161E-08 5,95 0,000E+00

  • 144

    xerfc

    x

    dxerfc e

    22

    dy

    yy

    y

    dyerea y2

    2

    2

    22

    1

    22 y

    yy

    ddy y

    2222 22 y

    dyyy

    dyy

    dederea

    yy

    dd y

    y 2

    22

    2

    22

    2

    2

    1

    2

    2

    xerfcd

    erfcreay

    2

    1

    22

    12

    2

    2

    2

    2 y

    dx

    22

    1

    2

    1 22 xerfcdxQ

    x

    e

  • 145

    optyd 11 optyd 00

    2

    2

    00

    2

    2

    11100011

    2222 nn

    derfc

    pderfc

    pppppBER

    opt

    2

    n

    optyyfpyfp "0|""1|" 01

    1

    0

    01

    2

    01 ln2 p

    p

    yy

    yy nopt

  • 146

    nXunw 2w nu

    22222 XnuXnwnn

    w

    2wX

    Atstc 12

    n

    212

    1

    22

    2

    1

    2

    wwc

    M

    n

    M

    n

    n EEnwMAnAw

    2

    2 ocn

    NE

    2

    2 o

    w

    N

    bEEy 11 bEy 0 bEd 22

    1

    2

    wbwn EE

    22

    2

    22

    1

    2

    1

    22

    1

    w

    b

    o

    b

    n

    Eerfc

    N

    Eerfc

    derfcBER

    bEEy 211 00 y bEd 22

    1

    2 2 wbwn EE

    22

    2

    42

    1

    22

    1

    22

    1

    w

    b

    o

    b

    n

    Eerfc

    N

    Eerfc

    derfcBER

    11 sw f

    N

    2

    02 . Assume-se uma frequncia de amostragem normalisada 1sf Hz.

  • 147

    b

    M

    n

    EMAAy

    2

    1

    2

    1 bEy 0 bEd 22

    1

    2

    wbwn EE

    2

    2

    22

    2

    22

    1

    22

    1

    22

    1

    ww

    b

    n

    MAerfc

    Eerfc

    derfcBER

    b

    M

    n

    EMAAy 22

    1

    2

    1

    00 y bEd 22

    1

    2 2 wbwn EE

    2

    2

    22

    2

    82

    1

    42

    1

    22

    1

    ww

    b

    n

    MAerfc

    Eerfc

    derfcBER

    scnTfAnsnc 2cos1

    2

    n

    211

    222

    1

    2

    22cos w

    M

    n

    M

    n

    scn EnwMA

    nwnTfA

    bM

    n

    sc EMA

    nTfAy 2

    2cos2

    1

    22

    1 bEy 0 bEd 22

    1

    2

    wbwn EE

    2

    2

    22

    2

    42

    1

    22

    1

    22

    1

    ww

    b

    n

    MAerfc

    Eerfc

    derfcBER

    bEMA

    y 22

    2

    1 00 y bEd 22

    1

    2 2 wbwn EE

    2

    2

    22

    2

    162

    1

    42

    1

    22

    1

    ww

    b

    n

    MAerfc

    Eerfc

    derfcBER

  • 148

    lnlnl ppCpnlf

    1,

    n

    lC

    !!!

    lln

    nCnl

    lp lnp 1

    npl pnpl 12

    nppnf 1,0

    1111 )1()1(,1 nnn pnpppCpnf

    r

    r

    l

    lnln

    l

    r

    l

    ppCpnlfpnrlfrF00

    1,,

  • 149

    11 lnp 0l

    lnl pCpnlf ,

    ,1np

    ln

    l

    ln

    l pCpC

    1

    1

    rnr pCpnrlfpnrlf ,,

    1,E-30

    1,E-28

    1,E-26

    1,E-24

    1,E-22

    1,E-20

    1,E-18

    1,E-16

    1,E-14

    1,E-12

    1,E-10

    1,E-08

    1,E-06

    1,E-04

    1,E-02

    1,E+00

    0 1 2 3 4 5 6 7 8 9 10

  • 151

  • 152

    18.

    19.

  • 153

    10000422 bb TAE

    162 ATES bbT

    kbit/s 10bR

    10001010

    101010101010

    3

    666

    b

    bR

    T

  • 154

    02,6201,3/ kmdBAt

    410 10/6 R

    T

    S

    SAt

    RS

    100004bRb TSE

    4004106,1 3 bE

    2 RSA

    66 1010105 LTp

    2,010000

    2000

    b

    tR

    NT

  • 155

    bR TB

    1 mximovalor Hz 10000

    0 mnimovalor Hz 50001

    2

    100001

    2

    bT

    RB

    1 Tb BR

    1 mximovalor 1

    0 mnimovalor 2

    Tb BR

  • 156

  • 157

    bT RB

    2,0022 Tcn BN

    2

    cRc SSNR 42 ASR 202,04 cSNR

    0NESNR bc

    2 A

    0opt

    610416,32

    1

    2,02

    4

    2

    1

    erfcerfcBER

  • 158

    0NEb

  • 159

    0= 1

    0opt polar =

    tkstc 1

    bRtc

    1eqA

    polar

    201 bb TAEy 200 bEy

    eqn AN

    2

    02

    1eqA

    102

    02 N

    n

    201 optyd

    10

    6

    23

    2

    2

    103,147,42

    1

    1020

    1020

    2

    1

    22

    1

    erfcerfc

    derfcBER

    n

    0NEb

    201020

    104006

    6

    0

    N

    Eb

    cSNR

    100

    103,147,42

    1

    2

    1

    erfc

    N

    EerfcBER b

  • 160

    10tc

    220210)(00

    11 bTT

    Tdtdttstcybb

    polar 20 y

    01,0102 beq TA

    7602 1001,010102

    eqn AN

    21 optyd

    10

    7

    23

    2

    2

    103,147,42

    1

    102

    102

    2

    1

    22

    1

    erfcerfc

    derfcBER

    n

  • 161

    3102,20

    5

    0

    N

    E

    N

    EerfcBER bb

    18102996

    0 NEb

    5001018

    36

    22

    b

    bE

    AR

    500 bT RB

    910500102

    336

    2

    0

    T

    Rc

    BN

    SSNR

    6443

    92 ASR

    57664 RT SS

    24 TSA

    15,1500000

    576 bTb TSE

  • 162

    13104

    =

    3,3105,12

    1010

    2 6

    6

    c

    b

    B

    RK

    cB

    2,011010

    105,1421

    26

    6

    b

    c

    R

    KB

    66

    105,24

    1010

    K

    RR bs

  • 163

    0

    2 1

    3)1(

    N

    E

    M

    Kercf

    KM

    MBER b

    13

    00

    104047059,02

    146875,0

    255

    12

    2

    1

    32

    15

    N

    Eerfc

    N

    Eerfc bb

    13

    0

    1053,8047059,02

    1

    N

    Eerfc b

    5047059,00

    N

    Eb

    25047059,00

    N

    Eb

    5310

    N

    Eb

    1bE

    25,4 bs KEE

    ss T

    MaE

    3

    1

    4

    22

    7,0

    1

    122

    M

    REa ss

    5,22

    1

    K

    1213 101045,2 BER

    6,171log1log0

    222

    c

    bbc

    c

    Rc

    BN

    REB

    SBC

  • 164

    ob NE ?

  • 165

    1800300212002400201 bT RffB

    )6(16,01800

    300

    T

    b

    B

    R

    18002

    01

    ff

    fc

    9002

    TcB

    f 27002

    TcB

    f

    6101 BER

    6

    0

    1022

    1

    N

    EerfcBER b

    35,32 0

    N

    Eb 445,220

    N

    Eb

    74,316,045,2200

    2

    N

    E

    B

    R

    N

    ESSNR b

    T

    bb

    c

    Rc

  • 166

    0NEb

  • 167

    =

    85,31300

    5000

    c

    b

    B

    RK

    12504

    5000

    K

    RR bs

    04,011250

    13001

    s

    c

    R

    B

    85,31300

    5000

    T

    b

    B

    R

    22,8285,3

    23,316

    0

    cb SNR

    N

    E

    72 104,154,32

    5,0sin

    1

    erfc

    N

    E

    MKerfc

    KBER

    o

    b

    16

    0

    10273,52

    75,0

    12

    311

    2

    ercf

    N

    E

    M

    Kercf

    MKBER b

    6,21300102 602 Tc BN

  • 168

    8222 ccR SNRS

    164 bRb TSE

    8,65

    12

    30

    M

    KEE b

    0

    2

    min

    2ET

    As 4,02 0min sREA

    59212502

    2,1

    2

    22

    max

    sTA

  • 169

    184,11250

    2,1

    22

    22

    max sTA

    m

    sR2

    tfRtc csk 2cos2

    tftc c2cos501 tftc c2sin502

    nn aA 50

  • 170

    2,1

    4,02cos4,02,12sin4,02cos2,1 221011 atgtftftfts ccc

    1,02cos28,11011 tfts c

    65812502

    28,1

    2

    22

    1011

    sTA

    658103 0002 EEE

  • 171

    ss T

    css

    T

    c dttfRERdttfAtc0

    2

    0

    0

    min1 2cos222cos

    1,82

    22cos2 0

    0

    0

    2

    0 EETR

    dttfER ssT

    cs

    s

    mV 3,24101,83 3

  • 172

    90 NEb

    50

    1092

    1

    2

    1

    erfc

    N

    EcerfBER b

    101010

    1154

    BERR

    Tb

    e

    1023

    2

    2

    1

    2

    1' 103

    BERBERBER CCn

    nn

    33,03

    1

    n

    kRc 33,310

    3

    1 4' n

    kRR bb

    6

    103''

    ' 101031033,3

    11

    BERRT

    b

    e

    1535

    3

    2

    1

    2

    1' 1010

    BERBERBER CCn

    nn

  • 173

    2,05

    1

    n

    kRc 210

    5

    1 4' n

    kRR bb

    10

    143''

    ' 10510102

    11

    BERRT

    b

    e

    102' 1099 BERBER

    57,07

    4

    n

    kRc

    34' 1071,5107

    4

    n

    kRR bb

    5

    103''

    ' 1094,11091071,5

    11

    BERRT

    b

    e

    510

    10109 51094,1 10103 610151010 10105

  • 174

    90 NEb

    50

    1092

    1

    2

    1

    ercf

    N

    EcerfBER b

    101010

    1154

    BERR

    Tb

    e

    cR

    57,07

    4

    n

    kRc 5,17

    4

    107 4'

    k

    nRR bb

    '

    7

    4bb TT

    14,5)(7

    4 anterior

    N

    E

    N

    E

    o

    b

    o

    b

  • 175

    5106714,52

    1 cerfBER

    6252' 104106799 BERBER

    2510410

    1164''

    '

    BERR

    Tb

    e

    cR

    32,11

    canterior

    novo

    RA

    A

    5

    104''

    ' 101,110910

    11

    BERRT

    b

    e

    anterior

    novo

    A

    A

    510

    6104 10109 5101,1 10109 51094,1

  • 176

    0011001

    110

    101

    011

    111

    1000

    0100

    0010

    0001

    1001

    mGc

    000

    100

    010

    001

    110

    101

    011

    111

    0011001

    TcHS

  • 177

    001101100000100011001 cE

    011

    100

    010

    001

    110

    101

    011

    111

    0011011

    THcES

    011

    100

    010

    001

    110

    101

    011

    111

    0000010

    TEHS

  • 178

    xg x x )

    xrxxmxT kn

    xE x )

    xm xg

    xm 3xxmxxm kn x x

    xr xq

    m(x)xn-k = 0 1 0 1 0 0 0 g(x) = 1 0 1 1

    - 0 0 0 0 q(x) = 0 1 0 0

    1 0 1 0

    - 1 0 1 1

    0 0 1 0

    - 0 0 0 0

    0 1 0 0

    - 0 0 0 0

    1 0 0 = r(x)

    xrxxmxT kn x x x

  • 179

    xgxT

    T(x) = 0 1 0 1 1 0 0 g(x) = 1 0 1 1

    - 0 0 0 0 q(x) = 0 1 0 0

    1 0 1 1

    - 1 0 1 1

    0 0 0 0

    - 0 0 0 0

    0 0 0 0

    - 0 0 0 0

    0 0 0

    xExT

    T(x) = 0 1 0 1 1 0 0

    E(x) = 0 0 1 0 0 0 0

    T(x) E(x) = 0 1 1 1 1 0 0

    xExT x x x x

    0 xgxExT

    T(x) E(x) = 0 1 1 1 1 0 0 g(x) = 1 0 1 1

    - 0 0 0 0 q(x) = 0 1 1 0

    1 1 1 1

    - 1 0 1 1

    1 0 0 0

    - 1 0 1 1

    0 1 1 0

    - 0 0 0 0

    1 1 0

    xgxExT xgxE xgxExT

    xgxT xgxE

    E(x) = 0 0 1 0 0 0 0 g(x) = 1 0 1 1

    - 0 0 0 0 q(x) = 0 0 1 0

    0 1 0 0

    - 0 0 0 0

    1 0 0 0

    - 1 0 1 1

    0 1 1 0

    - 0 0 0 0

    1 1 0

  • 180

    xg11 7 xxn

    1111 2337 xxxxxx

    3 kn

    13 xxxg 123 xxxg

    G

    xg

    xg

    13 xxxg G

    1101000

    0100

    0010

    0001

    G

    G

    G

    110

    011

    1000

    0100

    0010

    0001

    G

  • 181

    G

    G

    G

    G

    110

    011

    111

    1000

    0100

    0010

    0001

    G

    G

    G

    G

    G

    110

    011

    111

    101

    1000

    0100

    0010

    0001

    G

    3675 mmmmm xg x x

  • 182

    +

    + +

    +

    + A +

    + +

    + +

    +

    + + + +

    +

  • 183

  • 184

    9107,7

    3

    0 0.5 1 1.5 2-0.5

    0

    0.5

    1

    1.5

    0 0.5 1 1.5 2-0.5

    0

    0.5

    1

    1.5

  • 185

  • 186

  • 187

  • 188

    31m 21m 11m 1p 0 0 1 0 0 0 1 0

    32m 22m 12m 2p 0 1 1 0 0 1 1 0

    33m 23m 13m 3p 1 0 0 1 1 0 1 1

    3c 2c 1c 0c 0 1 0 1 0 1 0 1

  • 189

    3

  • 190

    ?

  • 191

    12 xxg

    12 xxg

    -

    28. um cdigo de controlo de erros com 4 palavras de cdigo (C1, C2, C3, C4) definidas por:

    C1= 0 0 0 0 0 0

    C2= 0 0 0 1 1 1

    C3= 1 1 1 0 0 0

    C4= 1 1 1 1 1 1

    Qual a d

    cdigo?

  • 192

    .

    2

    n

    bRtc bEy 1 00 y

    042

    1

    N

    EerfcBER b

    sR 2

    n

  • 193

    TB TB

    )102cos(10 6 ttc

    2n

    TB

    )2cos(5,353 tftc c

    )150002cos(129 ttc

    TB =1650 Hz;

    )12002cos(0 ttc )24002cos(1 ttc

    2

    n

    sR 010log10 NEb

    bR cSNR

    bR

    109cR rP 'BER

    169cR ;

    (

    bR

    bR 010log10 NEb

  • 194

    eT bR

    eT

    eT

    1110

    0101G

    10

    01

    11

    01

    TH

    12 xxg

    11 6 xxn 11

    1 242

    6

    xx

    x

    x

    xg

    10

    01

    10

    01

    1000

    0100

    0010

    0001

    G

    242 mmp 131 mmp

    43cR

    62cR

  • 195

    Funes a desenvolver em Matlab:

    1. Uma funo que gere uma sequncia binria, e que tenha como entradas:

    O nmero de bits a gerar.

    A probabilidade a priori do nvel lgico 0.

    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2. Uma funo que gere o smbolo a 1 do cdigo de linha Manchester

    (Manchester) e o cdigo correspondente a uma sequncia binria, e que tenha

    como entradas:

    A sequncia binria a codificar.

    A amplitude A do cdigo de linha.

    O nmero M de pontos de simulao por smbolo (M par).

    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    3. Uma funo que implemente um canal AWGN. Esta funo devolve o

    cdigo de linha com rudo e tem como entradas:

    O cdigo de linha correspondente sequncia binria.

    A potncia do rudo.

    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    4. Uma funo que implemente um recetor timo para o cdigo de linha com

    rudo. Esta funo devolve a sequncia binria descodificada, e tem como

    entradas:

    O cdigo de linha com rudo.

    O smbolo ao nvel lgico 1 utilizado no filtro adaptado.

    O valor do limiar de deciso .

    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • 196

    5. Uma funo que gere o smbolo a 1 da modulao OOK e o cdigo

    correspondente a uma sequncia binria, e que tenha como entradas:

    A sequncia binria a codificar.

    A amplitude A da modulao.

    O nmero M de pontos de simulao por smbolo.

    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Problemas

    1. Simule um sistema de transmisso digital num canal AWGN em Matlab. O

    sistema deve converter uma sequncia binria num cdigo de linha

    Manchester ou modulao OOK, simular um canal AWGN adicionando rudo

    branco e gaussiano ao sinal a transmitir e implementar um descodificador com

    filtro timo.

    O sistema tem como entradas (e valor de referncia):

    O nmero de bits a simular (100k bit).

    A amplitude , do cdigo de linha/modulao (1 V).

    O nmero, , de pontos de simulao por smbolo (4 pontos).

    A potncia do rudo ou a no canal de comunicao (1 W).

    O valor do limiar de deciso .

    e tem como sadas:

    A sequncia binria recebida.

    A percentagem de bits errados.

    O valor terico da .

  • 197

    Determine a real e terica (apndice 6), faa um grfico dos resultados e

    comente a evoluo da nas situaes seguintes:

    a) Para A = [0,5 0,75 1 1,5 2] V.

    b) Para M = [4 6 8 10 12].

    c) Para 2

    w = [0,25 0,5 1 1,5 2] W

    d) Para Eb/No=[1 3 5 7 9] dB (No=22

    w ). Coloque a BER em escala

    logartmica.

    e) Para = [-2 -1 0 1 2] V.

    2. Repita o problema anterior para uma modulao OOK. Faa as adaptaes

    nos testes que achar necessrio.

    3. Compare os dois mtodos.

    Tenha em ateno as seguintes funes do MATLAB:

    rand, randn - gera nmeros aleatrios

    gt (>) - operador relacional maior que cumsum - soma cumulativa

    ones - gera uma matriz de uns filter - filtragem digital

    erfc - funo complementar do erro

    semilogy Escala logartmica em ordenadas

  • 199

    Funes a desenvolver em Matlab:

    1. Uma funo que gere uma sequncia binria em que os smbolos sejam

    equiprovveis, e que tenha como entrada:

    O nmero de bits a gerar.

    A probabilidade dos bits ao nvel lgico 0.

    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2. Uma funo que implemente um codificador por repetio e que tenha

    como entradas:

    A sequncia binria a codificar.

    O nmero de repeties

    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    3. Uma funo que simule um canal digital gerando erros numa sequncia

    binria e que tenha como entradas:

    A sequncia binria sujeita a erros.

    A probabilidade de erro de bit.

    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    4. Uma funo que implemente um descodificador por repetio e que tenha

    como entrada:

    A sequncia binria a descodificar.

    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    5. Uma funo que implemente um codificador Hamming H(7,4) e que tenha

    como entrada:

    A sequncia binria a codificar.

  • 200

    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    6. Uma funo que implemente um descodificador Hamming H(7,4) e que

    tenha como entrada:

    A sequncia binria a descodificar.

    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Problemas

    1. Pretende-se simular um sistema de controlo de erros num canal digital. O

    sistema deve codificar uma sequncia binria atravs de um cdigo por

    repetio, sujeitar a sequncia resultante a erros e descodificar corrigindo os

    erros.

    a) Para o nmero de repeties de 3, avalie o codificador para diversos valores

    da BER e compare os valores obtidos com os valores tericos.

    b) Para uma BER de 0,1, avalie o codificador para diversos valores de

    repeties compare os valores obtidos com os valores tericos.

    2. Pretende-se simular um sistema de controlo de erros num canal digital. O

    sistema deve codificar uma sequncia binria atravs de um cdigo de

    Hamming H(7,4), sujeitar a sequncia resultante a erros e descodificar

    corrigindo os erros.

    a) Avalie o codificador para diversos valores da BER e compare os valores

    obtidos com os valores tericos.

    b) Compare os resultados com os obtidos com o codificador por repetio.

    Tenha em ateno as seguintes funes do MATLAB:

    nhcoosek Clculo de combinaes

  • 201

    ________________________________________

    ________________________________________

  • 202

  • 203

    ________________________________________

    ________________________________________

    th

    4th

    5th

    4th

    5th

    4th