Digital Signal Processing for Communications and Information Systems (DSP-CIS) Marc Moonen Dept. E.E./ESAT, KU Leuven

Slides:



Advertisements
Similar presentations
Chapter 2: Digital Modulation
Advertisements

SIMS-201 The Telephone System Wired and Wireless.
Chapter Thirteen: Multiplexing and Multiple- Access Techniques.
Chapter : Digital Modulation 4.2 : Digital Transmission
August 2004Multirate DSP (Part 2/2)1 Multirate DSP Digital Filter Banks Filter Banks and Subband Processing Applications and Advantages Perfect Reconstruction.
DSP-CIS Chapter-3: Acoustic Modem Project Marc Moonen Dept. E.E./ESAT, KU Leuven
DSP-CIS Chapter-3: Acoustic Modem Project Marc Moonen Dept. E.E./ESAT-STADIUS, KU Leuven
EE302 Lesson 21: Transmission of Binary Data in Communication Systems
Communications Systems ASU Course EEE455/591 Instructor: Joseph Hui Monarch Institute of Engineering.
Digital Signal Processing for Communications and Information Systems (DSP-CIS) Marc Moonen Dept. E.E./ESAT-STADIUS, KU Leuven
IERG 4100 Wireless Communications
Wireless and going mobile Browsing via low energy photons.
Overview.  UMTS (Universal Mobile Telecommunication System) the third generation mobile communication systems.
MPEG Audio Compression by V. Loumos. Introduction Motion Picture Experts Group (MPEG) International Standards Organization (ISO) First High Fidelity Audio.
#7 1 Victor S. Frost Dan F. Servey Distinguished Professor Electrical Engineering and Computer Science University of Kansas 2335 Irving Hill Dr. Lawrence,
Sep 08, 2005CS477: Analog and Digital Communications1 Example Systems, Signals Analog and Digital Communications Autumn
Digital signal Processing Digital signal Processing ECI Semester /2004 Telecommunication and Internet Engineering, School of Engineering, South.
Wireless communication channel
Design of Expanded Constellations for PAPR Reduction in OFDM Systems Speaker: Dr. Ali Al-Shaikhi Assistant Professor, EE department.
IT-101 Section 001 Lecture #15 Introduction to Information Technology.
SAMEER NETAM RAHUL GUPTA PAWAN KUMAR SINGH ONKAR BAGHEL OM PANKAJ EKKA Submitted By:
Digital Signal Processing II `Advanced Topics’ Marc Moonen Dept. E.E./ESAT, K.U.Leuven
O RTHOGONAL FREQUENCY DIVISION MULTIPLEXING 2 BY
Introduction to Data communication
ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING(OFDM)
DSP-CIS Chapter-7: Filter Banks -Preliminaries
CE 4228 DATA COMMUNICATIONS AND NETWORKING Introduction.
Introduction to OFDM Fire Tom Wada
Audio Compression Usha Sree CMSC 691M 10/12/04. Motivation Efficient Storage Streaming Interactive Multimedia Applications.
Physical Layer (2). Goal Physical layer design goal: send out bits as fast as possible with acceptable low error ratio Goal of this lecture – Review some.

Digital Signal Processing II
1 CSCD 433 Network Programming Fall 2013 Lecture 4 Physical Layer Line Coding Continued.
National Institute Of Science & Technology OFDM Deepak Ranjan Panda (EI ) [1] Orthogonal Frequency Division multiplexing (OFDM) Technical Seminar.
Digital Signal Processing II `Advanced Topics’ Marc Moonen Dept. E.E./ESAT, K.U.Leuven
Orthogonal frequency-division multiplexing
Digital Transmission Outlines:- Multiplexing FDM TDM WDM
IV. Orthogonal Frequency Division Multiplexing (OFDM)
DSP2 Project ADSL Equalization Students: Dung Nguyen Quoc- Master Student Tudor Tesu- Erasmus Student Supervisor Jan Vangorp.
DSP2 Project ADSL Equalization Students: Dung Nguyen Quoc- Master Student Tudor Tesu- Erasmus Student Supervisor: Jan Vangorp.
Copyright 1999, S.D. Personick. All Rights Reserved. Telecommunications Networking II Lectures Cellular and PCS Systems.
DSP-CIS Chapter-7: Filter Banks -Preliminaries Marc Moonen Dept. E.E./ESAT-STADIUS, KU Leuven
P. 1 DSP-II Digital Signal Processing II Marc Moonen Dept. E.E./ESAT, K.U.Leuven homes.esat.kuleuven.be/~moonen/
Copyright 2002, S.D. Personick. All Rights Reserved.1 Telecommunications Networking II Topic 11 Cellular and PCS Systems Dr. Stewart D. Personick Drexel.
Communications Systems. 1Analogue modulation: time domain (waveforms), frequency domain (spectra), amplitude modulation (am), frequency modulation (fm),
OFDM Based WLAN System Song Ziqi Zhang Zhuo.
Postacademic Interuniversity Course in Information Technology – Module C1p1 Chapter 4 Communications, Theory and Media.
Chapter : Digital Modulation 4.2 : Digital Transmission
Modeling a Multicarrier Wireless Communication Transceiver Embedded Software Systems Literature Survey March 24,2004 By Hunaid Lotia.
DSP-CIS Chapter-3: Acoustic Modem Project Marc Moonen Dept. E.E./ESAT, KU Leuven
Fall 2012 Afshin Hemmatyar Sharif University of Technology International Campus – Kish Island Data Communications Introduction.
Digital Signal Processing for Communications and Information Systems (DSP-CIS) Marc Moonen Dept. E.E./ESAT-STADIUS, KU Leuven
Introduction Prof. Brian L. Evans Dept. of Electrical and Computer Engineering The University of Texas at Austin EE 313 Linear Systems and Signals Fall.
EC 2401*** WIRELESS COMMUNICATION. Why Wireless Benefits – Mobility: Ability to communicate anywhere!! – Easier configuration, set up and lower installation.
Wireless Communications Outline Introduction History System Overview Signals and Propagation Noise and Fading Modulation Multiple Access Design of Cellular.
Digital Signal Processing for Communications and Information Systems (DSP-CIS) Marc Moonen Dept. E.E./ESAT, K.U.Leuven
DSP-CIS Chapter 6: Filter Banks - Preliminaries Marc Moonen Dept. E.E./ESAT, K.U.Leuven
DSP-CIS Part-I / Chapter-1 : Introduction Marc Moonen Dept. E.E./ESAT-STADIUS, KU Leuven
Submitted To: Submitted By: Seminar On Digital Audio Broadcasting.
A PRESENTATION ON VOCATIONAL TRAINING IN BSNL. 2 3-Jul-16 GSM (Global System For Mobile Communication) The Global System for Mobile communications (GSM:
CHAPTER 4. OUTLINES 1. Digital Modulation Introduction Information capacity, Bits, Bit Rate, Baud, M- ary encoding ASK, FSK, PSK, QPSK, QAM 2. Digital.
DSP-CIS Part-I / Chapter-3: Acoustic Modem Project Marc Moonen Dept. E.E./ESAT-STADIUS, KU Leuven
Digital Communications
Introduction to electronic communication systems
Klaus Witrisal Signal Processing and Speech Communication Lab
DSP-CIS Chapter-8: Introduction to Optimal & Adaptive Filters
CDMA2000.
Digital Communication Chapter 1: Introduction
Cellular Telephone Networks
Physical Layer (2).
Presentation transcript:

Digital Signal Processing for Communications and Information Systems (DSP-CIS) Marc Moonen Dept. E.E./ESAT, KU Leuven

DSP-CIS / Chapter-1: Introduction / Version p. 2 Chapter-1 : Introduction Aims/Scope Why study DSP ? DSP in applications: GSM example Content Filter design/realization/implementation Multi-rate systems and filter banks Optimal and adaptive filters Exercise sessions Acoustic modem project

DSP-CIS / Chapter-1: Introduction / Version p. 3 Why study DSP ? Analog Systems vs. Digital Systems - Can translate (any) analog (e.g. filter) design into digital - Going `digital’ allows to expand functionality/flexibility/… (e.g. how would you do analog speech recognition ? analog audio compression ? …? ) IN OUT IN OUT A/DD/A 2 +2 =4

DSP-CIS / Chapter-1: Introduction / Version p. 4 Why study DSP ? Start with one `DSP in applications’ example: DSP in mobile communications (GSM) Main message: Consumer electronics products (and many other systems) have become (embedded) ‘supercomputers’ (Mops…Gops/sec), packed with mathematics & DSP functionalities…

DSP-CIS / Chapter-1: Introduction / Version p. 5 DSP in applications : GSM Cellular Mobile Telephony (e.g. GSM) Basic network architecture : -Country covered by a grid of cells -Each cell has a base station -Base station connected to land telephone network and communicates with mobiles via a radio interface -Digital communication format

DSP-CIS / Chapter-1: Introduction / Version p. 6 DSP in applications : GSM DSP for Digital Communications (`physical layer’ ) : –A common misunderstanding is that digital communications is `simple’…. –While in practice… PS: This is a discrete-time system representation, see Chapter-2 for review on signals&systems Transmitter 1,0,1,1,0,… Channel x+ a noise 1/a x Receiver decision.99,.01,.96,.95,.07,… 1,0,1,1,0,…

DSP-CIS / Chapter-1: Introduction / Version p. 7 DSP in applications : GSM DSP for Digital Communications (`physical layer’ ) : –While in practice… –This calls for channel model + compensation (equalization) 1,0,1,1,0,… Transmitter 1,0,1,1,0,… + Receiver ?? noise ` Multipath’ Channel.59,.41,.76,.05,.37,… !!

DSP-CIS / Chapter-1: Introduction / Version p. 8 DSP in applications : GSM GSM Channel Estimation/Compensation –Multi-path channel is modeled with short (3…5 taps) FIR filter H(z)= a+b.zˉ¹+c.z ˉ²+d.z ˉ³+e.z ˉ (interpretation?) PS: zˉ¹ or Δ represents a sampling period delay, see Chapter-2 for review on z-transforms. + ` Multipath’ Channel ≈ + Δ Δ Δ ΔΔ Δ ΔΔΔΔ a b c d e 4

DSP-CIS / Chapter-1: Introduction / Version p. 9 DSP in applications : GSM GSM Channel Estimation/Compensation (continued) –Multi-path channel is modeled with short (3…5 taps) FIR filter H(z)= a+b.zˉ¹+c.z ˉ²+d.z ˉ³+e.z ˉ + Δ Δ Δ ΔΔ Δ ΔΔΔΔ a b c d e 4 IN[k] OUT[k] =convolution

DSP-CIS / Chapter-1: Introduction / Version p. 10 DSP in applications : GSM GSM Channel Estimation/Compensation (continued) –Channel coefficients (a,b,c,d,e) are identified in receiver based on transmission of pre-defined training sequences (TS), in between data bits. Problem to be solved at receiver is: `given channel input (=TS) and channel output (=observed), compute channel coefficients’ This leads to a least-squares parameter estimation See Chapter-8 on ‘Optimal Filtering’ Carl Friedrich Gauss (1777 – 1855)

DSP-CIS / Chapter-1: Introduction / Version p. 11 DSP in applications : GSM GSM Channel Estimation/Compensation (continued) –Channel coefficients (cfr. a,b,c,d,e) are identified in receiver based on transmission of pre-defined training sequences (TS), in between data bits. –Channel model is then used to design suitable equalizer (`channel inversion’), or (better) to reconstruct transmitted data bits based on maximum-likelihood sequence estimation (e.g. `Viterbi decoding’). –Channel is highly time-varying (e.g. terminal speed 120 km/hr !) => All this is done at `burst-rate’ ( times per sec). = SPECTACULAR !!

DSP-CIS / Chapter-1: Introduction / Version p. 12 DSP in applications : GSM GSM Channel Estimation/Compensation GSM Speech Coding –Original `PCM-signal has 64kbits/sec =8 ksamples/sec*8bits/sample –Aim is to reduce this to <11kbits/sec, while preserving quality! –Coding based on speech generation model (vocal tract,…), where model coefficient are identified for each new speech segment (e.g. 20 msec). –This leads to a least-squares parameter estimation (again), executed times per second. Fast algorithm is used, e.g. `Levinson-Durbin’ algorithm. –Then transmit model coefficients instead of signal samples. –Synthesize speech segment at receiver (should `sounds like’ original speech segment). = SPECTACULAR !!

DSP-CIS / Chapter-1: Introduction / Version p. 13 DSP in applications : GSM GSM Channel Estimation/Compensation GSM Speech Coding GSM Multiple Access Schemes –Accommodate multiple users by time & frequency `multiplexing’ –FDMA (freq.division multiple access) : 125 frequency channels for GSM/ 900MHz –TDMA (time division multiple access) : 8 time slots(=users) per channel, `burst mode’ communication (PS: in practice, capacity per cell << 8*125 ! ) See Chapter-7 on Multi-rate systems and filter banks’: Transmultiplexers Etc.. = BOX FULL OF DSP/MATHEMATICS !! (for only €25)

DSP-CIS / Chapter-1: Introduction / Version p. 14 DSP in applications : Other… Digital Communications Wireline (xDSL,Powerline), Wireless (GSM, 3G, Wi-Fi, WiMax CDMA, MIMO-transmission,..) Speech Speech coding (GSM, DECT,..), Speech synthesis (text-to-speech), Speech recognition Audio Signal Processing Audio Coding (MP3, AAC,..), Audio synthesis Editing, Automatic transcription, Dolby/Surround, 3D-audio,. Image/Video …

DSP-CIS / Chapter-1: Introduction / Version p. 15 Enabling Technology is Signal Processing 1G-SP: analog filters 2G-SP: digital filters, FFT’s, etc. 3G-SP: full of mathematics, linear algebra, statistics, etc... Micro-/Nano-electronics... DSP in applications Signals & Systems Course DSP-I DSP-CIS

DSP-CIS / Chapter-1: Introduction / Version p. 16 DSP Aims/Scope Basic signal processing theory/principles filter design, filter banks, optimal filters & adaptive filters …as well as… Recent/advanced topics robust filter realization, perfect reconstruction filter banks, fast adaptive algorithms,... Often `bird’s-eye view’ skip many mathematical details (if possible… ) selection of topics (non-exhaustive)

DSP-CIS / Chapter-1: Introduction / Version p. 17 Chapter-1: Introduction Chapter-2: Signals and Systems Review Chapter-3: Acoustic Modem Project Chapter-4: IIR & FIR Filter Design Chapter-5: Filter Realization Chapter-6: Filter Implementation Chapter-7: Introduction to Multi-rate Systems and Filter Banks Chapter-8: Introduction to Optimal and Adaptive Filters Overview

DSP-CIS / Chapter-1: Introduction / Version p. 18 Overview Chapter-7 : Multi-rate Systems and Filter Banks Filter Banks Intro/Applications (audio coding/CDMA/…) Filter Banks Theory Special Topics (frequency-domain processing, wavelets…) 3 subband processing 3 H1(z) G1(z) 3 subband processing 3 H2(z) G2(z) 3 subband processing 3 H3(z) G3(z) 3 subband processing 3 H4(z) G4(z) + IN OUT

DSP-CIS / Chapter-1: Introduction / Version p. 19 Overview Chapter-8 : Optimal & Adaptive Filtering Introduction/Applications Optimal/Wiener Filters Filters/Recursive Least Squares Adaptive Filters/LMS

DSP-CIS / Chapter-1: Introduction / Version p. 20 Exercise Sessions: Acoustic Modem Project –Digital communication over an acoustic channel (from loudspeaker to microphone) –FFT/IFFT-based modulation format : OFDM (as in ADSL/VDSL, WiFi, DAB, DVB,…) –Channel estimation, equalization, etc… D-to-A A-to-D +filtering +amplif. +filtering +… Tx Rx Digital Picture (IN) Digital Picture (OUT)

DSP-CIS / Chapter-1: Introduction / Version p. 21 Will consider digital communications over acoustic channel: D-to-A A-to-D +filtering +amplif. +filtering +… Discrete-time transmit signal (sampling rate Fs, e.g. 10kHz) Discrete-time receiver signal (sampling rate Fs, e.g. 10kHz) Tx Rx Acoustic Modem Project – Preview 1/8

DSP-CIS / Chapter-1: Introduction / Version p. 22 Will consider digital communications over acoustic channel: D-to-A A-to-D +filtering +amplif. +filtering +… Discrete-time transmit signal (sampling rate Fs, e.g. 10kHz) Discrete-time receiver signal (sampling rate Fs, e.g. 10kHz) Tx Rx This will be the easy part… Acoustic Modem Project – Preview 2/8

DSP-CIS / Chapter-1: Introduction / Version p. 23 Will consider digital communications over acoustic channel: D-to-A A-to-D +filtering +amplif. +filtering +… Discrete-time transmit signal (sampling rate Fs, e.g. 10kHz) Discrete-time receiver signal (sampling rate Fs, e.g. 10kHz) Tx Rx …straightforwardly realized (in Matlab/Simulink with `Real-Time Workshop’, see below) means we do not have to deal with hardware issues, components, etc. Acoustic Modem Project – Preview 3/8

DSP-CIS / Chapter-1: Introduction / Version p. 24 Will consider digital communications over acoustic channel: D-to-A A-to-D +filtering +amplif. +filtering +… Discrete-time transmit signal (sampling rate Fs, e.g. 10kHz) Discrete-time receiver signal (sampling rate Fs, e.g. 10kHz) Tx Rx …and will be modeled by a linear discrete-time transfer function H(z) Acoustic Modem Project – Preview 4/8

DSP-CIS / Chapter-1: Introduction / Version p. 25 Will consider digital communications over acoustic channel: D-to-A A-to-D +filtering +amplif. +filtering +… Discrete-time transmit signal (sampling rate Fs, e.g. 10kHz) Discrete-time receiver signal (sampling rate Fs, e.g. 10kHz) Tx Rx This is the interesting part… (where we will spend most of the time) Acoustic Modem Project – Preview 5/8

DSP-CIS / Chapter-1: Introduction / Version p. 26 Will use OFDM as a modulation format -OFDM/DMT is used in ADSL/VDSL, WiFi, DAB, DVB … -OFDM heavily relies on DSP functionalities (FFT/IFFT, …) Orthogonal frequency-division multiplexing From Wikipedia, the free encyclopedia Orthogonal frequency-division multiplexing (OFDM), essentially identical to (…) discrete multi-tone modulation (DMT), is a frequency-division multiplexing (FDM) scheme used as a digital multi-carrier modulation method. A large number of closely- spaced orthogonal sub-carriers are used to carry data. The data is divided into several parallel data streams or channels, one for each sub-carrier. Each sub-carrier is modulated with a conventional modulation scheme (such as quadrature amplitude modulation or phase-shift keying) at a low symbol rate, maintaining total data rates similar to conventional single-carrier modulation schemes in the same bandwidth. OFDM has developed into a popular scheme for wideband digital communication, whether wireless or over copper wires, used in applications such as digital television and audio broadcasting, wireless networking and broadband internet access. Acoustic Modem Project – Preview 6/8

DSP-CIS / Chapter-1: Introduction / Version p. 27 D-to-A A-to-D Tx Rx Target: Design efficient OFDM based modem (Tx/Rx) for transmission over acoustic channel Specifications: Data rate (e.g. 1kbits/sec), bit error rate (e.g. 0.5%), channel tracking speed, synchronisation, … Acoustic Modem Project – Preview 7/8

DSP-CIS / Chapter-1: Introduction / Version p. 28 Supervision: Toon van Waterschoot, PhD Acoustic Modem Project – Preview 8/8..be there !

DSP-CIS / Chapter-1: Introduction / Version p. 29 Literature A. Oppenheim & R. Schafer `Digital Signal Processing’ (Prentice Hall 1977) L. Jackson `Digital Filters and Signal Processing’ (Kluwer 1986) P.P. Vaidyanathan `Multirate Systems and Filter Banks’ (Prentice Hall 1993) Simon Haykin `Adaptive Filter Theory’ (Prentice Hall 1996) M. Bellanger `Digital Processing of Signals’ (Kluwer 1986) etc...

DSP-CIS / Chapter-1: Introduction / Version p. 30 Schedule / Time Budget Preparatory Work (previous week): 12hrs Q&A session (Monday): 3hrs Lectures (Tuesday-Friday): 8*1,5=12hrs Ex.Sessions (Tuesday-Friday): 4*2+3*3=17hrs Howework : 30hrs TOTAL: 74hrs + 1hrs bonus = 3ECTS