NetSim
Developer(s) | TETCOS |
---|---|
Stable release | 8.0 / November 14, 2014 |
Written in | C, Java |
Operating system | Windows |
Type | Simulation |
License | Proprietary |
Website | NETSIM product page |
NetSim is a popular network simulation tool used for network design, planning and network R & D. Various technologies such as 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 2002. Recently, NetSim has also been featured with Computer Networks and Internets V edition by Dr. Douglas Comer, published by Prentice Hall.[2]
Model libraries in NetSim
Modeling and simulation are supported for the below mentioned technologies. Protocol libraries are available with C source code
- Aloha, Slotted Aloha
- Token Ring, Token Bus
- Ethernet CSMA / CD, Fast and Gigabit Ethernet
- WLAN - IEEE 802.11 a/ b / g / n / ac and e[3]
- X.25, Frame Relay
- TCP, UDP
- IPv4 and IPv6[4]
- Routing - RIP, OSPF, BGP
- MPLS
- Wi-Max
- MANET covering DSR, AODV, ZRP, OLSR etc with sinkhole / black hole attacks and intrusion detection
- GSM
- CDMA
- Wireless Sensor Network with LEACH etc
- Zigbee
- Cognitive radio
- LTE
In addition modules are available for sink hole attack, Intrusion detection, packet encryption, packet capture using Wireshark etc.
Performance metrics
NetSim provides network performance metrics at various abstraction level such as Network, sub-network, link, node along with a detailed packet trace and event trace.[5]
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.[6]
Modeling and simulation services
Using NetSim modeling & simulation services are provided in a variety of networking technologies and protocols including MANET, Wi-Fi, Wi-Max, IP, MPLS, WSN, QoS, VoIP etc. This can help avoid the time consuming process of programming, customization and configuration commercial simulators to meet customer specific needs
Customers
Over 300 customers across 15 countries use NetSim, including BSNL, IIT Kharagpur, BITS Pilani, NIT Surat, NIT Rourkela, Anna University, Aleppo University, Dar Al Hekma, INTI, Barry University, Szczecin University, and others.[7] Several defense agencies and DRDO labs use NetSim for modeling the unique requirements of defense R & D crucial to Network-centric warfare.
See also
- ns-3
- OPNET
References
- ↑ Dr. Anurag Kumar Biographical Sketch
- ↑ Books on Computer Networking by Douglas Comer
- ↑ IEEE 802.11 wireless network simulator using Verilog
- ↑ A dynamic network simulator for testing TP monitor system performance and behavior
- ↑ Multiscale behaviour of packet size distribution in Internet
- ↑ A Simulation Tool for Real-Time Communication Scheduling on Networks-on-Chips
- ↑ TETCOS at GETEX Dubai