I/O Interfaces & Buses
Among USB transfer types, what is characteristic of isochronous transfers?
- AThey retry on any error to guarantee correct delivery; used for file transfers
- BThey reserve bandwidth and send at fixed intervals but do not retry on error; used for audio and video
- CThey are used only when configuring a device
Show answer and explanation
Answer: B. They reserve bandwidth and send at fixed intervals but do not retry on error; used for audio and video
USB has control transfers for configuration, interrupt transfers for devices such as mice, bulk transfers for reliably moving large data and isochronous transfers for on-time delivery. In audio and video, data that arrives late is useless, so isochronous transfers reserve bandwidth, send at fixed intervals and do not resend on error. Smooth playback is prioritized over losing a little data.
- A. That describes bulk transfers.
- B. Correct. It suits uses where a small gap beats a delay.
- C. Configuration uses control transfers.