Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Content Centric NetworkingSOK PhearinMBC Laboratory,Konkuk University, Seoul
Content   Overview of CCN   CCN Architecture   CCN Operation   References
Content Centric Networking   A new approach to networking that       enables networks to self-organize and push relevant...
Content Centric Networking   Confidentiality, Availability, and Integrity (CIA)    of data   CCN stores mappings between...
CCN Architecture: Packets         Interest                            Data        Content Name                      Conten...
CCN Architecture: Node Model                                                        Face 1               Content Store    ...
CCN Architecture: Interest Processing         Start   Receive an Interest        Exist in        Content                Se...
CCN Architecture: Interest Processing
CCN Operation
CCN Operation
CCN Operation
CCN Operation
CCN Operation
CCN Operation
CCN Operation
CCN Operation             Content goes only where there’s              interest.             It takes at most one trip a...
Reference   http://www.ccnx.org   http://www.named-data.net
Thank You!
Upcoming SlideShare
Loading in …5
×

Content centric networking

4,170 views

Published on

Published in: Technology
  • Be the first to comment

Content centric networking

  1. 1. Content Centric NetworkingSOK PhearinMBC Laboratory,Konkuk University, Seoul
  2. 2. Content Overview of CCN CCN Architecture CCN Operation References
  3. 3. Content Centric Networking A new approach to networking that  enables networks to self-organize and push relevant content where needed at anywhere, anytime, and with any devices  makes the name and attributes of content the principle objects upon which the network acts  Focus on dissemination of information, not on the maintenance of network connections
  4. 4. Content Centric Networking Confidentiality, Availability, and Integrity (CIA) of data CCN stores mappings between names and data items Data replication and movement throughout the CCN to increase efficiency and provide resiliency to network failures and attacks
  5. 5. CCN Architecture: Packets Interest Data Content Name Content Name Signature Selector (digest algorithm, witness, ...) (order preference, publisher Signed Info filter, scope, ...) (publisher ID, key locator, stale time, ...) Nonce Data There are just two CCN packet types - interest (similar to http “get”) and data (similar to http response). Both are encoded in an efficient binary XML.
  6. 6. CCN Architecture: Node Model Face 1 Content Store Wireless Face 2 Pending Interest Table (PIT) CCN Forwarding Wired Logic Face 3 Forwarding Information Application Base (FIB) CCN Forwarding EngineEach CCN entity has 3 main data structures Content Store, Pending Interest Table, Forwarding Information BaseUses multicast/broadcastUses “longest prefix matching” lookup for content names
  7. 7. CCN Architecture: Interest Processing Start Receive an Interest Exist in Content Send data through the arrival face yes Store? No Exist in Update PIT if request came from PIT? yes different Face No Exist in Send interest over the Faces in FIB FIB? entry except the arrived Face yes No Insert to PIT Stop
  8. 8. CCN Architecture: Interest Processing
  9. 9. CCN Operation
  10. 10. CCN Operation
  11. 11. CCN Operation
  12. 12. CCN Operation
  13. 13. CCN Operation
  14. 14. CCN Operation
  15. 15. CCN Operation
  16. 16. CCN Operation  Content goes only where there’s interest.  It takes at most one trip across any link.  Average latency is minimized.  Total bandwidth is minimized.  There’s no routing or control traffic associated with the replicas.
  17. 17. Reference http://www.ccnx.org http://www.named-data.net
  18. 18. Thank You!

×