Sarajevo, Bosnia and Herzegovina

How to install Netanim in NS3

For this tutorial, I assume that you already have installed NS3 on your ubuntu machine. If you installed NS3 withe examples and other components, than you should see in your root NS3 folder netanim directory: /home/mickey/ns3_git/qkd-routing/ns-allinone-3.22# ls bake build.py constants.py constants.pyc netanim-3.105 ns-3.22 pybindgen-0.17.0.886 README util.py util.pyc Now, go to your netanim directory and execute: […]

Read more

How to install NS3 on Ubuntu 14.10

On the beginning, we need to install prerequisites as root sudo apt-get install gcc g++ python python-dev mercurial bzr gdb valgrind gsl-bin libgsl0-dev libgsl0ldbl flex bison tcpdump sqlite sqlite3 libsqlite3-dev libxml2 libxml2-dev libgtk2.0-0 libgtk2.0-dev uncrustify doxygen graphviz imagemagick texlive texlive-latex-extra texlive-generic-extra texlive-generic-recommended texinfo dia texlive texlive-latex-extra texlive-extra-utils texlive-generic-recommended texi2html python-pygraphviz python-kiwi python-pygoocanvas libgoocanvas-dev python-pygccxml git […]

Read more

NS3 lab code which can be useful for beginners in NS3

Full tutorial is available on http://personal.ee.surrey.ac.uk/Personal/K.Katsaros/ns-3-workshop-part1.html#solved2 /* -*- Mode:C++; c-file-style:”gnu”; indent-tabs-mode:nil; -*- */ /* * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation; * * This program is distributed in the hope […]

Read more

How To Choose a Good Scientific Problem

Abstract Choosing good problems is essential for being a good scientist. But what is a good problem, and how do you choose one? The subject is not usually discussed explicitly within our profession. Scientists are expected to be smart enough to figure it out on their own and through the observation of their teachers. This […]

Read more