A Search-based Network Architecture for Content-oriented and Opportunistic Communication
(English)Article in journal (Refereed) In press
It is well recognized that the current Internet architecture does not properly accommodate content oriented and opportunistic communication. A key to supporting such communication is access to networking primitives that allow temporal and spatial decoupling between senders and receivers. In this paper we present Haggle, a clean slate architecture that is designed from the ground up with such primitives in mind. Haggle rids itself of the traditional layered namespaces and instead introduces a unified and expressive metadata namespace that spans, not only hosts and file systems, but also networks.
This unified metadata namespace enables resolution through Google-inspired searching, allowing flexible and late binding between content and receivers. We define a set of networking primitives around search based resolution and describe how they provide novel solutions to many problems associated with the targeted scenarios. We describe our architecture and reference implementation that illustrate the feasibility of our approach.
IdentifiersURN: urn:nbn:se:uu:diva-97371OAI: oai:DiVA.org:uu-97371DiVA: diva2:172281