Named Function Networking

Slides:



Advertisements
Similar presentations
Resonance: Dynamic Access Control in Enterprise Networks Ankur Nayak, Alex Reimers, Nick Feamster, Russ Clark School of Computer Science Georgia Institute.
Advertisements

1 Resonance: Dynamic Access Control in Enterprise Networks Ankur Nayak, Alex Reimers, Nick Feamster, Russ Clark School of Computer Science Georgia Institute.
1 Resonance: Dynamic Access Control in Enterprise Networks Ankur Nayak, Alex Reimers, Nick Feamster, Russ Clark School of Computer Science Georgia Institute.
Contextualized Information-Centric Home Networking (draft-ravindran-cibus-01.txt) IRTF/ICN-RG (IETF-89) Ravi Ravindran, Asit Chakraborti, G.Q.Wang.
ECOS: Leveraging Software-Defined Networks to Support Mobile Application Offloading Aaron Gember, Christopher Dragga, Aditya Akella University of Wisconsin-Madison.
Phalanx: Withstanding Multimillion-Node Botnets Colin Dixon Arvind Krishnamurthy Tom Anderson University of Washington NSDI 2008.
IO-Lite: A Unified I/O Buffering and Caching System Vivek S. Pai, Peter Drusche Willy and Zwaenepoel 산업공학과 조희권.
Massively Distributed Database Systems Distributed Hash Spring 2014 Ki-Joune Li Pusan National University.
Microkernels How to build a dependable, modular and secure operating system?
Network Evolution in Coming 10 Years: What's the Future of Network?
GlobeTraff A traffic workload generator for the performance evaluation of ICN architectures K.V. Katsaros, G. Xylomenos, G.C. Polyzos A.U.E.B. (presented.
Anders Lindgren Applicability and Tradeoffs of ICN for Efficient IoT draft-lindgren-icnrg-efficientiot-02.
Progress Report Wireless Routing By Edward Mulimba.
DISTRIBUTED CONSISTENCY MANAGEMENT IN A SINGLE ADDRESS SPACE DISTRIBUTED OPERATING SYSTEM Sombrero.
1IMIC, 8/30/99 Constraint-Based Unicast and Multicast: Practical Issues Bala Rajagopalan NEC C&C Research Labs Princeton, NJ
Copyright ©2009 Opher Etzion Event Processing Course Engineering and implementation considerations (related to chapter 10)
1 Characterizing Selfishly Constructed Overlay Routing Networks March 11, 2004 Byung-Gon Chun, Rodrigo Fonseca, Ion Stoica, and John Kubiatowicz University.
The Open Grid Service Architecture (OGSA) Standard for Grid Computing Prepared by: Haoliang Robin Yu.
ECE669 L23: Parallel Compilation April 29, 2004 ECE 669 Parallel Computer Architecture Lecture 23 Parallel Compilation.
A Survey on Interfaces to Network Security
1 Enabling Secure Internet Access with ISA Server.
Active Network Applications Tom Anderson University of Washington.
Software-Defined Networks Jennifer Rexford Princeton University.
Research Achievements Kenji Kaneda. Agenda Research background and goal Research background and goal Overview of my research achievements Overview of.
Chapter 7 Memory Management
Torsten Braun, Universität Bern cds.unibe.ch
E-Commerce Strategy and Plan Powerpoint Templates.
Operating Systems ECE344 Ashvin Goel ECE University of Toronto OS Design.
The Network of Information: Architecture and Applications SAIL – Scalable and Adaptable Internet Solutions Bengt Ahlgren et. al Presented by wshin.
Software Defined Networking Kathryn Abbett. Definition □Origins from Berkley and Stanford, around 2008 □Software-Defined Networking (SDNs) allows applications.
Putting Intelligence in Internetworking: an Architecture of Two Level Overlay EE228 Project Anshi Liang Ye Zhou.
Improving Content Addressable Storage For Databases Conference on Reliable Awesome Projects (no acronyms please) Advanced Operating Systems (CS736) Brandon.
Objectives Functionalities and services Architecture and software technologies Potential Applications –Link to research problems.
1 Mobile Networks logica Contents Confidential & Proprietary to Logica © 2001 Application-Level Active Networks Presented at Dublin Breakfast Briefing,
Draft-narayanan-icnrg-bgp-uri-00 Ashok Narayanan Stefano Previdi Brian Field ICNRG Aug
Optimal Content Delivery with Network Coding Derek Leong, Tracey Ho California Institute of Technology Rebecca Cathey BAE Systems CISS 2009 March 19, 2009.
Enabling Peer-to-Peer SDP in an Agent Environment University of Maryland Baltimore County USA.
Vic Liu Liang Xia Zu Qiang Speaker: Vic Liu China Mobile Network as a Service Architecture draft-liu-nvo3-naas-arch-01.
Software Defined Networks for Dynamic Datacenter and Cloud Environments.
SOS: An Architecture For Mitigating DDoS Attacks Angelos D. Keromytis, Vishal Misra, Dan Rubenstein ACM SIGCOMM 2002 Presented By : Tracy Wagner CDA 6938.
Applicability and Tradeoffs of ICN for Efficient IoT draft-lindgren-icnrg-efficientiot-00 presented by Olov Schelén IRTF ICNRG IETF 90, Toronto.
Networking Named Content Van Jacobson, Diana K. Smetters, James D. Thornton, Michael F. Plass, Nicholas H. Briggs, Rebecca L. Braynard.
Introduction to Active Network Technology Bernhard Plattner Computer Engineering and Networks Laboratory ETH Zurich, Switzerland.
Applicability and Tradeoffs of ICN for Efficient IoT draft-lindgren-icnrg-efficientiot-01 presented by Adeel Malik IRTF ICNRG Interim ICNRG meeting, Paris.
26/05/2005 Research Infrastructures - 'eInfrastructure: Grid initiatives‘ FP INFRASTRUCTURES-71 DIMMI Project a DI gital M ulti M edia I nfrastructure.
PPSP BAR BOF meeting 74th IETF – San Francisco, CA, USA March, 2009 P2P Streaming Protocol (PPSP) Requirements Ning Zong,Huawei Technologies Yunfei Zhang,China.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 4: Planning and Configuring Routing and Switching.
Peer-to-Peer Result Dissemination in High-Volume Data Filtering Shariq Rizvi and Paul Burstein CS 294-4: Peer-to-Peer Systems.
Distributed Handler Architecture Beytullah Yildiz
Bruce Hammer, Steve Wallis, Raymond Ho
Management of Broadband Media Assets on Wide Area Networks Lars-Olof Burchard.
SDN/NFV DDoS Requirements "The Mobile Use Case – 5G" Bipin Mistry, VP Product Management © 2015 Corero
Multicast in Information-Centric Networking March 2012.
Towards more flexible networks -- backyard of IMT Takashi Egawa NEC Corporation Rapporteur, Q.14, SG13 1.
University of Maryland College Park
The Open Grid Service Architecture (OGSA) Standard for Grid Computing
NDN (Named Data Networking)
The Impact of Replacement Granularity on Video Caching
Jinyang Li’s Research Distributed Systems Wireless Networks
Exploring New Principals and Use-Cases in Linux XIA
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 4: Planning and Configuring Routing and Switching.
The Active Node Transfer System By Chris McAnally & Manu Mittal
Consideration on applying ICN to Edge Computing
Principles of Programming Languages
Backbone Traffic Engineering
Information Centric Things
Building global and highly-available services using Windows Azure
EE 122: Lecture 22 (Overlay Networks)
Calypso Service Architecture
SANDIE: Optimizing NDN for Data Intensive Science
Presentation transcript:

Named Function Networking

Functions in ICN ▐Computation for dynamic content in ICN ▐Named Functions and Cached Computation ▐Applications Network Function Service Chaining Aggregation, Filtering etc. in IoT Others? © NEC Corporation 2015 Page 2

Computation in ICN ▐ICN names can represent static data or dynamic computation results ▐Immutable names, idempotency, dynamic computation For example: live video chunks can be considered “dynamic computation” Name is immutable, request processing idempotent ▐Dynamic computation Mechanically: request for NDO triggers dynamic computation Web service model: place for computation is fixed ▐NFN idea: make computation an ICN node capability Evaluating expressions and creating result NDOs © NEC Corporation 2015 Page 3

Arumaithurai et al: Exploiting ICN for Flexible Management in Software-Defined Networks; ACM ICN 2014 © NEC Corporation 2015 Page 4

Arumaithurai et al: Exploiting ICN for Flexible Management in Software-Defined Networks; ACM ICN 2014 © NEC Corporation 2015 Page 5

Arumaithurai et al: Exploiting ICN for Flexible Management in Software-Defined Networks; ACM ICN 2014 © NEC Corporation 2015 Page 6

Arumaithurai et al: Exploiting ICN for Flexible Management in Software-Defined Networks; ACM ICN 2014 © NEC Corporation 2015 Page 7

ICN for Service Chaining in SDN: Summary ▐ICN for Service Chaining in SDN Using ICN routing and forwarding for implementing chaining policy in the network Benefit from ICN routing/forwarding, multipath, load-balancing ▐Assumption Functions are (virtualized) “programs” (think DPI,f irewalls…) Running in containers that can be reached through the IC network Containers cannot be programmed through the IC network ▐What if…? © NEC Corporation 2015 Page 8

What If…? ▐Programmability and computation were a first-order principle in ICN networks, e.g.,: Shifting dynamic object creation to useful locations Enabling composition of functions to create new services Treating the IC network as distributed processor (and storage) ▐Questions Too crazy? Overlay or intrinsic ICN property? How would it affect node requirements and implementations? Can security be managed at all? Applications? © NEC Corporation 2015 Page 9