Académique Documents
Professionnel Documents
Culture Documents
TM
08 Wi-Max
01 Radio
Zigbee
Cognitive
04 LTE
4G - LTE
05 Radios
-A
02 Networks
07 Networks
Military
Mobile Ad hoc
03 GSM/CDMA
Wireless Sensor
Cellular
06 Things
Internet Of
(IOT)
NetSim is a leading network simulation software for protocol modeling and simulation, network R & D and defence
applications. It allows you to analyze computer networks with unmatched depth, power and flexibility.
WHY NETSIM?
Communication Networks have become too complex for traditional
analytical methods or “rules of thumb” to provide an accurate
understanding of system behavior and possible problems and solutions.
www.tetcos.com
NetSim
TM
NETSIM LIBRARIES
Component No. Networks / Protocols
Component 1 Internetworks: Ethernet - Fast & Gigabit, ARP, Routing - RIP, OSPF,
(Base. Required for all WLAN - 802.11 a / b / g / n / ac & e, Propagation models - Free space, Log-normal
components) Shadowing, Rayleigh Fading,
IPv4 with VPN, Firewalls,
Queuing - Round Robin, FIFO, Priority, WFQ,
TCP, UDP
Common Modules:
Traffic Generator: Voice, Video, FTP, Database, HTTP, Email, Peer-to-peer and Custom,
Virtual Network Stack, Simulation Kernel, Command Line Interface, Metrics Engine with
packet and event trace, Packet Animator
Component 2 Legacy Networks: Aloha (Pure & Slotted), CSMA/CD, Token Ring, Token Bus, ATM, X.25,
(Available only in academic Frame Relay, MPLS
version)
Component 3 BGP Networks
Component 4 Advanced Wireless Networks: MANET and Wi-Max
Component 5 Cellular Networks: GSM and CDMA
Component 6 Internet of things (IOT)
(Component 4 required) Wireless Sensor Networks (WSN)
Personal Area Networks: ZigBee
DEVELOPEMENT ENVIRONMENT
Protocol Libraries provided User Generated Libraries Development Environment Detailed Simulation Report
in source C code form can be created by modifying in NetSim enables you to call of user generated libraries
with necessary API’s and protocol source C code into NetSim user generated covering millions of packets
documentation libraries to run network and events are available for
scenarios detailed analysis
NETSIM ARCHITECTURE
hh NetSim has an open, modular and flexible architecture
hh Utility functions: C source code and API’s for simulation and performance measurement
hh Protocols are modeled as Finite State Machine (FSM), while the Simulation Kernel is a Discrete Event Engine accelerated
by a heuristic algorithm
hh The Virtual Network Stack features in-built config file parser, error handler, config error logger, memory manager and
metrics module
www.tetcos.com
NetSim
TM
EXAMPLE APPLICATIONS
www.youtube.com/tetcos
NetSim
TM
NETSIM EMULATOR
NetSim emulator provides critical insights into application performance by enabling user to run their live application over
an equivalent virtual network and see how the application is performing in real time. It also assists networking teams
to make informed decisions across the entire application lifecycle, help building “what-if” scenarios to choose between
different network technologies and adjust application settings to optimize performance.
EMULATOR FEATURES
hh Can be scaled to hundreds of nodes in the network in between
hh Supports the entire list of protocols available in NetSim Simulator
hh Facilitates multi-tenancy, which means there can be multiple sources / destinations or clients / servers connected to
the emulator
www.tetcos.com
NetSim
TM
hh Scenario of soldiers communicating as a Mobile Adhoc Network (MANET) using UHF/VHF radios created in NetSim
emulation server
hh Each soldier is emulated by a virtual machine created inside physical server
hh The MANET scenario in NetSim covers parameters for mobility, RF propagation losses, L3 / MAC / PHY protocol
attributes etc.
hh Real-time traffic such as data, voice or video can be sent between the VM’s i.e. from one soldier to another
USE CASE 2
SCADA System Communication Network: RTU Simulator and HMI clone communicate
through NetSim
hh Network scenario of a SCADA system with Remote Terminal Unit(RTU), Human Machine Interface(HMI) and
communication network
hh The RTU PLC’s are emulated using Rockwell Softlogix, the SCADA master is emulated by HMI clone and the
communication nework is emulated by NetSim
hh Output metrics such as loss, delay, error, throughput, quality of service etc. can be measured
hh Different “What-if” scenarios with escalating latency, bandwidth constriction, packet loss etc are studied
www.youtube.com/tetcos
NetSim
TM
VERSION COMPARISION
www.tetcos.com
NetSim
TM
Wireless LAN 802.11 a/b/g/n, 802.11 e for QoS and 802.11 ac (Gigabit Wi-fi) 802.11 a/b/g/n and e only
802.15.4 PHYs sensor/power/agent model. In addition source codes
Wireless Sensor Network Basic 802.15.4 model
for LEACH, HEED etc are available
Packet Animation Packet Animation with packet information Packet Animation only
Configuration file XML based with multiple views and in-built error handling Flat Text format
Network Stack Instantiated per device similar to the real world No explicit stack available
De-bugging custom code During simulation, capability to inspect and control simulation Offline
Protocol source code C Language C++ with Python/Tcl etc for Scripting
Application Models Voice, Video, FTP, HTTP, Email, Peer-to-Peer and Custom Voice, FTP and Custom
Dynamic Metrics Available. Shows metrics over simulation time Not available. Shows only final metrics
Map Background Available. Map and grid background Not available. Only grid based view
Programming Exercises #
Available. Students can complete lab programs per syllabus Not available
Experiment Manual # Per your university syllabus Not available per university syllabus
User Management #
Hierarchical User management through Admin and Student Not available
www.youtube.com/tetcos
NetSim
TM
Graphical Representation: Features a custom built UI, for each exercise. This custom UI explains the working of the
technology with animation per code progress. When the user links his or her code then the graphs change per the
output of the user’s code.
Algorithm, Flow Chart, Pseudo Code & Source Code:Enables the student to get familiar with software design
principles, interface guidelines and implementing network programs. They provide a step-by-step understanding of
network programming.
De-bugging: Simplifies de-bugging as users can link their code to NetSim using “Attach to process” and passing NetSim’s
install path and windows temp folder as command line arguments. Then users can add break points in their code and
proceed with de-bug with step-in, step-out, step-through etc.
Practice Mode and Exam Mode: Facilitates easy assessment since professors, can create user accounts for each student,
and set them in practice mode or exam mode. Practice mode corresponds to regular lab sessions and where supporting
help is available for a smooth learning curve. In exam mode all help is turned off and NetSim can be used as an assessment
tool to check if user code is correct.
www.tetcos.com
NetSim
TM
Education - India
AC College of Technology, Karaikudi Gwalior Engg College, Gwalior NIT, Durgapur
Agra Engg College, Agra Haldia Institute of Technology, Kolkata NIT, Jamshedpur
Aligarh Muslim University, Aligarh IFTM University, Moradabad NIT, Kurukshetra
Anna University College of Engg, Chennai IGIT, Dhenkanal, Orissa NIT, Manipur
Assam University, Silchar IIT, Kharagpur NIT, Nagaland
Basaveshvar College of Engg, Karnataka IIT, Roorkee NIT, Rourkela
B.C.Roy Engg College, West Bengal Institute of Tech & Management, Gwalior NIT, Surat
B.G.S Inst of Technology, Mandya Integral University, Lucknow NIT, Suratkal
Bhilai Institute of Technology, Chattisgarh Jabalpur Engineering College, Jabalpur Pondicherry Engg College, Puducherry
BITS, Pilani, Pilani Campus JNTU College of Engg, Ananthapur Punjab College of Engineering, Chandigarh
BITS, Pilani, Hyderabad Campus JNTU College of Engg, Hyderabad PSG College of Technology, Coimbatore
BITS, Pilani, Goa Campus Kakatiya Institute of Technology, Warrangal R.V. College of Engg, Bangalore
College of Engg and Tech, Bhubaneswar Kalyani Govt Engg College, West Bengal Sastra University, Thanjavur, TN
College of Engg, Pune K.K Wagh College of Engineering, Nashik Sant Longowal Inst of Technology, Punjab
Delhi Technical University (Formerly, DCE) Kongu Engg. College, Erode Shivaji University, Kolhapur
Directorate of Tech Education, Sikkim Kumaon Engineering College, Uttarakhand SPIT, Mumbai
Directorate of Tech Education, Mizoram M.M.M College of Engineering, Gorakhpur SSIT, Tumkur
Dr.D.Y Patil Inst of Engg and Tech, Pune Malnad College of Engg, Hassan State Project Implementation Unit, Mizoram
Ghousia College of Engg, Ramanagaram MEPCO Engg College, Sivakasi Sinhgad College of Engineering, Pune
GNDEC, Ludhiana MIT, Pune Tech Teacher Training Institute, Chennai
Gokaraju Rangaraju Inst of Engg,Hyderabad Mizoram University, Aizawl Thanthai Periyar Govt Inst of Tech, TN
Govt College of Engg & Ceramic Tech,Kolkata Mukesh Patel College of Engg, Mumbai Thapar University, Patiala
Govt College of Technology, Coimbatore MS University, Tirunelveli VES Institute of Technology Mumbai
Govt Engineering College, Farmagudi, Goa NEC, Kovilpatti VIT, Vellore
Govt Engineering College, Kannur, Kerala NERIST, Itanagar VNR VJIET, Hyderabad
Govt Engineering College, Idukki, Kerala NIT, Agartala VJTI, Mumbai
Guru Nanak Dev University, Amritsar NIT, Bhopal Walchand College of Engineering, Sangli
Education - International
Al Nahrain University, Iraq Florida Gulf Coast University, FL, USA Pearson Education, New Jersey, USA
Allepo University, Syria GIST, Republic of Korea Sonoma State University, California,USA
Barry University, Florida, USA Ingolstadt University, Germany Stone Hill College, MA, USA
Core Intl Inst.Higher Edu, UAE INTI, Malaysia Szczezin University of Technology, Poland
Dar Al Hekma College, Saudi Arabia Klaipeda University, Lithuania Transport & Telecom. Inst, Latvia
De Montfort Univ, UK Ontarget Enterprises, Colorado, USA University of Vigo, Spain
www.youtube.com/tetcos
CONTACT
Visit : www.tetcos.com
Codes : www.tetcos.com/File_Exchange
Email : sales@tetcos.com
Twitter : @Tetcos
Linked In : www.linkedin.com/tetcos
#214, 7th Main, 39th A Cross, Jayanagar 5th Block, Bangalore Pin - 560 041, India.
Tele-fax : +91 80 2663 0624