The proceedings of our 2010 Dagstuhl seminar on Information-Centric Networking have been published.
They are available online: [2010 Dagstuhl ICN seminar proceedings]
I am co-organizing a Workshop on Information-Centric Networking and Applications.
I am co-organizing the 2011 ACM SIGCOMM Workshop on Information-Centric Networking.
I gave a talk on Information-Centric Networking at the 6th GI/ITG KuVS Workshop on “Future Internet”.
Internet Draft on an Bundle Protocol Query Extension Block (draft-farrell-dtnrg-bpq-00)
The Bundle Protocol (BP) provides store-and-forward networking for
Delay- and Disruption-Tolerant Networks. This document defines the
BP query extension block (BPQ) which allows applications to query the
stores of nodes on the path along which a bundle containing a bundle
query extension block is routed.
Internet Draft on requirements for accessing data in network storage (Requirements for accessing data in network storage).
The DECoupled Application Data Enroute (DECADE) working group is
specifying standardized interfaces for accessing in-network storage
from applications to store, retrieve and manage data. The main
objective is to provide a framework that is useful to P2P
applications, without excluding other, possibly related applications
that can benefit from accessing in-network storage. This memo
presents Internet TV as a specific application scenario where access
to in-netork storage would be required and lists a set of concrete
requirements that should be considered for the DECADE architecture
and protocol specifications.
DECADE architecture draft (draft-alimi-decade-arch-01):
Peer-to-peer (P2P) applications have become widely used on the
Internet today and make up a large portion of the traffic in many
networks. One technique to improve the network efficiency of P2P
applications is to introduce storage capabilities within the network.
The DECADE Working Group has been formed with the goal of developing
an architecture to provide this capability. This document presents
an architecture, discusses the underlying principles and identifies
core components and protocols supporting the architecture.
I am co-organizing a Dagstuhl seminar on information-centric networking, together with colleagues from the SAIL and CCN project. The seminar will take place on 05.12.2010 – 08.12.2010.
Information-Centric Networking (ICN) is one of the significant directions of current networking research. In ICN, the principal paradigm is not end-to-end communication between hosts – as it is in the current Internet architecture. Instead, the increasing amount of content that must be distributed requires alternatives: Architectures that work with information objects as a first-class abstraction; focusing on the properties of such objects and receivers’ interests to achieve efficient and reliable distribution of such objects. Such architectures make in-network storage, multiparty communication through replication, and interaction models such as publish-subscribe generally available for all kinds of applications, without having to resort to dedicated systems such as peer-to-peer overlays and proprietary content-distribution networks.
Details on the seminar: http://www.dagstuhl.de/en/program/calendar/semhp/?semnr=10492
We (my employer NEC Europe Ltd. together with a consortium of 24 vendors, operators and research organizations) have started a new EU-funded research project: SAIL (Scalable & Adaptive Internet Solutions) is aiming at designing architectures for the Networks of the Future, as part of the European Commission’s 7th Framework Program.
SAIL has three main technical strands: Network of Information (information-centric networking), Cloud Networking (combining virtual networking with cloud computing), and Open Connectivity Services (transport and routing services that can be controlled and orchestrated over various technologies).
My main interest is the research on information-centric networking. The main idea is to move from a host-based communication paradigm, where host addresses/IDs are the principal communication objects, to a paradigm that is based on named-content. In some current application areas such as content distribution and peer-to-peer communication we can observe that communication is actually no longer about setting up end-to-end connections to origin server in order to access a certain service/content. Instead, users are interested in named content (represented by, for instance, Torrents or URLs) and a corresponding distribution system provides lookup and distribution services that enable interested receivers to obtain the content (copies of the content or content chunks).
So far, this paradigm is applied to isolated, mostly overlaid, applications or distribution platforms. The intention in SAIL is to generalize these concepts for a ubiquitous communication platform, where name-based content, in-network-storage, and efficient distribution is available to any application. Several research questions are related to this: 1) how to design a naming framework that allows to name all information objects, is scalable in terms of lookup table size and lookup latency while still meeting security requirements; 2) how to efficiently move content to appropriate location in the network; 3) how to manage mobility, multi-interface nodes and disruption-tolerance; and 4) how to evolve socio-economics with potential new roles for content providers/consumers, as well as network/cache operators.
The general concept of information-centric networking has been addressed by a few other research activities before, such as the 4WARD project, the PSIRP project, the CCN project and others. The SAIL project specifically aims at advancing the general concept towards large-scale deployment, which involves running code, rigorous testing in testbeds and standardization.
More about SAIL: http://www.sail-project.eu/