What is meant by data communication?
Sending and receiving data from one computer or device to another.
Give three common applications of data communication.
Is data communication limited to data transferred across separate computer systems?
No, data communication takes place with all computer systems, between the CPU and its peripheral devices such as a disk drive.
What are the two alternative methods of data transmission we use?
- Parallel data transmission
What is serial data transmission?
When data is sent from source to destination over a single cable, one bit at a time.
What is parallel data transmission?
When several bits are sent simultaneously over a number of parallel wires to transmit data from source to destination.
What are the advantages of serial data transmission over parallel data transmission?
What is the typical range of data transfer rates achieved by serial data transmission?
50 Megabits per second (Mbs) to 100 Gigabits per second (Gbs)
Where is parallel data transmission normally used?
Within a computer system. Parallel cables are often used for computer buses. Parallel cables can also be used to transmit data over short distances ,a couple of metres at most, connecting devices such as a PC and a nearby printer.
What is the advantage of using parallel data transmission?
More bits can be transferred at once, which can lead to a faster transfer rate, but not always as the baud rate can be severely limited.
What two problems with parallel data transmission can cause corrupted data at higher signal frequencies?
- Skew: bits travelling parallel lines at different rates
What is crosstalk?
A problem that occurs in parallel data transmission where parallel lines interfere with each other, corrupting the data. This is worsened by higher signal frequencies and transmitting data over longer distances.
What is skew?
When variations in the exact properties of individual wires in a parallel connection cause bits to travel across them at different speeds and arrive at their destination out of order, causing data to be corrupted. For this reason, parallel data transmission is only reliable over short distances and signal frequencies are limited.
When would you use serial data transmission?
When you need to transfer data across distances over about two metres.
What is protocol?
A set of rules relating to communication between devices.
In order to allow equipment from different suppliers to be networked, a standardised set of rules (protocols) has to be implemented, covering standards for physical connectors, cabling, mode of transmission, speed, data format, error detection and correction methods. Any pieces of equipment which use the same communication protocol can be networked.
What is bit rate?
The speed at which data is transmitted, measured in bits per second.
What is baud rate?
The rate at which the signal changes, so how quickly the signal can go from 1 to 0 or 0111 to 0100. It is measured in ‘units’ per second.
How do you calculate bit rate?
bit rate = baud rate * number of bits per signal
What is baseband?
Baseband is when bit rate is equal to baud rate. In other words, the number of bits per signal is one.
What is bandwidth?
The amount of data that can be transmitted in a fixed amount of time. It is usually expressed in bits per second (bps). Bandwidth is essentially the maximum bit rate of a signal.
What is latency?
Latency is the time delay between the moment the first byte of a communication leaves the source and when it arrives at its destination.
What is a parity bit?
The last bit in a byte, used for error checking.
What are the two types of parity?
- Even parity, where the number of 1’s must be even
Assuming no error has occurred, does the following byte use even or odd parity?
00010110
Odd parity.