Module 3 Lecture

reekydizzyNetworking and Communications

Oct 28, 2013 (3 years and 5 months ago)

124 views

Module 3 Lecture

Basic QualNet



1



2


Wired vs. Wireless


Scenario Parameters


Wired Designs


Wireless Designs


Protocols


Summary


Lecture: Basic QualNet

Introduction



3

Lecture: Basic QualNet

Wired vs. Wireless


Design Considerations

Wired


Design


Link Definition


Point to Point


Switch


Hub







Network Protocols


Subnet Definition


Hierarchies


Applications


Wireless


Design


Link Definition


AdHoc


Point to Point



Wireless Settings


Channel


Radio/Physical


MAC Protocol



Network Protocol


Subnet Definition


Hierarchies


Applications



4

Both Wired and Wireless Scenario design require
the following:


Set Global Variables


Configure Nodes and Networks


Add Traffic


Run the Simulation

Lecture: Basic QualNet

Wired vs. Wireless


Design Considerations



5

4 places to define:


General Settings


Hierarchy


Subnet


Node


interface





Lecture: Basic QualNet

Scenario Parameters
-

Where



6


General


Node Positioning


Wireless


Adaptation


ARP


Network


Traffic


Statistics


Node Specific





Lecture: Basic QualNet

Scenario Parameters


ConfigSettings



7

Global to a scenario

Affect all nodes in a scenario but…


If a parameter is changed at the node level…


No impact by changing ConfigSettings


If a parameter is changed at the hierarchy…


No impact by changing ConfigSettings

Most frequently changed…


Routing


MAC/Radio


Mobility

Lecture: Basic QualNet

Scenario Parameters


Config Settings



8

General Settings



Simulation Time, Seed, Background Image, Terrain, Urban
Terrain Features File,

Parallel Partition Scheme

Node Positioning


Placement, Mobility Model

Wireless Settings


Channel, Radio/Physical Layer, MAC Protocol

ATM Layer 2


ATM Link Properties [bandwidth, delay, RED values]

Adaptation Protocols


ATM Subnet, Static Routes

ARP Specific


ARP Enable, Timeout value…


Lecture: Basic QualNet

Scenario Parameters


Config Settings



9

Network Protocol


Network Protocol, Routing Protocol, MPLS, Transport Layer

Traffic and Status


Application Layer, Tracing

Statistics


Enable Statistics Collection


HLA statistics

HLA


Enable / Disable & Associated Parameters

STK


Enable / Disable & Associated Parameters

User Behavior Model


Enable / Disable & Associated Parameters


Lecture: Basic QualNet

Scenario Parameters


Config Settings

Describe and narrative for stk

Detailed in

Module 4



10

Affect all nodes in the hierarchy
but…


If a parameter is changed at
the node level…


No impact by changing
Hierarchy Settings


If a parameter is changed at
the hierarchy…


No impact by changing
ConfigSettings

Most frequently accessed…


Routing


MAC/Radio


Mobility




Lecture: Basic QualNet

Scenario Parameters
-

Hierarchy



11

Using a Hierarchy


Select Hierarchy
from the Network
Components


Place the Hierarchy
in the scenario


Set Parameters as
needed


Name


Autonomous
System


Closed Image
ICON


Background Image


Constrained



Lecture: Basic QualNet

Scenario Parameters
-

Hierarchy



12

Using a Hierarchy


Open the hierarchy
for use by:


Place mouse pointer
over center of
Hierarchy


Press the letter “O”
key


Note definitions


Same as “scenario”


Grid


Coordinate Set


Unless Constrained


Place nodes


Close by pressing
the letter “C” key



Lecture: Basic QualNet

Scenario Parameters
-

Hierarchy



13

Using a Hierarchy


Constrained
Hierarchy


Specific set of
coordinates to
define the region



Lecture: Basic QualNet

Scenario Parameters
-

Hierarchy



14

Mobility


Mobility Model

Radio / Physical Layer


Radio Type


Antenna Model

MAC Protocol


MAC Protocol


Directional Antenna Mode


Station Association Type

ARP Specific


ARP Enable, Timeout value…


Lecture: Basic QualNet

Scenario Parameters
-

Hierarchy



15

Network Protocol


Network Protocol


Network Protocol


ICMP Definition


IPSec definition


Device level Priority settings


Priority Que Definition


Routing Protocols


Routing Policy


HSRP definition


Q
-
OSPF set up


Multicast Setup


BGP Definition

Lecture: Basic QualNet

Scenario Parameters
-

Hierarchy



16

STK


Enable / Disable & Associated
Parameters

User Behavior Model


Enable / Disable & Associated
Parameters

Lecture: Basic QualNet

Scenario Parameters
-

Hierarchy



17

Lecture: Basic QualNet

Scenario Parameters
-

Node

Affect just the nodes
selected…


If a parameter is changed at
the node level…


No impact by changing
Hierarchy Settings


No impact by changing
ConfigSettings


Most frequently accessed…


Routing


MAC/Radio


Mobility






18

Lecture: Basic QualNet

Scenario Parameters
-

Node

But…


Even if parameters are
changed at the node
level…


Network Object
Model


select to
force Global Settings
on node


Runtime only


Can select other
model settings


More in Advanced Wired





19

Interfaces


Radio/Physical, MAC, Network,
Routing


Faults



Add


Remove


Define


Background Traffic


Multiple Traffic flows


Add


Define



Lecture: Basic QualNet

Scenario Parameters


Node



20

Node Configurations


Routing Protocol


Routing Policy


Transport Layer


Device Properties


ICON File


Router Specs


Router Configuration Specs


Node Orientation


Azimuth


Elevation


Parallel Properties


STK


User Behavior Model



Lecture: Basic QualNet

Scenario Parameters


Node

Describe and narrative for stk



21

Node Configurations


Fault


Single Host
Applications


Multicast approach


MCBR


HTPP


Traffic Gen


Traffic Trace


MGEN


Mobility


True/False


Lecture: Basic QualNet

Scenario Parameters


Node



22

Subnet Definition


Hub placed from
Network Components
Palette


Defines single
subnet


Nodes connected using
Link tool


Subnet Properties
displayed in Inspector

Lecture: Basic QualNet

Wired Network


Single & Multi
-
host Subnet



23

Subnet Definition
Alternative


Hub placed from
Network Components
Palette


Nodes placed from
Devices Palette


Use the Lasso tool to
groups elements
together


Right Click to identify
available subnets


Select Subnet to
connect nodes

Lecture: Basic QualNet

Wired Network


Single & Multi
-
host Subnet



24

Lecture: Basic QualNet

Wireless Network


Additional Parameters

Wired


Design


Link Definition


Point to Point


Switch


Hub







Network Protocols


Subnet Definition


Hierarchies


Applications


Wireless


Design


Link Definition


AdHoc


Point to Point




Wireless Settings


Channel


Radio/Physical


MAC Protocol



Network Protocol


Subnet Definition


Hierarchies


Applications



25

Channel


Channel frequency


Value


Propagation Model


Statistical


Propagation Limit


In dBm

Lecture: Basic QualNet

Wireless Settings


Channel Settings



26

Channel


Pathloss Models


Two Ray.


ground and air / space
based assets.


Free Space.


air / space based
assets.


ASAPS.



Irregular Terrain Model.


used in
conjunction with QualNet’s terrain
handling capability.


TIREM.



Path Loss Matrix.



Lecture: Basic QualNet

Wireless Settings

Channel Settings



27

Channel


Pathloss Models


URBAN MODEL AUTOSELECT.


COST231 WALFISH IKEGAMI


Urban Canyon


OKUMURA HATA


Macrocellular Networks


COST231 HATA


Urban, Suburban and
Open area


Small / Medium Cities


Large City


Open areas


More detail in Advanced Wireless

Lecture: Basic QualNet

Wireless Settings

Channel Settings



28

Channel


Shadowing Model


None


Constant


Log Normal


Fading Model


None


Rayleigh


Ricean


High Speed


Lecture: Basic QualNet

Wireless Settings


Channel Settings



29

Radio type


802.11a or 802.11b


Multi
-
rate or single
-
rate


Transmission power


Reception threshold


Sensing threshold


Abstract


Lecture: Basic QualNet

Wireless Settings


Radio/Physical Layer



30

Antenna Models


Set Model Config File to No


Omni directional


Switched beam


default.antenna
-
azimuth


Steerable


steerable.antenna
-
azimuth



Lecture: Basic QualNet

Wireless Settings


Radio/Physical Layer



31

Antenna Models


Set Model Config File to
Yes


Click on Load


Add New Model



Lecture: Basic QualNet

Wireless Settings


Radio / Physical Layer



32

MAC Protocols


802.11


802.11e


802.16


802.16e


Legacy 802.11


ALE


GSM


Satellite



Lecture: Basic QualNet

Wireless Settings


MAC Protocols


CSMA


MACA


TDMA


Link
-
11 *


Link
-
16 *


ALOHA


Generic


* Export controlled.



33

Unicast Routing Protocols


Static/Default


AODV


DSR


FSR (Fisheye)


LAR1


OLSR


OLSRv2


STAR


ZRP


Bellman Ford





IGRP


EIGRP


IERP


IARP


LANMAR


OSPFv2


OSPFv3


RIP


RIPng


HSLS


DYMO


ODR / SDR

Lecture: Basic QualNet

Network Protocols
-

Routing



34

UDP Applications


CBR


TRAFFIC
-
GEN


TRAFFIC
-
TRACE


VBR


VoIP


ALE


TCP Applications


FTP


FTP/GENERIC


LOOKUP


TELNET


SUPER APPLICATION

Lecture: Basic QualNet

Protocols
-

Applications

Other


GSM



35

Lecture: Basic QualNet

Protocols
-

Applications

UDP Applications


CBR


TRAFFIC
-
GEN


TRAFFIC
-
TRACE


VBR


VoIP


ALE




36

Lecture: Basic QualNet

Protocols
-

Applications

UDP Applications


CBR


TRAFFIC
-
GEN


TRAFFIC
-
TRACE


VBR


VoIP


ALE




37

Lecture: Basic QualNet

Protocols
-

Applications

UDP Applications


CBR


TRAFFIC
-
GEN


TRAFFIC
-
TRACE


VBR


VoIP


ALE




38

Lecture: Basic QualNet

Protocols
-

Applications

UDP Applications


CBR


TRAFFIC
-
GEN


TRAFFIC
-
TRACE


VBR


VoIP


ALE




39

Lecture: Basic QualNet

Protocols
-

Applications

UDP Applications


CBR


TRAFFIC
-
GEN


TRAFFIC
-
TRACE


VBR


VoIP


ALE




40

Lecture: Basic QualNet

Protocols
-

Applications

UDP Applications


CBR


TRAFFIC
-
GEN


TRAFFIC
-
TRACE


VBR


VoIP


ALE




41

Lecture: Basic QualNet

Protocols
-

Applications

TCP Applications


FTP


FTP/GENERIC


LOOKUP


TELNET


SUPER APPLICATION



42

Lecture: Basic QualNet

Protocols
-

Applications

TCP Applications


FTP


FTP/GENERIC



LOOKUP


TELNET


SUPER APPLICATION



43

Lecture: Basic QualNet

Protocols
-

Applications

TCP Applications


FTP


FTP/GENERIC


LOOKUP


TELNET


SUPER APPLICATION



44

Lecture: Basic QualNet

Protocols
-

Applications

TCP Applications


FTP


FTP/GENERIC


LOOKUP


TELNET


SUPER APPLICATION



45

Lecture: Basic QualNet

Protocols
-

Applications

TCP Applications


FTP


FTP/GENERIC


LOOKUP


TELNET


SUPER APPLICATION



46

Lecture: Basic QualNet

Protocols
-

Applications

TCP Applications


FTP


FTP/GENERIC


LOOKUP


TELNET


SUPER APPLICATION


Reply = YES



47

Lecture: Basic QualNet

Protocols
-

Applications

Other


GSM



48

Both Wired and Wireless Scenario design
require the following:



Set Global Variables


Configure Nodes and Networks


Add Traffic


Run the Simulation

Lecture: Basic QualNet

Summary



49

Lecture: Basic QualNet

Summary

Wireless scenarios require
more detail than Wired:


Channel frequency


Propagation Model


Propagation Limit


Pathloss Model


Shadowing Model


Fading Model





50

Lecture: Basic QualNet

Summary

The Most Frequently Accessed
Scenario Parameters Are:


Routing Protocol


Mobility


Channel


Application Parameters



51

Lecture: Basic QualNet

Summary

Parameters Are Modified By
using the “+” to Drill Down


No additional “+” is the
end of the “drill down”


OR



Requires a toggle be
set in the Properties
Window

Use the Properties Window
to Enter New Values




52

Lecture: Basic QualNet

Summary

Off the Shelf Applications Provided
in QualNet Are:


CBR


TRAFFIC
-
GEN


TRAFFIC
-
TRACE


VBR


VoIP


FTP


FTP/GENERIC


LOOKUP


TELNET


SUPER
APPLICATION


GSM


ALE