Outline / Wireless Networks and Applications Lecture 5: Physical Layer Signal Propagation and Modulation

Similar documents
Project = An Adventure : Wireless Networks. Lecture 4: More Physical Layer. What is an Antenna? Outline. Page 1

Outline : Wireless Networks Lecture 6: Physical Layer Coding and Modulation 1. Basic Modulation Techniques. From Signals to Packets.

Outline / Wireless Networks and Applications Lecture 3: Physical Layer Signals, Modulation, Multiplexing. Cartoon View 1 A Wave of Energy

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

Simple Algorithm in (older) Selection Diversity. Receiver Diversity Can we Do Better? Receiver Diversity Optimization.

Lecture 5 Transmission. Physical and Datalink Layers: 3 Lectures

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

Outline / Wireless Networks and Applications Lecture 7: Physical Layer OFDM. Frequency-Selective Radio Channel. How Do We Increase Rates?

Lecture 5 Transmission

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

Page 1. Outline : Wireless Networks Lecture 6: Final Physical Layer. Direct Sequence Spread Spectrum (DSSS) Spread Spectrum

Outline / Wireless Networks and Applications Lecture 2: Networking Overview and Wireless Challenges. Protocol and Service Levels

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

Vehicle Networks. Wireless communication basics. Univ.-Prof. Dr. Thomas Strang, Dipl.-Inform. Matthias Röckl

CS-435 spring semester Network Technology & Programming Laboratory. Stefanos Papadakis & Manolis Spanakis

Announcement : Wireless Networks Lecture 3: Physical Layer. A Reminder about Prerequisites. Outline. Page 1

SEN366 Computer Networks

Lecture 3: Wireless Physical Layer: Modulation Techniques. Mythili Vutukuru CS 653 Spring 2014 Jan 13, Monday

OptiSystem applications: Digital modulation analysis (PSK)

I-Q transmission. Lecture 17

Ad hoc and Sensor Networks Chapter 4: Physical layer. Holger Karl

Last Time. Transferring Information. Today (& Tomorrow (& Tmrw)) Application Layer Example Protocols ftp http Performance.

Digital Modulation Schemes

Data Encoding g(p (part 2)

Physical Layer: Outline

UNIT- 7. Frequencies above 30Mhz tend to travel in straight lines they are limited in their propagation by the curvature of the earth.

Fundamentals of Digital Communication

E-716-A Mobile Communications Systems. Lecture #2 Basic Concepts of Wireless Transmission (p1) Instructor: Dr. Ahmad El-Banna

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 6: Fading

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 6: Fading

OFDMA and MIMO Notes

CS441 Mobile & Wireless Computing Communication Basics

Structure of the Lecture

Wireless Communication Fading Modulation

Chapter 7 Multiple Division Techniques for Traffic Channels

Wireless Intro : Computer Networking. Wireless Challenges. Overview

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

Antennas and Propagation

Wireless Channel Propagation Model Small-scale Fading

Wireless Sensor Networks 4th Lecture

The Radio Channel. COS 463: Wireless Networks Lecture 14 Kyle Jamieson. [Parts adapted from I. Darwazeh, A. Goldsmith, T. Rappaport, P.

Wireless Communication: Concepts, Techniques, and Models. Hongwei Zhang

Chapter 2 Channel Equalization

EC 554 Data Communications

ECE5713 : Advanced Digital Communications

AN INTRODUCTION OF ANALOG AND DIGITAL MODULATION TECHNIQUES IN COMMUNICATION SYSTEM

EENG473 Mobile Communications Module 3 : Week # (12) Mobile Radio Propagation: Small-Scale Path Loss

Lecture 13. Introduction to OFDM

ISHIK UNIVERSITY Faculty of Science Department of Information Technology Fall Course Name: Wireless Networks

Wireless Networked Systems. Lec #1b: PHY Basics

CIS 632 / EEC 687 Mobile Computing. Mobile Communications (for Dummies) Chansu Yu. Contents. Modulation Propagation Spread spectrum

EE3723 : Digital Communications

Basic Concepts in Data Transmission

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 6: Fading

Antennas & Propagation. CSG 250 Fall 2007 Rajmohan Rajaraman

B SCITEQ. Transceiver and System Design for Digital Communications. Scott R. Bullock, P.E. Third Edition. SciTech Publishing, Inc.

6. has units of bits/second. a. Throughput b. Propagation speed c. Propagation time d. (b)or(c)

Communication Channels

MSIT 413: Wireless Technologies Week 4

Signal Encoding Techniques

C06a: Digital Modulation

Revision of Lecture 3

Chapter 2 Overview - 1 -

QUESTION BANK SUBJECT: DIGITAL COMMUNICATION (15EC61)

ETSI Standards and the Measurement of RF Conducted Output Power of Wi-Fi ac Signals

Wireless Networks. Why Wireless Networks? Wireless Local Area Network. Wireless Personal Area Network (WPAN)

Point-to-Point Communications

Wireless Communication Fundamentals Feb. 8, 2005

TSEK02: Radio Electronics Lecture 2: Modulation (I) Ted Johansson, EKS, ISY

Antennas and Propagation

CHAPTER 6 THE WIRELESS CHANNEL

BSc (Hons) Computer Science with Network Security. Examinations for Semester 1

CS263: Wireless Communications and Sensor Networks

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued

RF Basics 15/11/2013

College of information Technology Department of Information Networks Telecommunication & Networking I Chapter 5. Analog Transmission

Wireless Networks (PHY): Design for Diversity

Adoption of this document as basis for broadband wireless access PHY

Department of Electronics and Communication Engineering 1

Antennas and Propagation

Chapter 2 Overview - 1 -

Revision of Lecture One

Receiver Designs for the Radio Channel

Signal Encoding Techniques

Antennas and Propagation. Chapter 5

IJESRT. Scientific Journal Impact Factor: (ISRA), Impact Factor: 2.114

TSEK02: Radio Electronics Lecture 3: Modulation (II) Ted Johansson, EKS, ISY

CALIFORNIA STATE UNIVERSITY, NORTHRIDGE FADING CHANNEL CHARACTERIZATION AND MODELING

Chapter 6 Passband Data Transmission

28. What is meant by repetition rate of the AM envelope? (ADC,AU-2010) 29. Describe the upper and lower sidebands. (ADC, AU-2010) 30.

Practical issue: Group definition. TSTE17 System Design, CDIO. Quadrature Amplitude Modulation (QAM) Components of a digital communication system

Mobile Communications Chapter 2: Wireless Transmission

DIGITAL COMMUNICATIONS SYSTEMS. MSc in Electronic Technologies and Communications

SNS COLLEGE OF ENGINEERING COIMBATORE DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK

Chapter 3 Communication Concepts

CHAPTER 3 ADAPTIVE MODULATION TECHNIQUE WITH CFO CORRECTION FOR OFDM SYSTEMS

Objectives. Presentation Outline. Digital Modulation Revision

Lecture 3 Concepts for the Data Communications and Computer Interconnection

Wireless Transmission in Cellular Networks

Wireless Transmission:

Transcription:

Outline 18-452/18-750 Wireless Networks and Applications Lecture 5: Physical Layer Signal Propagation and Modulation Peter Steenkiste Carnegie Mellon University Spring Semester 2017 http://www.cs.cmu.edu/~prs/wirelesss17/ Peter A. Steenkiste 1 RF introduction Modulation and multiplexing Channel capacity Antennas and signal propagation» How do antennas work» Propagation properties of RF signals (the really sad part)» Modeling the channel Modulation Diversity and coding OFDM Peter A. Steenkiste 2 Propagation Degrades RF Signals Free Space Loss Attenuation in free space: signal gets weaker as it travels over longer distances» Radio signal spreads out free space loss» Refraction and absorption in the atmosphere Obstacles can weaken signal through absorption or reflection.» Reflection redirects part of the signal Multi-path effects: multiple copies of the signal interfere with each other at the receiver» Similar to an unplanned directional antenna Mobility: moving the radios or other objects changes how signal copies add up» Node moves ½ wavelength -> big change in signal strength Peter A. Steenkiste 3 Loss = P t / P r = (4 d) 2 / (G r G t 2 ) = (4 f d) 2 / (G r G t c 2 ) Loss increases quickly with distance (d 2 ). Need to consider the gain of the antennas at transmitter and receiver. Loss depends on frequency: higher loss with higher frequency.» Can cause distortion of signal for wide-band signals» Impacts transmission range in different spectrum bands Peter A. Steenkiste 4 Page 1

Log Distance Path Loss Model Obstacles and Atmosphere Log-distance path los model captures free space attenuation plus additional absorption by of energy by obstacles: Loss db = L 0 + 10 n log 10 (d/d 0 ) Where L 0 is the loss at distance d 0 and n is the path loss distance component Value of n depends on the environment:» 2 is free space model» 2.2 office with soft partitions» 3 office with hard partitions» Higher if more and thicker obstacles Objects absorb energy as the signal passes through them» Degree of absorption depends strongly the material» Paper versus brick versus metal Absorption of energy in the atmosphere.» Very serious at specific frequencies, e.g. water vapor (22 GHz) and oxygen (60 GHz) Refraction refraction in the atmosphere» Pockets of air can have different properties, e.g., humidity, temperature,» Redirects the signal in unpredictable ways» Can reduce energy and increase path length Peter A. Steenkiste 5 Peter A. Steenkiste 6 Multipath Effect Example: 900 MHz Receiver receives multiple copies of the signal, each following a different path Copies can either strengthen or weaken each other» Depends on whether they are in our out of phase Changes of half a wavelength affect the outcome» Short wavelengths, e.g. 2.4 Ghz -> 12 cm, 900 MHz -> ~1 ft Small adjustments in location or orientation of the wireless devices can result in big changes in signal strength Peter A. Steenkiste 7 + = Peter A. Steenkiste 8 Page 2

Fading in the Mobile Environment Fading - Example Fading: time variation of the received signal strength caused by changes in the transmission medium or paths.» Rain, moving obstacles, moving sender/receiver, Slow: changes the paths that make up the received signal results in a change in the average power levels around which the fast fading takes place» Mobility affects path length and the nature of obstacles Fast: changes in distance of about half a wavelength results in big fluctuations in the instantaneous power Frequency of 910 MHz or wavelength of about 33 cm Peter A. Steenkiste 9 Peter A. Steenkiste 10 Frequency Selective versus Non-selective Fading Some Intuition for Selective Fading Non-selective (flat) fading: fading affects all frequency components in the signal equally» There is only a single path, or a strongly dominating path, e.g., LOS Selective fading: frequency components experience different degrees of fading» Multiple paths with path lengths that change independently» Region of interest is the spectrum used by the channel Peter A. Steenkiste 11 Assume three paths between a transmitter and receiver The outcome is determined by the differences in path length» But expressed in wavelengths outcome depends on frequency As transmitter, receivers or obstacles move, the path length differences change, i.e., there is fading» But changes depend on wavelength, i.e. fading is frequency selective Significant concern for wide-band channels Peter A. Steenkiste 12 Page 3

Page 4 Multi-Path and Fading Videos Example Fading Channel Models Single path Multi-path Multi-path + mobility Peter A. Steenkiste 13 Ricean distribution: LOS path plus indirect paths» Open space or small cells» K = power in dominant path/power in scattered paths» Speed of movement and min-speed Raleigh distribution: multiple indirect paths but no dominating or direct LOS path» Lots of scattering, e.g. urban environment, in buildings» Sum of uncorrelated Gaussian variables» K = 0 is Raleigh fading Nakagami can be viewed as generalization: sum of independent Raleigh paths» Clusters or reflectors resulting paths with Raleigh fading, but with different path lengths Many others! Peter A. Steenkiste 14 Inter-Symbol Interference How Bad is the Problem? Larger difference in path length can cause intersymbol interference (ISI)» Different from effect of carrier phase differences Delays on the order of a symbol time result in overlap of the symbols» Makes it very hard for the receiver to decode» Corruption issue not signal strength» Significant concern for high bit rates (short symbol times) Peter A. Steenkiste 15 Assume binary encoding» Times will increase with more complex symbol» More complex encoding also requires higher SINR Some bit times and distances: Rate Time Distance Mbs microsec meter 1 1 300 5 0.2 60 10 0.1 30 50 0.02 6 Distances are much longer than for fast fading!» Wavelength at 2.4 GHz: 14 cm Peter A. Steenkiste 16

Doppler Effect Outline Movement by the transmitter, receiver, or objects in the environment can also create a doppler shift: f m = (v / c) * f Results in distortion of signal» Shift may be larger on some paths than on others» Shift is also frequency dependent (minor) Effect only an issue at higher speeds:» Speed of light: 3 * 10 8 m/s» Speed of car: 10 5 m/h = 27.8 m/s» Shift at 2.4 GHz is 222 Hz RF introduction Modulation and multiplexing Channel capacity Antennas and signal propagation» How do antennas work» Propagation properties of RF signals» Modeling the channel Modulation Diversity and coding OFDM Typical Bad News Good News Story Peter A. Steenkiste 17 Peter A. Steenkiste 18 Remember: Representing a Channel Channel State Communication is based on the sender transmitting the carrier signal» A sine wave with an amplitude, phase, frequency» A complex value at a certain point in space and time captures the amplitude and phase» It changes with a frequency f Sender sends information by changing the amplitude, phase or frequency of the carrier Time (point in space) The channel state c is a complex number that captures attenuation, multi-path, effects» Represents phase and amplitude c changes over time, i.e., fading» Change is continuous, but represented as a sequence of values c i» The sampling rate depends on how fast c changes must sample at twice the frequency the frequency (Nyquist) In general, c depends on the frequency: c(f)» Frequency selective fading or attenuation, e.g., f impacts loss caused by obstacles, or signal propagation properties» The dependency is must much more of a concern for wideband channels Space (snapshot in time) Peter A. Steenkiste 20 Peter A. Steenkiste 19 Page 5

Page 6 Channel Model Power Budget 1. Transmits signal x: modulated carrier at frequency f T Radio 2. Signal is attenuated 3. Multi-path + mobility cause fading 5. Doppler effects distorts signal 4. Noise is added x x c + n = y R Radio 6. Receives distorted Signal y Peter A. Steenkiste 21 T Radio Receiver needs a certain SINR to be able to decode the signal» Required SINR depends on coding and modulation schemes, i.e. the transmit rate Factors reducing power budget:» Noise, attenuation (multiple sources), fading,.. Factors improving power budget:» Antenna gains, transmit power R Radio Rpower (dbm) = Tpower (dbm) + Gains (db) Losses (db) Peter A. Steenkiste 22 Channel Reciprocity Theorem Reciprocity Does not Apply to Wireless Links If the role of the transmitter and the receiver are interchanged, the instantaneous signal transfer function between the two remains unchanged Informally, the properties of the channel between two antennas is in the same in both directions, i.e. the channel is symmetric Channel in this case includes all the signal propagation effects and the antennas Peter A. Steenkiste 23 Link corresponds to the packet level connection between the devices» In other words, the throughput you get in the two directions can be different. The reason is that many factors that affect throughput may be different on the two devices:» Transmit power and receiver threshold» Quality of the transmitter and receiver (radio)» Observed noise» Interference» Different antennas may be used (spatial diversity - see later) Peter A. Steenkiste 24

Outline (Limited) Goals RF introduction Modulation and multiplexing Channel capacity Antennas and signal propagation Modulation Coding and diversity OFDM Non-goal: turn you into electrical engineers Basic understanding of how modulation can be done Understand the tradeoffs involved in speeding up the transmission Peter A. Steenkiste 25 Peter A. Steenkiste 26 From Signals to Packets Basic Modulation Techniques Packet Transmission Packets Bit Stream 0 0 1 0 1 1 1 0 0 0 1 Digital Signal Analog Signal Sender Receiver 0100010101011100101010101011101110000001111010101110101010101101011010111001 Header/Body Header/Body Header/Body Peter A. Steenkiste 27 Encode digital data in an analog signal Amplitude-shift keying (ASK)» Amplitude difference of carrier frequency Frequency-shift keying (FSK)» Frequency difference near carrier frequency Phase-shift keying (PSK)» Phase of carrier signal shifted Peter A. Steenkiste 28 Page 7

Page 8 Amplitude-Shift Keying Modulator & Demodulator One binary digit represented by presence of carrier, at constant amplitude Other binary digit represented by absence of carrier Acos 2f ct s t 0 where the carrier signal is Acos(2πf c t) Inefficient because of sudden gain changes» Only used when bandwidth is not a concern, e.g. on voice lines (< 1200 bps) or on digital fiber A can be a multi-bit symbol Peter A. Steenkiste 29 binary 1 binary 0 Modulate cos(2f c t) by multiplying by A k for T seconds: A k x cos(2f c t) Y i (t) = A k cos(2f c t) Transmitted signal during kth interval Demodulate (recover A k ) by multiplying by 2cos(2f c t) for T seconds and lowpass filtering (smoothing): Y i (t) = A k cos(2f c t) Received signal during kth interval x 2cos(2f c t) Lowpass Filter (Smoother) X i (t) 2A k cos 2 (2f c t) = A k {1 + cos(22f c t) +..} Peter A. Steenkiste 30 Binary Frequency-Shift Keying (BFSK) How Can We Go Faster? Two binary digits represented by two different frequencies near the carrier frequency s t where f 1 and f 2 are offset from carrier frequency f c by equal but opposite amounts Less susceptible to error than ASK Sometimes used for radio or on coax Demodulator looks for power around f 1 and f 2 A 1 A 2 cos 2f t cos 2f t binary 1 binary 0 Increase the rate at which we modulate the signal, or Modulate the signal with symbols that send multiple bits» I.e., each symbol represents more information» Of course, we can also try to send symbols faster Which solution is the best depends on the many factors» We will not worry about that in this course Peter A. Steenkiste 31 Peter A. Steenkiste 32

Page 9 Multiple Frequency-Shift Keying (MFSK) Multiple Frequency-Shift Keying (MFSK) More than two frequencies are used Each symbol represents L bits s i t A cos 2 f i t 1 i M f i = f c + (2i 1 M)f d L = number of bits per signal element M = number of different signal elements = 2 L f c = the carrier frequency f d = the difference frequency More bandwidth efficient but more susceptible to error» Symbol length is T s =LT seconds, where T is bit period Peter A. Steenkiste 33 Peter A. Steenkiste 34 Phase-Shift Keying (PSK) Phase-Shift Keying (PSK) Two-level PSK (BPSK)» Uses two phases to represent binary digits Acos 2f ct binary 1 s t A cos 2 f c t binary 0 Acos 2f ct Acos 2f t c Differential PSK (DPSK)» Phase shift with reference to previous bit Binary 0 signal of same phase as previous signal burst Binary 1 signal of opposite phase to previous signal burst Peter A. Steenkiste 35 binary 1 binary 0 Four-level PSK (QPSK)» Each element represents more than one bit s t Acos 2f ct 11 4 3 Acos2f ct 01 4 3 Acos2f t 00 c 4 A cos 2f t 10 c 4 Peter A. Steenkiste 36

Page 10 Quadrature Amplitude Modulation (QAM) Signal Constellations QAM uses two-dimensional signaling» A k modulates in-phase cos(2f c t)» B k modulates quadrature phase sin(2f c t)» Transmit sum of inphase & quadrature phase components x Y i (t) = A k cos(2f c t) A k B k cos(2f c t) x Y q (t) = B k sin(2f c t) + Y(t) Transmitted Signal Each pair (A k, B k ) defines a point in the plane Signal constellation set of signaling points (-A,A) (-A,-A) B k (A, A) (A,-A) A k B k A k sin(2f c t) Y i (t) and Y q (t) both occupy the bandpass channel QAM sends 2 pulses/hz 4 possible points per T sec. 2 bits / pulse 16 possible points per T sec. 4 bits / pulse Peter A. Steenkiste 37 Peter A. Steenkiste 38 How Does Distortion Impact a Constellation Diagram? Adapting to Channel Conditions www.cascaderange.org/presentations/distortion_in_the_digital_world-f2.pdf Changes in amplitude, phase or frequency move the points in the diagram Large shifts can create uncertainty on what symbol was transmitted Larger symbols are more susceptible Can Adapt symbol size to channel conditions to optimize throughput Peter A. Steenkiste 39 Channel conditions can be very diverse» Affected by the physical environment of the channel» Changes over time as a result of slow and fast fading Fixed coding/modulation scheme will often be inefficient» Too conservative for good channels, i.e. lost opportunity» Too aggressive for bad channels, i.e. lots of packet loss Adjust coding/modulation based on channel conditions rate adaptation» Controlled by the MAC protocol» E.g. 802.11a: BPSK QPSK 16-QAM 64 QAM Bad Good Peter A. Steenkiste 40

Page 11 Some Examples Summary Gaussian Frequency Shift Keying.» 1/-1 is a positive/negative frequency shift from base» Gaussian filter is used to smooth pulses reduces the spectral bandwidth pulse shaping» Used in Bluetooth Differential quadrature phase shift keying.» Variant of regular frequency shift keying» Symbols are encoded as changes in phase» Requires decoding on pi/4 phase shift» Used in 802.11b networks Quadrature Amplitude modulation.» Combines amplitude and phase modulation» Uses two amplitudes and 4 phases to represent the value of a 3 bit sequence Peter A. Steenkiste 41 Key properties for channels are:» Channel state that concisely captures many of the factors degrading the channel» The power budget expresses the power at the receiver» Channel reciprocity Modulation changes the signal based on the data to be transmitted» Can change amplitude, phase or frequency» The transmission rate can be increased by using symbols that represent multiple bits Can use hybrid modulation, e.g., phase and amplitude» The symbol size can be adapted based on the channel conditions results in a variable bit rate transmission» Details do not matter! Peter A. Steenkiste 42