Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.
Shade in the A or B circle for each question.
Draw a line connecting each item on the left to its match on the right.
| Left column | Right column | |
|---|---|---|
| 1jitter = max(latencies) - min(latencies) | AJitter is measured in milliseconds (ms), not in a count of packets. It describes variation in delay, not how many packets there are. | |
| 2jitter_buffer_ms = 60 | BJitter is the variation in latency, not the average. If every packet had the same 50 ms delay, jitter would be 0 ms. | |
| 3Jitter is measured in milliseconds, using the difference between the delays of two packets | Cif jitter_ms > 30: print("Call quality poor") | |
| 4High jitter harms voice and video calls, so a call is flagged when jitter goes over a limit | DHolds arriving packets for 60 ms so they can be played out at an even pace, smoothing jitter | |
| 5jitter = 20 packets | Ejitter_ms = abs(delay2_ms - delay1_ms) | |
| 6Jitter is the average latency, so it is fixed at 50 ms for every packet | FEstimates jitter as the spread between the slowest and fastest packet delays, measured in milliseconds |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
jitter — The variation in latency between packets, so they arrive at uneven intervals. Measured in milliseconds, it disrupts voice and video unless a jitter buffer smooths it.latencies = [20, 25, 22, 40]
jitterMs = max(latencies) - min(latencies)
print(jitterMs)delay1 = 20
delay2 = 35
jitterMs = abs(delay2 - delay1)jitterMs = 45
if jitterMs > 30:
print("Use a bigger jitter buffer")jitterBuffer = []
jitterBuffer.append(packet)
print(len(jitterBuffer))gaps = [5, 3, 18]
avgJitterMs = sum(gaps) / len(gaps)
print(avgJitterMs)