Distributed simulation of telecommunications networks netmax project
This presentation is the property of its rightful owner.
Sponsored Links
1 / 16

DISTRIBUTED SIMULATION OF TELECOMMUNICATIONS NETWORKS –NETMAX project PowerPoint PPT Presentation


  • 91 Views
  • Uploaded on
  • Presentation posted in: General

GRID-2012, Dubna , Russia 16-20 july 2012. DISTRIBUTED SIMULATION OF TELECOMMUNICATIONS NETWORKS –NETMAX project. Kurochkin I.I., Prun A.I. Institute for systems analysis of RAS Centre for grid-technologies and distributed computing. NetMax project.

Download Presentation

DISTRIBUTED SIMULATION OF TELECOMMUNICATIONS NETWORKS –NETMAX project

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Distributed simulation of telecommunications networks netmax project

GRID-2012, Dubna, Russia 16-20 july 2012

DISTRIBUTED SIMULATION OF TELECOMMUNICATIONS NETWORKS –NETMAX project

Kurochkin I.I., Prun A.I.

Institute for systems analysis of RAS

Centre for grid-technologies and distributed computing


Netmax project

NetMax project

Program toolkit NetMaxis created for modeling of telecommunication networks for the maximization of the general traffic, and also for the analysis of telecommunication networks.

The analysis technique of the telecommunication networks, loading of networks revealing direct dependence on routing strategy is implemented.


Primary goals

Primary goals

The primary goals which can be solved:

  • Check of efficiency of strategy of routing;

  • Determination of vulnerabilities in a telecommunication network;

  • Modeling on a failure for determination of reliability of corporate networks;

  • Execution of an estimation and the comparative analysis of various strategies of routing;

  • Visualization of network graph.


Netmax use

NetMax use

  • Routing inSDH/SONET networks;

  • Management of flows in the distributed systems of storage and data transmission;

  • Problem of minimization of jams in a city road network;

  • Problem of development of a city road network;

  • Routing and planning in IP-networks for autonomous system or its segments at use MPLS and tunneling;

  • Channel routing with the centralized management.


Matlab for software development

Matlab for software development

Software Matlab (MATrixLABoratory) is a package of applied programs for mathematical and engineering calculations includes an internal programming language.

At the moment Matlab use more than 1 million engineers and scientists. (according to Mathworks)

Use of Matlab allows to carry out development of programs quickly

  • the internal Matlab language is a higher-level programming language,

  • there is an integrated environment of development,

  • there are many functions and sets of ready subprogrammes (Matlab toolboxes).

    Precompiled application execute at computer possible without installation of Matlab software, but Matlab Compiler Runtime (MCR) – must be installed


Parallel mode into one iteration of network filling model

Parallel mode into one iteration of network filling model

Calculation of min cut values and determine edges of min cuts between source-target pairs of network nodes

Calculation of parameters for each source-target pair of nodes


Use netmax project in serial and parallel mode

Use NetMax project in serial and parallel mode

Parallel mode with asynchronous iteration computing


Distributed computing platform

Distributed computing platform

BOINC – Berkeley Open Infrastructure for Network Computing

Platform of voluntary distributing computing:

  • Server-client architecture;

  • Use CPU of desktops;

  • Client part for different OS;

  • Adjustment of client part on desktop.


Distributing computing on boinc platform

Distributing computingonBOINC platform

Clients

Server

Server

Input data, application

Client

Results – output data


Resource allocation

Resource allocation

1CPU,4cores


Wrong variants use of netmax project on clients

Wrong variants use of NetMax project on clients

MCR

MCR

MCR


Client part of netmax project

Client part of NetMax project

+MCR and java libraries

Input data set in file


Deployment netmax project

DeploymentNetMax project

  • www site

  • forum

  • presentation

  • Project abstract

  • Application versions for different OS

  • Many data set for distributing computing

  • Test deployment of project

  • Distributing computing statistic


Thank you for your attention

Thank you for your attention

Institute for systems analysis of RAS

Centre for grid-technologies and distributing computing

web: dcs.isa.ru, desktop-grid.ru

e-mail: [email protected]


  • Login