Download IPPM REPORTING MIB & ISP measurement infrastructure

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
International Telecommunication Union
IPPM REPORTING MIB
& ISP measurement
infrastructure
Emile STEPHAN- Jessie JEWITT
France Telecom R&D
Workshop on End-to-End Quality of Service.What is it? How do we get it?
Geneva, 1-3 October 2003
Summary
ITU-T
o
o
o
o
o
o
o
o
o
1-3 October 2003
Standardization status
Data model & Architecture of the MIB
Namespace & IPPM Metrics Registry
Measures sharing and control
Result aggregation
SLA monitoring
Interdomain with IPPM MIB/ITU O.Iptest
Intra/inter domain correlation issues
Conclusion
Workshop on End-to-End Quality of Service. What is it? How do we get it?
2
Abbreviation & Acronyms
ITU-T
o Acronyms:
• VACM: View Access-based Control Model
• MP: measurement point or probe
• WG: working group.
• Foo, Bar: names of management applications
o Abbreviations:
• E2e: End to end; QoS: Quality of Service
• rootX: Domain X network measures manager
• Net: ippmNetMeasureTable
• Aggr: ippmAggrMeasureTable
• Rpt: ippmReportSetupTable
• IE: information element
1-3 October 2003
Workshop on End-to-End Quality of Service. What is it? How do we get it?
3
Standardization status
ITU-T
IETF
o
•
IPPM Reporting MIB
•
•
•
•
IPPM metrics Registry
•
•
Requested by RMON WG
WG last call done
ITU
o
•
O.Iptest
•
1-3 October 2003
Presented during 51st IETF
WG Item after 53rd IETF
Current version 04
SG4 draft of IP test packet
Workshop on End-to-End Quality of Service. What is it? How do we get it?
4
Data model
ITU-T
o
o
o
o
o
PointOfMeasureTable
NetMeasureTable
SynchronizationTable
HistoryTable
MetricTable
o
OwnersTable
o
AggrMeasureTable
ReportSetupTable
o
IPPM REPORTING MIB
MetricTable
ReportSetup
Report
AggrMeasure
Notification
Mgmt
History
PointOfMeasure
B
o
1-3 October 2003
ReportTable
Notifications
Synchronisation
Network
NetMeasure
A
o
Usage
Owners
A-C: probes ; Setup
Report
C
Measure results
Test Packet
Workshop on End-to-End Quality of Service. What is it? How do we get it?
5
Managing Heterogeneity
ITU-T
Architecture of an IPPM Proxy
Measurement system
IPPM Reporting MIB proxy
C
O
N
T
R
O
L
L
E
R
ReportSetupTable
READ/
CREATE
S
N
M
P
AggrMeasureSetupTable
SynchronisationTable
pointOfMeasureTable
V
A
C
M
NetworkMeasureTable
READ/
ONLY
History Table
probe
probe
probe
probe
Reportable
Notifications
Control
1-3 October 2003
; Results
Workshop on End-to-End Quality of Service. What is it? How do we get it?
6
Owner namespace
ITU-T
o Owner assigned indexes:
• Owner Name
• + Owner instance Index
o Distributed naming:
• Same identifier for a
measure on IPPM proxies
• For aggregated measure
and setup
• Interdomain unambiguous
naming
Owner namespace
item owner ID
ReportSetup.Foo.5(…)
AggrSetup.Foo.6.9(…)
IPPM MIB
Aggr.Foo.6.9
IPPM MIB
Rpt.Foo.5
Domain X
Domain Y
Setup
1-3 October 2003
item ID
Usage
Mgmt
Report
Workshop on End-to-End Quality of Service. What is it? How do we get it?
7
IPPM Metrics Registry
ITU-T
o IPPM Metrics Registry
• IPPM metrics
• RFC2678-2681
• RFC3148, RFC3357
• RFC3393 & RFC3432
• Template for future
IPPM metrics
• Distributed metric
measure index
ippmMetricsRegistry
ippmMetricsTable
ndx
1
instantUnidirectionConnectivity
…
…
6
oneWayDelay
…
…
rfc
9
otherBodies
Name
…
oneWayDelayMedian
…
Owner namespace
Owner ID
Measure ID
Metric ID
AggrMeasure.Foo.17.9(…)
Usage
IPPM MIB
AggrMeasure.Foo.17.9(Bar.5.6)
Mgmt
NetMeasure.Bar.5.6
1-3 October 2003
Workshop on End-to-End Quality of Service. What is it? How do we get it?
8
Measures sharing & control: VACM
ITU-T
o VACM: Access list
• Who, from,
session,action,
object, instance
o Which sub tree an user
can access ?
o Usage
•
•
•
•
1-3 October 2003
Aggregation
Reporting
Sharing results
Measurement peering
Usage
AggrMeasure.Foo.17.9(Bar.5.6)
VACM Access list
Allow Foo Create AggrMeasure.Foo.*
Allow Foo Read NetMeasure.Bar.5.*
Allow Foo Read History.Bar.5.*
IPPM MIB
AggrMeasure.Foo.17.9(Bar.5.6)
Mgmt
NetMeasure.Bar.5.6
Workshop on End-to-End Quality of Service. What is it? How do we get it?
9
Aggregation: IppmAggrTable
ITU-T
o Aggregation of
• Network measures
• Aggregated
measures
o Sharing measures
• Name spaces
o Fast reporting
• Maintenance
• Troubleshooting
1-3 October 2003
Owner namespace
Usage
Aggr.Foo.17.9(1,10,FastReport,Net.rootX.5.6)
IPPM MIB
Mgmt
Aggr.Foo.17.9(Net.Bar.5.6)
Net.rootX.5.6(AC)
B
A
Domain X
C
Network
one-Way delay from A to C
A-C: probes ; Setup
Report
Internal control
test packet
Workshop on End-to-End Quality of Service. What is it? How do we get it?
10
SLA monitoring: ippmReportTable
ITU-T
o Backgroup monitoring
• Metrics thresholds
ReportSetup.Foo.19:
if History.Foo.17.9 > 100ms during 30 second
Notify in ippmEventsDurationExceededReport
• UpAndDown < > in out
• Exceeded Duration
• Errored periods
o Report
• Locally or remotely
• On event
• On Measure cycles
Notify
Rpt.Foo.19
10H20mn40s
Rpt.Foo.19
IPPM MIB
Rpt.Foo.19(Aggr.Foo.17.9)
Aggr.Foo.17.9(Net.rootX.5.6)
Net.rootX.5.6(AC)
History.Foo.17.9:
10H20mn10s: 140ms
10H20mn20s: 110ms
10H20mn30s: 95ms
Setup
1-3 October 2003
Usage
10H20mn40s:
10H20mn50s:
10H21mn00s:
10H21mn10s:
Mgmt
140ms
110ms
130ms
108ms
Report
Workshop on End-to-End Quality of Service. What is it? How do we get it?
11
Interdomain measure: ITU O.iptest
ITU-T
o Packet Signature
• Any Type-P: IP, IPv6
• Sqce #, Timestamp…
• 3 optional IE
• CRC32,
• timestamp bar,
• Interdomain
• Interdomain IE
o
o
IPPM Reporting MIB
OwnerID &
MeasureID
o Carrier class results
1-3 October 2003
IPPM MIB
Net.Bar.5.6
IPPM MIB
Net.Bar.5.6
F
B
A
Mgmt
E
C
Domain X
IP Bar.5
G
Network
Domain Y
Test Packet
Test Packet: Type-P + data + O.Iptest Signature
Example:
Type-P source A: (ip.udp,19.0.0.1 10000)
Type-P Destination G: (ip.udp, 12.0.0.1 100)
Owner: Bar
;
Owner Measure ID: 5
A-G: probes ; Setup
Report
Internal control
O.iptest packet
Workshop on End-to-End Quality of Service. What is it? How do we get it?
12
Intra/inter domain correlation issues
ITU-T
o Need:
• Correlate intra and
interdomain results;
• Report;
o One solution:
• Concatenation of intra
domain measure
• Decomposition of e2e
inter domain measure
o Missing
• Standard spatial metrics
1-3 October 2003
Interdomain:
Net.Bar.5.6(AG)
Intradomain:
Net.rootX.9.6(AB)
Net.rootZ.7.6(HJ)
Net.rootY.5.6(FG)
Management
Concatenation: AG=AB + HJ +FG
Spatial.Foo.18.?(AG) =rootX.9 +rootY.5 +rootZ.13
Decomposition: AJ = AG - FG
Spatial.Foo.19.?(AJ) =Net.Bar.5.6 - Net.rootY.5.6
I
Domain Z
H
J
F
B
A
C
E
Domain X
A-G: probes ; Test packets
Network
G
Domain Y
; O.iptest packet
Workshop on End-to-End Quality of Service. What is it? How do we get it?
13
Conclusion
ITU-T
o
o
o
o
o
Measure sharing & security with
SNMPv3/VACM
Measurement peering with IPPM Proxies
Statistical e2e interdomain QoS monitoring
True e2e interdomain QoS monitoring with
O.iptest
Standardization of spatial metrics is required
•
•
1-3 October 2003
Concatenation of e2e intra domain measures
Correlation of intra and interdomain e2e
measures
Workshop on End-to-End Quality of Service. What is it? How do we get it?
14
References
ITU-T
IPPM Reporting MIB & IPPM metrics Registry
•
http://www.ietf.org/html.charters/ippm-charter.html
Spatial metric draft
•
http://www.ietf.org/internet-drafts/draft-stephan-ippm-spatialmetrics-01.txt
O.iptest
•
http://www.itu.int/ITU-T/studygroups/com04/index.asp
IPPM proxy Implementation & demo
•
•
Implemented by FT R&D
6QM IST project at IPv6 Global submit 2003
•
•
1-3 October 2003
http://www.ipv6-es.com/03/documents/demos_gis2003.pdf
Industrialized in QosMetrix measurement system
Workshop on End-to-End Quality of Service. What is it? How do we get it?
15
Related documents