Sei sulla pagina 1di 3

# ECE411

(DIGITAL COMMUNICATION)

*Line coding
*Block coding
*Scrambling

## 2. 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 of a digital signal. 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.
3. Distinguish between data rate and signal rate.

The data rate defines the number of data elements (bits) sent in Is. The unit is bits per second
(bps). The signal rate is the number of signal elements sent in Is. The unit is the baud. There are
several common terminologies used in the literature. The data rate is sometimes called the bit
rate; the signal rate is sometimes called the pulse rate, the modulation rate, or the baud rate. One
goal in data communications is to increase the data rate while decreasing the signal 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 limited bandwidth in our transportation system.
4. Define baseline wandering and its effect on digital transmission.

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 Os or 1s can cause a drift in
the baseline (baseline wandering) and make it difficult for the receiver to decode correctly. A
good line coding scheme needs to prevent baseline wandering.
5. Define a DC component and its effect on digital transmission.
When the voltage level in a digital signal is constant for a while, the spectrum creates very low
frequencies (results of Fourier analysis). These frequencies around zero, called DC (direct-current)
components, present problems for a system that cannot pass low frequencies or a system that uses
electrical coupling (via a transformer). For example, a telephone line cannot pass frequencies below
200 Hz. Also a long-distance link may use one or more transformers to isolate different parts of the
line electrically. For these systems, we need a scheme with no DC component.
6. Define the characteristics of a self-synchronizing signal.
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.
7. List five line coding schemes discussed in this book.
* Unipolar Scheme
* Polar Schemes

* Bipolar Schemes
*Multilevel Schemes
* Multiline Schemes

## We need redundancy to ensure synchronization and to provide some kind of inherent

error detecting. Block coding can give us this redundancy and improve the performance
of line coding. In general, block coding changes a block of m bits into a block
of n bits, where n is larger than m. Block coding is referred to as an mB/nB encoding
technique.
9. Define scrambling and give its purpose.

A long sequence of Os upsets the synchronization. Ifwe can find a way to avoid a long sequence
of Os in the original stream, we can use bipolar AMI for long distances. We are looking for a
technique that does not increase the number of bits and does provide synchronization. We are
looking for a solution that substitutes long zero-level pulses with a combination of other levels to
provide synchronization. One solution is called scrambling. We modify part of the AMI rule to
include scrambling. Note that scrambling, as opposed to block coding, is done at the same time
as encoding.
10. Compare and contrast PCM and DM.
PCM is a very complex technique. Other techniques have been developed to reduce the complexity
of PCM. The simplest is delta modulation. PCM finds the value of the signal amplitude for each
sample; DM finds the change. Quantization error is always introduced in the process. The
quantization error of DM, however, is much less than that for PCM.
11. What are the differences between parallel and serial transmission?

By grouping, we can send data n bits at a time instead of 1. This is called parallel transmission.
The advantage of parallel transmission is speed. All else being equal, parallel transmission can
increase the transfer speed by a factor of n over serial transmission. But there is a significant
disadvantage: cost. Parallel transmission requires n communication lines just to transmit the data
stream. Because this is expensive, parallel transmission is usually limited to short distances. In
serial transmission one bit follows another, so we need only one communication channel rather
than n to transmit data between two communicating devices. The advantage of serial over
parallel transmission is that with only one communication channel, serial transmission reduces
the cost of transmission over parallel by
roughly a factor of n.
12. List three different techniques in serial transmission and explain the differences.
*Asynchronous Transmission
Designed to send characters of the message with the specified bit rate but without any fixed
timing relationship from one character to the next. It is cheap and effective, two advantages that

## make it an attractive choice for situations such as low-speed communication.

*Synchronous Transmission

The bit stream is combined into longer "frames," which may contain multiple bytes. Each byte,
however, is introduced onto the transmission link without a gap between it and the next one. data
are transmitted as an unbroken string of 1s and Os, and the receiver separates that string into the
bytes, or characters, it needs to reconstruct the information. In synchronous transmission, we send
bits one after another without start or stop bits or gaps. It is the responsibility of the receiver to group
the bits. Timing becomes very important, therefore, because the accuracy of the received
information is completely dependent on the ability of the receiving device to keep an accurate
count of the bits as they come in. The advantage of synchronous transmission is speed
* Isochronous Transmission
In real-time audio and video, in which uneven delays between frames are not acceptable,
synchronous transmission fails. The isochronous transmission guarantees that the data arrive at a
fixed rate.