Assistance for Simulations and Analysis of Industrial as well as Scholarly Research works
Installing ‘lorawan’ extension module version v0.3.1 under ns-3.42
LoRaWAN The LoRa Alliance first defined the LoRaWAN standard with the objective of creating a medium access scheme and a set of network management policies that leverage the properties of […]
Simulation and Analysis of IoT LoRaWAN Networks Under ns-3
Low-power wide-area network (LPWAN). These networks use low-power radio signals, such as those in the sub-1 GHz range, to send small amounts of data over a large area. LPWANs are […]
Creating Random Road Network, Traffic Flows, Signals in SUMO
SUMO has different tools for creating and customizing road networks and traffic flows and traffic signals. In this article, we will use some of those tools available in SUMO to […]
Implementation of Spring Mobility Model for ns-3 and Visualizing it in 3D along with Circle Mobility
Spring Mobility Spring mobility is nothing but making a node to move in a path similar to that of an expanded circular coil spring. From the top or bottom point […]
Implementation of Circle Mobility Model for ns-3 and Visualizing it in 3D
Mobility Models of ns-3. The default ns-3 installation will contain the following mobility models. MobilityModel Subclasses ConstantPosition ConstantVelocity ConstantAcceleration GaussMarkov Hierarchical RandomDirection2D RandomWalk2D RandomWaypoint SteadyStateRandomWaypoint Waypoint PositionAllocator Position allocators […]
3D Aquatic Animal Tracking Underwater Network Simulation (UWSN) Under ns-3
Aquatic Animal Tracking: Tracking marine animals can be extremely tricky due to GPS signals not functioning well underwater[1]. Underwater acoustic communication is a technique of sending and receiving messages below […]
Using AI/ML algorithms with ns-3. If we want to implement AI algorithms in your custom network protocol/application under ns-3, then the direct way is to incorporate an existing AI/ML/DL framework […]
In a previous article, “Implementation of Circle Mobility Mdel for ns-3 and Visualizing it in 3D“, I showed the creation of a new mobility model class implementation for simulating circular […]
Introduction to “ms-van3t”. “ms-van3t” is a Multi-Stack VANET Framework module developed for ns-3. This module can be used to build and simulate ETSI-compliant VANET (V2X) applications using SUMO and ns-3[1]. […]
Simulation of Simple 3D FANET with TCP flows under ns-3 In this example, we simulate TCP flows in a FANET scenario, but the same idea can be implemented on a […]
VANET and DSRC As a researcher, if you search the Internet for previous implementations related to VANET simulations using DSRC/WAVE you will see a lot of previously published works related […]
Spring Mobility Spring mobility is nothing but making a node to move in a path similar to that of an expanded circular coil spring. From the top or bottom point […]
Mobility Models of ns-3. The default ns-3 installation will contain the following mobility models. MobilityModel Subclasses ConstantPosition ConstantVelocity ConstantAcceleration GaussMarkov Hierarchical RandomDirection2D RandomWalk2D RandomWaypoint SteadyStateRandomWaypoint Waypoint PositionAllocator Position allocators […]
Millimetre-wave(mmWave) System: Millimetre-wave (mmWave) communication systems have attracted significant interest regarding meeting the capacity requirements of the future 5G network[3]. MmWave spectrum is between 30 GHz and 300 GHz. Theoretically, […]
VANET Simulation and Visualization under ns-3 In fact, with default installation itself, ns-3 does not have rich support for simulating VANET. The reason is there is no fully functional DSRC […]
Aquatic Animal Tracking: Tracking marine animals can be extremely tricky due to GPS signals not functioning well underwater[1]. Underwater acoustic communication is a technique of sending and receiving messages below […]
Installation of ns-3 Under Debian 11 (Bullseye) The ns3.35 and netanim-3.108 can be installed under Debian 11 without any problem. Important Note: Under Debian 11 (Bullseye) we should not try […]
Multi-Tier 3D FANET simulation using ‘GaussMarkovMobilityModel’ By using the ‘GaussMarkovMobilityModel’ and ‘RandomBoxPositionAllocator’, which are readily available under ns-3, we can simulate a Multi-Tier FANET. This 3-dimensional Gauss-Markov mobility model available […]
Unmanned Aerial Vehicle (UAV) Unmanned Aerial Vehicle (UAV) networks play important role in the future generations of wireless networks. Due to the high cost and failures involved in real system […]
Problems that we face during installing ns-3 under Native and Virtual Hardware/OS: The most common issues that we may face under native hardware are: The Unix/Linux variant operating system(host OS) […]
Underwater acoustic communication [1] : Underwater acoustic communication is a technique of sending and receiving messages below water. There are several ways of employing such communication but the most common […]