information-centric networking @ fia budapest

20
Information-Centric Networking @ FIA Budapest Robert Szabo 5 July 2011

Upload: ifama

Post on 23-Feb-2016

41 views

Category:

Documents


1 download

DESCRIPTION

Information-Centric Networking @ FIA Budapest. Robert Szabo 5 July 2011. What?. Content access and distribution Information-Centric Networking ( ICN) - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Information-Centric  Networking @ FIA Budapest

Information-Centric Networking @ FIA Budapest

Robert Szabo5 July 2011

Page 2: Information-Centric  Networking @ FIA Budapest

Robert Szabo (BME-TMIT) <[email protected]> 2

What?Content access and distributionInformation-Centric Networking (ICN)

tries to develop general infrastructure that provides in-network caching so that content is distributed in a scalable, cost-efficient & secure manner

• Receiver-driven model – subscribe/get objects of interest

• Support for location transparency, mobility & intermittent connectivity

• Needs also to be able to support interactivity (e.g. voice) and node-oriented services (e.g. telnet)

Page 3: Information-Centric  Networking @ FIA Budapest

Robert Szabo (BME-TMIT) <[email protected]> 3

Why?Users are interested in named

content and not in node endpoints It is done over the top in overlay

networks

Page 4: Information-Centric  Networking @ FIA Budapest

Robert Szabo (BME-TMIT) <[email protected]> 4

How?In network solution

similar to P2P/CDN-like paradigm

Page 5: Information-Centric  Networking @ FIA Budapest

Robert Szabo (BME-TMIT) <[email protected]> 5

Who’s Business?EU’s digital agenda

to push BWDeutsche Telekom,

France Telecom, Telecom Italia, Telefónica and Vodafone to see RoI

overhaul of the ISP peering system

Page 6: Information-Centric  Networking @ FIA Budapest

Robert Szabo (BME-TMIT) <[email protected]> 6

Incentives?Why?

Users are interested in named content and not in node endpoints

• It is done over the top in overlay networksHow?

In network solution• similar to P2P/CDN-like paradigm

Who BUT the network operators?

Page 7: Information-Centric  Networking @ FIA Budapest

Robert Szabo (BME-TMIT) <[email protected]> 7

Issues: NamingIDs for Information Objects

location-independent• all the object copies sharing a unique ID

Security applied to information• Non human friendly IDs

Name resolutions to IDs Search on object metadata

Figures Many more than the trillion URLs (10^12)

SCALING

Page 8: Information-Centric  Networking @ FIA Budapest

Robert Szabo (BME-TMIT) <[email protected]> 8

Issues: RoutingName / ID Locator (two phase)

Allows incremental deploymentID based routing (one phase)

Radical changes to the arch.

SCALING

Page 9: Information-Centric  Networking @ FIA Budapest

Robert Szabo (BME-TMIT) <[email protected]> 9

Issues: CachingIn-network content caching

Figure: courtesy of George Pavlou

MANAGEABILITY

Page 10: Information-Centric  Networking @ FIA Budapest

Robert Szabo (BME-TMIT) <[email protected]> 10

Issues: SecurityPrivacy concern

network sees the objectCaching of illegal content

Page 11: Information-Centric  Networking @ FIA Budapest

Robert Szabo (BME-TMIT) <[email protected]> 11

Potentials?Intelligent nodes

Network codingContent builds

from interactions Relationships & flows between

people, groups, organizations

Page 12: Information-Centric  Networking @ FIA Budapest

Robert Szabo (BME-TMIT) <[email protected]> 12

Projects?UCB DONA - Data-Oriented Network ArchitectureXerox PARC CCN - Content-Centric Networking4WARD/SAIL - Network of Information PSIRP/PURSUIT - Publish Subscribe RoutingCOMET - Content Mediation ArchitectureALICANTE - Content-aware Media EcosystemCONVERGENCE - Content-centric Service ModelCOAST – Content-aware Search, Retrieval &

Streaming

Page 13: Information-Centric  Networking @ FIA Budapest

Robert Szabo (BME-TMIT) <[email protected]> 13

Solutions: Content Centric Networking (CCN)

Page 14: Information-Centric  Networking @ FIA Budapest

Robert Szabo (BME-TMIT) <[email protected]> 14

Solutions: Publish-Subscribe In-ternet Routing Paradigm (PSIRP)

Page 15: Information-Centric  Networking @ FIA Budapest

Robert Szabo (BME-TMIT) <[email protected]> 15

Solutions: 4WARD-NetInf

Page 16: Information-Centric  Networking @ FIA Budapest

Börje Ohlman, Ericsson Research

ICN Session, FIA Budapest, 18 May 2011

Page 17: Information-Centric  Networking @ FIA Budapest

NetInf Content Naming

ICN – FIA Budapest – 18/05/11 SAIL 17

Type A=hash(PKIO

) L=labelIO ID:

Name resolution system

metadata

contenttype

locatorA

locatorB

metadata

BO

BO

Nameresolution

ABO

B

Storage/caching

. . .IO ID′IO

BO

name resolution records

Bit-levelObjects

BO

InformationObject

IO

InformationObject

IO

Song1.mp3

Song1

Song1.wav

Song1.wavSong1.wavSong1.wavSong1.mp3Song1.mp3Song1.mp3

ni://stockholm.se/weather-today

ni://tcd.ie/ssobj:jpeg:sha256: NDVmZTMzOGVkY2JjZGQ0ZmNmZGFlODQ5MjkyZDM0ZTg2ZDI5YzllMmU5OTFlNmE2Mjc3Z

Information model

Name URI format

Components of naming

For details see:draft-farrell-ni-00.txt

Page 18: Information-Centric  Networking @ FIA Budapest

Transport

B

A

BE

AC

B

A

D

E

AD

NetInf Content Delivery

ICN – FIA Budapest – 18/05/11 SAIL 18

Google

GET B

BNRS

OriginalContent

“B”Owner“Joe”

NRS NRS

?

NetInfnode

NRS

Cache Transport

Locators

Publish B

IPv4/IPv6

P2P

DTN

B?Locators Register location

NetInfAPI

Page 19: Information-Centric  Networking @ FIA Budapest

RoleTechnical

component

ActorTechnical interface

Business interface

Definition: Role is a set of activities and technical components, the responsibility of which is not divided between separate actors

Trad. CDNNetInf CDN

NetInf CDN Business Model

ICN – FIA Budapest – 18/05/11 SAIL 19

Page 20: Information-Centric  Networking @ FIA Budapest

Robert Szabo (BME-TMIT) <[email protected]> 20

Who’s Business?EU’s digital agenda

to push BWDeutsche Telekom,

France Telecom, Telecom Italia, Telefónica and Vodafone to see RoI

overhaul of the ISP peering system