Digital Communication

Slides:



Advertisements
Similar presentations
Chapter 2: Digital Modulation
Advertisements

SIMS-201 The Telephone System Wired and Wireless.
Chapter Thirteen: Multiplexing and Multiple- Access Techniques.
Signal Encoding Techniques
Communication System Overview
Chapter : Digital Modulation 4.2 : Digital Transmission
1 Helsinki University of Technology,Communications Laboratory, Timo O. Korhonen Data Communication, Lecture6 Digital Baseband Transmission.
1 Computer Networks and Internets, 5e By Douglas E. Comer Lecture PowerPoints Adapted from the notes By Lami Kaya, © 2009 Pearson Education.
Eeng 360 Communication Systems I Course Information
Computer Communication & Networks Lecture # 06 Physical Layer: Analog Transmission Nadeem Majeed Choudhary
EE302 Lesson 21: Transmission of Binary Data in Communication Systems
Communications Systems ASU Course EEE455/591 Instructor: Joseph Hui Monarch Institute of Engineering.
DIGITAL COMMUNICATIONS.  The modern world is dependent on digital communications.  Radio, television and telephone systems were essentially analog in.
Digital Data Transmission ECE 457 Spring Information Representation Communication systems convert information into a form suitable for transmission.
Quadrature Amplitude Modulation Forrest Sedgwick UC Berkeley EECS Dept. EE290F October 2003.
COE 341: Data & Computer Communications (T061) Dr. Marwan Abu-Amara Chapter 1: Data Communications & Networking Overview.
Networking Theory (Part 1). Introduction Overview of the basic concepts of networking Also discusses essential topics of networking theory.
Sep 06, 2005CS477: Analog and Digital Communications1 Introduction Analog and Digital Communications Autumn
EE322 Digital Communications 1EE322 A. Al-Sanie. Instructor: Abdulhameed Al-Sanie د. عبدالحميد الصانع Office: 2c30 Web page:
IT-101 Section 001 Lecture #15 Introduction to Information Technology.
WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s: Communications and Information Systems 1 WATERLOO ELECTRICAL AND COMPUTER ENGINEERING 10s Communications.
EE 6332, Spring, 2014 Wireless Communication Zhu Han Department of Electrical and Computer Engineering Class 12 Feb. 24 nd, 2014.
SIMS-201 Audio Digitization. 2  Overview Chapter 12 Digital Audio Digitization of Audio Samples Quantization Reconstruction Quantization error.
331: STUDY DATA COMMUNICATIONS AND NETWORKS.  1. Discuss computer networks (5 hrs)  2. Discuss data communications (15 hrs)
Digital Communication Techniques
Formatting and Baseband Modulation
Fundamentals of Digital Communication
McGraw-Hill©The McGraw-Hill Companies, Inc., 2001 Data Transmission Techniques Data to be transmitted is of two types 1.Analog data 2.Digital data Therefore,
CS3502, Data and Computer Networks: the physical layer-3.
Review: The application layer. –Network Applications see the network as the abstract provided by the transport layer: Logical full mesh among network end-points.
Lecture 3-1: Coding and Error Control
Lecture 1. References In no particular order Modern Digital and Analog Communication Systems, B. P. Lathi, 3 rd edition, 1998 Communication Systems Engineering,
ELE 745 Digital Communications Xavier Fernando Ryerson Communications Research Lab (RCL)
Introduction.
Introduction to Data communication
ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING(OFDM)
CE 4228 DATA COMMUNICATIONS AND NETWORKING Introduction.
1 INF244 Textbook: Lin and Costello Lectures (Tu+Th ) covering roughly Chapter 1;Chapters 9-19? Weekly exercises: For your convenience Mandatory.
EE 6331, Spring, 2009 Advanced Telecommunication Zhu Han Department of Electrical and Computer Engineering Class 11 Feb. 24 th, 2009.
Communication systems Dr. Bahawodin Baha School of Engineering University of Brighton, UK July 2007.
Digital Communications
ECE 4710: Lecture #1 1 Communication Systems  Designed to transmit information between two points  Electrical systems do this via electrical signals.
1 CSCD 433 Network Programming Fall 2013 Lecture 4 Physical Layer Line Coding Continued.
ITGD3101Modern Telecommunications Lecture-1- Pulse Code Modulation week 1- S1/ Dr. Anwar Mousa University of Palestine Faculty of Information.
Pulse Code Modulation Pulse Code Modulation (PCM) : method for conversion from analog to digital waveform Instantaneous samples of analog waveform represented.
Digital Transmission Outlines:- Multiplexing FDM TDM WDM
Week 7 Lecture 1+2 Digital Communications System Architecture + Signals basics.
Lecture 2 Outline Announcements: No class next Wednesday MF lectures (1/13,1/17) start at 12:50pm Review of Last Lecture Analog and Digital Signals Information.
Engineering and Physics University of Central Oklahoma Dr. Mohamed Bingabr Chapter 1 Introduction ENGR 4323/5323 Digital and Analog Communication.
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets, 5e By Douglas E. Comer Lecture PowerPoints.
ECE 4710: Lecture #13 1 Bit Synchronization  Synchronization signals are clock-like signals necessary in Rx (or repeater) for detection (or regeneration)
Dept. of EE, NDHU 1 Chapter One Signals and Spectra.
EE 3220: Digital Communication Dr. Hassan Yousif Ahmed Department of Electrical Engineering College of Engineering at Wadi Al Dawaser Prince Sattam bin.
Chapter : Digital Modulation 4.2 : Digital Transmission
Bandpass Modulation & Demodulation Detection
1 CSCD 433 Network Programming Fall 2013 Lecture 5a Digital Line Coding and other...
Eeng360 1 Eeng 360 Communication Systems I Course Information  Instructor: Huseyin Bilgekul, Room No: EE 207, Office Tel:  Course Webpage:
DIGITAL COMMUNICATION. Introduction In a data communication system, the output of the data source is transmitted from one point to another. The rate of.
INTRODUCTION. Electrical and Computer Engineering  Concerned with solving problems of two types:  Production or transmission of power.  Transmission.
EKT 431 DIGITAL COMMUNICATIONS. MEETING LECTURE : 3 HOURS LABORATORY : 2 HOURS LECTURER PUAN NORSUHAIDA AHMAD /
1 CSCD 433 Network Programming Fall 2016 Lecture 4 Digital Line Coding and other...
CHAPTER 4. OUTLINES 1. Digital Modulation Introduction Information capacity, Bits, Bit Rate, Baud, M- ary encoding ASK, FSK, PSK, QPSK, QAM 2. Digital.
UNIT-1 SOURCE CODING SYSTEMS 1.  Source: analog or digital  Transmitter: transducer, amplifier, modulator, oscillator, power amp., antenna  Channel:
IT-101 Section 001 Lecture #15 Introduction to Information Technology.
Digital Communications
Coding and Interleaving
Communication Systems (EE-341)
Digital Communication Chapter 1: Introduction
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara
Presentation transcript:

Digital Communication Mr. Sajid Gul Khawaja

Overview Course Information Course Schedule Scoring\Grading Prerequisites Books Scoring\Grading Expectations Digital Systems Introduction to digital communication systems

Course Info Prerequisites Course materials Probability and random variables Digital Signal Processing Course materials Course text books: “Communication Systems Engineering”, by John G. Proakis and Masoud Salehi, Prentice Hall, 2002, 2nd edition, ISBN: 0-13-095007-6 “Principles of Digital Communications”, Gallager “Digital Communications: Fundamentals and Applications” by Bernard Sklar,Prentice Hall, 2001, ISBN: 0-13-084788-7 “Communication Systems” by Simon Haykin 4th Edition Additional recommended books: “Digital Communications”, by Ian A. Glover and Peter M. Grant, Pearson, Prentice Hall, 2004, 2nd edition, ISBN: 0-13-089399-4

Course Schedule 14-16 lectures 2-4 Quizzes 2-4 home assignments Written assignments may not be graded 2 Sessional Exams Practical Work Final Exam

Score/Grading Tentative marks division 2 Sessional Exams 25~30% Reading Assignments 5~10% Quizzes 5% Practical 20~25% Lab Project Final Examination 40~45%

Expectations/Objectives Mine Deliver the concepts of digital communications Understand the following about the different blocks of digital communication What Why When How Eventually forming a prototype system Yours’ Getting through this course (majority) Getting an A Learn something new

Course Outline Introduction to DC Source Coding Some Probability Theory Probability space, random variables, density functions, independence Expectation, conditional expectation, Baye’s rule Stochastic processes, autocorrelation function, stationary, spectral density Source Coding Measuring information, entropy, the source coding theorem Huffman coding, Run-length coding, Lempel-Ziv etc. Analog-to-digital conversion Sampling (ideal, natural, sample-and-hold) Quantization, PCM

Communication channels Band-limited channels The AWGN channel, fading channels Receiver design General binary and M-ary signaling Maximum-likelihood receivers Performance in an AWGN channel The Chernoff and union/Chernoff bounds Simulation techniques Signal spaces Modulation: PAM, QAM, PSK, DPSK, coherent FSK, incoherent FSK

Signaling through bandlimited channels Channel coding Block codes, hard and soft-decision decoding, performance Convolutional codes, the Viterbi algorithm, performance bounds Trellis-coded modulation (TCM) Signaling through bandlimited channels ISI, Nyquist pulses, sequence estimation, partial response signaling Equalization

Signaling through fading channels Rayleigh fading, optimum receiver, performance Interleaving Synchronization or Link Estimation Symbol synchronization Frame synchronization Carrier synchronization

What is Digital Communication?

Digital Communications Enormous and normally rapidly growing industry Objective: Study those aspects of communication systems unique to those systems. Little focus on hardware or software Hardware and software are similar to other systems.

Basis of Digital Communication Information theory, developed in 1948 by Claude Shannon Reading Assignment A Mathematical Theory of Communication By C. E. SHANNON

Complex relationship between modeling, theory, exercises, and engineering/design. Use very simple models to understand ideas. This generates powerful general theorems plus insights into more complex models and thus reality. Exercises aimed at understanding the principles getting the right answer is not the point since the model is oversimplified. Engineering deals with approximations and judgment calls based on multiple simple models (insights).

Since the exercises apply only to simple models, they don’t apply directly to real systems. You have to understand the exercise at a gut level to see how to use the idea. This is why you should discuss the exercises with other students –getting the correct answer by pattern matching and manipulation is not the point.

Everyday communication systems (the telephone system, the Internet) have incredible complexity. Must be designed and understood based on simple architectural principles. Standardized interfaces and layering are key.

Why Digital Communication?

Device Challenges Analog and RF Components A/D Converters Size, Power, Cost Multiple Antennas Multiradio Coexistance Cellular Apps Processor BT Media GPS WLAN Wimax DVB-H FM/XM A/D DSP These challenges may someday be completely solved by a software-defined radio

Design Challenges Hardware Design System Design Network Design Precise components Small, lightweight, low power Cheap High frequency operation System Design Converting and transferring information High data rates Robust to noise and interference Supports many users Network Design Connectivity and high speed Energy and delay constraints

Advantages of Digital Systems Error correction/detection Better encryption algorithms: Can not be done in analog communication More reliable data processing Easily reproducible designs Reduced cost Easier data multiplexing Facilitate data compression

Disadvantages: Heavy signal processing Synchronization is crucial Larger transmission bandwidth Non-graceful degradation

Goals in Communication System Design To maximize transmission rate, R To maximize system utilization, U To minimize bit error rate, Pe To minimize required systems bandwidth, W To minimize system complexity, Cx To minimize required power, Eb/No R U Pe w cx Eb/No

Where is Digital Communication Embedded in a Digital System?

Data Network Protocols and the OSI Model

Examples of Digital System from everyday life

Communication Systems Provide for electronic exchange of multimedia data Voice, data, video, music, email, web pages, etc. Communication Systems Today Radio and TV broadcasting Public Switched Telephone Network (voice,fax,modem) Cellular Phones Computer networks (LANs, WANs, and the Internet) Satellite systems (pagers, voice/data, movie broadcasts) Bluetooth

An Overview of the Digital System

Main Points Communication systems send information electronically over communication channels Many different types of systems which convey many different types of information Design challenges include hardware, system, and network issues Communication systems recreate transmitted information at receiver with high fidelity Focus of this class is design and performance of analog and digital communication systems

Information Source and Sinks Information Source and Input Transducer: The source of information can be analog or digital, Analog: audio or video signal, Digital: like teletype signal. In digital communication the signal produced by this source is converted into digital signal consists of 1′s and 0′s. Output Transducer: The signal in desired format analog or digital at the output

Channel Channel: The communication channel is the physical medium that is used for transmitting signals from transmitter to receiver Wireless channels: Wireless Systems Wired Channels: Telephony Channel discrimination on the basis of their property and characteristics, like AWGN channel etc.

Source Encoder and Decoder In digital communication we convert the signal from source into digital signal. The point to remember is we should like to use as few binary digits as possible to represent the signal. In such a way this efficient representation of the source output results in little or no redundancy. This sequence of binary digits is called information sequence. Source Encoding or Data Compression: the process of efficiently converting the output of wither analog or digital source into a sequence of binary digits is known as source encoding. Source Decoder At the end, if an analog signal is desired then source decoder tries to decode the sequence from the knowledge of the encoding algorithm. And which results in the approximate replica of the input at the transmitter end

Channel Encoder and Decoder The information sequence is passed through the channel encoder. The purpose of the channel encoder is to introduce, in controlled manner, some redundancy in the binary information sequence that can be used at the receiver to overcome the effects of noise and interference encountered in the transmission on the signal through the channel. e.g. take k bits of the information sequence and map that k bits to unique n bit sequence called code word. The amount of redundancy introduced is measured by the ratio n/k and the reciprocal of this ratio (k/n) is known as rate of code or code rate. Channel Decoder: Channel decoder attempts to reconstruct the original information sequence from the knowledge of the code used by the channel encoder and the redundancy contained in the received data

Digital Modulator and Demodulator The binary sequence is passed to digital modulator which in turns convert the sequence into electric signals so that we can transmit them on channel. The digital modulator maps the binary sequences into signal wave forms , for example if we represent 1 by sin x and 0 by cos x then we will transmit sin x for 1 and cos x for 0. Digital Demodulator: The digital demodulator processes the channel corrupted transmitted waveform and reduces the waveform to the sequence of numbers that represents estimates of the transmitted data symbols.

The Main Points The point worth noting are : The source coding algorithm plays an important role in higher code rate The channel encoder introduce redundancy in data The modulation scheme plays important role in deciding the data rate and immunity of signal towards the errors introduced by the channel Channel can introduce many types of errors due to thermal noise etc. The demodulator and decoder should provide high Bit Error Rate (BER).

Block Diagram of a Digital System

Step Wise

Layering of Source Coding Source coding includes Sampling Quantization Symbols to bits Compression Decoding includes Decompression Bits to symbols Symbols to sequence of numbers Sequence to waveform (Reconstruction)

Layering of Source Coding

Layering of Channel Coding Channel Coding is divided into Discrete encoder\Decoder Used to correct channel Errors Modulation\Demodulation Used to map bits to waveform for transmission

Layering of Channel Coding