Observium_CE/mibs/infinet/AQUARADIO-MIB

870 lines
19 KiB
Plaintext

AQUARADIO-MIB DEFINITIONS ::= BEGIN
IMPORTS
DisplayString,
MacAddress,
TEXTUAL-CONVENTION
FROM SNMPv2-TC
ifIndex
FROM IF-MIB
wanflex
FROM INFINET-MIB
sysSerialNumber,
sysTrapSequence
FROM AQUASYSTEM-MIB
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE,
Counter32,
Integer32,
Unsigned32
FROM SNMPv2-SMI
OBJECT-GROUP,
NOTIFICATION-GROUP,
MODULE-COMPLIANCE
FROM SNMPv2-CONF;
aquaradioMIB MODULE-IDENTITY
LAST-UPDATED "201409220556Z"
ORGANIZATION "Infinet Wireless Ltd."
CONTACT-INFO
"Andrew Nesheret
Postal: Infinet Wireless Ltd,
Russia, Ekaterinburg,
Serafimi Deryabinoi st, 24
Phone: +7 343 253 1533
Email: support@infinetwireless.com"
DESCRIPTION
"The mib module for Revolution radio modules. Based on IEEE802dot11
mib module."
REVISION "201409220556Z"
DESCRIPTION
"irrelevant(0) value added to rmModulation."
REVISION "201307260427Z"
DESCRIPTION
"dot11OperationTable and dot11CountersTable removed."
REVISION "201304081140Z"
DESCRIPTION
"radioNotifications added"
REVISION "201304081059Z"
DESCRIPTION
"rmSelectChannel added in rmPropertiesTable"
REVISION "200911101156Z"
DESCRIPTION
"Power in tenth dBm."
REVISION "200910300838Z"
DESCRIPTION
"Added RF Bandwidth"
REVISION "200905121122Z"
DESCRIPTION
"Display HINT for rSID"
REVISION "200711081309Z"
DESCRIPTION
"Contact Info changed, SMI syntax corrected."
REVISION "200410111628Z"
DESCRIPTION
"The mib module for Revolution radio modules. Based on IEEE802dot11
mib module."
::= { wanflex 2 }
RadioSID ::= TEXTUAL-CONVENTION
DISPLAY-HINT "x"
STATUS current
DESCRIPTION
"Represents Radio System Identifier"
SYNTAX Integer32
rmPropertiesTable OBJECT-TYPE
SYNTAX SEQUENCE OF RmPropertiesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains various radiomodule operation mode settings."
::= { aquaradioMIB 1 }
rmPropertiesEntry OBJECT-TYPE
SYNTAX RmPropertiesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the rmPropertiesTable Table."
INDEX {
rmPropertiesIfIndex }
::= { rmPropertiesTable 1 }
RmPropertiesEntry ::= SEQUENCE {
rmPropertiesIfIndex Integer32,
rmType OCTET STRING,
rmFrequency Integer32,
rmBitRate Integer32,
rmSid RadioSID,
rmCurPowerLevel Integer32,
rmModulation INTEGER,
rmAntenna INTEGER,
rmDistance Integer32,
rmBurst INTEGER,
rmLongRange INTEGER,
rmPowerCtl INTEGER,
rmTXRT Integer32,
rmTXVRT Integer32,
rmPTP INTEGER,
rmWOCD INTEGER,
rmBCsid INTEGER,
rmDistanceAuto INTEGER,
rmNoiseFloor Integer32,
rmBandwidth Unsigned32,
rmChainMode INTEGER,
rmSelectChannel INTEGER }
rmPropertiesIfIndex OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value which uniquely identifies the interface to
which this entry is applicable. The interface identified by
a particular value of this index is the same interface as
identified by the same value of RFC 1573's ifIndex."
::= { rmPropertiesEntry 1 }
rmType OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Radiomodule type."
::= { rmPropertiesEntry 2 }
rmFrequency OBJECT-TYPE
SYNTAX Integer32
UNITS
"KHz"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value indicates radiomodule's operating frequency in KHz."
::= { rmPropertiesEntry 3 }
rmBitRate OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value indicates radiomodule's current bitrate in kbits
per second."
::= { rmPropertiesEntry 4 }
rmSid OBJECT-TYPE
SYNTAX RadioSID
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value indicates radiomodule's sid."
::= { rmPropertiesEntry 5 }
rmCurPowerLevel OBJECT-TYPE
SYNTAX Integer32
UNITS
"tenth dBm."
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value indicates radiomodule's power output level (tenth dBm)."
::= { rmPropertiesEntry 6 }
rmModulation OBJECT-TYPE
SYNTAX INTEGER {
irrelevant(0),
cck(1),
mok(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value indicates radiomodule's modulation type."
::= { rmPropertiesEntry 7 }
rmAntenna OBJECT-TYPE
SYNTAX INTEGER {
right(1),
left(2),
div(3),
both(4),
txr(5),
txl(6) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value defines what antenna is used for receiving
and transmission."
::= { rmPropertiesEntry 8 }
rmDistance OBJECT-TYPE
SYNTAX Integer32
UNITS
"kilometers"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value indicates radiomodule's distance parameter
in kilometers"
::= { rmPropertiesEntry 9 }
rmBurst OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value indicates whether burst mode support is turned on
or off. The burst mode will be active when using MINT protocol
and burst mode support is turned on both base station
and CPE."
::= { rmPropertiesEntry 10 }
rmLongRange OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value indicates whether long range mode is turned
on or off. Long range mode allows to establish links
at long distances. Regretfully, implementation of 802.11b
protocol at Aironet/Cisco radiomodules is intended for use
at short distances and not allows to establish stable links
at more than 10-15 km. Long range mode obviates this
limitations, allowing any link distances as long as line
of sight is maintained."
::= { rmPropertiesEntry 11 }
rmPowerCtl OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This value indicates whether automatic power control mode
is turned on or off."
::= { rmPropertiesEntry 12 }
rmTXRT OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute shall indicate the maximum number of
transmission attempts of a unicast packet that shall be made
before a failure condition is indicated. The default value
of this attribute is 16."
::= { rmPropertiesEntry 13 }
rmTXVRT OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This attribute shall indicate the maximum number of
transmission attempts of a unicast packet that shall be made
before a failure condition is indicated, when voice mode
is active. Voice mode is activated automatically when VoIP
traffic appears. The default value of this attribute is 5."
::= { rmPropertiesEntry 14 }
rmPTP OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Turns on or off maximum air utilization mode. Can be used
for high-speed point-to-point link, unsuitable for cell
organization. (For 2Mbit radiomodules or radiomodules
in LongRange mode only)"
::= { rmPropertiesEntry 15 }
rmWOCD OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Turns on or off WOCD(without carrier detect) mode. Can be used
on base station with marker access only. Allows to decrease
retry packets number and therefore increase the performance
of the cell. (For 2Mbit or 54Mbit radiomodules only)"
::= { rmPropertiesEntry 16 }
rmBCsid OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Turns on or off sid broadcast mode for greater security of the
network. When sid broadcast is turned off, all devices
in the network must have sid value set explicitly."
::= { rmPropertiesEntry 17 }
rmDistanceAuto OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Turns on or off automatic adjustment of distance parameter."
::= { rmPropertiesEntry 18 }
rmNoiseFloor OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current noise floor in dBm."
::= { rmPropertiesEntry 19 }
rmBandwidth OBJECT-TYPE
SYNTAX Unsigned32
UNITS
"KHz"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Current radio channel size in KHz."
::= { rmPropertiesEntry 20 }
rmChainMode OBJECT-TYPE
SYNTAX INTEGER {
miso(1),
mimo(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Radio channel technology."
::= { rmPropertiesEntry 21 }
rmSelectChannel OBJECT-TYPE
SYNTAX INTEGER {
reading-stub(0),
new(1),
renew(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"0 is always returned for GET operations.
For SET operation:
1 means 'change frequency if better choice exists,
else keep current value';
2 means 'change frequency in any case,
then use the best choice among the remaining values'"
::= { rmPropertiesEntry 22 }
rmPowerLevelsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RmPowerLevelsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains radiomodule power level capabilities."
::= { aquaradioMIB 4 }
rmPowerLevelsEntry OBJECT-TYPE
SYNTAX RmPowerLevelsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the rmPowerLevelsTable table."
INDEX {
rmPowerLevelsIfIndex,
rmPowerLevelsValIndex }
::= { rmPowerLevelsTable 1 }
RmPowerLevelsEntry ::= SEQUENCE {
rmPowerLevelsIfIndex Integer32,
rmPowerLevelsValIndex Integer32,
rmPowerLevelsPower Integer32 }
rmPowerLevelsIfIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value which uniquely identifies the interface to
which this entry is applicable. The interface identified by
a particular value of this index is the same interface as
identified by the same value of RFC 1573's ifIndex."
::= { rmPowerLevelsEntry 1 }
rmPowerLevelsValIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value which uniquely identifies one of possible
values of power level for interface selected by
rmPowerLevelsIfIndex."
::= { rmPowerLevelsEntry 2 }
rmPowerLevelsPower OBJECT-TYPE
SYNTAX Integer32
UNITS
"tenth dBm."
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value indicates possible power level (tenth dBm)."
::= { rmPowerLevelsEntry 3 }
rmFrequenciesTable OBJECT-TYPE
SYNTAX SEQUENCE OF RmFrequenciesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains radiomodule frequency capabilities."
::= { aquaradioMIB 5 }
rmFrequenciesEntry OBJECT-TYPE
SYNTAX RmFrequenciesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the rmFrequenciesTable table."
INDEX {
rmFrequenciesIfIndex,
rmFrequenciesValIndex }
::= { rmFrequenciesTable 1 }
RmFrequenciesEntry ::= SEQUENCE {
rmFrequenciesIfIndex Integer32,
rmFrequenciesValIndex Integer32,
rmFrequenciesFreq Integer32 }
rmFrequenciesIfIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value which uniquely identifies the interface to
which this entry is applicable. The interface identified by
a particular value of this index is the same interface as
identified by the same value of RFC 1573's ifIndex."
::= { rmFrequenciesEntry 1 }
rmFrequenciesValIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value which uniquely identifies one of possible
values of frequency for interface selected by
rmFrequenciesIfIndex."
::= { rmFrequenciesEntry 2 }
rmFrequenciesFreq OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value indicates possible frequency in MHz."
::= { rmFrequenciesEntry 3 }
rmBitratesTable OBJECT-TYPE
SYNTAX SEQUENCE OF RmBitratesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains radiomodule bitrate capabilities."
::= { aquaradioMIB 6 }
rmBitratesEntry OBJECT-TYPE
SYNTAX RmBitratesEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the rmBitratesTable table."
INDEX {
rmBitratesIfIndex,
rmBitratesValIndex }
::= { rmBitratesTable 1 }
RmBitratesEntry ::= SEQUENCE {
rmBitratesIfIndex Integer32,
rmBitratesValIndex Integer32,
rmBitratesBitrate Integer32 }
rmBitratesIfIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value which uniquely identifies the interface to
which this entry is applicable. The interface identified by
a particular value of this index is the same interface as
identified by the same value of RFC 1573's ifIndex."
::= { rmBitratesEntry 1 }
rmBitratesValIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value which uniquely identifies one of possible
values of bitrate for interface selected by
rmBitratesIfIndex."
::= { rmBitratesEntry 2 }
rmBitratesBitrate OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value indicates possible bitrate in bits per second."
::= { rmBitratesEntry 3 }
radioStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF RadioStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of packet statistics for each of the links
(by MAC address)."
::= { aquaradioMIB 7 }
radioStatEntry OBJECT-TYPE
SYNTAX RadioStatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry contains statistics for one link (MAC address)."
INDEX {
radioStatMacAddress }
::= { radioStatTable 1 }
RadioStatEntry ::= SEQUENCE {
radioStatMacAddress OCTET STRING,
radioStatPackets Counter32,
radioStatRepeats Counter32,
radioStatRepeatPackets Counter32,
radioStatBytes Counter32,
radioStatRepeatBytes Counter32,
radioStatErrors Counter32,
radioStatRecvPackets Counter32,
radioStatRecvBytes Counter32 }
radioStatMacAddress OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MAC address of the rf interface link is established with."
::= { radioStatEntry 1 }
radioStatPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of unique packets sent to this MAC address."
::= { radioStatEntry 2 }
radioStatRepeats OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of repeat packets tries sent to this MAC address."
::= { radioStatEntry 3 }
radioStatRepeatPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of unique repeat packets sent to this MAC address."
::= { radioStatEntry 4 }
radioStatBytes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes in unique packets sent to this MAC address."
::= { radioStatEntry 5 }
radioStatRepeatBytes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes in repeat packets tries sent to this MAC address."
::= { radioStatEntry 6 }
radioStatErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of errors when attempted to send a packet to this
MAC address."
::= { radioStatEntry 7 }
radioStatRecvPackets OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of unique packets received from this MAC address."
::= { radioStatEntry 8 }
radioStatRecvBytes OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes in unique packets received from this MAC address."
::= { radioStatEntry 9 }
rmBandsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RmBandsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains radiomodule possible bandwidths."
::= { aquaradioMIB 8 }
rmBandsEntry OBJECT-TYPE
SYNTAX RmBandsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the rmBandsTable."
INDEX {
rmBandsIfIndex,
rmBandsValIndex }
::= { rmBandsTable 1 }
RmBandsEntry ::= SEQUENCE {
rmBandsIfIndex Integer32,
rmBandsValIndex Integer32,
rmBandsBand Integer32 }
rmBandsIfIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value which uniquely identifies the interface to
which this entry is applicable. The interface identified by
a particular value of this index is the same interface as
identified by the same value of RFC 1573's ifIndex."
::= { rmBandsEntry 1 }
rmBandsValIndex OBJECT-TYPE
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The index value which uniquely identifies one of possible
values of bandwidth for interface selected by
rmBandsIfIndex."
::= { rmBandsEntry 2 }
rmBandsBand OBJECT-TYPE
SYNTAX Integer32
UNITS
"Hz"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This value indicates one of possible bandwidth in Hz for
interface selected by rmBandsIfIndex."
::= { rmBandsEntry 3 }
aquaradioMIBNotificationsPrefix OBJECT IDENTIFIER ::= { aquaradioMIB 17 }
aquaradioMIBnotifications OBJECT IDENTIFIER ::= { aquaradioMIBNotificationsPrefix 0 }
radioFreqChanged NOTIFICATION-TYPE
OBJECTS {
sysSerialNumber,
sysTrapSequence,
rmFrequency,
rmPropertiesIfIndex}
STATUS current
DESCRIPTION
"A radioFreqChangedNotification is sent when frequency is changed on radio interface."
::= { aquaradioMIBnotifications 1 }
radioBandChanged NOTIFICATION-TYPE
OBJECTS {
sysSerialNumber,
sysTrapSequence,
rmBandwidth,
rmPropertiesIfIndex}
STATUS current
DESCRIPTION
"A radioBandChangedNotification is sent when bandwidth is changed on radio interface."
::= { aquaradioMIBnotifications 2 }
aquaradioMIBConformance OBJECT IDENTIFIER ::= { aquaradioMIB 18 }
aquaradioMIBCompliances OBJECT IDENTIFIER ::= { aquaradioMIBConformance 1 }
aquaradioMIBGroups OBJECT IDENTIFIER ::= { aquaradioMIBConformance 2 }
-- compliance statements
aquaradioMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for Infinet wireless routers."
MODULE
MANDATORY-GROUPS {
radioGroup }
::= { aquaradioMIBCompliances 1 }
-- units of conformance
radioGroup OBJECT-GROUP
OBJECTS {
rmPropertiesIfIndex,
rmType,
rmFrequency,
rmBitRate,
rmSid,
rmCurPowerLevel,
rmModulation,
rmAntenna,
rmDistance,
rmBurst,
rmLongRange,
rmPowerCtl,
rmTXRT,
rmTXVRT,
rmPTP,
rmWOCD,
rmBCsid,
rmPowerLevelsIfIndex,
rmPowerLevelsValIndex,
rmPowerLevelsPower,
rmFrequenciesIfIndex,
rmFrequenciesValIndex,
rmFrequenciesFreq,
rmBitratesIfIndex,
rmBitratesValIndex,
rmBitratesBitrate,
radioStatMacAddress,
radioStatPackets,
radioStatRepeats,
radioStatRepeatPackets,
radioStatBytes,
radioStatRepeatBytes,
radioStatErrors,
radioStatRecvPackets,
radioStatRecvBytes,
rmDistanceAuto,
rmNoiseFloor,
rmBandwidth,
rmChainMode,
rmBandsIfIndex,
rmBandsValIndex,
rmBandsBand,
rmSelectChannel }
STATUS current
DESCRIPTION
"The radio group of objects providing for management of radiomodule
parameters, including IEEE 802.11 parameters and proprietary
parameters."
::= { aquaradioMIBGroups 1 }
aquaradioNotifications NOTIFICATION-GROUP
NOTIFICATIONS {
radioFreqChanged,
radioBandChanged }
STATUS current
DESCRIPTION ""
::= { aquaradioMIBConformance 3 }
END