NetSim

NetSim
Developer(s) TETCOS
Stable release
v9.1 / September 1, 2016 (2016-09-01)
Written in C
Operating system Windows
Type Simulation
License Proprietary
Website NETSIM product page

NetSim is a network simulation and network emulation tool used for network design & planning, defense applications and network R & D. Various technologies such as Cognitive Radio, Wireless Sensor Networks, Wireless LAN, Wi Max, TCP, IP, etc. are covered in NetSim.

History

NetSim is a stochastic discrete event simulator developed by Tetcos, in association with Indian Institute of Science,[1] with the first release in June 2004.

Model libraries in NetSim

Modeling and simulation are supported for the below mentioned technologies. Protocol libraries are available with C source code

In addition modules are available for sink hole attack, intrusion detection, packet encryption, packet capture using Wireshark etc.

NetSim Emulator

The Network Emulator Add on allows users to link NetSim to live applications running on real devices. This allows for real traffic to flow via the emulator and experience network effects. In this virtual network, numerous test scenarios, involving real devices and application, can be constructed and executed repetitively for normal operation as well as perturbed operation. Impairment scenarios can studied which included escalating latency, bandwidth constriction at various points, jitter tolerance, packet loss, packet reordering, route loss, failovers and single point of failure identification.

External Interfacing

NetSim can interface externally with MATLAB, Wireshark, LabVIEW and SUMO for VANETs. NetSim can also interface with live PC's / Sensors using the emulation add-on module

Applications

NetSim is widely used for network design validation in

Custom code development

NetSim comes with an in-built development environment, which serves as the interface between User’s code and NetSim's protocol libraries and simulation kernel. Protocol libraries are available as open C code for user modification. De-bugging custom code during simulation is an advanced feature: i.e. a simulation can be started and then at user determined breakpoints in the code, users can perform single-step, step-in, step over etc. This can be carried out at various levels (depending on where the user code links) including at a per-packet interval.[5]

Customers

Over 300 customers across 15 countries use NetSim, including premier enterprises like Philips, Hindustan Aeronautics, Indonesian Aerospace, BSNL etc. and several defense agencies like DRDO labs and space agencies like ISRO use NetSim for modeling the unique requirements of space, defense R & D and Network-centric warfare.

R & D institutions such as IIT Kharagpur, BITS Pilani, Ingolstadt University - Germany, De Montfort University - UK, INTI - Malaysia, and Barry University - US.[6] also use NetSim for network R & D.

See also

References

External links

This article is issued from Wikipedia - version of the 12/2/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.