- 2073 Chaitra · 2+6 marks
Static channel assignment and CSMA/CD
Short answer
Static allocation (FDM/TDM) wastes idle shares and increases delay N-fold for bursty traffic. CSMA/CD works by listening before sending; if idle, transmit; detect collision by comparing transmitted and received signals; on collision, send jam and backoff using binary exponential backoff.
Why do you think that static channel assignment is not efficient? Explain about the operation of Carrier Sense Multiple Access with Collision Detection.
Why static channel assignment is not efficient
In static assignment (FDM/TDM) the channel is split into N fixed parts, one per user.
- When a user is idle, its share is wasted and no other user can use it.
- Computer traffic is bursty (long idle periods with short peaks), so most reserved capacity is unused.
- Delay increases N times (T_FDM = N·T) compared with one user having the whole channel.
- It does not adapt when the number of users changes. Dynamic allocation protocols such as CSMA/CD avoid this waste.
CSMA/CD (Carrier Sense Multiple Access with Collision Detection)
Used in classic Ethernet (IEEE 802.3).
Operation
- Carrier sense: before sending, a station listens to the channel.
- If idle, it transmits (1-persistent: it sends immediately when idle). If busy, it waits until the channel becomes idle.
- Collision detection: while transmitting, the station keeps listening. If the signal on the line differs from what it sends, a collision has occurred.
- On collision, the station stops and sends a short jam signal so everybody knows.
- Binary exponential backoff: after the nth collision, it waits a random number of slot times chosen from 0 to 2ⁿ − 1 (limit 2¹⁰) and tries again. After 16 attempts it gives up.
Ready --> Sense --busy--> wait
|idle
Transmit --collision--> Jam --> Backoff --> Sense
|no collision
Done
Minimum frame size: the frame must be long enough that the sender is still transmitting when a collision signal returns, i.e. transmission time ≥ 2 × propagation delay. Ethernet uses a 64-byte minimum frame.
CSMA/CD works well for low and medium load, but has performance loss at heavy load due to many collisions.
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- Short note: CSMA/CD · Computer Networks and Security, chapter 3
- Multiple access protocols · Computer Networks and Security, chapter 3 · asked 2×
- Multiple access in IEEE 802.5 · Computer Networks and Security, chapter 3
- Media Access Control and significance · Computer Networks and Security, chapter 3
- Ethernet with CSMA and CSMA/CD · Telecommunications, chapter 8
- Frequency reuse and channel assignment strategies · Wireless Communication, chapter 2
- Multiple access and near-far effect mitigation · Wireless Communication, chapter 7
- Frequency hopped multiple access (FHMA) · Wireless Communication, chapter 7 · asked 5×