ACT-CONSTANTS DEFINITIONS ::= BEGIN IMPORTS enterprises FROM RFC1155-SMI; actNetworks OBJECT IDENTIFIER ::= { enterprises 1186 } actDoc OBJECT IDENTIFIER ::= { actNetworks 1 } actMgmt OBJECT IDENTIFIER ::= { actNetworks 2 } actNamingTree OBJECT IDENTIFIER ::= { actDoc 1 } actRfcExtension OBJECT IDENTIFIER ::= { actMgmt 1 } actProduct OBJECT IDENTIFIER ::= { actMgmt 2 } actPrivate OBJECT IDENTIFIER ::= { actMgmt 3 } actSdmFp OBJECT IDENTIFIER ::= { actProduct 1 } actCSVC OBJECT IDENTIFIER ::= { actProduct 2 } actSdmFpProxy OBJECT IDENTIFIER ::= { actSdmFp 1 } actSdmFpNode OBJECT IDENTIFIER ::= { actSdmFp 2 } actSdmFpChannel OBJECT IDENTIFIER ::= { actSdmFp 3 } actSdmFpVoice OBJECT IDENTIFIER ::= { actSdmFp 4 } actSdmFpDsm OBJECT IDENTIFIER ::= { actSdmFp 5 } actSdmFpDsx1 OBJECT IDENTIFIER ::= { actSdmFp 6 } actSdmFpCept OBJECT IDENTIFIER ::= { actSdmFp 7 } actSdmFpIsdn OBJECT IDENTIFIER ::= { actSdmFp 8 } actSdmFpModDemod OBJECT IDENTIFIER ::= { actSdmFp 9 } actVirtualCircuit OBJECT IDENTIFIER ::= { actPrivate 1 } END -- ******************************************************************** -- -- ACT Networks, Inc. -- 188 Camino Ruiz -- Camarillo, CA 93012-6741 -- (805) 388-2474 -- -- -- This module provides authoritative definitions for ACT Networks' -- enterprise-specific internal MIB. -- -- This module will be extended, as required. -- -- Generic naming is used to insure the customer does not access -- the attributes of this MIB, unless instructed by technical -- support. -- -- ACT Networks reserves the right to make changes in -- specification and other information contained in this document -- without prior notice. The reader should consult ACT Networks -- to determine whether any such changes have been made. -- -- In no event shall ACT Networks be liable for any incidental, -- indirect, special, or consequential damages whatsoever (including -- but not limited to lost profits) arising out of or related to this -- document or the information contained in it, even if ACT Networks -- has been advised of, known, or should have known, the possibility -- of such damages. -- -- ACT Networks grants vendors, end-users, and other interested -- parties a non-exclusive license to use this Specification in -- connection with the management of ACT Networks' products. -- -- -- Copyright January 1996 ACT Networks, Inc. -- -- -- Release Date: 30 October 1997 -- -- For use with SNMP Proxy Version 2.0 RC06 and above. -- -- ******************************************************************** ACT-MACRO DEFINITIONS ::= BEGIN -- -- This macro defines an SNMP construct for the representation of -- industry standard MAC Addresses. A MAC (Media Access Control) -- Address is defined as a sequence of 12 hexadecimal digits. Printed -- representations are of the form 'XX:XX:XX:XX:XX:XX', where each -- 'X' represents a hex digit. -- MACaddress ::= OCTET STRING(SIZE(6)) -- -- This macro defines a construct which is a 16 bit counter. -- Strictly speaking, this type represents a non-negative integer -- which monotonically increases until it reaches a maximum value, -- when it wraps around and starts increasing again from zero. This -- definition specifies a maximum value of 2^16-1 (65535 decimal) for -- 16-bit counters. -- Counter16 ::= INTEGER(0..65535) -- -- This macro defines a standard construct for the creation, -- maintenance, and destruction of entries in a non-virtual table. -- This is an SNMP Version 1 implementation of the same textual -- convention afforded in SNMP Version 2. -- -- Essentially, a row is created using either the 'createAndGo(4) or -- 'createAndWait(5)' value. 'createAndGo(4)' is upgraded to 'active' -- provided that sufficient information exists to create the row, -- while 'createAndWait(5)' explicitly indicates that either -- insufficient information has been provided, or that the entry -- should not be made active upon successful completion. -- The status is upgraded to 'notReady(3)' in the former case, and -- 'notInService(2)' in the latter. -- -- Individual rows may be removed from service or put into service by -- changing the value between active(1) and notInService(2). -- -- Rows are removed from the table by setting the RowStatus to -- destroy(6). -- -- The values 'createAndGo(4)', 'createAndWait(5)', and 'destroy(6)' -- can never be read. -- -- A complete description of this convention can be found in the IETF -- Draft Document 'draft-waldbusser-v1-rows00.txt' -- RowStatus ::= INTEGER { active(1), notInService(2), notReady(3), createAndGo(4), createAndWait(5), destroy(6) } -- -- This macro defines the set of values that represent the Node ID -- for an FP. Under the NMS protocol provisions, this number must -- fit into an 8-bit integer - thus the range of values from -- 1 to 255. -- FpNodeId ::= INTEGER(1..1023) -- -- This macro defines the set of acceptable values for Slot Numbers -- within an SDM-FP/JFP Node. Values of 1 - 8 reference physical -- locations within the chassis capable of supporting an ACT -- expansion module (e.g., DSM, VFC, etc.), while the value '0' is -- reserved for the logical slot occupied by the base card. -- -- The range of values is restricted for nodes of type SDM-JFP, since -- the chassis is physically capable of only supporting four (4) -- expansion modules. -- ActSlotNumber ::= INTEGER(0..8) -- --This macro defines the set of values consistent with that of a -- 'DLCI' for Frame Relay. By convention, the set of usable values -- ranges from 16 to 991. -- ActDLCI ::= INTEGER(16..991) END -- ******************************************************************** -- -- ACT Networks, Inc. -- 188 Camino Ruiz -- Camarillo, CA 93012-6741 -- (805) 388-2474 -- -- -- This module provides authoritative definitions for ACT Networks' -- enterprise-specific internal MIB. -- -- This module will be extended, as required. -- -- Generic naming is used to insure the customer does not access -- the attributes of this MIB, unless instructed by technical -- support. -- -- ACT Networks reserves the right to make changes in -- specification and other information contained in this document -- without prior notice. The reader should consult ACT Networks -- to determine whether any such changes have been made. -- -- In no event shall ACT Networks be liable for any incidental, -- indirect, special, or consequential damages whatsoever (including -- but not limited to lost profits) arising out of or related to this -- document or the information contained in it, even if ACT Networks -- has been advised of, known, or should have known, the possibility -- of such damages. -- -- ACT Networks grants vendors, end-users, and other interested -- parties a non-exclusive license to use this Specification in -- connection with the management of ACT Networks' products. -- -- -- Copyright January 1996 ACT Networks, Inc. -- -- ******************************************************************** ACT-NAMING-TREE DEFINITIONS ::= BEGIN -- -- Declare the external references used herein -- IMPORTS actNamingTree FROM ACT-CONSTANTS; -- -- The ACT Networks Naming Tree MIB Module -- -- The purpose of this MIB module is to provide an authoritative -- naming service for all ACT Networks SNMP Management objects. -- This will include documentation (MIBs, Design Specifications, etc.) -- as well as physical entities that are managed. -- -- In large part, the structure of the naming tree mimics the structure -- of the actMgmt branch of the MIB Tree. -- -- ntDoc OBJECT IDENTIFIER ::= { actNamingTree 1 } ntProduct OBJECT IDENTIFIER ::= { actNamingTree 2 } -- -- The Naming Tree Document branch definitions -- -- This set of OIDs provides an authoritative naming convention for -- ACT Networks documents relating to SNMP Management. -- docMIBs OBJECT IDENTIFIER ::= { ntDoc 1 } docSpecs OBJECT IDENTIFIER ::= { ntDoc 2 } -- -- The ACT Naming Tree MIB branch definitions -- -- This set of OIDs provides the authoritative naming for all -- ACT Networks MIB Modules. -- mibPrivate OBJECT IDENTIFIER ::= { docMIBs 1 } mibProduct OBJECT IDENTIFIER ::= { docMIBs 2 } mibRfcExtension OBJECT IDENTIFIER ::= { docMIBs 3 } -- -- The ACT Naming Tree Private MIB branch definitions -- -- This set of OIDs provides the authoritative naming for all the -- ACT Networks Private MIB Modules. -- -- The Naming Tree MIB Module privNameTree OBJECT IDENTIFIER ::= { mibPrivate 1 } -- The ACT Constants MIB Module privConst OBJECT IDENTIFIER ::= { mibPrivate 2 } -- The ACT Virtual Circuit MIB Module privVirtualCircuit OBJECT IDENTIFIER ::= { mibPrivate 3 } -- -- The ACT Naming Tree Product MIB branch definitions -- -- This set of OIDs provides the authoritative naming for all the -- ACT Networks Product-oriented MIB Modules. -- -- -- ACT SDM-FP Product MIB branch -- prodSdmFp OBJECT IDENTIFIER ::= { mibProduct 1 } fpMacroMib OBJECT IDENTIFIER ::= { prodSdmFp 1 } fpProxyMib OBJECT IDENTIFIER ::= { prodSdmFp 2 } fpNodeMib OBJECT IDENTIFIER ::= { prodSdmFp 3 } fpChannelMib OBJECT IDENTIFIER ::= { prodSdmFp 4 } fpDialingMib OBJECT IDENTIFIER ::= { prodSdmFp 5 } fpDsmMib OBJECT IDENTIFIER ::= { prodSdmFp 6 } fpVoiceMib OBJECT IDENTIFIER ::= { prodSdmFp 7 } -- -- ACT CSVC (Central Site Voice Concentrator) MIB branch -- prodCSVC OBJECT IDENTIFIER ::= { mibProduct 2 } -- The ACT Naming Tree RFC Extensions branch definitions -- -- This set of OIDs provides the authoritative naming for all the -- ACT Networks Enterprise-specific RFC Extensions MIB Modules. -- -- -- The ACT Product Naming Tree branch -- -- This set of OIDs provides the authoritative naming for all -- ACT Products managed via SNMP. -- -- prodEquip OBJECT IDENTIFIER ::= { ntProduct 1 } -- -- ACT Networks Systems; OIDs for sysObjectId -- equipSystems OBJECT IDENTIFIER ::= { prodEquip 1 } -- -- The SDM-FP and SDM-JFP Systems -- sysSdmFp OBJECT IDENTIFIER ::= { equipSystems 1 } sysSdmJfp OBJECT IDENTIFIER ::= { equipSystems 2 } sysSkyFrame800 OBJECT IDENTIFIER ::= { equipSystems 3 } sysSkyFrame400 OBJECT IDENTIFIER ::= { equipSystems 4 } sysSdmRxProxy OBJECT IDENTIFIER ::= { equipSystems 5 } -- -- ACT Networks Card-level components -- equipCards OBJECT IDENTIFIER ::= { prodEquip 2 } -- -- The SDM-FP and SDM-JFP related cards -- cardFpProxy OBJECT IDENTIFIER ::= { equipCards 1 } cardFpBase OBJECT IDENTIFIER ::= { equipCards 2 } cardFpVc01 OBJECT IDENTIFIER ::= { equipCards 3 } cardFpVfc01 OBJECT IDENTIFIER ::= { equipCards 4 } cardFpVfc03 OBJECT IDENTIFIER ::= { equipCards 5 } cardFpDsm03 OBJECT IDENTIFIER ::= { equipCards 6 } cardFpDse03 OBJECT IDENTIFIER ::= { equipCards 7 } cardFpLb01 OBJECT IDENTIFIER ::= { equipCards 8 } cardFpT1 OBJECT IDENTIFIER ::= { equipCards 9 } cardFpCept OBJECT IDENTIFIER ::= { equipCards 10 } cardFpMod OBJECT IDENTIFIER ::= { equipCards 11 } cardFpDemod OBJECT IDENTIFIER ::= { equipCards 12 } cardFpDvfc06 OBJECT IDENTIFIER ::= { equipCards 13 } -- -- ACT Networks Channel (Port) Identifiers -- -- equipChannels OBJECT IDENTIFIER ::= { prodEquip 3 } -- -- SDM-FP and SDM-JFP based Channels; SkyFrame400/800 channels -- chanFpProxyLan OBJECT IDENTIFIER ::= { equipChannels 1 } chanFpComposite OBJECT IDENTIFIER ::= { equipChannels 2 } chanFpHighSpeed OBJECT IDENTIFIER ::= { equipChannels 3 } chanFpLowSpeed OBJECT IDENTIFIER ::= { equipChannels 4 } chanFpVc01Voice OBJECT IDENTIFIER ::= { equipChannels 5 } chanFpVfc01Voice OBJECT IDENTIFIER ::= { equipChannels 6 } chanFpVfc03Voice OBJECT IDENTIFIER ::= { equipChannels 7 } chanFpDsm03Data OBJECT IDENTIFIER ::= { equipChannels 8 } chanFpLb01Lan OBJECT IDENTIFIER ::= { equipChannels 9 } chanFpSoftware OBJECT IDENTIFIER ::= { equipChannels 10 } chanFpT1 OBJECT IDENTIFIER ::= { equipChannels 11 } chanFpCept OBJECT IDENTIFIER ::= { equipChannels 12 } chanFpDvfc06 OBJECT IDENTIFIER ::= { equipChannels 13 } chanFpIsdn OBJECT IDENTIFIER ::= { equipChannels 14 } chanFpMos01 OBJECT IDENTIFIER ::= { equipChannels 15 } chanFpDef01 OBJECT IDENTIFIER ::= { equipChannels 16 } chanFpMos01Ec OBJECT IDENTIFIER ::= { equipChannels 17 } chanFpMos01Em OBJECT IDENTIFIER ::= { equipChannels 18 } chanFpDef01Em OBJECT IDENTIFIER ::= { equipChannels 19 } END -- ******************************************************************** -- -- ACT Networks, Inc. -- 188 Camino Ruiz -- Camarillo, CA 93012-6741 -- (805) 388-2474 -- -- -- This module provides authoritative definitions for ACT Networks' -- enterprise-specific internal MIB. -- -- This module will be extended, as required. -- -- Generic naming is used to insure the customer does not access -- the attributes of this MIB, unless instructed by technical -- support. -- -- ACT Networks reserves the right to make changes in -- specification and other information contained in this document -- without prior notice. The reader should consult ACT Networks -- to determine whether any such changes have been made. -- -- In no event shall ACT Networks be liable for any incidental, -- indirect, special, or consequential damages whatsoever (including -- but not limited to lost profits) arising out of or related to this -- document or the information contained in it, even if ACT Networks -- has been advised of, known, or should have known, the possibility -- of such damages. -- -- ACT Networks grants vendors, end-users, and other interested -- parties a non-exclusive license to use this Specification in -- connection with the management of ACT Networks' products. -- -- -- Copyright January 1996 ACT Networks, Inc. -- -- ******************************************************************** ACT-FP-NODE DEFINITIONS ::= BEGIN -- -- This MIB module contains the object and table definitions which -- apply exclusively to the ACT FP Node. -- IMPORTS Gauge FROM RFC1155-SMI TimeTicks FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212 DisplayString FROM RFC1213-MIB actSdmFpNode FROM ACT-CONSTANTS ActSlotNumber FROM ACT-MACRO FpNodeId FROM ACT-MACRO; -- -- These are the management groups within the ACT-FP-NODE branch -- actFpAdmin OBJECT IDENTIFIER ::= { actSdmFpNode 1 } actFpConfig OBJECT IDENTIFIER ::= { actSdmFpNode 2 } actFpFrameConfig OBJECT IDENTIFIER ::= { actSdmFpNode 3 } actFpIfTranslation OBJECT IDENTIFIER ::= { actSdmFpNode 4 } actFpComposite OBJECT IDENTIFIER ::= { actSdmFpNode 5 } actFpVcConfig OBJECT IDENTIFIER ::= { actSdmFpNode 6 } actFpEquip OBJECT IDENTIFIER ::= { actSdmFpNode 7 } -- -- The Administrative Group -- -- This group contains the object definitions which apply to the -- administration of an FP Node. -- actFpNodeId OBJECT-TYPE SYNTAX FpNodeId ACCESS read-only STATUS mandatory DESCRIPTION "This object specifies the SDM-FP Node ID, which is a unique identifier within the FP network." ::= { actFpAdmin 1 } actFpNodeType OBJECT-TYPE SYNTAX INTEGER { sdmFp(1), sdmJfp(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the type of SDM node. The value 'sdmFp(1)' implies that the node is capable of hosting 8 SDM Products, while the value sdmJfp(2) implies that the node is capable of only hosting 4 SDM products. This value limits the acceptable value for the object 'actFpNodeEquipSlot'." ::= { actFpAdmin 2 } actFpNodeChassisType OBJECT-TYPE SYNTAX INTEGER { non-universal(1), universal(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This object specifies the type of chassis that this node is housed in." ::= { actFpAdmin 3 } actFpNodeReset OBJECT-TYPE SYNTAX INTEGER { normal(1), reset(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object controls the reset of the SDM-FP Node. Setting the value to reset(2) causes the node to initiate a warmStart condition. The value reset(2) can never be read. When the node reset is complete, the value of this object will reflect normal(1)." ::= { actFpAdmin 4 } actFpNodeErrorStatus OBJECT-TYPE SYNTAX INTEGER { none(1), badEEPromConfig(2), osFailure(3), badFlashErase(4), badFlashWrite(5), badFlashUpdate(6) } ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the error state of the SDM-FP Node. It indicates the type of system error most recently encountered." ::= { actFpAdmin 5 } actFpNodePercentCpuAvailable OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the amount of CPU available for the Node." ::= { actFpAdmin 6 } actFpNodeTimeOfLastConfigChange OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the time of the last reported configuration change of the Node." ::= { actFpAdmin 7 } actFpNodeConfigChangeSource OBJECT-TYPE SYNTAX INTEGER { node(1), dsm(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the reported source of a configuration change." ::= { actFpAdmin 8 } actFpNodeConfigRefresh OBJECT-TYPE SYNTAX INTEGER { normal(1), refresh(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object controls the refreshing of the node's configuration parameters. Setting the value to refresh(2) forces the configuration parameters to be acquired from the SDM-FP. The value refresh(2) can never be read; the value of this object will always reflect normal(1)." ::= { actFpAdmin 10 } -- -- The Voice Algorithm Table -- -- This table contains objects which specify the Voice Algorithms -- installed in the Node. The entries in this table are virtual; -- entries may neither be added nor deleted by management action. -- actFpAdminVoiceTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpAdminVoiceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains entries describing the installed Voice Algorithms in this Node. The entries in this table are virtual, so that they may neither by added nor deleted by management action." ::= { actFpAdmin 9 } actFpAdminVoiceEntry OBJECT-TYPE SYNTAX ActFpAdminVoiceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This represents an entry in the actFpAdminVoiceTable." INDEX { actFpAdminVoiceIndex } ::= { actFpAdminVoiceTable 1 } ActFpAdminVoiceEntry ::= SEQUENCE { actFpAdminVoiceIndex INTEGER, actFpAdminVoiceAlgorithm INTEGER } actFpAdminVoiceIndex OBJECT-TYPE SYNTAX INTEGER(1..4) ACCESS read-only STATUS mandatory DESCRIPTION "This object uniquely identifies one of the voice algorithms installed in the node. The index values correspond to the Bank/Segment numbers as follows: Index 1 == Bank 1, Segment 0 Index 2 == Bank 1, Segment 1 Index 3 == Bank 3, Segment 0 Index 4 == Bank 3, Segment 1" ::= { actFpAdminVoiceEntry 1 } actFpAdminVoiceAlgorithm OBJECT-TYPE SYNTAX INTEGER { atc-vfc-01(1), atc-vfc-03(2), acelp-8k(3), acelp-4-8k(4), pcm-64k(5), other(256), none(257) } ACCESS read-only STATUS mandatory DESCRIPTION "This object specifies the type of algorithm installed." ::= { actFpAdminVoiceEntry 2 } -- -- The SDM-FP Configuration Group -- -- -- This group defines the Node-level configuration parameters. -- actFpConfigFrontPanelConfig OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies whether configuration changes can be made using the node's front panel display." ::= { actFpConfig 1 } actFpConfigRingFrequency OBJECT-TYPE SYNTAX INTEGER { hz-17-20(1), hz-25-30(2), hz-50-60(3) } ACCESS read-write STATUS mandatory DESCRIPTION "This object indicates the ring frequency for a telephone ringer. The frequency units specified correspond to hertz (hz)." ::= { actFpConfig 2 } actFpConfigCountryCode OBJECT-TYPE SYNTAX INTEGER(0..999) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the country for incoming phone calls, as specified for international dialing. For instance, the value '1' corresponds to the United States; this indicates the ring and busy sequences in cases where the node is to supply ring/busy tones." ::= { actFpConfig 3 } actFpConfigSpeedDialLength OBJECT-TYPE SYNTAX INTEGER(2..7) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the number of digits that are required for speed dial recognition. This value fixes the length for all calls originating from this node." ::= { actFpConfig 4 } actFpConfigCircuitType OBJECT-TYPE SYNTAX INTEGER { pvc(1), svc(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This variable specifies the type of voice circuits in use at this node. The value pvc(1) indicates that all voice calls will use Permanent Virtual Circuits (PVCs), and thus the PVC Dial Mapping Table, while the value svc(2) indicates that all voice calls will use Switched Virtual Circuits (SVCs), and thus the SVC Dial Mapping Tables." ::= { actFpConfig 5 } actFpConfigExtendedDialLength OBJECT-TYPE SYNTAX INTEGER(0..16) ACCESS read-write STATUS mandatory DESCRIPTION "This object dictates the number of digits in an valid extended dial mapping entry. Changing the value of this object causes the entire dial mapping table to be destroyed." ::= { actFpConfig 6 } actFpConfigDialTimerStatus OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies whether the Dial Timer is enabled or not. When this object maintains the value disabled(1), then the value of the object actFpConfigDialTimerValue has no meaning. When this object maintains the value enabled(2), then the value of the actFpConfigDialTimerValue object is in effect." ::= { actFpConfig 7 } actFpConfigDialTimerValue OBJECT-TYPE SYNTAX INTEGER (1..10) ACCESS read-write STATUS mandatory DESCRIPTION "The value of this object specifies the amount of time, in seconds, that a call must be dialed within before being declared complete. The value of this object is valid when the value of the actFpConfigDialTimerStatus object is set to enabled(2)." ::= { actFpConfig 8 } actFpConfigProxyAddressCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object specifies the number of entries present in the actFpProxyAddressTable." ::= { actFpConfig 9 } actFpProxyAddressTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpProxyAddressEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table represents the set of 'Phone Home' Proxy addresses for this SDM-FP. When either the node is reset, or management communication is lost, the Proxy Addresses specified within this table will be sent a 'Phone Home' message, indicating that this node is present." ::= { actFpConfig 10 } actFpProxyAddressEntry OBJECT-TYPE SYNTAX ActFpProxyAddressEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This represents an entry in the actFpProxyAddressTable." INDEX { actFpProxyAddressIndex } ::= { actFpProxyAddressTable 1 } ActFpProxyAddressEntry ::= SEQUENCE { actFpProxyAddressIndex INTEGER, actFpProxyAddressDlci INTEGER, actFpProxySlot INTEGER } actFpProxyAddressIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the row index for the actFpProxyAddressTable entry. It is between 1 and actFpProxyAddressCount." ::= { actFpProxyAddressEntry 1 } actFpProxyAddressDlci OBJECT-TYPE SYNTAX INTEGER (16..991) ACCESS read-write STATUS mandatory DESCRIPTION "The value of this object represents the DLCI of an SDM-FP containing an SNMP Proxy which is the 'target' of Phone Home messages. The value '0' implies that this entry is not in use." ::= { actFpProxyAddressEntry 2 } actFpProxySlot OBJECT-TYPE SYNTAX INTEGER (1..8) ACCESS read-write STATUS mandatory DESCRIPTION "The value of this object specifies the slot within the SDM-FP identified by the actFpProxyAddressDlci where an SNMP Proxy is installed." ::= { actFpProxyAddressEntry 3 } -- -- The Node Frame Relay Configuration Group -- -- This group contains the set of management objects responsible for -- the configuration of the Node's Frame Relay characteristics. -- actFpFrameDLCI OBJECT-TYPE SYNTAX INTEGER (16..991) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the local DLCI (Data Link Connection ID) for this Node." ::= { actFpFrameConfig 1 } actFpFrameATCMinimumCallRate OBJECT-TYPE SYNTAX INTEGER (0..59) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the minimum rate, in bits per second, required to establish an outbound call using the ATC Compression algorithm. The rate is computed in increments of 240 bits per second, starting at 5760 bps, up to a maximum of 19920 bps. Using this algorithm, the following rates are achievable: 0 --> 5760 bps 1 --> 6000 bps 2 --> 6240 bps etc. 59 --> 19920 bps" ::= { actFpFrameConfig 2 } actFpFrameATCMaximumCallRate OBJECT-TYPE SYNTAX INTEGER (0..59) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the maximum rate, in bits per second, that a single outbound call may utilize using the ATC Compression algorithm. The rate is computed in increments of 240 bits per second, starting at 5760 bps, up to a maximum of 19920 bps. Using this algorithm, the following rates are achievable: 0 --> 5760 bps 1 --> 6000 bps 2 --> 6240 bps etc. 59 --> 19920 bps." ::= { actFpFrameConfig 3 } actFpFrameJitterBufferSize OBJECT-TYPE SYNTAX INTEGER (0..49) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the size of the buffer used to compensate for the variable arrival time of Frame Relay Packets for Voice Circuits. Larger buffer sizes increase the end-to-end delay through the network, but maintain consistent packet inter-arrival delivery times. The buffer size is computed in increments of 5 milliseconds, starting at 10 milliseconds up to a maximum of 255 milliseconds. Using this algorithm, the following buffer sizes (in milliseconds) are achievable: 0 --> 10 msec 1 --> 15 msec 2 --> 20 msec etc. 49 --> 255 msec." ::= { actFpFrameConfig 4 } -- -- The Fp Interface Translation Group -- -- This group contains a translation table for ACT's FP Nodes. The -- purpose of this table is to provide a mechanism by which the -- 'ifIndex' object within the MIB-II 'ifTable' is mapped to a -- 'Slot/Channel' combination. This table can be likened to the -- (deprecated) 'atTable' of MIB-II, in that it provides the explicit -- mapping of an interface for the type (e.g., ACT Proprietary NMS -- protocol/structure). -- -- -- The ACT ifToSlotChannel Table -- -- This table provides the direct mapping of an ifIndex into its -- corresponding physcial slot and channel combination. -- actIfToSlotChannelTable OBJECT-TYPE SYNTAX SEQUENCE OF ActIfToSlotChannelEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains information mapping a MIB-II Interface Index into its corresponding ACT Slot/Channel combination. All rows in this table are virtual; as such, entries may neither be created nor destroyed by management action." ::= { actFpIfTranslation 1 } actIfToSlotChannelEntry OBJECT-TYPE SYNTAX ActIfToSlotChannelEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This represents an entry in the actIfToSlotChannelTable." INDEX { actIfToSlotChannelIndex } ::= { actIfToSlotChannelTable 1 } ActIfToSlotChannelEntry ::= SEQUENCE { actIfToSlotChannelIndex INTEGER, actIfToSlotChannelType INTEGER, actIfToSlotChannelSlot ActSlotNumber, actIfToSlotChannelChannel INTEGER } actIfToSlotChannelIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The interface on which this entry's equivalence is effective. The interface identified by a particular value of this index is the same interface as identified by the same value of ifIndex." ::= { actIfToSlotChannelEntry 1 } actIfToSlotChannelType OBJECT-TYPE SYNTAX INTEGER { composite(1), highSpeed(2), lowSpeed(3), data(4), voice(5), software(6), proxy(7), dsx1(8), mosData(9), demod(10) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object identifies the type of channel represented. It indicates which set of tables to use for configuration and/or status management." ::= { actIfToSlotChannelEntry 2 } actIfToSlotChannelSlot OBJECT-TYPE SYNTAX ActSlotNumber ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the physical slot in an FP Node that is associated with the interface index." ::= { actIfToSlotChannelEntry 3 } actIfToSlotChannelChannel OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the 'channel', or physical connector, on an expansion card within the node slot identified by the actIfToSlotChannelSlot." ::= { actIfToSlotChannelEntry 4 } -- -- The ACT slotChannelToIf Table -- -- This table provides the direct mapping of a Slot/Channel combination -- into its corresponding ifIndex. -- actSlotChannelToIfTable OBJECT-TYPE SYNTAX SEQUENCE OF ActSlotChannelToIfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains information mapping an ACT Slot and Channel into its corresponding Interface Index. All rows in this table are virtual; as such, entries may neither be created nor destroyed by management action." ::= { actFpIfTranslation 2 } actSlotChannelToIfEntry OBJECT-TYPE SYNTAX ActSlotChannelToIfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This represents an entry in the actSlotChannelToIfTable." INDEX { actSlotChannelToIfSlot, actSlotChannelToIfChannel } ::= { actSlotChannelToIfTable 1 } ActSlotChannelToIfEntry ::= SEQUENCE { actSlotChannelToIfSlot ActSlotNumber, actSlotChannelToIfChannel INTEGER, actSlotChannelToIfIfIndex INTEGER } actSlotChannelToIfSlot OBJECT-TYPE SYNTAX ActSlotNumber ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the physical slot in an FP Node that is associated with the interface index." ::= { actSlotChannelToIfEntry 1 } actSlotChannelToIfChannel OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the 'channel', or physical connector, on an expansion card within the node slot identified by the actIfToSlotChannelSlot." ::= { actSlotChannelToIfEntry 2 } actSlotChannelToIfIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The interface on which this entry's equivalence is effective. The interface identified by a particular value of this index is the same interface as identified by the same value of ifIndex." ::= { actSlotChannelToIfEntry 3 } -- -- The Composite Group -- -- This group contains the object definitions which are used to -- configure the Node's Composite Link. This includes objects -- indicating the physical location of the composite link, its -- speed, interface type, etc. -- actFpCompositeIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This object identifies the index (i.e, ifIndex) of the interface that is currently functioning as the Composite Link for the FP Node. In order to determine the exact Slot/Channel that this refers to, the value of this object corresponds to an entry in the actIfToSlotChannelTable with the same value." ::= { actFpComposite 1 } -- -- The Virtual Circuit Configuration Group -- -- This group contains the set of management objects necessary for -- creating and maintaining Virtual Circuits. Virtual Circuits -- include both Permanent Virtual Circuits (PVCs) and Switched Virtual -- Circuits (SVCs). -- actFpNodeVcType OBJECT-TYPE SYNTAX INTEGER { permanent(1), switched(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object identifies the type of Virtual Circuits configured for this node. The two types are permanent(1) (PVCs) and switched(2) (SVCs). The value of this object determines which set of dial mapping tables are in effect." ::= { actFpVcConfig 1 } actFpNodeVcMaxDialEntries OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object specifies the maximum number of entries that may be entered into the active dialing table. This value is determined based upon the type of virtual circuits configured for the node (via actFpNodeVcType) and the number of digits required to place a call (via actFpConfigSpeedDialLength)." ::= { actFpVcConfig 2 } -- -- The FP Equipment Group -- -- The objects in this group identify the equipment present in the -- SDM-FP node. It should be noted that the physically distinct -- 'base card' is modeled as an equipment within the the FP in the -- location 'slot 0'. This allows all equipment within the node to -- be treated in a consistent manner. -- actFpNodeEquipTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpNodeEquipEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This is the table that provides common information about all equipment present within the SDM FP Node. All rows in this table are virtual. This implies that rows may neither be created nor destroyed by management action." ::= { actFpEquip 1 } actFpNodeEquipEntry OBJECT-TYPE SYNTAX ActFpNodeEquipEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This object describes a row in the FpNodeEquipTable." INDEX { actFpNodeEquipSlot } ::= { actFpNodeEquipTable 1 } ActFpNodeEquipEntry ::= SEQUENCE { actFpNodeEquipSlot ActSlotNumber, actFpNodeEquipType INTEGER, actFpNodeEquipHwRev INTEGER, actFpNodeEquipSwRev DisplayString, actFpNodeEquipErrorStatus INTEGER } actFpNodeEquipSlot OBJECT-TYPE SYNTAX ActSlotNumber ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the physical location of the represented equipment. Slot Numbers 1 through 8 correspond to physical slots which may house any of the ACT FP Products. Slot 0 is logically reserved for the base card. For 'actFpAdminNodeType' objects whose value is 'sdmJfp(2)', this object may only assume the values 0 through 4." ::= { actFpNodeEquipEntry 1 } actFpNodeEquipType OBJECT-TYPE SYNTAX INTEGER { other(1), baseCard(2), vc-01(3), vfc-01(4), vfc-03(5), dsm-01(6), lan-bridge(7), dse-03(8), dsm-03(9), nms-01(10), -- the Proxy Card t1(11), e1(12), dvfc-06(13), none(14), -- empty slot isdn(15), -- ISDN Card mos-01(16), -- MOS-01 (standard) def-01(17), -- DEF-01 (standard) mos-01-ec(18), -- MOS-01 Expansion Chassis mos-01-em(19), -- MOS-01 External Modulator def-01-em(20) -- DEF-01 External Modulator } ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the specific type of card installed in the specified slot. The value other(1) indicates that the installed card is not recognized, and has no manageable attributes other than those provided for the generic equipment." ::= { actFpNodeEquipEntry 2 } actFpNodeEquipHwRev OBJECT-TYPE SYNTAX INTEGER(0..7) ACCESS read-only STATUS mandatory DESCRIPTION "This object specifies the revision of the equipment hardware." ::= { actFpNodeEquipEntry 3 } actFpNodeEquipSwRev OBJECT-TYPE SYNTAX DisplayString -- (SIZE(10)) ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the specific software (i.e., operating firmware) resident on the equipment. The format of this string is 'XXXXX.Y.ZZ'." ::= { actFpNodeEquipEntry 4 } actFpNodeEquipErrorStatus OBJECT-TYPE SYNTAX INTEGER { none(1), badEEPromConfig(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the error state of the SDM-FP Expansion Unit. It indicates the type of error most recently encountered." ::= { actFpNodeEquipEntry 5 } END ACT-FP-CHANNEL DEFINITIONS ::= BEGIN -- -- This MIB module contains the object definitions that are exclusive -- to the management of Channels within a SDM-FP node. -- IMPORTS Counter FROM RFC1155-SMI Gauge FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212 actSdmFpChannel FROM ACT-CONSTANTS ActDLCI FROM ACT-MACRO ActSlotNumber FROM ACT-MACRO; -- -- These are the management groups within the ACT-FP-CHANNEL branch -- actFpCompositeConfig OBJECT IDENTIFIER ::= { actSdmFpChannel 1 } actFpChannelConfig OBJECT IDENTIFIER ::= { actSdmFpChannel 2 } actFpChannelStatistics OBJECT IDENTIFIER ::= { actSdmFpChannel 3 } -- -- The Composite Channel Configuration Group -- actFpCompositeManagementProtocol OBJECT-TYPE SYNTAX INTEGER { annex-d(1), point-to-point(2), lmi-rev1(3), annex-a(4) } ACCESS read-write STATUS mandatory DESCRIPTION "This object indicates the Frame Relay Management Protocol in use on the composite. The corresponding reference documents are: annex-a - CCITT Annex A annex-d - ANSI T1.617 Annex D lmi-rev1 - LMI Revision 1.0 Annex-A, Annex-D, and LMI Revision 1.0 are used when the unit is connected to a Frame Relay Switch (DCE) and the unit is behaving as a DTE. The Point-to-Point protocol is used when the unit is connected to other nodes without an intervening Frame Relay Switch." ::= { actFpCompositeConfig 1 } actFpCompositeStatusFrequency OBJECT-TYPE SYNTAX INTEGER (0..30) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the frequency (in seconds) that status inquiry frames are to be sent to the Frame Relay Switch to which this node is connected. REFERENCE - T1." ::= { actFpCompositeConfig 2 } actFpCompositeFullStatusFrequency OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the number of status inquiry frames to send to a connected Frame Relay Switch before sending a Full Status Inquiry frame. The actual frequency is computed by multiplying this value with the actFpFrameStatusFrequency, to yield the number of seconds between Full Status Inquiry frames. REFERENCE - N1." ::= { actFpCompositeConfig 3 } actFpCompositeIfType OBJECT-TYPE SYNTAX INTEGER { v24-if(1), v35-if(2), v11-if(3), rs449-if(4) } ACCESS read-only STATUS mandatory DESCRIPTION "This variable indicates the type of physical interface used for the composite link." ::= { actFpCompositeConfig 4 } actFpCompositeClock OBJECT-TYPE SYNTAX INTEGER { external(1), internal(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This variable specifies the source of the composite link clock. The value internal(1) indicates that the clocking signal is generated by the node's internal oscillator, whereas external(2) indicates that the link transmit clock is received from the attached communications device. An example of an external clock source is a CSU/DSU." ::= { actFpCompositeConfig 5 } actFpCompositeRate OBJECT-TYPE SYNTAX INTEGER { rate-9-6kbps(1), rate-12kbps(2), rate-14-4kbps(3), rate-16-8kbps(4), rate-19-2kbps(5), rate-32kbps(6), rate-48kbps(7), rate-56kbps(8), rate-64kbps(9), rate-72kbps(10), rate-96kbps(11), rate-112kbps(12), rate-128kbps(13), rate-192kbps(14), rate-256kbps(15), rate-384kbps(16), rate-512kbps(17) } ACCESS read-write STATUS mandatory DESCRIPTION "This variable specifies the data rate of the composite link. The base card (i.e., slot 0 channels) will support rates of 112K internally clocked and 128K externally clocked. Higher rates are achievable using expansion data channels as the composite link." ::= { actFpCompositeConfig 6 } actFpCompositeBandwidth OBJECT-TYPE SYNTAX INTEGER (0..512) ACCESS read-write STATUS mandatory DESCRIPTION "This variable specifies the amount of bandwidth, in 1K increments, that is reserved exclusively for voice channels." ::= { actFpCompositeConfig 7 } actFpCompositeStatus OBJECT-TYPE SYNTAX INTEGER { down(1), up(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This variable identifies the state of the composite link." ::= { actFpCompositeConfig 8 } actFpCompositeDCD OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This variable identifies the 'current' state of the DCD signal on the node's composite link." ::= { actFpCompositeConfig 9 } actFpCompositeDSR OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This variables identifies the 'current' state of the DSR signal on the node's composite link." ::= { actFpCompositeConfig 10 } actFpCompositeAvailBandwidth OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "This variable identifies the available bandwidth (in Kbps) on the node's composite link. The range is 0 to the configured link rate." ::= { actFpCompositeConfig 11 } -- -- This table represents the common set of variables across ALL -- channels, whether they are Low Speed, High Speed, or Data Channels. -- -- actFpChannelTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpChannelEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains entries corresponding to the configurable channels within an SDM-FP Node. Channels are defined as the physical interfaces to the FP base card or a DSM expansion module. The entries in this table are virtual. As such, rows can neither be created nor destroyed by management action." ::= { actFpChannelConfig 1 } actFpChannelEntry OBJECT-TYPE SYNTAX ActFpChannelEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This represents a single, virtual row in the actFpChannelTable." INDEX { actFpChannelIndex } ::= { actFpChannelTable 1 } ActFpChannelEntry ::= SEQUENCE { actFpChannelIndex INTEGER, actFpChannelType INTEGER, actFpChannelRate INTEGER, actFpChannelStatus INTEGER, actFpChannelCTS INTEGER, actFpChannelCTSdelay INTEGER, actFpChannelDSR INTEGER, actFpChannelDCD INTEGER, actFpChannelDestinationDlci ActDLCI, actFpChannelDestinationSlot ActSlotNumber, actFpChannelDestinationChannel INTEGER, actFpChannelCallTimer INTEGER, actFpChannelIncomingCallPolicy INTEGER, actFpChannelOutgoingCallPolicy INTEGER, actFpChannelCallConnectionPolicy INTEGER, actFpChannelDiscardEligible INTEGER } actFpChannelIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the unique identifier for a row in the channel table. The value of this object corresponds to an ifIndex in the ifTable for the corresponding managed entity." ::= { actFpChannelEntry 1 } actFpChannelType OBJECT-TYPE SYNTAX INTEGER { lowSpeed(1), highSpeed(2), dsmData(3), mosData(4) } ACCESS read-only STATUS mandatory DESCRIPTION "This object specifies the type of channel (interface, port). The value of this object indicates which set of tables contain additional information for this channel. When the value of this object is lowSpeed(1), then additional information is found in the actFpLowSpeedChannelTable; when the value is highSpeed(2), additional information is found in the actFpHighSpeedChannelTable. When the value of this object is dsmData(3), then additional information for this channel is found in the actFpDataChannelConfigTable." ::= { actFpChannelEntry 2 } actFpChannelRate OBJECT-TYPE SYNTAX INTEGER { bps-300(1), bps-1200(2), -- 1.2 K bps-2400(3), -- 2.4K bps-4800(4), -- 4.8K bps-7200(5), -- 7.2K bps-8000(6), -- 8K bps-9600(7), -- 9.6K bps-12000(8), -- 12K bps-14400(9), -- 14.4K bps-16000(10), -- 16K bps-16800(11), -- 16.8K bps-19200(12), -- 19.2K bps-28800(13), -- 28.8K bps-32000(14), -- 32K bps-38400(15), -- 38.4K bps-48000(16), -- 48K bps-56000(17), -- 56K bps-64000(18), -- 64K bps-72000(19), -- 72K bps-96000(20), -- 96K bps-112000(21), -- 112K bps-115200(22), -- 115.2K bps-128000(23), -- 128K bps-192000(24), -- 192K bps-256000(25), -- 256K bps-384000(26), -- 384K bps-512000(27) -- 512K } ACCESS read-write STATUS mandatory DESCRIPTION "The value of this object represents the rate of the channel. The value this object may assume is dependent upon (a) the type of channel and (b) the mode that channel is operating in. The restrictions are as follows: Channel Type Mode Acceptable Values low-speed async (1) - (4), (7) low-speed sync (2) - (12) low-speed DLC (2) - (14), (16) high-speed sync (2) - (18) high-speed DLC (2) - (18) data DLC (4) - (27) data F/R (2) - (20)" ::= { actFpChannelEntry 3 } actFpChannelStatus OBJECT-TYPE SYNTAX INTEGER { disabled(1), idle(2), calling(3), active(4) } ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the current state of the channel. The values and their respective meanings are: disabled - this channel is not in use idle - there is no activity on the channel calling - a call is being established active - the channel is in use" ::= { actFpChannelEntry 4 } actFpChannelCTS OBJECT-TYPE SYNTAX INTEGER { forcedOff(1), forcedOn(2), followsRTS(3) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the behavior of the CTS signal. forcedOff(1) means that CTS is always off, forcedOn(2) means that CTS is always on (or signal HIGH), and followsRTS(3) means that the CTS signal always follows an RTS signal transition. When set to followsRTS(3), the CTS signal follows the RTS signal by the delay specified in the object actFpChannelCTSdelay." ::= { actFpChannelEntry 5 } actFpChannelCTSdelay OBJECT-TYPE SYNTAX INTEGER(0..100) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the delay by which the CTS signal will transition following a transition in the RTS signal. The value of this object represents the number of 10 millisecond increments to delay before transitioning." ::= { actFpChannelEntry 6 } actFpChannelDSR OBJECT-TYPE SYNTAX INTEGER { forcedOff(1), forcedOn(2), followsDTR(3) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the behavior of the DSR signal. forcedOff(1) means that DSR is always off, forcedOn(2) means that DSR is always on (or signal HIGH), and followsDTR(3) means that the DSR signal always follows a DTR signal transition." ::= { actFpChannelEntry 7 } actFpChannelDCD OBJECT-TYPE SYNTAX INTEGER { forcedOff(1), forcedOn(2), followsRTS(3) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the behavior of the DCD (Data Carrier Detect) signal. The value forcedOff(1) means that DCD is always off, forcedOn(2) means that DCD is always on (or signal HIGH), and followsRTS(3) means that the DCD signal always follows a RTS signal transition from the REMOTE SIDE." ::= { actFpChannelEntry 8 } actFpChannelDestinationDlci OBJECT-TYPE SYNTAX ActDLCI ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the Frame Relay DLCI that is the logical 'other end' of this channel." ::= { actFpChannelEntry 9 } actFpChannelDestinationSlot OBJECT-TYPE SYNTAX ActSlotNumber ACCESS read-write STATUS mandatory DESCRIPTION "This object indicates one component of the destination address for this channel. In conjunction with the DLCI and the destinationChannel, an interface is defined which represents the 'other end' of this connection." ::= { actFpChannelEntry 10 } actFpChannelDestinationChannel OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the final component of the destination address for this channel. In conjunction with the DLCI and the DestinationSlot, an interface is identified which represents the 'other end' of this connection." ::= { actFpChannelEntry 11 } actFpChannelCallTimer OBJECT-TYPE SYNTAX INTEGER(1..30) ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the amount of time, in seconds, in which a call can be established before the unit determines the call cannot be completed." ::= { actFpChannelEntry 12 } actFpChannelIncomingCallPolicy OBJECT-TYPE SYNTAX INTEGER { inhibit(1), allow(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object sets the policy for incoming calls on this channel. The value inhibit(1) states that all incoming calls for this channel are to be inhibited (i.e., return busy), while allow(2) allows incoming calls to be processed normally." ::= { actFpChannelEntry 13 } actFpChannelOutgoingCallPolicy OBJECT-TYPE SYNTAX INTEGER { inhibit(1), allow(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the policy for outgoing calls (connections) on this channel. When this object has the value inhibit(1), then outgoing calls may not originate from this channel. When this object has the value allow(2), then outgoing calls (connections) may originate from this channel." ::= { actFpChannelEntry 14 } actFpChannelCallConnectionPolicy OBJECT-TYPE SYNTAX INTEGER { noAllocation(1), allocateBandwidth(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies whether or not bandwidth is to be reserved when a call is established." ::= { actFpChannelEntry 15 } actFpChannelDiscardEligible OBJECT-TYPE SYNTAX INTEGER { never(1), always(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies whether or not to consider outgoing data on this channel is to be considered 'throw-away'. When the value of this object is never(1), then the data is not to be marked as Discard Eligible; the value always(2) implies that the data is always marked Discard Eligible." ::= { actFpChannelEntry 16 } -- -- The Low Speed Channel Table -- -- This table contains the set of attributes which are specific to -- the configuration of Low Speed Channels. There are either two -- (2) or four (4) low speed channels on an Node, depending on its -- type (i.e., FP or JFP). -- actFpLowSpeedChannelTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpLowSpeedChannelEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table represents the low-speed channels for an FP Node. The entries in this table have corresponding entries in the actFpChannelConfigTable, with matching IfIndex values, as well as an entry in either the AsyncChannel, SyncChannel, or DlcChannel Configuration Table, with the same IfIndex value. The entries in this table are virtual. As such, rows can neither be created nor destroyed via management action." ::= { actFpChannelConfig 2 } actFpLowSpeedChannelEntry OBJECT-TYPE SYNTAX ActFpLowSpeedChannelEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This represents a row in the actFpLowSpeedChannelTable." INDEX { actFpLowSpeedChannelIndex } ::= { actFpLowSpeedChannelTable 1 } ActFpLowSpeedChannelEntry ::= SEQUENCE { actFpLowSpeedChannelIndex INTEGER, actFpLowSpeedChannelMode INTEGER, actFpLowSpeedChannelHuntGroupMember INTEGER } actFpLowSpeedChannelIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object uniquely identifies the interface to which this low speed port corresponds. Its value matches an ifIndex in the ifTable." ::= { actFpLowSpeedChannelEntry 1 } actFpLowSpeedChannelMode OBJECT-TYPE SYNTAX INTEGER { transparentSync(1), async(2), dlc(3) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the manner in which this interface is operating. It also specifies the table which contains specific configuration information depending upon the value. Additional information is present in the actFpSyncChannelConfigTable when this object has the value transparentSync(1); additional information is in the actFpAsyncChannelConfigTable when this object has the value async(2); and additional information is present in the actFpDlcChannelConfigTable when this object has the value dlc(3)." ::= { actFpLowSpeedChannelEntry 2 } actFpLowSpeedChannelHuntGroupMember OBJECT-TYPE SYNTAX INTEGER { exclude(1), include(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object indicates the status of channel within a Hunt Group. The value exclude(1) states that the channel is not a member of a Hunt Group, whereas the value include(2) states that the channel is to be included in the Hunt Group." ::= { actFpLowSpeedChannelEntry 3 } -- -- The High Speed Channel Table -- -- This table contains the set of attributes which are specific to -- the configuration of High Speed Channels. There is only one (1) -- high speed channel on a Node. -- actFpHighSpeedChannelConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpHighSpeedChannelConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table represents the high-speed channels for an FP Node. The entries in this table have corresponding entries in the actFpChannelConfigTable, with matching IfIndex values, as well as an entry in either the SyncChannel or the DlcChannel Configuration Table, with the same IfIndex value. The entries in this table are virtual. As such, rows can neither be created nor destroyed via management action." ::= { actFpChannelConfig 3 } actFpHighSpeedChannelConfigEntry OBJECT-TYPE SYNTAX ActFpHighSpeedChannelConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This object represents a virtual row in the actFpHighSpeedChannelConfigTable" INDEX { actFpHighSpeedChannelIndex } ::= { actFpHighSpeedChannelConfigTable 1 } ActFpHighSpeedChannelConfigEntry ::= SEQUENCE { actFpHighSpeedChannelIndex INTEGER, actFpHighSpeedChannelMode INTEGER, actFpHighSpeedChannelInterface INTEGER, actFpHighSpeedChannelHuntGroupMember INTEGER } actFpHighSpeedChannelIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object uniquely identifies the interface to which this high speed port corresponds. Its value matches an ifIndex in the ifTable." ::= { actFpHighSpeedChannelConfigEntry 1 } actFpHighSpeedChannelMode OBJECT-TYPE SYNTAX INTEGER { transparentSync(1), dlc(3) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the manner in which this interface is operating. It also specifies the table which contains specific configuration information depending upon the value. Additional information is present in the actFpSyncChannelConfigTable when this object has the value transparentSync(2); and additional information is present in the actFpDlcChannelConfigTable when this object has the value dlc(3)." ::= { actFpHighSpeedChannelConfigEntry 2 } actFpHighSpeedChannelInterface OBJECT-TYPE SYNTAX INTEGER { v24(1), -- V.24 Physical Interface v35(2), -- V.35 Physical Interface v11(3), -- V.11 Physical Interface rs449(4) -- RS449 Physical Interface } ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the type of physical interface that this channel is operating as." ::= { actFpHighSpeedChannelConfigEntry 3 } actFpHighSpeedChannelHuntGroupMember OBJECT-TYPE SYNTAX INTEGER { exclude(1), include(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object indicates the status of channel within a Hunt Group. The value exclude(1) states that the channel is not a member of a Hunt Group, whereas the value include(2) states that the channel is to be included in the Hunt Group." ::= { actFpHighSpeedChannelConfigEntry 4 } -- -- The Expansion Data Channel Table -- -- This table contains the set of attributes which are specific to -- the configuration of Expansion (Card) Data Channels. There are -- a variable number of data channels on a Node. -- actFpExpDataChannelConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpExpDataChannelConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table represents the configuration objects specific to communications over a data expansion interface. The entries in this table have corresponding entries in the actFpChannelConfigTable, with matching IfIndex values, as well as an entry in either the FrameChannel or the DlcChannel Configuration Table, with the same IfIndex value. The entries in this table are virtual; as such, rows can neither be created nor destroyed by management operation." ::= { actFpChannelConfig 4 } actFpExpDataChannelConfigEntry OBJECT-TYPE SYNTAX ActFpExpDataChannelConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This represents an entry in the Expansion Data Channel Configuration Table." INDEX { actFpExpDataChannelIndex } ::= { actFpExpDataChannelConfigTable 1 } ActFpExpDataChannelConfigEntry ::= SEQUENCE { actFpExpDataChannelIndex INTEGER, actFpExpDataChannelAdminMode INTEGER, actFpExpDataChannelOperMode INTEGER, actFpExpDataChannelReceiveClockSource INTEGER } actFpExpDataChannelIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the unique identifier for a row in the expansion data channel table. The value of this object corresponds to an ifIndex in the ifTable for the corresponding managed entity." ::= { actFpExpDataChannelConfigEntry 1 } actFpExpDataChannelAdminMode OBJECT-TYPE SYNTAX INTEGER { dlc(2), frameRelay(3), mod(4), demod(5) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the desired operating state of the channel. Upon a reset of the unit, the channel is to assume this value for its operational mode." ::= { actFpExpDataChannelConfigEntry 2 } actFpExpDataChannelOperMode OBJECT-TYPE SYNTAX INTEGER { dlc(2), frameRelay(3), mod(4), demod(5) } ACCESS read-only STATUS mandatory DESCRIPTION "This object specifies the manner in which this channel is currently operating. It also specifies the table which contains specific configuration information depending upon the value. Additional information is present in the actFpDlcChannelConfigTable when this object has the value dlc(2); and additional information is present in the actFpFrSwitchChannelConfigTable when this object has the value frameRelaySwitch(3)." ::= { actFpExpDataChannelConfigEntry 3 } actFpExpDataChannelReceiveClockSource OBJECT-TYPE SYNTAX INTEGER { internal(1), external(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object identifies the source of the Receive Clock for a Data channel." ::= { actFpExpDataChannelConfigEntry 4 } -- -- The Asynchronous Channel Configuration Table -- -- -- actFpAsyncChannelConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpAsyncChannelConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table represents the configuration objects specific to asynchronous communications over a low-speed interface. Entries in this table correspond to entries found in the lowSpeedChannelTable, where the actFpLowSpeedChannelMode is set to async(2) and the values of actFpLowSpeedChannelIndex and actFpAsyncChannelConfigIfIndex are equal. The entries in this table are virtual; as such, rows can neither be created nor destroyed by management operation." ::= { actFpChannelConfig 5 } actFpAsyncChannelConfigEntry OBJECT-TYPE SYNTAX ActFpAsyncChannelConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This represents an entry in the actFpAsyncChannelConfigTable." INDEX { actFpAsyncChannelConfigIfIndex } ::= { actFpAsyncChannelConfigTable 1 } ActFpAsyncChannelConfigEntry ::= SEQUENCE{ actFpAsyncChannelConfigIfIndex INTEGER, actFpAsyncChannelInputTimer INTEGER } actFpAsyncChannelConfigIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the unique identifier for a row in the asynchronous channel table. The value of this object corresponds to an ifIndex in the ifTable for the corresponding managed entity." ::= { actFpAsyncChannelConfigEntry 1 } actFpAsyncChannelInputTimer OBJECT-TYPE SYNTAX INTEGER(1..15) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the number of 10 millisecond intervals that will transpire before sending an async buffer that is not completely filled." ::= { actFpAsyncChannelConfigEntry 2 } -- -- The Synchronous Channel Configuration Table -- actFpSyncChannelConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpSyncChannelConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table represents the configuration objects specific to synchronous communications over a low-speed or high-speed interface. Entries in this table correspond an entry found either in the lowSpeedChannelTable, where the actFpLowSpeedChannelMode is set to sync(1) and the IfIndex values of the tables match, or the highSpeedChannelTable, where the actFpHighSpeedChannelMode is set to sync(1) and the IfIndex values match. The entries in this table are virtual; as such, rows can neither be created nor destroyed by management operation." ::= { actFpChannelConfig 6 } actFpSyncChannelConfigEntry OBJECT-TYPE SYNTAX ActFpSyncChannelConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This represents an entry in the actFpSyncChannelConfigTable." INDEX { actFpSyncChannelConfigIfIndex } ::= { actFpSyncChannelConfigTable 1 } ActFpSyncChannelConfigEntry ::= SEQUENCE { actFpSyncChannelConfigIfIndex INTEGER, actFpSyncChannelTransmitClockSource INTEGER, actFpSyncChannelUnderrunCharacter OCTET STRING, actFpSyncChannelFlowControl INTEGER } actFpSyncChannelConfigIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the unique identifier for a row in the synchronous channel table. The value of this object corresponds to an ifIndex in the ifTable for the corresponding managed entity." ::= { actFpSyncChannelConfigEntry 1 } actFpSyncChannelTransmitClockSource OBJECT-TYPE SYNTAX INTEGER { internal(1), external(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object identifies the source of the Transmit Clock for a synchronous interface." ::= { actFpSyncChannelConfigEntry 2 } actFpSyncChannelUnderrunCharacter OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory DESCRIPTION "The value of this object represents the character to be transmitted where no data is present." ::= { actFpSyncChannelConfigEntry 3 } actFpSyncChannelFlowControl OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object controls whether or not flow control is enabled on this channel." ::= { actFpSyncChannelConfigEntry 4 } -- -- The DLC Channel Configuration Table -- actFpDlcChannelConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpDlcChannelConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table represents the configuration objects specific to DLC communications over a low-speed, high-speed or DSM Data interface. Entries in this table correspond an entry found either in the lowSpeedChannelTable, where the actFpLowSpeedChannelMode is set to dlc(3) and the IfIndex values of the tables match, or the highSpeedChannelTable, where the actFpHighSpeedChannelMode is set to dlc(3) and the IfIndex values match. Additionally, entries will be present in this table if actFpDataChannelMode is set to dlc(2), with a matching index. The entries in this table are virtual; as such, rows can neither be created nor destroyed by management operation." ::= { actFpChannelConfig 7 } actFpDlcChannelConfigEntry OBJECT-TYPE SYNTAX ActFpDlcChannelConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This represents an entry in the actFpDlcChannelConfigTable." INDEX { actFpDlcChannelConfigIfIndex } ::= { actFpDlcChannelConfigTable 1 } ActFpDlcChannelConfigEntry ::= SEQUENCE{ actFpDlcChannelConfigIfIndex INTEGER, actFpDlcChannelTransmitClockSource INTEGER, actFpDlcChannelSignalMode INTEGER, actFpDlcChannelInterFrameFillCharacter INTEGER } actFpDlcChannelConfigIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the unique identifier for a row in the DLC channel table. The value of this object corresponds to an ifIndex in the ifTable for the corresponding managed entity." ::= { actFpDlcChannelConfigEntry 1 } actFpDlcChannelTransmitClockSource OBJECT-TYPE SYNTAX INTEGER { internal(1), external(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object identifies the source of the Transmit Clock." ::= { actFpDlcChannelConfigEntry 2 } actFpDlcChannelSignalMode OBJECT-TYPE SYNTAX INTEGER { nrz(1), nrzi(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object indicates the type of signaling used, NRZ or NRZ Inverted." ::= { actFpDlcChannelConfigEntry 3 } actFpDlcChannelInterFrameFillCharacter OBJECT-TYPE SYNTAX INTEGER { flag(1), mark(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the character to be used as the indicator between DLC Frames." ::= { actFpDlcChannelConfigEntry 4 } -- -- The High-Speed/Low-Speed DLC Channel Table -- -- This table contains the management objects that are specific to -- DLC Channels over High Speed or Low Speed ports. -- actFpHsLsDlcChannelConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpHsLsDlcChannelConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains the management objects that are specific to DLC Channels over either High Speed or Low Speed interfaces. The entries in this table are virtual; as such, they may neither be created nor destroyed by management action." ::= { actFpChannelConfig 8 } actFpHsLsDlcChannelConfigEntry OBJECT-TYPE SYNTAX ActFpHsLsDlcChannelConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This object represents a row within the actFpHsLsDlcChannelConfigTable." INDEX { actFpHsLsDlcChannelConfigIndex } ::= { actFpHsLsDlcChannelConfigTable 1 } ActFpHsLsDlcChannelConfigEntry ::= SEQUENCE { actFpHsLsDlcChannelConfigIndex INTEGER, actFpHsLsDlcChannelFlowControl INTEGER } actFpHsLsDlcChannelConfigIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the unique identifier for a row in the DLC channel table. The value of this object corresponds to an ifIndex in the ifTable for the corresponding managed entity." ::= { actFpHsLsDlcChannelConfigEntry 1 } actFpHsLsDlcChannelFlowControl OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object controls whether or not flow control is enabled on this channel." ::= { actFpHsLsDlcChannelConfigEntry 2 } -- -- The Frame Relay Switch Channel Configuration Table -- actFpFrSwitchChannelConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpFrSwitchChannelConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table represents the configuration objects specific to Frame Relay Switch communications over an expansion interface. The entries in this table are virtual; as such, rows can neither be created nor destroyed by management operation." ::= { actFpChannelConfig 9 } actFpFrSwitchChannelConfigEntry OBJECT-TYPE SYNTAX ActFpFrSwitchChannelConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This represents an entry in the actFpFrSwitchChannelConfigTable." INDEX { actFpFrSwitchChannelConfigIfIndex } ::= { actFpFrSwitchChannelConfigTable 1 } ActFpFrSwitchChannelConfigEntry ::= SEQUENCE { actFpFrSwitchChannelConfigIfIndex INTEGER, actFpFrSwitchChannelTransmitClockSource INTEGER, actFpFrSwitchChannelLMIStatus INTEGER, actFpFrSwitchChannelMildCongestion INTEGER, actFpFrSwitchChannelSevereCongestion INTEGER, actFpFrSwitchChannelT392 INTEGER, actFpFrSwitchChannelSignalMode INTEGER, actFpFrSwitchChannelLastLMIState INTEGER, actFpFrSwitchChannelDlcmiState INTEGER, actFpFrSwitchChannelRate INTEGER } actFpFrSwitchChannelConfigIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the unique identifier for a row in the FrSwitch channel table. The value of this object corresponds to an ifIndex in the ifTable for the corresponding managed entity." ::= { actFpFrSwitchChannelConfigEntry 1 } actFpFrSwitchChannelTransmitClockSource OBJECT-TYPE SYNTAX INTEGER { external(1), internal(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object identifies the source of the Transmit Clock for a Frame Relay Switch channel." ::= { actFpFrSwitchChannelConfigEntry 2 } actFpFrSwitchChannelLMIStatus OBJECT-TYPE SYNTAX INTEGER { uni-dte(1), uni-dce(2), nni(3) } ACCESS read-write STATUS mandatory DESCRIPTION "This variable specifies the status of LMI on this interface. The value uni-dte(1) indicates that the LMI is a User-Network DTE Interface, whereas the value uni-dce(2) indicates that the LMI is a User-Network DCE Interface. The value nni(3) indicates that the interface is a Network-Network Interface." ::= { actFpFrSwitchChannelConfigEntry 3 } actFpFrSwitchChannelMildCongestion OBJECT-TYPE SYNTAX INTEGER(0..512) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the delay (in 1000 bit increments) in which the Discard Eligible (DE) bit may be set after determining that the channel is experiencing congestion." ::= { actFpFrSwitchChannelConfigEntry 4 } actFpFrSwitchChannelSevereCongestion OBJECT-TYPE SYNTAX INTEGER(0..512) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the delay (in 1000 bit increments) in which frames may be discarded after determining the channel is experiencing congestion." ::= { actFpFrSwitchChannelConfigEntry 5 } actFpFrSwitchChannelT392 OBJECT-TYPE SYNTAX INTEGER(5..30) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the amount of time anticipated between Status Enquiry Messages. This value is only applicable to channels operating with actFpFrSwitchChannelLMIStatus set to uni-dce(2) or nni(3)." ::= { actFpFrSwitchChannelConfigEntry 6 } actFpFrSwitchChannelSignalMode OBJECT-TYPE SYNTAX INTEGER { nrz(1), nrzi(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object indicates the type of signaling used, NRZ or NRZ Inverted." ::= { actFpFrSwitchChannelConfigEntry 7 } actFpFrSwitchChannelLastLMIState OBJECT-TYPE SYNTAX INTEGER { userDown(1), userUp(2), networkDown(3), networkUp(4) } ACCESS read-only STATUS mandatory DESCRIPTION "This variable maintains the last reported LMI State. The meanings of the values are as follows: userDown(1) - the number of error events exceeds N392 (on the User/DTE side) userUp(2) - the nubmer of error events is less than N392 (on the User/DTE side) networkDown(3) - the number of error events exceeds N392 (on the Network/DCE side) networkUp(4) - the number of error events is less than N392 (on the Network/DCE side)" ::= { actFpFrSwitchChannelConfigEntry 8 } actFpFrSwitchChannelDlcmiState OBJECT-TYPE SYNTAX INTEGER { other(1), auto(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This variable augments the RFC 1315 frDlcmiState variable. It interacts with frDlcmiState by extending the set of supported LMI configuration options. In order to determine the actual value of the interface's DlcmiState (or configured LMI), the values of both objects are needed. For all supported values of frDlcmiState, the value 'other(1)' will be provided; 'other(1)' cannot be set by management operation. Only 'auto(2)' may be set; doing so will force the frDlcmiState to report a value of 'noLmiConfigured(1)'. The value 'auto(2)' implies that the LMI Protocol will by automatically determined by the interface. As the RFC 1315 object frDlcmiState does not have an enumerated value 'other', the value 'noLmiConfigured(1)' has dual meaning. It may mean that either no LMI is configured for the interface, or, that the LMI Configuration is specified elsewhere (i.e., here). The value combinations are: frDlcmiState act...DlcmiState Meaning ------------ ---------------- ------- noLmiConfigured other(1) No LMI noLmiConfigured auto(2) Auto Detect LMI" ::= { actFpFrSwitchChannelConfigEntry 9 } actFpFrSwitchChannelRate OBJECT-TYPE SYNTAX INTEGER { bps-4800(4), -- 4.8K bps-7200(5), -- 7.2K bps-8000(6), -- 8K bps-9600(7), -- 9.6K bps-12000(8), -- 12K bps-14400(9), -- 14.4K bps-16000(10), -- 16K bps-16800(11), -- 16.8K bps-19200(12), -- 19.2K bps-28800(13), -- 28.8K bps-32000(14), -- 32K bps-38400(15), -- 38.4K bps-48000(16), -- 48K bps-56000(17), -- 56K bps-64000(18), -- 64K bps-72000(19), -- 72K bps-96000(20), -- 96K bps-112000(21), -- 112K bps-115200(22), -- 115.2K bps-128000(23), -- 128K bps-192000(24), -- 192K bps-256000(25), -- 256K bps-384000(26), -- 384K bps-512000(27) -- 512K } ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the configured rate for the Frame Relay channel." ::= { actFpFrSwitchChannelConfigEntry 10 } -- -- The Demod Channel Configuration Table -- actFpDemodChannelConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpDemodChannelConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table represents the configuration objects specific to Demodulator communications over an expansion interface. The entries in this table are virtual; as such, rows can neither be created nor destroyed by management operation." ::= { actFpChannelConfig 10 } actFpDemodChannelConfigEntry OBJECT-TYPE SYNTAX ActFpDemodChannelConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This represents an entry in the actFpDemodChannelConfigTable." INDEX { actFpDemodChannelConfigIfIndex } ::= { actFpDemodChannelConfigTable 1 } ActFpDemodChannelConfigEntry ::= SEQUENCE { actFpDemodChannelConfigIfIndex INTEGER, actFpDemodChannelRate INTEGER, actFpDemodChannelTransmitClockSource INTEGER, actFpDemodChannelSignalMode INTEGER } actFpDemodChannelConfigIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the unique identifier for a row in the Demodulator channel table. The value of this object corresponds to an ifIndex in the ifTable for the corresponding managed entity." ::= { actFpDemodChannelConfigEntry 1 } actFpDemodChannelRate OBJECT-TYPE SYNTAX INTEGER { bps-4800(4), -- 4.8K bps-7200(5), -- 7.2K bps-8000(6), -- 8K bps-9600(7), -- 9.6K bps-12000(8), -- 12K bps-14400(9), -- 14.4K bps-16000(10), -- 16K bps-16800(11), -- 16.8K bps-19200(12), -- 19.2K bps-28800(13), -- 28.8K bps-32000(14), -- 32K bps-38400(15), -- 38.4K bps-48000(16), -- 48K bps-56000(17), -- 56K bps-64000(18), -- 64K bps-72000(19), -- 72K bps-96000(20), -- 96K bps-112000(21), -- 112K bps-115200(22), -- 115.2K bps-128000(23), -- 128K bps-192000(24), -- 192K bps-256000(25), -- 256K bps-384000(26), -- 384K bps-512000(27) -- 512K } ACCESS read-write STATUS mandatory DESCRIPTION "The value of this object represents the rate of the channel." ::= { actFpDemodChannelConfigEntry 2 } actFpDemodChannelTransmitClockSource OBJECT-TYPE SYNTAX INTEGER { external(1), internal(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object identifies the source of the Transmit Clock for a Demodulator channel." ::= { actFpDemodChannelConfigEntry 3 } actFpDemodChannelSignalMode OBJECT-TYPE SYNTAX INTEGER { nrz(1), nrzi(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object indicates the type of signaling used, NRZ or NRZ Inverted." ::= { actFpDemodChannelConfigEntry 4 } -- -- The Channel Statistics Group -- -- This group contains the table definitions containing the Statistics -- for the various channels. -- -- -- The Data Card DLC Channel Statistics -- -- This table contains the statistics for a Data Channel in DLC Mode. -- actFpDlcChannelStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpDlcChannelStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table represents the statistics objects specific to Data Card DLC communications over an expansion interface. The entries in this table are virtual; as such, rows can neither be created nor destroyed by management operation." ::= { actFpChannelStatistics 1 } actFpDlcChannelStatsEntry OBJECT-TYPE SYNTAX ActFpDlcChannelStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This object represents an row in the DLC Channel Statistics table." INDEX { actFpDlcChannelStatsIndex } ::= { actFpDlcChannelStatsTable 1 } ActFpDlcChannelStatsEntry ::= SEQUENCE { actFpDlcChannelStatsIndex INTEGER, actFpDlcChannelStatsRxCalls Counter, actFpDlcChannelStatsTxCalls Counter, actFpDlcChannelStatsRxClears Counter, actFpDlcChannelStatsTxClears Counter, actFpDlcChannelStatsRxCallsAccepted Counter, actFpDlcChannelStatsTxCallsAccepted Counter, actFpDlcChannelStatsTxCallsTimedOut Counter, actFpDlcChannelStatsRxCongestionFrames Counter, actFpDlcChannelStatsTxCongestionFrames Counter, actFpDlcChannelStatsRxFrames Counter, actFpDlcChannelStatsTxFrames Counter, actFpDlcChannelStatsRxBytesDiscarded Counter, actFpDlcChannelStatsRxFramesCRCerror Counter, actFpDlcChannelStatsRxFramesAborted Counter } actFpDlcChannelStatsIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the unique identifier for a row in the DLC Channel Statistics table. The value of this object corresponds to an ifIndex in the ifTable for the corresponding managed entity." ::= { actFpDlcChannelStatsEntry 1 } actFpDlcChannelStatsRxCalls OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object denotes the number of calls received from the network." ::= { actFpDlcChannelStatsEntry 2 } actFpDlcChannelStatsTxCalls OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object denotes the number of calls transmitted to the network." ::= { actFpDlcChannelStatsEntry 3 } actFpDlcChannelStatsRxClears OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object denotes the number of clears received from the network." ::= { actFpDlcChannelStatsEntry 4 } actFpDlcChannelStatsTxClears OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object denotes the number of clears transmitted to the network." ::= { actFpDlcChannelStatsEntry 5 } actFpDlcChannelStatsRxCallsAccepted OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object denotes the number of receive calls accepted." ::= { actFpDlcChannelStatsEntry 6 } actFpDlcChannelStatsTxCallsAccepted OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object denotes the number of transmit calls accepted." ::= { actFpDlcChannelStatsEntry 7 } actFpDlcChannelStatsTxCallsTimedOut OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object denotes the number of calls transmitted that timed out." ::= { actFpDlcChannelStatsEntry 8 } actFpDlcChannelStatsRxCongestionFrames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object denotes the number of Congestion Management Frames received from the network." ::= { actFpDlcChannelStatsEntry 9 } actFpDlcChannelStatsTxCongestionFrames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object denotes the number of Congestion Management Frames transmitted to the network." ::= { actFpDlcChannelStatsEntry 10 } actFpDlcChannelStatsRxFrames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object denotes the number of frames received." ::= { actFpDlcChannelStatsEntry 11 } actFpDlcChannelStatsTxFrames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object denotes the number of frames transmitted." ::= { actFpDlcChannelStatsEntry 12 } actFpDlcChannelStatsRxBytesDiscarded OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object denotes the number of received bytes that were discarded due to a buffer busy condition." ::= { actFpDlcChannelStatsEntry 13 } actFpDlcChannelStatsRxFramesCRCerror OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object denotes the number of frames received with a bad CRC value." ::= { actFpDlcChannelStatsEntry 14 } actFpDlcChannelStatsRxFramesAborted OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object denotes the number of frames received that were aborted." ::= { actFpDlcChannelStatsEntry 15 } -- -- The Data Card Frame Relay Switch Channel Statistics -- -- This table contains the statistics for a Data Channel in Frame Relay -- Switch mode. -- actFpFrSwitchChannelStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpFrSwitchChannelStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table represents the statistics objects specific to Frame Relay Switch communications over an expansion interface. The entries in this table are virtual; as such, rows can neither be created nor destroyed by management operation." ::= { actFpChannelStatistics 2 } actFpFrSwitchChannelStatsEntry OBJECT-TYPE SYNTAX ActFpFrSwitchChannelStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This object represents an row in the Frame Relay Switch Channel Statistics table." INDEX { actFpFrSwitchChannelStatsIndex } ::= { actFpFrSwitchChannelStatsTable 1 } ActFpFrSwitchChannelStatsEntry ::= SEQUENCE { actFpFrSwitchChannelStatsIndex INTEGER, actFpFrSwitchChannelStatsRxFrames Counter, actFpFrSwitchChannelStatsTxFrames Counter, actFpFrSwitchChannelStatsRxBytes Counter, actFpFrSwitchChannelStatsTxBytes Counter, actFpFrSwitchChannelStatsRxShortFrames Counter, actFpFrSwitchChannelStatsRxLongFrames Counter, actFpFrSwitchChannelStatsRxUndefinedDLCIframes Counter, actFpFrSwitchChannelStatsRxNetworkLIMerrors Counter, actFpFrSwitchChannelStatsRxUserLMIerrors Counter, actFpFrSwitchChannelStatsRxFramesCRCerror Counter, actFpFrSwitchChannelStatsRxUnalignedFrames Counter, actFpFrSwitchChannelStatsRxOverruns Counter, actFpFrSwitchChannelStatsMildThresholdDiscardedBytes Counter, actFpFrSwitchChannelStatsSevereThresholdDiscardedBytes Counter, actFpFrSwitchChannelStatsRxFramesAborted Counter } actFpFrSwitchChannelStatsIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the unique identifier for a row in the Frame Relay Switch Channel Statistics table. The value of this object corresponds to an ifIndex in the ifTable for the corresponding managed entity." ::= { actFpFrSwitchChannelStatsEntry 1 } actFpFrSwitchChannelStatsRxFrames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object denotes the number of frames received." ::= { actFpFrSwitchChannelStatsEntry 2 } actFpFrSwitchChannelStatsTxFrames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object denotes the number of frames transmitted." ::= { actFpFrSwitchChannelStatsEntry 3 } actFpFrSwitchChannelStatsRxBytes OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object denotes the number of bytes received." ::= { actFpFrSwitchChannelStatsEntry 4 } actFpFrSwitchChannelStatsTxBytes OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object denotes the number of bytes transmitted." ::= { actFpFrSwitchChannelStatsEntry 5 } actFpFrSwitchChannelStatsRxShortFrames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object denotes the number of short frames received. (A short frame is a frame which is less than 2 bytes.)" ::= { actFpFrSwitchChannelStatsEntry 6 } actFpFrSwitchChannelStatsRxLongFrames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The v alue of this object denotes the number of long frames received." ::= { actFpFrSwitchChannelStatsEntry 7 } actFpFrSwitchChannelStatsRxUndefinedDLCIframes OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object denotes ht enumber of frames received with an undefined DLCI." ::= { actFpFrSwitchChannelStatsEntry 8 } actFpFrSwitchChannelStatsRxNetworkLIMerrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object denotes the number of Network Errors detected by LMI." ::= { actFpFrSwitchChannelStatsEntry 9 } actFpFrSwitchChannelStatsRxUserLMIerrors OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object denotes the number of User Errors detected by LMI." ::= { actFpFrSwitchChannelStatsEntry 10 } actFpFrSwitchChannelStatsRxFramesCRCerror OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object denotes the number of frames received with a bad CRC value." ::= { actFpFrSwitchChannelStatsEntry 11 } actFpFrSwitchChannelStatsRxUnalignedFrames OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object denotes the number of frames received that were not aligned on an even-byte boundary." ::= { actFpFrSwitchChannelStatsEntry 12 } actFpFrSwitchChannelStatsRxOverruns OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object denotes the number of received overruns." ::= { actFpFrSwitchChannelStatsEntry 13 } actFpFrSwitchChannelStatsMildThresholdDiscardedBytes OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object denotes the number of bytes discarded due to the Mild Threshold being exceeded." ::= { actFpFrSwitchChannelStatsEntry 14 } actFpFrSwitchChannelStatsSevereThresholdDiscardedBytes OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object denotes the number of bytes discarded due to the Severe Threshold being exceeded." ::= { actFpFrSwitchChannelStatsEntry 15 } actFpFrSwitchChannelStatsRxFramesAborted OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object denotes the number of received frames that were aborted." ::= { actFpFrSwitchChannelStatsEntry 16 } END -- ******************************************************************** -- -- ACT Networks, Inc. -- 188 Camino Ruiz -- Camarillo, CA 93012-6741 -- (805) 388-2474 -- -- -- This module provides authoritative definitions for ACT Networks' -- enterprise-specific internal MIB. -- -- This module will be extended, as required. -- -- Generic naming is used to insure the customer does not access -- the attributes of this MIB, unless instructed by technical -- support. -- -- ACT Networks reserves the right to make changes in -- specification and other information contained in this document -- without prior notice. The reader should consult ACT Networks -- to determine whether any such changes have been made. -- -- In no event shall ACT Networks be liable for any incidental, -- indirect, special, or consequential damages whatsoever (including -- but not limited to lost profits) arising out of or related to this -- document or the information contained in it, even if ACT Networks -- has been advised of, known, or should have known, the possibility -- of such damages. -- -- ACT Networks grants vendors, end-users, and other interested -- parties a non-exclusive license to use this Specification in -- connection with the management of ACT Networks' products. -- -- -- Copyright January 1996 ACT Networks, Inc. -- -- ******************************************************************** ACT-FP-DSM DEFINITIONS ::= BEGIN -- -- This MIB module contains the object definitions that are exclusive -- to the DSM Expansion Card. -- IMPORTS OBJECT-TYPE FROM RFC-1212 actSdmFpDsm FROM ACT-CONSTANTS; -- -- These are the management groups within the ACT-FP-DSM branch -- actFpDsmInfo OBJECT IDENTIFIER ::= { actSdmFpDsm 1 } -- -- The Data Card Information Group -- -- This group contains the tables containing information regarding the -- static configuration of the Data Cards. All rows in all tables -- in this group are virtual. -- -- -- The Data Card Information Table -- -- This table contains the static, common data across all types of data -- cards. Additional information may be present elsewhere, for the -- specific Data Card types. -- actFpDsmInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpDsmInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains entries corresponding to the Data Cards present in the ACT FP Node. The entries in this table are virtual; as such, they can neither be created nor destroyed by management action." ::= { actFpDsmInfo 1 } actFpDsmInfoEntry OBJECT-TYPE SYNTAX ActFpDsmInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This construct represents a virtual row in the actFpDsmInfoTable." INDEX { actFpDsmSlotNumber } ::= { actFpDsmInfoTable 1 } ActFpDsmInfoEntry ::= SEQUENCE { actFpDsmSlotNumber INTEGER, actFpDsmType INTEGER, actFpDsmCapabilities INTEGER } actFpDsmSlotNumber OBJECT-TYPE SYNTAX INTEGER(1..8) ACCESS read-only STATUS mandatory DESCRIPTION "This identifies the physical location that the DSM occupies within the FP Node. The values it may assume vary depending on the type of node the unit is in." ::= { actFpDsmInfoEntry 1 } actFpDsmType OBJECT-TYPE SYNTAX INTEGER { dsm(1), dse(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object identifies the type of unit this is." ::= { actFpDsmInfoEntry 2 } actFpDsmCapabilities OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the set of software capabilities that are present in the DSM/DSE expansion unit. The capabilities, as defined are as follows: 1 - DLC 2 - Frame Relay Switch " ::= { actFpDsmInfoEntry 3 } -- -- The DSE Information Table -- -- This table contains additional information not applicable to the -- generic DS module. -- actFpDseInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpDseInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains entries representing the DSE modules present in the FP Node. The entries in this table are virtual; as such, they can neither be created nor destroyed by management action." ::= { actFpDsmInfo 2 } actFpDseInfoEntry OBJECT-TYPE SYNTAX ActFpDseInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This represents an entry in the actFpDseInfoTable." INDEX { actFpDseInfoSlotNumber } ::= { actFpDseInfoTable 1 } ActFpDseInfoEntry ::= SEQUENCE { actFpDseInfoSlotNumber INTEGER, actFpDseInfoDsmSlotNumber INTEGER } actFpDseInfoSlotNumber OBJECT-TYPE SYNTAX INTEGER(1..8) ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the slot number that the DSE occupies within the FP Node. The value of this object varies depending upon the node type. The value of this object corresponds to an entry in the actFpDsmInfoTable with a matching actFpDsmSlotNumber value." ::= { actFpDseInfoEntry 1 } actFpDseInfoDsmSlotNumber OBJECT-TYPE SYNTAX INTEGER(1..8) ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object identifies the corresponding DSM that this unit extends. The value of this object varies depending upon the node type. The value of this object corresponds to an entry in the actFpDsmInfoTable with a matching actFpDsmSlotNumber value. Furthermore, the value of this object can never equal the value of the actFpDseSlotNumber object." ::= { actFpDseInfoEntry 2 } END -- ******************************************************************** -- -- ACT Networks, Inc. -- 188 Camino Ruiz -- Camarillo, CA 93012-6741 -- (805) 388-2474 -- -- -- This module provides authoritative definitions for ACT Networks' -- enterprise-specific internal MIB. -- -- This module will be extended, as required. -- -- Generic naming is used to insure the customer does not access -- the attributes of this MIB, unless instructed by technical -- support. -- -- ACT Networks reserves the right to make changes in -- specification and other information contained in this document -- without prior notice. The reader should consult ACT Networks -- to determine whether any such changes have been made. -- -- In no event shall ACT Networks be liable for any incidental, -- indirect, special, or consequential damages whatsoever (including -- but not limited to lost profits) arising out of or related to this -- document or the information contained in it, even if ACT Networks -- has been advised of, known, or should have known, the possibility -- of such damages. -- -- ACT Networks grants vendors, end-users, and other interested -- parties a non-exclusive license to use this Specification in -- connection with the management of ACT Networks' products. -- -- -- Copyright January 1996 ACT Networks, Inc. -- -- ******************************************************************** ACT-FP-VOICE DEFINITIONS ::= BEGIN -- -- This MIB module contains the object definitions that are exclusive -- to the Voice Expansion Cards. The definitions contained herein -- represent the management objects which are common across all ACT -- Voice Cards supported by the SDM-FP series. -- -- All management objects that are specific to the various members of -- the Voice Card family are defined elsewhere. -- IMPORTS OBJECT-TYPE FROM RFC-1212 DisplayString FROM RFC1213-MIB ActDLCI FROM ACT-MACRO actSdmFpVoice FROM ACT-CONSTANTS; -- -- These are the management groups within the ACT-FP-VOICE branch -- actFpVoiceChannelConfig OBJECT IDENTIFIER ::= { actSdmFpVoice 1 } actFpVoiceVc OBJECT IDENTIFIER ::= { actSdmFpVoice 2 } actFpVoice OBJECT IDENTIFIER ::= { actSdmFpVoice 3 } -- -- The Voice Channel Configuration Group -- -- This group contains the necessary tables and objects for configuring -- Voice Channels, both with and without Facsimile support. -- -- -- The Voice Channel Configuration Table -- actFpVoiceChannelConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpVoiceChannelConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table represents a set of voice channel configurations for Voice Expansion Modules within the FP Node. The entries in this table are virtual; as such, they can neither be created nor destroyed via management action." ::= { actFpVoiceChannelConfig 1 } actFpVoiceChannelConfigEntry OBJECT-TYPE SYNTAX ActFpVoiceChannelConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This represents a row in the Voice Channel Configuration Table. It contains information about the generic configurable options for all Voice Expansion modules." INDEX { actFpVoiceChannelConfigIndex } ::= { actFpVoiceChannelConfigTable 1 } ActFpVoiceChannelConfigEntry ::= SEQUENCE { actFpVoiceChannelConfigIndex INTEGER, actFpVoiceChannelConfigState INTEGER, actFpVoiceChannelConfigError INTEGER, actFpVoiceChannelConfigCallForwarded INTEGER, actFpVoiceChannelConfigRate INTEGER, actFpVoiceChannelConfigDtmfStatus INTEGER, actFpVoiceChannelConfigDtmfRegenInterval INTEGER, actFpVoiceChannelConfigVoiceInterface INTEGER, actFpVoiceChannelConfigInputGainLevel INTEGER, actFpVoiceChannelConfigOutputGainLevel INTEGER, actFpVoiceChannelConfigDialingPolicy INTEGER, actFpVoiceChannelConfigLongDialPrefix DisplayString, actFpVoiceChannelConfigAutoDialNumber DisplayString, actFpVoiceChannelConfigCallConnectClearInterval INTEGER, actFpVoiceChannelConfigHuntGroupAssignment INTEGER, actFpVoiceChannelConfigLinkDownBusyOut INTEGER, actFpVoiceChannelConfigIdlePoll INTEGER, actFpVoiceChannelConfigIdlePollInterval INTEGER, actFpVoiceChannelConfigSilenceSuppression INTEGER, actFpVoiceChannelLastNumberDialed DisplayString, actFpVoiceChannelLastCallDestPVC ActDLCI, actFpVoiceChannelLastCallDestSlot INTEGER, actFpVoiceChannelLastCallDestChannel INTEGER, actFpVoiceChannelLastCallStatus INTEGER } actFpVoiceChannelConfigIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the unique identifier for a row in the Voice Channel Config table. The value of this object corresponds to an ifIndex in the ifTable for the corresponding managed entity." ::= { actFpVoiceChannelConfigEntry 1 } actFpVoiceChannelConfigState OBJECT-TYPE SYNTAX INTEGER { disabled(1), idle(2), dialing(3), off-hook(4), silence(5), voice(6), fax(7), local(8), error(9) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object identifies the current state of the Voice Channel." ::= { actFpVoiceChannelConfigEntry 2 } actFpVoiceChannelConfigError OBJECT-TYPE SYNTAX INTEGER { none(1), vc-conflict(2), missing-algorithm(3), security-conflict(4) } ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the error status of the Voice Channel. The meanings are: none - no error condition exists vc-conflict - this interface is set to an invalid algorithm, i.e., the card and the specified algorithm do not match missing-algorithm - no algorithms present security-conflict - PAL Checksum error The value security-conflict is only present in VFC-03 Voice Channels; it represents a bad checksum value for an installed algorithm" ::= { actFpVoiceChannelConfigEntry 3 } actFpVoiceChannelConfigCallForwarded OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This object specifies whether a call is forwarded to another destination." ::= { actFpVoiceChannelConfigEntry 4 } actFpVoiceChannelConfigRate OBJECT-TYPE SYNTAX INTEGER { bps4-8K(1), bps8K(2), bps9-6K(3), bps12K(4), bps14-4K(5), bps16K(6), bps64K(7), bps32K(8) } ACCESS read-write STATUS mandatory DESCRIPTION "This object identifies the configured rate, in bits per second, of this voice channel. The restictions on these value are as follows: bps4-8K(1) - VFC-03, 4.8K ACELP bps8K(2) - VFC-03 8K ACELP, V*C-01 bps9-6K(3) - V*C-01, ATC bps12K(4) - V*C-01, ATC bps14-4K(5) - V*C-01, ATC bps16K(6) - V*C-01, ATC bps64K(7) - VFC-03, DVC PCM bps32K(8) - VFC-03, DVC ADPCM " ::= { actFpVoiceChannelConfigEntry 5 } actFpVoiceChannelConfigDtmfStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies whether or not DTMF Regeneration is in effect. The value enabled(1) specifies that DTMF Regeneration is in effect and the value of actFpVoiceChannelConfigDtmfRegenInterval maintains the regeneration time." ::= { actFpVoiceChannelConfigEntry 6 } actFpVoiceChannelConfigDtmfRegenInterval OBJECT-TYPE SYNTAX INTEGER (2..255) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the amount of time, in seconds, that DTMF tones are regenerated on this Voice Channel when the value of the actFpVoiceChannelConfigDtmfStatus is enabled(1). The value of this object has no meaning when the actFpVoiceChannelConfigDtmfStatus is set to disabled(2). When actFpVoiceChannelConfigDtmfStatus is enabled(1) and the value of this object is set to 0, this implies that the regeneration of DTMF Tones is immediate." ::= { actFpVoiceChannelConfigEntry 7 } actFpVoiceChannelConfigVoiceInterface OBJECT-TYPE SYNTAX INTEGER { em-2wire-immediate-start(1), em-4wire-immediate-start(2), em-2wire-timed(3), em-4wire-timed(4), loopStart(5), ac-15a(6), ac-15c-i(7), em-2wire-wink-start(8), em-4wire-wink-start(9), em-2wire-delayed-dial(10), em-4wire-delayed-dial(11), tipRingReversal(12), fxo(13), fxs(14), ground-fxo(15), ground-fxs(16), r2(17), plar(18) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the type of Voice Interface to use for the Voice Channel. The values loopStart(5) and tipRingReversal(12) can only be used on voice interfaces that have a Telephony Interface of SLT or OPX." ::= { actFpVoiceChannelConfigEntry 8 } actFpVoiceChannelConfigInputGainLevel OBJECT-TYPE SYNTAX INTEGER(-22..7) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the amount of gain, in dB, that is applied to the incoming voice signal. The more negative the value, the louder the received signal. The value range of this object may be restricted depending upon the type of voice channel supported. For instance, a channel type of DVC only supports a range of -12 to +6." ::= { actFpVoiceChannelConfigEntry 9 } actFpVoiceChannelConfigOutputGainLevel OBJECT-TYPE SYNTAX INTEGER(-22..7) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the amount of gain, in dB, that is applied to the outgoing voice signal. The more negative the value, the more amplified the sent signal. The value range of this object may be restricted depending upon the type of voice channel supported. For instance, a card type of VC-01 only supports a range of -22 to +6. Additionally, a channle type of DVC only supports a range of -12 to +6." ::= { actFpVoiceChannelConfigEntry 10 } actFpVoiceChannelConfigDialingPolicy OBJECT-TYPE SYNTAX INTEGER { autoDial(1), manualDial(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the dialing policy for this channel. When this object has the value manualDial(2), then all outgoing calls must be manually entered in order to complete the transaction. When this object has the value autoDial(1), then a call is automatically established to the remote station." ::= { actFpVoiceChannelConfigEntry 11 } actFpVoiceChannelConfigLongDialPrefix OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "The value of this object indicates that all numbers dialed with this prefix indicate a 'long dial', and are not to be looked up in the speed dial table. The valid values of this object are 0 - 9, the asterisk (*) and the pound sign (#)." ::= { actFpVoiceChannelConfigEntry 12 } actFpVoiceChannelConfigAutoDialNumber OBJECT-TYPE SYNTAX DisplayString -- (SIZE(2..7)) ACCESS read-write STATUS mandatory DESCRIPTION "The value of this object specifies the number to be automatically dialed when the value of the actFpVoiceChannelDialingPolicy is set to autoDial(1). The number of digits required is dictated by the value of the object actFpConfigSpeedDialLength. The set of valid characters for the string are restricted to the numbers." ::= { actFpVoiceChannelConfigEntry 13 } actFpVoiceChannelConfigCallConnectClearInterval OBJECT-TYPE SYNTAX INTEGER(1..30) ACCESS read-write STATUS mandatory DESCRIPTION "The value of this object specifies the amount of time, in seconds, in which a Call Connect or Call Clear must complete before being considered incomplete. If the Call Connect or Call Clear is not completed within the specified interval, a busy tone is generated." ::= { actFpVoiceChannelConfigEntry 14 } actFpVoiceChannelConfigHuntGroupAssignment OBJECT-TYPE SYNTAX INTEGER { none(1), groupA(2), groupB(3) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the Hunt Group Assignment of this Voice Channel." ::= { actFpVoiceChannelConfigEntry 15 } actFpVoiceChannelConfigLinkDownBusyOut OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the policy in effect for the voice channel if the communication link is determined to be disabled. When enabled(1), a busy tone will be generated to indicate that outgoing calls cannot be completed, whereas disabled(2) does not generate busy tone when the link is determined to be down." ::= { actFpVoiceChannelConfigEntry 16 } actFpVoiceChannelConfigIdlePoll OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies whether or not an Idle Poll is in effect. When this object assumes the value enabled(2), then every period of time specified by the actFpVoiceChannelConfigIdlePollInterval, the remote station is polled to determine its availability." ::= { actFpVoiceChannelConfigEntry 17 } actFpVoiceChannelConfigIdlePollInterval OBJECT-TYPE SYNTAX INTEGER(5..30) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the amount of time, in seconds, between successive Idle Polls to the remote station. This object interacts with the actFpVoiceChannelConfigIdlePoll object in that value of this object is meaningless if the value of the IdlePoll is set to disabled(2)." ::= { actFpVoiceChannelConfigEntry 18 } actFpVoiceChannelConfigSilenceSuppression OBJECT-TYPE SYNTAX INTEGER { none(1), low(2), medium(3), high(4), veryHigh(5) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the amount of silence suppression to be applied to this voice channel. Higher suppression ratings may degrade voice quality by clipping the beginnings and/or ends of sentences." ::= { actFpVoiceChannelConfigEntry 19 } actFpVoiceChannelLastNumberDialed OBJECT-TYPE SYNTAX DisplayString -- (SIZE(40)) ACCESS read-only STATUS mandatory DESCRIPTION "This object specifies the value of the last number dialed." ::= { actFpVoiceChannelConfigEntry 20 } actFpVoiceChannelLastCallDestPVC OBJECT-TYPE SYNTAX ActDLCI ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object represents the DLCI value of the 'other end' of the currently active call or the most recently completed call." ::= { actFpVoiceChannelConfigEntry 21 } actFpVoiceChannelLastCallDestSlot OBJECT-TYPE SYNTAX INTEGER(1..8) ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object represents the Slot Number of the 'other end' of the currently active call or the most recently completed call." ::= { actFpVoiceChannelConfigEntry 22 } actFpVoiceChannelLastCallDestChannel OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object represents the Channel Number (within the Slot) of the 'other end' of the currently active call or the most recently completed call. " ::= { actFpVoiceChannelConfigEntry 23 } actFpVoiceChannelLastCallStatus OBJECT-TYPE SYNTAX INTEGER { userDisconnect-OnHook(1), destinationNotPresent(2), destinationChannelBusy(3), noBandwidthForCallSetup(4), destinationSlotOutOfService(5), invalidFacility(6), invalidChannelType(7), huntGroupBusy(8), noHuntGroupDefined(9), channelActivityTimeout(10), nmsTaskTimeout(11), channelInLocalLoopback(12), localSwitchDown(22), networkClear-FpDown(23), networkClear-SwitchDown(24), destinationChannelBusyOrOffHook(31), destinationChannelInLoopback(32), noBandwidthAtDestination(33), channelNotEnabled(34), channelError(35), invalidCallPlaced(36), baudRateMismatch(37), channelTypeMismatch(38), algorithmMismatch(39), invalidConnection(40), normalCallTermination(41), callTimedOut(42), callForwarding(43), pvcCongested(44), autoPollPing(45), insufficientBandwidth(256), other(257), none(258) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object represents the Status of the most recently cleared call. If the voice channel is active (i.e., currently has a call in progress), then the value of this object is 'none(258)'." ::= { actFpVoiceChannelConfigEntry 24 } -- -- The V*C-01 Status Table -- -- This table contains the status objects that are specific -- to VC-01 and VFC-01 Voice Channels. -- actFpVoiceVc01Vfc01ConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpVoiceVc01Vfc01ConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains configuration objects that are supported by the VC-01 and VFC-01 expansion units. The entries in this table are virtual; as such they may neither be created nor destroyed by management action." ::= { actFpVoiceChannelConfig 2 } actFpVoiceVc01Vfc01ConfigEntry OBJECT-TYPE SYNTAX ActFpVoiceVc01Vfc01ConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This represents a virtual row within the actFpVoiceVc01Vfc01ConfigTable." INDEX { actFpVoiceVc01Vfc01ConfigIndex } ::= { actFpVoiceVc01Vfc01ConfigTable 1 } ActFpVoiceVc01Vfc01ConfigEntry ::= SEQUENCE { actFpVoiceVc01Vfc01ConfigIndex INTEGER, actFpVoiceVc01Vfc01BandwidthUsage INTEGER } actFpVoiceVc01Vfc01ConfigIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the unique identifier for a row in the VC-01/VFC-01 Config table. The value of this object corresponds to an ifIndex in the ifTable for the corresponding managed entity. Additional information for this entity is found in the actFpVoiceChannelConfigTable with a VoiceChannelConfigIndex having the same value." ::= { actFpVoiceVc01Vfc01ConfigEntry 1 } actFpVoiceVc01Vfc01BandwidthUsage OBJECT-TYPE SYNTAX INTEGER(0..200) ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object specifies the amount of bandwidth the voice channel is using. The value of this object only has meaning when the value of the actFpVoiceChannelConfigState is either silence(5), voice(6), fax(7), or local(8). The value represents the number of 200 bps increments the (active) channel is using, making the actual range from 0 to 20000 bps." ::= { actFpVoiceVc01Vfc01ConfigEntry 2 } -- -- The Facsimile (FAX) Configuration Table -- actFpVoiceFaxConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpVoiceFaxConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains the configuration objects that are available for Voice Expansion modules that also support FAX. The entries in this table are virtual; as such, they can neither be created nor destroyed via management action." ::= { actFpVoiceChannelConfig 3 } actFpVoiceFaxConfigEntry OBJECT-TYPE SYNTAX ActFpVoiceFaxConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This represents an entry in the Voice Fax Configuration table." INDEX { actFpVoiceFaxConfigIndex } ::= { actFpVoiceFaxConfigTable 1 } ActFpVoiceFaxConfigEntry ::= SEQUENCE { actFpVoiceFaxConfigIndex INTEGER, actFpVoiceFaxStatus INTEGER, actFpVoiceFaxTimeout INTEGER } actFpVoiceFaxConfigIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the unique identifier for a row in the Voice Fax Config table. The value of this object corresponds to an ifIndex in the ifTable for the corresponding managed entity. Additional information for this entity is found in the actFpVoiceChannelConfigTable with a VoiceChannelConfigIndex having the same value." ::= { actFpVoiceFaxConfigEntry 1 } actFpVoiceFaxStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This variable controls whether or not the FAX option on a Voice/Fax expansion card is enabled." ::= { actFpVoiceFaxConfigEntry 2 } actFpVoiceFaxTimeout OBJECT-TYPE SYNTAX INTEGER (1..99) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the amount of time (in seconds) that the device will wait to establish a FAX connection. If no connection is established in this time period, then the device will drop the line." ::= { actFpVoiceFaxConfigEntry 3 } -- -- The VFC-03 Extension Table -- actFpVoiceVfc03ConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpVoiceVfc03ConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains the configuration objects that are only supported by the VFC-03 expansion module." ::= { actFpVoiceChannelConfig 4 } actFpVoiceVfc03ConfigEntry OBJECT-TYPE SYNTAX ActFpVoiceVfc03ConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This represents a virtual row in the actFpVoiceVfc03ConfigTable." INDEX { actFpVoiceVfc03ConfigIndex } ::= { actFpVoiceVfc03ConfigTable 1 } ActFpVoiceVfc03ConfigEntry ::= SEQUENCE { actFpVoiceVfc03ConfigIndex INTEGER, actFpVoiceVfc03VoiceAlgorithm INTEGER, actFpVoiceVfc03TelephonyInterface INTEGER, actFpVoiceVfc03EDelay INTEGER, actFpVoiceVfc03ToneType INTEGER, actFpVoiceVfc03BandwidthUsage INTEGER } actFpVoiceVfc03ConfigIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the unique identifier for a row in the Voice VFC-03 Config table. The value of this object corresponds to an ifIndex in the ifTable for the corresponding managed entity. Additional information for this entity is found in the actFpVoiceChannelConfigTable with a VoiceChannelConfigIndex having the same value." ::= { actFpVoiceVfc03ConfigEntry 1 } actFpVoiceVfc03VoiceAlgorithm OBJECT-TYPE SYNTAX INTEGER { atc(1), acelp-8k(2), acelp-4-8(3), pcm(4), adpcm(5) } ACCESS read-write STATUS mandatory DESCRIPTION "This object indicates the voice compression algorithm installed on this VFC-03 Voice Card." ::= { actFpVoiceVfc03ConfigEntry 2 } actFpVoiceVfc03TelephonyInterface OBJECT-TYPE SYNTAX INTEGER { opx(1), slt(2), e-m(3), ac-15(4) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the type of telephony interface in use on this voice channel. The telephony interface specifies a signaling format; the supported interfaces are: opx(1) OPX slt(2) SLT e-m(3) Ear and Mouth ac-15(4) AC-15" ::= { actFpVoiceVfc03ConfigEntry 3 } actFpVoiceVfc03EDelay OBJECT-TYPE SYNTAX INTEGER(0..255) ACCESS read-write STATUS mandatory DESCRIPTION "This object indicates the amount of time, in 10 millisecond increments, to delay transitioning the E lead to follow the M lead in E & M timed wiring configurations. This object interacts with the actFpVoiceVfc03VoiceInterface in that its value is only meaningful when the actFpVoiceVfc03VoiceInterface assumes the values em-2wire-timed(3) or em-4wire-timed(4)." ::= { actFpVoiceVfc03ConfigEntry 4 } actFpVoiceVfc03ToneType OBJECT-TYPE SYNTAX INTEGER { dtmf(1), mf(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object indicates the type of tone generation configured for this VFC-03 voice channel. The value dtmf(1) indicates that DTMF tones will be generated when a call is being placed, while the value mf(2) indicates that MF tones will be employed." ::= { actFpVoiceVfc03ConfigEntry 5 } actFpVoiceVfc03BandwidthUsage OBJECT-TYPE SYNTAX INTEGER(0..200) ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object specifies the amount of bandwidth the voice channel is using. The value of this object only has meaning when the value of the actFpVoiceChannelConfigState is either silence(5), voice(6), fax(7), or local(8). The value represents the number of 100 bps increments the (active) channel is using, making the actual range from 0 to 20000 bps." ::= { actFpVoiceVfc03ConfigEntry 6 } -- -- The Extended Dialing Configuration Table -- actFpVoiceExtendedDialConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpVoiceExtendedDialConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains the configuration objects that are used to control the extended dialing capabilities of a Voice Channel. The entries in this table are virtual; as such, they may neither be created nor destroyed by management action." ::= { actFpVoiceChannelConfig 5 } actFpVoiceExtendedDialConfigEntry OBJECT-TYPE SYNTAX ActFpVoiceExtendedDialConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This object represents a virtual row within the actFpVoiceExtendedDialConfigTable." INDEX { actFpVoiceExtendedDialIndex } ::= { actFpVoiceExtendedDialConfigTable 1 } ActFpVoiceExtendedDialConfigEntry ::= SEQUENCE { actFpVoiceExtendedDialIndex INTEGER, actFpVoiceExtendedDialSource INTEGER, actFpVoiceExtendedDialRemoveLength INTEGER, actFpVoiceExtendedDialForwardDelay INTEGER, actFpVoiceExtendedDialMode INTEGER, actFpVoiceExtendedDialType INTEGER, actFpVoiceExtendedDialMakeBreakRatioMakeValue INTEGER, actFpVoiceExtendedDialMakeBreakRatioBreakValue INTEGER, actFpVoiceExtendedDialDtmfOn INTEGER, actFpVoiceExtendedDialDtmfOff INTEGER } actFpVoiceExtendedDialIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the unique identifier for a row in the Extended Dial Config table. The value of this object corresponds to an ifIndex in the ifTable for the corresponding managed entity. Additional information for this entity is found in the actFpVoiceChannelConfigTable with a VoiceChannelConfigIndex having the same value." ::= { actFpVoiceExtendedDialConfigEntry 1 } actFpVoiceExtendedDialSource OBJECT-TYPE SYNTAX INTEGER { dialMap(1), user(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The value of this object indicates the source of the extended dialing digits. The value of dialMap(1) indicates that the digits are looked up from the corresponding dial mapping table, whereas the value user(2) indicates that the digits are input by the user." ::= { actFpVoiceExtendedDialConfigEntry 2 } actFpVoiceExtendedDialRemoveLength OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The value of this object specifies the number of leading digits that are to be removed from the dial string before forwarding them." ::= { actFpVoiceExtendedDialConfigEntry 3 } actFpVoiceExtendedDialForwardDelay OBJECT-TYPE SYNTAX INTEGER (0..40) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the amount of time that is paused before the extended digits are output. The units of this object are 0.25 second increments, making the valid range between 0 and 10 seconds." ::= { actFpVoiceExtendedDialConfigEntry 4 } actFpVoiceExtendedDialMode OBJECT-TYPE SYNTAX INTEGER { dtmf(1), pulse(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the type of output dialing for the extended digits. The value dtmf(1) indicates that DTMF dialing is employed, while the value pulse(2) indicates that pulse dialing is in effect. The value dtmf(1) implies that the values for the MakeBreakRatio, DtmfOn, and DtmfOff are significant." ::= { actFpVoiceExtendedDialConfigEntry 5 } actFpVoiceExtendedDialType OBJECT-TYPE SYNTAX INTEGER { forwardNone(1), forwardAll(2), forwardExtendedOnly(3) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the type of digits that are forwarded. The value forwardNone(1) implies that none of the extended digits are forwarded; in effect, this is standard speed dialing. The value forwardAll(2) implies that all digits are to be forwarded to the next station. The value forwardExtendedOnly(3) implies that only the extended digits are to be forwarded; the RemoveLength digits are not to be passed on." ::= { actFpVoiceExtendedDialConfigEntry 6 } actFpVoiceExtendedDialMakeBreakRatioMakeValue OBJECT-TYPE SYNTAX INTEGER(10..40) ACCESS read-write STATUS mandatory DESCRIPTION "The value of this object specifies the Make/Break ratio for Pulse dialing. This object interacts with the MakeBreakRatioBreakValue in that when the value of this object changes, the value of that object changes to compensate. The combined value of the two objects must equal 50. The Make value represents 2 percent increments from 20 to 80." ::= { actFpVoiceExtendedDialConfigEntry 7 } actFpVoiceExtendedDialMakeBreakRatioBreakValue OBJECT-TYPE SYNTAX INTEGER(10..40) ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object specifies the Break component of the Make/Break ratio for Pulse dialing. This object interacts with the MakeBreakRatioMakeValue in that when the value of that object changes, the value of this object changes to compensate. The combined value of the two objects must equal 50. The Break value represents 2 percent increments from 20 to 80." ::= { actFpVoiceExtendedDialConfigEntry 8 } actFpVoiceExtendedDialDtmfOn OBJECT-TYPE SYNTAX INTEGER (3..100) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the number of milliseconds, in 10 ms increments, that DTMF tones are to be generated." ::= { actFpVoiceExtendedDialConfigEntry 9 } actFpVoiceExtendedDialDtmfOff OBJECT-TYPE SYNTAX INTEGER (3..100) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the number of milliseconds, in 10 ms increments, that is the inter-digit delay." ::= { actFpVoiceExtendedDialConfigEntry 10 } -- -- The Digital Voice/Fax Card (DVFC-06) Extension Table -- actFpVoiceDvfc06ConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpVoiceDvfc06ConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains the configuration objects that are only supported by the DVFC-06 expansion module." ::= { actFpVoiceChannelConfig 6 } actFpVoiceDvfc06ConfigEntry OBJECT-TYPE SYNTAX ActFpVoiceDvfc06ConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This represents a virtual row in the actFpVoiceDvfc06ConfigTable." INDEX { actFpVoiceDvfc06ConfigIndex } ::= { actFpVoiceDvfc06ConfigTable 1 } ActFpVoiceDvfc06ConfigEntry ::= SEQUENCE { actFpVoiceDvfc06ConfigIndex INTEGER, actFpVoiceDvfc06VoiceAlgorithm INTEGER, actFpVoiceDvfc06EDelay INTEGER, actFpVoiceDvfc06ToneType INTEGER, actFpVoiceDvfc06FallbackDigitizationRate INTEGER } actFpVoiceDvfc06ConfigIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the unique identifier for a row in the Voice DVFC-06 Config table. The value of this object corresponds to an ifIndex in the ifTable for the corresponding managed entity. Additional information for this entity is found in the actFpVoiceChannelConfigTable with a VoiceChannelConfigIndex having the same value." ::= { actFpVoiceDvfc06ConfigEntry 1 } actFpVoiceDvfc06VoiceAlgorithm OBJECT-TYPE SYNTAX INTEGER { acelp-8k(1), acelp-4-8(2), pcm(3), acelp-8k-comfort-noise(4), adpcm(5) -- trueSpeech(6) } ACCESS read-write STATUS mandatory DESCRIPTION "This object indicates the voice compression algorithm installed on this DVFC-06 Voice Card." ::= { actFpVoiceDvfc06ConfigEntry 2 } actFpVoiceDvfc06EDelay OBJECT-TYPE SYNTAX INTEGER(0..255) ACCESS read-write STATUS mandatory DESCRIPTION "This object indicates the amount of time, in 10 millisecond increments, to delay transitioning the E lead to follow the M lead in E & M timed wiring configurations. This object interacts with the actFpVoiceDvfc06VoiceInterface in that its value is only meaningful when the actFpVoiceChannelConfigVoiceInterface assumes the values em-2wire-timed(3) or em-4wire-timed(4)." ::= { actFpVoiceDvfc06ConfigEntry 3 } actFpVoiceDvfc06ToneType OBJECT-TYPE SYNTAX INTEGER { dtmf(1), mf(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object indicates the type of tone generation configured for this DVFC-06 voice channel. The value dtmf(1) indicates that DTMF tones will be generated when a call is being placed, while the value mf(2) indicates that MF tones will be employed." ::= { actFpVoiceDvfc06ConfigEntry 4 } actFpVoiceDvfc06FallbackDigitizationRate OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This object indicates the type of fallback digitization rate configured for this DVFC-06 voice channel. The value of this object represents a sum, whose interpretation depends upon the Voice Algorithm configured for the Voice Channel. When the value of the actFpVoiceDvfc06VoiceAlgorithm object is acelp-8k(1), the sum component values and their respective meanings are as follows: Value Meaning 1 8K x 1 2 8K x 2 4 5.8K x 1 8 5.8K x 2 When the value of the actFpVoiceDvfc06VoiceAlgorithm object is acelp-8k-comfort-noise(4), the sum component values and their respective meanings are as follows: Value Meaning 1 8K x 1 2 8K x 2 4 8K x 3 8 6K x 1 16 6K x 2 32 6K x 3 For all other values of actFpVoiceDvfc06VoiceAlgorithm, the value of this object is 0." ::= { actFpVoiceDvfc06ConfigEntry 5 } END -- ******************************************************************** -- -- ACT Networks, Inc. -- 188 Camino Ruiz -- Camarillo, CA 93012-6741 -- (805) 388-2474 -- -- -- This module provides authoritative definitions for ACT Networks' -- enterprise-specific internal MIB. -- -- This module will be extended, as required. -- -- Generic naming is used to insure the customer does not access -- the attributes of this MIB, unless instructed by technical -- support. -- -- ACT Networks reserves the right to make changes in -- specification and other information contained in this document -- without prior notice. The reader should consult ACT Networks -- to determine whether any such changes have been made. -- -- In no event shall ACT Networks be liable for any incidental, -- indirect, special, or consequential damages whatsoever (including -- but not limited to lost profits) arising out of or related to this -- document or the information contained in it, even if ACT Networks -- has been advised of, known, or should have known, the possibility -- of such damages. -- -- ACT Networks grants vendors, end-users, and other interested -- parties a non-exclusive license to use this Specification in -- connection with the management of ACT Networks' products. -- -- -- Copyright January 1996 ACT Networks, Inc. -- -- ******************************************************************** ACT-DIAL DEFINITIONS ::= BEGIN -- -- This MIB module contains the object definitions that are exclusive -- to the implementation of Voice Circuit Dialing . -- IMPORTS OBJECT-TYPE FROM RFC-1212 DisplayString FROM RFC1213-MIB actVirtualCircuit FROM ACT-CONSTANTS RowStatus FROM ACT-MACRO ActSlotNumber FROM ACT-MACRO; -- -- These groups define the speed-dialing tables -- actSpeedDial OBJECT IDENTIFIER ::= { actVirtualCircuit 5 } actPvcSpeedDialScalars OBJECT IDENTIFIER ::= { actSpeedDial 2 } -- -- PVC Speed Dialing Group -- -- This group defines the speed dialing objects for use with Permanent -- Virtual Circuits (PVCs) -- -- The PVC Speed Dial Mapping Table specifies a mapping between a -- Speed Dial Number and a Destination DLCI with its corresponding -- Slot and Channel. This provides a static map of Permanent Virtual -- Connections (PVCs) that can be used. -- actPvcSpeedDialTable OBJECT-TYPE SYNTAX SEQUENCE OF ActPvcSpeedDialEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This represents the table of Speed Dial information for use with Permanent Virtual Circuits. The entries in this table are not virtual." ::= { actSpeedDial 1 } actPvcSpeedDialEntry OBJECT-TYPE SYNTAX ActPvcSpeedDialEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This object represents an entry in the PVC Speed Dial Mapping Table." -- INDEX {IMPLIED actPvcSpeedDialNumber } ::= { actPvcSpeedDialTable 1 } ActPvcSpeedDialEntry ::= SEQUENCE { actPvcSpeedDialNumber DisplayString, actPvcSpeedDialDestDLCI INTEGER, actPvcSpeedDialDestSlot ActSlotNumber, actPvcSpeedDialDestChannel INTEGER, actPvcSpeedDialDestHuntGroup INTEGER, actPvcSpeedDialExtendedDialDigits DisplayString, actPvcSpeedDialRowStatus RowStatus } actPvcSpeedDialNumber OBJECT-TYPE SYNTAX DisplayString -- (SIZE(1..7)) ACCESS read-only STATUS mandatory DESCRIPTION "This object represents a user-dialed number to establish a connection. The legal values this object may assume is determined by the actFpConfigSpeedDialLength, which specifies the number of digits in a 'speed dial' number, which is restricted to values between 2 and 7, inclusive. The valid character set for Speed Dial Entries is restricted to the numbers '0' through '9', the asterisk '*', and the alphabetic characters 'A' and 'B'. The values 'A' and 'B' are special values and can only be used as the entire Speed Dial Number. These values represent 'forwarding' entries for Hunt Groups A and B when the designated hunt group is full. All other speed dial entries can use any combination of the numbers and the asterisk (*), which represents the Wild Card character. The Wild Card is used to provide a logical group of Speed Dial numbers. The restrictions on the use of Wild cards is as follows: The Wild Card may not be the first digit, Multiple Wild Cards may be entered The strings 'A' and 'B' are the only cases in which the Speed Dial Number may have a length of 1. For all other Speed Dial Numbers, the string must contain exactly the same number of digits as specified by the object 'actFpConfigSpeedDialLength'. The exception is when the string contains a Wild Card; in this case the minimum Speed Dial Number length is 2, since '*' is not a valid configuration. Thus, for a Configured Speed Dial Length of 4 digits, some valid Speed Dial Numbers are: 'A' - Hunt Group A Forwarding Entry '1111' '211*' - The set {'2110', '2111', '2112',...} '3***' - The set {'3000', '3001, ... }" ::= { actPvcSpeedDialEntry 1 } actPvcSpeedDialDestDLCI OBJECT-TYPE SYNTAX INTEGER (16..991) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the destination DLCI (i.e., Switch/Port) of this PVC connection. The value '1' is used to place a call between two interfaces within the same node." DEFVAL { 16 } ::= { actPvcSpeedDialEntry 2 } actPvcSpeedDialDestSlot OBJECT-TYPE SYNTAX ActSlotNumber ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the slot number on the destination node to which this PVC corresponds. The remote end of this connection terminates within the equipment occupying the physical slot denoted by this object. The value of this object may be set to '0' (to imply the Base Card) if and only if the Destination Hunt Group is also being set to a value other than 'none(1)'. If this object is being set to a non-zero value and the Destination Hunt group is also being set to a non-'none' value, this object takes precedence." DEFVAL { 1 } ::= { actPvcSpeedDialEntry 3 } actPvcSpeedDialDestChannel OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the channel within the destination slot corresponding to the PVC." DEFVAL { 1 } ::= { actPvcSpeedDialEntry 4 } actPvcSpeedDialDestHuntGroup OBJECT-TYPE SYNTAX INTEGER { none(1), groupA(2), groupB(3) } ACCESS read-write STATUS mandatory DESCRIPTION "This object identifies the Hunt Group Assignment for a connection over this PVC. This object interoperates with the actPvcSpeedDialDestSlot and actPvcSpeedDialDestChannel objects in that the value of this object is valid when the value of the actPvcSpeedDialDestSlot is '0' (which implies the Base Card). The Destination Channel is unaffected by the value of this object. If the value of this object is being set to a value other than 'none(1)' and the Destination Slot is also being set to value other than '0', the Destination Slot object has higher precedence over this object. If the value of this object is being set to the value 'none(1)' and the Destination Slot is not being set, then the value of the Destination Slot will be set to the value '1' to create a valid configuration." DEFVAL { none } ::= { actPvcSpeedDialEntry 5 } actPvcSpeedDialExtendedDialDigits OBJECT-TYPE SYNTAX DisplayString -- (SIZE(16)) ACCESS read-write STATUS mandatory DESCRIPTION "This object indicates the digits that are to be forwarded to a destination node. The value of the actFpConfigExtendedDialLength dictates the required length of this object. The accepted characters for this field are: '0' - '9', '*', '#', and ',' (comma). The comma represents a pause character, and is not included in the length of the string. When creating a row, if no value is provided for this the DEFVAL (default value) is taken to be the string consisting of all '0' characters." ::= { actPvcSpeedDialEntry 6 } actPvcSpeedDialRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This object controls the creation and maintenance of this entry." ::= { actPvcSpeedDialEntry 7 } -- -- The PVC Speed Dial Table Scalars -- -- This group contains the management objects necessary to create -- a row in the PVC Speed Dial Table via Scalar Objects. The -- objects represented provide only sufficient support to create -- the row using the instance values and any default values. -- -- Those objects with default values are not considered 'necessary' -- to create the row instance, and are not supported here. -- -- Once the row has been created using these objects, the row instances -- in the tables must be used to manage the rows and management objects. -- The objects presented here can be considered 'write-only' variables. -- actPvcSpeedDialScalarNumber OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the scalar version of the actPvcSpeedDialNumber MIB variable." ::= { actPvcSpeedDialScalars 1 } actPvcSpeedDialScalarDlci OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the scalar version of the actPvcSpeedDialDlci MIB variable." ::= { actPvcSpeedDialScalars 2 } actPvcSpeedDialScalarSlot OBJECT-TYPE SYNTAX ActSlotNumber ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the scalar version of the actPvcSpeedDialSlot MIB variable." ::= { actPvcSpeedDialScalars 3 } actPvcSpeedDialScalarChannel OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the scalar version of the actPvcSpeedDialChannel MIB variable." ::= { actPvcSpeedDialScalars 4 } actPvcSpeedDialScalarHuntGroup OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the scalar version of the actPvcSpeedDialHuntGroup MIB variable." ::= { actPvcSpeedDialScalars 5 } actPvcSpeedDialScalarExtendedDigits OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the scalar version of the actPvcSpeedDialExtendedDigits MIB variable." ::= { actPvcSpeedDialScalars 6 } actPvcSpeedDialScalarRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the scalar version of the actPvcSpeedDialRowStatus MIB variable." ::= { actPvcSpeedDialScalars 7 } END ACT-SDM-FP-PROXY DEFINITIONS ::= BEGIN -- -- Declare the external references (IMPORTS) -- IMPORTS DisplayString FROM RFC1213-MIB IpAddress FROM RFC1155-SMI TimeTicks FROM RFC1155-SMI Gauge FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212 actSdmFpProxy FROM ACT-CONSTANTS RowStatus FROM ACT-MACRO ActDLCI FROM ACT-MACRO ActSlotNumber FROM ACT-MACRO FpNodeId FROM ACT-MACRO; -- -- This MIB module defines the variables and/or tables which correspond -- only to an ACT SDM-FP Proxy module. -- -- -- Groups within the fpProxy branch -- fpProxyAdmin OBJECT IDENTIFIER ::= { actSdmFpProxy 1 } fpProxyAdminTrapDestScalars OBJECT IDENTIFIER ::= { fpProxyAdmin 7 } fpProxyTrap OBJECT IDENTIFIER ::= { actSdmFpProxy 2 } fpProxyEvents OBJECT IDENTIFIER ::= { actSdmFpProxy 3 } fpProxyNodes OBJECT IDENTIFIER ::= { actSdmFpProxy 4 } fpProxyNodeScalars OBJECT IDENTIFIER ::= { fpProxyNodes 4 } fpProxyDownload OBJECT IDENTIFIER ::= { actSdmFpProxy 5 } fpProxyDownloadScalars OBJECT IDENTIFIER ::= { fpProxyDownload 10 } fpProxyDiagnostic OBJECT IDENTIFIER ::= { actSdmFpProxy 6 } fpProxyLoopbackDiagnostic OBJECT IDENTIFIER ::= { fpProxyDiagnostic 1 } fpProxyLoopbackConfig OBJECT IDENTIFIER ::= { fpProxyLoopbackDiagnostic 1 } fpProxyCompositeLoopback OBJECT IDENTIFIER ::= { fpProxyLoopbackConfig 5 } fpProxyLoopbackResult OBJECT IDENTIFIER ::= { fpProxyLoopbackDiagnostic 2 } actFpProxyAccounting OBJECT IDENTIFIER ::= { actSdmFpProxy 7 } actFpAccountingConfig OBJECT IDENTIFIER ::= { actFpProxyAccounting 1 } actFpAccountingTrapDestScalars OBJECT IDENTIFIER ::= { actFpAccountingConfig 5 } actFpAccountingReport OBJECT IDENTIFIER ::= { actFpProxyAccounting 2 } actFpAccountingData OBJECT IDENTIFIER ::= { actFpProxyAccounting 3 } fpProxyStatus OBJECT IDENTIFIER ::= { actSdmFpProxy 8 } fpProxySntpConfig OBJECT IDENTIFIER ::= { actSdmFpProxy 9 } -- -- fpProxyAdmin -- -- This set of variables specifies the pertinent information regarding -- the Network Management Station/System (NMS). Realistically, a -- portion of this information is the trap destination, which is -- currently limited to a single management station. In the future, -- these variables could be grouped into a table to provide multiple -- trap destinations. -- fpProxyTrapDest OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the IP Address of the station regarded as the Network Manager. This data is used to identify the IP Entity which is the recipient of SNMP traps." ::= { fpProxyAdmin 1 } fpProxyTrapDestTableMaxRowCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object specifies the maximum number of Trap destinations that the Trap Destination Table can support." ::= { fpProxyAdmin 2 } fpProxyTrapDestTable OBJECT-TYPE SYNTAX SEQUENCE OF FpProxyTrapDestEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table represents the set of SNMP Trap destinations to which SNMP traps will be directed. The values in this table extend the single trap destination specified by fpProxyTrapDest." ::= { fpProxyAdmin 3 } fpProxyTrapDestEntry OBJECT-TYPE SYNTAX FpProxyTrapDestEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry (i.e. a row) in the fpProxyTrapDestTable." INDEX { fpProxyTrapDestIpAddr, fpProxyTrapDestUdpPort } ::= { fpProxyTrapDestTable 1 } FpProxyTrapDestEntry ::= SEQUENCE { fpProxyTrapDestIpAddr IpAddress, fpProxyTrapDestUdpPort INTEGER, fpProxyTrapDestSendStatus INTEGER, fpProxyTrapDestRowStatus RowStatus } fpProxyTrapDestIpAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the Destination IP Address where ACT SDM-FP Trap is to be directed." ::= { fpProxyTrapDestEntry 1 } fpProxyTrapDestUdpPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object specifies the destination UDP Port where the ACT SDM-FP Trap is to be sent." ::= { fpProxyTrapDestEntry 2 } fpProxyTrapDestSendStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object indicates whether the destination specified in this entry is active (i.e., will recieve traps)." DEFVAL { enabled } ::= { fpProxyTrapDestEntry 3 } fpProxyTrapDestRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "The Row Status of the row entry. Entries are not permitted to be created with insufficient information." ::= { fpProxyTrapDestEntry 4 } fpProxyTrapDestConfigStatus OBJECT-TYPE SYNTAX INTEGER { normal(1), commit(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object allows an NMS to commit changes to the fpProxyTrapDestTable. Under normal circumstances, this object will return a value of 'normal(1)' when read. This value can never be set. However, the effect of setting the value of 'commit(2)' is to commit the current state of the fpProxyTrapDestTable to memory. When complete, this object will report 'normal(1)'." ::= { fpProxyAdmin 4 } fpProxyIpAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the IP Address of this unit." ::= { fpProxyAdmin 5 } fpProxyNetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the NetMask." ::= { fpProxyAdmin 6 } -- -- The Trap Destination Table Scalars [{ fpProxyAdmin 7 }] -- -- This group contains the management objects necessary to create -- a row in the Proxy Trap Destination Table via Scalar Objects. The -- objects represented provide only sufficient support to create -- the row using the instance values and any default values. -- -- Those objects with default values are not considered 'necessary' -- to create the row instance, and are not supported here. -- -- Once the row has been created using these objects, the row instances -- in the tables must be used to manage the rows and management objects. -- The objects presented here can be considered 'write-only' variables. -- fpProxyTrapDestScalarIpAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the scalar version of the fpProxyTrapDestIpAddr MIB variable." ::= { fpProxyAdminTrapDestScalars 1 } fpProxyTrapDestScalarUdpPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the scalar version of the fpProxyTrapDestUdpPort MIB variable." ::= { fpProxyAdminTrapDestScalars 2 } fpProxyTrapDestScalarRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the scalar version of the fpProxyTrapDestRowStatus MIB variable." ::= { fpProxyAdminTrapDestScalars 3 } fpProxyDefaultGateway OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the Default Gateway for all IP traffic with a destination which is not on the Local LAN segment. This will be used as the default route." ::= { fpProxyAdmin 8 } fpProxyGatewaySwitch OBJECT-TYPE SYNTAX INTEGER (0..61) ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the Switch component of a DLCI affiliated with the Default Gateway. When the value of this object is non-zero, it implies that the Default Gateway is an IP host on the other side of the Frame Relay Network. If ipForwarding is also enabled, IP packets will be sent to the Default Gateway over the DLCI specified by the GatewaySwitch and GatewayPort. The SNMP Proxy creates a Default Route using the Node's composite link, and also creates an IP Address Translation entry mapping the Default Gateway IP Address to the DLCI. The IP Forwarding capabilites of the SNMP Proxy can only be used when the recipient is an SDM-BX or SDM-RX." ::= { fpProxyAdmin 9 } fpProxyGatewayPort OBJECT-TYPE SYNTAX INTEGER (0..15) ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the Port component of a DLCI affiliated with the Default Gateway. When the value of the GatewaySwitch object is non-zero, it implies that the Default Gateway is an IP host on the other side of the Frame Relay Network. If ipForwarding is also enabled, IP packets will be sent to the Default Gateway over the DLCI specified by the GatewaySwitch and GatewayPort. The SNMP Proxy creates a Default Route using the Node's composite link, and also creates an IP Address Translation entry mapping the Default Gateway IP Address to the DLCI. The IP Forwarding capabilites of the SNMP Proxy can only be used when the recipient is an SDM-BX or SDM-RX." ::= { fpProxyAdmin 10 } fpProxyManageLocalNode OBJECT-TYPE SYNTAX INTEGER { doNotManageLocalNode(1), manageLocalNode(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object indicates whether or not the SNMP Proxy is to manage the local node (i.e., the SDM-FP it is installed in). If the value of this object is manageLocalNode(2), the proxy behaves normally. When the value is doNotManageLocalNode(2), only the Proxy's variables are accessible; access to all other variables (Node, Channels, Voice, etc.) is denied. This occurs when multiple SNMP Proxies are installed in one SDM-FP, or when the SNMP Proxy is being hosted by an SDM-RX." ::= { fpProxyAdmin 11 } fpProxySlot OBJECT-TYPE SYNTAX ActSlotNumber ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the physical slot number of the SDM-FP that this SNMP Proxy card occupies." ::= { fpProxyAdmin 12 } fpProxyIpAddrTable OBJECT-TYPE SYNTAX SEQUENCE OF FpProxyIpAddrEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table represents the set of IP Addresses of the SNMP Proxy cards installed in the local SDM-FP." ::= { fpProxyAdmin 13 } fpProxyIpAddrEntry OBJECT-TYPE SYNTAX FpProxyIpAddrEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry (i.e. a row) in the fpProxyIpAddrTable." INDEX { fpProxyIpAdEntAddr } ::= { fpProxyIpAddrTable 1 } FpProxyIpAddrEntry ::= SEQUENCE { fpProxyIpAdEntAddr IpAddress, fpProxyIpAdEntSlot ActSlotNumber } fpProxyIpAdEntAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "This object represents an IP Address supported by one of the SNMP Proxy cards installed in the SDM-FP." ::= { fpProxyIpAddrEntry 1 } fpProxyIpAdEntSlot OBJECT-TYPE SYNTAX ActSlotNumber ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object represents the slot number where the SNMP Proxy maintaining the IP address is installed." ::= { fpProxyIpAddrEntry 2 } -- -- fpProxy Trap Group -- -- This group provides a mechanism by which the NMS may request that -- 'lost' traps be re-issued. The group contains three variables - -- a 'lowest recoverable trap', a 'highest recoverable trap', -- and the trap to re-issue. -- -- The 'lowest' and 'highest' recoverable trap variables indicate -- the range of SNMP traps that an NMS may request for retransmission. -- This range is implemented to prevent unbounded storage of -- issued SNMP Traps. -- fpProxyTrapLowerBound OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This variable specifies the lowest numbered trap which an NMS may request for retransmission. Together with the fpProxyTrapUpperBound, it specifies a range of SNMP traps which may be requested for retransmission via the fpProxyRetransmitTrapId variable." ::= { fpProxyTrap 1 } fpProxyTrapUpperBound OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This variable specifies the highest numbered trap which an NMS may request for retransmission. Together with the fpProxyTrapLowerBound, it specifies a range of SNMP traps which may be requested for retransmission via the fpProxyRetransmitTrapId variable." ::= { fpProxyTrap 2 } fpProxyRetransmitTrapId OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This variable is used to request the retransmission of an SNMP trap maintained by the proxy, whose Trap ID is within the range of traps specified by the fpProxyTrapLowerBound and fpProxyTrapUpperBound variables. The effect of successfully setting this variable is that the trap whose ID matches the set value is retransmitted to the (i.e., all) NMS. The value maintained by this variable has no meaning, since this variable is effectively a 'write-only' variable." ::= { fpProxyTrap 3 } -- -- The Event Management Group -- -- The objects defined in this group are for controlling the flow of -- events from the FP to the proxy. These variables affect all managed -- FP's in the network. -- fpProxyEventConfig OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object allows events to be reported to management entities (enable(1)) or to be blocked (disable(2)). If event reporting is set to enable(1), then all events are sent to all management entities that have been registered. The effect setting this variable will affect the managed nodes over a period of time, as each node is accessed. " ::= { fpProxyEvents 1 } fpProxyEventTransmissionTimer OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This object manages the timer for the re-transmission of status messages to the SNMP Proxy from this node. Although not directly a management concern, this object does affect the reliablity of messages destined for the manager." ::= { fpProxyEvents 2 } fpProxyEventRetransmissionCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the number of times an event will be re-transmitted to a proxy (without a response) before failing. Again, although not directly a management concern, this object affects the reliability of messages destined for the manager." ::= { fpProxyEvents 3 } fpProxyNodeKeepAliveTimer OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This object controls the amount of time between successive keep alive messages to the proxy. This object, in conjunction with the EventRetransmissionCount specifies the amount of time before a node is determined to be inaccessible. Although not directly a management concern, this object affects the amount of time in which a nodeDown trap is reported." ::= { fpProxyEvents 4 } -- -- The Proxy Nodes Group -- -- This group contains information about the Fp Nodes that this proxy -- can access. -- fpProxyNodeTable OBJECT-TYPE SYNTAX SEQUENCE OF FpProxyNodeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table represents the set of FP nodes that are managed via this proxy agent. The table contains sufficient information to identify the managed node and communicate with it (via the proprietary protocol)." ::= { fpProxyNodes 1 } fpProxyNodeEntry OBJECT-TYPE SYNTAX FpProxyNodeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry (i.e. a row) in the fpProxyNodeTable." INDEX { fpProxyNodeId } ::= { fpProxyNodeTable 1 } FpProxyNodeEntry ::= SEQUENCE { fpProxyNodeId FpNodeId, fpProxyDlci INTEGER, fpProxyNodeRevision DisplayString, fpProxyNodeStatus INTEGER, fpProxyNodeRowStatus RowStatus } fpProxyNodeId OBJECT-TYPE SYNTAX FpNodeId ACCESS read-only STATUS mandatory DESCRIPTION "This object serves as the unique identifier of a managed Fp Node within the network." ::= { fpProxyNodeEntry 1 } fpProxyDlci OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the Frame Relay DLCI over which management requests pass to the specified managed node. (Describe format?)" ::= { fpProxyNodeEntry 2 } fpProxyNodeRevision OBJECT-TYPE SYNTAX DisplayString -- (Size(10)) ACCESS read-only STATUS mandatory DESCRIPTION "This object specifies the current firmware revision of the managed entity's base card (Card Slot '0'). This octet string represents the Revision as 'XXXXX.Y.Z'." ::= { fpProxyNodeEntry 3 } fpProxyNodeStatus OBJECT-TYPE SYNTAX INTEGER { up(1), down(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This variable indicates the current status of the node. The value up(1) indicates that the node may be accessed for management purposes, whereas the value down(2) indicates that the node has lost communication with the Proxy Agent." ::= { fpProxyNodeEntry 4 } fpProxyNodeRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "The Row Status of the row entry. Entries are not permitted to be created with insufficient information." ::= { fpProxyNodeEntry 5 } fpProxyNodeTableStatus OBJECT-TYPE SYNTAX INTEGER { normal(1), commit(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object allows an NMS to commit changes to the fpProxyNodeTable. Under normal circumstances, this object will return a value of 'normal(1)' when read. This value can never be set. However, the effect of setting the value of 'commit(2)' is to commit the current state of the fpProxyNodeTable to memory. When complete, this object will report 'normal(1)'." ::= { fpProxyNodes 2 } fpProxyNodeVerification OBJECT-TYPE SYNTAX INTEGER { normal(1), start(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object is the trigger for the proxy to check the nodes in the Node List. For any node that is noted as being 'down', the Proxy will attempt to establish management communication. All other nodes will be checked to determine if they have exceeded the configured timeout for management responses. The value of this object can never be set to the value 'normal(1)'; whenever queried, the value of this object will be reported as 'normal(1)'." ::= { fpProxyNodes 3 } -- -- The Node Table Scalars -- -- This group contains the management objects necessary to create -- a row in the Proxy Node Table via Scalar Objects. The -- objects represented provide only sufficient support to create -- the row using the instance values and any default values. -- -- Those objects with default values are not considered 'necessary' -- to create the row instance, and are not supported here. -- -- Once the row has been created using these objects, the row instances -- in the tables must be used to manage the rows and management objects. -- The objects presented here can be considered 'write-only' variables. -- fpProxyNodeScalarId OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the scalar version of the fpProxyNodeId MIB variable." ::= { fpProxyNodeScalars 1 } fpProxyNodeScalarDlci OBJECT-TYPE SYNTAX INTEGER(16..991) ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the scalar version of the fpProxyNodeDlci MIB variable." ::= { fpProxyNodeScalars 2 } fpProxyNodeScalarRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the scalar version of the fpProxyNodeRowStatus MIB variable." ::= { fpProxyNodeScalars 3 } -- -- The Fp Proxy Download Group -- -- This group addresses the control portion of downloading firmware -- to managed entities. -- fpProxyDownloadHost OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the IP address of a host which contains an object module for download. In conjunction with the fpProxyDownloadPath, it uniquely identifies a file in the IP network to retrieve for distribution to other managed entities." ::= { fpProxyDownload 1 } fpProxyDownloadPath OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the complete path, including file name, of a file on the host specified by fpProxyDownloadHost. The file is to be retrieved from the host by the Proxy for download to some set of managed entities." ::= { fpProxyDownload 2 } --fpProxyDownloadType OBJECT-TYPE -- SYNTAX INTEGER { -- nodeList(1), -- objectFile(2) -- } -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- "This object indicates the type of file being -- transferred to the proxy. This implies the -- processing requirements once the file has been -- successfully transferred." -- ::= { fpProxyDownload 3 } fpProxyDownloadStatus OBJECT-TYPE SYNTAX INTEGER { normal(1), inProgress(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object acts as the download trigger to initiate the transfer of the object file named in fpProxyDownloadPath from the host named by fpProxyDownloadHost. Upon completion of the transfer, the value of this object will be set to normal(1), which can never be set by management operation. The result of the file transfer will be reflected in the object fpProxyDownloadResult." ::= { fpProxyDownload 4 } fpProxyDownloadResult OBJECT-TYPE SYNTAX INTEGER { success(1), failure(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This object reflects the final state of a file transfer between the proxy and some TFTP server. The value success(1) indicates that the file transfer completed successfully, while failure(2) indicates that an error occurred. The value of this object has no meaning if the value of fpProxyDownloadStatus is downloadInProgress(2)." ::= { fpProxyDownload 5 } fpProxyDownloadError OBJECT-TYPE SYNTAX INTEGER { none(1), aborted(2), noFEPROMerase(3), noFEPROMwrite(4), badFileFormat(5), tftpTimeout(6) } ACCESS read-only STATUS mandatory DESCRIPTION "This variable indicates the exact failure of a download. The value of this object is valid only when the value of fpProxyDownloadResult is failure(2); all other times, this variable will maintain the value of none(1)." ::= { fpProxyDownload 6 } fpProxyDownloadFree OBJECT-TYPE SYNTAX INTEGER { file-present(1), file-removed(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object allows the purging of a download-able image from the proxy. Upon completion of the transfer of an image to the proxy, the value of this object will be set to file_present(1). A management entity should remove the file from the proxy after the download to the target(s) is completed." ::= { fpProxyDownload 7 } -- -- The Node/Slot download Configuration Table -- -- This table specifies the nodes and/or slots that are to be the -- target of a download operation. -- fpProxyNodeSlotDownloadTable OBJECT-TYPE SYNTAX SEQUENCE OF FpProxyNodeSlotDownloadEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains the set of ACT Nodes and/or slots that are the targets of a download operation." ::= { fpProxyDownload 8 } fpProxyNodeSlotDownloadEntry OBJECT-TYPE SYNTAX FpProxyNodeSlotDownloadEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This represents a row within the fpProxyNodeSlotDownloadTable." INDEX { fpProxyDownloadNodeId, fpProxyDownloadSlotNumber, fpProxyDownloadSegment } ::= { fpProxyNodeSlotDownloadTable 1 } FpProxyNodeSlotDownloadEntry ::= SEQUENCE { fpProxyDownloadNodeId INTEGER, fpProxyDownloadSlotNumber ActSlotNumber, fpProxyDownloadSegment INTEGER, fpProxyNodeSlotDownloadStatus INTEGER, fpProxyDownloadRowStatus RowStatus } fpProxyDownloadNodeId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the node that is the target of a download operation." ::= { fpProxyNodeSlotDownloadEntry 1 } fpProxyDownloadSlotNumber OBJECT-TYPE SYNTAX ActSlotNumber ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the slot within the node which is the target of a download operation. When the value of this object is 0, it implies that the base card is the target of the downloaded image." ::= { fpProxyNodeSlotDownloadEntry 2 } fpProxyDownloadSegment OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the PRO-PAK segment that is the target of a voice algorithm download operation. Since this object is part of the table index, it is a required instance element. Restrictions on the value of this object are as follows: a non-zero value is allowed if and only if the DownloadSlotNumber is 0" ::= { fpProxyNodeSlotDownloadEntry 3 } fpProxyNodeSlotDownloadStatus OBJECT-TYPE SYNTAX INTEGER { none(1), success(2), failure(3), inProgress(4) } ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the status of the download operation for this target. The value none(1) indicates that the download has not yet occurred." ::= { fpProxyNodeSlotDownloadEntry 4 } fpProxyDownloadRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This object controls the creation and maintenance of a row in this table." ::= { fpProxyNodeSlotDownloadEntry 5 } fpProxyNodeSlotDownloadControl OBJECT-TYPE SYNTAX INTEGER { stopped(1), start(2), inProgress(3) } ACCESS read-write STATUS mandatory DESCRIPTION "This object controls the initiation and termination of the download process. The value inProgress(3) can never be set by management action. Only the values start(2) and stopped(1) may be set by management action. Upon setting the value start(2), the status is reflected as inProgress(3). Upon completion, the value of this object will be stopped(1). However, the value stopped(1) may be set by management action to terminate the download." ::= { fpProxyDownload 9 } -- -- The Download Scalars Group -- -- This group contains the management objects necessary to create -- a row in the Proxy Download Table via Scalar Objects. The -- objects represented provide only sufficient support to create -- the row using the instance values and any default values. -- -- Those objects with default values are not considered 'necessary' -- to create the row instance, and are not supported here. -- -- Once the row has been created using these objects, the row instances -- in the tables must be used to manage the rows and management objects. -- The objects presented here can be considered 'write-only' variables. -- fpProxyDownloadScalarNodeId OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the scalar version of the fpProxyDownloadNodeId MIB variable." ::= { fpProxyDownloadScalars 1 } fpProxyDownloadScalarSlot OBJECT-TYPE SYNTAX INTEGER(0..8) ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the scalar version of the fpProxyDownloadSlotNumber MIB variable." ::= { fpProxyDownloadScalars 2 } fpProxyDownloadScalarRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the scalar version of the fpProxyDownloadRowStatus MIB variable." ::= { fpProxyDownloadScalars 3 } fpProxyDownloadScalarSegment OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the scalar version of the fpProxyDownloadSegment MIB variable." ::= { fpProxyDownloadScalars 4 } -- -- The Diagnostic Group -- -- This group provides a mechanism by which an Management entity may -- configure and execute a variety of diagnostic tests. -- fpProxyLoopbackType OBJECT-TYPE SYNTAX INTEGER { composite(1) } ACCESS read-write STATUS mandatory DESCRIPTION "The value of this object dictates the type of loopback to be performed. The value also indicates which group of objects provides additional configuration for the loopback diagnostic." ::= { fpProxyLoopbackConfig 1 } fpProxyLoopbackStatus OBJECT-TYPE SYNTAX INTEGER { normal(1), inProgress(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object acts as the control mechanism for the loopback diagnostic. The value normal(1) indicates that no loopback is currently taking place, while the value inProgress(2) indicates that the configured loopback diagnostic is being performed. Changing the value of this object from normal(1) to inProgress(2) initiates the diagnostic, while changing the value of this object from inProgress(2) to normal(1) terminates the diagnostic." ::= { fpProxyLoopbackConfig 2 } fpProxyLoopbackStartTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object indicates the time that the loopback diagnostic was started." ::= { fpProxyLoopbackConfig 3 } fpProxyLoopbackEndTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object indicates the time that the loopback diagnostic was terminated." ::= { fpProxyLoopbackConfig 4 } -- -- The Composite Loopback Configuration Group -- -- This group specifies the additional configuration parameters needed -- to execute a Composite Loopback Diagnostic. -- fpProxyCompositeLoopbackNodeId OBJECT-TYPE SYNTAX FpNodeId ACCESS read-write STATUS mandatory DESCRIPTION "The value of this object specifies the Node Id of a remote SDM-FP that is to be the source of the loopback data." ::= { fpProxyCompositeLoopback 1 } fpProxyCompositeLoopbackTargetNodeId OBJECT-TYPE SYNTAX FpNodeId ACCESS read-write STATUS mandatory DESCRIPTION "The value of this object specifies the Node Id of the remote SDM-FP that is to loopback data." ::= { fpProxyCompositeLoopback 2 } -- -- The Loopback Diagnostic Result Group -- -- This group provides the Loopback Diagnostic results. All loopback -- diagnostic results are presented in the same manner. -- fpProxyLoopbackResultPacketRoundTripDelay OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object specifies the Round Trip Delay (in milliseconds) measured for the last packet successfully looped back." ::= { fpProxyLoopbackResult 1 } fpProxyLoopbackResultTotalPacketsSent OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object specifies the total number of packets sent from the loopback source to the loopback target." ::= { fpProxyLoopbackResult 2 } fpProxyLoopbackResultTotalPacketsReceived OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object specifies the total number of packets received by the loopback source from the loopback target." ::= { fpProxyLoopbackResult 3 } fpProxyLoopbackResultTotalPacketFrameErrors OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object specifies the total number of packets received by the loopback source from the loopback target that had a frame error." ::= { fpProxyLoopbackResult 4 } -- -- The SDM-FP Accounting Configuration Group -- -- This group contains the management objects that pertain to the -- configuration of the Proxy's SDM-FP Accounting access. -- actFpAccountingTrapDestTableMaxRowCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object specifies the maximum number of Trap destinations that the Accounting Trap Destination Table can support." ::= { actFpAccountingConfig 1 } actFpAccountingTrapDestTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpAccountingTrapDestEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table represents the set of SNMP Trap destinations to which SNMP traps will be directed." ::= { actFpAccountingConfig 2 } actFpAccountingTrapDestEntry OBJECT-TYPE SYNTAX ActFpAccountingTrapDestEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry (i.e. a row) in the actFpAccountingTrapDestTable." INDEX { actFpAccountingTrapDestIpAddr, actFpAccountingTrapDestUdpPort } ::= { actFpAccountingTrapDestTable 1 } ActFpAccountingTrapDestEntry ::= SEQUENCE { actFpAccountingTrapDestIpAddr IpAddress, actFpAccountingTrapDestUdpPort INTEGER, actFpAccountingTrapDestSendStatus INTEGER, actFpAccountingTrapDestRowStatus RowStatus } actFpAccountingTrapDestIpAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the Destination IP Address where ACT SDM-FP Call Accounting Traps are to be directed." ::= { actFpAccountingTrapDestEntry 1 } actFpAccountingTrapDestUdpPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object specifies the destination UDP Port where the ACT SDM-FP Call Accounting Traps are to be sent." ::= { actFpAccountingTrapDestEntry 2 } actFpAccountingTrapDestSendStatus OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object indicates whether the destination specified in this entry is active (i.e., will recieve traps)." DEFVAL { enabled } ::= { actFpAccountingTrapDestEntry 3 } actFpAccountingTrapDestRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "The Row Status of the row entry. Entries are not permitted to be created with insufficient information." ::= { actFpAccountingTrapDestEntry 4 } actFpAccountingTrapDestConfigStatus OBJECT-TYPE SYNTAX INTEGER { normal(1), commit(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object allows an NMS to commit changes to the actFpAccountingTrapDestTable. Under normal circumstances, this object will return a value of 'normal(1)' when read. This value can never be set. However, the effect of setting the value of 'commit(2)' is to commit the current state of the actFpAccountingTrapDestTable to memory. When complete, this object will report 'normal(1)'." ::= { actFpAccountingConfig 3 } actFpAccountingRecordCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the number of call accounting records that are maintained by the proxy for re-issue. The value maintained by this object specifies the MAXIMUM number of records maintained. Once more than the configured number of records are received by the agent, the oldest records will become inaccessible. The value of this object does not take effect until the host node is reset." ::= { actFpAccountingConfig 4 } -- -- The Accounting Trap Destination Table Scalars -- -- This group contains the management objects necessary to create -- a row in the Accounting Trap Destination Table via Scalar Objects. The -- objects represented provide only sufficient support to create -- the row using the instance values and any default values. -- -- Those objects with default values are not considered 'necessary' -- to create the row instance, and are not supported here. -- -- Once the row has been created using these objects, the row instances -- in the tables must be used to manage the rows and management objects. -- The objects presented here can be considered 'write-only' variables. -- actFpAccountingTrapDestScalarIpAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the scalar version of the fpProxyAccountingTrapDestIpAddr MIB variable."::= { actFpAccountingTrapDestScalars 1 } actFpAccountingTrapDestScalarUdpPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the scalar version of the fpProxyAccountingTrapDestUdpPort MIB variable." ::= { actFpAccountingTrapDestScalars 2 } actFpAccountingTrapDestScalarRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the scalar version of the fpProxyAccountingTrapDestRowStatus MIB variable." ::= { actFpAccountingTrapDestScalars 3 } -- -- The SDM-FP Accounting Report Group -- -- This group contains the management objects that pertain to the -- Proxy's SDM-FP Accounting information. -- actFpAccountingRecordNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object specifies the number of accounting records currently being maintained. The value of this object will increase until the maximum number of records is attained, at which point the value will remain constant." ::= { actFpAccountingReport 1 } actFpAccountingRecordLowerBound OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object identifies the smallest actFpAccountingRecordId value currently being maintained." ::= { actFpAccountingReport 2 } actFpAccountingRecordUpperBound OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object identifies the largest actFpAccountingRecordId value currently being maintained." ::= { actFpAccountingReport 3 } actFpAccountingRecordRetransmitId OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This object is used to re-transmit a one of the accounting records maintained. Setting the value of this object equal to a valid actFpAccountingRecordId value has the side effect of re-transmitting an SNMP trap containing that Accounting Data." ::= { actFpAccountingReport 4 } -- -- The SDM-FP Accounting Data Group -- -- This group contains the management object definitions present in -- the SDM-FP Accounting Report Traps. The group contains two tables: -- one for generic Accounting information and one for PVC-specific data. -- -- -- The SDM-FP Accounting Data Table -- -- This table contains the management object definitions common to all -- types of call accounting records. -- actFpAccountingDataTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpAccountingDataEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table represents the set of SDM-FP Call Accounting records. The entries in this table are virtual; they can neither be created nor destroyed by management action. Furthermore, the entries in this table exist only momentarily for the purpose of issuing the corresponding SNMP Trap. All attempts to read this table will fail, as the table will appear empty." ::= { actFpAccountingData 1 } actFpAccountingDataEntry OBJECT-TYPE SYNTAX ActFpAccountingDataEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry (i.e., a row) in the SDM-FP Call Accounting Table." INDEX { actFpAccountingRecordId } ::= { actFpAccountingDataTable 1 } ActFpAccountingDataEntry ::= SEQUENCE { actFpAccountingRecordId INTEGER, actFpAccountingCallStartTime TimeTicks, actFpAccountingCallDuration TimeTicks, actFpAccountingCallType INTEGER, actFpAccountingReportingNodeId FpNodeId, actFpAccountingRecordType INTEGER, actFpAccountingRecordNumberDialed DisplayString, actFpAccountingRecordNodeSeqNumber INTEGER } actFpAccountingRecordId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the SDM-FP Call Accounting record. The Record Id is assigned by the Proxy upon receipt of the Call Accounting Event. The Record ID is not maintained between successive resets of the Proxy Agent." ::= { actFpAccountingDataEntry 1 } actFpAccountingCallStartTime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "This object specifies the value of sysUpTime when the call was initiated." ::= { actFpAccountingDataEntry 2 } actFpAccountingCallDuration OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "This object specifies the duration of the call, in TimeTicks." ::= { actFpAccountingDataEntry 3 } actFpAccountingCallType OBJECT-TYPE SYNTAX INTEGER { voice(1), fax(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the type of call this accounting record represents." ::= { actFpAccountingDataEntry 4 } actFpAccountingReportingNodeId OBJECT-TYPE SYNTAX FpNodeId ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object specifies which SDM-FP Node within the network reported the Call Accounting record. The value of this object provides additional meaning for the destination DLCI value where DLCI numbers have local significance." ::= { actFpAccountingDataEntry 5 } actFpAccountingRecordType OBJECT-TYPE SYNTAX INTEGER { pvc(1) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object indicates the type of call accounting record this entry represents. The value also specifies which Accounting Data Table contains additional Call Accounting Information. For example, when the value of this object is pvc(1), an entry exists within the actFpAccountingPvcDataTable with an actFpAccountingPvcRecordId having the identical value as this row." ::= { actFpAccountingDataEntry 6 } actFpAccountingRecordNumberDialed OBJECT-TYPE SYNTAX DisplayString -- (SIZE(2..34)) ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object specifies the input dial string used to route the call. The value represents one of: the Long Dial Number the Speed Dial Number and Extended Digits The Extended Digits only apply if the system is configured for Extended Dial Digits." ::= { actFpAccountingDataEntry 7 } actFpAccountingRecordNodeSeqNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object specifies the Accounting Record Sequence Number generated by the SDM-FP." ::= { actFpAccountingDataEntry 8 } -- -- The SDM-FP Accounting PVC Data Table -- -- This table contains the management object definitions necessary -- for the reporting of PVC-based call accounting information. -- actFpAccountingPvcDataTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpAccountingPvcDataEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table represents the set of SDM-FP PVC Call Accounting records. The entries in this table are virtual; they can neither be created nor destroyed by management action. Furthermore, the entries in this table exist only momentarily for the purpose of issuing the corresponding SNMP Trap. All attempts to read this table will fail, as the table will appear empty." ::= { actFpAccountingData 2 } actFpAccountingPvcDataEntry OBJECT-TYPE SYNTAX ActFpAccountingPvcDataEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry (i.e., a row) in the SDM-FP PVC Call Accounting Table." INDEX { actFpAccountingPvcRecordId } ::= { actFpAccountingPvcDataTable 1 } ActFpAccountingPvcDataEntry ::= SEQUENCE { actFpAccountingPvcRecordId INTEGER, actFpAccountingPvcCompressionType INTEGER, actFpAccountingPvcSourceDLCI ActDLCI, actFpAccountingPvcSourceSlot ActSlotNumber, actFpAccountingPvcSourceChannel INTEGER, actFpAccountingPvcDestinationDLCI ActDLCI, actFpAccountingPvcDestinationSlot ActSlotNumber, actFpAccountingPvcDestinationChannel INTEGER, actFpAccountingPvcDestinationHuntGroup INTEGER } actFpAccountingPvcRecordId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies the SDM-FP PVC Call Accounting record. The value of this object corresponds to an actFpAccoutingRecordId in the actFpAccountingDataTable for the corresponding managed entity." ::= { actFpAccountingPvcDataEntry 1 } actFpAccountingPvcCompressionType OBJECT-TYPE SYNTAX INTEGER { noCompression(1), atc(2), acelpOrPcm(3) } ACCESS read-only STATUS mandatory DESCRIPTION "This object indicates the type of compression that was in use for the duration of the call." ::= { actFpAccountingPvcDataEntry 2 } actFpAccountingPvcSourceDLCI OBJECT-TYPE SYNTAX ActDLCI ACCESS read-only STATUS mandatory DESCRIPTION "This object specifies the source DLCI for the call. It will pertain to the local DLCI of the node identified by actFpAccountingReportingNodeId. This association is necessary if DLCI numbers have local significance." ::= { actFpAccountingPvcDataEntry 3 } actFpAccountingPvcSourceSlot OBJECT-TYPE SYNTAX ActSlotNumber ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object indicates the 'slot' from which this call originated. Combined with the value of actFpAccountingPvcSourceChannel, it identifies an interface within the PvcReportingNodeId." ::= { actFpAccountingPvcDataEntry 4 } actFpAccountingPvcSourceChannel OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object indicates the 'channel' within the actFpAccountingPvcSourceSlot from which this call originated. Combined with the actFpAccountingPvcSourceSlot, it identifies an interface within the PvcReportingNodeId." ::= { actFpAccountingPvcDataEntry 5 } actFpAccountingPvcDestinationDLCI OBJECT-TYPE SYNTAX ActDLCI ACCESS read-only STATUS mandatory DESCRIPTION "This object specifies the destination DLCI for the call." ::= { actFpAccountingPvcDataEntry 6 } actFpAccountingPvcDestinationSlot OBJECT-TYPE SYNTAX ActSlotNumber ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object indicates the 'slot' to which this call was directed." ::= { actFpAccountingPvcDataEntry 7 } actFpAccountingPvcDestinationChannel OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object indicates the 'channel' within the actFpAccountingPvcDestinationSlot to which this call was directed. The value of this object may be '0', indicating that no destination channel was specified, but rather that the call was terminated at one of the Hunt Groups at the destination." ::= { actFpAccountingPvcDataEntry 8 } actFpAccountingPvcDestinationHuntGroup OBJECT-TYPE SYNTAX INTEGER { none(1), huntGroupA(2), huntGroupB(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object specifies whether or not the call was terminated at one of the Hunt Groups at the destination DLCI. If the call was termined at one of the Hunt Groups, this object specifies which Hunt Group. When the value of this object is none(1), the value of actFpAccountingPvcDestinationChannel contains legal data." ::= { actFpAccountingPvcDataEntry 9 } -- -- The SDM-FP Proxy Status Group -- -- This group contains the Proxy Status information accessible from -- the FP Front Panel not accessible elsewhere in the MIB. -- fpProxyPercentCpuUtilized OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the Percent of the Proxy's CPU that is currently being used." ::= { fpProxyStatus 1 } fpProxyPercentMemoryUtilized OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The value of the object represents the percent of the memory installed on the Proxy that is currently in use by the Operating System, work in process, and Data Cache." ::= { fpProxyStatus 2 } END ACT-VIRTUAL-CIRCUIT DEFINITIONS ::= BEGIN -- -- This MIB module contains the object definitions that are exclusive -- to the implementation of Virtual Circuits . The definitions -- contained herein represent the management objects which are common -- across all ACT Virtual Circuits, as well as those management objects -- specific to Permanent Virtual Circuits (PVCs) and Switched Virtual -- Circuits (SVCs). -- -- IMPORTS OBJECT-TYPE FROM RFC-1212 actVirtualCircuit FROM ACT-CONSTANTS ActDLCI, Counter16, RowStatus FROM ACT-MACRO ; -- -- These are the management groups within the ACT-VIRTUAL-CIRCUIT -- branch -- actVirtualCircuitStatus OBJECT IDENTIFIER ::= { actVirtualCircuit 1 } actVirtualCircuitConfig OBJECT IDENTIFIER ::= { actVirtualCircuit 2 } actVirtualCircuitPvcScalars OBJECT IDENTIFIER ::= { actVirtualCircuitConfig 2 } actPermanentVirtualCircuit OBJECT IDENTIFIER ::= { actVirtualCircuit 3 } actSwitchedVirtualCircuit OBJECT IDENTIFIER ::= { actVirtualCircuit 4 } -- -- The Virtual Circuit Status Group -- -- This group contains the objects which specify the Status of Virtual -- Circuits. -- -- -- This table defines the Permanent Virtual Circuits that connect two -- interfaces within the same node (i.e., intra-nodal). -- actIntraNodalPvcTable OBJECT-TYPE SYNTAX SEQUENCE OF ActIntraNodalPvcEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains the objects required for creating and maintaining Frame Relay Permanent Virtual Circuits (PVCs)between two interfaces within the same node. One side represents the User (DTE), and the other side represents the Network. (DCE). This table is not a virtual table; entries must be created by explicit management action. This table augments the frCircuitTable of RFC1315, connecting two of the Frame Relay 'endpoints' to form a Frame Relay Circuit. Row management is accomplished via the RowStatus variable of this table; PVC endpoints may neither be created nor destroyed using the frCircuitState variable of RFC1315. The rows within the frCircuitTable, however, will be virtual; for each row within the actIntraNodalPvcTable, two entries will appear in the frCircuitTable - one for each endpoint. The endpoints will be separately manageable through RFC1315." ::= { actVirtualCircuitConfig 1 } actIntraNodalPvcEntry OBJECT-TYPE SYNTAX ActIntraNodalPvcEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This object represents a row within the actIntraNodalPvcTable." INDEX { actIntraNodalPvcIndexDTE, actIntraNodalPvcDlciDTE } ::= { actIntraNodalPvcTable 1 } ActIntraNodalPvcEntry ::= SEQUENCE { actIntraNodalPvcIndexDTE INTEGER, actIntraNodalPvcDlciDTE ActDLCI, actIntraNodalPvcIndexDCE INTEGER, actIntraNodalPvcDlciDCE ActDLCI, actIntraNodalPvcFragmentationDTE INTEGER, actIntraNodalPvcExtendedStatus INTEGER, actIntraNodalPvcRowStatus RowStatus } actIntraNodalPvcIndexDTE OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies one of the interfaces that comprises the intra-nodal PVC. The value of this object corresponds to an entry in the ifTable." ::= { actIntraNodalPvcEntry 1 } actIntraNodalPvcDlciDTE OBJECT-TYPE SYNTAX ActDLCI ACCESS read-only STATUS mandatory DESCRIPTION "This variable defines the DLCI for the DTE (user) side of the PVC." ::= { actIntraNodalPvcEntry 2 } actIntraNodalPvcIndexDCE OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This object identifies one of the interfaces (the DCE interface) that comprises the intra-nodal PVC. The value of this object corresponds to an entry in the ifTable." ::= { actIntraNodalPvcEntry 3 } actIntraNodalPvcDlciDCE OBJECT-TYPE SYNTAX ActDLCI ACCESS read-write STATUS mandatory DESCRIPTION "This variable identifies the DLCI for the DCE (network) side of the PVC." ::= { actIntraNodalPvcEntry 4 } actIntraNodalPvcFragmentationDTE OBJECT-TYPE SYNTAX INTEGER { no-framentation(1), fragmentation(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This variable allows fragmentation and encapsulation for the PVC. Fragmentation is only configurable at the DTE side of a PVC." ::= { actIntraNodalPvcEntry 5 } actIntraNodalPvcExtendedStatus OBJECT-TYPE SYNTAX INTEGER { newPvcReported(1), newPvcConfirmed(2), deletedPvc(3), activatedPvc(4), inactivePvc(5), notReady(6), ready(7), notReported(8), dteReportingStatus(9), deletionConfirmed(10) } ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the Extended LMI Status for an ACT Permanent Virtual Connection. The extended status is a result of the LMI Full Status report for the PVC." ::= { actIntraNodalPvcEntry 6 } actIntraNodalPvcRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This object controls the creation and management of a row within the Frame Relay IntraNodal PVC table." ::= { actIntraNodalPvcEntry 7 } -- -- The IntraNodal PVC Table Scalars -- -- This group contains the management objects necessary to create -- a row in the IntraNodal PVC Table via Scalar Objects. The -- objects represented provide only sufficient support to create -- the row using the instance values and any default values. -- -- Those objects with default values are not considered 'necessary' -- to create the row instance, and are not supported here. -- -- Once the row has been created using these objects, the row instances -- in the tables must be used to manage the rows and management objects. -- The objects presented here can be considered 'write-only' variables. -- actPvcScalarDTEifIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the scalar version of the actIntraNodalPvcDTEifIndex MIB variable." ::= { actVirtualCircuitPvcScalars 1 } actPvcScalarDTEdlci OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the scalar version of the actIntraNodalPvcDTEdlci MIB variable." ::= { actVirtualCircuitPvcScalars 2 } actPvcScalarDCEifIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the scalar version of the actIntraNodalPvcDCEifIndex MIB variable." ::= { actVirtualCircuitPvcScalars 3 } actPvcScalarDCEdlci OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the scalar version of the actIntraNodalPvcDCEdlci MIB variable." ::= { actVirtualCircuitPvcScalars 4 } actPvcScalarRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the scalar version of the actIntraNodalPvcRowStatus MIB variable." ::= { actVirtualCircuitPvcScalars 5 } END ACT-FP-DSX1 DEFINITIONS ::= BEGIN -- -- This MIB module contains the object and table definitions which -- apply exclusively to the ACT FP Node. -- IMPORTS OBJECT-TYPE FROM RFC-1212 DisplayString FROM RFC1213-MIB actSdmFpDsx1 FROM ACT-CONSTANTS; -- -- These are the management groups within the ACT-FP-DSX1 branch -- actFpDsx1Config OBJECT IDENTIFIER ::= { actSdmFpDsx1 1 } -- -- The ACT DSX-1 Interface Configuration Table -- -- This table contains objects which specify the ACT Proprietary -- Extensions to RFC1406 for configuration of a DSX-1 Interface. -- The entries in this table are virtual; entries may neither be -- added nor deleted by management action. -- actFpDsx1ConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpDsx1ConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains entries describing the installed DSX-1 in this Node. The entries in this table are virtual, so that they may neither by added nor deleted by management action." ::= { actFpDsx1Config 1 } actFpDsx1ConfigEntry OBJECT-TYPE SYNTAX ActFpDsx1ConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This represents an entry in the actFpDsx1ConfigTable." INDEX { actFpDsx1ConfigIndex } ::= { actFpDsx1ConfigTable 1 } ActFpDsx1ConfigEntry ::= SEQUENCE { actFpDsx1ConfigIndex INTEGER, actFpDsx1ConfigLineCoding INTEGER, actFpDsx1ConfigPcmCoding INTEGER, actFpDsx1ConfigLineBuildOut INTEGER, actFpDsx1ReceiveGain INTEGER, actFpDsx1IdleCharacter OCTET STRING } actFpDsx1ConfigIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object uniquely identifies one of the DSX-1 interfaces in the SDM-FP node. The value of this object corresponds to an ifIndex in the ifTable for the corresponding managed entity." ::= { actFpDsx1ConfigEntry 1 } actFpDsx1ConfigLineCoding OBJECT-TYPE SYNTAX INTEGER { other(1), b7zs(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object extends the RFC 1406 management object dsx1LineCoding options to include B7ZS. When the value of the dsx1LineCoding object is other(6), the value of this object must be a value besides other(1). Note that the value other(1) cannot be set by management operation." ::= { actFpDsx1ConfigEntry 2 } actFpDsx1ConfigPcmCoding OBJECT-TYPE SYNTAX INTEGER { aLaw(1), uLaw(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the PCM Coding in effect on this DSX-1 interface." ::= { actFpDsx1ConfigEntry 3 } actFpDsx1ConfigLineBuildOut OBJECT-TYPE SYNTAX INTEGER { ft0-to-133(1), ft133-to-266(2), ft266-to-399(3), ft399-to-533(4), ft533-to-655(5), dbMinus7point5(6), dbMinus15(7), dbMinus22point5(8) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the build out to be applied to the physical interface when transmitting the DSX-1 signal." ::= { actFpDsx1ConfigEntry 4 } actFpDsx1ReceiveGain OBJECT-TYPE SYNTAX INTEGER { db30(1), db36(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the gain to be applied to the physical interface when receiving the DSX-1 signal." ::= { actFpDsx1ConfigEntry 5 } actFpDsx1IdleCharacter OBJECT-TYPE SYNTAX OCTET STRING(SIZE(1)) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the character that is to be transmitted in the absence of real data." ::= { actFpDsx1ConfigEntry 6 } END ACT-FP-CEPT DEFINITIONS ::= BEGIN -- -- This MIB module contains the object and table definitions which -- apply exclusively to the ACT FP Node. -- IMPORTS OBJECT-TYPE FROM RFC-1212 DisplayString FROM RFC1213-MIB actSdmFpCept FROM ACT-CONSTANTS; -- -- These are the management groups within the ACT-FP-CEPT branch -- actFpCeptConfig OBJECT IDENTIFIER ::= { actSdmFpCept 1 } -- -- The ACT CEPT Interface Configuration Table -- -- This table contains objects which specify the ACT Proprietary -- Extensions to RFC1406 for configuration of a CEPT (E1) Interface. -- The entries in this table are virtual; entries may neither be -- added nor deleted by management action. -- actFpCeptConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpCeptConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table contains entries describing the installed CEPT (E1) in this Node. The entries in this table are virtual, so that they may neither by added nor deleted by management action." ::= { actFpCeptConfig 1 } actFpCeptConfigEntry OBJECT-TYPE SYNTAX ActFpCeptConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This represents an entry in the actFpCeptConfigTable." INDEX { actFpCeptConfigIndex } ::= { actFpCeptConfigTable 1 } ActFpCeptConfigEntry ::= SEQUENCE { actFpCeptConfigIndex INTEGER, actFpCeptConfigPcmCoding INTEGER, actFpCeptIdleCharacter OCTET STRING, actFpCeptInternationalIndicator INTEGER, actFpCeptLineImpedance INTEGER } actFpCeptConfigIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object uniquely identifies one of the CEPT (E1) interfaces in the SDM-FP node. The value of this object corresponds to an ifIndex in the ifTable for the corresponding managed entity." ::= { actFpCeptConfigEntry 1 } actFpCeptConfigPcmCoding OBJECT-TYPE SYNTAX INTEGER { aLaw(1), uLaw(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the PCM Coding in effect on this CEPT interface." ::= { actFpCeptConfigEntry 2 } actFpCeptIdleCharacter OBJECT-TYPE SYNTAX OCTET STRING(SIZE(1)) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the character that is to be transmitted in the absence of real data." ::= { actFpCeptConfigEntry 3 } actFpCeptInternationalIndicator OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the setting of the 'International Indicator' in effect on this CEPT interface." ::= { actFpCeptConfigEntry 4 } actFpCeptLineImpedance OBJECT-TYPE SYNTAX INTEGER { ohm75(1), ohm120(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This object specifies the impedance value in effect on this CEPT interface." ::= { actFpCeptConfigEntry 5 } END ACT-FP-MOD-DEMOD DEFINITIONS ::= BEGIN -- -- This MIB module contains the object definitions that are exclusive -- to the MOS-01 Modulator Expansion card and the DEF-01 Demodulator -- Expansion card. This excludes the MOS-01EC, MOS-01EM, and DEF-01EM -- Expansion cards. -- IMPORTS OBJECT-TYPE FROM RFC-1212 DisplayString FROM RFC1213-MIB actSdmFpModDemod FROM ACT-CONSTANTS; -- -- These are the management groups within the ACT-FP-MOD-DEMOD branch -- actFpModulatorConfig OBJECT IDENTIFIER ::= { actSdmFpModDemod 1 } actFpDemodulatorConfig OBJECT IDENTIFIER ::= { actSdmFpModDemod 2 } actFpModConfig OBJECT IDENTIFIER ::= { actFpModulatorConfig 1 } actFpRfConfig OBJECT IDENTIFIER ::= { actFpModulatorConfig 2 } -- -- The Modulator Configuration Group -- -- This group contains the necessary tables and objects for configuring -- the options which pertain to the MOS-01 Modulator and RF. -- -- The Modulator Configuration Table -- -- This table contains the configuration object specific to the -- MOS-01 Modulator. -- actFpModulatorConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpModulatorConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table represents a set of MOS-01 Modulator configurations objects. The entries in this table are virtual; as such, they can neither be created nor destroyed via management action." ::= { actFpModConfig 1 } actFpModulatorConfigEntry OBJECT-TYPE SYNTAX ActFpModulatorConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This represents a row in the Modulator Configuration Table. It contains information about the specific configurable options against an MOS-01 Expansion card's Modulator." INDEX { actFpModulatorSlot } ::= { actFpModulatorConfigTable 1 } ActFpModulatorConfigEntry ::= SEQUENCE { actFpModulatorSlot INTEGER, actFpModIfFrequency INTEGER, actFpModIfLevel INTEGER, actFpModCarrierId INTEGER, actFpModBitRate INTEGER, actFpModFecRatio INTEGER, actFpModPhaseModulation INTEGER, actFpModV35Scrambler INTEGER, actFpModTransmitterState INTEGER, actFpModRfType INTEGER } actFpModulatorSlot OBJECT-TYPE SYNTAX INTEGER(1..8) ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the unique identifier for a row in the Modulator Config table. The value of this object corresponds to the physical slot the MOS-01 card is installed in." ::= { actFpModulatorConfigEntry 1 } actFpModIfFrequency OBJECT-TYPE SYNTAX INTEGER(52000..88000) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the intermediate transmission frequency in kiloHertz (kHz). Supported values are in increments of 5kHz, making the legal set of values 52000, 52005, 52010...87995, 88000." ::= { actFpModulatorConfigEntry 2 } actFpModIfLevel OBJECT-TYPE SYNTAX INTEGER -- (100..200, 350) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the IF Transmission Level in -dB. The units are in increments of -0.5 dB, making the actual valid range between -20.0 dB and -10.0 dB, with intermediate values of -19.5, -19.0, 18.5,...-11.0, -10.5. The discrete value 350 is also valid; this value is in effect typically for back-to-back testing." ::= { actFpModulatorConfigEntry 3 } actFpModCarrierId OBJECT-TYPE SYNTAX INTEGER -- (0..4294967295) ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the physical port within the satellite system. It is used to uniquely identify this station." ::= { actFpModulatorConfigEntry 4 } actFpModBitRate OBJECT-TYPE SYNTAX INTEGER { kbps32(1), kbps64(2), kbps128(3), kbps256(4) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the Transmission Data Rate. This object interacts with the objects actFpModFecRatio and actFpModPhaseModulation in that the value kbps32(1) cannot be SET if the FecRatio maintains a value of fourForThree(2) and the value kbps256(4) cannot be SET if the PhaseModulation maintains a value of bpsk(2). Thus, the set of allowable configurations are as follows: BitRate FecRatio PhaseModulation ----------------------------------------------- kbps32(1) twoForOne(1) qpsk(1) kbps32(1) twoForOne(1) bpsk(2) kbps64(2) twoForOne(1) qpsk(1) kbps64(2) twoForOne(1) bpsk(2) kbps64(2) fourForThree(2) qpsk(1) kbps128(3) twoForOne(1) qpsk(1) kbps128(3) twoForOne(1) bpsk(2) kbps128(3) fourForThree(2) qpsk(1) kbps256(4) twoForOne(1) qpsk(1) kbps256(4) fourForThree(2) qpsk(1) continuousWave(3) sin(4)" ::= { actFpModulatorConfigEntry 5 } actFpModFecRatio OBJECT-TYPE SYNTAX INTEGER { twoForOne(1), fourForThree(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the number of bits transmitted for each actual data bit. The value twoForOne(1) means that two bits are transmitted for each data bit, whereas fourForThree(2) means that four bits are transmitted for each three data bits. The extra bits transmitted are used for error detection and correction at the receiving station. This object interacts with the objects actFpModPhaseModulation and actFpModBitRate in that the value fourForThree(2) cannot be SET if either the PhaseModulation maintains a value of bpsk(2) or the BitRate maintains a value of kbps32(1). Thus, the set of allowable configurations are as follows: BitRate FecRatio PhaseModulation ----------------------------------------------- kbps32(1) twoForOne(1) qpsk(1) kbps32(1) twoForOne(1) bpsk(2) kbps64(2) twoForOne(1) qpsk(1) kbps64(2) twoForOne(1) bpsk(2) kbps64(2) fourForThree(2) qpsk(1) kbps128(3) twoForOne(1) qpsk(1) kbps128(3) twoForOne(1) bpsk(2) kbps128(3) fourForThree(2) qpsk(1) kbps256(4) twoForOne(1) qpsk(1) kbps256(4) fourForThree(2) qpsk(1) continuousWave(3) sin(4)" ::= { actFpModulatorConfigEntry 6 } actFpModPhaseModulation OBJECT-TYPE SYNTAX INTEGER { qpsk(1), bpsk(2), continuousWave(3), sin(4) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the type of phase modulation used when transmitting the signal. continuousWave(3) and sin(4) do not use any form of phase modulation when transmitting. Note well that continuousWave(3) and sin(4) are test configurations; setting the Phase Modulation to either of these values has the potential side effect of making the unit inaccessible. This object interacts with the objects actFpModBitRate and actFpModFecRatio in that the value bpsk(2) cannot be SET if either the BitRate maintains a value of kbps256(4) or the FecRatio maintains a value of fourForThree(2). There are no restrictions associated with either continuousWave(3) or sin(4). Thus, the set of allowable configurations are as follows: BitRate FecRatio PhaseModulation ----------------------------------------------- kbps32(1) twoForOne(1) qpsk(1) kbps32(1) twoForOne(1) bpsk(2) kbps64(2) twoForOne(1) qpsk(1) kbps64(2) twoForOne(1) bpsk(2) kbps64(2) fourForThree(2) qpsk(1) kbps128(3) twoForOne(1) qpsk(1) kbps128(3) twoForOne(1) bpsk(2) kbps128(3) fourForThree(2) qpsk(1) kbps256(4) twoForOne(1) qpsk(1) kbps256(4) fourForThree(2) qpsk(1) continuousWave(3) sin(4)" ::= { actFpModulatorConfigEntry 7 } actFpModV35Scrambler OBJECT-TYPE SYNTAX INTEGER { none(1), iess(2), ccitt(3) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the type of V.35 Scrambler used prior to transmitting the signal." ::= { actFpModulatorConfigEntry 8 } actFpModTransmitterState OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object controls the state of the transmitter. When this object maintains the value off(1), the transmission level is guaranteed to be below -70dB." ::= { actFpModulatorConfigEntry 9 } actFpModRfType OBJECT-TYPE SYNTAX INTEGER { none(1), mti(2), sse(3) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the RF type configured. When the value of this object is none(1), there is no additional configuration information. When the value of this object is mti(2), additional RF MTI configuration information is present in the actFpRfMtiConfigTable; similarly, when set to sse(3), the actFpRfSseConfigTable contains addition configuration information." ::= { actFpModulatorConfigEntry 10 } actFpModExpansionTableRowCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The value of this object specifies the number of row entries within the actFpModExpansionConfigTable." ::= { actFpModConfig 2 } -- -- The MOS-01/MOS-01-EM Expansion Chassis (EC) Configuration Table -- -- This table contains the configuration object specific to the -- MOS-01/MOS-01-EM Expansion Chassis (EC) configuration. -- actFpModExpansionConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpModExpansionConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table represents a set of MOS-01/MOS-01-EM Expansion Chassis (EC) configuration objects. The entries in this table are virtual; as such, they can neither be created nor destroyed via management action." ::= { actFpModConfig 3 } actFpModExpansionConfigEntry OBJECT-TYPE SYNTAX ActFpModExpansionConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This represents a row in the MOS-01/MOS-01-EM Expansion Chassis Configuration Table. It contains information about the specific configuration for an MOS-01/MOS-01-EM Expansion Chassis (EC) channel." INDEX { actFpModExpansionRowIndex } ::= { actFpModExpansionConfigTable 1 } ActFpModExpansionConfigEntry ::= SEQUENCE { actFpModExpansionRowIndex INTEGER, actFpModExpansionIfIndex INTEGER } actFpModExpansionRowIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object identifies one of the rows within the MOS-01/MOS-01-EM Expansion Configuration Table. Each row represents a potentially configured 'connection' to a MOS-01-EC (Expansion Chassis), which is used for additional demodulation capacity. The value of this object is between 1 and actFpModExpansionRowCount." ::= { actFpModExpansionConfigEntry 1 } actFpModExpansionIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "This object uniquely identifies one of the MOS-01/MOS-01-EM interfaces in the SkyFrame node which is used to connect to the input interface of a MOS-01-EC. The value of this object corresponds to an ifIndex in the ifTable for the corresponding managed entity. Rows which are not used as input to MOS-01-EC interfaces will present an ifIndex value of '0'." ::= { actFpModExpansionConfigEntry 2 } -- -- The MOS-01-EM Card Configuration Table -- -- This table contains the configuration object specific to the -- MOS-01-EM Card, specifically, the Carrier ID. -- actFpMos01EmConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpMos01EmConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table represents a set of MOS-01-EM card configurations objects. The entries in this table are virtual; as such, they can neither be created nor destroyed via management action." ::= { actFpModConfig 4 } actFpMos01EmConfigEntry OBJECT-TYPE SYNTAX ActFpMos01EmConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This represents a row in the Mos-01-EM Configuration Table. It contains information about the specific configurable options against an MOS-01-EM Expansion card." INDEX { actFpMos01EmSlot } ::= { actFpMos01EmConfigTable 1 } ActFpMos01EmConfigEntry ::= SEQUENCE { actFpMos01EmSlot INTEGER, actFpMos01EmCarrierId INTEGER } actFpMos01EmSlot OBJECT-TYPE SYNTAX INTEGER(1..8) ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the unique identifier for a row in the MOS-01-EM Config table. The value of this object corresponds to the physical slot the MOS-01-EM card is installed in." ::= { actFpMos01EmConfigEntry 1 } actFpMos01EmCarrierId OBJECT-TYPE SYNTAX INTEGER -- (0..4294967295) ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the physical port within the satellite system. It is used to uniquely identify this station." ::= { actFpMos01EmConfigEntry 2 } -- -- The RF Configuration Group -- -- This group contains the configuration objects for the various RF -- devices supported by the SkyFrame MOS-01. -- -- -- The RF MTI Configuration Table -- actFpRfMtiConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpRfMtiConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table represents a set of MOS-01 RF configurations objects for an MTI RF device. The entries in this table are virtual; as such, they can neither be created nor destroyed via management action. Entries in this table are governed by the value of the actFpModulatorRfType object; when this object maintains a value of mti(2), then an entry will be present. For all other values of actFpModulatorRfType, this table will be empty." ::= { actFpRfConfig 1 } actFpRfMtiConfigEntry OBJECT-TYPE SYNTAX ActFpRfMtiConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This represents a row in the RF MTI Configuration Table. It contains information about the specific configurable options against an MOS-01 Expansion card's Modulator." INDEX { actFpRfMtiSlot } ::= { actFpRfMtiConfigTable 1 } ActFpRfMtiConfigEntry ::= SEQUENCE { actFpRfMtiSlot INTEGER, actFpRfMtiTransmissionFreq INTEGER, actFpRfMtiTransmitGain INTEGER, actFpRfMtiReceiveGain INTEGER } actFpRfMtiSlot OBJECT-TYPE SYNTAX INTEGER(1..8) ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the unique identifier for a row in the RF MTI Config table. The value of this object corresponds to the physical slot the MOS-01 card is installed in." ::= { actFpRfMtiConfigEntry 1 } actFpRfMtiTransmissionFreq OBJECT-TYPE SYNTAX INTEGER(5925..6425) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the transmission frequency for this RF MTI Terminal." ::= { actFpRfMtiConfigEntry 2 } actFpRfMtiTransmitGain OBJECT-TYPE SYNTAX INTEGER(-260..260) ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the absolute Transmit gain. The units are 0.1 dB, making the actual valid range between -26.0 dB and 26.0 dB." ::= { actFpRfMtiConfigEntry 3 } actFpRfMtiReceiveGain OBJECT-TYPE SYNTAX INTEGER(0..40) ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the absolute Receive gain. The units represented are -1 dB, making the actual valid range between -40 dB and 0 dB." ::= { actFpRfMtiConfigEntry 4 } -- -- The RF SSE Configuration Table -- actFpRfSseConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpRfSseConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table represents a set of MOS-01 RF configurations objects for an SSE RF device. The entries in this table are virtual; as such, they can neither be created nor destroyed via management action. Entries in this table are governed by the value of the actFpModulatorRfType object; when this object maintains a value of sse(2), then an entry will be present. For all other values of actFpModulatorRfType, this table will be empty." ::= { actFpRfConfig 2 } actFpRfSseConfigEntry OBJECT-TYPE SYNTAX ActFpRfSseConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This represents a row in the RF SSE Configuration Table. It contains information about the specific configurable options against an MOS-01 Expansion card's Modulator." INDEX { actFpRfSseSlot } ::= { actFpRfSseConfigTable 1 } ActFpRfSseConfigEntry ::= SEQUENCE { actFpRfSseSlot INTEGER, actFpRfSseTransmissionFreq INTEGER, actFpRfSseTransmitGain INTEGER, actFpRfSseReceiveGain INTEGER, actFpRfSseSatelliteBand INTEGER, actFpRfSseTransmitterState INTEGER, actFpRfSseReceiverState INTEGER } actFpRfSseSlot OBJECT-TYPE SYNTAX INTEGER(1..8) ACCESS read-only STATUS mandatory DESCRIPTION "This object represents the unique identifier for a row in the RF SSE Config table. The value of this object corresponds to the physical slot the MOS-01 card is installed in." ::= { actFpRfSseConfigEntry 1 } actFpRfSseTransmissionFreq OBJECT-TYPE SYNTAX INTEGER(5850..14500) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the transmission frequency for this RF SSE Terminal. Legal value ranges are directly associated with the value of the actFpRfSseSatelliteBand object. The band types and their corresponding value ranges are as follows: SatelliteBand Low High ----------------------------------------------- standardC(1) 5925MHz 6425MHz extendedC(2) 5850MHz 6425MHz kuNORAM(3) 14000MHz 14250MHz kuIntelsatHI(4) 14250MHz 14500MHz kuIntelsatLo(5) 14000MHz 14250MHz kuEutelsat(6) 14000MHz 14250MHz kuOptus(7) 14000MHz 14500MHz kuPanamsat(8) 14000MHz 14500MHz " ::= { actFpRfSseConfigEntry 2 } actFpRfSseTransmitGain OBJECT-TYPE SYNTAX INTEGER(-5..5) ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the absolute Transmit gain. The units are 1 dB." ::= { actFpRfSseConfigEntry 3 } actFpRfSseReceiveGain OBJECT-TYPE SYNTAX INTEGER(-10..5) ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the value of the absolute Reception Gain, in dB. Legal values are in increments of 1 dB." ::= { actFpRfSseConfigEntry 4 } actFpRfSseSatelliteBand OBJECT-TYPE SYNTAX INTEGER { standardC(1), extendedC(2), kuNORAM(3), kuIntelsatHI(4), kuIntelsatLo(5), kuEutelsat(6), kuOptus(7), kuPanamsat(8) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the Satellite Band used for signal transmission and reception. The value of this object interacts with the actFpRfSseBitRate in that the value of this object dictates the legal range of values for the Bit Rate." ::= { actFpRfSseConfigEntry 5 } actFpRfSseTransmitterState OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the RF transmitter state." ::= { actFpRfSseConfigEntry 6 } actFpRfSseReceiverState OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the RF receiver state." ::= { actFpRfSseConfigEntry 7 } -- -- The Demodulator Configuration Group -- -- This group contains the necessary tables and objects for configuring -- the options which pertain to the DEF-01 Demodulator. -- actFpDemodulatorConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF ActFpDemodulatorConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This table represents a set of DEF-01 configurations objects. The entries in this table are virtual; as such, they can neither be created nor destroyed via management action." ::= { actFpDemodulatorConfig 1 } actFpDemodulatorConfigEntry OBJECT-TYPE SYNTAX ActFpDemodulatorConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This represents a row in the Demodulator Configuration Table. It contains information about the specific configurable options against an DEF-01 Expansion card." INDEX { actFpDemodIfIndex } ::= { actFpDemodulatorConfigTable 1 } ActFpDemodulatorConfigEntry ::= SEQUENCE { actFpDemodIfIndex INTEGER, actFpDemodReceptionFrequency INTEGER, actFpDemodCarrierId INTEGER, actFpDemodBitRate INTEGER, actFpDemodFecRatio INTEGER, actFpDemodPhaseModulation INTEGER, actFpDemodV35Descrambler INTEGER, actFpDemodAcquisitionRange INTEGER } actFpDemodIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "This object uniquely identifies one of the Demodulator (DEF-01) interfaces in the SkyFrame node. The value of this object corresponds to an ifIndex in the ifTable for the corresponding managed entity." ::= { actFpDemodulatorConfigEntry 1 } actFpDemodReceptionFrequency OBJECT-TYPE SYNTAX INTEGER(52000..88000) ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the intermediate reception frequency in kiloHertz (kHz). Supported values are in increments of 5kHz, making the legal set of values 52000, 52005, 52010...87995, 88000." ::= { actFpDemodulatorConfigEntry 2 } actFpDemodCarrierId OBJECT-TYPE SYNTAX INTEGER -- (0..4294967295) ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the physical port within the satellite system. It is used to uniquely identify the station whose signal is to be processed by this interface." ::= { actFpDemodulatorConfigEntry 3 } actFpDemodBitRate OBJECT-TYPE SYNTAX INTEGER { kbps32(1), kbps64(2), kbps128(3), kbps256(4) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the Reception Data Rate, and must match the corresponding transmitting station's BitRate. This object interacts with the objects actFpDemodFecRatio and actFpDemodPhaseModulation in that the value kbps32(1) cannot be SET if the FecRatio maintains a value of fourForThree(2) and the value kbps256(4) cannot be SET if the PhaseModulation maintains a value of bpsk(2). Thus, the set of allowable configurations are as follows: BitRate FecRatio PhaseModulation ----------------------------------------------- kbps32(1) twoForOne(1) qpsk(1) kbps32(1) twoForOne(1) bpsk(2) kbps64(2) twoForOne(1) qpsk(1) kbps64(2) twoForOne(1) bpsk(2) kbps64(2) fourForThree(2) qpsk(1) kbps128(3) twoForOne(1) qpsk(1) kbps128(3) twoForOne(1) bpsk(2) kbps128(3) fourForThree(2) qpsk(1) kbps256(4) twoForOne(1) qpsk(1) kbps256(4) fourForThree(2) qpsk(1)" ::= { actFpDemodulatorConfigEntry 4 } actFpDemodFecRatio OBJECT-TYPE SYNTAX INTEGER { twoForOne(1), fourForThree(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the number of bits received for each actual data bit. The value twoForOne(1) means that two bits are received for each data bit, whereas fourForThree(2) means that four bits are received for each three data bits. The extra bits received are used for error detection and correction. The value of this object must match the transmitting station's FEC Ratio value for proper operation. This object interacts with the objects actFpDemodPhaseModulation and actFpDemodBitRate in that the value fourForThree(2) cannot be SET if either the PhaseModulation maintains a value of bpsk(2) or the BitRate maintains a value of kbps32(1). Thus, the set of allowable configurations are as follows: BitRate FecRatio PhaseModulation ----------------------------------------------- kbps32(1) twoForOne(1) qpsk(1) kbps32(1) twoForOne(1) bpsk(2) kbps64(2) twoForOne(1) qpsk(1) kbps64(2) twoForOne(1) bpsk(2) kbps64(2) fourForThree(2) qpsk(1) kbps128(3) twoForOne(1) qpsk(1) kbps128(3) twoForOne(1) bpsk(2) kbps128(3) fourForThree(2) qpsk(1) kbps256(4) twoForOne(1) qpsk(1) kbps256(4) fourForThree(2) qpsk(1)" ::= { actFpDemodulatorConfigEntry 5 } actFpDemodPhaseModulation OBJECT-TYPE SYNTAX INTEGER { qpsk(1), bpsk(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the type of phase modulation used when receiving the signal. The value of this object must match the Phase Modulation setting of the transmitting station for proper operation. This object interacts with the objects actFpDemodBitRate and actFpDemodFecRatio in that the value bpsk(2) cannot be SET if either the BitRate maintains a value of kbps256(4) or the FecRatio maintains a value of fourForThree(2). Thus, the set of allowable configurations are as follows: BitRate FecRatio PhaseModulation ----------------------------------------------- kbps32(1) twoForOne(1) qpsk(1) kbps32(1) twoForOne(1) bpsk(2) kbps64(2) twoForOne(1) qpsk(1) kbps64(2) twoForOne(1) bpsk(2) kbps64(2) fourForThree(2) qpsk(1) kbps128(3) twoForOne(1) qpsk(1) kbps128(3) twoForOne(1) bpsk(2) kbps128(3) fourForThree(2) qpsk(1) kbps256(4) twoForOne(1) qpsk(1) kbps256(4) fourForThree(2) qpsk(1)" ::= { actFpDemodulatorConfigEntry 6 } actFpDemodV35Descrambler OBJECT-TYPE SYNTAX INTEGER { none(1), iess(2), ccitt(3) } ACCESS read-write STATUS mandatory DESCRIPTION "This object specifies the type of V.35 Scrambler used prior to receiving the signal. The value of this object must match the V.35 Scrambler setting of the transmitting station for proper operation." ::= { actFpDemodulatorConfigEntry 7 } actFpDemodAcquisitionRange OBJECT-TYPE SYNTAX INTEGER { plusOrMinus15kHz(1), plusOrMinus35kHz(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This object represents the frequency range from the specified Reception Frequency in which to search for carrier detection. Thus, if the value of the actFpDemodIfFrequency is set to 68550kHz, and this object is set for plusOrMinus15kHz, this interface will search between 68535kHz and 68565kHz for a carrier signal." ::= { actFpDemodulatorConfigEntry 8 } END ACT-FP-TRAP DEFINITIONS ::= BEGIN -- -- This MIB module contains the object and table definitions which -- apply exclusively to the ACT FP Node. -- IMPORTS TRAP-TYPE FROM RFC-1215 actSdmFp FROM ACT-CONSTANTS actFpNodeErrorStatus FROM ACT-FP-NODE actFpNodeEquipSlot FROM ACT-FP-NODE actFpNodeEquipErrorStatus FROM ACT-FP-NODE actIntraNodalPvcIndexDTE FROM ACT-VIRTUAL-CIRCUIT actIntraNodalPvcDlciDTE FROM ACT-VIRTUAL-CIRCUIT actIntraNodalPvcExtendedStatus FROM ACT-VIRTUAL-CIRCUIT actFpFrSwitchChannelConfigIfIndex FROM ACT-FP-CHANNEL actFpFrSwitchChannelLastLMIState FROM ACT-FP-CHANNEL actFpAccountingCallStartTime FROM ACT-SDM-FP-PROXY actFpAccountingCallDuration FROM ACT-SDM-FP-PROXY actFpAccountingCallType FROM ACT-SDM-FP-PROXY actFpAccountingReportingNodeId FROM ACT-SDM-FP-PROXY actFpAccountingRecordNumberDialed FROM ACT-SDM-FP-PROXY actFpAccountingRecordNodeSeqNumber FROM ACT-SDM-FP-PROXY actFpAccountingPvcCompressionType FROM ACT-SDM-FP-PROXY actFpAccountingPvcSourceDLCI FROM ACT-SDM-FP-PROXY actFpAccountingPvcSourceSlot FROM ACT-SDM-FP-PROXY actFpAccountingPvcSourceChannel FROM ACT-SDM-FP-PROXY actFpAccountingPvcDestinationDLCI FROM ACT-SDM-FP-PROXY actFpAccountingPvcDestinationSlot FROM ACT-SDM-FP-PROXY actFpAccountingPvcDestinationChannel FROM ACT-SDM-FP-PROXY actFpAccountingPvcDestinationHuntGroup FROM ACT-SDM-FP-PROXY; actFpProxyCommsLost TRAP-TYPE ENTERPRISE actSdmFp DESCRIPTION "This trap specifies that the communications between the ACT SDM-FP Proxy and an SDM-FP Node were lost. It does not indicate the nature of the loss." ::= 1 actFpProxyCommsReestablished TRAP-TYPE ENTERPRISE actSdmFp DESCRIPTION "This trap specifies that the communications between the ACT SDM-FP Proxy and an SDM-FP Node were re-established. It does not imply that the SDM-FP node underwent a coldStart or warmStart." ::= 2 actFpSystemFailure TRAP-TYPE ENTERPRISE actSdmFp VARIABLES { actFpNodeErrorStatus } DESCRIPTION "This trap indicates that an SDM-FP Node had a system error. The nature of the error is indicated by the included variable. For cross-referencing the ACT SDM-FP Protocol Specification, this trap corresponds to Events reporting Event Group 0x00 (System), Event Code 0x00 (Miscellaneous), and Errors: 0x03 - Bad EEPROM (on Config Update) 0x04 - O/S Failure" ::= 3 actFpPowerFailure TRAP-TYPE ENTERPRISE actSdmFp DESCRIPTION "This trap indicates that the primary power supply of a node is in fault. This trap can only be issued when the reporting SDM-FP Node is configured with multiple Power Supplies. For cross-referencing the ACT SDM-FP Protocol Specification, this trap corresponds to an Event reporting an SDM-FP Base System Group (0x00) and an Event Code of Miscellaneous (0x00). The corresponding textual description pertains to the error '0x0F - Failed PS1: Primary Power Supply.'" ::= 4 actFpExpansionUnitFailure TRAP-TYPE ENTERPRISE actSdmFp VARIABLES { actFpNodeEquipSlot, actFpNodeEquipErrorStatus } DESCRIPTION "This trap indicates that an expansion unit within an SDM-FP failed. The variables contained within the trap specify the physical slot within the unit, as well as the nature of the failure. For cross-referencing the ACT SDM-FP Protocol Specification, this trap corresponds to an Event reporting any of the following: Group Event Code Error 0x02 (Voice) 0x00 (Misc) 0x03 - Bad EEPROM 0x04 (Exp. Card) 0x03 (Lan Card H/W) 0x00 - Non-volatile Memory failure " ::= 5 actFpNodeConfigurationChange TRAP-TYPE ENTERPRISE actSdmFp VARIABLES { actFpNodeEquipSlot } DESCRIPTION "This trap indicates that a configuration change has occurred on the node. For cross-referencing the ACT SDM-FP Protocol Specification, this trap corresponds to an Event reporting any of the following: Group Event Code Error 0x00 (System) 0x00 (Misc) 0x16 - Config Changed 0x01 (Base Data) 0x00 (Misc) 0x16 - Config Changed 0x02 (Voice) 0x00 (Misc) 0x16 - Config Changed 0x04 (Exp. Card) 0x02 (Data Card Cfg) " ::= 6 actFpExtendedPVCStatusChange TRAP-TYPE ENTERPRISE actSdmFp VARIABLES { actIntraNodalPvcIndexDTE, actIntraNodalPvcDlciDTE, actIntraNodalPvcExtendedStatus } DESCRIPTION "This trap augments the RFC1315 frDLCIStatusChange trap to include the ACT Proprietary PVC State Changes detected through full LMI Status Reports. For cross-referencing the ACT SDM-FP Protocol Specification, this trap corresponds to Events reporting the following: Group 0x04 (Intelligent Expansion Card-1) Event Code 0x01 (Data Card - PVC) Errors 0x04 - New PVC reported through LMI Full Status 0x05 - New PVC Confirmed through LMI Full Status 0x06 - PVC Deleted reported through LMI Full Status 0x07 - PVC Activated reported through LMI Full Status 0x08 - PVC Inactive reported through LMI Full Status 0x09 - PVC Not Ready reported through LMI Full Status 0x0A - PVC ready reported through LMI Full Status 0x0B - PVC not reported any longer 0x0C - Network Side Started reporting PVC Status 0xOD - PVC Deletion confirmed through LMI Full Status" ::= 7 actFpLMIStatusChange TRAP-TYPE ENTERPRISE actSdmFp VARIABLES { actFpFrSwitchChannelConfigIfIndex, actFpFrSwitchChannelLastLMIState } DESCRIPTION "This trap provides LMI Status change events for the specified Frame Relay Channel. For cross-referencing the ACT SDM-FP Protocol Specification, this trap corresponds to Events reporting the following: Group 0x04 (Intelligent Expansion Card-1) Event Code 0x00 (Frame Relay LMI) Errors 0x00 - LMI User Down: Number of error Events >= N392 User Side 0x01 - LMI User Up: Number of error Events < N392 User Side 0x02 - LMI Net Down: Number of error Events >= N392 Network Side 0x03 - LMI Net Up: Number of error Events < N392 Network Side" ::= 8 actFpAccountingPvcRecord TRAP-TYPE ENTERPRISE actSdmFp VARIABLES { actFpAccountingCallStartTime, actFpAccountingCallDuration, actFpAccountingCallType, actFpAccountingReportingNodeId, actFpAccountingRecordNumberDialed, actFpAccountingPvcCompressionType, actFpAccountingPvcSourceDLCI, actFpAccountingPvcSourceSlot, actFpAccountingPvcSourceChannel, actFpAccountingPvcDestinationDLCI, actFpAccountingPvcDestinationSlot, actFpAccountingPvcDestinationChannel, actFpAccountingPvcDestinationHuntGroup, actFpAccountingRecordNodeSeqNumber } DESCRIPTION "This trap indicates that a PVC-based call was successfully completed. Furthermore, the trap contains the accounting information associated with the completed call." ::= 9 actFpNodeDiscovered TRAP-TYPE ENTERPRISE actSdmFp DESCRIPTION "This trap indicates that a remote node has been discovered by the Proxy Agent. This trap is only issued when the node is not registered for management in the fpProxyNodeTable. The proxy was alerted to the existence of the remote via the Phone Home mechanism." ::= 10 END