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

Size: px
Start display at page:

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

Transcription

1 , German University in Cairo Stream Information A real-time voice signal must be digitized & transmitted as it is produced Analog signal level varies continuously in time Th e s p ee ch s i g n al l e v el v a r ie s w i th t i m(e)

2 , German University in Cairo 3 bits / sample Digitization of Analog Signal Sample analog signal in time and amplitude Find closest approximation 7D/2 5D/2 3D/2 D/2 -D/2-3D/2-5D/2-7D/2 Original signal Sample value Approximat R s = Bit rate = # bits/sample x # samples/second

3 , German University in Cairo Bit Rate of Digitized Signal Bandwidth W s Hertz: how fast the signal changes Higher bandwidth more frequent samples Minimum sampling rate = 2 x W s Representation accuracy: range of approximation error Higher accuracy smaller spacing between approximation values more bits per sample

4 , German University in Cairo Example: Voice & Audio Telephone voice W s = 4 khz 8000 samples/sec 8 bits/sample R s =8 x 8000 = 64 kbps Cellular phones use more powerful compression algorithms: 8-12 kbps CD Audio W s = 22 khertz samples/sec 16 bits/sample R s =16 x 44000= 704 kbps per audio channel MP3 uses more powerful compression algorithms: 50 kbps per audio channel

5 , German University in Cairo Video Signal Sequence of picture frames Each picture digitized & compressed Frame repetition rate frames/second depending on quality Frame resolution Small frames for videoconferencing Standard frames for conventional broadcast TV HDTV frames 30 fps Rate = M bits/pixel x (WxH) pixels/frame x F frames/second

6 , German University in Cairo Video Frames 176 QCIF videoconferencing at 30 frames/sec = 760,000 pixels/sec Broadcast TV at 30 frames/sec = x 10 6 pixels/sec HDTV 1080 at 30 frames/sec = 67 x 10 6 pixels/sec

7 , German University in Cairo Digital Video Signals Type Method Format Original Compressed Video Conference H x144 or 352x288 fr/sec 2-36 Mbps kbps Full Motion MPEG 2 720x480 fr/sec 249 Mbps 2-6 Mbps HDTV MPEG 2 fr/sec 1.6 Gbps Mbps

8 , German University in Cairo Transmission of Stream Information Constant bit-rate Signals such as digitized telephone voice produce a steady stream: e.g. 64 kbps Network must support steady transfer of signal, e.g. 64 kbps circuit Variable bit-rate Signals such as digitized video produce a stream that varies in bit rate, e.g. according to motion and detail in a scene Network must support variable transfer rate of signal, e.g. packet switching or rate-smoothing with constant bit-rate circuit

9 , German University in Cairo Stream Service Quality Issues Network Transmission Impairments Delay: Is information delivered in timely fashion? Jitter: Is information delivered in sufficiently smooth fashion? Loss: Is information delivered without loss? If loss occurs, is delivered signal quality acceptable? Applications & application layer protocols developed to deal with these impairments

10 , German University in Cairo Bandwidth of General Signals speech s (noisy ) p (air stopped) ee (periodic) t (stopped) sh (noisy) Not all signals are periodic E.g. voice signals varies according to sound Vowels are periodic, s is noiselike Spectrum of long-term signal Averages over many sounds, many speakers Involves Fourier transform Telephone speech: 4 khz CD Audio: 22 khz X(f) 0 W s f 1 Slides are modified version of Digital Transmission Fundamentals Slides by Leon-Garcia/Widjaja L 21 - Page 10

11 , German University in Cairo Bit Rates of Digital Transmission Systems System Bit Rate Observations Telephone twisted pair Ethernet twisted pair kbps 4 khz telephone channel 10 Mbps, 100 Mbps 100 meters of unshielded twisted copper wire pair Cable modem 500 kbps-4 Mbps Shared CATV return channel ADSL twisted pair kbps in, Mbps out Coexists with analog telephone signal 2.4 GHz radio 2-11 Mbps IEEE wireless LAN 28 GHz radio Mbps 5 km multipoint radio Optical fiber Gbps 1 wavelength Optical fiber >1600 Gbps Many wavelengths

12 , German University in Cairo Examples of Channels Channel Bandwidth Bit Rates Telephone voice channel 3 khz 33 kbps Copper pair 1 MHz 1-6 Mbps Coaxial cable 500 MHz (6 MHz channels) 5 GHz radio (IEEE ) 300 MHz (11 channels) 30 Mbps/ channel 54 Mbps / channel Optical fiber Many TeraHertz 40 Gbps / wavelength

13 , German University in Cairo Shannon Limit If transmitted power is limited, then as M increases spacing between levels decreases Presence of noise at receiver causes more frequent errors to occur as M is increased Shannon Channel Capacity: The maximum reliable transmission rate over an ideal channel with bandwidth W Hz, with Gaussian distributed noise, and with SNR S/N is C = W log 2 ( 1 + S/N ) bits per second Reliable means error rate can be made arbitrarily small by proper coding 1 Slides are modified version of Digital Transmission Fundamentals Slides by Leon-Garcia/Widjaja L 21 - Page 13

14 , German University in Cairo Fourier Series Periodic Signals Representation A periodic signal with period T can be represented as sum of sinusoids using Fourier Series: x(t) = a 0 + a 1 cos(2pf 0 t + f 1 ) + a 2 cos(2p2f 0 t + f 2 ) + + a k cos(2pkf 0 t + f k ) + DC longterm average fundamental frequency f 0 =1/T first harmonic kth harmonic a k determines amount of power in kth harmonic Amplitude specturm a 0, a 1, a 2, 1 Slides are modified version of Digital Transmission Fundamentals Slides by Leon-Garcia/Widjaja L 21 - Page 14

15 , German University in Cairo Example Fourier Series x 1 (t) x 2 (t) t t T 2 =0.25 ms T 1 = 1 ms 4 4 x 1 (t) = 0 + cos(2p4000t) x p 2 (t) = 0 + cos(2p1000t) p cos(2p3(4000)t) + cos(2p3(1000)t) 3p 3p cos(2p5(4000)t) + + cos(2p5(1000)t) + 5p 5p Only odd harmonics have power 1 Slides are modified version of Digital Transmission Fundamentals Slides by Leon-Garcia/Widjaja L 21 - Page 15

16 , German University in Cairo Spectra & Bandwidth Spectrum of a signal: magnitude of amplitudes as a function of frequency x 1 (t) varies faster in time & has more high frequency content than x 2 (t) Spectrum of x 1 (t) Spectrum of x 2 (t) frequency (khz) frequency (khz) Bandwidth W s : is defined as range of frequencies where a signal has non-negligible power, e.g. range of band that contains 99% of total signal power 1 Slides are modified version of Digital Transmission Fundamentals Slides by Leon-Garcia/Widjaja L 21 - Page 16

17 , German University in Cairo Multilevel Signaling Nyquist pulses achieve the maximum signalling rate with zero ISI, 2W c pulses per second or 2W c pulses / W c Hz = 2 pulses / Hz With two signal levels, each pulse carries one bit of information Bit rate = 2W c bits/second With M = 2 m signal levels, each pulse carries m bits Bit rate = 2W c pulses/sec. * m bits/pulse = 2W c m bps Bit rate can be increased by increasing number of levels r(t) includes additive noise, that limits number of levels that can be used reliably.

18 , German University in Cairo Example of Multilevel Signaling Four levels {-1, -1/3, 1/3, +1} for {00,01,10,11} Waveform for 11,10,01 sends +1, +1/3, -1/3 Zero ISI at sampling instants Composite waveform

19 , German University in Cairo Sampling Theorem Nyquist: Perfect reconstruction (a) x(t) if sampling rate 1/T > 2W s x(nt) t Sampler t (b) x(nt) x(t) t Interpolation filter t 1 Slides are modified version of Digital Transmission Fundamentals Slides by Leon-Garcia/Widjaja L 21 - Page 19

20 , German University in Cairo Digital Transmission of Analog Information 2W samples / sec m bits / sample Analog source Sampling (A/D) Quantization Original x(t) Bandwidth W 2W m bits/sec Approximation y(t) Transmission or storage Display or playout Interpolation filter Pulse generator 2W samples / sec 1 Slides are modified version of Digital Transmission Fundamentals Slides by Leon-Garcia/Widjaja L 21 - Page 20

21 3 bits / sample, German University in Cairo Quantization of Analog Samples output y(nt) - D -3D -2D -3.5D -2.5D -1.5D -D -0.5D 1.5D 0.5D 2.5D 3.5D D 2D 3D D input x(nt) Quantizer maps input into closest of 2 m representation values Quantization error: noise = x(nt) y(nt) 7D/2 5D/2 3D/2 D/2 -D/2-3D/2-5D/2-7D/2 Original signal Sample value Approximation 1 Slides are modified version of Digital Transmission Fundamentals Slides by Leon-Garcia/Widjaja L 21 - Page 21

22 , German University in Cairo 3 bits / sample Quantization Error Quantization error is can be though of as an error that was added to the original signal 7D/2 5D/2 3D/2 D/2 -D/2-3D/2-5D/2-7D/2 Original signal Sample value Approximation Error 1 Slides are modified version of Digital Transmission Fundamentals Slides by Leon-Garcia/Widjaja L 21 - Page 22

23 , German University in Cairo Quantizer Performance M = 2 m levels, Dynamic range( -V, V) Δ = 2V/M... D 2 error = y(nt)-x(nt)=e(nt) -2D D D 2D 3D... input -V - D 2 V x(nt) If the number of levels M is large, then the error is approximately uniformly distributed between (-Δ/2, Δ2) Average Noise Power = Mean Square Error: σ 2 e = x 2 1 dx = Δ2 Δ 12 Δ 2 Δ 2 1 Slides are modified version of Digital Transmission Fundamentals Slides by Leon-Garcia/Widjaja L 21 - Page 23

24 , German University in Cairo Quantizer Performance Figure of Merit: Signal-to-Noise Ratio = Avg signal power / Avg noise power Let x 2 be the signal power, then SNR = x 2 D 2 /12 = 12 x = 4V 2 /M 2 The ratio V/ x 4 2 x 3 ( ) 2 M 2 = x 3 ( V ) 2 2 2m V The SNR is usually stated in decibels: SNR db = 10 log 10 x2 / e 2 = log 10 3 x2 /V 2 SNR db = 6m db for V/ x = 4. 1 Slides are modified version of Digital Transmission Fundamentals Slides by Leon-Garcia/Widjaja L 21 - Page 24

25 , German University in Cairo Example: Telephone Speech W = 4KHz, so Nyquist sampling theorem 2W = 8000 samples/second Suppose error requirement 1% error SNR = 10 log(1/.01) 2 = 40 db Assume V/ x then 40 db = 6m 7 m = 8 bits/sample PCM ( Pulse Code Modulation ) Telephone Speech: Bit rate= 8000 x 8 bits/sec= 64 kbps 1 Slides are modified version of Digital Transmission Fundamentals Slides by Leon-Garcia/Widjaja L 21 - Page 25

26 , German University in Cairo Example Consider a 3 khz channel with 8-level signaling.compare bit rate to channel capacity at 20 db SNR 3KHz telephone channel with 8 level signaling Bit rate = 2*3000 pulses/sec * 3 bits/pulse = 18 kbps 20 db SNR means 10 log10 S/N = 20 Implies S/N = 100 Shannon Channel Capacity is then C = 3000 log ( ) = 19, 963 bits/second 1 Slides are modified version of Digital Transmission Fundamentals Slides by Leon-Garcia/Widjaja L 21 - Page 26

27 2015 Line Coding

28 , German University in Cairo What is Line Coding? Mapping of binary information sequence into the digital signal that enters the channel Ex. 1 maps to +A square pulse; 0 to A pulse Line code selected to meet system requirements: Transmitted power: Power consumption = $ Bit timing: Transitions in signal help timing recovery Bandwidth efficiency: Excessive transitions wastes bw Low frequency content: Some channels block low frequencies long periods of +A or of A causes signal to droop Waveform should not have low-frequency content Error detection: Ability to detect errors helps Complexity/cost: Is code implementable in chip at high speed?

29 , German University in Cairo Line coding examples Unipolar NRZ Polar NRZ NRZ-inverted (differential encoding) Bipolar encoding Manchester encoding Differential Manchester encoding

30 , German University in Cairo pow er density Spectrum of Line codes Assume 1s & 0s independent & equiprobable NRZ Bipolar NRZ has high content at low frequencies Bipolar tightly packed around T/2 Manchester wasteful of bandwidth Manchester ft

31 , German University in Cairo Unipolar & Polar Non-Return-to-Zero (NRZ) Unipolar NRZ Polar NRZ Unipolar NRZ 1 maps to +A pulse 0 maps to no pulse High Average Power 0.5*A *0 2 =A 2 /2 Long strings of A or 0 Poor timing Low-frequency content Simple Polar NRZ 1 maps to +A/2 pulse 0 maps to A/2 pulse Better Average Power 0.5*(A/2) *(-A/2) 2 =A 2 /4 Long strings of +A/2 or A/2 Poor timing Low-frequency content Simple

32 , German University in Cairo Bipolar Code Bipolar Encoding Three signal levels: {-A, 0, +A} 1 maps to +A or A in alternation 0 maps to no pulse Every +pulse matched by pulse so little content at low frequencies String of 1s produces a square wave Spectrum centered at T/2 Long string of 0s causes receiver to lose synch Zero-substitution codes

33 , German University in Cairo Manchester code & mbnb codes Manchester Encoding maps into A/2 first T/2, -A/2 last T/2 0 maps into -A/2 first T/2, A/2 last T/2 Every interval has transition in middle Timing recovery easy Uses double the minimum bandwidth Simple to implement Used in 10-Mbps Ethernet & other LAN standards mbnb line code Maps block of m bits into n bits Manchester code is 1B2B code 4B5B code used in FDDI LAN 8B10b code used in Gigabit Ethernet 64B66B code used in 10G Ethernet

34 , German University in Cairo Differential Coding NRZ-inverted (differential encoding) Differential Manchester encoding Errors in some systems cause transposition in polarity, +A become A and vice versa All subsequent bits in Polar NRZ coding would be in error Differential line coding provides robustness to this type of error 1 mapped into transition in signal level 0 mapped into no transition in signal level Same spectrum as NRZ Errors occur in pairs Also used with Manchester coding

35 , German University in Cairo Amplitude Modulation and Frequency Modulation Information Amplitude Shift Keying T 2T 3T 4T 5T 6T t Map bits into amplitude of sinusoid: 1 send sinusoid; 0 no sinusoid Demodulator looks for signal vs. no signal +1 Frequency Shift Keying -1 0 T 2T 3T 4T 5T 6T t Map bits into frequency: 1 send frequency f c + d ; 0 send frequency f c - d Demodulator looks for power around f c + d or f c - d 1 L 1 - Page 35

36 , German University in Cairo Phase Modulation Information Phase Shift Keying 0 T 2T 3T 4T 5T 6T t -1 Map bits into phase of sinusoid: 1 send A cos(2pft), i.e. phase is 0 0 send A cos(2pft+p), i.e. phase is p Equivalent to multiplying cos(2pft) by +A or -A 1 send A cos(2pft), i.e. multiply by 1 0 send A cos(2pft+p) = - A cos(2pft), i.e. multiply by -1 We will focus on phase modulation 1 L 1 - Page 36

37 , German University in Cairo Modulator & Demodulator Modulate cos(2pf c t) by multiplying by A k for T seconds: A k x Y i (t) = A k cos(2pf c t) cos(2pf c t) Transmitted signal during kth interval Demodulate (recover A k ) by multiplying by 2cos(2pf c t) for T seconds and lowpass filtering (smoothing): Y i (t) = A k cos(2pf c t) Received signal during kth interval x 2cos(2pf c t) Lowpass Filter (Smoother) X i (t) 2A k cos 2 (2pf c t) = A k {1 + cos(2p2f c t)} 1 L 1 - Page 37

38 , German University in Cairo Example of Modulation Information Baseband Signal +A -A 0 T 2T 3T 4T 5T 6T Modulated Signal x(t) +A -A 0 T 2T 3T 4T 5T 6T A cos(2pft) -A cos(2pft) 1 L 1 - Page 38

39 , German University in Cairo Example of Demodulation A {1 + cos(4pft)} -A {1 + cos(4pft)} After multiplication at receiver x(t) cos(2pf c t) +A -A 0 T 2T 3T 4T 5T 6T +A Baseband signal discernable after smoothing -A 0 T 2T 3T 4T 5T 6T Recovered Information L 1 - Page 39

40 , German University in Cairo Amplitude Modulation and Frequency Modulation Information Amplitude Shift Keying T 2T 3T 4T 5T 6T t Map bits into amplitude of sinusoid: 1 send sinusoid; 0 no sinusoid Demodulator looks for signal vs. no signal +1 Frequency Shift Keying 0 T 2T 3T 4T 5T 6T -1 t Map bits into frequency: 1 send frequency f c + d ; 0 send frequency f c - d Demodulator looks for power around f c + d or f c - d 1 L 1 - Page 40

41 , German University in Cairo Phase Modulation Information Phase Shift Keying 0 T 2T 3T 4T 5T 6T t -1 Map bits into phase of sinusoid: 1 send A cos(2pft), i.e. phase is 0 0 send A cos(2pft+p), i.e. phase is p Equivalent to multiplying cos(2pft) by +A or -A 1 send A cos(2pft), i.e. multiply by 1 0 send A cos(2pft+p) = - A cos(2pft), i.e. multiply by -1 We will focus on phase modulation 1 L 1 - Page 41

42 , German University in Cairo Modulator Modulate cos(2pf c t) by multiplying by A k for T seconds: A k x Y i (t) = A k cos(2pf c t) +A cos(2pf c t) Transmitted signal during kth interval X -A +A Carrier Information -A 0 T 2T 3T 4T 5T 6T Baseband Signal 1 L 1 - Page 42

43 , German University in Cairo Example Modulated Signal Modulated Signal x(t) +A -A 0 T 2T 3T 4T 5T 6T 1 L 1 - Page 43

44 , German University in Cairo DeModulator Demodulate (recover A k ) by multiplying by 2cos(2pf c t) for T seconds and lowpass filtering (smoothing): Y i (t) = A k cos(2pf c t) Received signal during kth interval x 2cos(2pf c t) Lowpass Filter (Smoother) X i (t) 2A k cos 2 (2pf c t) = A k {1 + cos(2p2f c t)} Cos(x+y)=Cos(x)Cos(y)-sin(x)sin(y) Cos(x+x)=Cos 2 (x)-sin 2 (x) Cos(2x)=2Cos 2 (x)-1 2Cos2(x)=1+ Cos(2x) 1 L 1 - Page 44

45 , German University in Cairo Example of Modulation Modulated Signal x(t) +A -A +A 0 T 2T 3T 4T 5T 6T A {1 + cos(4pft)} -A After multiplication at receiver x(t) cos(2pf c t) +A -A 0 T 2T 3T 4T 5T 6T -A {1 + cos(4pft)} 1 L 1 - Page 45

46 , German University in Cairo A {1 + cos(4pft)} Example of Demodulation +A -A 0 T 2T 3T 4T 5T 6T -A {1 + cos(4pft)} Input Signal to low pass filer Baseband signal discernable after smoothing Recovered Information +A -A 0 T 2T 3T 4T 5T 6T 1 L 1 - Page 46

47 , German University in Cairo Signaling rate and Transmission Bandwidth Fact from modulation theory: If then Baseband signal x(t) with bandwidth B Hz Modulated signal x(t)cos(2pf c t) has bandwidth 2B Hz B f c -B If bandpass channel has bandwidth W c Hz, Then baseband channel has W c /2 Hz available, so f c f f c +B modulation system supports W c /2 x 2 = W c pulses/second That is, W c pulses/second per W c Hz = 1 pulse/hz Recall baseband transmission system supports 2 pulses/hz 1 L 1 - Page 47 f

48 , German University in Cairo Quadrature Amplitude Modulation Why not use Amplitude modulation and phase modulation Y i (t) = A k cos(2pf c t+f k ) Amplitude modulation of symbol K Phase modulation of symbol K 1 L 1 - Page 48

49 , German University in Cairo Quadrature Amplitude Modulation (QAM) QAM uses two-dimensional signaling A k modulates in-phase cos(2pf c t) B k modulates quadrature phase cos(2pf c t + p/4) = sin(2pf c t) Transmit sum of inphase & quadrature phase components A k x Y i (t) = A k cos(2pf c t) cos(2pf c t) + Y(t) B k x Y q (t) = B k sin(2pf c t) Transmitted Signal sin(2pf c t) Y i (t) and Y q (t) both occupy the bandpass channel QAM sends 2 pulses/hz 1 L 1 - Page 49

50 , German University in Cairo QAM Demodulation Y(t) x Lowpass filter (smoother) A k 2cos(2pf c t) 2cos 2 (2pf c t)+2b k cos(2pf c t)sin(2pf c t) = A k {1 + cos(4pf c t)}+b k {0 + sin(4pf c t)} x 2sin(2pf c t) Lowpass filter (smoother) B k smoothed to zero 2B k sin 2 (2pf c t)+2a k cos(2pf c t)sin(2pf c t) = B k {1 - cos(4pf c t)}+a k {0 + sin(4pf c t)} smoothed to zero 1 L 1 - Page 50

51 , German University in Cairo Signal Constellations Each pair (A k, B k ) defines a point in the plane Signal constellation set of signaling points (-A,A) B k (A, A) B k A k A k (-A,-A) (A,-A) 4 possible points per T sec. 2 bits / pulse 16 possible points per T sec. 4 bits / pulse 1 L 1 - Page 51

52 , German University in Cairo Other Signal Constellations Point selected by amplitude & phase A k cos(2pf c t) + B k sin(2pf c t) = A k 2 + B k 2 cos(2pf c t + tan -1 (B k /A k )) B k B k A k A k 4 possible points per T sec. 16 possible points per T sec. 1 L 1 - Page 52

53 , German University in Cairo How Many Constellation Points More Constellation Points = more bits per Symbol More Constellation Points = more errors Why 1 L 1 - Page 53

54 , German University in Cairo Multilevel Signaling Nyquist pulses achieve the maximum signalling rate with zero ISI, 2W c pulses per second or 2W c pulses / W c Hz = 2 pulses / Hz With two signal levels, each pulse carries one bit of information Bit rate = 2W c bits/second With M = 2 m signal levels, each pulse carries m bits Bit rate = 2W c pulses/sec. * m bits/pulse = 2W c m bps Bit rate can be increased by increasing number of levels r(t) includes additive noise, that limits number of levels that can be used reliably.

55 , German University in Cairo Example of Multilevel Signaling Four levels {-1, -1/3, 1/3, +1} for {00,01,10,11} Waveform for 11,10,01 sends +1, +1/3, -1/3 Zero ISI at sampling instants Composite waveform

56 , German University in Cairo Noise Limits Accuracy Receiver makes decision based on transmitted pulse level + noise Error rate depends on relative value of noise amplitude and spacing between signal levels Large (positive or negative) noise values can cause wrong decision Noise level below impacts 8-level signaling more than 4-level signaling +A +A/3 -A/3 -A Typical noise +A +5A/7 +3A/7 +A/7 -A/7-3A/7-5A/7 -A 1 Four signal levels Eight signal L levels 1 - Page 56

57 , German University in Cairo Signal Constellations (errors) B k (-A,A) B k (A, A) A k A k (-A,-A) (A,-A) 1 L 1 - Page 57

Chapter 3 Digital Transmission Fundamentals

Chapter 3 Digital Transmission Fundamentals Chapter 3 Digital Transmission Fundamentals Digital Representation of Information Why Digital Communications? Digital Representation of Analog Signals Characterization of Communication Channels Fundamental

More information

Chapter 3 Digital Transmission Fundamentals

Chapter 3 Digital Transmission Fundamentals Chapter 3 Digital Transmission Fundamentals Digital Representation of Information Why Digital Communications? Digital Representation of Analog Signals Characterization of Communication Channels Fundamental

More information

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

COSC 3213: Computer Networks I: Chapter 3 Handout #4. Instructor: Dr. Marvin Mandelbaum Department of Computer Science York University Section A COSC 3213: Computer Networks I: Chapter 3 Handout #4 Instructor: Dr. Marvin Mandelbaum Department of Computer Science York University Section A Topics: 1. Line Coding: Unipolar, Polar,and Inverted ; Bipolar;

More information

Chapter 3 Digital Transmission Fundamentals

Chapter 3 Digital Transmission Fundamentals Chapter 3 Digital Transmission Fundamentals Line Coding What is Line Coding? Mapping of binary information sequence into the digital signal that enters the channel Ex. 1 maps to +A square pulse; 0 to A

More information

Chapter 3 Digital Transmission Fundamentals

Chapter 3 Digital Transmission Fundamentals Chapter 3 Digital Transmission Fundamentals Digital Representation of Information Why Digital Communications? Digital Representation of Analog Signals Characterization of Communication Channels Fundamental

More information

Physical Layer: Outline

Physical Layer: Outline 18-345: Introduction to Telecommunication Networks Lectures 3: Physical Layer Peter Steenkiste Spring 2015 www.cs.cmu.edu/~prs/nets-ece Physical Layer: Outline Digital networking Modulation Characterization

More information

Basic Concepts in Data Transmission

Basic Concepts in Data Transmission Basic Concepts in Data Transmission EE450: Introduction to Computer Networks Professor A. Zahid A.Zahid-EE450 1 Data and Signals Data is an entity that convey information Analog Continuous values within

More information

SEN366 Computer Networks

SEN366 Computer Networks SEN366 Computer Networks Prof. Dr. Hasan Hüseyin BALIK (5 th Week) 5. Signal Encoding Techniques 5.Outline An overview of the basic methods of encoding digital data into a digital signal An overview of

More information

Chapter 4 Digital Transmission 4.1

Chapter 4 Digital Transmission 4.1 Chapter 4 Digital Transmission 4.1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 4-1 DIGITAL-TO-DIGITAL CONVERSION In this section, we see how we can represent

More information

Chapter 2. Physical Layer

Chapter 2. Physical Layer Chapter 2 Physical Layer Lecture 1 Outline 2.1 Analog and Digital 2.2 Transmission Media 2.3 Digital Modulation and Multiplexing 2.4 Transmission Impairment 2.5 Data-rate Limits 2.6 Performance Physical

More information

SOME PHYSICAL LAYER ISSUES. Lecture Notes 2A

SOME PHYSICAL LAYER ISSUES. Lecture Notes 2A SOME PHYSICAL LAYER ISSUES Lecture Notes 2A Delays in networks Propagation time or propagation delay, t prop Time required for a signal or waveform to propagate (or move) from one point to another point.

More information

Lecture 5 Transmission

Lecture 5 Transmission Lecture 5 Transmission David Andersen Department of Computer Science Carnegie Mellon University 15-441 Networking, Spring 2005 http://www.cs.cmu.edu/~srini/15-441/s05 1 Physical and Datalink Layers: 3

More information

The Physical Layer Outline

The Physical Layer Outline The Physical Layer Outline Theoretical Basis for Data Communications Digital Modulation and Multiplexing Guided Transmission Media (copper and fiber) Public Switched Telephone Network and DSLbased Broadband

More information

Point-to-Point Communications

Point-to-Point Communications Point-to-Point Communications Key Aspects of Communication Voice Mail Tones Alphabet Signals Air Paper Media Language English/Hindi English/Hindi Outline of Point-to-Point Communication 1. Signals basic

More information

Fundamentals of Digital Communication

Fundamentals of Digital Communication Fundamentals of Digital Communication Network Infrastructures A.A. 2017/18 Digital communication system Analog Digital Input Signal Analog/ Digital Low Pass Filter Sampler Quantizer Source Encoder Channel

More information

Lecture 5 Transmission. Physical and Datalink Layers: 3 Lectures

Lecture 5 Transmission. Physical and Datalink Layers: 3 Lectures Lecture 5 Transmission Peter Steenkiste School of Computer Science Department of Electrical and Computer Engineering Carnegie Mellon University 15-441 Networking, Spring 2004 http://www.cs.cmu.edu/~prs/15-441

More information

Introduction to Communications Part Two: Physical Layer Ch3: Data & Signals

Introduction to Communications Part Two: Physical Layer Ch3: Data & Signals Introduction to Communications Part Two: Physical Layer Ch3: Data & Signals Kuang Chiu Huang TCM NCKU Spring/2008 Goals of This Class Through the lecture of fundamental information for data and signals,

More information

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

Lecture Outline. Data and Signals. Analogue Data on Analogue Signals. OSI Protocol Model Lecture Outline Data and Signals COMP312 Richard Nelson richardn@cs.waikato.ac.nz http://www.cs.waikato.ac.nz Analogue Data on Analogue Signals Digital Data on Analogue Signals Analogue Data on Digital

More information

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

ECE 556 BASICS OF DIGITAL SPEECH PROCESSING. Assıst.Prof.Dr. Selma ÖZAYDIN Spring Term-2017 Lecture 2 ECE 556 BASICS OF DIGITAL SPEECH PROCESSING Assıst.Prof.Dr. Selma ÖZAYDIN Spring Term-2017 Lecture 2 Analog Sound to Digital Sound Characteristics of Sound Amplitude Wavelength (w) Frequency ( ) Timbre

More information

UNIT TEST I Digital Communication

UNIT TEST I Digital Communication Time: 1 Hour Class: T.E. I & II Max. Marks: 30 Q.1) (a) A compact disc (CD) records audio signals digitally by using PCM. Assume the audio signal B.W. to be 15 khz. (I) Find Nyquist rate. (II) If the Nyquist

More information

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued 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

More information

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

Chapter Two. Fundamentals of Data and Signals. Data Communications and Computer Networks: A Business User's Approach Seventh Edition Chapter Two Fundamentals of Data and Signals Data Communications and Computer Networks: A Business User's Approach Seventh Edition After reading this chapter, you should be able to: Distinguish between

More information

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued 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

More information

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

EITF25 Internet Techniques and Applications L2: Physical layer. Stefan Höst EITF25 Internet Techniques and Applications L2: Physical layer Stefan Höst Data vs signal Data: Static representation of information For storage Signal: Dynamic representation of information For transmission

More information

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

Outline. EECS 3213 Fall Sebastian Magierowski York University. Review Passband Modulation. Constellations ASK, FSK, PSK. EECS 3213 Fall 2014 L12: Modulation Sebastian Magierowski York University 1 Outline Review Passband Modulation ASK, FSK, PSK Constellations 2 1 Underlying Idea Attempting to send a sequence of digits through

More information

Chapter 3 Digital Transmission Fundamentals

Chapter 3 Digital Transmission Fundamentals Chapter 3 Digital Transmission Fundamentals Characterization of Communication Channels Fundamental Limits in Digital Transmission CSE 323, Winter 200 Instructor: Foroohar Foroozan Chapter 3 Digital Transmission

More information

Signal Encoding Techniques

Signal Encoding Techniques 2 Techniques ITS323: to Data Communications CSS331: Fundamentals of Data Communications Sirindhorn International Institute of Technology Thammasat University Prepared by Steven Gordon on 3 August 2015

More information

Fundamentals of Data and Signals

Fundamentals of Data and Signals Fundamentals of Data and Signals Chapter 2 Learning Objectives After reading this chapter, you should be able to: Distinguish between data and signals and cite the advantages of digital data and signals

More information

Physical Layer. Networks: Physical Layer 1

Physical Layer. Networks: Physical Layer 1 Physical Layer Networks: Physical Layer 1 Physical Layer Part 1 Definitions Nyquist Theorem - noiseless Shannon s Result with noise Analog versus Digital Amplifier versus Repeater Networks: Physical Layer

More information

Physical Layer. Networked Systems (H) Lecture 3

Physical Layer. Networked Systems (H) Lecture 3 Physical Layer Networked Systems (H) Lecture 3 This work is licensed under the Creative Commons Attribution-NoDerivatives 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nd/4.0/

More information

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

Announcements : Wireless Networks Lecture 3: Physical Layer. Bird s Eye View. Outline. Page 1 Announcements 18-759: Wireless Networks Lecture 3: Physical Layer Please start to form project teams» Updated project handout is available on the web site Also start to form teams for surveys» Send mail

More information

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

Waveform Encoding - PCM. BY: Dr.AHMED ALKHAYYAT. Chapter Two Chapter Two Layout: 1. Introduction. 2. Pulse Code Modulation (PCM). 3. Differential Pulse Code Modulation (DPCM). 4. Delta modulation. 5. Adaptive delta modulation. 6. Sigma Delta Modulation (SDM). 7.

More information

EEE482F: Problem Set 1

EEE482F: Problem Set 1 EEE482F: Problem Set 1 1. A digital source emits 1.0 and 0.0V levels with a probability of 0.2 each, and +3.0 and +4.0V levels with a probability of 0.3 each. Evaluate the average information of the source.

More information

Lecture Fundamentals of Data and signals

Lecture Fundamentals of Data and signals IT-5301-3 Data Communications and Computer Networks Lecture 05-07 Fundamentals of Data and signals Lecture 05 - Roadmap Analog and Digital Data Analog Signals, Digital Signals Periodic and Aperiodic Signals

More information

CS441 Mobile & Wireless Computing Communication Basics

CS441 Mobile & Wireless Computing Communication Basics Department of Computer Science Southern Illinois University Carbondale CS441 Mobile & Wireless Computing Communication Basics Dr. Kemal Akkaya E-mail: kemal@cs.siu.edu Kemal Akkaya Mobile & Wireless Computing

More information

Terminology (1) Chapter 3. Terminology (3) Terminology (2) Transmitter Receiver Medium. Data Transmission. Direct link. Point-to-point.

Terminology (1) Chapter 3. Terminology (3) Terminology (2) Transmitter Receiver Medium. Data Transmission. Direct link. Point-to-point. Terminology (1) Chapter 3 Data Transmission Transmitter Receiver Medium Guided medium e.g. twisted pair, optical fiber Unguided medium e.g. air, water, vacuum Spring 2012 03-1 Spring 2012 03-2 Terminology

More information

Data Communication (CS601)

Data Communication (CS601) Data Communication (CS601) MOST LATEST (2012) PAPERS For MID Term (ZUBAIR AKBAR KHAN) Page 1 Q. Suppose a famous Telecomm company AT&T is using AMI encoding standard for its digital telephone services,

More information

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

Outline / Wireless Networks and Applications Lecture 3: Physical Layer Signals, Modulation, Multiplexing. Cartoon View 1 A Wave of Energy Outline 18-452/18-750 Wireless Networks and Applications Lecture 3: Physical Layer Signals, Modulation, Multiplexing Peter Steenkiste Carnegie Mellon University Spring Semester 2017 http://www.cs.cmu.edu/~prs/wirelesss17/

More information

CSCI-1680 Physical Layer Rodrigo Fonseca

CSCI-1680 Physical Layer Rodrigo Fonseca CSCI-1680 Physical Layer Rodrigo Fonseca Based partly on lecture notes by David Mazières, Phil Levis, John Janno< Administrivia Signup for Snowcast milestone Make sure you signed up Make sure you are on

More information

Chapter 3 Data and Signals

Chapter 3 Data and Signals Chapter 3 Data and Signals 3.2 To be transmitted, data must be transformed to electromagnetic signals. 3-1 ANALOG AND DIGITAL Data can be analog or digital. The term analog data refers to information that

More information

Data Communication. Chapter 3 Data Transmission

Data Communication. Chapter 3 Data Transmission Data Communication Chapter 3 Data Transmission ١ Terminology (1) Transmitter Receiver Medium Guided medium e.g. twisted pair, coaxial cable, optical fiber Unguided medium e.g. air, water, vacuum ٢ Terminology

More information

Annex. 1.3 Measuring information

Annex. 1.3 Measuring information Annex This appendix discusses the interrelated concepts of information, information source, channel capacity, and bandwidth. The first three concepts relate to a digital channel, while bandwidth concerns

More information

CSE 461 Bits and Links. David Wetherall

CSE 461 Bits and Links. David Wetherall CSE 461 Bits and Links David Wetherall djw@cs.washington.edu Topic How do we send a message across a wire or wireless link? The physical/link layers: 1. Different kinds of media 2. Fundamental limits 3.

More information

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

Last Time. Transferring Information. Today (& Tomorrow (& Tmrw)) Application Layer Example Protocols ftp http Performance. 15-441 Lecture 5 Last Time Physical Layer & Link Layer Basics Copyright Seth Goldstein, 2008 Application Layer Example Protocols ftp http Performance Application Presentation Session Transport Network

More information

Lecture 3: Data Transmission

Lecture 3: Data Transmission Lecture 3: Data Transmission 1 st semester 1439-2017 1 By: Elham Sunbu OUTLINE Data Transmission DATA RATE LIMITS Transmission Impairments Examples DATA TRANSMISSION The successful transmission of data

More information

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

Physical Layer. Transfers bits through signals overs links Wires etc. carry analog signals We want to send digital bits. Signal Physical Layer Physical Layer Transfers bits through signals overs links Wires etc. carry analog signals We want to send digital bits 10110 10110 Signal CSE 461 University of Washington 2 Topics 1. Coding

More information

Lecture 3 Concepts for the Data Communications and Computer Interconnection

Lecture 3 Concepts for the Data Communications and Computer Interconnection Lecture 3 Concepts for the Data Communications and Computer Interconnection Aim: overview of existing methods and techniques Terms used: -Data entities conveying meaning (of information) -Signals data

More information

Chapter 3 Data and Signals 3.1

Chapter 3 Data and Signals 3.1 Chapter 3 Data and Signals 3.1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Note To be transmitted, data must be transformed to electromagnetic signals. 3.2

More information

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

Lecture Progression. Followed by more detail on: Quality of service, Security (VPN, SSL) Computer Networks 2 Physical Layer Lecture Progression Bottom-up through the layers: Application - HTTP, DNS, CDNs Transport - TCP, UDP Network - IP, NAT, BGP Link - Ethernet, 802.11 Physical - wires, fiber, wireless Followed

More information

Signal Encoding Techniques

Signal Encoding Techniques Signal Encoding Techniques Overview Have already noted previous chapters that both analog and digital information can be encoded as either analog or digital signals: Digital data, digital signals: simplest

More information

Data Communications and Networks

Data Communications and Networks Data Communications and Networks Abdul-Rahman Mahmood http://alphapeeler.sourceforge.net http://pk.linkedin.com/in/armahmood abdulmahmood-sss twitter.com/alphapeeler alphapeeler.sourceforge.net/pubkeys/pkey.htm

More information

CSEP 561 Bits and Links. David Wetherall

CSEP 561 Bits and Links. David Wetherall CSEP 561 Bits and Links David Wetherall djw@cs.washington.edu Topic How do we send a message across a wire or wireless link? The physical/link layers: 1. Different kinds of media 2. Fundamental limits

More information

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

Lecture Progression. Followed by more detail on: Quality of service, Security (VPN, SSL) Computer Networks 2 Physical Layer Lecture Progression Bottom-up through the layers: Application - HTTP, DNS, CDNs Transport - TCP, UDP Network - IP, NAT, BGP Link - Ethernet, 802.11 Physical - wires, fiber, wireless Followed

More information

Data Communications and Networking (Module 2)

Data Communications and Networking (Module 2) Data Communications and Networking (Module 2) Chapter 5 Signal Encoding Techniques References: Book Chapter 5 Data and Computer Communications, 8th edition, by William Stallings 1 Outline Overview Encoding

More information

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

Outline / Wireless Networks and Applications Lecture 5: Physical Layer Signal Propagation and Modulation 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/

More information

EC 554 Data Communications

EC 554 Data Communications EC 554 Data Communications Mohamed Khedr http://webmail. webmail.aast.edu/~khedraast.edu/~khedr Syllabus Tentatively Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8 Week 9 Week 10 Week 11 Week

More information

Review of Lecture 2. Data and Signals - Theoretical Concepts. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2

Review of Lecture 2. Data and Signals - Theoretical Concepts. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2 Data and Signals - Theoretical Concepts! What are the major functions of the network access layer? Reference: Chapter 3 - Stallings Chapter 3 - Forouzan Study Guide 3 1 2! What are the major functions

More information

Data and Computer Communications Chapter 3 Data Transmission

Data and Computer Communications Chapter 3 Data Transmission Data and Computer Communications Chapter 3 Data Transmission Eighth Edition by William Stallings Transmission Terminology data transmission occurs between a transmitter & receiver via some medium guided

More information

Computer Networks - Xarxes de Computadors

Computer Networks - Xarxes de Computadors Computer Networks - Xarxes de Computadors Outline Course Syllabus Unit 1: Introduction Unit 2. IP Networks Unit 3. Point to Point Protocols -TCP Unit 4. Local Area Networks, LANs 1 Outline Introduction

More information

Data Communications & Computer Networks

Data Communications & Computer Networks Data Communications & Computer Networks Chapter 3 Data Transmission Fall 2008 Agenda Terminology and basic concepts Analog and Digital Data Transmission Transmission impairments Channel capacity Home Exercises

More information

Sirindhorn International Institute of Technology Thammasat University

Sirindhorn International Institute of Technology Thammasat University Name...ID... Section...Seat No... Sirindhorn International Institute of Technology Thammasat University Midterm Examination: Semester 1/2009 Course Title Instructor : ITS323 Introduction to Data Communications

More information

QUESTION BANK SUBJECT: DIGITAL COMMUNICATION (15EC61)

QUESTION BANK SUBJECT: DIGITAL COMMUNICATION (15EC61) QUESTION BANK SUBJECT: DIGITAL COMMUNICATION (15EC61) Module 1 1. Explain Digital communication system with a neat block diagram. 2. What are the differences between digital and analog communication systems?

More information

Wireless Communications

Wireless Communications 2. Physical Layer DIN/CTC/UEM 2018 Periodic Signal Periodic signal: repeats itself in time, that is g(t) = g(t + T ) in which T (given in seconds [s]) is the period of the signal g(t) The number of cycles

More information

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

6. has units of bits/second. a. Throughput b. Propagation speed c. Propagation time d. (b)or(c) King Saud University College of Computer and Information Sciences Information Technology Department First Semester 1436/1437 IT224: Networks 1 Sheet# 10 (chapter 3-4-5) Multiple-Choice Questions 1. Before

More information

Communications IB Paper 6 Handout 3: Digitisation and Digital Signals

Communications IB Paper 6 Handout 3: Digitisation and Digital Signals Communications IB Paper 6 Handout 3: Digitisation and Digital Signals Jossy Sayir Signal Processing and Communications Lab Department of Engineering University of Cambridge jossy.sayir@eng.cam.ac.uk Lent

More information

Digital to Digital Encoding

Digital to Digital Encoding MODULATION AND ENCODING Data must be transformed into signals to send them from one place to another Conversion Schemes Digital-to-Digital Analog-to-Digital Digital-to-Analog Analog-to-Analog Digital to

More information

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

CSE 123: Computer Networks Alex C. Snoeren. Project 1 out Today, due 10/26! CSE 123: Computer Networks Alex C. Snoeren Project 1 out Today, due 10/26! Signaling Types of physical media Shannon s Law and Nyquist Limit Encoding schemes Clock recovery Manchester, NRZ, NRZI, etc.

More information

Overview. Chapter 4. Design Factors. Electromagnetic Spectrum

Overview. Chapter 4. Design Factors. Electromagnetic Spectrum Chapter 4 Transmission Media Overview Guided - wire Unguided - wireless Characteristics and quality determined by medium and signal For guided, the medium is more important For unguided, the bandwidth

More information

Communications I (ELCN 306)

Communications I (ELCN 306) Communications I (ELCN 306) c Samy S. Soliman Electronics and Electrical Communications Engineering Department Cairo University, Egypt Email: samy.soliman@cu.edu.eg Website: http://scholar.cu.edu.eg/samysoliman

More information

Computer Networks

Computer Networks 15-441 Computer Networks Physical Layer Professor Hui Zhang hzhang@cs.cmu.edu 1 Communication & Physical Medium There were communications before computers There were communication networks before computer

More information

Chapter 3. Data Transmission

Chapter 3. Data Transmission Chapter 3 Data Transmission Reading Materials Data and Computer Communications, William Stallings Terminology (1) Transmitter Receiver Medium Guided medium (e.g. twisted pair, optical fiber) Unguided medium

More information

EEE 309 Communication Theory

EEE 309 Communication Theory EEE 309 Communication Theory Semester: January 2017 Dr. Md. Farhad Hossain Associate Professor Department of EEE, BUET Email: mfarhadhossain@eee.buet.ac.bd Office: ECE 331, ECE Building Types of Modulation

More information

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

Lecture (06) Digital Coding techniques (II) Coverting Digital data to Digital Signals Lecture (06) Digital Coding techniques (II) Coverting Digital data to Digital Signals Agenda Objective Line Coding Block Coding Scrambling Dr. Ahmed ElShafee ١ Dr. Ahmed ElShafee, ACU Spring 2016, Data

More information

1. What is the bandwidth of a signal that ranges from 40 KHz to 4 MHz? a MHz (4M -40K) b. 36 MHz c. 360 KHz d. 396 KHz

1. What is the bandwidth of a signal that ranges from 40 KHz to 4 MHz? a MHz (4M -40K) b. 36 MHz c. 360 KHz d. 396 KHz Question 1: Choose the correct answer 1. What is the bandwidth of a signal that ranges from 40 KHz to 4 MHz? a. 3.96 MHz (4M -40K) b. 36 MHz c. 360 KHz d. 396 KHz 2. Consider a noiseless channel with a

More information

Digital communication

Digital communication Chapter 4 Digital communication A digital is a discrete-time binary m : Integers Bin = {0, 1}. To transmit such a it must first be transformed into a analog. The is then transmitted as such or modulated

More information

Data Encoding g(p (part 2)

Data Encoding g(p (part 2) Data Encoding g(p (part 2) CSE 3213 Instructor: U.T. Nguyen 10/11/2007 12:44 PM 1 Analog Data, Digital Signals (5.3) 2 1 Analog Data, Digital Signals Digitization Conversion of analog data into digital

More information

Lecture 2 Physical Layer - Data Transmission

Lecture 2 Physical Layer - Data Transmission DATA AND COMPUTER COMMUNICATIONS Lecture 2 Physical Layer - Data Transmission Mei Yang Based on Lecture slides by William Stallings 1 DATA TRANSMISSION The successful transmission of data depends on two

More information

ITM 1010 Computer and Communication Technologies

ITM 1010 Computer and Communication Technologies 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)

More information

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

EECS 122: Introduction to Computer Networks Encoding and Framing. Questions EECS 122: Introduction to Computer Networks Encoding and Framing Computer Science Division Department of Electrical Engineering and Computer Sciences University of California, Berkeley Berkeley, CA 94720-1776

More information

COMP211 Physical Layer

COMP211 Physical Layer COMP211 Physical Layer Data and Computer Communications 7th edition William Stallings Prentice Hall 2004 Computer Networks 5th edition Andrew S.Tanenbaum, David J.Wetherall Pearson 2011 Material adapted

More information

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

Announcement : Wireless Networks Lecture 3: Physical Layer. A Reminder about Prerequisites. Outline. Page 1 Announcement 18-759: Wireless Networks Lecture 3: Physical Layer Peter Steenkiste Departments of Computer Science and Electrical and Computer Engineering Spring Semester 2010 http://www.cs.cmu.edu/~prs/wirelesss10/

More information

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

two computers. 2- Providing a channel between them for transmitting and receiving the signals through it. 1. Introduction: Communication is the process of transmitting the messages that carrying information, where the two computers can be communicated with each other if the two conditions are available: 1-

More information

ECE 435 Network Engineering Lecture 16

ECE 435 Network Engineering Lecture 16 ECE 435 Network Engineering Lecture 16 Vince Weaver http://web.eece.maine.edu/~vweaver vincent.weaver@maine.edu 1 November 2018 Announcements No homework this week. Demo of infiniband / fiber / ethernet

More information

Downloaded from 1

Downloaded from  1 VII SEMESTER FINAL EXAMINATION-2004 Attempt ALL questions. Q. [1] How does Digital communication System differ from Analog systems? Draw functional block diagram of DCS and explain the significance of

More information

Chapter 5: Modulation Techniques. Abdullah Al-Meshal

Chapter 5: Modulation Techniques. Abdullah Al-Meshal Chapter 5: Modulation Techniques Abdullah Al-Meshal Introduction After encoding the binary data, the data is now ready to be transmitted through the physical channel In order to transmit the data in the

More information

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

E-716-A Mobile Communications Systems. Lecture #2 Basic Concepts of Wireless Transmission (p1) Instructor: Dr. Ahmad El-Banna October 2014 Ahmad El-Banna Integrated Technical Education Cluster At AlAmeeria E-716-A Mobile Communications Systems Lecture #2 Basic Concepts of Wireless Transmission (p1) Instructor: Dr. Ahmad El-Banna

More information

CSE 561 Bits and Links. David Wetherall

CSE 561 Bits and Links. David Wetherall CSE 561 Bits and Links David Wetherall djw@cs.washington.edu Topic How do we send a message across a wire? The physical/link layers: 1. Different kinds of media 2. Encoding bits 3. Model of a link Application

More information

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

BSc (Hons) Computer Science with Network Security. Examinations for Semester 1 BSc (Hons) Computer Science with Network Security Cohort: BCNS/15B/FT Examinations for 2015-2016 Semester 1 MODULE: DATA COMMUNICATIONS MODULE CODE: CAN1101C Duration: 2 Hours Instructions to Candidates:

More information

Chapter 3 Data Transmission COSC 3213 Summer 2003

Chapter 3 Data Transmission COSC 3213 Summer 2003 Chapter 3 Data Transmission COSC 3213 Summer 2003 Courtesy of Prof. Amir Asif Definitions 1. Recall that the lowest layer in OSI is the physical layer. The physical layer deals with the transfer of raw

More information

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

Operating Systems and Networks. Networks Part 2: Physical Layer. Adrian Perrig Network Security Group ETH Zürich Operating Systems and Networks Networks Part 2: Physical Layer Adrian Perrig Network Security Group ETH Zürich Overview Important concepts from last lecture Statistical multiplexing, statistical multiplexing

More information

COMPUTER COMMUNICATION AND NETWORKS ENCODING TECHNIQUES

COMPUTER COMMUNICATION AND NETWORKS ENCODING TECHNIQUES COMPUTER COMMUNICATION AND NETWORKS ENCODING TECHNIQUES Encoding Coding is the process of embedding clocks into a given data stream and producing a signal that can be transmitted over a selected medium.

More information

Encoding and Framing

Encoding and Framing Encoding and Framing EECS 489 Computer Networks http://www.eecs.umich.edu/~zmao/eecs489 Z. Morley Mao Tuesday Nov 2, 2004 Acknowledgement: Some slides taken from Kurose&Ross and Katz&Stoica 1 Questions

More information

Digital Modulation Schemes

Digital Modulation Schemes Digital Modulation Schemes 1. In binary data transmission DPSK is preferred to PSK because (a) a coherent carrier is not required to be generated at the receiver (b) for a given energy per bit, the probability

More information

Voice Transmission --Basic Concepts--

Voice Transmission --Basic Concepts-- Voice Transmission --Basic Concepts-- Voice---is analog in character and moves in the form of waves. 3-important wave-characteristics: Amplitude Frequency Phase Telephone Handset (has 2-parts) 2 1. Transmitter

More information

Digital Transmission (Line Coding) EE4367 Telecom. Switching & Transmission. Pulse Transmission

Digital Transmission (Line Coding) EE4367 Telecom. Switching & Transmission. Pulse Transmission Digital Transmission (Line Coding) Pulse Transmission Source Multiplexer Line Coder Line Coding: Output of the multiplexer (TDM) is coded into electrical pulses or waveforms for the purpose of transmission

More information

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

Encoding and Framing. Questions. Signals: Analog vs. Digital. Signals: Periodic vs. Aperiodic. Attenuation. Data vs. Signal Questions Encoding and Framing Why are some links faster than others? What limits the amount of information we can send on a link? How can we increase the capacity of a link? EECS 489 Computer Networks

More information

a. Find the minimum number of samples per second needed to recover the signal without loosing information.

a. Find the minimum number of samples per second needed to recover the signal without loosing information. 1. The digital signal X(t) given below. X(t) 1 0 1 2 3 4 5 7 8 t (msec) a. If the carrier is sin (2000 π t), plot Amplitude Shift Keying (ASK) Modulated signal. b. If digital level 1 is represented by

More information

EEE 309 Communication Theory

EEE 309 Communication Theory EEE 309 Communication Theory Semester: January 2016 Dr. Md. Farhad Hossain Associate Professor Department of EEE, BUET Email: mfarhadhossain@eee.buet.ac.bd Office: ECE 331, ECE Building Part 05 Pulse Code

More information

Channel Concepts CS 571 Fall Kenneth L. Calvert

Channel Concepts CS 571 Fall Kenneth L. Calvert Channel Concepts CS 571 Fall 2006 2006 Kenneth L. Calvert What is a Channel? Channel: a means of transmitting information A means of communication or expression Webster s NCD Aside: What is information...?

More information

Pulse Code Modulation

Pulse Code Modulation Pulse Code Modulation EE 44 Spring Semester Lecture 9 Analog signal Pulse Amplitude Modulation Pulse Width Modulation Pulse Position Modulation Pulse Code Modulation (3-bit coding) 1 Advantages of Digital

More information