π 1. Packet Transmission
1(a) Why data is broken into packetsβ
When data is sent over a network (e.g. the internet), it is split into smaller chunks called packets.
β Reasons:β
- Efficiency β smaller pieces are easier to send
- Error handling β only corrupted packets are resent, not the whole file
- Routing flexibility β packets can take different routes
π Example:β
Sending a video file:
- Instead of sending one huge file, it is split into many packets
- Each packet travels separately across the network
1(b) Structure of a Packetβ
Each packet has three main parts:
1. Headerβ
Contains important routing information:
- Destination address β where the packet is going
- Originatorβs address β senderβs address
- Packet number β position in the sequence
2. Payloadβ
- The actual data being transmitted
3. Trailerβ
- Contains error-checking data (e.g. checksum)
- Used to detect corruption during transmission
π¦ Packet Structure Summary:β
| Part | Purpose |
|---|---|
| Header | Routing & identification |
| Payload | Actual data |
| Trailer | Error detection |
1(c) Packet Switching Processβ
π Steps:β
- Data is split into packets
- Packets are sent independently across the network
- Each packet may take a different route
- Routers decide the best path
- Packets may arrive:
- Out of order
- At different times
- Once all packets arrive:
- They are reassembled in the correct order
- Errors are checked and corrected if needed
π Key Concepts:β
- Router β directs packets to destination
- Packet switching β dynamic routing system
β Advantages:β
- Efficient use of network
- Fault tolerant (can reroute if path fails)
- Faster overall transmission
β Disadvantages:β
- Packets may be lost or delayed
- Requires reordering at destination
- Can cause latency
π Exam Tip:β
If asked βExplain packet switchingβ, include:
- splitting into packets
- different routes
- routers
- reordering at destination
π 2. Methods of Data Transmission
2(a) Types of Transmissionβ
1. Serial Transmissionβ
π Definition:β
Data is sent one bit at a time, in a single stream.
β Advantages:β
- Less interference (crosstalk)
- Reliable over long distances
- Cheaper cables
β Disadvantages:β
- Slower than parallel (per unit time)
π Example:β
- USB cables
2. Parallel Transmissionβ
π Definition:β
Multiple bits are sent simultaneously along multiple wires.
β Advantages:β
- Faster over short distances
β Disadvantages:β
- Signal interference (crosstalk)
- Expensive cables
- Not suitable for long distances
π Example:β
- Old printer connections
π Serial vs Parallelβ
| Feature | Serial | Parallel |
|---|---|---|
| Speed | Slower | Faster (short distance) |
| Distance | Long | Short |
| Cost | Cheaper | More expensive |
| Interference | Low | High |
3. Simplex Transmissionβ
π Definition:β
Data flows in one direction only.
π Example:β
- Keyboard β Computer
- TV broadcast
β Advantage:β
- Simple and efficient for one-way communication
β Disadvantage:β
- No feedback possible
4. Half-Duplex Transmissionβ
π Definition:β
Data flows in both directions, but not at the same time.
π Example:β
- Walkie-talkies
β Advantages:β
- Allows two-way communication
- Uses single channel
β Disadvantages:β
- Delays (must wait to send)
5. Full-Duplex Transmissionβ
π Definition:β
Data flows in both directions at the same time.
π Example:β
- Phone calls
- Video calls
β Advantages:β
- Fast communication
- No waiting
β Disadvantages:β
- More complex
- Higher cost
2(b) Choosing the Right Methodβ
π Scenario-Based Suitability:β
| Scenario | Best Method | Reason |
|---|---|---|
| Long-distance communication | Serial | Less interference |
| Short-distance high speed | Parallel | Faster transfer |
| TV broadcast | Simplex | One-way only |
| Walkie-talkie | Half-duplex | Two-way but not simultaneous |
| Phone/video call | Full-duplex | Simultaneous communication |
π Exam Tip:β
If asked βSuggest a suitable methodβ:
- ALWAYS justify your answer
(e.g. βSerial because it reduces interference over long distancesβ)
π 3. Universal Serial Bus (USB)
What is USB?β
USB (Universal Serial Bus) is a standard interface used to connect devices and transfer data.
How USB Transmits Dataβ
- Uses serial transmission (one bit at a time)
- Data is sent in packets
- Devices communicate with a host controller
Key Featuresβ
π 1. Plug and Playβ
- Devices are automatically detected
π 2. Hot Swappingβ
- Devices can be connected/removed without restarting
π 3. Provides Powerβ
- Can charge devices (e.g. phones)
Advantages of USBβ
- Easy to use
- No need to restart (hot swapping)
- Universal standard
- Provides power + data transfer
- Reliable
Disadvantages of USBβ
- Limited cable length
- Slower than some modern alternatives (e.g. Ethernet for networks)
- Host-controlled (devices cannot communicate directly without host)
π Examples of USB Devices:β
- Flash drives
- Keyboards
- Printers
- External hard drives
π Exam Tip:β
If asked about USB:
Include:
- serial transmission
- plug and play
- hot swapping
- power + data
π₯ Common Exam Questions
1. Describe packet switching (4β6 marks)β
β Mention:
- packets
- routes
- routers
- reordering
2. Compare serial and parallel transmissionβ
β Include:
- speed
- distance
- interference
3. Choose a transmission method for a scenarioβ
β Always:
- Pick correct type
- Justify clearly
π§ Key Definitions (Memorise!)
- Packet β A small unit of data sent across a network
- Packet switching β Sending data in packets via different routes
- Serial transmission β One bit at a time
- Parallel transmission β Multiple bits at once
- Simplex β One-way communication
- Half-duplex β Two-way, not simultaneous
- Full-duplex β Two-way, simultaneous
- USB β Standard interface for data and power transfer
π Final Revision Tips
- Always use technical terms (router, packet, payload, etc.)
- Include examples in longer answers
- Practice comparison questions
- Donβt forget advantages + disadvantages