Skip to main content

🌐 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:​

PartPurpose
HeaderRouting & identification
PayloadActual data
TrailerError detection

1(c) Packet Switching Process​

πŸ” Steps:​

  1. Data is split into packets
  2. Packets are sent independently across the network
  3. Each packet may take a different route
  4. Routers decide the best path
  5. Packets may arrive:
    • Out of order
    • At different times
  6. 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​

FeatureSerialParallel
SpeedSlowerFaster (short distance)
DistanceLongShort
CostCheaperMore expensive
InterferenceLowHigh

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:​

ScenarioBest MethodReason
Long-distance communicationSerialLess interference
Short-distance high speedParallelFaster transfer
TV broadcastSimplexOne-way only
Walkie-talkieHalf-duplexTwo-way but not simultaneous
Phone/video callFull-duplexSimultaneous 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