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 […]
Generally, we can do FANET/UAV/DRONE simulations as mentioned in the following article : Simulation of UAV based Search and Rescue Scenario with ns-3 FlyNetSim is somewhat different from the […]
Some of the old ns-2 versions and even some very old ns-3 versions can only be installed on an older Linux variant because of the gcc and gcc-lib compatibility issues. […]
Some of the old ns-2 versions and even some very old ns-3 versions can only be installed on an older Linux variant because of the gcc and gcc-lib compatibility issues. […]
In fact, using ‘waf’ based ns-3 compile, we can easily add an external library and use it in our ns-3 simulations. Doing the same under CMake is a little bit […]
The default ns-3 will contain OpenFlow extension module. But to use that module, we have to install a suitable version of OpenFlow switch library (as an external library) and have […]
Generally, the procedures that you find on the internet for installing OpenFlow 1.3 support module (OFSwitch13) may fail on latest Linux Operating systems because of the new conventions and standards […]
Visual Studio Code (VS Code) is an open-source source-code editor made by Microsoft for Windows, Linux and macOS[1]. It has the support for debugging, syntax highlighting, intelligent code completion, snippets, […]
In a previous article, we explained the way of installing ns-3.35 under chroot jail. But installing ns-3-dev, in the same way, is not possible under chroot jail because, ns-3-dev configure […]
Visual Studio Code (VS Code) is an open-source source-code editor made by Microsoft for Windows, Linux and macOS[1]. It has the support for debugging, syntax highlighting, intelligent code completion, snippets, […]
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 […]
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 […]
Forward Erasure Correction (FEC) Packet-level forward erasure correction is effective for achieving low-latency transmissions in non-terrestrial networks (NTNs), which often contain lossy links with long propagation delay[1]. In [1] the […]
SRCM – Semi Random Circular Mobility Model of ns-3 While trying to raise my own merge request for my Simple Circle Mobility Model, on GitLab, I saw another merge request […]
In this post, I want to share my first experience on ‘Raising a simple merge request at GitLab’ at https://gitlab.com/nsnam/ns-3-dev/-/merge_requests You may find that specific request at – A Simple CircleMobilityModel […]
For a very long time, I wish to contribute my own little things to ns-3. But whenever I read the guide on contributing to ns-3, I could not able to understand […]