The doctoral dissertations of the former Helsinki University of Technology (TKK) and Aalto University Schools of Technology (CHEM, ELEC, ENG, SCI) published in electronic format are available in the electronic publications archive of Aalto University - Aaltodoc.
|
![]()
|
|
Dissertation for the degree of Doctor of Science in Technology to be presented with due permission of the Faculty of Electronics, Communications and Automation for public examination and debate in Auditorium S4 at Helsinki University of Technology (Espoo, Finland) on the 18th of April, 2008, at 12 noon.
Overview in PDF format (ISBN 978-951-22-9299-8) [1737 KB]
Dissertation is also available in print (ISBN 978-951-22-9298-1)
In a communication network, the traffic has a source, from which that particular traffic flow originates, and a destination, at which it terminates. Each origin-destination (OD) combination constitutes an OD pair. The knowledge of the amount of traffic of each such OD pair in the network is represented by a traffic matrix. The traffic matrix is a required input in many network management and traffic engineering tasks, where typically the traffic volumes are assumed to be known. However, in reality, they are seldom readily obtainable, but have to be estimated. The estimators use as input the available information, namely link load measurements and routing information. Solving the OD-pair traffic loads from these is a heavily underconstrained problem. Thus, it is not solvable unless some extra information is brought into the problem.
In the first part of the thesis we analyze measurements from a backbone link of the Finnish University and Research Network (Funet). We consider first the aggregate traffic on the link and then divide the traffic into OD pairs based on the IP addresses of the packets. The traffic traces are analyzed and the traffic is characterized in order to gain insight into the nature of Internet traffic and to study the validity of assumptions necessary in traffic matrix estimation, such as the Gaussian IID model and the functional relation between mean and variance of the traffic volume.
The second part of the thesis studies traffic matrix estimation. We give a brief overview of the proposed methods and note that the majority of them can be classified into two classes based on the extra information that the methods use. These are either the gravity model class or the class that uses the variance through the mean-variance relation.
We derive analytically the Cramér-Rao bounds for the variance of the maximum likelihood estimator. This makes it possible to analyze the performance bounds for the accuracy that can be achieved by the estimator. We propose two novel methods for traffic matrix estimation. The Quick method, based on link covariances, yields an analytical expression for the estimate and is thus computationally light-weight. The accuracy of the method is compared with that of other methods using second moment estimates by simulation under synthetic traffic scenarios. The Combined method incorporates both sources of extra information. This method is shown in many cases to outperform the current estimation methods that rely only on one or other of the sources.
In the third part of the thesis we study robust load balancing. Many traditional load balancing techniques assume the availability of an accurate traffic matrix. However, robust load balancing takes a different approach, and thus does not typically require knowledge of the traffic matrix. We study the robust method but also introduce a new variant of it where the accuracy of the robust method is improved by using an estimated traffic matrix. In this approach we take account the uncertainty in the estimator's accuracy.
This thesis consists of an overview and of the following 8 publications:
Keywords: Internet measurements, traffic characterization, traffic engineering, traffic matrix estimation, robust load balancing
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
© 2008 Helsinki University of Technology