Application aware access and distribution of digital
- bjects using Named Data Networking (NDN)
July 4, 2017
1
Application aware access and distribution of digital objects using - - PowerPoint PPT Presentation
Application aware access and distribution of digital objects using Named Data Networking (NDN) July 4, 2017 University of Amsterdam System and Network Rahaf Mousa Engineering Supervisor: dr.Zhiming Zhao 1 Motivation In big data
1
2
3
(1)http://www.networkworld.com/article/3060243/internet/demystifying-the-information-centric-network.html
4
5
6
7
(1) Send interest packet with the name /uva/os3/rp2/presentations/123 (2) Object is found is CS (Content Store) Return the object in a data packet (6) Object is found is CS Return the object in a data packet (1) Send interest packet with the name /uva/os3/rp2/presentations/123 (5) Send interest packet with the name /uva/os3/rp2/presentations/123 (2) Object is not found is CS (3) Add interest to PIT (4) Lookup prefix in FIB (7) Cache object in CS Return the object in a data packet
8
Leave Copy Everywhere Decision Strategy (DS)
Object found in CS
Leave Copy Down
Object found in CS
9
I AM FULL
10
Input
DOI
Yes Derive NDN name and feed to NDN network
NDN
Object found? End Request DOI system Yes No Object found? Error Give NDN name and feed to NDN network Yes No No Feed to NDN network Error No Yes Object found? End Yes Reverse NDN name to DOI From DOI? Yes No Error No
Figure 1: Flowchart of the proposed Approach
11
Figure 2: The written python script functionality
12
13
14
15
Figure 3: Window vs. cache hit ratio with random object ordering
16
Figure 4: Bar chart of the different ordering methods with the available cache replacement strategies Window size = 25 and cache size = 15GB
17
Figure 5: Cache hit ratio vs. window size
18
19
20
21