In this paper we design, implement and evaluate a practical flow-based routing architecture for WMNs, called TALB, which exploits traffic measurements to balance traffic load over available mesh paths and gateways. To achieve throughput enhancements while mitigating inter-flow interference, TALB implements a Constrained Maximal Bottleneck Path computation algorithm to maximize the bottleneck capacity of the paths used to reach the Internet, while preserving a given degree of traffic locality. The distinctive aspect of our proposed scheme is that it relies on a traffic-aware definition of residual link capacities to properly take into account the heterogeneity of Internet applications (e.g., inelastic vs. elastic traffic) and their service requirements (e.g., fixed vs. adaptive demands). Then, each mesh node monitors the main features of long-lived traffic flows, and reports such information to a network manager, which decides upon the sub-optimal paths to allocate to each new session. Tests performed in a 10-node wireless mesh testbed show that TALB provides remarkably throughput gains over nearest gateway strategies in case of mixed TCP and UDP traffic scenarios, or low to moderate load conditions.

A Traffic-Aware Load Balancer for Throughput Improvement in Wireless Mesh Networks

Ancillotti E;Bruno R;Conti M
2011

Abstract

In this paper we design, implement and evaluate a practical flow-based routing architecture for WMNs, called TALB, which exploits traffic measurements to balance traffic load over available mesh paths and gateways. To achieve throughput enhancements while mitigating inter-flow interference, TALB implements a Constrained Maximal Bottleneck Path computation algorithm to maximize the bottleneck capacity of the paths used to reach the Internet, while preserving a given degree of traffic locality. The distinctive aspect of our proposed scheme is that it relies on a traffic-aware definition of residual link capacities to properly take into account the heterogeneity of Internet applications (e.g., inelastic vs. elastic traffic) and their service requirements (e.g., fixed vs. adaptive demands). Then, each mesh node monitors the main features of long-lived traffic flows, and reports such information to a network manager, which decides upon the sub-optimal paths to allocate to each new session. Tests performed in a 10-node wireless mesh testbed show that TALB provides remarkably throughput gains over nearest gateway strategies in case of mixed TCP and UDP traffic scenarios, or low to moderate load conditions.
2011
Istituto di informatica e telematica - IIT
Inglese
IEEE 8th International Conference on Mobile Adhoc and Sensor Systems (MASS 2011)
75
81
978-1-4577-1345-3
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6076594
IEEE
New York
STATI UNITI D'AMERICA
Sì, ma tipo non specificato
17-22 October 2011
Valencia (Spain)
Wireless mesh networks
routing
load balancing
implementation
ID_PUMA: cnr.iit/2011-A2-061. Articolo in Atti di convegno internazionale con referee (ISI). ID Mod. Commessa INT.P01.001.002 - 044 - Ubiquitous Internet.
3
none
Ancillotti, E; Bruno, R; Conti, M
273
info:eu-repo/semantics/conferenceObject
04 Contributo in convegno::04.01 Contributo in Atti di convegno
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/174130
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? ND
social impact