Seminar Topics & Project Ideas On Computer Science Electronics Electrical Mechanical Engineering Civil MBA Medicine Nursing Science Physics Mathematics Chemistry ppt pdf doc presentation downloads and Abstract

Full Version: Digital Transmission FULL REPORT
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
[attachment=12912]
Line Coding
Line Coding is the process of converting binary data, a sequence of bits, to a digital signal. For example, data, text, number, graphical image, audio and video that are stored in computer memory are all sequence of bits. Line coding converts a sequence of bits to a digital signal.
4.1 Line Coding
Some Characteristics
Line Coding Schemes

A digital signal can have a limited number of values. However, only some of these values can be used to represent data; rest are used for other purposes as we shall see shortly.
Signal Levels: The number of values allowed in a particular signal.
Data Levels: The number of values used to represent data.
Pulse Rate: It defines the number of pulses per second. A pulse is the minimum amount of time required to transmit a symbol.
Bit Rate: It defines the number of bits per second.
Relation between the two: If a pulse carries only 1 bit, the pulse rate and the bit rate are the same. If the pulse carries more than 1 bit, then the bit rate is greater than the pulse rate. So we have a formula to calculate bit rate in relation with pulse rate:
A Self-Synchronizing digital signal includes timing information in the data being transmitted. This can be achieved if there is the signal that alerts the receiver to the beginning, middle, or end of pulse. If the receiver’s clock is out of synchronization, these alerting points can reset the clock.
The polarity of a pulse refers to whether it is positive or negative.
Unipolar encoding uses only one voltage level. It is named so because it uses only one polarity. This polarity is assigned to one of the two binary states, usually the 1. the other state, usually the 0, is represented by zero voltage.
Polar encoding uses two voltage levels, one positive and one negative.
Polar encoding is classified as follows:
Non return to Zero (NRZ): In it, the value of the signal is always either positive or negative. It is classified in two categories as follows:
1) In NRZ-L the level of the signal is dependent upon the state of the bit.
2) In NRZ-I the signal is inverted if a 1 is encountered.
Return to Zero (RZ): It uses three values: positive, negative, and zero. In it signal changes not between bits but during each bit. A one bit is represented by positive-to-zero transition in the halfway of bit and a 0 bit by negative –to-zero transition.
Disadvantage:
It requires two signal changes to encode 1 bit and therefore occupies more bandwidth.
Digital Transmission



[attachment=34007]

ANALOG-TO-DIGITAL CONVERSION

A digital signal is superior to an analog signal because it is more robust to noise and can easily be recovered, corrected and amplified. For this reason, the tendency today is to change an analog signal to digital data. In this section we describe two techniques, pulse code modulation and delta modulation.

PCM

PCM consists of three steps to digitize an analog signal:
Sampling
Quantization
Binary encoding
Before we sample, we have to filter the signal to limit the maximum frequency of the signal as it affects the sampling rate.
Filtering should ensure that we do not distort the signal, ie remove high frequency components that affect the signal shape.

Sampling

Analog signal is sampled every TS secs.
Ts is referred to as the sampling interval.
fs = 1/Ts is called the sampling rate or sampling frequency.
There are 3 sampling methods:
Ideal - an impulse at each sampling instant
Natural - a pulse of short width with varying amplitude
Flattop - sample and hold, like natural but with single amplitude value
The process is referred to as pulse amplitude modulation PAM and the outcome is a signal with analog (non integer) values

Quantization Levels

The midpoint of each zone is assigned a value from 0 to L-1 (resulting in L values)
Each sample falling in a zone is then approximated to the value of the midpoint.

Quantization Error and SNQR

Signals with lower amplitude values will suffer more from quantization error as the error range: /2, is fixed for all signal levels.
Non linear quantization is used to alleviate this problem. Goal is to keep SNQR fixed for all sample values.
Two approaches:
The quantization levels follow a logarithmic curve. Smaller ’s at lower amplitudes and larger’s at higher amplitudes.
Companding: The sample values are compressed at the sender into logarithmic zones, and then expanded at the receiver. The zones are fixed in height.