netlab.csie.ntut.edu.tw

Download Report

Transcript netlab.csie.ntut.edu.tw

Network Management and Traffic Analysis for Wireless MAN
NETWORK MANAGEMENT AND
TRAFFIC ANALYSIS FOR
WIMAX
Speaker: Dedi Rahmawan Putra (95598052)
Supervisor: Dr. Kai-Wei Ke
July, 28 2008
1
Outline
2





Simple Network Management Protocol
Development of Network Management Station
(NMS)
Network Management Deployment on IEEE 802.16
system
Traffic Analysis
Closing Remarks
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Network Management and Traffic Analysis for Wireless MAN
SNMP
SIMPLE NETWORK MANAGEMENT
PROTOCOL
Principle Operation
Standards
Object Addressing
July, 28 2008
3
Standards
4

SMI (Structure of Management Information)
Define how management information may look like
 SMIv2 (currently used)

MIBs (Management Information Bases)
Tell what management information exists
 MIB-II (currently used)

SNMP (Simple Network Management Protocol)
Define how information is exchanged
 SNMPv1, SNMPv2c, SNMPv3
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Principle Operation
5
NMS
poll
GET/SET
poll
poll
TRAPS
Agent
Agent
Agent
MIB
MIB
variable
MIB
Network Management and Traffic Analysis for Wireless MAN
table
July, 28 2008
Object Addressing (1)
6
Ensuring that
each variable gets
a unique name
for
internet
people
for company
or university
OID: 1.3.6.1.2.1
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Object Addressing (2)
7
OID: 1.3.6.1.2.1
OID: 1.3.6.1.2.1.1.1
wmanIfMib is
defined under
this branch
e.g.
Scalar Instance: 1.3.6.1.2.1.1.1.0
Index Value
Table Instance: 1.3.6.1.2.1.2.1.1.1
GET 1.3.6.1.2.1.1.1.0 = “MP.16 BS v.130”
Network Management and Traffic Analysis for Wireless MAN
Column number
July, 28 2008
Network Management and Traffic Analysis for Wireless MAN
THE DEVELOPMENT OF
NETWORK MANAGEMENT STATION
(NMS)
Challenges
System Context Diagram
System Architecture
Front Page
Simple NMS Workflow
NMS DEMONSTRATION
July, 28 2008
8
Challenges
9









Remote Accessibility
Continuous Monitoring
Cross Platform
Widely Applicable for SNMP-Capable Device
User friendly tools and menu
Configurable Objects parameters
Satisfying Requirements: Operation, Administration,
Maintenance, Provisioning, Functions
Robust
Feature Extendable
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
System Context Diagram
10
Network
Management
Station
Presentation
Logic
Control
Logic
Database
Driver
User
Database
Server
SNMP Tools
Agents
SNMP
LAN/MAN/WAN
MIB
SNMP
SNMP
WiMAX BS
MIB
SNMP
SNMP
PC
MIB
MIB
WiMAX SS
MIB
Access
Point
Network Management and Traffic Analysis for Wireless MAN
Printer
July, 28 2008
System Architecture
11
Applets
Class Library
Java EE Server
Browser
Client
JSP
Pages
Servlets
Web Container
Database
Session
Beans
Entity
Beans
EJB Container
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Front Page
12
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Simple NMS Workflow
13
Object
Registration
Agent
Registration
Agent-Object
Mapping
Object
Monitoring
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Network Management and Traffic Analysis for Wireless MAN
NMS DEMONSTRATION
July, 28 2008
14
Network Management and Traffic Analysis for Wireless MAN
NETWORK MANAGEMENT
DEPLOYMENT ON IEEE 802.16
SYSTEM
Network Management System Deployment
Challenges
Monitoring Parameters
Monitoring Scenario
Monitoring Result Snapshots
July, 28 2008
15
Network Management System Deployment
16
WiMAX SS-2
140.124.183.212
Internet
Wired or
Wireless
User Client
Clients
Gateway
AP-2
140.124.183.214
WiMAX BS
140.124.183.210
Clients
NMS
140.124.183.224
WiMAX SS-1
140.124.183.211
AP-1
140.124.183.213
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Challenges
17





Wireless Environment
Unstable WiMAX Test-Bed Network System
Limited MIB Agents
Time Constrain
Collecting Adequate Data
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Monitoring Parameters
18





QoS Service Class: UGS, rtPS, nrtPS, Best Effort
Modulation Type: BPSK, QPSK, 16QAM, 64QAM
Traffic Intensity: light load, heavy load
Data flow: Downlink (DL), Uplink (UL)
Data Traffic:
 UGS:
VoIP
 rtPS: MPEG video, web-TV
 nrtPS: file transfer (FTP)
 BE: internet application(web browsing), email
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Monitoring Scenario
19
OUT
IN
ifTable on MIB-II Standard
WiMAX BS
140.124.183.210
ifInOctets
ifInUcastPkts
ifOutOctets
ifOutUcastPkts
OUT
IN
eth0
• May introduce inaccurate result
• Traffic Pattern can be observed
wmanIfBsSsPacketCounterTable
WiMAX Wireless
Medium
eth0
WiMAX SS-1
140.124.183.211
eth0
WiMAX SS-2
140.124.183.212
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
IN
OUT
Monitoring Result Snapshots
20

e.g. Best Effort Heavy Load on SS-1
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Network Management and Traffic Analysis for Wireless MAN
TRAFFIC ANALYSIS
Self-Similar vs Poisson Traffic Model
Challenges
UGS Service Class
rtPS Service Class
nrtPS Service Class
Best Effort Service Class
Analysis Summary
July, 28 2008
21
Self-Similarity vs. Poisson Model
22
Poisson Model
Self-Similar Model
Considers network arrival as a Uses autocorrelation and
random process.
does not consider the
network traffic to be
random.
Does not scale the bursty
Scales bursty traffic well,
traffic properly.
because it has similar
characteristics on any scale.
In fine scale, bursty traffic
Gives more accurate pictures
appears bursty, while in coarse due to Long Range
scale, bursty traffic appears
Dependence in the network
smoothed out and looks like
traffic.
random noise.
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Challenges
23




Inaccurate Data source
Short Duration Data
Self-similarity assessment methods: Pictorial Guess,
Variance-Time Plot, Rescaled Adjusted Range (R/S)
Plot
Hurst Parameter Estimation
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
UGS Service Class (1)
24
ifOutUcastPkts-SS1 (UGS Light)
ifOutUcastPkts-SS1 (UGS Heavy)
3000
5000
0
2000
Value
Value
10000
0
10
20
30
40
Time Unit = 50000 milliseconds
1000
0
50
0
600
Value
Value
1000
0
50
100
150
200
Time Unit = 10000 milliseconds
400
200
0
250
0
100
40
Value
Value
60
50
0
100
200
300
400
Time Unit = 1000 milliseconds
50
100
150
200
250
Time Unit = 10000 milliseconds
300
ifOutUcastPkts-SS1 (UGS Light)
ifOutUcastPkts-SS1 (UGS Heavy)
150
0
60
ifOutUcastPkts-SS1 (UGS Light)
ifOutUcastPkts-SS1 (UGS Heavy)
2000
0
10
20
30
40
50
Time Unit = 50000 milliseconds
500
20
0
0
100
200
300
400
Time Unit = 1000 milliseconds
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
500
UGS Service Class (2)
25
Variance Time Plot ifOutUcastPkts-SS1 (UGS Heavy)
β = -1.0329
1
Slope = -1
0
H = 0.4836
-1
Variance Time Plot ifOutUcastPkts-SS1 (UGS Light)
1
log10(Variances)
log10(Variances)
2
0
0.5
1
1.5
log10(m)
2
2.5
Slope = -1
0
H = 0.5756
-1
-2
-2
β = -0.8488
0
2
2
0
log10(r/s)
log10(R/S)
3
1
H = 0.6828
Slope = 0.5
0.5
1
1.5
log10(N)
2
2.5
1.5
log10(m)
2
2.5
3
3
H = 0.5316
Slope = 1
Slope = 0.5
1
0
0
1
R/S Plot ifOutUcastPkts-SS1 (UGS Light)
R/S Plot ifOutUcastPkts-SS1 (UGS-Heavy)
3
Slope = 1
0.5
3
0
0.5
Network Management and Traffic Analysis for Wireless MAN
1
1.5
log10(N)
July, 28 2008
2
2.5
3
rtPS Service Class (1)
26
ifOutUcastPkts-SS1 (rtPS Light)
6000
10000
4000
Value
Value
ifOutUcastPkts-SS1 (rtPS Heavy)
15000
5000
0
0
10
20
30
Time Unit = 50000 milliseconds
2000
0
40
0
ifOutUcastPkts-SS1 (rtPS Heavy)
2000
Value
Value
35
2000
1000
0
50
100
150
Time Unit = 10000 milliseconds
1000
0
200
0
300
200
200
Value
300
100
0
100
200
300
400
Time Unit = 1000 milliseconds
200
100
0
0
50
100
150
Time Unit = 10000 milliseconds
ifOutUcastPkts-SS1 (rtPS Light)
ifOutUcastPkts-SS1 (rtPS Heavy)
Value
10
15
20
25
30
Time Unit = 50000 milliseconds
ifOutUcastPkts-SS1 (rtPS Light)
3000
0
5
500
0
100
200
300
400
Time Unit = 1000 milliseconds
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
500
rtPS Service Class (2)
27
Variance Time Plot ifOutUcastPkts-SS1 (rtPS Heavy)
Variance Time Plot ifOutUcastPkts-SS1 (rtPS Light)
3
log10(Variances)
log10(Variances)
4
3
Slope = -1
β = -0.4495
2
H = 0.7752
1
0
0.5
1
1.5
log10(m)
2
2.5
H = 0.4203
2
Slope = -1
1
0
0
β = -1.1594
3
0
R/S Plot ifOutUcastPkts-SS1 (rtPS Heavy)
1
1.5
log10(m)
2
2.5
3
R/S Plot ifOutUcastPkts-SS1 (rtPS Light)
3
3
2.5
H = 0.5507
2
log10(r/s)
log10(r/s)
0.5
Slope = 1
1.5
1
2
H = 0.7686
Slope = 1
Slope = 0.5
1
Slope = 0.5
0.5
0
0
0
0.5
1
1.5
log10(N)
2
2.5
0
0.5
3
Network Management and Traffic Analysis for Wireless MAN
1
1.5
log10(N)
July, 28 2008
2
2.5
3
nrtPS Service Class
28
x ifOutUcastPkts-SS1
10
4
(nrtPS Heavy)
2
1
0
0
10
20
30
40
Time Unit = 50000 milliseconds
ifOutUcastPkts-SS1
x 10
4
2
Value
Value
3
1
0
50
0
ifOutUcastPkts-SS1 (nrtPS Heavy)
Value
Value
2000
0
50
100
150
200
Time Unit = 10000 milliseconds
2000
0
250
0
600
400
400
Value
600
200
0
100
200
300
400
Time Unit = 1000 milliseconds
50
100
150
Time Unit = 10000 milliseconds
200
ifOutUcastPkts-SS1 (nrtPS Light)
ifOutUcastPkts-SS1 (nrtPS Heavy)
Value
40
4000
4000
0
10
20
30
Time Unit = 50000 milliseconds
ifOutUcastPkts-SS1 (nrtPS Light)
6000
0
(nrtPS Light)
500
200
0
0
100
200
300
400
Time Unit = 1000 milliseconds
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
500
nrtPS Service Class
29
Variance Time Plot ifOutUcastPkts-SS1 (nrtPS Light)
4
4
3.5
3.5
3
β = -0.2832
H = 0.8584
Slope = -1
2.5
log10(Variances)
log10(Variances)
Variance Time Plot ifOutUcastPkts-SS1 (nrtPS Heavy)
2
β = -0.5039
3
2.5
Slope = -1
H = 0.7480
2
1.5
1.5
1
1
0
0.5
1
1.5
log10(m)
2
2.5
0
R/S Plot ifOutUcastPkts-SS1 (nrtPS Heavy)
1.5
log10(m)
2
2.5
3
3
H = 0.8409
2.5
2
Slope = 1
1.5
1
H = 0.5933
2.5
log10(r/s)
log10(r/s)
1
R/S Plot ifOutUcastPkts-SS1 (nrtPS Light)
3
Slope = 0.5
0.5
0
0.5
3
2
Slope = 1
1.5
Slope = 0.5
1
0.5
0
0.5
1
1.5
log10(N)
2
2.5
3
0
0
0.5
Network Management and Traffic Analysis for Wireless MAN
1
1.5
log10(N)
July, 28 2008
2
2.5
3
Best Effort Service Class (1)
30
ifOutUcastPkts-SS1 (BE Heavy)
ifOutUcastPkts-SS1 (BE Light)
10000
Value
Value
10000
5000
0
0
20
40
60
Time Unit = 50000 milliseconds
5000
0
80
0
3000
2000
2000
1000
0
0
100
200
300
Time Unit = 10000 milliseconds
1000
0
400
0
ifOutUcastPkts-SS1 (BE Heavy)
250
400
200
Value
Value
50
100
150
200
Time Unit = 10000 milliseconds
ifOutUcastPkts-SS1 (BE Light)
300
100
0
50
ifOutUcastPkts-SS1 (BE Light)
3000
Value
Value
ifOutUcastPkts-SS1 (BE Heavy)
10
20
30
40
Time Unit = 50000 milliseconds
0
100
200
300
400
Time Unit = 1000 milliseconds
500
200
0
0
100
200
300
400
Time Unit = 1000 milliseconds
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
500
Best Effort Service Class (2)
31
Variance Time Plot ifOutUcastPkts-SS1 (BE Light)
Variance Time Plot ifOutUcastPkts-SS1 (BE Heavy)
3.5
log10(Variances)
β = -0.5333
3
log10(Variances)
4
2.5
Slope = -1
2
H = 0.7333
1.5
1
0.5
β = -1.1141
3
Slope = -1
2
H = 0.4429
1
0
0.5
1
1.5
log10(m)
2
2.5
0
R/S Plot ifOutUcastPkts-SS1 (BE Heavy)
1.5
log10(m)
H = 0.7958
log10(r/s)
Slope = 1
Slope = 0.5
1
2.5
3
H = 0.7413
2.5
2
1.5
2
R/S Plot ifOutUcastPkts-SS1 (BE Light)
3
2.5
log10(r/s)
1
3
3
2
Slope = 1
1.5
Slope = 0.5
1
0.5
0.5
0
0
0.5
0
0.5
1
1.5
log10(N)
2
2.5
0
0.5
3
Network Management and Traffic Analysis for Wireless MAN
1
1.5
log10(N)
July, 28 2008
2
2.5
3
Analysis Summary
32
QoS
Rank
Category
Traffic
Intensity
Pictorial
Guess
Hurst
variance
plot
Hurst by
R/S Plot
Average
Hurst
1
nrtPS
Heavy
Self-Similar
0.8584
0.8409
0.8497
2
Best Effort
Heavy
Self-Similar
0.7333
0.7958
0.7646
3
nrtPS
Light
Self-Similar
0.7480
0.5933
0.6707
4
rtPS
Heavy
Poisson
0.7752
0.5507
0.6630
5
rtPS
Light
Poisson
0.4203
0.7686
0.5945
6
Best Effort
Light
Self-Similar
0.4429
0.7413
0.5921
7
UGS
Heavy
Uniform
0.4836
0.6828
0.5832
8
UGS
Light
Uniform
0.5756
0.5306
0.5531
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Network Management and Traffic Analysis for Wireless MAN
CLOSING REMARKS
Conclusions
Future Works
July, 28 2008
33
Conclusions
34




The NMS had been designed, implemented, and
deployed successfully.
The monitoring procedure was done on Ethernet
interface using the objects of MIB-II standard.
The response time in notifying the network manager
much depends on wireless link quality and the
traffic intensity.
Different QoS class and traffic intensity generated
different traffic behavior and self-similarity degree.
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Future Works
35







Continuing the incremental sequence to NMS Development.
Defining additional features to support more functionality
into NMS system, e.g. providing statistical analysis
Integrating the NMS with another system, e.g. developing
Java application client.
Developing J2ME application is also possible for operation
on mobile device.
Establishing additional research on self-similar model
towards WiMAX QoS.
Collecting more rigorous data to get more convincing result.
Repeatable analysis and measurement once the WiMAX
MIB interface is available.
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Network Management and Traffic Analysis for Wireless MAN
THANK YOU
July, 28 2008
36
Network Management Requirement Analysis
37





Operation deals with keeping the network up and
running smoothly.
Administration deals with keeping track of resources in
the network and how they are assigned.
Maintenance regards with performing repairs,
upgrades, and corrective and preventive measures to
make the managed network run better.
Provisioning is concerned with configuring resources in
the network to support a given service.
Functions that are performed as part of network
management accordingly.
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Retrieving Scalar Value
38
GET 1.1.0 = 140.124.181.210
Object
OID: 1.1
Instance
OID: 1.1.0
1.1.0
Value
1.2.1.0
Network Management and Traffic Analysis for Wireless MAN
1.2.2.0
July, 8 2008
Retrieving Table Entries Value
39
X.C.I = OidOfTable.ColumnNumber.IndexValue
1.3.2.8 = 3
new-MIB.routeTable.next.8 = 3
destination
Network Management and Traffic Analysis for Wireless MAN
July, 8 2008
Feature Refinement
40
Features
Satisfied Requirements
Operation
Administration
Maintenance
Object Registration
x
x
Object Summary
x
Agent Registration
x
Agent Summary
x
Agent object Management
x
Provisioning
Functions
x
x
x
x
x
Agent Status Control
x
Static Monitoring
x
Dynamic Monitoring
x
x
Grouped Monitoring
x
x
x
x
Manager System Control
x
x
Agent Management Structure
x
x
Admin Login Control
x
x
Server Time
x
x
Ping Tool
x
Get Tool
x
Set Tool
x
Logs of Activities
x
x
x
x
Network Management and Traffic Analysis for Wireless MAN
x
x
x
x
x
x
July, 28 2008
Implementation Class Diagram
41
0..1
-gateway
ObjectEntity
AgentEntity
-id : Long
-ipAddress : String
-name : String
-type : String
1
-deviceStatus : Boolean
AgentObjectEntity
-monitorStatus : Boolean
-objectEntity
1
0..*
-snmpVersion : int
-id : Long
-snmpPort : int
+getId() : Long
-communityWrite : String
0..* 1
-agentEntity +setId(in id : Long) : void
-communityRead : String
+equals(in object : Object) : Boolean
+getId() : Long
+setId(in id : Long) : void
1
+getIpAddress() : String
+setIpAddress(in ipAddress : String) : void
0..*
-agentObjectEntity
+getName() : String
+setName(in name : String) : void
MonitoringEntity
-id : Long
-oid : String
-name : String
-syntax : String
-maxaccess : String
-description : String
-retrievalMethod : String
-asDefault : Boolean
-intervalRetrieval : int
-enumeration : Boolean
+getId() : Long
+setId(in id : Long) : void
+getName() : String
+setName(in name : String) : void
+getSyntax() : String
+setSyntax(in syntax : String) : void
-id : Long
-moment : Long
-retrievalValue : String
+getId() : Long
+setId(in id : Long) : void
+getMoment() : Long
+setMoment(in moment : Long) : void
+getInstanceValue() : String
+setInstanceValue(in value : String) : void
Network Management and Traffic Analysis for Wireless MAN
1
0..*
-objectEntity
EnumInstanceEntity
-id : Long
-instanceValue : int
-meaning : String
+getId() : Long
+setId(in id : Long) : void
+getInstanceValue() : int
+setInstanceValue(in value : int) : void
+getMeaning() : String
+setMeaning(in meaning : String) : void
July, 28 2008
GUI Layout
42
Header
Menu
Content
Content
Content
Content
Footer
Containers and contents are implemented using JSP
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Ping Function
43



aimed to detect the device status
utilizes isReachable() function call provided by Java.
Implemented using Stateless Session Bean within EJB
Container.
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Get Function
44




Used for monitoring feature and simple Get feature.
Implemented using Stateless Session Bean within EJB
container.
To perform the value retrieval from a specific object
ID in the MIB agent.
Utilizing Snmp4j library to create SNMP PDU and
execute Get command.
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Set Function
45



Implemented using Stateless Session Bean within EJB
container.
Used for simple Set tool feature
To create SetRequest-PDU and execute Set
command, we also utilize Snmp4j library.
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Timer Interval
46




To schedule a sequence of actions by giving a
certain delay in between.
Implemented using Stateless Session Bean within EJB
container.
Constructed by 3 sub functions: initiating timer,
cancelling timer, timeout actions.
Used for dynamic monitoring and Auto-ping
feature.
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Chart Generator
47




Generates the chart presentations on monitoring
procedure.
Utilizing JFreeChart library.
Two kinds of charting presentation available: bar or
histogram time series chart, and line time series chart.
Implemented in:
Servlet within web container: for Static PNG image
 Applet within Applet Class Library: for real monitoring


The chart is a time series domain chart drawn against
the retrieval value
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Object Registration UI
48
displaying
hidden field
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Object Registration Field
49






Object ID
Object Name
Syntax: the object data type
Max-Access: the maximum possible access
Description
Make Default for New agent: special field intended
to distinguish which objects should be included in a
newly-registered agent by default.
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Syntax Enumeration
50
meaningless
status value for
human
readable
Network Management and Traffic Analysis for Wireless MAN
more understandable
meaning
July, 28 2008
Object Retrieval Method
51
Once: retrieved once when the monitoring starts. Eg:
SystemDescription, systemName.
 Continuously-Updated-Value: retrieved and updated
regularly. Eg: systemUpTime.

newly
appeared field
Line-Chart: retrieved regularly, the previously retrieval data
will be kept.
 Bar-Chart: basically similar with Line-Chart one, but using
bar-chart or histogram to illustrate the monitored object.

Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Agent Registration UI
52
hidden by
default
show hidden
field
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Agent Registration Field
53








IP Address
Agent name
Device type: the level position in the WiMAX network
deployment hierarchy: WiMAX-BS, WiMAX-SS, AP, CLIENT
Upper level gateway: which upper gateway the device
belongs to.
SNMP version : which compatible SNMP standard the
device agent is designed for: v1, v2c, v3
Read Community: community string for read access.
Write Community: community string for write access.
SNMP Port
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Agent Object Management
54
Object naming convention: name +
index
for Table instances
Need confirmation: monitoring in progress?  restart
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Agent Status Control
55
•OK
•Need Attention
•Not Performed
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Static Monitoring
56
Used for: Once and Continuously-Updated-Value
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Dynamic Monitoring
57
Bar-Chart
(Histogram)
Object Name
Line-Chart
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
IEEE Std. 802.16f-2005
58
wmanIfMib = 1.3.6.1.2.1.10.184
wmanIfMibObjects = 1.3.6.1.2.1.10.184.1
wmanIfBsObjects (1)
wmanIfBsPacketCs
wmanIfBsCps
wmanIfBsPkmObjects
wmanIfBsNotification
wmanIfBsPhy
wmanIfSsObjects (2)
wmanIfSsPkmObjects
wmanIfSsNotification
wmanIfSsPhy
wmanIfCommonObjects (3)
wmanIfCmnPacketCs
wmanIfCmnCps
wmanIfCmnPkmObjects
wmanIfMibConformance = 1.3.6.1.2.1.10.184.2
wmanIfMibGroups (1)
wmanIfMibCompliances (2)
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
MIB Extraction
59
Object ID
Object Name
Syntax
Max-Access
1.3.6.1.2.1.2.2.1.2.x1
ifDescr
OCTET-STRING
READ-ONLY
1.3.6.1.2.1.2.2.1.5.x1
ifSpeed
Gauge32
READ-ONLY
1.3.6.1.2.1.2.2.1.10.x1
ifInOctets
Counter32
READ-ONLY
1.3.6.1.2.1.2.2.1.11.x1
ifInUcastPkts
Counter32
READ-ONLY
1.3.6.1.2.1.2.2.1.12.x1
ifInNUcastPkts
Counter32
READ-ONLY
1.3.6.1.2.1.2.2.1.14.x1
ifInErrors
Counter32
READ-ONLY
1.3.6.1.2.1.2.2.1.16.x1
ifOutOctets
Counter32
READ-ONLY
1.3.6.1.2.1.2.2.1.17.x1
ifOutUcastPkts
Counter32
READ-ONLY
1.3.6.1.2.1.2.2.1.18.x1
ifOutNUcastOctets
Counter32
READ-ONLY
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Management Scenario Flowchart
60
Network Management and Traffic Analysis for Wireless MAN
July, 8 2008
WiMAX QoS Classes
61




UGS (Unsolicited Grant Service)
Used for real-time constant bit rate service that gives periodic transfer
data at similar packet size (burst) and sensitive towards throughput, latency,
and jitter.
Real Time Polling Service (rtPS)
Used for real-time service flows with periodic variable size data packets
which is sensitive toward the throughput and latency, but with loosely
tolerance compared to UGS guaranteed rate and delay requirement
Non-Real-Time Polling Service (nrtPS)
Used for non real-time services with regular variable size burst that needs
intensive throughput with minimal guarantee on its latency
Best Effort (BE)
This service is dedicated to the network traffic that doesn’t require
guaranteed data rate and delay
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008
Equations
62

Variance-Time

Rescaled Adjusted Range (R/S)

Linear Regression
Network Management and Traffic Analysis for Wireless MAN
July, 28 2008