Observium_CE/mibs/raisecom/RAISECOM-REMOTE-MANAGEMENT-LOCAL-MIB

2062 lines
72 KiB
Plaintext

-- MibName=raisecomRemoteManagementLocal
-- =======================================================================
-- Version info
--
-- Version 0.1 Created 2006.9.11 by CHENJUNYONG
-- This version of MIB is created just for extoam remote management on local devices.
--
-- Copyright(c) 2003-2005 by RAISECOM TECH, Ltd.
-- =======================================================================
-- ===========================================================================
-- modify:
-- 01, 20070613, ly, add raisecomRemoteDeviceName£¬modify raisecomRemotePortType
-- =======================================================================
-- ===========================================================================
--
-- RAISECOM remote device management objects
--
RAISECOM-REMOTE-MANAGEMENT-LOCAL-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE ,
Integer32,
IpAddress,
Unsigned32
FROM SNMPv2-SMI
DisplayString,
RowStatus,
TruthValue
FROM SNMPv2-TC
EnableVar,
PortList
FROM SWITCH-TC
EntryStatus
FROM SWITCH-RMON-MIB -- rmonMib.mib
ifIndex
FROM RFC1213-MIB
raisecomAgent
FROM RAISECOM-BASE-MIB;
raisecomRemoteManagementLocal MODULE-IDENTITY
LAST-UPDATED "200608170000Z"
ORGANIZATION "RAISECOM TECH, Ltd."
CONTACT-INFO "www.raisecom.com"
DESCRIPTION
"The MIB module defining objects for remote management on local devices."
::= { raisecomAgent 12}
RcRemoteVlanStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
" Specifies the status of vlan to be performed.
The value 'vlan-forbid' will forbid vlan function in the equipment.
The value 'vlan-dot1q' will allow 802.1Q vlan function to work in the equipment.
The value 'vlan-port' will allow port vlan function to work in the equipment.
"
REFERENCE
"raisecomRemoteManagementLocal"
SYNTAX INTEGER {
vlan-forbid (1),
vlan-dot1q (2),
vlan-port (3)
}
RcRemotePortTagStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
" Specifies the status of tag in the port.
The value 'untag' means there is no tags in the port.
The value 'tag' means there is a tag in the port.
"
REFERENCE
"raisecomRemoteManagementLocal"
SYNTAX INTEGER {
untag (1),
tag (2)
}
RcRemoteConfigFrameSendStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
" Specifies the status of send config packet to the remote device.
The value 'send' means the config packet should be sent to the remote device and not saved.
The value 'save' means the config packet is just saved as default file in local device.
The value 'sendandsave' means the config packet should be sent to the remote device also
saved as default file in local device.
The value 'waitting' means the config packet is sending or saving.
The value 'successful' means the config packet is sent or saved successfully.
The value 'failed' means the config packet is failed to send or save.
"
REFERENCE
"raisecomRemoteManagementLocal"
SYNTAX INTEGER {
send(1),
save(2),
sendandsave(3),
waitting(4),
successful(5),
failed(6)
}
RcRemoteSfpDdmMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
" Specifies the mode of SFP DDM.
The value 'unknown' means the remote SFP DDM mode is unknown.
The value 'inside' means the remote SFP DDM mode is inside.
The value 'outside' means the remote SFP DDM mode is outside.
"
REFERENCE
"raisecomRemoteManagementLocal"
SYNTAX INTEGER {
unknown (0),
inside (1),
outside (2)
}
RcRemoteSfpDdmAlarmStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
" Specifies the status of SFP DDM alarm.
The value 'normal' means the remote SFP DDM is normal.
The value 'low' means the remote SFP DDM is lower than threshold.
The value 'high' means the remote SFP DDM is higher than threshold.
"
REFERENCE
"raisecomRemoteManagementLocal"
SYNTAX INTEGER {
normal (0),
low (1),
high (2)
}
-- groups
raisecomRemoteManagementLocalMibObjects OBJECT IDENTIFIER ::= { raisecomRemoteManagementLocal 1 }
raisecomRemoteManagementLocalMibTraps OBJECT IDENTIFIER ::= { raisecomRemoteManagementLocal 2 }
--
raisecomRemoteTrapEnable OBJECT-TYPE
SYNTAX EnableVar
ACCESS read-write
STATUS current
DESCRIPTION
"Specifies whether traps should be generated
when receives OAM notifications from remote devices."
::= { raisecomRemoteManagementLocalMibObjects 1 }
raisecomRemoteInvariableInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaisecomRemoteInvariableInfoEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"Basic information of remote devices."
::= { raisecomRemoteManagementLocalMibObjects 2 }
raisecomRemoteInvariableInfoEntry OBJECT-TYPE
SYNTAX RaisecomRemoteInvariableInfoEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"Table entry for basic information of each remote device."
INDEX { raisecomRemoteInvariableInfoIndex }
::= { raisecomRemoteInvariableInfoTable 1 }
RaisecomRemoteInvariableInfoEntry ::= SEQUENCE {
raisecomRemoteInvariableInfoIndex INTEGER,
raisecomRemoteSysOid OBJECT IDENTIFIER,
raisecomRemoteModuleType INTEGER,
raisecomRemoteOidCapability TruthValue,
raisecomRemoteFileTransCapability TruthValue,
raisecomRemoteOtherCapability INTEGER,
raisecomRemoteMainChipId INTEGER,
raisecomRemoteFpgaChipId INTEGER,
raisecomRemoteFpgaSwVer OCTET STRING,
raisecomRemoteSystemSwVer OCTET STRING,
raisecomRemoteSystemHwVer OCTET STRING,
raisecomRemotePortNum INTEGER,
raisecomRemoteDeviceName OCTET STRING,
raisecomRemoteInvariableInfoStatus EntryStatus
}
raisecomRemoteInvariableInfoIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS current
DESCRIPTION
"Object which specifies a unique entry in the
raisecomRemoteTrapEnable."
::= { raisecomRemoteInvariableInfoEntry 1 }
raisecomRemoteSysOid OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
ACCESS read-only
STATUS current
DESCRIPTION
"The vendor's authoritative identification of the network
management subsystem contained in the entity. This value
provides an easy and unambiguous means for determining `what
kind of box' the remote device is. "
DEFVAL { 0 }
::= { raisecomRemoteInvariableInfoEntry 2 }
raisecomRemoteModuleType OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies module type of remote device."
::= { raisecomRemoteInvariableInfoEntry 3 }
raisecomRemoteOidCapability OBJECT-TYPE
SYNTAX TruthValue
ACCESS read-only
STATUS current
DESCRIPTION
"An indication of whether the device support OID parse."
DEFVAL {false}
::= { raisecomRemoteInvariableInfoEntry 4 }
raisecomRemoteFileTransCapability OBJECT-TYPE
SYNTAX TruthValue
ACCESS read-only
STATUS current
DESCRIPTION
"An indication of whether the device support file transfer via oam."
DEFVAL {false}
::= { raisecomRemoteInvariableInfoEntry 5 }
raisecomRemoteOtherCapability OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies oam capbilities set supported by remote device.
The value of 2^n (n>=0&&n<32) stands for each oam capability. 2^0 stands
for IP configuration capability ,2^1 stands for SNMP community configuration
capability,2^2 stands for port configuration,2^3 stands for environment monitor
capability, 2^4 stands for reboot opration, 2^5 stands for write operation,
2^6 stands for erase remote configuration file capability, 2^7 stands for hostname
configuration, 2^8 stands for extend-oam notification enable capability.
Several 2^n ORed value stands for corresponding capabilities¡¯ combination.
For example,the value of 3 equal 2^0 OR 2^1,so value of 3 indicates remote device
supports IP configuration and SNMP community configuration capabilities concurrently ."
DEFVAL {0}
::= { raisecomRemoteInvariableInfoEntry 6 }
raisecomRemoteMainChipId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"The main chip id of remote device, probably the id of switch chip
contained in remote device."
DEFVAL {0}
::= { raisecomRemoteInvariableInfoEntry 7 }
raisecomRemoteFpgaChipId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"The FPGA chip id of remote device."
DEFVAL {0}
::= { raisecomRemoteInvariableInfoEntry 8 }
raisecomRemoteFpgaSwVer OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS current
DESCRIPTION
"The FPGA software version of remote device."
::= { raisecomRemoteInvariableInfoEntry 9 }
raisecomRemoteSystemSwVer OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS current
DESCRIPTION
"Remote devices system software version."
::= { raisecomRemoteInvariableInfoEntry 10 }
raisecomRemoteSystemHwVer OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS current
DESCRIPTION
"Remote devices system hardware version."
::= { raisecomRemoteInvariableInfoEntry 11 }
raisecomRemotePortNum OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"The port number of remote device."
::= { raisecomRemoteInvariableInfoEntry 12 }
raisecomRemoteDeviceName OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS current
DESCRIPTION
"The name of remote device."
::= { raisecomRemoteInvariableInfoEntry 13 }
raisecomRemoteInvariableInfoStatus OBJECT-TYPE
SYNTAX EntryStatus
ACCESS read-only
STATUS current
DESCRIPTION
"The status of this invariable information entry."
::= { raisecomRemoteInvariableInfoEntry 14 }
-- raisecomRemoteEnvironmentTable
raisecomRemoteEnvironmentTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaisecomRemoteEnvironmentEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"Environment information of remote devices."
::= { raisecomRemoteManagementLocalMibObjects 3 }
raisecomRemoteEnvironmentEntry OBJECT-TYPE
SYNTAX RaisecomRemoteEnvironmentEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"Table entry for environment information of remote devices."
INDEX { raisecomRemoteEnvironmentIndex }
::= { raisecomRemoteEnvironmentTable 1 }
RaisecomRemoteEnvironmentEntry ::= SEQUENCE {
raisecomRemoteEnvironmentIndex INTEGER,
raisecomRemoteTemperature INTEGER,
raisecomRemoteVolt3300 INTEGER,
raisecomRemoteVolt2500 INTEGER,
raisecomRemoteVolt1800 INTEGER,
raisecomRemoteVolt1200 INTEGER,
raisecomRemoteVoltNormal INTEGER
}
raisecomRemoteEnvironmentIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS current
DESCRIPTION
"Object which specifies a unique entry in the
raisecomRemoteEnvironmentTable. "
::= { raisecomRemoteEnvironmentEntry 1 }
raisecomRemoteTemperature OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"The current environment temperature of remote device."
DEFVAL {65535}
::= { raisecomRemoteEnvironmentEntry 2 }
raisecomRemoteVolt3300 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"Current voltage value of 3.3v of remote device."
DEFVAL {65535}
::= { raisecomRemoteEnvironmentEntry 3 }
raisecomRemoteVolt2500 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"Current voltage value of 2.5v of remote device."
DEFVAL {65535}
::= { raisecomRemoteEnvironmentEntry 4 }
raisecomRemoteVolt1800 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"Current voltage value of 1.8v of remote device."
DEFVAL {65535}
::= { raisecomRemoteEnvironmentEntry 5 }
raisecomRemoteVolt1200 OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"Current voltage value of 1.2v of remote device."
DEFVAL {65535}
::= { raisecomRemoteEnvironmentEntry 6 }
raisecomRemoteVoltNormal OBJECT-TYPE
SYNTAX INTEGER{
normal(1),
high(2),
low(3)
}
ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies whether remote votage is in normal range or not."
::= { raisecomRemoteEnvironmentEntry 7 }
-- raisecomRemoteSysCfgTable
raisecomRemoteSysCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaisecomRemoteSysCfgEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of remote device system config."
::= { raisecomRemoteManagementLocalMibObjects 4 }
raisecomRemoteSysCfgEntry OBJECT-TYPE
SYNTAX RaisecomRemoteSysCfgEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"Table entry of remote device system config."
INDEX { raisecomRemoteSysCfgIndex }
::= { raisecomRemoteSysCfgTable 1 }
RaisecomRemoteSysCfgEntry ::= SEQUENCE {
raisecomRemoteSysCfgIndex INTEGER,
raisecomRemoteSysOperation INTEGER,
raisecomRemoteSysOperationState INTEGER,
raisecomRemoteHostName OCTET STRING (SIZE (1..32)),
raisecomRemoteOamNotificationEnable EnableVar,
raisecomRemoteMaxAllowedFrameLength INTEGER
}
raisecomRemoteSysCfgIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS current
DESCRIPTION
"Object which specifies a unique entry in the
raisecomRemoteSysCfgTable. "
::= { raisecomRemoteSysCfgEntry 1 }
raisecomRemoteSysOperation OBJECT-TYPE
SYNTAX INTEGER{
ready(1),
write(2),
erase(3),
reboot(4)}
ACCESS read-write
STATUS current
DESCRIPTION
"Specifies system command in remote device.Currently,support three
types command:reboot,write and erase.Reboot command is used to reset
remote device,write is used to save startup-config file in remote device,
and erase is used to erase startup-config file of remote device."
DEFVAL {ready}
::= { raisecomRemoteSysCfgEntry 2 }
raisecomRemoteSysOperationState OBJECT-TYPE
SYNTAX INTEGER {
ready(1),
running(2),
successful(3),
failed(4)}
ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the state of this system operation to remote device."
DEFVAL {ready}
::= { raisecomRemoteSysCfgEntry 3 }
raisecomRemoteHostName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(1..32))
ACCESS read-write
STATUS current
DESCRIPTION
"Host name of Remote device."
::= { raisecomRemoteSysCfgEntry 4 }
raisecomRemoteOamNotificationEnable OBJECT-TYPE
SYNTAX EnableVar
ACCESS read-write
STATUS current
DESCRIPTION
"Specifies whether or not remote device send OAM notificaton frames."
::= { raisecomRemoteSysCfgEntry 5 }
raisecomRemoteMaxAllowedFrameLength OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies max ethernet frame length of remote device."
::= { raisecomRemoteSysCfgEntry 6 }
-- raisecomRemoteCommunityTable
raisecomRemoteCommunityTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaisecomRemoteCommunityEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of SNMPv1/v2c community string of remote devices."
::= { raisecomRemoteManagementLocalMibObjects 5 }
raisecomRemoteCommunityEntry OBJECT-TYPE
SYNTAX RaisecomRemoteCommunityEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"Table entry of community of remote devices."
INDEX { raisecomRemoteSysCfgIndex }
::= { raisecomRemoteCommunityTable 1 }
RaisecomRemoteCommunityEntry ::= SEQUENCE {
raisecomRemoteCommunityIndex INTEGER,
raisecomRemoteCommunityName OCTET STRING (SIZE (1..20)),
raisecomRemoteCommunityPermission INTEGER
}
raisecomRemoteCommunityIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS current
DESCRIPTION
"Object which specifies a unique entry in the
raisecomRemoteCommunityTable. "
::= { raisecomRemoteCommunityEntry 1 }
raisecomRemoteCommunityName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..20))
ACCESS read-write
STATUS current
DESCRIPTION
"The SNMPv1/v2c community name string in remote device.
In remote device's community table,the index of this community
is 3,and the view for this community is 'internet'."
::= { raisecomRemoteCommunityEntry 2 }
raisecomRemoteCommunityPermission OBJECT-TYPE
SYNTAX INTEGER {
readOnly(1),
readWrite(2),
invalid(3)
}
ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the type of access allowed.
'readOnly(1)' allows GET operations (i.e., GET,
GET-NEXT, GET-BULK) and 'readWrite(2)' allows both
GET and SET operations."
DEFVAL {readOnly}
::= { raisecomRemoteCommunityEntry 3 }
-- raisecomRemoteL3Table
raisecomRemoteL3Table OBJECT-TYPE
SYNTAX SEQUENCE OF RaisecomRemoteL3Entry
ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of remote subnet parameters. "
::= { raisecomRemoteManagementLocalMibObjects 6 }
raisecomRemoteL3Entry OBJECT-TYPE
SYNTAX RaisecomRemoteL3Entry
ACCESS not-accessible
STATUS current
DESCRIPTION
"Table entry of L3 subnet parameters of remote devices."
INDEX { raisecomRemoteL3Index }
::= { raisecomRemoteL3Table 1 }
RaisecomRemoteL3Entry ::= SEQUENCE {
raisecomRemoteL3Index INTEGER,
raisecomRemoteL3IpAddr IpAddress,
raisecomRemoteL3Mask IpAddress,
raisecomRemoteL3VidIface INTEGER (1..4094),
raisecomRemoteL3VidMemberPorts PortList,
raisecomRemoteL3VidUntaggedPorts PortList,
raisecomRemoteL3DefaultGateway IpAddress,
raisecomRemoteL3ObIpAddr IpAddress,
raisecomRemoteL3ObMask IpAddress
}
raisecomRemoteL3Index OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS current
DESCRIPTION
"Object which specifies a unique entry in the
raisecomRemoteL3Table. "
::= { raisecomRemoteL3Entry 1 }
raisecomRemoteL3IpAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS current
DESCRIPTION
"The IP Address of remote device. This IP address
logically AND'ed with 'raisecomRemoteL3Mask' yields
the actual subnet value for this subnet.Set the object
as '0.0.0.0' means delete IP address of remote devices "
::= { raisecomRemoteL3Entry 2 }
raisecomRemoteL3Mask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS current
DESCRIPTION
"The subnet mask for this remote subnet. It contains 1's
in the bit positions for the net and subnet IDs and 0's in
the bit positions for host ID. The 1's must be contiguous,
starting with the left most bit."
::= { raisecomRemoteL3Entry 3 }
raisecomRemoteL3VidIface OBJECT-TYPE
SYNTAX INTEGER (1..4094)
ACCESS read-write
STATUS current
DESCRIPTION
"This object contains the actual VLAN ID (VID) from 1 to 4094.
It is actually the management vlan of remote device."
::= { raisecomRemoteL3Entry 4 }
raisecomRemoteL3VidMemberPorts OBJECT-TYPE
SYNTAX PortList
ACCESS read-only
STATUS current
DESCRIPTION
"The set of ports which are permanently assigned to the egress
list for this VLAN by management.Changes to a bit in this object
affect the per-port per-VLAN Registrar control for Registration
Fixed for the relevant GVRP state machine on each port. A port
may not be added in this set if it is already a member of the set
of ports in dot1qVlanForbiddenEgressPorts. The default value of
this object is a string of zeros of appropriate length, indicating
not fixed."
::= { raisecomRemoteL3Entry 5}
raisecomRemoteL3VidUntaggedPorts OBJECT-TYPE
SYNTAX PortList
ACCESS read-only
STATUS current
DESCRIPTION
"The set of ports which should transmit egress packets for this VLAN
as untagged. The default value of this object for the default VLAN
(dot1qVlanIndex = 1) is a string of appropriate length including all
ports. There is no specified default for other VLANs. If a device agent
cannot support the set of ports being set then it will reject the set
operation with an error. An example might be if a manager attempts to set
more than one VLAN to be untagged on egress where the device does not support
this IEEE 802.1Q option."
::= { raisecomRemoteL3Entry 6 }
raisecomRemoteL3DefaultGateway OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS current
DESCRIPTION
"With this object to Set or get default gateway of remote devices."
::= { raisecomRemoteL3Entry 7 }
raisecomRemoteL3ObIpAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS current
DESCRIPTION
"The out IP Address of remote device."
::= { raisecomRemoteL3Entry 8 }
raisecomRemoteL3ObMask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS current
DESCRIPTION
"The subnet mask for this remote subnet."
::= { raisecomRemoteL3Entry 9 }
-- raisecomRemotePortTable
raisecomRemotePortTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaisecomRemotePortEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of remote devices port properties. "
::= { raisecomRemoteManagementLocalMibObjects 7 }
raisecomRemotePortEntry OBJECT-TYPE
SYNTAX RaisecomRemotePortEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"Table entry for port control and status information in remote devices."
INDEX { raisecomRemoteIfindex, raisecomRemotePortIfindex}
::= { raisecomRemotePortTable 1 }
RaisecomRemotePortEntry ::= SEQUENCE {
raisecomRemoteIfindex INTEGER,
raisecomRemotePortIfindex INTEGER,
raisecomRemotePortType INTEGER,
raisecomRemotePortName OCTET STRING,
raisecomRemotePortAdminStatus TruthValue,
raisecomRemotePortOperStatus INTEGER,
raisecomRemotePortDuplexSpeedSet INTEGER,
raisecomRemotePortDuplexSpeedGet INTEGER,
raisecomRemotePortFlowControlEnable EnableVar,
raisecomRemotePortFlowControlStatus EnableVar,
raisecomRemotePortIngressRate INTEGER (0..1048576),
raisecomRemotePortEgressRate INTEGER (0..1048576),
raisecomRemotePortFaultPassEnable EnableVar,
raisecomRemotePortFaultPassPorts PortList,
raisecomRemotePortFaultPassStatus INTEGER,
raisecomRemotePortFaultReturnEnable INTEGER ,
raisecomRemotePortFaultReturnStatus INTEGER,
raisecomRemotePortSD INTEGER,
raisecomRemoteOptModuleType INTEGER,
raisecomRemotePortDescr OCTET STRING (SIZE (1..255))
}
raisecomRemoteIfindex OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS current
DESCRIPTION
"The ifIndex value based 1 which identifies the unique interface of local device."
::= { raisecomRemotePortEntry 1 }
raisecomRemotePortIfindex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"The ifIndex value based 1 which identifies the unique interface of remote device."
::= { raisecomRemotePortEntry 2 }
raisecomRemotePortType OBJECT-TYPE
SYNTAX INTEGER{
inexistence(0),
fx-1000M(1),
tx-1000M(2),
fx-100M(3),
tx-100M(4)
}
ACCESS read-only
STATUS current
DESCRIPTION
"Port type in remote devices,same as slot type."
::= { raisecomRemotePortEntry 3 }
raisecomRemotePortName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..32))
ACCESS read-only
STATUS current
DESCRIPTION
"The port name of remote devices."
::= { raisecomRemotePortEntry 4 }
raisecomRemotePortAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"The administrative state of the port on remote devices."
::= { raisecomRemotePortEntry 5 }
raisecomRemotePortOperStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2)
}
ACCESS read-only
STATUS current
DESCRIPTION
"The current operational state of the interface in remote devices."
::= { raisecomRemotePortEntry 6 }
raisecomRemotePortDuplexSpeedSet OBJECT-TYPE
SYNTAX INTEGER {
autonegotiate(1),
half-10(2),
full-10(3),
half-100(4),
full-100(5),
half-1000(6),
full-1000(7)
}
ACCESS read-write
STATUS current
DESCRIPTION
"The desired speed and duplex of the interface in remote devices."
::= { raisecomRemotePortEntry 7 }
raisecomRemotePortDuplexSpeedGet OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
half-10(2),
full-10(3),
half-100(4),
full-100(5),
half-1000(6),
full-1000(7),
illegal(99)
}
ACCESS read-only
STATUS current
DESCRIPTION
"The actual speed and duplex for this interface. If the interface
is not configured for an acceptable value, a value of illegal(99) is
returned. A value of unknown(1) is returned when the interface is down."
::= { raisecomRemotePortEntry 8 }
raisecomRemotePortFlowControlEnable OBJECT-TYPE
SYNTAX EnableVar
ACCESS read-write
STATUS current
DESCRIPTION
"Set the flow control on the interface to enable(1) or disable(2)."
::= { raisecomRemotePortEntry 9 }
raisecomRemotePortFlowControlStatus OBJECT-TYPE
SYNTAX EnableVar
ACCESS read-only
STATUS current
DESCRIPTION
"The actual port flow control status of remote device."
::= { raisecomRemotePortEntry 10 }
raisecomRemotePortIngressRate OBJECT-TYPE
SYNTAX INTEGER (0..1048576)
ACCESS read-write
STATUS current
DESCRIPTION
"The value is the ingress rate( Kbps) of the port."
::= { raisecomRemotePortEntry 11 }
raisecomRemotePortEgressRate OBJECT-TYPE
SYNTAX INTEGER (0..1048576)
ACCESS read-write
STATUS current
DESCRIPTION
"The value is the egress rate( Kbps) of the port."
::= { raisecomRemotePortEntry 12 }
raisecomRemotePortFaultPassEnable OBJECT-TYPE
SYNTAX EnableVar
ACCESS read-write
STATUS current
DESCRIPTION
"Set fault pass to enable(1) or disable(2) on the port in remote device."
::= { raisecomRemotePortEntry 13 }
raisecomRemotePortFaultPassPorts OBJECT-TYPE
SYNTAX PortList
ACCESS read-write
STATUS current
DESCRIPTION
"The ports set which should be down when fault pass occurs.If
the value is 0,stands for fault pass function is disable on
this port,otherwise fault pass function is enable and the ports
set specifies which ports should be down when fault pass occurs."
::= { raisecomRemotePortEntry 14 }
raisecomRemotePortFaultPassStatus OBJECT-TYPE
SYNTAX INTEGER {
normal (1),
down (2)
}
ACCESS read-only
STATUS current
DESCRIPTION
"Port state changging result of fault pass. If normal(1), there is no
fault pass occurring. If down(2), the port is down because of fault
pass occurring."
::= { raisecomRemotePortEntry 15 }
raisecomRemotePortFaultReturnEnable OBJECT-TYPE
SYNTAX INTEGER {
enable (1),
disable (2),
unavailable(3)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Set fault return on the port in remote device to enable(1) or disable(2).
This value of TP is unavailable."
::= { raisecomRemotePortEntry 16 }
raisecomRemotePortFaultReturnStatus OBJECT-TYPE
SYNTAX INTEGER {
normal (1),
down (2),
unavailable(3)
}
ACCESS read-only
STATUS current
DESCRIPTION
"Port state changging result of fault return.If normal(1), there
is no fault return occurring.If down(2), the port is down result
of fault return occurring.This value of TP is unavailable."
::= { raisecomRemotePortEntry 17 }
raisecomRemotePortSD OBJECT-TYPE
SYNTAX INTEGER {
normal (1),
sd (2),
unavailable(3)
}
ACCESS read-only
STATUS current
DESCRIPTION
"SD status. This value of TP is unavailable."
::= { raisecomRemotePortEntry 18 }
raisecomRemoteOptModuleType OBJECT-TYPE
SYNTAX INTEGER {
optical-M(1),
optical-S1(2),
optical-S2(3),
optical-S3(4),
optical-SS13(5),
optical-SS15(6),
optical-SS23(7),
optical-SS25(8),
optical-SS35(9),
unknown(10)
}
ACCESS read-only
STATUS current
DESCRIPTION
"Optical module type of remote device port."
::= { raisecomRemotePortEntry 19 }
raisecomRemotePortDescr OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..255))
ACCESS read-write
STATUS current
DESCRIPTION
"The description of a port in remote device."
::= { raisecomRemotePortEntry 20 }
-- raisecomRemotePortStatsTable
raisecomRemotePortStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaisecomRemotePortStatsEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of remote devices port statistics."
::= { raisecomRemoteManagementLocalMibObjects 8 }
raisecomRemotePortStatsEntry OBJECT-TYPE
SYNTAX RaisecomRemotePortStatsEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"Table entry of remote devices port statistics."
INDEX { raisecomRemoteStatsIfindex, raisecomRemoteStatsPortIfindex}
::= { raisecomRemotePortStatsTable 1 }
RaisecomRemotePortStatsEntry ::= SEQUENCE {
raisecomRemoteStatsIfindex INTEGER,
raisecomRemoteStatsPortIfindex INTEGER,
raisecomRemotePortInOctets Counter64,
raisecomRemotePortInPkts Counter64,
raisecomRemotePortInUcastPkts Counter64,
raisecomRemotePortInMulticastPkts Counter64,
raisecomRemotePortInBroadcastPkts Counter64,
raisecomRemotePortOutOctets Counter64,
raisecomRemotePortOutPkts Counter64,
raisecomRemotePortOutUcastPkts Counter64,
raisecomRemotePortOutMulticastPkts Counter64,
raisecomRemotePortOutBroadcastPkts Counter64,
raisecomRemotePortErrorPkts Counter32,
raisecomRemotePortDropEvents Counter32,
raisecomRemotePortCRCAlignErrors Counter32,
raisecomRemotePortUndersizePkts Counter32 ,
raisecomRemotePortOversizePkts Counter32,
raisecomRemotePortFragments Counter32,
raisecomRemotePortJabbers Counter32,
raisecomRemotePortCollisions Counter32
}
raisecomRemoteStatsIfindex OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS current
DESCRIPTION
"The ifIndex value based 1 which identifies the unique interface of local device."
::= { raisecomRemotePortStatsEntry 1 }
raisecomRemoteStatsPortIfindex OBJECT-TYPE
SYNTAX INTEGER
ACCESS not-accessible
STATUS current
DESCRIPTION
"The ifIndex value based 1 which identifies the unique interface of remote device."
::= { raisecomRemotePortStatsEntry 2 }
raisecomRemotePortInOctets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS current
DESCRIPTION
"The total number of octets received on the port."
::= { raisecomRemotePortStatsEntry 3 }
raisecomRemotePortInPkts OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS current
DESCRIPTION
"The total number of packets received on the port.."
::= { raisecomRemotePortStatsEntry 4 }
raisecomRemotePortInUcastPkts OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets, delivered by this sub-layer to a
higher (sub-)layer, which were not addressed to a multicast
or broadcast address at this sub-layer."
::= { raisecomRemotePortStatsEntry 5 }
raisecomRemotePortInMulticastPkts OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets, delivered by this sub-layer to a
higher (sub-)layer, which were addressed to a multicast
address at this sub-layer. For a MAC layer protocol, this
includes both Group and Functional addresses"
::= { raisecomRemotePortStatsEntry 6 }
raisecomRemotePortInBroadcastPkts OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets, delivered by this sub-layer to a higher (sub-)layer,
which were addressed to a broadcast address at this sub-layer."
::= { raisecomRemotePortStatsEntry 7 }
raisecomRemotePortOutOctets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS current
DESCRIPTION
"The total number of octets transmitted out of the port,
including framing characters."
::= { raisecomRemotePortStatsEntry 8 }
raisecomRemotePortOutPkts OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS current
DESCRIPTION
"The total number of packets transmitted out of the port."
::= { raisecomRemotePortStatsEntry 9 }
raisecomRemotePortOutUcastPkts OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS current
DESCRIPTION
"The total number of packets that higher-level protocols requested be
transmitted, and which were not addressed to a multicast or broadcast
address at this sub-layer, including those that were discarded or not sent."
::= { raisecomRemotePortStatsEntry 10 }
raisecomRemotePortOutMulticastPkts OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS current
DESCRIPTION
"The total number of packets that higher-level protocols requested be transmitted,
and which were addressed to a multicast address at this sub-layer, including those
that were discarded or not sent. For a MAC layer protocol, this includes both
Group and Functional addresses."
::= { raisecomRemotePortStatsEntry 11 }
raisecomRemotePortOutBroadcastPkts OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS current
DESCRIPTION
"The total number of packets that higher-level protocols requested be transmitted,
and which were addressed to a broadcast address at this sub-layer, including
those that were discarded or not sent. "
::= { raisecomRemotePortStatsEntry 12 }
raisecomRemotePortErrorPkts OBJECT-TYPE
SYNTAX Counter32
ACCESS read-only
STATUS current
DESCRIPTION
"The total number of bad packets received by a specific port of remote device."
::= { raisecomRemotePortStatsEntry 13 }
raisecomRemotePortDropEvents OBJECT-TYPE
SYNTAX Counter32
ACCESS read-only
STATUS current
DESCRIPTION
"The total number of events in which packets were dropped by
the probe due to lack of resources. Note that this number is
not necessarily the number of packets dropped; it is just the
number of times this condition has been detected."
::= { raisecomRemotePortStatsEntry 14 }
raisecomRemotePortCRCAlignErrors OBJECT-TYPE
SYNTAX Counter32
ACCESS read-only
STATUS current
DESCRIPTION
"The total number of packets received that had a length (excluding
framing bits, but including FCS octets) of between 64 and 1518 octets,
inclusive, but but had either a bad Frame Check Sequence (FCS) with
an integral number of octets (FCS Error) or a bad FCS with a
non-integral number of octets (Alignment Error)."
::= { raisecomRemotePortStatsEntry 15 }
raisecomRemotePortUndersizePkts OBJECT-TYPE
SYNTAX Counter32
ACCESS read-only
STATUS current
DESCRIPTION
"The total number of packets received that were less than 64 octets
long (excluding framing bits, but including FCS octets) and were
otherwise well formed."
::= { raisecomRemotePortStatsEntry 16 }
raisecomRemotePortOversizePkts OBJECT-TYPE
SYNTAX Counter32
ACCESS read-only
STATUS current
DESCRIPTION
"The total number of packets received that were longer than 1518
octets (excluding framing bits, but including FCS octets) and
were otherwise well formed."
::= { raisecomRemotePortStatsEntry 17 }
raisecomRemotePortFragments OBJECT-TYPE
SYNTAX Counter32
ACCESS read-only
STATUS current
DESCRIPTION
"The total number of packets received that were less than 64 octets
in length (excluding framing bits but including FCS octets) and had
either a bad Frame Check Sequence (FCS) with an integral number of
octets (FCS Error) or a bad FCS with a non-integral number of octets
(Alignment Error)."
::= { raisecomRemotePortStatsEntry 18 }
raisecomRemotePortJabbers OBJECT-TYPE
SYNTAX Counter32
ACCESS read-only
STATUS current
DESCRIPTION
"The total number of packets received that were longer than 1518
octets (excluding framing bits, but including FCS octets), and
had either a bad Frame Check Sequence (FCS) with an integral
number of octets (FCS Error) or a bad FCS with a on-integral
number of octets (Alignment Error)."
::= { raisecomRemotePortStatsEntry 19 }
raisecomRemotePortCollisions OBJECT-TYPE
SYNTAX Counter32
ACCESS read-only
STATUS current
DESCRIPTION
"The best estimate of the total number of collisions on
this Ethernet segment."
::= { raisecomRemotePortStatsEntry 20 }
-- raisecomRemoteSfpTable
raisecomRemoteSfpTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaisecomRemoteSfpEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of remote devices SFP information."
::= { raisecomRemoteManagementLocalMibObjects 9 }
raisecomRemoteSfpEntry OBJECT-TYPE
SYNTAX RaisecomRemoteSfpEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"Table entry of remote devices SFP information table."
INDEX {ifIndex}
::= { raisecomRemoteSfpTable 1 }
RaisecomRemoteSfpEntry ::= SEQUENCE {
raisecomRemoteSfpInterfaceId INTEGER,
raisecomRemoteSfpExist INTEGER,
raisecomRemoteSfpMediaType INTEGER,
raisecomRemoteSfpRXLOS INTEGER,
raisecomRemoteSfpTXFault INTEGER,
raisecomRemoteSfpTXDisable INTEGER,
raisecomRemoteSfpModuleType INTEGER,
raisecomRemoteSfpOpticalInterface INTEGER,
raisecomRemoteSfpSpeedStatus INTEGER,
raisecomRemoteSfpTransportDistance INTEGER,
raisecomRemoteSfpWaveLength INTEGER,
raisecomRemoteSfpVendor OCTET STRING(SIZE (0..16)),
raisecomRemoteSfpProductType OCTET STRING(SIZE (0..16)),
raisecomRemoteSfpVersion OCTET STRING(SIZE (0..4)),
raisecomRemoteSfpSerialNumber OCTET STRING(SIZE (0..16))
}
raisecomRemoteSfpInterfaceId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"This object based 1 identifies the remote port ID of SFP module location."
::= { raisecomRemoteSfpEntry 1 }
raisecomRemoteSfpExist OBJECT-TYPE
SYNTAX INTEGER {
exist(1),
notexist(2)
}
ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies whether remote SFP module exist."
::= { raisecomRemoteSfpEntry 2 }
raisecomRemoteSfpMediaType OBJECT-TYPE
SYNTAX INTEGER {
fibersingle(0),
fiber50um(1),
fiber625um(2),
copper(3)
}
ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the media type of remote SFP module."
::= { raisecomRemoteSfpEntry 3 }
raisecomRemoteSfpRXLOS OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
alarm(2)
}
ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the RX status of remote SFP module."
::= { raisecomRemoteSfpEntry 4 }
raisecomRemoteSfpTXFault OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
alarm(2)
}
ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the TX status of remote SFP module."
::= { raisecomRemoteSfpEntry 5 }
raisecomRemoteSfpTXDisable OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"Disable or enable the TX of remote SFP module."
::= { raisecomRemoteSfpEntry 6 }
raisecomRemoteSfpModuleType OBJECT-TYPE
SYNTAX INTEGER {
unknown(1),
gbic(2),
sff(3),
sfp(4)
}
ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the remote SFP module type."
::= { raisecomRemoteSfpEntry 7 }
raisecomRemoteSfpOpticalInterface OBJECT-TYPE
SYNTAX INTEGER {
unknown(0),
sc(1),
lc(7),
rj45(34)
}
ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the optical interface type of remote SFP module."
::= { raisecomRemoteSfpEntry 8 }
raisecomRemoteSfpSpeedStatus OBJECT-TYPE
SYNTAX INTEGER {
unknown(0),
speed125M(1),
speed155M(2),
speed622M(6),
speed1250M(12),
speed2500M(25)
}
ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the speed of remote SFP module."
::= { raisecomRemoteSfpEntry 9 }
raisecomRemoteSfpTransportDistance OBJECT-TYPE
SYNTAX INTEGER(0..255)
ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the transport distance of remote SFP module."
::= { raisecomRemoteSfpEntry 10 }
raisecomRemoteSfpWaveLength OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the wave length of remote SFP module."
::= { raisecomRemoteSfpEntry 11 }
raisecomRemoteSfpVendor OBJECT-TYPE
SYNTAX OCTET STRING(SIZE (0..16))
ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the vendor name of remote SFP module."
::= { raisecomRemoteSfpEntry 12 }
raisecomRemoteSfpProductType OBJECT-TYPE
SYNTAX OCTET STRING(SIZE (0..16))
ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the product type of remote SFP module."
::= { raisecomRemoteSfpEntry 13 }
raisecomRemoteSfpVersion OBJECT-TYPE
SYNTAX OCTET STRING(SIZE (0..4))
ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the version of remote SFP module."
::= { raisecomRemoteSfpEntry 14 }
raisecomRemoteSfpSerialNumber OBJECT-TYPE
SYNTAX OCTET STRING(SIZE (0..16))
ACCESS read-only
STATUS current
DESCRIPTION
"This object specifies the serial number of remote SFP module."
::= { raisecomRemoteSfpEntry 15 }
-- raisecomRemoteDtTable
raisecomRemoteDtTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaisecomRemoteDtEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of remote devices Q-in-Q."
::= { raisecomRemoteManagementLocalMibObjects 10 }
raisecomRemoteDtEntry OBJECT-TYPE
SYNTAX RaisecomRemoteDtEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"Table entry of remote devices Q-in-Q table."
INDEX {ifIndex}
::= { raisecomRemoteDtTable 1 }
RaisecomRemoteDtEntry ::= SEQUENCE {
raisecomRemoteDtSwitchMode INTEGER,
raisecomRemoteDtOuterTpid INTEGER,
raisecomRemoteDtNativeVlan INTEGER,
raisecomRemoteDtAccessPort INTEGER
}
raisecomRemoteDtSwitchMode OBJECT-TYPE
SYNTAX INTEGER {
transparent(1),
dot1q-vlan(2),
double-tagged-vlan(3)
}
ACCESS read-write
STATUS current
DESCRIPTION
"This object identifies the switch mode of remote device."
::= { raisecomRemoteDtEntry 1 }
raisecomRemoteDtOuterTpid OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-write
STATUS current
DESCRIPTION
"This object identifies the outer tpid of remote device."
::= { raisecomRemoteDtEntry 2 }
raisecomRemoteDtNativeVlan OBJECT-TYPE
SYNTAX INTEGER (1.. 4094)
ACCESS read-write
STATUS current
DESCRIPTION
"This object identifies the native vlan ID of remote device.
On transparent mode, the native vlan is useless; on dot1q-vlan
mode, the ingress packets without tag of acess ports is tagged
with the native vlan ID; on double-tagged-vlan mode, all ingress
packets of acess ports is added a tag with the outer tpid and
the native vlan ID."
::= { raisecomRemoteDtEntry 3 }
raisecomRemoteDtAccessPort OBJECT-TYPE
SYNTAX INTEGER {
line(1),
client(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"This object identifies vlan acess port of remote device."
::= { raisecomRemoteDtEntry 4 }
-- raisecomRemoteSendConfTable
raisecomRemoteSendConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaisecomRemoteSendConfEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"The table for send configuration to remote devices"
::= { raisecomRemoteManagementLocalMibObjects 11 }
raisecomRemoteSendConfEntry OBJECT-TYPE
SYNTAX RaisecomRemoteSendConfEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"Table entry for send cofiguration to remote devices."
INDEX { ifIndex }
::= { raisecomRemoteSendConfTable 1 }
RaisecomRemoteSendConfEntry ::= SEQUENCE {
raisecomRemoteSendConf INTEGER
}
raisecomRemoteSendConf OBJECT-TYPE
SYNTAX RcRemoteConfigFrameSendStatus
ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to send config frame to remote device
and to save config frame local."
DEFVAL {successful}
::= { raisecomRemoteSendConfEntry 1 }
-- raisecomRemoteInLoopbackTable
raisecomRemoteInLoopbackTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaisecomRemoteInLoopbackEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of remote devices inside loopback."
::= { raisecomRemoteManagementLocalMibObjects 12 }
raisecomRemoteInLoopbackEntry OBJECT-TYPE
SYNTAX RaisecomRemoteInLoopbackEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"Table entry of remote devices inside loopback."
INDEX {ifIndex}
::= { raisecomRemoteInLoopbackTable 1 }
RaisecomRemoteInLoopbackEntry ::= SEQUENCE {
raisecomRemoteInLoopbackMacExchange INTEGER,
raisecomRemoteInLoopbackCrcRecalSet INTEGER,
raisecomRemoteInLoopbackCrcRecal INTEGER,
raisecomRemoteInLoopbackStatus INTEGER
}
raisecomRemoteInLoopbackMacExchange OBJECT-TYPE
SYNTAX INTEGER {
exchange(1),
noexchange(2)
}
ACCESS read-only
STATUS current
DESCRIPTION
"An indication of whether the remote device
exchange MAC address when loopbacking."
::= { raisecomRemoteInLoopbackEntry 1 }
raisecomRemoteInLoopbackCrcRecalSet OBJECT-TYPE
SYNTAX INTEGER {
recalculate(1),
norecalculate(2)
}
ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to set whether the remote device
recalculate CRC when loopbacking. This object represents
the desired configuration when initiate remote inside loopback."
DEFVAL {norecalculate}
::= { raisecomRemoteInLoopbackEntry 2 }
raisecomRemoteInLoopbackCrcRecal OBJECT-TYPE
SYNTAX INTEGER {
recalculate(1),
norecalculate(2)
}
ACCESS read-only
STATUS current
DESCRIPTION
"An indication of whether the remote device recalculate CRC when loopbacking."
::= { raisecomRemoteInLoopbackEntry 3 }
raisecomRemoteInLoopbackStatus OBJECT-TYPE
SYNTAX INTEGER {
noloopback(1),
initiatinginloopback(2),
inloopback(3),
outloopback(4),
terminatingInloopback(5)
}
ACCESS read-write
STATUS current
DESCRIPTION
"By this object can initiate or terminate remote inside
loopback,also can get remote device loopback status."
::= { raisecomRemoteInLoopbackEntry 4 }
-- raisecomRemoteVctTable
raisecomRemoteVctTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaisecomRemoteVctEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of remote devices VCT information."
::= { raisecomRemoteManagementLocalMibObjects 13 }
raisecomRemoteVctEntry OBJECT-TYPE
SYNTAX RaisecomRemoteVctEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"Table entry of remote devices VCT table."
INDEX {ifIndex}
::= { raisecomRemoteVctTable 1 }
RaisecomRemoteVctEntry ::= SEQUENCE {
raisecomRemoteVctAttribute INTEGER,
raisecomRemoteVctStatus INTEGER,
raisecomRemoteVctLength INTEGER
}
raisecomRemoteVctAttribute OBJECT-TYPE
SYNTAX INTEGER {
unSupported(1),
neverIssued(2),
issued(3) ,
testing(4),
begin(5)
}
ACCESS read-write
STATUS current
DESCRIPTION
"This object identifies the VCT attribute of remote device."
::= { raisecomRemoteVctEntry 1 }
raisecomRemoteVctStatus OBJECT-TYPE
SYNTAX INTEGER {
normal(1),
open(2),
shorted(3),
error(4),
invalidation(5)
}
ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the VCT status of remote device."
::= { raisecomRemoteVctEntry 2 }
raisecomRemoteVctLength OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the VCT length of remote device."
::= { raisecomRemoteVctEntry 3 }
-- raisecomRemoteVlanConfigTable
raisecomRemoteVlanConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaisecomRemoteVlanConfigEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of remote devices vlan information."
::= { raisecomRemoteManagementLocalMibObjects 14 }
raisecomRemoteVlanConfigEntry OBJECT-TYPE
SYNTAX RaisecomRemoteVlanConfigEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"Table entry of remote devices vlan table."
INDEX {ifIndex}
::= { raisecomRemoteVlanConfigTable 1 }
RaisecomRemoteVlanConfigEntry ::= SEQUENCE {
raisecomRemoteVlanStatus RcRemoteVlanStatus,
raisecomRemoteCosStatus TruthValue,
raisecomRemoteFiberPortTagType RcRemotePortTagStatus,
raisecomRemoteFiberPortPriority Integer32 (0..7 ),
raisecomRemoteFiberPortPvid Integer32 (1..4094 ),
raisecomRemoteCablePortTagType RcRemotePortTagStatus,
raisecomRemoteCablePortPriority Integer32 (0..7 ),
raisecomRemoteCablePortPvid Integer32 (1..4094 ),
raisecomRemoteCpuPortTagType RcRemotePortTagStatus,
raisecomRemoteCpuPortPriority Integer32 (0..7 ),
raisecomRemoteCpuPortPvid Integer32 (1..4094 ),
raisecomRemoteSendVlanConf RcRemoteConfigFrameSendStatus
}
raisecomRemoteVlanStatus OBJECT-TYPE
SYNTAX RcRemoteVlanStatus
ACCESS read-write
STATUS current
DESCRIPTION
"This object identifies the vlan status of remote device."
::= { raisecomRemoteVlanConfigEntry 1 }
raisecomRemoteCosStatus OBJECT-TYPE
SYNTAX TruthValue
ACCESS read-write
STATUS current
DESCRIPTION
"This object identifies the 802.1p COS status of remote device.
TRUE means cos is forbidden to be used.
FALSE means cos is allowed to be used"
::= { raisecomRemoteVlanConfigEntry 2 }
raisecomRemoteFiberPortTagType OBJECT-TYPE
SYNTAX RcRemotePortTagStatus
ACCESS read-write
STATUS current
DESCRIPTION
"This object identifies the attribute of Fiber Ports' tag in remote device."
::= { raisecomRemoteVlanConfigEntry 3 }
raisecomRemoteFiberPortPriority OBJECT-TYPE
SYNTAX Integer32 (0..7 )
ACCESS read-write
STATUS current
DESCRIPTION
"This object identifies the Priority of Fiber Ports' tag in remote device.
The default value is '0'"
::= { raisecomRemoteVlanConfigEntry 4 }
raisecomRemoteFiberPortPvid OBJECT-TYPE
SYNTAX Integer32 (1..4094 )
ACCESS read-write
STATUS current
DESCRIPTION
"This object identifies the Pvid of Fiber Ports' tag in remote device.
The default value is '1'"
::= { raisecomRemoteVlanConfigEntry 5 }
raisecomRemoteCablePortTagType OBJECT-TYPE
SYNTAX RcRemotePortTagStatus
ACCESS read-write
STATUS current
DESCRIPTION
"This object identifies the attribute of Cable Ports' tag in remote device."
::= { raisecomRemoteVlanConfigEntry 6 }
raisecomRemoteCablePortPriority OBJECT-TYPE
SYNTAX Integer32 (0..7 )
ACCESS read-write
STATUS current
DESCRIPTION
"This object identifies the Priority of Cable Ports' tag in remote device.
The default value is '0'"
::= { raisecomRemoteVlanConfigEntry 7 }
raisecomRemoteCablePortPvid OBJECT-TYPE
SYNTAX Integer32 (1..4094 )
ACCESS read-write
STATUS current
DESCRIPTION
"This object identifies the Pvid of Cable Ports' tag in remote device.
The default value is '1'"
::= { raisecomRemoteVlanConfigEntry 8 }
raisecomRemoteCpuPortTagType OBJECT-TYPE
SYNTAX RcRemotePortTagStatus
ACCESS read-write
STATUS current
DESCRIPTION
"This object identifies the attribute of Cpu Ports' tag in remote device."
::= { raisecomRemoteVlanConfigEntry 9 }
raisecomRemoteCpuPortPriority OBJECT-TYPE
SYNTAX Integer32 (0..7 )
ACCESS read-write
STATUS current
DESCRIPTION
"This object identifies the Priority of Cpu Ports' tag in remote device.
The default value is '0'"
::= { raisecomRemoteVlanConfigEntry 10 }
raisecomRemoteCpuPortPvid OBJECT-TYPE
SYNTAX Integer32 (1..4094 )
ACCESS read-write
STATUS current
DESCRIPTION
"This object identifies the Pvid of Cpu Ports' tag in remote device.
The default value is '1'"
::= { raisecomRemoteVlanConfigEntry 11 }
raisecomRemoteSendVlanConf OBJECT-TYPE
SYNTAX RcRemoteConfigFrameSendStatus
ACCESS read-write
STATUS current
DESCRIPTION
"This object is used to send vlan config frame to remote device
and to save the config frame local."
DEFVAL {successful}
::= { raisecomRemoteVlanConfigEntry 12 }
-- raisecomRemoteVlanGroupTable
raisecomRemoteVlanGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaisecomRemoteVlanGroupEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of remote devices vlan information."
::= { raisecomRemoteManagementLocalMibObjects 15 }
raisecomRemoteVlanGroupEntry OBJECT-TYPE
SYNTAX RaisecomRemoteVlanGroupEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"Table entry of remote devices vlan group table."
INDEX {ifIndex,
raisecomRemoteVlanGroupIndex}
::= { raisecomRemoteVlanGroupTable 1 }
RaisecomRemoteVlanGroupEntry ::= SEQUENCE {
raisecomRemoteVlanGroupIndex Integer32 (0..15 ),
raisecomRemoteVlanId Integer32 (0..4094 ),
raisecomRemoteVlanMember Integer32 (0..7 )
}
raisecomRemoteVlanGroupIndex OBJECT-TYPE
SYNTAX Integer32 (0..15 )
ACCESS not-accessible
STATUS current
DESCRIPTION
"This object identifies the index of vlan group in remote device."
::= { raisecomRemoteVlanGroupEntry 1 }
raisecomRemoteVlanId OBJECT-TYPE
SYNTAX Integer32 (0..4094 )
ACCESS read-write
STATUS current
DESCRIPTION
"This object identifies the vlan id of the specify vlan group.
The default vlan id of group is 1 and other group's default vlan id is 0 ."
::= { raisecomRemoteVlanGroupEntry 2 }
raisecomRemoteVlanMember OBJECT-TYPE
SYNTAX Integer32 (0..7)
ACCESS read-write
STATUS current
DESCRIPTION
"This object identifies the ports belong to the vlan group.
If the frist bit is '1' means fiber port belongs to the vlan group.
If the second bit is '1' means cable port belongs to the vlan group.
If the third bit is '1' means cpu port belongs to the vlan group.
The default value is '7' means all the ports mentioned above belong to the vlan group"
::= { raisecomRemoteVlanGroupEntry 3 }
-- raisecomRemoteSfpDdmTable
raisecomRemoteSfpDdmTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaisecomRemoteSfpDdmEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"The table of remote devices digital detect management information."
::= { raisecomRemoteManagementLocalMibObjects 16 }
raisecomRemoteSfpDdmEntry OBJECT-TYPE
SYNTAX RaisecomRemoteSfpDdmEntry
ACCESS not-accessible
STATUS current
DESCRIPTION
"Table entry of remote devices digital detect management table."
INDEX {ifIndex}
::= { raisecomRemoteSfpDdmTable 1 }
RaisecomRemoteSfpDdmEntry ::= SEQUENCE {
raisecomRemoteSfpDdmValid TruthValue,
raisecomRemoteSfpDdmMode RcRemoteSfpDdmMode,
raisecomRemoteSfpDdmTemperature INTEGER (-128000..127996),
raisecomRemoteSfpDdmSupplyVolt INTEGER (0..65500),
raisecomRemoteSfpDdmBiasCurrent INTEGER (0..65500),
raisecomRemoteSfpDdmOpticalTxPower INTEGER (0..65535),
raisecomRemoteSfpDdmOpticalRxPower INTEGER (0..65535),
raisecomRemoteSfpDdmAlarm TruthValue,
raisecomRemoteSfpDdmAlarmTemStatus RcRemoteSfpDdmAlarmStatus,
raisecomRemoteSfpDdmAlarmVoltStatus RcRemoteSfpDdmAlarmStatus,
raisecomRemoteSfpDdmAlarmCurrentStatus RcRemoteSfpDdmAlarmStatus,
raisecomRemoteSfpDdmAlarmTxPowerStatus RcRemoteSfpDdmAlarmStatus,
raisecomRemoteSfpDdmAlarmRxPowerStatus RcRemoteSfpDdmAlarmStatus
}
raisecomRemoteSfpDdmValid OBJECT-TYPE
SYNTAX TruthValue
ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the SFM in remote device is valid."
::= { raisecomRemoteSfpDdmEntry 1 }
raisecomRemoteSfpDdmMode OBJECT-TYPE
SYNTAX RcRemoteSfpDdmMode
ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the mode of SFP in remote device."
::= { raisecomRemoteSfpDdmEntry 2 }
raisecomRemoteSfpDdmTemperature OBJECT-TYPE
SYNTAX INTEGER (-128000..127996)
ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies temperature of SFP in remote device. A unit is a ¡æ(1/1000Celsius). "
::= { raisecomRemoteSfpDdmEntry 3 }
raisecomRemoteSfpDdmSupplyVolt OBJECT-TYPE
SYNTAX INTEGER (0..65500)
ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the volt of SFP in remote device. A unit is 100uV."
::= { raisecomRemoteSfpDdmEntry 4 }
raisecomRemoteSfpDdmBiasCurrent OBJECT-TYPE
SYNTAX INTEGER (0..65500)
ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the bias current of SFP in remote device. A unit is 2uA."
::= { raisecomRemoteSfpDdmEntry 5 }
raisecomRemoteSfpDdmOpticalTxPower OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the optical transmit power of SFP in remote device. A unit is 0.1uW."
::= { raisecomRemoteSfpDdmEntry 6 }
raisecomRemoteSfpDdmOpticalRxPower OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the optical receive power of SFP in remote device. A unit is 0.1uW."
::= { raisecomRemoteSfpDdmEntry 7 }
raisecomRemoteSfpDdmAlarm OBJECT-TYPE
SYNTAX TruthValue
ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the SFP alarm is occur."
::= { raisecomRemoteSfpDdmEntry 8 }
raisecomRemoteSfpDdmAlarmTemStatus OBJECT-TYPE
SYNTAX RcRemoteSfpDdmAlarmStatus
ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the SFP alarm status of tempreture in remote device."
::= { raisecomRemoteSfpDdmEntry 9 }
raisecomRemoteSfpDdmAlarmVoltStatus OBJECT-TYPE
SYNTAX RcRemoteSfpDdmAlarmStatus
ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the SFP alarm status of volt in remote device."
::= { raisecomRemoteSfpDdmEntry 10 }
raisecomRemoteSfpDdmAlarmCurrentStatus OBJECT-TYPE
SYNTAX RcRemoteSfpDdmAlarmStatus
ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the SFP alarm status of current in remote device."
::= { raisecomRemoteSfpDdmEntry 11 }
raisecomRemoteSfpDdmAlarmTxPowerStatus OBJECT-TYPE
SYNTAX RcRemoteSfpDdmAlarmStatus
ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the SFP alarm status of transmit power in remote device."
::= { raisecomRemoteSfpDdmEntry 12 }
raisecomRemoteSfpDdmAlarmRxPowerStatus OBJECT-TYPE
SYNTAX RcRemoteSfpDdmAlarmStatus
ACCESS read-only
STATUS current
DESCRIPTION
"This object identifies the SFP alarm status of receive power in remote device."
::= { raisecomRemoteSfpDdmEntry 13 }
-- raisecomRemoteManagementLocalMibTraps
raisecomRemotePortLinkUp NOTIFICATION-TYPE
OBJECTS {ifIndex, raisecomRemotePortIfindex}
STATUS current
DESCRIPTION
"Notify snmp manager that link up events occurs on specific
ports of remote devices by send this trap."
::= { raisecomRemoteManagementLocalMibTraps 1 }
raisecomRemotePortLinkDown NOTIFICATION-TYPE
OBJECTS {ifIndex, raisecomRemotePortIfindex}
STATUS current
DESCRIPTION
"Notify snmp manager that link down events occurs on specific
ports of remote devices by send this trap."
::= { raisecomRemoteManagementLocalMibTraps 2 }
raisecomRemoteSfpDdmTemNormal NOTIFICATION-TYPE
OBJECTS {ifIndex}
STATUS current
DESCRIPTION
"Notify snmp manager that the temperature of remote
devices is normal by send this trap."
::= { raisecomRemoteManagementLocalMibTraps 3 }
raisecomRemoteSfpDdmTemAbnormal NOTIFICATION-TYPE
OBJECTS {ifIndex}
STATUS current
DESCRIPTION
"Notify snmp manager that the temperature of remote
devices is abnormal(low or high) by send this trap."
::= { raisecomRemoteManagementLocalMibTraps 4 }
raisecomRemoteSfpDdmVoltNormal NOTIFICATION-TYPE
OBJECTS {ifIndex}
STATUS current
DESCRIPTION
"Notify snmp manager that the volt of remote
devices is normal by send this trap."
::= { raisecomRemoteManagementLocalMibTraps 5 }
raisecomRemoteSfpDdmVoltAbnormal NOTIFICATION-TYPE
OBJECTS {ifIndex}
STATUS current
DESCRIPTION
"Notify snmp manager that the volt of remote
devices is abnormal(low or high) by send this trap."
::= { raisecomRemoteManagementLocalMibTraps 6 }
raisecomRemoteSfpDdmCurrentNormal NOTIFICATION-TYPE
OBJECTS {ifIndex}
STATUS current
DESCRIPTION
"Notify snmp manager that the bias current of remote
devices is normal by send this trap."
::= { raisecomRemoteManagementLocalMibTraps 7 }
raisecomRemoteSfpDdmCurrentAbnormal NOTIFICATION-TYPE
OBJECTS {ifIndex}
STATUS current
DESCRIPTION
"Notify snmp manager that the bias current of remote
devices is abnormal(low or high) by send this trap."
::= { raisecomRemoteManagementLocalMibTraps 8 }
raisecomRemoteSfpDdmTxPowerNomal NOTIFICATION-TYPE
OBJECTS {ifIndex}
STATUS current
DESCRIPTION
"Notify snmp manager that the optical transmit power of remote
devices is normal by send this trap."
::= { raisecomRemoteManagementLocalMibTraps 9 }
raisecomRemoteSfpDdmTxPowerAbnormal NOTIFICATION-TYPE
OBJECTS {ifIndex}
STATUS current
DESCRIPTION
"Notify snmp manager that the optical transmit power of remote
devices is abnormal(low or high) by send this trap."
::= { raisecomRemoteManagementLocalMibTraps 10 }
raisecomRemoteSfpDdmRxPowerNormal NOTIFICATION-TYPE
OBJECTS {ifIndex}
STATUS current
DESCRIPTION
"Notify snmp manager that the optical recieve power of remote
devices is normal by send this trap."
::= { raisecomRemoteManagementLocalMibTraps 11 }
raisecomRemoteSfpDdmRxPowerAbnormal NOTIFICATION-TYPE
OBJECTS {ifIndex}
STATUS current
DESCRIPTION
"Notify snmp manager that the optical recieve power of remote
devices is abnormal(low or high) by send this trap."
::= { raisecomRemoteManagementLocalMibTraps 12 }
END