IEEE8021-SRP-MIB

File: IEEE8021-SRP-MIB.mib (32908 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC SNMPv2-CONF
IEEE8021-TC-MIB IEEE8021-FQTSS-MIB IEEE8021-BRIDGE-MIB
BRIDGE-MIB

Imported symbols

MODULE-IDENTITY OBJECT-TYPE Counter64
Unsigned32 MacAddress TEXTUAL-CONVENTION
TruthValue MODULE-COMPLIANCE OBJECT-GROUP
ieee802dot1mibs IEEE8021PriorityCodePoint IEEE8021VlanIndex
IEEE8021FqtssTrafficClassValue ieee8021BridgeBaseComponentId ieee8021BridgeBaseEntry
ieee8021BridgeBasePort ieee8021BridgeBasePortEntry BridgeId

Defined Types

IEEE8021SrpStreamRankValue  
An 802.1 SRP Stream Rank value. This is an integer, with the following interpretation placed on the value: 0: Emergency, high-rank stream, 1: Non-emergency stream.
TEXTUAL-CONVENTION    
  INTEGER emergency(0), nonEmergency(1)  

IEEE8021SrpStreamIdValue  
Represents an SRP Stream ID, which is often defined as a MAC Address followed by a unique 16-bit ID.
TEXTUAL-CONVENTION    
  OCTET STRING Size(8)  

IEEE8021SrpReservationDirectionValue  
An 802.1 SRP Stream Reservation Direction value. This is an integer, with the following interpretation placed on the value: 0: Talker registrations, 1: Listener registrations.
TEXTUAL-CONVENTION    
  INTEGER talkerRegistrations(0), listenerRegistrations(1)  

IEEE8021SrpReservationDeclarationTypeValue  
An 802.1 SRP Stream Reservation Declaration Type value. This is an integer, with the following interpretation placed on the value: 0: Talker Advertise, 1: Talker Failed, 2: Listener Asking Failed, 3: Listener Ready, 4: Listener Ready Failed.
TEXTUAL-CONVENTION    
  INTEGER talkerAdvertise(0), talkerFailed(1), listenerAskingFailed(2), listenerReady(3), listenerReadyFailed(4)  

IEEE8021SrpReservationFailureCodeValue  
An 802.1 SRP Stream Reservation Failure Code value. This is an integer, with the following interpretation placed on the value: 0: No failure, 1: Insufficient bandwidth, 2: Insufficient Bridge resources, 3: Insufficient bandwidth for Traffic Class, 4: StreamID in use by another Talker, 5: Stream destination address already in use, 6: Stream pre-empted by higher rank, 7: Reported latency has changed, 8: Egress port is not AVBCapable, 9: Use a different destination_address, 10: Out of MSRP resources, 11: Out of MMRP resources, 12: Cannot store destination_address, 13: Requested priority is not an SR Class priority, 14: MaxFrameSize is too large for media, 15: maxFanInPorts limit has been reached, 16: Changes in FirstValue for a registered StreamID, 17: VLAN is blocked on this egress port (Registration Forbidden), 18: VLAN tagging is disabled on this egress port (untagged set), 19: SR class priority mismatch.
TEXTUAL-CONVENTION    
  INTEGER noFailure(0), insufficientBandwidth(1), insufficientResources(2), insufficientTrafficClassBandwidth(3), streamIDInUse(4), streamDestinationAddressInUse(5), streamPreemptedByHigherRank(6), latencyHasChanged(7), egressPortNotAVBCapable(8), useDifferentDestinationAddress(9), outOfMSRPResources(10), outOfMMRPResources(11), cannotStoreDestinationAddress(12), priorityIsNoAnSRCLass(13), maxFrameSizeTooLarge(14), maxFanInPortsLimitReached(15), firstValueChangedForStreamID(16), vlanBlockedOnEgress(17), vlanTaggingDisabledOnEgress(18), srClassPriorityMismatch(19)  

Ieee8021SrpBridgeBaseEntry  
SEQUENCE    
  ieee8021SrpBridgeBaseMsrpEnabledStatus TruthValue
  ieee8021SrpBridgeBaseMsrpTalkerPruning TruthValue
  ieee8021SrpBridgeBaseMsrpMaxFanInPorts Unsigned32
  ieee8021SrpBridgeBaseMsrpLatencyMaxFrameSize Unsigned32

Ieee8021SrpBridgePortEntry  
SEQUENCE    
  ieee8021SrpBridgePortMsrpEnabledStatus TruthValue
  ieee8021SrpBridgePortMsrpFailedRegistrations Counter64
  ieee8021SrpBridgePortMsrpLastPduOrigin MacAddress
  ieee8021SrpBridgePortSrPvid IEEE8021VlanIndex

Ieee8021SrpLatencyEntry  
SEQUENCE    
  ieee8021SrpTrafficClass IEEE8021FqtssTrafficClassValue
  ieee8021SrpPortTcLatency Unsigned32

Ieee8021SrpStreamEntry  
SEQUENCE    
  ieee8021SrpStreamId IEEE8021SrpStreamIdValue
  ieee8021SrpStreamDestinationAddress MacAddress
  ieee8021SrpStreamVlanId IEEE8021VlanIndex
  ieee8021SrpStreamTspecMaxFrameSize Unsigned32
  ieee8021SrpStreamTspecMaxIntervalFrames Unsigned32
  ieee8021SrpStreamDataFramePriority IEEE8021PriorityCodePoint
  ieee8021SrpStreamRank IEEE8021SrpStreamRankValue

Ieee8021SrpReservationsEntry  
SEQUENCE    
  ieee8021SrpReservationStreamId IEEE8021SrpStreamIdValue
  ieee8021SrpReservationDirection IEEE8021SrpReservationDirectionValue
  ieee8021SrpReservationDeclarationType IEEE8021SrpReservationDeclarationTypeValue
  ieee8021SrpReservationAccumulatedLatency Unsigned32
  ieee8021SrpReservationFailureBridgeId BridgeId
  ieee8021SrpReservationFailureCode IEEE8021SrpReservationFailureCodeValue
  ieee8021SrpReservationDroppedStreamFrames Counter64
  ieee8021SrpReservationStreamAge Unsigned32

Defined Values

ieee8021SrpMib 1.3.111.2.802.1.1.19
The Bridge MIB module for managing devices that support the IEEE Std 802.1Q Stream Reservation Protocol. Unless otherwise indicated, the references in this MIB module are to IEEE Std 802.1Q-2014. Copyright (C) IEEE (2014). This version of this MIB module is part of IEEE802.1Q; see the draft itself for full legal notices.
MODULE-IDENTITY    

ieee8021SrpNotifications 1.3.111.2.802.1.1.19.0
OBJECT IDENTIFIER    

ieee8021SrpObjects 1.3.111.2.802.1.1.19.1
OBJECT IDENTIFIER    

ieee8021SrpConformance 1.3.111.2.802.1.1.19.2
OBJECT IDENTIFIER    

ieee8021SrpConfiguration 1.3.111.2.802.1.1.19.1.1
OBJECT IDENTIFIER    

ieee8021SrpLatency 1.3.111.2.802.1.1.19.1.2
OBJECT IDENTIFIER    

ieee8021SrpStreams 1.3.111.2.802.1.1.19.1.3
OBJECT IDENTIFIER    

ieee8021SrpReservations 1.3.111.2.802.1.1.19.1.4
OBJECT IDENTIFIER    

ieee8021SrpBridgeBaseTable 1.3.111.2.802.1.1.19.1.1.1
A table for SRP main control and status information. All writeable objects in this table must be persistent over power up restart/reboot. These objects augment the ieee8021BridgeBasePortTable.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    Ieee8021SrpBridgeBaseEntry

ieee8021SrpBridgeBaseEntry 1.3.111.2.802.1.1.19.1.1.1.1
SRP control and status information for a Bridge.
Status: current Access: not-accessible
OBJECT-TYPE    
  Ieee8021SrpBridgeBaseEntry  

ieee8021SrpBridgeBaseMsrpEnabledStatus 1.3.111.2.802.1.1.19.1.1.1.1.1
The administrative status requested by management for MSRP. The value true(1) indicates that MSRP should be enabled on this device, in all VLANs, on all ports for which it has not been specifically disabled. When false(2), MSRP is disabled, in all VLANs and on all ports, and all MSRP frames will be forwarded transparently. This objects affects both Applicant and Registrar state machines. A transition from false(2) to true(1) will cause a reset of all MSRP state machines on all ports. This object may be modified while the corresponding instance of ieee8021BridgeBaseRowStatus is active(1). The value of this object MUST be retained across reinitializations of the management system.
Status: current Access: read-create
OBJECT-TYPE    
  TruthValue  

ieee8021SrpBridgeBaseMsrpTalkerPruning 1.3.111.2.802.1.1.19.1.1.1.1.2
The value of the talkerPruning parameter which controls the propagation of Talker declarations. The value true(1) indicates that Talker attributes are only declared on ports that have the Stream destination_address registered in the MMRP MAC Address Registration Entries. When false(2), Talker attribute are declared on all egress ports in the active topology. The value of this object MUST be retained across reinitializations of the management system.
Status: current Access: read-create
OBJECT-TYPE    
  TruthValue  

ieee8021SrpBridgeBaseMsrpMaxFanInPorts 1.3.111.2.802.1.1.19.1.1.1.1.3
The value of the msrpMaxFanInPorts parameter which limits the total number of ports on a Bridge that are allowed to establish reservations for inbound Streams. A value of zero (0) indicates no fan-in limit is being specified and calculations involving fan-in will only be limited by the number of MSRP enabled ports. The value of this object MUST be retained across reinitializations of the management system.
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32  

ieee8021SrpBridgeBaseMsrpLatencyMaxFrameSize 1.3.111.2.802.1.1.19.1.1.1.1.4
The value of msrpLatencyMaxFrameSize parameter which is used in the calculation of the maximum latency through a Bridge. The maximum size is defined to be 2000 octets by default, but may be set to a smaller or larger value dependent on the particular Bridge configuration. This parameter does not imply any type of policing of frame size, it is only used in the latency calculations. The value of this object MUST be retained across reinitializations of the management system.
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32  

ieee8021SrpBridgePortTable 1.3.111.2.802.1.1.19.1.1.2
A table for SRP control and status information about every Bridge Port. Augments the ieee8021BridgeBasePortTable.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    Ieee8021SrpBridgePortEntry

ieee8021SrpBridgePortEntry 1.3.111.2.802.1.1.19.1.1.2.1
SRP control and status information for a Bridge Port.
Status: current Access: not-accessible
OBJECT-TYPE    
  Ieee8021SrpBridgePortEntry  

ieee8021SrpBridgePortMsrpEnabledStatus 1.3.111.2.802.1.1.19.1.1.2.1.1
The administrative state of MSRP operation on this port. The value true(1) indicates that MSRP is enabled on this port in all VLANs as long as ieee8021BridgeMsrpEnabledStatus is also true(1). A value of false(2) indicates that MSRP is disabled on this port in all VLANs: any MSRP frames received will be silently discarded, and no MSRP registrations will be propagated from other ports. Setting this to a value of true(1) will be stored by the agent but will only take effect on the MSRP protocol operation if ieee8021BridgeMsrpEnabledStatus also indicates the value true(1). This object affects all MSRP Applicant and Registrar state machines on this port. A transition from false(2) to true(1) will cause a reset of all MSRP state machines on this port. The value of this object MUST be retained across reinitializations of the management system.
Status: current Access: read-create
OBJECT-TYPE    
  TruthValue  

ieee8021SrpBridgePortMsrpFailedRegistrations 1.3.111.2.802.1.1.19.1.1.2.1.2
The total number of failed MSRP registrations, for any reason, in all VLANs, on this port. Discontinuities in the value of the counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime object of the associated interface (if any).
Status: current Access: read-only
OBJECT-TYPE    
  Counter64  

ieee8021SrpBridgePortMsrpLastPduOrigin 1.3.111.2.802.1.1.19.1.1.2.1.3
The Source MAC Address of the last MSRP message received on this port.
Status: current Access: read-only
OBJECT-TYPE    
  MacAddress  

ieee8021SrpBridgePortSrPvid 1.3.111.2.802.1.1.19.1.1.2.1.4
The default VLAN ID that Streams are assigned to. Talkers learn this VID from the SRP Domain attribute and tag Streams accordingly. The value of this object MUST be retained across reinitializations of the management system.
Status: current Access: read-create
OBJECT-TYPE    
  IEEE8021VlanIndex  

ieee8021SrpLatencyTable 1.3.111.2.802.1.1.19.1.2.1
A table containing a set of latency measurement parameters for each traffic class.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    Ieee8021SrpLatencyEntry

ieee8021SrpLatencyEntry 1.3.111.2.802.1.1.19.1.2.1.1
A list of objects containing latency information for each traffic class. Rows in the table are automatically created for ports that are not an SRP domain boundary port (i.e. SRPdomainBoundaryPort is FALSE). See 35.1.4, 8.8.2, 12.22.3.
Status: current Access: not-accessible
OBJECT-TYPE    
  Ieee8021SrpLatencyEntry  

ieee8021SrpTrafficClass 1.3.111.2.802.1.1.19.1.2.1.1.1
The traffic class number associated with the row of the table. Rows in the table are automatically created for ports that are not an SRP domain boundary port (i.e. SRPdomainBoundaryPort is FALSE).
Status: current Access: not-accessible
OBJECT-TYPE    
  IEEE8021FqtssTrafficClassValue  

ieee8021SrpPortTcLatency 1.3.111.2.802.1.1.19.1.2.1.1.2
The value of the portTcMaxLatency parameter for the traffic class. This value is expressed in nano-seconds.
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

ieee8021SrpStreamTable 1.3.111.2.802.1.1.19.1.3.1
A table containing a set of characteristics for each registered Stream.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    Ieee8021SrpStreamEntry

ieee8021SrpStreamEntry 1.3.111.2.802.1.1.19.1.3.1.1
A list of objects containing characteristics for each registered Stream. Rows in the table are automatically created for Streams registered on any port of a Bridge.
Status: current Access: not-accessible
OBJECT-TYPE    
  Ieee8021SrpStreamEntry  

ieee8021SrpStreamId 1.3.111.2.802.1.1.19.1.3.1.1.1
The Stream ID associated with the row of the table. Rows in the table are automatically created when Streams are registered via MSRP.
Status: current Access: not-accessible
OBJECT-TYPE    
  IEEE8021SrpStreamIdValue  

ieee8021SrpStreamDestinationAddress 1.3.111.2.802.1.1.19.1.3.1.1.2
The MAC destination address for the Stream described by this reservation.
Status: current Access: read-only
OBJECT-TYPE    
  MacAddress  

ieee8021SrpStreamVlanId 1.3.111.2.802.1.1.19.1.3.1.1.3
The VLAN ID associated with the MSRP registration for this Stream.
Status: current Access: read-only
OBJECT-TYPE    
  IEEE8021VlanIndex  

ieee8021SrpStreamTspecMaxFrameSize 1.3.111.2.802.1.1.19.1.3.1.1.4
The maximum size frame that will be sent by a Talker for this Stream. This value is part of the Traffic Specification for the Stream.
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32 0..65535  

ieee8021SrpStreamTspecMaxIntervalFrames 1.3.111.2.802.1.1.19.1.3.1.1.5
The maximum number of frame that will be sent during a class measurement interval (L.2). This value is part of the Traffic Specification for the Stream.
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32 0..65535  

ieee8021SrpStreamDataFramePriority 1.3.111.2.802.1.1.19.1.3.1.1.6
The Priority Code Point (PCP) value that the referenced Stream will be tagged with. This value is used to distinguish Class A and Class B traffic.
Status: current Access: read-only
OBJECT-TYPE    
  IEEE8021PriorityCodePoint  

ieee8021SrpStreamRank 1.3.111.2.802.1.1.19.1.3.1.1.7
SRP supports emergency and non-emergency. Emergency traffic will interrupt non-emergency traffic if there is insufficient bandwidth or resources available for the emergency traffic.
Status: current Access: read-only
OBJECT-TYPE    
  IEEE8021SrpStreamRankValue  

ieee8021SrpReservationsTable 1.3.111.2.802.1.1.19.1.4.1
A table containing Stream attribute registrations per port.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    Ieee8021SrpReservationsEntry

ieee8021SrpReservationsEntry 1.3.111.2.802.1.1.19.1.4.1.1
A list of objects containing Stream attribute registrations per port. Rows in the table are automatically created for Streams registered on any port of a Bridge.
Status: current Access: not-accessible
OBJECT-TYPE    
  Ieee8021SrpReservationsEntry  

ieee8021SrpReservationStreamId 1.3.111.2.802.1.1.19.1.4.1.1.1
The Stream ID associated with the row of the table. Rows in the table are automatically created when Streams are registered via MSRP.
Status: current Access: not-accessible
OBJECT-TYPE    
  IEEE8021SrpStreamIdValue  

ieee8021SrpReservationDirection 1.3.111.2.802.1.1.19.1.4.1.1.2
The source of this Stream registration, either Talker or Listener.
Status: current Access: not-accessible
OBJECT-TYPE    
  IEEE8021SrpReservationDirectionValue  

ieee8021SrpReservationDeclarationType 1.3.111.2.802.1.1.19.1.4.1.1.3
The type of Talker or Listener registration.
Status: current Access: read-only
OBJECT-TYPE    
  IEEE8021SrpReservationDeclarationTypeValue  

ieee8021SrpReservationAccumulatedLatency 1.3.111.2.802.1.1.19.1.4.1.1.4
The Accumulated Latency associated with the current registration. For Talker registrations this represents the accumulated latency from the Talker to the ingress port of this Bridge. For Listener registrations this represents the accumulated latency to the ingress port of the neighbor Bridge or end stations. This include the latency of the media attached to this egress port.
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

ieee8021SrpReservationFailureBridgeId 1.3.111.2.802.1.1.19.1.4.1.1.5
The first Bridge that changes a Talker Advertise to a Talker Failed registration will report its Bridge Identification in this field. That single Bridge Identification is then propagated from Bridge to Bridge.
Status: current Access: read-only
OBJECT-TYPE    
  BridgeId  

ieee8021SrpReservationFailureCode 1.3.111.2.802.1.1.19.1.4.1.1.6
The first Bridge that changes a Talker Advertise to a Talker Failed registration will report the Failure Code in this field. That single Failure Code is then propagated from Bridge to Bridge.
Status: current Access: read-only
OBJECT-TYPE    
  IEEE8021SrpReservationFailureCodeValue  

ieee8021SrpReservationDroppedStreamFrames 1.3.111.2.802.1.1.19.1.4.1.1.7
A count of the number of data stream frames that have been dropped for whatever reason. These are not MSRP frames, but the stream data frames that are carried by the MSRP Reservation. Discontinuities in the value of the counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime object of the associated interface (if any).
Status: current Access: read-only
OBJECT-TYPE    
  Counter64  

ieee8021SrpReservationStreamAge 1.3.111.2.802.1.1.19.1.4.1.1.8
The number of seconds since the reservation was established on this port.
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

ieee8021SrpCompliances 1.3.111.2.802.1.1.19.2.1
OBJECT IDENTIFIER    

ieee8021SrpGroups 1.3.111.2.802.1.1.19.2.2
OBJECT IDENTIFIER    

ieee8021SrpConfigurationGroup 1.3.111.2.802.1.1.19.2.2.1
Objects that define configuration of SRP.
Status: current Access: read-only
OBJECT-GROUP    

ieee8021SrpLatencyGroup 1.3.111.2.802.1.1.19.2.2.2
Objects that define latency for SRP.
Status: current Access: read-only
OBJECT-GROUP    

ieee8021SrpStreamsGroup 1.3.111.2.802.1.1.19.2.2.3
Objects that define Streams for SRP.
Status: current Access: read-only
OBJECT-GROUP    

ieee8021SrpReservationsGroup 1.3.111.2.802.1.1.19.2.2.4
Objects that define Stream Reservations for SRP.
Status: current Access: read-only
OBJECT-GROUP    

ieee8021SrpCompliance 1.3.111.2.802.1.1.19.2.1.1
The compliance statement for devices supporting Stream Reservation Protocol. Support of the objects defined in the IEEE8021-SRP MIB also requires support of the IEEE8021-BRIDGE-MIB; the provisions of 17.3.2 apply to implementations claiming support of the IEEE8021-SRP MIB.
Status: current Access: read-only
MODULE-COMPLIANCE