How does Haggle relate to Delay-Tolerant Networking (DTN)?
Lets avoid some confusion by defining what is really meant by DTN. Firstly, one can refer to DTNs when one talks about the broad collection of network types that generally have very long delays (due to slow data links and frequent disconnections), and use a postal-style store-carry-forward approach to data delivery. Haggle can be seen as an architecture that generally works well with such networks. Secondly, DTN can refer to the DTN architecture — an effort to standardize a set of protocols that works well with DTNs when the Internet protocols do not. Here we focus on the differences between Haggle and the DTN architecture. Although both architectures target similar style networks, the approach taken and scenarios envisaged are quite different. In general, Haggle focuses more on applications that incorporate social aspects, have content-focus, and work on consumer devices such as mobile phones. DTN, on the other hand, focuses more on efficient communication in very challenged environm