Requirements for accessing data in network storage

So far, the intended scope of the DECoupled Application Data Enroute (DECADE) working group has mainly been focused on peer-to-peer (P2P) applications. There are however many non-P2P-based applications that could also benefit from in-network storage for caching content. The target of DECADE should thus be to specify a mechanism that is also suitable for generic applications with certain characteristics and not only P2P applications. This document enumerates a number of requirements that should be considered during the design and implementation of this mechanism.