SlideShare une entreprise Scribd logo
1  sur  70
Lesson 02

Fundamentals of Data and Signals

 Data Communications and Computer
Networks: A Business User's Approach
            Sixth Edition
After reading this chapter,
                      you should be able to:
•  Distinguish between data and signals, and cite
   the advantages of digital data and signals over
   analog data and signals
•  Identify the three basic components of a signal
•  Discuss the bandwidth of a signal and how it
   relates to data transfer speed
•  Identify signal strength and attenuation, and how
   they are related


Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   2
After reading this chapter,
           you should be able to (continued):
•  Outline the basic characteristics of transmitting
   analog data with analog signals, digital data with
   digital signals, digital data with analog signals,
   and analog data with digital signals
•  List and draw diagrams of the basic digital
   encoding techniques, and explain the
   advantages and disadvantages of each
•  Identify the different shift keying (modulation)
   techniques, and describe their advantages,
   disadvantages, and uses
Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   3
After reading this chapter,
           you should be able to (continued):


•  Identify the two most common digitization
   techniques, and describe their advantages and
   disadvantages
•  Identify the different data codes and how they
   are used in communication systems




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   4
Introduction

•  Data are entities that convey meaning (computer
   files, music on CD, results from a blood gas
   analysis machine)
•  Signals are the electric or electromagnetic
   encoding of data (telephone conversation, web
   page download)
•  Computer networks and data/voice
   communication systems transmit signals
•  Data and signals can be analog or digital

Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   5
Introduction (continued)
  Table 2-1 Four combinations of data and signals




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   6
Data and Signals

•  Data are entities that convey meaning within a
   computer or computer system
•  Signals are the electric or electromagnetic
   impulses used to encode and transmit data




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   7
Analog vs. Digital

•  Data and signals can be either analog or digital

•  Analog is a continuous waveform, with examples
   such as (naturally occurring) music and voice
•  It is harder to separate noise from an analog
   signal than it is to separate noise from a digital
   signal (see the following two slides)



Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   8
Analog vs. Digital (continued)




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   9
Analog vs. Digital (continued)




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   10
Analog vs. Digital (continued)

•  Digital is a discrete or non-continuous waveform
•  Something about the signal makes it obvious
   that the signal can only appear in a fixed number
   of forms (see next slide)
•  Noise in digital signal
     –  You can still discern a high voltage from a low
        voltage
     –  Too much noise – you cannot discern a high
        voltage from a low voltage

Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   11
Analog vs. Digital (continued)




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   12
Analog vs. Digital (continued)




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   13
Analog vs. Digital (continued)




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   14
Fundamentals of Signals

•  All signals have three components:
     –  Amplitude
     –  Frequency
     –  Phase




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   15
Fundamentals of Signals – Amplitude

•  Amplitude
     –  The height of the wave above or below a given
        reference point
     –  Amplitude is usually measured in volts




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   16
Fundamentals of Signals – Amplitude




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   17
Fundamentals of Signals – Frequency
•  Frequency
     –  The number of times a signal makes a complete cycle
        within a given time frame; frequency is measured in Hertz
        (Hz), or cycles per second (period = 1 / frequency)
     –  Spectrum – Range of frequencies that a signal spans from
        minimum to maximum
     –  Bandwidth – Absolute value of the difference between the
        lowest and highest frequencies of a signal
     –  For example, consider an average voice
          •  The average voice has a frequency range of roughly 300 Hz
             to 3100 Hz
          •  The spectrum would be 300 – 3100 Hz
          •  The bandwidth would be 2800 Hz
Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   18
Fundamentals of Signals – Frequency




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   19
Fundamentals of Signals – Phase

•  Phase
     –  The position of the waveform relative to a given
        moment of time or relative to time zero
     –  A change in phase can be any number of angles
        between 0 and 360 degrees
     –  Phase changes often occur on common angles,
        such as 45, 90, 135, etc.




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   20
Fundamentals of Signals – Phase




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   21
Fundamentals of Signals

•  Phase
     –  If a signal can experience two different phase
        angles, then 1 bit can be transmitted with each
        signal change (each baud)
     –  If a signal can experience four different phase
        angles, then 2 bits can be transmitted with each
        signal change (each baud)
     –  Note: number of bits transmitted with each signal
        change = log2 (number of different phase angles)
     –  (You can replace “phase angles” with “amplitude levels” or
        “frequency levels”)
Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   22
Loss of Signal Strength

•  All signals experience loss (attenuation)
•  Attenuation is denoted as a decibel (dB) loss
•  Decibel losses (and gains) are additive




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   23
Loss of Signal Strength (continued)




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   24
Loss of Signal Strength

•  Formula for decibel (dB):

          dB = 10 x log10 (P2 / P1)

where P1 is the beginning power level and P2 is the
  ending power level




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   25
Loss of Signal Strength (continued)

•  So if a signal loses 3 dB, is that a lot?
•  What if a signal starts at 100 watts and ends at
   50 watts? What is dB loss?
     dB = 10 x log10 (P2 / P1)
     dB = 10 x log10 (50 / 100)
     dB = 10 x log10 (0.5)
     dB = 10 x -0.3
     dB = -3.0
•  So a 3.0 decibel loss losses half of its power
Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   26
Converting Data into Signals

•  There are four main combinations of data and
   signals:
     –  Analog data transmitted using analog signals
     –  Digital data transmitted using digital signals
     –  Digital data transmitted using discrete analog
       signals
     –  Analog data transmitted using digital signals
•  Let s look at each these


Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   27
1. Transmitting Analog Data with
                    Analog Signals
•  In order to transmit analog data, you can
   modulate the data onto a set of analog signals
•  Broadcast radio and the older broadcast
   television are two very common examples of this
•  We modulate the data onto another set of
   frequencies so that all the different channels can
   coexist at different frequencies



Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   28
1. Transmitting Analog Data with
                Analog Signals (continued)




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   29
2. Transmitting Digital Data with Digital
        Signals: Digital Encoding Schemes
•  There are numerous techniques available to
   convert digital data into digital signals. Let s
   examine five:
     –  NRZ-L
     –  NRZI
     –  Manchester
     –  Differential Manchester
     –  Bipolar AMI
•  These are used in LANs and some telephone
   systems
Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   30
2. Transmitting Digital Data with Digital
        Signals: Digital Encoding Schemes
                    (continued)




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   31
Nonreturn to Zero Digital Encoding
                      Schemes
•  Nonreturn to zero-level (NRZ-L) transmits 1s as zero
   voltages and 0s as positive voltages
•  Nonreturn to zero inverted (NRZI) has a voltage change
   at the beginning of a 1 and no voltage change at the
   beginning of a 0
•  Fundamental difference exists between NRZ-L and NRZI
     –  With NRZ-L, the receiver has to check the voltage level for
        each bit to determine whether the bit is a 0 or a 1,
     –  With NRZI, the receiver has to check whether there is a
        change at the beginning of the bit to determine if it is a 0 or
        a1


Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   32
Manchester Digital Encoding Schemes

•  Note how with a Differential Manchester code,
   every bit has at least one significant change.
   Some bits have two signal changes per bit (baud
   rate = twice bps)




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   33
Manchester Digital Encoding Schemes
                  (continued)




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   34
Bipolar-AMI Encoding Scheme

•  The bipolar-AMI encoding scheme is unique
   among all the encoding schemes because it
   uses three voltage levels
     –  When a device transmits a binary 0, a zero
        voltage is transmitted
     –  When the device transmits a binary 1, either a
        positive voltage or a negative voltage is
        transmitted
     –  Which of these is transmitted depends on the
        binary 1 value that was last transmitted
Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   35
4B/5B Digital Encoding Scheme

•  Yet another encoding technique; this one
   converts four bits of data into five-bit quantities
•  The five-bit quantities are unique in that no five-
   bit code has more than 2 consecutive zeroes
•  The five-bit code is then transmitted using an
   NRZI encoded signal




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   36
4B/5B Digital Encoding Scheme (continued)




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   37
3. Transmitting Digital Data with
                 Discrete Analog Signals
•  Three basic techniques:
     –  Amplitude shift keying
     –  Frequency shift keying
     –  Phase shift keying
•  One can then combine two or more of these
   basic techniques to form more complex
   modulation techniques (such as quadrature
   amplitude modulation)


Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   38
Amplitude Shift Keying

•  One amplitude encodes a 0 while another
   amplitude encodes a 1 (a form of amplitude
   modulation)




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   39
Amplitude Shift Keying (continued)




  Note: here we have four different amplitudes, so we can encode 2 bits
  in each signal change (bits per signal change = log2 (amplitude levels)).

Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   40
Frequency Shift Keying

•  One frequency encodes a 0 while another
   frequency encodes a 1 (a form of frequency
   modulation)




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   41
Phase Shift Keying

•  One phase change encodes a 0 while another
   phase change encodes a 1 (a form of phase
   modulation)




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   42
Phase Shift Keying (continued)

•  Quadrature Phase Shift Keying
     –  Four different phase angles used
          •  45 degrees
          •  135 degrees
          •  225 degrees
          •  315 degrees




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   43
Phase Shift Keying (continued)




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   44
Phase Shift Keying (continued)

•  Quadrature amplitude modulation
     –  As an example of QAM, 12 different phases are
        combined with two different amplitudes
     –  Since only 4 phase angles have 2 different
        amplitudes, there are a total of 16 combinations
     –  With 16 signal combinations, each baud equals 4
        bits of information (log2(16) = 4, or inversely, 2 ^ 4
        = 16)



Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   45
Phase Shift Keying (continued)




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   46
4. Transmitting Analog Data with
                    Digital Signals
•  To convert analog data into a digital signal, there
   are two techniques:
     –  Pulse code modulation (the more common)
     –  Delta modulation




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   47
Pulse Code Modulation

•  The analog waveform is sampled at specific
   intervals and the snapshots are converted to
   binary values




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   48
Pulse Code Modulation (continued)




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   49
Pulse Code Modulation (continued)

•  When the binary values are later converted to an
   analog signal, a waveform similar to the original
   results




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   50
Pulse Code Modulation (continued)




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   51
Pulse Code Modulation (continued)

•  The more snapshots taken in the same amount
   of time, or the more quantization levels, the
   better the resolution




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   52
Pulse Code Modulation (continued)




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   53
Pulse Code Modulation (continued)

•  Since telephone systems digitize human voice,
   and since the human voice has a fairly narrow
   bandwidth, telephone systems can digitize voice
   into either 128 or 256 levels
•  These are called quantization levels
•  If 128 levels, then each sample is 7 bits (2 ^ 7 =
   128)
•  If 256 levels, then each sample is 8 bits (2 ^ 8 =
   256)

Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   54
Pulse Code Modulation (continued)

•  How fast do you have to sample an input source
   to get a fairly accurate representation?
•  Nyquist says 2 times the highest frequency
•  Thus, if you want to digitize voice (4000 Hz), you
   need to sample at 8000 samples per second




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   55
Delta Modulation

•  An analog waveform is tracked, using a binary 1
   to represent a rise in voltage, and a 0 to
   represent a drop




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   56
Delta Modulation (continued)




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   57
The Relationship Between Frequency and
              Bits Per Second
•  Higher Data Transfer Rates
     –  How do you send data faster?
          •  Use a higher frequency signal (make sure the
             medium can handle the higher frequency
          •  Use a higher number of signal levels
     –  In both cases, noise can be a problem




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   58
The Relationship Between Frequency and
        Bits Per Second (continued)
•  Maximum Data Transfer Rates
     –  How do you calculate a maximum data rate?
     –  Use Shannon’s equation
          •  S(f) = f x log2 (1 + S/N)
                –  Where f = signal frequency (bandwidth), S is the signal power
                   in watts, and N is the noise power in watts
     –  For example, what is the data rate of a 3400 Hz signal with
        0.2 watts of power and 0.0002 watts of noise?
          •  S(f) = 3400 x log2 (1 + 0.2/0.0002)
                  = 3400 x log2 (1001)
                  = 3400 x 9.97
                  = 33898 bps



Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   59
Data Codes

•  The set of all textual characters or symbols and
   their corresponding binary patterns is called a
   data code
•  There are three common data code sets:
     –  EBCDIC
     –  ASCII
     –  Unicode




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   60
EBCDIC




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   61
ASCII




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   62
Unicode

•  Each character is 16 bits
•  A large number of languages / character sets
•  For example:
     –  T equals 0000 0000 0101 0100
     –  r equals 0000 0000 0111 0010
     –  a equals 0000 0000 0110 0001




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   63
Data and Signal Conversions In Action:
                Two Examples

•  Let us transmit the message Sam, what time is
   the meeting with accounting? Hannah.
•  This message leaves Hannah s workstation and
   travels across a local area network




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   64
Data and Signal Conversions In Action:
           Two Examples (continued)




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   65
Data and Signal Conversions In Action:
           Two Examples (continued)




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   66
Data and Signal Conversions In Action:
           Two Examples (continued)




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   67
Summary
•  Data and signals are two basic building blocks of computer
   networks
     –  All data transmitted is either digital or analog
     –  Data is transmitted with a signal that can be either digital or
        analog
•   All signals consist of three basic components: amplitude,
   frequency, and phase
•  Two important factors affecting the transfer of a signal over a
   medium are noise and attenuation
•  Four basic combinations of data and signals are possible:
   analog data converted to an analog signal, digital data
   converted to a digital signal, digital data converted to a
   discrete analog signal, and analog data converted to a digital
   signal
Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   68
Summary (continued)

•  To transmit analog data over an analog signal, the analog
   waveform of the data is combined with another analog
   waveform in a process known as modulation
•  Digital data carried by digital signals is represented by digital
   encoding formats
•  For digital data to be transmitted using analog signals, digital
   data must first undergo a process called shift keying or
   modulation
     –  Three basic techniques of shift keying are amplitude shift keying,
        frequency shift keying, and phase shift keying




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   69
Summary (continued)

•  Two common techniques for converting analog data so that it
   may be carried over digital signals are pulse code modulation
   and delta modulation
•  Data codes are necessary to transmit the letters, numbers,
   symbols, and control characters found in text data
     –  Three important data codes are ASCII, EBCDIC, and Unicode




Data Communications and Computer Networks: A Business User's Approach, Sixth Edition   70

Contenu connexe

Tendances

Data Communication & Computer Networks : Unipolar & Polar coding
Data Communication & Computer Networks : Unipolar & Polar codingData Communication & Computer Networks : Unipolar & Polar coding
Data Communication & Computer Networks : Unipolar & Polar codingDr Rajiv Srivastava
 
Chap 3 data and signals
Chap 3 data and signalsChap 3 data and signals
Chap 3 data and signalsMukesh Tekwani
 
Digital communication system
Digital communication systemDigital communication system
Digital communication systembabak danyal
 
Overview of sampling
Overview of samplingOverview of sampling
Overview of samplingSagar Kumar
 
ISDN Integrated Services Digital Network
ISDN Integrated Services Digital NetworkISDN Integrated Services Digital Network
ISDN Integrated Services Digital NetworkMadhumita Tamhane
 
Digital & analog transmission
Digital & analog transmissionDigital & analog transmission
Digital & analog transmissionJeffery Vava
 
Data communication lab manual
Data communication lab manualData communication lab manual
Data communication lab manualNafe Singh Yadav
 
Combinational Circuits & Sequential Circuits
Combinational Circuits & Sequential CircuitsCombinational Circuits & Sequential Circuits
Combinational Circuits & Sequential Circuitsgourav kottawar
 
Correlative level coding
Correlative level codingCorrelative level coding
Correlative level codingsrkrishna341
 
Data encoding and modulation
Data encoding and modulationData encoding and modulation
Data encoding and modulationShankar Gangaju
 
Computer network switching
Computer network switchingComputer network switching
Computer network switchingShivani Godha
 
Channel capacity
Channel capacityChannel capacity
Channel capacityPALLAB DAS
 
Polar-NRZ & Polar-RZ encoding schemes
Polar-NRZ & Polar-RZ encoding schemesPolar-NRZ & Polar-RZ encoding schemes
Polar-NRZ & Polar-RZ encoding schemesArunabha Saha
 
Analog vs digital communication
Analog vs digital communicationAnalog vs digital communication
Analog vs digital communicationSahil Rana
 
Topic: ISDN (Integrated Services Digital Network)
Topic: ISDN (Integrated Services Digital Network)Topic: ISDN (Integrated Services Digital Network)
Topic: ISDN (Integrated Services Digital Network)Dr Rajiv Srivastava
 

Tendances (20)

Data Communication & Computer Networks : Unipolar & Polar coding
Data Communication & Computer Networks : Unipolar & Polar codingData Communication & Computer Networks : Unipolar & Polar coding
Data Communication & Computer Networks : Unipolar & Polar coding
 
Line coding
Line codingLine coding
Line coding
 
Chap 3 data and signals
Chap 3 data and signalsChap 3 data and signals
Chap 3 data and signals
 
Digital communication system
Digital communication systemDigital communication system
Digital communication system
 
Overview of sampling
Overview of samplingOverview of sampling
Overview of sampling
 
ISDN Integrated Services Digital Network
ISDN Integrated Services Digital NetworkISDN Integrated Services Digital Network
ISDN Integrated Services Digital Network
 
Digital & analog transmission
Digital & analog transmissionDigital & analog transmission
Digital & analog transmission
 
Data communication lab manual
Data communication lab manualData communication lab manual
Data communication lab manual
 
Combinational Circuits & Sequential Circuits
Combinational Circuits & Sequential CircuitsCombinational Circuits & Sequential Circuits
Combinational Circuits & Sequential Circuits
 
Correlative level coding
Correlative level codingCorrelative level coding
Correlative level coding
 
Data encoding and modulation
Data encoding and modulationData encoding and modulation
Data encoding and modulation
 
Computer network switching
Computer network switchingComputer network switching
Computer network switching
 
Signal
SignalSignal
Signal
 
2. data and signals
2. data and signals2. data and signals
2. data and signals
 
Channel capacity
Channel capacityChannel capacity
Channel capacity
 
Polar-NRZ & Polar-RZ encoding schemes
Polar-NRZ & Polar-RZ encoding schemesPolar-NRZ & Polar-RZ encoding schemes
Polar-NRZ & Polar-RZ encoding schemes
 
Analog vs digital communication
Analog vs digital communicationAnalog vs digital communication
Analog vs digital communication
 
Topic: ISDN (Integrated Services Digital Network)
Topic: ISDN (Integrated Services Digital Network)Topic: ISDN (Integrated Services Digital Network)
Topic: ISDN (Integrated Services Digital Network)
 
Data link layer
Data link layer Data link layer
Data link layer
 
Sampling theorem
Sampling theoremSampling theorem
Sampling theorem
 

En vedette

Chapter 3 - Data and Signals
Chapter 3 - Data and SignalsChapter 3 - Data and Signals
Chapter 3 - Data and SignalsWayne Jones Jnr
 
Basics of signals data communication
Basics of signals data communicationBasics of signals data communication
Basics of signals data communicationSyed Bilal Zaidi
 
Analog and digital signals
Analog and digital signalsAnalog and digital signals
Analog and digital signalsteja reddy
 
Chapter 4 - Digital Transmission
Chapter 4 - Digital TransmissionChapter 4 - Digital Transmission
Chapter 4 - Digital TransmissionWayne Jones Jnr
 
Guided media and Unguided media
Guided media and Unguided mediaGuided media and Unguided media
Guided media and Unguided mediaSanaa Sial
 
Unit-1 intro to communication networks
Unit-1 intro to communication networksUnit-1 intro to communication networks
Unit-1 intro to communication networksSSGMCE SHEGAON
 
generation of computers
generation of computersgeneration of computers
generation of computers01997228
 
OFDM (Orthogonal Frequency Division Multiplexing )
OFDM (Orthogonal Frequency Division Multiplexing �)OFDM (Orthogonal Frequency Division Multiplexing �)
OFDM (Orthogonal Frequency Division Multiplexing )Juan Camilo Sacanamboy
 
Unit 1 Number Theory (5th Grade)
Unit 1 Number Theory (5th Grade)Unit 1 Number Theory (5th Grade)
Unit 1 Number Theory (5th Grade)Renegarmath
 
4 evolution-of-programming-languages
4 evolution-of-programming-languages4 evolution-of-programming-languages
4 evolution-of-programming-languagesRohit Shrivastava
 
Analogue to digital conversion
Analogue to digital conversionAnalogue to digital conversion
Analogue to digital conversionsimonandisa
 
Transmission impairments
Transmission impairmentsTransmission impairments
Transmission impairmentsOnline
 
Periodic vs. aperiodic signal
Periodic vs. aperiodic signalPeriodic vs. aperiodic signal
Periodic vs. aperiodic signalTahsin Abrar
 

En vedette (20)

Chapter 3 - Data and Signals
Chapter 3 - Data and SignalsChapter 3 - Data and Signals
Chapter 3 - Data and Signals
 
Basics of signals data communication
Basics of signals data communicationBasics of signals data communication
Basics of signals data communication
 
Analog and digital signals
Analog and digital signalsAnalog and digital signals
Analog and digital signals
 
Chapter 4 - Digital Transmission
Chapter 4 - Digital TransmissionChapter 4 - Digital Transmission
Chapter 4 - Digital Transmission
 
Chap 5
Chap 5Chap 5
Chap 5
 
Guided media and Unguided media
Guided media and Unguided mediaGuided media and Unguided media
Guided media and Unguided media
 
GSM ARCHITECTURE
GSM ARCHITECTUREGSM ARCHITECTURE
GSM ARCHITECTURE
 
Unit-1 intro to communication networks
Unit-1 intro to communication networksUnit-1 intro to communication networks
Unit-1 intro to communication networks
 
O que é atenuação de um sinal
O que é atenuação de um sinalO que é atenuação de um sinal
O que é atenuação de um sinal
 
generation of computers
generation of computersgeneration of computers
generation of computers
 
OFDM (Orthogonal Frequency Division Multiplexing )
OFDM (Orthogonal Frequency Division Multiplexing �)OFDM (Orthogonal Frequency Division Multiplexing �)
OFDM (Orthogonal Frequency Division Multiplexing )
 
Chap 6
Chap 6Chap 6
Chap 6
 
Unit 1 Number Theory (5th Grade)
Unit 1 Number Theory (5th Grade)Unit 1 Number Theory (5th Grade)
Unit 1 Number Theory (5th Grade)
 
4 evolution-of-programming-languages
4 evolution-of-programming-languages4 evolution-of-programming-languages
4 evolution-of-programming-languages
 
Analogue to digital conversion
Analogue to digital conversionAnalogue to digital conversion
Analogue to digital conversion
 
Ch 03
Ch 03Ch 03
Ch 03
 
Generations of Computer
Generations of ComputerGenerations of Computer
Generations of Computer
 
Transmission impairments
Transmission impairmentsTransmission impairments
Transmission impairments
 
Periodic vs. aperiodic signal
Periodic vs. aperiodic signalPeriodic vs. aperiodic signal
Periodic vs. aperiodic signal
 
Chap 3
Chap 3Chap 3
Chap 3
 

Similaire à Fundamentals of Data and Signals

Errors, Error Detection, and Error Control
Errors, Error Detection, and Error ControlErrors, Error Detection, and Error Control
Errors, Error Detection, and Error ControlAngel G Diaz
 
Errors, Error Detection, and Error Control
Errors, Error Detection, and Error ControlErrors, Error Detection, and Error Control
Errors, Error Detection, and Error ControlAngel G Diaz
 
Making Connections Efficient: Multiplexing and Compression
Making Connections Efficient: Multiplexing and CompressionMaking Connections Efficient: Multiplexing and Compression
Making Connections Efficient: Multiplexing and CompressionAngel G Diaz
 
Communication System (3).ppt
Communication System (3).pptCommunication System (3).ppt
Communication System (3).pptPrathamesh508521
 
Introduction to-telecommunication-rf
Introduction to-telecommunication-rfIntroduction to-telecommunication-rf
Introduction to-telecommunication-rfTerra Sacrifice
 
Ch 01 part 2 - history of telecommunications and regulations
Ch 01    part 2 - history of telecommunications and regulations Ch 01    part 2 - history of telecommunications and regulations
Ch 01 part 2 - history of telecommunications and regulations sakariachromabook
 
Data Communications (under graduate course) Lecture 1 of 5
Data Communications (under graduate course) Lecture 1 of 5Data Communications (under graduate course) Lecture 1 of 5
Data Communications (under graduate course) Lecture 1 of 5Randa Elanwar
 
Digital communication systems
Digital communication systemsDigital communication systems
Digital communication systemsNisreen Bashar
 
Encoding1
Encoding1Encoding1
Encoding1munir09
 
Data transmission and optical fiber
Data transmission and optical fiberData transmission and optical fiber
Data transmission and optical fiberYogeshLayalu
 
digital-communication-lecture-1 (1).ppt
digital-communication-lecture-1 (1).pptdigital-communication-lecture-1 (1).ppt
digital-communication-lecture-1 (1).pptKevin317696
 
Lecture 1.1.1 1.1.2 (10).pptx
Lecture 1.1.1  1.1.2 (10).pptxLecture 1.1.1  1.1.2 (10).pptx
Lecture 1.1.1 1.1.2 (10).pptxpratick2
 
class Xii communication technology
 class Xii communication technology class Xii communication technology
class Xii communication technologyArchana Dwivedi
 
24071 digitalcommunication
24071 digitalcommunication24071 digitalcommunication
24071 digitalcommunicationsharma ellappan
 
Analog mixed vlsi notes
Analog mixed vlsi notesAnalog mixed vlsi notes
Analog mixed vlsi notesathiulla
 
communication system lec2
 communication system lec2 communication system lec2
communication system lec2ZareenRauf1
 

Similaire à Fundamentals of Data and Signals (20)

Errors, Error Detection, and Error Control
Errors, Error Detection, and Error ControlErrors, Error Detection, and Error Control
Errors, Error Detection, and Error Control
 
Errors, Error Detection, and Error Control
Errors, Error Detection, and Error ControlErrors, Error Detection, and Error Control
Errors, Error Detection, and Error Control
 
Making Connections Efficient: Multiplexing and Compression
Making Connections Efficient: Multiplexing and CompressionMaking Connections Efficient: Multiplexing and Compression
Making Connections Efficient: Multiplexing and Compression
 
Communication System (3).ppt
Communication System (3).pptCommunication System (3).ppt
Communication System (3).ppt
 
Introduction to-telecommunication-rf
Introduction to-telecommunication-rfIntroduction to-telecommunication-rf
Introduction to-telecommunication-rf
 
Ch 01 part 2 - history of telecommunications and regulations
Ch 01    part 2 - history of telecommunications and regulations Ch 01    part 2 - history of telecommunications and regulations
Ch 01 part 2 - history of telecommunications and regulations
 
Data Communications (under graduate course) Lecture 1 of 5
Data Communications (under graduate course) Lecture 1 of 5Data Communications (under graduate course) Lecture 1 of 5
Data Communications (under graduate course) Lecture 1 of 5
 
digital communication.pdf
digital communication.pdfdigital communication.pdf
digital communication.pdf
 
PPT-DC.pptx
PPT-DC.pptxPPT-DC.pptx
PPT-DC.pptx
 
Digital communication systems
Digital communication systemsDigital communication systems
Digital communication systems
 
Encoding1
Encoding1Encoding1
Encoding1
 
PCM_DC_PPT.pdf
PCM_DC_PPT.pdfPCM_DC_PPT.pdf
PCM_DC_PPT.pdf
 
Data transmission and optical fiber
Data transmission and optical fiberData transmission and optical fiber
Data transmission and optical fiber
 
digital-communication-lecture-1 (1).ppt
digital-communication-lecture-1 (1).pptdigital-communication-lecture-1 (1).ppt
digital-communication-lecture-1 (1).ppt
 
Lecture 1.1.1 1.1.2 (10).pptx
Lecture 1.1.1  1.1.2 (10).pptxLecture 1.1.1  1.1.2 (10).pptx
Lecture 1.1.1 1.1.2 (10).pptx
 
class Xii communication technology
 class Xii communication technology class Xii communication technology
class Xii communication technology
 
Chapter_1.pptx
Chapter_1.pptxChapter_1.pptx
Chapter_1.pptx
 
24071 digitalcommunication
24071 digitalcommunication24071 digitalcommunication
24071 digitalcommunication
 
Analog mixed vlsi notes
Analog mixed vlsi notesAnalog mixed vlsi notes
Analog mixed vlsi notes
 
communication system lec2
 communication system lec2 communication system lec2
communication system lec2
 

Plus de Angel G Diaz

SQL Developer installation-guide
SQL Developer installation-guideSQL Developer installation-guide
SQL Developer installation-guideAngel G Diaz
 
Lesson - 02 Network Design and Management
Lesson - 02 Network Design and ManagementLesson - 02 Network Design and Management
Lesson - 02 Network Design and ManagementAngel G Diaz
 
Lesson 01 - Introduction to SQL
Lesson 01 - Introduction to SQLLesson 01 - Introduction to SQL
Lesson 01 - Introduction to SQLAngel G Diaz
 
Lesson 01 - Network Assessment
Lesson 01 - Network AssessmentLesson 01 - Network Assessment
Lesson 01 - Network AssessmentAngel G Diaz
 
OracleXE & SQLDeveloper Install
OracleXE & SQLDeveloper InstallOracleXE & SQLDeveloper Install
OracleXE & SQLDeveloper InstallAngel G Diaz
 
GNS3 Simulator Installation
GNS3 Simulator InstallationGNS3 Simulator Installation
GNS3 Simulator InstallationAngel G Diaz
 
WAMP & Joomla! Installation
WAMP & Joomla! InstallationWAMP & Joomla! Installation
WAMP & Joomla! InstallationAngel G Diaz
 
COIS 420 - Practice04
COIS 420 - Practice04COIS 420 - Practice04
COIS 420 - Practice04Angel G Diaz
 
COIS 420 - Practice 03
COIS 420 - Practice 03COIS 420 - Practice 03
COIS 420 - Practice 03Angel G Diaz
 
COIS 420 - Practice02
COIS 420 - Practice02COIS 420 - Practice02
COIS 420 - Practice02Angel G Diaz
 
COIS 420 - Practice01
COIS 420 - Practice01COIS 420 - Practice01
COIS 420 - Practice01Angel G Diaz
 
Lesson02 - Network Design & LAN
Lesson02 - Network Design & LANLesson02 - Network Design & LAN
Lesson02 - Network Design & LANAngel G Diaz
 
Making Connections
Making ConnectionsMaking Connections
Making ConnectionsAngel G Diaz
 
Conducted and Wireless Media
Conducted and Wireless MediaConducted and Wireless Media
Conducted and Wireless MediaAngel G Diaz
 
Introduction to Computer Networks and Data Communications
Introduction to Computer Networks and Data CommunicationsIntroduction to Computer Networks and Data Communications
Introduction to Computer Networks and Data CommunicationsAngel G Diaz
 

Plus de Angel G Diaz (16)

SQL Developer installation-guide
SQL Developer installation-guideSQL Developer installation-guide
SQL Developer installation-guide
 
Lesson - 02 Network Design and Management
Lesson - 02 Network Design and ManagementLesson - 02 Network Design and Management
Lesson - 02 Network Design and Management
 
Lesson 01 - Introduction to SQL
Lesson 01 - Introduction to SQLLesson 01 - Introduction to SQL
Lesson 01 - Introduction to SQL
 
Lesson 01 - Network Assessment
Lesson 01 - Network AssessmentLesson 01 - Network Assessment
Lesson 01 - Network Assessment
 
OracleXE & SQLDeveloper Install
OracleXE & SQLDeveloper InstallOracleXE & SQLDeveloper Install
OracleXE & SQLDeveloper Install
 
GNS3 Simulator Installation
GNS3 Simulator InstallationGNS3 Simulator Installation
GNS3 Simulator Installation
 
WAMP & Joomla! Installation
WAMP & Joomla! InstallationWAMP & Joomla! Installation
WAMP & Joomla! Installation
 
COIS 420 - Practice04
COIS 420 - Practice04COIS 420 - Practice04
COIS 420 - Practice04
 
COIS 420 - Practice 03
COIS 420 - Practice 03COIS 420 - Practice 03
COIS 420 - Practice 03
 
COIS 420 - Practice02
COIS 420 - Practice02COIS 420 - Practice02
COIS 420 - Practice02
 
COIS 420 - Practice01
COIS 420 - Practice01COIS 420 - Practice01
COIS 420 - Practice01
 
Lesson02 - Network Design & LAN
Lesson02 - Network Design & LANLesson02 - Network Design & LAN
Lesson02 - Network Design & LAN
 
Making Connections
Making ConnectionsMaking Connections
Making Connections
 
Conducted and Wireless Media
Conducted and Wireless MediaConducted and Wireless Media
Conducted and Wireless Media
 
Introduction to Computer Networks and Data Communications
Introduction to Computer Networks and Data CommunicationsIntroduction to Computer Networks and Data Communications
Introduction to Computer Networks and Data Communications
 
Cois240 lesson01
Cois240 lesson01Cois240 lesson01
Cois240 lesson01
 

Dernier

Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesShubhangi Sonawane
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxNikitaBankoti2
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 

Dernier (20)

Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 

Fundamentals of Data and Signals

  • 1. Lesson 02 Fundamentals of Data and Signals Data Communications and Computer Networks: A Business User's Approach Sixth Edition
  • 2. After reading this chapter, you should be able to: •  Distinguish between data and signals, and cite the advantages of digital data and signals over analog data and signals •  Identify the three basic components of a signal •  Discuss the bandwidth of a signal and how it relates to data transfer speed •  Identify signal strength and attenuation, and how they are related Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 2
  • 3. After reading this chapter, you should be able to (continued): •  Outline the basic characteristics of transmitting analog data with analog signals, digital data with digital signals, digital data with analog signals, and analog data with digital signals •  List and draw diagrams of the basic digital encoding techniques, and explain the advantages and disadvantages of each •  Identify the different shift keying (modulation) techniques, and describe their advantages, disadvantages, and uses Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 3
  • 4. After reading this chapter, you should be able to (continued): •  Identify the two most common digitization techniques, and describe their advantages and disadvantages •  Identify the different data codes and how they are used in communication systems Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 4
  • 5. Introduction •  Data are entities that convey meaning (computer files, music on CD, results from a blood gas analysis machine) •  Signals are the electric or electromagnetic encoding of data (telephone conversation, web page download) •  Computer networks and data/voice communication systems transmit signals •  Data and signals can be analog or digital Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 5
  • 6. Introduction (continued) Table 2-1 Four combinations of data and signals Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 6
  • 7. Data and Signals •  Data are entities that convey meaning within a computer or computer system •  Signals are the electric or electromagnetic impulses used to encode and transmit data Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 7
  • 8. Analog vs. Digital •  Data and signals can be either analog or digital •  Analog is a continuous waveform, with examples such as (naturally occurring) music and voice •  It is harder to separate noise from an analog signal than it is to separate noise from a digital signal (see the following two slides) Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 8
  • 9. Analog vs. Digital (continued) Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 9
  • 10. Analog vs. Digital (continued) Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 10
  • 11. Analog vs. Digital (continued) •  Digital is a discrete or non-continuous waveform •  Something about the signal makes it obvious that the signal can only appear in a fixed number of forms (see next slide) •  Noise in digital signal –  You can still discern a high voltage from a low voltage –  Too much noise – you cannot discern a high voltage from a low voltage Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 11
  • 12. Analog vs. Digital (continued) Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 12
  • 13. Analog vs. Digital (continued) Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 13
  • 14. Analog vs. Digital (continued) Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 14
  • 15. Fundamentals of Signals •  All signals have three components: –  Amplitude –  Frequency –  Phase Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 15
  • 16. Fundamentals of Signals – Amplitude •  Amplitude –  The height of the wave above or below a given reference point –  Amplitude is usually measured in volts Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 16
  • 17. Fundamentals of Signals – Amplitude Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 17
  • 18. Fundamentals of Signals – Frequency •  Frequency –  The number of times a signal makes a complete cycle within a given time frame; frequency is measured in Hertz (Hz), or cycles per second (period = 1 / frequency) –  Spectrum – Range of frequencies that a signal spans from minimum to maximum –  Bandwidth – Absolute value of the difference between the lowest and highest frequencies of a signal –  For example, consider an average voice •  The average voice has a frequency range of roughly 300 Hz to 3100 Hz •  The spectrum would be 300 – 3100 Hz •  The bandwidth would be 2800 Hz Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 18
  • 19. Fundamentals of Signals – Frequency Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 19
  • 20. Fundamentals of Signals – Phase •  Phase –  The position of the waveform relative to a given moment of time or relative to time zero –  A change in phase can be any number of angles between 0 and 360 degrees –  Phase changes often occur on common angles, such as 45, 90, 135, etc. Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 20
  • 21. Fundamentals of Signals – Phase Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 21
  • 22. Fundamentals of Signals •  Phase –  If a signal can experience two different phase angles, then 1 bit can be transmitted with each signal change (each baud) –  If a signal can experience four different phase angles, then 2 bits can be transmitted with each signal change (each baud) –  Note: number of bits transmitted with each signal change = log2 (number of different phase angles) –  (You can replace “phase angles” with “amplitude levels” or “frequency levels”) Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 22
  • 23. Loss of Signal Strength •  All signals experience loss (attenuation) •  Attenuation is denoted as a decibel (dB) loss •  Decibel losses (and gains) are additive Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 23
  • 24. Loss of Signal Strength (continued) Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 24
  • 25. Loss of Signal Strength •  Formula for decibel (dB): dB = 10 x log10 (P2 / P1) where P1 is the beginning power level and P2 is the ending power level Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 25
  • 26. Loss of Signal Strength (continued) •  So if a signal loses 3 dB, is that a lot? •  What if a signal starts at 100 watts and ends at 50 watts? What is dB loss? dB = 10 x log10 (P2 / P1) dB = 10 x log10 (50 / 100) dB = 10 x log10 (0.5) dB = 10 x -0.3 dB = -3.0 •  So a 3.0 decibel loss losses half of its power Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 26
  • 27. Converting Data into Signals •  There are four main combinations of data and signals: –  Analog data transmitted using analog signals –  Digital data transmitted using digital signals –  Digital data transmitted using discrete analog signals –  Analog data transmitted using digital signals •  Let s look at each these Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 27
  • 28. 1. Transmitting Analog Data with Analog Signals •  In order to transmit analog data, you can modulate the data onto a set of analog signals •  Broadcast radio and the older broadcast television are two very common examples of this •  We modulate the data onto another set of frequencies so that all the different channels can coexist at different frequencies Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 28
  • 29. 1. Transmitting Analog Data with Analog Signals (continued) Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 29
  • 30. 2. Transmitting Digital Data with Digital Signals: Digital Encoding Schemes •  There are numerous techniques available to convert digital data into digital signals. Let s examine five: –  NRZ-L –  NRZI –  Manchester –  Differential Manchester –  Bipolar AMI •  These are used in LANs and some telephone systems Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 30
  • 31. 2. Transmitting Digital Data with Digital Signals: Digital Encoding Schemes (continued) Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 31
  • 32. Nonreturn to Zero Digital Encoding Schemes •  Nonreturn to zero-level (NRZ-L) transmits 1s as zero voltages and 0s as positive voltages •  Nonreturn to zero inverted (NRZI) has a voltage change at the beginning of a 1 and no voltage change at the beginning of a 0 •  Fundamental difference exists between NRZ-L and NRZI –  With NRZ-L, the receiver has to check the voltage level for each bit to determine whether the bit is a 0 or a 1, –  With NRZI, the receiver has to check whether there is a change at the beginning of the bit to determine if it is a 0 or a1 Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 32
  • 33. Manchester Digital Encoding Schemes •  Note how with a Differential Manchester code, every bit has at least one significant change. Some bits have two signal changes per bit (baud rate = twice bps) Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 33
  • 34. Manchester Digital Encoding Schemes (continued) Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 34
  • 35. Bipolar-AMI Encoding Scheme •  The bipolar-AMI encoding scheme is unique among all the encoding schemes because it uses three voltage levels –  When a device transmits a binary 0, a zero voltage is transmitted –  When the device transmits a binary 1, either a positive voltage or a negative voltage is transmitted –  Which of these is transmitted depends on the binary 1 value that was last transmitted Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 35
  • 36. 4B/5B Digital Encoding Scheme •  Yet another encoding technique; this one converts four bits of data into five-bit quantities •  The five-bit quantities are unique in that no five- bit code has more than 2 consecutive zeroes •  The five-bit code is then transmitted using an NRZI encoded signal Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 36
  • 37. 4B/5B Digital Encoding Scheme (continued) Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 37
  • 38. 3. Transmitting Digital Data with Discrete Analog Signals •  Three basic techniques: –  Amplitude shift keying –  Frequency shift keying –  Phase shift keying •  One can then combine two or more of these basic techniques to form more complex modulation techniques (such as quadrature amplitude modulation) Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 38
  • 39. Amplitude Shift Keying •  One amplitude encodes a 0 while another amplitude encodes a 1 (a form of amplitude modulation) Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 39
  • 40. Amplitude Shift Keying (continued) Note: here we have four different amplitudes, so we can encode 2 bits in each signal change (bits per signal change = log2 (amplitude levels)). Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 40
  • 41. Frequency Shift Keying •  One frequency encodes a 0 while another frequency encodes a 1 (a form of frequency modulation) Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 41
  • 42. Phase Shift Keying •  One phase change encodes a 0 while another phase change encodes a 1 (a form of phase modulation) Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 42
  • 43. Phase Shift Keying (continued) •  Quadrature Phase Shift Keying –  Four different phase angles used •  45 degrees •  135 degrees •  225 degrees •  315 degrees Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 43
  • 44. Phase Shift Keying (continued) Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 44
  • 45. Phase Shift Keying (continued) •  Quadrature amplitude modulation –  As an example of QAM, 12 different phases are combined with two different amplitudes –  Since only 4 phase angles have 2 different amplitudes, there are a total of 16 combinations –  With 16 signal combinations, each baud equals 4 bits of information (log2(16) = 4, or inversely, 2 ^ 4 = 16) Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 45
  • 46. Phase Shift Keying (continued) Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 46
  • 47. 4. Transmitting Analog Data with Digital Signals •  To convert analog data into a digital signal, there are two techniques: –  Pulse code modulation (the more common) –  Delta modulation Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 47
  • 48. Pulse Code Modulation •  The analog waveform is sampled at specific intervals and the snapshots are converted to binary values Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 48
  • 49. Pulse Code Modulation (continued) Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 49
  • 50. Pulse Code Modulation (continued) •  When the binary values are later converted to an analog signal, a waveform similar to the original results Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 50
  • 51. Pulse Code Modulation (continued) Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 51
  • 52. Pulse Code Modulation (continued) •  The more snapshots taken in the same amount of time, or the more quantization levels, the better the resolution Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 52
  • 53. Pulse Code Modulation (continued) Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 53
  • 54. Pulse Code Modulation (continued) •  Since telephone systems digitize human voice, and since the human voice has a fairly narrow bandwidth, telephone systems can digitize voice into either 128 or 256 levels •  These are called quantization levels •  If 128 levels, then each sample is 7 bits (2 ^ 7 = 128) •  If 256 levels, then each sample is 8 bits (2 ^ 8 = 256) Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 54
  • 55. Pulse Code Modulation (continued) •  How fast do you have to sample an input source to get a fairly accurate representation? •  Nyquist says 2 times the highest frequency •  Thus, if you want to digitize voice (4000 Hz), you need to sample at 8000 samples per second Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 55
  • 56. Delta Modulation •  An analog waveform is tracked, using a binary 1 to represent a rise in voltage, and a 0 to represent a drop Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 56
  • 57. Delta Modulation (continued) Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 57
  • 58. The Relationship Between Frequency and Bits Per Second •  Higher Data Transfer Rates –  How do you send data faster? •  Use a higher frequency signal (make sure the medium can handle the higher frequency •  Use a higher number of signal levels –  In both cases, noise can be a problem Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 58
  • 59. The Relationship Between Frequency and Bits Per Second (continued) •  Maximum Data Transfer Rates –  How do you calculate a maximum data rate? –  Use Shannon’s equation •  S(f) = f x log2 (1 + S/N) –  Where f = signal frequency (bandwidth), S is the signal power in watts, and N is the noise power in watts –  For example, what is the data rate of a 3400 Hz signal with 0.2 watts of power and 0.0002 watts of noise? •  S(f) = 3400 x log2 (1 + 0.2/0.0002) = 3400 x log2 (1001) = 3400 x 9.97 = 33898 bps Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 59
  • 60. Data Codes •  The set of all textual characters or symbols and their corresponding binary patterns is called a data code •  There are three common data code sets: –  EBCDIC –  ASCII –  Unicode Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 60
  • 61. EBCDIC Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 61
  • 62. ASCII Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 62
  • 63. Unicode •  Each character is 16 bits •  A large number of languages / character sets •  For example: –  T equals 0000 0000 0101 0100 –  r equals 0000 0000 0111 0010 –  a equals 0000 0000 0110 0001 Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 63
  • 64. Data and Signal Conversions In Action: Two Examples •  Let us transmit the message Sam, what time is the meeting with accounting? Hannah. •  This message leaves Hannah s workstation and travels across a local area network Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 64
  • 65. Data and Signal Conversions In Action: Two Examples (continued) Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 65
  • 66. Data and Signal Conversions In Action: Two Examples (continued) Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 66
  • 67. Data and Signal Conversions In Action: Two Examples (continued) Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 67
  • 68. Summary •  Data and signals are two basic building blocks of computer networks –  All data transmitted is either digital or analog –  Data is transmitted with a signal that can be either digital or analog •  All signals consist of three basic components: amplitude, frequency, and phase •  Two important factors affecting the transfer of a signal over a medium are noise and attenuation •  Four basic combinations of data and signals are possible: analog data converted to an analog signal, digital data converted to a digital signal, digital data converted to a discrete analog signal, and analog data converted to a digital signal Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 68
  • 69. Summary (continued) •  To transmit analog data over an analog signal, the analog waveform of the data is combined with another analog waveform in a process known as modulation •  Digital data carried by digital signals is represented by digital encoding formats •  For digital data to be transmitted using analog signals, digital data must first undergo a process called shift keying or modulation –  Three basic techniques of shift keying are amplitude shift keying, frequency shift keying, and phase shift keying Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 69
  • 70. Summary (continued) •  Two common techniques for converting analog data so that it may be carried over digital signals are pulse code modulation and delta modulation •  Data codes are necessary to transmit the letters, numbers, symbols, and control characters found in text data –  Three important data codes are ASCII, EBCDIC, and Unicode Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 70