Download presentation
Presentation is loading. Please wait.
1
Named Function Networking Dirk.Kutscher@neclab.eu
2
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
3
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
4
Arumaithurai et al: Exploiting ICN for Flexible Management in Software-Defined Networks; ACM ICN 2014 © NEC Corporation 2015 Page 4
5
Arumaithurai et al: Exploiting ICN for Flexible Management in Software-Defined Networks; ACM ICN 2014 © NEC Corporation 2015 Page 5
6
Arumaithurai et al: Exploiting ICN for Flexible Management in Software-Defined Networks; ACM ICN 2014 © NEC Corporation 2015 Page 6
7
Arumaithurai et al: Exploiting ICN for Flexible Management in Software-Defined Networks; ACM ICN 2014 © NEC Corporation 2015 Page 7
8
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
9
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.