ACM Home Page
Please provide us with feedback. Feedback
REPLEX: dynamic traffic engineering based on wardrop routing policies
Full text PdfPdf (488 KB)
Source International Conference On Emerging Networking Experiments And Technologies archive
Proceedings of the 2006 ACM CoNEXT conference table of contents
Lisboa, Portugal
SESSION: Internet routing table of contents
Article No. 1  
Year of Publication: 2006
ISBN:1-59593-456-1
Authors
Simon Fischer  RWTH Aachen, Germany
Nils Kammenhuber  TU München, Germany
Anja Feldmann  Deutsche Telekom Laboratories
Sponsors
: CISCO
: Fundacao para a Ciencia e Tecnologia
: Thomson
: ACM SIGCOMM
: Intel
Microsoft : Microsoft
: Associacao de Turismo de Lisboa
: E-Next
: ISCTE
: Camara Municipal de Lisboa
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 29,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1368436.1368438
What is a DOI?

ABSTRACT

One major challenge in communication networks is the problem of dynamically distributing load in the presence of bursty and hard to predict changes in traffic demands. Current traffic engineering operates on time scales of several hours which is too slow to react to phenomena like flash crowds or BGP reroutes. One possible solution is to use load sensitive routing. Yet, interacting routing decisions at short time scales can lead to oscillations, which has prevented load sensitive routing from being deployed since the early experiences in Arpanet.

However, recent theoretical results have devised a game theoretical re-routing policy that provably avoids such oscillation and in addition can be shown to converge quickly. In this paper we present ReplEx, a distributed dynamic traffic engineering algorithm based on this policy. Exploiting the fact that most underlying routing protocols support multiple equal-cost routes to a destination, it dynamically changes the proportion of traffic that is routed along each path. These proportions are carefully adapted utilising information from periodic measurements and, optionally, information exchanged between the routers about the traffic condition along the path.

We evaluate the algorithm via simulations employing traffic loads that mimic actual Web traffic, i. e., bursty TCP traffic, and whose characteristics are consistent with self-similarity. The simulations quickly converge and do not exhibit significant oscillations on both artificial as well as real topologies, as can be expected from the theoretical results.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
3
 
4
M. Beckmann, C. B. McGuire, and C. B. Winsten. Studies in the Economics and Transportation. Yale University Press, 1956.
5
 
6
A. Blum, E. Even-Dar, and K. Ligett. Routing without regret, 2005. Manuscript.
 
7
Z. Cao, Z. Wang, and E. W. Zegura. Performance of hashing-based schemes for Internet load balancing. In Proc. IEEE INFOCOM Conference, 2000.
 
8
 
9
A. Elwalid, C. Jin, S. Low, and I. Widjaja. MATE: MPLS adaptive traffic engineering. In Proc. IEEE INFOCOM Conference, 2001.
 
10
11
 
12
A. Feldmann, A. Greenberg, C. Lund, N. Reingold, and J. Rexford. NetScope: Traffic engineering for IP networks. IEEE Network Magazine, 2000.
13
 
14
S. Fischer and B. Vöcking. On the evolution of selfish routing. In S. Albers and T. Radzik, editors, Proc. 12th Ann. European Symp. on Algorithms (ESA), number 3221 in Lecture Notes in Comput. Sci., Bergen, Norway, September 2004. Springer-Verlag.
15
 
16
B. Fortz, J. Rexford, and M. Thorup. Traffic engineering with traditional IP routing protocols. In IEEE Communication Magazine, 2002.
 
17
B. Fortz and M. Thorup. Internet traffic engineering by optimizing OSPF weights. In Proc. IEEE INFOCOM Conference, 2000.
 
18
B. Fortz and M. Thorup. Optimizing OSPF/IS-IS weights in a changing world. In IEEE Journal on Selected Areas in Communications, Vol. 20, No. 4, 2002.
 
19
W. Hao and R. Ito. Dynamics of load-sensitive adaptive routing. In Proc. IEEE International Conference on Communications (ICC), 2005.
 
20
J.-Y. Jo, Y. Kim, H. J. Chao, and F. Merat. Internet traffic load balancing using dynamic hashing with flow volume. In Proc. SPIE ITCom, 2002.
21
 
22
23
 
24
T. Krämer. IP traffic engineering---OSPF vs. MPLS. Master's thesis, Universität des Saarlandes, 2003.
 
25
B. Krishnamurthy and J. Rexford. Web Protocols and Practice. Addison-Wesley, 2001.
 
26
M. Laor and L. Gendel. The effect of packet reordering in a backbone link on application throughput. IEEE Network, September/October 2002.
 
27
Y. Liu and A. L. N. Reddy. Multihoming route control among a group of multihomed stub networks. Technical Report TAMU-ECE-2006-01, 2006.
 
28
 
29
C. Pelsser, S. Uhlig, and O. Bonaventure. On the difficulty of establishing interdomain LSPs. In IEEE IPOM, 2004.
 
30
J. Postel et al. RFC 793, September 1981. http://www.ietf.org/rfc/rfc793.txt.
 
31
V. Raghunathan and P. R. Kumar. A Wardrop routing protocol for ad hoc wireless networks. In IEEE CDC, 2004.
 
32
 
33
Renesys. The SSFNet network simulator. http://www.ssfnet.org/.
34
35
 
36
N. Skrypnyuk. Load-sensitive routing. Master's thesis. TU München, 2006.
37
 
38
A. Sridharan, R. Guérin, and C. Diot. Achieving near-optimal traffic engineering solutions for current OSPF/IS-IS networks. In Proc. IEEE INFOCOM Conference, 2003.
 
39
 
40
R. Teixeira, N. Duffield, J. Rexford, and M. Roughan. Traffic matrix reloaded: Impact of routing changes. In Proc. Passive and Active Measurement, 2005.
 
41
TOTEM---TOolbox for Traffic Engineering Methods. http://totem.run.montefiore.ulg.ac.be/.
 
42
C. Vollmert. A Web workload generator for the SSFNet network simulator. Bachelor's thesis, Technische Universität München, 2004.
 
43
J. Wallerich. Design and implementation of a WWW workload generator for the ns-2 network simulator. Master's thesis, Universität des Saarlandes, 2001.
44
45
 
46
J. G. Wardrop. Some theoretical aspects of road traffic research. In Proc. of the Institute of Civil Engineers, Pt. II, 1952.
 
47
X. Xiao, A. Hannan, B. Bailey, and L. Ni. Traffic engineering with MPLS in the Internet. In IEEE Network Magazine, March 2000.
48
 
49
50


Collaborative Colleagues:
Simon Fischer: colleagues
Nils Kammenhuber: colleagues
Anja Feldmann: colleagues