IPPM REPORTING MIB _ ISP measurement infrastructure by xiaohuicaicai

VIEWS: 2 PAGES: 15

									      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     Standardization status
                   o     Data model & Architecture of the MIB
                   o     Namespace & IPPM Metrics Registry
                   o     Measures sharing and control
                   o     Result aggregation
                   o     SLA monitoring
                   o     Interdomain with IPPM MIB/ITU O.Iptest
                   o     Intra/inter domain correlation issues
                   o     Conclusion

                   Workshop on End-to-End Quality of Service. What is it? How do we get it?   2
1-3 October 2003
                        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



                      Workshop on End-to-End Quality of Service. What is it? How do we get it?   3
1-3 October 2003
                              Standardization status
ITU-T
                   o        IETF
                        •     IPPM Reporting MIB
                             •     Presented during 51st IETF
                             •     WG Item after 53rd IETF
                             •     Current version 04

                        •     IPPM metrics Registry
                             •     Requested by RMON WG
                             •     WG last call done
                   o        ITU
                        •     O.Iptest
                             •     SG4 draft of IP test packet
                   Workshop on End-to-End Quality of Service. What is it? How do we get it?   4
1-3 October 2003
                                          Data model
ITU-T
                                                                     IPPM REPORTING MIB
                   o    PointOfMeasureTable
                   o    NetMeasureTable
                                                                                 Owners                              Usage
                   o    SynchronizationTable
                   o    HistoryTable
                                                                                MetricTable
                   o    MetricTable                              ReportSetup                       Report
                                                                                                                     Mgmt
                                                                AggrMeasure                   Notification
                   o    OwnersTable                                              History


                   o    AggrMeasureTable                 PointOfMeasure
                                                                                   B
                                                                                                   Synchronisation

                   o    ReportSetupTable                                       NetMeasure                            Network
                                                                 A                                C
                   o    ReportTable
                                                          A-C: probes ; Setup                   Measure results
                   o    Notifications                                   Report                  Test Packet




                   Workshop on End-to-End Quality of Service. What is it? How do we get it?                                    5
1-3 October 2003
                       Managing Heterogeneity
ITU-T
                       Architecture of an IPPM Proxy
                                                       Measurement system

                                          IPPM Reporting MIB proxy
                                                                                            C
                                                 ReportSetupTable
                                                                                            O
                                 READ/                AggrMeasureSetupTable                 N
                                 CREATE

                                                           SynchronisationTable
                                                                                            T
                   S        V
                                                           pointOfMeasureTable
                                                                                            R
                                                                                            O
                                                                                                     probe
                                                                                                       probe
                                                                                                            probe


                   N        A    READ/
                                 ONLY
                                                           NetworkMeasureTable
                                                                                            L
                                                                                            L
                                                                                                              probe



                            C
                   M
                                                 History Table
                                                                                            E
                            M                                                               R
                   P
                                                 Reportable



                                                 Notifications




                                                                                  Control       ; Results

                   Workshop on End-to-End Quality of Service. What is it? How do we get it?                           6
1-3 October 2003
                                      Owner namespace
ITU-T
                   o Owner assigned indexes:
                                                                              Owner namespace

                                                                      item owner ID      item ID
                      • Owner Name
                                                                                                    Usage
                                                                      ReportSetup.Foo.5(…)
                      • + Owner instance Index                        AggrSetup.Foo.6.9(…)
                   o Distributed naming:
                      • Same identifier for a                     IPPM MIB             IPPM MIB
                                                                                                    Mgmt
                        measure on IPPM proxies                  Aggr.Foo.6.9          Rpt.Foo.5


                      • For aggregated measure                     Domain X              Domain Y


                        and setup
                      • Interdomain unambiguous
                        naming
                                                                 Setup                 Report




                       Workshop on End-to-End Quality of Service. What is it? How do we get it?             7
1-3 October 2003
                                 IPPM Metrics Registry
ITU-T

                   o IPPM Metrics Registry                  ippmMetricsRegistry
                                                                                  ndx      Name
                                                                                                ippmMetricsTable



                      • IPPM metrics                                               1
                                                                                   …
                                                                                           instantUnidirectionConnectivity

                                                                                           …

                          • RFC2678-2681                          rfc
                                                                                       6   oneWayDelay
                                                                                   …        …
                          • RFC3148, RFC3357                                           9    oneWayDelayMedian
                                                                                   …       …
                          • RFC3393 & RFC3432
                                                                 otherBodies

                                                                           Owner namespace
                      • Template for future                                 Owner ID       Measure ID       Metric ID

                        IPPM metrics                                    AggrMeasure.Foo.17.9(…)                         Usage

                      • Distributed metric
                        measure index
                                                                                                         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?                                  8
1-3 October 2003
                     Measures sharing & control: VACM
ITU-T
                   o VACM: Access list
                      • Who, from,                                AggrMeasure.Foo.17.9(Bar.5.6)       Usage
                        session,action,
                        object, instance
                                                                                         VACM Access list
                   o Which sub tree an user                 Allow Foo Create AggrMeasure.Foo.*
                     can access ?                           Allow Foo Read NetMeasure.Bar.5.*
                                                            Allow Foo Read History.Bar.5.*
                   o Usage
                     •   Aggregation
                                                                                                   IPPM MIB
                                                                   AggrMeasure.Foo.17.9(Bar.5.6)
                                                                                                      Mgmt
                     •   Reporting                                 NetMeasure.Bar.5.6

                     •   Sharing results
                     •   Measurement peering
                      Workshop on End-to-End Quality of Service. What is it? How do we get it?                9
1-3 October 2003
                          Aggregation: IppmAggrTable
ITU-T
                   o Aggregation of                                        Owner namespace
                     • Network measures                      Aggr.Foo.17.9(1,10,FastReport,Net.rootX.5.6)
                                                                                                                      Usage

                     • Aggregated
                       measures
                                                                                     IPPM MIB

                   o Sharing measures                                   Aggr.Foo.17.9(Net.Bar.5.6)                Mgmt
                                                                        Net.rootX.5.6(AC)
                      • Name spaces
                   o Fast reporting
                                                                                    B

                                                              A                                                  Network
                                                                                                         C

                      • Maintenance                          Domain X      one-Way delay from A to C



                      • Troubleshooting                       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
1-3 October 2003
                     SLA monitoring: ippmReportTable
ITU-T

                   o Backgroup monitoring                     ReportSetup.Foo.19:
                                                               if History.Foo.17.9 > 100ms during 30 second
                      • Metrics thresholds                       Notify in ippmEventsDurationExceededReport


                          • UpAndDown < > in out                                   Notify
                                                                                                        Usage
                                                                                   Rpt.Foo.19
                                                              Rpt.Foo.19
                      • Exceeded Duration                                          10H20mn40s

                          • Errored periods                                  IPPM MIB

                   o Report                                          Rpt.Foo.19(Aggr.Foo.17.9)
                                                                     Aggr.Foo.17.9(Net.rootX.5.6)       Mgmt

                      • Locally or remotely                          Net.rootX.5.6(AC)

                                                             History.Foo.17.9:         10H20mn40s:    140ms
                      • On event                             10H20mn10s: 140ms         10H20mn50s:    110ms
                                                             10H20mn20s: 110ms         10H21mn00s:    130ms
                      • On Measure cycles                    10H20mn30s: 95ms          10H21mn10s:    108ms

                                                                           Setup             Report



                       Workshop on End-to-End Quality of Service. What is it? How do we get it?                 11
1-3 October 2003
                     Interdomain measure: ITU O.iptest
ITU-T
                   o Packet Signature
                                                                                           IPPM MIB
                      • Any Type-P: IP, IPv6
                                                                  IPPM MIB                                   Mgmt
                                                                  Net.Bar.5.6              Net.Bar.5.6

                      • Sqce #, Timestamp…
                      • 3 optional IE                                B
                                                                                             F

                          • CRC32,                                                    E                     Network
                                                              A            C                       G

                          • timestamp bar,                          Domain X    IP Bar.5   Domain Y



                          • Interdomain                                     Test Packet
                                                            Test Packet: Type-P + data + O.Iptest Signature
                      • Interdomain IE                      Example:
                                                                   Type-P source A: (ip.udp,19.0.0.1 10000)
                               o   IPPM Reporting MIB              Type-P Destination G: (ip.udp, 12.0.0.1 100)
                                                                   Owner: Bar       ;    Owner Measure ID: 5
                               o   OwnerID &
                                   MeasureID                  A-G: probes ; Setup             Internal control
                                                                                              O.iptest packet
                   o Carrier class results
                                                                            Report



                      Workshop on End-to-End Quality of Service. What is it? How do we get it?                        12
1-3 October 2003
                    Intra/inter domain correlation issues
ITU-T
                   o Need:                                  Interdomain:        Net.Bar.5.6(AG)


                      • Correlate intra and                 Intradomain:        Net.rootX.9.6(AB)
                                                                                Net.rootZ.7.6(HJ)            Management
                        interdomain results;                                    Net.rootY.5.6(FG)

                      • Report;                             Concatenation: AG=AB + HJ +FG
                                                             Spatial.Foo.18.?(AG) =rootX.9 +rootY.5 +rootZ.13
                   o One solution:
                      • Concatenation of intra              Decomposition: AJ = AG - FG
                                                             Spatial.Foo.19.?(AJ) =Net.Bar.5.6 - Net.rootY.5.6
                        domain measure
                      • Decomposition of e2e                                H
                                                                                    I           Domain Z
                                                                                            J
                        inter domain measure                           B                        F
                                                                                                                    Network
                                                               A                        E
                   o Missing
                                                                                C                       G
                                                                 Domain X                                Domain Y

                      • Standard spatial metrics            A-G: probes ; Test packets              ; O.iptest packet




                       Workshop on End-to-End Quality of Service. What is it? How do we get it?                               13
1-3 October 2003
                                          Conclusion
ITU-T
                   o     Measure sharing & security with
                         SNMPv3/VACM
                   o     Measurement peering with IPPM Proxies
                   o     Statistical e2e interdomain QoS monitoring
                   o     True e2e interdomain QoS monitoring with
                         O.iptest
                   o     Standardization of spatial metrics is required
                             •    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
1-3 October 2003
                                             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-spatial-
                                  metrics-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
                              •       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
1-3 October 2003

								
To top