NetSim v14.4 Help
Table of Contents
Introduction to Network simulation and NetSim
Introduction to NetSim (Level 1)
Simulation environment and workflow
How does a user create and save an experiment in workspace?
Typical sequence of steps to perform the experiments provided in this manual
Understand the working of Basic Network Commands (Level 1)
Theory
Network setup
Procedure
Network Commands
Exercises
Understand the events involved in NetSim DES in simulating flow of one packet from a Wired node to a Wireless node (Level 2)
Theory
Network setup
Procedure
Output
Discussion
Plot the characteristic curve of throughput versus offered traffic for a Pure and Slotted Aloha system (Level 2)
Theory
Offered load and throughput calculations
Network setup
Output
Exercises
Network Performance
Data traffic types and network performance measures (Level 1)
Network Performance
Types of Traffic
Featured Examples
Appendix: Obtaining delay metrics in NetSim
Exercises
Simulating Link Failure (Level 1)
Objective
Theory
Network Setup
Delay and Little’s Law (Level 2)
Introduction
NetSim Simulation Setup
Part-1: A Single Flow Scenario
Independent verification of Little’s law
Average queue length and the average queuing delay
Appendix
Throughput and Bottleneck Server Analysis (Level 2)
Introduction
NetSim Simulation Setup
Part - 1: A Single Flow Scenarios
Part - 2: Two Flow Scenario
Useful Exercises
Routing & Switching
The OSPF weight setting problem and the performance comparison of the OSPF vs. RIP
Part A: The OSPF Weight Setting Problem
Part-B: Performance comparison of OSPF vs. RIP
Understand working of ARP and IP Forwarding within a LAN and across a router (Level 1)
Theory
ARP protocol Description
ARP Frame Format
IP Forwarding Description
Network Set up
Procedure
Output – ARP across a LAN
Discussion – ARP across a LAN
Procedure
Output I – ARP across a WAN
Discussion I – ARP across a WAN
Output II – ARP across a WAN
Discussion II – ARP across a WAN
Exercises
Simulate and study the spanning tree protocol (Level 1)
Introduction
Network Setup
Procedure
Output
Discussion
Understanding VLAN operation in L2 and L3 Switches (Level 2)
Introduction to VLAN
Network setup
Procedure
Output and Inference for Intra-VLAN
Output and Inference for Inter-VLAN
Exercises
Understanding Access and Trunk Links in VLANs (Level 2)
Theory
Network Setup
Procedure
Output
Understanding the working of Public IP Address and Network Address Translation (NAT). (Level 2)
Theory
Network Setup
Procedure
Output
Exercises
M/D/1 and M/G/1 Queues (Level 3)
Motivation
Mathematical Analysis of the M/D/1 Queue
The Experimental Setup
Procedure
Obtaining the Mean Queuing delay from the Simulation Output
Output Table
Advanced Topic: The M/G/1 Queue
A NetSim Exercise Utilising the M/G/1 Queue
Understand the working of OSPF and SPF (Level 3)
Objective
Theory
Network Setup
Procedure
Output
Transmission control protocol (TCP)
Introduction to TCP connection management (Level 1)
Introduction
Network Setup
Procedure
Output
Exercises
Reliable data transfer with TCP (Level 1)
Introduction
Network Setup
Procedure
Output
Inference
Mathematical Modelling of TCP Throughput Performance (Level 2)
Introduction
Network Setup
Procedure
Output
Observations and Inference
TCP Congestion Control Algorithms (Level 2)
Introduction
Network Setup
Procedure
Output
Observations and Inference
Exercises
Understand the working of TCP BIC Congestion control algorithm, simulate, and plot the TCP congestion window (Level 2)
Theory
Network setup
Procedure
Output
Wi-Fi: IEEE 802.11
Wi-Fi: Throughput variation with distance (Level 1)
Introduction
Simplified pathloss model
The IEEE 802.11g PHY Rates Table
Calculating distances at which the PHY rate changes
Predicting the throughput
Network Setup
Procedure
Simulation Output
Results
Discussion
Conclusion
References
Exercises
Wi-Fi: UDP Download Throughput (Level 1)
The Setup and Motivation
Predicting the UDP Throughput
Network Setup
Procedure
Output Without and with RTS-CTS
Output of Multiple AP-STA Without and with RTS-CTS
Discussion
How many downloads can a Wi-Fi access point simultaneously handle?(Level 2)
Motivation
Objective
Theory
Network Setup
Procedure
Measurements and Output
Observations
Reference Documents
Multi-AP Wi-Fi Networks: Channel Allocation (Level 2)
Introduction
Network Setup
Output
Discussion
Wi-Fi Multimedia Extension (IEEE 802.11 EDCA) (Level 3)
Introduction
EDCAF: Access Categories
EDCAF: Service Differentiation Mechanisms
The Experimental Plan
Simulation Experiments to Study IEEE 802.11 EDCAF
Simulation Results
Discussion of the Simulation Results
Internet of Things (IOT) and Wireless Sensor Networks
One Hop IoT Network over IEEE 802.15.4 (Level 2)
Introduction
The IEEE 802.15.4 PHY and MAC
Objectives of the Experiment
NetSim Simulation Setup
Simulation Procedure
Analysis of Maximum Throughput
Comparison of Simulation and Calculation
IoT – Multi-Hop Sensor-Sink Path (Level 3)
Introduction
Theory
Network Setup
Packet Delivery Rate vs. Distance
Inference
Reaching a Longer Distance by Multihopping
Output for Router between sensor and sink sample
Inference
Performance Evaluation of a Star Topology IoT Network (Level 3)
Introduction
NetSim Simulation Setup
Procedure
Output
Discussion
References
Study the 802.15.4 Superframe Structure and analyze the effect of Superframe order on throughput (Level 3)
Introduction
Network Setup
Procedure
Output
Inference
Radio Propagation
Pathloss, Shadowing and Fading (Level 1)
Part 1: Pathloss and Shadowing
Part 2: Rayleigh Fading
Exercises
References
Mobile Ad hoc Networks
Connectivity of a randomly deployed 1-D ad hoc network (Level 2)
Objective
Preliminaries
Mathematical analysis of a 2-node 1-D network
Modelling the transmission range
Procedure to simulate this scenario in NetSim
Procedure to obtain the number of time network is connected from results.
Simulation Results
Advanced Topic: End-to-end connectivity of a network with n Nodes
Procedure to simulate the n node 1-D scenarios in NetSim
Python code for obtaining
\(\mathbf{p}_{\mathbf{c}}\)
from the analytical expression
Results
Exercises
References
4G LTE
LTE Handover (Level 1)
Handover modeling in NetSim
Use of SNR instead of RSRP
Control packet exchange
Scenario
Network Settings
Results and Discussion
References
Impact of Interference in 4G Networks (Level 3)
Objective
Introduction
Network Simulation Setup
Discussions
Understanding the points of handoff
Further Discussion
References
Understanding the Impact of MAC Scheduling algorithms on throughput, in a multi-UE scenario (Level 2)
Introduction
Network simulation setup
Part I: Multi UE throughput with UEs at different distances and channel is not time varying
Part II: Multi UEs at different distances with a time varying channel
5G NR
MIMO Beamforming in 5G: A start with MISO and SIMO
Network Simulation set up
Network Scenario:
Part 1- MISO. Network Configuration
Part 2- SIMO. Network Configuration:
Simulation Output:
Throughput and fairness of 5G scheduling algorithms in a complex network environment
Network Setup
Results and Analysis
Understanding the 5G NR PHY
Objective
Introduction
Network simulation setup
Settings
Analytical Estimation of Data Throughput
Results
Discussion
Exercises
Understanding 5G NR (3GPP) pathloss models
Objective
Motivation
The 5G pathloss equations
Network simulation setup
Network scenario:
Settings
Case 02: 5G NR 3GPP Pathloss Models Distance 500m
Case 03: 5G NR 3GPP Pathloss Models Distance 1000m
Results
Performance of OFDMA SU-MIMO in 5G
Objective
Introduction
Network simulation setup
NetSim Settings
Discussion
Exercises
5G Numerologies and their impact on end-to-end latencies
Objective
Theory
Network simulation setup
Network Model
Case 1: One UE is transmitting and receiving UDP traffic from a server
Procedure
Case 2: A complex 5G scenario with Sensors, Cameras and Smartphones having DL and UL, TCP and UDP flows
Procedure
Results
MIMO Communication: Channel Matrix Asymptotic Analysis
Objective
Introduction
Network simulation setup
Network Scenario
Settings
Part 1: Asymptotic Condition Number Mean
Results
Part 2: Asymptotic Condition Number Distribution
Theory
NetSim v14.4 Help
Index
Index