Data Communication and Networking Digital Transmission Chapter 4.

Slides:



Advertisements
Similar presentations
Source coding and Channel coding
Advertisements

4.1 Chapter 4 Digital Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Lecture 26 Physical Layer Ch 4: Digital Transmission
1 Computer Communication & Networks Lecture 6 Physical Layer: Digital Transmission Waleed Ejaz
Chapter Two Fundamentals of Data and Signals
Chapter 4 Digital Transmission
Computer Networks1 Chapter 4 Digital Transmission.
CSCD 218 : DATA COMMUNICATIONS AND NETWORKING 1
Chapter Two Fundamentals of Data and Signals Data Communications and Computer Networks: A Business User's Approach Fifth Edition.
4.1 Chapter 4 Digital Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Transmitting digital signals How do we encode digital signals for transmission? How can we interpret those signals?
Chapter 2: Fundamentals of Data and Signals. 2 Objectives After reading this chapter, you should be able to: Distinguish between data and signals, and.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 4 Digital Transmission.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 4 Digital Transmission Stephen Kim 4.1.
ECOM 4314 Data Communications Fall September, 2010
Data Communication Networks Lec 8 and 9. Physical Layer and Media Bottom-most layer. Interacts with transmission media. Physical part of the network.
CIT 307 Online Data Communications Digital Transmission Module 5 Kevin Siminski, Instructor.
Base-Band Digital Data Transmission Prepared By: Amit Degada. Electronics Engineering Department, Sardar Vallabhbhai National Institute of Technology,
Chapter 4 Digital Transmission.
Computer Communication & Networks Lecture # 05 Physical Layer: Signals & Digital Transmission Nadeem Majeed Choudhary
BZUPAGES.COM 4.1 Chapter 4 Digital Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Digital Signal Encoding
Chapter 4 Digital Transmission.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 4 Digital Transmission.
: Data Communication and Computer Networks
3-2008UP-Copyrights reserved1 ITGD4103 Data Communications and Networks Lecture-11:Data encoding techniques week 12- q-2/ 2008 Dr. Anwar Mousa University.
British Computer Society (BCS)
Chapter 4 Digital Transmission.
Digital Communications
DIGITAL-TO-DIGITAL CONVERSION In this section, we see how we can represent digital data by using digital signals. The conversion involves three.
Kashif BashirWWW.Taleem.greatnow.com Chapter 4 Digital Transmission.
9/12/ Digital Transmisison - Lin 1 CPET/ECET Digital Transmission Data Communications and Networking Fall 2004 Professor Paul I-Hai Lin Electrical.
1 Chapter 2 Fundamentals of Data and Signals Data Communications and Computer Networks: A Business User’s Approach.
4.1 Chapter 4 Digital Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always.
Chapter 4 Digital Transmission.
4.1 Chapter 4 Digital Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Spring 2007Data Communications, Kwangwoon University4-1 Chapter 4. Digital Transmission 1.Digital-to-Digital Conversion 2.Analog-to-Digital Conversion.
Unit 1 Lecture 6 1. Different Conversion/Transmission Schemes 2 Before we discuss various line coding schemes, let us first have an idea of different.
Chapter 4 Digital Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 4 Digital Transmission
Topics discussed in this section:
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Excerpts from Slides of Chapter 4 Forouzan Digital Transmission.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 4 Digital Transmission.
1 Chapter 5 Encoding. 2 Figure 4-1 Transformation of Information to Signals.
4.1 Chapter 4 Digital Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Data Communications and Computer Networks Chapter 1 Network Architecture Models Logical and physical connections.
1 CSCD 433 Network Programming Fall 2013 Lecture 5a Digital Line Coding and other...
Dr. ClincyLecture 2 Slide 1 Chapter 4 Handout #3 Dr. Clincy Professor of CS 6 of 10.
Introduction to Communication Lecture (11) 1. Digital Transmission A computer network is designed to send information from one point to another. This.
Chapter 4 Digital Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
CSE 320 Data Communications
1 CSCD 433 Network Programming Fall 2016 Lecture 4 Digital Line Coding and other...
Data Communications and Networking
Chapter 4. Digital Transmission
Computer Communication & Networks
DIGITAL MODULATION AND MULTIPLEXING
Dr. Clincy Professor of CS
Lecture 1 Line Encoding 2nd semester
Chapter 4 Digital Transmission
Dr. Clincy Professor of CS
NET301 Lecture 5 10/18/2015 Lect5 NET301.
NET301 Lecture 5 10/18/2015 Lect5 NET301.
Floating Point Numbers - continuing
Data Transmission And Digital Communication
Disadvantages of Analog Transmission
CS433 - Data Communication and Computer Networks
Digital-to-digital Conversion
Chapter 4 Digital Transmission 4.# 1
Presentation transcript:

Data Communication and Networking Digital Transmission Chapter 4

Digital Transmission  What is Digital Transmission?  A computer network is designed to send information from one point to another.  This information needs to be converted either to digital signal or analog signal for transmission.  In this section we will discuss the first choice conversion to digital signals and after this section once we jump to chapter 5 we will discuss the conversion of information to analog signals.  Why Digital Signals are better than Analog Signals?

Digital to Digital Conversion  In previous lectures you have come to know what is the difference between a data and signal.  We said that data can be either digital or analog.  Here we will see how we can represent digital data by using digital signals.  The conversion involves three techniques: Line Coding, Block Coding and Scrambling.  Line Coding is always needed, Block Coding and scrambling may not be needed.

Line Coding  Line Coding is the process of converting Digital Data to Digital Signals.  We assume data can be in the form of text, numbers, graphical images, audio or video are stored in the computer memory as sequences of bits.  You know computer is a Digital Device so data is always in the form of binary (0,1)  Line Coding converts a sequence of bits to a Digital Signal.  At the Sender Digital data are encoded into a Digital Signal. So at the receiver you need to decode the signal to retrieve the digital data.

Characteristics  Before discussing different line coding schemes, we will address their common characteristic and their common characteristic will be?

Signal Element Versus Data Element  Let us distinguish between a signal element and a data element.  In data communications, our goal is to send data elements.  A data element is the smallest entity that can represent a piece of information: this is the bit.  In digital data communications, a signal element carries data elements.  A signal element is the shortest unit (time wise) of a digital signal.

Signal Element Versus Data Element (Continued)  In other words, data elements are what we need to send: signal elements are what we can send.  Data elements are being carried; signal elements are the carrier.  We define a ratio r which is the number of data elements carried by each signal element. Figure on the next page will highlight several situations with different values of r.

Signal Element Verses Data Element

Explanation  In part a of the figure, one data element is carried by one signal element so r=1.  In part b of the figure, we need 2 signal elements to carry each data element (r=1/2).  We will see later why extra signal element is needed to guarantee synchronization.  In part c of the figure a signal element carries 2 data elements so r=2 and finally r= 4/3.  For every line coding schemes we discuss, will give the value of r.

Explanation (Continued)  An analogy may help here. Suppose each data element is a person who need to be carried from one place to another.  We can think of a signal element as a vehicle that can carry people.  When r=1 means each person is driving a vehicle. Where r>1 means that more persons are traveling in the vehicle.  Do you have a clear understanding now? It is not difficult. Easiest way to tackle it is keep things simple and straightforward.

Data Rate Versus Signal Rate  The data rate defines the number of data elements (bits) sent in 1 second.  The unit is bits per second (bps)  The signal rate is the number of signal elements sent in 1 second. The unit is baud.  The data rate is sometimes called the bit rate, and the signal rate is sometimes called a pulse rate, the modulation rate or the baud rate.  Our goal in data communication is to increase the data rate while decreasing the signal rate. Increasing the data rate will increase the speed of transmission, decreasing the signal rate decreases the bandwidth requirement.

Discussion (Continued)  We now need to consider the relationship between the data rate and signal rate.  The relationship, of course depends on the value of r.  It also depends on the data pattern.  If we have the pattern of all 1’s and 0’s the signal rate may be different from a data pattern of alternating 0’s and 1’s.  To establish a mathematical formula we need to define three cases. The worst, best and average.  The worst case is when we need max signal rate and the best case is when we need the minimum.

Relationship between data rate and signal rate  The formula is s= c x N x 1/ r  Where N is the data rate, bps c is the case factor that varies for each case, s is the number of signal elements, and r is the previously defined factor. Example:  A signal is carrying data in which one data element is encoded as one signal element. If the bit rate is 100kbps, what is the average value of the baud rate if c is between 0 and 1.

Bandwidth  The digital signal is non periodic. The bandwidth of a non periodic signal is continuous with an infinite range.  To find the minimum bandwidth the formula is b= c x N x 1/r  We can solve the maximum data rate if the bandwidth of the channel is given N = 1/c x B x r  Example: the maximum data rate of a channel is N max= 2 x B x Log 2 L. does this agree with the previous formula for N max? (find the answers)

Line Coding Schemes  We can roughly divide the line coding schemes into 5 broad categories.

Unipolar Scheme  In a unipolar scheme, all the signal levels are on one side of the time axis, either above or below.  NRZ (Non-Return-to-Zero) Traditionally a unipolar scheme was designed as non return to zero scheme in which the positive voltages define bit 1 and the zero voltages define bit 0.  It is called NRZ because the signal doesn’t return to zero at the middle of the bit.

Polar Schemes  In polar schemes the voltages are on both sides of the time axis. For example the voltage level for 0 can be positive and the voltage level for 1 can be negative.  NRZ, In polar NRZ we use two level of voltage amplitude.  We can have 2 versions of polar NRZ: NRZ-L and NRZ-I

Polar Schemes (Figure)

Return to Zero  It describes a line code used in telecommunication signals in which the signal drops (returns to zero) between each pulse.  This takes place even a number of consecutive 0’s and 1’s occurs in a signal.  The signal is self clocking. This means that a separate clock doesn’t needed to be sent along side the signal, but suffers from twice the bandwidth to achieve the same data rate as compared to NRZ Format.

RZ (Figure)