internet video technologies and cisco cds: flexible …...all sources –ott & tv. • internet...

49
© 2010 Cisco and/or its affiliates. All rights reserved. 1 Internet Video Technologies and Cisco CDS: flexible network-based architecture Stefan Kollar Consulting Systems Engineer CCIE #10668 [email protected]

Upload: others

Post on 07-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 1

Internet Video Technologies and Cisco CDS: flexible network-based

architecture

Stefan Kollar

Consulting Systems Engineer

CCIE #10668

[email protected]

Page 2: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 2

Internet Video – Over-The-Top (OTT) Video

Example SP CDN Applications

Video Delivery Protocols

Adaptive Bit Rate (ABR) Technologies

CDS Internet Streaming Functions

CDS product portfolio

Page 3: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation_ID 3

Internet VideoNew Services, Impact, and Evolution

Page 4: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

Cisco Public© 2010 Cisco and/or its affiliates. All rights reserved. 4

Global IP Traffic Growth

87%

13%

© 2010 Cisco Systems, Inc. All rights reserved. 4

Source: Cisco Visual Networking Index (VNI) Global Forecast, 2009–2014

Global IP

14.7

63.9

Consumer

IP Traffic

334% Growth in 5 yrs 2009-14 !

You Are Here

Page 5: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

Cisco Public© 2010 Cisco and/or its affiliates. All rights reserved. 5

Global Consumer Internet Traffic GrowthInternet Video 57% All Consumer Traffic by 2014

46%

10%

27%

15%

© 2010 Cisco Systems, Inc. All rights reserved. 5

Source: Cisco Visual Networking Index (VNI) Global Forecast, 2009–2014

* VoIP, Online Gaming, and Video Calling contribute 1% or less in 2014.

Global Consumer Internet

Video SurpassesPeer-to-Peer as Top Traffic Type

Page 6: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 6

• Content (video) delivered via the Internet that is commonly packaged for subscription by SP.

Typically „Free‟ (ad insertion) or subscription (e.g., Netflix rental)

• OTT Sites hosted by Content Providers and Aggregate Service Providers (e.g.,Huste.tv, hulu)

Over-The-Top (OTT) Video

Page 7: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 7

• Launched 25th December 2007

1 million+ programs streamed each day

>75TB/day current average

180TB Peak during Beijing Olympics

• Currently 15%of entire UK Internet traffic

Peaked at 20% of UK Internet Traffic during Olympics

• ISP Costs +200% since iPlayer Launch

Increase from 6.1p to 18.3p per user

ISP business models broken

• But what would happen if it was available on your Television?

Consider 20x capacity growth…..

7 Day Catch-Up via your computer

Free of Charge (as long as you are in the UK)

Available on multiple platforms

iPhone and iPod Touch via WiFi

Nintendo Wii, PS3

Mobile phones incl Nokia N95

BBC iPlayer

Page 8: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 8

• Viewing time remains relatively constant at ~32 hrs per week. All sources – OTT & TV.

• Internet Video(IV) consumption annual growth rate ~52%

• IV growth peaks 2015 (60%) and declines thereafter to 20% (~2020)

Hard to predict, but here‟s a current theory…

Source: The Diffusion Group, “The Economics of OTT TV Delivery”, Q2 2010.

Convergence

~2019 ?

Page 9: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation_ID 9

Example SP CDN Applications

Page 10: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 10

• Driven by UK Internet Video traffic and BBC iPlayer

• BT enters into Wholesale marketplace to become the “white label” platform for next generation video services

• Plans to expand services “off net” to LLU, Cable and Mobile operators

• Monetises iPlayer market transition

BT Wholesale – Wholesale CDN

CanvasContentHosting

ContentBroker

Cond.Access

LivePremiumContent

White label services to ISPs and Content Providers

TargetedAdvertising

ContentDistribution& Delivery

BT Wholesale National Network

ISP CoreNetworks

Video to PC, Mobile and TV

3rd Party LLU, Cable & Mobile Networks

IP STB IP STB

Page 11: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 11

Telecom Italia Yalp

www.yalp.it Video content live and on-demand on PCs

“Community TV”: offers consumers the creation,

publication and sharing of their own TV channel

Major national and international TV channels

On-demand: thousands of movies, programs,

music, news, sports

For all broadband subscribers in Italy

Page 12: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation_ID 12

Video Delivery Protocols

Page 13: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 13

Most of today‟s technologies were developed for real time streaming and file transfer applications.

• MPEG-2 Transport Stream

• RTP and helpersprotocols RTCP / RTSP (run on UDP/TCP port 554)

• HTTP (run on TCP port 80)

Used for progressive download, adaptive bit rate - veryuseful to pass by the firewall.

• RTMP (run on TCP port 1935)

Streaming Protocol from Adobe (also RTMPE (Encrypted), RTMPT (Tunneling) RTMP embedded in HTTP, RTMPS # RTMP embedded in HTTPS)

Page 14: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 14

• NOT a network transport protocol

• Mechanism for packetizing and multiplexing encoded audio/video data.

Serialized Constant Bit Rate (CBR) data stream

Originally designed for circuit-based ATM networks and Real-Time Data Transport

• Facilitates flexible Content Processing

Headends: Encoding, Multiplexing, Transrating

Regional: Program Add/Drop, Ad-Insertion

Edge: Ad-Insertion, HFC Carriage (QAM)

• Transport for Cable STBs worldwide. Basis for „Digital Cable‟.

• Circa mid-2000‟s – SPs began to encapsulate MP2TS into IP packets for WAN transport. Ongoing today.

Live/Linear - Multicast

Video On Demand - Streaming

MPEG-2 Transport Streams (MP2TS)

Page 15: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 15

• Stateful Streaming for „Continuous Media‟ with an intrinsic timeline.

• Real-Time Transport Protocol (RTP) is Internet standardized for real-time data/media transport (video, audio). IETF RFC-3550.

• Commonly used for Video/Tele Conferencing solutions (Re: ITU H.323 Standard)

• Very lightweight (min overhead) and designed to be carried on other transport protocols (e.g.,UDP, TCP).

• RTP is typically accompanied by „helper‟ protocols

RTP – media + timestamp + sequence counter

RTCP – „control‟. Carries QoSfeedbk from Rcvr to Sender. Synch support for different media streams.

RTSP - Session set-up and Control

• RTP/RTCP/RTSP implementation varies by application.

• RTP often disallowed by routers/NAT/firewalls

Traditional Streaming – RTP + RTCP + RTSP

Page 16: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 16

• Prevalent form of Web-based media delivery for Video Share Sites.

• „Ordinary‟ File Download from HTTP Web Server (E.g., Apache, Microsoft IIS)

• „Progressive‟ = Playback begins while download is in progress

Byte Range Request Supported HTTP 1.1+

Progressive Download

Video File

Browser

Cache

HTTP Get Min Playbk

Buffer

Playback

File Download Completes

Page 17: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 17

• Unlike streaming, data flows until download is complete. (E.g., pause viewing and download completes in background).

Sometimes leads to inefficient use of bandwidth resources.

• - Downside – Real-time viewing often suffers from poor quality unless network/bandwidth conditions are sufficient.

• + Upside - media file is resident in browser cache. Subsequent playout is smooth.

Progressive Download – Behavior

…. Buffering….…. Buffering….

Page 18: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation_ID 18

Adaptive Bit Rate TechnologiesAdaptive Rate Characteristic Elements

Page 19: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 19

• What is it?

Quality video service on common Web Browsers. Uses IP HTTP protocol (port 80).

Adaptive to „shift‟ between video profiles on the fly. Profiles support different resolutions/devices and different bitrates.

Clients are „smart‟ and coupled to servers, (e.g., Msoft SmoothHD, Adobe Zeri, Apple QTX).

• Why is it important?

Facilitates „any device, anywhere, anytime‟ paradigm. Major step towards mobility.

Internet based. Open development and rapid deployment. Engineered for Internet and its CDNs.

Changing legacy SP service model. New business, services, revenue opportunities.

Page 20: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

Cisco Public© 2010 Cisco and/or its affiliates. All rights reserved. 20

Provider Challenges & Considerations Addressed by AR

Diverse Networks

– Dynamic Internet Conditions

– DSL vs. Cable vs. FTTH

– Network Contention (Mobile/Wireless, Home)

Any Device Capabilities/Resources

– Processing Capabilities

– Display Resolutions

– Multi-tasking

Improved Quality of User Experience

– Faster Start Time, Quicker Buffer Fills

– Minimizing Buffer under-runs: Skips, Stalls, Stutters

Need Internet Video Offering

– Answer OTT threat with N-Screen offerings

– Add „off-net‟ (unmanaged) capability

Infrastructure Re-Use & Evolution

– Leverage Same technology for both Managed/Unmanaged

– CDN Expansion – leverage public CDN + build out

– Content channel, Content Mgt: (xcode, protection,…)

– Path to convergence architecture

Need Is The Mother of Invention

Page 21: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

Cisco Public© 2010 Cisco and/or its affiliates. All rights reserved. 21

Page 22: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 22

Adaptive Rate Characteristic ElementsStateless Session Operation

• STATELESS Session = „Don‟t Care‟ Server

Client requests and server responds without regard for session state. Each HTTP request processed independently

Traditional Streaming – Server maintains state for length of session. E.g. RTP/RTCP/RTSP.

• „Inverted‟ Client-Server Streaming Model

Client „Pull/Get‟ what it needs

Client manages session state locally and issues requests

• Client can maintain Multiple, Simultaneous, Independent Sessions. Facilitating advanced features, e.g.:

Multiple TCP connections – parallel gets. Re: Move Networks.

HTTP Get „What I Say‟

HTTP Ack „What I Say‟

Client ServerGet what I

say…

Here‟s what

you said...

Page 23: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 23

• Video/Audio encoded in short segments aka “chunks”

• Optimized for efficient playback

Fragmented Content File Structure – File Fragments/Small Files

~*2-10 secs ~2-10 secs

BPBBIEncode

Group of Pictures (GOP)„Key‟ Frame

„Closed GOP‟ = No dependencies on other GOPs

chunk

.mp4/.ts/…* Apple live streaming media files typically 10 secs

Page 24: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 24

Adaptive Rate Characteristic Elements

Multi-Resolution Content Encoding• Video/Audio Content encoded at multiple bitrates to create a

„content set‟.

2430 kbps (V+A)

1630 kbps (V+A)

1230 kbps (V+A)

866 kbps (V+A)

608 kbps (V+A)

427 kbps (V+A)

300 kbps (V+A)

Manifest File

Metadata+index

‘Content Set’

File/Profile

Video File

Live Feed

2430 kbps (V+A)

1630 kbps (V+A)

1230 kbps (V+A)

866 kbps (V+A)

608 kbps (V+A)

427 kbps (V+A)

300 kbps (V+A)

VOD Encoder/Transcoder

HTTP Server

RealtimeEncoders/Transcoders

Encoding Profiles

Manifest File

Metadata+index

„Temporal‟ Files

‘Content Set’

Page 25: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 25

Adaptive Rate Characteristic Elements

„Smart‟ Adaptive Clients

• „Intelligence‟ and Control Moves from Server to Client

• Client is media/content aware.

• Client is device and performance aware.

Adapts visual play-out for quality. Staging.

Monitors device performance. CPU spike.

• Client is Network Aware

Tests and monitors packet delivery performance.

• Adapts to Performance fluctuations

Page 26: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 26

‘Smart’ Adaptive Clients - Smooth Player Illustration

Profile Shifting – Bit Rate

Profile Shifting – Frame Rate

Page 27: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 27

Adaptive Rate Network Signature Example

Number of streamlets or fragments discarded

0

500

1000

1500

2000

2500

3000

0

5000

10000

15000

20000

25000

30000

35000

1 71

31

92

53

13

74

34

95

56

16

77

37

98

59

19

71

03

10

91

15

12

11

27

13

31

39

14

51

51

15

71

63

16

91

75

18

11

87

19

31

99

20

52

11

21

72

23

22

92

35

24

12

47

25

32

59

26

52

71

Pro

file

Profile (kbps) Bandwidth (kbps)

Bandwidth peaks due

to re-buffering (some

dropping of streamlets)Downshifts triggered by crossing client CPU threshold

2

TCP: 2(SR), 82 (SE)

11 11

Highest bitrate video

displayed @ 10 seconds

11

Page 28: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 28

MP2-SPTS Segments (10 secs)

*Non-Interleaved

Audio/Video

Interleaved A/V + Byte-Range Requests

Multiple

TCP

Single File Download

* Also allows interleaved V/A

Page 29: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 29

Smooth Streaming Apple QTX/iPhoneStreaming

Adobe ZERI Streaming

Move Networks

Transport Protocol HTTP HTTP HTTP HTTP

Fragment Size 2 seconds 10 seconds Variable 2 seconds

#TCP connections 1 or 2 1 Variable 3-5

# Content Fileson Origin Server

#profiles #profiles x 720/Hr #profiles (VOD)#profiles x fragduration/Hr (Live)

#profiles x 1800/Hr

Codec Support VC-1, H.264,WMA(Silverlight3/VOD)

H.264 H.264 On2VP7, H.264(Future)

Wire/Xport Format MP4 fragments MP2TS fragments MP4 fragments Proprietary Streamlets - .qss

Content File Formaton Origin Server

.ismv (fragmented mp4) .ts .f4f, .fmf Proprietary Streamlets - .qss

Byte Range Mechanism

No No Yes Yes

Std HTTP Origin Server

No Yes No Yes

Encryption/DRM Windows DRMPlayReady

AES-128 Adobe Access Move/Widevine

Client Silveright 2+OSMF (OpenSource)

iPhone OS 3.0+Quicktime X

Flash Player 10.1 with ZERIextensions

Move Plugin+Jscript HTML (opt: Flash/Slvrlt)

Manifest file .ismc (.ism/Mfest or .isml/Mfest)

.m3u8 .fmf .qmx file (proprietary)

Page 30: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation_ID 30

CDS Internet Streaming Functions

Page 31: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 31

Ingest, Distribution, Routing, Delivery, Reporting

Acquirer Ingests Content from Origin Servers

Content Acquirer Ingests VoD, Live, Data to “Root of CDN”

HTTP, HTTPS, FTP, CIFS, RTSP

Distribution to Internet Streamers

Rules-Based Pre-Position and/or Dynamic Cache Miss-Fill

VoD and Live Dynamic Tree Building for Optimized Distribution

Service Router Client Request Re-direction

Global and Local Load Balancing Requests to Streamers

Internet Streamer Multi-Protocol Delivery

OnDemand& Live Streaming (Unicast and Multicast), Download

Windows Media, Flash Media, QuickTime/RTSP, & HTTP

Streaming Servers Content Reporting

Detailed Transaction Logs for Each Delivery Event

Integrates with 3rd Party Content Reporting and Analytics

Internet

Content Acquirer

InternetStreamers

HUBS

HEAD END

Service Router

CDS Manager –Internet Streaming

Published Content

Page 32: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 32

CDS-IS How we fill the cacheEnd User Request Example : Cache Miss at the edge & Cache Hit on the CA

2-level hierarchy

Content Acquirer

CDSMService Router

Internet Streamer

CACHE HIT

If the same content becomespopular, thenCACHE HIT

willincreaseat the edge

CACHE MISSCACHE HIT

Page 33: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 33

• Location-Based/Coverage-Zone Routing (onnet)

“Short-list” based on client subnet/zone metrics

• Geo-Location-Based Routing (offnet)Requires external geo-location server

• NPS/Proximity-Based Routing

• Service-Aware Routing

Delivery Service, Engines, CPU load, stream/session counts, nic bandwidth, memory usage

• Load-Based Routing

Round-Robin, Least-Loaded

• Content Affinity-Based Routing

Page 34: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 34

IP Layer

NPS

Engine

Layer Separation

Service

Router

NPS/Proximity Engine

collects routing

databases

(ISIS/OSPF/BGP/Policy

)0

NPS Reply with ranked

list of addresses:

PSA: IP1

PTL: IP20, IP10

3

Redirect user to

closest SE taking into

account NPS and load4

IGP/BGP

HTTP Request:

Get content from

closest SE

5

Content is located in

streamers IP10 and

IP20.

SR sends request to

NPSe:

PSA: IP1

PTL: IP10, IP20

NPS/Proximity API (ALTO)

2

IP10 IP20

HTTP Request from

end-user to CDN1

IP1

Page 35: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 35

• Example: Peer1 located 4 copies of a given movie residing in Peer 2, 3 and 4. Which one to select ?

Application-wise peer4 is preferred due to its uplink capacity

Topology-wise peer2 is preferred because residing in same AS

• Requestor sends a Proximity-Req to Proximity Server with:

Requestor IP address, list of targets IP addresses

• Proximity component runs ranking algorithm leveraging topology databases

From routing protocols as deployed in the backbone

• If policy is to avoid transit traffic, Proximity returns ranked list:

peer2, peer3, peer4

Peer 2

Peer 3

Peer 4

Peer 1

AS #2AS #1 AS #3

PrxSrv

Page 36: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 36

Core RouterCore Router

internetContent

Network

Distribution

Router

Client device requests

contentRouter identifies all

content locations

CONGESTED

CONGESTED

UNCONGESTED

Aggregation

Router

with

streamer

Aggregation

Router

with

streamer

Aggregation

Router

with

streamer

Distribution

Router

Aggregation

Router

with

streamer

Router directs content

request to source –

across low-cost,

uncongested path

Content delivered to

client device

Content Affinity

Service Resources

Time

Network Health

Business Rules

Geography

Proximity combines knowledge of:

All video content locations

Congestion and cost of routed links

…to ensure the best possible efficiency and quality of experience.

Proximity Routing - Unifying IP and Content Routing

Page 37: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 37

1. Service Router Redirection

• Client connects to SR, redirected to Streamer DNS name

2. IP-based Redirection

• Client connects to SR, redirected to Streamer IP address

3. DNS-based Redirection

• Client connects direct to streamer

Service

Router

Streamer

Service

Router

Streamer

Service

Router

Streamer

DNS lookup

HTTP, RTSP, RTMP

Page 38: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 38

ROOT DNS Server

Authoritative .com DNS Server

Authoritative cisco.com DNS Server

Service Router

Authoritative cds.cisco.com DNS Server

Client’s

Configured

DNS Servers

(Proxy)

Client

Streamer

Client’s player requests video via URL: http://cds.cisco.com/vid1.mov

DN

S Q

ue

ry f

or

cd

s.c

isc

o.c

om

DN

S Q

ue

ry f

or

str

ea

me

r.s

e.c

ds

.cis

co

.co

m

200 video/mov

• Validate Incoming Request

• Location/Proximity/Geo-Location

• Content Affinity/Load-Based Routing

• Service Availability

• Last Resort Routing

Page 39: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco PublicPresentation_ID 39

CDS product portfolio

Page 40: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 40

• Content Acquisition, Content Library, management – centralized

• Content Routing, Caching Node – edge of core network

• Streamer – Edge or Network Aggregation layer – network topology driven

Video Function Drives LocationMobile

STB

Residential

Business

DSL

ETTx

PON

AccessMSPP

CableQAM

CMTS

DSLAM

BRAS

PE

MPLS /IP

Core Edge Aggregation & Distribution

V

V

IP N

GN

CDS-StreamerCDS-Streamer

CDS-Content Library

CDSM

CDS-Cache NodeCDS-Content Acquirer

CDS-Content Service Routing

Vid

eo O

verlay

Page 41: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

Cisco Public© 2010 Cisco and/or its affiliates. All rights reserved. 41

Published

Content

Content Library /

Acquirer Arrays

Service Router

Caching NodeInternetContent

Caching Node

Mgmt.

Streaming Edge

Programming

• Alignment with Cisco datacenter programs • Storage, shared infrastructure, management, virtualization

Datacenter

StorageCisco UCS

• Highly optimized, environmental specific platforms AND

• Integration of streaming functions within Cisco edge Routers

Streaming Edge

Closer to the EdgeEfficiencies of the

Datacenter

Unified

Fabric

Cisco CDEs

ASR9000 with AVSM

Best Internet TV

Technology

London UK 2010

Page 42: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 42

Multi-tiered Scalable Storage, Caching, StreamingNetwork Edge

Data Center

Cache LayerContent Library / Ingest

CDE420-K9

~ 10Gbps Performance

10 TB HDD Cache

CDE420-K9

~ 10Gbps Performance

24 TB HDD Storage

Edge Streaming

CDE220-K9

~ 10Gbps Streaming

1.5 TB SSD Cache

CDE250-K92G3

~ 30Gbps Performance

12 TB HDD Cache

CDE250-K9 / CDE260-K9

20 – 30 Gbps Performance

Cisco CDE and UCS Library Server

Remote Storage & Management

Support

CDE250-K92S6

~30 GbpsStreaming

3.0 TB SSD Cache

ASR9KAVSM

~30 GbpsStreaming,

MPEG & Internet

3.2 TB SSD Cache

6 AVSM per ASR9K

CDE250-K92M1

~20 Gbps Streaming

9.0 TB Mixed Cache

Page 43: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

Cisco Public© 2010 Cisco and/or its affiliates. All rights reserved. 43

Multi-Service SSD Streamer

• Key Features

Flexible Platform: Multiple configuration options for TV and Internet content streaming

Streaming: 7Gbps+ of HTTP Adaptive Bit Rate Internet Video content delivery

Multi-Protocol: Support for MPEG-2/4, H.264, Adobe FMS, WMT, QuickTime, Move Networks, Silverlight SmoothHD

Content Distribution: High-Performance Asset Propagation (Segmented Cache Fill)

Resiliency: Stream Resiliency for high availability

Physical Location: Streamers Arrays deployed in a centralized or distributed manner

Versatility in a dense multi-function platform

HW Model Summary CDE220-2S3

Form Factor 2 RU

Total Cache Storage Capacity 1.5 TB Solid State

Streaming Capacity 9.4 Gbps MPEG2TS

Cache Storage Devices 12 x SSD

Log/SW Storage Devices 2 x SSD

Ingest/Fill NIC 12x 1GE

Software Support CDS 2.1.3

Page 44: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

Cisco Public© 2010 Cisco and/or its affiliates. All rights reserved. 44

Versatility in a dense multi-function platform• Product Specifications Summary

Form Factor: 2RU – 24 Front Load Drives

Engine: Dual Westmere 2.4GHz

Cache Capacity: 3.0 TB SSD cache (1)

up to 11TB SAS HDD cache

up to 9TB Mixed SSD/HDD

Fill/Streaming: Up to 4x 10GE – SFP+ Media

+ 4x 1GE Fixed

Management: 2x 1GE

Logging: Dual load sharing SSD log drives

Power: Redundant AC / DC

• Key Platform Features

Flexible Platform: Multiple Storage Bundle Options

Storage Upgrade Bundles

Streaming Targets: 8000 MPEG2 SD Equivalent Streams (4000 SDE/RU)

30Gbps + of HTTP content delivery

Multi-Protocol: Support for MPEG-2/4, H.264, Adobe FMS, WMT, QuickTime, Move Networks, Silverlight SmoothHD

Content Distribution: High-Performance Asset Propagation (Segmented Cache Fill)

Resiliency: Stream Resiliency for high availability

HW Model: CDE250

SW Application: TV / IS Streaming

(1) Will follow industry lithography curve for higher densities

Page 45: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 45

• Specifications

Cache Capacity: Modular 3.2TB – 12.8TB (12-18 mos.) SSD Cache

Up to 30-40 GbpsStreaming per module

• Integrated Service Module Features

Simplifies infrastructure connectivity – physical and logical

Reduces footprint, power, and cooling

Increases network security

Integrated solution - foundation for tighter integration of video application with network: QoS, Multicast, Video Monitoring, CAC, Internet Streaming, sharing code/features with CDS etc.

RS

P

AV

SM

RS

P

AV

SM

ASR9000

10 Gbps

10 Gbps

40 Gbps

Streams

Page 46: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 46

Multi-Function Integrated Delivery

Feature Benefits

Software Content Download

via HTTP

High Performance HTTP Download to support Software

Distribution, Streaming media, Rich Media, Gaming, etc.

Progressive Download via

HTTP

High Performance HTTP Progressive Download for Real-

time Streaming of Adobe FMS, Windows Media, Apple

QuickTime, etc

Adaptive Bit Rate via HTTP

Streaming

Optimized HTTP SW stack and Solid State Cache enables

high performance HTTP Adaptive Bit Rate Streaming for

iPhone, Smooth HD, Move, Adobe Zeri

Real-time VOD Streaming

via RTSP, RTMPx

Scalable VoD Streaming of Adobe FMS (RTMP), Microsoft

WMT (RTSP), Apple QT (RTSP), and other RTSP clients

Real-time Live Streaming

via RTSP, RTMPx

Scalable Live Streaming Splitting of Adobe FMS (RTMP),

Microsoft WMT (RTSP), Apple QT (RTSP), and other RTSP

clients

Concurrent Multi-Protocol

Delivery from all NIC’s

Each CDE (Content Delivery Engine) can deliver all

services from all interfaces concurrently, single software

image running on optimized, and secured Linux

Page 47: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 47

• Speaker:AdmirHadzimahovicNázovprezentácie: 3rd Wave Video Piatok, 27. máj2011

Page 48: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

© 2010 Cisco and/or its affiliates. All rights reserved. 48

• Microsoft Smooth Streaming

http://www.iis.net/expand/SmoothStreaming

• Adobe Dynamic Streaming & Live DVR

http://www.adobe.com/products/flashmediaserver

http://www.adobe.com/products/httpdynamicstreaming/

• Move Adaptive Stream

http://www.movenetworks.com

• Apple HTTP Live Streaming

http://tools.ietf.org/html/draft-pantos-http-live-streaming

• Also see:

Swarmcast and Octoshape

Widevine Adaptive Streaming

Vidiator Dynamic Bitrate Adaptation

Page 49: Internet Video Technologies and Cisco CDS: flexible …...All sources –OTT & TV. • Internet Video(IV) consumption annual growth rate ~52% • IV growth peaks 2015 (60%) and declines

Thank you.