The platform in brief

Dr. Ing Charalampos Z. Patrikakis National Technical University of Athens November 22, 2004 - Palais de la Méditerranée - Nice, France OLYMPIC city ...
Author: Merilyn Dawson
4 downloads 2 Views 3MB Size
Dr. Ing Charalampos Z. Patrikakis National Technical University of Athens

November 22, 2004 - Palais de la Méditerranée - Nice, France

OLYMPIC city forum

ECOSPLAN

The platform in brief Content production

Olympic platform

Distribution and management

Content offering

November 22, 2004 - Palais de la Méditerranée - Nice, France

MPEG-2 encoder MPEG-4 encoder MPEG-x gateway Content management Streaming Access Server Network management End user application Administrative application OLYMPIC city forum

ECOSPLAN

1

OLYMPIC

Network Distribution Manager

?

Streaming Access Server Applications

MPEG-x Gateway

Olympic project is…

Content manager

Encoders

Players

Testbed

Integration

November 22, 2004 - Palais de la Méditerranée - Nice, France

Simulation platform

OLYMPIC city forum

ECOSPLAN

Design and implementation

Integration and test design

Design, implementation, demos, results

Pilot trials

Stand alone presentation Demonstration

November 22, 2004 - Palais de la Méditerranée - Nice, France

OLYMPIC city forum

ECOSPLAN

2

OLYMPIC platform OLYMPIC Broadcasting Center

Catalogue Additional Info

Web Server Network distribution Manager

Content Manager

Satellite

SAS Users

SAS

SAS MPEG2 encoder

High End systems

MPEG2 - TS

users

SAS

SAS Fixed network

Medium/ Low End systems

SAS

ISMA

SAS

users

MPEG Gateway

MPEG4 encoder

SAS Stored content

IS MA

MPEG2 encoder

Distribution Network

Users

3G-GSN

MPEG4 encoder

ISMA compliant commercial servers

GSM

UMTS 2G-GSN

GPRS Users

Encoding

Contribution

Distribution

Access

OLYMPIC city forum

ECOSPLAN

November 22, 2004 - Palais de la Méditerranée - Nice, France

SAS based media streaming content

users SAS

Encoder/Streaming server

users

SAS

SAS SAS users

Encoder/Streaming server

SAS SAS users SAS

November 22, 2004 - Palais de la Méditerranée - Nice, France

OLYMPIC city forum

ECOSPLAN

3

RT Transcoder integration RTP Multicast

RTSP Media Relay Module

Transcoder Transcoder A

Transcoder B Transcoder

Transcoder C Transcoder

RTP RTP

RTP

OLYMPIC city forum

ECOSPLAN

November 22, 2004 - Palais de la Méditerranée - Nice, France

Stream switching • No congestion 256Kbps Access Network

Core Network Encoder/ MPEG-x gateway

Clients

256Kbps

256Kbps

SAS without Transcoding

256Kbps

• Client with congestion 256Kbps Access Network

Core Network Encoder/ MPEG-x gateway

256Kbps

Clients

256Kbps SAS with Transcoding

128Kbps

• Seamless stream switching, new stream with: ƒ RTP: keep SSCR, continuous Seq.Num and Time Stamp. ƒ MPEG4: switch at I frame, compensation video delay change. OLYMPIC city forum

November 22, 2004 - Palais de la Méditerranée - Nice, France

ECOSPLAN

4

Content manager

November 22, 2004 - Palais de la Méditerranée - Nice, France

OLYMPIC city forum

ECOSPLAN

Design and implementation

Integration and test design

Design, implementation, demos, results

Pilot trials

Stand alone presentation Demonstration

November 22, 2004 - Palais de la Méditerranée - Nice, France

OLYMPIC city forum

ECOSPLAN

5

NYMA

SDH

34Mbps

MUX

Video Encoder

Scheduler and MPEG-4 streamer DEMUX

PAL

MPEG-X Gateway

MPEG-4 Encoder & Server

Video Decoder

Psalidi

Web Server Data Base

PAL

Stored Videos PAL

Core SAS

MPEG-4 Encoder & Server

PAL

PAL

MPEG-2 Encoder

MPEG-4 Encoder & Server

Edge SAS

MPEG-2 Encoder

Ethernet Switch Scheduler and MPEG-2 streamer

Wireless LAN

PC’s PDAs

NDM

Access Point

MPEG-4 Transcoders

-

Edge SAS

OTEnet (Thessaloniki)

OTEnet users

155Mbps

MPEG-4 Transcoders

Pilot Users JUNIPER ERX-1410

10Mbps

MPEG-2 over DSL

SDH / ATM

Edge SAS

Ericsson DSLAM

Core SAS

OTEnet (Athens) SDH / WDM

ps

ISDN 128Kbps

1 GB

Campus network

MPEG-4 Transcoder

Ethernet Switch Edge SAS

PUBLIC INTERNET ---

Peripheral SAS (SIEMENS)

NTUA

November 22, 2004 - Palais de la Méditerranée - Nice, France

MPEG-4 Transcoder

SIEMENS Lab

OLYMPIC city forum

ECOSPLAN

Design and implementation

Integration and test design

Design, implementation, demos, results

Pilot trials

Stand alone presentation Demonstration

November 22, 2004 - Palais de la Méditerranée - Nice, France

OLYMPIC city forum

ECOSPLAN

6

Demo • In parallel to the presentation: ƒ A demo of the platform is available with the support of the project’s partners. ƒ The demo is capable of displaying: o Dynamic setup of the platform o Overlay network functionality o Dynamic rate adaptation through transcoding o Compatibility with standards (open platform) OLYMPIC city forum

ECOSPLAN

November 22, 2004 - Palais de la Méditerranée - Nice, France

Content Network managementNetwork Distribution Distribution manager

Web server

Web server

manager

SAS

SAS SAS

Media server

Media server

SAS SAS

SAS SAS

SAS

November 22, 2004 - Palais de la Méditerranée - Nice, France

OLYMPIC city forum

ECOSPLAN

7

Design and implementation

Design, implementation, demos, results

Integration and test design

Pilot trials

Stand alone presentation Demonstration

November 22, 2004 - Palais de la Méditerranée - Nice, France

OLYMPIC city forum

ECOSPLAN

Pilot trials • Pilot trials during: ƒ The Olympic games ƒ The paralympic games

• Users’ profile: ƒ Located in Greece ƒ Broadband access ƒ Test trials in Siemens lab for mobile

• Limitations due to digital rights for the Athens games November 22, 2004 - Palais de la Méditerranée - Nice, France

OLYMPIC city forum

ECOSPLAN

8

Trials during the Olympic games • Three different Greek channels broadcasting the Athens 2004 Olympic Games were feed to the platform and encoded live. • Streams were distributed to pilot users residing at the following networks: OTEnet, OTE, NTUA, Siemens GPRS Lab. • Streams were encoded in 256Kpbs and then transcoded to 128Kbps and 64Kbps whenever it was needed. OLYMPIC city forum

ECOSPLAN

November 22, 2004 - Palais de la Méditerranée - Nice, France

Some numbers • During the 5 hours of OLYMPIC trials ƒ 608 downloads from FTP site ƒ 246 distinct IPs accessed the WEB-site, generating 766 requests for streams ƒ 4056 total number of sessions on the SASs CCDFof sessions(P[X>x])

1

0,8

0,6

0,4

0,2

0 0,001

0,01

0,1

1

10

100

1000

session dura tion (minutes)

November 22, 2004 - Palais de la Méditerranée - Nice, France

OLYMPIC city forum

ECOSPLAN

9

Reporting on the trials 70

60

N u mb er o f active sessio n s

50

40

30

20

10

0 12:30

13:00

13:30

14:00

14:30

15:00

15:30

16:00

16:30

17:00

17:30

18:00

18:30

19:00

19:30

20:00

Time ET1 sessions

NET sessions

ET3 sessions

November 22, 2004 - Palais de la Méditerranée - Nice, France

All sessions

OLYMPIC city forum

ECOSPLAN

Trials during the Paralympic games • One channel broadcasting the Athens 2004 Olympic Games was feed to the platform and encoded live. • Use of nVOD mechanism for prerecorded content streaming. • Streams were distributed to pilot users residing at the following networks: OTEnet, OTE, NTUA, Siemens GPRS Lab. • Streams were encoded in 256Kpbs and then transcoded to 128Kbps and 64Kbps whenever it was needed.

November 22, 2004 - Palais de la Méditerranée - Nice, France

OLYMPIC city forum

ECOSPLAN

10

Some numbers • During the 3 days of 3 hours of Paralympic trials sessions IPs

1st day 711 44

2nd day 557 73

3rd day 727 83

1

CDF

0,8 0,6 0,4 0,2 0 0

10

20

30

40

50

session length (minutes)

OLYMPIC city forum

ECOSPLAN

November 22, 2004 - Palais de la Méditerranée - Nice, France

Reporting on the trials 25

active sessions

20 15 10 5 0 11:00

11:30

12:00

12:30

13:00

13:30

14:00

14:30

15:00

15:30

16:00

time of day

November 22, 2004 - Palais de la Méditerranée - Nice, France

OLYMPIC city forum

ECOSPLAN

11

Results • Users behavior similar to that of TV viewers ƒ “zapping” behaviour ƒ large numbers of viewers when Greek athletes were competing ƒ interest even from viewers with non broadband connections

• Reconfigurability of the platform worked on one case when an SAS failed November 22, 2004 - Palais de la Méditerranée - Nice, France

OLYMPIC city forum

ECOSPLAN

Thank you!

November 22, 2004 - Palais de la Méditerranée - Nice, France

OLYMPIC city forum

ECOSPLAN

12

Design and implementation

Integration and test design

Design, implementation, demos, results

Pilot trials

Stand alone presentation Demonstration

November 22, 2004 - Palais de la Méditerranée - Nice, France

OLYMPIC city forum

ECOSPLAN

13