B.E SEMESTER: 4 INFORMATION TECHNOLOGY

Size: px
Start display at page:

Download "B.E SEMESTER: 4 INFORMATION TECHNOLOGY"

Transcription

1 B.E SEMESTER: 4 INFORMATION TECHNOLOGY 1 Prepared by: Prof. Amish Tankariya SUBJECT NAME : DATA COMMUNICATION & NETWORKING 2 Subject Code

2 3 TOPIC: DIGITAL-TO-DIGITAL CONVERSION Chap: 5. ENCODING AND MODULATION DIGITAL-TO-DIGITAL CONVERSION o In this section, we see how we can represent digital data by using digital signals. o The conversion involves three techniques: o line coding, o block coding, and o scrambling. o Line coding is always needed; block coding and scrambling may or may not be needed. Topics discussed in this section: Line Coding Line Coding Schemes Block Coding Scrambling 4 2

3 LINE CODING: Line coding is the process of converting digital data to digital signals. We assume that data, in the form of text, numbers, graphical images, audio, or video, are stored in computer memory as sequences of bits. Line coding converts a sequence of bits to a digital signal. Converting a string of 1 s and 0 s (digital data) into a sequence of signals that denote the 1 s and 0 s. For example a high voltage level (+V) could represent a 1 and a low voltage level (0 or -V) could represent a 0. 5 LINE CODING AND DECODING: At the sender, digital data are encoded into a digital signal; at the receiver, the digital data are recreated by decoding the digital signal. Converting a string of 1 s and 0 s (digital data) into a sequence of signals that denote the 1 s and 0 s. 6 3

4 SIGNAL ELEMENT VERSUS DATA ELEMENT Let us distinguish between a data element and a signal element. A data element is the smallest entity that can represent a piece of information: this is the bit. A data symbol (or element) can consist of a number of data bits: 1, 0 or 11, 10, 01, A signal element carries data elements. A signal element is the shortest unit (time-wise) of a digital signal. A data symbol can be coded into a single signal element or multiple signal elements 1 +V, 0 -V 1 +V and -V, 0 -V and +V 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 carriers. 7 CONTINUE... We define a ratio r which is the number of data elements carried by each signal element. Figure shows several situations with different values of r. 8 4

5 CONTINUE.. r = Data element/signal element In part a of the figure, one data element is carried by one signal element (r=1). In part b of the figure, we need two signal elements (two transitions) to carry each data element (r=1/2). In part c of the figure, a signal element carries two data elements (r=2). In part d, a group of 4 bits is being carried by a group of three signal elements (r=4/3). 9 AN ANALOGY Suppose each data element is a person who needs 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, it means each person is driving a vehicle. When r > 1, it means more than one person is travelling in a vehicle (a carpool, for example). We can also have the case where one person is driving a car and a trailer (r=1/2). 10 5

6 RELATIONSHIP BETWEEN DATA RATE AND SIGNAL RATE The data rate defines the number of bits sent per sec - bps. It is often referred to the bit rate. The signal rate is the number of signal elements sent in a second and is measured in bauds. It is also referred to as pulse rate, the modulation rate or baud Rate. Goal is to increase the data rate whilst reducing the baud rate. Increasing the data rate increases the speed of transmission; Decreasing the signal rate decreases the bandwidth requirement. In our vehicle-people analogy, we need to carry more people in fewer vehicles to prevent traffic jams. We have a limited11 bandwidth in our transportation system. CONTINUE.. This relationship, depends on the value of r. It also depends on the data pattern. If we have a data pattern of all 1s or all 0s, the signal rate may be different from a data pattern of alternating 0s and 1s. To derive a formula for the relationship, we need to define three cases: Worst, Best, Average. The worst case is when we need the maximum signal rate; The best case is when we need the minimum signal rate. In data communications, we are usually interested in the average case. 12 6

7 CONTINUE.. We can formulate the relationship between data rate and signal rate as, Let S be signal rate, N is data rate, r is the number of data elements carried by each signal element S= N/r The baud or signal rate can be expressed as: S = c x N x 1/r bauds where N is data rate c is the case factor [worst(1), best(0) & avg.(1/2)] r is the ratio between data element & signal element We can say that the bandwidth (range of frequencies) is proportional to the signal rate (baud rate), The minimum bandwidth can be given as Bmin= c N 1/r We can solve for the maximum data rate if the bandwidth of the channel is given Nmax= 1/c B r 13 Example 4.1 A signal is carrying data in which one data element is encoded as one signal element ( r = 1). If the bit rate is 100 kbps, what is the average value of the baud rate if c is between 0 and 1? Solution We assume that the average value of c is 1/2. The baud rate is then NOTE: Although the actual bandwidth of a digital signal is infinite, the effective bandwidth is finite. 14 7

8 Example 4.2 The maximum data rate of a channel is Nmax = 2 B log 2 L (defined by the Nyquist formula). Does this agree with the previous formula for Nmax? Solution A signal with L levels actually can carry log 2 L bits per level. If each level corresponds to one signal element and we assume the average case (c = 1/2), then we have NOTE: We can say that the baud rate, not the bit rate, determines the required bandwidth for a digital signal. If we use the transportation analogy, the number of vehicles affects the traffic, not the number of people being carried. 15 CONSIDERATIONS FOR CHOOSING A GOOD SIGNAL ELEMENT REFERRED TO LINE ENCODING Baseline wandering: In decoding a digital signal, the receiver calculates a running average of the received signal power. This average is called the baseline. The incoming signal power is evaluated against this baseline to determine the value of the data element. A long string of 0s or 1s can cause a drift in the baseline (baseline wandering) and make it difficult for the receiver to decode correctly. If the incoming signal varies over a long period of time, the baseline will drift and thus cause errors in detection of incoming data elements. A good line encoding scheme will prevent long runs of fixed amplitude. 16 8

9 CONTINUE.. DC components When the voltage level in a digital signal is constant for a while, the spectrum creates very low frequencies. These frequencies around zero, called DC (directcurrent) components, present problems for a system that cannot pass low frequencies. For example, a telephone line cannot pass frequencies below 200 Hz. For these systems, we need a scheme with no DC component. 17 CONTINUE.. Self synchronization To correctly interpret the signals received from the sender, the receiver's bit intervals must correspond exactly to the sender's bit intervals. If the receiver clock is faster or slower, the bit intervals are not matched and the receiver might misinterpret the signals. 18 9

10 EFFECT OF LACK OF SYNCHRONIZATION A self-synchronizing digital signal includes timing information in the data being transmitted. This can be achieved if there are transitions in the signal that alert the receiver to the beginning, middle, or end of the pulse. If the receiver' s clock is out of synchronization, these points can reset the clock. 19 EXAMPLE: In a digital transmission, the receiver clock is 0.1 percent faster than the sender clock. How many extra bits per second does the receiver receive if the data rate is 1 kbps? How many if the data rate is 1 Mbps? Solution: Sender clock: x Receiver clock: x+0.001x = 1.001x For data rate 1kbps, taking x=1, In 1 second Sender transmits 1000 bit Then in second Receiver receives how many bits? At 1 kbps, the receiver receives (1.001*1000=1001) bps instead of 1000 bps. At 1 Mbps, the receiver receives 1,001,000 bps instead of 20 1,000,000 bps. 10

11 CONTINUE.. Built-in Error detection : Errors occur during transmission, it is desirable to have a built-in error-detecting capability to detect some of or all the errors that occurred during transmission. Some codes are constructed such that when an error occurs it can be detected. For example: a particular signal transition is not part of the code. When it occurs, the receiver will know that a symbol error has occurred. 21 CONTINUE.. Noise and interference Another desirable code characteristic is a code, that is immune to noise and other interferences. Some encoding schemes will have this capability. There are line encoding techniques that make the transmitted signal immune to noise and interference. This means that the signal cannot be corrupted, it is stronger than error detection. Complexity: A complex scheme is more costly to implement than a simple one. For example, a scheme that uses four signal levels is more difficult to interpret than one that uses only two levels

12 LINE CODING SCHEMES 23 LINE CODING SCHEMES: We can roughly divide line coding schemes into five broad categories, as shown in 24 12

13 1)UNIPOLAR In a unipolar scheme, All signal levels are on one side of the time axis - either above or below NRZ - Non Return to Zero scheme is an example of this code. The signal level does not return to zero during a symbol transmission. Scheme is prone to baseline wandering and DC components. It has no synchronization or any error detection. It is simple but costly in power consumption. 25 Unipolar NRZ scheme 2)POLAR Polar encoding has the following Categories: Nonreturn to Zero (NRZ) NRZ-L (L=Level) NRZ-I (I=Inverted) Return to Zero (RZ) Manchester Differential Manchester 26 13

14 POLAR - NRZ In polar schemes, the voltages are on both sides of the time axis. Polar NRZ scheme can be implemented with two voltages. E.g. +V for 0 and -V for 1. There are two versions: NZR - Level (NRZ-L) - positive voltage for one symbol and negative for the other NRZ - Inversion (NRZ-I) - the change or lack of change in polarity determines the value of a symbol. E.g. a 1 symbol inverts the polarity a 0 does not. 27 NOTE: In NRZ-L the level of the voltage determines the value of the bit. In NRZ-I the inversion or the lack of inversion determines the value of the bit. NRZ-L and NRZ-I both have an average signal rate of N/2 Bd. NRZ-L and NRZ-I both have a DC component problem and baseline wandering, it is worse for NRZ-L. Both have no self synchronization & no error detection. Both are relatively simple to implement

15 Example: A system is using NRZ-I to transfer 1-Mbps data. What are the average signal rate and minimum bandwidth? Solution The average signal rate is S= c x N x 1/r = 1/2 x 10,00,000 x 1 = 500 kbaud. The minimum bandwidth for this average baud rate is B min = S = 500 khz. Note c = 1/2 for the avg. case as worst case is 1 and best case is 0 29 POLAR RZ: The Return to Zero (RZ) scheme uses three voltage values. +, 0, -. Each symbol has a transition in the middle. Either from high to zero or from low to zero. This scheme has more signal transitions (two per symbol) and therefore requires a wider bandwidth. No DC components or baseline wandering. Self synchronization - transition indicates symbol value. More complex as it uses three voltage level. It has no error detection capability. 30 Polar RZ scheme 15

16 POLAR BIPHASE: Manchester coding consists of combining the NRZ-L and RZ schemes. In Manchester encoding, the duration of the bit is divided into two halves. The voltage remains at one level during the first half and moves to the other level in the second half. The transition at the middle of the bit provides synchronization. 31 CONTINUE.. Differential Manchester coding consists of combining the NRZ-I and RZ schemes. There is always a transition at the middle of the bit, but the bit values are determined at the beginning of the bit. If the next bit is 0, there is a transition; if the next bit is 1, there is none

17 NOTE: The Manchester scheme overcomes several problems associated with NRZ-L, And differential Manchester overcomes several problems associated with NRZ-I. In Manchester and differential Manchester encoding, the transition at the middle of the bit is used for synchronization. The minimum bandwidth of Manchester and differential Manchester is 2 times that of NRZ. The is no DC component and no baseline wandering. None of these codes has error detection. 33 3)BIPOLAR SCHEMES: In bipolar encoding (sometimes called multilevel binary), there are three voltage levels: positive, negative, and zero. Code uses 3 voltage levels: +, 0, -, to represent the symbols The voltage level for one data element is at zero, while the voltage level for the other element alternates between positive and negative. Two variations of bipolar encoding are: AMI 34 and pseudoternary. 17

18 AMI AND PSEUDOTERNARY A common bipolar encoding scheme is called bipolar Alternate Mark Inversion (AMI). In the termalternatemarkinversion,theword markcomes from telegraphy and means 1. So AMI means alternate 1 inversion. A neutral zero voltage represents binary 0 And Binary 1s are represented by alternating positive and negative voltages. 35 CONTINUE.. A variation / opposite of AMI encoding is called PSEUDOTERNARY, in which the 1 bit is encoded as a zero voltage and the 0 bit is encoded as alternating positive and negative voltages. Pseudoternary is the reverse of AMI 36 18

19 CONTINUE.. It is a better alternative to NRZ. It has no DC component or baseline wandering. It has no self synchronization because long runs of 0 s results in no signal transitions. No error detection. 37 4)MULTILEVEL SCHEMES The desire to increase the data speed or decrease the required bandwidth has resulted in the creation of many schemes. The goal is to increase the number of bits per baud by encoding a pattern of m data elements into a pattern of n signal elements. In these schemes we increase the number of data bits per symbol thereby increasing the bit rate. Since we are dealing with binary data we only have 2 types of data element a 1 or a 0. We can combine the 2 data elements into a pattern of m elements to create 2 m symbols. Example: 00,01,10,11 If we have L signal levels, we can use n signal elements to create L n signal elements. Now we have 2 m symbols and L n signals

20 CONTINUE.. If 2 m > L n then we cannot represent the data elements, we don t have enough signals. If 2 m = L n then we have an exact mapping of one symbol on one signal. If 2 m < L n then we have more signals than symbols and we can choose the signals to represent the symbols and therefore have better noise immunity and error detection as some signals are not valid. 39 CONTINUE.. Multilevel The code designers have classified these types of coding as mbnl where m is the length of the binary pattern, B means binary data, n is the length of the signal pattern, and L is the number of levels in the signaling. L can be represented as: L = 2 for B (Binary) L = 3 for T (Ternary) L = 4 for Q (Quaternary) Note that the first two letters define the data pattern, and the second two define the signal pattern. A pattern of m data elements is encoded as a pattern of n signal elements in which 2 m L n. Example: 2B1Q: 2 binary 1 quaternary (2 2 data patterns and 4 1 signal pattern) 8B6T: 8 binary 6 ternary. 2 8 data patterns, and 3 6 signal pattern 4D-PAM5 (4-D 5-level Pulse Amplitude Mod.) 40 20

21 2B1Q The first mbnl scheme, two binary, one quaternary (2B1Q), uses data patterns of size 2 and encodes by one signal element of four-level signal. However, 2B1Q uses four different signal levels, The average signal rate of 2B1Q iss=n/4. This means that using 2B1Q, we can send data 2 times faster than by using NRZ-L. The reduced bandwidth comes with a price. There are no redundant signal patterns in this scheme because = B6T A very interesting scheme is eight binary, six ternary (8B6T). The idea is to encode a pattern of 8 bits as a pattern of 6 signal elements, where the signal has three levels (ternary). In this type of scheme, we can have 2 8 = 256 different data patterns and 3 6 = 478 different signal patterns. There are = 222 redundant signal elements that provide synchronization and error detection. Part of the redundancy is also used to provide DC balance. Figure shows an example where 8 bit data pattern is encoded as 6 signal patterns. The average signal rate of the scheme is theoretically S avg = ½ Ν 6/8 ; 42 21

22 4D-PAM5 The last signaling scheme we discuss in this category is called Fourdimensional-five-level Pulse Amplitude Modulation (4D-PAM5). The 4D means that data is sent over four wires at the same time. It uses five voltage levels, such as 2, 1, 0, 1, and 2. The technique is designed to send data over four channels (four wires). All 8 bits can be fed into a wire simultaneously and sent by using one signal element. The point here is that the four signal elements comprising one signal group are sent simultaneously in a four-dimensional setting. Figure shows the imaginary one-dimensional and the actual fourdimensional implementation. 43 5)MULTITRANSITION CODING If we have a signal with more than two levels, we can design a differential encoding scheme with more than two transition rules. MLT-3 is one of them. The multiline transmission, three level (MLT-3) scheme uses three levels (+V, 0, and V) and three transition rules to move between the levels. 1) If the next bit is 0, there is no transition. 2) If the next bit is 1 and the current level is not 0, the next level is 0. 3) If the next bit is 1 and the current level is 0, the next level is the opposite of the last nonzero level

23 FIGURE : MULTITRANSITION: MLT-3 SCHEME 45 TABLE: SUMMARY OF LINE CODING SCHEMES 46 23

24 BLOCK CODING For a code to be capable of error detection and synchronization, we need to add redundancy, i.e., extra bits to the data bits. Block coding changes a block ofmbits into a block of n bits, where n is larger than m. Block coding is referred to as an mb/nb encoding technique. Block coding is done in three steps: division, substitution and combination. The resulting bit stream prevents certain bit combinations that would result in DC components or poor sync. Quality when used with line encoding. 47 FIGURE: BLOCK CODING CONCEPT Using block coding 4B/5B with NRZ-I line coding scheme 48 24

25 SCRAMBLING The best code is one that does not increase the bandwidth for synchronization and has no DC components. Scrambling is a technique used to create a sequence of bits that is required for transmission - self clocking, no low frequencies, no wide bandwidth. We are looking for a solution that substitutes long zero-level pulses with a combination of other levels to provide synchronization. Scrambling replaces unfriendly runs of bits with a violation code that is easy to recognize and removes the unfriendly sequence. 49 B8ZS For example: B8ZS substitutes eight consecutive zeros with 000VB0VB. The V stands for violation, it violates the line encoding rule B stands for bipolar, it implements the bipolar line encoding rule

26 HDB3 HDB3 substitutes four consecutive zeros with 000V or B00V depending on the number of nonzero pulses after the last substitution. 1) If the number of nonzero pulses after the last substitution is odd, the substitution pattern will be 000V, which makes the total number of nonzero pulses even. 2) If the number of nonzero pulses after the last substitution is even, the substitution pattern will be B00V, which makes the total number of nonzero pulses even. 51 REFERENCE BOOK: Data communication & Networking by Bahrouz Forouzan

27 QUESTIONS 53 27

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

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

More information

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

Digital Transmission

Digital Transmission Digital Transmission 4.1 DIGITAL-TO-DIGITAL CONVERSION In this section, we see how we can represent digital data by using digital signals. The conversion involves three techniques: line coding, block coding,

More information

Digital Transmission

Digital Transmission Digital Transmission Line Coding Some Characteristics Line Coding Schemes Some Other Schemes Line coding Signal level versus data level DC component Pulse Rate versus Bit Rate Bit Rate = Pulse Rate x Log2

More information

Chapter 6 Bandwidth Utilization: Multiplexing and Spreading 6.1

Chapter 6 Bandwidth Utilization: Multiplexing and Spreading 6.1 Chapter 6 Bandwidth Utilization: Multiplexing and Spreading 6.1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 3-6 PERFORMANCE One important issue in networking

More information

Lecture-8 Transmission of Signals

Lecture-8 Transmission of Signals Lecture-8 Transmission of Signals The signals are transmitted as electromagnetic waveforms. As the signal may be analog or digital, there four case of signal transmission. Analog data Analog Signal:- The

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

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

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

Hello and welcome to today s lecture. In the last couple of lectures we have discussed about various transmission media. Data Communication Prof. Ajit Pal Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur Lecture No # 7 Transmission of Digital Signal-I Hello and welcome to today s lecture.

More information

Chapter 5: Modulation Techniques. Abdullah Al-Meshal

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

More information

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

Introduction: Presence or absence of inherent error detection properties.

Introduction: Presence or absence of inherent error detection properties. Introduction: Binary data can be transmitted using a number of different types of pulses. The choice of a particular pair of pulses to represent the symbols 1 and 0 is called Line Coding and the choice

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

Ș.l. dr. ing. Lucian-Florentin Bărbulescu

Ș.l. dr. ing. Lucian-Florentin Bărbulescu Ș.l. dr. ing. Lucian-Florentin Bărbulescu 1 Data: entities that convey meaning within a computer system Signals: are the electric or electromagnetic impulses used to encode and transmit data Characteristics

More information

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

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

More information

Data Communication (CS601)

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

More information

UNGUIDED MEDIA: WIRELESS

UNGUIDED MEDIA: WIRELESS UNIT 3 In telecommunications, transmission media can be divided into two broad categories: guided and unguided. Guided media include twisted-pair cable, coaxial cable, and fiber-optic cable. Unguided medium

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

Transmission Media. Fiber opics Cable

Transmission Media. Fiber opics Cable Question 1 [Anshul Agarwal - 1641011] Discuss in detail about the physical description, application and transmission characteristics of the guided Media. Types of Transmission Media Transmission Media

More information

Digital signal is denoted by discreet signal, which represents digital data.there are three types of line coding schemes available:

Digital signal is denoted by discreet signal, which represents digital data.there are three types of line coding schemes available: Digital-to-Digital Conversion This section explains how to convert digital data into digital signals. It can be done in two ways, line coding and block coding. For all communications, line coding is necessary

More information

Data Encoding. Two devices are used for producing the signals: CODECs produce DIGITAL signals MODEMs produce ANALOGUE signals

Data Encoding. Two devices are used for producing the signals: CODECs produce DIGITAL signals MODEMs produce ANALOGUE signals Data Encoding Data are propagated from point to point by encoding data into signals The data may be analogue or digital Likewise the signals may be analogue or digital Two devices are used for producing

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

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

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

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

More information

Chapter 1 Line Code Encoder

Chapter 1 Line Code Encoder Chapter 1 Line Code Encoder 1-1: Curriculum Objectives 1.To understand the theory and applications of line code encoder. 2.To understand the encode theory and circuit structure of NRZ. 3.To understand

More information

CS601 Data Communication Solved Objective For Midterm Exam Preparation

CS601 Data Communication Solved Objective For Midterm Exam Preparation CS601 Data Communication Solved Objective For Midterm Exam Preparation Question No: 1 Effective network mean that the network has fast delivery, timeliness and high bandwidth duplex transmission accurate

More information

Class 4 ((Communication and Computer Networks))

Class 4 ((Communication and Computer Networks)) Class 4 ((Communication and Computer Networks)) Lesson 5... SIGNAL ENCODING TECHNIQUES Abstract Both analog and digital information can be encoded as either analog or digital signals. The particular encoding

More information

UNIT TEST I Digital Communication

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

More information

CS601-Data Communication Latest Solved Mcqs from Midterm Papers

CS601-Data Communication Latest Solved Mcqs from Midterm Papers CS601-Data Communication Latest Solved Mcqs from Midterm Papers May 07,2011 Lectures 1-22 Moaaz Siddiq Latest Mcqs MIDTERM EXAMINATION Spring 2010 Question No: 1 ( Marks: 1 ) - Please choose one Effective

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

Fundamentals of Data and Signals

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

More information

Wireless Communications

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

More information

Chapter 3: DIFFERENTIAL ENCODING

Chapter 3: DIFFERENTIAL ENCODING Chapter 3: DIFFERENTIAL ENCODING Differential Encoding Eye Patterns Regenerative Receiver Bit Synchronizer Binary to Mary Conversion Huseyin Bilgekul Eeng360 Communication Systems I Department of Electrical

More information

CTD600 Communication Trainer kit

CTD600 Communication Trainer kit kit Digital RELATED PRODUCTS v Analog s v Optical Fibers s v Digital and Analog s v Communication Electronic Trainers v Function Generator and Power Supply v Multiple Signal Generator and 1 Line Code 2

More information

C06a: Digital Modulation

C06a: Digital Modulation CISC 7332X T6 C06a: Digital Modulation Hui Chen Department of Computer & Information Science CUNY Brooklyn College 10/2/2018 CUNY Brooklyn College 1 Outline Digital modulation Baseband transmission Line

More information

Chapter 2 Line Code Decoder

Chapter 2 Line Code Decoder Chapter 2 Line Code Decoder 2-1: Curriculum Objectives 1. To understand the theory and applications of line code decoder. 2. To understand the decode theory and circuit structure of NRZ. 3. To understand

More information

Manchester Coding and Decoding Generation Theortical and Expermental Design

Manchester Coding and Decoding Generation Theortical and Expermental Design American Scientific Research Journal for Engineering, Technology, and Sciences (ASRJETS) ISSN (Print) 2313-4410, ISSN (Online) 2313-4402 Global Society of Scientific Research and Researchers http://asrjetsjournal.org/

More information

QUESTION BANK SUBJECT: DIGITAL COMMUNICATION (15EC61)

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

More information

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

The HC-5560 Digital Line Transcoder

The HC-5560 Digital Line Transcoder TM The HC-5560 Digital Line Transcoder Application Note January 1997 AN573.l Introduction The Intersil HC-5560 digital line transcoder provides mode selectable, pseudo ternary line coding and decoding

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

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

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

Lecture 3: Modulation & Clock Recovery. CSE 123: Computer Networks Stefan Savage

Lecture 3: Modulation & Clock Recovery. CSE 123: Computer Networks Stefan Savage Lecture 3: Modulation & Clock Recovery CSE 123: Computer Networks Stefan Savage Lecture 3 Overview Signaling constraints Shannon s Law Nyquist Limit Encoding schemes Clock recovery Manchester, NRZ, NRZI,

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

Datacommunication I. Layers of the OSI-model. Lecture 3. signal encoding, error detection/correction

Datacommunication I. Layers of the OSI-model. Lecture 3. signal encoding, error detection/correction Datacommunication I Lecture 3 signal encoding, error detection/correction Layers of the OSI-model repetition 1 The OSI-model and its networking devices repetition The OSI-model and its networking devices

More information

ECE 435 Network Engineering Lecture 4

ECE 435 Network Engineering Lecture 4 ECE 435 Network Engineering Lecture 4 Vince Weaver http://web.eece.maine.edu/~vweaver vincent.weaver@maine.edu 12 September 2016 Announcements Homework 2 was posted late, due next Monday Homework 1 grades

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

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

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

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

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

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

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

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

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

PHYSICAL/ELECTRICAL CHARACTERISTICS OF HIERARCHICAL DIGITAL INTERFACES. (Geneva, 1972; further amended)

PHYSICAL/ELECTRICAL CHARACTERISTICS OF HIERARCHICAL DIGITAL INTERFACES. (Geneva, 1972; further amended) 5i Recommendation G.703 PHYSICAL/ELECTRICAL CHARACTERISTICS OF HIERARCHICAL DIGITAL INTERFACES (Geneva, 1972; further amended) The CCITT, considering that interface specifications are necessary to enable

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

About the Tutorial. Audience. Prerequisites. Disclaimer & Copyright

About the Tutorial. Audience. Prerequisites. Disclaimer & Copyright About the Tutorial Next Generation Networks (NGN) is a part of present-day telecommunication system, which is equipped with capabilities to transport all sorts of media, such as voice, video, streaming

More information

Contents. 7.1 Line Coding. Dr. Ali Muqaibel [Principles of Digital Transmission ]

Contents. 7.1 Line Coding. Dr. Ali Muqaibel [Principles of Digital Transmission ] Contents 7.1 Line Coding... 1 Performance Criteria of Line Codes... 4 Advanced Examples in Line Coding: High Density Bipolar (HDBN)... 5 7. Power Spectral Density of Line Codes... 5 7.3 Pulse shaping and

More information

Digital Transmission (Line Coding)

Digital Transmission (Line Coding) 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

CHAPTER 2 DIGITAL MODULATION

CHAPTER 2 DIGITAL MODULATION 2.1 INTRODUCTION CHAPTER 2 DIGITAL MODULATION Referring to Equation (2.1), if the information signal is digital and the amplitude (lv of the carrier is varied proportional to the information signal, a

More information

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

Bandwidth utilization is the wise use of available bandwidth to achieve specific goals. Note Bandwidth Utilization: Multiplexing and Spreading Bandwidth utilization is the wise use of available bandwidth to achieve specific goals. Efficiency can be achieved by multiplexing; i.e., sharing

More information

INTERNATIONAL TELECOMMUNICATION UNION

INTERNATIONAL TELECOMMUNICATION UNION INTERNATIONAL TELECOMMUNICATION UNION CCITT G.703 THE INTERNATIONAL TELEGRAPH AND TELEPHONE CONSULTATIVE COMMITTEE (11/1988) SERIE G: TRANSMISSION SYSTEMS AND MEDIA, DIGITAL SYSTEMS AND NETWORKS General

More information

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

Time division multiplexing The block diagram for TDM is illustrated as shown in the figure CHAPTER 2 Syllabus: 1) Pulse amplitude modulation 2) TDM 3) Wave form coding techniques 4) PCM 5) Quantization noise and SNR 6) Robust quantization Pulse amplitude modulation In pulse amplitude modulation,

More information

College of information Technology Department of Information Networks Telecommunication & Networking I Chapter 5. Analog Transmission

College of information Technology Department of Information Networks Telecommunication & Networking I Chapter 5. Analog Transmission Analog Transmission 5.1 DIGITAL-TO-ANALOG CONVERSION Digital-to-analog conversion is the process of changing one of the characteristics of an analog signal based on the information in digital data. The

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

CSCI-1680 Physical Layer Rodrigo Fonseca

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

More information

BSc (Hons) Computer Science with Network Security, BEng (Hons) Electronic Engineering. Cohorts: BCNS/17A/FT & BEE/16B/FT

BSc (Hons) Computer Science with Network Security, BEng (Hons) Electronic Engineering. Cohorts: BCNS/17A/FT & BEE/16B/FT BSc (Hons) Computer Science with Network Security, BEng (Hons) Electronic Engineering Cohorts: BCNS/17A/FT & BEE/16B/FT Examinations for 2016-2017 Semester 2 & 2017 Semester 1 Resit Examinations for BEE/12/FT

More information

Digital Modulation Lecture 01. Review of Analogue Modulation Introduction to Digital Modulation Techniques Richard Harris

Digital Modulation Lecture 01. Review of Analogue Modulation Introduction to Digital Modulation Techniques Richard Harris Digital Modulation Lecture 01 Review of Analogue Modulation Introduction to Digital Modulation Techniques Richard Harris Objectives You will be able to: Classify the various approaches to Analogue Modulation

More information

Objectives. Presentation Outline. Digital Modulation Lecture 01

Objectives. Presentation Outline. Digital Modulation Lecture 01 Digital Modulation Lecture 01 Review of Analogue Modulation Introduction to Digital Modulation Techniques Richard Harris Objectives You will be able to: Classify the various approaches to Analogue Modulation

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

Local Asynchronous Communication. By S.Senthilmurugan Asst.Professor/ICE SRM University. Chennai.

Local Asynchronous Communication. By S.Senthilmurugan Asst.Professor/ICE SRM University. Chennai. Local Asynchronous Communication By S.Senthilmurugan Asst.Professor/ICE SRM University. Chennai. Bitwise Data Transmission Data transmission requires: Encoding bits as energy Transmitting energy through

More information

1 V NAME. Clock Pulse. Unipolar NRZ NRZ AMI NRZ HDB3

1 V NAME. Clock Pulse. Unipolar NRZ NRZ AMI NRZ HDB3 NAME ES 442 Homework #9 (Spring 208 Due May 7, 208 ) Print out homework and do work on the printed pages.. Problem High Density Bipolar 3 (HDB3) (20 points) HDB3 is a line code developed to avoid long

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

9.4. Synchronization:

9.4. Synchronization: 9.4. Synchronization: It is the process of timing the serial transmission to properly identify the data being sent. There are two most common modes: Synchronous transmission: Synchronous transmission relies

More information

Digital Communication (650533) CH 3 Pulse Modulation

Digital Communication (650533) CH 3 Pulse Modulation Philadelphia University/Faculty of Engineering Communication and Electronics Engineering Digital Communication (650533) CH 3 Pulse Modulation Instructor: Eng. Nada Khatib Website: http://www.philadelphia.edu.jo/academics/nkhatib/

More information

CHETTINAD COLLEGE OF ENGINEERING & TECHNOLOGY NH-67, TRICHY MAIN ROAD, PULIYUR, C.F , KARUR DT.

CHETTINAD COLLEGE OF ENGINEERING & TECHNOLOGY NH-67, TRICHY MAIN ROAD, PULIYUR, C.F , KARUR DT. CHETTINAD COLLEGE OF ENGINEERING & TECHNOLOGY NH-67, TRICHY MAIN ROAD, PULIYUR, C.F. 639 114, KARUR DT. DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING COURSE MATERIAL Subject Name: Analog & Digital

More information

5.1 DIGITAL-TO-ANALOG CONVERSION

5.1 DIGITAL-TO-ANALOG CONVERSION CHAPTERS Analog Transmission n Chapter 3, we discussed the advantages and disadvantages of digital and analog transmission. We saw that while digital transmission is very desirable, a low-pass channel

More information

EIE 441 Advanced Digital communications

EIE 441 Advanced Digital communications EIE 441 Advanced Digital communications MACHED FILER 1. Consider the signal s ( ) shown in Fig. 1. 1 t (a) Determine the impulse response of a filter matched to this signal and sketch it as a function

More information

APPENDIX K PULSE AMPLITUDE MODULATION STANDARDS. Paragraph Title Page

APPENDIX K PULSE AMPLITUDE MODULATION STANDARDS. Paragraph Title Page APPENDIX K PULSE AMPLITUDE MODULATION STANDARDS Paragraph Title Page 1.0 General... K-1 2.0 Frame and Pulse Structure... K-1 3.0 Frame and Pulse Rate... K-3 4.0 Frequency Modulation... K-4 5.0 Premodulation

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

Lecture 3: Modulation & Clock Recovery. CSE 123: Computer Networks Alex C. Snoeren

Lecture 3: Modulation & Clock Recovery. CSE 123: Computer Networks Alex C. Snoeren Lecture 3: Modulation & Clock Recovery CSE 123: Computer Networks Alex C. Snoeren Lecture 3 Overview Signaling constraints Shannon s Law Nyquist Limit Encoding schemes Clock recovery Manchester, NRZ, NRZI,

More information

Comm 502: Communication Theory. Lecture 4. Line Coding M-ary PCM-Delta Modulation

Comm 502: Communication Theory. Lecture 4. Line Coding M-ary PCM-Delta Modulation Comm 502: Communication Theory Lecture 4 Line Coding M-ary PCM-Delta Modulation PCM Decoder PCM Waveform Types (Line Coding) Representation of binary sequence into the electrical signals that enter the

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

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

Learning Material Ver 1.1

Learning Material Ver 1.1 Data Formatting & Carrier Modulation Transmitter Trainer and Carrier Demodulation & Data Reformatting Receiver Trainer ST2106 & ST2107 Learning Material Ver 1.1 An ISO 9001 : 2000 company 94, Electronic

More information

CD22103A. CMOS HDB3 (High Density Bipolar 3 Transcoder for 2.048/8.448Mb/s Transmission Applications. Features. Part Number Information.

CD22103A. CMOS HDB3 (High Density Bipolar 3 Transcoder for 2.048/8.448Mb/s Transmission Applications. Features. Part Number Information. OBSOLETE PRODUCT NO RECOMMENDED REPLACEMENT contact our Technical Support Center at 1-888-INTERSIL or www.intersil.com/tsc Data Sheet November 2002 CD22103A FN1310.4 CMOS HDB3 (High Density Bipolar 3 Transcoder

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

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

Bandwidth Utilization:

Bandwidth Utilization: CHAPTER 6 Bandwidth Utilization: In real life, we have links with limited bandwidths. The wise use of these bandwidths has been, and will be, one of the main challenges of electronic communications. However,

More information

Error Propagation Significance of Viterbi Decoding of Modal and Non-Modal Ternary Line Codes

Error Propagation Significance of Viterbi Decoding of Modal and Non-Modal Ternary Line Codes Error Propagation Significance of Viterbi Decoding of Modal and Non-Modal Ternary Line Codes Khmaies Ouahada, Member, IEEE Department of Electrical and Electronic Engineering Science University of Johannesburg,

More information

MSAN B1Q Line Code Tutorial Application Note. Introduction. Line Coding

MSAN B1Q Line Code Tutorial Application Note. Introduction. Line Coding 2B1Q Line Code Tutorial Introduction Line Coding ISSUE 2 March 1990 In August 1986 the T1D1.3 (Now T1E1.4) technical subcommittee of the American National Standards Institute chose to base their standard

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

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

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

TELECOMMUNICATION SYSTEMS

TELECOMMUNICATION SYSTEMS TELECOMMUNICATION SYSTEMS By Syed Bakhtawar Shah Abid Lecturer in Computer Science 1 MULTIPLEXING An efficient system maximizes the utilization of all resources. Bandwidth is one of the most precious resources

More information