SlideShare uma empresa Scribd logo
1 de 23
Baixar para ler offline
<Your Logo
Here>
5G for Onboard Racing Car Video
Kieran Kunhya <kierank@obe.tv>
<Your Logo
Here>
Who we are?
• Company specialising in
software-based encoders and
decoders for Sport, News and
Channel contribution (B2B)
• Based in Central London
• Build everything in house:
– Hardware, firmware, software
• Not to be confused with:
<Your Logo
Here>
Introduction to onboard racing video
• Numerous racing leagues from professional to
semi-professional – most very niche
• World Class racing tracks (Le Mans, Spa etc)
• Onboard video first used in the 1980s in F1
• Private RF links, licensed frequencies, encoders,
antennas, repeaters. Only top-end can afford.
• Reasons for onboard video
– Broadcast television
– Team strategy (if regulations allow)
– Friends and Family
– Team morale
<Your Logo
Here>
Cellular video solutions
• VSF Fall 2021 Series Presentation - Experiences
from weekly sports broadcasts over 5G - what's
possible and what isn't yet?
• Over last ten years massive growth of cellular
bonding solutions
– Especially in newsgathering (talking heads)
– Some use in sport (mainly web)
• Generally a single-vendor walled garden solution
– Adaptive bitrate solutions (sometimes very aggressive)
• 4G not as widespread for higher end as it could be.
Perception skewed by backpacks
<Your Logo
Here>
Why use 5G cellular for racing?
• Large rollout of 5G towers at many racetracks
• Right: Le Mans, France racetrack, regulator
provides map of towers
• Low pings, 10-20ms. High bandwidth.
– Results comparable to private RF
– High bitrates 10-20Mbps possible
• Benefits of RF without the cost/rigging/licences
• Other (Non-video) data easy over IP
• Most importantly, a fun project after two
years of sitting at home!
<Your Logo
Here>
Why use 5G cellular for this (2)?
• Cell towers being installed very
rapidly
• Literally using a tower turned on a
week before
• Most 5G towers within the past
12-18 months
<Your Logo
Here>
Technical challenges of onboard video
• Portable solutions have consumer-grade
(cellphone) low-power (2W) encoders. Struggle
with fast-motion and multiviewer
• Adaptive bitrate can’t handle signal deadspots on
track
– Bitrate lowered, takes half a lap to recover
– Glitches again at the same place
– Only half the race viewable
• Vehicle moving at 100-200mph, vibrations, heat.
Dirty power supply.
• Racing is a technically aware field, continual
improvements in technology
<Your Logo
Here>
Encoder miniaturisation
• Processing power increasing dramatically. Processing power of a large server
3-4 years ago fits into your hand.
• High-end encoding, small and low power (30W). 12V power source
• Affordable enough to leave in car. Not big deal if damaged during crash.
<Your Logo
Here>
5G Modems
• 5G Modems widely available
– Based on consumer chipsets
– Often regional specific frequency versions
• Immature technology
• Not designed for constant UDP traffic
– Very hot, 85°C (185°F) seen
– Power usage high (upper end of USB3 spec)
– Tricky to use extension leads
• Many variants with differing behaviour
• Compare to phone as baseline
<Your Logo
Here>
SIM Cards and Data Plans
• Very complex to buy SIMs and data plans
• UK very easy, unlimited low cost data
• France complicated, need local ID card, address, sign
up to contract.
• USA even more, detect non-mobile traffic and throttle
• Most B2B international plans are only 4G
• Fast moving marketplace, international roaming 5G
SIMs available in the last few months but ~6-8x more
expensive than domestic
• Hard to buy 100GB+ of data
<Your Logo
Here>
Beware “Fake 5G”
• The 5G Logo can mean a lot of things:
• If the tower is capable of 5G (find out from the 4G
base) but your modem can’t use the band – logo
shown
• If the tower is capable of 5G but you’re not in
coverage – logo shown
• Dynamic Spectrum Sharing (DSS) – mixed 4G and
5G using same spectrum – uploads reportedly
better, downloads the same – logo shown
• Tower not actually giving you 5G (yet) – logo shown
• Modem debug AT Commands give you actual status
<Your Logo
Here>
Private (non public network) 5G
• Lots of talk about private 5G for industrial
applications
• Spectrum Challenges in Europe, USA
dedicated spectrum for this CBRS
• Fine for broadcaster to cover a stadium, but
track much more complicated for coverage
– As complex as RF
• Racetrack could offer this as a service
• Can be complex to operate a Private 5G
Network
<Your Logo
Here>
Doing it for real at 120mph!
• Goal: to have latencies of 100-200ms glass-to-
glass.
• Initially setup static rig in office
– Lots of modem power challenges
• Used Zixi and AWS Mediaconnect
– Inbuilt bonding
– Tight integration with modems on Linux, can handle
modem crash and reset
– Most error recoveries via configurable FEC (Reed-Solomon)
• Put encoder in a car and drive round London
– Buildings occluding cell tower
– Changed Zixi latency settings
<Your Logo
Here>
Latency Testing
• Source: 01:11:25:51
• LAN Decode: 7 frames
behind
• 5G Decode: 13 frames
behind
• Decode could be
tuned more
• 200ms end-to-end,
~100ms encode/dec
delay, 100ms Zixi
delay
<Your Logo
Here>
Doing it for real at 120mph!
• Significant trouble obtaining SIMs, had to go
to a store
• Obtained one SIM via B2B provider at
considerable expense, turned out to be “Fake
5G”
• Power issues led to plugging modems directly
into encoder - inflexible
• Taped and cable tied in place for safety
(imagine a part got stuck under brake pedal)
• New iterations allow for mounting of
modems/antenna on the roof
Bottom: Multiviewer
Middle: NUC Encoder
Top: Audio Embedder
Antennas above
<Your Logo
Here>
Doing it for real at 120mph!
<Your Logo
Here>
Doing it for real at 120mph!
• Intention to use 3G-SDI, but some issue with
Payload-ID from Multiview
– Used 1080i with Higher latency
• Free-practice days allowed testing
• Latency initially set to 100ms and bitrate 10Mbps
• After some runs, discovered fake 5G, removed
SIM. One operator only.
• Zixi Latency increased to 200ms (~450ms total)
– Jitter bursts (see VSF Fall presentation)
• Was then in-use, no more chance to do tests
• Stable for three days, some power issues with car
<Your Logo
Here>
<Your Logo
Here>
Example loss on track
• Can make a change, car goes round track, check results
• Make another change, car goes round the track again
• Virtually the same test each time
• More improved tuning/protocols for 5G. Also bonding effects
• 2022-7 isn’t the best approach, should be FEC driven
<Your Logo
Here>
5G as a shared resource
• Elephant in the room issues
• Very large crowds will be challenging
• Smaller events don’t have large crowds
• Grid lineup a problem, lots of social media
• Garage is a large concrete block
– Initial speedtest 300Mbit/s down, 1Mbit/s up!
– Challenges when cars inside (RF too)
• Jitter bursts 100-200ms
– Possibly TDD
– Possibly inbuilt ARQ in 5G
<Your Logo
Here>
5G as a shared resource (2)
• Pit straight surrounded by
concrete on both sides
– But fastest part of the track
– Glitch quickly and recover
• Many towers far away from
spectators
• Line of sight throughout
• Other tracks different, trees etc
• Some tracks would need specific
testing if tower data not available
<Your Logo
Here>
Conclusions
• 5G has the possibility to reduce the cost of
onboard video by a factor of ten compared
to RF. And simplify operations.
• In a few weeks testing at a much higher
profile event with mid-sized crowds
• Complexity with 5G SIMs means not plug
and play for mechanics. Most events will
remain 4G.
• Spin up a cloud multiviewer with all cars
• Some technical and commercial challenges
• More work needed on 5G-native protocols
<Your Logo
Here>
Questions, also outside booth 2

Mais conteúdo relacionado

Mais procurados

Lighting Shading by John Hable
Lighting Shading by John HableLighting Shading by John Hable
Lighting Shading by John Hable
Naughty Dog
 
Approaching zero driver overhead
Approaching zero driver overheadApproaching zero driver overhead
Approaching zero driver overhead
Cass Everitt
 

Mais procurados (20)

Intel dpdk Tutorial
Intel dpdk TutorialIntel dpdk Tutorial
Intel dpdk Tutorial
 
Scheduling in Android
Scheduling in AndroidScheduling in Android
Scheduling in Android
 
intro_dgital_TV
intro_dgital_TVintro_dgital_TV
intro_dgital_TV
 
Lighting Shading by John Hable
Lighting Shading by John HableLighting Shading by John Hable
Lighting Shading by John Hable
 
TRex Realistic Traffic Generator - Stateless support
TRex  Realistic Traffic Generator  - Stateless support TRex  Realistic Traffic Generator  - Stateless support
TRex Realistic Traffic Generator - Stateless support
 
GDDR Solution Design and Implementation Techniques
GDDR Solution Design and Implementation Techniques GDDR Solution Design and Implementation Techniques
GDDR Solution Design and Implementation Techniques
 
eMMC Embedded Multimedia Card overview
eMMC Embedded Multimedia Card overvieweMMC Embedded Multimedia Card overview
eMMC Embedded Multimedia Card overview
 
Approaching zero driver overhead
Approaching zero driver overheadApproaching zero driver overhead
Approaching zero driver overhead
 
Dave Gilbert - KVM and QEMU
Dave Gilbert - KVM and QEMUDave Gilbert - KVM and QEMU
Dave Gilbert - KVM and QEMU
 
http2 最速実装 v2
http2 最速実装 v2 http2 最速実装 v2
http2 最速実装 v2
 
SPU-Based Deferred Shading in BATTLEFIELD 3 for Playstation 3
SPU-Based Deferred Shading in BATTLEFIELD 3 for Playstation 3SPU-Based Deferred Shading in BATTLEFIELD 3 for Playstation 3
SPU-Based Deferred Shading in BATTLEFIELD 3 for Playstation 3
 
Reverse IMD
Reverse IMDReverse IMD
Reverse IMD
 
802.11ac Technology Introduction
802.11ac Technology Introduction802.11ac Technology Introduction
802.11ac Technology Introduction
 
1 intro to_dpdk_and_hw
1 intro to_dpdk_and_hw1 intro to_dpdk_and_hw
1 intro to_dpdk_and_hw
 
Cascades Demo Secrets
Cascades Demo SecretsCascades Demo Secrets
Cascades Demo Secrets
 
A short history of video coding
A short history of video codingA short history of video coding
A short history of video coding
 
Developing and optimizing a procedural game: The Elder Scrolls Blades- Unite ...
Developing and optimizing a procedural game: The Elder Scrolls Blades- Unite ...Developing and optimizing a procedural game: The Elder Scrolls Blades- Unite ...
Developing and optimizing a procedural game: The Elder Scrolls Blades- Unite ...
 
Receiver sensitivity Design Trade-Offs
Receiver sensitivity Design Trade-OffsReceiver sensitivity Design Trade-Offs
Receiver sensitivity Design Trade-Offs
 
mpeg2ts1_es_pes_ps_ts_psi
mpeg2ts1_es_pes_ps_ts_psimpeg2ts1_es_pes_ps_ts_psi
mpeg2ts1_es_pes_ps_ts_psi
 
Capturing NIC and Kernel TX and RX Timestamps for Packets in Go
Capturing NIC and Kernel TX and RX Timestamps for Packets in GoCapturing NIC and Kernel TX and RX Timestamps for Packets in Go
Capturing NIC and Kernel TX and RX Timestamps for Packets in Go
 

Semelhante a 5G for onboard racing car video

176960775-Huawei-MA5600T.pdf
176960775-Huawei-MA5600T.pdf176960775-Huawei-MA5600T.pdf
176960775-Huawei-MA5600T.pdf
taha karram
 

Semelhante a 5G for onboard racing car video (20)

Experiences from weekly sports broadcasts over 5G - what's possible and what ...
Experiences from weekly sports broadcasts over 5G - what's possible and what ...Experiences from weekly sports broadcasts over 5G - what's possible and what ...
Experiences from weekly sports broadcasts over 5G - what's possible and what ...
 
Stable Feed and Lower Costs with Use of 5G and Satellite Stable Feed and Lowe...
Stable Feed and Lower Costs with Use of 5G and Satellite Stable Feed and Lowe...Stable Feed and Lower Costs with Use of 5G and Satellite Stable Feed and Lowe...
Stable Feed and Lower Costs with Use of 5G and Satellite Stable Feed and Lowe...
 
Datacenter 2014: Commscope - Arne Keller
Datacenter 2014: Commscope - Arne KellerDatacenter 2014: Commscope - Arne Keller
Datacenter 2014: Commscope - Arne Keller
 
Gold Standard Wireless - Broad Sky Networks Oct. 2018
Gold Standard Wireless - Broad Sky Networks  Oct. 2018Gold Standard Wireless - Broad Sky Networks  Oct. 2018
Gold Standard Wireless - Broad Sky Networks Oct. 2018
 
Presentatie Alcom - Meetup
Presentatie Alcom - Meetup Presentatie Alcom - Meetup
Presentatie Alcom - Meetup
 
Experiencing the Live IIoT
Experiencing the Live IIoTExperiencing the Live IIoT
Experiencing the Live IIoT
 
Lecture1
Lecture1Lecture1
Lecture1
 
Introduction to WiMAX
Introduction to WiMAXIntroduction to WiMAX
Introduction to WiMAX
 
Its All About 10 GigE Vision!
Its All About 10 GigE Vision!Its All About 10 GigE Vision!
Its All About 10 GigE Vision!
 
176960775-Huawei-MA5600T.pdf
176960775-Huawei-MA5600T.pdf176960775-Huawei-MA5600T.pdf
176960775-Huawei-MA5600T.pdf
 
Private 5G Networks at the Queen's Funeral and Elsewhere
Private 5G Networks at the Queen's Funeral and ElsewherePrivate 5G Networks at the Queen's Funeral and Elsewhere
Private 5G Networks at the Queen's Funeral and Elsewhere
 
Using IT Equipment in Live Broadcast
Using IT Equipment in Live BroadcastUsing IT Equipment in Live Broadcast
Using IT Equipment in Live Broadcast
 
OIF CIOE Presentation, Junjie Li
OIF CIOE Presentation, Junjie LiOIF CIOE Presentation, Junjie Li
OIF CIOE Presentation, Junjie Li
 
M2M One & M2M Connectivity - Developing a Cellular IoT or M2M Solution in Aus...
M2M One & M2M Connectivity - Developing a Cellular IoT or M2M Solution in Aus...M2M One & M2M Connectivity - Developing a Cellular IoT or M2M Solution in Aus...
M2M One & M2M Connectivity - Developing a Cellular IoT or M2M Solution in Aus...
 
Tackling 400 MHz Timing Closure
Tackling 400 MHz Timing ClosureTackling 400 MHz Timing Closure
Tackling 400 MHz Timing Closure
 
Link Labs LPWA Webinar
Link Labs LPWA WebinarLink Labs LPWA Webinar
Link Labs LPWA Webinar
 
Sigfox Technology Overview (nov 2017)
Sigfox Technology Overview (nov 2017)Sigfox Technology Overview (nov 2017)
Sigfox Technology Overview (nov 2017)
 
Sigfox Technology Overview (nov 2017)
Sigfox Technology Overview (nov 2017)Sigfox Technology Overview (nov 2017)
Sigfox Technology Overview (nov 2017)
 
BSN 2019 November Webinar - Need for Speed
BSN 2019 November Webinar - Need for SpeedBSN 2019 November Webinar - Need for Speed
BSN 2019 November Webinar - Need for Speed
 
Broad Sky SD-WAN September 2018
Broad Sky SD-WAN September 2018Broad Sky SD-WAN September 2018
Broad Sky SD-WAN September 2018
 

Mais de Kieran Kunhya

The challenges of generating 2110 streams on Standard IT Hardware
The challenges of generating 2110 streams on Standard IT HardwareThe challenges of generating 2110 streams on Standard IT Hardware
The challenges of generating 2110 streams on Standard IT Hardware
Kieran Kunhya
 
London Video Tech - Adventures in cutting every last millisecond from glass-t...
London Video Tech - Adventures in cutting every last millisecond from glass-t...London Video Tech - Adventures in cutting every last millisecond from glass-t...
London Video Tech - Adventures in cutting every last millisecond from glass-t...
Kieran Kunhya
 

Mais de Kieran Kunhya (11)

Baby Demuxed's First Assembly Language Function
Baby Demuxed's First Assembly Language FunctionBaby Demuxed's First Assembly Language Function
Baby Demuxed's First Assembly Language Function
 
Moving to software-based production workflows and containerisation of media a...
Moving to software-based production workflows and containerisation of media a...Moving to software-based production workflows and containerisation of media a...
Moving to software-based production workflows and containerisation of media a...
 
AVX512 assembly language in FFmpeg
AVX512 assembly language in FFmpegAVX512 assembly language in FFmpeg
AVX512 assembly language in FFmpeg
 
IBC 2022 IP Showcase - Timestamps in ST 2110: What They Mean and How to Measu...
IBC 2022 IP Showcase - Timestamps in ST 2110: What They Mean and How to Measu...IBC 2022 IP Showcase - Timestamps in ST 2110: What They Mean and How to Measu...
IBC 2022 IP Showcase - Timestamps in ST 2110: What They Mean and How to Measu...
 
How to explain ST 2110 to a six year old.
How to explain ST 2110 to a six year old.How to explain ST 2110 to a six year old.
How to explain ST 2110 to a six year old.
 
The challenges of generating 2110 streams on Standard IT Hardware
The challenges of generating 2110 streams on Standard IT HardwareThe challenges of generating 2110 streams on Standard IT Hardware
The challenges of generating 2110 streams on Standard IT Hardware
 
Native IP Decoding MPEG-TS Video to Uncompressed IP (and Vice versa) on COTS ...
Native IP Decoding MPEG-TS Video to Uncompressed IP (and Vice versa) on COTS ...Native IP Decoding MPEG-TS Video to Uncompressed IP (and Vice versa) on COTS ...
Native IP Decoding MPEG-TS Video to Uncompressed IP (and Vice versa) on COTS ...
 
London Video Tech - Adventures in cutting every last millisecond from glass-t...
London Video Tech - Adventures in cutting every last millisecond from glass-t...London Video Tech - Adventures in cutting every last millisecond from glass-t...
London Video Tech - Adventures in cutting every last millisecond from glass-t...
 
Don't just go IP - Go IT
Don't just go IP - Go ITDon't just go IP - Go IT
Don't just go IP - Go IT
 
Implementing Uncompressed over IP in software and the pitfalls
Implementing Uncompressed over IP in software and the pitfallsImplementing Uncompressed over IP in software and the pitfalls
Implementing Uncompressed over IP in software and the pitfalls
 
FOSS in Broadcast
FOSS in BroadcastFOSS in Broadcast
FOSS in Broadcast
 

Último

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Último (20)

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 

5G for onboard racing car video

  • 1. <Your Logo Here> 5G for Onboard Racing Car Video Kieran Kunhya <kierank@obe.tv>
  • 2. <Your Logo Here> Who we are? • Company specialising in software-based encoders and decoders for Sport, News and Channel contribution (B2B) • Based in Central London • Build everything in house: – Hardware, firmware, software • Not to be confused with:
  • 3. <Your Logo Here> Introduction to onboard racing video • Numerous racing leagues from professional to semi-professional – most very niche • World Class racing tracks (Le Mans, Spa etc) • Onboard video first used in the 1980s in F1 • Private RF links, licensed frequencies, encoders, antennas, repeaters. Only top-end can afford. • Reasons for onboard video – Broadcast television – Team strategy (if regulations allow) – Friends and Family – Team morale
  • 4. <Your Logo Here> Cellular video solutions • VSF Fall 2021 Series Presentation - Experiences from weekly sports broadcasts over 5G - what's possible and what isn't yet? • Over last ten years massive growth of cellular bonding solutions – Especially in newsgathering (talking heads) – Some use in sport (mainly web) • Generally a single-vendor walled garden solution – Adaptive bitrate solutions (sometimes very aggressive) • 4G not as widespread for higher end as it could be. Perception skewed by backpacks
  • 5. <Your Logo Here> Why use 5G cellular for racing? • Large rollout of 5G towers at many racetracks • Right: Le Mans, France racetrack, regulator provides map of towers • Low pings, 10-20ms. High bandwidth. – Results comparable to private RF – High bitrates 10-20Mbps possible • Benefits of RF without the cost/rigging/licences • Other (Non-video) data easy over IP • Most importantly, a fun project after two years of sitting at home!
  • 6. <Your Logo Here> Why use 5G cellular for this (2)? • Cell towers being installed very rapidly • Literally using a tower turned on a week before • Most 5G towers within the past 12-18 months
  • 7. <Your Logo Here> Technical challenges of onboard video • Portable solutions have consumer-grade (cellphone) low-power (2W) encoders. Struggle with fast-motion and multiviewer • Adaptive bitrate can’t handle signal deadspots on track – Bitrate lowered, takes half a lap to recover – Glitches again at the same place – Only half the race viewable • Vehicle moving at 100-200mph, vibrations, heat. Dirty power supply. • Racing is a technically aware field, continual improvements in technology
  • 8. <Your Logo Here> Encoder miniaturisation • Processing power increasing dramatically. Processing power of a large server 3-4 years ago fits into your hand. • High-end encoding, small and low power (30W). 12V power source • Affordable enough to leave in car. Not big deal if damaged during crash.
  • 9. <Your Logo Here> 5G Modems • 5G Modems widely available – Based on consumer chipsets – Often regional specific frequency versions • Immature technology • Not designed for constant UDP traffic – Very hot, 85°C (185°F) seen – Power usage high (upper end of USB3 spec) – Tricky to use extension leads • Many variants with differing behaviour • Compare to phone as baseline
  • 10. <Your Logo Here> SIM Cards and Data Plans • Very complex to buy SIMs and data plans • UK very easy, unlimited low cost data • France complicated, need local ID card, address, sign up to contract. • USA even more, detect non-mobile traffic and throttle • Most B2B international plans are only 4G • Fast moving marketplace, international roaming 5G SIMs available in the last few months but ~6-8x more expensive than domestic • Hard to buy 100GB+ of data
  • 11. <Your Logo Here> Beware “Fake 5G” • The 5G Logo can mean a lot of things: • If the tower is capable of 5G (find out from the 4G base) but your modem can’t use the band – logo shown • If the tower is capable of 5G but you’re not in coverage – logo shown • Dynamic Spectrum Sharing (DSS) – mixed 4G and 5G using same spectrum – uploads reportedly better, downloads the same – logo shown • Tower not actually giving you 5G (yet) – logo shown • Modem debug AT Commands give you actual status
  • 12. <Your Logo Here> Private (non public network) 5G • Lots of talk about private 5G for industrial applications • Spectrum Challenges in Europe, USA dedicated spectrum for this CBRS • Fine for broadcaster to cover a stadium, but track much more complicated for coverage – As complex as RF • Racetrack could offer this as a service • Can be complex to operate a Private 5G Network
  • 13. <Your Logo Here> Doing it for real at 120mph! • Goal: to have latencies of 100-200ms glass-to- glass. • Initially setup static rig in office – Lots of modem power challenges • Used Zixi and AWS Mediaconnect – Inbuilt bonding – Tight integration with modems on Linux, can handle modem crash and reset – Most error recoveries via configurable FEC (Reed-Solomon) • Put encoder in a car and drive round London – Buildings occluding cell tower – Changed Zixi latency settings
  • 14. <Your Logo Here> Latency Testing • Source: 01:11:25:51 • LAN Decode: 7 frames behind • 5G Decode: 13 frames behind • Decode could be tuned more • 200ms end-to-end, ~100ms encode/dec delay, 100ms Zixi delay
  • 15. <Your Logo Here> Doing it for real at 120mph! • Significant trouble obtaining SIMs, had to go to a store • Obtained one SIM via B2B provider at considerable expense, turned out to be “Fake 5G” • Power issues led to plugging modems directly into encoder - inflexible • Taped and cable tied in place for safety (imagine a part got stuck under brake pedal) • New iterations allow for mounting of modems/antenna on the roof Bottom: Multiviewer Middle: NUC Encoder Top: Audio Embedder Antennas above
  • 16. <Your Logo Here> Doing it for real at 120mph!
  • 17. <Your Logo Here> Doing it for real at 120mph! • Intention to use 3G-SDI, but some issue with Payload-ID from Multiview – Used 1080i with Higher latency • Free-practice days allowed testing • Latency initially set to 100ms and bitrate 10Mbps • After some runs, discovered fake 5G, removed SIM. One operator only. • Zixi Latency increased to 200ms (~450ms total) – Jitter bursts (see VSF Fall presentation) • Was then in-use, no more chance to do tests • Stable for three days, some power issues with car
  • 19. <Your Logo Here> Example loss on track • Can make a change, car goes round track, check results • Make another change, car goes round the track again • Virtually the same test each time • More improved tuning/protocols for 5G. Also bonding effects • 2022-7 isn’t the best approach, should be FEC driven
  • 20. <Your Logo Here> 5G as a shared resource • Elephant in the room issues • Very large crowds will be challenging • Smaller events don’t have large crowds • Grid lineup a problem, lots of social media • Garage is a large concrete block – Initial speedtest 300Mbit/s down, 1Mbit/s up! – Challenges when cars inside (RF too) • Jitter bursts 100-200ms – Possibly TDD – Possibly inbuilt ARQ in 5G
  • 21. <Your Logo Here> 5G as a shared resource (2) • Pit straight surrounded by concrete on both sides – But fastest part of the track – Glitch quickly and recover • Many towers far away from spectators • Line of sight throughout • Other tracks different, trees etc • Some tracks would need specific testing if tower data not available
  • 22. <Your Logo Here> Conclusions • 5G has the possibility to reduce the cost of onboard video by a factor of ten compared to RF. And simplify operations. • In a few weeks testing at a much higher profile event with mid-sized crowds • Complexity with 5G SIMs means not plug and play for mechanics. Most events will remain 4G. • Spin up a cloud multiviewer with all cars • Some technical and commercial challenges • More work needed on 5G-native protocols