SlideShare a Scribd company logo
1 of 26
Download to read offline
Rory Turnbull
British Telecommunications
5G-Xcast
Unified Content Delivery on
Fixed and Mobile Networks
A view of synchronous TV delivery
118
119
Observations on content
consumption
120
Linear TV in decline
Active viewing hours of on-
demand vs live and scheduled
linear TV
121
Live audiences are very dynamic
Traffic volumes over the EE network during the England vs.
Wales football match during Euro16 compared with the
previous day.
122
“Appointment to view” broadcast audiences are
very dynamic
Appointment to view VoD has a similar profile to live and linear with a
huge spike in demand when initially released
Consumers want to watch together and engage in social media
commentary and
Traffic profile would suit carousel broadcast and/or push prepositioning
And VOD too…
124
• Concurrent viewing of popular events drives traffic
volumes
– It doesn’t just change what people are watching, it drives overall
demand volumes
• This creates a capacity planning challenge
• Broadcast and multicast can help manage peaks and
simplify capacity management
Observations
125
How to deliver event-based
content?
Traditional Broadcast Internet
Two worlds
• Only supports TV
• Optimised network for national coverage
of popular content
• Highly efficient use of spectrum for
simultaneous delivery at edge of network
• High barrier to provisioning a new service
• Only support linear delivery
• One-size fits all
• Supports many services
• Non-optimised network for global
coverage
• Unicast at edge of network inefficient for
simultaneous delivery
• Very low barrier to provisioning a new
service
• Supports linear and on-demand
• Highly customisable
Live On demand Delivery
127
The rise of the global platforms
128
Content Delivery Networks
Content Service Provider Content Delivery
Network
Network Service
Provider End User
129
• Generic technology is good
• Non-specialist commoditised servers
• Readily passes through firewalls
• Don’t require specialist software or licences
• It’s the cheapest option!
Global Platforms Use HTTP
130
But… HTTP Sub-optimal
Video Streaming HTTP
Timely Delivery
Bitrate to match
media
Delivery Times Highly
Unpredictable
Throughput ignores
media requirements
What went wrong?
Why not UDP + QoS?
Organisation B
131
Cross-organisational resource reservation is
challenging
Organisation A
Latency
Priority
Capacity
SLA
Billing
Resource
Accounting
Commercial Relationship
Data / Content
Organisation B
132
Prefer Autonomous Resource Allocation
Organisation A
Resource
Data / Content
Internal
Optimisation
Buffer
133
Clever apps not clever networks
Clever Network Clever App
Throughput Variation
Guaranteed Bandwidth Adaptive Bitrate Streaming
Network Handover
Complex Network Handover Streaming Buffer Management
ABR
134
NSP needs capacity for many unicast
streams
Content Service Provider Content Delivery
Network
Network Service
Provider End User
Each user served their own
unicast stream causing
duplications and unnecessary
load
135
Best of both: CDN for global - dynamic
selection of multicast at edge
Content Service Provider Content Delivery
Network
Network Service
Provider End User
Multicast or broadcast can be used
to save capacity when streams are
the same
136
• Combine CDN for global reach with multicast/broadcast for edge
optimisation
• Multicast/broadcast as internal network optimisation, rather than
service to be sold
• Servers and client applications work with unicast with standard
Internet protocols (HTTP)
• Application layer intelligence preferred over network signalling
Content Delivery Framework Design
Principles
137
Unified Content Delivery -
Challenges
138
Synchronous Delivery of Asynchronous
requests
1
2
3
4
Edge Node
Time
Independent, asynchronous HTTP requests usually responded to
individually
Aggregate requests and serve a single response
139
• How do we keep end to end delay low enough for live?
• How do we make it work with ABR?
Quality control
CDN delays
UC/MC
conversion
MC/UC
conversion
Streaming
buffer
140
• How do will it work when the content and/or transport is encrypted?
• Need to avoid having visibility of content internals
Security and Trust
CDN delays
UC/MC
conversion
MC/UC
conversion
Streaming
buffer
141
Standards activity
Significant update to Multicast operation on Demand
(MooD) in Release 14
IP Multicast Adaptive Bitrate
Developing Multicast ABR standard
Relevant IP standards (e.g. media encapsulation,
HTTP(S), multicast etc.)
142
• We can combine global CDNs with multicast and broadcast at the edge
of the network to get the best of both worlds
• To make multicast and broadcast easy products to use, it should be
possible to treat them as an internal optimisation capability, rather
than a service to be sold
• We should beware trying to “add value” to the network by over-
complicating its APIs.
The key takeaways
Any Questions ?
143

More Related Content

What's hot

Consumer’s perspective on broadband internet performance
Consumer’s perspective on broadband internet performanceConsumer’s perspective on broadband internet performance
Consumer’s perspective on broadband internet performance
Nurul Yakin
 
ConférenSquad #2 : Expway - LTE Broadcast
ConférenSquad #2 : Expway - LTE BroadcastConférenSquad #2 : Expway - LTE Broadcast
ConférenSquad #2 : Expway - LTE Broadcast
Justindwah
 
Experience of Implementing IPTV in an ISP Network by Thong Hawk Yen
Experience of Implementing IPTV in an ISP Network by Thong Hawk YenExperience of Implementing IPTV in an ISP Network by Thong Hawk Yen
Experience of Implementing IPTV in an ISP Network by Thong Hawk Yen
MyNOG
 
21st Century iBGP Route Reflection by Mark Tinka
21st Century iBGP Route Reflection by Mark Tinka21st Century iBGP Route Reflection by Mark Tinka
21st Century iBGP Route Reflection by Mark Tinka
MyNOG
 

What's hot (20)

Consumer’s perspective on broadband internet performance
Consumer’s perspective on broadband internet performanceConsumer’s perspective on broadband internet performance
Consumer’s perspective on broadband internet performance
 
WORLDPIPE Wholesale TV Everywhere, IPTV, OTT, TelcoOTT Solution
WORLDPIPE Wholesale TV Everywhere, IPTV, OTT, TelcoOTT Solution WORLDPIPE Wholesale TV Everywhere, IPTV, OTT, TelcoOTT Solution
WORLDPIPE Wholesale TV Everywhere, IPTV, OTT, TelcoOTT Solution
 
V po pnetworks_solution_overview.2012
V po pnetworks_solution_overview.2012V po pnetworks_solution_overview.2012
V po pnetworks_solution_overview.2012
 
Workshop: IMS & VoLTE in minutes
Workshop: IMS & VoLTE in minutesWorkshop: IMS & VoLTE in minutes
Workshop: IMS & VoLTE in minutes
 
10135 b xa
10135 b xa10135 b xa
10135 b xa
 
Wish-List for HKIX - from the perspective of a regional carrier
Wish-List for HKIX - from the perspective of a regional carrierWish-List for HKIX - from the perspective of a regional carrier
Wish-List for HKIX - from the perspective of a regional carrier
 
Federated CDNs: What every service provider should know
Federated CDNs: What every service provider should knowFederated CDNs: What every service provider should know
Federated CDNs: What every service provider should know
 
ConférenSquad #2 : Expway - LTE Broadcast
ConférenSquad #2 : Expway - LTE BroadcastConférenSquad #2 : Expway - LTE Broadcast
ConférenSquad #2 : Expway - LTE Broadcast
 
Experience of Implementing IPTV in an ISP Network by Thong Hawk Yen
Experience of Implementing IPTV in an ISP Network by Thong Hawk YenExperience of Implementing IPTV in an ISP Network by Thong Hawk Yen
Experience of Implementing IPTV in an ISP Network by Thong Hawk Yen
 
iptv over ngn
iptv over ngniptv over ngn
iptv over ngn
 
21st Century iBGP Route Reflection by Mark Tinka
21st Century iBGP Route Reflection by Mark Tinka21st Century iBGP Route Reflection by Mark Tinka
21st Century iBGP Route Reflection by Mark Tinka
 
Genaric Presentation 1
Genaric Presentation 1Genaric Presentation 1
Genaric Presentation 1
 
PacNOG 25: Keeping local traffic local by doing local peering
PacNOG 25: Keeping local traffic local by doing local peering PacNOG 25: Keeping local traffic local by doing local peering
PacNOG 25: Keeping local traffic local by doing local peering
 
Compunetix overview 2014
Compunetix overview 2014Compunetix overview 2014
Compunetix overview 2014
 
Integrating CMAF into a Vod Workflow
Integrating CMAF into a Vod WorkflowIntegrating CMAF into a Vod Workflow
Integrating CMAF into a Vod Workflow
 
Peering Asia 2021v: Little-known IXPs in Asia Pacific
Peering Asia 2021v: Little-known IXPs in Asia PacificPeering Asia 2021v: Little-known IXPs in Asia Pacific
Peering Asia 2021v: Little-known IXPs in Asia Pacific
 
APT PRFP 11: IXPs
APT PRFP 11: IXPsAPT PRFP 11: IXPs
APT PRFP 11: IXPs
 
Telecom legacy landscape altanai
Telecom legacy landscape  altanaiTelecom legacy landscape  altanai
Telecom legacy landscape altanai
 
Vsat day-2008-hughes
Vsat day-2008-hughesVsat day-2008-hughes
Vsat day-2008-hughes
 
A Peering Strategy for the Pacific Islands
A Peering Strategy for the Pacific IslandsA Peering Strategy for the Pacific Islands
A Peering Strategy for the Pacific Islands
 

Similar to Speed5G Workshop London presentation of 5G XCast

DTT Regionalization @ iTVF2015 - Istanbul
DTT Regionalization @ iTVF2015 - IstanbulDTT Regionalization @ iTVF2015 - Istanbul
DTT Regionalization @ iTVF2015 - Istanbul
Berry Eskes
 

Similar to Speed5G Workshop London presentation of 5G XCast (20)

IPTV Basics
IPTV BasicsIPTV Basics
IPTV Basics
 
Multimedia streaming
Multimedia streamingMultimedia streaming
Multimedia streaming
 
Best Practices, AWS Elemental and Media Services
Best Practices, AWS Elemental and Media ServicesBest Practices, AWS Elemental and Media Services
Best Practices, AWS Elemental and Media Services
 
Airheads scottsdale 2010 broadcast quality video over 11n
Airheads scottsdale 2010   broadcast quality video over 11nAirheads scottsdale 2010   broadcast quality video over 11n
Airheads scottsdale 2010 broadcast quality video over 11n
 
IP networks and mutlimedia
IP networks and mutlimediaIP networks and mutlimedia
IP networks and mutlimedia
 
About Voddler, our streaming technology Vnet and accelerating video-on-demand...
About Voddler, our streaming technology Vnet and accelerating video-on-demand...About Voddler, our streaming technology Vnet and accelerating video-on-demand...
About Voddler, our streaming technology Vnet and accelerating video-on-demand...
 
Network
NetworkNetwork
Network
 
Cloud CDN Hosting
Cloud CDN HostingCloud CDN Hosting
Cloud CDN Hosting
 
Riverbed Content Delivery Cloud
Riverbed Content Delivery CloudRiverbed Content Delivery Cloud
Riverbed Content Delivery Cloud
 
Multicast QUIC for video content delivery
Multicast QUIC for video content deliveryMulticast QUIC for video content delivery
Multicast QUIC for video content delivery
 
Contents Localization Initiatives to get better User Experience
Contents Localization Initiatives to get better User ExperienceContents Localization Initiatives to get better User Experience
Contents Localization Initiatives to get better User Experience
 
Level 3 Hybrid WAN/SDN Defined
Level 3 Hybrid WAN/SDN DefinedLevel 3 Hybrid WAN/SDN Defined
Level 3 Hybrid WAN/SDN Defined
 
Level 3 hybrid wan
Level 3 hybrid wan Level 3 hybrid wan
Level 3 hybrid wan
 
Level 3 hybrid wan
Level 3 hybrid wanLevel 3 hybrid wan
Level 3 hybrid wan
 
Molabtvx
MolabtvxMolabtvx
Molabtvx
 
DTT Regionalization @ iTVF2015 - Istanbul
DTT Regionalization @ iTVF2015 - IstanbulDTT Regionalization @ iTVF2015 - Istanbul
DTT Regionalization @ iTVF2015 - Istanbul
 
The Show Must Go On! Using Kafka to Assure TV Signals Reach the Transmitters
The Show Must Go On! Using Kafka to Assure TV Signals Reach the TransmittersThe Show Must Go On! Using Kafka to Assure TV Signals Reach the Transmitters
The Show Must Go On! Using Kafka to Assure TV Signals Reach the Transmitters
 
OTT biz and tech challenges - (Innovation day, Cezke RadioKom) Prague nov 2014
OTT biz and tech challenges - (Innovation day, Cezke RadioKom) Prague nov 2014OTT biz and tech challenges - (Innovation day, Cezke RadioKom) Prague nov 2014
OTT biz and tech challenges - (Innovation day, Cezke RadioKom) Prague nov 2014
 
Content Delivery Network
Content Delivery NetworkContent Delivery Network
Content Delivery Network
 
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스
[AWS에서의 미디어 및 엔터테인먼트] 클라우드에서의 브로드캐스팅 서비스
 

More from Klaus Moessner

Machine learning based ra ts selection for multi connectivity fo reliability ...
Machine learning based ra ts selection for multi connectivity fo reliability ...Machine learning based ra ts selection for multi connectivity fo reliability ...
Machine learning based ra ts selection for multi connectivity fo reliability ...
Klaus Moessner
 

More from Klaus Moessner (14)

EuCNC2019 workshop6
EuCNC2019 workshop6EuCNC2019 workshop6
EuCNC2019 workshop6
 
Machine learning based ra ts selection for multi connectivity fo reliability ...
Machine learning based ra ts selection for multi connectivity fo reliability ...Machine learning based ra ts selection for multi connectivity fo reliability ...
Machine learning based ra ts selection for multi connectivity fo reliability ...
 
Traffic aware resource allocation with aggregation in heterogeneous networks ...
Traffic aware resource allocation with aggregation in heterogeneous networks ...Traffic aware resource allocation with aggregation in heterogeneous networks ...
Traffic aware resource allocation with aggregation in heterogeneous networks ...
 
Speed5G Workshop London welcome and opening presentation
Speed5G Workshop London welcome and opening presentationSpeed5G Workshop London welcome and opening presentation
Speed5G Workshop London welcome and opening presentation
 
Speed5G Workshop London presentation of the Speed5G project approach and achi...
Speed5G Workshop London presentation of the Speed5G project approach and achi...Speed5G Workshop London presentation of the Speed5G project approach and achi...
Speed5G Workshop London presentation of the Speed5G project approach and achi...
 
Speed5G Workshop London presentation of the Speed5G workshop Demos
Speed5G Workshop London presentation of the Speed5G workshop Demos Speed5G Workshop London presentation of the Speed5G workshop Demos
Speed5G Workshop London presentation of the Speed5G workshop Demos
 
Speed5G Workshop London presentation of the Speed5G MAC framework
Speed5G Workshop London presentation of the Speed5G MAC frameworkSpeed5G Workshop London presentation of the Speed5G MAC framework
Speed5G Workshop London presentation of the Speed5G MAC framework
 
Speed5G Workshop London presentation of the Speed5G RRM framework
Speed5G Workshop London presentation of the Speed5G RRM frameworkSpeed5G Workshop London presentation of the Speed5G RRM framework
Speed5G Workshop London presentation of the Speed5G RRM framework
 
Speed5G Workshop London presentation of 5G-MiEdge
Speed5G Workshop London presentation of 5G-MiEdgeSpeed5G Workshop London presentation of 5G-MiEdge
Speed5G Workshop London presentation of 5G-MiEdge
 
Speed5G Workshop London presentation of 5G Monarch
Speed5G Workshop London presentation of 5G MonarchSpeed5G Workshop London presentation of 5G Monarch
Speed5G Workshop London presentation of 5G Monarch
 
Speed5G Workshop London closing session presentation
Speed5G Workshop London closing session presentationSpeed5G Workshop London closing session presentation
Speed5G Workshop London closing session presentation
 
SON techniques for small cells in 5G
SON techniques for small cells in 5GSON techniques for small cells in 5G
SON techniques for small cells in 5G
 
Sharing of Licensed Spectrum - a review and tutorial
Sharing of Licensed Spectrum - a review and tutorialSharing of Licensed Spectrum - a review and tutorial
Sharing of Licensed Spectrum - a review and tutorial
 
Clear5G primer
Clear5G primerClear5G primer
Clear5G primer
 

Recently uploaded

Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
dharasingh5698
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 

Recently uploaded (20)

DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf22-prompt engineering noted slide shown.pdf
22-prompt engineering noted slide shown.pdf
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 

Speed5G Workshop London presentation of 5G XCast

  • 1. Rory Turnbull British Telecommunications 5G-Xcast Unified Content Delivery on Fixed and Mobile Networks A view of synchronous TV delivery 118
  • 3. 120 Linear TV in decline Active viewing hours of on- demand vs live and scheduled linear TV
  • 4. 121 Live audiences are very dynamic Traffic volumes over the EE network during the England vs. Wales football match during Euro16 compared with the previous day.
  • 5. 122 “Appointment to view” broadcast audiences are very dynamic
  • 6. Appointment to view VoD has a similar profile to live and linear with a huge spike in demand when initially released Consumers want to watch together and engage in social media commentary and Traffic profile would suit carousel broadcast and/or push prepositioning And VOD too…
  • 7. 124 • Concurrent viewing of popular events drives traffic volumes – It doesn’t just change what people are watching, it drives overall demand volumes • This creates a capacity planning challenge • Broadcast and multicast can help manage peaks and simplify capacity management Observations
  • 8. 125 How to deliver event-based content?
  • 9. Traditional Broadcast Internet Two worlds • Only supports TV • Optimised network for national coverage of popular content • Highly efficient use of spectrum for simultaneous delivery at edge of network • High barrier to provisioning a new service • Only support linear delivery • One-size fits all • Supports many services • Non-optimised network for global coverage • Unicast at edge of network inefficient for simultaneous delivery • Very low barrier to provisioning a new service • Supports linear and on-demand • Highly customisable
  • 10. Live On demand Delivery 127 The rise of the global platforms
  • 11. 128 Content Delivery Networks Content Service Provider Content Delivery Network Network Service Provider End User
  • 12. 129 • Generic technology is good • Non-specialist commoditised servers • Readily passes through firewalls • Don’t require specialist software or licences • It’s the cheapest option! Global Platforms Use HTTP
  • 13. 130 But… HTTP Sub-optimal Video Streaming HTTP Timely Delivery Bitrate to match media Delivery Times Highly Unpredictable Throughput ignores media requirements What went wrong? Why not UDP + QoS?
  • 14. Organisation B 131 Cross-organisational resource reservation is challenging Organisation A Latency Priority Capacity SLA Billing Resource Accounting Commercial Relationship Data / Content
  • 15. Organisation B 132 Prefer Autonomous Resource Allocation Organisation A Resource Data / Content Internal Optimisation
  • 16. Buffer 133 Clever apps not clever networks Clever Network Clever App Throughput Variation Guaranteed Bandwidth Adaptive Bitrate Streaming Network Handover Complex Network Handover Streaming Buffer Management ABR
  • 17. 134 NSP needs capacity for many unicast streams Content Service Provider Content Delivery Network Network Service Provider End User Each user served their own unicast stream causing duplications and unnecessary load
  • 18. 135 Best of both: CDN for global - dynamic selection of multicast at edge Content Service Provider Content Delivery Network Network Service Provider End User Multicast or broadcast can be used to save capacity when streams are the same
  • 19. 136 • Combine CDN for global reach with multicast/broadcast for edge optimisation • Multicast/broadcast as internal network optimisation, rather than service to be sold • Servers and client applications work with unicast with standard Internet protocols (HTTP) • Application layer intelligence preferred over network signalling Content Delivery Framework Design Principles
  • 21. 138 Synchronous Delivery of Asynchronous requests 1 2 3 4 Edge Node Time Independent, asynchronous HTTP requests usually responded to individually Aggregate requests and serve a single response
  • 22. 139 • How do we keep end to end delay low enough for live? • How do we make it work with ABR? Quality control CDN delays UC/MC conversion MC/UC conversion Streaming buffer
  • 23. 140 • How do will it work when the content and/or transport is encrypted? • Need to avoid having visibility of content internals Security and Trust CDN delays UC/MC conversion MC/UC conversion Streaming buffer
  • 24. 141 Standards activity Significant update to Multicast operation on Demand (MooD) in Release 14 IP Multicast Adaptive Bitrate Developing Multicast ABR standard Relevant IP standards (e.g. media encapsulation, HTTP(S), multicast etc.)
  • 25. 142 • We can combine global CDNs with multicast and broadcast at the edge of the network to get the best of both worlds • To make multicast and broadcast easy products to use, it should be possible to treat them as an internal optimisation capability, rather than a service to be sold • We should beware trying to “add value” to the network by over- complicating its APIs. The key takeaways