japan-eu joint research: greenicn, and proactive content

28
Copyright c 2014 by GreenICN Project. All rights reserved. Last Revised at 14:41 September 1, 2014. GreenICN at NDNcomm – 1 / 28 Japan-EU Joint Research: GreenICN, and Proactive Content Caching and Delivery Scheme Utilizing Transportation Systems Hidenori Nakazato , Yong-Jin Park , and Atsushi Tagami Waseda University KDDI R&D Laboratories Inc. September 5, 2014

Upload: others

Post on 13-Feb-2022

3 views

Category:

Documents


0 download

TRANSCRIPT

Copyright c©2014 by GreenICN Project. All rights reserved.Last Revised at 14:41 September 1, 2014.

GreenICN at NDNcomm – 1 / 28

Japan-EU Joint Research: GreenICN, and Proactive ContentCaching and Delivery Scheme Utilizing Transportation Systems

Hidenori Nakazato†, Yong-Jin Park†, and Atsushi Tagami‡

† Waseda University

‡ KDDI R&D Laboratories Inc.

September 5, 2014

Outline

GreenICN

Proactive VideoContent Cachingand Delivery inPublicTransportationSystems

Copyright c©2014 by GreenICN Project. All rights reserved.Last Revised at 14:41 September 1, 2014.

GreenICN at NDNcomm – 2 / 28

� GreenICN Overview� Proactive Content Caching and Delivery Scheme in Public

Transportation Systems

GreenICN: Architecture and Applications ofGreen Information Centric Networking

GreenICN

GreenICN Project

Project Partners

Objectives

Project Goals

Project Structure

Work Packages

WP1

WP2

WP3

WP2

WP5

Current Status

Proactive VideoContent Cachingand Delivery inPublicTransportationSystems

Copyright c©2014 by GreenICN Project. All rights reserved.Last Revised at 14:41 September 1, 2014.

GreenICN at NDNcomm – 3 / 28

GreenICN Project

GreenICN

GreenICN Project

Project Partners

Objectives

Project Goals

Project Structure

Work Packages

WP1

WP2

WP3

WP2

WP5

Current Status

Proactive VideoContent Cachingand Delivery inPublicTransportationSystems

Copyright c©2014 by GreenICN Project. All rights reserved.Last Revised at 14:41 September 1, 2014.

GreenICN at NDNcomm – 4 / 28

� GreenICN is a project funded by both European Commissionand Japanese government.

� The objective is to design a network and end-devices able tooperate in a highly scalable, energy-efficient and backwardcompatible way while exploiting advantages of ICN.

� 3 year project started in April 2014.� 6 European and 6 Japanese partners collaborate in the

project.� Website: http://www.greenicn.org/� The GreenICN Network layer is an enhanced NDN module

where we add additional functionality and improve existingsolutions.

Project Partners

GreenICN

GreenICN Project

Project Partners

Objectives

Project Goals

Project Structure

Work Packages

WP1

WP2

WP3

WP2

WP5

Current Status

Proactive VideoContent Cachingand Delivery inPublicTransportationSystems

Copyright c©2014 by GreenICN Project. All rights reserved.Last Revised at 14:41 September 1, 2014.

GreenICN at NDNcomm – 5 / 28

NEC Europe Ltd. (UK)

CEDEO (Italy)

Telekomunikacja Polska (Orange Labs, Poland)

University College London (UK)

Consorzio Nazionale Interuniversitario per le Telecomunicazioni (Italy)

George-August-Universität Göttingen (Germany)EU Coordinator JP Coordinator

KDDI R&D Laboratories Inc. (Saitama)

Panasonic Advanced Technology Development Co., Ltd. (Osaka)

NEC Corporation (Tokyo)

University of Tokyo (Tokyo)

Waseda University (Tokyo)

Osaka University (Osaka)

European Partners Japanese Partners

Objectives

GreenICN

GreenICN Project

Project Partners

Objectives

Project Goals

Project Structure

Work Packages

WP1

WP2

WP3

WP2

WP5

Current Status

Proactive VideoContent Cachingand Delivery inPublicTransportationSystems

Copyright c©2014 by GreenICN Project. All rights reserved.Last Revised at 14:41 September 1, 2014.

GreenICN at NDNcomm – 6 / 28

� GreenICN addresses how the ICN network and devices can operatein a highly scalable and energy-efficient way.

� Two exemplary application scenarios:

1. Aftermath of a disaster:

� Energy and communication resources are at a premium.� Efficient distribution of disaster notification and rescue

information is critical.� Key issue: Ability to exploit fragmented networks with

only intermittent connectivity.

2. Video delivery:

� Video consumes large part of current network bandwidth.� Efficient delivery of video is crucial to have successful

deployment of ICN networks.� Key issue: Scalable and efficient video delivery exploiting

features of ICN such as in-network caching andname-based forwarding while saving energy consumption.

Project Goals

GreenICN

GreenICN Project

Project Partners

Objectives

Project Goals

Project Structure

Work Packages

WP1

WP2

WP3

WP2

WP5

Current Status

Proactive VideoContent Cachingand Delivery inPublicTransportationSystems

Copyright c©2014 by GreenICN Project. All rights reserved.Last Revised at 14:41 September 1, 2014.

GreenICN at NDNcomm – 7 / 28

� Reduction of power consumption

� 20% for normal days

� EU aims to reduce 20% of the total energyconsumption of all EU countries.

� Japan aims reduce energy consumption 30% by 2030,compared to that in 2003.

� 40% for Disasters

� In 2011, people in Tohoku area suffered 3 days ofblackout because of the East Japan Earthquake.

� Reduction to make communication services andrelated base stations able to operate 3 days in such ascenario.

Project Goals (cont’d)

GreenICN

GreenICN Project

Project Partners

Objectives

Project Goals

Project Structure

Work Packages

WP1

WP2

WP3

WP2

WP5

Current Status

Proactive VideoContent Cachingand Delivery inPublicTransportationSystems

Copyright c©2014 by GreenICN Project. All rights reserved.Last Revised at 14:41 September 1, 2014.

GreenICN at NDNcomm – 8 / 28

� Seamless services before and after a disaster

� From 2011 East Japan Earthquake: people want to keepon using terminals and services they are accustomed toand not those specifically designed for disasters.

� Migration path

� Friendly coexistence of GreenICN with current IP network

� Scalability

� Appropriate performance to be usable in the real world.

� ICN-enabled end-systems and a new API

� A middleware platform provides functionality toocomplex to be implemented at line-speed in the networklayer, allowing end-devices to fully exploit ICN potentials.

Project Structure

GreenICN

GreenICN Project

Project Partners

Objectives

Project Goals

Project Structure

Work Packages

WP1

WP2

WP3

WP2

WP5

Current Status

Proactive VideoContent Cachingand Delivery inPublicTransportationSystems

Copyright c©2014 by GreenICN Project. All rights reserved.Last Revised at 14:41 September 1, 2014.

GreenICN at NDNcomm – 9 / 28

GreenICN Infrastructure

ICN for Green Video Sharing

Fragmented Network

eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeEnd Systems and APIs

End Systems and APIs

Traffic and Resource Control

Naming, Rou�ng, Mobility and Node Architecture

Access Control and Management in fragmented networks

Forwarding Strategy and IP Migra�on

Energy-Efficient Mobile Video Delivery and Caching

Support Rou�ng and Caching in Fragmented Networks

Information Delivery in Disaster Scenarios

WP1

WP2WP3

GreenICN Work Packages

GreenICN

GreenICN Project

Project Partners

Objectives

Project Goals

Project Structure

Work Packages

WP1

WP2

WP3

WP2

WP5

Current Status

Proactive VideoContent Cachingand Delivery inPublicTransportationSystems

Copyright c©2014 by GreenICN Project. All rights reserved.Last Revised at 14:41 September 1, 2014.

GreenICN at NDNcomm – 10 / 28

WP Title

0 Project Management

1 Requirements and Architecture for Green InformationDelivery Network

2 Green Disaster Information Delivery and Rescue Manage-ment

3 Green Video Sharing

4 Prototype Implementation and Evaluation

5 Dissemination, Standardizations and Exploitation

WP1: Requirements and Architecture for GreenInformation Delivery Network

GreenICN

GreenICN Project

Project Partners

Objectives

Project Goals

Project Structure

Work Packages

WP1

WP2

WP3

WP2

WP5

Current Status

Proactive VideoContent Cachingand Delivery inPublicTransportationSystems

Copyright c©2014 by GreenICN Project. All rights reserved.Last Revised at 14:41 September 1, 2014.

GreenICN at NDNcomm – 11 / 28

Goal: Identifying use scenarios and requirements and define theGreenICN architecture.

Low layer information

time

traf

fic

input output

mobilitybilityy

WP2: Green Disaster Information Delivery andRescue Management

GreenICN

GreenICN Project

Project Partners

Objectives

Project Goals

Project Structure

Work Packages

WP1

WP2

WP3

WP2

WP5

Current Status

Proactive VideoContent Cachingand Delivery inPublicTransportationSystems

Copyright c©2014 by GreenICN Project. All rights reserved.Last Revised at 14:41 September 1, 2014.

GreenICN at NDNcomm – 12 / 28

Goal: Support for large-scale energy-efficient disaster informationdelivery for fragmented/disrupted mobile networks.

Fragmented Network

Refugees

Rescurres

WP3: Green Video Sharing

GreenICN

GreenICN Project

Project Partners

Objectives

Project Goals

Project Structure

Work Packages

WP1

WP2

WP3

WP2

WP5

Current Status

Proactive VideoContent Cachingand Delivery inPublicTransportationSystems

Copyright c©2014 by GreenICN Project. All rights reserved.Last Revised at 14:41 September 1, 2014.

GreenICN at NDNcomm – 13 / 28

Goal: A framework for collaboration and sharing in order toachieve energy-efficient video delivery.

GreenICN Network

IP Network

WP4: Prototype Implementation and Evaluation

GreenICN

GreenICN Project

Project Partners

Objectives

Project Goals

Project Structure

Work Packages

WP1

WP2

WP3

WP2

WP5

Current Status

Proactive VideoContent Cachingand Delivery inPublicTransportationSystems

Copyright c©2014 by GreenICN Project. All rights reserved.Last Revised at 14:41 September 1, 2014.

GreenICN at NDNcomm – 14 / 28

Goals:

� Implementation and validation of device-side ICN andmiddleware functionality

� Implementation and validation of network-side ICNfunctionality

� Implementation and validation of applications for Disasterand Rescue Management.

� Implementation and validation of applications for VideoDelivery

WP5: Dissemination, Standardizations andExploitation

GreenICN

GreenICN Project

Project Partners

Objectives

Project Goals

Project Structure

Work Packages

WP1

WP2

WP3

WP2

WP5

Current Status

Proactive VideoContent Cachingand Delivery inPublicTransportationSystems

Copyright c©2014 by GreenICN Project. All rights reserved.Last Revised at 14:41 September 1, 2014.

GreenICN at NDNcomm – 15 / 28

Goals:

� Dissemination: Spreading the developed technology toresearch community.

� Standardization: Making the developed technologyinternational standards.

� Exploitation: Making products out of the developedtechnology.

Current Status

GreenICN

GreenICN Project

Project Partners

Objectives

Project Goals

Project Structure

Work Packages

WP1

WP2

WP3

WP2

WP5

Current Status

Proactive VideoContent Cachingand Delivery inPublicTransportationSystems

Copyright c©2014 by GreenICN Project. All rights reserved.Last Revised at 14:41 September 1, 2014.

GreenICN at NDNcomm – 16 / 28

� Plenary meetings:

� Kick-off in Heidelberg: 13-15 May 2013.� Tokyo: 11-13 November 2013.� Brussels (including official review): 13-16 May 2014.

� Deliverables:

� 14 internal documents were completed.

� Liaisons with other groups:

� MPEG� IRTF ICNRG� ITU-T Focus Group on Disaster Relief Systems, Network

Resilience and Recovery

Proactive Video Content Caching andDelivery in Public Transportation Systems

GreenICN

Proactive VideoContent Cachingand Delivery inPublicTransportationSystems

Motivation andObjective

Benefit of UsingNDN

Architecture

Smart Scheduler

Simulation

Field Experiment

Conclusions

Copyright c©2014 by GreenICN Project. All rights reserved.Last Revised at 14:41 September 1, 2014.

GreenICN at NDNcomm – 17 / 28

Motivation and Objective

GreenICN

Proactive VideoContent Cachingand Delivery inPublicTransportationSystems

Motivation andObjective

Benefit of UsingNDN

Architecture

Smart Scheduler

Simulation

Field Experiment

Conclusions

Copyright c©2014 by GreenICN Project. All rights reserved.Last Revised at 14:41 September 1, 2014.

GreenICN at NDNcomm – 18 / 28

� Explosion of mobile video traffic: video traffic increase 11 timesfrom 2013 to 2018.

� Mobile video traffic shares about 70% of mobile traffic.

� Objective: Reduction of traffic and energy consumption byinstalling network infrastructure in public transportation systems

� The idea of this work was developed in GreenICN project. Theimplementation for the field experiment was supported by Ministry ofInternal Affairs and Communications as a part of the Project forPromotion of Advanced Communication Applications Development.

Benefit of Using NDN

GreenICN

Proactive VideoContent Cachingand Delivery inPublicTransportationSystems

Motivation andObjective

Benefit of UsingNDN

Architecture

Smart Scheduler

Simulation

Field Experiment

Conclusions

Copyright c©2014 by GreenICN Project. All rights reserved.Last Revised at 14:41 September 1, 2014.

GreenICN at NDNcomm – 19 / 28

� Name-based addressing help predicting content to berequested in the near future in network layer.

1 2 3 4 railroad trackstation

interest “/parc/videos/WidgetA.mpg/1/1”

station

data “/parc/videos/WidgetA.mpg/1/2” data “/parc/videos/WidgetA.mpg/1/1”

data “/parc/videos/WidgetA.mpg/1/3”

content server

cache

� Also name helps aggregating multiple video sessions from theserver to a single session with multiple sessions from caches.

Architecture

GreenICN

Proactive VideoContent Cachingand Delivery inPublicTransportationSystems

Motivation andObjective

Benefit of UsingNDN

Architecture

Smart Scheduler

Simulation

Field Experiment

Conclusions

Copyright c©2014 by GreenICN Project. All rights reserved.Last Revised at 14:41 September 1, 2014.

GreenICN at NDNcomm – 20 / 28

1 2 3 4 railroad trackstation

interest

interest

interest

data&control

station

smartscheduler

train info DB

data

data

cont

rol

control

content server

station server

train server

� Smart Scheduler:

� It determines content quality and the amount of segments todeliver, and selects delivery locations and timing.

� It also communicates with station servers to inform them totransmit appropriate interest packets.

� The control message protocol is not determined at thismoment and IP is used in the field experiment.

Architecture

GreenICN

Proactive VideoContent Cachingand Delivery inPublicTransportationSystems

Motivation andObjective

Benefit of UsingNDN

Architecture

Smart Scheduler

Simulation

Field Experiment

Conclusions

Copyright c©2014 by GreenICN Project. All rights reserved.Last Revised at 14:41 September 1, 2014.

GreenICN at NDNcomm – 21 / 28

� Train Information Database:

� It holds train schedule to be used to schedule videocontent delivery.

� Station Server:

� It generates interest packets according instruction givenby the smart scheduler, caches the delivered content.

� It also delivers the cached content to the appropriatetrain server.

� Train Server:

� It is an ordinary NDN router which establishes abroadband communication path, such as millimeter wavywireless connection, with station servers when the trainpasses stations.

� It has Wi-Fi interface to communicate with mobilephones.

Smart Scheduler

GreenICN

Proactive VideoContent Cachingand Delivery inPublicTransportationSystems

Motivation andObjective

Benefit of UsingNDN

Architecture

Smart Scheduler

Simulation

Field Experiment

Conclusions

Copyright c©2014 by GreenICN Project. All rights reserved.Last Revised at 14:41 September 1, 2014.

GreenICN at NDNcomm – 22 / 28

Smart scheduler dynamically selects MPEG-DASH contentsdepending on transit time between stations, stoppage time,network bandwidth (server – station – train – user), number ofusers in a train, to sustain uninterrupted video streaming.

high bitrate

low

Smart Scheduler

GreenICN

Proactive VideoContent Cachingand Delivery inPublicTransportationSystems

Motivation andObjective

Benefit of UsingNDN

Architecture

Smart Scheduler

Simulation

Field Experiment

Conclusions

Copyright c©2014 by GreenICN Project. All rights reserved.Last Revised at 14:41 September 1, 2014.

GreenICN at NDNcomm – 23 / 28

Select the content rate Ri that satisfies:

� Proactive caching condition: Si ≤ Bi(ti+1 − t0)� Continuous playback condition: Si/Ji ≥ Ri(ti+1 − ti)� Smooth playback condition: D/Ji ≥ Ri,

where D is the estimated bandwidth between a train server and auser device

bitrate

time

station 1 station 2 station 3

running

download 1

download 2

download 3

playback #1 playback #2

t1

R1

R2

t1+Δt1 t2 t2+Δt2 t3 t3+Δt3

Bi: backbone link bandwidth from serverto station i

Si: total downloaded data size at station i

Ji: # video titles between station i and i+1

B1 / J1

B2 / J2 B3 / J3

Simulation

GreenICN

Proactive VideoContent Cachingand Delivery inPublicTransportationSystems

Motivation andObjective

Benefit of UsingNDN

Architecture

Smart Scheduler

Simulation

Field Experiment

Conclusions

Copyright c©2014 by GreenICN Project. All rights reserved.Last Revised at 14:41 September 1, 2014.

GreenICN at NDNcomm – 24 / 28

� Performance of proactive caching is evaluated on NDNsim.� The assumed network environment is:

Simulation

GreenICN

Proactive VideoContent Cachingand Delivery inPublicTransportationSystems

Motivation andObjective

Benefit of UsingNDN

Architecture

Smart Scheduler

Simulation

Field Experiment

Conclusions

Copyright c©2014 by GreenICN Project. All rights reserved.Last Revised at 14:41 September 1, 2014.

GreenICN at NDNcomm – 25 / 28

� When there are QoS degradations, such as larger delay andnarrower bandwidth, in the nearest link to the content server,the gain for our proposal is larger.

Field Experiment

GreenICN

Proactive VideoContent Cachingand Delivery inPublicTransportationSystems

Motivation andObjective

Benefit of UsingNDN

Architecture

Smart Scheduler

Simulation

Field Experiment

Conclusions

Copyright c©2014 by GreenICN Project. All rights reserved.Last Revised at 14:41 September 1, 2014.

GreenICN at NDNcomm – 26 / 28

� Field experiment using real trains is carried out using ourprototype system1.

1Field experiment environment was provided by Keikyu Corporation, a rail-road company.

Field Experiment

GreenICN

Proactive VideoContent Cachingand Delivery inPublicTransportationSystems

Motivation andObjective

Benefit of UsingNDN

Architecture

Smart Scheduler

Simulation

Field Experiment

Conclusions

Copyright c©2014 by GreenICN Project. All rights reserved.Last Revised at 14:41 September 1, 2014.

GreenICN at NDNcomm – 27 / 28

� Proactive caching prevent dropping throughput and sustaincontinuous playback.

Conclusions

GreenICN

Proactive VideoContent Cachingand Delivery inPublicTransportationSystems

Motivation andObjective

Benefit of UsingNDN

Architecture

Smart Scheduler

Simulation

Field Experiment

Conclusions

Copyright c©2014 by GreenICN Project. All rights reserved.Last Revised at 14:41 September 1, 2014.

GreenICN at NDNcomm – 28 / 28

� We proposed and evaluated proactive caching in publictransportation environment.

� Proactive caching can maintain uninterrupted video playbackby properly caching future content at appropriate cache.