SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
TELE4653 Digital Modulation &
          Coding
                   Detection Theory
                          Wei Zhang
                     w.zhang@unsw.edu.au


    School of Electrical Engineering and Telecommunications
              The University of New South Wales
from Digital Communications (5th Ed.) – John G. Proakis and Masoud Salehi
MAP and ML Receivers

Goal is to design an optimal detector that minimizes the error
probability. In other words,

                m = gopt (r) = arg max P [m|r]
                ˆ
                                   1≤m≤M
                            = arg max P [sm |r]                                                  (1)
                                   1≤m≤M

MAP receiver:
                                 Pm p(r|sm )
                 m = arg max
                 ˆ                                                                               (2)
                         1≤m≤M      p(r)

ML receiver:

                   m = arg max p(r|sm )
                   ˆ                                                                             (3)
                           1≤m≤M
                                          TELE4653 - Digital Modulation & Coding - Lecture 6. April 12, 2010. – p.2/1
Decision Region
Any detector partitions the output space into M regions denoted
by D1 , D2 , · · · , DM such that if r ∈ Dm , then m = g(r) = m, i.e.,
                                                   ˆ
the detector makes a decision in favor of m. The region Dm ,
1 ≤ m ≤ M , is called the decision region for message m.
For a MAP detector we have
              N                   ′             ′                              ′
Dm = r ∈ R        : P [m|r] > P [m |r], ∀1 ≤ m ≤ M andm = m                                           (4)




                                             TELE4653 - Digital Modulation & Coding - Lecture 6. April 12, 2010. – p.3/1
The Error Probability
When sm is sent, an error occurs when the received r is not in
Dm .
                         M
               Pe =              Pm P [r ∈ Dm |sm sent]
                                         /
                        m=1
                         M
                    =            Pm Pe|m                                                                     (5)
                        m=1

where       Pe|m =               p(r|sm )dr
                          c
                         Dm
                                  M
                   =                                      p(r|sm )dr                                         (6)
                             ′        ′       D       ′
                        1≤m ≤M,m =m               m




                                                      TELE4653 - Digital Modulation & Coding - Lecture 6. April 12, 2010. – p.4/1
Optimum Detection in AWGN

The MAP detector for AWGN channel is given by

         m = arg max[Pm p(r|sm )]
         ˆ
             = arg max[Pm pn (r − sm )]
                                          N            r−sm 2
                                 1                −
             = arg max Pm      √              e          N0
                                 πN0
                               r − sm             2
             = arg max ln Pm −
                                 N0
                       N0               r − sm 2
             = arg max    ln Pm −
                       2                   2
                       N0              1
             = arg max    ln Pm −        Em + r · sm                                             (7)
                       2               2

                                          TELE4653 - Digital Modulation & Coding - Lecture 6. April 12, 2010. – p.5/1
Optimum Detection in AWGN

If the signals are equiprobable, then

                    m = arg min r − sm .
                    ˆ                                                                           (8)

Nearest-neighbor detector.
If the signals are equiprobable and have equal energy,

                     m = arg max r · (sm )
                     ˆ                                                                          (9)




                                         TELE4653 - Digital Modulation & Coding - Lecture 6. April 12, 2010. – p.6/1
from Digital Communications (5th Ed.) – John G. Proakis and Masoud Salehi
from Digital Communications (5th Ed.) – John G. Proakis and Masoud Salehi
from Digital Communications (5th Ed.) – John G. Proakis and Masoud Salehi
Error Probability
Error Probability for Binary Antipodal Signaling
s1 = s(t) and s2 (t) = −s(t). The probabilities of messages 1 and
2 are p and 1 − p, respectively. Assume each signal has the
energy Eb .
The decision region D1 is given as

                      N0       1                    N0            1
D1   =   r : r Eb +      ln p − Eb > −r        Eb +    ln(1 − p) − Eb
                      2        2                    2             2
                  N0      1−p
     =   r : r > √ ln
                 4 Eb       p
     = {r : r > rth }                                                                                    (10)

where rth =    N
               √0
              4 Eb
                     ln 1−p .
                         p



                                         TELE4653 - Digital Modulation & Coding - Lecture 6. April 12, 2010. – p.10/1
Error Probability
Error Probability for Binary Antipodal Signaling (Cont.)

Pe = p          p r|s =     Eb dr + (1 − p)          p r|s = − Eb dr
           D2                                 D1
                           N0
    = pP N          Eb ,         < rth
                           2
                                     N0
    + (1 − p)P N −              Eb ,
                               > rth
                                     2
            √                      √
                                         

    = pQ  Eb − rth  + (1 − p)Q  Eb + rth                                                   (11)
                    N0                              N0
                    2                               2

                                                             2Eb
When p = 1 , we have rth = 0. Then, Pe = Q
         2                                                   N0         .


                                          TELE4653 - Digital Modulation & Coding - Lecture 6. April 12, 2010. – p.11/1
Error Probability
Error Probability for Equiprobable Binary Signaling
Schemes
Since the signals are equiprobable, the two decision regions are
separated by the perpendicular bisector of the line connecting s1
and s2 .
Let d12 = s2 − s1 . Therefore, the error probability is

                        n · (s2 − s1 )   d12
                 Pb = P                >                                                       (12)
                             d12          2

Note that n · (s2 − s1 ) is a zero-mean Gaussian r.v. with variance
d2 N0
  2 .   Hence,
 12
                                     
                                  d2 
                                   12
                      Pb = Q                                                                  (13)
                                  2N0

                                          TELE4653 - Digital Modulation & Coding - Lecture 6. April 12, 2010. – p.12/1
Error Probability
Error Probability for Binary Orthogonal Signaling
                                          √
The signal vector representation is s1 = ( Eb , 0) and
          √
s2 = (0, Eb ).
                     √
It is clear that d = 2Eb and
                              
                            d2            Eb
                 Pb = Q         =Q                                                                (14)
                           2N0            N0

                Eb
Usually, γb =   N0   is referred to as the SNR per bit.




                                              TELE4653 - Digital Modulation & Coding - Lecture 6. April 12, 2010. – p.13/1
from Digital Communications (5th Ed.) – John G. Proakis and Masoud Salehi
from Digital Communications (5th Ed.) – John G. Proakis and Masoud Salehi
from Digital Communications (5th Ed.) – John G. Proakis and Masoud Salehi
from Digital Communications (5th Ed.) – John G. Proakis and Masoud Salehi

Mais conteúdo relacionado

Mais procurados

SPU Optimizations - Part 2
SPU Optimizations - Part 2SPU Optimizations - Part 2
SPU Optimizations - Part 2
Naughty Dog
 
Dft and its applications
Dft and its applicationsDft and its applications
Dft and its applications
Agam Goel
 
Practical Spherical Harmonics Based PRT Methods
Practical Spherical Harmonics Based PRT MethodsPractical Spherical Harmonics Based PRT Methods
Practical Spherical Harmonics Based PRT Methods
Naughty Dog
 
SPU Optimizations-part 1
SPU Optimizations-part 1SPU Optimizations-part 1
SPU Optimizations-part 1
Naughty Dog
 
Correlative level coding
Correlative level codingCorrelative level coding
Correlative level coding
srkrishna341
 
Isi and nyquist criterion
Isi and nyquist criterionIsi and nyquist criterion
Isi and nyquist criterion
srkrishna341
 
次数制限モデルにおける全てのCSPに対する最適な定数時間近似アルゴリズムと近似困難性
次数制限モデルにおける全てのCSPに対する最適な定数時間近似アルゴリズムと近似困難性次数制限モデルにおける全てのCSPに対する最適な定数時間近似アルゴリズムと近似困難性
次数制限モデルにおける全てのCSPに対する最適な定数時間近似アルゴリズムと近似困難性
Yuichi Yoshida
 
Fourier transforms & fft algorithm (paul heckbert, 1998) by tantanoid
Fourier transforms & fft algorithm (paul heckbert, 1998) by tantanoidFourier transforms & fft algorithm (paul heckbert, 1998) by tantanoid
Fourier transforms & fft algorithm (paul heckbert, 1998) by tantanoid
Xavier Davias
 

Mais procurados (20)

Nyquist criterion for zero ISI
Nyquist criterion for zero ISINyquist criterion for zero ISI
Nyquist criterion for zero ISI
 
Dsp Lab Record
Dsp Lab RecordDsp Lab Record
Dsp Lab Record
 
SPU Optimizations - Part 2
SPU Optimizations - Part 2SPU Optimizations - Part 2
SPU Optimizations - Part 2
 
Dsp 2018 foehu - lec 10 - multi-rate digital signal processing
Dsp 2018 foehu - lec 10 - multi-rate digital signal processingDsp 2018 foehu - lec 10 - multi-rate digital signal processing
Dsp 2018 foehu - lec 10 - multi-rate digital signal processing
 
Dft and its applications
Dft and its applicationsDft and its applications
Dft and its applications
 
spectralmethod
spectralmethodspectralmethod
spectralmethod
 
Hm2513521357
Hm2513521357Hm2513521357
Hm2513521357
 
Dsp U Lec10 DFT And FFT
Dsp U   Lec10  DFT And  FFTDsp U   Lec10  DFT And  FFT
Dsp U Lec10 DFT And FFT
 
Practical Spherical Harmonics Based PRT Methods
Practical Spherical Harmonics Based PRT MethodsPractical Spherical Harmonics Based PRT Methods
Practical Spherical Harmonics Based PRT Methods
 
Ff tand matlab-wanjun huang
Ff tand matlab-wanjun huangFf tand matlab-wanjun huang
Ff tand matlab-wanjun huang
 
DSP_FOEHU - Lec 08 - The Discrete Fourier Transform
DSP_FOEHU - Lec 08 - The Discrete Fourier TransformDSP_FOEHU - Lec 08 - The Discrete Fourier Transform
DSP_FOEHU - Lec 08 - The Discrete Fourier Transform
 
SPU Optimizations-part 1
SPU Optimizations-part 1SPU Optimizations-part 1
SPU Optimizations-part 1
 
Software-defined white-space cognitive systems: implementation of the spectru...
Software-defined white-space cognitive systems: implementation of the spectru...Software-defined white-space cognitive systems: implementation of the spectru...
Software-defined white-space cognitive systems: implementation of the spectru...
 
Correlative level coding
Correlative level codingCorrelative level coding
Correlative level coding
 
Isi and nyquist criterion
Isi and nyquist criterionIsi and nyquist criterion
Isi and nyquist criterion
 
Digital Signal Processing[ECEG-3171]-Ch1_L06
Digital Signal Processing[ECEG-3171]-Ch1_L06Digital Signal Processing[ECEG-3171]-Ch1_L06
Digital Signal Processing[ECEG-3171]-Ch1_L06
 
Chapter6 sampling
Chapter6 samplingChapter6 sampling
Chapter6 sampling
 
次数制限モデルにおける全てのCSPに対する最適な定数時間近似アルゴリズムと近似困難性
次数制限モデルにおける全てのCSPに対する最適な定数時間近似アルゴリズムと近似困難性次数制限モデルにおける全てのCSPに対する最適な定数時間近似アルゴリズムと近似困難性
次数制限モデルにおける全てのCSPに対する最適な定数時間近似アルゴリズムと近似困難性
 
Fourier transforms & fft algorithm (paul heckbert, 1998) by tantanoid
Fourier transforms & fft algorithm (paul heckbert, 1998) by tantanoidFourier transforms & fft algorithm (paul heckbert, 1998) by tantanoid
Fourier transforms & fft algorithm (paul heckbert, 1998) by tantanoid
 
Nabaa
NabaaNabaa
Nabaa
 

Destaque

Chapter3 marketing
Chapter3 marketingChapter3 marketing
Chapter3 marketing
Vin Voro
 
сараа...тест
сараа...тестсараа...тест
сараа...тест
tsatsraletka
 
使用Rpm&yum进行基础软件管理
使用Rpm&yum进行基础软件管理使用Rpm&yum进行基础软件管理
使用Rpm&yum进行基础软件管理
Jason Zheng
 
Prova elemental 2008
Prova elemental 2008Prova elemental 2008
Prova elemental 2008
Josep Miquel
 
Tele3113 wk2tue
Tele3113 wk2tueTele3113 wk2tue
Tele3113 wk2tue
Vin Voro
 
Fiery star inquiry
Fiery star inquiryFiery star inquiry
Fiery star inquiry
Beety8
 
非技術者のためのオープンソース入門 LibreOffice コミュニティで質問してみよう
非技術者のためのオープンソース入門 LibreOffice コミュニティで質問してみよう非技術者のためのオープンソース入門 LibreOffice コミュニティで質問してみよう
非技術者のためのオープンソース入門 LibreOffice コミュニティで質問してみよう
Kazumi Ohhashi
 

Destaque (20)

Badalona-ILOQUID
Badalona-ILOQUIDBadalona-ILOQUID
Badalona-ILOQUID
 
Pharmaca
PharmacaPharmaca
Pharmaca
 
Chapter3 marketing
Chapter3 marketingChapter3 marketing
Chapter3 marketing
 
The journey(www)
The journey(www)The journey(www)
The journey(www)
 
сараа...тест
сараа...тестсараа...тест
сараа...тест
 
使用Rpm&yum进行基础软件管理
使用Rpm&yum进行基础软件管理使用Rpm&yum进行基础软件管理
使用Rpm&yum进行基础软件管理
 
Moianès-ILOQUID
Moianès-ILOQUIDMoianès-ILOQUID
Moianès-ILOQUID
 
Digitaal leermateriaal op school
Digitaal leermateriaal op school Digitaal leermateriaal op school
Digitaal leermateriaal op school
 
Prova elemental 2008
Prova elemental 2008Prova elemental 2008
Prova elemental 2008
 
Intro
IntroIntro
Intro
 
Flexibiliteit als uitgangspunt voor een nieuwe taalmethode: ICT als meerwaarde
Flexibiliteit als uitgangspunt voor een nieuwe taalmethode: ICT als meerwaardeFlexibiliteit als uitgangspunt voor een nieuwe taalmethode: ICT als meerwaarde
Flexibiliteit als uitgangspunt voor een nieuwe taalmethode: ICT als meerwaarde
 
Drawing human bodies
Drawing human bodiesDrawing human bodies
Drawing human bodies
 
Tele3113 wk2tue
Tele3113 wk2tueTele3113 wk2tue
Tele3113 wk2tue
 
Fiery star inquiry
Fiery star inquiryFiery star inquiry
Fiery star inquiry
 
Dr Jen Gupta - Understanding nature’s death ray guns - 13 Oct 2015
Dr Jen Gupta - Understanding nature’s death ray guns - 13 Oct 2015Dr Jen Gupta - Understanding nature’s death ray guns - 13 Oct 2015
Dr Jen Gupta - Understanding nature’s death ray guns - 13 Oct 2015
 
Presentasi kpk
Presentasi kpkPresentasi kpk
Presentasi kpk
 
非技術者のためのオープンソース入門 LibreOffice コミュニティで質問してみよう
非技術者のためのオープンソース入門 LibreOffice コミュニティで質問してみよう非技術者のためのオープンソース入門 LibreOffice コミュニティで質問してみよう
非技術者のためのオープンソース入門 LibreOffice コミュニティで質問してみよう
 
মাধ্যমিক শিক্ষায় সাব ক্লাস্টারভিত্তিক উন্নয়ন চিন্তা
মাধ্যমিক শিক্ষায় সাব ক্লাস্টারভিত্তিক উন্নয়ন চিন্তামাধ্যমিক শিক্ষায় সাব ক্লাস্টারভিত্তিক উন্নয়ন চিন্তা
মাধ্যমিক শিক্ষায় সাব ক্লাস্টারভিত্তিক উন্নয়ন চিন্তা
 
Presentation for "Provas de Agergação" - 2 relatorio
Presentation for "Provas de Agergação" - 2 relatorioPresentation for "Provas de Agergação" - 2 relatorio
Presentation for "Provas de Agergação" - 2 relatorio
 
Fruits
FruitsFruits
Fruits
 

Semelhante a Tele4653 l6

Tele4653 l8
Tele4653 l8Tele4653 l8
Tele4653 l8
Vin Voro
 
Tele4653 l2
Tele4653 l2Tele4653 l2
Tele4653 l2
Vin Voro
 
Time reversed acoustics - Mathias Fink
Time reversed acoustics - Mathias FinkTime reversed acoustics - Mathias Fink
Time reversed acoustics - Mathias Fink
Sébastien Popoff
 
Ncc2004 ofdm tutorial part i-rvr
Ncc2004 ofdm tutorial   part i-rvrNcc2004 ofdm tutorial   part i-rvr
Ncc2004 ofdm tutorial part i-rvr
Arpan Pal
 
Tele3113 wk9wed
Tele3113 wk9wedTele3113 wk9wed
Tele3113 wk9wed
Vin Voro
 
1.[1 6] a novel papr reduction scheme based on selective mapping and a random...
1.[1 6] a novel papr reduction scheme based on selective mapping and a random...1.[1 6] a novel papr reduction scheme based on selective mapping and a random...
1.[1 6] a novel papr reduction scheme based on selective mapping and a random...
Alexander Decker
 

Semelhante a Tele4653 l6 (20)

Chap04
Chap04Chap04
Chap04
 
Tele4653 l8
Tele4653 l8Tele4653 l8
Tele4653 l8
 
Tele4653 l2
Tele4653 l2Tele4653 l2
Tele4653 l2
 
Cryptanalysis Project Report
Cryptanalysis Project ReportCryptanalysis Project Report
Cryptanalysis Project Report
 
Spacecraft RF Communications Course Sampler
Spacecraft RF Communications Course SamplerSpacecraft RF Communications Course Sampler
Spacecraft RF Communications Course Sampler
 
Novel Performance Analysis of Network Coded Communications in Single-Relay Ne...
Novel Performance Analysis of Network Coded Communications in Single-Relay Ne...Novel Performance Analysis of Network Coded Communications in Single-Relay Ne...
Novel Performance Analysis of Network Coded Communications in Single-Relay Ne...
 
Dsp3
Dsp3Dsp3
Dsp3
 
Ece414 chapter3 w12
Ece414 chapter3 w12Ece414 chapter3 w12
Ece414 chapter3 w12
 
Analog to-digital conversion
Analog to-digital conversionAnalog to-digital conversion
Analog to-digital conversion
 
Time reversed acoustics - Mathias Fink
Time reversed acoustics - Mathias FinkTime reversed acoustics - Mathias Fink
Time reversed acoustics - Mathias Fink
 
lecture6.ppt
lecture6.pptlecture6.ppt
lecture6.ppt
 
Ncc2004 ofdm tutorial part i-rvr
Ncc2004 ofdm tutorial   part i-rvrNcc2004 ofdm tutorial   part i-rvr
Ncc2004 ofdm tutorial part i-rvr
 
M. Haack - Nernst Branes in Gauged Supergravity
M. Haack - Nernst Branes in Gauged SupergravityM. Haack - Nernst Branes in Gauged Supergravity
M. Haack - Nernst Branes in Gauged Supergravity
 
Simplified Runtime Analysis of Estimation of Distribution Algorithms
Simplified Runtime Analysis of Estimation of Distribution AlgorithmsSimplified Runtime Analysis of Estimation of Distribution Algorithms
Simplified Runtime Analysis of Estimation of Distribution Algorithms
 
Simplified Runtime Analysis of Estimation of Distribution Algorithms
Simplified Runtime Analysis of Estimation of Distribution AlgorithmsSimplified Runtime Analysis of Estimation of Distribution Algorithms
Simplified Runtime Analysis of Estimation of Distribution Algorithms
 
Tele3113 wk9wed
Tele3113 wk9wedTele3113 wk9wed
Tele3113 wk9wed
 
Asymptotic boundpresentation
Asymptotic boundpresentationAsymptotic boundpresentation
Asymptotic boundpresentation
 
Optimization of Packet Length for MIMO systems
Optimization of Packet Length for MIMO systemsOptimization of Packet Length for MIMO systems
Optimization of Packet Length for MIMO systems
 
1.[1 6] a novel papr reduction scheme based on selective mapping and a random...
1.[1 6] a novel papr reduction scheme based on selective mapping and a random...1.[1 6] a novel papr reduction scheme based on selective mapping and a random...
1.[1 6] a novel papr reduction scheme based on selective mapping and a random...
 
1.[1 6] a novel papr reduction scheme based on selective mapping and a random...
1.[1 6] a novel papr reduction scheme based on selective mapping and a random...1.[1 6] a novel papr reduction scheme based on selective mapping and a random...
1.[1 6] a novel papr reduction scheme based on selective mapping and a random...
 

Mais de Vin Voro

Tele3113 tut6
Tele3113 tut6Tele3113 tut6
Tele3113 tut6
Vin Voro
 
Tele3113 tut5
Tele3113 tut5Tele3113 tut5
Tele3113 tut5
Vin Voro
 
Tele3113 tut4
Tele3113 tut4Tele3113 tut4
Tele3113 tut4
Vin Voro
 
Tele3113 tut1
Tele3113 tut1Tele3113 tut1
Tele3113 tut1
Vin Voro
 
Tele3113 tut3
Tele3113 tut3Tele3113 tut3
Tele3113 tut3
Vin Voro
 
Tele3113 tut2
Tele3113 tut2Tele3113 tut2
Tele3113 tut2
Vin Voro
 
Tele3113 wk10wed
Tele3113 wk10wedTele3113 wk10wed
Tele3113 wk10wed
Vin Voro
 
Tele3113 wk10tue
Tele3113 wk10tueTele3113 wk10tue
Tele3113 wk10tue
Vin Voro
 
Tele3113 wk11wed
Tele3113 wk11wedTele3113 wk11wed
Tele3113 wk11wed
Vin Voro
 
Tele3113 wk7wed
Tele3113 wk7wedTele3113 wk7wed
Tele3113 wk7wed
Vin Voro
 
Tele3113 wk9tue
Tele3113 wk9tueTele3113 wk9tue
Tele3113 wk9tue
Vin Voro
 
Tele3113 wk8wed
Tele3113 wk8wedTele3113 wk8wed
Tele3113 wk8wed
Vin Voro
 
Tele3113 wk7wed
Tele3113 wk7wedTele3113 wk7wed
Tele3113 wk7wed
Vin Voro
 
Tele3113 wk7wed
Tele3113 wk7wedTele3113 wk7wed
Tele3113 wk7wed
Vin Voro
 
Tele3113 wk7tue
Tele3113 wk7tueTele3113 wk7tue
Tele3113 wk7tue
Vin Voro
 
Tele3113 wk6wed
Tele3113 wk6wedTele3113 wk6wed
Tele3113 wk6wed
Vin Voro
 
Tele3113 wk6tue
Tele3113 wk6tueTele3113 wk6tue
Tele3113 wk6tue
Vin Voro
 
Tele3113 wk5tue
Tele3113 wk5tueTele3113 wk5tue
Tele3113 wk5tue
Vin Voro
 
Tele3113 wk4wed
Tele3113 wk4wedTele3113 wk4wed
Tele3113 wk4wed
Vin Voro
 
Tele3113 wk4tue
Tele3113 wk4tueTele3113 wk4tue
Tele3113 wk4tue
Vin Voro
 

Mais de Vin Voro (20)

Tele3113 tut6
Tele3113 tut6Tele3113 tut6
Tele3113 tut6
 
Tele3113 tut5
Tele3113 tut5Tele3113 tut5
Tele3113 tut5
 
Tele3113 tut4
Tele3113 tut4Tele3113 tut4
Tele3113 tut4
 
Tele3113 tut1
Tele3113 tut1Tele3113 tut1
Tele3113 tut1
 
Tele3113 tut3
Tele3113 tut3Tele3113 tut3
Tele3113 tut3
 
Tele3113 tut2
Tele3113 tut2Tele3113 tut2
Tele3113 tut2
 
Tele3113 wk10wed
Tele3113 wk10wedTele3113 wk10wed
Tele3113 wk10wed
 
Tele3113 wk10tue
Tele3113 wk10tueTele3113 wk10tue
Tele3113 wk10tue
 
Tele3113 wk11wed
Tele3113 wk11wedTele3113 wk11wed
Tele3113 wk11wed
 
Tele3113 wk7wed
Tele3113 wk7wedTele3113 wk7wed
Tele3113 wk7wed
 
Tele3113 wk9tue
Tele3113 wk9tueTele3113 wk9tue
Tele3113 wk9tue
 
Tele3113 wk8wed
Tele3113 wk8wedTele3113 wk8wed
Tele3113 wk8wed
 
Tele3113 wk7wed
Tele3113 wk7wedTele3113 wk7wed
Tele3113 wk7wed
 
Tele3113 wk7wed
Tele3113 wk7wedTele3113 wk7wed
Tele3113 wk7wed
 
Tele3113 wk7tue
Tele3113 wk7tueTele3113 wk7tue
Tele3113 wk7tue
 
Tele3113 wk6wed
Tele3113 wk6wedTele3113 wk6wed
Tele3113 wk6wed
 
Tele3113 wk6tue
Tele3113 wk6tueTele3113 wk6tue
Tele3113 wk6tue
 
Tele3113 wk5tue
Tele3113 wk5tueTele3113 wk5tue
Tele3113 wk5tue
 
Tele3113 wk4wed
Tele3113 wk4wedTele3113 wk4wed
Tele3113 wk4wed
 
Tele3113 wk4tue
Tele3113 wk4tueTele3113 wk4tue
Tele3113 wk4tue
 

Último

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Último (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

Tele4653 l6

  • 1. TELE4653 Digital Modulation & Coding Detection Theory Wei Zhang w.zhang@unsw.edu.au School of Electrical Engineering and Telecommunications The University of New South Wales
  • 2. from Digital Communications (5th Ed.) – John G. Proakis and Masoud Salehi
  • 3. MAP and ML Receivers Goal is to design an optimal detector that minimizes the error probability. In other words, m = gopt (r) = arg max P [m|r] ˆ 1≤m≤M = arg max P [sm |r] (1) 1≤m≤M MAP receiver: Pm p(r|sm ) m = arg max ˆ (2) 1≤m≤M p(r) ML receiver: m = arg max p(r|sm ) ˆ (3) 1≤m≤M TELE4653 - Digital Modulation & Coding - Lecture 6. April 12, 2010. – p.2/1
  • 4. Decision Region Any detector partitions the output space into M regions denoted by D1 , D2 , · · · , DM such that if r ∈ Dm , then m = g(r) = m, i.e., ˆ the detector makes a decision in favor of m. The region Dm , 1 ≤ m ≤ M , is called the decision region for message m. For a MAP detector we have N ′ ′ ′ Dm = r ∈ R : P [m|r] > P [m |r], ∀1 ≤ m ≤ M andm = m (4) TELE4653 - Digital Modulation & Coding - Lecture 6. April 12, 2010. – p.3/1
  • 5. The Error Probability When sm is sent, an error occurs when the received r is not in Dm . M Pe = Pm P [r ∈ Dm |sm sent] / m=1 M = Pm Pe|m (5) m=1 where Pe|m = p(r|sm )dr c Dm M = p(r|sm )dr (6) ′ ′ D ′ 1≤m ≤M,m =m m TELE4653 - Digital Modulation & Coding - Lecture 6. April 12, 2010. – p.4/1
  • 6. Optimum Detection in AWGN The MAP detector for AWGN channel is given by m = arg max[Pm p(r|sm )] ˆ = arg max[Pm pn (r − sm )] N r−sm 2 1 − = arg max Pm √ e N0 πN0 r − sm 2 = arg max ln Pm − N0 N0 r − sm 2 = arg max ln Pm − 2 2 N0 1 = arg max ln Pm − Em + r · sm (7) 2 2 TELE4653 - Digital Modulation & Coding - Lecture 6. April 12, 2010. – p.5/1
  • 7. Optimum Detection in AWGN If the signals are equiprobable, then m = arg min r − sm . ˆ (8) Nearest-neighbor detector. If the signals are equiprobable and have equal energy, m = arg max r · (sm ) ˆ (9) TELE4653 - Digital Modulation & Coding - Lecture 6. April 12, 2010. – p.6/1
  • 8. from Digital Communications (5th Ed.) – John G. Proakis and Masoud Salehi
  • 9. from Digital Communications (5th Ed.) – John G. Proakis and Masoud Salehi
  • 10. from Digital Communications (5th Ed.) – John G. Proakis and Masoud Salehi
  • 11. Error Probability Error Probability for Binary Antipodal Signaling s1 = s(t) and s2 (t) = −s(t). The probabilities of messages 1 and 2 are p and 1 − p, respectively. Assume each signal has the energy Eb . The decision region D1 is given as N0 1 N0 1 D1 = r : r Eb + ln p − Eb > −r Eb + ln(1 − p) − Eb 2 2 2 2 N0 1−p = r : r > √ ln 4 Eb p = {r : r > rth } (10) where rth = N √0 4 Eb ln 1−p . p TELE4653 - Digital Modulation & Coding - Lecture 6. April 12, 2010. – p.10/1
  • 12. Error Probability Error Probability for Binary Antipodal Signaling (Cont.) Pe = p p r|s = Eb dr + (1 − p) p r|s = − Eb dr D2 D1 N0 = pP N Eb , < rth 2 N0 + (1 − p)P N − Eb , > rth 2 √ √     = pQ  Eb − rth  + (1 − p)Q  Eb + rth  (11) N0 N0 2 2 2Eb When p = 1 , we have rth = 0. Then, Pe = Q 2 N0 . TELE4653 - Digital Modulation & Coding - Lecture 6. April 12, 2010. – p.11/1
  • 13. Error Probability Error Probability for Equiprobable Binary Signaling Schemes Since the signals are equiprobable, the two decision regions are separated by the perpendicular bisector of the line connecting s1 and s2 . Let d12 = s2 − s1 . Therefore, the error probability is n · (s2 − s1 ) d12 Pb = P > (12) d12 2 Note that n · (s2 − s1 ) is a zero-mean Gaussian r.v. with variance d2 N0 2 . Hence, 12   d2  12 Pb = Q  (13) 2N0 TELE4653 - Digital Modulation & Coding - Lecture 6. April 12, 2010. – p.12/1
  • 14. Error Probability Error Probability for Binary Orthogonal Signaling √ The signal vector representation is s1 = ( Eb , 0) and √ s2 = (0, Eb ). √ It is clear that d = 2Eb and   d2  Eb Pb = Q  =Q (14) 2N0 N0 Eb Usually, γb = N0 is referred to as the SNR per bit. TELE4653 - Digital Modulation & Coding - Lecture 6. April 12, 2010. – p.13/1
  • 15. from Digital Communications (5th Ed.) – John G. Proakis and Masoud Salehi
  • 16. from Digital Communications (5th Ed.) – John G. Proakis and Masoud Salehi
  • 17. from Digital Communications (5th Ed.) – John G. Proakis and Masoud Salehi
  • 18. from Digital Communications (5th Ed.) – John G. Proakis and Masoud Salehi