content-centric networking in delay/disruption-tolerant networks
DESCRIPTION
slides from WWIC 2012 Panel on DTNsTRANSCRIPT
![Page 1: Content-Centric Networking in Delay/Disruption-Tolerant Networks](https://reader036.vdocument.in/reader036/viewer/2022082700/54b5ad5d4a7959f5508b459c/html5/thumbnails/1.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022082700/54b5ad5d4a7959f5508b459c/html5/thumbnails/2.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022082700/54b5ad5d4a7959f5508b459c/html5/thumbnails/3.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022082700/54b5ad5d4a7959f5508b459c/html5/thumbnails/4.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022082700/54b5ad5d4a7959f5508b459c/html5/thumbnails/5.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022082700/54b5ad5d4a7959f5508b459c/html5/thumbnails/6.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022082700/54b5ad5d4a7959f5508b459c/html5/thumbnails/7.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022082700/54b5ad5d4a7959f5508b459c/html5/thumbnails/8.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022082700/54b5ad5d4a7959f5508b459c/html5/thumbnails/9.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022082700/54b5ad5d4a7959f5508b459c/html5/thumbnails/10.jpg)
Torsten Braun: Content-Centric Networking in Delay/Disruption-Tolerant Networks
10
Thanks for your attention !
> [email protected] > cds.unibe.ch
Santorini, June 7, 2011