Scilab Home Page | Wiki | Bug Tracker | Forge | Mailing List Archives | Scilab Online Help | File Exchange
ATOMS : Network Analysis and Routing eVALuation details
Login with GitLab

Network Analysis and Routing eVALuation

Generation of random graphs and performance of routing algorithms
(1064 downloads for this version - 34217 downloads for all versions)
Details
Version
1.5
A more recent valid version with binaries for Scilab 5.3 exists: 2.1
Author
Foued Melakessou
Owner Organization
SnT University of Luxembourg
Maintainer
Foued Melakessou
Category
License
Creation Date
June 4, 2012
Source created on
Scilab 5.3.x
Binaries available on
Scilab 5.3.x:
Windows 64-bit Windows 32-bit Linux 64-bit Linux 32-bit macOS
Install command
--> atomsInstall("NARVAL")
Description
            NARVAL Project: Network Analysis and Routing eVALuation Module

Acknowledgment:

This research work was supported by the European FP7 project BUTLER, under
contract no. 287901 (http://www.iot-butler.eu).

Copyright:

Copyright (c) Dr. Foued Melakessou
Copyright (c) 2011-2012 - Snt
Copyright (c) 2009-2010 - Snt/University of Luxembourg
Copyright (c) 2007-2009 - University of Luxembourg

Licence:

This module must be used under the terms of the CeCILL. The terms are also
available at http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt.

Permission to use, copy, modify, and distribute this software for any purpose
without fee is hereby granted, provided that this entire notice is included in
all copies of any software which is or includes a copy or modification of this
software and in all copies of the supporting documentation for such software.
This software is being provided "as is", without any express or
implied warranty. In particular, the authors do not make any representation or
warranty of any kind concerning the merchantability of this software or its
fitness for any particular purpose.

Description:

NARVAL has been designed on top of the Scilab environment. It has been created
at the University of Luxembourg within the Interdisciplinary Centre for
Security, Reliability and Trust (SnT). The Centre carries out interdisciplinary
research and graduate education in secure, reliable, and trustworthy ICT systems
and services. This module is focusing on the analysis of network protocols. The
main goal of this toolbox is to provide a complete software environment enabling
the understanding of available communication algorithms, but also the design of
new schemes. NARVAL permits to generate random topologies in order to study the
impact of routing algorithms on the effectiveness of transmission protocols used
by data communications The target audience includes academics, students,
engineers and scientists. We put some efforts to build detailed help files. The
description of each function has been carefully done in order to facilitate the
end users' comprehension.The module is self-sufficient as it does not depend on
other internal/extrenal scilab toolboxes. NARVAL is running on the current
release Scilab 5.3.3. We decided to create a specific classification according
to the goal of each function:

- NARVAL_D_* : topology Discovery
- NARVAL_F_* : general Function
- NARVAL_G_* : Graph
- NARVAL_IP_* : Image Processing
- NARVAL_I_* : Internet traffic
- NARVAL_M_* : Mobility
- NARVAL_P_* : Peer-to-Peer
- NARVAL_R_* : Routing
- NARVAL_S_* : Security
- NARVAL_T_* : Topology generation
- NARVAL_W_* : Weakly connected dominated set

Collaborators:

- Dr. Foued Melakessou, Research Associate, SnT
- Prof.Dr. Thomas Engel, SnT vice-director, SnT

Contact:

Dr. Foued Melakessou
Research Associate
Interdisciplinary Centre for Security, Reliability and Trust
Room F106
University of Luxembourg
6, rue Coudenhove Kalergi
L-1359 Luxembourg-Kirchberg
E-mail: foued.melakessou@uni.lu
Tel: (+352) 46 66 44 5346            
Files (2)
[1.43 MB]
Source code archive
changelogs.txt of the module Network Analysis and Routing eVALuation (NARVAL)

Copyright:
Copyright (c) 2011-2012 - Snt
Copyright (c) 2009-2010 - Snt/University of Luxembourg
Copyright (c) 2007-2009 - University of Luxembourg
Copyright (c) Foued Melakessou

===============================================================================================================================================================================================================

Changelogs v1.5

===============================================================================================================================================================================================================
* Correction of errors in several examples.

NARVAL_G_TreeLeaves
NARVAL_IP_ClosingW (missing)
NARVAL_P_SlicesOLN1N2
NARVAL_P_ULIPknow
NARVAL_W_CanalWCDS

* Update of all help files (addition of pictures, and enhancement of
explanations)

* Addition of new functions

NARVAL_T_LocalityRanges
NARVAL_R_AodvHello
NARVAL_R_AodvNextHop
NARVAL_R_AodvPath
NARVAL_R_AodvRerr
NARVAL_R_AodvRreq
NARVAL_R_AodvRreqInit
NARVAL_R_AodvRreqIter
NARVAL_R_AodvRreqs
NARVAL_R_AodvRTables

[2.04 MB]
OS-independent binary for Scilab 5.3.x
Binary version
Automatically generated by the ATOMS compilation chain

News (0)
Comments (1)     Leave a comment 
Comment from dhananjay bisen -- June 26, 2012, 08:48:32 AM    
hello sir,

i am dhananjay from bhopal (m.p), sir my research area is Mobile adhoc networks so my 
question is related to routing protocol. sir, can we implement new routing protocol in 
SCILAB tool.
Answer from Foued Melakessou -- June 26, 2012, 08:56:02 AM    
Dear Dhananjay,

You should be able to create your own routing protocols based on your specific
requirements. For that purpose, you need to define your algorithms and propagate
information according to a concrete topology. You can build for instance some topologies
with the suites NARVAL_T_* (T~Topology). Thereafter, you can implement your new routing
algorithms where metrics can be directly extracted from the network topology.

Best regards,

Foued

> hello sir,
> 
> i am dhananjay from bhopal (m.p), sir my research area is Mobile adhoc networks so my

> question is related to routing protocol. sir, can we implement new routing protocol in

> SCILAB tool.
Leave a comment
You must register and log in before leaving a comment.
Login with GitLab
Email notifications
Send me email when this toolbox has changes, new files or a new release.
You must register and log in before setting up notifications.