| Introduction to Data Communications | ||
|---|---|---|
|
|
11. Timing | Next
|
The previous chapters discussed the physical characteristics of the media, how digital logic levels are represented on the media and how character sets are represented in the data stream. This chapter discusses two different methods of transmitting data through the media so that the destination station reliably receives the data. Both the source and destination must be configured for the same method of timing in order to work properly.
Timing refers to the method used by the data communication system so that the destination station recognizes the start of a data stream and reliably reads the information sent. Two major timing schemes are used:

Note: Conventional representation has asynchronous data flowing left to right and synchronous data flowing right to left.

Block of data
Synchronous transmission is more efficient as little as only 4 bytes (3 Start Framing bytes and 1 Stop Framing byte) are required to transmit up to 64 kbits. Synchronous transmission is more difficult and expensive to implement. It is used with all higher comunication transfer rates: Ethernet, Token Ring etc... Synchronous is used in fast transfer rates typically 56 kbps to 100 Mbps.
Example: Compare a 10K Byte data transmission using Asynchronous transmission and Synchronous Transmission. Determine the efficiency (10 kBytes = 80 kbits).
Asynchronous: Add 3 bits (1 Start and 2 Stop bits) for every byte transmitted.
80 kbits + 30 kbits = total of 110 kbits transmitted
Synchronous: Add 4 bytes (32 bits) for the complete 10K byte data packet.
80 kbits + 32 bits = total of 80.032 kbits transmitted
efficiency = data transmitted x 100 = 80 kbits x 100 = 99.9%
Comparison between asynchronous and synchronous data transmission:
| Transmission | Advantages | Disadvantages |
| Asynchronous | Simple & Inexpensive | High Overhead |
| Synchronous | Efficient | Complex and Expensive |
| Introduction to Data Communications | ||
|---|---|---|
|
|
Table of Contents | Next
|