EP1533941A2

Availability aware cost modeling for optical core networks

Abstract

A sequential iterative methodology is used to generate a solution space with different cost/availability values for multiple network architectures from which an optimal or near-optimal solution can be determined. A modeling module (10) provides a cost value for a network architecture under consideration and, once cost modeling is done, an availability analysis is performed for the architecture under analysis. If a relatively few connections prevent a model from acceptability, the availability analysis module (12) reveals the causing factors of the unsatisfactory availability for those few connections and suggests that the modeling perform further optimisations on those causing factors. This iterative process is repeated until an optimum or near-optimum acceptable solution is found; if no acceptable solution is found, the solutions generated in the availability analysis module are reviewed to find the best available solution.

EP1533941A2, drawing sheet 1
Sheet 1 of 24

Term

Term ended

Projected expiry passed 28 October 2024, 1.9 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

10 claims: 2 independent, 8 dependent

  1. 1
    A method of determining a communications network structure, comprising the steps of:iteratively performing the steps of: generating a cost value for a network architecture;performing an availability analysis to identify which traffic-carrying paths, if any, have availability values below a predetermined threshold;and improving the network architecture responsive to the identified traffic-carrying paths.
  2. 10
    A method of determining a model for a communications network, comprising:determining a cost for a network model having a plurality of nodes and paths through the network;generating availability values for all traffic-carrying paths through the network model;if a percentage of paths having an availability value above a predetermined availability threshold is within a predetermined range: modifying the network model to produce a current network model to increase availability values of at least some of the paths;determining a cost for the current network model;generating availability values for all traffic-carrying paths through the current network model, if the cost of the current network model is below a predetermined maximum cost;and repeating said steps of modifying the network model, determining a cost for the current network model, and generating availability values for all traffic-carrying paths through the current network model until all paths of the current network model are above the predetermined availability threshold at a cost below the predetermined maximum cost, or until no further improvements can be made to the network model while remaining below the predetermined maximum cost.