Traffic engineering and time-varying convex optimization
by Su, Wenjing, Ph.D., THE PENNSYLVANIA STATE UNIVERSITY, 2009, 153 pages; 3374548

Abstract:

Computer network traffic engineering aims at providing algorithms supporting Traffic Engineering (TE) for resource optimization (multi-path load balancing), Quality of Service (QoS), and Fast Failure Recovery (FFR) (dealing with link/node failures). This dissertation addresses two computer network traffic engineering problems: the multi-domain traffic engineering problem, and the overlay network traffic engineering problem. The solutions provided have their basis on nonlinear control theory. More precisely, they use concepts from sliding mode theory.

The motivation for the study of the multi-domain traffic engineering problem comes from the increasing demand for the Internet to provide rich service quality features in support of sophisticated applications at a global scale, including TE, QoS, and FFR. We believe that, to be deployable at a global scale and to be integrated into the basic Internet architecture, a successful solution for a multi-domain environment must be distributed by design and in line with the distributed, two-level routing structure, and hop-by-hop forwarding paradigm of today’s Internet. In this dissertation, as a first but critical step toward finding such a solution, we develop a well-grounded theoretical underpinning for it. This family of control laws proposed for a multi-domain environment enables QoS-based TE and FFR features by performing per-hop edge-to-edge based traffic control at two levels (i.e., inter-domain and intra-domain), in alignment with the two-level routing structure and hop-by-hop forwarding paradigm of the Internet.

Besides the multi-domain traffic engineering problem, we also address the overlay traffic engineering problem. Again, the approach used in the development of the control laws is based on the sliding mode theory. An overlay network, built at network application layer, is another prominent approach to provide QoS feature in the current best-effort Internet infrastructure. Given an overlay network, the goal of overlay network traffic engineering problems is to distribute traffic among available overlay paths in order to optimize the use of time-varying network resources. Due to the presence of time-varying network resources (link capacity), as well as the feasible set and the set of optimal solutions being time-varying, the problem is fundamentally a time-varying optimization problem and different from the problems previously addressed in the literature. And in this dissertation, we are able to find a new family of control laws, which addresses the time-varying problem. The family of control laws presented in this dissertation is shown to converge to the optimal (time-varying) traffic allocation and uses only the number of congested links in a forwarding path as feedback for the control, making it an ideal traffic control solution for the overlay network.

Since the overlay network traffic engineering problem is a time-varying optimization problem, we also extend our research to more general time-varying optimization problems. For the problem with a twice differentiable strictly convex objective function, a Continuous First Order Algorithm (CFoA) is proposed. Moreover, in order to achieve “smoother” behavior than the CFoA, a Continuous Second Order Algorithm (CSoA) is also proposed. Both the CFoA and CSoA are shown to converge to and track the time-varying optimum. For a subclass of strictly convex objective functions having derivatives with “linear” discontinuity, a Sliding Algorithm (SA) is proposed, which is shown to converge to an arbitrarily small neighborhood of the time-varying optimum. Moreover, the SA is applied to solve time-varying linearly constrained optimization problems, and sufficient conditions for asymptotical convergence of the SA are provided.

 
AdviserConstantino M. Lagoa
SchoolTHE PENNSYLVANIA STATE UNIVERSITY
SourceDAI/B 70-09, p. , Nov 2009
Source TypeDissertation
SubjectsElectrical engineering; Operations research
Publication Number3374548
Adobe PDF Access the complete dissertation:
 

» Find an electronic copy at your library.
  Use the link below to access a full citation record of this graduate work:
  http://gateway.proquest.com/openurl%3furl_ver=Z39.88-2004%26res_dat=xri:pqdiss%26rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation%26rft_dat=xri:pqdiss:3374548
  If your library subscribes to the ProQuest Dissertations & Theses (PQDT) database, you may be entitled to a free electronic version of this graduate work. If not, you will have the option to purchase one, and access a 24 page preview for free (if available).

About ProQuest Dissertations & Theses
With over 2.3 million records, the ProQuest Dissertations & Theses (PQDT) database is the most comprehensive collection of dissertations and theses in the world. It is the database of record for graduate research.

The database includes citations of graduate works ranging from the first U.S. dissertation, accepted in 1861, to those accepted as recently as last semester. Of the 2.3 million graduate works included in the database, ProQuest offers more than 1.9 million in full text formats. Of those, over 860,000 are available in PDF format. More than 60,000 dissertations and theses are added to the database each year.

If you have questions, please feel free to visit the ProQuest Web site - http://www.proquest.com - or call ProQuest Hotline Customer Support at 1-800-521-3042.