268 lines
5.4 KiB
Plaintext
268 lines
5.4 KiB
Plaintext
AQUAQM-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
wanflex
|
|
FROM INFINET-MIB
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
Counter32,
|
|
Integer32,
|
|
IpAddress
|
|
FROM SNMPv2-SMI
|
|
OBJECT-GROUP,
|
|
MODULE-COMPLIANCE
|
|
FROM SNMPv2-CONF;
|
|
|
|
aquaqmMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201102160826Z"
|
|
ORGANIZATION "Infinet Wireless Ltd."
|
|
CONTACT-INFO
|
|
"Andrew Nesheret
|
|
|
|
Postal: Infinet Wireless Ltd.,
|
|
Russia, Ekaterinburg,
|
|
Serafimi Deryabinoi st, 24
|
|
|
|
Phone: +7 343 253 1533
|
|
Email: A.Nesheret@infinetwireless.com"
|
|
DESCRIPTION
|
|
"The mib module, containing various WanFlex options."
|
|
REVISION "201102160826Z"
|
|
DESCRIPTION
|
|
"HTB branch added."
|
|
REVISION "200711081255Z"
|
|
DESCRIPTION
|
|
"Contact information changed."
|
|
REVISION "200408161910Z"
|
|
DESCRIPTION
|
|
"The mib module, containing Quality-of-Service manager statistics."
|
|
::= { wanflex 4 }
|
|
|
|
|
|
qmTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF QmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of Quality Manager statistics by QoS channel number"
|
|
::= { aquaqmMIB 1 }
|
|
|
|
|
|
qmEntry OBJECT-TYPE
|
|
SYNTAX QmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry contains one channel statistics"
|
|
INDEX {
|
|
qmChannel }
|
|
::= { qmTable 1 }
|
|
|
|
|
|
QmEntry ::= SEQUENCE {
|
|
|
|
qmChannel INTEGER,
|
|
qmPriority INTEGER,
|
|
qmClass INTEGER,
|
|
qmTo IpAddress,
|
|
qmMax INTEGER,
|
|
qmMaxPps INTEGER,
|
|
qmCur Integer32,
|
|
qmCurPps Integer32,
|
|
qmPackets Counter32,
|
|
qmPacketsDropped Counter32,
|
|
qmBytes Counter32,
|
|
qmBytesDropped Counter32 }
|
|
|
|
|
|
qmChannel OBJECT-TYPE
|
|
SYNTAX INTEGER (1..200)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Quality Manager channel number, ranging from 1 to 200"
|
|
::= { qmEntry 1 }
|
|
|
|
|
|
qmPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..16)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Priority setting for this channel, where 0 - highest priority,
|
|
16 - lowest priority."
|
|
::= { qmEntry 2 }
|
|
|
|
|
|
qmClass OBJECT-TYPE
|
|
SYNTAX INTEGER (0..64)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Abstract service class for this channel, where 0 - no specific
|
|
class, 1-64 - class number."
|
|
::= { qmEntry 3 }
|
|
|
|
|
|
qmTo OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address, all this class traffic is redirected to."
|
|
::= { qmEntry 4 }
|
|
|
|
|
|
qmMax OBJECT-TYPE
|
|
SYNTAX INTEGER (0..10000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum bandwidth for this channel, where values 10-10000 are
|
|
bandwidth limited to in kbits per second, 0 - no limit for
|
|
this channel."
|
|
::= { qmEntry 5 }
|
|
|
|
|
|
qmMaxPps OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum packets per second rate for this channel, where values
|
|
50-2147483647 are the limit, 0 - no limit for this channel."
|
|
::= { qmEntry 6 }
|
|
|
|
|
|
qmCur OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current flow for this channel in kbits per second."
|
|
::= { qmEntry 7 }
|
|
|
|
|
|
qmCurPps OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current flow for this channel in packets per second."
|
|
::= { qmEntry 8 }
|
|
|
|
|
|
qmPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of packets tried to pass thorough this channel."
|
|
::= { qmEntry 9 }
|
|
|
|
|
|
qmPacketsDropped OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of packets dropped by this channel."
|
|
::= { qmEntry 10 }
|
|
|
|
|
|
qmBytes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of octets tried to pass thorough this channel."
|
|
::= { qmEntry 11 }
|
|
|
|
|
|
qmBytesDropped OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of octets dropped by this channel."
|
|
::= { qmEntry 12 }
|
|
|
|
|
|
qmHTB OBJECT IDENTIFIER ::= { aquaqmMIB 2 }
|
|
|
|
qmHtbCurrentQL OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current number of packets in all packet queues
|
|
managed by Hierarchical Token Bucket algorithm."
|
|
::= { qmHTB 1 }
|
|
|
|
|
|
qmHtbMaxQL OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Maximum known total number of packets in all HTB
|
|
packet queues since last qm statistics clearing."
|
|
::= { qmHTB 2 }
|
|
|
|
|
|
qmHtbSystemDrop OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of packets dropped due to accidental overflow
|
|
of global transmission queue while enqueuing the packets
|
|
shaped by Hierarchical Token Bucket algorithm."
|
|
::= { qmHTB 3 }
|
|
|
|
|
|
aquaqmMIBConformance OBJECT IDENTIFIER ::= { aquaqmMIB 3 }
|
|
|
|
aquaqmMIBCompliances OBJECT IDENTIFIER ::= { aquaqmMIBConformance 1 }
|
|
|
|
aquaqmMIBGroups OBJECT IDENTIFIER ::= { aquaqmMIBConformance 2 }
|
|
|
|
|
|
-- compliance statements
|
|
|
|
aquaqmMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for Infinet wireless routers."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
qmGroup }
|
|
::= { aquaqmMIBCompliances 1 }
|
|
|
|
-- units of conformance
|
|
|
|
qmGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
qmChannel,
|
|
qmPriority,
|
|
qmClass,
|
|
qmTo,
|
|
qmMax,
|
|
qmMaxPps,
|
|
qmCur,
|
|
qmCurPps,
|
|
qmPackets,
|
|
qmPacketsDropped,
|
|
qmBytes,
|
|
qmBytesDropped,
|
|
qmHtbCurrentQL,
|
|
qmHtbMaxQL,
|
|
qmHtbSystemDrop }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The qm group of objects provided for observation of various
|
|
QoS statistics."
|
|
::= { aquaqmMIBGroups 1 }
|
|
|
|
END
|