• 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