The very first thing we studies during the thesis in NS2 is the simulation. The stimulation is the technique which is applied to analyze the performance of the model which you have developed when actually it is implemented in the real time environment. While doing the thesis in NS2 you will learn that – The simulators are of two type, the first type of event based simulator and second type is time based simulators. The network simulator version two is the event based simulator in which created events are trigger on the defined amount of time. The Network simulator is the simulator which is used to simulate the network models. The network simulator has various version and latest version is NS2-2.35 which is best compatible with ubuntu 12.04. The networks simulator version 2 is the linux based simulator which run on various of linux like fedora, red hat etc. Thesis in NS2 demands attentiveness to completely understand the know-how of this complex architecture in which tool commands language is used for the front end and for the backend C++ is used as programming language. The performance analysis tools are used with NS2 and these tools are xgraph, ngraphs etc. The tool command language and C++ when used parallel it is called object oriented tool commands language.
Thesis in NS2 provides both type of text based and animation based simulation. When the object oriented language is executed it gives two output, the first output is the .tr file which is called trace file in which output of text based simulation is saved, second file is .nam file which provides animation based simulation. While doing your thesis in NS2 you will learn how the xgraph tool take the input of the trace files and generates the line graphs through which we can analyze network performance in terms of throughput, delay, bandwidth consumption etc. To analyze the network performance C++ scripts are created and main trace file is given as input which gave numeric results in terms of throughput, delay , bandwidth consumption etc . The NS2 is the widely used simulator because it is the only simulator which provides both type of text based and animation based simulations.
NS2 is a very good topic to choose for an M.Tech thesis in the field of networking. NS2 creates an open simulation environment for research in the area of networking. NS2 is an advanced version of NS1. The process of simulation is done by the following steps:
- Topology Definition
- Development of the model
- Link Configuration
- Analysis of the performance
Features of NS2
Some of the features of NS2 are:
- It can simulate both wireless and wired network.
- It provides support to protocols like FTP, UDP, TCP, HTTP.
- It is a Unix-based, discrete event simulator.
- It uses C++ programming language for functioning.
- There are contributions from third parties.
OTcl Language for NS2
OTcl is a scripting language with object-oriented concepts and is used in network simulation. NS2 interprets OTcl through object libraries. In this language, keyword proc is used to define a procedure and set keyword is used for assigning a value to a variable. OTcl is used for the following two functionalities:
- For setup, configuration and time simulation.
- For simulation with the use of existing NS modules.
As earlier said that network simulator is a very good topic for your M.Tech thesis. You can get thesis help and thesis guidance on this topic from networking experts as well as from thesis guidance services.
Thesis and research topics in Network Simulator 2(NS2)
Following is the list of topics in Network Simulator 2(NS2) for project, thesis, and research:
- Optical Network
- Robotic Sensor Network
- 5G Network
- Spectrum Sensing
Optical Network – Optical Network is a data communication network based on optical fiber technology. In this, fiber optic cables are used for transmission of data between sender and receiver. The data is transferred in the form of light pulses. It is one of the fastest communication networks as it uses light as the transmitting source. The signal can be transmitted to a longer distance compared to copper wires and the signal can be regenerated through a repeater. The light signal can be converted to electrical signals at the receiver end. The components of optical fiber network are: Fibre, light source, multiplexer/demultiplexer, switch, circulator, and switcher. It is a very good thesis and research topic on network simulator 2 (NS2).
WSAN- WSAN stands for wireless sensor and actuator network. This network consists of sensors to collect data from the surrounding environment while actuators are used to act upon and interact with that environment. The whole mode of communication between the devices in the network is wireless. There can be multiple nodes in the network each connected with a sensor. This network is mainly used for commercialized applications like healthcare, industries, and scientific research. Masters students can opt this topic for thesis and for further research.
Robotic Sensor Network – It is a network that consists of robots and wireless sensor devices for expanding the research in a wider range. It finds its application in environmental monitoring and soil monitoring. The robots used in the network have the capacity to capture complex data and can carry huge loads. They can operate independently and adapt themselves to any environment. These can connect to the sensors and can be used to deploy, recharge and relocate these sensors. The robotic sensor network can be used for tracking and localization. It is also a good choice for thesis and research on ns2.
5G Network – 5G is the fifth generation of wireless communication. A lot of research and development is going on in this area to make wireless communication more convenient. It will follow the currently used 4G network.5G network will be more complex than the existing 3G and 4G networks. It will be available in few years for use. When launched, it will come up with the following features:
Higher data rate
Simultaneous wireless connections
More coverage area
Enhanced signal efficiency
Spectrum Sensing – Spectrum sensing is used in cognitive radio technology. It is required in cognitive radio so that it can sense the spectrum continuously to check whether it is occupied or not. Spectrum sensing is also a good choice for thesis and research on ns2. Thesis guidance and thesis help can be taken for this topic from a networking specialist.There are two types of cognitive spectrum sensing:
Non-cooperative spectrum sensing – In this sensing, the cognitive radio itself senses the spectrum. It can detect signals and configure itself according to this.
Cooperative spectrum sensing – In this type of spectrum sensing, sensing will be done by different radios in the network. There will be central hub to receive signals from various cognitive radios and adjust the network according to this