Observium_CE/mibs/redline/REDLINE-AN50-MIB

1150 lines
36 KiB
Plaintext

-- *****************************************************************
-- Redline AN-50 MIB
-- ECO Rev 1.00
-- ECO Rev 1.0x
-- Copyright (c) 2006 by Redline Communications, Inc.
-- All rights reserved.
-- *****************************************************************
REDLINE-AN50-MIB DEFINITIONS ::= BEGIN
IMPORTS
IpAddress, Counter, TimeTicks, enterprises FROM RFC1155-SMI
OBJECT-TYPE FROM RFC-1212
TRAP-TYPE FROM RFC-1215
an50pmpLastModifiedCID,
an50pmpLastMissedSsMacAddress,
an50pmpLastRegisteredSsMacAddress FROM REDLINE-AN50-PMP-V1-MIB;
-- ORGANIZATION "Redline Communications, Inc."
-- postal: Redline Communications Inc.
-- 302 Town Centre Suite 100
-- Markham Ontario L3R 0E8
-- Canada
-- phone: +1 905 479-8344
-- DESCRIPTION "This MIB contains Redline-defined AN-50 attributes."
-- LAST-UPDATED "200307240930Z"
-- Author: Sinisa Djurkic
-- DESCRIPTION "New variables for PMP project intoduced."
-- REVISION "200307110930Z"
-- Author: Sinisa Djurkic
-- DESCRIPTION "Introduced OIDs for the AN30 application."
-- REVISION "200301080930Z"
-- Author: Sinisa Djurkic
-- DESCRIPTION "New AN-50 terminology and new powersupply trap introduced."
-- REVISION "200212121145Z"
-- Author: Sinisa Djurkic
-- Appreciation: Aurel Picu, Alex Parvulescu
-- DESCRIPTION "Added scalars for front plate and chassis."
-- REVISION "200211030000Z"
-- Author: Sinisa Djurkic
-- Appreciation: Aurel Picu
-- DESCRIPTION "Added scalars from mib-II interface tree."
-- REVISION "200210210000Z"
-- Author: Sinisa Djurkic
-- Appreciation: Aurel Picu, Claude Daniel Ndjouou
-- DESCRIPTION "MIB overhauled, complete V1 conversion."
-- REVISION "200204090000Z"
-- Primary Author: Claude Daniel Ndjouou, Ioan Cautil
-- DESCRIPTION "Initial version of this MIB module."
-- REVISION "200308200000Z"
-- Author: Bogdan Moldoveanu
-- DESCRIPTION "Added an50GenChannelAutoScan and the trap an50ModifiedIDTrap."
-- REVISION "200401070000Z"
-- Author: Bogdan Moldoveanu
-- DESCRIPTION "Added an50WrlsDFSAction an50WrlsAntennaGain,an50WrlsATPEnabled and trap an50pmpRegistrationMissed "
-- REVISION "200401080000Z"
-- Author: Bogdan Moldoveanu
-- DESCRIPTION "Added trap an50pmpRegistrationSuccessful "
-- REVISION "200401270000Z"
-- Author: Bogdan Moldoveanu
-- DESCRIPTION "Added trap an50DFSEvent"
-- REVISION "200408040000Z"
-- Author: Ioan Cautil
-- DESCRIPTION "Completed descriptions of mib nodes"
-- REVISION "200601160000Z"
-- Author: Mark Fairclough c/o Radu Morus
-- DESCRIPTION "Added an50etherMgmVid and an50etherLben OIDs"
-- Registration of object identifiers
redline OBJECT IDENTIFIER ::= { enterprises 10728 }
redlineProducts OBJECT IDENTIFIER ::= { redline 1 }
redlineMgmt OBJECT IDENTIFIER ::= { redline 2 }
redlineAn50 OBJECT IDENTIFIER ::= { redlineMgmt 16}
an50General OBJECT IDENTIFIER ::= { redlineAn50 1 }
an50Config OBJECT IDENTIFIER ::= { redlineAn50 2 }
an50Pm OBJECT IDENTIFIER ::= { redlineAn50 3 }
an50Trap OBJECT IDENTIFIER ::= { redlineAn50 4 }
an50LinkPmp OBJECT IDENTIFIER ::= { redlineAn50 5 }
an50GenUBR OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the system's current uncoded burst rate. With
adaptive modulation enabled, this rate may change over time,
depending on the prevailing propagation conditions. "
::= { an50General 1 }
an50GenRFLink OBJECT-TYPE
SYNTAX INTEGER {
notConnected(1), -- remote terminal not connected
connected(2) -- remote terminal connected
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"connected(2) indicates the terminal is communicating
properly to the remote terminal.
notConnected(1) indicates there is no communication with
the remote terminal."
::= { an50General 2 }
an50GenFrequency OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The frequency which represents the operating channel of the link.
The system can be configured to operate over 9 distinct channels."
::= { an50General 3 }
an50GenAllignmentMode OBJECT-TYPE
SYNTAX INTEGER {
voltage (1), -- antenna alignment is done with voltage
buzzer (2) -- antenna alignment is done with buzzer
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Specifies if the antenna alignment is done with buzzer or voltage."
::= { an50General 4 }
an50GenEncryptionEnabled OBJECT-TYPE
SYNTAX INTEGER {
no (1), -- encryption not enabled
yes (2) -- encryption enabled
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Specifies if encryption is enabled or not."
::= { an50General 5 }
an50GenFlowControlEnabled OBJECT-TYPE
SYNTAX INTEGER {
no (1), -- flow control is not enabled
yes (2) -- flow control is enabled
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This attribute specifies if flow control is enabled or not."
::= { an50General 6 }
an50GenHttpAccessEnabled OBJECT-TYPE
SYNTAX INTEGER {
no (1), -- Http access is not enabled
yes (2) -- Http access is enabled
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This attribute specifies if Http Access is enabled or not."
::= { an50General 7 }
an50GenTelnetAccessEnabled OBJECT-TYPE
SYNTAX INTEGER {
no (1), -- Telnet access is not enabled
yes (2) -- Telnet access is enabled
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This attribute specifies if Telnet Access is enabled or not."
::= { an50General 8 }
an50GenTelnetPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This attribute specifies the Telnet port number."
::= { an50General 9 }
an50GenOptionsKey OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This attribute specifies the Product Options Key."
::= { an50General 10 }
an50GenResetDevice OBJECT-TYPE
SYNTAX INTEGER {
donothing(1), -- do not reset the AN50 terminal
reset(2) -- reset the AN50 terminal
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"reset(2) indicates to reset the AN50 terminal.
donothing(1) indicates do not reset AN50 terminal."
::= { an50General 11 }
an50GenFault OBJECT-TYPE
SYNTAX INTEGER {
off (1), -- fault LED status off
on (2), -- fault LED status on
unknown (3) -- fault LED status unknown
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The attribute specifies the Fault LED status of the terminal."
::= { an50General 12 }
an50GenTxPower OBJECT-TYPE
SYNTAX INTEGER (-20 .. 20)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object specifies the actual Tx Power of the AN-50 Node in ?"
::= { an50General 13 }
an50GenRegisteredStations OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object specifies the actual number of configured links."
::= { an50General 14 }
an50GenRegisteredConnections OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object specifies the actual number of configured connections."
::= { an50General 15 }
an50GenActiveWirelessLinks OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object specifies the actual number of provisioned links."
::= { an50General 16 }
an50GenChannelAutoScan OBJECT-TYPE
SYNTAX INTEGER {
no (1), -- Auto-Scanning disabled
yes (2) -- Auto-Scanning enabled
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies the Auto-Scanning feature for the channel."
::= { an50General 17 }
an50GenIduType OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object specifies the Indoor Unit Type."
::= { an50General 18 }
an50GenOduType OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object specifies the Outdoor Unit Type."
::= { an50General 19 }
--
-- Ethernet Configuration Group
--
an50ConfigEther OBJECT IDENTIFIER ::= { an50Config 1 }
an50EtherMacAddress OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object specifies the Ethernet MAC address of the local terminal."
::= { an50ConfigEther 1 }
an50EtherGateway OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The IP Gateway of the AN-50 This field is used to specify
the IP address of the gateway which
the AN-50 is communicating through the core network."
::= { an50ConfigEther 2 }
an50EtherPortStatus OBJECT-TYPE
SYNTAX INTEGER {
down (1), -- Ethernet Port down
up (2), -- Ethernet Port up
unknown (3) -- Ethernet Port status unknown
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The attribute specifies the status of the Ethernet Port of the AN50."
::= { an50ConfigEther 3 }
an50EtherIP OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The IP address of the AN-50. The default address from the factory
is 192.168.25.2. For the initial set-up, the terminal should not
be connected to the Internet network, i.e. the host computer should
be connected directly to the terminal Ethernet port, to avoid address
conflicts with other devices in a public network. Once the IP address
has been set, the terminal can be connected to the core network,
where it can receive either static or dynamic addressing (DHCP)
in future configuration updates."
::= { an50ConfigEther 4 }
an50EtherMask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The IP Subnet Mask of the AN-50. The value is typically set
to 255.255.255.0 (Class C subnet), which prevents certain
local devices from going out into the wireless network."
::= { an50ConfigEther 5 }
an50Ether100 OBJECT-TYPE
SYNTAX INTEGER {
s10Mbs (1), -- 100 Mb/s Ethernet LED status off
s100Mbs (2), -- 100 Mb/s Ethernet LED status on
unknown (3) -- 100 Mb/s Ethernet LED status unknown
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object specifies the 100 Mb/s Ethernet LED status of the AN50."
::= { an50ConfigEther 6 }
an50EtherFd OBJECT-TYPE
SYNTAX INTEGER {
halfDuplex (1), -- Ethernet FullDuplex LED status off
fullDuplex (2), -- Ethernet FullDuplex LED status on
unknown (3) -- Ethernet FullDuplex LED status unknown
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The object specifies the Ethernet FullDuplex LED status of the AN50."
::= { an50ConfigEther 7 }
an50EtherMgmVidEn OBJECT-TYPE
SYNTAX INTEGER { no (1), yes (2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The attribute specifies the Ethernet Management Vlan Enabled Status of the AN50."
::= { an50ConfigEther 8 }
an50EtherMgmVid OBJECT-TYPE
SYNTAX INTEGER ( 0..4095 )
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The attribute specifies the Ethernet Management Vlan Id of the AN50."
::= { an50ConfigEther 9 }
an50EtherLben OBJECT-TYPE
SYNTAX INTEGER { no (1), yes (2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The attribute specifies the Link Backup Enable Status of the AN50."
::= { an50ConfigEther 10 }
--
-- Wireless Configuration Group
--
an50ConfigWireless OBJECT IDENTIFIER ::= { an50Config 2 }
an50WrlsChannel OBJECT-TYPE
SYNTAX INTEGER {
chan1 (1), -- 5735 MHz
chan1A (2), -- 5745 MHz
chan2 (3), -- 5755 MHz
chan2A (4), -- 5765 MHz
chan3 (5), -- 5775 MHz
chan3A (6), -- 5785 MHz
chan4 (7), -- 5795 MHz
chan4A (8), -- 5805 MHz
chan5 (9) -- 5815 MHz
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"specifies the operating channel of the system,
within the 100 MHz available in the 5.8GHz UNII band.
To avoid interference, two PTP links operating in
the same physical location (co-located) or within close
proximity (e.g. across the street) must be separated by at
least one channel, i.e. the gap between channels should
be 20 MHz or more (e.g. channels 1 and 3)."
::= { an50ConfigWireless 1 }
an50WrlsTxPower OBJECT-TYPE
SYNTAX INTEGER (-20 .. 20)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The Tx Power of the AN-50 in dBm. Specifies the power level of the system,
which is preset at the factory and should not be altered. In the event
that this parameter needs to be changed, please contact the
Redline support team."
::= { an50ConfigWireless 2 }
an50WrlsModReduction OBJECT-TYPE
SYNTAX INTEGER (0..7)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The Modulation Reduction Level of the AN-50. Applies when the
Adaptive rate is disabled. Specifies how many levels the system
must drop in modulation before beginning re-transmission to address
packet errors.
The value can be set from 1-7, with 2 being the typical value."
::= { an50ConfigWireless 3 }
an50WrlsAdaptiveMod OBJECT-TYPE
SYNTAX INTEGER {
notAdaptiveRate(1), -- do not operate in adaptive modulation mode
adaptiveRate(2) -- operate in adaptive modulation mode
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Setting this attribute to AdaptiveRate(2) sets the system
to operate in adaptive modulation mode. It is recommended
to keep the AN-50 in this mode so that the system can
automatically adjust the modulation level to the highest possible
data rate based on measured RF performance. The user
can define the minimum desired modulation level by setting the
Main rate parameter.
If the system meets this data rate, then the Signal LED on the front
panel will light continuously green. If packet errors exceed
one out of a million, the system will automatically lower the modulation
level to maintain the link. In this case, the LED will flash green.
If errors continue when the system reaches the lowest modulation level,
the LED will flash red to indicate a failed RF link.
The user can also disable the dynamic modulation mode by disabling
Adaptive Modulation. In this mode, the user is required to set the
Burst Rate and the Modulation Reduction Level. It is recommended not
to operate the system in manual mode, as this mode is intended primarily
for field support.
Note the Signal LED will light solid green when the packet error rate is
less than 1 out of a million. When the errors exceed this limit, the LED
will not illuminate, indicating the RF link has failed."
::= { an50ConfigWireless 4 }
an50WrlsUBR OBJECT-TYPE
SYNTAX INTEGER (0..7)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object contains the desired net uncoded burst rate for the link.
Set uncoded burst rate in steps (0=6Mb/s, 1=9Mb/s, 2=12Mb/s,
3=18Mb/s, 4=24Mb/s, 5=36Mb/s, 6=48Mb/s, 7=54Mbs)."
::= { an50ConfigWireless 5 }
an50WrlsMaster OBJECT-TYPE
SYNTAX INTEGER {
ptpSlave(1), -- device is configured as a PTP Slave
ptpMaster(2), -- device is configured as a PTP Master
pmpSlave(3), -- device is configured as a PMP Slave
pmpMaster(4) -- device is configured as a PMP Master
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The object contains the configured mode of the AN50 terminal.
1 = PTP Slave, 2 = PTP Master, 3 = PMP Slave, 4 = PMP Master"
::= { an50ConfigWireless 6 }
an50WrlsVersion OBJECT-TYPE
SYNTAX INTEGER {
firstFlash(1), -- use the software from the first flash memory
secondFlash(2) -- use the software from the second flash memory
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Sets the version of the AN50 system software. The software
can be remotely downloaded into the AN50. The system
comprises sufficient memory to hold two independent software loads.
The operator can specify which load to set as the active version."
::= { an50ConfigWireless 7 }
an50WrlsEncryptCode OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The object contains the Encryption Key used for the
AN-50 terminal. Enter the MAC address of the remote
terminal to enable over-the-air data encryption."
::= { an50ConfigWireless 8 }
an50WrlsCableAttenuation OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains the Cable Attenuation for the AN-50 in dB."
::= { an50ConfigWireless 9 }
an50WrlsRfPortStatus OBJECT-TYPE
SYNTAX INTEGER {
down (1), -- AN50s Wireless Port down
up (2), -- AN50s Wireless Port up
unknown (3) -- AN50s Wireless Port status unknown
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The object specifies the status of the AN50s Wireless Port."
::= { an50ConfigWireless 10 }
an50WrlsSaveConfig OBJECT-TYPE
SYNTAX INTEGER {
donothing(1), -- do not save the config set of the AN50
saveConfig(2) -- save the entire config set of the AN50
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The object saves the entire config set of the AN50."
::= { an50ConfigWireless 11 }
an50WrlsActivateConfig OBJECT-TYPE
SYNTAX INTEGER {
donothing(1), -- do not activate the config set of the AN50
activeConfig(2) -- activate the entire config set of the AN50
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The object activates the entire config set of the AN50."
::= { an50ConfigWireless 12 }
an50WrlsRadioEnable OBJECT-TYPE
SYNTAX INTEGER {
txOff (1), -- radio transmission is disabled
txOn (2) -- radio transmission is enabled
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The object specifies whether radio transmission is enabled or disabled."
::= { an50ConfigWireless 13 }
an50WrlsRfStatusErrorCode OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The object specifies the Error Code for the RF Status."
::= { an50ConfigWireless 14 }
an50WrlsRfSignal OBJECT-TYPE
SYNTAX INTEGER {
off (1), -- Wireless Signal LED status off
on (2), -- Wireless Signal LED status on
blinking(3) -- Wireless Signal LED status blinking
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The object specifies the Wireless Signal LED status."
::= { an50ConfigWireless 15 }
an50WrlsLLMode OBJECT-TYPE
SYNTAX INTEGER {
auto (1), -- Link length set automatically
manual (2) -- Link length set manually
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Link length set mode."
::= { an50ConfigWireless 16 }
an50WrlsLMU OBJECT-TYPE
SYNTAX INTEGER {
mile (1), -- link measurement unit in mile
km (2) -- link measurement unit in Km
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies the Link measurements unit (mile / Km)."
::= { an50ConfigWireless 17 }
an50WrlsLL OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies the Link Length.
See an50WrlsLMU object for units."
::= { an50ConfigWireless 18 }
an50ConfigScheduler OBJECT IDENTIFIER ::= { an50ConfigWireless 19 }
an50WrlsFrameSize OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies the size of wireless frame (DL+RTD+UL)
in micro seconds."
::= { an50ConfigScheduler 1 }
an50WrlsMinBlockSize OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies a minimum number of bytes comprising
transmitted block."
::= { an50ConfigScheduler 2 }
an50WrlsDownlinkSize OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies the size of downlink sub-frame in micro seconds."
::= { an50ConfigScheduler 3 }
an50WrlsRoundTripDelay OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies the round trip delay in micro seconds."
::= { an50ConfigScheduler 4 }
an50WrlsAdaptiveDLSize OBJECT-TYPE
SYNTAX INTEGER {
off (1), -- adaptive downlink size disabled
on (2) -- adaptive downlink size enabled
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies if adaptive downlink size is
enabled or disabled."
::= { an50ConfigScheduler 5 }
an50WrlsExtSyncronize OBJECT-TYPE
SYNTAX INTEGER {
off (1), -- external synchronization disabled
on (2) -- external synchronization enabled
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies if external synchronization is
enabled or disabled."
::= { an50ConfigScheduler 6 }
an50WrlsMaximumDistance OBJECT-TYPE
SYNTAX INTEGER (0..100)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies the maximum distance between
base station and subscriber station in Km."
::= { an50ConfigScheduler 7 }
an50WrlsRegistrationPeriod OBJECT-TYPE
SYNTAX INTEGER (0..100)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies the number of frames between registration periods."
::= { an50ConfigScheduler 8 }
--
-- Config Default Group
--
an50ConfigDefGroup OBJECT IDENTIFIER ::= { an50ConfigWireless 20 }
an50WrlsBroadcastDLCIR OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies the broadcast downlink commited rate in kb/s."
::= { an50ConfigDefGroup 1 }
an50WrlsBroadcastDLPIR OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies the broadcast downlink peak rate in kb/s."
::= { an50ConfigDefGroup 2 }
an50WrlsDFSAction OBJECT-TYPE
SYNTAX INTEGER {
none (1), -- none
txDisabled(2), -- transmission disabled
changeFreq(3) -- change frequency
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies the action taken when another system
is detected on the same frequency"
::= { an50ConfigWireless 21 }
an50WrlsAntennaGain OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Antenna Gain in dB."
::= { an50ConfigWireless 22 }
an50WrlsATPEnabled OBJECT-TYPE
SYNTAX INTEGER {
no (1), -- automatic transmitted power control disabled
yes(2) -- automatic transmitted power control enabled
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies if the Automatic Transmitted Power Control
is enabled"
::= { an50ConfigWireless 23 }
--
-- Performance Data Group
--
an50ResetStatistics OBJECT-TYPE
SYNTAX INTEGER {
donothing(1), -- do not reset the performance statistics
reset(2) -- reset the performance statistics
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"A value of reset(2) resets the performance statistics on
the AN-50, a value of donothing(1) does nothing."
::= { an50Pm 1 }
--
-- Ethernet Performance Data Group
--
an50PmEther OBJECT IDENTIFIER ::= { an50Pm 2 }
an50PmEtherRxPackets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object counts the number of ethernet packets
successfully received by the local system."
::= { an50PmEther 1 }
an50PmEtherRxPacketsErr OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object counts the number of ethernet packet errors
received by the local system."
::= { an50PmEther 2 }
an50PmEtherTxPackets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object counts the number of Ethernet packets
transmitted by the local system."
::= { an50PmEther 3 }
an50PmEtherTxPacketsErr OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object counts the number of Ethernet error packets
transmitted by the local system."
::= { an50PmEther 4 }
an50PmEtherRxPacketsDisc OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object counts the number of ethernet packets discarded
by receiver."
::= { an50PmEther 5 }
an50PmEtherTxPacketsDisc OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object counts the number of ethernet packets discarded
by transmitter."
::= { an50PmEther 6 }
--
-- Wireless Performance Data Group
--
an50PmWrls OBJECT IDENTIFIER ::= { an50Pm 3 }
an50PmWrlsRxSigMin OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object indicates the minimum received signal strength
measured since the last SNMP update."
::= { an50PmWrls 1 }
an50PmWrlsRxSigMean OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object indicates the average received signal strength
measured since the last SNMP update."
::= { an50PmWrls 2 }
an50PmWrlsRxSigMax OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object indicates the maximum received signal strength
measured since the last SNMP update"
::= { an50PmWrls 3 }
an50PmWrlsAvgSinAdr OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object indicates the average signal to noise ratio measured
since the last SNMP update. The ratio is based on the
digital information provided from the output of the AtoD converter."
::= { an50PmWrls 4 }
an50PmWrlsRxPackets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object indicates the number of packets received
over the air from the remote terminal."
::= { an50PmWrls 5 }
an50PmWrlsRxPacketsRetx OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object indicates the number of packets retransmitted
over the air from the remoter terminal."
::= { an50PmWrls 6 }
an50PmWrlsRxPacketsDisc OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object indicates the number of packets, originating from
the remote terminal lost over the air due to degradation in the RF link."
::= { an50PmWrls 7 }
an50PmWrlsTxPackets OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object indicates the number of wireless packets
(including Ethernet frames and error correction bytes)
transmitted over the air by the local terminal."
::= { an50PmWrls 8}
an50PmWrlsTxPacketsRetx OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object indicates the number of packets retransmitted
over the air by the local terminal. The retransmission scheme
is based on the Acknowledge/Request (ARQ) algorithm that detects
when packets are lost and makes a request to the MAC scheduler
to repeat transmission of the lost packets."
::= { an50PmWrls 9}
an50PmWrlsTxPacketsDisc OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object indicates the total number of packets lost
over the air due to degradation in the RF link."
::= { an50PmWrls 10}
an50PmWrlsCalcDst OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains the calculated link distance."
::= { an50PmWrls 11}
--
-- Software Upgrade Group
--
an50Sw OBJECT IDENTIFIER ::= { an50Config 3 }
an50SwServer OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The address of the TFTP server used for software upgrades.
If the address of the TFTP server is unknown, return 0.0.0.0."
::= { an50Sw 1 }
an50SwFilename OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The file name of the software image to be loaded into this device."
::= { an50Sw 2 }
an50SwAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
noUpgrade(1), --
upgrade(2) -- download TFTP software image using an50SwFilename
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"If set to upgrade(2), the device will initiate a
TFTP software image download using an50SwFilename.
If the download process is interrupted by a reset or
power failure, the device will load the previous image.
If set to noUpgrade(1), the device will revert to the
previous version of the software.
At initial startup, this object has the default value of
noUpgrade(1)."
::= { an50Sw 3 }
an50SwOperStatus OBJECT-TYPE
SYNTAX INTEGER {
inProgress(1), -- TFTP download in progress
completeSuccess(2), -- TFTP download successful
failed(3), -- TFTP download failed
other(4) -- TFTP download
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
" This object shows the download status.
inProgress(1) indicates that a TFTP download is underway
completeSuccess(2) indicates that the last software upgrade
was successful
failed(3) indicates that the last attempted download
failed, ordinarily due to TFTP timeout."
::= { an50Sw 4 }
an50SwCurrentVers OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The software version currently operating in this device's flash.
This object should be in the syntax used by the individual
vendor to identify software versions. If it is not applicable,
this MUST contain an empty string."
::= { an50Sw 5 }
an50SwOtherVers OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The software version in the secondary flash.
This object should be in the syntax used by the individual
vendor to identify software versions. If it is not
applicable, this MUST contain an empty string."
::= { an50Sw 6 }
--
-- Traps Group.
--
an50SysLastTrapTime OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of system.sysUpTime when the last trap was generated. If no traps
have been generated since the last reset, this attribute has a value of 0.
No trap is issued as a result of a change to this value."
::= { an50Trap 1 }
an50TftpFailTrap TRAP-TYPE
ENTERPRISE redline
VARIABLES { an50SwServer,
an50SwFilename,
an50SwAdminStatus,
an50SwOperStatus,
an50SysLastTrapTime }
DESCRIPTION
"An event to report the failure of a Software Download."
::= 1
an50TftpSuccessTrap TRAP-TYPE
ENTERPRISE redline
VARIABLES { an50SwServer,
an50SwFilename,
an50SwAdminStatus,
an50SwOperStatus,
an50SysLastTrapTime }
DESCRIPTION
"An event to report the success of a Software Download."
::= 2
an50PswdChangeFailTrap TRAP-TYPE
ENTERPRISE redline
VARIABLES { an50SysLastTrapTime }
DESCRIPTION
"An event to report the failure of a password change."
::= 3
an50FirmwareConfigFailTrap TRAP-TYPE
ENTERPRISE redline
VARIABLES { an50SysLastTrapTime }
DESCRIPTION
"An event to report the failure of a firmware config."
::= 4
an50EepromCorruptedTrap TRAP-TYPE
ENTERPRISE redline
VARIABLES { an50SysLastTrapTime }
DESCRIPTION
"An event to report the corruption of the EEPROM."
::= 5
an50PowerSupplyFailureTrap TRAP-TYPE
ENTERPRISE redline
VARIABLES { an50SysLastTrapTime }
DESCRIPTION
"An event to report the power supply failure."
::= 6
an50SaveConfigTrap TRAP-TYPE
ENTERPRISE redline
VARIABLES { an50SysLastTrapTime }
DESCRIPTION
"An event to report the saving of configuration"
::= 7
an50ModifiedIDTrap TRAP-TYPE
ENTERPRISE redline
VARIABLES { an50pmpLastModifiedCID,
an50SysLastTrapTime }
DESCRIPTION
"An event to report the modification in the configuration of a CID"
::= 8
an50pmpRegistrationMissed TRAP-TYPE
ENTERPRISE redline
VARIABLES { an50pmpLastMissedSsMacAddress,
an50SysLastTrapTime }
DESCRIPTION
"An event to report the missing of the registration by a AN50
Subscriber to one BS.This trap is sent by the BS and contains
the MAC address of the SS missing the registration"
::= 9
an50pmpRegistrationSuccessful TRAP-TYPE
ENTERPRISE redline
VARIABLES { an50pmpLastRegisteredSsMacAddress,
an50SysLastTrapTime }
DESCRIPTION
"An event to report the successful registration of an AN50
Subscriber to BS. This trap is sent by the BS and contains
the MAC address of the newly registered SS"
::= 10
an50DFSEvent TRAP-TYPE
ENTERPRISE redline
VARIABLES { an50SysLastTrapTime }
DESCRIPTION
"An event to report a dynamic frequency selection (DFS) event in AN50"
::= 11
an50MaxCid OBJECT-TYPE
SYNTAX INTEGER (1 .. 1024)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The object contains the maximum number of CID for this equipment"
::= { an50LinkPmp 1 }
an50LinkCurrentAvailId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current available ID in the Links table that is queried by NMS before creating a new row in Link Table"
::= { an50LinkPmp 2 }
END