Title :
Named functions and cached computations
Author :
Tschudin, Christian ; Sifalakis, Manolis
Author_Institution :
Dept. of Math. & Comput. Sci., Univ. of Basel, Basel, Switzerland
Abstract :
Current ICN research favors a key-value-store view of the network, where location agnostic names typically resolve to documents, data blocks or sensor values. We believe that names should not only refer to data but also to functions and computation tasks. In Named Function Networking (NFN) the network´s role becomes to resolve names to computations, par example by reducing λ-expressions. In doing so, the network starts acting like a computing machine, capable of not only caching content but also computation results. We present basic concepts of NFN and report on our implementation that embeds the name resolution logic of CCNx in a generic resolver of λ-expressions. We demonstrate its resolution power beyond mere content-pull, to also leverage code-drag and computation-push as well as generalizing CCNx protocol functions.
Keywords :
Internet; Internet; NFN; cached computations; computing machine; current ICN research; data blocks; generalizing CCNx protocol functions; generic resolver; location agnostic names; named function networking; sensor values; Codecs; Conferences; Engines; MPEG 4 Standard; Media; Mobile communication; Routing; Computer networks; information centric net-working; named data networking; network architecture;
Conference_Titel :
Consumer Communications and Networking Conference (CCNC), 2014 IEEE 11th
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4799-2356-4
DOI :
10.1109/CCNC.2014.6940518