Asynchronous data transmission

advertisement
Asynchronous data transmission
Serial data communication generally employs either synchronous or asynchronous
communication scheme. This two scheme used different techniques for synchronizing in
the circuits in sending and receiving end.
In asynchronous transmission each character is transmitted separately, that is one
character at a time. The character is preceded by a start bit, which tells the receiving end
where the character coding begins, and is followed by a stop bit, which tells the receiver
where the character coding ends. There will be intervals of ideal time on the channel
shown as gaps. Thus there can be gaps between two adjacent characters in the
asynchronous communication scheme. In this scheme, the bits within the character frame
(including start, parity and stop bits) are sent at the baud rate.
The START BIT and STOP BIT including gaps allow the receiving and sending
computers to synchronise the data transmission. Asynchronous communication is used
when slow speed peripherals communicate with the computer. The main disadvantage of
asynchronous communication is slow speed transmission. Asynchronous communication
however, does not require the complex and costly hardware equipments as is required for
synchronous transmission.
Advantages and Disadvantages of Asynchronous Transmission
The advantage of asynchronous transmission is that it does not required any local storage
at the terminal or the computer and is thus cheaper to implement.
Major disadvantage of asynchronous transmission is that the transmission lines is idle
during the time intervals between transmitting characters.
Serial and Parallel data transmission
The need to provide data transfer between a computer and a remote terminal has led to
the development of serial communication.
Serial data transmission implies transfer data transfer bit by bit on the single (serial)
communication line.
In case of serial transmission data is sent in a serial form i.e. bit by bit on a single line.
Also, the cost of communication hardware is considerable reduced since only a single
wire or channel is require for the serial bit transmission. Serial data transmission is slow
as compared to parallel transmission.
However, parallel data transmission is less common but faster than serial transmission.
Most data are organized into 8 bit bytes. In some computers, data are further organized
into multiple bits called half words, full words. Accordingly data is transferred some
times a byte or word at a time on multiple wires with each wire carrying individual data
bits. Thus transmitting all bits of a given data byte or word at the same time is known as
parallel data transmission.
Parallel transmission is used primarily for transferring data between devices at the same
site. For eg : communication between a computer and printer is most often parallel, so
that entire byte can be transferred in one operation.
Synchronous Communication
In Synchronous communication scheme, after a fixed number of data bytes a special bit
pattern is send called SYNC by the sending end.
Data transmission take place without any gap between two adjacent characters., however
data is send block by block. A block is a continuous steam of characters or data bit
pattern coming at a fixed speed. You will find a Sync bit pattern between any two blocks
of data and hence the data transmission is synchronized.
Synchronous communication is used generally when two computers are communicating
to each other at a high speed or a buffered terminal is communicating to the computer.
Advantages and Disadvantages of Synchronous Communication
Main advantage of Synchronous data communication is the high speed. The synchronous
communications required high-speed peripherals/devices and a good-quality, high
bandwidth communication channel.
The disadvantage include the possible in accuracy. Because when a receiver goes out of
Synchronization, loosing tracks of where individual characters begin and end. Correction
of errors takes additional time.
Download