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 […]
Traditionally, in earlier days, a batch of ns-2 simulations were run using suitable scripting languages and the trace analysis was also done using scripts written in different scripting languages such […]
Introduction. Always I love to build and run ns-3 simulations only on Intel-based Linux machines for ‘historical reasons’ of Intel’s multi-core performance; particularly in terms of compilation speed. So, most […]
Introduction. While starting to learn ns-3 from its very first release, it was impossible for me to understand it for some inexpressible reasons. I explained “why it took around 10 […]
Introduction to this Article. In fact, this article is a huge one. Without the proper introduction to different technologies, it is impossible to understand the issues of implementing a localization-based […]
Introduction. Without any doubt, ns-3 has rich tracing support—it has more tracing features than any other simulator. Most above all, it has an excellent mechanism for grabbing any event from […]
A. Introduction. Definitely, we are not talking about ‘paperware’ that you see near to this paragraph!. Most of the published journal papers only talk about some imaginary thing. If the […]
Crypto++ Library Crypto++[1] is a free, open-source C++ library for cryptographic schemes originally written by Wei Dai and includes ciphers, message authentication codes, one-way hash functions, public-key cryptosystems, key agreement […]
In disciplines such as “Physics” and “Mathematics”, people dare to start a Ph.D degree. But most of the people who are studying ‘Computer’ related sciences, simply believe that they are […]
Based on my experience and interactions with lots of intelligent scholars from different parts of the world, I can definitely say that a Quality Table of results and a good […]
Why Software like Matlab should not be used for Designing and Testing a Network Protocol? The choice of using Matlab or similar tools for a Network Protocol-related research is not […]
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 […]
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 […]
I started to discuss problems in understanding ns-3 in the article “What Makes ns-3 a Complex Thing to Understand and Use? “. I received answers and valuable comments from the ns-3 […]
While starting to learn ns-3, most of us find it very difficult to understand. Particularly, if the student is already familiar with ns-2 or Omnet++ then it will even become […]