26
Steve Appleby, Tim Stevens and Rory Turnbull British Telecommunications 5G-Xcast Unified Content Delivery on Fixed and Mobile Networks A view of synchronous TV delivery 1

Unified Content Delivery on Fixed and Mobile …5g-xcast.eu/wp-content/uploads/2017/11/EBU_Forecast2017...demand vs live and scheduled linear TV 4 Live audiences are very dynamic Traffic

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Unified Content Delivery on Fixed and Mobile …5g-xcast.eu/wp-content/uploads/2017/11/EBU_Forecast2017...demand vs live and scheduled linear TV 4 Live audiences are very dynamic Traffic

Steve Appleby, Tim Stevens and Rory TurnbullBritish Telecommunications

5G-Xcast

Unified Content Delivery on

Fixed and Mobile NetworksA view of synchronous TV delivery

1

Page 2: Unified Content Delivery on Fixed and Mobile …5g-xcast.eu/wp-content/uploads/2017/11/EBU_Forecast2017...demand vs live and scheduled linear TV 4 Live audiences are very dynamic Traffic

2

Observations on content

consumption

Page 3: Unified Content Delivery on Fixed and Mobile …5g-xcast.eu/wp-content/uploads/2017/11/EBU_Forecast2017...demand vs live and scheduled linear TV 4 Live audiences are very dynamic Traffic

3

Linear TV in decline

Active viewing hours of on-

demand vs live and scheduled

linear TV

Page 4: Unified Content Delivery on Fixed and Mobile …5g-xcast.eu/wp-content/uploads/2017/11/EBU_Forecast2017...demand vs live and scheduled linear TV 4 Live audiences are very dynamic Traffic

4

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.

Page 5: Unified Content Delivery on Fixed and Mobile …5g-xcast.eu/wp-content/uploads/2017/11/EBU_Forecast2017...demand vs live and scheduled linear TV 4 Live audiences are very dynamic Traffic

5

“Appointment to view” broadcast audiences are

very dynamic

Page 6: Unified Content Delivery on Fixed and Mobile …5g-xcast.eu/wp-content/uploads/2017/11/EBU_Forecast2017...demand vs live and scheduled linear TV 4 Live audiences are very dynamic Traffic

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…

Page 7: Unified Content Delivery on Fixed and Mobile …5g-xcast.eu/wp-content/uploads/2017/11/EBU_Forecast2017...demand vs live and scheduled linear TV 4 Live audiences are very dynamic Traffic

7

• Concurrent viewing of popular events drives traffic

volumes

– It doesn’t just change what people are doing, it drives overall

demand volumes

• This creates a capacity planning challenge

• Broadcast and multicast can help manage peaks and

simplify capacity management

Observations

Page 8: Unified Content Delivery on Fixed and Mobile …5g-xcast.eu/wp-content/uploads/2017/11/EBU_Forecast2017...demand vs live and scheduled linear TV 4 Live audiences are very dynamic Traffic

8

How to deliver event-based

content?

Page 9: Unified Content Delivery on Fixed and Mobile …5g-xcast.eu/wp-content/uploads/2017/11/EBU_Forecast2017...demand vs live and scheduled linear TV 4 Live audiences are very dynamic Traffic

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

Page 10: Unified Content Delivery on Fixed and Mobile …5g-xcast.eu/wp-content/uploads/2017/11/EBU_Forecast2017...demand vs live and scheduled linear TV 4 Live audiences are very dynamic Traffic

Live On demand Delivery

10

The rise of the global platforms

Page 11: Unified Content Delivery on Fixed and Mobile …5g-xcast.eu/wp-content/uploads/2017/11/EBU_Forecast2017...demand vs live and scheduled linear TV 4 Live audiences are very dynamic Traffic

11

Content Delivery NetworksContent Service

Provider

Content Delivery

Network

Network Service

Provider End User

Page 12: Unified Content Delivery on Fixed and Mobile …5g-xcast.eu/wp-content/uploads/2017/11/EBU_Forecast2017...demand vs live and scheduled linear TV 4 Live audiences are very dynamic Traffic

12

• 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

Page 13: Unified Content Delivery on Fixed and Mobile …5g-xcast.eu/wp-content/uploads/2017/11/EBU_Forecast2017...demand vs live and scheduled linear TV 4 Live audiences are very dynamic Traffic

13

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?

Page 14: Unified Content Delivery on Fixed and Mobile …5g-xcast.eu/wp-content/uploads/2017/11/EBU_Forecast2017...demand vs live and scheduled linear TV 4 Live audiences are very dynamic Traffic

Organisation B

14

Cross-organisational resource reservation is

challenging

Organisation A

Latency

Priority

Capacity

SLA

Billing

Resource

Accounting

Commercial Relationship

Data / Content

Page 15: Unified Content Delivery on Fixed and Mobile …5g-xcast.eu/wp-content/uploads/2017/11/EBU_Forecast2017...demand vs live and scheduled linear TV 4 Live audiences are very dynamic Traffic

Organisation B

15

Prefer Autonomous Resource Allocation

Organisation A

Resource

Data / Content

Internal

Optimisation

Page 16: Unified Content Delivery on Fixed and Mobile …5g-xcast.eu/wp-content/uploads/2017/11/EBU_Forecast2017...demand vs live and scheduled linear TV 4 Live audiences are very dynamic Traffic

Buff

er

16

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

Page 17: Unified Content Delivery on Fixed and Mobile …5g-xcast.eu/wp-content/uploads/2017/11/EBU_Forecast2017...demand vs live and scheduled linear TV 4 Live audiences are very dynamic Traffic

17

NSP needs capacity for many unicast

streamsContent Service

Provider

Content Delivery

Network

Network Service

Provider End User

Each user served their own

unicast stream causing

duplications and

unnecessary load

Page 18: Unified Content Delivery on Fixed and Mobile …5g-xcast.eu/wp-content/uploads/2017/11/EBU_Forecast2017...demand vs live and scheduled linear TV 4 Live audiences are very dynamic Traffic

18

Best of both: CDN for global - dynamic

selection of multicast at edgeContent Service

Provider

Content Delivery

Network

Network Service

Provider End User

Multicast or broadcast can be

used to save capacity when

streams are the same

Page 19: Unified Content Delivery on Fixed and Mobile …5g-xcast.eu/wp-content/uploads/2017/11/EBU_Forecast2017...demand vs live and scheduled linear TV 4 Live audiences are very dynamic Traffic

19

• 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

Page 20: Unified Content Delivery on Fixed and Mobile …5g-xcast.eu/wp-content/uploads/2017/11/EBU_Forecast2017...demand vs live and scheduled linear TV 4 Live audiences are very dynamic Traffic

20

Unified Content Delivery -

Challenges

Page 21: Unified Content Delivery on Fixed and Mobile …5g-xcast.eu/wp-content/uploads/2017/11/EBU_Forecast2017...demand vs live and scheduled linear TV 4 Live audiences are very dynamic Traffic

21

Synchronous Delivery of Asynchronous

requests

1

2

3

4

Edge Node

Tim

e

Independent, asynchronous HTTP requests usually responded

to individually

Aggregate requests and serve a single response

Page 22: Unified Content Delivery on Fixed and Mobile …5g-xcast.eu/wp-content/uploads/2017/11/EBU_Forecast2017...demand vs live and scheduled linear TV 4 Live audiences are very dynamic Traffic

22

• How do we keep end to end delay low enough for live?

• How do we make it work with ABR?

Quality control

CDN delaysUC/MC

conversion

MC/UC

conversionStreaming

buffer

Page 23: Unified Content Delivery on Fixed and Mobile …5g-xcast.eu/wp-content/uploads/2017/11/EBU_Forecast2017...demand vs live and scheduled linear TV 4 Live audiences are very dynamic Traffic

23

• 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 delaysUC/MC

conversion

MC/UC

conversionStreaming

buffer

Page 24: Unified Content Delivery on Fixed and Mobile …5g-xcast.eu/wp-content/uploads/2017/11/EBU_Forecast2017...demand vs live and scheduled linear TV 4 Live audiences are very dynamic Traffic

24

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.)

Page 25: Unified Content Delivery on Fixed and Mobile …5g-xcast.eu/wp-content/uploads/2017/11/EBU_Forecast2017...demand vs live and scheduled linear TV 4 Live audiences are very dynamic Traffic

25

• 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

Page 26: Unified Content Delivery on Fixed and Mobile …5g-xcast.eu/wp-content/uploads/2017/11/EBU_Forecast2017...demand vs live and scheduled linear TV 4 Live audiences are very dynamic Traffic

Any Questions ?

26