Your SlideShare is downloading. ×
CCNxCon2012: Session 5: CCN support for Information-Centric Opportunistic Networking
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

CCNxCon2012: Session 5: CCN support for Information-Centric Opportunistic Networking

346

Published on

CCN support for Information-Centric Opportunistic Networking …

CCN support for Information-Centric Opportunistic Networking
Nelson Morais, Bruno Batista, Paulo Mendes (SITI, University Lusofona Lisbon, Portugal)

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
346
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. CCN support for Information-Centric Opportunistic Networking Nelson Morais, Bruno Batista, Paulo Mendes SITI, University Lusofona nelsonmorais@yahoo.com, bruno.batista@ulusofona.pt, paulo.mendes@ulusofona.pt September 13th, 2012 CCNx Community Meeting 2012 INRIA’s Sophia Antipolis (France) Work done in the context of: •  SITI: DTN Amazon Project (http://siti.ulusofona.pt/~dtnamazon) •  University Lusofona: Master Degree of the Informatics Department
  • 2. Architecture for Information CentricOpportunistic Networking (ICON) Network Node Decision Engine Rule Management Human Behaviour Inference Context Collector Syncronization Mobility Prediction IPC In Process Communications Network Engine Out Process Communications Communication Interface Manager Communications Manager Interests Contents IPC Name Data Engine Content Store Manager Content Segments Manager FIB Manager PIT Manager
  • 3. Comparison ICON / CCN Conceptual! Implementation! •  Node model (PIT, FIB, store)! ! •  Forwarding engine model! ! •  Flow control! Similar to CCN! •  Sequencing! •  Security! •  Decision engine (strategy layer):! •  Microsoft.NET / Mono! •  Different rule management! •  Modular architecture! •  Additional functionality (data •  Serialization (protobuffer)! Different from CCN! synchronization)! •  Dependency Injection! •  Adapted to opportunistic networks! !
  • 4. ICON – Cross-Platform ArchitectureOperating SystemRuntimeICON API
  • 5. ICON – Demonstration Interest Packet! Content Packet! Described in XML File ! 10 files to download " ! ! Checks for Content in local store" ! &" ! Generates Content for! ! received Interests" ! (Read files from disk)" ! Stores Content! &" ! Store Content Segments, for robustness ! ! Checks for Content in local store" against file name changes ! &" &" &"Sends one or more Interest requests ! Forwards Received Interests" Returns Content! per content! &" &! Store Content upon receive"Uses different wireless neighbor for &" different type of content! Returns Content to PIT entries!
  • 6. ICON – Demo Video
  • 7. 7

×