COMPUTER COMMUNICATION AND NETWORKS ENCODING TECHNIQUES

Similar documents
Digital to Digital Encoding

Digital Transmission

Class 4 ((Communication and Computer Networks))

Signal Encoding Techniques

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

SEN366 Computer Networks

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

Data Communications and Networking (Module 2)

Lecture 3 Concepts for the Data Communications and Computer Interconnection

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

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

Chapter 4 Digital Transmission 4.1

Introduction: Presence or absence of inherent error detection properties.

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

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

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

Lecture-8 Transmission of Signals

B.E SEMESTER: 4 INFORMATION TECHNOLOGY

CS601 Data Communication Solved Objective For Midterm Exam Preparation

9.4. Synchronization:

Chapter 5: Modulation Techniques. Abdullah Al-Meshal

Overview. Chapter 4. Design Factors. Electromagnetic Spectrum

CS601-Data Communication Latest Solved Mcqs from Midterm Papers

Wireless Communications

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

C06a: Digital Modulation

UNIT TEST I Digital Communication

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

Physical Layer, Part 2. Analog and Digital Transmission

Data Communication (CS601)

Digital Transmission

Fundamentals of Data and Signals

Digital Communication

Basic Concepts in Data Transmission

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

CTD600 Communication Trainer kit

Signal Encoding Techniques

Manchester Coding and Decoding Generation Theortical and Expermental Design

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

Chapter 2: Fundamentals of Data and Signals

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

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

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

Year : TYEJ Sub: Digital Communication (17535) Assignment No. 1. Introduction of Digital Communication. Question Exam Marks

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

Objectives. Presentation Outline. Digital Modulation Lecture 01

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

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

Learning Material Ver 1.1

Data Encoding g(p (part 2)

Chapter 6 Bandwidth Utilization: Multiplexing and Spreading 6.1

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued

Communications I (ELCN 306)

DIGITAL COMMUNICATION

ECE 435 Network Engineering Lecture 4

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued

QUESTION BANK SUBJECT: DIGITAL COMMUNICATION (15EC61)

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

Mobile & Wireless Networking. Lecture 2: Wireless Transmission (2/2)

Digital Communication (650533) CH 3 Pulse Modulation

EEE 309 Communication Theory

UNGUIDED MEDIA: WIRELESS

Chapter 5 Analog Transmission

ECE 4203: COMMUNICATIONS ENGINEERING LAB II

ITL Basics of Encoding and Wiring

Department of Electronics & Communication Engineering LAB MANUAL SUBJECT: DIGITAL COMMUNICATION LABORATORY [ECE324] (Branch: ECE)

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

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

Encoding and Framing

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

Chapter 1 Line Code Encoder

Signals and codes. Path and modulation

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

PULSE CODE MODULATION TELEMETRY Properties of Various Binary Modulation Types

Level 6 Graduate Diploma in Engineering Communication systems

CHAPTER 2 DIGITAL MODULATION

CS441 Mobile & Wireless Computing Communication Basics

MODULATION AND MULTIPLE ACCESS TECHNIQUES

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK. Subject Name: Digital Communication Techniques

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

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

CS601_MIDTERM_SOLVE_PAPER ( COMPOSED BY SADIA ALI SADII


In this lecture. System Model Power Penalty Analog transmission Digital transmission

Computer Facilities and Network Management BUS3150 Assignment 1

DE63 DIGITAL COMMUNICATIONS DEC 2014

Basic Communications Theory Chapter 2


The HC-5560 Digital Line Transcoder

ROM/UDF CPU I/O I/O I/O RAM

Chapter 6 Passband Data Transmission

BINARY AMPLITUDE SHIFT KEYING

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

Sirindhorn International Institute of Technology Thammasat University

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

Downloaded from 1

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

EXPERIMENT WISE VIVA QUESTIONS

Line Coding for Digital Communication

UNIT I Source Coding Systems

Transcription:

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. Transmitter is responsible for "encoding" i.e. inserting clocks into data according to a selected coding scheme Receiver is responsible for "decoding" i.e. separating clocks and data from the incoming embedded stream. Systems that use coding are synchronous systems. We must encode data into signals to send them from one place to another. There are 4 possible encoding techniques that can be used on the data: Digital-to-digital, Digital-to-Analog, Analog-to-analog, Analog-to-digital.

Digital-to-Digital Encoding The binary signals created by your computer (DTE) are translated into a sequence of voltage pulses that can be sent through the transmission medium. Binary signals have two basic parameters: amplitude and duration. As the number of bits sent per unit of time increases, the bit duration decreases. The three most common methods of encoding used are: unipolar, polar, and bipolar.

Digital-to-Digital Encoding

Unipolar Encoding The simplest and most primitive type of encoding is Unipolar encoding. Typically, one voltage level stands for binary 0 and another voltage level for binary 1. Polarity refers to whether you have a positive or a negative pulse. Unipolar encoding uses only one polarity, only one of the two binary states is encoded, usually the 1. Two problems with unipolar encoding: DC component and synchronization. 5

UNIPOLAR ENCODING Unipolar encoding uses only one voltage level.

Problems in Unipolar encoding DC Component Average amplitude of a unipolar encoded signal is nonzero. This creates a direct current (DC component) -- shifts the zero level that cannot travel through some media (e.g. microwave). Synchronization The change in voltage for each bit is what allows a digital encoding system to indicate changes in bit type. Long strings of zeros and ones do not produce any transitions which may create problems in error detection and recovery.

Lack of synchronization

Polar Encoding Polar encoding uses two levels (positive and negative) of amplitude. Polar encoding eliminates some of the DC residual problem, because the average voltage level on the line is reduced. The power to transmit this signal is one half that of unipolar signal. Several types: NRZ, RZ, and biphase. Polar encoding uses two voltage levels (positive and negative). 9

Non Return to Zero NRZ Non-return to Zero (NRZ) -- signal is always positive or negative. Two main types of NRZ: NRZ-L and NRZ-I NRZ-L NRZ-L: signal never returns to zero voltage, and the value during a bit time is a level voltage. Good for short and well- shielded transmission paths. In NRZ-L the level of the signal is dependent upon the state of the bit, dependent upon the state of the bit

Non Return to Zero- Inversion NRZ-I NRZ-I : invert on ones The transition between a positive and negative voltage represents a 1 bit. Provides more synchronization than NRZ-L because there is a transition for each 1 bit. In NRZ-I the signal is inverted if a 1 is encountered.

NRZ-L and NRZ-I encoding

RZ encoding Tries to solve the problem of losing synchronization due to long strings of consecutive 1s or 0s. Signal change during each bit promotes synchronization. Positive voltage=1;negative voltage=0 Signal returns to zero halfway through the bit interval. 13

Biphase Signal changes at the middle of the bit interval,does not return to zero, goes to opposite pole. Good solution to synchronization problem Two types of biphase encoding used in networks: Manchester and Differential Manchester Manchester This code is self-clocking. Provides a transition for every bit in the middle of the bit cell. This transition is used only to provide clocking. +ve to -ve transition for a "0" bit; -ve to +ve transition for a "1" bit This scheme is used in Ethernet and IEEE 802.3 compliant LANs

Manchester Encoding In Manchester encoding, the transition at the middle of the bit is transition at the middle of the bit is used for both synchronization and bit used for both synchronization and bit representation.

Differential Manchester Coding Code is self-clocking Transition for every bit in the middle of the bit cell Transition at the beginning of the bit cell if the next bit is " 0 " NO Transition at the beginning of the bit cell if the next bit is " 1 " Used in Token Ring or IEEE 802.5-compliant LANs. In differential Manchester encoding, the transition at the middle of the bit is used Transition at the middle of the bit is used only for synchronization. The bit representation is defined by the inversion or noninversion at the beginning of the bit.

Analog-to-Digital Encoding The challenge is to transform potentially infinite values in an analog message to digital without losing data (e.g. voice on CD) Pulse Amplitude Modulation (PAM) Samples the analog message and generates pulses based on the sampling. Sampling-- measures the amplitude of the signal at equal intervals. 17

Analog-to-Digital Encoding Pulse Code Modulation (PCM) Uses 3-4 processes to create a digital signal: PAM (sampling), quantization (discrete amplitudes +/- value), binary encoding, and digital-to-digital encoding. PCM is the sampling method used to digitize voice in T-line transmission in North American telecommunications system (codecs). PCM sampling rate - twice the highest frequency of the original signal to ensure the accurate reproduction of an original analog signal using PAM 18

Analog-to-Digital Encoding

Digital-to-Analog Encoding Used in transmitting data from one computer to another across a public access phone line Bit Rate and Baud Rate Bit rate is the number of bits transmitted per second. Bit rate is always >/= to the baud rate Baud rate is the number of signal units per second required to send those bits. Carrier signal A high-frequency signal that acts as a basis for the information signal - by sender Digital information is encoded by modulating the signal's: amplitude, frequency, or Phase Bit rate=baud rate X No. of bits per signal element

Analog-to-Digital Encoding Pulse Code Modulation (PCM) Uses 3-4 processes to create a digital signal: PAM (sampling), quantization (discrete amplitudes +/- value), binary encoding, and digital-to-digital encoding. PCM is the sampling method used to digitize voice in T-line transmission in North American telecommunications system (codecs). PCM sampling rate - twice the highest frequency of the original signal to ensure the accurate reproduction of an original analog signal using PAM 21

Amplitude Shift Keying (ASK) To represent binary signals, the amplitude is varied - 1 or 0. Keying means turning a transmitter on and off. Highly susceptible to noise interference. Noise is referred as random electrical signals (voltages) that tend to generate errors in transmission; introduced into a line by heat from circuit components, or natural disturbances. 22

Relationship between baud rate and bandwidth in ASK

Frequency Shift Keying (FSK) Frequency is varied to represent binary 1 or 0. Noise interference not a problem because it's looking for frequency changes and doesn't care about voltage spikes. 24

Phase Shift Keying(PSK) Phase is varied to represent binary 1 or 0. Limited by the ability of the equipment to detect small differences in phase. This limits its potential bit rate.

Quadrature Amplitude Modulation (QAM) Means combining ASK and PSK in such a way that we have a maximum contrast between each bit, dibit (onepair), quadbit (two-pair), and so on. Theoretically, any measurable number of changes in amplitude can be combined with any measurable number of changes in phase. Uses more phase shifts than amplitude shifts to reduce noise susceptibility.

Analog to Analog Modulation

Amplitude Modulation (AM) The carrier's signal is modulated so that amplitude varies with the changing amplitude of the signal. The bandwidth of an AM signal is equal to twice the bandwidth of the modulating signal and covers a range centered around the carrier frequency. AM radio stations need a minimum bandwidth of 10 Khz.

Frequency Modulation (FM) The frequency of the carrier signal is modulated to follow the changing voltage level (amplitude) of the modulating signal. The bandwidth of an FM signal is equal to 10 times the bandwidth of the modulating signal. An FM station needs a bandwidth of 200 KHz (0.2 MHz).

Phase Modulation (PM) The phase of the carrier signal is modulated to follow the changing voltage level (amplitude) of the modulating signal. Used as an alternative to frequency modulation.