ITM 1010 Computer and Communication Technologies

Similar documents
ITM 1010 Computer and Communication Technologies

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued

CS420/520 Axel Krings Page 1 Sequence 8

Multiplexing Concepts and Introduction to BISDN. Professor Richard Harris

MODULATION AND MULTIPLE ACCESS TECHNIQUES

SOME PHYSICAL LAYER ISSUES. Lecture Notes 2A

Downloaded from 1

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

Multiplexing Module W.tra.2

Fundamentals of Digital Communication


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

Digital Communication (650533) CH 3 Pulse Modulation

Physical Layer. Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS. School of Computing, UNF

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

The Physical Layer Outline

(Refer Slide Time: 2:23)

QUESTION BANK SUBJECT: DIGITAL COMMUNICATION (15EC61)

Communications I (ELCN 306)

SEN366 Computer Networks

P. 241 Figure 8.1 Multiplexing

Bandwidth Utilization:

Multiplexing. Chapter 8. Frequency Division Multiplexing Diagram. Frequency Division Multiplexing. Multiplexing

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

Chapter 6 Bandwidth Utilization: Multiplexing and Spreading 6.1


UNIT TEST I Digital Communication

Data and Computer Communications. Tenth Edition by William Stallings

Lecture 3 Concepts for the Data Communications and Computer Interconnection

EEE 309 Communication Theory

Mobile Communication Systems. Part 7- Multiplexing

EE390 Final Exam Fall Term 2002 Friday, December 13, 2002

UNIT-1. Basic signal processing operations in digital communication

Computer Networks

Communications and Signals Processing

CHAPTER 3 Syllabus (2006 scheme syllabus) Differential pulse code modulation DPCM transmitter

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

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

INTRODUCTION TO COMMUNICATION SYSTEMS AND TRANSMISSION MEDIA

Encoding and Framing

Chapter 7 Multiple Division Techniques for Traffic Channels

EEE 309 Communication Theory

Lecture 5 Transmission

Data and Computer Communications. Tenth Edition by William Stallings

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

Lecture 5 Transmission. Physical and Datalink Layers: 3 Lectures

TELECOMMUNICATION SYSTEMS

EXPERIMENT WISE VIVA QUESTIONS

SUMMER 14 EXAMINATION Model Answer

MODULE IV. End Sem. Exam Marks. Syllabus

ET4254 Communications and Networking 1

Datenkommunikation SS L03 - TDM Techniques. Time Division Multiplexing (synchronous, statistical) Digital Voice Transmission, PDH, SDH

Computer Networks: Multiplexing

CHAPTER 4. PULSE MODULATION Part 2

Communications Theory and Engineering

Multiple Access Schemes

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

Chapter-1: Introduction

Data and Computer Communications Chapter 8 Multiplexing

Thursday, April 17, 2008, 6:28:40

Physical Layer: Outline

Chapter 7. Multiple Division Techniques

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

SUMMER 15 EXAMINATION. 1) The answers should be examined by key words and not as word-to-word as given in the

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.

Making Connections Efficient: Multiplexing and Compression

TE 302 DISCRETE SIGNALS AND SYSTEMS. Chapter 1: INTRODUCTION

William Stallings Data and Computer Communications. Chapter 8 Multiplexing. Multiplexing

Multiple Access. Difference between Multiplexing and Multiple Access

Signal Encoding Techniques

Pulse Code Modulation

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

Module 3: Physical Layer

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

YEDITEPE UNIVERSITY ENGINEERING FACULTY COMMUNICATION SYSTEMS LABORATORY EE 354 COMMUNICATION SYSTEMS

Communication Channels

Digital Modulation Schemes

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

In this lecture. System Model Power Penalty Analog transmission Digital transmission

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

Time division multiplexing The block diagram for TDM is illustrated as shown in the figure

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

QUESTION BANK EC 1351 DIGITAL COMMUNICATION YEAR / SEM : III / VI UNIT I- PULSE MODULATION PART-A (2 Marks) 1. What is the purpose of sample and hold

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

Contents. Telecom Systems Chae Y. Lee. FDM Bell Systems s FDM Synchronous TDM T1, T3 Statistical TDM Multiple Access: FDMA, TDMA, CDMA

Class 4 ((Communication and Computer Networks))

About the Tutorial. Audience. Prerequisites. Disclaimer & Copyright

EEE482F: Problem Set 1

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

King Fahd University of Petroleum & Minerals Computer Engineering Dept

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

Sirindhorn International Institute of Technology Thammasat University

Chapter 2: Fundamentals of Data and Signals

Communication Networks

CS441 Mobile & Wireless Computing Communication Basics

DEPARTMENT OF CSE QUESTION BANK

Lecture 7: Centralized MAC protocols. Mythili Vutukuru CS 653 Spring 2014 Jan 27, Monday

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

Problems from the 3 rd edition

Transcription:

ITM 1010 Computer and Communication Technologies Lecture #14 Part II Introduction to Communication Technologies: Digital Signals: Digital modulation, channel sharing 2003 香港中文大學, 電子工程學系 (Prof. H.K.Tsang) ITM 1010 計算機與通訊技術 1

Nyquist rate and Shannon s channel capacity! Nyquist sampling rate: An analog signal with a finite bandwidth w may be completely specified by sampling at a rate 2w. Sampling at less than 2w will produce aliasing errors! Shannon s Channel Capacity Theorem: The maximum rate at which information may be sent in a channel which has white Gaussian noise is ( 1 P N ) C Blog 2 + / = bits per second ITM 1010 計算機與通訊技術 2

Digital Modulation! After a base band signal of bandwidth B is sampled at a rate of at least 2B, the resulting 2B samples may be sent by many different techniques. We shall only consider: 1. Pulse Amplitude modulation (PAM): uses analog pulses whose amplitudes are proportional to the amplitudes of the samples 2. Pulse coded modulation (PCM): each sample is converted to a number (analog- to-digital converter) which is sent in a digital code (e.g. binary). This is the most common form of digital transmission. ITM 1010 計算機與通訊技術 3

Pulse Amplitude Modulation Original continuous signal sampled signal 1 1 0.5 Sampling 0-2 -1 0 1 2-0.5 0-2 -1 0 1 2-1 -1! Pulse amplitude modulation sends pulses of varying amplitudes which represent the sampled signal amplitude! Disadvantage of PAM: wider bandwidth is needed in communications channel than for analog signal (because of narrow pulses)! Noise performance poor (sending the continuous signal directly is better)! PAM is mainly used as first step in generating pulse code modulation ITM 1010 計算機與通訊技術 4

Pulse Code Modulation (PCM) m(t) Base band signal PAM sampler Quantizer Encoder PCM! Message signal m(t) is first sampled, as in PAM! Continuous amplitude of each PAM sample is passed through an analog-to-digital converter which gives a quantized output (a number) for the amplitude of each sample! The number is represented by a code (e.g.. a sequence of 8 binary pulses can represent an integer from 0 to 256)! Net result of PCM process is to convert a continuous-time continuousamplitude (analog) signal to a discrete-time discrete-amplitude (digital) signal. ITM 1010 計算機與通訊技術 5

Quantization errors 100 110 Quantization of two pulses in a 8 level quantizer Quantization interval 0! Actual PAM pulse may have an amplitude which lies between two adjacent discrete levels in the quantizer! Quantization error is the difference between the original PAM sample amplitude and the number produced by the quantizer! If there are q different levels in the quantizer, n=log 2 q binary digits are needed to digitize each sample! Quantization error may be reduced by increasing the number of levels used. This will increase the number of binary digits needed (trade-off between bandwidth and error). ITM 1010 計算機與通訊技術 6

Quantization noise! Quantization will degrade the signal to noise ratio of the sampled data train because of there is an inherent uncertainty (quantization interval) in the amplitude of the original signal. Suppose maximum signal voltage is V and n bits are used for each sample 2V V Quantization interval = Maximum quantization error = n n 2 2 2 V Quantization noise power = 2n 2 Best signal to noise ratio S / N [db] = 10log = 2 V 2n = 2 2 V 2 2n 2 ( 2 n ) = 6.02 [db] 10 n! For any given sample the signal to noise ratio can be much lower if the sample has a smaller voltage than the maximum signal voltage. ITM 1010 計算機與通訊技術 7

Bitrate needed for PCM! Suppose the bandwidth of the original source signal m(t) is w The minimum sampling rate is 2w (Nyquist rate) If the quantizer produces n bits per sample the minimum bitrate B is B = 2nw bits/second! The frequency spectrum of the PCM signal depends on the form of coding used to represent the digital data! In general, for reasonable values of n with binary coding, PCM requires a channel with a much larger bandwidth than is needed for the original analog signal. E.g. a telephone voice circuit needs 64kbits/s line capacity (compare to the 4KHz bandwidth of the base band signal) ITM 1010 計算機與通訊技術 8

Advantages of PCM! Regeneration: Digital signal may be detected, regenerated as a clean noise-free signal and re-sent thus allowing the data to be transmitted without error over long distances and allowing the original signal to be reconstructed without distortion irrespective of the distance sent! Multiplexing: Different data streams (e.g. different telephone lines) can be easily combined together to form a combined data stream that may be sent over a single communications channel! Compression: Digitisation of the analog signal allows the use of advanced coding techniques which compress data to its essential information content, thus making efficient use of limited bandwidth ITM 1010 計算機與通訊技術 9

Line Codes! Line codes represent binary data in electrical transmission! Some common line codes are: 0 1 1 0 1 0 1 0 0 0 1 1 1 0 0 Non return-to-zero (NRZ) - problem with dc level in signal Bipolar non return-to-zero (NRZ) - problem with large amount of power near 0 Hz Return-to-zero (RZ) - allows easy clock recovery in receiver Manchester code (split phase code) - advantages of having no dc component and insignificant low frequency power in spectrum ITM 1010 計算機與通訊技術 10

PCM Communications System m(t) Base band signal m(t) Low pass filter Reconstruction filter PAM sampler Quantizer Encoder PAM decoder Transmission line PCM noise! Initial low pass filter is to limit bandwidth of baseband to remove high frequency components and prevent aliasing! Reconstruction filter recovers the baseband spectrum from the repetitive spectrum produced by sampling G(f) f -2f -w 0 s - f s -w -f -f s +w s w f s 2f s Spectrum of sampled signal g(t) ITM 1010 計算機與通訊技術 11

Intersymbol Interference (ISI)! Received pulse may be broadened in transmission because of the presence of low pass filters and dispersion in the transmission channel! Pulse broadening leads to inter-symbol interference and can lead to a large number of errors in the received signal 0 1 1 0 1 Transmitted pulses 0 1 1 1 1 Received pulses: ISI leads to a zero being detected as a one. ITM 1010 計算機與通訊技術 12

Keying! Basic modulation techniques for sending digital data on a carrier wave include: 0 1 1 0 1 0 1 0 0 0 1 1 1 0 0 Data stream Amplitude shift keying Phase shift keying Frequency shift keying ITM 1010 計算機與通訊技術 13

Summary! Signals may be sent digitally by pulse code modulation " PCM allows signals to be regenerated " PCM generally occupies a wider bandwidth " Allows data compression and multiplexing Best possible signal to noise ratio: S / N [db] = 10log 2 ( 2 n ) = 6.02 [db] 10 n ITM 1010 計算機與通訊技術 14

Channel Sharing How can many users all use the same communications channel? 2003 香港中文大學, 電子工程學系 (Prof. H.K.Tsang) ITM 1010 計算機與通訊技術 15

Multiplexing and Multiple Access! Multiplexing and multiple access differ in an important aspect: Multiplexing techniques share the communications channel among a fixed set of users on either a pre-determined basis or on a firstcome first-serve basis Multiple Access techniques share the communications channel on a request-and-allocate basis (need to set-up before use)! Channel sharing may be by: Time division (TDM or TDMA): different transmission time-slots are allocated to different transmitters Frequency (or wavelength) Division Multiplexing or multiple access: Different frequency (or wavelength) channels are allocated to different users Code Division multiple access (CDMA): different codes are used by each user ITM 1010 計算機與通訊技術 16

Time Division Multiplexing (TDM) A B C D Time- Division Multiplexer Combined output ABCDABCD ABC Message sources time (channels)! Time on transmission medium is divided into different slots for different users Advantage: very easy to implement for digital signals! Scheme sketched above is called synchronous TDM (receiver must be synchronized to transmitter to recover original messages)! Interleaving of different channels may be on a bit, byte or frame level! TDM is used in telephone systems ITM 1010 計算機與通訊技術 17

Synchronous and Statistical TDM! Synchronous TDM Time slots are pre-allocated for each different user Advantages: simplicity, little overhead, instant access Disadvantage: potentially very wasteful of bandwidth e.g. some timeslots may not be needed all the time by a particular channel so the timeslots may go unused despite other channels needing to use the resource! Statistical TDM Instead of pre-allocated time-slots being assigned to different channels, the multiplexer assigns the available time slots to different channels dynamically To identify the data in each time slot, a channel id must also be transmitted Main advantage over synchronous TDM is more efficient usage of bandwidth. ITM 1010 計算機與通訊技術 18

Statistical Multiplexing A B C D Statistical Time-division Multiplexer Combined output CBDADAC AD B time! Statistical multiplexing is suited to systems with bursty data traffic in each channel rather than a constant data rate.! Input data packets must be stored in buffers when no time slots are free for them to go out on! Internet routers are an example of a statistical multiplexer ITM 1010 計算機與通訊技術 19

TDM Hierarchy in Telephone Systems! DS-0 carries a single voice circuit (64Kbit/s)! DS-1 (also called T1) formed by 24 DS0 channels (byte interleave), adding a bit to mark the end of a frame 24x64x(1+1/(8x24))=1.544Mbit/s)! DS-3 or higher levels interleave bits from different channels Level No of voice circuits Bitrate DS-0 DS-1 (T1) DS-3 (T3) DS-4 ( T4) 1 24 672 4032 64kb/s 1.544Mb/s 44.735Mb/s 274.176Mb/s ITM 1010 計算機與通訊技術 20

T-Carrier Hierarchy in Telephone Systems ITM 1010 計算機與通訊技術 21

SONET! Many DS-3 channels may be sent over the Synchronous Optical Network (SONET), which has been adopted as an ITU standard! Basic bit-rate in SONET is 51.84Mb/s for the STS-1 level (synchronous transport signal), which can carry a DS-3 or equivalent signal! Higher SONET levels operate at a multiple of the basic bit-rate (e.g. STS-3 operates at 3x51.84=155.52Mb/s)! SONET levels commonly used include STS-N where N can be 3, 12, 24, 48, 96 and 192 (192x51.84=9953Mb/s)! Alternative name is the OC-N (Optical Carrier), where N is the same as above (ie OC-1 is the same as STS-1) ITM 1010 計算機與通訊技術 22

Frequency Division Multiplexing! Frequency is divided into channels which may be used independently for different sources! Employed in radio communications systems and (older) telephone systems! Also used in fiber optic communication systems (Wavelength division multiplexing)! FM stereo broadcasts are an example of FDM Monaural (Left + Right) audio channel baseband is transmitted with a difference signal (left-right) that is shifted by 38KHz (DSB-SC [Double Sideband Suppressed Carrier] is used to transmit the difference signal) ITM 1010 計算機與通訊技術 23

FDM in Telephone Systems! Older telephone systems employed FDM to transmit many different voice channels over a single telephone line Ch.1 # Standard: Twelve 4KHz channels forms a group (60-108KHz) Five groups (60 voice channels) form a supergroup Five supergoups form a mastergroup (300 voice channels) Ch.2 f f V(f) Ch.1 Ch.2 Ch.3 Ch.4 Ch.3 Ch.4 f 0 FDM spectrum f f ITM 1010 計算機與通訊技術 24

Wavelength Division Multiplexing! Wavelength λ is related to frequency f and the speed of light c by c = fλ! DWDM (dense wavelength division multiplexing) is used in optical fiber communications to multiply the data carrying capacity of an optical fiber! ITU defines a standard set of wavelengths at 50GHz, 100GHz or 200GHz frequency spacing (ITU grid) for DWDM! DWDM uses different optical wavelengths to carry different channels. Systems using 40 different wavelengths each modulated at 10Gbit/s are in use today. ITM 1010 計算機與通訊技術 25

Multiple Access! Important distinction from multiplexing: must set-up a channel before it can be used! Multiple access techniques include: Time division multiple access (TDMA is used in mobile phone networks) Frequency or wavelength division multiple access (WDMA) Code division multiple access (CDMA, also used in mobile phone networks)! Multiple access techniques may be combined (eg FD/TDMA)! Multiple access is used in computer local area networks ITM 1010 計算機與通訊技術 26

How does a spreading code work? b(t) data -1 1 t c(t) a spreading code -1 1 t m(t) transmitted signal m(t)=b(t)c(t) t m(t) channel n(t) r(t)=m(t)+n(t) Decoder (correlator) c(t) z(t)=r(t)c(t) z(t)=c 2 (t)b(t) +c(t)n(t) z(t)=b(t) + c(t)n(t) ITM 1010 計算機與通訊技術 27

Code Division Multiple Access (CDMA)! CDMA does not require the frequency band allocation as in FDMA nor the time synchronization as in TDMA! All users share the same channel and may transmit at the same time and in the same frequency band. CDMA is typically used in wireless networks (eg digital mobile phone networks)! Messages from each user are distinguishable because each user has his own spreading code. The cross-correlation between two different spreading-codes is zero.! The receiver must use a correlator that is matched to a particular code to distinguish an individual message: other messages will appear as noise which averages out to zero. ITM 1010 計算機與通訊技術 28

Summary! Sharing of a channel may be by multiplexing or multiple access Multiplexing: users can transmit data in their own dedicated channel (frequency channel in FDM, time slot in TDM) Multiple Access: Users must first request and set up the channel before transmitting data! Telephone systems organized in a TDM hierarchy Lower levels (mobile phones) may use CDMA or TDMA Higher levels in TDM hierarchy use optical fibers and may also use DWDM ITM 1010 計算機與通訊技術 29