Krol, M;
Habak, K;
Oran, D;
Kutscher, D;
Psaras, I;
(2018)
RICE: Remote Method Invocation in ICN.
In:
Proceedings of the 5th ACM Conference on Information-Centric Networking.
(pp. pp. 1-11).
ACM: New York (NY), USA.
Preview |
Text
rice-acm-icn18.pdf - Accepted Version Download (839kB) | Preview |
Abstract
Information Centric Networking has been proposed as a new network layer for the Internet, capable of encompassing the full range of networking facilities provided by the current IP architecture. In addition to the obvious content-fetching use cases which have been the subject of a large body of work, ICN has also shown promise as a substrate to effectively support remote computation, both pure functional programming (as exemplified by Named Function Networking) and more general remote invocation models such as RPC and web transactions. Providing a unified remote computation capability in ICN presents some unique challenges, among which are timer management, client authorization, and binding to state held by servers, while maintaining the advantages of ICN protocol designs like CCN and NDN. In this paper we present a unified approach to remote function invocation in ICN that exploits the attractive ICN properties of name-based routing, receiver-driven flow and congestion control, flow balance, and object-oriented security while presenting a natural programming model to the application developer.
Type: | Proceedings paper |
---|---|
Title: | RICE: Remote Method Invocation in ICN |
Event: | 5th ACM Conference on Information-Centric Networking (ICN) |
Location: | Boston (MA), USA |
Dates: | 21st-23rd September 2018 |
ISBN-13: | 978-1-4503-5959-7 |
Open access status: | An open access version is available from UCL Discovery |
DOI: | 10.1145/3267955.3267956 |
Publisher version: | https://dx.doi.org/10.1145/3267955.3267956 |
Language: | English |
Additional information: | This version is the author accepted manuscript. For information on re-use, please refer to the publisher’s terms and conditions. |
Keywords: | Information Centric Networks, Named Data Networking, in-network processing, naming, thunks |
UCL classification: | UCL UCL > Provost and Vice Provost Offices > UCL BEAMS UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Electronic and Electrical Eng |
URI: | https://discovery.ucl.ac.uk/id/eprint/10087572 |




Archive Staff Only
![]() |
View Item |