netinf live video streaming for - uppsala · pdf filebullets level 2-5 minimum 20 pt ......

13
NetInf Live Video Streaming for Ski World Cup Falun 2015 September, 2014 Börje Ohlman (Ericsson) Adeel Mohammad (Ericsson) Anders Lindgren (SICS)

Upload: buinhan

Post on 08-Mar-2018

219 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: NetInf Live Video Streaming for - Uppsala · PDF fileBullets level 2-5 minimum 20 pt ... NetInf Live Video Streaming for Ski World Cup Falun 2015 Goal with the project: ... NetInf

Slide title

70 pt

CAPITALS

Slide subtitle

minimum 30 pt

NetInf Live Video Streaming

for Ski World Cup Falun 2015

September, 2014

Börje Ohlman (Ericsson) Adeel Mohammad (Ericsson)

Anders Lindgren (SICS)

Page 2: NetInf Live Video Streaming for - Uppsala · PDF fileBullets level 2-5 minimum 20 pt ... NetInf Live Video Streaming for Ski World Cup Falun 2015 Goal with the project: ... NetInf

Slide title

70 pt

CAPITALS

Slide subtitle

minimum 30 pt

Ericsson virtual arena functionality workstream

Ericsson to deliver an experience ”beyond skiing” in Falun2015

Page 3: NetInf Live Video Streaming for - Uppsala · PDF fileBullets level 2-5 minimum 20 pt ... NetInf Live Video Streaming for Ski World Cup Falun 2015 Goal with the project: ... NetInf

Slide title

44 pt

Text and bullet level 1

minimum 24 pt

Bullets level 2-5

minimum 20 pt

Characters for Embedded font: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~¡¢£¤¥¦§¨©ª«¬®¯°±²³´¶·¸¹º»¼½ÀÁÂÃÄÅÆÇÈËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿĀāĂăąĆćĊċČĎďĐđĒĖėĘęĚěĞğĠġĢģĪīĮįİıĶķĹĺĻļĽľŁłŃńŅņŇňŌŐőŒœŔŕŖŗŘřŚśŞşŠšŢţŤťŪūŮůŰűŲųŴŵŶŷŸŹźŻżŽžƒȘșˆˇ˘˙˚˛˜˝ẀẁẃẄẅỲỳ–—‘’‚“”„†‡•…‰‹›⁄€™ĀĀĂĂĄĄĆĆĊĊČČĎĎĐĐĒĒĖĖĘĘĚĚĞĞĠĠĢĢĪĪĮĮİĶĶĹĹĻĻĽĽŃŃŅŅŇŇŌŌŐŐŔŔŖŖŘŘŚŚŞŞŢŢŤŤŪŪŮŮŰŰŲŲŴŴŶŶŹŹŻŻȘș−≤≥fifl

ΆΈΉΊΌΎΏΐΑΒΓΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΪΫΆΈΉΊΰαβγδεζηθικλνξορςΣΤΥΦΧΨΩΪΫΌΎΏ

ЁЂЃЄЅІЇЈЉЊЋЌЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯЁЂЃЄЅІЇЈЉЊЋЌЎЏѢѢѲѲѴѴҐҐәǽẀẁẂẃẄẅỲỳ№

Do not add objects or

text in the footer area NetInf | Uppsala/Falun | 2014-04-03 | Page 3

Virtual arena platform functional view

Service environment (Service packages)

Data integration APIs

FIS API SWISS

TIMING Sveriges

Radio

Trafikverk

et Dala trafik

Analytics

Monitoring TOOL

WEB

• Static Data focus

• Static

visualization

• Target audience:

• All personas

Virtual Live arena

• Dynamic Data

focus

• Dynamic

visualization

• Target audience • Off-site/on-line viewers

• On-siite visitiors

• Sponsored visitiors:

WC App

• Dynamic Data

focus

• Static visualization

• Target audience: • On-site visitors

• Off-site visitors

3PP apps linked to the live

arena

• Personal Data Focus

• Dynamic/Static Visualasation

• Target Audience : Live Arena

Subscribers

Visualization

WeMeMo

ve

Other…

….

WeMeMove Traffic, TV ....

Data sources

Ericson

Virtual Arena

Platform billing

Competitio

n

and

Event

Sponsor

activation

through

Wellness

Trafffic

and

Location

2nd Screen

TV

Page 4: NetInf Live Video Streaming for - Uppsala · PDF fileBullets level 2-5 minimum 20 pt ... NetInf Live Video Streaming for Ski World Cup Falun 2015 Goal with the project: ... NetInf

Slide title

44 pt

Text and bullet level 1

minimum 24 pt

Bullets level 2-5

minimum 20 pt

Characters for Embedded font: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~¡¢£¤¥¦§¨©ª«¬®¯°±²³´¶·¸¹º»¼½ÀÁÂÃÄÅÆÇÈËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿĀāĂăąĆćĊċČĎďĐđĒĖėĘęĚěĞğĠġĢģĪīĮįİıĶķĹĺĻļĽľŁłŃńŅņŇňŌŐőŒœŔŕŖŗŘřŚśŞşŠšŢţŤťŪūŮůŰűŲųŴŵŶŷŸŹźŻżŽžƒȘșˆˇ˘˙˚˛˜˝ẀẁẃẄẅỲỳ–—‘’‚“”„†‡•…‰‹›⁄€™ĀĀĂĂĄĄĆĆĊĊČČĎĎĐĐĒĒĖĖĘĘĚĚĞĞĠĠĢĢĪĪĮĮİĶĶĹĹĻĻĽĽŃŃŅŅŇŇŌŌŐŐŔŔŖŖŘŘŚŚŞŞŢŢŤŤŪŪŮŮŰŰŲŲŴŴŶŶŹŹŻŻȘș−≤≥fifl

ΆΈΉΊΌΎΏΐΑΒΓΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΪΫΆΈΉΊΰαβγδεζηθικλνξορςΣΤΥΦΧΨΩΪΫΌΎΏ

ЁЂЃЄЅІЇЈЉЊЋЌЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯЁЂЃЄЅІЇЈЉЊЋЌЎЏѢѢѲѲѴѴҐҐәǽẀẁẂẃẄẅỲỳ№

Do not add objects or

text in the footer area NetInf | Uppsala/Falun | 2014-04-03 | Page 4

What problems to solve:

› Give both on-site and off-site viewers an

exciting 2nd screen experience while the event

is ongoing

– TV and other digital experiences offered in a gaming

like virtual arena client optimized for Tablet/PC

› Ensure minimum delay between 2nd screen

and real event to deliver information while it is

relevant (especially for on-site)

– Efraim project

› Minimize the impact on MBB consumer bucket

with reversed volume charging

– Zero rating of data traffic

– Ad-funded virtual arena content with kick-back to

operator for the volume consumed.

› Understanding consumer behaviour and

network impact

– Consumer consumption patterns

– Network impact analytics

– Social Media analysis, what events created what kind

of reactions and sentiments in the viewership.

2nd Screen TV Set-up and main objectives

Lugnets

Skidstadium

Falun

City Square

”Beyond Skiing”

Studio

Pre-/Postrace

events ?

2nd screen” content

generation, production,

distribution and

OTT playout for Sweden

Beyond Skiing

SVT

EBU

FIS/Falu VM 2015

Ski Race

Mixed Zone

Main Broadcast

Production,

distribution

and Playout

for Sweden

Rest of the World

Main

Broadcast

2nd Screen

”Play” site

SVT Play for main

2nd Screen

Main Broadcast

Vinter studion

Price Cermony “Cool” Events

Page 5: NetInf Live Video Streaming for - Uppsala · PDF fileBullets level 2-5 minimum 20 pt ... NetInf Live Video Streaming for Ski World Cup Falun 2015 Goal with the project: ... NetInf

Slide title

44 pt

Text and bullet level 1

minimum 24 pt

Bullets level 2-5

minimum 20 pt

Characters for Embedded font: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~¡¢£¤¥¦§¨©ª«¬®¯°±²³´¶·¸¹º»¼½ÀÁÂÃÄÅÆÇÈËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿĀāĂăąĆćĊċČĎďĐđĒĖėĘęĚěĞğĠġĢģĪīĮįİıĶķĹĺĻļĽľŁłŃńŅņŇňŌŐőŒœŔŕŖŗŘřŚśŞşŠšŢţŤťŪūŮůŰűŲųŴŵŶŷŸŹźŻżŽžƒȘșˆˇ˘˙˚˛˜˝ẀẁẃẄẅỲỳ–—‘’‚“”„†‡•…‰‹›⁄€™ĀĀĂĂĄĄĆĆĊĊČČĎĎĐĐĒĒĖĖĘĘĚĚĞĞĠĠĢĢĪĪĮĮİĶĶĹĹĻĻĽĽŃŃŅŅŇŇŌŌŐŐŔŔŖŖŘŘŚŚŞŞŢŢŤŤŪŪŮŮŰŰŲŲŴŴŶŶŹŹŻŻȘș−≤≥fifl

ΆΈΉΊΌΎΏΐΑΒΓΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΪΫΆΈΉΊΰαβγδεζηθικλνξορςΣΤΥΦΧΨΩΪΫΌΎΏ

ЁЂЃЄЅІЇЈЉЊЋЌЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯЁЂЃЄЅІЇЈЉЊЋЌЎЏѢѢѲѲѴѴҐҐәǽẀẁẂẃẄẅỲỳ№

Do not add objects or

text in the footer area NetInf | Uppsala/Falun | 2014-04-03 | Page 5

NetInf Live Video Streaming

for Ski World Cup Falun 2015

Goal with the project:

• Offer a live video streaming Android

application for the FIS Nordic World Ski

Championships 2015 in Falun as part of the

Virtual Arena, see

• http://falun2015.com

• Live video from any Android client should be

distributed using Erlang NetInf routers. For

information on NetInf, see

• http://netinf.org

• Two key objectives are to take an existing

prototype and evolve it so that it can:

• Be distributed to real users via an

Android market

• Reduce the delay in the streaming

service to become “near realtime”

NetInf Live Video Streaming

NetInf network

NetInf

routers

NetInf router

Ca

che

NetInf router

Ca

che

NetInf router

Ca

che

Streaming

node

3G/LTE

Page 6: NetInf Live Video Streaming for - Uppsala · PDF fileBullets level 2-5 minimum 20 pt ... NetInf Live Video Streaming for Ski World Cup Falun 2015 Goal with the project: ... NetInf

Slide title

44 pt

Text and bullet level 1

minimum 24 pt

Bullets level 2-5

minimum 20 pt

Characters for Embedded font: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~¡¢£¤¥¦§¨©ª«¬®¯°±²³´¶·¸¹º»¼½ÀÁÂÃÄÅÆÇÈËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿĀāĂăąĆćĊċČĎďĐđĒĖėĘęĚěĞğĠġĢģĪīĮįİıĶķĹĺĻļĽľŁłŃńŅņŇňŌŐőŒœŔŕŖŗŘřŚśŞşŠšŢţŤťŪūŮůŰűŲųŴŵŶŷŸŹźŻżŽžƒȘșˆˇ˘˙˚˛˜˝ẀẁẃẄẅỲỳ–—‘’‚“”„†‡•…‰‹›⁄€™ĀĀĂĂĄĄĆĆĊĊČČĎĎĐĐĒĒĖĖĘĘĚĚĞĞĠĠĢĢĪĪĮĮİĶĶĹĹĻĻĽĽŃŃŅŅŇŇŌŌŐŐŔŔŖŖŘŘŚŚŞŞŢŢŤŤŪŪŮŮŰŰŲŲŴŴŶŶŹŹŻŻȘș−≤≥fifl

ΆΈΉΊΌΎΏΐΑΒΓΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΪΫΆΈΉΊΰαβγδεζηθικλνξορςΣΤΥΦΧΨΩΪΫΌΎΏ

ЁЂЃЄЅІЇЈЉЊЋЌЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯЁЂЃЄЅІЇЈЉЊЋЌЎЏѢѢѲѲѴѴҐҐәǽẀẁẂẃẄẅỲỳ№

Do not add objects or

text in the footer area NetInf | Uppsala/Falun | 2014-04-03 | Page 6

How the Live streaming service is used

Recording a video

• User starts the recording app and selects the

publish option. The application will then publish the

stream object with location and thumbnail. The user

can optionally add human readable name and/or

description of object to the metadata of the object.

Playing a streamed video

• User needs to get the name of the desired stream.

Possible ways of getting the name includes:

• Clicking on stream object (e.g. a thumbnail or

location on map) in event browser (see next

slide)

• Clicking on name/thumbnail (from regular web

page or from the Virtual Arena

• Scanning a QR code on a poster/sign or on a

screen, e.g. a Jumbotron

NetInf Live Video Streaming

NetInf network

NetInf routers

NetInf router

C

a

c

h

e

NetInf router

C

a

c

h

e

NetInf router

C

a

c

h

e

Streaming

node

3G/LTE

Page 7: NetInf Live Video Streaming for - Uppsala · PDF fileBullets level 2-5 minimum 20 pt ... NetInf Live Video Streaming for Ski World Cup Falun 2015 Goal with the project: ... NetInf

Slide title

44 pt

Text and bullet level 1

minimum 24 pt

Bullets level 2-5

minimum 20 pt

Characters for Embedded font: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~¡¢£¤¥¦§¨©ª«¬®¯°±²³´¶·¸¹º»¼½ÀÁÂÃÄÅÆÇÈËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿĀāĂăąĆćĊċČĎďĐđĒĖėĘęĚěĞğĠġĢģĪīĮįİıĶķĹĺĻļĽľŁłŃńŅņŇňŌŐőŒœŔŕŖŗŘřŚśŞşŠšŢţŤťŪūŮůŰűŲųŴŵŶŷŸŹźŻżŽžƒȘșˆˇ˘˙˚˛˜˝ẀẁẃẄẅỲỳ–—‘’‚“”„†‡•…‰‹›⁄€™ĀĀĂĂĄĄĆĆĊĊČČĎĎĐĐĒĒĖĖĘĘĚĚĞĞĠĠĢĢĪĪĮĮİĶĶĹĹĻĻĽĽŃŃŅŅŇŇŌŌŐŐŔŔŖŖŘŘŚŚŞŞŢŢŤŤŪŪŮŮŰŰŲŲŴŴŶŶŹŹŻŻȘș−≤≥fifl

ΆΈΉΊΌΎΏΐΑΒΓΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΪΫΆΈΉΊΰαβγδεζηθικλνξορςΣΤΥΦΧΨΩΪΫΌΎΏ

ЁЂЃЄЅІЇЈЉЊЋЌЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯЁЂЃЄЅІЇЈЉЊЋЌЎЏѢѢѲѲѴѴҐҐәǽẀẁẂẃẄẅỲỳ№

Do not add objects or

text in the footer area NetInf | Uppsala/Falun | 2014-04-03 | Page 7

› In previous projects, similar event browsers have been

developed

› SAIL Event With Large Crowds Directory

› MOSES opportunistic event sharing service

Existing prototypes of event browser

Page 8: NetInf Live Video Streaming for - Uppsala · PDF fileBullets level 2-5 minimum 20 pt ... NetInf Live Video Streaming for Ski World Cup Falun 2015 Goal with the project: ... NetInf

Slide title

44 pt

Text and bullet level 1

minimum 24 pt

Bullets level 2-5

minimum 20 pt

Characters for Embedded font: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~¡¢£¤¥¦§¨©ª«¬®¯°±²³´¶·¸¹º»¼½ÀÁÂÃÄÅÆÇÈËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿĀāĂăąĆćĊċČĎďĐđĒĖėĘęĚěĞğĠġĢģĪīĮįİıĶķĹĺĻļĽľŁłŃńŅņŇňŌŐőŒœŔŕŖŗŘřŚśŞşŠšŢţŤťŪūŮůŰűŲųŴŵŶŷŸŹźŻżŽžƒȘșˆˇ˘˙˚˛˜˝ẀẁẃẄẅỲỳ–—‘’‚“”„†‡•…‰‹›⁄€™ĀĀĂĂĄĄĆĆĊĊČČĎĎĐĐĒĒĖĖĘĘĚĚĞĞĠĠĢĢĪĪĮĮİĶĶĹĹĻĻĽĽŃŃŅŅŇŇŌŌŐŐŔŔŖŖŘŘŚŚŞŞŢŢŤŤŪŪŮŮŰŰŲŲŴŴŶŶŹŹŻŻȘș−≤≥fifl

ΆΈΉΊΌΎΏΐΑΒΓΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΪΫΆΈΉΊΰαβγδεζηθικλνξορςΣΤΥΦΧΨΩΪΫΌΎΏ

ЁЂЃЄЅІЇЈЉЊЋЌЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯЁЂЃЄЅІЇЈЉЊЋЌЎЏѢѢѲѲѴѴҐҐәǽẀẁẂẃẄẅỲỳ№

Do not add objects or

text in the footer area NetInf | Uppsala/Falun | 2014-04-03 | Page 8

NetInf Network

NetInf core network

Stadium & Ski tracks

Local access network

NetInf router instances

NetInf DHCP

NRS

Global IP network

3G/LTE core networkLocal access network

NetInf router with local storage

WiFi AP

GW router

3G/LTE BS

LEGEND

Recording client

Playing client

Page 9: NetInf Live Video Streaming for - Uppsala · PDF fileBullets level 2-5 minimum 20 pt ... NetInf Live Video Streaming for Ski World Cup Falun 2015 Goal with the project: ... NetInf

Slide title

44 pt

Text and bullet level 1

minimum 24 pt

Bullets level 2-5

minimum 20 pt

Characters for Embedded font: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~¡¢£¤¥¦§¨©ª«¬®¯°±²³´¶·¸¹º»¼½ÀÁÂÃÄÅÆÇÈËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿĀāĂăąĆćĊċČĎďĐđĒĖėĘęĚěĞğĠġĢģĪīĮįİıĶķĹĺĻļĽľŁłŃńŅņŇňŌŐőŒœŔŕŖŗŘřŚśŞşŠšŢţŤťŪūŮůŰűŲųŴŵŶŷŸŹźŻżŽžƒȘșˆˇ˘˙˚˛˜˝ẀẁẃẄẅỲỳ–—‘’‚“”„†‡•…‰‹›⁄€™ĀĀĂĂĄĄĆĆĊĊČČĎĎĐĐĒĒĖĖĘĘĚĚĞĞĠĠĢĢĪĪĮĮİĶĶĹĹĻĻĽĽŃŃŅŅŇŇŌŌŐŐŔŔŖŖŘŘŚŚŞŞŢŢŤŤŪŪŮŮŰŰŲŲŴŴŶŶŹŹŻŻȘș−≤≥fifl

ΆΈΉΊΌΎΏΐΑΒΓΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΪΫΆΈΉΊΰαβγδεζηθικλνξορςΣΤΥΦΧΨΩΪΫΌΎΏ

ЁЂЃЄЅІЇЈЉЊЋЌЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯЁЂЃЄЅІЇЈЉЊЋЌЎЏѢѢѲѲѴѴҐҐәǽẀẁẂẃẄẅỲỳ№

Do not add objects or

text in the footer area NetInf | Uppsala/Falun | 2014-04-03 | Page 9

Delivering Live streaming content to the virtual arena

As an additional feature the virtual arena could potentially connect to the live streaming

service as a user of the service (seen from the live streaming service perspective).

The virtual arena can then treat these streams as any other content stream.

This would require that there is a clear interface to the virtual arena (e.g. video format,

GPS coordinates, …) which we can deliver our streams to. There should not need to be

any modifications done to the virtual arena for this.

Service environment (Service packages)

Data integration APIs

FIS API SWISS

TIMING

Sverige

s

Radio

Trafikver

ket Dala trafik

Analytics

Monitoring TOOL

WEB

• Static Data

focus

• Static

visualizatio

n

• Target

audience: • All personas

Virtual Live arena

• Dynamic

Data focus

• Dynamic

visualizatio

n

• Target

audience • Off-site/on-line viewers

• On-siite visitiors

• Sponsored visitiors:

WC App

• Dynamic

Data focus

• Static

visualizatio

n

• Target

audience: • On-site visitors

• Off-site visitors

3PP apps linked to the live

arena

• Personal Data Focus

• Dynamic/Static

Visualasation

• Target Audience : Live

Arena Subscribers

Visualization

WeMeM

ove

Other…

….

WeMeMove Traffic, TV ....

Data sources

Ericson

Virtual Arena

Platform

billing

Competit

ion

and

Event

Sponsor

activatio

n

through

Wellness

Trafffic

and

Location

2nd

Screen

TV

NetInf core network

Stadium & Ski tracks

Local access network

NetInf router instances

NetInf DHCP

NRS

Global IP network

3G/LTE core networkLocal access network

NetInf router with local storage

WiFi AP

GW router

3G/LTE BS

LEGEND

Recording client

Playing client

Page 10: NetInf Live Video Streaming for - Uppsala · PDF fileBullets level 2-5 minimum 20 pt ... NetInf Live Video Streaming for Ski World Cup Falun 2015 Goal with the project: ... NetInf

Slide title

44 pt

Text and bullet level 1

minimum 24 pt

Bullets level 2-5

minimum 20 pt

Characters for Embedded font: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~¡¢£¤¥¦§¨©ª«¬®¯°±²³´¶·¸¹º»¼½ÀÁÂÃÄÅÆÇÈËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿĀāĂăąĆćĊċČĎďĐđĒĖėĘęĚěĞğĠġĢģĪīĮįİıĶķĹĺĻļĽľŁłŃńŅņŇňŌŐőŒœŔŕŖŗŘřŚśŞşŠšŢţŤťŪūŮůŰűŲųŴŵŶŷŸŹźŻżŽžƒȘșˆˇ˘˙˚˛˜˝ẀẁẃẄẅỲỳ–—‘’‚“”„†‡•…‰‹›⁄€™ĀĀĂĂĄĄĆĆĊĊČČĎĎĐĐĒĒĖĖĘĘĚĚĞĞĠĠĢĢĪĪĮĮİĶĶĹĹĻĻĽĽŃŃŅŅŇŇŌŌŐŐŔŔŖŖŘŘŚŚŞŞŢŢŤŤŪŪŮŮŰŰŲŲŴŴŶŶŹŹŻŻȘș−≤≥fifl

ΆΈΉΊΌΎΏΐΑΒΓΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΪΫΆΈΉΊΰαβγδεζηθικλνξορςΣΤΥΦΧΨΩΪΫΌΎΏ

ЁЂЃЄЅІЇЈЉЊЋЌЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯЁЂЃЄЅІЇЈЉЊЋЌЎЏѢѢѲѲѴѴҐҐәǽẀẁẂẃẄẅỲỳ№

Do not add objects or

text in the footer area NetInf | Uppsala/Falun | 2014-04-03 | Page 10

NetInf Network, option 1

In this alternative no modifications are made to the local connectivity

network (3G/WiFi).

The NetInf clients in the Androids connect via the regular IP network to

NetInf nodes in a cloud.

Requirements on the NetInf network

• NRS that can resolve IO name to streaming node locator

• NetInf “DHCP” for connecting NetInf clients to NetInf router or

possibly just to the NetInf cloud (could then possibly be hardcoded in

clients?)

• Possibility to scale up the number of NetInf routers according to user

demand

• Need to auto configure the NetInf network when new nodes come

alive

3G Core network

Local access network

Cloud Data Centre

Network of virtual

NetInf nodes

3G/LTE

Global IP network

R

R R

R

Streaming

node Streaming

node Streaming

node Streaming

node

NetInf router

Cache

NetInf router

Cache

NetInf router

Cache

Stadium

Client

node Client

node

Client

node

Client

node Client

node

Local access network

R

R R

NetInf router

Cache

NRS

Stadium

Client

node Client

node

Client

node Streaming

node

Client

node Client

node

Local access network

R

R R

Page 11: NetInf Live Video Streaming for - Uppsala · PDF fileBullets level 2-5 minimum 20 pt ... NetInf Live Video Streaming for Ski World Cup Falun 2015 Goal with the project: ... NetInf

Slide title

44 pt

Text and bullet level 1

minimum 24 pt

Bullets level 2-5

minimum 20 pt

Characters for Embedded font: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~¡¢£¤¥¦§¨©ª«¬®¯°±²³´¶·¸¹º»¼½ÀÁÂÃÄÅÆÇÈËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿĀāĂăąĆćĊċČĎďĐđĒĖėĘęĚěĞğĠġĢģĪīĮįİıĶķĹĺĻļĽľŁłŃńŅņŇňŌŐőŒœŔŕŖŗŘřŚśŞşŠšŢţŤťŪūŮůŰűŲųŴŵŶŷŸŹźŻżŽžƒȘșˆˇ˘˙˚˛˜˝ẀẁẃẄẅỲỳ–—‘’‚“”„†‡•…‰‹›⁄€™ĀĀĂĂĄĄĆĆĊĊČČĎĎĐĐĒĒĖĖĘĘĚĚĞĞĠĠĢĢĪĪĮĮİĶĶĹĹĻĻĽĽŃŃŅŅŇŇŌŌŐŐŔŔŖŖŘŘŚŚŞŞŢŢŤŤŪŪŮŮŰŰŲŲŴŴŶŶŹŹŻŻȘș−≤≥fifl

ΆΈΉΊΌΎΏΐΑΒΓΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΪΫΆΈΉΊΰαβγδεζηθικλνξορςΣΤΥΦΧΨΩΪΫΌΎΏ

ЁЂЃЄЅІЇЈЉЊЋЌЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯЁЂЃЄЅІЇЈЉЊЋЌЎЏѢѢѲѲѴѴҐҐәǽẀẁẂẃẄẅỲỳ№

Do not add objects or

text in the footer area NetInf | Uppsala/Falun | 2014-04-03 | Page 11

NetInf Network, option 2

In this alternative an existing WiFi network is enhanced with NetInf

functionality. This needs to be done in a way that it does not interfere with

any existing WiFi service.

• WiFi access points are combined with NetInf routers.

(Either the APs need to be able to connect to two different backhaul

networks or the NetInf routers, which are transparent to IP traffic,

needs to be powerful enough to not become bottlenecks.)

• The live streams can thus be served in the local WiFi network by

nearby users without causing traffic on backhaul links.

• The NetInf clients in the Androids connect directly to these NetInf

nodes.

Requirements on the NetInf network

• NRS that can resolve IO name to streaming node locator

• NetInf “DHCP” for connecting NetInf clients to NetInf router

3G Core network

Local access network

Local Data Centre

Real NetInf nodes

3G/LTE

Global IP network

R

R R

R

Streaming

node Streaming

node Streaming

node Streaming

node

NetInf router

Cache

Stadium

Client

node Client

node

Client

node Streaming

node

Client

node Client

node

Local access network

R

R R

NetInf router

Cache

NetInf router

Cache

NetInf router

Cache

NetInf router

Cache

NRS

NetInf router

Cache

Bottleneck

Page 12: NetInf Live Video Streaming for - Uppsala · PDF fileBullets level 2-5 minimum 20 pt ... NetInf Live Video Streaming for Ski World Cup Falun 2015 Goal with the project: ... NetInf

Slide title

44 pt

Text and bullet level 1

minimum 24 pt

Bullets level 2-5

minimum 20 pt

Characters for Embedded font: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~¡¢£¤¥¦§¨©ª«¬®¯°±²³´¶·¸¹º»¼½ÀÁÂÃÄÅÆÇÈËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿĀāĂăąĆćĊċČĎďĐđĒĖėĘęĚěĞğĠġĢģĪīĮįİıĶķĹĺĻļĽľŁłŃńŅņŇňŌŐőŒœŔŕŖŗŘřŚśŞşŠšŢţŤťŪūŮůŰűŲųŴŵŶŷŸŹźŻżŽžƒȘșˆˇ˘˙˚˛˜˝ẀẁẃẄẅỲỳ–—‘’‚“”„†‡•…‰‹›⁄€™ĀĀĂĂĄĄĆĆĊĊČČĎĎĐĐĒĒĖĖĘĘĚĚĞĞĠĠĢĢĪĪĮĮİĶĶĹĹĻĻĽĽŃŃŅŅŇŇŌŌŐŐŔŔŖŖŘŘŚŚŞŞŢŢŤŤŪŪŮŮŰŰŲŲŴŴŶŶŹŹŻŻȘș−≤≥fifl

ΆΈΉΊΌΎΏΐΑΒΓΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΪΫΆΈΉΊΰαβγδεζηθικλνξορςΣΤΥΦΧΨΩΪΫΌΎΏ

ЁЂЃЄЅІЇЈЉЊЋЌЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯЁЂЃЄЅІЇЈЉЊЋЌЎЏѢѢѲѲѴѴҐҐәǽẀẁẂẃẄẅỲỳ№

Do not add objects or

text in the footer area NetInf | Uppsala/Falun | 2014-04-03 | Page 12

NetInf Network, option 3

3G Core network

Local access network

Cloud Data Centre

Network of virtual

NetInf nodes

3G/LTE

Global IP network

R

R

R

R

Client

node Streaming

node Streaming

node Streaming

node

NetInf router

Cache

NetInf router

Cache

NetInf router

Cache

Stadium

Client

node Client

node

Client

node

Client

node Client

node

Local access network

R

R R

NetInf router

Cache

NRS

In this alternative a separate NetInf WiFi networks are deployed

where there is no existing WiFi service.

• WiFi access points are combined with NetInf routers.

• The live streams can thus be served in the local WiFi

network by nearby users without causing traffic on backhaul

links.

• The APs will be transparent to regular IP traffic.

• The NetInf clients in the Androids connect directly to these

NetInf nodes.

Requirements on the NetInf network

• NRS that can resolve IO name to streaming node locator

• NetInf “DHCP” for connecting NetInf clients to NetInf router

Stadium

Client

node Client

node

Client

node Streaming

node

Client

node Client

node

Local access network

R

R R

NetInf router

Cache

NetInf router

Cache

R Bottleneck

Client

node

Page 13: NetInf Live Video Streaming for - Uppsala · PDF fileBullets level 2-5 minimum 20 pt ... NetInf Live Video Streaming for Ski World Cup Falun 2015 Goal with the project: ... NetInf

Slide title

44 pt

Text and bullet level 1

minimum 24 pt

Bullets level 2-5

minimum 20 pt

Characters for Embedded font: !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~¡¢£¤¥¦§¨©ª«¬®¯°±²³´¶·¸¹º»¼½ÀÁÂÃÄÅÆÇÈËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿĀāĂăąĆćĊċČĎďĐđĒĖėĘęĚěĞğĠġĢģĪīĮįİıĶķĹĺĻļĽľŁłŃńŅņŇňŌŐőŒœŔŕŖŗŘřŚśŞşŠšŢţŤťŪūŮůŰűŲųŴŵŶŷŸŹźŻżŽžƒȘșˆˇ˘˙˚˛˜˝ẀẁẃẄẅỲỳ–—‘’‚“”„†‡•…‰‹›⁄€™ĀĀĂĂĄĄĆĆĊĊČČĎĎĐĐĒĒĖĖĘĘĚĚĞĞĠĠĢĢĪĪĮĮİĶĶĹĹĻĻĽĽŃŃŅŅŇŇŌŌŐŐŔŔŖŖŘŘŚŚŞŞŢŢŤŤŪŪŮŮŰŰŲŲŴŴŶŶŹŹŻŻȘș−≤≥fifl

ΆΈΉΊΌΎΏΐΑΒΓΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΪΫΆΈΉΊΰαβγδεζηθικλνξορςΣΤΥΦΧΨΩΪΫΌΎΏ

ЁЂЃЄЅІЇЈЉЊЋЌЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯЁЂЃЄЅІЇЈЉЊЋЌЎЏѢѢѲѲѴѴҐҐәǽẀẁẂẃẄẅỲỳ№

Do not add objects or

text in the footer area NetInf | Uppsala/Falun | 2014-04-03 | Page 13

Event Browser for User Generated Content

In addition to official content from the event organizer, users will also generate

content (videos/photos/etc) to share with other users.

It is important to have an intuitive and user friendly way for the user to find

interesting content in the network to view.

Event Browser

• When a user generates and publishes content, it is tagged with a timestamp and

location where it was created

• (Location can use GPS or other localization technology)

• The Event Browser provides a graphical representation of all content in the

system through a map of the event area

• A time slider allows the user to browse through the recent history of the event

and see on the map when and where content has been published

• There is also the option to set “triggers” so that the system notifies the user

when new content that was published nearby is available

Design choices:

• Show all data in the browser, or only locally available (or differentiate in the view

so the user knows expected delay)

• How to share data between users?