0% found this document useful (0 votes)
49 views16 pages

v11 brochureNetSim

NetSim is a leading network simulation software used for protocol modeling, network R&D, and defense applications, allowing users to design, simulate, and analyze computer networks with high flexibility. It supports various technologies including IoT, SDN, and 5G LTE, and offers features like real-time packet animation, external software integration, and user-generated protocol development. NetSim is widely utilized in academic institutions for research and teaching, with a campus license model that facilitates access for faculty and students.

Uploaded by

satheesh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
49 views16 pages

v11 brochureNetSim

NetSim is a leading network simulation software used for protocol modeling, network R&D, and defense applications, allowing users to design, simulate, and analyze computer networks with high flexibility. It supports various technologies including IoT, SDN, and 5G LTE, and offers features like real-time packet animation, external software integration, and user-generated protocol development. NetSim is widely utilized in academic institutions for research and teaching, with a campus license model that facilitates access for faculty and students.

Uploaded by

satheesh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

NetSim

Accelerate Network R & D


Wireless Sensor
Networks

Software Defined
Networks

IoT

Internet of Things

Network Simulation and Emulation Software

Vehicular Adhoc Trusted by more than 400 Universities World Wide


Networks for Network R&D and Lab Experimentation

5G LTE

Cognitive Radio

Connect to real MATLAB® & Simulink® Source C Code Inbuilt Analytics GUI Based
Hardware Interface
WHAT IS NETSIM™ AND HOW IS IT USED?

NetSim is the industry’s leading network simulation software for protocol modeling and simulation,
network R & D and defence applications. It allows you to analyse computer networks with unmatched
depth, power and flexibility.

Design the network Run the simulation

• Create network scenarios using NetSim’s GUI • Run the Discrete Event Simulation (DES)
or using XML config files through the GUI or CLI
• Click and drop devices, links, application etc. • Log packet trace and event trace files
into the environment using NetSim’s GUI • Capture packets using Wireshark
• Set properties with just a click. Layer-wise
parameters can be edited

Visualize the simulation - packet animator Analyse the results

• Animate packet flow over wired and wireless • Examine output performance metrics at
links multiple levels - network, sub network, link,
• Colour variation for control packets, data queue, application etc.
packets and error packets • Study a variety of metrics such as throughput,
• Control animation with play, pause and delay, loss, packet error, link utilization etc.
simulation time-line • Interpret metrics using in-built plots and graphs
• Create pivot tables and charts for visualization

Interface with external software Develop your own protocol / algorithm

• MATLAB • Extend existing algorithms by modifying


• SUMO NetSim’s source C code
• WIRESHARK • Create custom protocols using NetSim’s
simulation API’s
• Debug your code (step-in, step-out, step-over,
continue) and watch your variables in sync with
simulation
1
WHAT DOES NETSIM’S USER INTERFACE LOOK LIKE ?

Devices & Links


Application
Traces

Environment

Design Window

Plot Formatting
Tabular Output
Dynamic Metrics Plot
Packet & Event Trace

Results Window

Speed Controls
Play / Pause / Stop
Animation Options
Table Filters

Animator Window

Packet Flow
Node Mobility
25+ Fields of Packet
Information

2
WHAT ARE THE TECHNOLOGIES COVERED IN NETSIM™?

Libraries (Toolboxes) Networks / Protocols

Internetworks:
Ethernet - Fast & Gigabit, ARP, Routing - RIP, OSPF,
WLAN - 802.11 a / b / g /p / n / ac & e, Minstrel Rate Adaptation Algorithm
Propagation models - HATA Urban / Suburban, COST 231 HATA urban / Suburban,
Indoor Home / Office / Factory, Friis Free Space, Log Distance.
Shadowing - Constant, Lognormal. Fading - Rayleigh, Nakagami
IPv4, Firewalls, Queuing - Round Robin, FIFO, Priority, WFQ,
Component 1 TCP, - Old Tahoe, Tahoe, Reno, New Reno, BIC, CUBIC, Window Scaling, SACK
(Base. This is required for all UDP
other components to run) Common Modules:
Traffic Generator: Voice, Video, FTP, Database, HTTP, Email, P2P, Custom, COAP
Virtual Network Stack, Simulation Kernel, Command Line Interface,
Metrics Engine with packet and event trace
Plot Generator
Packet Animator,
Packet Encryption
External Interfaces: MATLAB®, Wireshark, SUMO

Component 2 Legacy & Cellular Networks: Pure Aloha & Slotted Aloha, GSM and CDMA

Advanced Routing and Switching: VLAN, Multicast Routing - IGMP, PIM, Layer 3
Component 3
Switch, Access Control Lists, NAT

Mobile Adhoc Networks: MANET - DSR, AODV, OLSR, ZRP.


Component 4
Single and Multiple MANETs

Component 5 Software Defined Networks: Openflow v1.3 compatible

Internet of things: IOT with RPL protocol


Component 6
Wireless Sensor Networks (WSN)
(Component 4 required)
Personal Area Networks - ZigBee

Component 7 Cognitive Radio Networks: WRAN IEEE 802.22

Long-Term Evolution Networks: LTE, LTE - Advanced, LTE Device to Device (LTE
Component 8
D2D), LTE Femto Cell

Component 9 Vehicular Adhoc Networks: IEEE 1609 WAVE, Basic Safety Message (BSM)
(Component 4 required) protocol per J2735 DSRC, Interface with SUMO for road traffic simulation

Network Emulator Network Emulator: Connect real hardware running live applications to NetSim
Add On Simulator. Interface with Raspberry Pi

3
HOW DO I WRITE MY OWN CODE/ALGORITHM ?

Protocol Libraries User Generated Libraries


provided in source C code form with can be created by modifying protocol
necessary API’s and documentation source C code

Development Environment Detailed Simulation Report


in NetSim enables you to call into of user generated libraries covering
NetSim user generated libraries to millions of packets and events are
run network scenarios available for detailed analysis

WHAT ARE SOME RESEARCH AREAS WHERE NETSIM IS USED ?

List of R&D projects with code and documentation is available at [Link]/file-exchange

Internet Of Things (IOT)


»» IOT security
»» Energy management and sustainable
operation
LTE/LTE- Advanced »» 6LoWPAN based IOT design Cognitive Radio Networks (WRAN)
»» LTE D2D and LTE Femtocell »» Spectrum sensing and incumbent detection
IoT
»» Mobility and handover »» Spectrum allocation
»» Relay enhanced LTE networks »» Interference analysis, spectrum usage

Vehicular Adhoc Networks(VANETs) Mobile Ad hoc Networks (MANET)


»» v2v and v2i communication »» Location based, Power aware routing
»» Mobility models and connectivity »» Sinkhole attack
»» Clustering and routing »» Intrusion detection systems

Wireless Sensor Networks (WSN) Software Defined Networks (SDN)


»» Energy efficiency »» SDN based Wired/Wireless/MANETs/VANETs
»» Routing, Clustering and LEACH »» Performance evaluation
»» Localization »» SDN based traffic engineering and QoS

4
HOW DO I CONNECT REAL DEVICES TO NETSIM FOR EMULATION ?

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 life-cycle, help building
“what-if” scenarios to choose between different network technologies and adjust application settings to
optimize performance.

Client C Server
Internet
Client D

Switch Router

Client B

Client A

Emulation Server

Switch
Client B Client C Client D

Emulation Client A Server


Transmits video stream Received video stream
distorted due to lost packets

NetSim Emulator enables communication between real devices over a simulated network

Sensor Emulation: Interfacing NetSim and Raspberry Pi

5
NETSIM EXAMPLE EXPERIMENTS

NetSim comes with a set of example experiments, to aid in the learning of networking concepts through
simulation.

List of Experiments
- With structured documentation covering Objective, Theory, Network Set-up, Results and Inference

1. Introduction to network modeling and analysis using NetSim


2. Understand working of ARP, and IP forwarding within a LAN and across a router
3. Simulate and study the spanning tree protocol
4. Study the working and routing table formation of Interior routing protocols, i.e. Routing Information
Protocol (RIP) and Open Shortest Path First (OSPF)
5. Understand the working of “Connection Establishment” in TCP
6. Appreciate the mathematical modelling of TCP and understand the fundamental relationship
between packet loss probability and TCP performance
7. Understand the working of TCP BIC Congestion control algorithm, simulate and plot the TCP
congestion window
8. Understand the working of Slow start and Congestion Avoidance (Old Tahoe), Fast Retransmit
(Tahoe) and Fast Recovery (Reno) Congestion Control Algorithms in TCP
9. Study how throughput and error of a Wireless LAN network changes as the distance between the
Access Point and the wireless nodes is varied
10. How many downloads can a WiFi access point simultaneously handle?
11. Understand how channel selection can improve perfor­mance of a Wi-Fi network
12. Study the Quality of Service (QoS) in 802.11e based WLANs
13. Study the hidden node problem in WLAN
14. Plot the characteristic curve of throughput versus offered traffic for a Pure and Slotted ALOHA
system
15. Understand the events involved in NetSim DES (Discrete Event Simulator) in simulating the flow
of one packet from a Wired node to a Wireless node
16. Simulate M/D/1 Queuing
17. Analyze the performance of FIFO, Priority and WFQ Queu­ing Disciplines
18. Study how call blocking probability varies as the load on a GSM network is continuously increased
19. Study the 802.15.4 SuperFrame Structure and analyze the effect of SuperFrame order on
throughput
20. Introduction and working of Internet of Things (IoT)
21. Understand the working of OSPF
22. Analyze how the allocation of frequency spectrum to the Incumbent (Primary) and CR CPE
(Secondary User) affects throughput
23. Study how the throughput of LTE network varies as the dis­tance between the ENB and UE (User
Equipment) is increased
24. Study how the throughput of LTE network varies as the Channel bandwidth changes in the ENB
(Evolved node)
25. Simulate and study LTE Handover procedure
26. Understand the working of LTE Device to Device Communi­cation
27. Understanding VLAN operation in L2 and L3 Switches
28. Understanding Access and Trunk Links in VLANs
29. Understanding Public IP Address & NAT
30. Understand the working of basic networking commands (Ping, Route Add/Delete/Print, ACL)

Download the complete experiment manual from [Link]


6
NETSIM CAMPUS LICENSE
Available to Faculty, Researchers and Students Anywhere

At universities around the world, NetSim is used extensively in R & D, teaching, and student projects in all
fields of networking across CS, EE, ECE, IT and of late in Mechanical and Civil branches.

For students, knowing how to use NetSim opens the door to a wide range of disciplines and modeling methods.
NetSim is listed as a common technical skill among LinkedIn® members with a networking background and
is listed as a required skill in technical job postings.
Students run NetSim in their
dorm/hostel

Researchers run NetSim in R&D


Lab

NetSim access in cafeteria

EE department
faculty runs
NetSim
in a Classroom

Central NetSim License Server

CS department faculty runs


NetSim in Classroom

NetSim Enabled Campus. Licensing for Campus-Wide Use

NetSim Campus Features

• Can be controlled from a central server in the institution


• One license eases license management
• Software license compliance through central administration
• Easily integrates into bringing your own device (BYOD) programs
• Available to all faculty, researchers, and students everywhere: at home, in the classroom and in the lab
• Covers all on-campus computing facilities, labs, classrooms, and research centers, as well as all faculty-
owned and student-owned personal computers
• Cost per license for campus licenses is 2% of a single user license

SUPPORT ECOSYSTEM

Support Portal Monthly Webinars Videos

NetSim File Exchange Knowledgebase/FAQ

7
HOW DOES NETSIM COMPARE WITH COMMERCIAL SIMULATORS ?

Commercial Simulators NetSim™ Standard

Modeling and Simulation

Internet of Things (IoT)

Software Defined Networks

Vehicular Adhoc Networks

Cognitive Radio Networks

LTE-Advanced, LTE D2D


Special modules for LEACH, Node Failure,
Intrusion detection and Sink hole attacks
Results dashboard with plots of simulation
parameters over time
Core Architechture

Protocol Source Code C++ C


Writing and building custom code Build only your primitives code
Re-build entire tool every time
as a DLL
Simulation-in-the-loop debug
De-bugging custom code Off line debug. No visibility of
with visibility of protocol
protocol variables
variables

Packet Animation Available, but no packet Available with packet


information provided information provided

Licensing

License validity Annual Annual/Perpetual

Documents and Projects


Sample Projects based on referenced IEEE Available for all technologies
papers covered

Project Source Code Available as part of Support


Per international university
Lab Experiment manual
syllabi
External Interfaces

MATLAB® Interface

SUMO Interfacing for VANETs

Wireshark interface

Support and Training

E-mail & Phone Support Internet Forum only. On site, e-Mail and Telephone
E-mail / Telephone at additional
cost
On-site Support & Training On site support from OEM not Available
available
+ per publicly available information at time of print
8
HOW DOES NETSIM COMPARE WITH OPEN SOURCE SIMULATORS ?

Open Source Simulators NetSim™ Standard

Complicated installation process.


Requires knowledge of various
Install compilers and support packages Two minute click-through installation
for Python, QT, Doxygen, Mercurial,
TCP Dump, and more

Linux Windows
OS/Compiler Support
gcc / g++ Visual Studio (community Edition)

Write hundreds of lines of script


Easy to use GUI allows users to
code to create network scenarios.
Ease of Use simply drag and drop devices, links
Need to know various scripting and
and applications
programming languages

Analyse and write code to extract Results dashboard provides


Simulation Output performance results from multi appealing simulation performance
megabyte files reports with tables & graphs

Fragmented tools with each Inbuilt graphing with extensive


Data Visualization requiring users to write programs for formatting (axes, colours, zoom,
visualization titles etc)

Wide range of technologies including


the latest in IOT, WSN, MANET,
Limited technologies
Technologies VANET, SDN, LTE-Adv Cognitive
Stand alone
Radio, 802.11 n / ac.. and more.
Libraries work together

Unsure of the quality of the build Comes with a pre-built set of


Lab Experimentation / patch you have used and if the 30-experiments covering important
results are even valid at the end networking concepts

Inbuilt interfaces to external


Spend many days researching how
External Interface software like MATLAB®, SUMO and
to link to external software
Wireshark

Online debug capability and ability to


Code tens of printf statements to 'watch' all variables. Run animation
Easy Debug
debug your code in parallel for immediate visual
feedback

No personalized ontime support


Professional support via email,
Users dependent on online
Support helpdesk, remote desktop and
resources which require advanced
phone
programming knowledge
+ per publicly available information at time of print
9
HOW DO THE DIFFERENT VERSIONS OF NETSIM COMPARE ?

NetSim Standard and NetSim Academic are targeted at educational institutions. NetSim Pro is supplied to
Defence and Industry. Please visit [Link] for more information on NetSim Pro.

NetSim™ NetSim™
Academic Standard

Technology Coverage

Internetworks

Legacy Networks

SDN

MANETs

Cellular Networks

Wireless Sensor Networks

Internet Of Things

Zigbee

Cognitive Radio Networks

LTE/LTE-A Networks

VANETs

Performance Reporting
Performance metrics available for Network and Sub-network
Packet Animator
Used to animate packet flow in network
Packet Trace
Available in csv format for easy post processing

Protocol Library Source Codes with Documentation


Protocol C source codes with extensive documentation

External Interfacing
Interfacing with SUMO, MATLAB and Wireshark

Integrated Debugging
Write and link code to NetSim and debug using Visual Studio

Event Trace
Logs every event processed by NetSim’s discrete event engine

Dynamic Metrics
Allows users to graph the values of parameter over simulation time

Simulation Scale 100 Nodes 500 Nodes

Educational Educational
Target Users and Segment
(Lab use) (Research)

Emulator(Add on)
Connect to real hardware running live applications

10
OUR JOURNEY

Our customers benefit from our 14+ years of experience in the field of network simulation.

Software Defined Networks


2017-18
Openflow v1.3 compatible NetSim v10 & v11
400th Customer

2015-17 Internet of Things (IOT), RPL, LTE Advanced, LTE


NetSim v9 & v10 D2D, TE Femto Cell, IEEE 1609 VANETs,
300th Customer MATLAB & SUMO interfacing

LTE, 802.11 ac, OLSR, ZRP, Military Radios, 2013-15


Wireshark Interface, NetSim Emulator NetSim v7 & v8
250th Customer

2011-13 Wireless Sensor Networks, Zigbee, Cognitive Radio,


NetSim v6 & v7 WLAN 802.11 n, AODV, LEACH, Network Stack,
200th Customer Packet Animator, Development Environment

2009-11
BGP, Wireless Sensor Networks,
Zigbee, GSM, CDMA NetSim v4 & v5
150th Customer

2007-09
Gigabit Ethernet, WLAN 802.11 a,g, MANET - DSR,
NetSim v3 & v4 Wi-Max; Packet Trace, Utilization and Delay Metrics,
100th Customer Network Statistics, Kernel Acceleration

Aloha, Slotted Aloha, Token Ring, Token Bus, 2005-07


TCP, UDP, WLAN 802.11 NetSim v1 & v2
50th Customer

CAN WE CREATE A CURRICULUM BASED ON NETSIM ?

We support eligible educational institutions that are using NetSim to explore teaching and lab experimentation
on network communication at the undergraduate and graduate levels.

Support is given to select education institutions and universities to help them create new curricula that
combine NetSim with teaching using project-based experimentation and hands-on learning techniques.

A sample network lab experiment manual with 30+ experiments is available at


[Link]/[Link]

11
SELECT LIST OF EDUCATION CUSTOMERS

Education - India

AC College of Technology, Karaikudi Haldia Institute of Technology, Kolkata NIT, Bhopal


Agra Engg. College, Agra IFTM University, Moradabad NIT, Calicut
Aligarh Muslim University, Aligarh IGIT, Dhenkanal, Orissa NIT, Delhi
Anna University College of Engg., Chennai IIEST, Shibpur NIT, Durgapur
Army Institute of Technology, Pune IIIT, Allahabad NIT, Jalandhar
Assam University, Silchar IIIT, Bangalore NIT, Kurukshetra
AU College of Engg. Vizag IIIT, Guwahati NIT, Manipur
[Link] Engg. College, West Bengal IIIT, Gwalior NIT, Meghalaya
B.G.S Inst of Technology, Mandya IIIT, Raipur NIT, Nagaland
Basaveshvar College of Engg., Karnataka IIST, Trivandrum NIT, Nagpur
Bhilai Institute of Technology, Chattisgarh IIT, Bhubaneswar NIT, Rourkela
BIT, Mesra IIT, Dhanbad NIT, Surat
BITS, Pilani, Goa Campus IIT, Kanpur NIT, Suratkal
BITS, Pilani, Hyderabad Campus IIT, Kharagpur NIT, Yupia
BITS, Pilani, Pilani Campus IIT, Roorkee Pondicherry Engg. College, Puducherry
BVCOEP, Pune Institute of Tech & Management, Gwalior PSG College of Technology, Coimbatore
Central Institute of Technology, Kokrajhar Integral University, Lucknow Punjab College of Engineering, Chandigarh
CIT, Coimbatore Jabalpur Engineering College, Jabalpur R.V. College of Engg., Bangalore
College of Engg. and Tech, Bhubaneswar JNTU College of Engg., Ananthapur Sant Longowal Inst of Technology, Punjab
College of Engg., Pune JNTU College of Engg., Hyderabad Sastra University, Thanjavur, TN
DAICT, Gujrat JNTU College of Engg., Kakinada Shivaji University, Kolhapur
DAIICT, Ahmedabad K.K Wagh College of Engineering, Nashik Sinhgad College of Engineering, Pune
Delhi Technical University (Formerly, DCE) Kalyani Govt Engg. College, West Bengal SMVDU, Katra
Dibrugarh University, Assam Kongu Engg.. College, Erode SPIT, Mumbai
Dr. D.Y Patil Inst of Engg. and Tech, Pune Kumaon Engineering College, Uttarakhand Tech Teacher Training Institute, Chennai
FGIET, Bariely M.M.M College of Engineering, Gorakhpur Thanthai Periyar Govt Inst of Tech, TN
GNDEC, Ludhiana Malnad College of Engg., Hassan Thapar University, Patiala
Gokaraju Rangaraju Inst of Engg,Hyderabad MEPCO Engg. College, Sivakasi TIT, Tripura
Govt College of Technology, Coimbatore MIT, Pune UIET, Chandigarh
Govt Engineering College, Farmagudi, Goa Mizoram University, Aizawl VES Institute of Technology Mumbai
Govt Engineering College, Idukki, Kerala Govt MS University, Tirunelveli VIT Chennai
Engineering College, Kannur, Kerala Mukesh Patel College of Engg., Mumbai VIT, Vellore
Govt Engineering College, Raipur NEC, Kovilpatti VJTI, Mumbai
Guru Nanak Dev University, Amritsar NERIST, Itanagar VNR VJIET, Hyderabad
Gwalior Engg. College, Gwalior NIT, Agartala Walchand College of Engineering, Sangli

Education - International

Al Nahrain University, Iraq Ingolstadt University, Germany Stone Hill College, MA, USA
Allepo University, Syria INTI, Malaysia Szczezin University of Technology, Poland
Asia Pacific University, Malaysia Klaipeda University, Lithuania Taif University, Saudi Arabia
Barry University, Florida, USA KUET, Bangladesh Transport & Telecom. Inst, Latvia
BITS Pilani, Dubai Campus Leeds Beckett Univ, UK UCLM, Spain
Core Intl Inst. Higher Edu, UAE Military Technical College, Egypt UKZN, South Africa
Dar Al Hekma College, Saudi Arabia National University of Singapore University of Udine, Italy
De Montfort Univ, UK North West University, South Africa University of Vigo, Spain
Fleming College, Canada Ontarget Enterprises, Colorado, USA University of Wales, UK
Florida Gulf Coast University, FL, USA Oslo and Akerhus University, Norway University of Wisconsin - Eau Claire, USA
FREA, Japan Pearson Education, New Jersey, USA UTHM, Malaysia
GIST, Republic of Korea Sohar University, Oman
Holy Spirit University, Lebanon Sonoma State University, California,USA

12
OVER 400+ CUSTOMERS ACROSS 20 COUNTRIES

Fukushima Renewable
Energy Institute, AIST
Japan

Indian Institute of Space


Science and Technology

Hyderabad

DRDO-CABS

IIT Dhanbad

NIT
Raipur DRDO-ISSA

DRDO-CAIR

Egypt

13
NetSim is exhibiting at :

[Link]/tetcos [Link]/tetcosnetsim [Link]/tetcos

[Link] [Link]/company/tetcos sales@[Link]

TETCOS #214, 7th Main, 39th A Cross, Jayanagar 5th Block, Bangalore Pin - 560 041, India.
Tel-fax : +91 80 2663 0624 Tech Support : +91 76760 54321

MATLAB and Simulink are registered trademarks of The MathWorks, Inc. All trademarks acknowledged hereby.
© Copyright TETCOS. Mar 2019. Specifications subject to change without notice.

You might also like