Wednesday, 6 February 2013

Transmission Modes


Transmission of binary data across a channel can be done in either serial or parallel mode. In parallel mode, multiple bits are sent with each clock pulse but serial mode sent one bit with each clock tick. Serial transmission can accomplish in three ways: asynchronous, synchronous, and isochronous.


Transmission modes
Transmission modes

Parallel Transmission

In parallel transmission, multiple bits are sent with each clock tick. Binary data is organized into groups and send through the link. To send n-bits simultaneously we need a n-line channel. The following figure illustrate parallel transmission through a 8-line channel,


Parallel Transmission
Parallel Transmission

The advantage of the parallel transmission is speed. However it is expensive.

Serial Transmission

In serial mode, 1 bit is sent with each clock tick. Here we need only one communication line. Normally communication within devices occur in parallel mode, so conversion devices are required at the interface between the sender and the channel  and between the channel and the receiver  as shown below,
Serial Transmission
Serial Transmission


Serial transmission can be possible in three ways: asynchronous, synchronous, and isochronous.

Asynchronous Transmission

In asynchronous transmission, timing of the signal is not important. Ordering of the received signal is the responsibility of receiver. To inform the arrival of a new group of bits, one extra bit (start bit, usually 0) is used along with each byte. To notify end of the byte one or more extra bits are used (stop bits, usually 1s). By this method each byte is increased at least 2 bits. There may be some gap between each byte. Asynchronous here means asynchronous at the byte level, but the bits are synchronized.
Asynchronous transmission
Asynchronous transmission

Synchronous Transmission

In synchronous transmission, bits are combined into frames. Each frame may contain multiple bytes. Bits in the frame are send without any gap between them, so here does not require start and stop bits. It is the responsibility of the receiver to group the bits. The advantage of synchronous transmission is speed, that is synchronous transmission is faster than asynchronous transmission. There is no gap between the bits, even though there may be some gap between frames.
Synchronous transmission
Synchronous transmission

Isochronous transmission

In the case of real time systems, even the gaps between the frames are unacceptable. For example, TV images are broadcast at the rate of 30 images per second and they must be viewed at the same rate. If each image is sent by using one or more frames, there should be no delays between frames. The isochronous transmission guarantees no gaps between frames and send data as continuous stream. 
Next :   Multiplexing



No comments:

Post a Comment