information-centric networking @ fia budapest
DESCRIPTION
Information-Centric Networking @ FIA Budapest. Robert Szabo 5 July 2011. What?. Content access and distribution Information-Centric Networking ( ICN) - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Information-Centric Networking @ FIA Budapest](https://reader035.vdocuments.net/reader035/viewer/2022062410/56816385550346895dd46fce/html5/thumbnails/1.jpg)
Information-Centric Networking @ FIA Budapest
Robert Szabo5 July 2011
![Page 2: Information-Centric Networking @ FIA Budapest](https://reader035.vdocuments.net/reader035/viewer/2022062410/56816385550346895dd46fce/html5/thumbnails/2.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062410/56816385550346895dd46fce/html5/thumbnails/3.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062410/56816385550346895dd46fce/html5/thumbnails/4.jpg)
Robert Szabo (BME-TMIT) <[email protected]> 4
How?In network solution
similar to P2P/CDN-like paradigm
![Page 5: Information-Centric Networking @ FIA Budapest](https://reader035.vdocuments.net/reader035/viewer/2022062410/56816385550346895dd46fce/html5/thumbnails/5.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062410/56816385550346895dd46fce/html5/thumbnails/6.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062410/56816385550346895dd46fce/html5/thumbnails/7.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062410/56816385550346895dd46fce/html5/thumbnails/8.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062410/56816385550346895dd46fce/html5/thumbnails/9.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062410/56816385550346895dd46fce/html5/thumbnails/10.jpg)
Robert Szabo (BME-TMIT) <[email protected]> 10
Issues: SecurityPrivacy concern
network sees the objectCaching of illegal content
![Page 11: Information-Centric Networking @ FIA Budapest](https://reader035.vdocuments.net/reader035/viewer/2022062410/56816385550346895dd46fce/html5/thumbnails/11.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062410/56816385550346895dd46fce/html5/thumbnails/12.jpg)
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 14: Information-Centric Networking @ FIA Budapest](https://reader035.vdocuments.net/reader035/viewer/2022062410/56816385550346895dd46fce/html5/thumbnails/14.jpg)
Robert Szabo (BME-TMIT) <[email protected]> 14
Solutions: Publish-Subscribe In-ternet Routing Paradigm (PSIRP)
![Page 16: Information-Centric Networking @ FIA Budapest](https://reader035.vdocuments.net/reader035/viewer/2022062410/56816385550346895dd46fce/html5/thumbnails/16.jpg)
Börje Ohlman, Ericsson Research
ICN Session, FIA Budapest, 18 May 2011
![Page 17: Information-Centric Networking @ FIA Budapest](https://reader035.vdocuments.net/reader035/viewer/2022062410/56816385550346895dd46fce/html5/thumbnails/17.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062410/56816385550346895dd46fce/html5/thumbnails/18.jpg)
Transport
B
A
BE
AC
B
A
D
E
AD
NetInf Content Delivery
ICN – FIA Budapest – 18/05/11 SAIL 18
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](https://reader035.vdocuments.net/reader035/viewer/2022062410/56816385550346895dd46fce/html5/thumbnails/19.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022062410/56816385550346895dd46fce/html5/thumbnails/20.jpg)
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