O'Reilly logo

Advanced Internet Protocols, Services, and Applications by Christian Vogt, Mallikarjun Tatipamula, Roberto Rojas-Cessa, Eiji Oki

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

12

IP TRAFFIC ENGINEERING

Implementing the most appropriate set of routes can increase the network resource utilization rate and network throughput of Internet Protocol (IP) networks. Since it optimizes the assignment of traffic resources, additional traffic can be supported. It also suppresses network congestion and increases robustness in the face of traffic demand fluctuations, most of which are difficult to predict. One useful approach to enhancing routing performance is to minimize the maximum link utilization rate, also called the network congestion ratio, of all network links. Minimizing the network congestion ratio leads to an increase in admissible traffic. This chapter describes several routing schemes to maximize network utilization for various traffic-demand models, where the Multiprotocol Label Switching (MPLS) and Open Shortest Path First (OSPF) technologies are considered.

12.1 MODELS OF TRAFFIC DEMANDS

When the routes between source and destination nodes are designed to utilize network resources, traffic demands for each source and destination pair need to be predicted. This section introduces three traffic-demand models: a pipe model, a hose model, and an intermediate model.

The traffic demand dpq between source node p and destination node q is denoted as dpq. The traffic matrix is expressed by T = {dpq}, whose dimension is N × N, where N is the number of nodes in the network. If each element of the traffic matrix dpq is specified, the traffic model is called the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required