Computer Laboratory

Technical reports

AtoZ: an automatic traffic organizer using NetFPGA

Marco Canini, Wei Li, Martin Zadnik, Andrew W. Moore

May 2009, 27 pages

Abstract

This paper introduces AtoZ, an automatic traffic organizer that provides end-users with control of how their applications use network resources. Such an approach contrasts with the moves of many ISPs towards network-wide application throttling and provider-centric control of an application’s network-usage. AtoZ provides seamless per-application traffic-organizing on gigabit links, with minimal packet-delays and no unintended packet drops.

The AtoZ combines the high-speed packet processing of the NetFPGA with an efficient flow-behavior identification method. Currently users can enable AtoZ control over network resources by prohibiting certain applications and controlling the priority of others. We discuss deployment experience and use real traffic to illustrate how such an architecture enables several distinct features: high accuracy, high throughput, minimal delay, and efficient packet labeling – all in a low-cost, robust configuration that works alongside the home or enterprise access-router.

Full text

PDF (0.8 MB)

BibTeX record

@TechReport{UCAM-CL-TR-750,
  author =	 {Canini, Marco and Li, Wei and Zadnik, Martin and Moore,
          	  Andrew W.},
  title = 	 {{AtoZ: an automatic traffic organizer using NetFPGA}},
  year = 	 2009,
  month = 	 may,
  url = 	 {http://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-750.pdf},
  institution =  {University of Cambridge, Computer Laboratory},
  number = 	 {UCAM-CL-TR-750}
}