Observium_CE/mibs/siemens/RUGGEDCOM-SERIAL-MIB

1709 lines
51 KiB
Plaintext

RUGGEDCOM-SERIAL-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-IDENTITY,
OBJECT-TYPE, IpAddress,
Integer32 FROM SNMPv2-SMI
OBJECT-GROUP FROM SNMPv2-CONF
TEXTUAL-CONVENTION FROM SNMPv2-TC
PortList FROM Q-BRIDGE-MIB
ruggedcomMgmt FROM RUGGEDCOM-MIB
InterfaceIndex FROM IF-MIB;
rcSerial MODULE-IDENTITY
LAST-UPDATED "201101111000Z" -- Jan 11, 10:00 EST 2011
ORGANIZATION "RuggedCom"
CONTACT-INFO
"Postal: RuggedCom Inc.
300 Applewood Crescent
Concord, Ontario,
L4K 5C7 Canada
Tel: 1-905-856-5288
E-Mail: support@ruggedcom.com"
DESCRIPTION
"RuggedCom MIB for Managing Proprietary Settings for Serial Ports and
Serial Protocols on RuggedCom Serial Server Devices."
REVISION "201101111000Z" -- Jan 11, 10:00 EST 2011
DESCRIPTION
"The initial version of RuggedCom MIB for Serial Ports and Serial Protocols."
::= { ruggedcomMgmt 6 }
-- ---------------------------------------------------------------------- --
-- Textual Conventions
-- ---------------------------------------------------------------------- --
-- Copied from P-BRIDGE-MIB to avoid compilation of that mib
-- as ROS does not support P-BRIDGE-MIB
EnabledStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A simple status value for the object."
SYNTAX INTEGER {
enabled(1),
disabled(2)
}
RcFlowControl ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"FlowControl setting for serial port."
SYNTAX INTEGER {
none(1),
xonXoff(2)
}
RcSerProtocol ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Serial Protocols permitted for RuggedCom Serial Device Servers."
SYNTAX INTEGER {
noProtocol(1),
rawSock(2),
modbusServer(3),
modbusClient(4),
itcsWIN(5),
itcsTIN(6),
microlok(7),
dnp(8),
dnpRawSock(9),
mirrorBits(10),
preemptRawSock(11),
telnetComport(12)
}
RcTransport ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Transport protocol used for IP traffic."
SYNTAX INTEGER {
udp(1),
tcp(2)
}
RcCallDir ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Call Direction options for a RuggedCom Serial Server device."
SYNTAX INTEGER {
in(0),
out(1),
both(2)
}
RcSerPortType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Serial Port Type for RuggedCom Serial Server device."
SYNTAX INTEGER {
none(0),
rs232(1),
rs485(2),
rs422(3),
tpc(4),
fiber(5)
}
-- ---------------------------------------------------------------------- --
-- rcSerial subtrees
-- ---------------------------------------------------------------------- --
rcSerialPortParams OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The main subtree for managing Global Serial Port parameters."
::= { rcSerial 1 }
rcMbServer OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The main subtree for managing the Modbus Protocol Server settings
on RuggedCom serial Devices."
::= { rcSerial 2 }
rcMbClient OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The main subtree for managing the Modbus Protocol Client Settings on
RuggedCom serial devices."
::= { rcSerial 3 }
rcRawSock OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The main subtree for managing the Raw Socket Protocol Settings on
RuggedCom serial devices."
::= { rcSerial 4 }
rcPreemptRS OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The main subtree for managing the Preemptive Raw Socket Protocol
settings on RuggedCom serial devices."
::= { rcSerial 5 }
rcTinAndWin OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The main subtree for managing the TIN and WIN protocol settings on
RuggedCom serial devices."
::= { rcSerial 6 }
rcMicrolok OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The main subtree for managing the Microlok protocol settings on
RuggedCom serial devices."
::= { rcSerial 7 }
rcDnp OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Tha main subtree for managing the Dnp protocol settings on
RuggedCom serial devices."
::= { rcSerial 8 }
rcDnpRs OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Tha main subtree for managing the Dnp over Raw Socket protocol
settings on RuggedCom serial devices."
::= { rcSerial 9 }
rcMirrorBits OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Tha main subtree for managing the Mirrored Bit protocol settings on
RuggedCom serial devices."
::= { rcSerial 10 }
rcTelnetComport OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Tha main subtree for managing the TelnetPortComport protocol settings on
RuggedCom serial devices."
::= { rcSerial 11 }
rcConnStats OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The main subtree for the information about Connection Statistics for
RuggedCom serial devices."
::= { rcSerial 15 }
rcSerDeviceCmnd OBJECT-IDENTITY
STATUS current
DESCRIPTION
"The main subtree for serial port control commands"
::= { rcSerial 16}
-- ---------------------------------------------------------------------- --
-- ---------------------------------------------------------------------- --
rcSerialConformance OBJECT IDENTIFIER ::= { rcSerial 18 }
-- rcSerialCompliances OBJECT IDENTIFIER ::= { rcSerialConformance 1 }
rcSerialGroups OBJECT IDENTIFIER ::= { rcSerialConformance 2 }
-- ---------------------------------------------------------------------- --
-- Serial Port configuration
-- ---------------------------------------------------------------------- --
rcSerialPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcSerialPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of port entries. The number of entries might be
retreived as the value of object 'rs232Number' from RFC1659."
::= { rcSerialPortParams 1 }
rcSerialPortEntry OBJECT-TYPE
SYNTAX RcSerialPortEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Status and configuration parameters for a port."
INDEX {
rcSerialPortNumber
}
::= { rcSerialPortTable 1 }
RcSerialPortEntry ::= SEQUENCE {
rcSerialPortNumber Integer32,
rcSerialPortIfIndex InterfaceIndex,
rcSerialProtocol RcSerProtocol,
rcSerialPortType RcSerPortType,
rcSerialForceHD INTEGER,
rcSerialTurnAround Integer32,
rcSerialPostTxDelay Integer32,
rcSerialHoldTime Integer32,
rcSerialDscp Integer32,
rcSerialRxtoTxDelay Integer32
}
rcSerialPortNumber OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The physical Serial Port Number of the device for which this Entry
contains configuration settings."
::= { rcSerialPortEntry 1 }
rcSerialPortIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of ifIndex for the port. This value is same as
'rs232PortIndex' which is the index used for 'rs232PortTable'
in RS-232-MIB."
::= { rcSerialPortEntry 2 }
rcSerialProtocol OBJECT-TYPE
SYNTAX RcSerProtocol
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A Serial Protocol supported on the Serial Port represented
by this entry."
::= { rcSerialPortEntry 3 }
rcSerialPortType OBJECT-TYPE
SYNTAX RcSerPortType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A Serial Port Type supported on the Serial Port represented
by this entry."
::= { rcSerialPortEntry 4 }
rcSerialForceHD OBJECT-TYPE
SYNTAX INTEGER {
on(1),
off(2),
notApplicable(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables forcing half duplex mode of operation on the Serial Port.
While sending data out of the serial port all received data are ignored.
This mode of operation is available only on ports that operate in full
duplex mode"
::= { rcSerialPortEntry 5 }
rcSerialTurnAround OBJECT-TYPE
SYNTAX Integer32(0..1000 )
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The amount of delay between the transmission of individual messages
out of the serial port.
For 'rcSerialProtocol' object value modbusServer(3) this value must be non-zero.
It represents delay between sending a brodcast message and the next poll
out of serial port, because RTUs do not reply to a broadcast, so enough
time must be ensured to process it."
::= { rcSerialPortEntry 6 }
rcSerialPostTxDelay OBJECT-TYPE
SYNTAX Integer32(0..15 )
UNITS "bits"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The number of bits needed to generate required delay with configured
baudrate('rs232PortOutSpeed') after the last bit of the packet was
sent out before serial UART starts listening to the RX line .
This value is relevant for RS485 interface only with 'rs232PortType'
equals other(1)."
::= { rcSerialPortEntry 7 }
rcSerialHoldTime OBJECT-TYPE
SYNTAX Integer32(0..15000)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum amount of time in ms that serial packet can be held in the
queue before being sent to the serial line.
Time is measured from the moment the packet is received from the IP
layer."
::= { rcSerialPortEntry 8 }
rcSerialDscp OBJECT-TYPE
SYNTAX Integer32(0..63)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of DS byte to be set in the IP header.
DS byte setting is supported in the egress direction only."
::= { rcSerialPortEntry 9 }
rcSerialRxtoTxDelay OBJECT-TYPE
SYNTAX Integer32(0..1000)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The minimum amount of time in ms that the transmission of a new
message should delay after the last message is received through the
serial port.
This parameter is useful, especially for the half duplex transmission
mode, such as two-wire RS485 serial protocol.
It ensures that the connected device gets enough time to turn off
its transmitter and to turn on its receiver, so that it can receive
next message without a single bit loss."
::= { rcSerialPortEntry 10 }
-- ---------------------------------------------------------------------- --
-- Modbus Server configuration
-- ---------------------------------------------------------------------- --
rcMbServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcMbServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides configuration options for the ports when
'rcSerialProtocol'equals modbusServer(3)."
::= { rcMbServer 1 }
rcMbServerEntry OBJECT-TYPE
SYNTAX RcMbServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of all the configuration options for a port for which
'rcSerialProtocol' equals modbusServer(3)."
INDEX { rcMbServerPort }
::= { rcMbServerTable 1 }
RcMbServerEntry ::= SEQUENCE {
rcMbServerPort Integer32,
rcMbServerRespTimer Integer32,
rcMbServerAuxTcpPort Integer32,
rcMbServerSendExcep EnabledStatus,
rcMbServerLinkStats EnabledStatus
}
rcMbServerPort OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The physical Serial Port Number for which this Entry contains the
Modbus Server Protocol configuration settings."
::= { rcMbServerEntry 1 }
rcMbServerRespTimer OBJECT-TYPE
SYNTAX Integer32(50..10000)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The allowable time to wait for the RTU to start to respond."
::= { rcMbServerEntry 2 }
rcMbServerAuxTcpPort OBJECT-TYPE
SYNTAX Integer32(1024..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The alternative TCP port number where a 'rcMbServerPort' may listen
to incoming TCP conncetions.
Note:TCP Modbus Server always listens on TCP port 502.
So this parameter allows the RuggedCom serial device to accept
TCP Modbus Protocol connections request on both TCP ports."
::= { rcMbServerEntry 3 }
rcMbServerSendExcep OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Allows the RuggedCom Serial Devices to enable or disable sending TCP
Modbus exception back to the master if response has not been
received from the RTU within expected time."
::= { rcMbServerEntry 4 }
rcMbServerLinkStats OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables links statistics collection."
::= { rcMbServerEntry 5 }
-- ---------------------------------------------------------------------- --
-- Modbus Client configuration
-- ---------------------------------------------------------------------- --
rcMbClientIPPort OBJECT-TYPE
SYNTAX Integer32(1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A remote port number to which protocol connection manager sends TCP
connection requests."
::= { rcMbClient 1}
rcMbClientFwdExcp OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables forwarding exception messages to the Master as exception
codes 10 (no path) or 11 (no response).
When the Master polls for an unconfigured RTU or the remote Modbus
Server receives a poll for an RTU which is not configured or is timing
out, it returns an exception message.
This object should be set to 'disabled(2)' if Master does not support
exceptions but recognizes failure by time-out when waiting for
response."
::= { rcMbClient 2}
rcMbClientLinkStats OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables link statistics collection."
::= { rcMbClient 3}
rcMbClientDscp OBJECT-TYPE
SYNTAX Integer32(0..63)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of DS byte to be set in the IP header.
DS byte setting is supported in the egress direction only."
::= { rcMbClient 4}
-- ---------------------------------------------------------------------- --
-- RawSocket configuration
-- ---------------------------------------------------------------------- --
rcRawSockTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcRawSockEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table represents the entries for ports configured for Raw Socket
serial protocol on RuggedCom serial devices."
::= { rcRawSock 1 }
rcRawSockEntry OBJECT-TYPE
SYNTAX RcRawSockEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of all the configuration options available for a port configured
for Raw Socket serial protocol on Ruggedcom serial devices."
INDEX { rcRawSockPort }
::= { rcRawSockTable 1 }
RcRawSockEntry ::= SEQUENCE {
rcRawSockPort Integer32,
rcRawSockPackChar Integer32,
rcRawSockPackTimer Integer32,
rcRawSockPackSize Integer32,
rcRawSockFlowControl RcFlowControl,
rcRawSockTransport RcTransport,
rcRawSockCallDir RcCallDir,
rcRawSockMaxConn Integer32,
rcRawSockLocPort Integer32,
rcRawSockRemPort Integer32,
rcRawSockIpAdd IpAddress,
rcRawSockLinkStats EnabledStatus
}
rcRawSockPort OBJECT-TYPE
SYNTAX Integer32 (1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The physical Serial Port Number for which this Entry contains
the Raw Socket serial protocol configuration settings."
::= { rcRawSockEntry 1 }
rcRawSockPackChar OBJECT-TYPE
SYNTAX Integer32(0..256)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The character that can be used to force forwarding of accumulated
data to the network.
If a packetization character is not configured - object is set to the
value of '256', accumulated data will be forwarded based upon the
paketization timeout parameter which is the value set for object
rcRawSockPackTimer."
::= { rcRawSockEntry 2 }
rcRawSockPackTimer OBJECT-TYPE
SYNTAX Integer32(3..1000)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The delay in ms from the last received character until when data is
forwarded."
::= { rcRawSockEntry 3 }
rcRawSockPackSize OBJECT-TYPE
SYNTAX Integer32(64..1401)
UNITS "bytes"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum number of bytes received from serial port to be
forwarded."
::= { rcRawSockEntry 4 }
rcRawSockFlowControl OBJECT-TYPE
SYNTAX RcFlowControl
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The type of FlowControl to be used on the port."
::= { rcRawSockEntry 5 }
rcRawSockTransport OBJECT-TYPE
SYNTAX RcTransport
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A transport protocol used for IP traffic for protocol on this port."
::= { rcRawSockEntry 6 }
rcRawSockCallDir OBJECT-TYPE
SYNTAX RcCallDir
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Defines following:
- whether to accept an incoming connection 'in(0)' or
- to place an outgoing connection 'out(1)' or
- to place an outgoing connection and wait for incomming 'both(2)'
Note: This parameter is applicable only for TCP transport."
::= { rcRawSockEntry 7 }
rcRawSockMaxConn OBJECT-TYPE
SYNTAX Integer32(1..64)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum number of allowed incoming TCP connections."
::= { rcRawSockEntry 8 }
rcRawSockLocPort OBJECT-TYPE
SYNTAX Integer32(1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The local IP port to listen to an incoming TCP connection or UDP
datagrams."
::= { rcRawSockEntry 9 }
rcRawSockRemPort OBJECT-TYPE
SYNTAX Integer32(1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The remote IP port to use when placing an outgoing connection."
::= { rcRawSockEntry 10 }
rcRawSockIpAdd OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Defines the IpAddress based on the following:
- For outgoing TCP connection (client) 'rcRawSockCallDir' is 'out(2)'
this is the remote IP address to communicate with.
- For incoming TCP connection (server), 'rcRawSockCallDir' is
'out(2)' or 'both(3)' this is the local interface IP address to
listen to the local port for connection request.
- For both, outgoing and incoming connections enabled
(client or server), 'rcRawSockCallDir' is 'both(3)' this is the
remote IP address where to place an outgoing TCP connection request
or from which to accept calls.
- For UDP transport address of interface to listen to UDP datagrams."
::= { rcRawSockEntry 11 }
rcRawSockLinkStats OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables links statistics collection for RawSocket on this port."
::= { rcRawSockEntry 12 }
-- ---------------------------------------------------------------------- --
-- Preemptiv RawSocket
-- ---------------------------------------------------------------------- --
rcPreemptRSTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcPreemptRSEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This Table defines the configuration options available for ports
configured for PreEmptive Raw Socket serial protocol."
::= { rcPreemptRS 1 }
rcPreemptRSEntry OBJECT-TYPE
SYNTAX RcPreemptRSEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of port entries with configuration options for ports configured
for PreEmptive Raw Socket protocol."
INDEX { rcPreemptRSPort }
::= { rcPreemptRSTable 1 }
RcPreemptRSEntry ::= SEQUENCE {
rcPreemptRSPort Integer32,
rcPreemptRSPackChar Integer32,
rcPreemptRSPackTimer Integer32,
rcPreemptRSPackSize Integer32,
rcPreemptRSFlowControl RcFlowControl,
rcPreemptRSLocPort Integer32,
rcPreemptRSRemPort Integer32,
rcPreemptRSIpAdd IpAddress,
rcPreemptRSLinkStats EnabledStatus,
rcPreemptRSDynPackChar Integer32,
rcPreemptRSDynPackTimer Integer32,
rcPreemptRSDynTimeout Integer32
}
rcPreemptRSPort OBJECT-TYPE
SYNTAX Integer32(1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The physical Serial Port Number for which this Entry contains
the Preemptive Raw Socket serial protocol configuration settings."
::= { rcPreemptRSEntry 1 }
rcPreemptRSPackChar OBJECT-TYPE
SYNTAX Integer32(0..256)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The character that can be used to force forwarding of accumulated
data to the network.
If a packetization character is not configured - object is set to the
value of '256', accumulated data will be forwarded based upon the
paketization timeout parameter which is the value set for object
rcPreemptRSPackTimer."
::= { rcPreemptRSEntry 2 }
rcPreemptRSPackTimer OBJECT-TYPE
SYNTAX Integer32(3..1000)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The delay in milliseconds from the last received character until
when data is forwarded."
::= { rcPreemptRSEntry 3 }
rcPreemptRSPackSize OBJECT-TYPE
SYNTAX Integer32(64..1400)
UNITS "bytes"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Maximum number of bytes received from serial port to be packed
in one IP packet."
::= { rcPreemptRSEntry 4 }
rcPreemptRSFlowControl OBJECT-TYPE
SYNTAX RcFlowControl
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The type of FlowControl to be used on the port."
::= { rcPreemptRSEntry 5 }
rcPreemptRSLocPort OBJECT-TYPE
SYNTAX Integer32(1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The local IP port to listen to an incoming TCP connection or UDP
datagrams."
::= { rcPreemptRSEntry 6 }
rcPreemptRSRemPort OBJECT-TYPE
SYNTAX Integer32(1..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The remote TCP port to use when placing an outgoing connection."
::= { rcPreemptRSEntry 7 }
rcPreemptRSIpAdd OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Defines the IpAddress based on the following:
- For outgoing TCP connection (client) 'rcRawSockCallDir' is 'out(2)'
this is the remote IP address to communicate with.
- For incoming TCP connection (server), 'rcRawSockCallDir' is
'out(2)' or 'both(3)' this is the local interface IP address to
listen to the local port for connection request.
- For both, outgoing and incoming connections enabled
(client or server), 'rcRawSockCallDir' is 'both(3)' this is the
remote IP address where to place an outgoing TCP connection request
or from which to accept calls."
::= { rcPreemptRSEntry 8 }
rcPreemptRSLinkStats OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables links statistics collection."
::= { rcPreemptRSEntry 9 }
rcPreemptRSDynPackChar OBJECT-TYPE
SYNTAX Integer32(0..256)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The character that can be used to force forwarding of accumulated data
to the network for connection to dynamic master.
If a packetization character is not configured, accumulated data will
be forwarded based upon the packetization timeout parameter
'rcPreemptRSDynPackTimer'."
::= { rcPreemptRSEntry 10 }
rcPreemptRSDynPackTimer OBJECT-TYPE
SYNTAX Integer32(3..1000)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The delay in milliseconds from the last received character until when
data is forwarded to the dynamic master."
::= { rcPreemptRSEntry 11 }
rcPreemptRSDynTimeout OBJECT-TYPE
SYNTAX Integer32(10..3600)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The time in seconds that is allowed to dynamic master to be idle
before it's connection is closed.
The protocol listens to the socket open to dymamic master, and if
no data are received within this time, conneciton will be closed."
::= { rcPreemptRSEntry 12 }
-- ---------------------------------------------------------------------- --
-- TIN and WIN protocols configuraiton
-- ---------------------------------------------------------------------- --
rcTinAndWinTinMode OBJECT-TYPE
SYNTAX INTEGER {
tin1(1),
tin2(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The TIN Protocol running mode"
::= { rcTinAndWin 1}
rcTinAndWinTinTrans OBJECT-TYPE
SYNTAX RcTransport
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A transport protocol used for IP traffic for TIN protocol."
::= { rcTinAndWin 2}
rcTinAndWinWinTrans OBJECT-TYPE
SYNTAX RcTransport
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A transport protocol used for IP traffic for WIN protocol."
::= { rcTinAndWin 3}
rcTinAndWinTinIpPort OBJECT-TYPE
SYNTAX Integer32(1024..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A local port number on which TIN protocol listens to connections or
UDP datagrams."
::= { rcTinAndWin 4}
rcTinAndWinWinIpPort OBJECT-TYPE
SYNTAX Integer32(1024..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A local port number on which WIN protocol listens to connections or
UDP datagrams."
::= { rcTinAndWin 5}
rcTinAndWinMsgAgingTime OBJECT-TYPE
SYNTAX Integer32(0..3600)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Aging time for TIN mode2 messages.
The feature is disabled if the value of this object is '0'.
When the feature is enabled, any TIN mode2 message received will be
stored in an internal table. So if the same message is received
within the time window specified by this parameter, the new message is
considered duplicate, and thus discarded."
::= { rcTinAndWin 6}
rcTinAndWinAddrAgingTime OBJECT-TYPE
SYNTAX Integer32(1..1000)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The time of communication inactivity in milliseconds after which a
learned TIN address is removed from the dynamic device address table.
Entries in Link Statistics Table with the aged address will be kept
until statistics is cleared."
::= { rcTinAndWin 7}
rcTinAndWinBroadCastAddr OBJECT-TYPE
SYNTAX INTEGER {
static(1),
dynamic(2),
staticAndDynamic(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The device address table in which addresses will be found for broadcast
messages."
::= { rcTinAndWin 8}
rcTinAndWinUniAddr OBJECT-TYPE
SYNTAX INTEGER {
static(1),
dynamic(2),
staticAndDynamic(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The device address table in which addresses will be found for unicast
messages."
::= { rcTinAndWin 9}
rcTinAndWinLinkStats OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables links statistics collection for TIN and WIN protocols."
::= { rcTinAndWin 10}
rcTinAndWinWinDscp OBJECT-TYPE
SYNTAX Integer32(0..63)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of DS byte to be set in the IP header.
DS byte setting is supported in the egress direction only."
::= { rcTinAndWin 11}
rcTinAndWinTinDscp OBJECT-TYPE
SYNTAX Integer32(0..63)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of DS byte to be set in the IP header.
DS byte setting is supported in the egress direction only."
::= { rcTinAndWin 12}
-- ---------------------------------------------------------------------- --
-- Microlok protocol configuration
-- ---------------------------------------------------------------------- --
rcMicrolokTransport OBJECT-TYPE
SYNTAX RcTransport
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A transport protocol used for IP traffic for Microloc protocol."
::= {rcMicrolok 1}
rcMicrolokIpPort OBJECT-TYPE
SYNTAX Integer32(1024..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A local port number on which Microloc protocol listens to connections
or UDP datagrams."
::= {rcMicrolok 2}
rcMicrolokLinkStats OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables links statistics collection."
::= {rcMicrolok 3}
rcMicrolokDscp OBJECT-TYPE
SYNTAX Integer32(0..63)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of DS byte to be set in the IP header.
DS byte setting is supported in the egress direction only."
::= {rcMicrolok 4}
-- ---------------------------------------------------------------------- --
-- DNP protocol configuration
-- ---------------------------------------------------------------------- --
rcDnpTransport OBJECT-TYPE
SYNTAX RcTransport
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A transport protocol used for IP traffic for DNP protocol."
::= {rcDnp 1}
rcDnpIpPort OBJECT-TYPE
SYNTAX Integer32(1024..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A local port number on which DNP protocol listens to connections or
UDP datagrams."
::= { rcDnp 2 }
rcDnpLearning OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable or disable address learning.
Learning can be disabled, or enabled on management IP interface, or
enabled on the interface with specific IP address. If learning is
enabled and remote address is not known, UDP broadcast message will be
sent and source addresses will be learned on devices that run DNP
protocol. If local address is not known, message will be sent to all
serial ports running DNP protocol. Local addresses will be learned from
local responses. If TCP transport is configured, connection will be
established to the devices with the corresponding IP address."
::= { rcDnp 3 }
rcDnpAgingTimer OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The time of communication inactivity after which a learned DNP address
is removed from the device address table.
Entries in Link Statistics Table with the aged address will be kept
until statistics is cleared."
::= { rcDnp 4 }
rcDnpLinkStats OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables links statistics collection."
::= { rcDnp 5 }
rcDnpDscp OBJECT-TYPE
SYNTAX Integer32(0..63)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of DS byte to be set in the IP header.
DS byte setting is supported in the egress direction only."
::= { rcDnp 6 }
-- ---------------------------------------------------------------------- --
-- DNP over RawSocket configuration
-- ---------------------------------------------------------------------- --
rcDnpRsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcDnpRsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table represents the set of parameters provide the ability to
configure DNP over RawSocket protocol settings for serial ports.
If no ports appear, then the DNP over RawSocket protocol must first be
assigned to port(s)"
::= { rcDnpRs 1}
rcDnpRsEntry OBJECT-TYPE
SYNTAX RcDnpRsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of ports with configuration parameters for DNP over RawSocket
serial protocol ."
INDEX { rcDnpRsPort }
::= { rcDnpRsTable 1 }
RcDnpRsEntry::= SEQUENCE {
rcDnpRsPort Integer32,
rcDnpRsCalllDir RcCallDir,
rcDnpRsTransport RcTransport,
rcDnpRsMaxConns Integer32,
rcDnpRsLocPort Integer32,
rcDnpRsRemPort Integer32,
rcDnpRsIpAdd IpAddress,
rcDnpRsLinkStats EnabledStatus
}
rcDnpRsPort OBJECT-TYPE
SYNTAX Integer32(1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The physical Serial Port Number for which this Entry contains DNP over
Raw Socket serial protocol configuration settings."
::= { rcDnpRsEntry 1 }
rcDnpRsCalllDir OBJECT-TYPE
SYNTAX RcCallDir
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Defines following:
- whether to accept an incoming connection 'in(0)' or
- to place an outgoing connection 'out(1)' or
- to place an outgoing connection and wait for incomming 'both(2)'
Note: This parameter is applicable only for TCP transport."
::= { rcDnpRsEntry 2 }
rcDnpRsTransport OBJECT-TYPE
SYNTAX RcTransport
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A transport protocol used for IP traffic for DNPRS on this port."
::= { rcDnpRsEntry 3 }
rcDnpRsMaxConns OBJECT-TYPE
SYNTAX Integer32(1..64)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum number of allowed incoming TCP connections."
::= { rcDnpRsEntry 4 }
rcDnpRsLocPort OBJECT-TYPE
SYNTAX Integer32(1024..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The local IP port to listen to an incoming TCP connection or UDP
datagrams."
::= { rcDnpRsEntry 5 }
rcDnpRsRemPort OBJECT-TYPE
SYNTAX Integer32(1024..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The remote TCP port to use when placing an outgoing connection."
::= { rcDnpRsEntry 6 }
rcDnpRsIpAdd OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Defines the IpAddress based on the following:
- For outgoing TCP connection (client) 'rcRawSockCallDir' is 'out(2)'
this is the remote IP address to communicate with.
- For incoming TCP connection (server), 'rcRawSockCallDir' is
'out(2)' or 'both(3)' this is the local interface IP address to
listen to the local port for connection request.
- For both, outgoing and incoming connections enabled
(client or server), 'rcRawSockCallDir' is 'both(3)' this is the
remote IP address where to place an outgoing TCP connection request
or from which to accept calls.
- For UDP transport address of interface to listen to UDP datagrams."
::= { rcDnpRsEntry 7 }
rcDnpRsLinkStats OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables links statistics collection."
::= { rcDnpRsEntry 8 }
-- ---------------------------------------------------------------------- --
-- ---------------------------------------------------------------------- --
rcMirrBitsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcMirrBitsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table presents the list of ports with configuration options for
configuring the Mirrirod Bits serial protocol on RuggedCom serial
devices"
::= { rcMirrorBits 1}
rcMirrBitsEntry OBJECT-TYPE
SYNTAX RcMirrBitsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of configuration options for all the ports configured for
Mirrored Bits serial protocol."
INDEX { rcMirrBitsPort }
::= { rcMirrBitsTable 1 }
RcMirrBitsEntry::=
SEQUENCE {
rcMirrBitsPort Integer32,
rcMirrBitsTransport RcTransport,
rcMirrBitsLocPort Integer32,
rcMirrBitsRemPort Integer32,
rcMirrBitsIpAdd IpAddress,
rcMirrBitsLinkStats EnabledStatus
}
rcMirrBitsPort OBJECT-TYPE
SYNTAX Integer32(1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The physical Serial Port Number for which this Entry contains the
Mirrored Bits serial protocol configuration settings."
::= { rcMirrBitsEntry 1 }
rcMirrBitsTransport OBJECT-TYPE
SYNTAX RcTransport
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A transport protocol used for IP traffic for MorroredBits on this
port.
This object is always set to the value of 'udp(2)'."
::= { rcMirrBitsEntry 2 }
rcMirrBitsLocPort OBJECT-TYPE
SYNTAX Integer32(1024..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The local IP port to listen to UDP datagrams."
::= { rcMirrBitsEntry 3 }
rcMirrBitsRemPort OBJECT-TYPE
SYNTAX Integer32(1024..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Remote port to which protocol on this port can exchange UDP
datagrams."
::= { rcMirrBitsEntry 4 }
rcMirrBitsIpAdd OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP Address of interface to listen to UDP datagrams."
::= { rcMirrBitsEntry 5 }
rcMirrBitsLinkStats OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables links statistics collection."
::= { rcMirrBitsEntry 6 }
-- ---------------------------------------------------------------------- --
-- ---------------------------------------------------------------------- --
rcTelnetComportTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcTelnetComportEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides a list of port entries configured for TelnetPort
Comport serial protocolwith configuration options."
::= { rcTelnetComport 1 }
rcTelnetComportEntry OBJECT-TYPE
SYNTAX RcTelnetComportEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of ports with configuration options for TelnetPortComports serial
protocol."
INDEX { rcTelnetComportPort }
::= { rcTelnetComportTable 1 }
RcTelnetComportEntry ::=
SEQUENCE {
rcTelnetComportPort Integer32,
rcTelnetComportPackChar Integer32,
rcTelnetComportPackTimer Integer32,
rcTelnetComportPackSize Integer32,
rcTelnetComportFlowControl RcFlowControl,
rcTelnetComportCallDir RcCallDir,
rcTelnetComportLocPort Integer32,
rcTelnetComportRemPort Integer32,
rcTelnetComportIpAdd IpAddress,
rcTelnetComportLinkStats EnabledStatus
}
rcTelnetComportPort OBJECT-TYPE
SYNTAX Integer32(1..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Thephysical Serial Port Number for which this Entry contains the
TelnetPortComport serial protocol configuration settings."
::= { rcTelnetComportEntry 1 }
rcTelnetComportPackChar OBJECT-TYPE
SYNTAX Integer32(0..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The character that can be used to force forwarding of accumulated
data to the network.
If a packetization character is not configured - object is set to the
value of '256', accumulated data will be forwarded based upon the
paketization timeout parameter which is the value set for object
rcTelnetComportPackTimer."
::= { rcTelnetComportEntry 2 }
rcTelnetComportPackTimer OBJECT-TYPE
SYNTAX Integer32(3..1000)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The delay from the last received character until when data is
forwarded."
::= { rcTelnetComportEntry 3 }
rcTelnetComportPackSize OBJECT-TYPE
SYNTAX Integer32(64..1400)
UNITS "bytes"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The maximum number of bytes received from serial port to be packed
in one IP packet."
::= { rcTelnetComportEntry 4 }
rcTelnetComportFlowControl OBJECT-TYPE
SYNTAX RcFlowControl
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The type of FlowControl to be used on the port."
::= { rcTelnetComportEntry 5 }
rcTelnetComportCallDir OBJECT-TYPE
SYNTAX RcCallDir
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Defines following:
- whether to accept an incoming connection 'in(0)' or
- to place an outgoing connection 'out(1)' or
- to place an outgoing connection and wait for incomming 'both(2)'.
This protocol support only TCP transport."
::= { rcTelnetComportEntry 6 }
rcTelnetComportLocPort OBJECT-TYPE
SYNTAX Integer32(1024..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The local IP port to listen to an incoming TCP connection."
::= { rcTelnetComportEntry 7 }
rcTelnetComportRemPort OBJECT-TYPE
SYNTAX Integer32(1024..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The remote TCP port to use when placing an outgoing connection."
::= { rcTelnetComportEntry 8 }
rcTelnetComportIpAdd OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Defines the IpAddress based on the following:
- For outgoing TCP connection (client) 'rcRawSockCallDir' is 'out(2)'
this is the remote IP address to communicate with.
- For incoming TCP connection (server), 'rcRawSockCallDir' is
'out(2)' or 'both(3)' this is the local interface IP address to
listen to the local port for connection request.
- For both, outgoing and incoming connections enabled
(client or server), 'rcRawSockCallDir' is 'both(3)' this is the
remote IP address where to place an outgoing TCP connection request
or from which to accept calls."
::= { rcTelnetComportEntry 9 }
rcTelnetComportLinkStats OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enables links statistics collection."
::= { rcTelnetComportEntry 10 }
-- ---------------------------------------------------------------------- --
-- Connection Statistics table
-- ---------------------------------------------------------------------- --
rcConnStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcConnStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table provides the statictics information for all active TCP
connections on the RuggedCom serial device."
::= { rcConnStats 1 }
rcConnStatsEntry OBJECT-TYPE
SYNTAX RcConnStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"List of parameters providing the statictics information for all active TCP
connections on the RuggedCom serial device."
INDEX {
rcConnStatsRemIp,
rcConnStatsRemPort,
rcConnStatsLocPort
}
::= { rcConnStatsTable 1 }
RcConnStatsEntry ::= SEQUENCE {
rcConnStatsRemIp IpAddress,
rcConnStatsRemPort Integer32,
rcConnStatsLocPort Integer32,
rcConnStatsRxPkts Integer32,
rcConnStatsTxPkts Integer32
}
rcConnStatsRemIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The remote IP address of the TCP connection."
::= { rcConnStatsEntry 1 }
rcConnStatsRemPort OBJECT-TYPE
SYNTAX Integer32(1024..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The remote port number of the connection."
::= { rcConnStatsEntry 2 }
rcConnStatsLocPort OBJECT-TYPE
SYNTAX Integer32(1024..65535)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The local port number of the connection."
::= { rcConnStatsEntry 3 }
rcConnStatsRxPkts OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of received packets."
::= { rcConnStatsEntry 4 }
rcConnStatsTxPkts OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of transmitted packets."
::= { rcConnStatsEntry 5 }
-- ---------------------------------------------------------------------- --
-- SerialDevice Commands
-- ---------------------------------------------------------------------- --
rcSerDeviceCmndResetPort OBJECT-TYPE
SYNTAX PortList
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The list of ports for which Reset should be performed on the
RuggedCom Serial devices.
A read attempt for this object always returns an empty list of ports."
::= { rcSerDeviceCmnd 1}
rcSerDeviceCmndClearStats OBJECT-TYPE
SYNTAX PortList
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The list of ports for which Clearing statistics command should be
performed on the RuggedCom Serial devices.
A read attempt for this object always returns an empty list of ports."
::= { rcSerDeviceCmnd 2}
-- ---------------------------------------------------------------------- --
--
-- ---------------------------------------------------------------------- --
rcSerialPortParamsGroup OBJECT-GROUP
OBJECTS {
rcSerialPortIfIndex,
rcSerialProtocol,
rcSerialPortType,
rcSerialForceHD,
rcSerialTurnAround,
rcSerialPostTxDelay,
rcSerialHoldTime,
rcSerialDscp,
rcSerialRxtoTxDelay
}
STATUS current
DESCRIPTION
"Objects related to global settings for RuggedCom serial devices."
::= { rcSerialGroups 1 }
rcSerialMbServerGroup OBJECT-GROUP
OBJECTS {
rcMbServerRespTimer,
rcMbServerAuxTcpPort,
rcMbServerSendExcep,
rcMbServerLinkStats
}
STATUS current
DESCRIPTION
"Objects related to settings ModBus Server protocol for RuggedCom serial
devices."
::= { rcSerialGroups 2 }
rcSerialMbClientGroup OBJECT-GROUP
OBJECTS {
rcMbClientIPPort,
rcMbClientFwdExcp,
rcMbClientLinkStats,
rcMbClientDscp
}
STATUS current
DESCRIPTION
"Objects related to settings ModBus client protocol for RuggedCom serial
devices."
::= { rcSerialGroups 3 }
rcSerialRawSocketGroup OBJECT-GROUP
OBJECTS {
rcRawSockPackChar,
rcRawSockPackTimer,
rcRawSockPackSize,
rcRawSockFlowControl,
rcRawSockTransport,
rcRawSockCallDir,
rcRawSockMaxConn,
rcRawSockLocPort,
rcRawSockRemPort,
rcRawSockIpAdd,
rcRawSockLinkStats
}
STATUS current
DESCRIPTION
"Objects related to settings for raw Socket protocol on RuggedCom serial
devices."
::= { rcSerialGroups 4 }
rcSerialPreEmpRawSockGroup OBJECT-GROUP
OBJECTS {
rcPreemptRSPackChar,
rcPreemptRSPackTimer,
rcPreemptRSPackSize,
rcPreemptRSFlowControl,
rcPreemptRSLocPort,
rcPreemptRSRemPort,
rcPreemptRSIpAdd,
rcPreemptRSLinkStats,
rcPreemptRSDynPackChar,
rcPreemptRSDynPackTimer,
rcPreemptRSDynTimeout
}
STATUS current
DESCRIPTION
"Objects related to settings for Preemptive Raw Socket serial protocol
on RuggedCom serial devices."
::= { rcSerialGroups 5 }
rcSerialTinAndWinGroup OBJECT-GROUP
OBJECTS {
rcTinAndWinTinMode,
rcTinAndWinTinTrans,
rcTinAndWinWinTrans,
rcTinAndWinTinIpPort,
rcTinAndWinWinIpPort,
rcTinAndWinMsgAgingTime,
rcTinAndWinAddrAgingTime,
rcTinAndWinBroadCastAddr,
rcTinAndWinUniAddr,
rcTinAndWinLinkStats,
rcTinAndWinWinDscp,
rcTinAndWinTinDscp
}
STATUS current
DESCRIPTION
"Objects related to settings for Tin and Win protocols on RuggedCom
serial devices."
::= { rcSerialGroups 6 }
rcSerialMicrolokGroup OBJECT-GROUP
OBJECTS {
rcMicrolokTransport,
rcMicrolokIpPort,
rcMicrolokLinkStats,
rcMicrolokDscp
}
STATUS current
DESCRIPTION
"Objects related to settings for Microlok protocols on RuggedCom
serial devices."
::= { rcSerialGroups 7 }
rcSerialDnpGroup OBJECT-GROUP
OBJECTS {
rcDnpTransport,
rcDnpIpPort,
rcDnpLearning,
rcDnpAgingTimer,
rcDnpLinkStats,
rcDnpDscp
}
STATUS current
DESCRIPTION
"Objects related to settings for Dnp protocols on RuggedCom
serial devices."
::= { rcSerialGroups 8 }
rcSerialDnpRsGroup OBJECT-GROUP
OBJECTS {
rcDnpRsCalllDir,
rcDnpRsTransport,
rcDnpRsMaxConns,
rcDnpRsLocPort,
rcDnpRsRemPort,
rcDnpRsIpAdd,
rcDnpRsLinkStats
}
STATUS current
DESCRIPTION
"Objects related to settings for Dnp over Raw Socket protocol on
RuggedCom serial devices."
::= { rcSerialGroups 9 }
rcSerialMirrBitsGroup OBJECT-GROUP
OBJECTS {
rcMirrBitsTransport,
rcMirrBitsLocPort,
rcMirrBitsRemPort,
rcMirrBitsIpAdd,
rcMirrBitsLinkStats
}
STATUS current
DESCRIPTION
"Objects related to settings for Mirrored Bits protocol on
RuggedCom serial devices."
::= { rcSerialGroups 10 }
rcSerialTelnetComportGroup OBJECT-GROUP
OBJECTS {
rcTelnetComportPackChar,
rcTelnetComportPackTimer,
rcTelnetComportPackSize,
rcTelnetComportFlowControl,
rcTelnetComportCallDir,
rcTelnetComportLocPort,
rcTelnetComportRemPort,
rcTelnetComportIpAdd,
rcTelnetComportLinkStats
}
STATUS current
DESCRIPTION
"Objects related to settings for TelnetPortComport protocol on
RuggedCom serial devices."
::= { rcSerialGroups 11 }
rcSerialConnStatsGroup OBJECT-GROUP
OBJECTS {
rcConnStatsRxPkts,
rcConnStatsTxPkts
}
STATUS current
DESCRIPTION
"Objects related to Connection Statistics from Serial protocol on RuggedCom
serial devices."
::= { rcSerialGroups 15 }
rcSerialCommandsGroup OBJECT-GROUP
OBJECTS {
rcSerDeviceCmndResetPort,
rcSerDeviceCmndClearStats
}
STATUS current
DESCRIPTION
"Objects related to Serial Port Commands on RuggedCom serial devices."
::= { rcSerialGroups 16 }
END