ComNets Tutorial: Future Internet with Information Centric Networks Asanga Udugama (1), Carmelita Goerg (1) and Andreas Timm-Giel (2) (1) Communications.

Slides:



Advertisements
Similar presentations
Zhongxing Ming Dan Li Chumei Xia Mingwei Xu Tsinghua University.
Advertisements

Delay Tolerance in a Network of Information Dirk Kutscher – NEC Labs SAIL Project Consortium DTNRG IETF
Secure Naming structure and p2p application interaction IETF - PPSP WG July 2010 Christian Dannewitz, Teemu Rautio and Ove Strandberg.
Internet Indirection Infrastructure (i3 ) Ion Stoica, Daniel Adkins, Shelley Zhuang, Scott Shenker, Sonesh Surana UC Berkeley SIGCOMM 2002 Presented by:
Information-centric networking: Concepts for a future Internet David D. Clark, Karen Sollins MIT CFP November, 2012.
PSIRP Publish-Subscribe Internet Routing Paradigm 08-Oct /27.
Internetworking II: MPLS, Security, and Traffic Engineering
CSCI 4550/8556 Computer Networks Comer, Chapter 22: The Future IP (IPv6)
Multimedia and Mobile communications Laboratory CCN 1 DK Han Junghwan Song Computer Networks Practice.
Location vs. Identities in Internet Content: Applying Information-Centric Principles in Today’s Networks Instructor: Assoc. Prof. Chung-Horng Lung Group.
IPv4 and IPv6 Mobility Support Using MPLS and MP-BGP draft-berzin-malis-mpls-mobility-00 Oleg Berzin, Andy Malis {oleg.berzin,
Insert Title Here Innovative Data Collection and Dissemination in V2X Networks Wassim Drira, Fethi Filali 5/22/2015.
Content-based Routing for Information Centric Networks D. Reininger ECE 544 Spring 2014.
Session 4f, 16 th June 2010 Future Network & MobileSummit 2010 Copyright 2010 Mobile Multimedia Laboratory Socket Emulation over a Publish/Subscribe Network.
Internet Indirection Infrastructure Ion Stoica and many others… UC Berkeley.
10/31/2007cs6221 Internet Indirection Infrastructure ( i3 ) Paper By Ion Stoica, Daniel Adkins, Shelley Zhuang, Scott Shenker, Sonesh Sharma Sonesh Sharma.
Reliable Internetworking using the Pub/Sub Paradigm Nikos Fotiou Advisor: Prof. George C. Polyzos Mobile Multimedia Laboratory, Department of Informatics.
Internet Indirection Infrastructure Ion Stoica UC Berkeley.
Illustrating a Publish-Subscribe Internet Architecture Nikolaos Fotiou 1 George C. Polyzos 1 Dirk Trossen 2 Presenter: Konstantinos Katsaros 1 1 Athens.
COS 420 Day 20. Agenda Group Project Discussion Protocol Definition Due April 12 Paperwork Due April 29 Assignment 3 Due Assignment 4 is posted Last Assignment.
CS 268: Project Suggestions Ion Stoica February 6, 2003.
COS 420 Day 3.
CS335 Networking & Network Administration Tuesday, April 20, 2010.
Chapter 19 Binding Protocol Addresses (ARP) Chapter 20 IP Datagrams and Datagram Forwarding.
Mobile IP.
Internet Indirection Infrastructure (i3) Ion Stoica, Daniel Adkins, Shelley Zhuang, Scott Shenker, Sonesh Surana UC Berkeley SIGCOMM 2002.
Domain Name System | DNSSEC. 2  Internet Protocol address uniquely identifies laptops or phones or other devices  The Domain Name System matches IP.
CN2668 Routers and Switches Kemtis Kunanuraksapong MSIS with Distinction MCTS, MCDST, MCP, A+
Proxy-assisted Content Sharing Using Content Centric Networking (CCN) for Resource-limited Mobile Consumer Devices Jihoon Lee, Dae Youb Kim IEEE Transactions.
1 Internet Protocol: Forwarding IP Datagrams Chapter 7.
Presentation on Osi & TCP/IP MODEL
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 ISP Services Working at a Small-to-Medium Business or ISP – Chapter 7.
Torsten Braun, Universität Bern cds.unibe.ch
Address Resolution Protocol(ARP) By:Protogenius. Overview Introduction When ARP is used? Types of ARP message ARP Message Format Example use of ARP ARP.
Martin-1 CSE 5810 CSE 5810 Individual Research Project: Integration of Named Data Networking for Improved Healthcare Data Handling Robert Martin Computer.
Authors: Haowei Yuan, Tian Song, and Patrick Crowley Publisher: ICCCN 2012 Presenter: Chai-Yi Chu Date: 2013/05/22 1.
Review of the literature : DMND:Collecting Data from Mobiles Using Named Data Takashima Daiki Park Lab, Waseda University, Japan 1/15.
Draft-narayanan-icnrg-bgp-uri-00 Ashok Narayanan Stefano Previdi Brian Field ICNRG Aug
CSC 600 Internetworking with TCP/IP Unit 7: IPv6 (ch. 33) Dr. Cheer-Sun Yang Spring 2001.
IP1 The Underlying Technologies. What is inside the Internet? Or What are the key underlying technologies that make it work so successfully? –Packet Switching.
Multimedia & Mobile Communications Lab.
1 Naming for Internet MMLAB, Seongil Han
Networking Named Content Van Jacobson, Diana K. Smetters, James D. Thornton, Michael F. Plass, Nicholas H. Briggs, Rebecca L. Braynard.
Information-Centric Networks Section # 10.3: Publish/Subscribe Instructor: George Xylomenos Department: Informatics.
Ασύρματες και Κινητές Επικοινωνίες
CONET: Controlled Data Packets Propagation in Vehicular Named Data Networks Syed Hassan Ahmed, Safdar. H. Bouk, M. A. Yaqub, Dongkyun Kim, and Mario.
PeerNet: Pushing Peer-to-Peer Down the Stack Jakob Eriksson, Michalis Faloutsos, Srikanth Krishnamurthy University of California, Riverside.
1 Lecture, November 20, 2002 Message Delivery to Processes Internet Addressing Address resolution protocol (ARP) Dynamic host reconfiguration protocol.
Advanced Science and Technology Letters Vol.54 (Networking and Communication 2014), pp Efficient Duplicate.
TCP/IP1 Address Resolution Protocol Internet uses IP address to recognize a computer. But IP address needs to be translated to physical address (NIC).
@Yuan Xue CS 285 Network Security Placement of Security Function and Security Service Yuan Xue Fall 2013.
Future Internet with Information Centric Networks
Mobile IP THE 12 TH MEETING. Mobile IP  Incorporation of mobile users in the network.  Cellular system (e.g., GSM) started with mobility in mind. 
What does the future behold? Athula Balachandran
Auction-based in-network caching in Information-centric networks Workshop ACROSS, 16th of September 2016 | Lucia D’Acunto.
Security Issues With Mobile IP
Content Centric Networking
NDN (Named Data Networking)
Draft-forwarding-label-ccn-02.txt Ravi Ravindran, Asit Chakraborti, Aytac Azgin Huawei (IETF/ICNRG-95, Buenos Aires)
Project CS ~1min 11 students Project CS course
Working at a Small-to-Medium Business or ISP – Chapter 7
CCN application-domains: brainstorming from GreenICN project
NTHU CS5421 Cloud Computing
Net 323: NETWORK Protocols
Working at a Small-to-Medium Business or ISP – Chapter 7
to Crowdsource the Future Internet
Working at a Small-to-Medium Business or ISP – Chapter 7
Privacy in Content-Oriented Networking: Threats and Countermeasures
Internet Indirection Infrastructure
Presentation transcript:

ComNets Tutorial: Future Internet with Information Centric Networks Asanga Udugama (1), Carmelita Goerg (1) and Andreas Timm-Giel (2) (1) Communications Networks, TZI, University of Bremen (2) Institute of Communication Networks, Hamburg University of Technology International Conference on Information and Automation for Sustainability (ICIAfS) 2010 December, Colombo, Sri Lanka

ComNets 2 Contents  Motivation  Requirements  Known Architectures  CCN Described in detail  Mechanisms Adopted  Future Direction

ComNets 3 Motivation

ComNets 4 Motivation  Commercial computing came into being during the late 60s and early 70s  Networking was introduced for resource sharing  Named hosts  Model is point-to-point Source: Van Jacobsen, PARC

ComNets 5 Motivation  Movement of content  Predicted global IP traffic in 2014: 64 exabytes/month (4 fold from 2009) (1)  180 exabytes of content created in 2006 (2)  Global mobile traffic will double every year (mostly streaming content) (2)  Current solutions: P2P and CDNs  Location orientation of content  Content associated with named hosts  Sender orientation  Sender can send anywhere  Securing content  Point-to-point model  TLS and SSL secures endpoints (1) IDC (March, 2008). "An Updated Forecast of Worldwide Information Growth Through 2011 (2) P. Jokela, et al, “LIPSIN: Line Speed Publish/Subscribe Inter-networking”, SIGCOMM 2009

ComNets 6 Motivation  Mobility and multi-homing  Device mobility is the norm  Multiple attachments  Mobility currently based on routing or indirection  Adaptation to disruptions  Challenged networks – sparse connectivity, high-speed mobility, disruptions  Problems with network based caching  DRM issues  Security

ComNets 7 Requirements (Expectations)

ComNets 8 Requirements  Information as the first class citizen  Named content not named hosts  Security from inception  Trusted  Prevent attacks  Protection from spam  Flexible and reliable routing  Should include multi-path content delivery  Built-in mobility support  Addressing

ComNets 9 Known Architectures

ComNets 10 Known Architectures  Architectures  Sienna (Publish/Subscribe)  Data Oriented Networking Architecture (DONA)  Publish Subscribe Internet Routing Paradigm (PSIRP)  Network of Information (NetInf)  Content Centric Networking (CCN)  Operation Differentiation  Naming  Security  Routing  Caching  Content existence knowledge  Producer-consumer meeting

ComNets 11 Content Centric Networks – Operation Interest Data Check Content Store Check Pending Interests Table Check Forwarding Information Base Check Pending Interests Table

ComNets 12 Content Centric Networks – Stack  Change of network abstraction from “named hosts” to “named content”  Security built-in: secures content and not the hosts  Mobility is present by design  Can handle static as well as dynamic content  Use of 2 messages: Interest and Data Object (1) (1) Van Jacobson, et al, Networking Named Content, CoNEXT 2009

ComNets 13 Content Centric Networks – Architecture  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

ComNets 14 Content Centric Networks – Messages  Purpose of messages  Interests request for content  Data serves these requests  No fixed length fields and uses an XML encoding format

ComNets 15 Content Centric Networks – Names  Core of CCN uses content names for forwarding  Applications can interpret names the way they want

ComNets 16 Content Centric Networks - CS  Uses “longest prefix matching”  Implements policies such as LRU or LFU for content replacement  Content do not necessarily have to be persistent (only cached)

ComNets 17 Content Centric Networks – PIT  Uses “longest prefix matching”  An entry may point to multiple faces  Must time out and not held permanently

ComNets 18 Content Centric Networks – FIB  Uses “longest prefix matching”  Similar to IP FIB  Destination may have number of faces

ComNets 19 Content Centric Networks – Interest

ComNets 20 Content Centric Networks – Data

ComNets 21 Mechanisms Adopted

ComNets 22  Content Centric Networks  Naming: Hierarchical naming, single address  Security: Signed content  Routing: Longest prefix matching  Caching: Local or network based  Content existence knowledge: Not part of the CCN core  Producer-consumer meeting: Propagation of interests  Network of Information  Naming: Flat naming  Security: Signed content  Routing: (1) Name resolution (2) Information transfer  Caching: Network based  Content existence knowledge: Through name resolution service  Producer-consumer meeting: Name resolution service provide locations Mechanisms Adopted – Summary I

ComNets 23 Mechanisms Adopted – Summary II  Publish Subscribe Internet Routing Paradigm  Naming: Multi-level identifiers  Security: Signed content  Routing: (1) Name resolution (2) Information transfer  Caching: Network based  Content existence knowledge: Registrations in Rendezvous system  Producer-consumer meeting: Rendezvous system provides location  Data Oriented Networking Architecture  Naming: Flat naming  Security: Signed content  Routing: Queries are resolved to locations  Caching: Network based  Content existence knowledge: Through resolution infrastructure  Producer-consumer meeting: Resolution infrastructure provides location

ComNets 24 Future Direction

ComNets 25 Future Direction  Projects (past and present)  FP7 – 4WARD, SAIL  FP7 – PSIRP, PERSUIT  FIA – NDN  Areas to consider  Naming (flat, hierarchical, mixed)  Architecture (Publish-subscribe or request-response)  Security (hacked algorithms)  Coexistence (different architectures)  Migration (legacy networks)  Scalability  Privacy  Deployment (users, access network operators, connectivity network operators content providers, application developers)

ComNets 26 Thank you. Questions?