DocumentCode
136325
Title
Named functions and cached computations
Author
Tschudin, Christian ; Sifalakis, Manolis
Author_Institution
Dept. of Math. & Comput. Sci., Univ. of Basel, Basel, Switzerland
fYear
2014
fDate
10-13 Jan. 2014
Firstpage
851
Lastpage
857
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Consumer Communications and Networking Conference (CCNC), 2014 IEEE 11th
Conference_Location
Las Vegas, NV
Print_ISBN
978-1-4799-2356-4
Type
conf
DOI
10.1109/CCNC.2014.6940518
Filename
6940518
Link To Document