CEG 3185 Tutorial 5 Modem (The Matlab scripts were originally developed by Xiaohong Liu) (The slides are prepared by Lei Chen)

Slides:



Advertisements
Similar presentations
Chapter 2: Digital Modulation
Advertisements

What is a signal ? A function of one or more independent variables which contain some information. Voltage, Current ,temperature are all different signals.
Signal Encoding Techniques
Chapter : Digital Modulation 4.2 : Digital Transmission
1. INTRODUCTION In order to transmit digital information over * bandpass channels, we have to transfer the information to a carrier wave of.appropriate.
Chapter 5 – Signal Encoding and Modulation Techniques
Digital/Analog conversion How do we convert analog signals to digital data and vice versa?
5.1 Chapter 5 Analog Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Lecture 27 Physical Layer Ch 5: AnalogTransmission CPE 400 / 600 Computer Communication Networks Slides are modified from Behrouz A. Forouzan.
Chapter 5 Analog Transmission
Analog Transmission : Data Communication and Computer Networks Asst. Prof. Chaiporn Jaikaeo, Ph.D.
Chapter 5 Analog Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 5 Analog Transmission
Chapter 5 Analog Transmission.
1 Digital Data, Analog Signals (5.2) CSE 3213 Fall May 2015.
EE302 Lesson 21: Transmission of Binary Data in Communication Systems
Data Communication Analog Transmition Behrouz A. Forouzan 1Data Communication - Analog Transmition.
Physical Layer CHAPTER 3. Announcements and Outline Announcements Credit Suisse – Tomorrow (9/9) Afternoon – Student Lounge 5:30 PM Information Session.
Teknik Modulasi Pertemuan 07 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
S. Mandayam/ ECOMMS/ECE Dept./Rowan University Electrical Communications Systems ECE Spring 2009 Shreekanth Mandayam ECE Department Rowan University.
Lecture 3 Data Encoding and Signal Modulation
Data Communication and Networking 332 Hardware Components of Data Communication.
EE 6332, Spring, 2014 Wireless Communication Zhu Han Department of Electrical and Computer Engineering Class 12 Feb. 24 nd, 2014.
Digital to analogue conversion. 1 DIGITAL-TO-ANALOG CONVERSION Digital-to-analog conversion is the process of changing one of the characteristics (A,
COSC 3213 – Computer Networks I Summer 2003 Topics: 1. Line Coding (Digital Data, Digital Signals) 2. Digital Modulation (Digital Data, Analog Signals)
Chapter 6. Signal Encoding Techniques
Lecture 3-1: Coding and Error Control
Wireless Networks Instructor: Fatima Naseem Lecture # 03 Computer Engineering Department, University of Engineering and Technology, Taxila.
1 CSCD 433 Network Programming Fall 2013 Lecture 4 Physical Layer Line Coding Continued.
Signal Encoding Techniques. Lecture Learning Outcomes Be able to understand, appreciate and differentiate the different signal encoding criteria available.
1 Kyung Hee University Chapter 5 Analog Transmission.
Radio Signals Modulation Defined The purpose of radio communications is to transfer information from one point to another. The information to be sent.
Chapter 5 Analog Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. Modulation/Demodulation Asst. Prof. Chaiporn Jaikaeo, Ph.D.
Lecture 1B (01/07) Signal Modulation
3-2008UP-Copyrights reserved1 ITGD4103 Data Communications and Networks Lecture-11:Data encoding techniques week 12- q-2/ 2008 Dr. Anwar Mousa University.
05 - Winter 2005 ECE ECE 766 Computer Interfacing and Protocols 1 Modulation Conversion of digital information to analog signals –Example: Telephone lines.
CSCI 465 Data Communications and Networks Lecture 7 Martin van Bommel CSCI 465 Data Communications and Networks 1.
Wireless Transmission Professor: Dr. Miguel Alonso Jr.
Digital modulation techniques. Modulations systems.
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets, 5e By Douglas E. Comer Lecture PowerPoints.
Chapter 4 part 2_a Digital Modulation Techniques.
Modulation? Modulation is the addition of information (or the signal) to an electronic or optical signal carrier. In electronics, modulation is the process.
Chapter : Digital Modulation 4.2 : Digital Transmission
Part II. Physical Layer and Media Chapter 5. Analog Transmission COMP 3270 Computer Networks Computing Science Thompson Rivers University.
1 Digital to Analog Encoding. 2 3 Digital modulation techniques Amplitude Shift Keying Amplitude Shift Keying Frequency Shift Keying Frequency Shift.
DIGITAL MODULATION.
Lecture 11 Outline: Digital Modulation Announcements: Jeremy will cover my 11:30-12:30 OHs today Homework 3 due today 5pm, HW 4 posted tonight Reading:
Chapter 5: Analog Transmission Converting digital data to a bandpass analog signal is traditionally called digital-to-analog conversion. Converting a low-pass.
CHAPTER 4. OUTLINES 1. Digital Modulation Introduction Information capacity, Bits, Bit Rate, Baud, M- ary encoding ASK, FSK, PSK, QPSK, QAM 2. Digital.
Sistem Telekomunikasi, Sukiswo, ST, MT Sukiswo
Multiplexing CSE 3213.
OptiSystem applications: Digital modulation analysis (PSK)
Signal Encoding Techniques
CSE 5345 – Fundamentals of Wireless Networks
KOMUNIKASI DATA Materi Pertemuan 10.
Digital modulation techniques
What is Modulation? The Carrier
Modulation Techniques
MODULATION AND DEMODULATION
CSE 5345 – Fundamentals of Wireless Networks
EEC4113 Data Communication & Multimedia System Chapter 3: Broadband Encoding by Muhazam Mustapha, October 2011.
Chapter 10. Digital Signals
Modulation                                                                 Digital data can be transmitted via an analog carrier signal by modulating one.
(Digital Modulation Basics)
Amplitude Shift Keying (ASK)
Digital-to-Analog Conversion
Digital Modulation Basics
CHAPTER - 5 Introduction to Communication Systems (222 CNET - 3)
Phase Shift Keying (PSK)
Presentation transcript:

CEG 3185 Tutorial 5 Modem (The Matlab scripts were originally developed by Xiaohong Liu) (The slides are prepared by Lei Chen)

TUT 5 MODEM Contents Introduction to Communication Systems Analog Modulation Amplitude Modulation (AM), Frequency Modulation (FM), and Phase Modulation (PM) Digital Communication Techniques Amplitude Shift Keying (ASK), Frequency Shift Keying (FSK), Phase Shift Keying (PSK) -- Quadrature Phase Shift Keying (QPSK) Lab 5 QPSK Modulation and Demodulation

Introduction to Modulation and Demodulation The purpose of a communication system is to transmit information from a source to a destination.

What is Modulation? In modulation, a message signal, which contains the information is used to control the parameters of a carrier signal, so as to impress the information onto the carrier. The Messages The message or modulating signal may be either: Analogue – denoted by m(t) Digital – denoted by d(t) – i.e. sequences of 1's and 0's The Carrier The carrier could be a 'sine wave' or a 'pulse train'. Consider a 'sine wave' carrier: If the message signal m(t) controls amplitude – AMPLITUDE MODULATION (AM) frequency – FREQUENCY MODULATION (FM) phase – PHASE MODULATION (PM)

Amplitude, Phase, and Frequency Modulation of a Sine-Wave Carrier by a Sine-Wave Signal

Considering now a digital message d(t): If the message d(t) controls amplitude – AMPLITUDE SHIFT KEYING (ASK) frequency – FREQUENCY SHIFT KEYING (FSK) phase – PHASE SHIFT KEYING (PSK) In this discussion, d(t) is a binary or 2 level signal representing 1's and 0's The types of modulation produced, i.e. ASK, FSK and PSK are sometimes described as binary or 2 level, e.g. Binary FSK, BFSK, BPSK, etc. or 2 level FSK, 2FSK, 2PSK etc.

Modulation of Analog Signals for Digital Data

What is Demodulation? Demodulation is the reverse process (to modulation) to recover the message signal m(t) or d(t) at the receiver.

Summary of Modulation Techniques and Applications

Lab 5 QPSK Modulation and Demodulation Quadrature Phase Shift Keying (QPSK), uses phase shifts separated by multiples of 90°, each signal element represents two bits rather than one.

The input is a stream of binary digits, This stream is converted into two separate bit streams of R/2 bps each, by taking alternate bits for the two streams. The two data streams are referred to as the I (in-phase) and Q (quadrature phase) streams. The upper stream is modulated on a carrier of frequency fc by multiplying the bit stream by the carrier. This same carrier wave is shifted by 90° and used for modulation of the lower binary stream. A binary 1 is represented by a scaled version of the carrier wave and a binary 0 is represented by a scaled version of the negative of the carrier wave, both at a constant amplitude.

Each of the two modulated streams is a BPSK signal at half the data rate of the original bit stream. Only one of two bits in the pair can change sign at any time and thus the phase change in the combined signal never exceeds 90°. An example of QPSK

Lab 5 QPSK Modulation and Demodulation Lab Objective: To get familiar with signal modulation and demodulation; To master QPSK modulation and demodulation; To better understand signal encoding and decoding techniques.

Lab 5 QPSK Modulation and Demodulation Lab Task Task A: QPSK Modulation The two data streams I (in-phase) and Q (quadrature phase) are simulated with sin waves. The I stream is modulated on a carrier of frequency fc by multiplying the bit stream by the carrier x(t)=0.5+0.5*cos(pi*f). This same carrier wave is shifted by 90°and used for modulation of Q stream. Use QPSK modulation to get the synthesis sequence: QPSK=sqrt(1/2).*I +sqrt(1/2).*Q. Then add random noise on the synthesis signal.

Matlab Script for Task A

Matlab Script for Task A

Lab 5 QPSK Modulation and Demodulation Task A. QPSK Modulation

Lab 5 QPSK Modulation and Demodulation Task B: QPSK Demodulation Demodulation is the reverse process (to modulation) to recover the I and Q sequences at the receiver. Demodulate the synthesis signal with sin waves, respectively: I=QPSK.*cos(2*pi*f*t); Q=QPSK.*sin(2*pi*f*t) ; Then recover the original data sequences from the I and Q sequences.

Matlab Script for Task B

Matlab Script for Task B

Lab 5 QPSK Modulation and Demodulation Task B. QPSK Demodulation

Thank you !