Code Monkey home page Code Monkey logo

secwsnsim's Introduction

=The simulator now has a new branch = In order to achieve a more stable and cleaner version, I created a new branch which is already adopting the name Wisenet.

For anyone wishing to follow the project, this branch is now the main line of development which will introduce new features.

At present the new features introduced are:

Design and implementation of a model for introduction of attacks on wireless sensor networks

Design and implementation of an evaluation model of protocols, based on tests that can be started on demand, timed and based on conditions

Possibility of introducing a background image from Google Maps

Compilation and editing Java code from attacks during the simulation (allowing to change the behavior of the simulation without restarting and compile all packages)

Introduction of interfaces for custom GUI

and more

==The project==

This project aims to design and develop a platform for the evaluation of secure routing protocols in Wireless Sensor Networks, within the framework of the elaboration of a master's thesis. It is intended that the platform has the following features:

  1. API for modeling secure algorithms

  2. Graphical interface for reading the results of important parameters with eg power consumption, reliability, coverage of the network.

  3. Modeling types of attacks, programming of malicious sensors behavior and measuring the impacts on the parameters mentioned above.

  4. Implementing a graphical environment for viewing the network, information associated with each node.

ATTENTION

In the dowloads section is available a version of the simulator to present in a Workshop about WSN for master's students supervised by Professor Henrique Domingos. It will be presented in Department of Computer Science, Faculty of Science and Technology of the New University of Lisbon.

This is a very preliminary draft which aims to present some features including definition of simulations environments, network topologies and the energy model design in WSN.

SIMULATOR DISCUSSION GROUP: http://groups.google.com/group/wisenet-simulator

Screencasts HD

  1. How to create a simulation: http://screenr.com/QVp (old version)

NEW 2. Features demo: http://www.youtube.com/watch?v=JS4vnmqyK7Y

  1. Create a simulation using saved tests and simulations: http://www.youtube.com/watch?v=8V7FqFIYwx0

secwsnsim's People

Contributors

posilva avatar

Watchers

 avatar

secwsnsim's Issues

Nodefactory instance cannot be NULL

What steps will reproduce the problem?
1.After building the project under Netbeans and invoked either from the IDE or 
outside from the command prompt the above error comes.


What is the expected output? What do you see instead?
I expect to see the application being launched without any error.

What version of the product are you using? On what operating system?
Downloaded from the svn. Fedora 13, Netbeans IDE 7.0

Please provide any additional information below.
The following function causes the crash.

setNodeFactory((AbstractNodeFactory) 
Utilities.loadClassInstance(settings.getNodeFactoryClassName())); 



Original issue reported on code.google.com by [email protected] on 23 Jun 2011 at 1:37

Test end before simulation events

Simulator.java (added getQueue) -> PriorityQueue added getlastevent 

in TestEndEvent add a test for is last event and auto-add the TestEndEvent if 
not the last

Original issue reported on code.google.com by [email protected] on 26 Jul 2012 at 4:02

Stop and reset buttons not working

What steps will reproduce the problem?
1.Run a simulation
2. press stop or reset buttons
3.

What is the expected output? What do you see instead?
It is suposed to stop or reset the simulation, but nothing happens

Please use labels and text to provide additional information.
Can you pleaaaase update this options ? :)

Original issue reported on code.google.com by [email protected] on 24 Apr 2011 at 12:11

UI hangs on multi core PC

What steps will reproduce the problem?
1. Run a simulation in a multicore

this could be solved by testing if eventqueue is empty in the simulator steps.


Original issue reported on code.google.com by [email protected] on 18 May 2011 at 11:01

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.