Information-Centric Networking: Introduction and Key Issues



Similar documents
Data Center Content Delivery Network

How To Understand The Power Of Icdn

(Mobile) Content Delivery Networks (CDNs) and Information Centric Networks (ICNs)

From Internet Data Centers to Data Centers in the Cloud

The Effect of Caches for Mobile Broadband Internet Access

Peer-to-Peer (P2P) applications, including both P2P streaming and P2P

Content Delivery Networks

CDN and Traffic-structure

Content Delivery Networks

Indirection. science can be solved by adding another level of indirection" -- Butler Lampson. "Every problem in computer

Cisco Videoscape Distribution Suite Service Broker

The Evolution to Local Content Delivery

Bloom Filter based Inter-domain Name Resolution: A Feasibility Study

Managing the growth of video over IP

SDN Testbed Experiences: Challenges and Next Steps

P2P and IMS Cooperation / Integration

How To Model The Content Delivery Network (Cdn) From A Content Bridge To A Cloud (Cloud)

Content Delivery Networks. Shaxun Chen April 21, 2009

Distributed Systems. 23. Content Delivery Networks (CDN) Paul Krzyzanowski. Rutgers University. Fall 2015

Rapid IP redirection with SDN and NFV. Jeffrey Lai, Qiang Fu, Tim Moors December 9, 2015

Why ISPs need SDN: SDN-based Network Service Chaining and Software-defined Multicast

WAVE: Popularity-based and Collaborative In-network Caching for Content-Oriented Networks

OF-CCN: CCN over OpenFlow. NDN hands-on Workshop Junho Suh ( jhsuh@mmlab.snu.ac.kr)

Internet Ecosystem. Staffan Göjeryd Vice President Product Management, Head of Operators TeliaSonera Broadband Services

NETWORK ISSUES: COSTS & OPTIONS

Peer-to-Peer Networks. Chapter 6: P2P Content Distribution

How To Understand The Power Of A Content Delivery Network (Cdn)

Multicast vs. P2P for content distribution

Cross-layer Optimisation and Traffic Control for Delivering Super High Definition Video

Implementing Intercluster Lookup Service

Business Intelligence and Policies to Drive Profitable Mobile Broadband Services

MOBILE VIDEO WITH MOBILE IPv6

Internet Communications Using SIP

Content Delivery Networks (CDN) Dr. Yingwu Zhu

YouServ: A Web Hosting and Content Sharing Tool for the Masses

The changing face of global data network traffic

Where Do You Tube? Uncovering YouTube Server Selection Strategy

QoE-Aware Multimedia Content Delivery Over Next-Generation Networks

Distributed Systems. 25. Content Delivery Networks (CDN) 2014 Paul Krzyzanowski. Rutgers University. Fall 2014

Internet Content Distribution

Distributed Systems 19. Content Delivery Networks (CDN) Paul Krzyzanowski

How QoS differentiation enhances the OTT video streaming experience. Netflix over a QoS enabled

Deliverable D7.1. Project Website and Project Presentation

Secure Naming in Information-centric Networks

Intelligent Content Delivery Network (CDN) The New Generation of High-Quality Network

What is OpenFlow? What does OFELIA? An Introduction to OpenFlow and what OFELIA has to do with it

Efficient evolution to all-ip

ATLAS Internet Observatory 2009 Annual Report

PSTN IXC PSTN LEC PSTN LEC STP STP. Class 4. Class 4 SCP SCP STP. Switch. Switch STP. Signaling Media. Class 5. Class 5. Switch.

The Evolution of Ethernet

Jibe Hub. RCS Exchange for Mobile Operators. The Global Communications Cloud. Anil Sharma Director, Jibe Mobile anil@jibemobile.

Service Performance Management: Pragmatic Approach by Jim Lochran

Content Delivery Networks and their interconnection (tutorial) Dr. M. Oskar van Deventer

DNS, CDNs Weds March Lecture 13. What is the relationship between a domain name (e.g., youtube.com) and an IP address?

Peer-to-Peer Systems: "A Shared Social Network"

Information-Centric Connectivity (ICCON) K.V. Katsaros, V. Sourlas, I. Psaras, S. Reñé and G. Pavlou University College London

Overlay Networks. Slides adopted from Prof. Böszörményi, Distributed Systems, Summer 2004.

Towards a Peer-to-Peer Extended Content Delivery Network

Overview of recent changes in the IP interconnection ecosystem

Measuring the Web: Part I - - Content Delivery Networks. Prof. Anja Feldmann, Ph.D. Dr. Ramin Khalili Georgios Smaragdakis, PhD

Distributed Systems. 24. Content Delivery Networks (CDN) 2013 Paul Krzyzanowski. Rutgers University. Fall 2013

REVERSE ENGINEERING THE YOUTUBE VIDEO DELIVERY CLOUD. Vijay Kumar Adhikari, Sourabh Jain, Yingying Chen, and Zhi-Li Zhang

W3C Workshop on Social Standards: The Future of Business

Efficient Parallel Distributed Load Balancing in Content Delivery Networks

The old Internet. Software in the Network: Outline. Traditional Design. 1) Basic Caching. The Arrival of Software (in the network)

Application Performance Management

TEAL: Transparent Archiving Library

Cisco Services for IPTV

Transcription:

UCL DEPARTMENT OF ELECTRONIC AND ELECTRICAL ENGINEERING COMMUNICATIONS AND INFORMATION SYSTEMS GROUP ICN Session FIA Budapest Information-Centric Networking: Introduction and Key Issues Prof. George Pavlou http://www.ee.ucl.ac.uk/~gpavlou/ Communications and Information Systems Group Dept of Electronic & Electrical Engineering University College London, UK

Internet-based Content The Internet plays a central role in our society Work and business, education, entertainment, social life, The vast majority of interactions relate to content access Media aggregators (e.g. YouTube, GoogleVideo) P2P overlays (e.g. BitTorrent, emule, live streaming) Over-the-top video on demand (e.g. Hulu, iplayer) Content Delivery Networks (e.g. Akamai, Limelight) Social Networks (e.g. Facebook, MySpace) Photo sharing sites (e.g. Picasa, Flickr) New approaches are required to cater for the explosion of video-based content and for creating novel use experiences Continue throwing more capacity cannot work anymore! ICN - FIA Budapest - 2

The Emerging Content-Oriented Internet content access IPv4/IPv6 Backbone content access ICN - FIA Budapest - 3

Expected IP Traffic Growth 2009-2014 According to the Cisco Visual Networking Index 2010: Global IP traffic will quadruple every year until 2014 64 exabytes per month is expected by 2014 Global Internet video traffic will surpass P2P traffic in 2010 Approx. 55% of the overall Internet traffic will be video by 2014 Global mobile data traffic will double every year until 2014 Approx. 65% of the overall mobile traffic will be video by 2014 Infrastructure evolution needs to be partnered with novel approaches and associated business models ICN - FIA Budapest - 4

Expected IP Traffic Growth 2009-2014 (cont d) 65 32 0 ICN - FIA Budapest - 5

P2P Overlays and CDNs Peer-to-Peer (P2P) Overlays: started from file sharing and evolved to stream real-time video through overlay nodes Self-organized, adaptive, fault-tolerant distribution Content object names are resolved to candidate peers Content Distribution Networks (CDNs): pioneered by Akamai, they support anycast by choosing the most appropriate (i.e. topologically close) content replica to maximise user QoE Use DNS-based redirection Mostly offline content replica placement based approach Both P2P overlays and CDNs make the content server transparent for accessing named content, allowing access to cached copies A first step towards an information-oriented communication model ICN - FIA Budapest - 6

Current Content Naming and Security Problems Content URIs are effectively object locators, resolving to the IP address of the hosting server i.e. location-dependent Binding breaks when object moves or when site changes domain Replicas all have different URIs, appearing as different objects Unique, persistent, location-transparent naming is required The current Internet security model provides connection endpoint as opposed to content object authentication Once an object copy has left the origin server, its authenticity cannot be verified anymore, which is a problem for caching In an information-centric approach it is important to be able to authenticate content objects as opposed to connection endpoints ICN - FIA Budapest - 7

Paradigm Shift Node-centric network model: sharing resources Information-centric network model: content access and distribution ICN - FIA Budapest - 8

Information-Centric Networking Given that users are interested in named content and not in node endpoints, is there a clean architectural approach to address the relevant requirements? All encompassing instead of add-ons to specific domains Provide an enhanced P2P/CDN-like paradigm within the network Information-Centric Networking (ICN) tries to develop general infrastructure that provides in-network caching so that content is distributed in a scalable, cost-efficient & secure manner Receiver-driven model subscribe/get objects of interest Support for location transparency, mobility & intermittent connectivity Needs also to be able to support interactivity (e.g. voice) and nodeoriented services (e.g. telnet) ICN - FIA Budapest - 9

Flash-Crowd Effect Due to Content Popularity ISP Popular content ICN - FIA Budapest - 10

Scalable Cache-based Content Distribution ISP Popular content Time-shifted multicast model ICN - FIA Budapest - 11

Content Naming Issues Information objects are identified by location-independent IDs, with all the object copies sharing a unique ID Given that in ICN security applies to information, object IDs in many ICN architectures incorporate security Non human-friendly IDs Human-friendly names may additionally be associated with IDs Search closely integrated with ICN given object metadata Flat, hierarchical or combined ID schemes Currently more than a trillion URLs (10 12 ), many more IDs are expected Scalability a concern in particular for flat naming schemes Sufficient aggregation required for hierarchical schemes ICN - FIA Budapest - 12

Name Resolution and Routing Issues Two approaches: two-phase name resolution with mapping of ID to locator, and routing to the source or one-phase with direct ID-based routing to source Approach dependent on namespace/id properties The two-phase approach relies on name resolution servers The locator is typically not visible to the application which uses a Get(ID) API abstraction with Put(ID) for publishing content Different characteristics of the two approaches: The two-phase one can be incrementally deployed on the current Internet given that locator-based routing is used The one-phase ID-based routing is radical ICN - FIA Budapest - 13

In-network Content Caching 0 Content X Cache 1 2 3 4 Cache 5 6 7 8 X X Cache X 9 Cache X Cache X 10 11 Cache X ICN - FIA Budapest - 14

Key Projects UCB DONA - Data-Oriented Network Architecture Xerox PARC CCN - Content-Centric Networking 4WARD/SAIL - Network of Information PSIRP/PURSUIT - Publish Subscribe Routing COMET - Content Mediation Architecture ALICANTE - Content-aware Media Ecosystem CONVERGENCE - Content-centric Service Model COAST Content-aware Search, Retrieval & Streaming ICN - FIA Budapest - 15

Challenges Scalability - cope with at least 10 15 information objects Security per object, privacy concerns given that the network sees the objects, spam control Manageability, real-time usage data to drive e.g. opportunistic caching through closed loop control Incremental deployment, the ability to gradually migrate without obliterating existing IPv4/v6 infrastructure Incentives and novel business models to engage involved stakeholders ICN - FIA Budapest - 16

Panelists Bruno Kauffman (FT/Orange) network operator s view Börje Ohlman (Ericcson) equipment supplier s view Prof. Torsten Braun (UBern) network/service researcher s view Prof. Ebroul Izquierdo (QMUL) media/content researcher s view Panelists will present position statements, then questions and discussion will follow ICN - FIA Budapest - 17