Initial commit
This commit is contained in:
72
MIBS/tait/TAIT-COMMON-MIB
Normal file
72
MIBS/tait/TAIT-COMMON-MIB
Normal file
@ -0,0 +1,72 @@
|
||||
TAIT-COMMON-MIB DEFINITIONS ::= BEGIN
|
||||
--_________________________________________________________________
|
||||
-- Description:
|
||||
-- Top-level MIB sub-tree for Tait Communications
|
||||
--
|
||||
-- Notes:
|
||||
-- None
|
||||
--_________________________________________________________________
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-IDENTITY, enterprises
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
--
|
||||
-- Module Identification
|
||||
--
|
||||
taitCommonRegModule MODULE-IDENTITY
|
||||
LAST-UPDATED "201202201200Z"
|
||||
ORGANIZATION "www.taitradio.com"
|
||||
CONTACT-INFO
|
||||
"postal: Tait International Limited
|
||||
558 Wairakei Road
|
||||
PO Box 1645
|
||||
Christchurch
|
||||
New Zealand
|
||||
|
||||
phone: +64 3358 3399
|
||||
email: support@taitradio.com"
|
||||
DESCRIPTION "The Tait Communication registration module."
|
||||
REVISION "201202201200Z"
|
||||
DESCRIPTION "Update with new identity."
|
||||
|
||||
::= { enterprises 3570 1 1 1 }
|
||||
--_________________________________________________________________
|
||||
|
||||
|
||||
--
|
||||
-- Root of OID sub-tree for Tait Communications as assigned by
|
||||
-- IANA. This value MUST NOT BE MODIFIED
|
||||
--
|
||||
tait OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "The root of the sub-tree for Tait Communications."
|
||||
::= { enterprises 3570 }
|
||||
|
||||
--
|
||||
-- Top Level OID Registrations
|
||||
--
|
||||
-- sub-tree for registrations, which includes modules
|
||||
taitRegistrations OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Sub-tree for registrations, which includes modules."
|
||||
::= { tait 1 }
|
||||
|
||||
taitModules OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Sub-tree for module registrations. It contains the textual context files."
|
||||
::= { taitRegistrations 1 }
|
||||
|
||||
-- sub-tree for company-wide objects and events
|
||||
taitGeneric OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Sub-tree for common objects and events for products."
|
||||
::= { tait 2 }
|
||||
|
||||
-- sub-tree for product-specific objects and events
|
||||
taitProducts OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION "Sub-tree for product-specific objects and events."
|
||||
::= { tait 3 }
|
||||
|
||||
END
|
42
MIBS/tait/TAIT-INFRA93-94SERIES-COMMON-MIB
Normal file
42
MIBS/tait/TAIT-INFRA93-94SERIES-COMMON-MIB
Normal file
@ -0,0 +1,42 @@
|
||||
TAIT-INFRA93-94SERIES-COMMON-MIB DEFINITIONS ::= BEGIN
|
||||
------------------------------------------------------------------------
|
||||
-- TAIT Communications Enterprise definition MIB for the Infrastructure-93-94-Series
|
||||
-- of Base Stations which comprises the following product types:
|
||||
-- - TB9300 DMR Base Station
|
||||
-- - TB9400 P25 Base Station
|
||||
------------------------------------------------------------------------
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
taitModules
|
||||
FROM TAIT-COMMON-MIB;
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
infra93-94MibModule MODULE-IDENTITY
|
||||
LAST-UPDATED "201406171100Z"
|
||||
ORGANIZATION "www.taitradio.com"
|
||||
CONTACT-INFO "Tait Communications
|
||||
245 Wooldridge Road
|
||||
PO Box 1645
|
||||
Christchurch
|
||||
New Zealand
|
||||
|
||||
phone: +64 3358 3399
|
||||
email: support@taitradio.com"
|
||||
DESCRIPTION "Add system alarms for TDMA."
|
||||
|
||||
REVISION "201406171100Z"
|
||||
DESCRIPTION "Define the module and product root OIDs for monitored Tait 93/94-series Base Stations"
|
||||
|
||||
REVISION "201401260000Z"
|
||||
DESCRIPTION "1.04.00 - Remove unused import"
|
||||
|
||||
REVISION "201401141100Z"
|
||||
DESCRIPTION "1.01.01 - Initial version prior to change log entries"
|
||||
::= { taitModules 10 }
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
END
|
186
MIBS/tait/TAIT-INFRA93-94SERIES-TC-MIB
Normal file
186
MIBS/tait/TAIT-INFRA93-94SERIES-TC-MIB
Normal file
@ -0,0 +1,186 @@
|
||||
TAIT-INFRA93-94SERIES-TC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
--
|
||||
-- Textual conventions and enumerations for the monitored Base Station
|
||||
--
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
Integer32,
|
||||
Unsigned32 FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
infra93-94MibModule
|
||||
FROM TAIT-INFRA93-94SERIES-COMMON-MIB;
|
||||
|
||||
-- TODO: Automatically inject these versions numbers and timestamps from the buildsystem to reduce chance of human error.
|
||||
infra93-94TC MODULE-IDENTITY
|
||||
LAST-UPDATED "201808310000Z"
|
||||
ORGANIZATION "www.taitradio.com"
|
||||
CONTACT-INFO "Tait Communications
|
||||
245 Wooldridge Road
|
||||
PO Box 1645
|
||||
Christchurch
|
||||
New Zealand
|
||||
|
||||
phone: +64 3358 3399
|
||||
email: support@taitradio.com"
|
||||
DESCRIPTION "Textual conventions used in the Tait-infrastructure-93-94-series MIBs"
|
||||
|
||||
REVISION "201808310000Z"
|
||||
DESCRIPTION "Version 1.13.00 - Added generic textual conventions for gate state property (open/closed) and an option property that can be enabled/disabled"
|
||||
|
||||
REVISION "201805220026Z"
|
||||
DESCRIPTION "Version 1.12.00 - Removed dmr specific textual conventions textual convention"
|
||||
|
||||
REVISION "201711280000Z"
|
||||
DESCRIPTION "Version 1.11.00 - The textual convention for ChannelGroupStatus cleaned up"
|
||||
|
||||
REVISION "201707280000Z"
|
||||
DESCRIPTION "Version 1.10.00 - The textual conventions for ChannelGroupStatus, Milliseconds, TimingControlType added
|
||||
- The textual conventions for ChannelGroupStatus updated to include single-base-station status and description"
|
||||
|
||||
REVISION "201603210000Z"
|
||||
DESCRIPTION "Version 1.09.00 - Added Condition, VoltageV, CurrentmA from TB9400 specific textual conventions"
|
||||
|
||||
REVISION "201505151200Z"
|
||||
|
||||
DESCRIPTION "Version 1.08.00 - Modified range of alarmState to include unavailable (0)"
|
||||
|
||||
REVISION "201410301500Z"
|
||||
DESCRIPTION "Version 1.01.03 - Description text reviewed"
|
||||
|
||||
REVISION "201401141100Z"
|
||||
DESCRIPTION "Version 1.01.02"
|
||||
::= { infra93-94MibModule 1}
|
||||
|
||||
-- =====================
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
-- =====================
|
||||
|
||||
BaseStationMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Base Station Run Mode"
|
||||
SYNTAX INTEGER {
|
||||
offline(0),
|
||||
online(1),
|
||||
unknown(2)
|
||||
}
|
||||
|
||||
Condition ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Condition"
|
||||
SYNTAX INTEGER {
|
||||
bad(0),
|
||||
good(1),
|
||||
notFitted(2)
|
||||
}
|
||||
|
||||
CurrentmA ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d-3"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The increment size is 1 mA. Displayed unit is A"
|
||||
SYNTAX Unsigned32 (0..65535)
|
||||
|
||||
AlarmState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Base Station Alarm status"
|
||||
SYNTAX INTEGER {
|
||||
unavailable(0),
|
||||
cleared(1),
|
||||
raised(2),
|
||||
disabled(3)
|
||||
}
|
||||
|
||||
FrequencyHz ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d-6"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The increment size is 1 Hz. Displayed unit is MHz"
|
||||
SYNTAX Unsigned32 (0..4294967295)
|
||||
|
||||
PowerW ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The increment size is 1 W"
|
||||
SYNTAX Unsigned32 (0..255)
|
||||
|
||||
TransmitterStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Base Station Transmitter status"
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
unconfigured(1),
|
||||
untuned(2),
|
||||
idle(3),
|
||||
transmitting(4),
|
||||
calibrating(5),
|
||||
fault(6)
|
||||
}
|
||||
|
||||
|
||||
VoltageV ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d-2"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The increment size is 0.01 V. Displayed unit is V"
|
||||
SYNTAX Integer32 (-32768..32767)
|
||||
|
||||
|
||||
Milliseconds ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The increment size is 1 ms"
|
||||
SYNTAX Unsigned32 (0..4294967295)
|
||||
|
||||
|
||||
ChannelGroupStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "It describes the role that base-station is playing in a channelgroup. The possible values are -
|
||||
no license(0): The base station does not have a feature license permitting it to be part of a channel group.
|
||||
offline(1): The base station is offline. It is not operational.
|
||||
Isolated(2): The base station is operating as best-efforts repeater. This type of voting should not occur in trunked networks.
|
||||
satellite(3): The base station has acknowledged another channel group member as the central voter. It plays a supporting role to the central voter.
|
||||
central voter(4): The base station is operating as the central voter for the channel group. All incoming voice streams are sent to it for voting. Only one channel group member can be the central voter at any one time.
|
||||
single base station(5): The base station is operating as a single basestation with channelgroup disabled.
|
||||
backup central(6): The base station is capable of operating as master but is currently a satellite to a better master"
|
||||
SYNTAX INTEGER {
|
||||
noLicense(0),
|
||||
offline(1),
|
||||
isolated(2),
|
||||
satellite(3),
|
||||
centralVoter(4),
|
||||
singleBaseStation(5),
|
||||
backupCentral(6)
|
||||
}
|
||||
|
||||
|
||||
TimingControlType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "TimingControlType"
|
||||
SYNTAX INTEGER {
|
||||
fixed(0),
|
||||
selfRegulating(1)
|
||||
}
|
||||
|
||||
|
||||
GateState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The state of a gate"
|
||||
SYNTAX INTEGER {
|
||||
closed(0),
|
||||
open(1)
|
||||
}
|
||||
|
||||
OptionState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The state of an option"
|
||||
SYNTAX INTEGER {
|
||||
disabled(0),
|
||||
enabled(1)
|
||||
}
|
||||
|
||||
END
|
2379
MIBS/tait/TAIT-INFRA93SERIES-MIB
Normal file
2379
MIBS/tait/TAIT-INFRA93SERIES-MIB
Normal file
File diff suppressed because it is too large
Load Diff
234
MIBS/tait/TAIT-INFRA93SERIES-TC-MIB
Normal file
234
MIBS/tait/TAIT-INFRA93SERIES-TC-MIB
Normal file
@ -0,0 +1,234 @@
|
||||
TAIT-INFRA93SERIES-TC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
--
|
||||
-- Textual conventions and enumerations for the monitored TB93xx Repeater
|
||||
--
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
Integer32,
|
||||
Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
infra93-94TC
|
||||
FROM TAIT-INFRA93-94SERIES-TC-MIB
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
infra93TC MODULE-IDENTITY
|
||||
LAST-UPDATED "201905290026Z"
|
||||
ORGANIZATION "www.taitradio.com"
|
||||
CONTACT-INFO "Tait Communications
|
||||
245 Wooldridge Road
|
||||
PO Box 1645
|
||||
Christchurch
|
||||
New Zealand
|
||||
|
||||
phone: +64 3358 3399
|
||||
email: support@taitradio.com"
|
||||
|
||||
DESCRIPTION "Textual conventions to be used in the Tait-infrastructure-93-series MIBs"
|
||||
|
||||
REVISION "201905290026Z"
|
||||
DESCRIPTION "1.23.00 - Minor text edit"
|
||||
|
||||
REVISION "201805220026Z"
|
||||
DESCRIPTION "1.16.00 - moved dmr specific textual conventions from common to dmr mib"
|
||||
|
||||
REVISION "201707280000Z"
|
||||
DESCRIPTION "1.15.00 - added TransmitterSyncStatus and ReceiverSyncStatus"
|
||||
|
||||
REVISION "201611180000Z"
|
||||
DESCRIPTION "1.14.00 - added MPT Fallback Node Status"
|
||||
|
||||
REVISION "201607010000Z"
|
||||
DESCRIPTION "1.13.00 - Updated DCS formatting description"
|
||||
|
||||
REVISION "201410301500Z"
|
||||
DESCRIPTION "1.05.01 - Description text reviewed"
|
||||
|
||||
REVISION "201404140000Z"
|
||||
DESCRIPTION "1.05.00 - Added values for use during coverage testing"
|
||||
|
||||
REVISION "201401260000Z"
|
||||
DESCRIPTION "1.04.00 - Moved textual convention module identity OID to start at 1"
|
||||
|
||||
REVISION "201401141100Z"
|
||||
DESCRIPTION "1.03.02 - Initial version prior to change log entries"
|
||||
::= { infra93-94TC 1}
|
||||
|
||||
-- =====================
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
-- =====================
|
||||
|
||||
Ratio ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d-1"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The increment size is 0.1 1. Displayed unit is N/A"
|
||||
SYNTAX Integer32 (-256..255)
|
||||
|
||||
LeveldBm ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d-2"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The increment size is 0.01 dBm. Displayed unit is dBm"
|
||||
SYNTAX Integer32 (-32768..32767)
|
||||
|
||||
SINADLevel ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The increment size is 1 dB."
|
||||
SYNTAX Unsigned32 (0..255)
|
||||
|
||||
Temperature ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The increment size is 1 degree C"
|
||||
SYNTAX Integer32 (-32768..32767)
|
||||
|
||||
FrequencydHz ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d-1"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The increment size is 0.1 Hz. Displayed unit is Hz"
|
||||
SYNTAX Unsigned32 (0..4294967295)
|
||||
|
||||
DcsCode ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "o"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"DCS code. Displayed value should be octal."
|
||||
SYNTAX Unsigned32 (0..4294967295)
|
||||
|
||||
SubAudibleType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Type of sub-audible signaling"
|
||||
SYNTAX INTEGER {
|
||||
none(0),
|
||||
ctcss(1),
|
||||
dcs(2)
|
||||
}
|
||||
|
||||
TxFrequencyResponse ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Type of Tx frequency response"
|
||||
SYNTAX INTEGER {
|
||||
pre-emph-speech(1),
|
||||
flat-speech(2)
|
||||
}
|
||||
|
||||
RxFrequencyResponse ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Type of Rx frequency response"
|
||||
SYNTAX INTEGER {
|
||||
de-emph-speech(1)
|
||||
}
|
||||
|
||||
OperationalMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Base Station operational mode"
|
||||
SYNTAX INTEGER {
|
||||
analogConventional(1),
|
||||
dmrConventional(2),
|
||||
dmrTrunking(3),
|
||||
mptTrunking(4)
|
||||
}
|
||||
|
||||
MPTControlProtocolStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "MPT Control protocol states"
|
||||
SYNTAX INTEGER {
|
||||
unconnected(0),
|
||||
idle(1),
|
||||
control(2),
|
||||
traffic(3),
|
||||
conventional(4)
|
||||
}
|
||||
|
||||
FallbackNodeStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Fallback status"
|
||||
SYNTAX INTEGER {
|
||||
active(1),
|
||||
inactive(2),
|
||||
settling(3),
|
||||
disabled(4)
|
||||
}
|
||||
|
||||
ColourCode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Colour Code"
|
||||
SYNTAX Unsigned32 (0..15)
|
||||
|
||||
TransmitterSyncStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Transmitter Synchronisation status on TB9300"
|
||||
SYNTAX INTEGER {
|
||||
no-license(0),
|
||||
non-simulcast-operation(1),
|
||||
frequency-reference-bad-or-absent(2),
|
||||
never-had-1pps(3),
|
||||
never-had-ntp(4),
|
||||
missing-1pps-or-ntp(5),
|
||||
synchronized(6),
|
||||
non-channelgroup-operation(7)
|
||||
}
|
||||
|
||||
ReceiverSyncStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Receiver Synchronisation status on TB9300"
|
||||
SYNTAX INTEGER {
|
||||
no-license(0),
|
||||
non-channelgroup-operation(1),
|
||||
synchronized(2),
|
||||
never-had-1pps(3),
|
||||
never-had-ntp(4),
|
||||
missing-1pps-or-ntp(5)
|
||||
}
|
||||
|
||||
|
||||
ControlProtocolStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Control protocol states"
|
||||
SYNTAX INTEGER {
|
||||
unconnected(0),
|
||||
deprecatedUnconnected(1),
|
||||
standby(2),
|
||||
dmrAligned(3),
|
||||
dmrOffset(4),
|
||||
dmr2SlotData(5),
|
||||
dmrHibernate(6),
|
||||
analogue(7),
|
||||
testMode(8),
|
||||
dmrTier2Aligned(9)
|
||||
}
|
||||
|
||||
|
||||
LogicalChannelState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Network Connection Logical channel state"
|
||||
SYNTAX INTEGER {
|
||||
inactive(0),
|
||||
idle(1),
|
||||
traffic(2),
|
||||
control(3),
|
||||
test(4),
|
||||
poll(5),
|
||||
invalid(255)
|
||||
}
|
||||
|
||||
StandaloneNodeStatus ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Fallback node status"
|
||||
SYNTAX INTEGER {
|
||||
offline(0),
|
||||
standby(1),
|
||||
active(2),
|
||||
disabled(4),
|
||||
running(5),
|
||||
master(6)
|
||||
}
|
||||
END
|
2824
MIBS/tait/TAIT-TN9300-MIB
Normal file
2824
MIBS/tait/TAIT-TN9300-MIB
Normal file
File diff suppressed because it is too large
Load Diff
310
MIBS/tait/TAIT-TN9300-TC
Normal file
310
MIBS/tait/TAIT-TN9300-TC
Normal file
@ -0,0 +1,310 @@
|
||||
TAIT-TN9300-TC DEFINITIONS ::= BEGIN
|
||||
|
||||
--
|
||||
-- Textual conventions and enumerations for the TN9300 DMR Node
|
||||
--
|
||||
|
||||
IMPORTS
|
||||
|
||||
Integer32, Unsigned32,
|
||||
MODULE-IDENTITY FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION FROM SNMPv2-TC
|
||||
taitModules FROM TAIT-COMMON-MIB;
|
||||
|
||||
taittn9300TC MODULE-IDENTITY
|
||||
LAST-UPDATED "201812041200Z"
|
||||
ORGANIZATION "www.taitworld.com"
|
||||
CONTACT-INFO
|
||||
"postal: Tait International Limited
|
||||
558 Wairakei Road
|
||||
Christchurch
|
||||
PO Box 1645
|
||||
Christchurch
|
||||
New Zealand
|
||||
|
||||
phone: +64 3358 3399
|
||||
email: support@taitworld.com"
|
||||
|
||||
DESCRIPTION "Textual conventions used in the TN9300 MIB."
|
||||
|
||||
REVISION "201812041200Z"
|
||||
DESCRIPTION "Defined the EventSeverity, LicenseValidity, UnitAuthentication, and RemoteNodeSyncState textual conventions."
|
||||
|
||||
REVISION "201807171005Z"
|
||||
DESCRIPTION "Changed to Tait International Limited"
|
||||
|
||||
REVISION "201803182203Z"
|
||||
DESCRIPTION "Changed naming on new terminal alarm definitions to camel case."
|
||||
|
||||
REVISION "201703160123Z"
|
||||
DESCRIPTION "Fixed syntax on new terminal alarm definitions."
|
||||
|
||||
REVISION "201608221200Z"
|
||||
DESCRIPTION "Added 3 Terminal alarm descriptions"
|
||||
|
||||
REVISION "201510301200Z"
|
||||
DESCRIPTION "Changed some descriptions"
|
||||
|
||||
REVISION "201503172208Z"
|
||||
DESCRIPTION "added UnitStatusMessageId enum"
|
||||
|
||||
REVISION "201206270902Z"
|
||||
DESCRIPTION "Changed type of the syscode value to string"
|
||||
|
||||
REVISION "201205282317Z"
|
||||
DESCRIPTION
|
||||
"Version 1.00.01
|
||||
Status [under review]"
|
||||
::= { taitModules 11 1 }
|
||||
|
||||
|
||||
-- =====================
|
||||
--
|
||||
-- Textual Conventions
|
||||
--
|
||||
-- =====================
|
||||
|
||||
NodeRequestedState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The state that a node has been instructed to enter. Status types are: Unknown (0), Offline(1), Program (2), or Online (3)."
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
offline(1),
|
||||
program(2),
|
||||
online(3)
|
||||
}
|
||||
|
||||
NodeState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The state in which a node is operating. Status types are Unknown (0), Offline (1), Program (2), Switching (3) or Control (4)."
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
offline(1),
|
||||
program(2),
|
||||
switching(3),
|
||||
control(4)
|
||||
}
|
||||
|
||||
NetworkCheckState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The status of a network check. Status types are Not Configured (0), OK (1) or Failed (2)."
|
||||
SYNTAX INTEGER {
|
||||
notConfigured(0),
|
||||
ok(1),
|
||||
failed(2)
|
||||
}
|
||||
|
||||
ChannelState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The state in which a channel is operating. Status types are Unknown (0), Disabled (1), Idle (2), Control (3), Traffic (4), Data (5) or Failed (6)."
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
disabled(1),
|
||||
idle(2),
|
||||
control(3),
|
||||
traffic(4),
|
||||
data(5),
|
||||
failed(6)
|
||||
}
|
||||
|
||||
SipLineRegistrationType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The types of SIP line registration. Registration types are Unknown (0), Outbound (1), Inbound (2) or AIS (3)."
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
inbound(1),
|
||||
outbound(2),
|
||||
ais(3)
|
||||
}
|
||||
|
||||
SipLineIncomingType ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The ident of the A party in an incoming phone call. Ident types are Unknown (0), PSTNI (1) or PABXI (2)."
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
pstni(1),
|
||||
pabxi(2)
|
||||
}
|
||||
|
||||
SipCallSpeechVotingPriority ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The speech voting priority for SIP calls. Priority types are Unknown (0), Normal (1) or Override (2)."
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
normal(1),
|
||||
override(2)
|
||||
}
|
||||
|
||||
SipLineState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The state in which a SIP line is operating. Status types are Unknown (0), Disabled (1), Up (2) or Down (3)."
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
disabled(1),
|
||||
up(2),
|
||||
down(3)
|
||||
}
|
||||
|
||||
DipLineState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The state in which a DIP line is operating. Status types are Unknown (0), Unconfigured (1), Idle (2), Active (3) or Failed (4)."
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
unconfigured(1),
|
||||
idle(2),
|
||||
active(3),
|
||||
failed(4)
|
||||
}
|
||||
|
||||
NgwLinkState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The state of the link to the network gateway. Status types are Unknown (0), OK (1) or Failed (2)."
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
ok(1),
|
||||
failed(2)
|
||||
}
|
||||
|
||||
Mpt1327LinkState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The state of the link to the MPT gateway. Status types are Unknown (0), OK (1) or Failed (2)."
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
ok(1),
|
||||
failed(2)
|
||||
}
|
||||
|
||||
Mpt1327ChannelState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The state in which an MPT 1327 channel is operating. Status types are Unknown (0), Idle (1), Traffic (2), Control (3) or Failed (4)."
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
idle(1),
|
||||
traffic(2),
|
||||
control(3),
|
||||
failed(4)
|
||||
}
|
||||
|
||||
RemoteNodeState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The state in which a remote node is operating. Status types are Unknown (0), Offline (1), Program (2), Switching (3), Control (4), Failed (5) or Graceful Shutdown (6)."
|
||||
SYNTAX INTEGER {
|
||||
unknown(0),
|
||||
offline(1),
|
||||
program(2),
|
||||
switching(3),
|
||||
control(4),
|
||||
failed(5),
|
||||
gracefulShutdown(6)
|
||||
}
|
||||
|
||||
UnitStatusMessageId ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "Unit alarm status message IDs:
|
||||
PPP link to MPC down (1),
|
||||
GPS signal lost (2),
|
||||
GPS signal regained (after loss) (3),
|
||||
Unit antenna connection failure (VSWR out of range) (4),
|
||||
Unit supply voltage out of range (5),
|
||||
Unit temperature T0 (normal range) (6),
|
||||
Unit temperature T1 (over temp) (7),
|
||||
Unit temperature T2 (over temp) (8),
|
||||
Unit temperature T3 (over temp) (9),
|
||||
Unit loss of service (10),
|
||||
Radio frequency out of lock (service regained) (11),
|
||||
MCP configuration error (12),
|
||||
Unit antenna connection good (13),
|
||||
Unit unsolicited reset (14),
|
||||
Unit gained service (15)"
|
||||
SYNTAX INTEGER {
|
||||
clearAll(0),
|
||||
pppLinkToMpcDown(1),
|
||||
gpsSignalLost(2),
|
||||
gpsSignalRegainedAfterLoss(3),
|
||||
terminalAntennaConnectionFailureVswrOutOfRange(4),
|
||||
terminalSupplyVoltageOutOfRange(5),
|
||||
radioTemperatureT0NormalRange(6),
|
||||
radioTemperatureT1OverTemp(7),
|
||||
radioTemperatureT2OverTemp(8),
|
||||
radioTemperatureT3OverTemp(9),
|
||||
terminalLossOfService(10),
|
||||
radioFrequencyOutOfLockServiceRegained(11),
|
||||
mcpConfigurationError(12),
|
||||
terminalAntennaConnectionGood(13),
|
||||
terminalUnsolicitedReset(14),
|
||||
terminalGainedService(15),
|
||||
unknown(128)
|
||||
}
|
||||
|
||||
EventSeverity ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The severity of an event. Types are OK (0), Minor (1), or Major (2)."
|
||||
SYNTAX INTEGER {
|
||||
ok(0),
|
||||
minor(1),
|
||||
major(2)
|
||||
}
|
||||
|
||||
LicenseValidity ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The current validity of the license. Types are as follows:
|
||||
Valid (0),
|
||||
File Not Found (1),
|
||||
Invalid Host ID (2),
|
||||
Invalid Product Code(3),
|
||||
Invalid Version (4),
|
||||
Invalid Expiry Date (5),
|
||||
Expired (6),
|
||||
Corrupt Signature (7),
|
||||
Conflicting Features (8),
|
||||
Invalid Tier Mode (9),
|
||||
Invalid License Format (10)"
|
||||
SYNTAX INTEGER {
|
||||
valid(0),
|
||||
fileNotFound(1),
|
||||
invalidHostId(2),
|
||||
invalidProductCode(3),
|
||||
invalidVersion(4),
|
||||
invalidExpiryDate(5),
|
||||
expired(6),
|
||||
corruptSignature(7),
|
||||
conflictingFeatures(8),
|
||||
invalidTierMode(9),
|
||||
invalidLicenseFormat(10)
|
||||
}
|
||||
|
||||
UnitAuthentication ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The authentication state of a unit. Types are as follows:
|
||||
Not Polled (0),
|
||||
Polling (1),
|
||||
Not Home (2),
|
||||
Busy (3),
|
||||
Bad Authentication (4),
|
||||
Bad CRC Received (5),
|
||||
Good Authentication Received (6),
|
||||
Rejected (7),
|
||||
Not Registered (8)"
|
||||
SYNTAX INTEGER {
|
||||
notPolled(0),
|
||||
polling(1),
|
||||
notHome(2),
|
||||
busy(3),
|
||||
badAuthentication(4),
|
||||
badCrcReceived(5),
|
||||
goodAuthenticationReceived(6),
|
||||
rejected(7),
|
||||
notRegistered(8)
|
||||
}
|
||||
|
||||
RemoteNodeSyncState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The state of synchronisation between the control and a remote node. Types are OK (0), Failed (1), Unknown (2), or None (3)."
|
||||
SYNTAX INTEGER {
|
||||
ok(0),
|
||||
failed(1),
|
||||
unknown(2),
|
||||
none(3)
|
||||
}
|
||||
|
||||
END
|
173
MIBS/tait/TAIT-TNADMIN-MIB
Normal file
173
MIBS/tait/TAIT-TNADMIN-MIB
Normal file
@ -0,0 +1,173 @@
|
||||
TAIT-TNADMIN-MIB DEFINITIONS ::= BEGIN
|
||||
--
|
||||
-- Versions:
|
||||
--
|
||||
-- Release 1
|
||||
-- Preliminary support for monitoring of core network server.
|
||||
--
|
||||
-- Notes:
|
||||
-- None
|
||||
--
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
tnAdminMibModule, tnAdminMIB
|
||||
FROM TAIT-TNADMIN-MODULE-MIB
|
||||
PercentHundredths, TaitServiceState
|
||||
FROM TAIT-TNADMIN-TC;
|
||||
|
||||
tnAdminMibObjNotif MODULE-IDENTITY
|
||||
LAST-UPDATED "202002101200Z"
|
||||
ORGANIZATION "www.taitradio.com"
|
||||
CONTACT-INFO
|
||||
"postal: Tait International Limited
|
||||
245 Wooldridge Road
|
||||
Harewood
|
||||
Christchurch
|
||||
PO Box 1645
|
||||
Christchurch
|
||||
New Zealand
|
||||
phone: +64 3358 3399
|
||||
email: support@taitradio.com"
|
||||
DESCRIPTION "TaitNet Administration objects and notifications definition."
|
||||
|
||||
REVISION "202002101200Z"
|
||||
DESCRIPTION "Initial revision of this module."
|
||||
::= { tnAdminMibModule 2 }
|
||||
|
||||
-- Conformance area, containing groups and compliance specifications.
|
||||
tnAdminConfs OBJECT IDENTIFIER ::= { tnAdminMIB 1 }
|
||||
tnAdminGroups OBJECT IDENTIFIER ::= { tnAdminConfs 1 }
|
||||
tnAdminCompl OBJECT IDENTIFIER ::= { tnAdminConfs 2 }
|
||||
|
||||
-- Sub-tree for objects and for each functional area.
|
||||
tnAdminObjs OBJECT IDENTIFIER ::= { tnAdminMIB 2 }
|
||||
tnAdminTaitServiceObjs OBJECT IDENTIFIER ::= { tnAdminObjs 1 }
|
||||
|
||||
-- Sub-tree for events.
|
||||
tnAdminEvents OBJECT IDENTIFIER ::= { tnAdminMIB 3 }
|
||||
|
||||
-- Tait service table
|
||||
tnAdminTaitServiceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF TnAdminTaitServiceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "This table stores the details of Tait services."
|
||||
::= { tnAdminTaitServiceObjs 1 }
|
||||
|
||||
tnAdminTaitServiceEntry OBJECT-TYPE
|
||||
SYNTAX TnAdminTaitServiceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The table entry index specification, the Tait service ID."
|
||||
INDEX { tnAdminTaitServicePort }
|
||||
::= { tnAdminTaitServiceTable 1 }
|
||||
|
||||
TnAdminTaitServiceEntry ::=
|
||||
SEQUENCE {
|
||||
tnAdminTaitServicePort Integer32,
|
||||
tnAdminTaitServiceName DisplayString,
|
||||
tnAdminTaitServiceVersion DisplayString,
|
||||
tnAdminTaitServiceSize Integer32,
|
||||
tnAdminTaitServiceRam PercentHundredths,
|
||||
tnAdminTaitServiceCpu PercentHundredths,
|
||||
tnAdminTaitServiceUptime Integer32,
|
||||
tnAdminTaitServiceState TaitServiceState,
|
||||
tnAdminTaitServiceProcessId Integer32
|
||||
}
|
||||
|
||||
tnAdminTaitServicePort OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The HTTPS port used by a service."
|
||||
::= { tnAdminTaitServiceEntry 1 }
|
||||
|
||||
tnAdminTaitServiceName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The name of the service."
|
||||
::= { tnAdminTaitServiceEntry 2 }
|
||||
|
||||
tnAdminTaitServiceVersion OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The version of the firmware installed in a service."
|
||||
::= { tnAdminTaitServiceEntry 3 }
|
||||
|
||||
tnAdminTaitServiceSize OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The current memory usage of a service, in kilobytes."
|
||||
::= { tnAdminTaitServiceEntry 4 }
|
||||
|
||||
tnAdminTaitServiceRam OBJECT-TYPE
|
||||
SYNTAX PercentHundredths
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The current memory usage of a service, in percent."
|
||||
::= { tnAdminTaitServiceEntry 5 }
|
||||
|
||||
tnAdminTaitServiceCpu OBJECT-TYPE
|
||||
SYNTAX PercentHundredths
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The current CPU usage of a service, in percent."
|
||||
::= { tnAdminTaitServiceEntry 6 }
|
||||
|
||||
tnAdminTaitServiceUptime OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The total time, in seconds, a service has been running since it was started. Resets to 0 when the service is stopped."
|
||||
::= { tnAdminTaitServiceEntry 7 }
|
||||
|
||||
tnAdminTaitServiceState OBJECT-TYPE
|
||||
SYNTAX TaitServiceState
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The current state of a service. State values are Running (0), Watchdog Stopped (1), Application Stopped (2), Stopped (3), and Not Installed (4)."
|
||||
::= { tnAdminTaitServiceEntry 8 }
|
||||
|
||||
tnAdminTaitServiceProcessId OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..4194304)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION "The current process ID of a service. A value of 0 is returned when the service is not running."
|
||||
::= { tnAdminTaitServiceEntry 9 }
|
||||
|
||||
-- Groups
|
||||
tnAdminTaitServiceGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
tnAdminTaitServiceName,
|
||||
tnAdminTaitServiceVersion,
|
||||
tnAdminTaitServiceSize,
|
||||
tnAdminTaitServiceRam,
|
||||
tnAdminTaitServiceCpu,
|
||||
tnAdminTaitServiceUptime,
|
||||
tnAdminTaitServiceState,
|
||||
tnAdminTaitServiceProcessId
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "The objects that describe the status of a Tait service."
|
||||
::= { tnAdminGroups 2 }
|
||||
|
||||
-- Compliance specifications
|
||||
tn9300ComplianceV1 MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION "The implementation requirements for the Tait TNADMIN MIB."
|
||||
MODULE -- This Module
|
||||
MANDATORY-GROUPS {
|
||||
tnAdminTaitServiceGroup
|
||||
}
|
||||
::= { tnAdminCompl 1 }
|
||||
|
||||
END
|
40
MIBS/tait/TAIT-TNADMIN-MODULE-MIB
Normal file
40
MIBS/tait/TAIT-TNADMIN-MODULE-MIB
Normal file
@ -0,0 +1,40 @@
|
||||
TAIT-TNADMIN-MODULE-MIB DEFINITIONS ::= BEGIN
|
||||
--
|
||||
-- Versions:
|
||||
--
|
||||
-- Release 1
|
||||
-- Preliminary support for monitoring of core network server.
|
||||
--
|
||||
-- Notes:
|
||||
-- None
|
||||
--
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
taitProducts, taitModules
|
||||
FROM TAIT-COMMON-MIB;
|
||||
|
||||
tnAdminMibModule MODULE-IDENTITY
|
||||
LAST-UPDATED "202002101200Z"
|
||||
ORGANIZATION "www.taitradio.com"
|
||||
CONTACT-INFO
|
||||
"postal: Tait International Limited
|
||||
245 Wooldridge Road
|
||||
Harewood
|
||||
Christchurch
|
||||
PO Box 1645
|
||||
Christchurch
|
||||
New Zealand
|
||||
phone: +64 3358 3399
|
||||
email: support@taitradio.com"
|
||||
DESCRIPTION "TaitNet Administration module and product root OID definition."
|
||||
|
||||
REVISION "202002101200Z"
|
||||
DESCRIPTION "Initial revision of this module."
|
||||
::= { taitModules 20 }
|
||||
|
||||
-- Root for items in the tnAdmin MIB module.
|
||||
tnAdminMIB OBJECT IDENTIFIER ::= { taitProducts 15 }
|
||||
|
||||
END
|
57
MIBS/tait/TAIT-TNADMIN-TC
Normal file
57
MIBS/tait/TAIT-TNADMIN-TC
Normal file
@ -0,0 +1,57 @@
|
||||
TAIT-TNADMIN-TC DEFINITIONS ::= BEGIN
|
||||
--
|
||||
-- Versions:
|
||||
--
|
||||
-- Release 1
|
||||
-- Preliminary support for monitoring of core network server.
|
||||
--
|
||||
-- Notes:
|
||||
-- None
|
||||
--
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
tnAdminMibModule
|
||||
FROM TAIT-TNADMIN-MODULE-MIB;
|
||||
|
||||
tnAdminTC MODULE-IDENTITY
|
||||
LAST-UPDATED "202002101200Z"
|
||||
ORGANIZATION "www.taitradio.com"
|
||||
CONTACT-INFO
|
||||
"postal: Tait International Limited
|
||||
245 Wooldridge Road
|
||||
Harewood
|
||||
Christchurch
|
||||
PO Box 1645
|
||||
Christchurch
|
||||
New Zealand
|
||||
phone: +64 3358 3399
|
||||
email: support@taitradio.com"
|
||||
DESCRIPTION "TaitNet Administration textual conventions."
|
||||
|
||||
REVISION "202002101200Z"
|
||||
DESCRIPTION "Initial revision of this module."
|
||||
::= { tnAdminMibModule 1 }
|
||||
|
||||
-- Textual Conventions
|
||||
PercentHundredths ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d-2"
|
||||
STATUS current
|
||||
DESCRIPTION "Type used to represent a percent value, rounded to the nearest hundredth."
|
||||
SYNTAX Integer32 (0..10000)
|
||||
|
||||
TaitServiceState ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION "The current state of a Tait service. State values are Running (0), Watchdog Stopped (1), Application Stopped (2), Stopped (3), and Not Installed (4)."
|
||||
SYNTAX INTEGER {
|
||||
running(0),
|
||||
watchdogStopped(1),
|
||||
applicationStopped(2),
|
||||
stopped(3),
|
||||
notInstalled(4)
|
||||
}
|
||||
|
||||
END
|
Reference in New Issue
Block a user