No BSD License  

Highlights from
MatPlanWDM v0.5

3.5 | 2 ratings Rate this file 38 Downloads (last 30 days) File Size: 1.62 MB File ID: #13791
image thumbnail

MatPlanWDM v0.5



29 Jan 2007 (Updated )

Educational network planning tool for the RWA problem in WDM networks (MILP and heuristic based)

| Watch this File

File Information

MatPlanWDM is a network planning tool for wavelength-routing WDM networks. The input parameters to the planning problem are the network physical topology, the traffic matrix, and technological constraints like the number of transmitters, receivers, optical converters and wavelengths available. It includes a set of heuristic algorithms for solving the virtual topology design, and the routing and grooming of traffic flows on top of it. The set of heuristic algorithms can be extended. This is eased by a set of libraries of classical network optimization algorithms included in the tool. In addition, an implementation of the linear mixed-integer programming (MILP) problem to obtain the optimal solution is also included. A what-if analysis GUI allows the design of exhaustive tests. A multi-hour analysis GUI supports the evaluation of dynamic planning algorithms which react to traffic matrixes that vary each hour of the day. This is useful for the planning of intercontinental topologies that span multiple timezones, where node activity is affected by its local time. A dynamic planning GUI allows testing generic dynamic algorithms which react to flow arrivals and departures.

Authors: Pablo Pavón Mariño (supervisor), Ramón Aparicio Pardo, Belén García Manrubia, Gonzalo Moreno Muñoz


Matlab Bgl inspired this file.

MATLAB release MATLAB 7 (R14)
Other requirements TOMLAB CPLEX 10.0 optimization software, TOMLAB 5.5 (both only required to use MILP optimization).
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (8)
27 Apr 2013 Mike

Mike (view profile)

Any idea why I might be getting this error?
"Unexpected Error in a Static Planning Method"
"Undefined function 'cplex' for input arguments of type 'double'.

Comment only
03 Mar 2013 trpe Stojcev

Pablo can you tell me why the static algorithms HLDA, MLDA, RLDA and TILDA have been deleted from the new relaese of mathplan 0.51.
I am doing some simulationd with those algorithams in matlab.

Comment only
02 Nov 2011 Aarthi chezian

can anyone help me with Tomlab download.

Comment only
29 Jan 2011 A. Bhargav Anand

Pablo, I have tried your software. Im currently working on a project regarding WDM networks. I run the startup2 file and it starts giving me errors. Could you please help me out with it.

The error i get is tomlab missing.
Now my question is is it necessary for us to have tomlab installed on my pc, and if it is required, then where do we get it. Please let me know asap, because i have to work on my project.

you can contact me on

Comment only
25 Aug 2008 Nui Vung  
28 Jun 2007 espa tco  
14 Jun 2007 tr tk

it is useful£¡
note£º it requires Matlab 7.0 or higher version.

Comment only
12 Jun 2007 tr tk

??? Error using ==> load
Unable to read MAT file C:\MATLAB6p5\work\MatPlanWDM\matplanwdm.fig

See FILEFORMATS for a list of known file types and the functions used to read them.

Error in ==> C:\MATLAB6p5\toolbox\matlab\iofun\hgload.m
On line 45 ==> fileVars = load(filename,'-mat');

Error in ==> C:\MATLAB6p5\toolbox\matlab\graphics\openfig.m
On line 89 ==> [figs, oldvis] = hgload(filename, struct('Visible','off'));

Error in ==> C:\MATLAB6p5\work\MatPlanWDM\matplanwdm.m
On line 16 ==> fig = openfig(mfilename,'reuse');


Comment only
30 Jan 2007

Forgot to upload the ZIP files with the .m files !!!

29 May 2007

Upgrade version with improvements in the graphical user interface

01 Jan 2008

Upgrading of the tool with new functionalities.

25 Jan 2008

Improvements in the MILP optimization and in the format of input parameters to heuristic algorithms.

07 Mar 2008

Added new GUI and simulation kernel to test also dynamic planning algorithms.

08 May 2009

Some testing planning algorithms have been substituted by a new, more complete, testing algorithm

Contact us