A Study on the Efficacy of Regular Virtual Topology Design Heuristics for Optical Packet Switching - PowerPoint PPT Presentation

1 / 49
About This Presentation
Title:

A Study on the Efficacy of Regular Virtual Topology Design Heuristics for Optical Packet Switching

Description:

Monitor evolution in cost as optimisation heuristic progresses ... Must apply certain optimisation techniques to determine nature of cost function ... – PowerPoint PPT presentation

Number of Views:83
Avg rating:3.0/5.0
Slides: 50
Provided by: RobertG193
Category:

less

Transcript and Presenter's Notes

Title: A Study on the Efficacy of Regular Virtual Topology Design Heuristics for Optical Packet Switching


1
  • A Study on the Efficacy of Regular Virtual
    Topology Design Heuristics for Optical Packet
    Switching
  • Olufemi Komolafe - University of Strathclyde,
    Glasgow, UK
  • David Harle - University of Strathclyde, Glasgow,
    UK
  • David Cotter - Corning Research Centre, Ipswich,
    UK

2
REGULAR VIRTUAL TOPOLOGY DESIGN
Cost
INPUTS
SOLUTIONS
Optimisation techniques
3
PROBLEM INPUTS
Cost
INPUTS
SOLUTIONS
Optimisation techniques
4
Exemplar Regular Virtual Topology
Manhattan Street Network
  • Clockwork Routing
  • Simple packet routing
  • No optical contentions
  • Favourable performance
  • No resequencing _at_ destinations

5
Arbitrary Physical Networks
6
Arbitrary Physical Networks
7
Arbitrary Physical Networks
8
Arbitrary Physical Networks
9
Arbitrary Physical Networks
10
Arbitrary Physical Networks
  • Unique if different values for any of
  • maximum degree
  • degree variance
  • mean inter-nodal distance
  • maximum inter-nodal distance
  • diameter
  • inter-nodal distance variance
  • number of bridges
  • link whose removal disconnects network

11
COST
Cost
INPUTS
SOLUTIONS
Optimisation techniques
12
Approach
Map MSN nodes onto physical topology
MSN
Physical topology
13
Approach
Establish lightpaths between nodes
MSN
Physical topology
14
Numerous different mappings
15
(No Transcript)
16
(No Transcript)
17
(No Transcript)
18
(No Transcript)
19
(No Transcript)
20
(No Transcript)
21
(No Transcript)
22
Cost
  • Mean lightpath length
  • impacts number of hops packets traverse
  • affects number of ? needed
  • indicates number of optical cross-connects
    traversed between adjacent MSN nodes
  • affects deployment of optical amplifiers
    consumption of other network resources

23
OPTIMISATION TECHNIQUES
Cost
INPUTS
SOLUTIONS
Optimisation techniques
24
Optimisation Techniques
  • NP-hard problem
  • Use heuristics to find (near) optimal solutions
    expeditiously
  • Use heuristics that work fundamentally
    differently
  • confidence in results and trends

25
Optimisation Techniques
  • Simulated annealing
  • modelled on cooling of molecules to form crystal
  • uphill moves allowed with decreasing probability
  • Genetic algorithms
  • modelled on natural evolution
  • 2 different implementations
  • Cycle crossover (CX)
  • Partially mapped crossover (PMX)
  • Hill climbing
  • Random search

26
REGULAR VIRTUAL TOPOLOGY DESIGN
Cost
INPUTS
SOLUTIONS
Optimisation techniques
27
REGULAR VIRTUAL TOPOLOGY DESIGN
Cost
INPUTS
SOLUTIONS
Optimisation techniques
28
REGULAR VIRTUAL TOPOLOGY DESIGN
Cost
INPUTS
SOLUTIONS
Optimisation techniques
29
REGULAR VIRTUAL TOPOLOGY DESIGN
Cost
INPUTS
SOLUTIONS
Optimisation techniques
30
REGULAR VIRTUAL TOPOLOGY DESIGN
Cost
INPUTS
SOLUTIONS
Optimisation techniques
31
PEERING INTO BLACK BOX
Cost
INPUTS
SOLUTIONS
Optimisation techniques
32
Evaluation of Heuristics Efficacy
  • 2 key metrics
  • Quality of final solution
  • final mean lightpath length obtained
  • Efficiency associated with obtaining final
    solution
  • number of solutions considered
  • corresponds to area of search space explored
  • indicative of time/computational effort
  • generic and portable metric
  • Monitor evolution in cost as optimisation
    heuristic progresses

33

Experimental Approach
  • Generate randomly connected physical networks
  • mean degree 2, 5, 8
  • Use heuristics to deploy MSN in each network
  • monitor evolution in mean lightpath length
  • Find average performance for each heuristic

34
Sample Results SA (Mean degree 2)
Each line shows progress of SA when deploying MSN
in unique physical topology
35
Sample Results SA (Mean degree 2)
Each line shows progress of SA when deploying MSN
in unique physical topology
Mean 3.345 STD 0.238 95 CI 0.079
Mean 5.721 STD 0.707 95 CI 0.234
36
Randomly Connected Networks (Mean degree 2)
37
Randomly Connected Networks (Mean degree 5)
38
Randomly Connected Networks (Mean degree 8)
39
General Observations
Significant reduction on initial cost
Converge to similar value
40
Random Search
Worst performance
41
Hill Climbing
Relatively good solutions
Short convergence time
42
GA - Cycle Crossover
Relatively good solutions
Short convergence time
43
GA - Partially Mapped Crossover
Very good solutions
Longer convergence time
44
Simulated Annealing
Uphill moves
Longest convergence time
Best solutions
45
Nature of Cost Function
  • Determines performance of optimisation techniques
  • Catch-22 scenario
  • Must apply certain optimisation techniques to
    determine nature of cost function
  • What insight do results provide about nature of
    cost function?

46
Nature of Cost Function
Plateau with fissures?
47
Meritocratic Ordering
Quality of Final Solution Simulated
Annealing Partially Mapped Crossover Hill
Climbing Cycle Crossover Random Search
of Solutions Considered Cycle Crossover Hill
Climbing Random Search Partially Mapped
Crossover Simulated Annealing
48
Meritocratic Ordering
Quality of Final Solution Simulated
Annealing Partially Mapped Crossover Hill
Climbing Cycle Crossover Random Search
of Solutions Considered Cycle Crossover Hill
Climbing Random Search Partially Mapped
Crossover Simulated Annealing
49
THANKS
Write a Comment
User Comments (0)
About PowerShow.com