Vous êtes sur la page 1sur 10

12/2/10

Introduction to QualNet 5.0


Raphael Frank Thorsten Ries David Goergen

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)

12/2/10

Models available in Qualnet


Application Layer CBR, FTP, HTTP, MCBR, TELNET, VBR, VoIP Transport Layer TCP, UDP Multicast DVMRP, MOSPF, ODMRP, PIM-DM Queuing FIFO, RED, RIO, WRED Scheduling CBQ, Round Robin, WFQ, WRR Routing AODV, DSR, Fisheye, LANMAR, LAR, OLSR, OSPFv2, STAR, ZRP MAC Aloha, CSMA, MACA, TDMA, IEEE 802.11 Antenna Omnidirectional, Steerablebeam, Switched beam Pathloss Free space, Pathlossmatrix, 2-ray Shadowing Log-normal Fading Rayleigh, Ricean Modulation BPSK, DPSK, FEC Mobility Group mobility, Random waypoint, Trace-based mobility, Custom

QualNet Architecture

12/2/10

Qualnet Functional Overview


Scenario Designer Animator Analyzer Packet Tracer Project / simulation flow Initial input Execution Results

Scenario Designer: General Approach

12/2/10

Creating a scenario: Step by step

QualNet Developer: Getting started

12/2/10

Scenario Toolset
Scenario Properties General properties Mobility Model Statistics Network Components Nodes Links Router Mobility waypoint Applications Point to point Client Server

Scenario Components Properties


Bottom panel Individual Components Properties Nodes ID Type Interfaces IP Protocols Applications Type Communication pairs

12/2/10

QualNet Architect: Visualize Mode


Switching between Design and Visualize Mode

Run the simulation/ animation

QualNet Analyzer

Simulation analysis Protocol Statistics Graph representation Multiple experiment comparison

12/2/10

QualNet Packet Tracer


Provides information about the movement of packets up and down the protocol stack

Definition of the project

12/2/10

What is the goal of this Workshop?


Simulation a Vehicular Adhoc Network (VANET) for different traffic scenarios Evaluation of several routing schemes

Routing Protocols
Find and maintain routes between two network nodes
Reactive Routing Protocols, Route a build on demand (Route Discovery) Proactive Routing Protocols, Routes are precomputed (Topology Control)

Ad hoc On-Demand Distance Vector (AODV) Routing

Dynamic Source Routing (DSR)

Hop-by-Hop Protocol Intermediate nodes decide about the next hop More details: http://tools.ietf.org/html/rfc3561 Source Routing Entire route specified by the source in packet header More details: http://tools.ietf.org/html/rfc4728

Optimized Link State Routing Protocol (OLSR)


Routes are precomputed and maintained continuously More details: http://tools.ietf.org/html/rfc3626

12/2/10

Simulation Scenarios
4 Traffic scenarios (provided) Road Map 500x500m Increasing traffic density (40, 60, 80, 100 Vehicles on average) Simulation time up to 60 seconds Application Constant Bit Rate (CBR) For every traffic scenario we compare the routing protocols by evaluating: Average End-to-End delay Delivery Ratio Routing Overhead (Packets needed to setup and maintain a route) How are those metrics affected for an increasing number of parallel communications flows (1, 5 and 10) and why (e.g. Packet Loss)?

Organization
Groups of 2 or 3 4+ Sessions 1 Introduction, 3 unsupervised Independent proactive work expected Contact: thorsten.ries@uni.lu (F002) david.goergen@uni.lu (F008) raphael.frank@uni.lu (F005)

12/2/10

Deliverables
Written report Due ~2 weeks before exam Max. 5 pages (plagiarism will be punished) Evaluation of the routing protocols for different traffic scenarios and network load Which protocol is the best for a given scenario? Motivate! Bonus: Possible improvements for routing in Vehicular Networks Oral Exam (see official exam planning) Reminder: Dont forget presentation summary (same deadline)

References and files


Mobility Scenarios and Map
http://lorre.uni.lu/~rfrank/qualnet_files.zip

Presentation
http://lorre.uni.lu/~rfrank/qualnet_seminar.pdf

QualNet User Guide


INSTALL_DIR\documentation\QualNet-5.0.2UsersGuide.pdf

QualNet Forum
http://www.scalable-networks.com/boards/

10

Vous aimerez peut-être aussi