NetSim
Developer(s) | TETCOS |
---|---|
Stable release |
v9.1
/ September 1, 2016 |
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
- Inter-Networks:Ethernet - Fast & Gigabit, ARP, WLAN - IEEE 802.11 a/ b / g / n / ac and e.[2] Propagation models - Free space, Log-normal, Rayleigh Fading. Routing - RIP, OSPF. Queuing - Round Robin, FIFO, Priority TCP, UDP
- Common Modules with Internetworks: Applications (Traffic Generator): Voice, Video, FTP, Database, HTTP, Email, Peer-to-peer and Custom. Encryption: AES, DES. Virtual Network Stack, Simulation Kernel, Command Line Interface, Wireshark Interface, Metrics Engine with Packet Trace and Event Trace, Packet Animator
- Legacy Networks - Aloha, Slotted Aloha, Token Ring, Token Bus, CSMA/CD
- Advanced Wireless Networks - Wi-Max, MANET covering DSR, AODV, ZRP, OLSR etc. with sinkhole / black hole attacks and intrusion detection
- Cellular Networks - GSM and CDMA
- Sensor Networks - Internet of Things (IOT), Wireless Sensor Network with LEACH etc., Zigbee
- Cognitive radio Networks
- LTE Networks, LTE Advanced Networks - SU / MU MIMO with Carrier aggregation and Relays [3]
- Military Radios - HF, VHF, UHF bands. Tactical data link - Link 16
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
- Network R & D including custom protocol development
- Defense applications
- Railway communication networks
- Utilities transmission and distribution - SCADA Communication Networks [4]
- Wireless / Satellite link emulation
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
- NetSim Homepage
- NetSim featured in Computer Networks and Internets V Edition by Douglas Comer
- Page with videos