OneSim Simulator

OneSim Simulator

OneSim Simulator of the DTN simulator used in the world is defined as sim. The programming language used in One sim is Java. The most famous DTN routing protocol is offered by the researchers.

  • The main logic of some DTN routing algorithms is understood by the researchers based on the implementation of these routing protocols.
  • Our concern has a specialist with clean knowledge in all kinds of protocol family for developing network-based projects. They will guide the students and research scholars to effectively done their project.
  • We have different branches all over India, such as Chennai, Madurai, Mumbai, Pune, Trivandrum, where we are running for the past seven years.
  • An agent-based discrete event simulation engine is defined as One sim. A number of modules are updated by the engine at every simulation step, which implements the main simulation functions.
  • The modeling of node movement, routing, and message handling, inter-node contacts are the main functions of the One sim. The visualization, reports, and post-processing tools provide the result collection and analysis. The Onesim simulator project page and a detailed description of the simulator are available where the source code is also available.
  • The movement models implement the node movement in One sim. This may be synthetic models or existing movement traces. Based on the node location, communication range, and the bit-rate, the connection between the nodes is established.
  • An effective routing function is implemented by The routing modules implements the routing function where the messages to forward over existing contacts are decided by this model. Finally, the event generators generate the messages themselves.
  • The simulation engine sent the events (e.g., message or connectivity events) to the report module, and the simulation engine generates results based on them. Secondarily, the simulation state showing the locations, active contacts, and messages which is displayed by the graphical user interface (GUI) and is carried by the node.
Onesim simulator for dtn protocol evaluation

Energy Consumption

  • In One sim, the basic agents in the simulator are called nodes. A mobile endpoint capable of acting as a store-carry-forward router (e.g., a pedestrian, car or tram with the required hardware) is modeled by the nodes.
  • The groups of nodes in a simulation world are building by the simulation scenarios where every group is configured with different capabilities. A special set of basic capabilities are modeled by each node in a network. These are radio interface, persistent movement, energy consumption, and message routing. The capabilities of nodes include the radio interface and persistent storage.
  • Only simple modeling is configured through parameterization (e.g., communication range, bit-rate, peer scanning interval, and storage capacity) of nodes.
  • The movement and routing are configured for more complex nodes through specialized modules that implement a particular behavior for the capability (e.g., different mobility models) on Onesim Simulator.
  • In this mobility, models implement the node capability movements on One sim. The node movement paths are generated by the algorithms and rules which are defined in the mobility model.

There are three types of synthetic movement models are included

  • 1) random movement
  • 2) map-constrained random movement
  • 3) And also in human behavior based movement.

   The creation of movement models, as well as interfaces, is included in the framework for loading external movement data. Implementations of the most popular Random Walk (RW) and Random Waypoint (RWP) are included. Due to their simplicity, these models are very popular in One sim, which may have various known shortcomings.

Live Tasks
Technology Ph.D MS M.Tech
NS2 75 117 95
NS3 98 119 206
OMNET++ 103 95 87
OPNET 36 64 89
QULANET 30 76 60
MININET 71 62 74
MATLAB 96 185 180
LTESIM 38 32 16
COOJA SIMULATOR 35 67 28
CONTIKI OS 42 36 29
GNS3 35 89 14
NETSIM 35 11 21
EVE-NG 4 8 9
TRANS 9 5 4
PEERSIM 8 8 12
GLOMOSIM 6 10 6
RTOOL 13 15 8
KATHARA SHADOW 9 8 9
VNX and VNUML 8 7 8
WISTAR 9 9 8
CNET 6 8 4
ESCAPE 8 7 9
NETMIRAGE 7 11 7
BOSON NETSIM 6 8 9
VIRL 9 9 8
CISCO PACKET TRACER 7 7 10
SWAN 9 19 5
JAVASIM 40 68 69
SSFNET 7 9 8
TOSSIM 5 7 4
PSIM 7 8 6
PETRI NET 4 6 4
ONESIM 5 10 5
OPTISYSTEM 32 64 24
DIVERT 4 9 8
TINY OS 19 27 17
TRANS 7 8 6
OPENPANA 8 9 9
SECURE CRT 7 8 7
EXTENDSIM 6 7 5
CONSELF 7 19 6
ARENA 5 12 9
VENSIM 8 10 7
MARIONNET 5 7 9
NETKIT 6 8 7
GEOIP 9 17 8
REAL 7 5 5
NEST 5 10 9
PTOLEMY 7 8 4

Workflow

YouTube Channel

Unlimited Network Simulation Results available here.