Cambridge IGCSE0478

Types and methods of data transmission

Computer Science 0478 Chapter Notes

What this chapter covers

Types and methods of data transmissionMethods of error detectionEncryption
ShareWhatsAppPost
Types and methods of data transmission notes

Unable to load PDF

The notes viewer could not load. Please refresh the page.

Read online free. Download a watermarked copy with a free account.

Read the notes

The full Types and methods of data transmission notes as text: skim, search, and jump between subtopics.

~10 min read

1. Serial Data Transmission

In serial data transmission, data is sent as a single stream of bits, one after another, over a single wire or channel. Think of it like cars travelling in single file down a one-lane road. Because there is only one path, the bits arrive in the same order they were sent. To help the receiving device know when a unit of data (like a byte) starts and ends, special 'start bits' and 'stop bits' are often added to the data stream. While this method is slower than sending multiple bits at once, its simplicity makes it highly reliable, especially over long distances.

Key term

Serial Transmission: A method of data transmission where bits are sent one after another over a single wire or channel.

Examiner insight

Examiners award marks for answers that link serial transmission to long distances and correctly explain the reason for its reliability (i.e., no data skew and less interference).

Common pitfall

Thinking that serial transmission is always inferior because it's slower. Its reliability over distance is a crucial advantage that often makes it the only viable option.

Fun fact

The 'S' in USB (Universal Serial Bus) and SATA (Serial ATA) stands for Serial. These standards replaced older, slower parallel interfaces for connecting peripherals and hard drives to computers.

Worked example 13 marks

A company needs to connect a computer in its main office to a server in a warehouse 500 metres away. Explain why serial transmission would be a suitable choice for this connection. [3]

  1. 1

    Step 1: Identify the key factor in the scenario, which is the long distance (500 metres).

  2. 2

    Step 2: State that serial transmission is the suitable choice.

  3. 3

    Step 3: Justify the choice by explaining that over long distances, serial transmission is more reliable than parallel. This is because there is no risk of 'data skew' (where bits on different wires arrive at different times), as all bits follow the same path.

  4. 4

    Step 4: Add a second reason for justification, such as lower chance of interference due to having only one wire, and lower cost of cabling compared to a multi-wire parallel cable.

Recap

  • Data is sent one bit at a time down a single wire.
  • Serial transmission is slower than parallel transmission.
  • It is highly reliable for long-distance communication.
  • There is no risk of data skew, ensuring bits arrive in the correct order.
  • It is cheaper to implement as it requires fewer wires.
  • USB (Universal Serial Bus) is a common real-world example.

Quick check

  1. State one key advantage of serial transmission.1 mark
  2. What is the role of a start bit and stop bit in serial transmission?1 mark

2. Parallel Data Transmission

Parallel data transmission sends multiple bits of data simultaneously over several parallel wires or channels. For example, to send an 8-bit byte, eight separate wires would be used, with each wire carrying one bit. This is like an eight-lane motorway where eight cars can travel at the same time, making it much faster than serial transmission over short distances. However, this method is expensive due to the multiple wires and is unreliable over longer distances because of issues like interference between the wires and 'data skew', where bits travel at slightly different speeds and arrive out of order.

Key term

Data Skew: An error in parallel transmission where bits sent simultaneously along different wires arrive at the destination at different times, corrupting the data.

Examiner insight

A strong answer will not only state that parallel is faster but will also correctly identify the context where it is appropriate (short distance) and why (to avoid skew).

Common pitfall

Forgetting to mention 'data skew' when explaining the disadvantages of parallel transmission. It's the key technical reason why it's limited to short distances.

Worked example 13 marks

A graphic designer needs to connect their computer to a high-speed printer located on the same desk, 1 metre away. They need to print large files as quickly as possible. Would you recommend a serial or parallel connection? Justify your answer. [3]

  1. 1

    Step 1: Identify the key requirements: high speed and short distance (1 metre).

  2. 2

    Step 2: Recommend parallel transmission.

  3. 3

    Step 3: Justify the choice based on speed. Parallel transmission is much faster as it sends multiple bits simultaneously, which is ideal for sending large print files quickly.

  4. 4

    Step 4: Justify why the disadvantages of parallel are not a concern here. At a short distance of 1 metre, the risk of data skew or significant interference is negligible.

Recap

  • Multiple bits are sent at the same time over multiple wires.
  • It is significantly faster than serial transmission over short distances.
  • It is mainly used for internal computer components (e.g., buses) and short-distance peripherals.
  • Over longer distances, it suffers from data skew, where bits arrive out of sync.
  • Parallel cables are more expensive and bulkier than serial cables.
  • An old printer port (Centronics) is a classic example of a parallel interface.

Quick check

  1. What is the main reason parallel transmission is not used for long distances?1 mark
  2. To transmit a 16-bit word in parallel, how many wires would be required?1 mark

3. Simplex Transmission

Simplex is the simplest mode of data transmission. It is a one-way communication channel where data can only ever travel in a single direction. The sender can send, but it can never receive, and the receiver can receive, but it can never send. Think of a radio broadcast: the radio station sends signals out to your car radio, but your car radio cannot send anything back. It's a monologue, not a conversation.

Key term

Simplex: A mode of data transmission where data can only be sent in a single, pre-defined direction.

Fun fact

Baby monitors are a classic example of simplex transmission. The transmitter in the baby's room sends sound to the receiver with the parents, but not the other way around (unless it's a more advanced two-way model!).

Worked example 12 marks

A computer keyboard is used to type a document. Identify and explain the mode of data transmission between the keyboard and the computer. [2]

  1. 1

    Step 1: Identify the mode of transmission as Simplex.

  2. 2

    Step 2: Explain why it is simplex. Data (keystrokes) only ever travels from the keyboard to the computer. The computer does not send data back to the keyboard in this context.

Recap

  • Data transmission is in one direction only.
  • It is a 'one-way street' for data.
  • The sender cannot receive, and the receiver cannot send.
  • Examples include a TV remote control, radio broadcasts, and a keyboard connected to a computer.

Quick check

  1. Give one real-world example of a device that uses simplex transmission.1 mark

4. Half-Duplex Transmission

In half-duplex transmission, data can travel in both directions, but not at the same time. It's a two-way street, but only one lane is open. One device sends while the other listens, and then they switch roles. The most common analogy is a walkie-talkie conversation. You have to press a button to talk, and while you are talking, you cannot hear the other person. You must release the button to listen. This 'taking turns' approach allows for two-way communication over a single channel.

Key term

Half-Duplex: A mode of data transmission where data can be sent in both directions, but not simultaneously.

Examiner insight

Examiners appreciate the use of the walkie-talkie analogy as it clearly and concisely demonstrates an understanding of the 'one direction at a time' principle.

Worked example 12 marks

Two pilots are communicating between their aircraft using a push-to-talk radio system. Identify and explain the mode of transmission being used. [2]

  1. 1

    Step 1: Identify the mode of transmission as Half-Duplex.

  2. 2

    Step 2: Explain the choice. Communication can happen in both directions (pilot A to B, and B to A), but because it is a 'push-to-talk' system, they cannot both speak and listen at the same time. They must take turns transmitting.

Recap

  • Data can be transmitted in both directions.
  • Data cannot be transmitted in both directions at the same time.
  • Devices must take turns sending and receiving data.
  • A walkie-talkie is the classic analogy for half-duplex communication.

Quick check

  1. Can two devices using half-duplex transmission send data to each other at the same time?1 mark

5. Full-Duplex Transmission

Full-duplex transmission allows data to be sent and received in both directions simultaneously. It's like a two-lane motorway where traffic can flow in both directions at the same time without interfering with each other. This is the most efficient mode for two-way communication as there is no need to wait or take turns. A natural telephone conversation is a perfect example: both people can talk and listen at the same time.

Key term

Full-Duplex: A mode of data transmission where data can be sent in both directions simultaneously.

Fun fact

Your internet connection is full-duplex. When you click a link, you are sending a request to a server (uploading) at the same time as the webpage's images and text are being sent back to you (downloading).

Worked example 12 marks

A student is on a video call with their teacher. Identify and explain the mode of transmission that enables this interaction. [2]

  1. 1

    Step 1: Identify the mode of transmission as Full-Duplex.

  2. 2

    Step 2: Explain why. For a natural video call, both video and audio data must flow from the student to the teacher and from the teacher to the student at the same time. This simultaneous, two-way communication is the definition of full-duplex.

Recap

  • Data can be sent and received at the same time.
  • It allows for simultaneous two-way communication.
  • It is the fastest and most efficient mode for two-way data exchange.
  • Examples include telephone calls, video conferencing, and internet browsing.

Quick check

  1. Which mode of transmission is most suitable for a telephone conversation?1 mark

6. Choosing the Right Transmission Method

Choosing the correct data transmission method requires analysing the specific needs of a scenario. You must consider two independent aspects: the number of wires (serial vs. parallel) and the direction of data flow (simplex, half-duplex, or full-duplex). The choice depends on four key factors: Distance (long distances favour reliable serial), Speed (short distances favour fast parallel), Direction (one-way, two-way turn-based, or two-way simultaneous), and Cost (serial is cheaper). A complete solution combines one choice from the first pair with one from the second.

Key term

Transmission Scenario: A specific context or problem that requires selecting the most appropriate data transmission methods based on factors like distance, speed, and direction.

Examiner insight

Top marks are given to students who can deconstruct a scenario into its core requirements (distance, direction, speed) and justify their choice for both serial/parallel and simplex/half/full-duplex separately.

Common pitfall

Providing only one method (e.g., just 'serial') when the question asks for a complete solution, which requires specifying both the wire method and the direction method.

Worked example 14 marks

A business manager transmits data to a central file server 100 metres away. They need to be able to send and receive files to and from the server at the same time. The accuracy of the data is critical. Which two methods of data transmission should be used? Justify your choices. [4]

  1. 1

    Step 1: Analyse the direction requirement. The scenario states 'send and receive... at the same time'. This requires Full-Duplex transmission.

  2. 2

    Step 2: Analyse the distance and accuracy requirement. The distance is 100 metres, which is long enough for data skew to be a problem with parallel transmission. Since accuracy is 'critical', a reliable method is needed. This requires Serial transmission.

  3. 3

    Step 3: State the final answer. The methods are Serial and Full-Duplex.

  4. 4

    Step 4: Justify the choices clearly. Serial is chosen for its reliability over the 100m distance, preventing data skew and ensuring accuracy. Full-Duplex is chosen to meet the requirement of sending and receiving data simultaneously.

Recap

  • Always consider both the number of wires (serial/parallel) and the direction of flow (simplex/half/full-duplex).
  • For long distances (> a few metres), choose serial for reliability.
  • For short distances where speed is vital, choose parallel.
  • If data flows one way only, choose simplex.
  • If data flows two ways but devices take turns, choose half-duplex.
  • If data flows two ways at the same time, choose full-duplex.

Quick check

  1. What two transmission methods are most appropriate for a broadband internet connection to a home?2 marks

End-of-chapter exercise

Test yourself on the whole chapter. Work through these before moving on.

  1. Which method of data transmission sends multiple bits at a time, each on a separate wire?1 mark
  2. A television remote control sends signals to a television. What is the mode of data transmission being used?1 mark
  3. Describe how data is transmitted using serial, half-duplex transmission.3 marks
  4. Give two advantages of serial data transmission compared to parallel data transmission.2 marks
  5. Explain the term 'data skew' and state which method of transmission it affects.2 marks
  6. A printer is connected to a computer by a 2-metre cable. A large document needs to be printed as quickly as possible. Data is only ever sent from the computer to the printer. Identify and justify the two most appropriate data transmission methods.4 marks
  7. Two computers in different cities are connected via the internet to allow for instant messaging. Explain why this connection must use serial, full-duplex transmission.4 marks
  8. Explain the difference between half-duplex and full-duplex transmission, using a real-world analogy for each.4 marks
  9. A system for controlling traffic lights at a single-lane bridge is being designed. The system needs to detect cars waiting on both sides and control the lights accordingly, but only one direction of traffic can cross at a time. What mode of transmission (simplex, half-duplex, or full-duplex) would be most appropriate for the communication between the traffic sensors and the central controller? Justify your answer.3 marks
  10. 'Parallel transmission is always better than serial transmission because it is faster.' Discuss the validity of this statement, explaining the trade-offs between the two methods.5 marks

Go deeper

Practise and revise with member-only material for this chapter.

Free notes are just the start.

Unlock every Workbook and Chapter at a Glance, and generate your own worksheets and predicted papers.

Explore plans

Related chapters