Beruflich Dokumente
Kultur Dokumente
VITMM215
Markosz Maliosz 9/27 9/27/201 /2012 2
Traffic Aggregation
AccessAccess -backbone Aggregated traffic
In practice: practice: the overall problem is divided into a number of smaller, more manageable subproblems
7
Inputs
Traffic description (current, forecasted) Quantitative requirements Qualitative requirements
MissionMission-critical, realreal-time, best effort Protection, availability
Equipments, devices available on the market Technical aspects (e.g. standards, recommendations) Economical aspects (return on investment, costcosteffective operation, limited budget cost functions) Objective of the optimization
8
MediumMedium -term
Developments (most typical!) /replacement, extensions/
e.g. if load is over 50%, then start the process for capacity extension
ShortShort -term
Unexpected demands Operator intervention: reconfiguration
9
Configuring a network
Days weeks Traffic engineering and resource configuration
Levels of Planning
Logical
Nodes Links Functional map
Physical
Realization of the logical plan Equipments and cabling
real maps
Given: placement of nodes No links installed Placement of links, i.e. direct connections Planning paths between node pairs Determining the required capacity for nodes and links
Topology planning
12
Trends in Planning
Which one is more cost cost-effective?
Overprovisioning capacity at network deployment Capacity extensions later can be even 5050-80% more expensive
Feedback effect: if a network operates well, then it attracts new users it gets overloaded
14
Course Overview
During the course we will look at specific planning problems Course objectives: students should be able to
define network planning problems (objectives, constraints, etc.) choose suitable algorithm for solving the problem understand the methods and algorithms and their applicability
15
16
17
Cost Components
Link inks s:
Fixed Fixed costs
Investment: Investment : price of cables, etc.
Proportional cost
Distance proportional
in access networks cabling cost is more than half of the total cost
Bandwidth proportional
Nodes: Nodes :
Fixed Fixed costs
Investment: cost of equipment (hard Investment: hardware ware+ +software software), ), installation, renting fee
Proportional costs
number and speed of line cards
18
option B: VPN
pay only for accessing the VPN: VPN = 0
21
22
23
24
25
Basic algorithms
27
Algorithm: Algorithm:
Most important: important: depending on the size of the input data how many steps are required to solve a problem
fast: fast: polynomial number of steps ~ nk slow : e.g e.g. . exponen exponential tial number of steps ~ an or fac factorial torial ~ n!
Exhaustive search
endless time
28
Goal: to reduce the Goal: number of possibilities to choose from Example: Example : greedy algorithm
30
Greedy Algorithms
At each step the best choice is chosen based on local information
it never steps back
Advantage: generally simple Disadvantage: does not reach the optimum in many cases
31
Example
A E path?
32
Example
Greedy algorithm
Path: A C D B E Cost: 2 + 2 + 1 + 5 = 10
33
Example