Module 11: Practice Quiz Flashcards

(25 cards)

1
Q

When streaming stored audio and video, the content starts playing within a few seconds of receiving data, instead of waiting for the entire file to download first.

T/F

A

TRUE

This characteristic defines streaming as a method of delivering media.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Streaming audio and video is interactive and should have a continuous playout.

T/F

A

TRUE

Continuous playout is essential for a smooth streaming experience.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Streaming live audio and video is usually not interactive and is delay-sensitive.

T/F

A

TRUE

Live streaming often requires real-time delivery, making it sensitive to delays.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Conversational voice and video over IP is a service that uses traditional circuit-switched telephony networks.

T/F

A

FALSE

VoIP uses packet-switched networks instead of traditional circuit-switched networks.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

The rounding of samplesto a discrete number in a particular range is called quantization.

T/F

A

True

Quantization is a key process in digital signal processing.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

The only consideration when encoding VoIP is to use as little bandwidth as possible.

T/F

A

FALSE

Other factors, such as quality and latency, are also important.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

When using VoIP, all packets are transmitted, regardless of any end-to-end delay, to make sure that no message is unaccounted for.

T/F

A

FALSE

VoIP often prioritizes timely delivery over retransmission of lost packets.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Which service maintains a jitter buffer as a mechanism for mitigating jitter?

A

VoIP

Jitter buffers help smooth out variations in packet arrival times.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Most of the time, VoIP uses —— to transmit audio.

A

UDP

UDP is preferred for its low latency in real-time communications.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Which of the following applications has less delay tolerance (i.e. a lower threshold in terms of when a packet is considered lost)?
- VoIP
- File transfer
- Stored audio and video streaming

A

VoIP

VoIP requires timely delivery for effective communication.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Which of the following services is the least sensitive to network delays?
- VoIP
- File transfer
- Stored audio and video streaming

A

File transfer

File transfers can tolerate delays better than real-time services.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Assuming that retransmissions are not allowed, which of the following services would be the most tolerant to packet losses?
- VoIP
- File transfer
- Stored audio and video streaming

A

VoIP

VoIP can handle some packet loss without significant degradation in quality.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Which of the following decreases the end-to-end delay when using VoIP?
- UDP
- TCP

A

UDP

UDP reduces latency compared to TCP.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Which of the following is more likely to result in packet losses when using VoIP?
- UDP
- TCP

A

UDP

While UDP is faster, it does not guarantee delivery, leading to potential losses.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

When using Forward Error Correction, the redundant data that is transmitted alongside the main transmission could be a copy of the original data divided into chunks or could also be a lower-quality version.

T/F

A

TRUE

This technique helps recover lost data without needing retransmission.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

An advantage of using Interleaving is that there is no added latency.

T/F

A

FALSE

Interleaving can introduce some latency due to the rearrangement of data.

17
Q

Error concealment can be computationally cheap if a lost packet is simply replaced with a previous packet.

T/F

A

TRUE

This method is a simple way to handle lost packets in VoIP.

18
Q

Video delivery is tolerant to packet losses. Reliability of packet delivery is not that important.

T/F

A

FALSE

While video can tolerate some loss, reliability is still important for quality.

19
Q

Content providers store all the intelligence to download the video at the server.

T/F

A

False

The server manages the delivery of video content to clients.

20
Q

What is the first item downloaded by a client’s video player?

A

A manifest file

The manifest file contains metadata about the video content.

21
Q

Suppose Alice is using a cloud service to listen to many MP3 songs, one after the other, each encoded at a rate of 128 kilobits per second (kbps). Suppose that she downloads for 30 minutes (1800 seconds). How many megabytes (MB) of data are transferred during the 30-minute session?

A

29

This calculation is based on the bitrate and duration of the session.

22
Q

Suppose Bob is using a cloud service to watch video encoded at a rate of 2 megabits per second (Mbps). Suppose that his session lasts for 30 minutes (1800 seconds). How many megabytes (MB) of data are transferred during the 30-minute session?

A

450

The data transfer is calculated based on the bitrate and session duration.

23
Q

One of the goals of quality of experience is to have high re-buffering.

T/F

A

FALSE

High re-buffering negatively impacts user experience.

24
Q

Assume the available network bandwidth is 15 Mbps and the bitrate of the chunk is 3 Mbps. Determine the buffer-filling rate and the buffer-depletion rate.

A

5,1

This reflects the difference between bandwidth and bitrate.

25
Consider a case where a video player experiences a bandwidth drop in a case of bandwidth overestimation with rate-based adaptation. Assume that: - For the first 25 seconds, the bandwidth is 5 Mbps - Available bitrates are {250kbps, 500 kbps, 1 Mbps, 2 Mbps, 3 Mbps} - Chunk size is 3 Mbps At time t = 25 seconds, the bandwidth drops to 300 kbps. The buffer occupancy at the time of the bandwidth drop was 15s. Calculate how long it takes to download a 5-second chunk.
(3 Bbps / 300kbps) x 5s = 50s ## Footnote This calculation shows the impact of bandwidth on download time.