content-centric networking in delay/disruption-tolerant networks

10
WWIC 2012 Panel on Internetworking with Challenging Conditions Content-Centric Networking in Delay/Disruption-Tolerant Networks Torsten Braun Universität Bern, Switzerland [email protected] cds.unibe.ch

Upload: torsten-braun-universitaet-bern

Post on 14-Jan-2015

477 views

Category:

Technology


2 download

DESCRIPTION

slides from WWIC 2012 Panel on DTNs

TRANSCRIPT

Page 1: Content-Centric Networking in Delay/Disruption-Tolerant Networks

WWIC 2012 Panel on Internetworking with Challenging Conditions

Content-Centric Networking in Delay/Disruption-Tolerant Networks

Torsten BraunUniversität Bern, [email protected]

Page 2: Content-Centric Networking in Delay/Disruption-Tolerant Networks

Torsten Braun: Content-Centric Networking in Delay/Disruption-Tolerant Networks

2

Traditional Information / Service Access

Santorini, June 7, 2011

web server / web service

DNS server

search engine /service registry

user’s end system

Page 3: Content-Centric Networking in Delay/Disruption-Tolerant Networks

Torsten Braun: Content-Centric Networking in Delay/Disruption-Tolerant Networks

3

Motivation for Content-Centric Networking

> Today’s network traffic is dominated by information retrieval rather than point-to-point communication between machines or humans.

> Today: huge amount of data sent redundantly on a link.> Circuit communication model might not be appropriate any more. > Future communication architecture should focus on information

objects instead of nodes. > Several research projects, e.g.,

— US: NDN/CCNx— Europe: SAIL/NetInf, Pursuit

Santorini, June 7, 2011

Page 4: Content-Centric Networking in Delay/Disruption-Tolerant Networks

Torsten Braun: Content-Centric Networking in Delay/Disruption-Tolerant Networks

4

Content-Centric Networking (CCN)

> [Jacobson et al., ACM CONEXT, December 2009]> Combination of content lookup and message routing> Idea: describe the users’ interests in the message header,

but not where to get it. > Messages

— Interest: content name, selector— Data: content name, signature (info), data

> Hierarchical content names— Example: /unibe.ch/braun/lecture/20120529

Santorini, June 7, 2011

Page 5: Content-Centric Networking in Delay/Disruption-Tolerant Networks

Torsten Braun: Content-Centric Networking in Delay/Disruption-Tolerant Networks

5

Content Distribution with CCN

Santorini, June 7, 2011

1

32

4 5 76

Interest/Data

/unibe.ch/braun/lecture/20120529

Page 6: Content-Centric Networking in Delay/Disruption-Tolerant Networks

Torsten Braun: Content-Centric Networking in Delay/Disruption-Tolerant Networks

6

Advantages of CCN

> Automatic content searching and distribution> ≤ 1 round-trip-time> Latency reduction> Bandwidth reduction (cf. multicast)

> Open Issues: routing and naming

Santorini, June 7, 2011

Page 7: Content-Centric Networking in Delay/Disruption-Tolerant Networks

Torsten Braun: Content-Centric Networking in Delay/Disruption-Tolerant Networks

7

Benefits of CCN in Wireless/Mobile Networks

> Broadcast property of wireless medium single Interest for many neighbor nodes

> No beaconing required to learn about neighbor nodes> Reduced delay and network load due to possible caching> Support of short mobile nodes’ encounters

Santorini, June 7, 2011

Page 8: Content-Centric Networking in Delay/Disruption-Tolerant Networks

Torsten Braun: Content-Centric Networking in Delay/Disruption-Tolerant Networks

8

CCN in DTNs

Name Origin of Interest

Data

/feeds.sf.tv/podcast/10vor10 me -

/youtube.com/movies/ DesperateHousewives

mydaughter -

… … …

/unibe.ch/braun/lecture/ OperatingSystems

me,mystudent

bs.mpg

… … …

Santorini, June 7, 2011

Encounter

> Possible message exchange at encounter1. Exchange of interests, possibly with priority of own / friends’ interests2. Exchange of relevant data

Page 9: Content-Centric Networking in Delay/Disruption-Tolerant Networks

Torsten Braun: Content-Centric Networking in Delay/Disruption-Tolerant Networks

9

Conclusions

> Content-Centric Networks and Delay/Disruption-Tolerant Networks seem to be a good match. — No needs for beacons— Exploitation of wireless broadcast media— Efficient exchange of Interests and Data

> Current work on searching in content directories> Publish / Scribe approaches might be less beneficial.

Santorini, June 7, 2011

Page 10: Content-Centric Networking in Delay/Disruption-Tolerant Networks

Torsten Braun: Content-Centric Networking in Delay/Disruption-Tolerant Networks

10

Thanks for your attention !

> [email protected] > cds.unibe.ch

Santorini, June 7, 2011