[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Network Performance Schema



Title: Message
Terminology:
NetworkEntity, Nodes and Paths 
    CIM corollaries: Nodes are Systems (subclasses are AdminDomain and AutonomousSystem, and ComputerSystem which may be
    virtual, dedicated to switching or routing, or a user's computer) and NetworkPipes (which may be uni or bi-directional, which
    tie together two endpoints/interfaces, and which can be broken down into lower level 'pipes' that can be combined in parallel or
    in series)
Characteristic
    CIM corollary: The definition of a property in a class - A subclass of StatisticalData
    StatisticalData is tied to the entity being reported against, via the association ElementStatisticalData
MeasurementMethodology and Tools
    CIM corollary:  Service (subclass to describe network test tools) 
Observation
    CIM corollary: The value of a property -> An instance of the subclass of StatisticalData
 
To examine one characteristic:  Delay (Roundtrip, One way, Jitter)
 
Could define:
1. A NetworkTestTool, subclass of CIM_Service with properties:
    ElementName (tool name)
    Version
    TimeAccuracyMethod (enum)
    TimeResolution
    TimeAccuracy
2. A NetworkPathStatistics, subclass of CIM_StatisticalData, associated to the NetworkTestTool via ElementStatisticalData with properties:
    StartTime
    EndTime
    Source
    Destination
    PacketSize
    NumberOfPackets
    PacketSpacing (enum)
    PacketGap
    PacketType (enum)
    PortNumber
    Priority array (enum)
    LossThreshold
    ReportedInfo (enum - RT, S2D, D2S)
3. A NetworkPathDelayStatistics, subclass of NetworkPathStatistics, with properties:
    MedianDelay
    MinDelay
    MaxDelay
    SumOfDelays
   
Andrea