15% off membership for Easter! Learn more. Close

If you are planning to kick off YouTube TV in SFO, how much bandwidth would be required?

Asked at Google
672 views
Answers (1)
crownAccess expert answers by becoming a member

You'll get access to over 3,000 product manager interview questions and answers

badge Gold PM

First, I'd like to make sure we're aligned on the exercise. A few questions:

  • I'm not super familiar with Youtube TV. If I remember correctly it allows you to stream TV channels into your devices by paying a monthly fee. Is that correct?
  • Ok, so by having "youtube tv" in SFO do you mean streaming tv channels at the airport's TVs? Or allowing users to connect to the airport wifi to stream any channel on their personal devices? Both.
  • Are we trying to calculate streaming between Youtube's servers and the SFO tech hub? Or between the SFO tech hub and passengers' personal devices? Both.
  • Is there a streaming solution implemented to have one stream of each channel from Youtube to SFO and then broadcast x times to each personal device? Or there is one stream from each personal device directly to Youtube's servers? Let's assume there is one stream per channel from youtube to SFO, that gets broadcasted x times from there to users devices. Ok, then I'll ignore the stream from SFO to youtube given it's insignificant compared with the broadcast bandwidth within the airport to each passenger.
  • What video quality level should we assume? 4K.
Ok, so here's what I'd like to know:
  • How many passengers we have at the SFO airport on a given year.
  • What % of those would connect to the wifi.
  • What % of those would connect to the wifi and stream tv.
  • For how long on average they stream tv.
  • Average bandwidth required per second for 4k streaming. I believe it'a around 25Mbps = ~3 MBs per second

How many passengers we have at the SFO airport on a given year.

What % of those would connect to the wifi.

What % of those would connect to the wifi and stream tv.

For how long on average they stream tv.

Total
Nr of gates * hours open in a day / nr of average hours per plane at gate * utilization of gates * utilization of planes * average plane capacity * 30 days / month * 12 months per year * 2 (arriving passengers + departing passengers on each airplane) * passengers per flight

Nr of gates = ~30 per terminal * 4 terminals = 120
Hours airport is open in a day (4am-12am) = ~20 hours
Average hours per plane at gate = ~2 hours
Utilization of gates = 90%
Utilization of planes (% of capacity used) = 80%
Average capacity of an airplane = 250

120 * 20 / 2 *.9 * .8 * 30 * 12 * 2 * 250 = ~150M passengers per year
Arriving passengers = 10%

Departing passengers = 20%
Arriving passengers = 20%

Departing passengers = 40%
Arriving passengers = 10 mins = 600 secs

Departing passengers = 30 mins = 1800 secs
75M*.1*.2*600 + 75M*.2*.4*1800 = ~12.5 T secs per year

Total bandwidth = ~12.5T secs per year * 3MB per second = ~37.5 Trillion MB per year = 37.5 PB per year

For a more precise calculation I would use 1,024 conversion rate for MB to GB to TB to PB.
Access expert answers by becoming a member
2 likes   |  
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs