ECE 3500: Fundamentals of Signals and Systems (Fall 2014) Lab 4: Binary Phase-Shift Keying Modulation and Demodulation

Size: px
Start display at page:

Download "ECE 3500: Fundamentals of Signals and Systems (Fall 2014) Lab 4: Binary Phase-Shift Keying Modulation and Demodulation"

Transcription

1 ECE 3500: Fundamentals of Signals and Systems (Fall 2014) Lab 4: Binary Phase-Shift Keying Modulation and Demodulation Files necessary to complete this assignment: none Deliverables Due: Before your assigned lab session before Dec. 19th Introduction Modulation is an important component of communication systems. Modulation is the process of converting a baseband, low-frequency signal into a signal with high frequency components so that we can transfer information across a physical communication channel. We user modulation to transmit data over air, across outer-space, through wires, and in fiber optics. There are many types of modulation schemes. Each have a variety of advantages and disadvantages. In this lab, we fill focus on a digital communications scheme known as phase-shift keying (PSK) modulation. This is a standard scheme for wireless LAN IEEE communications systems 1. Binary phase-shift keying (BPSK) is the simplest type of phase-shift keying modulation. To implement BPSK, we assume the message (the baseband signal) is binary, i.e., it contains only 1 or 1 values. A information bit at time t controls, or modulates, the phase of the carrier cos(ω c ). If the bit is 1, we transmit cos(ω c + 0). If the information bit is 1, we transmit cos(ω c + π). In this lab, we will simulate a binary phase-shift keying receiver system in MATLAB. In Part 1 and Part 2 of the lab, we will explore and simulate modulation/demodulation of the BPSK signal when our communication channel is ideal. In Part 3 of the lab, we will then study the effects of channel noise and other errors at the receiver. This lab assignment has three learning objectives: 1. Understand the binary phase-shift keying modulation and demodulation process 2. Simulate binary phase-shift keying modulation / demodulation in MATLAB 3. Explore the effects of realistic errors on binary phase-shift keying systems Deliverables This lab assignment has two deliverables: 1. One (1) lab report (see the Lab Report Guidelines on how to write it) 2. One (1) demonstration of your working BPSK simulation to the lab instructor Please submit a hard or electronic copy of deliverables to your lab instructor before Dec. 19th. 1 Sanjeev Kumar, BER Improvement of Wireless LAN IEEE Standard Using Wavelet Packet Transforms, Journal of Communication Technology, vol. 3, no. 3,

2 Part 1: Design a BPSK transceiver BPSK Modulation: We begin with deriving BPSK signals as well as the modulation and demodulation process. We represent a sequence bits (each with value -1 or +1) as a discrete signal b[n] such that b[1] is the first bit transmitted, b[2] is the second bit transmitted, etc. We can convert these bits into a continuous-time representation by holding the value for a period of T seconds. Therefore, our continuous-time, baseband signal can be represented by b(t) = b[1], 0 t < T b[2], T t < 2T. b[n], (N 1)T t < NT This represents the continuous-time message that we want to transmit. From this information, we can define the BPSK modulated signal x(t) as x(t) = b(t) cos(ω c t + φ), (2) where ω c and φ represent the frequency and phase of the carrier, respectively. If φ = 0, the signal will have a phase of 0 when b(t) = 1 and a phase of π when b(t) = 1. To help understand how BPSK works, assume the Fourier transform of b(t) is B(ω) with a bandwidth ω B (i.e., has non-zero values for ω B ω ω B ). Determine the Fourier transform of x(t). (1) BPSK Demodulation: Now we discuss the demodulation process. In practice, a receiver will not have perfect knowledge of a carrier s frequency or phase. In this lab, we will assume that both the carrier frequency and phase are known. Although, in the last part of the lab, we will explore how errors in these assumed frequency and phase affect our results. When the frequency and phase are known, the demodulation process on x(t) is as follows: 1. Multiply x(t) with cos(ω c t + φ) such that x 1 (t) = x(t) cos(ω c t + φ) 2. Apply a low-pass filter h(t) to x 1 (t) to remove the higher frequency interference. The result, b(t) = x 1 (t) h(t), is an estimate of b(t). 3. Sample b(t) with a period of T to obtain an estimate of our message b[n]. Include in Lab Report Analytical Methods Section: Answer: Why is it necessary to hold each binary value for some period of time T? Include: Your derivation of the Fourier transform of x(t). Discuss: How / why does BPSK modulation work? Discuss: How / why does BPSK demodulation work? Answer: Why do we need to sample b(t)? 2

3 Part 2: Simulate a BPSK system in MATLAB Generate a bit sequence / message: For testing purposes, we will consider a random discrete sequence of bits with values of +1 or -1. This sequence represents some arbitrary message that we want to transmit with BPSK. To generate these bits, first use the MATLAB command >> c = randn(25,1); to generate a vector with 25 randomly chosen values ranging from to. The random numbers are taken form a normal (or Gaussian) distribution. Now develop a command or set of commands that will convert the vector c into vector b such that b[n] = { 1 ; c[n] 0 1 ; c[n] < 0. In the above expression, b[n] represents the value in vector b at index n and c[n] represents the value in vector c at index n. The resulting vector b should only contain +1 values and 1 values. Modulate your bit sequence: Although we have been discussing continuous-time modulation, we will simulate the system in discrete-time with MATLAB. For this simulation, assume 1. A bit duration of T = s 2. A carrier frequency of f c = 100, 000 Hz 3. A carrier phase of φ = 0 radians 4. A sampling frequency of f s = 10 6 samples/s (sampling period of T s = 10 6 s/sample) Use these values to determine the number of samples per bit and total number of samples of your transmitted signals. Now develop a MATLAB function function [x, btilde] = BPSK(b,fc,phi,T,Ts) that generates the sampled values of the modulated signal x(t) given the sequence of bits b, the carrier frequency fc, the phase of the carrier phi, the bit duration T, and the sampling period Ts. The BPSK function has two outputs: x and btilde. The vector x represents the modulated, transmitted signal x(t). The vector btilde represents the continuous-time sequence of bits in b(t). Use the pwelch command in MATLAB to estimate the spectrum of btilde and x to make sure that you the modulation behaves as you derived in Part 1. 3

4 Demodulate your transmitted signal: In the previous subsection, we modulated our binary message. Now we will demodulate it. Write a MATLAB function function bhat = DBPSK(x,fc,phi,T,Ts) that processes the modulated BPSK signal x to recreate (or estimate) the baseband signal b(t). You will need to design the lowpass filter to complete the demodulation. To design this filter, use the MATLAB function h = fir1(n,wn). This command designs an N-th order lowpass filter h(t) with a cutoff frequency of Wn. Note that in MATLAB, a frequency of Wn = 1 corresponds to half the sampling frequency. Therefore, the parameter Wn should be selected with this oddity in mind. The number of coefficients N (i.e., the length of the filter s impulse response signal) will determine how steeply the magnitude response of the filter goes down in the stop band. Since we have not studied discrete-time filters, you should determine the parameter N by trial and error. Use the command freqz(h,1,1024,1/ts) to plot the magnitude and phase response of the filter your design. Once the filter is designed, use bhat = conv(x1,h, same ) to generate bhat from x1. The vectors x1 and bhat represent x 1 (t) and b(t), respectively, from Part 1. Again, use pwelch to make sure that bhat is as theory predicted. Estimate your message by sampling: Now implement a program in MATLAB that samples bhat with a period of T and estimate the value of each bit based on the sign of that sample. That is, if the sign is positive, the bit has a value of +1. If the sign is negative, the bit has a value of -1. Once you have made sure the transmitter and receiver are working as expected, you are ready to explore imperfections that are unavoidable in the real world. Include in Lab Report Experimental Design Section: Explain: What what type of signal(s)/data do you need to complete this simulation (analysis)? Explain: How did you generate your data? Include in Lab Report Results and Discussion Section: Include: One or two plots comparing btilde and bhat Answer: Are there differences between the plots of btilde and bhat? Why or why not? Answer: What did you choose for your filter parameters (order and cutoff frequency)? Why did you choose these? 4

5 Part 3: Study realistic conditions Channel noise: In real life, we transmit data across noisy channels or environments. We often model the noise as additive white Gaussian noise. This is a common model for background noise in electronics. An additive white Gaussian noise corrupted signal x(t) can be expressed as In MATLAB we can simulate the above with the command xr = x + sigma*randn(l,1) x r (t) = x(t) + η(t). (3) where L contains the number of samples in xr and x. The constant sigma is the standard deviation of the noise. Note that you may need to use randn(l,1) or randn(1,l) depending on whether xr and x are column vectors or row vectors, respectively. Develop a MATLAB program that repeats the modulation and demodulation process from Part 2, but with a few differences. Now use 100 bits and perform demodulation with the noisy received signal as described above. Vary sigma from 0 to 10 in steps of 0.1. For each value of sigma, compute the communication system s bit error rate (BER), defined by BER = Number of bits incorrectly estimated Total number of bits Plot the bit error rate (BER) as a function of sigma, the standard deviation.. (4) Carrier frequency error: Repeat the above analysis for when the carrier frequency fc of the demodulator (DBPSK) is different from the carrier frequency of the modulator (BPSK). Vary this difference from 0 Hz to 50 Hz in increments of 0.5 Hz. Plot the resulting bit error rate (BER) as a function of frequency difference. Phase error: Repeat the above analysis for when the carrier phase phi of the demodulator (DBPSK) is different from the carrier phase of the modulator (BPSK). Vary this difference from 0 radians to π radians in increments of π/100 radians. Plot the resulting bit error rate (BER) as a function of phase difference. Include in Lab Report Experimental Design Section: Explain: What what type of signal(s)/data do you need to complete this simulation (analysis)? Explain: How did you generate your data? Is this different from Part 2? How or how not? Explain: How did you modify your data to introduce each type of error? Include in Lab Report Analytical Methods Section: Answer: How did you compute the bit error rate? 5

6 Include in Lab Report Results and Discussion Section: Answer: In a practical system, why might we encounter noise? Answer: In a practical system, why might we encounter frequency error? Answer: In a practical system, why might we encounter phase error? Include: Your plot of the bit error rate (BER) versus noise standard deviation Answer: Why does the BER change with noise standard deviation as shown in the plot? Include: Your plot of the bit error rate (BER) versus carrier frequency error Answer: Why does the BER change with carrier frequency as shown in the plot? Include: Your plot of the bit error rate (BER) versus carrier phase error Answer: Why does the BER change with carrier phase as shown in the plot? 6

ECE 3500: Fundamentals of Signals and Systems (Fall 2015) Lab 4: Binary Phase-Shift Keying Modulation and Demodulation

ECE 3500: Fundamentals of Signals and Systems (Fall 2015) Lab 4: Binary Phase-Shift Keying Modulation and Demodulation ECE 500: Fundamentals of Signals and Systems (Fall 2015) Lab 4: Binary Phase-Shift Keying Modulation and Demodulation Files necessary to complete this assignment: none Deliverables Due: Before Dec. 18th

More information

Swedish College of Engineering and Technology Rahim Yar Khan

Swedish College of Engineering and Technology Rahim Yar Khan PRACTICAL WORK BOOK Telecommunication Systems and Applications (TL-424) Name: Roll No.: Batch: Semester: Department: Swedish College of Engineering and Technology Rahim Yar Khan Introduction Telecommunication

More information

Wireless Communication Systems Laboratory Lab#1: An introduction to basic digital baseband communication through MATLAB simulation Objective

Wireless Communication Systems Laboratory Lab#1: An introduction to basic digital baseband communication through MATLAB simulation Objective Wireless Communication Systems Laboratory Lab#1: An introduction to basic digital baseband communication through MATLAB simulation Objective The objective is to teach students a basic digital communication

More information

Lab 3.0. Pulse Shaping and Rayleigh Channel. Faculty of Information Engineering & Technology. The Communications Department

Lab 3.0. Pulse Shaping and Rayleigh Channel. Faculty of Information Engineering & Technology. The Communications Department Faculty of Information Engineering & Technology The Communications Department Course: Advanced Communication Lab [COMM 1005] Lab 3.0 Pulse Shaping and Rayleigh Channel 1 TABLE OF CONTENTS 2 Summary...

More information

Wireless Communication

Wireless Communication Wireless Communication Systems @CS.NCTU Lecture 2: Modulation and Demodulation Reference: Chap. 5 in Goldsmith s book Instructor: Kate Ching-Ju Lin ( 林靖茹 ) 1 Modulation From Wikipedia: The process of varying

More information

Project I: Phase Tracking and Baud Timing Correction Systems

Project I: Phase Tracking and Baud Timing Correction Systems Project I: Phase Tracking and Baud Timing Correction Systems ECES 631, Prof. John MacLaren Walsh, Ph. D. 1 Purpose In this lab you will encounter the utility of the fundamental Fourier and z-transform

More information

Objectives. Presentation Outline. Digital Modulation Revision

Objectives. Presentation Outline. Digital Modulation Revision Digital Modulation Revision Professor Richard Harris Objectives To identify the key points from the lecture material presented in the Digital Modulation section of this paper. What is in the examination

More information

ECE5713 : Advanced Digital Communications

ECE5713 : Advanced Digital Communications ECE5713 : Advanced Digital Communications Bandpass Modulation MPSK MASK, OOK MFSK 04-May-15 Advanced Digital Communications, Spring-2015, Week-8 1 In-phase and Quadrature (I&Q) Representation Any bandpass

More information

Principles of Communications ECS 332

Principles of Communications ECS 332 Principles of Communications ECS 332 Asst. Prof. Dr. Prapun Suksompong prapun@siit.tu.ac.th 5. Angle Modulation Office Hours: BKD, 6th floor of Sirindhralai building Wednesday 4:3-5:3 Friday 4:3-5:3 Example

More information

Spread spectrum. Outline : 1. Baseband 2. DS/BPSK Modulation 3. CDM(A) system 4. Multi-path 5. Exercices. Exercise session 7 : Spread spectrum 1

Spread spectrum. Outline : 1. Baseband 2. DS/BPSK Modulation 3. CDM(A) system 4. Multi-path 5. Exercices. Exercise session 7 : Spread spectrum 1 Spread spectrum Outline : 1. Baseband 2. DS/BPSK Modulation 3. CDM(A) system 4. Multi-path 5. Exercices Exercise session 7 : Spread spectrum 1 1. Baseband +1 b(t) b(t) -1 T b t Spreading +1-1 T c t m(t)

More information

Amplitude Frequency Phase

Amplitude Frequency Phase Chapter 4 (part 2) Digital Modulation Techniques Chapter 4 (part 2) Overview Digital Modulation techniques (part 2) Bandpass data transmission Amplitude Shift Keying (ASK) Phase Shift Keying (PSK) Frequency

More information

Performance Analysis of Ofdm Transceiver using Gmsk Modulation Technique

Performance Analysis of Ofdm Transceiver using Gmsk Modulation Technique Performance Analysis of Ofdm Transceiver using Gmsk Modulation Technique Gunjan Negi Student, ECE Department GRD Institute of Management and Technology Dehradun, India negigunjan10@gmail.com Anuj Saxena

More information

QUESTION BANK SUBJECT: DIGITAL COMMUNICATION (15EC61)

QUESTION BANK SUBJECT: DIGITAL COMMUNICATION (15EC61) QUESTION BANK SUBJECT: DIGITAL COMMUNICATION (15EC61) Module 1 1. Explain Digital communication system with a neat block diagram. 2. What are the differences between digital and analog communication systems?

More information

Exercises for chapter 2

Exercises for chapter 2 Exercises for chapter Digital Communications A baseband PAM system uses as receiver filter f(t) a matched filter, f(t) = g( t), having two choices for transmission filter g(t) g a (t) = ( ) { t Π =, t,

More information

EEL 4350 Principles of Communication Project 2 Due Tuesday, February 10 at the Beginning of Class

EEL 4350 Principles of Communication Project 2 Due Tuesday, February 10 at the Beginning of Class EEL 4350 Principles of Communication Project 2 Due Tuesday, February 10 at the Beginning of Class Description In this project, MATLAB and Simulink are used to construct a system experiment. The experiment

More information

COSC 3213: Computer Networks I: Chapter 3 Handout #4. Instructor: Dr. Marvin Mandelbaum Department of Computer Science York University Section A

COSC 3213: Computer Networks I: Chapter 3 Handout #4. Instructor: Dr. Marvin Mandelbaum Department of Computer Science York University Section A COSC 3213: Computer Networks I: Chapter 3 Handout #4 Instructor: Dr. Marvin Mandelbaum Department of Computer Science York University Section A Topics: 1. Line Coding: Unipolar, Polar,and Inverted ; Bipolar;

More information

CALIFORNIA STATE UNIVERSITY, NORTHRIDGE FADING CHANNEL CHARACTERIZATION AND MODELING

CALIFORNIA STATE UNIVERSITY, NORTHRIDGE FADING CHANNEL CHARACTERIZATION AND MODELING CALIFORNIA STATE UNIVERSITY, NORTHRIDGE FADING CHANNEL CHARACTERIZATION AND MODELING A graduate project submitted in partial fulfillment of the requirements For the degree of Master of Science in Electrical

More information

I-Q transmission. Lecture 17

I-Q transmission. Lecture 17 I-Q Transmission Lecture 7 I-Q transmission i Sending Digital Data Binary Phase Shift Keying (BPSK): sending binary data over a single frequency band Quadrature Phase Shift Keying (QPSK): sending twice

More information

EE3723 : Digital Communications

EE3723 : Digital Communications EE3723 : Digital Communications Week 8-9: Bandpass Modulation MPSK MASK, OOK MFSK 04-May-15 Muhammad Ali Jinnah University, Islamabad - Digital Communications - EE3723 1 In-phase and Quadrature (I&Q) Representation

More information

Laboratory Assignment 5 Amplitude Modulation

Laboratory Assignment 5 Amplitude Modulation Laboratory Assignment 5 Amplitude Modulation PURPOSE In this assignment, you will explore the use of digital computers for the analysis, design, synthesis, and simulation of an amplitude modulation (AM)

More information

Assignment 6: Solution to MATLAB code for BER generation of QPSK system over AWGN channel.

Assignment 6: Solution to MATLAB code for BER generation of QPSK system over AWGN channel. G. S. Sanyal School of Telecommunications Indian Institute of Technology Kharagpur MOOC: Spread Spectrum Communications & Jamming Assignment 6: Solution to MATLAB code for BER generation of QPSK system

More information

Physical Layer: Modulation, FEC. Wireless Networks: Guevara Noubir. S2001, COM3525 Wireless Networks Lecture 3, 1

Physical Layer: Modulation, FEC. Wireless Networks: Guevara Noubir. S2001, COM3525 Wireless Networks Lecture 3, 1 Wireless Networks: Physical Layer: Modulation, FEC Guevara Noubir Noubir@ccsneuedu S, COM355 Wireless Networks Lecture 3, Lecture focus Modulation techniques Bit Error Rate Reducing the BER Forward Error

More information

Outline. EECS 3213 Fall Sebastian Magierowski York University. Review Passband Modulation. Constellations ASK, FSK, PSK.

Outline. EECS 3213 Fall Sebastian Magierowski York University. Review Passband Modulation. Constellations ASK, FSK, PSK. EECS 3213 Fall 2014 L12: Modulation Sebastian Magierowski York University 1 Outline Review Passband Modulation ASK, FSK, PSK Constellations 2 1 Underlying Idea Attempting to send a sequence of digits through

More information

SIGNALS AND SYSTEMS LABORATORY 13: Digital Communication

SIGNALS AND SYSTEMS LABORATORY 13: Digital Communication SIGNALS AND SYSTEMS LABORATORY 13: Digital Communication INTRODUCTION Digital Communication refers to the transmission of binary, or digital, information over analog channels. In this laboratory you will

More information

CSE4214 Digital Communications. Bandpass Modulation and Demodulation/Detection. Bandpass Modulation. Page 1

CSE4214 Digital Communications. Bandpass Modulation and Demodulation/Detection. Bandpass Modulation. Page 1 CSE414 Digital Communications Chapter 4 Bandpass Modulation and Demodulation/Detection Bandpass Modulation Page 1 1 Bandpass Modulation n Baseband transmission is conducted at low frequencies n Passband

More information

Thus there are three basic modulation techniques: 1) AMPLITUDE SHIFT KEYING 2) FREQUENCY SHIFT KEYING 3) PHASE SHIFT KEYING

Thus there are three basic modulation techniques: 1) AMPLITUDE SHIFT KEYING 2) FREQUENCY SHIFT KEYING 3) PHASE SHIFT KEYING CHAPTER 5 Syllabus 1) Digital modulation formats 2) Coherent binary modulation techniques 3) Coherent Quadrature modulation techniques 4) Non coherent binary modulation techniques. Digital modulation formats:

More information

Lecture 10. Digital Modulation

Lecture 10. Digital Modulation Digital Modulation Lecture 10 On-Off keying (OOK), or amplitude shift keying (ASK) Phase shift keying (PSK), particularly binary PSK (BPSK) Frequency shift keying Typical spectra Modulation/demodulation

More information

Simulation Study and Performance Comparison of OFDM System with QPSK and BPSK

Simulation Study and Performance Comparison of OFDM System with QPSK and BPSK Simulation Study and Performance Comparison of OFDM System with QPSK and BPSK 1 Mr. Adesh Kumar, 2 Mr. Sudeep Singh, 3 Mr. Shashank, 4 Asst. Prof. Mr. Kuldeep Sharma (Guide) M. Tech (EC), Monad University,

More information

Massachusetts Institute of Technology Dept. of Electrical Engineering and Computer Science Fall Semester, Introduction to EECS 2

Massachusetts Institute of Technology Dept. of Electrical Engineering and Computer Science Fall Semester, Introduction to EECS 2 Massachusetts Institute of Technology Dept. of Electrical Engineering and Computer Science Fall Semester, 2006 6.082 Introduction to EECS 2 Modulation and Demodulation Introduction A communication system

More information

Integration of System Design and Standard Development in Digital Communication Education

Integration of System Design and Standard Development in Digital Communication Education Session F Integration of System Design and Standard Development in Digital Communication Education Xiaohua(Edward) Li State University of New York at Binghamton Abstract An innovative way is presented

More information

Chapter 4. Part 2(a) Digital Modulation Techniques

Chapter 4. Part 2(a) Digital Modulation Techniques Chapter 4 Part 2(a) Digital Modulation Techniques Overview Digital Modulation techniques Bandpass data transmission Amplitude Shift Keying (ASK) Phase Shift Keying (PSK) Frequency Shift Keying (FSK) Quadrature

More information

Error Probability of Different Modulation Schemes for OFDM based WLAN standard IEEE a

Error Probability of Different Modulation Schemes for OFDM based WLAN standard IEEE a Error Probability of Different Modulation Schemes for OFDM based WLAN standard IEEE 802.11a Sanjeev Kumar Asst. Professor/ Electronics & Comm. Engg./ Amritsar college of Engg. & Technology, Amritsar, 143001,

More information

Project 2 - Speech Detection with FIR Filters

Project 2 - Speech Detection with FIR Filters Project 2 - Speech Detection with FIR Filters ECE505, Fall 2015 EECS, University of Tennessee (Due 10/30) 1 Objective The project introduces a practical application where sinusoidal signals are used to

More information

DIGITAL COMMUNICATIONS SYSTEMS. MSc in Electronic Technologies and Communications

DIGITAL COMMUNICATIONS SYSTEMS. MSc in Electronic Technologies and Communications DIGITAL COMMUNICATIONS SYSTEMS MSc in Electronic Technologies and Communications Bandpass binary signalling The common techniques of bandpass binary signalling are: - On-off keying (OOK), also known as

More information

Electrical & Computer Engineering Technology

Electrical & Computer Engineering Technology Electrical & Computer Engineering Technology EET 419C Digital Signal Processing Laboratory Experiments by Masood Ejaz Experiment # 1 Quantization of Analog Signals and Calculation of Quantized noise Objective:

More information

PROJECT 5: DESIGNING A VOICE MODEM. Instructor: Amir Asif

PROJECT 5: DESIGNING A VOICE MODEM. Instructor: Amir Asif PROJECT 5: DESIGNING A VOICE MODEM Instructor: Amir Asif CSE4214: Digital Communications (Fall 2012) Computer Science and Engineering, York University 1. PURPOSE In this laboratory project, you will design

More information

Performance of Wideband Mobile Channel with Perfect Synchronism BPSK vs QPSK DS-CDMA

Performance of Wideband Mobile Channel with Perfect Synchronism BPSK vs QPSK DS-CDMA Performance of Wideband Mobile Channel with Perfect Synchronism BPSK vs QPSK DS-CDMA By Hamed D. AlSharari College of Engineering, Aljouf University, Sakaka, Aljouf 2014, Kingdom of Saudi Arabia, hamed_100@hotmail.com

More information

Digital Modulation Schemes

Digital Modulation Schemes Digital Modulation Schemes 1. In binary data transmission DPSK is preferred to PSK because (a) a coherent carrier is not required to be generated at the receiver (b) for a given energy per bit, the probability

More information

Wireless Communication Fading Modulation

Wireless Communication Fading Modulation EC744 Wireless Communication Fall 2008 Mohamed Essam Khedr Department of Electronics and Communications Wireless Communication Fading Modulation Syllabus Tentatively Week 1 Week 2 Week 3 Week 4 Week 5

More information

EC 6501 DIGITAL COMMUNICATION UNIT - IV PART A

EC 6501 DIGITAL COMMUNICATION UNIT - IV PART A EC 6501 DIGITAL COMMUNICATION UNIT - IV PART A 1. Distinguish coherent vs non coherent digital modulation techniques. [N/D-16] a. Coherent detection: In this method the local carrier generated at the receiver

More information

EE 5410 Signal Processing

EE 5410 Signal Processing EE 54 Signal Processing MATLAB Exercise Telephone Touch-Tone Signal Encoding and Decoding Intended Learning Outcomes: On completion of this MATLAB laboratory exercise, you should be able to Generate and

More information

Problem Sheet 1 Probability, random processes, and noise

Problem Sheet 1 Probability, random processes, and noise Problem Sheet 1 Probability, random processes, and noise 1. If F X (x) is the distribution function of a random variable X and x 1 x 2, show that F X (x 1 ) F X (x 2 ). 2. Use the definition of the cumulative

More information

Theory of Telecommunications Networks

Theory of Telecommunications Networks Theory of Telecommunications Networks Anton Čižmár Ján Papaj Department of electronics and multimedia telecommunications CONTENTS Preface... 5 1 Introduction... 6 1.1 Mathematical models for communication

More information

Mobile & Wireless Networking. Lecture 2: Wireless Transmission (2/2)

Mobile & Wireless Networking. Lecture 2: Wireless Transmission (2/2) 192620010 Mobile & Wireless Networking Lecture 2: Wireless Transmission (2/2) [Schiller, Section 2.6 & 2.7] [Reader Part 1: OFDM: An architecture for the fourth generation] Geert Heijenk Outline of Lecture

More information

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

EXAMINATION FOR THE DEGREE OF B.E. Semester 1 June COMMUNICATIONS IV (ELEC ENG 4035) EXAMINATION FOR THE DEGREE OF B.E. Semester 1 June 2007 101902 COMMUNICATIONS IV (ELEC ENG 4035) Official Reading Time: Writing Time: Total Duration: 10 mins 120 mins 130 mins Instructions: This is a closed

More information

DT Filters 2/19. Atousa Hajshirmohammadi, SFU

DT Filters 2/19. Atousa Hajshirmohammadi, SFU 1/19 ENSC380 Lecture 23 Objectives: Signals and Systems Fourier Analysis: Discrete Time Filters Analog Communication Systems Double Sideband, Sub-pressed Carrier Modulation (DSBSC) Amplitude Modulation

More information

DATE: June 14, 2007 TO: FROM: SUBJECT:

DATE: June 14, 2007 TO: FROM: SUBJECT: DATE: June 14, 2007 TO: FROM: SUBJECT: Pierre Collinet Chinmoy Gavini A proposal for quantifying tradeoffs in the Physical Layer s modulation methods of the IEEE 802.15.4 protocol through simulation INTRODUCTION

More information

GEORGIA INSTITUTE OF TECHNOLOGY. SCHOOL of ELECTRICAL and COMPUTER ENGINEERING. ECE 2026 Summer 2018 Lab #8: Filter Design of FIR Filters

GEORGIA INSTITUTE OF TECHNOLOGY. SCHOOL of ELECTRICAL and COMPUTER ENGINEERING. ECE 2026 Summer 2018 Lab #8: Filter Design of FIR Filters GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL and COMPUTER ENGINEERING ECE 2026 Summer 2018 Lab #8: Filter Design of FIR Filters Date: 19. Jul 2018 Pre-Lab: You should read the Pre-Lab section of

More information

Basic Signals and Systems

Basic Signals and Systems Chapter 2 Basic Signals and Systems A large part of this chapter is taken from: C.S. Burrus, J.H. McClellan, A.V. Oppenheim, T.W. Parks, R.W. Schafer, and H. W. Schüssler: Computer-based exercises for

More information

International Journal of Digital Application & Contemporary research Website: (Volume 1, Issue 7, February 2013)

International Journal of Digital Application & Contemporary research Website:   (Volume 1, Issue 7, February 2013) Performance Analysis of OFDM under DWT, DCT based Image Processing Anshul Soni soni.anshulec14@gmail.com Ashok Chandra Tiwari Abstract In this paper, the performance of conventional discrete cosine transform

More information

ESE531 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Signal Processing

ESE531 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Signal Processing University of Pennsylvania Department of Electrical and System Engineering Digital Signal Processing ESE531, Spring 2017 Final Project: Audio Equalization Wednesday, Apr. 5 Due: Tuesday, April 25th, 11:59pm

More information

Modulation (7): Constellation Diagrams

Modulation (7): Constellation Diagrams Modulation (7): Constellation Diagrams Luiz DaSilva Professor of Telecommunications dasilval@tcd.ie +353-1-8963660 Adapted from material by Dr Nicola Marchetti Geometric representation of modulation signal

More information

Digital Video and Audio Processing. Winter term 2002/ 2003 Computer-based exercises

Digital Video and Audio Processing. Winter term 2002/ 2003 Computer-based exercises Digital Video and Audio Processing Winter term 2002/ 2003 Computer-based exercises Rudolf Mester Institut für Angewandte Physik Johann Wolfgang Goethe-Universität Frankfurt am Main 6th November 2002 Chapter

More information

Chapter 7 Multiple Division Techniques for Traffic Channels

Chapter 7 Multiple Division Techniques for Traffic Channels Introduction to Wireless & Mobile Systems Chapter 7 Multiple Division Techniques for Traffic Channels Outline Introduction Concepts and Models for Multiple Divisions Frequency Division Multiple Access

More information

Hardware/Software Co-Simulation of BPSK Modulator and Demodulator using Xilinx System Generator

Hardware/Software Co-Simulation of BPSK Modulator and Demodulator using Xilinx System Generator www.semargroups.org, www.ijsetr.com ISSN 2319-8885 Vol.02,Issue.10, September-2013, Pages:984-988 Hardware/Software Co-Simulation of BPSK Modulator and Demodulator using Xilinx System Generator MISS ANGEL

More information

Performance Analysis of Rake Receivers in IR UWB System

Performance Analysis of Rake Receivers in IR UWB System IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735. Volume 6, Issue 3 (May. - Jun. 2013), PP 23-27 Performance Analysis of Rake Receivers in IR UWB

More information

BER Comparison of DCT-based OFDM and FFT-based OFDM using BPSK Modulation over AWGN and Multipath Rayleigh Fading Channel

BER Comparison of DCT-based OFDM and FFT-based OFDM using BPSK Modulation over AWGN and Multipath Rayleigh Fading Channel BER Comparison of DCT-based and FFT-based using BPSK Modulation over AWGN and Multipath Rayleigh Channel Lalchandra Patidar Department of Electronics and Communication Engineering, MIT Mandsaur (M.P.)-458001,

More information

Detection and Estimation of Signals in Noise. Dr. Robert Schober Department of Electrical and Computer Engineering University of British Columbia

Detection and Estimation of Signals in Noise. Dr. Robert Schober Department of Electrical and Computer Engineering University of British Columbia Detection and Estimation of Signals in Noise Dr. Robert Schober Department of Electrical and Computer Engineering University of British Columbia Vancouver, August 24, 2010 2 Contents 1 Basic Elements

More information

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

QUESTION BANK. SUBJECT CODE / Name: EC2301 DIGITAL COMMUNICATION UNIT 2 QUESTION BANK DEPARTMENT: ECE SEMESTER: V SUBJECT CODE / Name: EC2301 DIGITAL COMMUNICATION UNIT 2 BASEBAND FORMATTING TECHNIQUES 1. Why prefilterring done before sampling [AUC NOV/DEC 2010] The signal

More information

Comparative Analysis of the BER Performance of WCDMA Using Different Spreading Code Generator

Comparative Analysis of the BER Performance of WCDMA Using Different Spreading Code Generator Science Journal of Circuits, Systems and Signal Processing 2016; 5(2): 19-23 http://www.sciencepublishinggroup.com/j/cssp doi: 10.11648/j.cssp.20160502.12 ISSN: 2326-9065 (Print); ISSN: 2326-9073 (Online)

More information

MSK has three important properties. However, the PSD of the MSK only drops by 10log 10 9 = 9.54 db below its midband value at ft b = 0.

MSK has three important properties. However, the PSD of the MSK only drops by 10log 10 9 = 9.54 db below its midband value at ft b = 0. Gaussian MSK MSK has three important properties Constant envelope (why?) Relatively narrow bandwidth Coherent detection performance equivalent to that of QPSK However, the PSD of the MSK only drops by

More information

Chapter 6 Passband Data Transmission

Chapter 6 Passband Data Transmission Chapter 6 Passband Data Transmission Passband Data Transmission concerns the Transmission of the Digital Data over the real Passband channel. 6.1 Introduction Categories of digital communications (ASK/PSK/FSK)

More information

Chapter 2: Signal Representation

Chapter 2: Signal Representation Chapter 2: Signal Representation Aveek Dutta Assistant Professor Department of Electrical and Computer Engineering University at Albany Spring 2018 Images and equations adopted from: Digital Communications

More information

ECE 630: Statistical Communication Theory

ECE 630: Statistical Communication Theory ECE 630: Statistical Communication Theory Dr. B.-P. Paris Dept. Electrical and Comp. Engineering George Mason University Last updated: January 23, 2018 2018, B.-P. Paris ECE 630: Statistical Communication

More information

arxiv: v1 [cs.ni] 28 Aug 2015

arxiv: v1 [cs.ni] 28 Aug 2015 ChirpCast: Data Transmission via Audio arxiv:1508.07099v1 [cs.ni] 28 Aug 2015 Francis Iannacci iannacci@cs.washington.edu Department of Computer Science and Engineering Seattle, WA, 98195 Yanping Huang

More information

ECEn 665: Antennas and Propagation for Wireless Communications 131. s(t) = A c [1 + αm(t)] cos (ω c t) (9.27)

ECEn 665: Antennas and Propagation for Wireless Communications 131. s(t) = A c [1 + αm(t)] cos (ω c t) (9.27) ECEn 665: Antennas and Propagation for Wireless Communications 131 9. Modulation Modulation is a way to vary the amplitude and phase of a sinusoidal carrier waveform in order to transmit information. When

More information

Wireless Transmission & Media Access

Wireless Transmission & Media Access Wireless Transmission & Media Access Signals and Signal Propagation Multiplexing Modulation Media Access 1 Significant parts of slides are based on original material by Prof. Dr.-Ing. Jochen Schiller,

More information

Comparison of ML and SC for ICI reduction in OFDM system

Comparison of ML and SC for ICI reduction in OFDM system Comparison of and for ICI reduction in OFDM system Mohammed hussein khaleel 1, neelesh agrawal 2 1 M.tech Student ECE department, Sam Higginbottom Institute of Agriculture, Technology and Science, Al-Mamon

More information

Lab course Analog Part of a State-of-the-Art Mobile Radio Receiver

Lab course Analog Part of a State-of-the-Art Mobile Radio Receiver Communication Technology Laboratory Wireless Communications Group Prof. Dr. A. Wittneben ETH Zurich, ETF, Sternwartstrasse 7, 8092 Zurich Tel 41 44 632 36 11 Fax 41 44 632 12 09 Lab course Analog Part

More information

Performance Analysis Of OFDM Using 4 PSK, 8 PSK And 16 PSK

Performance Analysis Of OFDM Using 4 PSK, 8 PSK And 16 PSK Performance Analysis Of OFDM Using 4 PSK, 8 PSK And 16 PSK Virat Bhambhe M.Tech. Student, Electrical and Electronics Engineering Gautam Buddh Technical University (G.B.T.U.), Lucknow (U.P.), India Dr.

More information

A NOVEL SCHEME FOR OPTICAL MILLIMETER WAVE GENERATION USING MZM

A NOVEL SCHEME FOR OPTICAL MILLIMETER WAVE GENERATION USING MZM A NOVEL SCHEME FOR OPTICAL MILLIMETER WAVE GENERATION USING MZM Poomari S. and Arvind Chakrapani Department of Electronics and Communication Engineering, Karpagam College of Engineering, Coimbatore, Tamil

More information

Channel & Modulation: Basics

Channel & Modulation: Basics ICTP-ITU-URSI School on Wireless Networking for Development The Abdus Salam International Centre for Theoretical Physics ICTP, Trieste (Italy), 6 to 24 February 2006 Channel & Modulation: Basics Ryszard

More information

TCM-coded OFDM assisted by ANN in Wireless Channels

TCM-coded OFDM assisted by ANN in Wireless Channels 1 Aradhana Misra & 2 Kandarpa Kumar Sarma Dept. of Electronics and Communication Technology Gauhati University Guwahati-781014. Assam, India Email: aradhana66@yahoo.co.in, kandarpaks@gmail.com Abstract

More information

Implementation and Comparative analysis of Orthogonal Frequency Division Multiplexing (OFDM) Signaling Rashmi Choudhary

Implementation and Comparative analysis of Orthogonal Frequency Division Multiplexing (OFDM) Signaling Rashmi Choudhary Implementation and Comparative analysis of Orthogonal Frequency Division Multiplexing (OFDM) Signaling Rashmi Choudhary M.Tech Scholar, ECE Department,SKIT, Jaipur, Abstract Orthogonal Frequency Division

More information

Synchronization of Hamming Codes

Synchronization of Hamming Codes SYCHROIZATIO OF HAMMIG CODES 1 Synchronization of Hamming Codes Aveek Dutta, Pinaki Mukherjee Department of Electronics & Telecommunications, Institute of Engineering and Management Abstract In this report

More information

Communication Channels

Communication Channels Communication Channels wires (PCB trace or conductor on IC) optical fiber (attenuation 4dB/km) broadcast TV (50 kw transmit) voice telephone line (under -9 dbm or 110 µw) walkie-talkie: 500 mw, 467 MHz

More information

The University of Texas at Austin Dept. of Electrical and Computer Engineering Final Exam

The University of Texas at Austin Dept. of Electrical and Computer Engineering Final Exam The University of Texas at Austin Dept. of Electrical and Computer Engineering Final Exam Date: December 18, 2017 Course: EE 313 Evans Name: Last, First The exam is scheduled to last three hours. Open

More information

SYSTEM ARCHITECTURE ADVANCED SYSTEM ARCHITECTURE LUO Chapter18.1 and Introduction to OFDM

SYSTEM ARCHITECTURE ADVANCED SYSTEM ARCHITECTURE LUO Chapter18.1 and Introduction to OFDM SYSTEM ARCHITECTURE ADVANCED SYSTEM ARCHITECTURE LUO Chapter18.1 and 18.2 Introduction to OFDM 2013/Fall-Winter Term Monday 12:50 Room# 1-322 or 5F Meeting Room Instructor: Fire Tom Wada, Professor 12/9/2013

More information

Revision of Wireless Channel

Revision of Wireless Channel Revision of Wireless Channel Quick recap system block diagram CODEC MODEM Wireless Channel Previous three lectures looked into wireless mobile channels To understand mobile communication technologies,

More information

Laboratory 5: Spread Spectrum Communications

Laboratory 5: Spread Spectrum Communications Laboratory 5: Spread Spectrum Communications Cory J. Prust, Ph.D. Electrical Engineering and Computer Science Department Milwaukee School of Engineering Last Update: 19 September 2018 Contents 0 Laboratory

More information

Brief Introduction to Signals & Systems. Phani Chavali

Brief Introduction to Signals & Systems. Phani Chavali Brief Introduction to Signals & Systems Phani Chavali Outline Signals & Systems Continuous and discrete time signals Properties of Systems Input- Output relation : Convolution Frequency domain representation

More information

About Homework. The rest parts of the course: focus on popular standards like GSM, WCDMA, etc.

About Homework. The rest parts of the course: focus on popular standards like GSM, WCDMA, etc. About Homework The rest parts of the course: focus on popular standards like GSM, WCDMA, etc. Good news: No complicated mathematics and calculations! Concepts: Understanding and remember! Homework: review

More information

SETTING UP A WIRELESS LINK USING ME1000 RF TRAINER KIT

SETTING UP A WIRELESS LINK USING ME1000 RF TRAINER KIT SETTING UP A WIRELESS LINK USING ME1000 RF TRAINER KIT Introduction S Kumar Reddy Naru ME Signal Processing S. R. No - 05812 The aim of the project was to try and set up a point to point wireless link.

More information

Lakehead University. Department of Electrical Engineering

Lakehead University. Department of Electrical Engineering Lakehead University Department of Electrical Engineering Lab Manual Engr. 053 (Digital Signal Processing) Instructor: Dr. M. Nasir Uddin Last updated on January 16, 003 1 Contents: Item Page # Guidelines

More information

George Mason University ECE 201: Introduction to Signal Analysis

George Mason University ECE 201: Introduction to Signal Analysis Due Date: Week of May 01, 2017 1 George Mason University ECE 201: Introduction to Signal Analysis Computer Project Part II Project Description Due to the length and scope of this project, it will be broken

More information

Chapter 3 Digital Transmission Fundamentals

Chapter 3 Digital Transmission Fundamentals Chapter 3 Digital Transmission Fundamentals Characterization of Communication Channels Fundamental Limits in Digital Transmission CSE 323, Winter 200 Instructor: Foroohar Foroozan Chapter 3 Digital Transmission

More information

Key words: OFDM, FDM, BPSK, QPSK.

Key words: OFDM, FDM, BPSK, QPSK. Volume 4, Issue 3, March 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Analyse the Performance

More information

ECE438 - Laboratory 7a: Digital Filter Design (Week 1) By Prof. Charles Bouman and Prof. Mireille Boutin Fall 2015

ECE438 - Laboratory 7a: Digital Filter Design (Week 1) By Prof. Charles Bouman and Prof. Mireille Boutin Fall 2015 Purdue University: ECE438 - Digital Signal Processing with Applications 1 ECE438 - Laboratory 7a: Digital Filter Design (Week 1) By Prof. Charles Bouman and Prof. Mireille Boutin Fall 2015 1 Introduction

More information

Digital Modulators & Line Codes

Digital Modulators & Line Codes Digital Modulators & Line Codes Professor A. Manikas Imperial College London EE303 - Communication Systems An Overview of Fundamental Prof. A. Manikas (Imperial College) EE303: Dig. Mod. and Line Codes

More information

Presentation Outline. Advisors: Dr. In Soo Ahn Dr. Thomas L. Stewart. Team Members: Luke Vercimak Karl Weyeneth. Karl. Luke

Presentation Outline. Advisors: Dr. In Soo Ahn Dr. Thomas L. Stewart. Team Members: Luke Vercimak Karl Weyeneth. Karl. Luke Bradley University Department of Electrical and Computer Engineering Senior Capstone Project Presentation May 2nd, 2006 Team Members: Luke Vercimak Karl Weyeneth Advisors: Dr. In Soo Ahn Dr. Thomas L.

More information

CHAPTER 2. Instructor: Mr. Abhijit Parmar Course: Mobile Computing and Wireless Communication ( )

CHAPTER 2. Instructor: Mr. Abhijit Parmar Course: Mobile Computing and Wireless Communication ( ) CHAPTER 2 Instructor: Mr. Abhijit Parmar Course: Mobile Computing and Wireless Communication (2170710) Syllabus Chapter-2.4 Spread Spectrum Spread Spectrum SS was developed initially for military and intelligence

More information

Symbol Shaping for Barker Spread Wi-Fi Communications

Symbol Shaping for Barker Spread Wi-Fi Communications Symbol Shaping for Barker Spread Wi-Fi Communications Tanim M. Taher, Graduate Student Member, IEEE, Matthew J. Misurac, Student Member, IEEE, Donald R. Ucci, Senior Member, IEEE, Joseph L. LoCicero, Senior

More information

Chapter 2: Wireless Transmission. Mobile Communications. Spread spectrum. Multiplexing. Modulation. Frequencies. Antenna. Signals

Chapter 2: Wireless Transmission. Mobile Communications. Spread spectrum. Multiplexing. Modulation. Frequencies. Antenna. Signals Mobile Communications Chapter 2: Wireless Transmission Frequencies Multiplexing Signals Spread spectrum Antenna Modulation Signal propagation Cellular systems Prof. Dr.-Ing. Jochen Schiller, http://www.jochenschiller.de/

More information

Objectives. Presentation Outline. Digital Modulation Lecture 03

Objectives. Presentation Outline. Digital Modulation Lecture 03 Digital Modulation Lecture 03 Inter-Symbol Interference Power Spectral Density Richard Harris Objectives To be able to discuss Inter-Symbol Interference (ISI), its causes and possible remedies. To be able

More information

SEN366 Computer Networks

SEN366 Computer Networks SEN366 Computer Networks Prof. Dr. Hasan Hüseyin BALIK (5 th Week) 5. Signal Encoding Techniques 5.Outline An overview of the basic methods of encoding digital data into a digital signal An overview of

More information

Performance Evaluation of ½ Rate Convolution Coding with Different Modulation Techniques for DS-CDMA System over Rician Channel

Performance Evaluation of ½ Rate Convolution Coding with Different Modulation Techniques for DS-CDMA System over Rician Channel Performance Evaluation of ½ Rate Convolution Coding with Different Modulation Techniques for DS-CDMA System over Rician Channel Dilip Mandloi PG Scholar Department of ECE, IES, IPS Academy, Indore [India]

More information

1. INTRODUCTION II. SPREADING USING WALSH CODE. International Journal of Advanced Networking & Applications (IJANA) ISSN:

1. INTRODUCTION II. SPREADING USING WALSH CODE. International Journal of Advanced Networking & Applications (IJANA) ISSN: Analysis of DWT OFDM using Rician Channel and Comparison with ANN based OFDM Geeta S H1, Smitha B2, Shruthi G, Shilpa S G4 Department of Computer Science and Engineering, DBIT, Bangalore, Visvesvaraya

More information

Reducing Intercarrier Interference in OFDM Systems by Partial Transmit Sequence and Selected Mapping

Reducing Intercarrier Interference in OFDM Systems by Partial Transmit Sequence and Selected Mapping Reducing Intercarrier Interference in OFDM Systems by Partial Transmit Sequence and Selected Mapping K.Sathananthan and C. Tellambura SCSSE, Faculty of Information Technology Monash University, Clayton

More information

Digital Communication System

Digital Communication System Digital Communication System Purpose: communicate information at certain rate between geographically separated locations reliably (quality) Important point: rate, quality spectral bandwidth requirement

More information

SPARSE CHANNEL ESTIMATION BY PILOT ALLOCATION IN MIMO-OFDM SYSTEMS

SPARSE CHANNEL ESTIMATION BY PILOT ALLOCATION IN MIMO-OFDM SYSTEMS SPARSE CHANNEL ESTIMATION BY PILOT ALLOCATION IN MIMO-OFDM SYSTEMS Puneetha R 1, Dr.S.Akhila 2 1 M. Tech in Digital Communication B M S College Of Engineering Karnataka, India 2 Professor Department of

More information