Digital Transmission Fundamentals. Chapter 3. Communication Networks Leon-Garcia, Widjaja

Size: px
Start display at page:

Download "Digital Transmission Fundamentals. Chapter 3. Communication Networks Leon-Garcia, Widjaja"

Transcription

1 Digital Transmission Fundamentals Chapter 3. Communication Networks Leon-Garcia, Widjaja

2 The Questions Digital representation Why digital transmission Digital representation of analog signals Characterization of communication channels Fundamental limits Line coding Properties of transmission media Error detection-correction

3 Block vs Stream communication Block: Text, pictures, software Total time of communication Stream: Internet radio, streaming video, midi Restrictions on rate of arrival of packets

4 Block information D=t p + L R

5 Reducing delay Decrease propagation delay Increase speed of light ;-) Optimize routing Avoid satellite channels Increase transmission rate The subject of intense research Reduce data length Compression.

6 Secret to compression In text Some letters or letter pairs are far more common ae is more common than zq We may encode ae with 3 bits and zq with 16 In images, sound, etc Do not transmit non perceivable information (lossy) Exploit statistical correlations Use different encoding

7 Streaming For analog signals, the most important quantity is bandwidth (of the signal) A measure of how fast the signal changes The unit is the Hz It is the frequency of the highest frequency component

8 Streaming Voice (telephony) 4 khz is considered enough We need 8,000 samples per second This is called Pulse Code Modulation Music 20 khz is enough, but use 22 khz We need 44,000 sample per second

9 Streaming PCM A stream of 8-bit (or 16 or...) samples Differential PCM Transmit difference from previous sample. Adaptive DPCM Adapts to variation of voice level Linear Predictive Methods Predict next value and transmit the difference only

10 Why Digital Comunication Many common signals are analog Yet almost all communication is digital now Reasons Cheaper Ability to restore signal after degradation Advanced routing

11 Analog vs Digital Analog: if we transmit.8 Volt and receive.81 Volt the receiver does not know if it is noise Noise is impossible (to a great extend) to remove Digital: If we transmit 1 Volt and receive.8 Volt we know it is 1 Volt All the noise enters the system upon digitization. Can have re-generators at regular intervals Only if the noise is strong and signal weak we lose information (kind of)

12 Channel Bandwidth Amplitude response function The amplification (or attenuation) of every frequency component going through the channel Bandwidth is the frequency after which the components have much more significant attenuation. Frequency after which the ARF dips

13 Channel Bandwidth A(f) f

14 Sawtooth components

15 Intermediate components

16 Signal to Noise Ratio SNR, one of the most useful quantities Ratio of (average) signal power to (average) noise power Power and variance of a signal are sometimes indistinguishable for electrical engineers Commonly reported in decibell (db) It is a logarithmic scale

17 Signal to Noise ratio σ n 2 =E {n 2 } P= 1 R n2

18 Signal to Noise ratio SNR= P sig P noise SNR db =10 log 10 SNR

19 Why is SNR Important? Imagine we had no noise... We could take the entire wikipedia, say 1 TB Treat the whole thing as a number Transmit it as Volt We need zero bandwidth for this!

20 Noise and Signal

21 Multilevel Signals

22 Multilevel Signals The noise should be small enough to allow us to distinguish the levels Increase the power of the signal Decrease the noise Lower the bit rate (if we transmit every bit for a longer time we can average the noise out)

23 Example: Telephone lines They have 1% noise (amplitude) SNR is 10,000:1 SNR in db is 10*log = 10*4 = 40

24 Channel Capacity Depends on: Bandwidth SNR Studied by Claude E. Shannon, father of communication theory Information Theory (1948) It is a probabilistic theory Provides upper limit for the amount of data the receiver can meaningfully determine

25 Channel Capacity C=W log 2 (1+SNR)

26 Example Telephone lines Bandwidth 3.4 khz SNR 10,000 Capacity is: 3400 * log(10000)/log(2) = 3400*4*3.3 = 45,178

27 Fourier Transform Signals x(t)= α k cos(2 π k f o t+ϕ k ) x(t)= α k sin (2π k f o t +ϕ k ) x(t)= α k cos(2 π k f o t)+ β k sin(2 π k f o t)

28 Signal Bandwidth It is the frequency of the highest frequency component... but Components of very high frequency with miniscule weight are always present A better definition is: Bandwidth is the frequency range that contains 99% of the power of the signal

29 Bandwidth: Examples khz

30 Sampling We can approximate an analog signal with a set of discrete measurements Under certain conditions the original analog signal can be reconstructed exactly The Sampling Theorem provides the preconditions The bandwidth of the signal can be no more than half the sampling rate

31 Sampling x(t) x(n T ) x n = x(n T ) s(t ) x r (t)= n x n s(t nt )

32 Sampling x r = n x n s(t nt ) x 1 x 3 s(t ) x 1 x 3

33 Sampling We can do linear interpolation with this little triangle We can do a smoother interpolation with a spline The perfect interpolation is the sampling function

34 Sampling Function sin (2 π W t ) s(t )= 2 π W t W = 1 T

35 Sampling Function Works perfectly... in theory It dies off very slowly (1/t) Cannot be implemented in practice We use various approximations Typically we window it with a Gaussian

36 Sampling Function

37 Quantization In modern applications samples are digitized Digital signals can be transmitted error-free (almost) All the error sneaks in during digitization Simplest is the uniform quantizer

38 Quantization Error e n = y n x n SNR= σ x 2 σ e 2

39 Quantization Error y Δ 2 Δ 2 x

40 Quantization Error σ e 2 = Δ2 12 Δ= V 2 m 1

41 Power of the Signal It is related to V Signal ranges between -V...V V is chosen so that the signal is almost always between -V...V If we assume that the pdf of the signal is Gaussian Signal is almost always within 4 standard deviations

42 Power of the Signal V =4 σ x -V V

43 SNR SNR = σ 2 x σ = 2 e = 3 4 V 2 Δ 2 V 2 16 Δ 2 12 = 3 4 V (m 1) V 2 = (m 1 ) = m

44 SNR db SNR db = 10 log(4 )m + 10 log( 3 16 ) = 6m 7.27 = 10 log m

45 SNR - Example For 8 bit per sample (telephones) SNR = = db Every extra bit adds 6db to the SNR An extra bit halves the quantization error So it reduces the power of the quantization error by 4 The log of 4 is about 6

46 Non-uniform Quantization Depending on the application it might not be optimal to have all intervals same size For audio we prefer larger intervals for larger signal magnitude This may increase The SNR for a particular application The perception of quality by humans

47 Communication Channels We usually assume channels to be Linear Time invariant Neither is perfectly true but works in practice. Summarized as: The response to the sum of two signals is equal to the sum of the responses. The response does not change with time. The response to a sine is a shifted scaled sine

48 Linear Time Invariant x 1 (t ) y 1 (t) x 2 (t) y 2 (t) x 1 (t )+ x 2 (t) y 1 (t)+ y 2 (t) x 1 (t +τ) y 1 (t+ τ)

49 Attenuation The ratio of power going in over the power coming out If we have attenuation 3db per kilometer In one kilometer the power if halved In 15km the power is down about 30,000 times! Voltage is down about 170 times

50 Amplitude Response Function & Fourier x(t) = k y(t ) = k α k cos(2 π k f o t) A(k f o )a k cos(2 π k f o t + ϕ (k f o ))

51 Delay ϕ(f ) = 2π f τ cos(2 π k f o t 2 π f τ) = cos(2 π k f o (t τ))

52 Finding the Frequency Response We could send one cosine after another through the channel and measure the response Or we could send the sum of all the cosines at once It is linear time invariant after all This sum is called impulse or Dirac function or Delta function

53 Impulse Response Function It is the response of the channel to the impulse function It is mathematically equivalent to the amplitude and phase responses of the channel The one can be obtained from the other through a Fourier transform

54 Example: Low-pass channel A(f )=1 W f W ϕ(f )=2 π f τ h(t)=s(t τ) s(t ) = sin(2 π W t) 2 π W t

55 The Nyquist Signaling Rate Let p(t) be the response to a pulse that appears at the other side of the channel What is a good shape for p(t) so that we recover the original signal most easily Reduce the inter-symbol interference. What is the pulse rate under these conditions?

56 Nyquist Signaling Rate

57 The Nyquist Signaling Rate

58 The Nyquist Signaling Rate The peak of a pulse coincides with the zeros of all the other pulses This allows us to pack the pulses closely Pulse rate is twice the bandwidth The sampling function is not implementable There are very good approximations

59 Shannon Channel Capacity Without noise

60 Shannon Channel Capacity With little noise

61 Shannon Channel Capacity More bits

62 Shannon Channel Capacity Too many bits

63 Shannon Channel Capacity C = W log 2 (1+SNR)

64 Line Coding We want to transmit bits over a channel The obvious is to send 5V to transmit 1 and 0V to transmit 0 Sounds good, but can we do better What are the problems with this? Bandwidth Clocking Polarity

65 Return to Zero A transition 0, 5, 0 Volt is an one A constant 0 Volt is a zero Self clocking is easy (as long as we do not have too many zeros in a row)

66 Non-Return to Zero Consecutive 1s have no intermediate zero in between Fewer transitions than RZ

67 DC component This simplest scheme is called Unipolar NRZ Biggest problem: DC component Wastes energy Very low frequencies are tricky Most transmission lines cut-off DC component May lose clock synchronization

68 DC Component Power P= P=0.5

69 DC Component A long series of 1s can cause even more problems

70 Polar NRZ A simple solution is to represent 1: +2.5V 0: -2.5V Same separation Half the energy DC component much smaller 0s and 1s are about 50-50

71 Polar NRZ Power P=0.5 ( 0.5) P= P=0.25

72 Polar NRZ Long sequences of either zeros or ones is still a problem DC component Loss of clocking

73 Bipolar NRZ Zero is 0V One is either -2.5 or +2.5V (alternates) DC component disappears Clocking problem for long strings of 0s

74 NRZ-inverted (differential encoding) It is easy to detect polarity on a cable How do you detect it in wireless? Hard Map bits to transitions No transition: zero Transition: one Still a problem with long strings of zeros

75 Manchester Encoding Like polar encoding (positive-one, negative zero) But: Transmit 10 for one Transmit 01 for zero There is always a transition in the middle of the pulse Clocking easy, little low frequencies Wastes bandwidth

76 Manchester Encoding Variant (differential): Zero: transition at the beginning of pulse One: no transition at the beginning of pulse Variant (mbnb): Straight Manchester uses two bits to encode one (1B2B) 4B5B is used in FDDI (Fiber Distributed Digital Interface)

77 Manchester Encoding Variant 4B3T: Uses 3 ternary bits (0, 1, 2) to represent 4 binary The ternary bits are positive, negative and zero voltage Used in 100Base-T4

78 Modulation-Demodulation Modems We have to use them whenever we cannot use the baseband Telephone lines Cable Wireless Fiber

79 Amplitude Modulation Amplitude Shift Key in digital communication Used in fiber mostly or in conjunction with PSK The carrier frequency is turned on for 1, off for 0

80 Frequency Modulation Frequency Shift Keying We have two carrier frequencies O: transmit one frequency 1: transmit the other Not used much Very similar to PSK

81 Phase Shift Keying Transmit cos(w t) for 0 Transmit cos(w t + ph) for 1

82 Decoding PSK To decode a PSK signal we need A local oscillator at the same frequency (easy) and phase (hard) with the transmitter A signal multiplier We multiply the incoming signal with the cosine produced by the local oscillator

83 Decoding PSK A cos(ω c t) cos(ω c t ) = A 2 (1 cos(2ω ct )) A 2 (1 cos(2ω ct )) LPF = A 2

84 Half the Bandwidth? In baseband line coding the pulse rate was 2W for a channel of bandwidth W It can be shown that the pulse rate is only W for this scheme Somewhere someone is hiding something!

85 Quadrature Amplitude Modulation We can transmit the sum of a sine and a cosine and separate them at the receiver end Mathematicians say that a sine and a cosine are orthogonal to each other Orthogonal means that their dot product is zero The dot product is the integral of their product over their period (or multiple of it) We approximate the integral with a LPF

86 QAM Y (t ) = A cos(ω c t) + B sin(ω c t ) (Y (t ) cos(ω c t)) LPF = ( A 2 (1+cos(2 ω ct)) + B 2 sin(2 ω ct) ) LPF = A 2

87 QAM Y (t ) = A cos(ω c t) + B sin(ω c t ) (Y (t ) sin (ω c t )) LPF = ( A 2 sin (2ω ct) + B 2 (1 cos(2ω ct)) ) LPF = B 2

88 QAM Mod-Demod A k cos(ω c t) + Y k B k LPF A k sin(ω c t) Y k 2cos(ω c t) LPF B k 2sin(ω c t)

89 Signal Constellations B B A A

90 QPSK Same as QAM but A and B take values +1 or -1 Can encode 2 bits per pulse Constellation of 4 points QAM systems fall back to QPSK in the presence of strong noise

91 WiFi-n Combines WiFi-g with Broader channel (40MHz vs 20MHz) MIMO antennas Negotiation between transmitter and receiver Single stream PSK (6.5 Mb/s) 4 stream QAM-64 (5B6B) (600 Mb/s)

92 MIMO Multiple Input Multiple Output Several transmitting and receiving antennas Spatial beam forming E.g. a x b : c Transmit antennas: a Receive antennas: b Spatial streams: c

93 Properties of Media Distortion Amplitude response function Phase shift (response) function Signal to noise ratio Signal attenuation Crosstalk and interference Signal delay

94 Speed of Propagation Speed of light Affected by the dielectric medium, geometry Modality Skew Multiple paths Multiple modes Multiple wires

95 Wired vs Wireless Wired Point to point Needs right of way Can bundle more wires to increase capacity Exponential attenuation Wireless Limited spectrum Heavily regulated Mobile Polynomial attenuation (for small distances)

96 Twisted Pair The twists help minimize interference Many pairs can be bundled together Significant attenuation w/ distance 1-4 1kHz kHz Bandwidth depends on distance

97 Digital Subscriber Lines Asymmetric DSL Uses twisted pairs Depending on the distance can have from 1.5 to 6 Mbps Often use Discrete MultiTone to avoid noisy and distorting areas of the spectrum Subchannels use QAM

98 Local Area Networks Mostly twisted pairs currently Used coaxial cable 20 years ago Cat-3 is Unshielded Twisted Pair Cat-5 (5e, 6) is tightly twisted UTP

99 10BASE-T 10 Mb/s baseband twisted pair Two cat-3 UTP connect between computer and hub (star configuration) Manchester line coding Max distance 100 meters

100 100BASE-T Comes in at least two flavours 100BASE-T4 (defunct) 3 pairs of UTP, cat-3, + one more for collision detection Each pair carries 33 1/3 Mb Uses a 4B3T scheme 100BASE-TX Two cat-5, one per direction 125 Mpulses/s Uses a 4B5B scheme

101 Coaxial Cable Solid center conductor inside a braided cylindrical outer conductor Great immunity against interference and crosstalk (low SNR) High bandwidth; good for backbone networks Costly to make, install and handle Fiber (mostly) took over

102 Cable Modem Original cable was for downstream only Was modified to carry a narrow band of upstream Each TV channel can carry 36Mb/s User modem has to listen for packets in a certain channel and compete for time slots on the cable

103 Old Style Ethernet 10Base5 and 10BASE2 Aka thick and thin Ethernet Baseband, Manchester Thick, was too bulky

104 Optical Fiber Thin ultra-transparent glass fiber Transparency varies with wavelength For some bands (1300 nm, 1550 nm) goes down to about.2 db/km

105 Transmission Modes

106 Propagation Different modes travel with different speeds After a long run the two modes will be out of sync and the signal will be heavily distorted Very thin fibers will support only one mode Unimodal fibers can be used for large distances (5-70 km) Unimodal fibers have very little (but non-zero) distortion

107 Frequency and Bandwidth f = c λ f = = f = c λ 2 λ = f λ λ

108 Higher Frequency-Higher Bandwidth Light is EM radiation, just higher frequency (in the order of a million times higher then WiFi) What looks like a narrow band can carry many Gb of information Main limit to distance is power loss Intermediate optical amplifiers (now are cheap) Electronic regeneration (expensive)

109 Wavelength Division Multiplexing Similar to Frequency Division Multiplexing Like tuning to radio stations We do not quote frequencies in optical bands Hence wavelength Lasers of different color carry different signals Color is in the infrared and thus invisible

110 WDM Early systems handled 16 channels, 2.5 Gb/s each Coarse WDM have few channels widely separated (cheap) Dense WDM have dense packing of channels channels Gb/s.8-.4 nm separation

111 Backbone Networks High capacity of fiber makes them ideal for backbone networks Typically Gb/s with WDM Cost for the last mile is prohibitive

112 LAN on Fiber Can easily do 1Gb/s and 10Gb/s For shorter distances copper is competitive For larger distances (.5-5 km) fiber wins Multimode can do up to.5 km Two primary standards 1000BASE-SX shortwave (850nm) 1000BASE-LX longwave (1300nm)

113 Radio Transmission Spectrum ranges from 3 khz to 300 GHz Wavelength is from 10 km to 1 mm Bands are spaced every factor ten LF, MF, HF, VHF, UHF, SHF, EHF Higher frequencies more directional Most digital communication is currently 1-5 GHz Point-to-point, satellite comm in 2-40 GHz

114 Infrared Does not penetrate walls Reduce interference Huge potential bandwidth In theory! IrDA (Infrared Data Association) Various standards to connect devices like keyboards, mice and printers to a computer

115 Error Detection and Correction Probability of error in a transmission is never zero Using various techniques we can make it arbitrarily small Media have error rates from 1.0e-3 to 1.0e-9 Tolerance to error also varies hugely

116 Error Control Techniques Two basic approaches ARQ (Automatic Retransmission request) Needs a return channel Forward Error Correction Enough redundancy to recover missed signal Both require error detection Both trade bandwidth for reliability

117 Error Detection Basic idea simple Specify a pattern Add enough bits to the signal to satisfy the pattern Check if it still satisfies the pattern after transmission Simplest pattern is a parity bit

118 Single Parity Check-code Takes k information bits and produces one check bit Append the check bit to the information bits and form a codeword If the check bit is the modulo-2 sum of the information bits we have an even parity scheme If the receiver sees odd parity, it means an error occurred. We use modulo-2 arithmetic throughout this section

119 Probability of an Error We usually assume that the probability of an error (flipped bit) is small Also assume that the probability or error in two bits is independent Let p is the probability of an error Let n be the number of bits in a packet

120 Probability of having j Errors p( j) = ( n j) p j (1 p) n j ( n j) = n! j!(n j)!

121 Two Dimensional Parity The simplest method Not the most efficient

122 Internet Checksum Most communication systems use some form of checksum Minimizes the probability of error going undetected Has to be simple to compute, portable IP uses 16 bit, 1's complement We will play with 4 bits

123 Checksum: example The checksum of two words 10, 12: 1010, = 22; = (1) mod 15 = 7; mod 15 = 8; 1000 At the receiving end 10, 12, 8, 1010, 1100, =30; (1) mod 15 = 0

124 Polynomial Codes Also known as Cyclic Redundancy Check (or Codes) We use polynomials with modulo-2 coefficients Every bit string is a polynomial In our mind! Every bit is a coefficient A byte is a 7th degree polynomial (not 8!)

125 Modulo-2 Arithmetic 1+1 = 0 1+0=0 0+1=0 1-1 = 0 Addition and subtraction are the same 1*1 = 1 1*0=0 0*1=0 0*0=0

126 Information Polynomial k 1 i( x) = m=0 i m x m i( x) = i k 1 x k 1 +i k 2 x k 2 + +i 1 x 1 +i 0

127 Operations on Polynomials Add two polynomials Pairwise add of the corresponding coefficients Bit-wise XOR Subtract Exactly the same as add! Multiply Use the distributive property Unsurprisingly, polynomial multiplication is a Convolution!

128 Polynomial Division Similar to integer division It is not (exactly) a convolution We use a longhand-like procedure in our examples

129 Polynomial Division x 3 + x 2 +x quotient x 3 + x+1 x 6 + x 5 x 6 + +x 4 +x 3 divident divisor x 5 + x 4 +x 3 x 5 + +x 3 + x 2 remainder x x 2 x x 2 +x x

130 Generator polynomial When we k bits of information embedded in n bit codeword we have n-k check-bits We will use an n-k degree generator poly We multiply our information polynomial by the n-k power of x (stick n-k zeros at the end) Divide by the generator polynomial Add the remainder to the shifted information polynomial

131 Error Polynomial R( x) = b( x)+e(x) R( x) = g (x)q (x)+e( x)? e( x) = g (x)q' ( x)

132 Error Polynomial The error is detectable iff the error polynomial is not divisible by the generating polynomial We examine 3 cases: One error Two errors Burst of errors

133 Single Error e( x)=x i e( x)=x i g (x)q ' ( x)

134 Iff... The generating polynomial has more than one 1 in it Easy to guarantee that single errors are detected

135 Double errors e( x) = x i + x j = x i (1+x j i ) x i g ( x)q i ( x) i< j (1+x j i ) g (x)q j i

136 Double errors The second condition will hold if the polynomial is primitive A polynomial of degree N is primitive iff the smallest value of m for which 1 + x m is divisible by the polynomial is m = 2 N -1 If g(x) is of degree n-k will detect double errors if the codeword length is less than 2 n-k -1. Often the polynomials used in practice have the form q(x) = ( 1 + x ) p(x) Where p(x) is primitive

137 Burst of Errors e( x) = x i d (x) x i g ( x)q i ( x)

138 Burst of Errors If the degree of d(x) is less than g(x), g(x) will never divide d(x) If the length of the burst is less than the degree of the generating polynomial the error will be detected I the error burst is longer it will be detected with probability 1-2 k-n.

139 Shift register for remainder + Reg 0 + Reg 1 Reg 2

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

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

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

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

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

Stream Information. A real-time voice signal must be digitized & transmitted as it is produced Analog signal level varies continuously in time , 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

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

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

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

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

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

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

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

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

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 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

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

Media. Twisted pair db/km at 1MHz 2 km. Coaxial cable 7 db/km at 10 MHz 1 9 km. Optical fibre 0.2 db/km 100 km

Media. Twisted pair db/km at 1MHz 2 km. Coaxial cable 7 db/km at 10 MHz 1 9 km. Optical fibre 0.2 db/km 100 km Media Attenuation Repeater spacing Twisted pair 10-12 db/km at 1MHz 2 km Coaxial cable 7 db/km at 10 MHz 1 9 km Optical fibre 0.2 db/km 100 km conniq.com provides an excellent tutorial on physical media.

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

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

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

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

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

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

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

Physical-Layer Services and Systems

Physical-Layer Services and Systems Physical-Layer Services and Systems Figure Transmission medium and physical layer Figure Classes of transmission media GUIDED MEDIA Guided media, which are those that provide a conduit from one device

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

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

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

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

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

Chapter 2: Fundamentals of Data and Signals

Chapter 2: Fundamentals of Data and Signals Chapter 2: Fundamentals of Data and Signals TRUE/FALSE 1. The terms data and signal mean the same thing. F PTS: 1 REF: 30 2. By convention, the minimum and maximum values of analog data and signals are

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

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

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

Qiz 1. 3.discrete time signals can be obtained by a continuous-time signal. a. sampling b. digitizing c.defined d.

Qiz 1. 3.discrete time signals can be obtained by a continuous-time signal. a. sampling b. digitizing c.defined d. Qiz 1 Q1: 1.A periodic signal has a bandwidth of 20 Hz the highest frequency is 60Hz. what is the lowest frequency. a.20 b.40 c.60 d.30 2. find the value of bandwidth of the following signal S(t)=(1/5)

More information

DATA TRANSMISSION. ermtiong. ermtiong

DATA TRANSMISSION. ermtiong. ermtiong DATA TRANSMISSION Analog Transmission Analog signal transmitted without regard to content May be analog or digital data Attenuated over distance Use amplifiers to boost signal Also amplifies noise DATA

More information

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

2. By convention, the minimum and maximum values of analog data and signals are presented as voltages. Chapter 2: Fundamentals of Data and Signals Data Communications and Computer Networks A Business Users Approach 8th Edition White TEST BANK Full clear download (no formatting errors) at: https://testbankreal.com/download/data-communications-computer-networksbusiness-users-approach-8th-edition-white-test-bank/

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

Lecture 2: Links and Signaling"

Lecture 2: Links and Signaling Lecture 2: Links and Signaling" CSE 123: Computer Networks Alex C. Snoeren HW 1 out tomorrow, due next 10/9! Lecture 2 Overview" Signaling Types of physical media Shannon s Law and Nyquist Limit Encoding

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

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

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

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

Lecture 2: Links and Signaling. CSE 123: Computer Networks Stefan Savage

Lecture 2: Links and Signaling. CSE 123: Computer Networks Stefan Savage Lecture 2: Links and Signaling CSE 123: Computer Networks Stefan Savage Lecture 2 Overview Signaling Channel characteristics Types of physical media Modulation Narrowband vs. Broadband Encoding schemes

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

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

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

Communication Channels

Communication Channels Communication Channels wires (PCB trace or conductor on IC) optical fiber (attenuation 4dB/km) broadcast TV (50 kw transmit) voice telephone line (under -9 dbm or 110 µw) walkie-talkie: 500 mw, 467 MHz

More information

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

CHAPTER 2. Instructor: Mr. Abhijit Parmar Course: Mobile Computing and Wireless Communication ( ) CHAPTER 2 Instructor: Mr. Abhijit Parmar Course: Mobile Computing and Wireless Communication (2170710) Syllabus Chapter-2.3 Modulation Techniques Reasons for Choosing Encoding Techniques Digital data,

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

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

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

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

UNIT I Source Coding Systems

UNIT I Source Coding Systems SIDDHARTH GROUP OF INSTITUTIONS: PUTTUR Siddharth Nagar, Narayanavanam Road 517583 QUESTION BANK (DESCRIPTIVE) Subject with Code: DC (16EC421) Year & Sem: III-B. Tech & II-Sem Course & Branch: B. Tech

More information

LE/EECS 3213 Fall Sebastian Magierowski York University. EECS 3213, F14 L8: Physical Media

LE/EECS 3213 Fall Sebastian Magierowski York University. EECS 3213, F14 L8: Physical Media LE/EECS 3213 Fall 2014 L8: Physical Media Properties Sebastian Magierowski York University 1 Key characteristics of physical media What signals in media are made out of Delay through media Attenuation

More information

Computer Networks Lecture -4- Transmission Media. Dr. Methaq Talib

Computer Networks Lecture -4- Transmission Media. Dr. Methaq Talib Computer Networks Lecture -4- Transmission Media Dr. Methaq Talib Transmission Media A transmission medium can be broadly defined as anything that can carry information from a source to a destination.

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

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

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

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

Department of Electronics and Communication Engineering 1

Department of Electronics and Communication Engineering 1 UNIT I SAMPLING AND QUANTIZATION Pulse Modulation 1. Explain in detail the generation of PWM and PPM signals (16) (M/J 2011) 2. Explain in detail the concept of PWM and PAM (16) (N/D 2012) 3. What is the

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

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

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

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

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

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

CHAPTER 3 Syllabus (2006 scheme syllabus) Differential pulse code modulation DPCM transmitter CHAPTER 3 Syllabus 1) DPCM 2) DM 3) Base band shaping for data tranmission 4) Discrete PAM signals 5) Power spectra of discrete PAM signal. 6) Applications (2006 scheme syllabus) Differential pulse code

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

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

Introduction to Telecommunications and Computer Engineering Unit 3: Communications Systems & Signals

Introduction to Telecommunications and Computer Engineering Unit 3: Communications Systems & Signals Introduction to Telecommunications and Computer Engineering Unit 3: Communications Systems & Signals Syedur Rahman Lecturer, CSE Department North South University syedur.rahman@wolfson.oxon.org Acknowledgements

More information

Introduction to LAN/WAN. Physical Layer

Introduction to LAN/WAN. Physical Layer Introduction to LAN/WAN Physical Layer Topics Introduction Theory Transmission Media Purpose of Physical Layer Transport bits between machines How do we send 0's and 1's across a medium? Ans: vary physical

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

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

Digital Communication System

Digital Communication System Digital Communication System Purpose: communicate information at required rate between geographically separated locations reliably (quality) Important point: rate, quality spectral bandwidth, power requirements

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

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

Chapter 1 Introduction

Chapter 1 Introduction Wireless Information Transmission System Lab. Chapter 1 Introduction National Sun Yat-sen University Table of Contents Elements of a Digital Communication System Communication Channels and Their Wire-line

More information

UNIT-1. Basic signal processing operations in digital communication

UNIT-1. Basic signal processing operations in digital communication UNIT-1 Lecture-1 Basic signal processing operations in digital communication The three basic elements of every communication systems are Transmitter, Receiver and Channel. The Overall purpose of this system

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

HY448 Sample Problems

HY448 Sample Problems HY448 Sample Problems 10 November 2014 These sample problems include the material in the lectures and the guided lab exercises. 1 Part 1 1.1 Combining logarithmic quantities A carrier signal with power

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

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

ETSF15 Physical layer communication. Stefan Höst

ETSF15 Physical layer communication. Stefan Höst ETSF15 Physical layer communication Stefan Höst Physical layer Analog vs digital (Previous lecture) Transmission media Modulation Represent digital data in a continuous world Disturbances, Noise and distortion

More information

Digital data (a sequence of binary bits) can be transmitted by various pule waveforms.

Digital data (a sequence of binary bits) can be transmitted by various pule waveforms. Chapter 2 Line Coding Digital data (a sequence of binary bits) can be transmitted by various pule waveforms. Sometimes these pulse waveforms have been called line codes. 2.1 Signalling Format Figure 2.1

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

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

Making Connections Efficient: Multiplexing and Compression

Making Connections Efficient: Multiplexing and Compression Fundamentals of Networking and Data Communications, Sixth Edition 5-1 Making Connections Efficient: Multiplexing and Compression Chapter 5 Learning Objectives After reading this chapter, students should

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

Department of Electronics & Telecommunication Engg. LAB MANUAL. B.Tech V Semester [ ] (Branch: ETE)

Department of Electronics & Telecommunication Engg. LAB MANUAL. B.Tech V Semester [ ] (Branch: ETE) Department of Electronics & Telecommunication Engg. LAB MANUAL SUBJECT:-DIGITAL COMMUNICATION SYSTEM [BTEC-501] B.Tech V Semester [2013-14] (Branch: ETE) KCT COLLEGE OF ENGG & TECH., FATEHGARH PUNJAB TECHNICAL

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

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

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

Terminology (1) Chapter 3. Terminology (3) Terminology (2) Transmitter Receiver Medium. Data Transmission. Simplex. Direct link. Chapter 3 Data Transmission Terminology (1) Transmitter Receiver Medium Guided medium e.g. twisted pair, optical fiber Unguided medium e.g. air, water, vacuum Corneliu Zaharia 2 Corneliu Zaharia Terminology

More information

Chapter-1: Introduction

Chapter-1: Introduction Chapter-1: Introduction The purpose of a Communication System is to transport an information bearing signal from a source to a user destination via a communication channel. MODEL OF A COMMUNICATION SYSTEM

More information

UNIT- 7. Frequencies above 30Mhz tend to travel in straight lines they are limited in their propagation by the curvature of the earth.

UNIT- 7. Frequencies above 30Mhz tend to travel in straight lines they are limited in their propagation by the curvature of the earth. UNIT- 7 Radio wave propagation and propagation models EM waves below 2Mhz tend to travel as ground waves, These wave tend to follow the curvature of the earth and lose strength rapidly as they travel away

More information

Class 4 ((Communication and Computer Networks))

Class 4 ((Communication and Computer Networks)) Class 4 ((Communication and Computer Networks)) Lesson 3... Transmission Media, Part 1 Abstract The successful transmission of data depends principally on two factors: the quality of the signal being transmitted

More information

ECE 435 Network Engineering Lecture 20

ECE 435 Network Engineering Lecture 20 ECE 435 Network Engineering Lecture 20 Vince Weaver http://web.eece.maine.edu/~vweaver vincent.weaver@maine.edu 16 November 2017 Announcements SC 17 takeaway Lots of network stuff there, the network being

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

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

SUMMER 15 EXAMINATION. 1) The answers should be examined by key words and not as word-to-word as given in the SUMMER 15 EXAMINATION Subject Code: 17535 Model Answer Important Instructions to examiners: 1) The answers should be examined by key words and not as word-to-word as given in the model answer scheme. 2)

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