C06a: Digital Modulation

Similar documents
SEN366 Computer Networks

CSCI-1680 Physical Layer Rodrigo Fonseca

Signal Encoding Techniques

The Physical Layer Outline

Digital to Digital Encoding

COMPUTER COMMUNICATION AND NETWORKS ENCODING TECHNIQUES

Chapter Two. Fundamentals of Data and Signals. Data Communications and Computer Networks: A Business User's Approach Seventh Edition

Physical Layer. Networked Systems (H) Lecture 3

Lecture-8 Transmission of Signals

Data Communications and Networking (Module 2)

CSE 461 Bits and Links. David Wetherall

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

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

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued

Physical Layer. Networked Systems Architecture 3 Lecture 6

CSEP 561 Bits and Links. David Wetherall

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued

Datacommunication I. Layers of the OSI-model. Lecture 3. signal encoding, error detection/correction

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

Basic Concepts in Data Transmission

Class 4 ((Communication and Computer Networks))

Fundamentals of Data and Signals

Chapter 4 Digital Transmission 4.1

Chapter 7. Multiple Division Techniques

Signal Encoding Techniques

Lecture 23: Media Access Control. CSE 123: Computer Networks Alex C. Snoeren

Physical Layer. Networked Systems 3 Lecture 5

Chapter 7 Multiple Division Techniques for Traffic Channels

EECS 122: Introduction to Computer Networks Encoding and Framing. Questions

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

Year : TYEJ Sub: Digital Communication (17535) Assignment No. 1. Introduction of Digital Communication. Question Exam Marks

EITF25 Internet Techniques and Applications L2: Physical layer. Stefan Höst

Encoding and Framing

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

Digital Transmission

Digital Modulation Lecture 01. Review of Analogue Modulation Introduction to Digital Modulation Techniques Richard Harris

Objectives. Presentation Outline. Digital Modulation Lecture 01

Computer Networks

Wireless Communications

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

ECE 435 Network Engineering Lecture 4

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

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

Encoding and Framing. Questions. Signals: Analog vs. Digital. Signals: Periodic vs. Aperiodic. Attenuation. Data vs. Signal

CSE 123: Computer Networks Alex C. Snoeren. Project 1 out Today, due 10/26!

Lecture 3: Modulation & Clock Recovery. CSE 123: Computer Networks Stefan Savage

Lecture 3 Concepts for the Data Communications and Computer Interconnection

ECE 4203: COMMUNICATIONS ENGINEERING LAB II

Lecture Progression. Followed by more detail on: Quality of service, Security (VPN, SSL) Computer Networks 2

Lecture (06) Digital Coding techniques (II) Coverting Digital data to Digital Signals

Introduc)on to Computer Networks

Chapter 2: Fundamentals of Data and Signals

UNIVERSITY OF BAHRAIN COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING

Digital Communication

Digital Modulation Schemes

OptiSystem applications: Digital modulation analysis (PSK)

Lecture Outline. Data and Signals. Analogue Data on Analogue Signals. OSI Protocol Model

Discussion Chapter#5

Operating Systems and Networks. Networks Part 2: Physical Layer. Adrian Perrig Network Security Group ETH Zürich

2. TELECOMMUNICATIONS BASICS

Objectives. Presentation Outline. Digital Modulation Revision

2. By convention, the minimum and maximum values of analog data and signals are presented as voltages.

BSc (Hons) Computer Science with Network Security, BEng (Hons) Electronic Engineering. Cohorts: BCNS/17A/FT & BEE/16B/FT

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

Physical Layer. Transfers bits through signals overs links Wires etc. carry analog signals We want to send digital bits. Signal

Hello and welcome to today s lecture. In the last couple of lectures we have discussed about various transmission media.

B.E SEMESTER: 4 INFORMATION TECHNOLOGY

Lecture 5 Transmission

Ș.l. dr. ing. Lucian-Florentin Bărbulescu

CHETTINAD COLLEGE OF ENGINEERING & TECHNOLOGY NH-67, TRICHY MAIN ROAD, PULIYUR, C.F , KARUR DT.

Mobile Communication An overview Lesson 03 Introduction to Modulation Methods

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

Lecture Progression. Followed by more detail on: Quality of service, Security (VPN, SSL) Computer Networks 2

Channel Concepts CS 571 Fall Kenneth L. Calvert

Introduction to Communications Part Two: Physical Layer Ch5: Analog Transmission. Goals of This Class. Warm Up. Outline of the Class

Lecture 3: Modulation & Clock Recovery. CSE 123: Computer Networks Alex C. Snoeren


T325 Summary T305 T325 B BLOCK 3 4 PART III T325. Session 11 Block III Part 3 Access & Modulation. Dr. Saatchi, Seyed Mohsen.

Introduction: Presence or absence of inherent error detection properties.

Lecture (07) Digital Modulation Digital data transmission through analog signals

Lecture 5 Transmission. Physical and Datalink Layers: 3 Lectures

Computer Networks - Xarxes de Computadors

Chapter 6 Bandwidth Utilization: Multiplexing and Spreading 6.1

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.

UNIT TEST I Digital Communication

Data Communication (CS601)

Physical Layer, Part 2. Analog and Digital Transmission

Data Encoding g(p (part 2)

and coding (a.k.a. communication theory) Signals and functions Elementary operation of communication: send signal on

CSE 461: Bits and Bandwidth. Next Topic

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

Chapter 14 MODULATION INTRODUCTION

CTD600 Communication Trainer kit

Revision of Lecture 3

9.4. Synchronization:

Overview. Chapter 4. Design Factors. Electromagnetic Spectrum

Tutorial 5. Prebared by T.A,Najed Almutairi

Lecture 9: Spread Spectrum Modulation Techniques

Computer Communication Networks Physical

DIGITAL COMMUNICATION

Transcription:

CISC 7332X T6 C06a: Digital Modulation Hui Chen Department of Computer & Information Science CUNY Brooklyn College 10/2/2018 CUNY Brooklyn College 1

Outline Digital modulation Baseband transmission Line codes Design considerations Passband transmission Multiplexing Digital modulations FDMA, TDMA, and CDMA Switching Circuit switching and packet switching 10/2/2018 CUNY Brooklyn College 2

Digital Modulation Wire and wireless channels carry analog signals Example: continuously varying voltage, light intensity, sound intensity Digital modulation The process that converts between bits and signals How do we represent bits in analog signal? How do we extract bits from analog signals? 10/2/2018 CUNY Brooklyn College 3

Schemes of Digital Modulations Baseband transmission Passband transmission 10/2/2018 CUNY Brooklyn College 4

Baseband and Passband Signals Review Bandwidth (an overloaded term) The width of frequency range transmitted without being strongly attenuated A physical property of the transmission medium Signals that run from 0 up to a maximum frequency are called baseband signals 0 ~ B Hz, where B is the bandwidth Signals that are shifted to occupy a higher range of frequencies are called passband signals S ~ S + B Hz, where S the frequencies shifted 10/2/2018 CUNY Brooklyn College 5

Baseband Transmission A few schemes (also called encoding in the context of baseband transmission, or line codes) Non-Return-to-Zero (NRZ), NRZ Invert (NRZI), Manchester, 4B/5B, Bipolar encoding/alternate Mark Inversion (AMI) Issues to consider Bandwidth efficiency Clock recovery Balanced signals Baseline wander 10/2/2018 CUNY Brooklyn College 6

Line Codes An overview with an example 10/2/2018 CUNY Brooklyn College 7

Non-Return-to-Zero (NRZ) Low 0, e.g., negative voltage High 1, e.g., positive voltage Difficult to recover clock When long strings of 1s or 0s Bandwidth efficiency B/2 bandwidth for B bps data rate for the example below (why?) More than 2 levels? e.g., 4 levels for 00, 01, 10, 11 Symbol, symbol rate (baud rate), bit rate 10/2/2018 CUNY Brooklyn College 8

Bandwidth Efficiency Consider the example We observe V = 2 If we want max. bit rate to be B bps, what is the required bandwidth Br Hz? B = 2 Br log2 V, and Br = B/2, i.e., B/Br = 2? What if V = 4? 10/2/2018 CUNY Brooklyn College 9

Bandwidth Efficiency and An Example on the Web http://www.techplayon.com/spectralefficiency-5g-nr-and-4g-lte/ And http://www.5gamericas.org/files/1915/0282 /6623/LTE_to_5G_Cellular_and_Broadband _Innovation_-_Rysavy_for_upload.pdf (slide 21) 10/2/2018 CUNY Brooklyn College 10

Clock Recovery The receiver needs to know when one symbol ends and the next begins to tell bits apart Clock is imperfect, a long running of 0 and 1 s makes it difficult Transmitting clock A dedicated line for clock wasteful Recovering clocks Synchronize clocks when detecting transition of signal levels XORing clock and NRZ signal (Manchester encoding) Increasing transitions (NRZI) 10/2/2018 CUNY Brooklyn College 11

Non-Return-to-Zero Invert (NRZI) Signal transition 1 No transition 0 Solve the clock recovery problem caused by consecutive 1 s The problem caused by consecutive 0 s remains Prohibits sender from transmitting two many 0 s in a row, e.g., no more than 15 consecutive 0 s on T1 line Application: the popular USB (Universal Serial Bus) standard 10/2/2018 CUNY Brooklyn College 12

Manchester NRZ signal Clock signal 0 low-to-high transition; 1 high-to-low transition Application: classic Ethernet Solve the problems caused by both consecutive 1 s and 0 s New problem: Clock s frequency is required twice as high, bandwidth efficiency? 10/2/2018 CUNY Brooklyn College 13

4B/5B Addressing clock recovery and bandwidth efficiency Map consecutive 0 s or 1 s to slightly longer patterns that do not have too many consecutive 0 s and 1 s 4B/5B uses a fixed 4-bits-to-5-bits translation table 4B/5B s (5-4)/4 = 25% overhead, much less than Manchester s (2-1)/1 = 100% overhead Transmit resulting codes using NRZI 10/2/2018 CUNY Brooklyn College 14

4B/5B Translation 10/2/2018 CUNY Brooklyn College 15

Balanced Signals Signals that have as much positive voltage even over short period of time Balanced signals are desired Balanced signals have no Direct-Current (DC) component Some physical media, such as, coaxial cable strongly attenuate a DC component Some methods of connecting the receiver to the channel pass only the Alternate- Current (AC) portion of the signal, e.g., capacitive coupling Helps clock recovery since balanced signals must be a mix of positive and negative voltages Eases receiver calibration because the average of the signal can be measured and used as a decision threshold to decode symbols Example line codes Bipolar encoding, e.g., Alternate Mark Inversion (AMI) in traditional telephone network 8B/10B line code 10/2/2018 CUNY Brooklyn College 16

Questions? Line codes and issues NRZ, NRZI, Manchester, 4B/5B Design consideration: bandwidth efficiency, clock recovery, balanced signals 10/2/2018 CUNY Brooklyn College 17

In-Class Exercise C06a-1 Encode bit sequence 01101 using NRZ, NRZI, Manchester encoding Draw signals, clocks, and bit boundaries 10/2/2018 CUNY Brooklyn College 18

In-Class Exercise C06a-2 Encode bit sequence 01101100 using NRZ; however, with 2 bits / symbol. Draw the signal, clock, symbol boundaries. What is the ratio of Max. Data Rate / Required Bandwidth? 10/2/2018 CUNY Brooklyn College 19

Passband Transmission Baseband transmission Signal: 0 ~ B Hz. Not always available; low frequency large size of antenna (antenna size and wave length are comparable, e.g., https://en.wikipedia.org/wiki/project_sanguine); need to control attenuation Passband transmission Signal: S ~ S+B Hz Digital modulation: regulating a carrier signal that sits in the passband with a baseband signal, i.e., modulating the amplitude, frequency, and/or phase of a carrier signal sends bits in a (non-zero) frequency range 10/2/2018 CUNY Brooklyn College 20

Schemes of Passband Transmission Amplitude Shift Keying (ASK) Frequency Shift Keying (FSK) Phase Shift Keying (FSK) Simplest form: Binary Phase Shift Keying (BFSK) 10/2/2018 CUNY Brooklyn College 21

Modulation: Overview by Example Modulate NRZ with ASK, FSK, and PSK NRZ signal of bits Amplitude shift keying Frequency shift keying Phase shift keying 10/2/2018 CUNY Brooklyn College 22

Modulating Amplitude/Phase Binary Phase Shift Keying (BPSK) 2 symbols, each 1 bit (e.g., 0 or 180 degrees) Quadrature Phase Shift Keying (QPSK) 4 symbols, each 2 bits (e.g., 45, 135, 225, 315 degrees) Quadrature Amplitude Modulation (QAM) Examples: QAM-16, QAM-64 10/2/2018 CUNY Brooklyn College 23

Constellation Diagram A shorthand to capture the amplitude and phase modulations of symbols BPSK 2 symbols 1 bit/symbol QPSK 4 symbols 2 bits/symbol QAM-16 16 symbols 4 bits/symbol QAM-64 64 symbols 6 bits/symbol BPSK/QPSK varies only phase QAM varies amplitude and phase 10/2/2018 CUNY Brooklyn College 24

Constellation and Symbol-Bit Mapping Design consideration: small burst of noise at the receiver not lead to many bit errors Not to assign consecutive bit values ot adjacent symbols Gray-coding assigns bits to symbols so that small symbol errors cause few bit errors B E A D C 10/2/2018 CUNY Brooklyn College 25

In-Class Exercise C06a-3 Consider BPSK, QPSK, QAM-16, and QAM-64. Assume the max. data rate can be obtained when QAM-64 is use at a given S/N denoted as SNR 64. What would be the required S/N (in relation to SNR 64 ) for BPSK, QPSK, and QAM-16 if the same max. symbol rate must be maintained? Motivating example in practice See https://documentation.meraki.com/mr/wifi_basics_and_ Best_Practices/802.11_fundamentals%3A_Modulation 10/2/2018 CUNY Brooklyn College 26