CS311: Data Communication. Transmission of Digital Signal - I

Similar documents
DIGITAL COMMUNICATION

CAP240 First semester 1430/1431. Sheet 4

3rd Slide Set Computer Networks

Communication Lab. Assignment On. Bi-Phase Code and Integrate-and-Dump (DC 7) MSc Telecommunications and Computer Networks Engineering

Assignment 2 Line Coding Lab

COSC3213W04 Exercise Set 2 - Solutions

Point-to-Point Links

UNIVERSITY OF BAHRAIN COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING

EC 6501 DIGITAL COMMUNICATION

Design Matched Filter for Digital Transmission Ethernet

BASE-LINE WANDER & LINE CODING

CPE 400L Computer Communication Laboratory. Laboratory Exercise #9 Baseband Digital Communication

Application Note. Serial Line Coding Converters AN-CM-264

B3ZS Encoder/Decoder Reference Design APPLICATION NOTE OCTOBER 2001 APPLICABLE TDK DEVICES 78P P7200L 78P7202L 78P7203L 78P7204L

BER MEASUREMENT IN THE NOISY CHANNEL

Exercise 1-2. Digital Trunk Interface EXERCISE OBJECTIVE

SMPTE STANDARD Gb/s Signal/Data Serial Interface. Proposed SMPTE Standard for Television SMPTE 424M Date: < > TP Rev 0

EBU INTERFACES FOR 625 LINE DIGITAL VIDEO SIGNALS AT THE 4:2:2 LEVEL OF CCIR RECOMMENDATION 601 CONTENTS

German Jordanian University. Department of Communication Engineering. Digital Communication Systems Lab. CME 313-Lab. Experiment 3.

SPECIAL SPECIFICATION :1 Video (De) Mux with Data Channel

H-Ternary Line Decoder for Digital Data Transmission: Circuit Design and Modelling

Experiment 13 Sampling and reconstruction

Experiment 7: Bit Error Rate (BER) Measurement in the Noisy Channel

Using the MAX3656 Laser Driver to Transmit Serial Digital Video with Pathological Patterns

SingMai Electronics SM06. Advanced Composite Video Interface: DVI/HD-SDI to acvi converter module. User Manual. Revision th December 2016

Technical Description

HDB3 and related. Digital transmission codes: properties of. ternary codes with reference to broadcast signal distribution

Outline. CPE/EE 422/522 Advanced Logic Design L03. Review: Clocked D Flip-Flop with Rising-edge Trigger. Sequential Networks

SPECIAL SPECIFICATION 6911 Fiber Optic Video Data Transmission Equipment

Understanding. Here s an examination of high-frequency pathological signal transmission issues in today s high-bandwidth equipment.

Specification of interfaces for 625 line digital PAL signals CONTENTS

SPECIAL SPECIFICATION 1291 Fiber Optic Video Data Transmission Equipment

SingMai Electronics SM06. Advanced Composite Video Interface: HD-SDI to acvi converter module. User Manual. Revision 0.

The EMC, Signal And Power Integrity Institute Presents

Serial Digital Interface Checkfield for 10-Bit 4:2:2 Component and 4fsc Composite Digital Signals

DELTA MODULATION AND DPCM CODING OF COLOR SIGNALS

Quartzlock Model A7-MX Close-in Phase Noise Measurement & Ultra Low Noise Allan Variance, Phase/Frequency Comparison

BTV Tuesday 21 November 2006

Workshop 4 (A): Telemetry and Data Acquisition

ECE 5765 Modern Communication Fall 2005, UMD Experiment 10: PRBS Messages, Eye Patterns & Noise Simulation using PRBS

for Television ---- Bit-Serial Digital Interface for High-Definition Television Systems Type FC

A New Hardware Implementation of Manchester Line Decoder

HDBMn: A Novel Line Coding Scheme with Re-encoding Detection Assistance

Collected By Anonymous

RECOMMENDATION ITU-R BT Digital interfaces for HDTV studio signals

Guidance For Scrambling Data Signals For EMC Compliance

A MISSILE INSTRUMENTATION ENCODER

DS1, T1 and E1 Glossary

LTC 46xx and LTC 47xx Series Fiber Optic Transmission Units

MODEL 2873 Chassis with RS422 CLOCK RECOVERY Module, IOCRM4

Digital Television Fundamentals

SDTV 1 DigitalSignal/Data - Serial Digital Interface

SERIAL HIGH DENSITY DIGITAL RECORDING USING AN ANALOG MAGNETIC TAPE RECORDER/REPRODUCER

Detection and demodulation of non-cooperative burst signal Feng Yue 1, Wu Guangzhi 1, Tao Min 1

REGIONAL NETWORKS FOR BROADBAND CABLE TELEVISION OPERATIONS

Ch. 1: Audio/Image/Video Fundamentals Multimedia Systems. School of Electrical Engineering and Computer Science Oregon State University

Outline. CPE/EE 422/522 Advanced Logic Design L04. Review: 8421 BCD to Excess3 BCD Code Converter. Review: Mealy Sequential Networks

Digital Signal. Continuous. Continuous. amplitude. amplitude. Discrete-time Signal. Analog Signal. Discrete. Continuous. time. time.

Laboratory 4. Figure 1: Serdes Transceiver

2.1 Introduction. [ Team LiB ] [ Team LiB ] 1 of 1 4/16/12 11:10 AM

INSTALLATION MANUAL FT-FOTR-1VDE-ST-S

Generation of Novel Waveforms Using PSPL Pulse Generators

LTC 4600 and 4700 Series Fiber Optics

Technical Article MS-2714

IN A SERIAL-LINK data transmission system, a data clock

Course Title: High-Speed Wire line/optical Transceiver Design

Module 11 : Link Design

R3B Si TRACKER CABLE TEST REPORT

4. ANALOG TV SIGNALS MEASUREMENT

System Identification

Digital Video Telemetry System

Course 10 The PDH multiplexing hierarchy.

Clock Jitter Cancelation in Coherent Data Converter Testing

Machinery Fault Diagnosis and Signal Processing Prof. A R Mohanty Department of Mechanical Engineering Indian Institute of Technology-Kharagpur

INSTRUCTION MANUAL FOR MODEL IOC534 LOW LATENCY FIBER OPTIC TRANSMIT / RECEIVE MODULE

QUIZ. Explain in your own words the two types of changes that a signal experiences while propagating. Give examples!

Flip-flops, like logic gates are defined by their truth table. Flip-flops are controlled by an external clock pulse. C

100Gb/s Single-lane SERDES Discussion. Phil Sun, Credo Semiconductor IEEE New Ethernet Applications Ad Hoc May 24, 2017

National Park Service Photo. Utah 400 Series 1. Digital Routing Switcher.

INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR NPTEL ONLINE CERTIFICATION COURSE. On Industrial Automation and Control

The Discussion of this exercise covers the following points:

RF (Wireless) Fundamentals 1- Day Seminar

Lesson 2.2: Digitizing and Packetizing Voice. Optimizing Converged Cisco Networks (ONT) Module 2: Cisco VoIP Implementations

Chapter 6: Real-Time Image Formation

INTERNATIONAL TELECOMMUNICATION UNION GENERAL ASPECTS OF DIGITAL TRANSMISSION SYSTEMS PULSE CODE MODULATION (PCM) OF VOICE FREQUENCIES


Professor Laurence S. Dooley. School of Computing and Communications Milton Keynes, UK

Noise Detector ND-1 Operating Manual

New Results on QAM-Based 1000BASE-T Transceiver

Video compression principles. Color Space Conversion. Sub-sampling of Chrominance Information. Video: moving pictures and the terms frame and

Rec. ITU-R BT RECOMMENDATION ITU-R BT *, ** DIGITAL INTERFACES FOR HDTV STUDIO SIGNALS. (Question ITU-R 42/6)

10 Mb/s Single Twisted Pair Ethernet Preliminary Cable Properties Steffen Graber Pepperl+Fuchs

Multimedia. Course Code (Fall 2017) Fundamental Concepts in Video

MP7100. RF Recorder. MP7Series Ultra Light Edition.

Lecture 17 Microwave Tubes: Part I

ELEC 691X/498X Broadcast Signal Transmission Fall 2015

MP7100. RF Recorder. MP7Series Ultra Light Edition.

VM-100R. 1 RU HEIGHT PROGRAMMABLE 70 AND 140 MHz HIGH-PERFORMANCE VIDEO/AUDIO MODULATOR

Canova Tech. IEEE 802.3cg Collision Detection Reliability in 10BASE-T1S March 6 th, 2019 PIERGIORGIO BERUTO ANTONIO ORZELLI

Software Analog Video Inputs

Transcription:

CS311: Data Communication Transmission of Digital Signal - I by Dr. Manas Khatua Assistant Professor Dept. of CSE IIT Jodhpur E-mail: manaskhatua@iitj.ac.in Web: http://home.iitj.ac.in/~manaskhatua http://manaskhatua.github.io/ 1

Outline of the Lecture Introduction Important characteristics of Line Coding Popular line coding techniques: Unipolar Polar Bipolar Modulation rate of various code Comparison of line coding techniques Scrambling Coding schemes Basic concepts of Block Coding Block coding examples 2

Introduction Both analog and digital information can be encoded as either analog or digital signals. Various conversion technique used Data Singal Approach Digital Digital Encoding Analog Digital Encoding Analog Analog Modulation Digital Analog Modulation 3

Cont What type of signal should we use? It depends on the situation and available bandwidth 4

Digital Data - Digital Signal Digital or Analog data is converted to digital signal for tansmission. A digital signal is a sequence of discrete, discontinuous voltage pulses. Each pulse is a signal element. 5

Cont If the signal elements all have the same algebraic sign, that is, all positive or negative, then the signal is unipolar. In polar signaling, one logic state is represented by a positive voltage level, and the other by a negative voltage level. 6

Cont Two data levels and two signal levels Two data levels and three signal levels 7

Encoding Schemes The encoding scheme is simply the mapping from data bits to signal elements. The conversion / mapping involves three techniques: Line Coding Block Coding Scrambling 8

Cont Important Characteristics considered for evaluating or comparing the various techniques are: No of signal levels Bit rate and Baud rate DC components : non-zero average signal power Synchronization clock is generated and synchronized from the received signal with the help of a special hardware known as Phase Lock Loop (PLL). This can be achieved if the received signal is self-synchronizing having frequent transitions (preferably, a minimum of one transition per bit interval) in the signal. Signal Spectrum Noise Immunity Error Detection Cost and complexity of Implantation 9

Line Coding Schemes Converting a string of 1 s and 0 s (digital data) into a sequence of signals that denote the 1 s and 0 s. Line Coding Unipolar Polar Bipolar 10

Unipolar Only two voltage levels are used It uses only one polarity of voltage level Bit rate is same as data rate DC components present Loss of synchronization for long sequences of 0's and 1's Simple but obsolate 11

Polar Uses Two voltage levels - one positive and the other one negative 12

Non-Return to Zero (NRZ) Use two different voltage levels for two binary digits Voltage level is constant during a bit interval There are two NRZ schemes Nonreturn to Zero-Level (NRZ-L) Nonreturn to Zero Inverted (NRZI) NRZ-L 1 = low level 0 = high level 13

NRZI For each 1 in the bit sequence, the signal level is inverted. A transition from one voltage level to the other represents a 1. NRZI is an example of differential encoding. In differential encoding, the information to be transmitted is represented in terms of the changes between successive signal elements rather than the signal elements themselves. 14

Characteristics of NRZ Two levels Bit rate same as baud rate Advantages: Detecting a transition in presence of noise is more reliable than to compare a value to a threshold. NRZ codes are easy to engineer and it makes efficient use of bandwidth Most of the energy is concentrated between 0 and half the bit rate Disadvantages: DC component is present Loss of synchronization for long sequences of 0's and 1's. 15

Signal Spectrum for NRZ 16

Return to Zero (RZ) To ensure synchronization there must be a signal transition in each bit 17

Characteristics of RZ Three levels Baud rate is double that of data rate Advantages: No dc component Good synchronization Disadvantages: Increase in bandwidth requirement 18

Manchester Encoding It is Biphase encoding technique designed to overcome the limitations of NRZ the mid-bit transition serves as a clocking mechanism and also as data Low-to-high = 1 High-to-low = 0 19

Differential Manchester Encoding The encoding of a 0 is represented by the presence of a transition both at the beginning and at the middle 1 is represented by a transition only in the middle of the bit period. inversion in the middle of each bit is used for synchronization Uses differential encoding 20

Characteristics of Biphase Encoding Two levels Transition in each bit Manchester code is used in IEEE 802.3 (Ethernet) standard for baseband coaxial cables and twisted pair CSMA/CD bus LANs. Differential Manchester is used in the IEEE 802.5 token ring LAN, using shielded twisted pair. Advantage: Good Synchronization No DC component Disadvantage: Higher bandwidth requirement due to doubling of baud rate with respect to data rate 21

Bandwidth Comparison Bandwidth requirement is more in Biphase encoding techniques. 22

Bipolar AMI Alternate mark inversion (AMI) uses three voltage levels Unlike RZ, the zero level is used to represent a 0 Binary 1s are represented by alternating positive and negative voltages. Pseudoternary : Same as AMI, but alternating positive and negative pulse occur for binary 0 instead of binary 1 23

Characteristics of Bipolar AMI Three levels Advantages: No DC component Lesser bandwith Disadvantages: Loss of synchronization for long sequences of 0's 24

Spectral Density Comparison 25

Modulation (Baud) Rate Data rate is expressed in bits per second. Modulation rate is expressed in bauds per second. General relationship : D = R/b = R /log 2 L D is the modulation rate in bauds R is the data rate in bps L is the number of different signal levels b is the number of bits per signal element 26

Scrambling Techniques the biphase techniques have not been widely used in long-distance applications As a high signalling rate is required relative to the data rate Alternate Scheme: Scrambling (e.g., B8ZS, HDB3) Design goals: No dc component No long sequences of zero-level line signals No reduction in data rate Error-detection capability 27

Bipolar with 8-zeros substitution B8ZS coding scheme is based on a bipolar-ami Removes the synchronization issue of AMI How? If an octet of all zeros occurs and the last voltage pulse preceding this octet was positive, then the eight zeros of the octet are encoded as 000+-0-+ If an octet of all zeros occurs and the last voltage pulse preceding this octet was negative, then the eight zeros of the octet are encoded as 000-+0+- The receiver recognizes the patterns and interprets the octet as consisting of all zeros. 28

Cont 29

High-Density Bipolar-3 Zeros HDB3 coding scheme is based on a bipolar-ami Removes the synchronization issue of AMI How? the scheme replaces strings of four zeros following the rules: 30

Cont 31

B8ZS and HBD3 Characteristics Three levels Advantages: No DC component Good synchronization Most of the energy is concentrated around a frequency equal to half the data rate Well suited for high data-rate transmission over long distances 32

Spectral Density Comparison 33

Block Coding Block coding was introduced to improve the performance of the line coding Introduces redundancy to achieve synchronization allows error detection to some extent encodes data in blocks acts on a block of k bits of input data to produce n bits of output data (n,k) 34

4B/5B Encoding the 5-bit output that replaces the 4-bit input The 5-bit code has no more than one leading zero (left bit) and no more than two trailing zeros (right bits) More than three consecutive 0 s do not occur 4B/5B-NRZI encoding is used in FDDI LAN 35

Cont Advantages: It solves the problem of synchronization It overcomes few deficiencies of NRZI Disadvantages: Increases the signal rate Does not solve DC component problem 36

8B/10B Encoding 8-bit data blocks are substituted by 10-bit code Provides more error detection capability Leads to increase in bandwidth Bandwidth can be reduced by using suitable line coding The 8B/10B block coding is actually a combination of 5B/6B and 3B/4B encodings 37

Figure and slide materials are taken from the following sources: 1. W. Stallings, (2010), Data and Computer Communications 2. NPTL lecture on Data Communication, by Prof. A. K. Pal, IIT Kharagpur 3. B. A. Forouzan, (2013), Data Communication and Networking 38

Suppose that the spectrum of a channel is between 3 MHz and 4 MHz; and SNR db =24dB. Assume that we can achieve the theoretical limit of channel capacity. Then, how many signalling levels are required? (Show the steps of computation). 5 How much thermal noise is found in a bandwidth of 1Hz in a device or conductor? 2 Differentiate between an analog and a digital signal. 1 A signal is carrying data in which one data element is encoded as one signal element. Let r defines the ratio of the number of data elements carried by each signal element. If the bit rate is 100 kbps, what is the baud rate? 2 39