global source mobility in the content-centric networking architecture acm mobihoc workshop on...

12
Global Source Mobility in the Content-Centric Networking Architecture ACM MobiHoc Workshop On Emerging Name-Oriented Mobile Networking Design 2012 Frederik Hermans Edith Ngai Per Gunningberg

Upload: myron-willis

Post on 03-Jan-2016

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Global Source Mobility in the Content-Centric Networking Architecture ACM MobiHoc Workshop On Emerging Name-Oriented Mobile Networking Design 2012 Frederik

Global Source Mobility in the Content-Centric Networking Architecture

ACM MobiHoc Workshop On Emerging Name-Oriented Mobile Networking Design 2012

Frederik Hermans

Edith Ngai

Per Gunningberg

Page 2: Global Source Mobility in the Content-Centric Networking Architecture ACM MobiHoc Workshop On Emerging Name-Oriented Mobile Networking Design 2012 Frederik

outline

2

Abstract Global Mobility in IP and CCN Locator/Identifier split in CCN for Source Mobility Support

Locator/ID split implementation Binding content prefixes to locations Retrieving content from mobile source

Conclusion 每周一句

Page 3: Global Source Mobility in the Content-Centric Networking Architecture ACM MobiHoc Workshop On Emerging Name-Oriented Mobile Networking Design 2012 Frederik

Abstract

3

If content is located on mobile sources, CCN also inherits some of the mobility problems known from IP.

In this paper, we explore the design space of CCN mobility solutions by revisiting well-known IP approaches that aim to solve a remarkably similar problem.

While mobility solutions may be quite similar in both architectures, we find that a locator/identifier split should be implemented at the network layer in CCN to prevent temporary, topology-dependent information to leak into content that ought to be permanent.

Page 4: Global Source Mobility in the Content-Centric Networking Architecture ACM MobiHoc Workshop On Emerging Name-Oriented Mobile Networking Design 2012 Frederik

Global Mobility in IP and CCN

4

Global routing updates are inadequate to cope with source mobility.

HR: Home Repository

Page 5: Global Source Mobility in the Content-Centric Networking Architecture ACM MobiHoc Workshop On Emerging Name-Oriented Mobile Networking Design 2012 Frederik

Example

5

MS

Interest: /Z/MS/1

/Y/MS/1 /Z/MS/1

Page 6: Global Source Mobility in the Content-Centric Networking Architecture ACM MobiHoc Workshop On Emerging Name-Oriented Mobile Networking Design 2012 Frederik

Locator/ID split implementation

6

Page 7: Global Source Mobility in the Content-Centric Networking Architecture ACM MobiHoc Workshop On Emerging Name-Oriented Mobile Networking Design 2012 Frederik

Binding content prefix to locations

When the MS attaches to a domain other than its home domain, it is assigned some prefix that it can receive interests

for. E.g., it could be assigned /Y/guest12

This prefix will be used as the source’s location name. The MS then publishes a binding info that contains

(a) the prefix of content located at the MS, and (b) the MS’s location name.

7

Page 8: Global Source Mobility in the Content-Centric Networking Architecture ACM MobiHoc Workshop On Emerging Name-Oriented Mobile Networking Design 2012 Frederik

Retrieving Content from Mobile Source

8

Routing interests via the home repository

Page 9: Global Source Mobility in the Content-Centric Networking Architecture ACM MobiHoc Workshop On Emerging Name-Oriented Mobile Networking Design 2012 Frederik

Retrieving Content from Mobile Source

9

Routing interests directly to the mobile source

Page 10: Global Source Mobility in the Content-Centric Networking Architecture ACM MobiHoc Workshop On Emerging Name-Oriented Mobile Networking Design 2012 Frederik

Retrieving Content from Mobile Source

Handling location changes

As soon as it is assigned a new location name at the new attachment point, the MS updates the binding info and notifies the HR.

10

Page 11: Global Source Mobility in the Content-Centric Networking Architecture ACM MobiHoc Workshop On Emerging Name-Oriented Mobile Networking Design 2012 Frederik

Conclusion

11

We have considered the design space for global mobility solutions in the CCN architecture from an IP perspective.

Due to the similarity in routing and the lack of an identifier/locator split in both architectures, the problems are very similar, and IP mobility solutions are applicable to CCN if care is taken to ensure that content objects are permanent.

We have described how a locator/identifier split can be implemented in CCN by adding a new field to interest messages, and how a mobility solution can be built on top of this modification.

Page 12: Global Source Mobility in the Content-Centric Networking Architecture ACM MobiHoc Workshop On Emerging Name-Oriented Mobile Networking Design 2012 Frederik

每周一句 When a router receives an interest that species a location

name, it will first match the interest's content name against its cache to check whether it has a matching copy of the requested content. If it does not have a copy, the router must propagate the interest; to this end,

to this end : 為此目的

at the end of … : 某個東西或方位的末端In the end… : 最後;最終

12