Communications IB Paper 6 Handout 3: Digitisation and Digital Signals

Similar documents
Communications IB Paper 6 Handout 5: Multiple Access

QUESTION BANK. SUBJECT CODE / Name: EC2301 DIGITAL COMMUNICATION UNIT 2

Communications I (ELCN 306)

Waveform Encoding - PCM. BY: Dr.AHMED ALKHAYYAT. Chapter Two

EEE 309 Communication Theory

Pulse Code Modulation

ECE 556 BASICS OF DIGITAL SPEECH PROCESSING. Assıst.Prof.Dr. Selma ÖZAYDIN Spring Term-2017 Lecture 2

Communications IB Paper 6 Handout 2: Analogue Modulation

EEE 309 Communication Theory

Digital Communication System

UNIT TEST I Digital Communication

Communications IB Paper 6 Handout 1: Introduction, Signals and Channels

Digital Communication System

CHAPTER 4. PULSE MODULATION Part 2

Downloaded from 1

Pulse Code Modulation

Chapter-3 Waveform Coding Techniques

Fundamentals of Digital Communication

Voice Transmission --Basic Concepts--

DIGITAL COMMUNICATION

EEE482F: Problem Set 1

Lecture Schedule: Week Date Lecture Title

Problem Sheet 1 Probability, random processes, and noise

Islamic University of Gaza. Faculty of Engineering Electrical Engineering Department Spring-2011

EITF25 Internet Techniques and Applications L2: Physical layer. Stefan Höst

1B Paper 6: Communications Handout 2: Analogue Modulation

System on a Chip. Prof. Dr. Michael Kraft

Sampling, interpolation and decimation issues

Transmission Fundamentals

PULSE CODE MODULATION (PCM)


YEDITEPE UNIVERSITY ENGINEERING FACULTY COMMUNICATION SYSTEMS LABORATORY EE 354 COMMUNICATION SYSTEMS

CT111 Introduction to Communication Systems Lecture 9: Digital Communications

SIGNALS AND SYSTEMS LABORATORY 13: Digital Communication

INTRODUCTION TO COMMUNICATION SYSTEMS LABORATORY IV. Binary Pulse Amplitude Modulation and Pulse Code Modulation

EE390 Final Exam Fall Term 2002 Friday, December 13, 2002

ANALOGUE AND DIGITAL COMMUNICATION

EC 2301 Digital communication Question bank

Pulse Code Modulation (PCM)

Sampling and Pulse Code Modulation Chapter 6

Multiplexing Concepts and Introduction to BISDN. Professor Richard Harris

Signals A Preliminary Discussion EE442 Analog & Digital Communication Systems Lecture 2

Digital Communication (650533) CH 3 Pulse Modulation

Stream Information. A real-time voice signal must be digitized & transmitted as it is produced Analog signal level varies continuously in time

Time division multiplexing The block diagram for TDM is illustrated as shown in the figure

EC 6501 DIGITAL COMMUNICATION UNIT - II PART A

QUESTION BANK EC 1351 DIGITAL COMMUNICATION YEAR / SEM : III / VI UNIT I- PULSE MODULATION PART-A (2 Marks) 1. What is the purpose of sample and hold

PULSE SHAPING AND RECEIVE FILTERING

Signal Processing Techniques for Software Radio

EXPERIMENT 4 PULSE CODE MODULATION

DIGITAL COMMUNICATION. In this experiment you will integrate blocks representing communication system

CHAPTER 3 Syllabus (2006 scheme syllabus) Differential pulse code modulation DPCM transmitter

STUFF HAPPENS. A Naive/Ideal Communication System Flat Fading What if... idealized system. 9: Stuff Happens

Exercises for chapter 2

Basic Concepts in Data Transmission

Revision of Lecture 3

Principles of Baseband Digital Data Transmission

Revision of Wireless Channel

Principles of Communications ECS 332

Signal Characteristics

Problem Sheets: Communication Systems

SEN366 Computer Networks

EC6501 Digital Communication

1. Clearly circle one answer for each part.

Laboratory Manual 2, MSPS. High-Level System Design

Lecture 10. Digital Modulation

Signal Encoding Techniques

Chapter 2: Signal Representation

Lecture Outline. ESE 531: Digital Signal Processing. Anti-Aliasing Filter with ADC ADC. Oversampled ADC. Oversampled ADC

17. Delta Modulation

Physical Layer: Outline

Problems from the 3 rd edition

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued

ESE 531: Digital Signal Processing

TE 302 DISCRETE SIGNALS AND SYSTEMS. Chapter 1: INTRODUCTION

Lecture 10 Performance of Communication System: Bit Error Rate (BER) EE4900/EE6720 Digital Communications

EXAMINATION FOR THE DEGREE OF B.E. Semester 1 June COMMUNICATIONS IV (ELEC ENG 4035)

QUESTION BANK SUBJECT: DIGITAL COMMUNICATION (15EC61)

Communication Theory II

Lecture 3 Concepts for the Data Communications and Computer Interconnection

Communications and Signals Processing

Columbia University. Principles of Communication Systems ELEN E3701. Spring Semester May Final Examination

Experiment 8: Sampling

Chapter 2: Digitization of Sound

The quality of the transmission signal The characteristics of the transmission medium. Some type of transmission medium is required for transmission:

Department of Electronics and Communication Engineering 1

1. Clearly circle one answer for each part.

Announcements : Wireless Networks Lecture 3: Physical Layer. Bird s Eye View. Outline. Page 1

2. TELECOMMUNICATIONS BASICS

Data Encoding g(p (part 2)

Class 4 ((Communication and Computer Networks))

EITG05 Digital Communications

Digital Communication - Analog to Digital

Chapter Two. Fundamentals of Data and Signals. Data Communications and Computer Networks: A Business User's Approach Seventh Edition

! Multi-Rate Filter Banks (con t) ! Data Converters. " Anti-aliasing " ADC. " Practical DAC. ! Noise Shaping

ITM 1010 Computer and Communication Technologies

7.1 Introduction 7.2 Why Digitize Analog Sources? 7.3 The Sampling Process 7.4 Pulse-Amplitude Modulation Time-Division i i Modulation 7.

Introduction to Discrete-Time Control Systems

Advanced Digital Signal Processing Part 2: Digital Processing of Continuous-Time Signals


Transcription:

Communications IB Paper 6 Handout 3: Digitisation and Digital Signals Jossy Sayir Signal Processing and Communications Lab Department of Engineering University of Cambridge jossy.sayir@eng.cam.ac.uk Lent Term Jossy Sayir (CUED) Communications: Handout 3 Lent Term 1 / 21

Outline 1 Typical Sources Analogue Sources Digital Sources 2 Digitisation of Analogue Signals Sampling Quantisation 3 Baseband modulation Jossy Sayir (CUED) Communications: Handout 3 Lent Term 2 / 21

Typical Sources Analogue Sources Produce continuous outputs Speech Music (Moving/Static) images And also: temperature, speed, time... using a device that converts the real signal to voltage. Jossy Sayir (CUED) Communications: Handout 3 Lent Term 3 / 21

Typical Sources Digital Sources Produce digital outputs (binary, ASCII) Computer files E-mail Digital storage devices (CDs, DVDs) JPEG/MPEG files Jossy Sayir (CUED) Communications: Handout 3 Lent Term 4 / 21

Basic Block Diagram Transmitter Source message Source Encoder Channel Encoder Modulator transmitted signal Channel Receiver Destination received message Source Decoder Channel Decoder Demodulator received signal Motivation We need the ability to transform signals from analogue to digital (digitisation) or from digital to analogue (baseband modulation). Jossy Sayir (CUED) Communications: Handout 3 Lent Term 5 / 21

Digitisation of Analogue Signals Digitisation Is the process for which an analogue signal is converted into digital format, i.e., from a continuous signal (in time and amplitude) to a discrete signal (in time and amplitude). It consists of Sampling (discretises the time axis) Quantisation (discretises the signal amplitude axis) Another possible name is analogue-to-digital conversion (ADC). Jossy Sayir (CUED) Communications: Handout 3 Lent Term 6 / 21

Sampling (recap) What is sampling? (time domain) Consider a signal x(t) with bandwidth B. Then, the sampled version of x(t) is x s (t) = x(t) δ(t nt s ) = x(nt s )δ(t nt s ) n n where T s is the sampling period. x(t) x(t) t t Jossy Sayir (CUED) Communications: Handout 3 Lent Term 7 / 21

Sampling (recap) What is sampling? (frequency domain) The Fourier transform of a train of delta functions is a train of delta functions (indirectly stated in Handout 5 of Signals and Data Analysis, page 52 Haykin and Moher s book), δ(t nt s ) 1 ) δ (f mts T s n Then the Fourier transform of the sampled signal x s (t) is given by [ X s (f ) = F x(t) ] [ ] δ(t nt s ) = F[x(t)] F δ(t nt s ) n n = X(f ) 1 ) δ (f mts = 1 ) X (f mts T s T s m m m Jossy Sayir (CUED) Communications: Handout 3 Lent Term 8 / 21

Sampling (recap) What is sampling? (frequency domain) Then the Fourier transform of the sampled signal x s (t) is given by X s (f ) = 1 ) X (f mts T s m X(f) aliases B B X s(f) aliases...... 2f s f s B B f s 2f s aliases antialiasing filter X r(f) aliases...... 2f s f s B B f s 2f s Jossy Sayir (CUED) Communications: Handout 3 Lent Term 9 / 21

Sampling (recap) Summarising: Nyquist Rate Consider a signal x(t) with bandwidth B. Then, we can recover x(t) from its sampled version x s (T ) provided that the sampling frequency is f s 2B (using an ideal reconstruction or antialiasing filter). x(t) x(t) t t Jossy Sayir (CUED) Communications: Handout 3 Lent Term 10 / 21

Sampling (recap) but... This is now a discrete signal, not digital yet! Jossy Sayir (CUED) Communications: Handout 3 Lent Term 11 / 21

Quantisation The Main Idea: Uniform Quantisation The sampled signal can take continuous values. To turn it into digital, we need to assign a discrete amplitude from a finite set of levels (with step ), and assign bits to those amplitudes. x(t) 111 110 101 100 011 010 001 000 8-level (3-bit) quantiser t 001 010 010 011 100 101 110 110 101 101 100 011 010 010 010 010 010 011 101 111 110 101 100 011 011 011 100 Jossy Sayir (CUED) Communications: Handout 3 Lent Term 12 / 21

Quantisation but... Sampling is a reversible process (as long as we sample at least at the Nyquist rate) Quantisation is not! It introduces quantisation noise x(t) 111 110 101 100 011 010 001 000 8-level (3-bit) quantiser t 001 010 010 011 100 101 110 110 101 101 100 011 010 010 010 010 010 011 101 111 110 101 100 011 011 011 100 Jossy Sayir (CUED) Communications: Handout 3 Lent Term 13 / 21

Quantisation The quantisation noise is e(t) = x(t) x Q (t) [ 2, ] 2, where xq (t) is the quantised signal. We model e(t) as a uniformly distributed random variable whose pdf is p.d.f. 1 x(nt s) x q(nt s) } e(t) } we can easily compute the noise power N Q = E[e 2 ] = /2 2 /2 x 2 1 dx = 1 x 3 3 /2 = 1 ( /2) 3 1 ( /2) 3 3 3 /2 2 = 2 12 e(t) and its corresponding RMS is 12. Jossy Sayir (CUED) Communications: Handout 3 Lent Term 14 / 21

Quantisation Signal-to-Noise Ratio We can now compute the signal-to-noise ratio. Assume we have a sinusoidal signal taking values between V and +V (in Volts). Since RMS signal = V 2 we have that for an n-bit (2 n level) quantiser = 2V /2 n and hence SNR = signal power noise power = 1.76 + 6.02n db = (RMS signal)2 (RMS noise) 2 = 3 22n 1 Larger,more quantisation noise (intuitive) More bits, larger SNR (better quality intuitive), but more bits to be transmitted!! Jossy Sayir (CUED) Communications: Handout 3 Lent Term 15 / 21

Quantisation Data Rate of the Quantised Source Assuming we sample at Nyquist rate, and that we use an n-bit quantiser, the digitised source will have a rate of Example R = n 2B bits per second Assume we want to digitise a speech signal, whose bandwidth B = 3.2kHz, using a Nyquist sampler and a 10-bit quantiser. What is the bit rate? R = 10 2 3200 = 64000 bits per second = 64 kbps A GSM phone uses a clever quantiser which reduces the bit-rate by a factor of 5, from 64kbps (our quantiser Pulse Code Modulation (PCM)) to 13 kbps!! Jossy Sayir (CUED) Communications: Handout 3 Lent Term 16 / 21

Baseband modulation So far... We have digital signals (strings of 0s and 1s ) Digitised (sampled and quantised) analog signals Pure digital signals We need now to associate bits with signals Digital electronic devices operate with HIGH and LOW electrical states (voltage) Jossy Sayir (CUED) Communications: Handout 3 Lent Term 17 / 21

Baseband Modulation Signal Representation We represent digital signals as a pulse train x(t) = a k p(t kt ) k a k is the k-th symbol in the message sequence ak could be just bits, 0s and 1s a k could belong to a set of M discrete values T is the symbol period p(t) is the pulse such that { 1 t = 0 p(t) = 0 t = ±T, ±2T,... This is called pulse amplitude modulation (PAM) (no carrier modulation yet!) Jossy Sayir (CUED) Communications: Handout 3 Lent Term 18 / 21

Baseband Modulation x(t) +A 1 0 0 1 0 0 T 2T 3T 4T t A Jossy Sayir (CUED) Communications: Handout 3 Lent Term 19 / 21

Baseband Modulation What is the spectrum of the modulated signal? Consider now, that a k is a sequence of random symbols belonging to a certain alphabet. e.g., { A, +A} for binary PAM. Assuming that symbols have zero mean E[a k ] = 0 symbols are uncorrelated E[a k a j ] = δ kj, i.e., E[a k a j ] = 1 if j = k, and zero otherwise the power spectral density of the pulse shaped digital signal is given by X(f ) 2 = 1 P(f ) 2 T Question What is the spectrum (power spectral density) of a binary digital signal using triangular pulses? (a) a delta, (b) sinc 2, (c) sinc 4, (d) what? Jossy Sayir (CUED) Communications: Handout 3 Lent Term 20 / 21

Baseband Modulation Concept of Rate How fast can information be transmitted? R = 1 T R b = log 2 M T in symbols per second, or baud in bits per second Main goal of Communications...... to reliably transmit the largest possible data rate (in bits/second). Jossy Sayir (CUED) Communications: Handout 3 Lent Term 21 / 21