DiaMOND: A dimensioning and network analysis tool for multi-layered, multi-protocol networks - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

DiaMOND: A dimensioning and network analysis tool for multi-layered, multi-protocol networks

Description:

A dimensioning and network analysis tool for multi-layered, multi-protocol networks ... Protocol modules. DiaMOND Design. Teletraffic Research Centre. Database input ... – PowerPoint PPT presentation

Number of Views:131
Avg rating:3.0/5.0
Slides: 15
Provided by: paulha
Category:

less

Transcript and Presenter's Notes

Title: DiaMOND: A dimensioning and network analysis tool for multi-layered, multi-protocol networks


1
DiaMOND A dimensioning and network analysis
tool for multi-layered, multi-protocol networks
Alison Jobling, Nicholson Warner and Michelle
Krieg Teletraffic Research Centre http//www.trc.a
delaide.edu.au In conjunction with Telstra
Research Laboratories
2
Before DiaMOND, there was Andit
  • Used data from live network
  • Input using tab-separated text files
  • Accurate modelling of routing protocols (IISP and
    DPRS)
  • Calculated traffic loads
  • Results in graphical or tabular form

3
But Andit was imperfect...
  • Single use tool with monolithic code
  • Data entry tedious and error prone
  • Locked into given routing protocols
  • No provision for failure scenarios
  • No provision for other information such as card
    throughput limits

4
And so DiaMOND was born...
  • Allows for different protocols
  • Allows for extra features
  • Offers a variety of data input and result output
    formats
  • Extends the useful life of the tool

5
DiaMOND Design
  • Basic network toolkit
  • Set of network analysis functions
  • GUI
  • Input/output modules
  • Protocol modules

6
Client requirements
  • Database input
  • Single point of failure modelling
  • Engineering constraints
  • New client bids
  • End to end reachability

7
Modelling Assumptions
  • Multiple layers
  • Multiple protocols
  • Traffic models
  • Traffic stream vs packet level
  • Static vs dynamic routing

8
Multiple layers
  • Failures map up through layers
  • Load maps down
  • Traffic is routed only at one layer
  • eg Frame relay traffic is routed using DPRS, then
    mapped down to ATM as nailed-up PVCs
  • Warning may change with IP!

9
Traffic models EBW
  • Andit Gaussian model
  • overly complex without greater accuracy
  • DiaMOND simpler models, without loss of accuracy
  • Extended Gibbens-Hunt for PNNI
  • Simple linear model for DPRS
  • combine mean cell rate and peak cell rate

10
Traffic models routing
  • Static rather than dynamic routing
  • Modelled at traffic stream level rather than
    packet level
  • Shortest path using heap-Dijkstra
  • O(nm log n) complexity
  • sparse network (m ltlt n2/log n), therefore faster
    than unsorted Dijkstra

11
Utilisation reporting
12
Tabular reporting
13
Challenges IP
  • QoS issues
  • Routing protocols BGP, OSPF, MPLS,
  • Multiple protocols at one layer

14
Challenges IP
  • Traffic modelling
  • Voice over IP
  • Carriage of mobile traffic over the core IP
    backbone
Write a Comment
User Comments (0)
About PowerShow.com