Department of Computer Science and Technology

Technical reports

Haggle: Clean-slate networking for mobile devices

Jing Su, James Scott, Pan Hui, Eben Upton, Meng How Lim, Christophe Diot, Jon Crowcroft, Ashvin Goel, Eyal de Lara

January 2007, 30 pages

DOI: 10.48456/tr-680


Haggle is a layerless networking architecture for mobile devices. It is motivated by the infrastructure dependence of applications such as email and web browsing, even in situations where infrastructure is not necessary to accomplish the end user goal, e.g. when the destination is reachable by ad hoc neighbourhood communication. In this paper we present details of Haggle’s architecture, and of the prototype implementation which allows existing email and web applications to become infrastructure-independent, as we show with an experimental evaluation.

Full text

PDF (0.5 MB)

BibTeX record

  author =	 {Su, Jing and Scott, James and Hui, Pan and Upton, Eben and
          	  Lim, Meng How and Diot, Christophe and Crowcroft, Jon and
          	  Goel, Ashvin and de Lara, Eyal},
  title = 	 {{Haggle: Clean-slate networking for mobile devices}},
  year = 	 2007,
  month = 	 jan,
  url = 	 {},
  institution =  {University of Cambridge, Computer Laboratory},
  doi = 	 {10.48456/tr-680},
  number = 	 {UCAM-CL-TR-680}