Shannon’s Theorem Nyquist Theorem Modulations Multiplexing

Slides:



Advertisements
Similar presentations
Chapter : Digital Modulation 4.2 : Digital Transmission
Advertisements

6.1 Chapter 6 Bandwidth Utilization: Multiplexing and Spreading Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chi-Cheng Lin, Winona State University CS412 Introduction to Computer Networking & Telecommunication Theoretical Basis of Data Communication.
5.1 Chapter 5 Analog Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
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
Chapter 5 Analog Transmission
Chapter 5 Analog Transmission.
Digital to Analog Many carrier facilities are analog Many transmission media are also analog (microwave, radio) We can carry digital values over analog.
EE302 Lesson 21: Transmission of Binary Data in Communication Systems
DIGITAL COMMUNICATIONS.  The modern world is dependent on digital communications.  Radio, television and telephone systems were essentially analog in.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 6 Multiplexing.
Multiplexing Multiplexing is the set of techniques that allows the simultaneous transmission of multiple signals across a single data link. A Multiplexer.
6.1 Chapter 6 Bandwidth Utilization: Multiplexing and Spreading Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
The Transmission of Binary Data in Communication Systems
Lab 2 COMMUNICATION TECHNOLOGY II. Capacity of a System The bit rate of a system increases with an increase in the number of signal levels we use to denote.
Chapter 5 Analog Transmission Digital-to-analog conversion is the process of changing one of the characteristics of an analog signal based on the information.
6.1 Chapter 6 Bandwidth Utilization: Multiplexing and Spreading Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
6.1 Chapter 6 Bandwidth Utilization: Multiplexing and Spreading Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Modulation                                                                 Digital data can be transmitted via an analog carrier signal by modulating one.
Chapter 3 Data and Signals
Modulation Modulation => Converts from digital to analog signal.
Analog and Digital Transmission Interfaces and Multiplexing (Physical Layer) Lita Lidyawati 2012.
Digital to analogue conversion. 1 DIGITAL-TO-ANALOG CONVERSION Digital-to-analog conversion is the process of changing one of the characteristics (A,
McGraw-Hill©The McGraw-Hill Companies, Inc., 2001 Data Transmission Techniques Data to be transmitted is of two types 1.Analog data 2.Digital data Therefore,
Review: The application layer. –Network Applications see the network as the abstract provided by the transport layer: Logical full mesh among network end-points.
Lecture 3-1: Coding and Error Control
Analog Transmission of Digital Data. The Telephone Network Originally designed for analog communications only. Today, standard analog telephone service.
1 Ch 6 Long-Distance Communication Carriers, Modulation, and Modems.
Data Transmission The basics of media, signals, bits, carries, and modems (Part III)
Chi-Cheng Lin, Winona State University CS 313 Introduction to Computer Networking & Telecommunication Modulation, Multiplexing, & Public Switched Telephone.
1 Kyung Hee University Chapter 5 Analog Transmission.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 6 Physical Layer.
02 – Performance Basics 1CS Computer Networks.
Digital Transmission Outlines:- Multiplexing FDM TDM WDM
Chapter 5 Analog Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
05 - Winter 2005 ECE ECE 766 Computer Interfacing and Protocols 1 Modulation Conversion of digital information to analog signals –Example: Telephone lines.
CS412 Introduction to Computer Networking & Telecommunication
Computer Networks Chapter 6 - Multiplexing. Spring 2006Computer Networks2 Multiplexing  The term “multiplexing” is used whenever it is necessary to share.
BZUPAGES.COM 5.1 Chapter 5 Analog Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Data Comm. & Networks Lecture 6 Instructor: Ibrahim Tariq.
Chapter 4 Digital Transmission. 4.#2 4-1 DIGITAL-TO-DIGITAL CONVERSION line coding, block coding, and scrambling. Line coding is always needed; block.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 6 Multiplexing.
6.1 Chapter 6 Bandwidth Utilization: Multiplexing and Spreading Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 3 Data and Signals. 3.2 Last Lecturer Summary Bit Rate Bit Length Digital Signal as a Composite Analog Signal Application Layer Distortion Noise.
Lecture 3 Applications of TDM ( T & E Lines ) & Statistical TDM.
Chapter 4 Digital Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Topics discussed in this section:
Modulations Amplitude Shift Keying ASK (OOK). BW for ASK Nbaud is baud rate.
Chapter : Digital Modulation 4.2 : Digital Transmission
Encoding How is information represented?. Way of looking at techniques Data Medium Digital Analog Digital Analog NRZ Manchester Differential Manchester.
Transmission Media. Quiz: ANGEL->Lessons->Quiz 2 Figure 1Figure 2 Figure 3Figure 4.
McGraw-Hill©2003 The McGraw-Hill Companies, Inc. Chapter 6 Physical Layer.
Advanced Computer Networks
1 Digital to Analog Encoding. 2 3 Digital modulation techniques Amplitude Shift Keying Amplitude Shift Keying Frequency Shift Keying Frequency Shift.
Figure 5-16 WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998 Analog to Digital Encoding.
Powerpoint Templates Computer Communication & Networks Week # 04 1 Lecture only.
Quiz 3 ANGEL->Lessons->Quizzes.
Chapter 5 Analog Transmission.
6.1 Chapter 6 Bandwidth Utilization: Multiplexing and Spreading Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 5 Analog Transmission.
Computer Networks Chapter 5 – Analog Transmission.
Channel Capacity Bandwidth – In cycles per second of Hertz – Constrained by transmitter and medium Data rate – In bits per second – Rate at which data.
CHAPTER 4. OUTLINES 1. Digital Modulation Introduction Information capacity, Bits, Bit Rate, Baud, M- ary encoding ASK, FSK, PSK, QPSK, QAM 2. Digital.
Lecture 2.4. Multiplexing. Learning Outcomes Discuss the concept of Multiplexing Explain & calculate frequency-division multiplexing. Explain & calculate.
Image frequency rejection ratio
Bit rate Baud rate Goal in data communication is to increase the bit rate while decreasing the baud rate. Increasing the data rate increases the speed.
CSCD 433 Network Programming
Analog Transmission Example 1
Presentation transcript:

Shannon’s Theorem Nyquist Theorem Modulations Multiplexing EE450 Discussion #5 Wednesday, September 29th, 2010 Shannon’s Theorem Nyquist Theorem Modulations Multiplexing

Shannon’s Theorem C = B log2(1 + SNR) Theoretical Maximum Capacity that can be obtained on a line Sets an Upper Bound on the capacity given the conditions Used for Calculating the Signal to Noise Ratio – Given the Bandwidth and capacity of the channel Bandwidth - Given the SNR and Channel Capacity Capacity - Given the SNR and the Bandwidth

Problem #1 What SNR is needed to put a T-1 carrier on a 50 khz line? What do we know? T-1 Capacity = 1.544 Mbps Bandwidth = 50 KHz Move them around and Solve: 1,544,000 = 50,000 log 2 (1+SNR) 2^30.88 –1 = SNR

Continued So SNR = 1976087931 SNR is typically measured in DB Use SNR dB = 10 log 10 (SNR) In this case SNR dB = 10 log 10 (1976087931) SNR aprox. 92.9 dB However you must NOT plug SNR into Shannon’s theorem in dB format

Problem #2 Calculate the maximum rate supported by a telephone line with BW of 4 KHz. When the signal is 10 volts, the noise is 5 milivolts. SNR=Signal power/Noise Power Power is proportional to square of the voltage S/N = (10^2)/(0.005^2) = 4000000 B = 4000 Hz C = B log 2 (1+S/N) Reminder: log 2 x = ln x / ln 2 C = 4000 log 2 (1+4000000)= 87726 bps

Nyquist Theorem The Case of a clean channel C = 2 x B x log 2 M C = 2 x B x log 2 2n = 2 x B x n Where C = Capacity in Bits per second B = Bandwidth in Hz M = The number of voltage or encoding or Signaling levels n = number of bits in each encoding

The M in Nyquist Theorem Encoding or Voltage or Signaling Levels All 3 terms refer to the same concept Using n-bit words to create M Encoding levels 2^n different combinations of n-bit words Example: Each level is a 6-bit word Using 6-bit words you can create M = 26 = 64 different Encoding or Voltage or Signalling levels

Review on Modems Modem Stands for Uses Sine wave As the carrier Signal MOdulator / DEModulator Uses Sine wave As the carrier Signal

Digital to Analog Encoding WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998

Modulation Need to Encode Digital Data in an Analog Signal In modem transmission we use different techniques for modulation Amplitude Modulation Frequency Modulation Phase Shift

Amplitude Modulation Varies the Amplitude of the Signal

Amplitude Modulation Same Signal Greater Amplitude Amplitude = 1

Amplitude Modulation Amplitude 2 = 1 Amplitude 1 = 0 This signal Represents: 0011010

ASK WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998

FSK WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998

Phase-Shift Modulation Start with our normal sine wave The sine wave has a period of P P may be denoted as T instead in the equations

Phase-Shift Modulation Shift the Phase of the Sine Wave Shifted diagram shows that the cycle starting at 1 vs. starting at 0

PSK WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998

PSK Constellation  The McGraw-Hill Companies, Inc., 1998 WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998

4-PSK WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998

4-PSK Constellation  The McGraw-Hill Companies, Inc., 1998 WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998

8-PSK Constellation  The McGraw-Hill Companies, Inc., 1998 WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998

PSK WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998

Combining Both Modulation used in Modern Modems QAM Uses: Amplitude Modulation Phase Shift Keying QAM Quadrature Amplitude Modulation Big Name – Simple Concept

QAM - Encoding How do we Encode Messages Take for Example: 001010100011101000011110 Bit value Amplitude Phase shift 000 1 None 001 2 010 π /4 011 100 π /2 101 110 3π /4 111 Take a bit-stream of 3 bits at a time and encode

4-QAM and 8-QAM Constellation WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998

8-QAM Signal WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998

16-QAM Constellation  The McGraw-Hill Companies, Inc., 1998 WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998

Bit Rate and Baud Rate  The McGraw-Hill Companies, Inc., 1998 WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998

Problem #3 A modem uses an 8-PSK modulation scheme supporting data rate of 4800 bps. What is the signaling rate (aka baud rate)? 8 PSK – (Phase Shift Keying) 8 different encoding levels Each encoding has log2 8 = 3 bits 4800 / 3 = 1600 Baud Rate

Problem #4 Compare the maximum data rate of a noiseless 4 kHz channel using A) Analog encoding with 2 bits per sample B) The T-1 PCM system

Continued A) What do we know? B = 4 kHz n = 2 bits (per sample) Noiseless channel So we should use Nyquist theorem C = 2 x B x log 2 2n = 2 x B x n C = 2 x 4 KHz x 2 = 16000 bps = 16 Kbps

Continued B) T-1 PCM System 8000 samples per second n = 8 bits Noiseless channel So we should use Nyquist theorem C = 2 x B x n = Sampling rate x n C = 8000 x 8= 64 Kbps The difference between 8 bits and 2 bits in (B) and (A) 64 kbps vs. 16 kbps

Ways of Multiplexing/Demultiplexing Time Division Multiplexing (TDM) You have n input lines coming in The same # of lines going out.. Only one line interconnecting. How?

Packing the Data In Multiplexing – A way of aggregating data onto a single line without compromising the rate at which original data is sent. We are not limiting anyone's channel capacity We are simply sending there signal through a shared line

Sharing – by time slots Sample the Line 1 – Place its value in slot 1 Sampling the Line – and Send its value on its way Slot1 Line1 Line2 Line3 Line4

More Time Slots Line 2 Places its Sample on the Line And it goes on… Slot2|Slot1 Line3 Line4

Other Side - Demultiplexing Similar to Multiplexing just the reverse Slot2|Slot1 Line1 Line2 Line3 Line4 Line1 Line2 Slot2 Line3 Line4

TDM WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998

Synchronous TDM  The McGraw-Hill Companies, Inc., 1998 WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998

TDM, Multiplexing  The McGraw-Hill Companies, Inc., 1998 WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998

TDM, Demultiplexing  The McGraw-Hill Companies, Inc., 1998 WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998

Framing Bits WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998

Data Rate WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998

TDM - Example T-1 Lines Carries the equivalent of 24 voice lines Each analog voice line is sampled at 8000 times a second Digital Sample is thrown on the Digital Carrier Line On the other side Digital samples are used to reconstruct Analog Signal.

STDM (Asynchronous TDM) How does it Work? Checks to see if there is data to transmit on input line If there is transmit data If not move on to next input line

Asynchronous TDM  The McGraw-Hill Companies, Inc., 1998 WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998

Frames and Addresses a. Only three lines sending data WCB/McGraw-Hill  The McGraw-Hill Companies, Inc., 1998

TDM vs. STDM Synchronous TDM – Gray Slots are actually carrying data Statistical TDM – Uses empty time slots but does add some overhead Slot 1 Slot 2 Slot 1 Slot 2 Slot 3 Slot 1

Notes on TDM Sampling Occurs very quickly Applicable to fixed number of flows Requires Precise Timing Resources are guaranteed

STDM Statistical Time Division Multiplexing Similar to regular TDM but different in this: Traffic is sent on demand – Only if there is data on line 1, will slot 1 be occupied by line 1 Resources are not guaranteed If we are no longer guaranteed a time slot why use it? We (the carrier) can take advantage of one of the input lines not being busy Important distinction – STDM is used mainly for Digital Lines

TDM vs. STDM Traffic is sent on demand utilizing unused time slots so it benefits the Carrier Resources are not guaranteed so when time slots are busy the users suffer In real life there is some overhead Speedup isn’t as obvious Resources are guaranteed to the users Sampling Occurs very quickly Applicable to fixed number of flows Requires Precise Timing Wastes valuable carrier space

Statistical TDM Parameters I = Number of Input Sources R = Data rate of each source (bps) α (Alpha) = mean fraction of time each source is transmitting M = Effective capacity of multiplexed line K = M / (I x R) = Ratio of multiplexed line capacity to total input rate λ (lambda) = α x I x R = Average Arrival time Ts = 1 / M = Service time in seconds

ρ : Line Utilization ρ = Fraction of total link capacity being used Many different forms to express line utilization ρ = λ Ts ρ = (α x I x R) / M ρ = α / K ρ = λ / M

Sample Problem #5 Ten 9600 bps lines are multiplexed using TDM. Ignoring overhead bits what is the total capacity required for Synchronous TDM? Simple: 10 X 9600 = 96 kbps (96,000)

Sample Problem #6 What do we know? Ten 9600 bps lines are multiplexed using TDM. Assuming that we limit line utilization to 0.8 and each line is busy 50 % of the time. What is the capacity required for Statistical TDM? What do we know? Line utilization – ρ = .8 Fraction of time transmitting - α = .5 R Data Rate of each input source = 9600 bps I number of Input Sources = 10

Continued The Equation: ρ = α x I x R x /M Rearrange for M Where M is the capacity of the multiplexed line Rearrange for M M = α x I x R / ρ Plug in the given parameters M = 0.5 x 10 x 9600 / 0.8 M = 60 kbps

Sample Problem #7 Calculate the capacity of a Multiplexed carrier? 24 voice channels multiplexed 8000 samples per second Each frame lasts 1/8000 = 125 µ sec Uses 8 bit encoding per sample Capacity 24 X 8000 samples/second X 8 bits/sample 1,536,000 bits/second T-1 Adds an extra bit per frame (for synchronization) which makes it 1.544 Mbps

Sample Problem #8 What is the percent overhead on a T-1 Carrier? T-1 Carrier bandwidth of 1.544 Mbps Every 192 bits one more bit is added for framing. What is the overhead?

Continued Overhead in a T-1 Line Every frame consists of 193 bits 24 X 8 = 192 bits 193-192 = 1 overhead bit 1/193 = .5%