Академический Документы
Профессиональный Документы
Культура Документы
Introduction to QualNet
5/28/12
Outline
What is??
GloMoSim QualNet
Advantage of QualNet Over GloMoSim Directory Structure of QualNet How to use QualNet
Graphical Interface Command Line
5/28/12 Components of QualNet
GloMoSim
Global Mobile Information Systems Simulation
Library(1998).
simulation.
GloMoSim currently supports protocols for a
Disadvantage of GloMoSim
is freely available without fee for education and research and to non-profit agencies.
The documentation of GloMoSim is quite poor.
generation of topologies.
Weak in analyzing the post-simulation results. No Interactive simulation environment 5/28/12
What is QualNet?
Network Simulator Commercial Version of GloMoSim (UCLA) Discrete event simulator Allows simulation of Wired and Wireless
Networks
Fully customizable Protocol
development (API).
5/28/12 Java
Modular and Scalable upto thousands of advanced graphical and mathematical tools
Using QualNet
2 ways of using
Graphical Interface (GUI)
Command line
5/28/12
Layered Model
Architecture Similar
CBR / FTP / TELNET TCP / UDP IP OSPF / AODV 802.11 / 802.3 Bus / Point-2Point Wired / Free Space
Directory Structure
The Basic Directory Hierarchy
/bin /gui /main /docs /data
Executable Files GUI Basic Design and Makefiles Documentation Modulation and Terrain data files
5/28/12
Directory Structure
Directories of use for modifications
/addons /phy /Mac
Optional Packages
/network Network layer and routing Protocols /mobility Mobility Models /transport /tcplib
5/28/12
Transport layer Protocols (TCP/UDP) All flavors of TCP Trace based TCP applications (FTP, TELNET, HTTP)
Architecture of QualNet
5/28/12
5/28/12
Simulation Parameters
Simulation time Seed number Terrain dimensions Number of nodes Node placement (random, uniform, file, ) Mobility (group, random waypoint, ) Propagation pathlossmodel. Fading model, shadowing model PHY layer, MAC layer, NETWORK layer,
5/28/12
Queuing Scheduling
5/28/12
MAC
IEEE 802.11
Antenna
-->Omnidirectional,Steerablebeam,Switched beam
Pathloss
2-ray
Shadowing Fading
5/28/12
Components of QualNet
QualNet comprises of
Architect Analyzer Packet Tracer File Editor
5/28/12
Architects mode
Architect provides the following features for creating network scenarios: Drag-and-drop design of network scenarios.
Toolsets for devices, links, network components and applications. 2D and 3D views of the terrain, including DEM, DTED, and urban terrain features. Table view for a quick, comprehensive view of the devices, networks, interfaces, applications and hierarchies in the scenario. Specification of mobility models and weather
5/28/12
Architect
Properties Editors to customize any protocol layer, device, or application. Device Model Editor to build custom devices and network components. Hierarchy Editor to build custom platforms and complex network components that contain other network devices. Batch experiments to enable simulating the same scenario with different values of network parameters, and comparing simulation results 5/28/12 for different combinations of parameter values.
Analyzer
Analyzer is a graphical tool for analyzing statistics
generated by a simulation.
A Statistics (.stat) file is created containing the simulation
results.
Analyzer parses the contents of a statistics file and presents
Packet Tracer
It allows packet-level visualization for viewing the
fidelity models of networks of 10's of thousands of nodes with heavy traffic and high mobility
5/28/12
File Editor
Input Files
Each file has name <exptname>.extension
.config .nodes .routes
: General Simulation Parameters configuration : Nodes in the Network to be simulated : Routing Entries
Output Files .stat :Statistical Data (Summary) 5/28/12 .trace :Packet Traces (can be read by QualNet
Demo
5/28/12
Any Questio
5/28/12
Thank You
5/28/12