April 12, 2005Week 13 1 EE521 Analog and Digital Communications James K. Beard, Ph. D. Tuesday, March 29, 2005

Slides:



Advertisements
Similar presentations
Data and Computer Communications Tenth Edition by William Stallings Data and Computer Communications, Tenth Edition by William Stallings, (c) Pearson Education.
Advertisements

Analogue to Digital Conversion (PCM and DM)
EE513 Audio Signals and Systems Digital Signal Processing (Synthesis) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
February 22, 2005Week 6 1 EE521 Analog and Digital Communications James K. Beard, Ph. D. Tuesday, February 22, 2005
Noise on Analog Systems
Speech Coding Nicola Orio Dipartimento di Ingegneria dell’Informazione IV Scuola estiva AISV, 8-12 settembre 2008.
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
Digital Data Transmission ECE 457 Spring Information Representation Communication systems convert information into a form suitable for transmission.
Pulse Code Modulation Lecture 5.
Digital Communications I: Modulation and Coding Course Term 3 – 2008 Catharina Logothetis Lecture 2.
School of Electrical, Electronics and Computer Engineering University of Newcastle-upon-Tyne Baseband Digital Modulation Baseband Digital Modulation Prof.
Lecture 3 Data Encoding and Signal Modulation
Pulse Code Modulation (PCM) 1 EE322 A. Al-Sanie. Encode Transmit Pulse modulate SampleQuantize Demodulate/ Detect Channel Receive Low-pass filter Decode.
AGC DSP AGC DSP Professor A G Constantinides 1 Digital Filter Specifications Only the magnitude approximation problem Four basic types of ideal filters.
Pulse Modulation 1. Introduction In Continuous Modulation C.M. a parameter in the sinusoidal signal is proportional to m(t) In Pulse Modulation P.M. a.
4.1 Why Modulate? 이번 발표자료는 연구배경 연구복적 제안시스템 시뮬레이션 향후 연구방향으로 구성되어 있습니다.
EE 350 / ECE 490 Analog Communication Systems 2/23/2010R. Munden - Fairfield University 1.
Formatting and Baseband Modulation
Modulation, Demodulation and Coding Course Period Sorour Falahati Lecture 2.
Chapter 5 Frequency Domain Analysis of Systems. Consider the following CT LTI system: absolutely integrable,Assumption: the impulse response h(t) is absolutely.
Ni.com Data Analysis: Time and Frequency Domain. ni.com Typical Data Acquisition System.
Digital Communications I: Modulation and Coding Course Spring – 2012 Jeffrey N. Denenberg Lecture 2: Formatting and Baseband Modulation.
Modulation, Demodulation and Coding Course
COSC 3213 – Computer Networks I Summer 2003 Topics: 1. Line Coding (Digital Data, Digital Signals) 2. Digital Modulation (Digital Data, Analog Signals)
Lecture 1. References In no particular order Modern Digital and Analog Communication Systems, B. P. Lathi, 3 rd edition, 1998 Communication Systems Engineering,
Digital Communication I: Modulation and Coding Course
Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE445S Real-Time Digital Signal Processing Lab Fall.
EE345S Real-Time Digital Signal Processing Lab Fall 2006 Lecture 16 Quadrature Amplitude Modulation (QAM) Receiver Prof. Brian L. Evans Dept. of Electrical.
ITGD3101Modern Telecommunications Lecture-1- Pulse Code Modulation week 1- S1/ Dr. Anwar Mousa University of Palestine Faculty of Information.
EE Audio Signals and Systems Digital Signal Processing (Synthesis) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
EE521 Analog and Digital Communications
Error Control Code. Widely used in many areas, like communications, DVD, data storage… In communications, because of noise, you can never be sure that.
ECE 4710: Lecture #6 1 Bandlimited Signals  Bandlimited waveforms have non-zero spectral components only within a finite frequency range  Waveform is.
March 29, 2005Week 11 1 EE521 Analog and Digital Communications James K. Beard, Ph. D. Tuesday, March 29, 2005
EE551 Signal Processing and Communication Theory James K Beard, Ph.D. Thursday, September 1, 2005.
Error Control Code. Widely used in many areas, like communications, DVD, data storage… In communications, because of noise, you can never be sure that.
Week 7 Lecture 1+2 Digital Communications System Architecture + Signals basics.
March 22, 2005Week 10 1 EE521 Analog and Digital Communications James K. Beard, Ph. D. Tuesday, March 22, 2005
DIGITAL COMMUNICATIONS Linear Block Codes
Analysis of Optimal and Suboptimal Discrete-Time Digital Communications Receivers Clemson University SURE Program 2005 Justin Ingersoll, Prof. Michael.
Fundamentals of Digital Signal Processing. Fourier Transform of continuous time signals with t in sec and F in Hz (1/sec). Examples:
April 26, 2005Week 14 1 EE521 Analog and Digital Communications James K. Beard, Ph. D. Tuesday, March 29, 2005
Dept. of EE, NDHU 1 Chapter Four Bandpass Modulation and Demodulation.
EE 3220: Digital Communication
Principle of Communication EEE Chapter 5 AM, FM, and Digital Modulated Systems  Binary Bandpass Signalling Techniques  OOK  BPSK  FSK.
EE521 Analog and Digital Communications Study Plan James K Beard, Ph.D.
The parity bits of linear block codes are linear combination of the message. Therefore, we can represent the encoder by a linear system described by matrices.
4.2 Digital Transmission Pulse Modulation Pulse Code Modulation
When a signal is transmitted over a channel, the frequency band and bandwidth of the channel must match the signal frequency characteristics. Usually,
Combined Linear & Constant Envelope Modulation
Digital Communications I: Modulation and Coding Course Term Catharina Logothetis Lecture 9.
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
Baseband Receiver Receiver Design: Demodulation Matched Filter Correlator Receiver Detection Max. Likelihood Detector Probability of Error.
Case Study (ZigBee): Phase IV Transmitter & Receiver Simulation.
Principle of Communication Eeng Chapter 5 AM, FM, and Digital Modulated Systems  Binary Bandpass Signalling Techniques  OOK  BPSK  FSK Huseyin.
ECE 442 COMMUNICATION SYSTEM DESIGN LECTURE 10. LINEAR BLOCK CODES Husheng Li Dept. of EECS The University of Tennessee.
Channel Coding: Part I Presentation II Irvanda Kurniadi V. ( ) Digital Communication 1.
Principios de Comunicaciones EL4005
Vocoders.
디지털통신 Introduction 임 민 중 동국대학교 정보통신공학과 1.
EE521 Analog and Digital Communications
Chapter 6.
II. Linear Block Codes.
SystemView First Steps
EE521 Analog and Digital Communications
EE521 Analog and Digital Communications
EE521 Analog and Digital Communications
EE521 Analog and Digital Communications
EE521 SystemView Example James K Beard, Ph.D. (215) 12/8/2018
COSC 4214: Digital Communications
Presentation transcript:

April 12, 2005Week 13 1 EE521 Analog and Digital Communications James K. Beard, Ph. D. Tuesday, March 29,

Week 132 April 12, 2005 Attendance

Week 133 April 12, 2005 Essentials Text: Bernard Sklar, Digital Communications, Second Edition SystemView Office  E&A 349  Tuesday afternoons 3:30 PM to 4:30 PM & before class  MWF 10:30 AM to 11:30 AM Term Projects Due April 19 (Next Week) Final Exam Scheduled  Tuesday, May 10, 6:00 PM to 8:00 PM  Here in this classroom

Week 134 April 12, 2005 Today’s Topics Term Project Quiz  Main Quiz  Backup Quiz Term Project Discussion (as time permits)

Week 135 April 12, 2005 Quiz Question 1 Parts I and II Criteria for a signal to be a power/energy signal  Finite energy == energy signal  Finite power == power signal Equations

Week 136 April 12, 2005 Question 1 Part III: Power Spectrum of an Energy Signal Energy spectrum is simply magnitude squared of Fourier transform of energy signal Fourier transform of energy signal not defined Use the Fourier transform of the autocorrelation function for the power spectrum

Week 137 April 12, 2005 Question 2 Part I This is a quadrature demodulator The output x 0 (t)  Frequency shifted to baseband  Negative frequency image Shifted to -2. f 0 Attenuated by LPF  Has a bandwidth of B/2 LPF filter  Bandpass flat to B/2  Stopband start by 2. f 0 - B/2  Leak-through from x B (t) may be considered too

Week 138 April 12, 2005 Question 2 Part II (1 of 2) Sample after the LPF  Nyquist sample rate is 2. B/2 or B  Waveform preservation to bandwidth W>B may be considered Sample at I.F.  Sample rate equations

Week 139 April 12, 2005 Question 2 Part II (2 of 2) The L.O. at the sample times Decimation opportunities  Output sample rate should be about B  Decimation by 2 may be possible

Week 1310 April 12, 2005 Question 3 Antipodal pulses Amplitude is 1 volt, duration is T seconds Bandwidth is 1/T, noise PSD is N 0 BER is What is E b /N 0 ?

Week 1311 April 12, 2005 Question 4 Part I (1 of 2) Mean number of bit errors per unit time is BER for four errors per hour at 1 MB/s

Week 1312 April 12, 2005 Question 4 Part I (2 of 2) Using the base equation The approximation given provides us with

Week 1313 April 12, 2005 Question 4 Part II The SNR equation Bandwidth of 1.2 MHz, bit rate 1 MBPS

Week 1314 April 12, 2005 Question 5 Part I A linear block code has a generator matrix Code words are found by left-multiplying by all 16 combinations of bits

Week 1315 April 12, 2005 Code Vectors

Week 1316 April 12, 2005 Question 5 Part II (1 of 2) The code is systemic because the last four columns are an identity matrix The parity array portion of the generator matrix is the first three columns

Week 1317 April 12, 2005 Question 5 Part II (2 of 2) The parity check matrix augments the matrix P along the other index with an identity matrix

Week 1318 April 12, 2005 Question 5 Part III The syndrome is S=r. H T The received data vector r is {1,1,0,1,1,0,1} The syndrome is {0,1,0} Received data has a bit error Corrected data vector is {1,0,0,1,1,0,1} Decoded message is {1,1,0,1}

Week 1319 April 12, 2005 Question 5 Part IV The minimum Hamming distance between codes  Hamming distance between codewords == Hamming weight of their sum  Hamming weight of a codeword == Hamming distance from the all-zeros codeword  Closed on subtraction means all differences are equal to one of the codewords Thus, the smallest Hamming weight is the minimum Hamming distance For our problem this is 3

Week 1320 April 12, 2005 Question 5 Part V Error-detecting and correcting capability For a d min of 3  Correct 1  Detect 2

Week 1321 April 12, 2005 Question 6 ( 1 of 3) Calculate the probability of message error for a (24,12) linear block code using 12-bit data sequences. Assume that the code corrects up to two bit errors per block and that the base BER is

Week 1322 April 12, 2005 Question 6 (2 of 3) Probability of a message error is the probability of 3 or more bit errors out of 24 Binomial distribution Incomplete beta function

Week 1323 April 12, 2005 Question 6 (3 of 3) Probability of 3 errors is E-06 Probability of 3 or more errors is E-06 Differences is about 0.5% Improvement in BER is a factor of 505

Week 1324 April 12, 2005 Backup Quiz Question 1 Part I See main quiz Question 2 Equation for the output LPF  Bandpass flat to B/2+Δf  Stopband start by 2. f 0 - B/2-Δf  Leak-through from x B (t) may be considered too

Week 1325 April 12, 2005 Backup Quiz Question I Part II UNSAMPLED OUTPUT

Week 1326 April 12, 2005 From Inspection of Output Use cursor readout in SystemView Spectrum is down 30 dB at about 3700 Hz Passband to 3700 Hz Stopband starts by 16.5 kHz to attenuate image at 20 kHz Operations  LPF to specifications  Sample at two times 3900 Hz

Week 1327 April 12, 2005 System

Week 1328 April 12, 2005 Critical Block Parameters LPF Parameters: Operator: Linear Sys Butterworth Lowpass IIR 4 Poles Fc = 6e+3 Hz Quant Bits = None Init Cndtn = 0 DSP Mode Disabled Max Rate = 100e+3 Hz Sampler Parameters: Operator: Sampler Interpolating Rate = 7.8e+3 Hz Aperture = 0 sec Aperture Jitter = 0 sec Max Rate = 7.8e+3 Hz

Week 1329 April 12, 2005 Spectrum of Sampled Output

Week 1330 April 12, 2005 Backup Quiz Question I Part III Sample the 10,000 Hz signal. Use the lowest sample rate that preserves the signal. See main quiz Question 2 Part II

Week 1331 April 12, 2005 Input Signal at 10,000 Hz

Week 1332 April 12, 2005 Sampled at 13,333 Hz WHOOPS

Week 1333 April 12, 2005 Sampled at 40,000 Hz

Week 1334 April 12, 2005 Parameters Sample at 40,000 Hz Frequency-shift down to baseband  10,000 Hz frequency shift  Complex LO (digital quadrature demodulator) Downsample to 8,000 Hz complex

Week 1335 April 12, 2005 Output Before Downsampling

Week 1336 April 12, 2005 Output Downsampled to 8 kHz Complex Without Filtering

Week 1337 April 12, 2005 Final System Block Diagram

Week 1338 April 12, 2005 Backup Quiz 2 Question 2 See main Quiz 2 Question 5 The received data vector r is {1,0,1,0,1,1,1} The syndrome is {1,0,1} Received data has a bit error Corrected data vector is {1,0,1,0,0,1,1} Decoded message is {0,0,1,1} Other answers same as those of main quiz