CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued

Similar documents
CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued

MODULATION AND MULTIPLE ACCESS TECHNIQUES

SOME PHYSICAL LAYER ISSUES. Lecture Notes 2A

Chapter 6 Bandwidth Utilization: Multiplexing and Spreading 6.1

Module 3: Physical Layer

Bandwidth Utilization:

ITM 1010 Computer and Communication Technologies

*Most details of this presentation obtain from Behrouz A. Forouzan. Data Communications and Networking, 5 th edition textbook

Class 4 ((Communication and Computer Networks))

Bandwidth utilization is the wise use of available bandwidth to achieve specific goals.

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

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

Chapter 7. Multiple Division Techniques

The Physical Layer Outline

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

INTRODUCTION TO COMMUNICATION SYSTEMS AND TRANSMISSION MEDIA

Chapter 7 Multiple Division Techniques for Traffic Channels

(Refer Slide Time: 2:23)

Signal Encoding Techniques

UNIT 6 ANALOG COMMUNICATION & MULTIPLEXING YOGESH TIWARI EC DEPT,CHARUSAT

TE 302 DISCRETE SIGNALS AND SYSTEMS. Chapter 1: INTRODUCTION

<#)*,$+0"$#)* ?">& B"$"')*+0"$#)* ?">&? F. S. Blair March 24, Analog and Digital Signals

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

Multiplexing Module W.tra.2

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

P. 241 Figure 8.1 Multiplexing

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

TELECOMMUNICATION SYSTEMS

Objectives. Presentation Outline. Digital Modulation Lecture 01

Downloaded from 1

C06a: Digital Modulation

Making Connections Efficient: Multiplexing and Compression

5.1 DIGITAL-TO-ANALOG CONVERSION

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

Basic Concepts in Data Transmission

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

Data Encoding g(p (part 2)

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

Data Communications. Unguided Media Multiplexing

COMPUTER COMMUNICATION AND NETWORKS ENCODING TECHNIQUES

Mobile Communication Systems. Part 7- Multiplexing

Multiplexing Concepts and Introduction to BISDN. Professor Richard Harris

CPSC Network Programming. How do computers really communicate?

MODULE IV. End Sem. Exam Marks. Syllabus

CS441 Mobile & Wireless Computing Communication Basics

Data Communication. Chapter 3 Data Transmission

CHAPTER 4. PULSE MODULATION Part 2

Physical Layer. Networks: Physical Layer 1

ENGR 4323/5323 Digital and Analog Communication

Fundamentals of Data and Signals

What is an FDM-TDM Transmultiplexer *

1/14. Signal. Surasak Sanguanpong Last updated: 11 July Signal 1/14


Multiplexing. Rab Nawaz Jadoon DCS. Assistant Professor. Department of Computer Science. COMSATS Institute of Information Technology

UNIT-1. Basic signal processing operations in digital communication

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

ECE 556 BASICS OF DIGITAL SPEECH PROCESSING. Assıst.Prof.Dr. Selma ÖZAYDIN Spring Term-2017 Lecture 2

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

Chapter 2. Physical Layer

UNIT TEST I Digital Communication

Voice Transmission --Basic Concepts--

Analog Transmission CHAPTER

SEN366 Computer Networks

Politecnico di Milano Scuola di Ingegneria Industriale e dell Informazione. Physical layer. Fundamentals of Communication Networks

Bandwidth Utilization:

YEDITEPE UNIVERSITY ENGINEERING FACULTY COMMUNICATION SYSTEMS LABORATORY EE 354 COMMUNICATION SYSTEMS

CS420/520 Axel Krings Page 1 Sequence 8

Pulse Code Modulation

Data Communication (CS601)

The quality of the transmission signal The characteristics of the transmission medium. Some type of transmission medium is required for transmission:

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

Digital Communication System

Sirindhorn International Institute of Technology Thammasat University

Physical Layer, Part 2. Analog and Digital Transmission

Analog Transmission 5.1 DIGITAL-TO-ANALOG CONVERSION

Bandwidth Utilization: Multiplexing and Spreading

EXPERIMENT WISE VIVA QUESTIONS

Chapter 2: Fundamentals of Data and Signals

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

Chapter-1: Introduction

FDM- FREQUENCY DIVISION MULTIPLEXING

Stream Information. A real-time voice signal must be digitized & transmitted as it is produced Analog signal level varies continuously in time

COMMUNICATION SYSTEMS

Overview of Digital Mobile Communications

AM Limitations. Amplitude Modulation II. DSB-SC Modulation. AM Modifications

Wireless Communications

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

Amplitude Modulation II

DHANALAKSHMI SRINIVASAN COLLEGE OF ENGINEERING AND TECHNOLOGY CS6304- ANALOG AND DIGITAL COMMUNICATION BE-CSE/IT SEMESTER III REGULATION 2013 Faculty

Terminology (1) Chapter 3. Terminology (3) Terminology (2) Transmitter Receiver Medium. Data Transmission. Simplex. Direct link.

Fundamentals of Digital Communication

Chapter 2 Overview - 1 -

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

Department of Electronics and Communication Engineering 1

Overview. Lecture 3. Terminology. Terminology. Background. Background. Transmission basics. Transmission basics. Two signal types

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

Signal Characteristics

two computers. 2- Providing a channel between them for transmitting and receiving the signals through it.

ITM 1010 Computer and Communication Technologies

Waveform Encoding - PCM. BY: Dr.AHMED ALKHAYYAT. Chapter Two

Transcription:

CSCD 433 Network Programming Fall 2016 Lecture 5 Physical Layer Continued 1

Topics Definitions Analog Transmission of Digital Data Digital Transmission of Analog Data Multiplexing 2

Different Types of Channels Intended use of communication channel dictates whether Analog, Digital, Modulated or Unmodulated transmission is needed Radio and Cellular communications require modulating signal to fit within specific frequency ranges Use of telephone lines for digital data transmission requires different type of modulation to transmit digital over traditionally analog lines Look at analog signals over digital and digital signals over analog

Definitions First, need to define terms Carrier Wave Modulation Baseband and Bandpass Channels

Carrier Wave Carrier wave is pure wave of constant frequency, like a sine wave By itself it doesn t carry much information To include speech or data information, another wave needs to be imposed, called an input signal, on top of the carrier wave Imposing an input signal onto carrier wave is called modulation. Modulation changes shape of carrier wave to somehow encode the speech or data we need to encode What does it mean to modulate? What kinds are there? 5

6 Modulation Modulation is modification of carrier wave s fundamental characteristics in order to encode information There are three basic ways to modulate an analog carrier wave: Amplitude Modulation Frequency Modulation Phase Modulation

Baseband Channels Baseband transmission is transmission of encoded signal using its own baseband frequencies; i.e. without any shift to higher frequency ranges, Without a shift in range of signal frequencies Signal frequencies are within band of frequencies from near 0 hertz up to a higher cut-off frequency or maximum bandwidth Examples: Serial cables and local area networks utilize baseband transmission

Passband Channel A passband channel has range of frequencies or wavelengths that can pass through a filter In passband transmission, modulation methods are used so that only a limited frequency range is used Typically, range does not include 0 or low frequencies Example: Utilized in wireless communication and in radio transmission

Analog Transmission of Digital Data Traditional analog transmission has been Telephone service POTS Plain Old Telephone Service Have an existing system of wired communication Sending digital data over telephone service How do we do it? Use a modem!!! Modems use carrier waves to send information Known as modulation. 9

10 Amplitude Modulation Amplitude Modulation (AM) Amplitude Shift Keying (ASK), means changing height of wave to encode data AM dial on radio uses amplitude modulation to encode analog information Next Slide shows simple case of amplitude modulation in which one bit is encoded for each carrier wave change. A high amplitude means a bit value of 1 Zero amplitude means a bit value of 0

Amplitude Modulation 11

Frequency Modulation Frequency Modulation (FM) Frequency Shift Keying (FSK), change frequency of carrier wave to encode data FM radio uses frequency modulation to encode analog information Next slide shows frequency modulation in which one bit is encoded for each carrier wave change Changing carrier wave to a higher frequency encodes a bit value of 1 No change in carrier wave frequency means a bit value of 0 12

Frequency Modulation 13

Phase Modulation Phase refers to point in each wave cycle at which the wave begins Phase Modulation (PM) Phase Shift Keying (PSK) means changing phase of carrier wave to encode data Next slide shows phase modulation in which one bit is encoded for each carrier wave change Changing the carrier wave s phase by 180 o corresponds to a bit value of 1 No change in the carrier wave s phase means a bit value of 0 14

Phase Modulation 15

Sending Multiple Bits Simultaneously Each modification of carrier wave to encode information is called a symbol By using more complicated information coding system, possible to encode more than 1 bit/symbol Next slide amplitude modulation using 4 amplitude levels, corresponding to 2 bits/symbol Increasing possible number of symbols from 4 to 8 corresponds with encoding 3 bits/symbol, 16 levels to 4 bits, and so on Likewise, multiple bits per symbol might be encoded using phase modulation, say using phase shifts of 0 o, 90 o, 180 o, and 270 o 16

Two-bit Amplitude Modulation 17

18 Quadrature Amplitude Modulation (QAM) QAM is family of encoding schemes widely used for encoding multiple bits per symbol that combine Amplitude and Phase Modulation 16QAM uses 8 different phase shifts and 2 different amplitude levels Since 16 possible symbols, each symbol encodes 4 bits QAM and related techniques are commonly used for voice modems

Bit Rate vs. Baud Rate (Symbol Rate) Bit rate (or data rate) is number of bits transmitted per second Baud rate (same as symbol rate) refers to number of symbols transmitted per second Since multiple bits can be encoded per symbol, the two terms are not the same!!!! General formula: Data Rate (bits/second)= Symbol Rate (symbols/sec.) x No. of bits/symbol 19

Digital Transmission of Analog Data 20

Analog Signal Over Digital System First you Digitize it Obtain sample values Second you Quantize it Decide how many bits needed to represent a sample Of interest to us, is how many samples and how many bits to represent the samples... 21

Sampling Theory for Signals Nyquist sampling theorem Turns out there is another theorem for sampling an analog signal It is two times the signals maximum frequency If fewer samples are taken can't reconstruct signal very well fs 2 x fmax 22

4.23 Figure 4.24 Recovery of a sampled sine wave for different sampling rates

Enough Bits to Represent Signal Recall the Nyquist Theorem Bit Rate = 2 X Bandwidth X log 2 L L = number of signal levels Signal samples can still be large mathematical numbers Quantization makes range of signal discrete, so that quantized signal takes on only discrete, usually finite, set of values This is usually good enough for human ear to pick up sound 24

Enough Bits to Represent Signal With L levels need N = log2 L bits to represent the different levels, or conversely, with N bits we can represent L = 2N levels Simplest type of quantizers are called zero memory quantizers in which quantizing a sample is independent of other samples. Signal amplitude is represented using some finite number of bits independent of sample time and independent of values of neighboring samples 25

Quantization Defined Quantization, in mathematics and digital signal processing, is Process of mapping a large set of input values to a (countable) smaller set. Rounding and truncation are typical examples of quantization processes. 26

27 Quantized View of Signal 3 bit For a real signal digitising this with 3 bit values gives a very poor representation of the signal.

28 Quantized View of Signal 5 bit Increase the sample size to 5 bit and the digital representation is much closer to the original signal.

Techniques for Quantifying Analog Signals Pulse-code modulation (PCM) is a method used to digitally represent sampled analog signals It is standard form of digital audio in computers, Compact Discs, telephony and other digital audio applications In PCM stream, amplitude of analog signal is sampled regularly at uniform intervals, and each sample is quantized to nearest value within a range of digital steps 29

Pulse Code Modulation Analog signal amplitude is sampled (measured) at regular time intervals. Want to take several times maximum frequency of the analog waveform in cycles per second or hertz Amplitude of analog signal at each sampling is rounded off to nearest of several specific, predetermined levels Quantization of the signal

Components of PCM Encoder 31

Components of a PCM Decoder 32

Multiplexing 33

Multiplexing What is multiplexing? Multiplexing Combining several signals onto one line. Demultiplexing Taking a multiplexed signal and recovering its original components 34

Multiplexing Frequency division multiplexing (FDM): Use different frequency ranges for different signals Wave division multiplexing (WDM): Same as FDM, but with optical signals Time division multiplexing (TDM): Each signal is allocated to a periodic time slot Code division multiplexing (CDM): is mathematical approach used in cell phone and wireless 35

Frequency Division Multiplexing (FDM) FDM works by making number of smaller channels from larger frequency band FDM is sometimes referred to as dividing the circuit horizontally In order to prevent interference between channels, unused frequency bands called guardbands separate channels Because of guardbands, there is some wasted capacity on an FDM circuit 36

Frequency Division Multiplexing 37

Frequency Division Multiplexing Example: Suppose have three phone signals want to combine onto one line with higher bandwidth. Allocate 4 KHz of bandwidth to each signal, which includes a guard band of unused frequency range so signals don t overlap. Each signal originally uses range 0.3 3.3 KHz. Transform each signal to a different frequency range. Just learned this... Signal 1: 20 24 KHz channel Use 20.5 KHz to 23.5 KHz, with 0.5 KHz of guard band on each end. Signal 2: 24 28 KHz Signal 3: 28 32 KHz At receiver, filters are used to isolate each channel, and then the frequency is transformed back to its original range. 38

FDM 39

FDM applications High capacity phone lines AM radio: 530 KHz to 1700 KHz, 10 KHz bandwidth per station FM radio: 88 MHz to 108 MHz, 200 KHz bandwidth per station TV broadcasts: 6 MHz bandwidth per TV channel First generation cell phones: each user got two 30 KHz channels (sending, receiving). 40

Wave Division Multiplexing Essentially same as FDM, except signals are optical and prisms are used to combine/split signals instead of electrical components. Used to combine signals of different frequencies (i.e. colours) onto one fibre-optic cable 41

Time Division Multiplexing (TDM) TDM allows multiple channels by allowing channels to send data by taking turns TDM is sometimes referred to as dividing circuit vertically Next slide shows 4 terminals sharing a circuit, with each terminal sending one character at a time With TDM, time on circuit is shared equally each channel gets a time slot, whether or not it has any data to send TDM is more efficient than FDM, since TDM doesn t use guardbands, so entire capacity can be divided between channels 42

43 Time Division Multiplexing Disadvantage of TDM?

TDM applications Digital Service lines: DS-n Implemented as telephone lines: T-n Service Phone line Data rate # of voice channels (DS-0) standard phone line 64 Kb/s 1 DS-1 T-1 1.544 Mb/s 24 DS-2 T-2 6.312 Mb/s 96 DS-3 T-3 44.736 Mb/s 672 DS-4 T-4 274.176 Mb/s 4032 44

45 Code Division Multiplexing (CDM) CDM used in parts of cellular telephone system and for some satellite communication CDM relies on an interesting mathematical idea values from orthogonal vector spaces can be combined and separated without interference Each sender is assigned a unique binary code C i that is known as a chip sequence chip sequences are selected to be orthogonal vectors Means dot product of any two chip sequences is zero

Code Division Multiplexing (CDM) At any point in time, each sender has value to transmit, V i The senders each multiply C i x V i and transmit the results The senders transmit at the same time and the values are added together To extract value V i, a receiver multiplies the sum by C i Example Make example easy to understand, use chip sequence that's only two bits long and data values that are four bits long think of the chip sequence as a vector Next slide lists the values 46

Code Division Multiplexing 47

48 Code Division Multiplexing The first step consists of converting the binary values into vectors that use -1 to represent 0: If we think of the resulting values as a combined signal to be transmitted at the same time the resulting signal will be the sum of the two signals

Code Division Multiplexing A receiver treats the sequence as a vector computes product of vector and the chip sequence treats result as a sequence, and converts the result to binary by interpreting positive values as binary 1 and negative values as 0 Thus, Receiver 1 computes: C 1 Received data Interpreting the result as a sequence produces: (2-2 2-2) which becomes the binary value: (1 0 1 0) note that 1010 is the correct value of V 1 Receiver 2 will extract V 2 from the same transmission Code division multiple access (CDMA) is a channel access method utilized by various radio communication technologies. 49

Summary Many types of encoding for sending data Other than LAN or switch connections, most communications require signal transforming Multiplexing allows sharing for efficient use of physical media Many interesting ways to make physical network communications more efficient

Keep working on HW 2 51

1

Different Types of Channels Intended use of communication channel dictates whether Analog, Digital, Modulated or Unmodulated transmission is needed Radio and Cellular communications require modulating signal to fit within specific frequency ranges Use of telephone lines for digital data transmission requires different type of modulation to transmit digital over traditionally analog lines Look at analog signals over digital and digital signals over analog 3

Definitions First, need to define terms Carrier Wave Modulation Baseband and Bandpass Channels 4

Carrier Wave Carrier wave is pure wave of constant frequency, like a sine wave By itself it doesn t carry much information To include speech or data information, another wave needs to be imposed, called an input signal, on top of the carrier wave Imposing an input signal onto carrier wave is called modulation. Modulation changes shape of carrier wave to somehow encode the speech or data we need to encode What does it mean to modulate? What kinds are there? 5 5

Modulation Modulation is modification of carrier wave s fundamental characteristics in order to encode information There are three basic ways to modulate an analog carrier wave: Amplitude Modulation Frequency Modulation Phase Modulation 6

Baseband Channels Baseband transmission is transmission of encoded signal using its own baseband frequencies; i.e. without any shift to higher frequency ranges, Without a shift in range of signal frequencies Signal frequencies are within band of frequencies from near 0 hertz up to a higher cut-off frequency or maximum bandwidth Examples: Serial cables and local area networks utilize baseband transmission 7

Passband Channel A passband channel has range of frequencies or wavelengths that can pass through a filter In passband transmission, modulation methods are used so that only a limited frequency range is used Typically, range does not include 0 or low frequencies Example: Utilized in wireless communication and in radio transmission 8

Analog Transmission of Digital Data Traditional analog transmission has been Telephone service POTS Plain Old Telephone Service Have an existing system of wired communication Sending digital data over telephone service How do we do it? Use a modem!!! Modems use carrier waves to send information Known as modulation. 9 9

Amplitude Modulation Amplitude Modulation (AM) Amplitude Shift Keying (ASK), means changing height of wave to encode data AM dial on radio uses amplitude modulation to encode analog information Next Slide shows simple case of amplitude modulation in which one bit is encoded for each carrier wave change. A high amplitude means a bit value of 1 Zero amplitude means a bit value of 0 10

Amplitude Modulation 11

Frequency Modulation Frequency Modulation (FM) Frequency Shift Keying (FSK), change frequency of carrier wave to encode data FM radio uses frequency modulation to encode analog information Next slide shows frequency modulation in which one bit is encoded for each carrier wave change Changing carrier wave to a higher frequency encodes a bit value of 1 No change in carrier wave frequency means a bit value of 0 12

Frequency Modulation 13

Phase Modulation Phase refers to point in each wave cycle at which the wave begins Phase Modulation (PM) Phase Shift Keying (PSK) means changing phase of carrier wave to encode data Next slide shows phase modulation in which one bit is encoded for each carrier wave change Changing the carrier wave s phase by 180 o corresponds to a bit value of 1 No change in the carrier wave s phase means a bit value of 0 14

Phase Modulation 15

Sending Multiple Bits Simultaneously Each modification of carrier wave to encode information is called a symbol By using more complicated information coding system, possible to encode more than 1 bit/symbol Next slide amplitude modulation using 4 amplitude levels, corresponding to 2 bits/symbol Increasing possible number of symbols from 4 to 8 corresponds with encoding 3 bits/symbol, 16 levels to 4 bits, and so on Likewise, multiple bits per symbol might be encoded using phase modulation, say using phase shifts of 0 o, 90 o, 180 o, and 270 o 16

Two-bit Amplitude Modulation 17

Quadrature Amplitude Modulation (QAM) QAM is family of encoding schemes widely used for encoding multiple bits per symbol that combine Amplitude and Phase Modulation 16QAM uses 8 different phase shifts and 2 different amplitude levels Since 16 possible symbols, each symbol encodes 4 bits QAM and related techniques are commonly used for voice modems 18

Bit Rate vs. Baud Rate (Symbol Rate) Bit rate (or data rate) is number of bits transmitted per second Baud rate (same as symbol rate) refers to number of symbols transmitted per second Since multiple bits can be encoded per symbol, the two terms are not the same!!!! General formula: Data Rate (bits/second)= Symbol Rate (symbols/sec.) x No. of bits/symbol 19

Digital Transmission of Analog Data 20

Analog Signal Over Digital System First you Digitize it Obtain sample values Second you Quantize it Decide how many bits needed to represent a sample Of interest to us, is how many samples and how many bits to represent the samples... 21

Sampling Theory for Signals Nyquist sampling theorem Turns out there is another theorem for sampling an analog signal It is two times the signals maximum frequency If fewer samples are taken can't reconstruct signal very well fs 2 x fmax 22

23

Enough Bits to Represent Signal Recall the Nyquist Theorem Bit Rate = 2 X Bandwidth X log 2 L L = number of signal levels Signal samples can still be large mathematical numbers Quantization makes range of signal discrete, so that quantized signal takes on only discrete, usually finite, set of values This is usually good enough for human ear to pick up sound 24

Enough Bits to Represent Signal With L levels need N = log2 L bits to represent the different levels, or conversely, with N bits we can represent L = 2N levels Simplest type of quantizers are called zero memory quantizers in which quantizing a sample is independent of other samples. Signal amplitude is represented using some finite number of bits independent of sample time and independent of values of neighboring samples 25

Quantization Defined Quantization, in mathematics and digital signal processing, is Process of mapping a large set of input values to a (countable) smaller set. Rounding and truncation are typical examples of quantization processes. 26

Quantized View of Signal 3 bit For a real signal digitising this with 3 bit values gives a very poor representation of the signal. 27

Quantized View of Signal 5 bit Increase the sample size to 5 bit and the digital representation is much closer to the original signal. 28

Techniques for Quantifying Analog Signals Pulse-code modulation (PCM) is a method used to digitally represent sampled analog signals It is standard form of digital audio in computers, Compact Discs, telephony and other digital audio applications In PCM stream, amplitude of analog signal is sampled regularly at uniform intervals, and each sample is quantized to nearest value within a range of digital steps 29

Components of PCM Encoder 31 31 31

Components of a PCM Decoder 32 32 32

Multiplexing 33

Multiplexing What is multiplexing? Multiplexing Combining several signals onto one line. Demultiplexing Taking a multiplexed signal and recovering its original components 34 34

Multiplexing Frequency division multiplexing (FDM): Use different frequency ranges for different signals Wave division multiplexing (WDM): Same as FDM, but with optical signals Time division multiplexing (TDM): Each signal is allocated to a periodic time slot Code division multiplexing (CDM): is mathematical approach used in cell phone and wireless 35 35

Frequency Division Multiplexing (FDM) FDM works by making number of smaller channels from larger frequency band FDM is sometimes referred to as dividing the circuit horizontally In order to prevent interference between channels, unused frequency bands called guardbands separate channels Because of guardbands, there is some wasted capacity on an FDM circuit 36

Frequency Division Multiplexing 37

Frequency Division Multiplexing Example: Suppose have three phone signals want to combine onto one line with higher bandwidth. Allocate 4 KHz of bandwidth to each signal, which includes a guard band of unused frequency range so signals don t overlap. Each signal originally uses range 0.3 3.3 KHz. Transform each signal to a different frequency range. Just learned this... Signal 1: 20 24 KHz channel Use 20.5 KHz to 23.5 KHz, with 0.5 KHz of guard band on each end. Signal 2: 24 28 KHz Signal 3: 28 32 KHz At receiver, filters are used to isolate each channel, and then the frequency is transformed back to its original range. 38 38

FDM 39 39

FDM applications High capacity phone lines AM radio: 530 KHz to 1700 KHz, 10 KHz bandwidth per station FM radio: 88 MHz to 108 MHz, 200 KHz bandwidth per station TV broadcasts: 6 MHz bandwidth per TV channel First generation cell phones: each user got two 30 KHz channels (sending, receiving). 40 40

Wave Division Multiplexing Essentially same as FDM, except signals are optical and prisms are used to combine/split signals instead of electrical components. Used to combine signals of different frequencies (i.e. colours) onto one fibre-optic cable 41 41

Time Division Multiplexing (TDM) TDM allows multiple channels by allowing channels to send data by taking turns TDM is sometimes referred to as dividing circuit vertically Next slide shows 4 terminals sharing a circuit, with each terminal sending one character at a time With TDM, time on circuit is shared equally each channel gets a time slot, whether or not it has any data to send TDM is more efficient than FDM, since TDM doesn t use guardbands, so entire capacity can be divided between channels 42

Time Division Multiplexing Disadvantage of TDM? 43

TDM applications Digital Service lines: DS-n Implemented as telephone lines: T-n Service Phone line Data rate # of voice channels (DS-0) standard phone line 64 Kb/s 1 DS-1 T-1 1.544 Mb/s 24 DS-2 T-2 6.312 Mb/s 96 DS-3 T-3 44.736 Mb/s 672 DS-4 T-4 274.176 Mb/s 4032 44 44

Code Division Multiplexing (CDM) CDM used in parts of cellular telephone system and for some satellite communication CDM relies on an interesting mathematical idea values from orthogonal vector spaces can be combined and separated without interference Each sender is assigned a unique binary code C i that is known as a chip sequence chip sequences are selected to be orthogonal vectors Means dot product of any two chip sequences is zero 45 45

Code Division Multiplexing (CDM) At any point in time, each sender has value to transmit, V i The senders each multiply C i x V i and transmit the results The senders transmit at the same time and the values are added together To extract value V i, a receiver multiplies the sum by C i Example Make example easy to understand, use chip sequence that's only two bits long and data values that are four bits long think of the chip sequence as a vector Next slide lists the values 46 46

Code Division Multiplexing 47 47

Code Division Multiplexing The first step consists of converting the binary values into vectors that use -1 to represent 0: If we think of the resulting values as a combined signal to be transmitted at the same time the resulting signal will be the sum of the two signals 48 48

Code Division Multiplexing A receiver treats the sequence as a vector computes product of vector and the chip sequence treats result as a sequence, and converts the result to binary by interpreting positive values as binary 1 and negative values as 0 Thus, Receiver 1 computes: C 1 Received data Interpreting the result as a sequence produces: (2-2 2-2) which becomes the binary value: (1 0 1 0) note that 1010 is the correct value of V 1 Receiver 2 will extract V 2 from the same transmission Code division multiple access (CDMA) is a channel access method utilized by various radio communication technologies. 49 49