In simple terms
A friendly intro before the formal notes — no formulas yet.
From Bits to Wi-Fi Waves
Data transmission is the process of sending digital information from one point to another. To ensure this happens reliably, we use specific rules (protocols) and checks to catch any errors that occur along the way.
Imagine sending a very long letter as a series of postcards. You could send them one after another down a single post route (serial), or use several couriers to deliver batches of postcards at the same time (parallel). To make sure the recipient gets the full message, you might add a note on each postcard saying 'this is postcard 3 of 100' and a special code calculated from the message content (error checking). If a postcard arrives with a code that doesn't match its content, the recipient knows it was smudged or altered in transit and can request it to be sent again.
- 1
First, data is broken into packets. The transmission mode is chosen: one-way (simplex), two-way one at a time (half-duplex), or two-way simultaneously (full-duplex).
- 2
Next, a transmission method is selected. Serial sends bits one by one over a single channel, ideal for long distances. Parallel sends multiple bits simultaneously over multiple channels, faster but for short distances.
- 3
Error-checking data is added to each packet. This could be a simple parity bit, a calculated checksum, or a more robust Cyclic Redundancy Check (CRC) to detect corruption during transit.
- 4
Finally, the data is transmitted. In a wireless network, this involves modulating the data onto radio waves according to a standard like Wi-Fi (802.11ax) and securing it with an encryption protocol like WPA3.
Explore the concept
Use the live diagram and synced steps — play it or tap a step card to walk through.
Key formulas
Tap any symbol to reveal exactly what it means and its units.
$Theoretical Transfer Time (seconds) = \frac{\text{File Size (bits)}}{\text{Bandwidth (bits per second)}}$
Full topic notes
Formal explanation with the rigour you need for the exam.
Modes of Data Transmission
Before data can be sent, the rules of communication must be established. This involves deciding the direction of data flow and the physical method of sending the bits. The direction can be simplex (one way, like a TV remote), half-duplex (two ways, but not simultaneously, like a walkie-talkie), or full-duplex (two ways at once, like a phone call).
Serial Transmission: Bits are sent one after another over a single channel. This is slower but reliable over long distances as there's no risk of bits arriving out of sync (a problem called data skew). Used in USB and Ethernet.
Parallel Transmission: Multiple bits are sent simultaneously over multiple channels. This is much faster but only effective over short distances (e.g., inside a computer's motherboard) because of the risk of data skew, where signals on different wires travel at slightly different speeds.
Ensuring Data Integrity: Error Checking
Data travelling through a medium, whether a copper wire or the air, is susceptible to interference or 'noise', which can flip bits (a 0 becomes a 1 or vice versa). To combat this, we use error detection techniques. These methods add redundant information to the data, allowing the receiver to check if the data was corrupted during transmission.
Parity Check: The simplest method. An extra bit (parity bit) is added to a byte. For 'even parity', the parity bit is set to 0 or 1 to make the total number of 1s in the byte even. It's simple but can't detect an even number of bit errors.
Checksum: A block of data is treated as a sequence of numbers, and these are added up to produce a sum. This sum (the checksum) is sent with the data. The receiver performs the same calculation and compares the result. It's more reliable than a parity check.
Cyclic Redundancy Check (CRC): The most robust of the three. It treats the data block as a binary polynomial and divides it by a fixed generator polynomial. The remainder of this division is the CRC, which is appended to the data. It has a very high probability of detecting errors caused by noise.
Performance Metrics: Speed and Delay
Network performance isn't just about speed. It's a balance of several factors. Bandwidth refers to the theoretical maximum capacity of a connection, like the number of lanes on a motorway. The actual speed you experience is the bit rate. Latency is the delay, or the time it takes for a single packet to make a round trip, like the time it takes one car to travel to a destination and back.
Theoretical Transfer Time (seconds) =
Wireless Networking and Security
Wireless networks transmit data using radio waves. A device's wireless adapter (or NIC) converts digital data into radio signals, which are broadcast via an antenna. A Wireless Access Point (WAP) receives these signals, decodes them, and sends the data to the internet or local network. Key technologies include Wi-Fi (governed by IEEE 802.11 standards like 802.11ac and 802.11ax/Wi-Fi 6) for local networking, and Bluetooth for short-range device-to-device communication.
SSID (Service Set Identifier): The network's name. Hiding it offers minimal security as it can still be detected.
MAC Address Filtering: A whitelist or blacklist of devices based on their unique physical MAC address. Can be circumvented by 'MAC spoofing'.
Wireless Encryption: The most crucial security layer.
- WEP (Wired Equivalent Privacy): Obsolete and highly insecure. Avoid at all costs.
- WPA/WPA2 (Wi-Fi Protected Access): WPA2 has been the standard for many years and is secure for most purposes.
- WPA3: The current standard, offering robust protection against modern attacks and ensuring forward secrecy.
For exam questions asking you to 'evaluate' or 'compare' wireless security methods, don't just list them. Structure your answer by comparing them on specific criteria like encryption strength, ease of cracking, and recommended use case. For example: 'While MAC filtering provides a basic layer of access control, it is vulnerable to spoofing. In contrast, WPA3 provides robust cryptographic security that protects the data itself, making it a far superior security measure.'
Worked examples
See the formulas applied — reveal one step at a time, like the exam.
A system transmits the 7-bit ASCII character 'K' (1001011) using odd parity. What 8-bit byte is transmitted? The byte is later received as 01001011. Using the parity check, determine if an error has occurred.
- 1
Determine the parity bit: The original data is 1001011. Count the number of '1's. There are four '1's. [1 mark]
Calculate the theoretical minimum time to download a 250 MiB file over a network connection with a bandwidth of 80 Mbps. Give your answer in seconds.
- 1
Convert file size to bits:
How it all connects
The big idea sits in the middle — tap a linked idea to explore the link.
Tap a linked idea to see how it connects back to the main topic — that connection is what examiners reward.
Glossary
Try to recall each definition before you reveal it.
Quick check
Answer in your head first — then tap to check. No pressure.
Revision flashcards
Flip the card. Test yourself before the exam.
Simplex Transmission
Data transmission in one direction only. Example: A computer sending a signal to a printer, or a radio broadcast.
Key takeaways
Review these before you close the topic — retrieval beats re-reading.
- ✓
Serial Transmission: Bits are sent one after another over a single channel. This is slower but reliable over long distances as there's no risk of bits arriving out of sync (a problem called data skew). Used in USB and Ethernet.
- ✓
Parallel Transmission: Multiple bits are sent simultaneously over multiple channels. This is much faster but only effective over short distances (e.g., inside a computer's motherboard) because of the risk of data skew, where signals on different wires travel at slightly different speeds.
Practice — then mark it
The whole point: a real Cambridge question, marked mark-by-mark.
Test Your Knowledge on Data Transmission
Test Your Knowledge on Data Transmission
Extra simulations & links
PhET, GeoGebra and other curated tools — open in a new tab.
Frequently asked
Checkpoint
One marked question is worth ten re-reads — close the loop before you move on.
Reading it isn’t knowing it — prove it.
Before you move on: do Test Your Knowledge on Data Transmission on paper, snap a photo, and get examiner-style feedback on exactly where you win and lose marks.