SlideShare a Scribd company logo
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

More Related Content

What's hot

Nyquist criterion for zero ISI
Nyquist criterion for zero ISINyquist criterion for zero ISI
Nyquist criterion for zero ISI
Gunasekara Reddy
 
Dsp Lab Record
Dsp Lab RecordDsp Lab Record
Dsp Lab Record
Aleena Varghese
 
SPU Optimizations - Part 2
SPU Optimizations - Part 2SPU Optimizations - Part 2
SPU Optimizations - Part 2Naughty Dog
 
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
Amr E. Mohamed
 
Dft and its applications
Dft and its applicationsDft and its applications
Dft and its applicationsAgam Goel
 
Hm2513521357
Hm2513521357Hm2513521357
Hm2513521357
IJERA Editor
 
Dsp U Lec10 DFT And FFT
Dsp U   Lec10  DFT And  FFTDsp U   Lec10  DFT And  FFT
Dsp U Lec10 DFT And FFT
taha25
 
Practical Spherical Harmonics Based PRT Methods
Practical Spherical Harmonics Based PRT MethodsPractical Spherical Harmonics Based PRT Methods
Practical Spherical Harmonics Based PRT MethodsNaughty Dog
 
Ff tand matlab-wanjun huang
Ff tand matlab-wanjun huangFf tand matlab-wanjun huang
Ff tand matlab-wanjun huang
Sagar Ahir
 
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
Amr E. Mohamed
 
SPU Optimizations-part 1
SPU Optimizations-part 1SPU Optimizations-part 1
SPU Optimizations-part 1Naughty Dog
 
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...
CSP Scarl
 
Correlative level coding
Correlative level codingCorrelative level coding
Correlative level codingsrkrishna341
 
Isi and nyquist criterion
Isi and nyquist criterionIsi and nyquist criterion
Isi and nyquist criterionsrkrishna341
 
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
Rediet Moges
 
次数制限モデルにおける全ての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 tantanoidXavier Davias
 

What's hot (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
 

Viewers also liked

Badalona-ILOQUID
Badalona-ILOQUIDBadalona-ILOQUID
Badalona-ILOQUID
Servei_Mercat_de_Treball
 
Pharmaca
PharmacaPharmaca
Pharmaca
sedagokoglu
 
Chapter3 marketing
Chapter3 marketingChapter3 marketing
Chapter3 marketingVin Voro
 
сараа...тест
сараа...тестсараа...тест
сараа...тестtsatsraletka
 
使用Rpm&yum进行基础软件管理
使用Rpm&yum进行基础软件管理使用Rpm&yum进行基础软件管理
使用Rpm&yum进行基础软件管理Jason Zheng
 
Moianès-ILOQUID
Moianès-ILOQUIDMoianès-ILOQUID
Moianès-ILOQUID
Servei_Mercat_de_Treball
 
Digitaal leermateriaal op school
Digitaal leermateriaal op school Digitaal leermateriaal op school
Digitaal leermateriaal op school
wimdboer
 
Prova elemental 2008
Prova elemental 2008Prova elemental 2008
Prova elemental 2008Josep Miquel
 
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
wimdboer
 
Drawing human bodies
Drawing human bodiesDrawing human bodies
Drawing human bodies
kyop
 
Tele3113 wk2tue
Tele3113 wk2tueTele3113 wk2tue
Tele3113 wk2tueVin Voro
 
Fiery star inquiry
Fiery star inquiryFiery star inquiry
Fiery star inquiryBeety8
 
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
onthewight
 
Presentasi kpk
Presentasi kpkPresentasi kpk
Presentasi kpk
Muhammad Yogi Ramadhan
 
非技術者のためのオープンソース入門 LibreOffice コミュニティで質問してみよう
非技術者のためのオープンソース入門 LibreOffice コミュニティで質問してみよう非技術者のためのオープンソース入門 LibreOffice コミュニティで質問してみよう
非技術者のためのオープンソース入門 LibreOffice コミュニティで質問してみようKazumi Ohhashi
 
মাধ্যমিক শিক্ষায় সাব ক্লাস্টারভিত্তিক উন্নয়ন চিন্তা
মাধ্যমিক শিক্ষায় সাব ক্লাস্টারভিত্তিক উন্নয়ন চিন্তামাধ্যমিক শিক্ষায় সাব ক্লাস্টারভিত্তিক উন্নয়ন চিন্তা
মাধ্যমিক শিক্ষায় সাব ক্লাস্টারভিত্তিক উন্নয়ন চিন্তা
Abul Bashar
 
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
Alvaro Barbosa
 
Fruits
FruitsFruits

Viewers also liked (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
 

Similar to Tele4653 l6

Chap04
Chap04Chap04
Tele4653 l8
Tele4653 l8Tele4653 l8
Tele4653 l8Vin Voro
 
Tele4653 l2
Tele4653 l2Tele4653 l2
Tele4653 l2Vin Voro
 
Cryptanalysis Project Report
Cryptanalysis Project ReportCryptanalysis Project Report
Cryptanalysis Project Report
shahparin
 
Spacecraft RF Communications Course Sampler
Spacecraft RF Communications Course SamplerSpacecraft RF Communications Course Sampler
Spacecraft RF Communications Course Sampler
Jim Jenkins
 
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...
Communication Systems & Networks
 
Dsp3
Dsp3Dsp3
Ece414 chapter3 w12
Ece414 chapter3 w12Ece414 chapter3 w12
Ece414 chapter3 w12
mansoorkhan202020
 
Time reversed acoustics - Mathias Fink
Time reversed acoustics - Mathias FinkTime reversed acoustics - Mathias Fink
Time reversed acoustics - Mathias FinkSébastien Popoff
 
lecture6.ppt
lecture6.pptlecture6.ppt
lecture6.ppt
AbhiYadav655132
 
Ncc2004 ofdm tutorial part i-rvr
Ncc2004 ofdm tutorial   part i-rvrNcc2004 ofdm tutorial   part i-rvr
Ncc2004 ofdm tutorial part i-rvrArpan Pal
 
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
SEENET-MTP
 
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
Per Kristian Lehre
 
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
PK Lehre
 
Tele3113 wk9wed
Tele3113 wk9wedTele3113 wk9wed
Tele3113 wk9wedVin Voro
 
Asymptotic boundpresentation
Asymptotic boundpresentationAsymptotic boundpresentation
Asymptotic boundpresentation
Ramoni Adeogun, PhD
 
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
IJCNCJournal
 
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
 
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
 

Similar to 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...
 

More from Vin Voro

Tele3113 tut6
Tele3113 tut6Tele3113 tut6
Tele3113 tut6Vin Voro
 
Tele3113 tut5
Tele3113 tut5Tele3113 tut5
Tele3113 tut5Vin Voro
 
Tele3113 tut4
Tele3113 tut4Tele3113 tut4
Tele3113 tut4Vin Voro
 
Tele3113 tut1
Tele3113 tut1Tele3113 tut1
Tele3113 tut1Vin Voro
 
Tele3113 tut3
Tele3113 tut3Tele3113 tut3
Tele3113 tut3Vin Voro
 
Tele3113 tut2
Tele3113 tut2Tele3113 tut2
Tele3113 tut2Vin Voro
 
Tele3113 wk10wed
Tele3113 wk10wedTele3113 wk10wed
Tele3113 wk10wedVin Voro
 
Tele3113 wk10tue
Tele3113 wk10tueTele3113 wk10tue
Tele3113 wk10tueVin Voro
 
Tele3113 wk11wed
Tele3113 wk11wedTele3113 wk11wed
Tele3113 wk11wedVin Voro
 
Tele3113 wk7wed
Tele3113 wk7wedTele3113 wk7wed
Tele3113 wk7wedVin Voro
 
Tele3113 wk9tue
Tele3113 wk9tueTele3113 wk9tue
Tele3113 wk9tueVin Voro
 
Tele3113 wk8wed
Tele3113 wk8wedTele3113 wk8wed
Tele3113 wk8wedVin Voro
 
Tele3113 wk7wed
Tele3113 wk7wedTele3113 wk7wed
Tele3113 wk7wedVin Voro
 
Tele3113 wk7wed
Tele3113 wk7wedTele3113 wk7wed
Tele3113 wk7wedVin Voro
 
Tele3113 wk7tue
Tele3113 wk7tueTele3113 wk7tue
Tele3113 wk7tueVin Voro
 
Tele3113 wk6wed
Tele3113 wk6wedTele3113 wk6wed
Tele3113 wk6wedVin Voro
 
Tele3113 wk6tue
Tele3113 wk6tueTele3113 wk6tue
Tele3113 wk6tueVin Voro
 
Tele3113 wk5tue
Tele3113 wk5tueTele3113 wk5tue
Tele3113 wk5tueVin Voro
 
Tele3113 wk4wed
Tele3113 wk4wedTele3113 wk4wed
Tele3113 wk4wedVin Voro
 
Tele3113 wk4tue
Tele3113 wk4tueTele3113 wk4tue
Tele3113 wk4tueVin Voro
 

More from 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
 

Recently uploaded

A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 

Recently uploaded (20)

A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 

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