Nortel-Magellan-Passport-AppnMIB device MIB details by Northern Telecom Ltd
Nortel-Magellan-Passport-AppnMIB file content
The SNMP protocol is used to for conveying information and commands between agents and managing entities. SNMP uses the User Datagram Protocol (UDP) as the transport protocol for passing data between managers and agents. The reasons for using UDP for SNMP are, firstly it has low overheads in comparison to TCP, which uses a 3-way hand shake for connection. Secondly, in congested networks, SNMP over TCP is a bad idea because TCP in order to maintain reliability will flood the network with retransmissions.
Management information (MIB) is represented as a collection of managed objects. These objects together form a virtual information base called MIB. An agent may implement many MIBs, but all agents must implement a particular MIB called MIB-II [16]. This standard defines variables for things such as interface statistics (interface speeds, MTU, octets sent, octets received, etc.) as well as various other things pertaining to the system itself (system location, system contact, etc.). The main goal of MIB-II is to provide general TCP/IP management information.
Use ActiveXperts Network Monitor 2024 to import vendor-specific MIB files, inclusing Nortel-Magellan-Passport-AppnMIB.
Vendor: | Northern Telecom Ltd |
---|---|
Mib: | Nortel-Magellan-Passport-AppnMIB [download] [view objects] |
Tool: | ActiveXperts Network Monitor 2024 [download] (ships with advanced SNMP/MIB tools) |
Nortel-Magellan-Passport-AppnMIB DEFINITIONS ::= BEGIN IMPORTS OBJECT-TYPE FROM RFC-1212 TimeTicks FROM RFC1155-SMI components, passportMIBs FROM Nortel-Magellan-Passport-UsefulDefinitionsMIB RowPointer, DisplayString, StorageType, RowStatus, PassportCounter64, Gauge32, Integer32, Unsigned32 FROM Nortel-Magellan-Passport-StandardTextualConventionsMIB AsciiString, Hex, NonReplicated, HexString, EnterpriseDateAndTime, Link, AsciiStringIndex, DigitString, DashedHexString FROM Nortel-Magellan-Passport-TextualConventionsMIB; -- LAST-UPDATED "9905250000Z" -- ORGANIZATION "Nortel" -- CONTACT-INFO " -- Nortel Magellan Network Management -- -- Postal: P.O. Box 5080, Station F -- Ottawa, Ontario -- Canada K2C 3T1 -- -- Email: nm_plm@nt.com" -- DESCRIPTION -- "The module describing the Nortel Magellan Passport -- Appn Enterprise MIB." appnMIB OBJECT IDENTIFIER ::= { passportMIBs 29 } -- -- Appn/<string> -- This component defines the overall characteristics of a SNA APPN -- Network Node. appn OBJECT IDENTIFIER ::= { components 110 } appnRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This entry controls the addition and deletion of appn components." ::= { appn 1 } appnRowStatusEntry OBJECT-TYPE SYNTAX AppnRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appn component." INDEX { appnIndex } ::= { appnRowStatusTable 1 } AppnRowStatusEntry ::= SEQUENCE { appnRowStatus RowStatus, appnComponentName DisplayString, appnStorageType StorageType, appnIndex AsciiStringIndex } appnRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appn components. These components can be added and deleted." ::= { appnRowStatusEntry 1 } appnComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnRowStatusEntry 2 } appnStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appn tables." ::= { appnRowStatusEntry 4 } appnIndex OBJECT-TYPE SYNTAX AsciiStringIndex (SIZE (1..17)) ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appn tables." ::= { appnRowStatusEntry 10 } appnProcessParmsTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnProcessParmsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This group contains attributes of the SNA service which are required for operation within the Passport environment." ::= { appn 100 } appnProcessParmsEntry OBJECT-TYPE SYNTAX AppnProcessParmsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnProcessParmsTable." INDEX { appnIndex } ::= { appnProcessParmsTable 1 } AppnProcessParmsEntry ::= SEQUENCE { appnLogicalProcessor Link, appnMaximumSvcs Unsigned32, appnMaximumLinkStations Unsigned32 } appnLogicalProcessor OBJECT-TYPE SYNTAX Link ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the logical processor on which the Appn component will utilize memory and CPU resources." ::= { appnProcessParmsEntry 1 } appnMaximumSvcs OBJECT-TYPE SYNTAX Unsigned32 (1..4096) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the total number of general switched virtual circuits (GSVC) that can be active on this Appn node. Once this number is reached no GSVC calls will be accepted by the service. This attribute does not include the Frame Relay switched virtual circuits." DEFVAL { 1000 } ::= { appnProcessParmsEntry 22 } appnMaximumLinkStations OBJECT-TYPE SYNTAX Unsigned32 (1..4096) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the total number of link stations for GSVCs, Frame Relay PVCs and SVCs that can be active on this Appn node. Once the value of activeLinkStations reaches or exceeds the value of maximumLinkStations, no new incoming SVC calls (GSVCs and Frame Relay SVCs) will be accepted by the service until the value of activeLinkStations is again below the value of maximumLinkStations. Outgoing GSVCs and Frame Relay PVCs (incoming or outgoing) are provisioned and their call setups at this end are not affected when the value of activeLinkStations reaches or exceeds the value of maximumLinkStations. Link stations are dynamically created for the end user applications as required. Therefore the value of activeLinkStations may exceed the value of maximumLinkStations." DEFVAL { 1000 } ::= { appnProcessParmsEntry 23 } appnControlPointCreateParmsTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnControlPointCreateParmsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Parameters required to define the behavior of the SNA node." ::= { appn 101 } appnControlPointCreateParmsEntry OBJECT-TYPE SYNTAX AppnControlPointCreateParmsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnControlPointCreateParmsTable." INDEX { appnIndex } ::= { appnControlPointCreateParmsTable 1 } AppnControlPointCreateParmsEntry ::= SEQUENCE { appnFqCpName AsciiString, appnBlockNumber Hex, appnIdNumber Hex, appnRouteAdditionResistance Unsigned32, appnFeatures OCTET STRING, appnMaximumLocates Unsigned32, appnMaximumDirectorySize Unsigned32, appnMdsTxAlertQueueSize Unsigned32, appnTreeCacheSize Unsigned32, appnTreeCacheUseLimit Unsigned32, appnMaximumTopologyNodes Unsigned32, appnMaximumTopologyTgs Unsigned32, appnMaximumIsrSessions Unsigned32, appnIsrUpperCongestionThreshold Unsigned32, appnIsrLowerCongestionThreshold Unsigned32, appnIsrMaxRuSize Unsigned32, appnIsrRxPacingWindow Unsigned32, appnLocateTimeout Unsigned32, appnHprSupport INTEGER, appnDlurSupport INTEGER } appnFqCpName OBJECT-TYPE SYNTAX AsciiString (SIZE (3..17)) ACCESS read-write STATUS mandatory DESCRIPTION "The network qualified control point (CP) name. This is the name by which the node is identified within the APPN network. It is signalled on the XID 3 exchange and is the end-point of CP-CP sessions established with this node. The first portion of this name, up to the period, is the network identifier for the network to which this node belongs. An APPN network is a portion of a virtual private network which has a separately administered name space. This network identifier is the implicit qualifier of all resources which do not have an explicit network identifier." ::= { appnControlPointCreateParmsEntry 1 } appnBlockNumber OBJECT-TYPE SYNTAX Hex (0..4095) ACCESS read-write STATUS mandatory DESCRIPTION "The block number identifies the product of the node. It is the first three hexadecimal digits of the SNA node id." ::= { appnControlPointCreateParmsEntry 3 } appnIdNumber OBJECT-TYPE SYNTAX Hex (0..1048575) ACCESS read-write STATUS mandatory DESCRIPTION "The idNumber is used to identify the local SNA node. It is the last five hexadecimal digits of the SNA node id and is administratively defined. The idNumber will be combined with the three hexadecimal digit block number to form the SNA node id. The SNA node id is included in APPN alerts and in XIDs. A unique value is required for connections to SNA." ::= { appnControlPointCreateParmsEntry 4 } appnRouteAdditionResistance OBJECT-TYPE SYNTAX Unsigned32 (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "Route addition resistance is a value that indicates the relative desirability of using this node for intermediate session traffic.The value, which can be any integer 0-255, is used in route computation. The lower the value, the more desirable the node is for intermediate routing." DEFVAL { 128 } ::= { appnControlPointCreateParmsEntry 5 } appnFeatures OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1)) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute supports several YES/NO flags which are defined in the create parameters: multipleDomainSupport If present, specifies that Management Services (MS) supports Multiple Domain Support (MDS) and MS capabilities exchange. registerWithCDS If present, for a network node this specifies whether local and domain resources may be registered with a central directory server. storeEndptRscvs If present, specifies that route selection control vectors (RSCV) should be stored for diagnostic purposes on sessions which terminate in this node. Note that selecting this value means that an RSCV will be stored for each ISR session. This extra storage can be up to 256 bytes per session. storeIsrRscvs If present, specifies that route selection control vectors (RSCV) should be stored for diagnostic purposes on intermediate session routing (ISR) sessions. Note that selecting this value means that an RSCV will be stored for each ISR session. This extra storage can be up to 256 bytes per session. Description of bits: multipleDomainSupport(0) registerWithCDS(1) storeEndptRscvs(2) storeIsrRscvs(3)" DEFVAL { '80'H } ::= { appnControlPointCreateParmsEntry 6 } appnMaximumLocates OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute represents the maximum number of locate requests the node can handle simultaneously. Attribute locateTimeout should be set to ensure that locate requests can timeout, thereby freeing up node resources." DEFVAL { 256 } ::= { appnControlPointCreateParmsEntry 7 } appnMaximumDirectorySize OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute contains the maximum number of SnaDirectoryEntry components that can be defined or learned by this node. A value of zero means unlimited." DEFVAL { 0 } ::= { appnControlPointCreateParmsEntry 8 } appnMdsTxAlertQueueSize OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "This is the size of Multiple Domain Support send alert queue. When the limit is reached, the MDS component deletes the oldest entry in the queue." DEFVAL { 100 } ::= { appnControlPointCreateParmsEntry 9 } appnTreeCacheSize OBJECT-TYPE SYNTAX Unsigned32 (8..65535) ACCESS read-write STATUS mandatory DESCRIPTION "This is the topology database routing tree cache size." DEFVAL { 40 } ::= { appnControlPointCreateParmsEntry 10 } appnTreeCacheUseLimit OBJECT-TYPE SYNTAX Unsigned32 (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "This is the number of times a cached tree can be reused. Once this number is exceeded, the tree is discarded and recomputed. This allows the node to balance sessions among equal weight routes. A low value provides better load balancing at the expense of increased activation latency. The minimum is 1." DEFVAL { 4 } ::= { appnControlPointCreateParmsEntry 11 } appnMaximumTopologyNodes OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "This is the maximum number of Appn network nodes that can be stored in the Topology Database (zero means unlimited)." DEFVAL { 0 } ::= { appnControlPointCreateParmsEntry 12 } appnMaximumTopologyTgs OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "This is the maximum number of Transmission Groups that can be stored in the Topology Database (zero means unlimited)." DEFVAL { 0 } ::= { appnControlPointCreateParmsEntry 13 } appnMaximumIsrSessions OBJECT-TYPE SYNTAX Unsigned32 (100..65535) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute represents the maximum number of ISR sessions this node can participate in at once. The minimum value is 100." DEFVAL { 1000 } ::= { appnControlPointCreateParmsEntry 14 } appnIsrUpperCongestionThreshold OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "This is the upper threshold for ISR sessions. This attribute and the following one control the node's ISR congestion status. The node state changes from uncongested to congested if the number of ISR sessions exceeds the upper threshold. The node state changes back to uncongested once the number of ISR sessions dips below the lower threshold. To prevent thrashing, the lower threshold should be less than the upper threshold. The upper threshold should be lower than maximumIsrSessions." DEFVAL { 500 } ::= { appnControlPointCreateParmsEntry 15 } appnIsrLowerCongestionThreshold OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "This is the lower threshold for the ISR session congestion algorithm. This value should be less than isrUpperCongestionThreshold." DEFVAL { 400 } ::= { appnControlPointCreateParmsEntry 16 } appnIsrMaxRuSize OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Maximum request unit (RU) size supported for intermediate routing (ISR) sessions." DEFVAL { 4096 } ::= { appnControlPointCreateParmsEntry 17 } appnIsrRxPacingWindow OBJECT-TYPE SYNTAX Unsigned32 (0..32767) ACCESS read-write STATUS mandatory DESCRIPTION "This is the suggested receive pacing window size for intermediate sessions. This value is only used on the secondary hop of intermediate sessions if the adjacent node does not support adaptive pacing. A value of zero means that no pacing will occur." DEFVAL { 8 } ::= { appnControlPointCreateParmsEntry 18 } appnLocateTimeout OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the time in seconds before a network search will time-out. A value of zero indicates that the search has no time limit." DEFVAL { 60 } ::= { appnControlPointCreateParmsEntry 19 } appnHprSupport OBJECT-TYPE SYNTAX INTEGER { none(0), anrOnly(1), rtp(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the type of High Performance Routing (HPR) that is to be used on this node. The options are: none - the node does not support HPR, anrOnly - the node only supports Automatic Network Routing (ANR), or rtp - the node supports Rapid Transport Protocol as an end point. The default value of rtp ensures that the node can Aping other nodes via a HPR pipe, this option is also required to allow dependent LU sessions teminating on this node to use HPR and for the node to act as a boundary node between ISR only nodes and the HPR capable portion of the network. With this option, the node can work with non-HPR capable nodes." DEFVAL { rtp } ::= { appnControlPointCreateParmsEntry 20 } appnDlurSupport OBJECT-TYPE SYNTAX INTEGER { no(0), yes(1) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies whether or not this node supports dependent logical unit requestor (DLUR). By default, DLUR is not supported. If this attribute is set to yes, ensure that the Dlur subcomponent is provisioned with appropriate values, if this attribute is set to no, the Dlur subcomponent is not used and is ignored if present." DEFVAL { no } ::= { appnControlPointCreateParmsEntry 21 } appnStateTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnStateEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This group contains the three OSI State attributes. The descriptions generically indicate what each state attribute implies about the component. Note that not all the values and state combinations described here are supported by every component which uses this group. For component-specific information and the valid state combinations, refer to NTP 241-7001-150, Passport Operations and Maintenance Guide." ::= { appn 102 } appnStateEntry OBJECT-TYPE SYNTAX AppnStateEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnStateTable." INDEX { appnIndex } ::= { appnStateTable 1 } AppnStateEntry ::= SEQUENCE { appnAdminState INTEGER, appnOperationalState INTEGER, appnUsageState INTEGER } appnAdminState OBJECT-TYPE SYNTAX INTEGER { locked(0), unlocked(1), shuttingDown(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the OSI Administrative State of the component. The value locked indicates that the component is administratively prohibited from providing services for its users. A Lock or Lock - force command has been previously issued for this component. When the value is locked, the value of usageState must be idle. The value shuttingDown indicates that the component is administratively permitted to provide service to its existing users only. A Lock command was issued against the component and it is in the process of shutting down. The value unlocked indicates that the component is administratively permitted to provide services for its users. To enter this state, issue an Unlock command to this component." DEFVAL { unlocked } ::= { appnStateEntry 1 } appnOperationalState OBJECT-TYPE SYNTAX INTEGER { disabled(0), enabled(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the OSI Operational State of the component. The value enabled indicates that the component is available for operation. Note that if adminState is locked, it would still not be providing service. The value disabled indicates that the component is not available for operation. For example, something is wrong with the component itself, or with another component on which this one depends. If the value is disabled, the usageState must be idle." DEFVAL { disabled } ::= { appnStateEntry 2 } appnUsageState OBJECT-TYPE SYNTAX INTEGER { idle(0), active(1), busy(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the OSI Usage State of the component. The value idle indicates that the component is not currently in use. The value active indicates that the component is in use and has spare capacity to provide for additional users. The value busy indicates that the component is in use and has no spare operating capacity for additional users at this time." DEFVAL { idle } ::= { appnStateEntry 3 } appnOperationalTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnOperationalEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This group contains the node operational characteristics." ::= { appn 103 } appnOperationalEntry OBJECT-TYPE SYNTAX AppnOperationalEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnOperationalTable." INDEX { appnIndex } ::= { appnOperationalTable 1 } AppnOperationalEntry ::= SEQUENCE { appnUpTime Unsigned32, appnHeapSpaceLimit Gauge32, appnHeapSpaceCurrent Gauge32, appnMemWarningThreshold Unsigned32, appnMemCriticalThreshold Unsigned32, appnNnFunctionsSupported OCTET STRING, appnGeneralFunctionsSupported OCTET STRING, appnStatus OCTET STRING, appnFlowReductionSequenceNumber Unsigned32, appnResourceSequenceNumber Unsigned32, appnDefinedLsGoodXids PassportCounter64, appnDefinedLsBadXids PassportCounter64, appnDynamicLsGoodXids PassportCounter64, appnDynamicLsBadXids PassportCounter64, appnActiveSvcs Unsigned32, appnActiveLinkStations Unsigned32 } appnUpTime OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute represents the time in hundredths of a second since the node was started or restarted." ::= { appnOperationalEntry 1 } appnHeapSpaceLimit OBJECT-TYPE SYNTAX Gauge32 (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute represents the size of the heap in bytes, as obtained by storage management from the underlying operating system." ::= { appnOperationalEntry 2 } appnHeapSpaceCurrent OBJECT-TYPE SYNTAX Gauge32 (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute contains the number of bytes in the memory segment that are currently allocated to the processes associated with the Appn component. SNMP APPN MIB = ibmappnMemoryUsed" ::= { appnOperationalEntry 3 } appnMemWarningThreshold OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute contains the memory allocation threshold beyond which storage management considers the storage resources to be constrained. This is calculated as a fraction of heapSpaceLimit. The value returned now is always zero until the functionality is supported in future release. SNMP APPN MIB = ibmappnMemoryWarnThresh" ::= { appnOperationalEntry 4 } appnMemCriticalThreshold OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute represents the memory allocation threshold beyond which storage management considers the storage resources to be critically constrained. The value is calculated as a fraction of heapSpaceLimit. The value returned now is always zero until the functionality is supported in future release." ::= { appnOperationalEntry 5 } appnNnFunctionsSupported OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1)) ACCESS read-only STATUS mandatory DESCRIPTION "The network node functions supported may include any of the following: receiveRegistration - If present, indicates that this node supports receiving registered characteristics on a GDS frame. This function is not supported in the current release. gateway - If present, indicates that this is a gateway node. centralDirectoryServer - If present, indicates that this node supports central directory server cache. treeCaching -If present, indicates that this node supports route tree cache. treeUpdates - If present, indicates that this node supports incremental tree update, which is only supported when tree caching is supported. intermediateSessionRouting - Indicates that the node supports intermediate session routing. Description of bits: receiveRegistration(0) gateway(1) centralDirectoryServer(2) treeCaching(3) treeUpdates(4) intermediateSessionRouting(5)" ::= { appnOperationalEntry 6 } appnGeneralFunctionsSupported OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1)) ACCESS read-only STATUS mandatory DESCRIPTION "The general functions supported may include any of the following: negotiableLs -If present, indicates that this node supports negotiable link stations. segmentReassembly -If present, indicates whether this node supports segment reassembly. This is only supported when segment generation is also supported. bindReassembly -If present, indicates whether this node supports Bind segment reassembly. This will only be supported when Bind segment generation is also supported. parallelTgs -If present, indicates whether this node supports parallel TGs. callIn - If present, indicates whether this node allows call-in from nodes not defined locally. adaptivePacing - If present, indicates whether this node supports adaptive bind pacing. Description of bits: negotiableLs(0) segmentReassembly(1) bindReassembly(2) parallelTgs(3) callIn(4) adaptivePacing(5)" ::= { appnOperationalEntry 7 } appnStatus OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1)) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute contains the status of the node. This may be nodeUncongested or one or more of the following: isrCongested The number of ISR sessions is greater than specified by the isrSessionsUpperThreshold attribute. This node is not be included in route selection by other nodes when this congestion exists. endPtDepleted The number of end-point sessions has reached the maximum specified. isrDepleted The number of ISR sessions has reached the maximum specified by the maximumIsrSessions attribute. This node is not included in intermediate route selection by other nodes when resources are depleted. quiescing Indicates whether the node is quiescing. This node is not included in route selection by other nodes when the node is quiescing. Description of bits: nodeUncongested(0) notused1(1) quiescing(2) notused3(3) notused4(4) endPtDepleted(5) isrDepleted(6) isrCongested(7)" ::= { appnOperationalEntry 8 } appnFlowReductionSequenceNumber OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "Flow reduction sequence numbers (FRSNs) are associated with Topology Database Updates (TDUs) and are unique only within each APPN network node. A TDU can be associated with multiple APPN resources. This object is the last FRSN sent in a topology update the adjacent network nodes. SNMP APPN MIB = ibmappnNodeNnFrsn" ::= { appnOperationalEntry 9 } appnResourceSequenceNumber OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "Resource sequence number of this Appn network node." ::= { appnOperationalEntry 10 } appnDefinedLsGoodXids OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute represents the total number of successful XIDs that have been received on all defined link stations since the last time this node was initialized. When the upper limit is reached, the number wraps around to 0." ::= { appnOperationalEntry 11 } appnDefinedLsBadXids OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute represents the total number of unsuccessful XIDs that have been received on all defined link stations since the last time this node was initialized. When the upper limit is reached, the number wraps around to 0." ::= { appnOperationalEntry 12 } appnDynamicLsGoodXids OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute represents the total number of successful XIDs that have been received on all dynamic link stations since the last time this node was initialized. When the upper limit is reached, the number wraps around to 0." ::= { appnOperationalEntry 13 } appnDynamicLsBadXids OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute represents the total number of unsuccessful XIDs that have been received on all dynamic link stations since the last time this node was initialized. When the upper limit is reached, the number wraps around to 0." ::= { appnOperationalEntry 14 } appnActiveSvcs OBJECT-TYPE SYNTAX Unsigned32 (0..4096) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the number of general switched virtual circuits (GSVC) on this Appn node at the time of the query. This attribute does not include the Frame Relay switched virtual circuits." ::= { appnOperationalEntry 15 } appnActiveLinkStations OBJECT-TYPE SYNTAX Unsigned32 (0..4096) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the number of link stations (for GSVCs, Frame Relay PVCs and SVCs) on the Appn node at the time of the query." ::= { appnOperationalEntry 16 } -- Appn/<string> DataNetworkAddress -- This provisioned component defines the common characteristics of -- a data network address for establishment of a virtual circuit. This -- component is derived from the virtual circuit services Dna -- component and specifies the subset of the capabilities of that -- component which are supported by the SNA service. appnDna OBJECT IDENTIFIER ::= { appn 2 } appnDnaRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDnaRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This entry controls the addition and deletion of appnDna components." ::= { appnDna 1 } appnDnaRowStatusEntry OBJECT-TYPE SYNTAX AppnDnaRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnDna component." INDEX { appnIndex, appnDnaIndex } ::= { appnDnaRowStatusTable 1 } AppnDnaRowStatusEntry ::= SEQUENCE { appnDnaRowStatus RowStatus, appnDnaComponentName DisplayString, appnDnaStorageType StorageType, appnDnaIndex NonReplicated } appnDnaRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-only STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnDna components. These components cannot be added nor deleted." ::= { appnDnaRowStatusEntry 1 } appnDnaComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnDnaRowStatusEntry 2 } appnDnaStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnDna tables." ::= { appnDnaRowStatusEntry 4 } appnDnaIndex OBJECT-TYPE SYNTAX NonReplicated ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnDna tables." ::= { appnDnaRowStatusEntry 10 } appnDnaAddressTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDnaAddressEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Address group contains attributes common to all Dna's. Every Dna used in the network is defined with this group of 2 attributes. String of address digits is complemented by type of address and Npi. These attributes are used to interpret format of the address digits." ::= { appnDna 10 } appnDnaAddressEntry OBJECT-TYPE SYNTAX AppnDnaAddressEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnDnaAddressTable." INDEX { appnIndex, appnDnaIndex } ::= { appnDnaAddressTable 1 } AppnDnaAddressEntry ::= SEQUENCE { appnDnaNumberingPlanIndicator INTEGER, appnDnaDataNetworkAddress DigitString } appnDnaNumberingPlanIndicator OBJECT-TYPE SYNTAX INTEGER { x121(0), e164(1) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute indicates the Numbering Plan Indicator (NPI) of the Dna that is entered. Address may belong to X.121 or E.164 plans. X.121 is used in packet switched data networks." DEFVAL { x121 } ::= { appnDnaAddressEntry 1 } appnDnaDataNetworkAddress OBJECT-TYPE SYNTAX DigitString (SIZE (1..15)) ACCESS read-write STATUS mandatory DESCRIPTION "Dna attribute contains digits which form unique identifier of the customer interface. It can be compared (approximation only) to telephone number where phone number identifies unique telephone set. Dna digits are selected and assigned by network operators." ::= { appnDnaAddressEntry 2 } appnDnaOutgoingOptionsTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDnaOutgoingOptionsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "OutgoingOptions group defines call options of a Dna for calls which are made out of the interface represented by Dna. All these options are not used for calls arriving to the interface represented by Dna." ::= { appnDna 12 } appnDnaOutgoingOptionsEntry OBJECT-TYPE SYNTAX AppnDnaOutgoingOptionsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnDnaOutgoingOptionsTable." INDEX { appnIndex, appnDnaIndex } ::= { appnDnaOutgoingOptionsTable 1 } AppnDnaOutgoingOptionsEntry ::= SEQUENCE { appnDnaOutDefaultPriority INTEGER, appnDnaOutDefaultPathSensitivity INTEGER, appnDnaOutPathSensitivityOverRide INTEGER, appnDnaOutDefaultPathReliability INTEGER, appnDnaOutAccess INTEGER, appnDnaDefaultTransferPriority INTEGER, appnDnaTransferPriorityOverRide INTEGER } appnDnaOutDefaultPriority OBJECT-TYPE SYNTAX INTEGER { normal(0), high(1) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute, if set to normal indicates that the default priority for outgoing calls (from the DTE to the network) using this particular Dna is normal priority - if the priority is not specified by the DTE. If this attribute is set to high then the default priority for outgoing calls using this particular Dna is high priority. This option can be also included in X.25 signalling, in such case it will be overruled." DEFVAL { normal } ::= { appnDnaOutgoingOptionsEntry 7 } appnDnaOutDefaultPathSensitivity OBJECT-TYPE SYNTAX INTEGER { throughput(0), delay(1) } ACCESS read-write STATUS obsolete DESCRIPTION "This attribute specifies the default class of routing for delay/ throughput sensitive routing for all outgoing calls (from the DTE to the network) using this particular Dna. The chosen default class of routing applies to all outgoing calls established using this Dna, and applies to the packets travelling in both directions on all outgoing calls (local to remote, and remote to local). For incoming calls, the default class of routing is chosen by the calling party (as opposed to DPN, where either end of the call can choose the default routing class). This attribute, if set to a value of throughput, indicates that the default class of routing is throughput sensitive routing. If set to a value of delay, then the default class of routing is delay sensitive routing. In the future, the class of routing sensitivity may be overridden at the calling end of the call as follows: The default class of routing sensitivity can be overridden by the DTE in the call request packet through the TDS&I (Transit Delay Selection & Indication) facility if the DTE supports this facility. Whether or not the DTE is permitted to signal the TDS&I facility will depend on the DTE (i.e.: TDS&I is supported in X.25 only), and will depend on whether the port is configured to permit the TDS&I facility. In Passport, the treatment of DTE facilities (for example, NUI, RPOA, and TDS&I) is not fully defined yet since it is not required. At the point in time when it is required, the parameter to control whether or not the DTE is permitted to signal the TDS&I will be in a Facility Treatment component. Currently, the default is to disallow the TDS&I facility from the DTE." DEFVAL { throughput } ::= { appnDnaOutgoingOptionsEntry 11 } appnDnaOutPathSensitivityOverRide OBJECT-TYPE SYNTAX INTEGER { no(0), yes(1) } ACCESS read-write STATUS obsolete DESCRIPTION "If this attribute is set to yes in the call request, the called end will use the calling end provisioning data on sensitivity to override its provisioning data," DEFVAL { yes } ::= { appnDnaOutgoingOptionsEntry 12 } appnDnaOutDefaultPathReliability OBJECT-TYPE SYNTAX INTEGER { high(0), normal(1) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the default class of routing for reliability routing for all outgoing calls (from the DTE to the network) using this particular Dna. The chosen default class of routing applies to all outgoing calls established using this Dna, and applies to the packets travelling in both directions on all outgoing calls (local to remote, and remote to local). For incoming calls, the default class of routing is chosen by the calling party (as opposed to DPN, where either end of the call can choose the default routing class). This attribute, if set to a value of normal, indicates that the default class of routing is normal reliability routing. If set to a value of high, then the default class of routing is high reliability routing. High reliability is the standard choice for most DPN and Passport services. It usually indicates that packets are overflowed or retransmitted at various routing levels. Typically high reliability results in duplication and disordering of packets in the network when errors are detected or during link congestion. However, the Vc handles the duplication and disordering to ensure that packets are delivered to the DTE properly. For the Frame Relay service, duplication of packets is not desired, in which case, normal reliability may be chosen as the preferred class of routing." DEFVAL { normal } ::= { appnDnaOutgoingOptionsEntry 14 } appnDnaOutAccess OBJECT-TYPE SYNTAX INTEGER { disallowed(0), allowed(1) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute is an extension of the Closed User Group (CUG) facility, as follows: This attribute, if set to a value of allowed indicates that outgoing calls (from the DTE to the network) to the open (non-CUG) part of the network are permitted. It also permits outgoing calls to DTEs that have Incoming Access capabilities. If set to a value of disallowed, then such calls cannot be made using this Dna - such calls will be cleared by the local DCE. This attribute corresponds to the CCITT 'Closed User Group with Outgoing Access' feature for Dna's in that outgoing access is granted if this attribute is set to a value of allowed." DEFVAL { disallowed } ::= { appnDnaOutgoingOptionsEntry 17 } appnDnaDefaultTransferPriority OBJECT-TYPE SYNTAX INTEGER { normal(0), high(9) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the default transfer priority to network for all outgoing calls using this particular Dna. It is overRidden by the transferPriority provisioned in the DLCI Direct Call sub- component. The transfer priority is a preference specified by an application according to its delay-sensitivity requirement. Frames with high transfer priority are served by the network before the frames with normal priority. Each transfer priority contains a predetermined setting for trunk queue (interrupting, delay or throughput), and routing metric (delay or throughput). When the transfer priority is set at high, the trunk queue is set to high, the routing metric is set to delay. When the transfer priority is set at normal, the trunk queue is set to normal, the routing metric is set to throughput. The default of defaultTransferPriority is normal." DEFVAL { normal } ::= { appnDnaOutgoingOptionsEntry 18 } appnDnaTransferPriorityOverRide OBJECT-TYPE SYNTAX INTEGER { no(0), yes(1) } ACCESS read-write STATUS mandatory DESCRIPTION "When this attribute is set to yes in the call request, the called end will use the calling end provisioning data on transfer priority to override its own provisioning data. If it is set no, the called end will use its own provisioning data on transfer priority. The default of outTransferPriorityOverRide is yes." DEFVAL { yes } ::= { appnDnaOutgoingOptionsEntry 19 } appnDnaIncomingOptionsTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDnaIncomingOptionsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "IncomingOptions defines set of options for incoming calls. These options are used for calls arriving to the interface represented by Dna. For calls originated from the interface, IncomingOptions attributes are not used." ::= { appnDna 13 } appnDnaIncomingOptionsEntry OBJECT-TYPE SYNTAX AppnDnaIncomingOptionsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnDnaIncomingOptionsTable." INDEX { appnIndex, appnDnaIndex } ::= { appnDnaIncomingOptionsTable 1 } AppnDnaIncomingOptionsEntry ::= SEQUENCE { appnDnaIncAccess INTEGER } appnDnaIncAccess OBJECT-TYPE SYNTAX INTEGER { disallowed(0), allowed(1) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute is an extension of the Closed User Group (CUG) facility, as follows: This attribute, if set to a value of allowed indicates that incoming calls (from the network to the DTE) from the open (non-CUG) part of the network are permitted. It also permits incoming calls from DTEs that have Outgoing Access capabilities. If set to a value of disallowed, then such calls cannot be made to this Dna - such calls will be cleared by the local DCE. This attribute corresponds to the CCITT 'Closed User Group with Incoming Access' feature for Dnas in that incoming access is granted if this attribute is set to a value of allowed." DEFVAL { disallowed } ::= { appnDnaIncomingOptionsEntry 9 } appnDnaCallOptionsTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDnaCallOptionsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "CallOptions group defines additional options for calls not related directly to direction of a call." ::= { appnDna 14 } appnDnaCallOptionsEntry OBJECT-TYPE SYNTAX AppnDnaCallOptionsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnDnaCallOptionsTable." INDEX { appnIndex, appnDnaIndex } ::= { appnDnaCallOptionsTable 1 } AppnDnaCallOptionsEntry ::= SEQUENCE { appnDnaDefaultRecvFrmNetworkThruputClass Unsigned32, appnDnaDefaultSendToNetworkThruputClass Unsigned32, appnDnaDefaultRecvFrmNetworkWindowSize Unsigned32, appnDnaDefaultSendToNetworkWindowSize Unsigned32, appnDnaAccountClass Unsigned32, appnDnaAccountCollection OCTET STRING, appnDnaServiceExchange Unsigned32 } appnDnaDefaultRecvFrmNetworkThruputClass OBJECT-TYPE SYNTAX Unsigned32 (0..15) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute indicates the default receive throughput class for all calls using this particular Dna." DEFVAL { 13 } ::= { appnDnaCallOptionsEntry 5 } appnDnaDefaultSendToNetworkThruputClass OBJECT-TYPE SYNTAX Unsigned32 (0..15) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute indicates the default send throughput class for all calls using this particular Dna." DEFVAL { 13 } ::= { appnDnaCallOptionsEntry 6 } appnDnaDefaultRecvFrmNetworkWindowSize OBJECT-TYPE SYNTAX Unsigned32 (1..7) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute indicates the default number of data packets that can be received by the DTE from the DCE before more packets can be received. This view is oriented with respect to the DTE." DEFVAL { 2 } ::= { appnDnaCallOptionsEntry 7 } appnDnaDefaultSendToNetworkWindowSize OBJECT-TYPE SYNTAX Unsigned32 (1..7) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute indicates the number of data packets that can be transmitted from the DTE to the DCE and must be acknowledged before more packets can be transmitted." DEFVAL { 2 } ::= { appnDnaCallOptionsEntry 8 } appnDnaAccountClass OBJECT-TYPE SYNTAX Unsigned32 (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the accounting class which is reserved for network operations usage. Its value is returned in the accounting record in the local and remote service type attributes. Use of this attribute is decided by network operator and it is an arbitrary number." DEFVAL { 0 } ::= { appnDnaCallOptionsEntry 10 } appnDnaAccountCollection OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1)) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute indicates that accounting records are to be collected by the network for the various reasons: billing, test, study, auditing. The last of the parameters, force, indicates that accounting records are to be collected irrespective of other collection reasons. If none of these reasons are set, then accounting will be suppressed. Description of bits: bill(0) test(1) study(2) audit(3) force(4)" DEFVAL { '80'H } ::= { appnDnaCallOptionsEntry 11 } appnDnaServiceExchange OBJECT-TYPE SYNTAX Unsigned32 (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute is an arbitrary number, entered by the network operator. It is included in the accounting record created by Vc." DEFVAL { 0 } ::= { appnDnaCallOptionsEntry 12 } -- Appn/n Dna/n HgMember -- This component specifies the Hunt Groups to which this member -- belongs. A hunt group member subscribes to at least one hunt -- group. appnDnaHgM OBJECT IDENTIFIER ::= { appnDna 2 } appnDnaHgMRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDnaHgMRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This entry controls the addition and deletion of appnDnaHgM components." ::= { appnDnaHgM 1 } appnDnaHgMRowStatusEntry OBJECT-TYPE SYNTAX AppnDnaHgMRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnDnaHgM component." INDEX { appnIndex, appnDnaIndex, appnDnaHgMIndex } ::= { appnDnaHgMRowStatusTable 1 } AppnDnaHgMRowStatusEntry ::= SEQUENCE { appnDnaHgMRowStatus RowStatus, appnDnaHgMComponentName DisplayString, appnDnaHgMStorageType StorageType, appnDnaHgMIndex NonReplicated } appnDnaHgMRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnDnaHgM components. These components can be added and deleted." ::= { appnDnaHgMRowStatusEntry 1 } appnDnaHgMComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnDnaHgMRowStatusEntry 2 } appnDnaHgMStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnDnaHgM tables." ::= { appnDnaHgMRowStatusEntry 4 } appnDnaHgMIndex OBJECT-TYPE SYNTAX NonReplicated ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnDnaHgM tables." ::= { appnDnaHgMRowStatusEntry 10 } appnDnaHgMIfTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDnaHgMIfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This group contains the interface parameters between the HuntGroupMember and the Hunt Group server." ::= { appnDnaHgM 10 } appnDnaHgMIfEntry OBJECT-TYPE SYNTAX AppnDnaHgMIfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnDnaHgMIfTable." INDEX { appnIndex, appnDnaIndex, appnDnaHgMIndex } ::= { appnDnaHgMIfTable 1 } AppnDnaHgMIfEntry ::= SEQUENCE { appnDnaHgMAvailabilityUpdateThreshold Unsigned32 } appnDnaHgMAvailabilityUpdateThreshold OBJECT-TYPE SYNTAX Unsigned32 (0..4096) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute indicates the number of channels that have to be freed or occupied before the Availability Message Packet (AMP) is sent to the Hunt Group Server informing it of the status of this interface." DEFVAL { 1 } ::= { appnDnaHgMIfEntry 1 } appnDnaHgMOpTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDnaHgMOpEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This group contains the operational attributes of the HuntGroupMember component." ::= { appnDnaHgM 11 } appnDnaHgMOpEntry OBJECT-TYPE SYNTAX AppnDnaHgMOpEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnDnaHgMOpTable." INDEX { appnIndex, appnDnaIndex, appnDnaHgMIndex } ::= { appnDnaHgMOpTable 1 } AppnDnaHgMOpEntry ::= SEQUENCE { appnDnaHgMMaxAvailableChannels Unsigned32, appnDnaHgMAvailableChannels Unsigned32, appnDnaHgMAvailabilityDelta INTEGER } appnDnaHgMMaxAvailableChannels OBJECT-TYPE SYNTAX Unsigned32 (0..4096) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the maximum number of available channels for this HuntGroupMember." ::= { appnDnaHgMOpEntry 1 } appnDnaHgMAvailableChannels OBJECT-TYPE SYNTAX Unsigned32 (0..4096) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the number of available channels reported to the hunt group in the Availability Message Packet (AMP). It is incremented by the application when a channel is freed and decremented when a channel is occupied." ::= { appnDnaHgMOpEntry 2 } appnDnaHgMAvailabilityDelta OBJECT-TYPE SYNTAX INTEGER (-4096..4096) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the net change in the available channels since the last Availability Message Packet (AMP) was sent to the Hunt Group. Once the absolute value of this attribute reaches the availabilityUpdateThreshold an AMP is sent to the host and the availabilityDelta is reset to 0. If this attribute is positive it means an increase of the number of available channels. If it is negative it means a decrease in the number of available channels." ::= { appnDnaHgMOpEntry 3 } -- SnaAppn/n Dna/n HgM HuntGroupAddress/n -- This component specifies the Hunt Group address to which this -- member belongs. A hunt group member belongs to at least one hunt -- group. appnDnaHgMHgAddr OBJECT IDENTIFIER ::= { appnDnaHgM 2 } appnDnaHgMHgAddrRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDnaHgMHgAddrRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This entry controls the addition and deletion of appnDnaHgMHgAddr components." ::= { appnDnaHgMHgAddr 1 } appnDnaHgMHgAddrRowStatusEntry OBJECT-TYPE SYNTAX AppnDnaHgMHgAddrRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnDnaHgMHgAddr component." INDEX { appnIndex, appnDnaIndex, appnDnaHgMIndex, appnDnaHgMHgAddrIndex } ::= { appnDnaHgMHgAddrRowStatusTable 1 } AppnDnaHgMHgAddrRowStatusEntry ::= SEQUENCE { appnDnaHgMHgAddrRowStatus RowStatus, appnDnaHgMHgAddrComponentName DisplayString, appnDnaHgMHgAddrStorageType StorageType, appnDnaHgMHgAddrIndex Integer32 } appnDnaHgMHgAddrRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnDnaHgMHgAddr components. These components can be added and deleted." ::= { appnDnaHgMHgAddrRowStatusEntry 1 } appnDnaHgMHgAddrComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnDnaHgMHgAddrRowStatusEntry 2 } appnDnaHgMHgAddrStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnDnaHgMHgAddr tables." ::= { appnDnaHgMHgAddrRowStatusEntry 4 } appnDnaHgMHgAddrIndex OBJECT-TYPE SYNTAX Integer32 (0..1) ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnDnaHgMHgAddr tables." ::= { appnDnaHgMHgAddrRowStatusEntry 10 } appnDnaHgMHgAddrAddrTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDnaHgMHgAddrAddrEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This group contains attributes common to all DNAs. Every DNA used in the network is defined with this group of 2 attributes." ::= { appnDnaHgMHgAddr 10 } appnDnaHgMHgAddrAddrEntry OBJECT-TYPE SYNTAX AppnDnaHgMHgAddrAddrEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnDnaHgMHgAddrAddrTable." INDEX { appnIndex, appnDnaIndex, appnDnaHgMIndex, appnDnaHgMHgAddrIndex } ::= { appnDnaHgMHgAddrAddrTable 1 } AppnDnaHgMHgAddrAddrEntry ::= SEQUENCE { appnDnaHgMHgAddrNumberingPlanIndicator INTEGER, appnDnaHgMHgAddrDataNetworkAddress DigitString } appnDnaHgMHgAddrNumberingPlanIndicator OBJECT-TYPE SYNTAX INTEGER { x121(0), e164(1) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the Numbering Plan Indicator (NPI) of the Dna that is entered. The address may belong to the X.121 or E.164 numbering plans." DEFVAL { x121 } ::= { appnDnaHgMHgAddrAddrEntry 1 } appnDnaHgMHgAddrDataNetworkAddress OBJECT-TYPE SYNTAX DigitString (SIZE (1..15)) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the digits that form the unique identifier of the customer interface. It can be compared (approximation only) to a telephone number where phone number identifies unique telephone set. Dna digits are selected and assigned by network operators." ::= { appnDnaHgMHgAddrAddrEntry 2 } -- Appn/<string> Dna ClosedUserGroup/n -- This component defines options associated with national or -- international Cug Identifier. Other Dnas in the network can have -- Cug's defined which groups these Dnas by Cug interlockCode. If -- Dnas are defined with Cugs, calls from Dnas which do not have the -- same interlockCode defined are refused. Attributes incAccess and -- outAccess can override this rule. appnDnaCug OBJECT IDENTIFIER ::= { appnDna 3 } appnDnaCugRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDnaCugRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This entry controls the addition and deletion of appnDnaCug components." ::= { appnDnaCug 1 } appnDnaCugRowStatusEntry OBJECT-TYPE SYNTAX AppnDnaCugRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnDnaCug component." INDEX { appnIndex, appnDnaIndex, appnDnaCugIndex } ::= { appnDnaCugRowStatusTable 1 } AppnDnaCugRowStatusEntry ::= SEQUENCE { appnDnaCugRowStatus RowStatus, appnDnaCugComponentName DisplayString, appnDnaCugStorageType StorageType, appnDnaCugIndex Integer32 } appnDnaCugRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnDnaCug components. These components can be added and deleted." ::= { appnDnaCugRowStatusEntry 1 } appnDnaCugComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnDnaCugRowStatusEntry 2 } appnDnaCugStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnDnaCug tables." ::= { appnDnaCugRowStatusEntry 4 } appnDnaCugIndex OBJECT-TYPE SYNTAX Integer32 (1..255) ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnDnaCug tables." ::= { appnDnaCugRowStatusEntry 10 } appnDnaCugCugOptionsTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDnaCugCugOptionsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Attributes in this group defines ClosedUserGroup options associated with interlockCode. Dnas with the same Cug (interlockCode) make calls within this group. Various combinations which permit or prevent calls in the same Cug group are defined here." ::= { appnDnaCug 10 } appnDnaCugCugOptionsEntry OBJECT-TYPE SYNTAX AppnDnaCugCugOptionsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnDnaCugCugOptionsTable." INDEX { appnIndex, appnDnaIndex, appnDnaCugIndex } ::= { appnDnaCugCugOptionsTable 1 } AppnDnaCugCugOptionsEntry ::= SEQUENCE { appnDnaCugType INTEGER, appnDnaCugDnic DigitString, appnDnaCugInterlockCode Unsigned32, appnDnaCugPreferential INTEGER, appnDnaCugOutCalls INTEGER, appnDnaCugIncCalls INTEGER, appnDnaCugPrivileged INTEGER } appnDnaCugType OBJECT-TYPE SYNTAX INTEGER { national(0), international(1) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the Cug type - the Cug is either a national Cug, or an international Cug. International closed user groups are usually established between DTEs for which there is an X.75 Gateway between; whereas national closed user groups are usually established between DTEs for which there is no X.75 Gateway between. (National Cugs cannot normally traverse an X.75 Gateway). If this attribute is set to national, then the Cug is a national Cug, in which case, the dnic should be left at its default value since it is not part of a national Cug. If this attribute is set to international, then the Cug is an international Cug, in which case, the dnic should be set appropriately as part of the Cug interlockCode." DEFVAL { national } ::= { appnDnaCugCugOptionsEntry 1 } appnDnaCugDnic OBJECT-TYPE SYNTAX DigitString (SIZE (4)) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the dnic (Data Network ID Code) the Cug by which packet networks are identified. This attribute is not applicable if the Cug is a national Cug, as specified by the Cug type attribute. There are usually 1 or 2 dnics assigned per country, for public networks. The U.S. is an exception where each BOC has a dnic. Also, a group of private networks can have its own dnic. dnic value is not an arbitrary number. It is assigned by international agreement and controlled by CCITT." DEFVAL { '30303030'H } -- "0000" ::= { appnDnaCugCugOptionsEntry 2 } appnDnaCugInterlockCode OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the Cug identifier of a national or international Cug call. It is an arbitrary number and it also can be called Cug in some descriptions. Interfaces (Dnas) with this number can make calls to Dnas with the same interlockCode." DEFVAL { 0 } ::= { appnDnaCugCugOptionsEntry 3 } appnDnaCugPreferential OBJECT-TYPE SYNTAX INTEGER { no(0), yes(1) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute, if set to yes indicates that this Cug is the preferential Cug, in which case it will be used during the call establishment phase if the DTE has not explicitly specified a Cug index in the call request packet. If set to no, then this Cug is not the preferential Cug. Only one of the Cugs associated with a particular Dna can be the preferential Cug - only one Cug can have this attribute set to yes." DEFVAL { no } ::= { appnDnaCugCugOptionsEntry 4 } appnDnaCugOutCalls OBJECT-TYPE SYNTAX INTEGER { disallowed(0), allowed(1) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute, if set to allowed indicates that outgoing calls (from the DTE into the network) be made using this particular Cug. If set to a value of disallowed, then outgoing calls cannot be made using this Cug - such calls will be cleared by the local DCE. This attribute corresponds to the CCITT 'Outgoing Calls Barred' feature for Cugs in that outgoing calls are barred if this attribute is set to a value of disallowed." DEFVAL { allowed } ::= { appnDnaCugCugOptionsEntry 5 } appnDnaCugIncCalls OBJECT-TYPE SYNTAX INTEGER { disallowed(0), allowed(1) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute, if set to allowed indicates that incoming calls (from the network to the DTE) be made using this particular Cug. If set to disallowed, then incoming calls cannot be made using this Cug - such calls will be cleared by the local DCE. This attribute corresponds to the CCITT 'Incoming Calls Barred' feature for Cugs in that incoming calls are barred if this attribute is set to a value of disallowed." DEFVAL { allowed } ::= { appnDnaCugCugOptionsEntry 6 } appnDnaCugPrivileged OBJECT-TYPE SYNTAX INTEGER { no(0), yes(1) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute, if set to yes indicates that this Cug is a privileged Cug. In DPN, at least one side of a call setup within a Cug must have the Cug as a privileged Cug. If set to no, then the Cug is not privileged. If both the local DTE and the remote DTE subscribe to the Cug, but it is not privileged, then the call will be cleared. This attribute is typically used for a host DTE which must accept calls from many other DTEs in which case the other DTEs cannot call one another, but can call the host. In this example, the host would have the privileged Cug, and the other DTEs would belong to the same Cug, but it would not be privileged." DEFVAL { yes } ::= { appnDnaCugCugOptionsEntry 7 } -- Appn/<string> DataLinkConnectionIdentifier/n -- This component represents the data link connection identifier on the -- frame relay service. appnDlci OBJECT IDENTIFIER ::= { appn 3 } appnDlciRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDlciRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This entry controls the addition and deletion of appnDlci components." ::= { appnDlci 1 } appnDlciRowStatusEntry OBJECT-TYPE SYNTAX AppnDlciRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnDlci component." INDEX { appnIndex, appnDlciIndex } ::= { appnDlciRowStatusTable 1 } AppnDlciRowStatusEntry ::= SEQUENCE { appnDlciRowStatus RowStatus, appnDlciComponentName DisplayString, appnDlciStorageType StorageType, appnDlciIndex Integer32 } appnDlciRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnDlci components. These components can be added and deleted." ::= { appnDlciRowStatusEntry 1 } appnDlciComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnDlciRowStatusEntry 2 } appnDlciStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnDlci tables." ::= { appnDlciRowStatusEntry 4 } appnDlciIndex OBJECT-TYPE SYNTAX Integer32 (16..4095) ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnDlci tables." ::= { appnDlciRowStatusEntry 10 } appnDlciStateTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDlciStateEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This group contains the three OSI State attributes. The descriptions generically indicate what each state attribute implies about the component. Note that not all the values and state combinations described here are supported by every component which uses this group. For component-specific information and the valid state combinations, refer to NTP 241-7001-150, Passport Operations and Maintenance Guide." ::= { appnDlci 10 } appnDlciStateEntry OBJECT-TYPE SYNTAX AppnDlciStateEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnDlciStateTable." INDEX { appnIndex, appnDlciIndex } ::= { appnDlciStateTable 1 } AppnDlciStateEntry ::= SEQUENCE { appnDlciAdminState INTEGER, appnDlciOperationalState INTEGER, appnDlciUsageState INTEGER } appnDlciAdminState OBJECT-TYPE SYNTAX INTEGER { locked(0), unlocked(1), shuttingDown(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the OSI Administrative State of the component. The value locked indicates that the component is administratively prohibited from providing services for its users. A Lock or Lock - force command has been previously issued for this component. When the value is locked, the value of usageState must be idle. The value shuttingDown indicates that the component is administratively permitted to provide service to its existing users only. A Lock command was issued against the component and it is in the process of shutting down. The value unlocked indicates that the component is administratively permitted to provide services for its users. To enter this state, issue an Unlock command to this component." DEFVAL { unlocked } ::= { appnDlciStateEntry 1 } appnDlciOperationalState OBJECT-TYPE SYNTAX INTEGER { disabled(0), enabled(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the OSI Operational State of the component. The value enabled indicates that the component is available for operation. Note that if adminState is locked, it would still not be providing service. The value disabled indicates that the component is not available for operation. For example, something is wrong with the component itself, or with another component on which this one depends. If the value is disabled, the usageState must be idle." DEFVAL { disabled } ::= { appnDlciStateEntry 2 } appnDlciUsageState OBJECT-TYPE SYNTAX INTEGER { idle(0), active(1), busy(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the OSI Usage State of the component. The value idle indicates that the component is not currently in use. The value active indicates that the component is in use and has spare capacity to provide for additional users. The value busy indicates that the component is in use and has no spare operating capacity for additional users at this time." DEFVAL { idle } ::= { appnDlciStateEntry 3 } appnDlciSpOpTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDlciSpOpEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This group contains the actual service parameters in use for this instance of Dlci." ::= { appnDlci 12 } appnDlciSpOpEntry OBJECT-TYPE SYNTAX AppnDlciSpOpEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnDlciSpOpTable." INDEX { appnIndex, appnDlciIndex } ::= { appnDlciSpOpTable 1 } AppnDlciSpOpEntry ::= SEQUENCE { appnDlciRateEnforcement INTEGER, appnDlciCommittedInformationRate Gauge32, appnDlciCommittedBurstSize Gauge32, appnDlciExcessInformationRate Gauge32, appnDlciExcessBurstSize Gauge32, appnDlciMeasurementInterval Gauge32 } appnDlciRateEnforcement OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates whether rate enforcement is in use for this Dlci." DEFVAL { off } ::= { appnDlciSpOpEntry 1 } appnDlciCommittedInformationRate OBJECT-TYPE SYNTAX Gauge32 (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the current effective committed information rate (cir) in bits per second (bit/s). cir is the rate at which the network agrees to transfer data with Discard Eligiblity indication DE=0 under normal conditions. This attribute should be ignored when rateEnforcement is off." ::= { appnDlciSpOpEntry 2 } appnDlciCommittedBurstSize OBJECT-TYPE SYNTAX Gauge32 (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the committed burst size (bc) in bits. bc is the amount of data that the network agrees to transfer under normal conditions over a measurement interval (t). bc is used for data with Discard Eligibility indication DE=0. DE=1 data does not use bc at all, excessBurstSize if is used instead. This attribute should be ignored when rateEnforcement is off." DEFVAL { 0 } ::= { appnDlciSpOpEntry 3 } appnDlciExcessInformationRate OBJECT-TYPE SYNTAX Gauge32 (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the current effective excess information rate (eir) in bits per second (bit/s). eir is the rate at which the network agrees to transfer data with Discard Eligibility indication DE=1 under normal conditions. DE can be set by the user or the network. DE indication of a data frame is set to 1 by the network after cir has been exceeded while eir is still available for data transfer." ::= { appnDlciSpOpEntry 4 } appnDlciExcessBurstSize OBJECT-TYPE SYNTAX Gauge32 (0..2048000) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the excess burst size (be) in bits. be is the amount of uncommitted data that the network will attempt to deliver over measurement interval (t). Data marked DE=1 by the user or by the network is accounted for here. This attribute should be ignored when rateEnforcement is off." DEFVAL { 0 } ::= { appnDlciSpOpEntry 5 } appnDlciMeasurementInterval OBJECT-TYPE SYNTAX Gauge32 (0..25500) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the time interval (in milliseconds) over which rates and burst sizes are measured. This attribute should be ignored when rateEnforcement is off." DEFVAL { 0 } ::= { appnDlciSpOpEntry 6 } -- Appn/<string> Dlci/n Dc -- This component defines the characteristics of a direct call or -- permanent virtual circuit.This component is derived from the virtual -- circuit services Dc component and specifies the subset of the -- capabilities of that component which are supported by the SNA -- service. appnDlciDc OBJECT IDENTIFIER ::= { appnDlci 2 } appnDlciDcRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDlciDcRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This entry controls the addition and deletion of appnDlciDc components." ::= { appnDlciDc 1 } appnDlciDcRowStatusEntry OBJECT-TYPE SYNTAX AppnDlciDcRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnDlciDc component." INDEX { appnIndex, appnDlciIndex, appnDlciDcIndex } ::= { appnDlciDcRowStatusTable 1 } AppnDlciDcRowStatusEntry ::= SEQUENCE { appnDlciDcRowStatus RowStatus, appnDlciDcComponentName DisplayString, appnDlciDcStorageType StorageType, appnDlciDcIndex NonReplicated } appnDlciDcRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-only STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnDlciDc components. These components cannot be added nor deleted." ::= { appnDlciDcRowStatusEntry 1 } appnDlciDcComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnDlciDcRowStatusEntry 2 } appnDlciDcStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnDlciDc tables." ::= { appnDlciDcRowStatusEntry 4 } appnDlciDcIndex OBJECT-TYPE SYNTAX NonReplicated ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnDlciDc tables." ::= { appnDlciDcRowStatusEntry 10 } appnDlciDcOptionsTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDlciDcOptionsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Options group defines attributes associated with a direct call. It defines a complete connection in terms of path and call options. This connection can be permanent (PVC) or switched (SVC). It can have facilities. The total number of bytes of facilities including the facility codes, and all of the facility data from all of the four classes of facilities: CCITT_Facilities DTE_Facilities National_Facilities International_Facilities must not exceed 512." ::= { appnDlciDc 10 } appnDlciDcOptionsEntry OBJECT-TYPE SYNTAX AppnDlciDcOptionsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnDlciDcOptionsTable." INDEX { appnIndex, appnDlciIndex, appnDlciDcIndex } ::= { appnDlciDcOptionsTable 1 } AppnDlciDcOptionsEntry ::= SEQUENCE { appnDlciDcRemoteNpi INTEGER, appnDlciDcRemoteDna DigitString, appnDlciDcRemoteDlci Unsigned32, appnDlciDcType INTEGER, appnDlciDcTransferPriority INTEGER, appnDlciDcDiscardPriority INTEGER } appnDlciDcRemoteNpi OBJECT-TYPE SYNTAX INTEGER { x121(0), e164(1) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the numbering plan used for remoteDna." DEFVAL { x121 } ::= { appnDlciDcOptionsEntry 3 } appnDlciDcRemoteDna OBJECT-TYPE SYNTAX DigitString (SIZE (1..15)) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the Data Network Address (Dna) of the remote. This is the called (destination) DTE address (Dna) to which this direct call will be sent. Initially, the called DTE address attribute must be present, that is, there must be a valid destination address. However, it may be possible in the future to configure the direct call with a mnemonic address, in which case, this attribute will contain a zero-length Dna, and the mnemonic address will be carried as one of the facilities." ::= { appnDlciDcOptionsEntry 4 } appnDlciDcRemoteDlci OBJECT-TYPE SYNTAX Unsigned32 (0..4095) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute provides the remote DLCI (Logical Channel Number) - it is used only for PVCs, where attribute type is set to permanentMaster or permanentSlave or permanentBackupSlave. In switched case, value of remoteDlci is not known when call request is made." DEFVAL { 0 } ::= { appnDlciDcOptionsEntry 5 } appnDlciDcType OBJECT-TYPE SYNTAX INTEGER { permanentMaster(1), permanentSlave(2), permanentBackupSlave(3), permanentSlaveWithBackup(4) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the type of Vc call: permanentMaster, permanentSlave, permanentSlaveWithBackup, permanentBackupSlave. If the value is set to permanentMaster, then a permanent connection will be established between two ends. The remote end must be defined as a permanentSlave, permanentBackupSlave or permanentSlaveWithBackup. The connection cannot be established if the remote end is defined as anything else. The end defined as permanentMaster always initiates the calls. It will attempt to call once per minute. If the value is set to permanentSlave then a permanent connection will be established between 2 ends. The remote end must be defined as a permanentMaster. The connection cannot be established if the remote end is defined as anything else. The permanentSlave end will attempt to call once per minute. If the value is set to permanentSlaveWithBackup then a permanent connection will be established between the 2 ends . The remote end must be defined as a permanentMaster. The Connection cannot be established if the remote end is defined as anything else. The permanentSlaveWithBackup end will attempt to call once per minute. If the value is set to permanentBackupSlave then a permanent connection will be established between the 2 ends only if the permanentMaster end is disconnected from the permanentSlaveWithBackup end and a backup call is established by the redirection system. If the permanentSlaveWithBackup interface becomes visible again, the permanentBackupSlave end is disconnected and the permanentSlaveWithBackup end is reconnected to the permanentMaster end. The permanentBackupSlave end does not try to establish PVC call." DEFVAL { permanentMaster } ::= { appnDlciDcOptionsEntry 6 } appnDlciDcTransferPriority OBJECT-TYPE SYNTAX INTEGER { normal(0), high(9), useDnaDefTP(255) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the transfer priority to network for the outgoing calls using this particular DLCI. It overRides the defaultTransferPriority provisioned in its associated Dna component. The transfer priority is a preference specified by an application according to its delay-sensitivity requirement. Frames with high transfer priority are served by the network before the frames with normal priority. Each transfer priority contains a predetermined setting for trunk queue (interrupting, delay or throughput), and routing metric (delay or throughput). When the transfer priority is set at high, the trunk queue is set to high, the routing metric is set to delay. When the transfer priority is set at normal, the trunk queue is set to normal, the routing metric is set to throughput. The default of transferPriority is useDnaDefTP. It means using the provisioning value under defaultTransferPriority of its associated Dna for this DLCI." DEFVAL { useDnaDefTP } ::= { appnDlciDcOptionsEntry 9 } appnDlciDcDiscardPriority OBJECT-TYPE SYNTAX INTEGER { normal(0), high(1), useDnaDefPriority(3) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the discard priority for outgoing call using this DLCI. The discard priority has three provisioning values: normal, high, and useDnaDefPriority. Traffic with normal priority are discarded first than the traffic with high priority. The Dna default value (provisioned by outDefaultPriority) is taken if this attribute is set to the value useDnaDefPriority. The default of discardPriority is useDnaDefPriority." DEFVAL { useDnaDefPriority } ::= { appnDlciDcOptionsEntry 10 } appnDlciDcNfaTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDlciDcNfaEntry ACCESS not-accessible STATUS obsolete DESCRIPTION "Two explicit attributes discardPriority and transferPriority are created to replace H.01 and H.30 in the group VcsDirectCallOptionsProv of this file. The migrate escape here (DcComponent::migrateFaxEscape) propagates the old provisioning data under H.01 and H.30 into discardPriority and transferPriority. The rule of the above propagation are: 0 in H.01 is equivalent to discardPriority 0; 1 in H.01 is equivalent to discardPriority 1. And 0 in H.30 is equivalent to transferPriority normal; 1 in H.30 is equivalent to transferPriority high. Please refer to discardPriority and transferPriority for more information on how to use them." ::= { appnDlciDc 283 } appnDlciDcNfaEntry OBJECT-TYPE SYNTAX AppnDlciDcNfaEntry ACCESS not-accessible STATUS obsolete DESCRIPTION "An entry in the appnDlciDcNfaTable." INDEX { appnIndex, appnDlciIndex, appnDlciDcIndex, appnDlciDcNfaIndex } ::= { appnDlciDcNfaTable 1 } AppnDlciDcNfaEntry ::= SEQUENCE { appnDlciDcNfaIndex Integer32, appnDlciDcNfaValue HexString, appnDlciDcNfaRowStatus RowStatus } appnDlciDcNfaIndex OBJECT-TYPE SYNTAX Integer32 (1 | 48) ACCESS not-accessible STATUS obsolete DESCRIPTION "This variable represents the index for the appnDlciDcNfaTable." ::= { appnDlciDcNfaEntry 1 } appnDlciDcNfaValue OBJECT-TYPE SYNTAX HexString (SIZE (0..128)) ACCESS read-write STATUS obsolete DESCRIPTION "This variable represents an individual value for the appnDlciDcNfaTable." ::= { appnDlciDcNfaEntry 2 } appnDlciDcNfaRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS write-only STATUS obsolete DESCRIPTION "This variable is used to control the addition and deletion of individual values of the appnDlciDcNfaTable." ::= { appnDlciDcNfaEntry 3 } -- This component defines attributes collected by Frame Relay Vc. appnDlciVc OBJECT IDENTIFIER ::= { appnDlci 3 } appnDlciVcRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDlciVcRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This entry controls the addition and deletion of appnDlciVc components." ::= { appnDlciVc 1 } appnDlciVcRowStatusEntry OBJECT-TYPE SYNTAX AppnDlciVcRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnDlciVc component." INDEX { appnIndex, appnDlciIndex, appnDlciVcIndex } ::= { appnDlciVcRowStatusTable 1 } AppnDlciVcRowStatusEntry ::= SEQUENCE { appnDlciVcRowStatus RowStatus, appnDlciVcComponentName DisplayString, appnDlciVcStorageType StorageType, appnDlciVcIndex NonReplicated } appnDlciVcRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-only STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnDlciVc components. These components cannot be added nor deleted." ::= { appnDlciVcRowStatusEntry 1 } appnDlciVcComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnDlciVcRowStatusEntry 2 } appnDlciVcStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnDlciVc tables." ::= { appnDlciVcRowStatusEntry 4 } appnDlciVcIndex OBJECT-TYPE SYNTAX NonReplicated ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnDlciVc tables." ::= { appnDlciVcRowStatusEntry 10 } appnDlciVcCadTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDlciVcCadEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This group represents operational call data related to Frame Relay Vc. It can be displayed only for Frame Relay Vc which is created by application." ::= { appnDlciVc 10 } appnDlciVcCadEntry OBJECT-TYPE SYNTAX AppnDlciVcCadEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnDlciVcCadTable." INDEX { appnIndex, appnDlciIndex, appnDlciVcIndex } ::= { appnDlciVcCadTable 1 } AppnDlciVcCadEntry ::= SEQUENCE { appnDlciVcType INTEGER, appnDlciVcState INTEGER, appnDlciVcPreviousState INTEGER, appnDlciVcDiagnosticCode Unsigned32, appnDlciVcPreviousDiagnosticCode Unsigned32, appnDlciVcCalledNpi INTEGER, appnDlciVcCalledDna DigitString, appnDlciVcCalledLcn Unsigned32, appnDlciVcCallingNpi INTEGER, appnDlciVcCallingDna DigitString, appnDlciVcCallingLcn Unsigned32, appnDlciVcAccountingEnabled INTEGER, appnDlciVcFastSelectCall INTEGER, appnDlciVcPathReliability INTEGER, appnDlciVcAccountingEnd INTEGER, appnDlciVcPriority INTEGER, appnDlciVcSegmentSize Unsigned32, appnDlciVcMaxSubnetPktSize Unsigned32, appnDlciVcRcosToNetwork INTEGER, appnDlciVcRcosFromNetwork INTEGER, appnDlciVcEmissionPriorityToNetwork INTEGER, appnDlciVcEmissionPriorityFromNetwork INTEGER, appnDlciVcDataPath AsciiString } appnDlciVcType OBJECT-TYPE SYNTAX INTEGER { svc(0), pvc(1), spvc(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the type of call, pvc,svc or spvc." ::= { appnDlciVcCadEntry 1 } appnDlciVcState OBJECT-TYPE SYNTAX INTEGER { creating(0), readyP1(1), dteWaitingP2(2), dceWaitingP3(3), dataTransferP4(4), unsupportedP5(5), dteClearRequestP6(6), dceClearIndicationP7(7), termination(8) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the state of call control. P5 state is not supported but is listed for completness. Transitions from one state to another take very short time. state most often displayed is dataTransferP4." ::= { appnDlciVcCadEntry 2 } appnDlciVcPreviousState OBJECT-TYPE SYNTAX INTEGER { creating(0), readyP1(1), dteWaitingP2(2), dceWaitingP3(3), dataTransferP4(4), unsupportedP5(5), dteClearRequestP6(6), dceClearIndicationP7(7), termination(8) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the previous state of call control. This is a valuable field to determine how the processing is progressing." ::= { appnDlciVcCadEntry 3 } appnDlciVcDiagnosticCode OBJECT-TYPE SYNTAX Unsigned32 (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the internal substate of call control. It is used to further refine state of call processing." ::= { appnDlciVcCadEntry 4 } appnDlciVcPreviousDiagnosticCode OBJECT-TYPE SYNTAX Unsigned32 (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the internal substate of call control. It is used to further refine state of call processing." ::= { appnDlciVcCadEntry 5 } appnDlciVcCalledNpi OBJECT-TYPE SYNTAX INTEGER { x121(0), e164(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the Numbering Plan Indicator (NPI) of the called end." ::= { appnDlciVcCadEntry 6 } appnDlciVcCalledDna OBJECT-TYPE SYNTAX DigitString (SIZE (1..15)) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the Data Network Address (Dna) of the called (destination) DTE to which this call is sent. This address if defined at recieving end will complete Vc connection." ::= { appnDlciVcCadEntry 7 } appnDlciVcCalledLcn OBJECT-TYPE SYNTAX Unsigned32 (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the Logical Channel Number of the called end. It is valid only after both ends of Vc exchanged relevant information." ::= { appnDlciVcCadEntry 8 } appnDlciVcCallingNpi OBJECT-TYPE SYNTAX INTEGER { x121(0), e164(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the Numbering Plan Indicator (NPI) of the calling end." ::= { appnDlciVcCadEntry 9 } appnDlciVcCallingDna OBJECT-TYPE SYNTAX DigitString (SIZE (1..15)) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the Data Network Address (Dna) of the calling end." ::= { appnDlciVcCadEntry 10 } appnDlciVcCallingLcn OBJECT-TYPE SYNTAX Unsigned32 (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the Logical Channel Number of the calling end." ::= { appnDlciVcCadEntry 11 } appnDlciVcAccountingEnabled OBJECT-TYPE SYNTAX INTEGER { yes(0), no(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates that this optional section of accounting record is suppressed or permitted. If accountingEnabled is yes, conditions for generation of accounting record were met. These conditions include billing options, vc recovery conditions and Module wide accounting data options." ::= { appnDlciVcCadEntry 12 } appnDlciVcFastSelectCall OBJECT-TYPE SYNTAX INTEGER { no(0), yes(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays that this is a fast select call." ::= { appnDlciVcCadEntry 13 } appnDlciVcPathReliability OBJECT-TYPE SYNTAX INTEGER { high(0), normal(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the path reliability." ::= { appnDlciVcCadEntry 19 } appnDlciVcAccountingEnd OBJECT-TYPE SYNTAX INTEGER { callingEnd(0), calledEnd(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates if this end should generate an accounting record. Normally, callingEnd is the end to generate an accounting record." ::= { appnDlciVcCadEntry 20 } appnDlciVcPriority OBJECT-TYPE SYNTAX INTEGER { normal(0), high(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays whether the call is a normal or a high priority call." ::= { appnDlciVcCadEntry 21 } appnDlciVcSegmentSize OBJECT-TYPE SYNTAX Unsigned32 (0..4096) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the segment size (in bytes) used on the call. It is used to calculate the number of segments transmitted and received." ::= { appnDlciVcCadEntry 22 } appnDlciVcMaxSubnetPktSize OBJECT-TYPE SYNTAX Unsigned32 (0..4096) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the maximum packet size allowed on the Vc." ::= { appnDlciVcCadEntry 27 } appnDlciVcRcosToNetwork OBJECT-TYPE SYNTAX INTEGER { throughput(0), delay(1), multimedia(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the routing metric routing class of service to the network." ::= { appnDlciVcCadEntry 28 } appnDlciVcRcosFromNetwork OBJECT-TYPE SYNTAX INTEGER { throughput(0), delay(1), multimedia(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the routing metric Routing Class of Service from the Network." ::= { appnDlciVcCadEntry 29 } appnDlciVcEmissionPriorityToNetwork OBJECT-TYPE SYNTAX INTEGER { normal(0), high(1), interrupting(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the network internal emission priotity to the network." ::= { appnDlciVcCadEntry 30 } appnDlciVcEmissionPriorityFromNetwork OBJECT-TYPE SYNTAX INTEGER { normal(0), high(1), interrupting(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the network internal emission priotity from the network." ::= { appnDlciVcCadEntry 31 } appnDlciVcDataPath OBJECT-TYPE SYNTAX AsciiString (SIZE (0..32)) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the data path used by the connection. The data path is provisioned in Dna and DirectCall components. The displayed value of this attribute can be different from the provisioned value. If the connection is using dprsOnly data path, the string dprsOnly is displayed. (dynamic packet routing system) If the connection is using dprsMcsOnly data path, the string dprsMcsOnly is displayed. If the connection is using dprsMcsFirst data path, the string dprsMcsFirst is displayed." ::= { appnDlciVcCadEntry 32 } appnDlciVcIntdTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDlciVcIntdEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This group defines display of interval data collected by Vc. Data in this group is variable and may depend on time when this display command is issued." ::= { appnDlciVc 11 } appnDlciVcIntdEntry OBJECT-TYPE SYNTAX AppnDlciVcIntdEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnDlciVcIntdTable." INDEX { appnIndex, appnDlciIndex, appnDlciVcIndex } ::= { appnDlciVcIntdTable 1 } AppnDlciVcIntdEntry ::= SEQUENCE { appnDlciVcCallReferenceNumber Hex, appnDlciVcElapsedTimeTillNow Unsigned32, appnDlciVcSegmentsRx Unsigned32, appnDlciVcSegmentsSent Unsigned32, appnDlciVcStartTime EnterpriseDateAndTime } appnDlciVcCallReferenceNumber OBJECT-TYPE SYNTAX Hex (0..16777215) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the call reference number which is a unique number generated by the switch.The same Call Reference Number is stored in the interval data (accounting record) at both ends of the call. It can be used as one of the attributes in matching duplicate records generated at each end of the call." ::= { appnDlciVcIntdEntry 1 } appnDlciVcElapsedTimeTillNow OBJECT-TYPE SYNTAX Unsigned32 (0..16777215) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the elapsed time representing the period of this interval data. It is elapsed time in 0.1 second increments since Vc started." ::= { appnDlciVcIntdEntry 2 } appnDlciVcSegmentsRx OBJECT-TYPE SYNTAX Unsigned32 (0..16777215) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the number of segments received at the time command was issued. This is the segment received count maintained by accounting at each end of the Vc. This counter is updated only when the packet cannot be successfully delivered out of the sink Vc and to the sink AP Conditions in which packets may be discarded by the sink Vc include: missing packets due to subnet discards, segmentation protocol violations due to subnet discard, duplicated and out-of-ranged packets and packets that arrive while Vc is in path recovery state." ::= { appnDlciVcIntdEntry 3 } appnDlciVcSegmentsSent OBJECT-TYPE SYNTAX Unsigned32 (0..16777215) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the number of segments sent at the time command was issued. This is the segment sent count maintained by accounting at the source Vc. Vc only counts packets that Vc thinks can be delivered successfully into the subnet. In reality, these packets may be dropped by trunking, for instance. This counter is not updated when splitting fails, when Vc is in a path recovery state, when packet forwarding fails to forward this packet and when subsequent packets have to be discarded as we want to minimize the chance of out-of-sequence and do not intentionally send out-of- sequenced packets into the subnet." ::= { appnDlciVcIntdEntry 4 } appnDlciVcStartTime OBJECT-TYPE SYNTAX EnterpriseDateAndTime (SIZE (0 | 19)) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the start time of this interval period. If Vc spans 12 hour time or time of day change startTime reflects new time as recorded at 12 hour periods or time of day changes." ::= { appnDlciVcIntdEntry 5 } appnDlciVcFrdTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDlciVcFrdEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This group defines Frame Relay attributes collected by Frame Relay Vc. The purpose of Vc attributes is to aid end users and verification people to understand the Vc internal behavior. This is particularly useful when the network has experienced abnormality and we want to isolate problems and pinpoint trouble spots. Attributes are collected on a per Vc basis. Until a need is identified, statistics are not collected at a processor level. Each attribute is stored in a 32 bit field and is initialized to zero when a Vc enters into the data transfer state. When a PVC is disconnected and then connected again, the attributes will be reset. Attributes cannot be reset through other methods. Frame Relay Vc uses a best effort data packet delivery protocol and a different packet segmentation and combination methods from the General Vc. The Frame Relay Vc uses the same call setup and control mechanism (e.g. the support of non-flow control data packets) as in a General Vc. Most General Vc statistics and internal variables are used in a Frame Relay Vc and are displayed by software developers" ::= { appnDlciVc 12 } appnDlciVcFrdEntry OBJECT-TYPE SYNTAX AppnDlciVcFrdEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnDlciVcFrdTable." INDEX { appnIndex, appnDlciIndex, appnDlciVcIndex } ::= { appnDlciVcFrdTable 1 } AppnDlciVcFrdEntry ::= SEQUENCE { appnDlciVcFrmCongestedToSubnet Unsigned32, appnDlciVcCannotForwardToSubnet Unsigned32, appnDlciVcNotDataXferToSubnet Unsigned32, appnDlciVcOutOfRangeFrmFromSubnet Unsigned32, appnDlciVcCombErrorsFromSubnet Unsigned32, appnDlciVcDuplicatesFromSubnet Unsigned32, appnDlciVcNotDataXferFromSubnet Unsigned32, appnDlciVcFrmLossTimeouts Unsigned32, appnDlciVcOoSeqByteCntExceeded Unsigned32, appnDlciVcPeakOoSeqPktCount Unsigned32, appnDlciVcPeakOoSeqFrmForwarded Unsigned32, appnDlciVcSendSequenceNumber Unsigned32, appnDlciVcPktRetryTimeouts Unsigned32, appnDlciVcPeakRetryQueueSize Unsigned32, appnDlciVcSubnetRecoveries Unsigned32, appnDlciVcOoSeqPktCntExceeded Unsigned32, appnDlciVcPeakOoSeqByteCount Unsigned32 } appnDlciVcFrmCongestedToSubnet OBJECT-TYPE SYNTAX Unsigned32 (0..5000) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the number of frames from link discarded due to lack of resources. It keeps track of the number of frames from link that have to be discarded. The discard reasons include insufficient memory for splitting the frame into smaller subnet packet size." ::= { appnDlciVcFrdEntry 2 } appnDlciVcCannotForwardToSubnet OBJECT-TYPE SYNTAX Unsigned32 (0..5000) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the number of discarded packets that can not be forwarded into the subnet because of subnet congestion. Number of frames from link discarded due to failure in forwarding a packet from Vc into the subnet.- This attribute is increased when packet forwarding fails to forward a packet into the subnet. If a frame is split into multiple subnet packets and a partial packet has to be discarded, all subsequent partial packets that have not yet been delivered to the subnet will be discarded as well." ::= { appnDlciVcFrdEntry 3 } appnDlciVcNotDataXferToSubnet OBJECT-TYPE SYNTAX Unsigned32 (0..5000) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute records the number of frames from link discarded when the Vc tries to recover from internal path failure." ::= { appnDlciVcFrdEntry 4 } appnDlciVcOutOfRangeFrmFromSubnet OBJECT-TYPE SYNTAX Unsigned32 (0..5000) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the number of frames from subnet discarded due to out of sequence range for arriving too late." ::= { appnDlciVcFrdEntry 5 } appnDlciVcCombErrorsFromSubnet OBJECT-TYPE SYNTAX Unsigned32 (0..5000) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute records the number of subnet packets discarded at the sink Vc due to the Vc segmentation and combination protocol error. Usually, this occurs when the subnet discards packets and thus this statistics can be used to guest the number of subnet packets that are not delivered to the Vc. It cannot be used as an actual measure because some subnet packets may have been delivered to Vc but have to be discarded because these are partial packets to a frame in which some other partial packets have not been properly delivered to Vc" ::= { appnDlciVcFrdEntry 6 } appnDlciVcDuplicatesFromSubnet OBJECT-TYPE SYNTAX Unsigned32 (0..5000) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the number of subnet packets discarded due to duplication. Although packets are not retransmitted by the Frame Relay Vc, it is possible for the subnet to retransmit packets. When packets are out-of-sequenced and copies of the same packets arrive, then this attribute is increased." ::= { appnDlciVcFrdEntry 7 } appnDlciVcNotDataXferFromSubnet OBJECT-TYPE SYNTAX Unsigned32 (0..5000) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the number of subnet packets discarded when data transfer is suspended in Vc recovery." ::= { appnDlciVcFrdEntry 8 } appnDlciVcFrmLossTimeouts OBJECT-TYPE SYNTAX Unsigned32 (0..5000) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the number of lost frame timer expiries. When this count is excessive, the network is very congested and packets have been discarded in the subnet." ::= { appnDlciVcFrdEntry 9 } appnDlciVcOoSeqByteCntExceeded OBJECT-TYPE SYNTAX Unsigned32 (0..5000) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the number times that the out of sequence byte threshold is exceeded. When the threshold is exceeded, this condition is treated as if the loss frame timer has expired and all frames queued at the sink Vc are delivered to the AP. We need to keep this count to examine if the threshold is engineered properly. This should be used in conjunction with the peak value of out-of- sequenced queue and the number of times the loss frame timer has expired. This count should be relatively small when compared with loss frame timer expiry count." ::= { appnDlciVcFrdEntry 10 } appnDlciVcPeakOoSeqPktCount OBJECT-TYPE SYNTAX Unsigned32 (0..5000) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the frame relay peak packet count of the out of sequence queue. This attribute records the maximum queue length of the out-of-sequenced queue. The counter can be used to deduce the message buffer requirement on a Vc." ::= { appnDlciVcFrdEntry 11 } appnDlciVcPeakOoSeqFrmForwarded OBJECT-TYPE SYNTAX Unsigned32 (0..5000) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the frame relay peak size of the sequence packet queue. The subnet may deliver packets out-of- sequenced. These packets are then queued in an out-of-sequenced queue, waiting for a packet with the expected sequence number to come. When that packet arrives, this attribute records the maximum number of packets that were out-of-sequenced, but now have become in-sequenced. The statistics is used to measure expected queue size due to normal subnet packet disorder (not due to subnet packet discard). Current implementation also uses this statistics to set a maximum size for the out-of-sequenced queue." ::= { appnDlciVcFrdEntry 12 } appnDlciVcSendSequenceNumber OBJECT-TYPE SYNTAX Unsigned32 (0..5000) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the Vc internal packet's send sequence number. Note that a 'packet' in this context, may be either a user data packet, or an OAM frame." ::= { appnDlciVcFrdEntry 13 } appnDlciVcPktRetryTimeouts OBJECT-TYPE SYNTAX Unsigned32 (0..5000) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the number of packets which have retransmission time-outs. When this count is excessive, the network is very congested and packets have been discarded in the subnet." ::= { appnDlciVcFrdEntry 15 } appnDlciVcPeakRetryQueueSize OBJECT-TYPE SYNTAX Unsigned32 (0..5000) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the peak size of retransmission queue. This attribute is used as an indicator of the acknowledgment behavior across the subnet. Records the largest body of unacknowledged packets." ::= { appnDlciVcFrdEntry 16 } appnDlciVcSubnetRecoveries OBJECT-TYPE SYNTAX Unsigned32 (0..5000) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the number of successful Vc recovery attempts." ::= { appnDlciVcFrdEntry 17 } appnDlciVcOoSeqPktCntExceeded OBJECT-TYPE SYNTAX Unsigned32 (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the number times that the out of sequence packet threshold is exceeded. When the threshold is exceeded, this condition is treated as if the loss frame timer has expired and all frames queued at the sink Vc are delivered to the AP. We need to keep this count to examine if the threshold is engineered properly. This should be used in conjunction with the peak value of out-of- sequenced queue and the number of times the loss frame timer has expired. This count should be relatively small when compared with loss frame timer expiry count." ::= { appnDlciVcFrdEntry 19 } appnDlciVcPeakOoSeqByteCount OBJECT-TYPE SYNTAX Unsigned32 (0..50000) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the frame relay peak byte count of the out of sequence queue. This attribute records the maximum queue length of the out-of-sequenced queue. The counter can be used to deduce the message buffer requirement on a Vc." ::= { appnDlciVcFrdEntry 20 } appnDlciVcDmepTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDlciVcDmepEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This attribute displays the data path used by the connection. Data path is provisioned in Dna and DirectCall components. If the connection is using dprsOnly data path, this attribute is empty. If the connection is using dprsMcsOnly or dprsMcsFirst data path, this attribute displays component name of the dprsMcsEndPoint." ::= { appnDlciVc 417 } appnDlciVcDmepEntry OBJECT-TYPE SYNTAX AppnDlciVcDmepEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnDlciVcDmepTable." INDEX { appnIndex, appnDlciIndex, appnDlciVcIndex, appnDlciVcDmepValue } ::= { appnDlciVcDmepTable 1 } AppnDlciVcDmepEntry ::= SEQUENCE { appnDlciVcDmepValue RowPointer } appnDlciVcDmepValue OBJECT-TYPE SYNTAX RowPointer ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents both the value and the index for the appnDlciVcDmepTable." ::= { appnDlciVcDmepEntry 1 } -- Appn/<string> Dlci/n BnnLinkStationDefinition/<sap> -- This component allows the user to control how the frame relay -- DLCI is used, by controlling the Link Station definition.This -- component is required if a connect out needs to be generated for a -- particular device connected over this DLCI. The index of -- component is the SAP number of the device. For APPN network -- node to network node connections, BnnLsDef/4 needs to be added -- to the DLCI at one end of the connecting PVC with dspuService set -- to none. appnDlciBnnLsDef OBJECT IDENTIFIER ::= { appnDlci 4 } appnDlciBnnLsDefRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDlciBnnLsDefRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This entry controls the addition and deletion of appnDlciBnnLsDef components." ::= { appnDlciBnnLsDef 1 } appnDlciBnnLsDefRowStatusEntry OBJECT-TYPE SYNTAX AppnDlciBnnLsDefRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnDlciBnnLsDef component." INDEX { appnIndex, appnDlciIndex, appnDlciBnnLsDefIndex } ::= { appnDlciBnnLsDefRowStatusTable 1 } AppnDlciBnnLsDefRowStatusEntry ::= SEQUENCE { appnDlciBnnLsDefRowStatus RowStatus, appnDlciBnnLsDefComponentName DisplayString, appnDlciBnnLsDefStorageType StorageType, appnDlciBnnLsDefIndex Integer32 } appnDlciBnnLsDefRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnDlciBnnLsDef components. These components can be added and deleted." ::= { appnDlciBnnLsDefRowStatusEntry 1 } appnDlciBnnLsDefComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnDlciBnnLsDefRowStatusEntry 2 } appnDlciBnnLsDefStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnDlciBnnLsDef tables." ::= { appnDlciBnnLsDefRowStatusEntry 4 } appnDlciBnnLsDefIndex OBJECT-TYPE SYNTAX Integer32 (4 | 8 | 12 | 16 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 52 | 56 | 60 | 64 | 68 | 72 | 76 | 80 | 84 | 88 | 92 | 96 | 100 | 104 | 108 | 112 | 116 | 120 | 124 | 128 | 132 | 136 | 140 | 144 | 148 | 152 | 156 | 160 | 164 | 168 | 172 | 176 | 180 | 184 | 188 | 192 | 196 | 200 | 204 | 208 | 212 | 216 | 220 | 224 | 228 | 232 | 236 | 240 | 244 | 248 | 252) ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnDlciBnnLsDef tables." ::= { appnDlciBnnLsDefRowStatusEntry 10 } appnDlciBnnLsDefProvTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDlciBnnLsDefProvEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This group contains the provisioning data for a Link Station on a frame relay DLCI." ::= { appnDlciBnnLsDef 2 } appnDlciBnnLsDefProvEntry OBJECT-TYPE SYNTAX AppnDlciBnnLsDefProvEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnDlciBnnLsDefProvTable." INDEX { appnIndex, appnDlciIndex, appnDlciBnnLsDefIndex } ::= { appnDlciBnnLsDefProvTable 1 } AppnDlciBnnLsDefProvEntry ::= SEQUENCE { appnDlciBnnLsDefDspuService INTEGER, appnDlciBnnLsDefAdjacentCpName AsciiString, appnDlciBnnLsDefAdjacentCpType INTEGER, appnDlciBnnLsDefTgNum Unsigned32, appnDlciBnnLsDefDlusName AsciiString, appnDlciBnnLsDefBackupDlusName AsciiString, appnDlciBnnLsDefHprSupported INTEGER, appnDlciBnnLsDefAdjacentNodeID Hex, appnDlciBnnLsDefCpCpSessionSupport INTEGER, appnDlciBnnLsDefMaxTxBtuSize Unsigned32, appnDlciBnnLsDefLsRole INTEGER } appnDlciBnnLsDefDspuService OBJECT-TYPE SYNTAX INTEGER { none(0), dlur(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies which down stream physical unit service is supported on this Link Station." DEFVAL { none } ::= { appnDlciBnnLsDefProvEntry 1 } appnDlciBnnLsDefAdjacentCpName OBJECT-TYPE SYNTAX AsciiString (SIZE (0..17)) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the fully qualified control point (FQCP) name of the adjacent node. This attribute is ignored if the adjacent node is not an APPN node. If this attribute is not empty it is checked against the name received from the adjacent node during the XID exchange, unless adjacentCpType is set to backLevelLenNode (in which case it is used to identify the adjacent node). The first portion of this name, up to the period, is the network identifier for the network to which the adjacent node belongs. An APPN network is a portion of a virtual private network which has a separately administered name space. This network identifier is the implicit qualifier of all resources which do not have an explicit network identifier." DEFVAL { ''H } -- "" ::= { appnDlciBnnLsDefProvEntry 2 } appnDlciBnnLsDefAdjacentCpType OBJECT-TYPE SYNTAX INTEGER { appnNode(0), networkNode(2), endNode(3), backLevelLenNode(5), hostXID3(6), hostXID0(7), dlurXID(8), dlurNoXID(9) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the adjacent control point (CP) type: networkNode - Specifies that the adjacent device is an APPN network node. endNode - Specifies that the adjacent device is an APPN end node. appnNode - Specifies that the adjacent device is an APPN node or an up-level LEN node, and the node type will be dynamically determined during XID exchange. backLevelLenNode - Specifies that the adjacent device is a back- level LEN node. hostXID3 - Specifies that the adjacent device is a host and that this APPN node should respond to a polling XID from the node with a format 3 XID. hostXID0 - Specifies that the adjacent device is a host and that this APPN node should respond to a polling XID from the node with a format 0 XID. dlurXID - Specifies that the adjacent device is a downstream PU requiring DLUR services and XID exchange in link activation dlurNoXID - Specifies that the adjacent device is a downstream PU requiring DLUR services and no XID exchange in link activation" DEFVAL { appnNode } ::= { appnDlciBnnLsDefProvEntry 3 } appnDlciBnnLsDefTgNum OBJECT-TYPE SYNTAX Unsigned32 (0..20) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the TG number to be used for this link. It is only relevant if the adjacent device is an APPN node and is ignored otherwise. If adjacentCpType is set to backLevelLenNode this attribute is ignored and the TG number is assumed to be 1. If this attribute is set to zero (0), the TG number is dynamically assigned and can be determined from the tgNum attribute of the related LinkStation component. If this attribute is non-zero, the adjacentCpType must be set to appnNode, networkNode, endNode or backLevelLenNode, and the TG number on the adjacent device must also be set to the same value." DEFVAL { 0 } ::= { appnDlciBnnLsDefProvEntry 5 } appnDlciBnnLsDefDlusName OBJECT-TYPE SYNTAX AsciiString (SIZE (0..17)) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the fully qualified control point (FQCP) name of the primary DLUS for this link station. This attribute is ignored if the adjacent device does not request DLUR services. This attribute overrides the primaryDefDlusName and secondaryDefDlusName specified in the DLUR component. If this attribute is empty, the primaryDefDlusName (specified in the DLUR component), or secondaryDefDlusName (specified in the DLUR component) will be used. The first portion of this name, up to the period, is the network identifier for the network to which the DLUS node belongs. An APPN network is a portion of a virtual private network which has a separately administered name space. This network identifier is the implicit qualifier of all resources which do not have an explicit network identifier." DEFVAL { ''H } -- "" ::= { appnDlciBnnLsDefProvEntry 6 } appnDlciBnnLsDefBackupDlusName OBJECT-TYPE SYNTAX AsciiString (SIZE (0..17)) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the fully qualified control point (FQCP) name of the backup DLUS for this link station. This attribute is ignored if the adjacent device does not request DLUR services. This attribute overrides the primaryDefDlusName and secondaryDefDlusName specified in the DLUR component. If this attribute is empty and the dlusName attribute is empty, the primaryDefDlusName (specified in the DLUR component), or secondaryDefDlusName (specified in the DLUR component) will be used. If this attribute is specified, the dlusName attribute must also contain a non-empty string. The first portion of this name, up to the period, is the network identifier for the network to which the DLUS node belongs. An APPN network is a portion of a virtual private network which has a separately administered name space. This network identifier is the implicit qualifier of all resources which do not have an explicit network identifier." DEFVAL { ''H } -- "" ::= { appnDlciBnnLsDefProvEntry 7 } appnDlciBnnLsDefHprSupported OBJECT-TYPE SYNTAX INTEGER { no(0), sameAsNode(1) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies whether high performance routing (HPR) is supported on this link station. If this attribute is set to sameAsNode, and the hprSupport attribute in the APPN component is set to either rtp or anr, HPR will be negotiated with the remote node, if the hprSupport attrbute in the APPN component is set to no HPR will not be negotiated with the remote node. If this attribute is set to no, HPR will not be negotiated on this link station. The results of this negotiation are visible in the hprSupport attribute of the related LinkStation component" DEFVAL { sameAsNode } ::= { appnDlciBnnLsDefProvEntry 8 } appnDlciBnnLsDefAdjacentNodeID OBJECT-TYPE SYNTAX Hex (0..4294967295) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the node id of the adjacent device. This attribute, if non-zero, is used to check the identity of the adjacent device. If this attribute is zero, the identity is not checked. If adjacentCpType is set to dlurNoXID, this attribute is used to identify the downstream PU to the DLUS." DEFVAL { 0 } ::= { appnDlciBnnLsDefProvEntry 9 } appnDlciBnnLsDefCpCpSessionSupport OBJECT-TYPE SYNTAX INTEGER { no(0), yes(1) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies whether this link station supports CP-CP sessions. This attribute is ignored if the adjacent device is not an APPN node." DEFVAL { yes } ::= { appnDlciBnnLsDefProvEntry 10 } appnDlciBnnLsDefMaxTxBtuSize OBJECT-TYPE SYNTAX Unsigned32 (99..32768) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the maximum basic transmission unit (BTU) size that can be sent on this link station. This attribute is used to negotiate the maximum BTU size that can be transmitted between a link station pair. If the link and node are HPR-capable, then this attribute must be set to a value greater than or equal to 768." DEFVAL { 2048 } ::= { appnDlciBnnLsDefProvEntry 11 } appnDlciBnnLsDefLsRole OBJECT-TYPE SYNTAX INTEGER { negotiable(0), primary(1), secondary(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the role for this link station. This attribute will be ignored if adjacentCpType is set to hostXID0 or hostXID3 (the link station will always be secondary), or if adjacentCpType is set to dlurXID or dlurNoXID (the link station will always be primary)." DEFVAL { negotiable } ::= { appnDlciBnnLsDefProvEntry 12 } -- Appn/<string> Dlci/n ServiceParameters -- The provisioned component contains the rate enforcement -- parameters for the APPN DLCI. appnDlciSp OBJECT IDENTIFIER ::= { appnDlci 5 } appnDlciSpRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDlciSpRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This entry controls the addition and deletion of appnDlciSp components." ::= { appnDlciSp 1 } appnDlciSpRowStatusEntry OBJECT-TYPE SYNTAX AppnDlciSpRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnDlciSp component." INDEX { appnIndex, appnDlciIndex, appnDlciSpIndex } ::= { appnDlciSpRowStatusTable 1 } AppnDlciSpRowStatusEntry ::= SEQUENCE { appnDlciSpRowStatus RowStatus, appnDlciSpComponentName DisplayString, appnDlciSpStorageType StorageType, appnDlciSpIndex NonReplicated } appnDlciSpRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-only STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnDlciSp components. These components cannot be added nor deleted." ::= { appnDlciSpRowStatusEntry 1 } appnDlciSpComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnDlciSpRowStatusEntry 2 } appnDlciSpStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnDlciSp tables." ::= { appnDlciSpRowStatusEntry 4 } appnDlciSpIndex OBJECT-TYPE SYNTAX NonReplicated ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnDlciSp tables." ::= { appnDlciSpRowStatusEntry 10 } appnDlciSpParmsTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDlciSpParmsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This group contains the provisionable attributes for the Data Link Connection Identifier. These attributes reflect the service parameters specific to this instance of Dlci." ::= { appnDlciSp 11 } appnDlciSpParmsEntry OBJECT-TYPE SYNTAX AppnDlciSpParmsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnDlciSpParmsTable." INDEX { appnIndex, appnDlciIndex, appnDlciSpIndex } ::= { appnDlciSpParmsTable 1 } AppnDlciSpParmsEntry ::= SEQUENCE { appnDlciSpRateEnforcement INTEGER, appnDlciSpCommittedInformationRate Unsigned32, appnDlciSpCommittedBurstSize Unsigned32, appnDlciSpExcessBurstSize Unsigned32, appnDlciSpMeasurementInterval Unsigned32 } appnDlciSpRateEnforcement OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies whether rate enforcement is to be used on this DLCI. Turning on rate enforcement means that the data sent from the service to the virtual circuit is subjected to rate control." DEFVAL { on } ::= { appnDlciSpParmsEntry 1 } appnDlciSpCommittedInformationRate OBJECT-TYPE SYNTAX Unsigned32 (0..50000000) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the committed information rate (cir) in bits per second (bit/s). When rateEnforcement is set to on, cir is the rate at which the network agrees to transfer information under normal conditions. This rate is measured over a measurement interval (t) that is determined internally based on cir and the committed burst size (bc). An exception to this occurs when cir is provisioned to be zero, in which case the measurement interval (t) must be provisioned explicitly. This attribute is ignored when rateEnforcement is off. If rateEnforcement is on and this attribute is 0, bc must also be 0." DEFVAL { 64000 } ::= { appnDlciSpParmsEntry 2 } appnDlciSpCommittedBurstSize OBJECT-TYPE SYNTAX Unsigned32 (0..50000000) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the committed burst size (bc) in bits. bc is the amount of data that a network agrees to transfer under normal conditions over a measurement interval (t). Data marked DE=1 is not accounted for in bc. This attribute is ignored when rateEnforcement is off. If rateEnforcement is on and this attribute is 0, cir must also be 0." DEFVAL { 64000 } ::= { appnDlciSpParmsEntry 3 } appnDlciSpExcessBurstSize OBJECT-TYPE SYNTAX Unsigned32 (0..50000000) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the excess burst size (be) in bits. be is the amount of uncommitted data that the network will attempt to deliver over measurement interval (t). Data marked DE=1 by the user or by the network is accounted for here. cir, bc, and be cannot all be 0 when rateEnforcement is on." DEFVAL { 0 } ::= { appnDlciSpParmsEntry 4 } appnDlciSpMeasurementInterval OBJECT-TYPE SYNTAX Unsigned32 (0..25500) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the time interval (in milliseconds) over which rates and burst sizes are measured. When cir and bc are 0 and rateEnforcement is on, this attribute must be provisioned. When cir and bc are non-zero, the time interval is internally calculated. In that situation, this attribute is ignored, and is not representative of the time interval. This attribute is also ignored when rateEnforcement is off. If rateEnforcement is on and both cir and bc are 0, this field must be non-zero." DEFVAL { 0 } ::= { appnDlciSpParmsEntry 5 } -- Appn/<string> Dlci/n BanLinkStationDefinition/<mac>, <sap> -- This component allows the user to control how the frame relay -- DLCI is used, by controlling the Link Station definition. This -- component is required if a connect out needs to be generated for a -- particular device connected over this DLCI. The index of -- component is the MAC, SAP pair of the remote device. For APPN -- network node to network node connections, BanLsDef needs to be -- added to the DLCI at one end of the connecting PVC with -- dspuService set to none. appnDlciBanLsDef OBJECT IDENTIFIER ::= { appnDlci 6 } appnDlciBanLsDefRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDlciBanLsDefRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This entry controls the addition and deletion of appnDlciBanLsDef components." ::= { appnDlciBanLsDef 1 } appnDlciBanLsDefRowStatusEntry OBJECT-TYPE SYNTAX AppnDlciBanLsDefRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnDlciBanLsDef component." INDEX { appnIndex, appnDlciIndex, appnDlciBanLsDefMacIndex, appnDlciBanLsDefSapIndex } ::= { appnDlciBanLsDefRowStatusTable 1 } AppnDlciBanLsDefRowStatusEntry ::= SEQUENCE { appnDlciBanLsDefRowStatus RowStatus, appnDlciBanLsDefComponentName DisplayString, appnDlciBanLsDefStorageType StorageType, appnDlciBanLsDefMacIndex DashedHexString, appnDlciBanLsDefSapIndex Integer32 } appnDlciBanLsDefRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnDlciBanLsDef components. These components can be added and deleted." ::= { appnDlciBanLsDefRowStatusEntry 1 } appnDlciBanLsDefComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnDlciBanLsDefRowStatusEntry 2 } appnDlciBanLsDefStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnDlciBanLsDef tables." ::= { appnDlciBanLsDefRowStatusEntry 4 } appnDlciBanLsDefMacIndex OBJECT-TYPE SYNTAX DashedHexString (SIZE (6)) ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents an index for the appnDlciBanLsDef tables." ::= { appnDlciBanLsDefRowStatusEntry 10 } appnDlciBanLsDefSapIndex OBJECT-TYPE SYNTAX Integer32 (4 | 8 | 12 | 16 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 52 | 56 | 60 | 64 | 68 | 72 | 76 | 80 | 84 | 88 | 92 | 96 | 100 | 104 | 108 | 112 | 116 | 120 | 124 | 128 | 132 | 136 | 140 | 144 | 148 | 152 | 156 | 160 | 164 | 168 | 172 | 176 | 180 | 184 | 188 | 192 | 196 | 200 | 204 | 208 | 212 | 216 | 220 | 224 | 228 | 232 | 236 | 240 | 244 | 248 | 252) ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents an index for the appnDlciBanLsDef tables." ::= { appnDlciBanLsDefRowStatusEntry 11 } appnDlciBanLsDefProvTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDlciBanLsDefProvEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This group contains the provisioning data for a Link Station on a frame relay DLCI." ::= { appnDlciBanLsDef 2 } appnDlciBanLsDefProvEntry OBJECT-TYPE SYNTAX AppnDlciBanLsDefProvEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnDlciBanLsDefProvTable." INDEX { appnIndex, appnDlciIndex, appnDlciBanLsDefMacIndex, appnDlciBanLsDefSapIndex } ::= { appnDlciBanLsDefProvTable 1 } AppnDlciBanLsDefProvEntry ::= SEQUENCE { appnDlciBanLsDefDspuService INTEGER, appnDlciBanLsDefAdjacentCpName AsciiString, appnDlciBanLsDefAdjacentCpType INTEGER, appnDlciBanLsDefTgNum Unsigned32, appnDlciBanLsDefDlusName AsciiString, appnDlciBanLsDefBackupDlusName AsciiString, appnDlciBanLsDefHprSupported INTEGER, appnDlciBanLsDefAdjacentNodeID Hex, appnDlciBanLsDefCpCpSessionSupport INTEGER, appnDlciBanLsDefMaxTxBtuSize Unsigned32, appnDlciBanLsDefLsRole INTEGER } appnDlciBanLsDefDspuService OBJECT-TYPE SYNTAX INTEGER { none(0), dlur(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies which down stream physical unit service is supported on this Link Station." DEFVAL { none } ::= { appnDlciBanLsDefProvEntry 1 } appnDlciBanLsDefAdjacentCpName OBJECT-TYPE SYNTAX AsciiString (SIZE (0..17)) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the fully qualified control point (FQCP) name of the adjacent node. This attribute is ignored if the adjacent node is not an APPN node. If this attribute is not empty it is checked against the name received from the adjacent node during the XID exchange, unless adjacentCpType is set to backLevelLenNode (in which case it is used to identify the adjacent node). The first portion of this name, up to the period, is the network identifier for the network to which the adjacent node belongs. An APPN network is a portion of a virtual private network which has a separately administered name space. This network identifier is the implicit qualifier of all resources which do not have an explicit network identifier." DEFVAL { ''H } -- "" ::= { appnDlciBanLsDefProvEntry 2 } appnDlciBanLsDefAdjacentCpType OBJECT-TYPE SYNTAX INTEGER { appnNode(0), networkNode(2), endNode(3), backLevelLenNode(5), hostXID3(6), hostXID0(7), dlurXID(8), dlurNoXID(9) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the adjacent control point (CP) type: networkNode - Specifies that the adjacent device is an APPN network node. endNode - Specifies that the adjacent device is an APPN end node. appnNode - Specifies that the adjacent device is an APPN node or an up-level LEN node, and the node type will be dynamically determined during XID exchange. backLevelLenNode - Specifies that the adjacent device is a back- level LEN node. hostXID3 - Specifies that the adjacent device is a host and that this APPN node should respond to a polling XID from the node with a format 3 XID. hostXID0 - Specifies that the adjacent device is a host and that this APPN node should respond to a polling XID from the node with a format 0 XID. dlurXID - Specifies that the adjacent device is a downstream PU requiring DLUR services and XID exchange in link activation dlurNoXID - Specifies that the adjacent device is a downstream PU requiring DLUR services and no XID exchange in link activation" DEFVAL { appnNode } ::= { appnDlciBanLsDefProvEntry 3 } appnDlciBanLsDefTgNum OBJECT-TYPE SYNTAX Unsigned32 (0..20) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the TG number to be used for this link. It is only relevant if the adjacent device is an APPN node and is ignored otherwise. If adjacentCpType is set to backLevelLenNode this attribute is ignored and the TG number is assumed to be 1. If this attribute is set to zero (0), the TG number is dynamically assigned and can be determined from the tgNum attribute of the related LinkStation component. If this attribute is non-zero, the adjacentCpType must be set to appnNode, networkNode, endNode or backLevelLenNode, and the TG number on the adjacent device must also be set to the same value." DEFVAL { 0 } ::= { appnDlciBanLsDefProvEntry 5 } appnDlciBanLsDefDlusName OBJECT-TYPE SYNTAX AsciiString (SIZE (0..17)) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the fully qualified control point (FQCP) name of the primary DLUS for this link station. This attribute is ignored if the adjacent device does not request DLUR services. This attribute overrides the primaryDefDlusName and secondaryDefDlusName specified in the DLUR component. If this attribute is empty, the primaryDefDlusName (specified in the DLUR component), or secondaryDefDlusName (specified in the DLUR component) will be used. The first portion of this name, up to the period, is the network identifier for the network to which the DLUS node belongs. An APPN network is a portion of a virtual private network which has a separately administered name space. This network identifier is the implicit qualifier of all resources which do not have an explicit network identifier." DEFVAL { ''H } -- "" ::= { appnDlciBanLsDefProvEntry 6 } appnDlciBanLsDefBackupDlusName OBJECT-TYPE SYNTAX AsciiString (SIZE (0..17)) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the fully qualified control point (FQCP) name of the backup DLUS for this link station. This attribute is ignored if the adjacent device does not request DLUR services. This attribute overrides the primaryDefDlusName and secondaryDefDlusName specified in the DLUR component. If this attribute is empty and the dlusName attribute is empty, the primaryDefDlusName (specified in the DLUR component), or secondaryDefDlusName (specified in the DLUR component) will be used. If this attribute is specified, the dlusName attribute must also contain a non-empty string. The first portion of this name, up to the period, is the network identifier for the network to which the DLUS node belongs. An APPN network is a portion of a virtual private network which has a separately administered name space. This network identifier is the implicit qualifier of all resources which do not have an explicit network identifier." DEFVAL { ''H } -- "" ::= { appnDlciBanLsDefProvEntry 7 } appnDlciBanLsDefHprSupported OBJECT-TYPE SYNTAX INTEGER { no(0), sameAsNode(1) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies whether high performance routing (HPR) is supported on this link station. If this attribute is set to sameAsNode, and the hprSupport attribute in the APPN component is set to either rtp or anr, HPR will be negotiated with the remote node, if the hprSupport attrbute in the APPN component is set to no HPR will not be negotiated with the remote node. If this attribute is set to no, HPR will not be negotiated on this link station. The results of this negotiation are visible in the hprSupport attribute of the related LinkStation component" DEFVAL { sameAsNode } ::= { appnDlciBanLsDefProvEntry 8 } appnDlciBanLsDefAdjacentNodeID OBJECT-TYPE SYNTAX Hex (0..4294967295) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the node id of the adjacent device. This attribute, if non-zero, is used to check the identity of the adjacent device. If this attribute is zero, the identity is not checked. If adjacentCpType is set to dlurNoXID, this attribute is used to identify the downstream PU to the DLUS." DEFVAL { 0 } ::= { appnDlciBanLsDefProvEntry 9 } appnDlciBanLsDefCpCpSessionSupport OBJECT-TYPE SYNTAX INTEGER { no(0), yes(1) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies whether this link station supports CP-CP sessions. This attribute is ignored if the adjacent device is not an APPN node." DEFVAL { yes } ::= { appnDlciBanLsDefProvEntry 10 } appnDlciBanLsDefMaxTxBtuSize OBJECT-TYPE SYNTAX Unsigned32 (99..32768) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the maximum basic transmission unit (BTU) size that can be sent on this link station. This attribute is used to negotiate the maximum BTU size that can be transmitted between a link station pair. If the link and node are HPR-capable, then this attribute must be set to a value greater than or equal to 768." DEFVAL { 2048 } ::= { appnDlciBanLsDefProvEntry 11 } appnDlciBanLsDefLsRole OBJECT-TYPE SYNTAX INTEGER { negotiable(0), primary(1), secondary(2) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the role for this link station. This attribute will be ignored if adjacentCpType is set to hostXID0 or hostXID3 (the link station will always be secondary), or if adjacentCpType is set to dlurXID or dlurNoXID (the link station will always be primary)." DEFVAL { negotiable } ::= { appnDlciBanLsDefProvEntry 12 } -- Appn/<string> Dlci/n BoundaryAccessNode -- This component represents the local MAC address and local SAP -- number used on frames sent on this DLCI. This component is -- required if this link station is to be activated by another adjacent -- node for PVC connection using BAN encapsulation. appnDlciBan OBJECT IDENTIFIER ::= { appnDlci 7 } appnDlciBanRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDlciBanRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This entry controls the addition and deletion of appnDlciBan components." ::= { appnDlciBan 1 } appnDlciBanRowStatusEntry OBJECT-TYPE SYNTAX AppnDlciBanRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnDlciBan component." INDEX { appnIndex, appnDlciIndex, appnDlciBanIndex } ::= { appnDlciBanRowStatusTable 1 } AppnDlciBanRowStatusEntry ::= SEQUENCE { appnDlciBanRowStatus RowStatus, appnDlciBanComponentName DisplayString, appnDlciBanStorageType StorageType, appnDlciBanIndex NonReplicated } appnDlciBanRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnDlciBan components. These components can be added and deleted." ::= { appnDlciBanRowStatusEntry 1 } appnDlciBanComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnDlciBanRowStatusEntry 2 } appnDlciBanStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnDlciBan tables." ::= { appnDlciBanRowStatusEntry 4 } appnDlciBanIndex OBJECT-TYPE SYNTAX NonReplicated ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnDlciBan tables." ::= { appnDlciBanRowStatusEntry 10 } appnDlciBanProvTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDlciBanProvEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This group contains the provisioning data for the local link address (MAP,SAP pair) to be used for a Frame Relay connection with BAN encapsulation." ::= { appnDlciBan 2 } appnDlciBanProvEntry OBJECT-TYPE SYNTAX AppnDlciBanProvEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnDlciBanProvTable." INDEX { appnIndex, appnDlciIndex, appnDlciBanIndex } ::= { appnDlciBanProvTable 1 } AppnDlciBanProvEntry ::= SEQUENCE { appnDlciBanLocalMac DashedHexString, appnDlciBanLocalSap Hex } appnDlciBanLocalMac OBJECT-TYPE SYNTAX DashedHexString (SIZE (6)) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the MAC address to be used for a Frame Relay connection with BAN encapsulation." DEFVAL { '4fff00000000'H } ::= { appnDlciBanProvEntry 1 } appnDlciBanLocalSap OBJECT-TYPE SYNTAX Hex (4 | 8 | 12 | 16 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 52 | 56 | 60 | 64 | 68 | 72 | 76 | 80 | 84 | 88 | 92 | 96 | 100 | 104 | 108 | 112 | 116 | 120 | 124 | 128 | 132 | 136 | 140 | 144 | 148 | 152 | 156 | 160 | 164 | 168 | 172 | 176 | 180 | 184 | 188 | 192 | 196 | 200 | 204 | 208 | 212 | 216 | 220 | 224 | 228 | 232 | 236 | 240 | 244 | 248 | 252) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the local SAP number to be used for a Frame Relay connection with BAN encapsulation." DEFVAL { 4 } ::= { appnDlciBanProvEntry 2 } -- Appn/<string> DLCI/n Cn -- This component defines which Connection Network this component -- will belong to. appnDlciCn OBJECT IDENTIFIER ::= { appnDlci 8 } appnDlciCnRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDlciCnRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This entry controls the addition and deletion of appnDlciCn components." ::= { appnDlciCn 1 } appnDlciCnRowStatusEntry OBJECT-TYPE SYNTAX AppnDlciCnRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnDlciCn component." INDEX { appnIndex, appnDlciIndex, appnDlciCnIndex } ::= { appnDlciCnRowStatusTable 1 } AppnDlciCnRowStatusEntry ::= SEQUENCE { appnDlciCnRowStatus RowStatus, appnDlciCnComponentName DisplayString, appnDlciCnStorageType StorageType, appnDlciCnIndex AsciiStringIndex } appnDlciCnRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnDlciCn components. These components can be added and deleted." ::= { appnDlciCnRowStatusEntry 1 } appnDlciCnComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnDlciCnRowStatusEntry 2 } appnDlciCnStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnDlciCn tables." ::= { appnDlciCnRowStatusEntry 4 } appnDlciCnIndex OBJECT-TYPE SYNTAX AsciiStringIndex (SIZE (1..17)) ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnDlciCn tables." ::= { appnDlciCnRowStatusEntry 10 } -- Appn/<string> LogicalChannelNumber/n -- This component represents the logical channel number that the Vc -- terminates on in the QLLC based service. The -- LogicalChannelNumber (Lcn) component is either added to -- initiate outgoing switched virtual circuit calls or is created -- dynamically when switched virtual circuit (SVC) calls are received -- by the Appn service. The range for defined Lcn components is 1-99. -- For defined Lcn components, command Lock Appn/n Lcn/m will -- change the state of the component and clear the Vc associated with -- this Lcn. Unlock Appn/n Lcn/m will also change the state of the -- component and will attempt to establish the Vc. For dynamic Lcn -- components, Lock Appn/n Lcn/m will clear the Vc and the -- component will disappear. appnLcn OBJECT IDENTIFIER ::= { appn 4 } appnLcnRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnLcnRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This entry controls the addition and deletion of appnLcn components." ::= { appnLcn 1 } appnLcnRowStatusEntry OBJECT-TYPE SYNTAX AppnLcnRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnLcn component." INDEX { appnIndex, appnLcnIndex } ::= { appnLcnRowStatusTable 1 } AppnLcnRowStatusEntry ::= SEQUENCE { appnLcnRowStatus RowStatus, appnLcnComponentName DisplayString, appnLcnStorageType StorageType, appnLcnIndex Integer32 } appnLcnRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnLcn components. These components can be added and deleted." ::= { appnLcnRowStatusEntry 1 } appnLcnComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnLcnRowStatusEntry 2 } appnLcnStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnLcn tables." ::= { appnLcnRowStatusEntry 4 } appnLcnIndex OBJECT-TYPE SYNTAX Integer32 (1..4095) ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnLcn tables." ::= { appnLcnRowStatusEntry 10 } appnLcnStateTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnLcnStateEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This group contains the three OSI State attributes. The descriptions generically indicate what each state attribute implies about the component. Note that not all the values and state combinations described here are supported by every component which uses this group. For component-specific information and the valid state combinations, refer to NTP 241-7001-150, Passport Operations and Maintenance Guide." ::= { appnLcn 10 } appnLcnStateEntry OBJECT-TYPE SYNTAX AppnLcnStateEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnLcnStateTable." INDEX { appnIndex, appnLcnIndex } ::= { appnLcnStateTable 1 } AppnLcnStateEntry ::= SEQUENCE { appnLcnAdminState INTEGER, appnLcnOperationalState INTEGER, appnLcnUsageState INTEGER } appnLcnAdminState OBJECT-TYPE SYNTAX INTEGER { locked(0), unlocked(1), shuttingDown(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the OSI Administrative State of the component. The value locked indicates that the component is administratively prohibited from providing services for its users. A Lock or Lock - force command has been previously issued for this component. When the value is locked, the value of usageState must be idle. The value shuttingDown indicates that the component is administratively permitted to provide service to its existing users only. A Lock command was issued against the component and it is in the process of shutting down. The value unlocked indicates that the component is administratively permitted to provide services for its users. To enter this state, issue an Unlock command to this component." DEFVAL { unlocked } ::= { appnLcnStateEntry 1 } appnLcnOperationalState OBJECT-TYPE SYNTAX INTEGER { disabled(0), enabled(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the OSI Operational State of the component. The value enabled indicates that the component is available for operation. Note that if adminState is locked, it would still not be providing service. The value disabled indicates that the component is not available for operation. For example, something is wrong with the component itself, or with another component on which this one depends. If the value is disabled, the usageState must be idle." DEFVAL { disabled } ::= { appnLcnStateEntry 2 } appnLcnUsageState OBJECT-TYPE SYNTAX INTEGER { idle(0), active(1), busy(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the OSI Usage State of the component. The value idle indicates that the component is not currently in use. The value active indicates that the component is in use and has spare capacity to provide for additional users. The value busy indicates that the component is in use and has no spare operating capacity for additional users at this time." DEFVAL { idle } ::= { appnLcnStateEntry 3 } -- Appn/<string> Lcn/n Dc -- This component defines the characteristics of a direct call or -- permanent virtual circuit.This component is derived from the virtual -- circuit services Dc component and specifies the subset of the -- capabilities of that component which are supported by the SNA -- service. appnLcnDc OBJECT IDENTIFIER ::= { appnLcn 2 } appnLcnDcRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnLcnDcRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This entry controls the addition and deletion of appnLcnDc components." ::= { appnLcnDc 1 } appnLcnDcRowStatusEntry OBJECT-TYPE SYNTAX AppnLcnDcRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnLcnDc component." INDEX { appnIndex, appnLcnIndex, appnLcnDcIndex } ::= { appnLcnDcRowStatusTable 1 } AppnLcnDcRowStatusEntry ::= SEQUENCE { appnLcnDcRowStatus RowStatus, appnLcnDcComponentName DisplayString, appnLcnDcStorageType StorageType, appnLcnDcIndex NonReplicated } appnLcnDcRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-only STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnLcnDc components. These components cannot be added nor deleted." ::= { appnLcnDcRowStatusEntry 1 } appnLcnDcComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnLcnDcRowStatusEntry 2 } appnLcnDcStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnLcnDc tables." ::= { appnLcnDcRowStatusEntry 4 } appnLcnDcIndex OBJECT-TYPE SYNTAX NonReplicated ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnLcnDc tables." ::= { appnLcnDcRowStatusEntry 10 } appnLcnDcOptionsTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnLcnDcOptionsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Options group defines attributes associated with direct call. It defines complete connection in terms of path and call options. This connection can be permanent (pvc) or switched (svc). It can have facilities. The total number of bytes of facilities including the facility codes, and all of the facility data from all of the four classes of facilities: CCITT_Facilities DTE_Facilities National_Facilities International_Facilities must not exceed 512 bytes." ::= { appnLcnDc 10 } appnLcnDcOptionsEntry OBJECT-TYPE SYNTAX AppnLcnDcOptionsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnLcnDcOptionsTable." INDEX { appnIndex, appnLcnIndex, appnLcnDcIndex } ::= { appnLcnDcOptionsTable 1 } AppnLcnDcOptionsEntry ::= SEQUENCE { appnLcnDcRemoteNpi INTEGER, appnLcnDcRemoteDna DigitString, appnLcnDcTransferPriority INTEGER, appnLcnDcDiscardPriority INTEGER } appnLcnDcRemoteNpi OBJECT-TYPE SYNTAX INTEGER { x121(0), e164(1) } ACCESS read-write STATUS mandatory DESCRIPTION "RemoteNumbering Plan Indicator (Npi) indicates the numbering plan used in the remoteDna." DEFVAL { x121 } ::= { appnLcnDcOptionsEntry 3 } appnLcnDcRemoteDna OBJECT-TYPE SYNTAX DigitString (SIZE (1..15)) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the Data Network Address (Dna) of the remote. This is the called (destination) DTE address (Dna) to which this direct call will be sent. Initially, the called DTE address attribute must be present, that is, there must be a valid destination address. However, it may be possible in the future to configure the direct call with a mnemonic address, in which case, this attribute will contain a zero-length Dna, and the mnemonic address will be carried as one of the facilities." ::= { appnLcnDcOptionsEntry 4 } appnLcnDcTransferPriority OBJECT-TYPE SYNTAX INTEGER { normal(0), high(9), useDnaDefTP(255) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the transfer priority to network for the outgoing calls using this particular LCN. It overRides the defaultTransferPriority provisioned in its associated Dna component. The transfer priority is a preference specified by an application according to its delay-sensitivity requirement. Frames with high transfer priority are served by the network before the frames with normal priority. Each transfer priority contains a predetermined setting for trunk queue (interrupting, delay or throughput), and routing metric (delay or throughput). When the transfer priority is set at high, the trunk queue is set to high, the routing metric is set to delay. When the transfer priority is set at normal, the trunk queue is set to normal, the routing metric is set to throughput. The default of transferPriority is useDnaDefTP. It means using the provisioning value under defaultTransferPriority of its associated Dna for this DLCI." DEFVAL { useDnaDefTP } ::= { appnLcnDcOptionsEntry 9 } appnLcnDcDiscardPriority OBJECT-TYPE SYNTAX INTEGER { normal(0), high(1), useDnaDefPriority(3) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the discard priority for outgoing call using this LCN. The discard priority has three provisioning values: normal, high, and useDnaDefPriority. Traffic with normal priority are discarded first than the traffic with high priority. The Dna default value (provisioned by outDefaultPriority) is taken if this attribute is set to the value useDnaDefPriority. The default of discardPriority is useDnaDefPriority." DEFVAL { useDnaDefPriority } ::= { appnLcnDcOptionsEntry 10 } -- ... Vc() -- This component defines display of general Vc dynamic attributes appnLcnVc OBJECT IDENTIFIER ::= { appnLcn 3 } appnLcnVcRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnLcnVcRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This entry controls the addition and deletion of appnLcnVc components." ::= { appnLcnVc 1 } appnLcnVcRowStatusEntry OBJECT-TYPE SYNTAX AppnLcnVcRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnLcnVc component." INDEX { appnIndex, appnLcnIndex, appnLcnVcIndex } ::= { appnLcnVcRowStatusTable 1 } AppnLcnVcRowStatusEntry ::= SEQUENCE { appnLcnVcRowStatus RowStatus, appnLcnVcComponentName DisplayString, appnLcnVcStorageType StorageType, appnLcnVcIndex NonReplicated } appnLcnVcRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-only STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnLcnVc components. These components cannot be added nor deleted." ::= { appnLcnVcRowStatusEntry 1 } appnLcnVcComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnLcnVcRowStatusEntry 2 } appnLcnVcStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnLcnVc tables." ::= { appnLcnVcRowStatusEntry 4 } appnLcnVcIndex OBJECT-TYPE SYNTAX NonReplicated ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnLcnVc tables." ::= { appnLcnVcRowStatusEntry 10 } appnLcnVcCadTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnLcnVcCadEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This group represents operational call data related to General Vc. It can be displayed only for General Vc which is created by application." ::= { appnLcnVc 10 } appnLcnVcCadEntry OBJECT-TYPE SYNTAX AppnLcnVcCadEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnLcnVcCadTable." INDEX { appnIndex, appnLcnIndex, appnLcnVcIndex } ::= { appnLcnVcCadTable 1 } AppnLcnVcCadEntry ::= SEQUENCE { appnLcnVcType INTEGER, appnLcnVcState INTEGER, appnLcnVcPreviousState INTEGER, appnLcnVcDiagnosticCode Unsigned32, appnLcnVcPreviousDiagnosticCode Unsigned32, appnLcnVcCalledNpi INTEGER, appnLcnVcCalledDna DigitString, appnLcnVcCalledLcn Unsigned32, appnLcnVcCallingNpi INTEGER, appnLcnVcCallingDna DigitString, appnLcnVcCallingLcn Unsigned32, appnLcnVcAccountingEnabled INTEGER, appnLcnVcFastSelectCall INTEGER, appnLcnVcLocalRxPktSize INTEGER, appnLcnVcLocalTxPktSize INTEGER, appnLcnVcLocalTxWindowSize Unsigned32, appnLcnVcLocalRxWindowSize Unsigned32, appnLcnVcPathReliability INTEGER, appnLcnVcAccountingEnd INTEGER, appnLcnVcPriority INTEGER, appnLcnVcSegmentSize Unsigned32, appnLcnVcSubnetTxPktSize INTEGER, appnLcnVcSubnetTxWindowSize Unsigned32, appnLcnVcSubnetRxPktSize INTEGER, appnLcnVcSubnetRxWindowSize Unsigned32, appnLcnVcMaxSubnetPktSize Unsigned32, appnLcnVcTransferPriorityToNetwork INTEGER, appnLcnVcTransferPriorityFromNetwork INTEGER } appnLcnVcType OBJECT-TYPE SYNTAX INTEGER { svc(0), pvc(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the type of call, pvc or svc. type is provided at provisioning time." ::= { appnLcnVcCadEntry 1 } appnLcnVcState OBJECT-TYPE SYNTAX INTEGER { creating(0), readyP1(1), dteWaitingP2(2), dceWaitingP3(3), dataTransferP4(4), unsupportedP5(5), dteClearRequestP6(6), dceClearIndicationP7(7), termination(8) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the state of call control. P5 state is not supported but is listed for completness. Transitions from one state to another take very short time. state most often displayed is dataTransferP4." ::= { appnLcnVcCadEntry 2 } appnLcnVcPreviousState OBJECT-TYPE SYNTAX INTEGER { creating(0), readyP1(1), dteWaitingP2(2), dceWaitingP3(3), dataTransferP4(4), unsupportedP5(5), dteClearRequestP6(6), dceClearIndicationP7(7), termination(8) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the previous state of call control. This is a valuable field to determine how the processing is progressing." ::= { appnLcnVcCadEntry 3 } appnLcnVcDiagnosticCode OBJECT-TYPE SYNTAX Unsigned32 (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the internal substate of call control. It is used to further refine state of call processing." ::= { appnLcnVcCadEntry 4 } appnLcnVcPreviousDiagnosticCode OBJECT-TYPE SYNTAX Unsigned32 (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the internal substate of call control. It is used to further refine state of call processing." ::= { appnLcnVcCadEntry 5 } appnLcnVcCalledNpi OBJECT-TYPE SYNTAX INTEGER { x121(0), e164(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the Numbering Plan Indicator (NPI) of the called end." ::= { appnLcnVcCadEntry 6 } appnLcnVcCalledDna OBJECT-TYPE SYNTAX DigitString (SIZE (1..15)) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the Data Network Address (Dna) of the called (destination) DTE to which this call is sent. This address if defined at recieving end will complete Vc connection." ::= { appnLcnVcCadEntry 7 } appnLcnVcCalledLcn OBJECT-TYPE SYNTAX Unsigned32 (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the Logical Channel Number of the called end. It is valid only after both ends of Vc exchanged relevant information." ::= { appnLcnVcCadEntry 8 } appnLcnVcCallingNpi OBJECT-TYPE SYNTAX INTEGER { x121(0), e164(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the Numbering Plan Indicator (NPI) of the calling end." ::= { appnLcnVcCadEntry 9 } appnLcnVcCallingDna OBJECT-TYPE SYNTAX DigitString (SIZE (1..15)) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the Data Network Address (Dna) of the calling end." ::= { appnLcnVcCadEntry 10 } appnLcnVcCallingLcn OBJECT-TYPE SYNTAX Unsigned32 (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the Logical Channel Number of the calling end." ::= { appnLcnVcCadEntry 11 } appnLcnVcAccountingEnabled OBJECT-TYPE SYNTAX INTEGER { yes(0), no(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates that this optional section of accounting record is suppressed or permitted. If accountingEnabled is yes, conditions for generation of accounting record were met. These conditions include billing options, vc recovery conditions and Module wide accounting data options." ::= { appnLcnVcCadEntry 12 } appnLcnVcFastSelectCall OBJECT-TYPE SYNTAX INTEGER { no(0), yes(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays that this is a fast select call." ::= { appnLcnVcCadEntry 13 } appnLcnVcLocalRxPktSize OBJECT-TYPE SYNTAX INTEGER { unknown(0), n16(4), n32(5), n64(6), n128(7), n256(8), n512(9), n1024(10), n2048(11), n4096(12) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the locally negotiated size of send packets." ::= { appnLcnVcCadEntry 14 } appnLcnVcLocalTxPktSize OBJECT-TYPE SYNTAX INTEGER { unknown(0), n16(4), n32(5), n64(6), n128(7), n256(8), n512(9), n1024(10), n2048(11), n4096(12) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the locally negotiated size of send packets." ::= { appnLcnVcCadEntry 15 } appnLcnVcLocalTxWindowSize OBJECT-TYPE SYNTAX Unsigned32 (0..127) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the send window size provided on incoming call packets or the default when a call request packet does not explicitly provide the window size." ::= { appnLcnVcCadEntry 16 } appnLcnVcLocalRxWindowSize OBJECT-TYPE SYNTAX Unsigned32 (0..127) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the receive window size provided on incoming call packets or the default when a call request does not explicitly provide the window sizes." ::= { appnLcnVcCadEntry 17 } appnLcnVcPathReliability OBJECT-TYPE SYNTAX INTEGER { high(0), normal(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the path reliability." ::= { appnLcnVcCadEntry 19 } appnLcnVcAccountingEnd OBJECT-TYPE SYNTAX INTEGER { callingEnd(0), calledEnd(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates if this end should generate an accounting record. Normally, callingEnd is the end to generate an accounting record." ::= { appnLcnVcCadEntry 20 } appnLcnVcPriority OBJECT-TYPE SYNTAX INTEGER { normal(0), high(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays whether the call is a normal or a high priority call." ::= { appnLcnVcCadEntry 21 } appnLcnVcSegmentSize OBJECT-TYPE SYNTAX Unsigned32 (0..4096) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the segment size (in bytes) used on the call. It is used to calculate the number of segments transmitted and received." ::= { appnLcnVcCadEntry 22 } appnLcnVcSubnetTxPktSize OBJECT-TYPE SYNTAX INTEGER { unknown(0), n16(4), n32(5), n64(6), n128(7), n256(8), n512(9), n1024(10), n2048(11), n4096(12) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the locally negotiated size of the data packets on this Vc." ::= { appnLcnVcCadEntry 23 } appnLcnVcSubnetTxWindowSize OBJECT-TYPE SYNTAX Unsigned32 (0..4096) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the current send window size of Vc." ::= { appnLcnVcCadEntry 24 } appnLcnVcSubnetRxPktSize OBJECT-TYPE SYNTAX INTEGER { unknown(0), n16(4), n32(5), n64(6), n128(7), n256(8), n512(9), n1024(10), n2048(11), n4096(12) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the locally negotiated size of receive packets." ::= { appnLcnVcCadEntry 25 } appnLcnVcSubnetRxWindowSize OBJECT-TYPE SYNTAX Unsigned32 (0..4096) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the receive window size provided on incoming call packets and to the default when a call request does not explicitly provide the window sizes." ::= { appnLcnVcCadEntry 26 } appnLcnVcMaxSubnetPktSize OBJECT-TYPE SYNTAX Unsigned32 (0..4096) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the maximum packet size allowed on Vc." ::= { appnLcnVcCadEntry 27 } appnLcnVcTransferPriorityToNetwork OBJECT-TYPE SYNTAX INTEGER { normal(0), high(9) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the priority in which data is transferred to the network. The transfer priority is a preference specified by an application according to its delay-sensitivity requirement. Frames with high transfer priority are served by the network before the frames with normal priority. Each transfer priority contains a predetermined setting for trunk queue (interrupting, delay or throughput), and routing metric (delay or throughput). When the transfer priority is set at high, the trunk queue is set to high, the routing metric is set to delay. When the transfer priority is set at normal, the trunk queue is set to normal, the routing metric is set to throughput." ::= { appnLcnVcCadEntry 28 } appnLcnVcTransferPriorityFromNetwork OBJECT-TYPE SYNTAX INTEGER { normal(0), high(9) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the priority in which data is transferred from the network. The transfer priority is a preference specified by an application according to its delay-sensitivity requirement. Frames with high transfer priority are served by the network before the frames with normal priority. Each transfer priority contains a predetermined setting for trunk queue (interrupting, delay or throughput), and routing metric (delay or throughput). When the transfer priority is set at high, and the trunk queue is set to high, the routing metric is set to delay. When the transfer priority is set at normal, the trunk queue is set to normal, and the routing metric is set to throughput." ::= { appnLcnVcCadEntry 29 } appnLcnVcIntdTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnLcnVcIntdEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This group defines display of interval data collected by Vc. Data in this group is variable and may depend on time when this display command is issued." ::= { appnLcnVc 11 } appnLcnVcIntdEntry OBJECT-TYPE SYNTAX AppnLcnVcIntdEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnLcnVcIntdTable." INDEX { appnIndex, appnLcnIndex, appnLcnVcIndex } ::= { appnLcnVcIntdTable 1 } AppnLcnVcIntdEntry ::= SEQUENCE { appnLcnVcCallReferenceNumber Hex, appnLcnVcElapsedTimeTillNow Unsigned32, appnLcnVcSegmentsRx Unsigned32, appnLcnVcSegmentsSent Unsigned32, appnLcnVcStartTime EnterpriseDateAndTime } appnLcnVcCallReferenceNumber OBJECT-TYPE SYNTAX Hex (0..16777215) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the call reference number which is a unique number generated by the switch.The same Call Reference Number is stored in the interval data (accounting record) at both ends of the call. It can be used as one of the attributes in matching duplicate records generated at each end of the call." ::= { appnLcnVcIntdEntry 1 } appnLcnVcElapsedTimeTillNow OBJECT-TYPE SYNTAX Unsigned32 (0..16777215) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the elapsed time representing the period of this interval data. It is elapsed time in 0.1 second increments since Vc started." ::= { appnLcnVcIntdEntry 2 } appnLcnVcSegmentsRx OBJECT-TYPE SYNTAX Unsigned32 (0..16777215) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the number of segments received at the time command was issued. This is the segment received count maintained by accounting at each end of the Vc. This counter is updated only when the packet cannot be successfully delivered out of the sink Vc and to the sink AP Conditions in which packets may be discarded by the sink Vc include: missing packets due to subnet discards, segmentation protocol violations due to subnet discard, duplicated and out-of-ranged packets and packets that arrive while Vc is in path recovery state." ::= { appnLcnVcIntdEntry 3 } appnLcnVcSegmentsSent OBJECT-TYPE SYNTAX Unsigned32 (0..16777215) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the number of segments sent at the time command was issued. This is the segment sent count maintained by accounting at the source Vc. Vc only counts packets that Vc thinks can be delivered successfully into the subnet. In reality, these packets may be dropped by trunking, for instance. This counter is not updated when splitting fails, when Vc is in a path recovery state, when packet forwarding fails to forward this packet and when subsequent packets have to be discarded as we want to minimize the chance of out-of-sequence and do not intentionally send out-of- sequenced packets into the subnet." ::= { appnLcnVcIntdEntry 4 } appnLcnVcStartTime OBJECT-TYPE SYNTAX EnterpriseDateAndTime (SIZE (0 | 19)) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the start time of this interval period. If Vc spans 12 hour time or time of day change startTime reflects new time as recorded at 12 hour periods or time of day changes." ::= { appnLcnVcIntdEntry 5 } appnLcnVcStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnLcnVcStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "... Statistics(Stats) This group defines general attributes collected by general Vc. The purpose of Vc attributes is to aid end users and verification people to understand the Vc internal behavior. This is particularly useful when the network has experienced abnormality and we want to isolate problems and pinpoint trouble spots. Attributes are collected on a per Vc basis. Until a need is identified, statistics are not collected at a processor level. Each attribute is stored in a 32 bit field and is initialized to zero when a Vc enters into the data transfer state. When a PVC is disconnected and then connected again, the attributes will be reset. Attributes cannot be reset through other methods." ::= { appnLcnVc 12 } appnLcnVcStatsEntry OBJECT-TYPE SYNTAX AppnLcnVcStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnLcnVcStatsTable." INDEX { appnIndex, appnLcnIndex, appnLcnVcIndex } ::= { appnLcnVcStatsTable 1 } AppnLcnVcStatsEntry ::= SEQUENCE { appnLcnVcAckStackingTimeouts Unsigned32, appnLcnVcOutOfRangeFrmFromSubnet Unsigned32, appnLcnVcDuplicatesFromSubnet Unsigned32, appnLcnVcFrmRetryTimeouts Unsigned32, appnLcnVcPeakRetryQueueSize Unsigned32, appnLcnVcPeakOoSeqQueueSize Unsigned32, appnLcnVcPeakOoSeqFrmForwarded Unsigned32, appnLcnVcPeakStackedAcksRx Unsigned32, appnLcnVcSubnetRecoveries Unsigned32, appnLcnVcWindowClosuresToSubnet Unsigned32, appnLcnVcWindowClosuresFromSubnet Unsigned32, appnLcnVcWrTriggers Unsigned32 } appnLcnVcAckStackingTimeouts OBJECT-TYPE SYNTAX Unsigned32 (0..5000) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of ack stacking timer expiries. It is used as an indicator of the acknowledgment behavior across the subnet when ack stacking is in effect. If it expires often, usually this means end users will experience longer delay. The ack stacking timer specifies how long the Vc will wait before finally sending the subnet acknowledgment. if this attribute is set to a value of 0, then the Vc will automatically return acknowledgment packets without delay. If this attribute is set to a value other than zero, then the Vc will wait for this amount of time in an attempt to piggyback the acknowledgment packet on another credit or data packet. If the Vc cannot piggyback the acknowledgment packet within this time, then the packet is returned without piggybacking." ::= { appnLcnVcStatsEntry 1 } appnLcnVcOutOfRangeFrmFromSubnet OBJECT-TYPE SYNTAX Unsigned32 (0..5000) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of subnet frames discarded due to the sequence number being out of range. Two Categories apply for the General Vc 1) lost Acks (previous Range) 2) unexpected Packets (next Range) Vc internally maintains its own sequence number of packet order and sequencing. Due to packet retransmission, Vc may receive duplicate packets that have the same Vc internal sequence number. Only 1 copy is accepted by the Vc and other copies of the same packets are detected through this count. This attribute can be used to record the frequency of packet retransmission due to Vc and other part of the subnet." ::= { appnLcnVcStatsEntry 2 } appnLcnVcDuplicatesFromSubnet OBJECT-TYPE SYNTAX Unsigned32 (0..5000) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of subnet packets discarded due to duplication. It is used to detect software error fault or duplication caused by retransmitting." ::= { appnLcnVcStatsEntry 3 } appnLcnVcFrmRetryTimeouts OBJECT-TYPE SYNTAX Unsigned32 (0..5000) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of frames which have retransmission time-out. If packets from Vc into the subnet are discarded by the subnet, the source Vc will not receive any acknowledgment. The retransmission timer then expires and packets will be retransmitted again. Note that the Vc idle probe may be retransmitted and is included in this count. This statistics does not show the distribution of how many times packets are retransmitted (e.g. first retransmission results in successful packet forwarding)." ::= { appnLcnVcStatsEntry 4 } appnLcnVcPeakRetryQueueSize OBJECT-TYPE SYNTAX Unsigned32 (0..5000) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the peak size of the retransmission queue. This attribute is used as an indicator of the acknowledgment behavior across the subnet. It records the largest body of unacknowledged packets." ::= { appnLcnVcStatsEntry 5 } appnLcnVcPeakOoSeqQueueSize OBJECT-TYPE SYNTAX Unsigned32 (0..5000) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the peak size of the out of sequence queue. This attribute is used as an indicator of the sequencing behavior across the subnet. It records the largest body of out of sequence packets." ::= { appnLcnVcStatsEntry 6 } appnLcnVcPeakOoSeqFrmForwarded OBJECT-TYPE SYNTAX Unsigned32 (0..5000) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the peak size of the sequence packet queue. This attribute is used as an indicator of the sequencing behavior across the subnet. It records the largest body of out of sequence packets, which by the receipt of an expected packet have been transformed to expected packets. The number of times this peak is reached is not recorded as it is traffic dependent." ::= { appnLcnVcStatsEntry 7 } appnLcnVcPeakStackedAcksRx OBJECT-TYPE SYNTAX Unsigned32 (0..5000) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the peak size of wait acks. This attribute is used as an indicator of the acknowledgment behavior across the subnet. It records the largest collective acknowledgment." ::= { appnLcnVcStatsEntry 8 } appnLcnVcSubnetRecoveries OBJECT-TYPE SYNTAX Unsigned32 (0..5000) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of successful Vc recovery attempts. This attribute is used as an indicator of how many times the Vc path is broken but can be recovered. This attribute is useful to record the number of network path failures." ::= { appnLcnVcStatsEntry 9 } appnLcnVcWindowClosuresToSubnet OBJECT-TYPE SYNTAX Unsigned32 (0..5000) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of window closures to subnet. A packet may have been sent into the subnet but its acknowledgment from the remote Vc has not yet been received. This is a 8 bit sequence number.This number is useful in detecting whether the Vc is sending any packet into the subnet." ::= { appnLcnVcStatsEntry 10 } appnLcnVcWindowClosuresFromSubnet OBJECT-TYPE SYNTAX Unsigned32 (0..5000) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of window closures from subnet. This attribute is useful in detecting whether the Vc is receiving any packet from the subnet." ::= { appnLcnVcStatsEntry 11 } appnLcnVcWrTriggers OBJECT-TYPE SYNTAX Unsigned32 (0..5000) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute displays the number of times the Vc stays within the W-R region. The W-R region is a value used to determined the timing of credit transmission. Should the current window size be beneath this value, the credits will be transmitted immediately. Otherwise, they will be transmitted later with actual data. The wrTriggers statistic is therefore used to analyze the flow control and credit mechanism." ::= { appnLcnVcStatsEntry 12 } -- -- *** THIS SUBTREE CURRENTLY NOT IMPLEMENTED *** -- -- Appn/<string> Port/<string> -- The Port component contains the operational information about a -- logical port. appnPort OBJECT IDENTIFIER ::= { appn 5 } appnPortRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnPortRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This entry controls the addition and deletion of appnPort components." ::= { appnPort 1 } appnPortRowStatusEntry OBJECT-TYPE SYNTAX AppnPortRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnPort component." INDEX { appnIndex, appnPortIndex } ::= { appnPortRowStatusTable 1 } AppnPortRowStatusEntry ::= SEQUENCE { appnPortRowStatus RowStatus, appnPortComponentName DisplayString, appnPortStorageType StorageType, appnPortIndex AsciiStringIndex } appnPortRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-only STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnPort components. These components cannot be added nor deleted." ::= { appnPortRowStatusEntry 1 } appnPortComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnPortRowStatusEntry 2 } appnPortStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnPort tables." ::= { appnPortRowStatusEntry 4 } appnPortIndex OBJECT-TYPE SYNTAX AsciiStringIndex (SIZE (1..8)) ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnPort tables." ::= { appnPortRowStatusEntry 10 } appnPortConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnPortConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** Learned attributes of a SNA Port." ::= { appnPort 10 } appnPortConfigEntry OBJECT-TYPE SYNTAX AppnPortConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnPortConfigTable." INDEX { appnIndex, appnPortIndex } ::= { appnPortConfigTable 1 } AppnPortConfigEntry ::= SEQUENCE { appnPortType INTEGER, appnPortMaxRxBtuSize Unsigned32, appnPortMaxTxBtuSize Unsigned32, appnPortTotLinkActLim Unsigned32, appnPortInbLinkActLim Unsigned32, appnPortOutLinkActLim Unsigned32, appnPortLsRole INTEGER, appnPortActXidExchLim Unsigned32, appnPortNonactXidExchLim Unsigned32, appnPortLsXmitRxCap INTEGER, appnPortMaxIfrmRxWindow Unsigned32, appnPortTargetPacingCount Unsigned32 } appnPortType OBJECT-TYPE SYNTAX INTEGER { nonSwitched(1), switched(2), sharedAccessFacilities(3) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute specifies the type of line used by the port. The possible values are: nonSwitched - switched - sharedAccessFacilities -" DEFVAL { sharedAccessFacilities } ::= { appnPortConfigEntry 1 } appnPortMaxRxBtuSize OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "This is the maximum basic transmission unit (BTU) size that can be received. The BTU is the unit of data and control information passed between path control components." DEFVAL { 2048 } ::= { appnPortConfigEntry 2 } appnPortMaxTxBtuSize OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "This is the maximum basic transmission unit (BTU) size that can be sent. The BTU is the unit of data and control information passed between path control components." DEFVAL { 2048 } ::= { appnPortConfigEntry 3 } appnPortTotLinkActLim OBJECT-TYPE SYNTAX Unsigned32 (0..99) ACCESS read-only STATUS mandatory DESCRIPTION "This is the total link activation limit. This is the maximum number of active adjacent link stations the port will support. This value limits the number of adjacent link stations that can be concurrently connected to the local node through this port. The limit includes adjacent link stations connected by both inbound and outbound link activations. The distinction of inbound or outbound for link activations is used to indicate which node initiated the connection. For inbound link activations, the adjacent link station initiates the connection with the local link station. For outbound link activations, the local node initiates the connection with the adjacent link station. totLinkActLim must be greater than either inbLinkActLim or outLinkActLim, but it should not greater than the sum of inbLinkActLim and outLinkActLim." DEFVAL { 99 } ::= { appnPortConfigEntry 4 } appnPortInbLinkActLim OBJECT-TYPE SYNTAX Unsigned32 (0..99) ACCESS read-only STATUS mandatory DESCRIPTION "This is the inbound link activation limit. This is the maximum number of link stations which can be simultaneously active as a result of connection initiations from adjacent nodes." DEFVAL { 97 } ::= { appnPortConfigEntry 5 } appnPortOutLinkActLim OBJECT-TYPE SYNTAX Unsigned32 (0..99) ACCESS read-only STATUS mandatory DESCRIPTION "This is the outbound link activation limit. This is the maximum number of link stations which can be simultaneously active as a result of connection initiations by the local node." DEFVAL { 2 } ::= { appnPortConfigEntry 6 } appnPortLsRole OBJECT-TYPE SYNTAX INTEGER { primary(1), secondary(2), negotiable(3) } ACCESS read-only STATUS mandatory DESCRIPTION "This is the initial role of the port's local link station when communicating with an adjacent link station. The possible options are negotiable, primary and secondary." DEFVAL { negotiable } ::= { appnPortConfigEntry 7 } appnPortActXidExchLim OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "This is the exchange limit for activation XIDs." DEFVAL { 9 } ::= { appnPortConfigEntry 8 } appnPortNonactXidExchLim OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "This is the exchange limit for non-activation XIDs." DEFVAL { 5 } ::= { appnPortConfigEntry 9 } appnPortLsXmitRxCap OBJECT-TYPE SYNTAX INTEGER { twa(0), tws(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This is Link Station transmit/receive capability. This is either tws (two-way simultaneous (full-duplex)) or twa (two-way alternate (half-duplex))." DEFVAL { tws } ::= { appnPortConfigEntry 10 } appnPortMaxIfrmRxWindow OBJECT-TYPE SYNTAX Unsigned32 (1..127) ACCESS read-only STATUS mandatory DESCRIPTION "This is the maximum number of I-frames that can be received by the local link stations before an acknowledgment is sent." DEFVAL { 7 } ::= { appnPortConfigEntry 11 } appnPortTargetPacingCount OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "This is the desired pacing window size for BINDs on this transmission group. The number is significant only when fixed BIND pacing is being performed." DEFVAL { 7 } ::= { appnPortConfigEntry 12 } appnPortOperTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnPortOperEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** Operational attributes of a SNA Port." ::= { appnPort 11 } appnPortOperEntry OBJECT-TYPE SYNTAX AppnPortOperEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnPortOperTable." INDEX { appnIndex, appnPortIndex } ::= { appnPortOperTable 1 } AppnPortOperEntry ::= SEQUENCE { appnPortState INTEGER, appnPortDlcType INTEGER, appnPortSimRim INTEGER, appnPortDefinedLsGoodXids PassportCounter64, appnPortDefinedLsBadXids PassportCounter64, appnPortDynLsGoodXids PassportCounter64, appnPortDynLsBadXids PassportCounter64 } appnPortState OBJECT-TYPE SYNTAX INTEGER { inactive(1), pendingActive(2), active(3), pendingInactive(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The attribute represents the current operational state of the port. The value can be any of the following: inactive - pendingActive - active - pendingInactive -" ::= { appnPortOperEntry 1 } appnPortDlcType OBJECT-TYPE SYNTAX INTEGER { other(1), sdlc(2), tokenRing(6), frameRelay(30), x25(31) } ACCESS read-only STATUS mandatory DESCRIPTION "Type of the DLC interface used by this port. Possible values are: sdlc - synchronous data link control x25 - QLLC logical link control tokenRing - IEEE 802.2 logical link control frameRelay - RFC1490 and IEEE 802.2 logical link control other - dlc type other than those listed above." ::= { appnPortOperEntry 2 } appnPortSimRim OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates whether Set Initialization Mode (SIM) and Receive Initialization Mode (RIM) are supported." ::= { appnPortOperEntry 3 } appnPortDefinedLsGoodXids OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This is the total number of successful XIDs that have been received on all of the defined link stations on this port since the last time this port was started." ::= { appnPortOperEntry 4 } appnPortDefinedLsBadXids OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attributes contains the total number of unsuccessful XIDs that have been received on all of the defined link stations on this port since the last time this port was started." ::= { appnPortOperEntry 5 } appnPortDynLsGoodXids OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This is the total number of successful XIDs that have been received on all of the dynamic link stations on this port since the last time this port was started." ::= { appnPortOperEntry 6 } appnPortDynLsBadXids OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This is the total number of unsuccessful XIDs that have been received on all of the dynamic link stations on this port since the last time this port was started." ::= { appnPortOperEntry 7 } appnPortTgCharTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnPortTgCharEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** These attributes of the link station are in a group using a common structure. This set provides the TG characteristics of the link through this link station for route selection." ::= { appnPort 12 } appnPortTgCharEntry OBJECT-TYPE SYNTAX AppnPortTgCharEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnPortTgCharTable." INDEX { appnIndex, appnPortIndex } ::= { appnPortTgCharTable 1 } AppnPortTgCharEntry ::= SEQUENCE { appnPortEffectiveCap INTEGER, appnPortConnectCost INTEGER, appnPortByteCost INTEGER, appnPortSecurity INTEGER, appnPortPropagationDelay INTEGER, appnPortUserDefinedParm1 Unsigned32, appnPortUserDefinedParm2 Unsigned32, appnPortUserDefinedParm3 Unsigned32 } appnPortEffectiveCap OBJECT-TYPE SYNTAX INTEGER { min(0), n170bps(1), n190bps(2), n210bps(3), n230bps(4), n240bps(5), n260bps(6), n280bps(7), n300bps(8), n340bps(9), n380bps(10), n410bps(11), n450bps(12), n490bps(13), n530bps(14), n560bps(15), n600bps(16), n680bps(17), n750bps(18), n830bps(19), n900bps(20), n980bps(21), n1050bps(22), n1130bps(23), n1200bps(24), n1350bps(25), n1500bps(26), n1700bps(27), n1800bps(28), n2000bps(29), n2100bps(30), n2300bps(31), n2400bps(32), n2700bps(33), n3000bps(34), n3300bps(35), n3600bps(36), n3900bps(37), n4200bps(38), n4500bps(39), n4800bps(40), n5400bps(41), n6000bps(42), n6600bps(43), n7200bps(44), n7800bps(45), n8400bps(46), n9000bps(47), n9600bps(48), n10800bps(49), n12000bps(50), n13200bps(51), n14400bps(52), n15600bps(53), n17kbps(54), n18kbps(55), n19kbps(56), n22kbps(57), n24kbps(58), n26kbps(59), n29kbps(60), n31kbps(61), n34kbps(62), n36kbps(63), n38kbps(64), n43kbps(65), n48kbps(66), n53kbps(67), n58kbps(68), n62kbps(69), n67kbps(70), n72kbps(71), n77kbps(72), n86kbps(73), n96kbps(74), n106kbps(75), n115kbps(76), n125kbps(77), n134kbps(78), n144kbps(79), n154kbps(80), n170kbps(81), n190kbps(82), n210kbps(83), n230kbps(84), n250kbps(85), n270kbps(86), n290kbps(87), n310kbps(88), n350kbps(89), n380kbps(90), n420kbps(91), n460kbps(92), n500kbps(93), n540kbps(94), n580kbps(95), n610kbps(96), n690kbps(97), n770kbps(98), n840kbps(99), n920kbps(100), n1000kbps(101), n1080kbps(102), n1150kbps(103), n1230kbps(104), n1380kbps(105), n1540kbps(106), n1700kbps(107), n1800kbps(108), n2000kbps(109), n2200kbps(110), n2300kbps(111), n2500kbps(112), n2800kbps(113), n3100kbps(114), n3400kbps(115), n3700kbps(116), n4000kbps(117), n4300kbps(118), n4600kbps(119), n4900kbps(120), n5500kbps(121), n6100kbps(122), n6800kbps(123), n7400kbps(124), n8000kbps(125), n8600kbps(126), n9200kbps(127), n9800kbps(128), n11100kbps(129), n12300kbps(130), n13500kbps(131), n14700kbps(132), n16Mbps(133), n17Mbps(134), n18Mbps(135), n20Mbps(136), n22Mbps(137), n25Mbps(138), n27Mbps(139), n29Mbps(140), n32Mbps(141), n34Mbps(142), n37Mbps(143), n39Mbps(144), n44Mbps(145), n49Mbps(146), n54Mbps(147), n59Mbps(148), n64Mbps(149), n69Mbps(150), n74Mbps(151), n79Mbps(152), n88Mbps(153), n98Mbps(154), n108Mbps(155), n118Mbps(156), n128Mbps(157), n138Mbps(158), n147Mbps(159), n157Mbps(160), n180Mbps(161), n200Mbps(162), n220Mbps(163), n240Mbps(164), n260Mbps(165), n280Mbps(166), n290Mbps(167), n310Mbps(168), n350Mbps(169), n390Mbps(170), n430Mbps(171), n470Mbps(172), n510Mbps(173), n550Mbps(174), n590Mbps(175), n630Mbps(176), n710Mbps(177), n790Mbps(178), n870Mbps(179), n940Mbps(180), n1020Mbps(181), n1100Mbps(182), n1180Mbps(183), n1260Mbps(184), n1420Mbps(185), n1570Mbps(186), n1700Mbps(187), n1900Mbps(188), n2000Mbps(189), n2200Mbps(190), n2400Mbps(191), n2500Mbps(192), n2800Mbps(193), n3100Mbps(194), n3500Mbps(195), n3800Mbps(196), n4100Mbps(197), n4400Mbps(198), n4700Mbps(199), n5000Mbps(200), n5700Mbps(201), n6300Mbps(202), n6900Mbps(203), n7500Mbps(204), n8200Mbps(205), n8800Mbps(206), n9400Mbps(207), n10100Mbps(208), n11300Mbps(209), n12600Mbps(210), n13800Mbps(211), n15100Mbps(212), n16Gbps(213), n18Gbps(214), n19Gbps(215), n20Gbps(216), n23Gbps(217), n25Gbps(218), n28Gbps(219), n30Gbps(220), n33Gbps(221), n35Gbps(222), n38Gbps(223), n40Gbps(224), n45Gbps(225), n50Gbps(226), n55Gbps(227), n60Gbps(228), n65Gbps(229), n70Gbps(230), n75Gbps(231), n81Gbps(232), n91Gbps(233), n101Gbps(234), n111Gbps(235), n121Gbps(236), n131Gbps(237), n141Gbps(238), n151Gbps(239), n160Gbps(240), n180Gbps(241), n200Gbps(242), n220Gbps(243), n240Gbps(244), n260Gbps(245), n280Gbps(246), n300Gbps(247), n320Gbps(248), n360Gbps(249), n400Gbps(250), n440Gbps(251), n480Gbps(252), n520Gbps(253), n560Gbps(254), n600Gbps(255) } ACCESS read-only STATUS mandatory DESCRIPTION "The effective capacity is an integer value that indicates the capacity in kilo bits per second. It is derived from the link bandwidth and the maximum load factor with the range of 0 thru 603,979,776." ::= { appnPortTgCharEntry 1 } appnPortConnectCost OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "The cost-per-connect time is a characteristic represented by a single-byte value in the range 0 to 255 that expresses a relative cost of using a transmission group. The units for cost-per-connect time are installation-defined and are typically based on the applicable tariffs of the transmission facility being used by the transmission group. The cost-per-connect time values that a network administrator assigns to the transmission groups in a network should reflect the relative expense of each transmission group as compared to all other transmission groups in the network. A value of 0 means that the cost of connecting over the transmission group is at no additional cost (as in the case of a non-switched facility." DEFVAL { 0 } ::= { appnPortTgCharEntry 2 } appnPortByteCost OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "Cost-per-byte is a single byte value in the range 0 to 255 that expresses a relative cost of transmitting a byte over the associated transmission group. The units for cost-per-byte are user-defined. Like cost-per-connect-time, cost-per-byte is network specific and will not be uniform across networks unless assignments are coordinated." DEFVAL { 0 } ::= { appnPortTgCharEntry 3 } appnPortSecurity OBJECT-TYPE SYNTAX INTEGER { unKnown(0), nonSecure(1), publicSwitchedNetwork(32), undergroundCable(64), secureConduit(96), guardedConduit(128), encrypted(160), guardedRadiation(192) } ACCESS read-only STATUS mandatory DESCRIPTION "This static characteristic indicates the level of security protection. The security values are architecturally defined to provide continuity across all networks. Currently, security is encoded as one of the following seven values: guardedRadiation - guarded conduit containing the transmission medium; protected against physical and radiation tapping. encrypted - link level encryption is provided unknown - has not been determined guardedConduit - guarded conduit; protected against physical tapping secureConduit - secure conduit, not guarded; e.g. pressurized pipe undergroundCable - underground cable located in a secure country publicSwitchedNetwork - public switched network; secure in the sense that there is no predetermined route that traffic will take nonSecure - all else, e.g. satellite-connected, located in a nonsecure country." DEFVAL { nonSecure } ::= { appnPortTgCharEntry 4 } appnPortPropagationDelay OBJECT-TYPE SYNTAX INTEGER { minimum(0), negligible(76), terrestrial(113), packetSwitched(145), long(153) } ACCESS read-only STATUS mandatory DESCRIPTION "The propagation delay is the length of time that it takes for a signal to propagate from one end of the transmission group to the other. Typical values are: minimum - minimum negligible - 400 microsec terrestrial - 10 msec packetSwitched - 150 msec long - 300 msec" DEFVAL { terrestrial } ::= { appnPortTgCharEntry 5 } appnPortUserDefinedParm1 OBJECT-TYPE SYNTAX Unsigned32 (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "This is the user defined routing parameter in range 0-255." DEFVAL { 128 } ::= { appnPortTgCharEntry 7 } appnPortUserDefinedParm2 OBJECT-TYPE SYNTAX Unsigned32 (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "This is the user defined routing parameter in range 0-255." DEFVAL { 128 } ::= { appnPortTgCharEntry 8 } appnPortUserDefinedParm3 OBJECT-TYPE SYNTAX Unsigned32 (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "This is the user defined routing parameter in range 0-255." DEFVAL { 128 } ::= { appnPortTgCharEntry 9 } -- -- *** THIS SUBTREE CURRENTLY NOT IMPLEMENTED *** -- -- Appn/<string> LinkStation/<string> -- This component contains the operational characteristics of a single -- link station with a given link station name. A link station represents -- a single data link control connection to an adjacent node and the -- instance of Path Control that handles traffic on that logical link. appnLs OBJECT IDENTIFIER ::= { appn 6 } appnLsRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnLsRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This entry controls the addition and deletion of appnLs components." ::= { appnLs 1 } appnLsRowStatusEntry OBJECT-TYPE SYNTAX AppnLsRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnLs component." INDEX { appnIndex, appnLsIndex } ::= { appnLsRowStatusTable 1 } AppnLsRowStatusEntry ::= SEQUENCE { appnLsRowStatus RowStatus, appnLsComponentName DisplayString, appnLsStorageType StorageType, appnLsIndex AsciiStringIndex } appnLsRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-only STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnLs components. These components cannot be added nor deleted." ::= { appnLsRowStatusEntry 1 } appnLsComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnLsRowStatusEntry 2 } appnLsStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnLs tables." ::= { appnLsRowStatusEntry 4 } appnLsIndex OBJECT-TYPE SYNTAX AsciiStringIndex (SIZE (1..8)) ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnLs tables." ::= { appnLsRowStatusEntry 10 } appnLsLsVcReferenceTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnLsLsVcReferenceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This identifies which physical interface is associated with this link station." ::= { appnLs 10 } appnLsLsVcReferenceEntry OBJECT-TYPE SYNTAX AppnLsLsVcReferenceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnLsLsVcReferenceTable." INDEX { appnIndex, appnLsIndex } ::= { appnLsLsVcReferenceTable 1 } AppnLsLsVcReferenceEntry ::= SEQUENCE { appnLsName RowPointer, appnLsSap Hex } appnLsName OBJECT-TYPE SYNTAX RowPointer ACCESS read-only STATUS mandatory DESCRIPTION "This string identifies which physical interface the link station is associated with." ::= { appnLsLsVcReferenceEntry 1 } appnLsSap OBJECT-TYPE SYNTAX Hex (0..252) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the SAP number of the device assigned to this link station. This field is only valid for dlcType of llc2. If the dlcType is not llc2, this field will be 0." ::= { appnLsLsVcReferenceEntry 2 } appnLsConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnLsConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This group contains the attributes that define the behavior of a SNA link station." ::= { appnLs 11 } appnLsConfigEntry OBJECT-TYPE SYNTAX AppnLsConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnLsConfigTable." INDEX { appnIndex, appnLsIndex } ::= { appnLsConfigTable 1 } AppnLsConfigEntry ::= SEQUENCE { appnLsPortName AsciiString, appnLsFeatures OCTET STRING, appnLsMaxTxBtuSize Unsigned32 } appnLsPortName OBJECT-TYPE SYNTAX AsciiString (SIZE (1..8)) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute contains the name of the port associated with this link station." ::= { appnLsConfigEntry 1 } appnLsFeatures OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1)) ACCESS read-only STATUS mandatory DESCRIPTION "Various optional features of a link station. autoActSupp If present specifies that the link can be activated automatically when required by a session. A link cannot be automatically activated from an independent LU session unless it has been started previously. The link cannot be defined to support CP-CP sessions and to be auto-activatable because this might cause inconsistent network behavior. limitedResource If present, specifies that this link station is to be deactivated when there are no sessions using the link. Note that link stations on a non- switched port cannot be configured as limited resource. backLvlLenEn If present, specifies that this link is to a back level LEN End Node. cpCpSessSupport If present, specifies that CP-CP sessions are supported by this link station. Description of bits: autoActSupp(0) limitedResource(1) backLvlLenEn(2) cpCpSessSupport(3)" ::= { appnLsConfigEntry 4 } appnLsMaxTxBtuSize OBJECT-TYPE SYNTAX Unsigned32 (0..32767) ACCESS read-only STATUS mandatory DESCRIPTION "This is the maximum basic transmission unit (BTU) size that can be sent. The BTU is the unit of data and control information passed between path control components." ::= { appnLsConfigEntry 6 } appnLsOperTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnLsOperEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** Operational data of the link station." ::= { appnLs 12 } appnLsOperEntry OBJECT-TYPE SYNTAX AppnLsOperEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnLsOperTable." INDEX { appnIndex, appnLsIndex } ::= { appnLsOperTable 1 } AppnLsOperEntry ::= SEQUENCE { appnLsDlcType INTEGER, appnLsLinkStationState INTEGER, appnLsLinkStationSubState INTEGER, appnLsActSessCount Gauge32, appnLsActualCpName AsciiString, appnLsActualCpType INTEGER, appnLsDlcName AsciiString, appnLsDynamicOrDefined INTEGER, appnLsMigration INTEGER, appnLsTgNum Unsigned32, appnLsHprSupport INTEGER, appnLsAnrLabel Hex } appnLsDlcType OBJECT-TYPE SYNTAX INTEGER { other(1), sdlc(2), tokenRing(6), llc2(30), x25(31) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the type of data link control that this LS is associated. Possible types are: sdlc - synchronous data link control x25 - QLLC logical link control tokenRing - IEEE 802.2 logical link control llc2 - RFC1490 and IEEE 802.2 logical link control. other - dlc type other than those listed above." ::= { appnLsOperEntry 1 } appnLsLinkStationState OBJECT-TYPE SYNTAX INTEGER { inactive(1), pendingActive(2), active(3), pendingInactive(4) } ACCESS read-only STATUS mandatory DESCRIPTION "This the current state of the link station. The possible values are: inactive - active - pendingActive - pendingInactive -" ::= { appnLsOperEntry 2 } appnLsLinkStationSubState OBJECT-TYPE SYNTAX INTEGER { inactive(1), sentReqOpnstn(2), pendXidExch(3), sentActAs(4), sentSentMode(5), active(6), sentDeactAsOrd(7), sentDiscOrd(8), sentDestroyTg(9), sentCreateTg(10), sentConnReq(11), pendRcvConnInd(12), pendSendConnRsp(13), sentConnRsp(14), pendDeact(15) } ACCESS read-only STATUS mandatory DESCRIPTION "This is the current sub-state of the link station. The possible values are: inactive, sentReqOpnstn, pendXidExch, sentActAs, sendSetMode, active, sentDeactAsOrd, sentDiscOrd, sentDestroyTg, sentCreateTg, sentConnReq,pendRcvConnInd, pendSendConnRsp, sentConnRsp, pendDeact. These are described in the APPN Architecture reference" ::= { appnLsOperEntry 3 } appnLsActSessCount OBJECT-TYPE SYNTAX Gauge32 (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "This is the total number of active sessions (both endpoint and intermediate) using this link." ::= { appnLsOperEntry 4 } appnLsActualCpName OBJECT-TYPE SYNTAX AsciiString (SIZE (3..17)) ACCESS read-only STATUS mandatory DESCRIPTION "This is the actual network qualified adjacent control point (CP) name as determined from the XID 3 exchange." ::= { appnLsOperEntry 5 } appnLsActualCpType OBJECT-TYPE SYNTAX INTEGER { toBeDetermined(0), networkNode(1), endNode(2), lowEntryNode(4) } ACCESS read-only STATUS mandatory DESCRIPTION "This is the actual type of adjacent node type as determined during contact negotiation. The possible types are: endNode lowEntryNode networkNode toBeDetermine" ::= { appnLsOperEntry 6 } appnLsDlcName OBJECT-TYPE SYNTAX AsciiString (SIZE (1..8)) ACCESS read-only STATUS mandatory DESCRIPTION "This is the name of the port group associated with the port through which this link station is attached." ::= { appnLsOperEntry 7 } appnLsDynamicOrDefined OBJECT-TYPE SYNTAX INTEGER { dynamic(1), defined(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute reflects whether the link was created explicitly or dynamically (either in response to a connection request from the adjacent node, or to connect dynamically to another node across a connection network). The possible values are dynamic or defined." ::= { appnLsOperEntry 8 } appnLsMigration OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), unknown(3) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute specifies whether the adjacent node is a migration level node, such as a low entry networking or LEN node." ::= { appnLsOperEntry 9 } appnLsTgNum OBJECT-TYPE SYNTAX Unsigned32 (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "This is the number associated with the transmission group using this link station. It can be used to distinguish it from other transmission groups to the same adjacent node." ::= { appnLsOperEntry 10 } appnLsHprSupport OBJECT-TYPE SYNTAX INTEGER { none(0), anr(1), rtp(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This is the type of High Performance Routing (HPR) being used on this link station. It is one of anr, rtp or none. The value in this attribute are bounded by the values provisioned on this node and the attached node." ::= { appnLsOperEntry 11 } appnLsAnrLabel OBJECT-TYPE SYNTAX Hex (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "This is the HPR ANR label associated with this link station." ::= { appnLsOperEntry 12 } appnLsTgCharTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnLsTgCharEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** These attributes of the link station are in a group using a common structure. This set provides the TG characteristics of the link through this link station for route selection." ::= { appnLs 13 } appnLsTgCharEntry OBJECT-TYPE SYNTAX AppnLsTgCharEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnLsTgCharTable." INDEX { appnIndex, appnLsIndex } ::= { appnLsTgCharTable 1 } AppnLsTgCharEntry ::= SEQUENCE { appnLsEffectiveCap INTEGER, appnLsConnectCost INTEGER, appnLsByteCost INTEGER, appnLsSecurity INTEGER, appnLsPropagationDelay INTEGER, appnLsUserDefinedParm1 Unsigned32, appnLsUserDefinedParm2 Unsigned32, appnLsUserDefinedParm3 Unsigned32 } appnLsEffectiveCap OBJECT-TYPE SYNTAX INTEGER { min(0), n170bps(1), n190bps(2), n210bps(3), n230bps(4), n240bps(5), n260bps(6), n280bps(7), n300bps(8), n340bps(9), n380bps(10), n410bps(11), n450bps(12), n490bps(13), n530bps(14), n560bps(15), n600bps(16), n680bps(17), n750bps(18), n830bps(19), n900bps(20), n980bps(21), n1050bps(22), n1130bps(23), n1200bps(24), n1350bps(25), n1500bps(26), n1700bps(27), n1800bps(28), n2000bps(29), n2100bps(30), n2300bps(31), n2400bps(32), n2700bps(33), n3000bps(34), n3300bps(35), n3600bps(36), n3900bps(37), n4200bps(38), n4500bps(39), n4800bps(40), n5400bps(41), n6000bps(42), n6600bps(43), n7200bps(44), n7800bps(45), n8400bps(46), n9000bps(47), n9600bps(48), n10800bps(49), n12000bps(50), n13200bps(51), n14400bps(52), n15600bps(53), n17kbps(54), n18kbps(55), n19kbps(56), n22kbps(57), n24kbps(58), n26kbps(59), n29kbps(60), n31kbps(61), n34kbps(62), n36kbps(63), n38kbps(64), n43kbps(65), n48kbps(66), n53kbps(67), n58kbps(68), n62kbps(69), n67kbps(70), n72kbps(71), n77kbps(72), n86kbps(73), n96kbps(74), n106kbps(75), n115kbps(76), n125kbps(77), n134kbps(78), n144kbps(79), n154kbps(80), n170kbps(81), n190kbps(82), n210kbps(83), n230kbps(84), n250kbps(85), n270kbps(86), n290kbps(87), n310kbps(88), n350kbps(89), n380kbps(90), n420kbps(91), n460kbps(92), n500kbps(93), n540kbps(94), n580kbps(95), n610kbps(96), n690kbps(97), n770kbps(98), n840kbps(99), n920kbps(100), n1000kbps(101), n1080kbps(102), n1150kbps(103), n1230kbps(104), n1380kbps(105), n1540kbps(106), n1700kbps(107), n1800kbps(108), n2000kbps(109), n2200kbps(110), n2300kbps(111), n2500kbps(112), n2800kbps(113), n3100kbps(114), n3400kbps(115), n3700kbps(116), n4000kbps(117), n4300kbps(118), n4600kbps(119), n4900kbps(120), n5500kbps(121), n6100kbps(122), n6800kbps(123), n7400kbps(124), n8000kbps(125), n8600kbps(126), n9200kbps(127), n9800kbps(128), n11100kbps(129), n12300kbps(130), n13500kbps(131), n14700kbps(132), n16Mbps(133), n17Mbps(134), n18Mbps(135), n20Mbps(136), n22Mbps(137), n25Mbps(138), n27Mbps(139), n29Mbps(140), n32Mbps(141), n34Mbps(142), n37Mbps(143), n39Mbps(144), n44Mbps(145), n49Mbps(146), n54Mbps(147), n59Mbps(148), n64Mbps(149), n69Mbps(150), n74Mbps(151), n79Mbps(152), n88Mbps(153), n98Mbps(154), n108Mbps(155), n118Mbps(156), n128Mbps(157), n138Mbps(158), n147Mbps(159), n157Mbps(160), n180Mbps(161), n200Mbps(162), n220Mbps(163), n240Mbps(164), n260Mbps(165), n280Mbps(166), n290Mbps(167), n310Mbps(168), n350Mbps(169), n390Mbps(170), n430Mbps(171), n470Mbps(172), n510Mbps(173), n550Mbps(174), n590Mbps(175), n630Mbps(176), n710Mbps(177), n790Mbps(178), n870Mbps(179), n940Mbps(180), n1020Mbps(181), n1100Mbps(182), n1180Mbps(183), n1260Mbps(184), n1420Mbps(185), n1570Mbps(186), n1700Mbps(187), n1900Mbps(188), n2000Mbps(189), n2200Mbps(190), n2400Mbps(191), n2500Mbps(192), n2800Mbps(193), n3100Mbps(194), n3500Mbps(195), n3800Mbps(196), n4100Mbps(197), n4400Mbps(198), n4700Mbps(199), n5000Mbps(200), n5700Mbps(201), n6300Mbps(202), n6900Mbps(203), n7500Mbps(204), n8200Mbps(205), n8800Mbps(206), n9400Mbps(207), n10100Mbps(208), n11300Mbps(209), n12600Mbps(210), n13800Mbps(211), n15100Mbps(212), n16Gbps(213), n18Gbps(214), n19Gbps(215), n20Gbps(216), n23Gbps(217), n25Gbps(218), n28Gbps(219), n30Gbps(220), n33Gbps(221), n35Gbps(222), n38Gbps(223), n40Gbps(224), n45Gbps(225), n50Gbps(226), n55Gbps(227), n60Gbps(228), n65Gbps(229), n70Gbps(230), n75Gbps(231), n81Gbps(232), n91Gbps(233), n101Gbps(234), n111Gbps(235), n121Gbps(236), n131Gbps(237), n141Gbps(238), n151Gbps(239), n160Gbps(240), n180Gbps(241), n200Gbps(242), n220Gbps(243), n240Gbps(244), n260Gbps(245), n280Gbps(246), n300Gbps(247), n320Gbps(248), n360Gbps(249), n400Gbps(250), n440Gbps(251), n480Gbps(252), n520Gbps(253), n560Gbps(254), n600Gbps(255) } ACCESS read-only STATUS mandatory DESCRIPTION "The effective capacity is an integer value that indicates the capacity in kilo bits per second. It is derived from the link bandwidth and the maximum load factor with the range of 0 thru 603,979,776." ::= { appnLsTgCharEntry 1 } appnLsConnectCost OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "The cost-per-connect time is a characteristic represented by a single-byte value in the range 0 to 255 that expresses a relative cost of using a transmission group. The units for cost-per-connect time are installation-defined and are typically based on the applicable tariffs of the transmission facility being used by the transmission group. The cost-per-connect time values that a network administrator assigns to the transmission groups in a network should reflect the relative expense of each transmission group as compared to all other transmission groups in the network. A value of 0 means that the cost of connecting over the transmission group is at no additional cost (as in the case of a non-switched facility." DEFVAL { 0 } ::= { appnLsTgCharEntry 2 } appnLsByteCost OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "Cost-per-byte is a single byte value in the range 0 to 255 that expresses a relative cost of transmitting a byte over the associated transmission group. The units for cost-per-byte are user-defined. Like cost-per-connect-time, cost-per-byte is network specific and will not be uniform across networks unless assignments are coordinated." DEFVAL { 0 } ::= { appnLsTgCharEntry 3 } appnLsSecurity OBJECT-TYPE SYNTAX INTEGER { unKnown(0), nonSecure(1), publicSwitchedNetwork(32), undergroundCable(64), secureConduit(96), guardedConduit(128), encrypted(160), guardedRadiation(192) } ACCESS read-only STATUS mandatory DESCRIPTION "This static characteristic indicates the level of security protection. The security values are architecturally defined to provide continuity across all networks. Currently, security is encoded as one of the following seven values: guardedRadiation - guarded conduit containing the transmission medium; protected against physical and radiation tapping. encrypted - link level encryption is provided unknown - has not been determined guardedConduit - guarded conduit; protected against physical tapping secureConduit - secure conduit, not guarded; e.g. pressurized pipe undergroundCable - underground cable located in a secure country publicSwitchedNetwork - public switched network; secure in the sense that there is no predetermined route that traffic will take nonSecure - all else, e.g. satellite-connected, located in a nonsecure country." DEFVAL { nonSecure } ::= { appnLsTgCharEntry 4 } appnLsPropagationDelay OBJECT-TYPE SYNTAX INTEGER { minimum(0), negligible(76), terrestrial(113), packetSwitched(145), long(153) } ACCESS read-only STATUS mandatory DESCRIPTION "The propagation delay is the length of time that it takes for a signal to propagate from one end of the transmission group to the other. Typical values are: minimum - minimum negligible - 400 microsec terrestrial - 10 msec packetSwitched - 150 msec long - 300 msec" DEFVAL { terrestrial } ::= { appnLsTgCharEntry 5 } appnLsUserDefinedParm1 OBJECT-TYPE SYNTAX Unsigned32 (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "This is the user defined routing parameter in range 0-255." DEFVAL { 128 } ::= { appnLsTgCharEntry 7 } appnLsUserDefinedParm2 OBJECT-TYPE SYNTAX Unsigned32 (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "This is the user defined routing parameter in range 0-255." DEFVAL { 128 } ::= { appnLsTgCharEntry 8 } appnLsUserDefinedParm3 OBJECT-TYPE SYNTAX Unsigned32 (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "This is the user defined routing parameter in range 0-255." DEFVAL { 128 } ::= { appnLsTgCharEntry 9 } appnLsStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnLsStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This group contains the operational statistics of the link station." ::= { appnLs 14 } appnLsStatsEntry OBJECT-TYPE SYNTAX AppnLsStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnLsStatsTable." INDEX { appnIndex, appnLsIndex } ::= { appnLsStatsTable 1 } AppnLsStatsEntry ::= SEQUENCE { appnLsInXidBytes PassportCounter64, appnLsInMsgBytes PassportCounter64, appnLsInXidFrames PassportCounter64, appnLsInMsgFrames PassportCounter64, appnLsOutXidBytes PassportCounter64, appnLsOutMsgBytes PassportCounter64, appnLsOutXidFrames PassportCounter64, appnLsOutMsgFrames PassportCounter64, appnLsInInvalidSnaFrames PassportCounter64, appnLsInSessionControlFrames PassportCounter64, appnLsOutSessionControlFrames PassportCounter64, appnLsEchoResponse PassportCounter64, appnLsCurrentDelay PassportCounter64, appnLsMaxDelay PassportCounter64, appnLsMinDelay PassportCounter64, appnLsGoodXids PassportCounter64, appnLsBadXids PassportCounter64 } appnLsInXidBytes OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the total number of XID bytes received on this link station." ::= { appnLsStatsEntry 1 } appnLsInMsgBytes OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the total number of message (I-frame) bytes received on this link station." ::= { appnLsStatsEntry 2 } appnLsInXidFrames OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the total number of XID frames received on this link station." ::= { appnLsStatsEntry 3 } appnLsInMsgFrames OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the total number of message (I-frame) frames received on this link station." ::= { appnLsStatsEntry 4 } appnLsOutXidBytes OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the total number of XID bytes sent on this link station." ::= { appnLsStatsEntry 5 } appnLsOutMsgBytes OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the total number of message (I-frame) bytes sent on this link station." ::= { appnLsStatsEntry 6 } appnLsOutXidFrames OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the total number of XID frames sent on this link station." ::= { appnLsStatsEntry 7 } appnLsOutMsgFrames OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the total number of message (I-frame) frames sent on this link station." ::= { appnLsStatsEntry 8 } appnLsInInvalidSnaFrames OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the total number of invalid SNA frames received on this link station." ::= { appnLsStatsEntry 9 } appnLsInSessionControlFrames OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the total number of session control frames received on this link station." ::= { appnLsStatsEntry 10 } appnLsOutSessionControlFrames OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the total number of session control frames sent on this link station." ::= { appnLsStatsEntry 11 } appnLsEchoResponse OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the total number of echo responses returned from the adjacent node. A response should be returned for each test frame sent by this node. Echo requests are sent periodically to gauge the propagation delay to the adjacent node." ::= { appnLsStatsEntry 12 } appnLsCurrentDelay OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the time (in milliseconds) that it took for the last test signal to be sent and returned from this link station to the adjacent link station." ::= { appnLsStatsEntry 13 } appnLsMaxDelay OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This is the longest time taken (in milliseconds) for a test signal to be sent and returned from this link station to the adjacent link station." ::= { appnLsStatsEntry 14 } appnLsMinDelay OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This is the shortest time taken (in milliseconds) for a test signal to be sent and returned from this link station to the adjacent link station." ::= { appnLsStatsEntry 15 } appnLsGoodXids OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute contains the total number of successful XIDs that have been received on this link station since it was started." ::= { appnLsStatsEntry 17 } appnLsBadXids OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute contains the total number of unsuccessful XIDs that have been received on this link station since it was started." ::= { appnLsStatsEntry 18 } -- -- *** THIS SUBTREE CURRENTLY NOT IMPLEMENTED *** -- -- Appn/<string> DirectoryEntry/<string> -- This component represents an entry in the directory cache table. -- Entries are added to this table as a result of learning about a logical -- unit from adjacent network nodes. -- The instance value is the name of a logical unit or control point. appnDirEnt OBJECT IDENTIFIER ::= { appn 7 } appnDirEntRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDirEntRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This entry controls the addition and deletion of appnDirEnt components." ::= { appnDirEnt 1 } appnDirEntRowStatusEntry OBJECT-TYPE SYNTAX AppnDirEntRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnDirEnt component." INDEX { appnIndex, appnDirEntIndex } ::= { appnDirEntRowStatusTable 1 } AppnDirEntRowStatusEntry ::= SEQUENCE { appnDirEntRowStatus RowStatus, appnDirEntComponentName DisplayString, appnDirEntStorageType StorageType, appnDirEntIndex AsciiStringIndex } appnDirEntRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-only STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnDirEnt components. These components cannot be added nor deleted." ::= { appnDirEntRowStatusEntry 1 } appnDirEntComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnDirEntRowStatusEntry 2 } appnDirEntStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnDirEnt tables." ::= { appnDirEntRowStatusEntry 4 } appnDirEntIndex OBJECT-TYPE SYNTAX AsciiStringIndex (SIZE (1..17)) ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnDirEnt tables." ::= { appnDirEntRowStatusEntry 10 } appnDirEntOperTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDirEntOperEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This group defines the attributes of the Directory Entry server." ::= { appnDirEnt 10 } appnDirEntOperEntry OBJECT-TYPE SYNTAX AppnDirEntOperEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnDirEntOperTable." INDEX { appnIndex, appnDirEntIndex } ::= { appnDirEntOperTable 1 } AppnDirEntOperEntry ::= SEQUENCE { appnDirEntServerName AsciiString, appnDirEntLuOwnerName AsciiString, appnDirEntLocation INTEGER, appnDirEntEntryType INTEGER, appnDirEntWildCard INTEGER } appnDirEntServerName OBJECT-TYPE SYNTAX AsciiString (SIZE (3..17)) ACCESS read-only STATUS mandatory DESCRIPTION "The fully-qualified control point (CP) name of the network node server. For unassociated end node entries, the end node fully- qualified name is returned." ::= { appnDirEntOperEntry 1 } appnDirEntLuOwnerName OBJECT-TYPE SYNTAX AsciiString (SIZE (3..17)) ACCESS read-only STATUS mandatory DESCRIPTION "It is the fully-qualified CP name of the node at which the LU is located. This name is the same as the serving NN name when the LU is located at a network node or an unassociated end node. It is also the same as the fully-qualified LU name when this is the control point LU for this node." ::= { appnDirEntOperEntry 2 } appnDirEntLocation OBJECT-TYPE SYNTAX INTEGER { local(0), domain(1), xdomain(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Specifies the location of the resource. This may be one of the following: The resource is at the local node. The resource belongs to an attached end node. The resource is not within the domain of the local node." ::= { appnDirEntOperEntry 3 } appnDirEntEntryType OBJECT-TYPE SYNTAX INTEGER { cache(0), register(2), home(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Specifies whether the type of the directory entry is: cache - The LU has previously been located by a broadcast search and the location information has been saved. home - The LU is in the domain of the local network node and the LU information has been configured at the local node. register - The LU is at an end node that is in the domain of the local network node. Registered entries are registered by the served end node." ::= { appnDirEntOperEntry 4 } appnDirEntWildCard OBJECT-TYPE SYNTAX INTEGER { other(1), explicit(2), partialWildcard(3), fullWildcard(4) } ACCESS read-only STATUS mandatory DESCRIPTION "It indicates the type of wildcard used for the resources used for LEN node." ::= { appnDirEntOperEntry 5 } -- -- *** THIS SUBTREE CURRENTLY NOT IMPLEMENTED *** -- -- Appn/<string> AdjacentNetworkNode/<string> -- This dynamic component contains information from the topology -- database about a network node (NN) with which the current -- network node has a CP-CP session. -- The instance value is the name of a network node control point appnAdjNn OBJECT IDENTIFIER ::= { appn 8 } appnAdjNnRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnAdjNnRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This entry controls the addition and deletion of appnAdjNn components." ::= { appnAdjNn 1 } appnAdjNnRowStatusEntry OBJECT-TYPE SYNTAX AppnAdjNnRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnAdjNn component." INDEX { appnIndex, appnAdjNnIndex } ::= { appnAdjNnRowStatusTable 1 } AppnAdjNnRowStatusEntry ::= SEQUENCE { appnAdjNnRowStatus RowStatus, appnAdjNnComponentName DisplayString, appnAdjNnStorageType StorageType, appnAdjNnIndex AsciiStringIndex } appnAdjNnRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-only STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnAdjNn components. These components cannot be added nor deleted." ::= { appnAdjNnRowStatusEntry 1 } appnAdjNnComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnAdjNnRowStatusEntry 2 } appnAdjNnStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnAdjNn tables." ::= { appnAdjNnRowStatusEntry 4 } appnAdjNnIndex OBJECT-TYPE SYNTAX AsciiStringIndex (SIZE (1..17)) ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnAdjNn tables." ::= { appnAdjNnRowStatusEntry 10 } appnAdjNnOperTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnAdjNnOperEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** These operational attributes are only available for network nodes which are directly attached to the current node. They are in a separate group." ::= { appnAdjNn 10 } appnAdjNnOperEntry OBJECT-TYPE SYNTAX AppnAdjNnOperEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnAdjNnOperTable." INDEX { appnIndex, appnAdjNnIndex } ::= { appnAdjNnOperTable 1 } AppnAdjNnOperEntry ::= SEQUENCE { appnAdjNnCpCpSessStatus INTEGER, appnAdjNnOutOfSeqTdus PassportCounter64, appnAdjNnLastFrsnSent Unsigned32, appnAdjNnLastFrsnReceived Unsigned32 } appnAdjNnCpCpSessStatus OBJECT-TYPE SYNTAX INTEGER { active(1), conLoserActive(2), conWinnerActive(3), inactive(4) } ACCESS read-only STATUS mandatory DESCRIPTION "Indicates the state of CP-CP sessions between this node and adjacent network and end nodes. Inactive indicates no CP-CP sessions exists between this node and the adjacent node. Active indicates CP-CP sessions are active using both the ConWinner and ConLoser sessions. The session initiated by this node is referred to as the ConWinner session and is used by this node to send to the adjacent node. The ConLoser session is initiated by the adjacent node and is used by this node to receive from the adjacent node." ::= { appnAdjNnOperEntry 1 } appnAdjNnOutOfSeqTdus OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "Number of out of sequence topology database updates (TDU) received from this node." ::= { appnAdjNnOperEntry 2 } appnAdjNnLastFrsnSent OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "Flow reduction sequence numbers (FRSNs) are associated with Topology Database Updates (TDUs) and are unique only within each APPN network node. A TDU can be associated with multiple APPN resources. This FRSN indicates the last TDU sent to this adjacent node." ::= { appnAdjNnOperEntry 3 } appnAdjNnLastFrsnReceived OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "Flow reduction sequence numbers (FRSNs) are associated with Topology Database Updates (TDUs) and are unique only within each APPN network node. A TDU can be associated with multiple APPN resources. This FRSN indicates the last TDU received from this adjacent node." ::= { appnAdjNnOperEntry 4 } -- -- *** THIS SUBTREE CURRENTLY NOT IMPLEMENTED *** -- -- Appn/<string> NetworkNode/<string> -- This dynamic component contains information from the topology -- database about a network node (NN) or Virtual Routing Node -- (VRN) in the network. -- The instance value is the name of the node. appnNn OBJECT IDENTIFIER ::= { appn 9 } appnNnRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnNnRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This entry controls the addition and deletion of appnNn components." ::= { appnNn 1 } appnNnRowStatusEntry OBJECT-TYPE SYNTAX AppnNnRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnNn component." INDEX { appnIndex, appnNnIndex } ::= { appnNnRowStatusTable 1 } AppnNnRowStatusEntry ::= SEQUENCE { appnNnRowStatus RowStatus, appnNnComponentName DisplayString, appnNnStorageType StorageType, appnNnIndex AsciiStringIndex } appnNnRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-only STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnNn components. These components cannot be added nor deleted." ::= { appnNnRowStatusEntry 1 } appnNnComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnNnRowStatusEntry 2 } appnNnStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnNn tables." ::= { appnNnRowStatusEntry 4 } appnNnIndex OBJECT-TYPE SYNTAX AsciiStringIndex (SIZE (1..17)) ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnNn tables." ::= { appnNnRowStatusEntry 10 } appnNnOperTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnNnOperEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** Operational attributes of a network node in the topology database." ::= { appnNn 10 } appnNnOperEntry OBJECT-TYPE SYNTAX AppnNnOperEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnNnOperTable." INDEX { appnIndex, appnNnIndex } ::= { appnNnOperTable 1 } AppnNnOperEntry ::= SEQUENCE { appnNnDaysLeft Unsigned32, appnNnNodeType INTEGER, appnNnResourceSequenceNumber Unsigned32, appnNnRouteAdditionResistance INTEGER, appnNnStatus OCTET STRING, appnNnFunctionSupported OCTET STRING } appnNnDaysLeft OBJECT-TYPE SYNTAX Unsigned32 (1..15) ACCESS read-only STATUS mandatory DESCRIPTION "The number of days before deletion of this node entry from the Topology Database. This is set to zero for the local node entry, which always exists." ::= { appnNnOperEntry 2 } appnNnNodeType OBJECT-TYPE SYNTAX INTEGER { toBeDetermined(0), networkNode(1), virtualRoutingNode(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Type of the APPN node. Possible values are networkNode (nn) and virtualRoutingNode (vrn)." ::= { appnNnOperEntry 3 } appnNnResourceSequenceNumber OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "Resource sequence number. This is assigned by the network node that owns this resource." ::= { appnNnOperEntry 4 } appnNnRouteAdditionResistance OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "Route addition resistance indicates the relative desirability of using this node for intermediate session traffic. This value is used for route computation. The lower the value, the more desirable the node is for intermediate routing." ::= { appnNnOperEntry 5 } appnNnStatus OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1)) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute specifies the status of the node. This may be one or more of the following: congested - If present, indicates that this node is congested. This node is not be included in route selection by other nodes when this congestion exists. irrDepleted - If present, indicates that intermediate session routing resources are depleted. This node is not included in intermediate route selection by other nodes when resources are depleted. SNMP APPN MIB = ibmappnNnNodeIsrDepleted errDepleted - If present, indicates that session endpoint resources are depleted. quiescing - If present, indicates that the node is quiescing. This node is not included in route selection by other nodes when the node is quiescing. Description of bits: congested(0) irrDepleted(1) errDepleted(2) quiescing(3)" ::= { appnNnOperEntry 6 } appnNnFunctionSupported OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1)) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute specifies which functions are supported. This may be one or more of the following: borderNode - If present, indicates that border node functionality is supported. centralDirectoryServer -If present, indicates that the node is a central directory. gateway - If present, indicates that the node provides gateway functions. isr - If present, indicates that the node supports intermediate session routing. Description of bits: notused0(0) gateway(1) centralDirectoryServer(2) hpr(3) rtp(4) isr(5) borderNode(6)" ::= { appnNnOperEntry 7 } -- -- *** THIS SUBTREE CURRENTLY NOT IMPLEMENTED *** -- -- Appn/<string> LocalTransmissionGroup/<destination -- name<string>>, <fqcpName<string>>, <transmission -- group<n>> -- This component contains dynamic information about a transmission -- group between a network node and an adjacent node. It is part of -- the local topology database. appnLocTg OBJECT IDENTIFIER ::= { appn 10 } appnLocTgRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnLocTgRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This entry controls the addition and deletion of appnLocTg components." ::= { appnLocTg 1 } appnLocTgRowStatusEntry OBJECT-TYPE SYNTAX AppnLocTgRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnLocTg component." INDEX { appnIndex, appnLocTgDestFqcpNameIndex, appnLocTgTransmissionGroupIndex } ::= { appnLocTgRowStatusTable 1 } AppnLocTgRowStatusEntry ::= SEQUENCE { appnLocTgRowStatus RowStatus, appnLocTgComponentName DisplayString, appnLocTgStorageType StorageType, appnLocTgDestFqcpNameIndex AsciiStringIndex, appnLocTgTransmissionGroupIndex Integer32 } appnLocTgRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-only STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnLocTg components. These components cannot be added nor deleted." ::= { appnLocTgRowStatusEntry 1 } appnLocTgComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnLocTgRowStatusEntry 2 } appnLocTgStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnLocTg tables." ::= { appnLocTgRowStatusEntry 4 } appnLocTgDestFqcpNameIndex OBJECT-TYPE SYNTAX AsciiStringIndex (SIZE (3..17)) ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents an index for the appnLocTg tables." ::= { appnLocTgRowStatusEntry 10 } appnLocTgTransmissionGroupIndex OBJECT-TYPE SYNTAX Integer32 (0..255) ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents an index for the appnLocTg tables." ::= { appnLocTgRowStatusEntry 11 } appnLocTgOperTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnLocTgOperEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** Gives the operational status of the local node transmission group." ::= { appnLocTg 10 } appnLocTgOperEntry OBJECT-TYPE SYNTAX AppnLocTgOperEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnLocTgOperTable." INDEX { appnIndex, appnLocTgDestFqcpNameIndex, appnLocTgTransmissionGroupIndex } ::= { appnLocTgOperTable 1 } AppnLocTgOperEntry ::= SEQUENCE { appnLocTgStatus OCTET STRING, appnLocTgResourceSequenceNumber Unsigned32 } appnLocTgStatus OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1)) ACCESS read-only STATUS mandatory DESCRIPTION "Status of the transmission group can be one of operational, CpCpSession or quiescing. Description of bits: notused0(0) notused1(1) notused2(2) notused3(3) cpCpSession(4) quiescing(5) notused6(6) operational(7)" ::= { appnLocTgOperEntry 1 } appnLocTgResourceSequenceNumber OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute contains the resource sequence number." ::= { appnLocTgOperEntry 2 } appnLocTgLinkAddressTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnLocTgLinkAddressEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** Contains the attribute for destination address." ::= { appnLocTg 11 } appnLocTgLinkAddressEntry OBJECT-TYPE SYNTAX AppnLocTgLinkAddressEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnLocTgLinkAddressTable." INDEX { appnIndex, appnLocTgDestFqcpNameIndex, appnLocTgTransmissionGroupIndex } ::= { appnLocTgLinkAddressTable 1 } AppnLocTgLinkAddressEntry ::= SEQUENCE { appnLocTgDlcData HexString } appnLocTgDlcData OBJECT-TYPE SYNTAX HexString (SIZE (0..32)) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute contains specific data related to the link connection. Token-Ring - contains MAC/SAP X.25 Switched - contains dial digits X.21 Switched - contains dial digits Circuit Switched - contains dial digits Frame-Relay - contains DLCI and SAP The value will be set to zero if the destination node type is not a virtual routing node." ::= { appnLocTgLinkAddressEntry 1 } appnLocTgTgCharTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnLocTgTgCharEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** These attributes of the link station are in a group using a common structure. This set provides the TG characteristics of the link through this link station for route selection." ::= { appnLocTg 12 } appnLocTgTgCharEntry OBJECT-TYPE SYNTAX AppnLocTgTgCharEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnLocTgTgCharTable." INDEX { appnIndex, appnLocTgDestFqcpNameIndex, appnLocTgTransmissionGroupIndex } ::= { appnLocTgTgCharTable 1 } AppnLocTgTgCharEntry ::= SEQUENCE { appnLocTgEffectiveCap INTEGER, appnLocTgConnectCost INTEGER, appnLocTgByteCost INTEGER, appnLocTgSecurity INTEGER, appnLocTgPropagationDelay INTEGER, appnLocTgUserDefinedParm1 Unsigned32, appnLocTgUserDefinedParm2 Unsigned32, appnLocTgUserDefinedParm3 Unsigned32 } appnLocTgEffectiveCap OBJECT-TYPE SYNTAX INTEGER { min(0), n170bps(1), n190bps(2), n210bps(3), n230bps(4), n240bps(5), n260bps(6), n280bps(7), n300bps(8), n340bps(9), n380bps(10), n410bps(11), n450bps(12), n490bps(13), n530bps(14), n560bps(15), n600bps(16), n680bps(17), n750bps(18), n830bps(19), n900bps(20), n980bps(21), n1050bps(22), n1130bps(23), n1200bps(24), n1350bps(25), n1500bps(26), n1700bps(27), n1800bps(28), n2000bps(29), n2100bps(30), n2300bps(31), n2400bps(32), n2700bps(33), n3000bps(34), n3300bps(35), n3600bps(36), n3900bps(37), n4200bps(38), n4500bps(39), n4800bps(40), n5400bps(41), n6000bps(42), n6600bps(43), n7200bps(44), n7800bps(45), n8400bps(46), n9000bps(47), n9600bps(48), n10800bps(49), n12000bps(50), n13200bps(51), n14400bps(52), n15600bps(53), n17kbps(54), n18kbps(55), n19kbps(56), n22kbps(57), n24kbps(58), n26kbps(59), n29kbps(60), n31kbps(61), n34kbps(62), n36kbps(63), n38kbps(64), n43kbps(65), n48kbps(66), n53kbps(67), n58kbps(68), n62kbps(69), n67kbps(70), n72kbps(71), n77kbps(72), n86kbps(73), n96kbps(74), n106kbps(75), n115kbps(76), n125kbps(77), n134kbps(78), n144kbps(79), n154kbps(80), n170kbps(81), n190kbps(82), n210kbps(83), n230kbps(84), n250kbps(85), n270kbps(86), n290kbps(87), n310kbps(88), n350kbps(89), n380kbps(90), n420kbps(91), n460kbps(92), n500kbps(93), n540kbps(94), n580kbps(95), n610kbps(96), n690kbps(97), n770kbps(98), n840kbps(99), n920kbps(100), n1000kbps(101), n1080kbps(102), n1150kbps(103), n1230kbps(104), n1380kbps(105), n1540kbps(106), n1700kbps(107), n1800kbps(108), n2000kbps(109), n2200kbps(110), n2300kbps(111), n2500kbps(112), n2800kbps(113), n3100kbps(114), n3400kbps(115), n3700kbps(116), n4000kbps(117), n4300kbps(118), n4600kbps(119), n4900kbps(120), n5500kbps(121), n6100kbps(122), n6800kbps(123), n7400kbps(124), n8000kbps(125), n8600kbps(126), n9200kbps(127), n9800kbps(128), n11100kbps(129), n12300kbps(130), n13500kbps(131), n14700kbps(132), n16Mbps(133), n17Mbps(134), n18Mbps(135), n20Mbps(136), n22Mbps(137), n25Mbps(138), n27Mbps(139), n29Mbps(140), n32Mbps(141), n34Mbps(142), n37Mbps(143), n39Mbps(144), n44Mbps(145), n49Mbps(146), n54Mbps(147), n59Mbps(148), n64Mbps(149), n69Mbps(150), n74Mbps(151), n79Mbps(152), n88Mbps(153), n98Mbps(154), n108Mbps(155), n118Mbps(156), n128Mbps(157), n138Mbps(158), n147Mbps(159), n157Mbps(160), n180Mbps(161), n200Mbps(162), n220Mbps(163), n240Mbps(164), n260Mbps(165), n280Mbps(166), n290Mbps(167), n310Mbps(168), n350Mbps(169), n390Mbps(170), n430Mbps(171), n470Mbps(172), n510Mbps(173), n550Mbps(174), n590Mbps(175), n630Mbps(176), n710Mbps(177), n790Mbps(178), n870Mbps(179), n940Mbps(180), n1020Mbps(181), n1100Mbps(182), n1180Mbps(183), n1260Mbps(184), n1420Mbps(185), n1570Mbps(186), n1700Mbps(187), n1900Mbps(188), n2000Mbps(189), n2200Mbps(190), n2400Mbps(191), n2500Mbps(192), n2800Mbps(193), n3100Mbps(194), n3500Mbps(195), n3800Mbps(196), n4100Mbps(197), n4400Mbps(198), n4700Mbps(199), n5000Mbps(200), n5700Mbps(201), n6300Mbps(202), n6900Mbps(203), n7500Mbps(204), n8200Mbps(205), n8800Mbps(206), n9400Mbps(207), n10100Mbps(208), n11300Mbps(209), n12600Mbps(210), n13800Mbps(211), n15100Mbps(212), n16Gbps(213), n18Gbps(214), n19Gbps(215), n20Gbps(216), n23Gbps(217), n25Gbps(218), n28Gbps(219), n30Gbps(220), n33Gbps(221), n35Gbps(222), n38Gbps(223), n40Gbps(224), n45Gbps(225), n50Gbps(226), n55Gbps(227), n60Gbps(228), n65Gbps(229), n70Gbps(230), n75Gbps(231), n81Gbps(232), n91Gbps(233), n101Gbps(234), n111Gbps(235), n121Gbps(236), n131Gbps(237), n141Gbps(238), n151Gbps(239), n160Gbps(240), n180Gbps(241), n200Gbps(242), n220Gbps(243), n240Gbps(244), n260Gbps(245), n280Gbps(246), n300Gbps(247), n320Gbps(248), n360Gbps(249), n400Gbps(250), n440Gbps(251), n480Gbps(252), n520Gbps(253), n560Gbps(254), n600Gbps(255) } ACCESS read-only STATUS mandatory DESCRIPTION "The effective capacity is an integer value that indicates the capacity in kilo bits per second. It is derived from the link bandwidth and the maximum load factor with the range of 0 thru 603,979,776." ::= { appnLocTgTgCharEntry 1 } appnLocTgConnectCost OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "The cost-per-connect time is a characteristic represented by a single-byte value in the range 0 to 255 that expresses a relative cost of using a transmission group. The units for cost-per-connect time are installation-defined and are typically based on the applicable tariffs of the transmission facility being used by the transmission group. The cost-per-connect time values that a network administrator assigns to the transmission groups in a network should reflect the relative expense of each transmission group as compared to all other transmission groups in the network. A value of 0 means that the cost of connecting over the transmission group is at no additional cost (as in the case of a non-switched facility." DEFVAL { 0 } ::= { appnLocTgTgCharEntry 2 } appnLocTgByteCost OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "Cost-per-byte is a single byte value in the range 0 to 255 that expresses a relative cost of transmitting a byte over the associated transmission group. The units for cost-per-byte are user-defined. Like cost-per-connect-time, cost-per-byte is network specific and will not be uniform across networks unless assignments are coordinated." DEFVAL { 0 } ::= { appnLocTgTgCharEntry 3 } appnLocTgSecurity OBJECT-TYPE SYNTAX INTEGER { unKnown(0), nonSecure(1), publicSwitchedNetwork(32), undergroundCable(64), secureConduit(96), guardedConduit(128), encrypted(160), guardedRadiation(192) } ACCESS read-only STATUS mandatory DESCRIPTION "This static characteristic indicates the level of security protection. The security values are architecturally defined to provide continuity across all networks. Currently, security is encoded as one of the following seven values: guardedRadiation - guarded conduit containing the transmission medium; protected against physical and radiation tapping. encrypted - link level encryption is provided unknown - has not been determined guardedConduit - guarded conduit; protected against physical tapping secureConduit - secure conduit, not guarded; e.g. pressurized pipe undergroundCable - underground cable located in a secure country publicSwitchedNetwork - public switched network; secure in the sense that there is no predetermined route that traffic will take nonSecure - all else, e.g. satellite-connected, located in a nonsecure country." DEFVAL { nonSecure } ::= { appnLocTgTgCharEntry 4 } appnLocTgPropagationDelay OBJECT-TYPE SYNTAX INTEGER { minimum(0), negligible(76), terrestrial(113), packetSwitched(145), long(153) } ACCESS read-only STATUS mandatory DESCRIPTION "The propagation delay is the length of time that it takes for a signal to propagate from one end of the transmission group to the other. Typical values are: minimum - minimum negligible - 400 microsec terrestrial - 10 msec packetSwitched - 150 msec long - 300 msec" DEFVAL { terrestrial } ::= { appnLocTgTgCharEntry 5 } appnLocTgUserDefinedParm1 OBJECT-TYPE SYNTAX Unsigned32 (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "This is the user defined routing parameter in range 0-255." DEFVAL { 128 } ::= { appnLocTgTgCharEntry 7 } appnLocTgUserDefinedParm2 OBJECT-TYPE SYNTAX Unsigned32 (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "This is the user defined routing parameter in range 0-255." DEFVAL { 128 } ::= { appnLocTgTgCharEntry 8 } appnLocTgUserDefinedParm3 OBJECT-TYPE SYNTAX Unsigned32 (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "This is the user defined routing parameter in range 0-255." DEFVAL { 128 } ::= { appnLocTgTgCharEntry 9 } -- -- *** THIS SUBTREE CURRENTLY NOT IMPLEMENTED *** -- -- Appn/<string> IsrSession/<fqcpName<string>>,<pcid<n>> -- This is a dynamic component which contains information about a -- specific Intermediate Session Routing session passing through this -- node. -- The instance value is the fully qualified procedure correlation -- identifier of the session. This consists of the name of the control -- point which initiated the session plus an 8 byte unique identifier -- assigned by that control point. The fully qualified PCID uniquely -- identifies this session on all nodes through which it passes. appnIsrSess OBJECT IDENTIFIER ::= { appn 11 } appnIsrSessRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnIsrSessRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This entry controls the addition and deletion of appnIsrSess components." ::= { appnIsrSess 1 } appnIsrSessRowStatusEntry OBJECT-TYPE SYNTAX AppnIsrSessRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnIsrSess component." INDEX { appnIndex, appnIsrSessFqcpNameIndex, appnIsrSessProcedureCorrelationIdIndex } ::= { appnIsrSessRowStatusTable 1 } AppnIsrSessRowStatusEntry ::= SEQUENCE { appnIsrSessRowStatus RowStatus, appnIsrSessComponentName DisplayString, appnIsrSessStorageType StorageType, appnIsrSessFqcpNameIndex AsciiStringIndex, appnIsrSessProcedureCorrelationIdIndex HexString } appnIsrSessRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-only STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnIsrSess components. These components cannot be added nor deleted." ::= { appnIsrSessRowStatusEntry 1 } appnIsrSessComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnIsrSessRowStatusEntry 2 } appnIsrSessStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnIsrSess tables." ::= { appnIsrSessRowStatusEntry 4 } appnIsrSessFqcpNameIndex OBJECT-TYPE SYNTAX AsciiStringIndex (SIZE (3..17)) ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents an index for the appnIsrSess tables." ::= { appnIsrSessRowStatusEntry 10 } appnIsrSessProcedureCorrelationIdIndex OBJECT-TYPE SYNTAX HexString (SIZE (8)) ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents an index for the appnIsrSess tables." ::= { appnIsrSessRowStatusEntry 11 } appnIsrSessOperTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnIsrSessOperEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This component contains dynamic information about an intermediate session for which the network node is providing transit routing." ::= { appnIsrSess 10 } appnIsrSessOperEntry OBJECT-TYPE SYNTAX AppnIsrSessOperEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnIsrSessOperTable." INDEX { appnIndex, appnIsrSessFqcpNameIndex, appnIsrSessProcedureCorrelationIdIndex } ::= { appnIsrSessOperTable 1 } AppnIsrSessOperEntry ::= SEQUENCE { appnIsrSessTransmissionPriority INTEGER, appnIsrSessCosName AsciiString, appnIsrSessLimitedResource INTEGER } appnIsrSessTransmissionPriority OBJECT-TYPE SYNTAX INTEGER { low(1), medium(2), high(3), network(4) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute contains the transmission priority. This is one of low, medium, high or network." ::= { appnIsrSessOperEntry 1 } appnIsrSessCosName OBJECT-TYPE SYNTAX AsciiString (SIZE (1..8)) ACCESS read-only STATUS mandatory DESCRIPTION "This is the class of service used to select the route. Class of service (COS) is a designation of the transport network characteristics, such as route security, transmission priority, and bandwidth, needed for a particular session. The class of service is derived from the mode name specified by the initiator of the session." ::= { appnIsrSessOperEntry 2 } appnIsrSessLimitedResource OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute specifies whether the session uses a limited resource link. A limited resource link remains active only when being used and is deactivated when session traffic ceases." ::= { appnIsrSessOperEntry 3 } -- -- *** THIS SUBTREE CURRENTLY NOT IMPLEMENTED *** -- -- Appn/<string> IsrSession/((fqcpName<string>),(pcid/n) PriStats -- This is a dynamic component which contains statistics and counters -- for the primary portion of an ISR session. appnIsrSessPriStats OBJECT IDENTIFIER ::= { appnIsrSess 100 } appnIsrSessPriStatsRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnIsrSessPriStatsRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This entry controls the addition and deletion of appnIsrSessPriStats components." ::= { appnIsrSessPriStats 1 } appnIsrSessPriStatsRowStatusEntry OBJECT-TYPE SYNTAX AppnIsrSessPriStatsRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnIsrSessPriStats component." INDEX { appnIndex, appnIsrSessFqcpNameIndex, appnIsrSessProcedureCorrelationIdIndex, appnIsrSessPriStatsIndex } ::= { appnIsrSessPriStatsRowStatusTable 1 } AppnIsrSessPriStatsRowStatusEntry ::= SEQUENCE { appnIsrSessPriStatsRowStatus RowStatus, appnIsrSessPriStatsComponentName DisplayString, appnIsrSessPriStatsStorageType StorageType, appnIsrSessPriStatsIndex NonReplicated } appnIsrSessPriStatsRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-only STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnIsrSessPriStats components. These components cannot be added nor deleted." ::= { appnIsrSessPriStatsRowStatusEntry 1 } appnIsrSessPriStatsComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnIsrSessPriStatsRowStatusEntry 2 } appnIsrSessPriStatsStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnIsrSessPriStats tables." ::= { appnIsrSessPriStatsRowStatusEntry 4 } appnIsrSessPriStatsIndex OBJECT-TYPE SYNTAX NonReplicated ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnIsrSessPriStats tables." ::= { appnIsrSessPriStatsRowStatusEntry 10 } appnIsrSessPriStatsStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnIsrSessPriStatsStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This component contains counters and statistics for a session." ::= { appnIsrSessPriStats 10 } appnIsrSessPriStatsStatsEntry OBJECT-TYPE SYNTAX AppnIsrSessPriStatsStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnIsrSessPriStatsStatsTable." INDEX { appnIndex, appnIsrSessFqcpNameIndex, appnIsrSessProcedureCorrelationIdIndex, appnIsrSessPriStatsIndex } ::= { appnIsrSessPriStatsStatsTable 1 } AppnIsrSessPriStatsStatsEntry ::= SEQUENCE { appnIsrSessPriStatsRxRuSize Unsigned32, appnIsrSessPriStatsMaxTxBtuSize Unsigned32, appnIsrSessPriStatsMaxRxBtuSize Unsigned32, appnIsrSessPriStatsMaxTxPacWin INTEGER, appnIsrSessPriStatsCurTxPacWin INTEGER, appnIsrSessPriStatsMaxRxPacWin INTEGER, appnIsrSessPriStatsCurRxPacWin INTEGER, appnIsrSessPriStatsTxDataframes PassportCounter64, appnIsrSessPriStatsTxFmdFrames PassportCounter64, appnIsrSessPriStatsTxDataBytes PassportCounter64, appnIsrSessPriStatsRxDataFrames PassportCounter64, appnIsrSessPriStatsRxFmdFrames PassportCounter64, appnIsrSessPriStatsRxDataBytes PassportCounter64, appnIsrSessPriStatsSidh Hex, appnIsrSessPriStatsSidl Hex, appnIsrSessPriStatsOdai INTEGER, appnIsrSessPriStatsLsName AsciiString } appnIsrSessPriStatsRxRuSize OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "This is the maximum request unit (RU) size that can be used on the session." ::= { appnIsrSessPriStatsStatsEntry 1 } appnIsrSessPriStatsMaxTxBtuSize OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "This is the maximum BTU size (length of the information field in a frame) that can be sent on the session." ::= { appnIsrSessPriStatsStatsEntry 2 } appnIsrSessPriStatsMaxRxBtuSize OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "This is the maximum BTU size (length of the information field in a frame) that can be received on the session." ::= { appnIsrSessPriStatsStatsEntry 3 } appnIsrSessPriStatsMaxTxPacWin OBJECT-TYPE SYNTAX INTEGER (0..32767) ACCESS read-only STATUS mandatory DESCRIPTION "This is the maximum size of the send pacing window on the session." ::= { appnIsrSessPriStatsStatsEntry 4 } appnIsrSessPriStatsCurTxPacWin OBJECT-TYPE SYNTAX INTEGER (0..32767) ACCESS read-only STATUS mandatory DESCRIPTION "This is the current size of the send pacing window on the session." ::= { appnIsrSessPriStatsStatsEntry 5 } appnIsrSessPriStatsMaxRxPacWin OBJECT-TYPE SYNTAX INTEGER (0..32767) ACCESS read-only STATUS mandatory DESCRIPTION "This is the maximum size of the receive pacing window on the session." ::= { appnIsrSessPriStatsStatsEntry 6 } appnIsrSessPriStatsCurRxPacWin OBJECT-TYPE SYNTAX INTEGER (0..32767) ACCESS read-only STATUS mandatory DESCRIPTION "This is the current size of the receive pacing window on the session." ::= { appnIsrSessPriStatsStatsEntry 7 } appnIsrSessPriStatsTxDataframes OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of normal flow data frames sent on the session, the counter wraps to zero." ::= { appnIsrSessPriStatsStatsEntry 8 } appnIsrSessPriStatsTxFmdFrames OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of FMD data frames sent on the session, the counter wraps to zero." ::= { appnIsrSessPriStatsStatsEntry 9 } appnIsrSessPriStatsTxDataBytes OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This is the number of normal flow data bytes sent on the session, the counter wraps to zero." ::= { appnIsrSessPriStatsStatsEntry 10 } appnIsrSessPriStatsRxDataFrames OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This is the number of normal flow data frames received on the session, the counter wraps to zero." ::= { appnIsrSessPriStatsStatsEntry 11 } appnIsrSessPriStatsRxFmdFrames OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of FMD data frames received on the session, the counter wraps to zero." ::= { appnIsrSessPriStatsStatsEntry 12 } appnIsrSessPriStatsRxDataBytes OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This is the number of normal flow data bytes received on the session, the counter wraps to zero." ::= { appnIsrSessPriStatsStatsEntry 13 } appnIsrSessPriStatsSidh OBJECT-TYPE SYNTAX Hex (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute contains the session identifier high byte on the session." ::= { appnIsrSessPriStatsStatsEntry 14 } appnIsrSessPriStatsSidl OBJECT-TYPE SYNTAX Hex (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute contains the session ID low byte on the SSCP session." ::= { appnIsrSessPriStatsStatsEntry 15 } appnIsrSessPriStatsOdai OBJECT-TYPE SYNTAX INTEGER { primary(0), secondary(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This is the origin destination assignor indicator (ODAI) on the session." ::= { appnIsrSessPriStatsStatsEntry 16 } appnIsrSessPriStatsLsName OBJECT-TYPE SYNTAX AsciiString (SIZE (1..8)) ACCESS read-only STATUS mandatory DESCRIPTION "This is the link station name associated with these counters and statistics. This is an 8 character name of the link station over which the data flowed. This field can be used to correlate the session statistics with the link over which session data flows." ::= { appnIsrSessPriStatsStatsEntry 17 } -- -- *** THIS SUBTREE CURRENTLY NOT IMPLEMENTED *** -- -- Appn/<string> IsrSession/((fqcpName<string>),(pcid/n) SecStats -- This is a dynamic component which contains statistics and counters -- for the secondary portion of an ISR session. appnIsrSessSecStats OBJECT IDENTIFIER ::= { appnIsrSess 101 } appnIsrSessSecStatsRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnIsrSessSecStatsRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This entry controls the addition and deletion of appnIsrSessSecStats components." ::= { appnIsrSessSecStats 1 } appnIsrSessSecStatsRowStatusEntry OBJECT-TYPE SYNTAX AppnIsrSessSecStatsRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnIsrSessSecStats component." INDEX { appnIndex, appnIsrSessFqcpNameIndex, appnIsrSessProcedureCorrelationIdIndex, appnIsrSessSecStatsIndex } ::= { appnIsrSessSecStatsRowStatusTable 1 } AppnIsrSessSecStatsRowStatusEntry ::= SEQUENCE { appnIsrSessSecStatsRowStatus RowStatus, appnIsrSessSecStatsComponentName DisplayString, appnIsrSessSecStatsStorageType StorageType, appnIsrSessSecStatsIndex NonReplicated } appnIsrSessSecStatsRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-only STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnIsrSessSecStats components. These components cannot be added nor deleted." ::= { appnIsrSessSecStatsRowStatusEntry 1 } appnIsrSessSecStatsComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnIsrSessSecStatsRowStatusEntry 2 } appnIsrSessSecStatsStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnIsrSessSecStats tables." ::= { appnIsrSessSecStatsRowStatusEntry 4 } appnIsrSessSecStatsIndex OBJECT-TYPE SYNTAX NonReplicated ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnIsrSessSecStats tables." ::= { appnIsrSessSecStatsRowStatusEntry 10 } appnIsrSessSecStatsStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnIsrSessSecStatsStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This component contains counters and statistics for a session." ::= { appnIsrSessSecStats 10 } appnIsrSessSecStatsStatsEntry OBJECT-TYPE SYNTAX AppnIsrSessSecStatsStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnIsrSessSecStatsStatsTable." INDEX { appnIndex, appnIsrSessFqcpNameIndex, appnIsrSessProcedureCorrelationIdIndex, appnIsrSessSecStatsIndex } ::= { appnIsrSessSecStatsStatsTable 1 } AppnIsrSessSecStatsStatsEntry ::= SEQUENCE { appnIsrSessSecStatsRxRuSize Unsigned32, appnIsrSessSecStatsMaxTxBtuSize Unsigned32, appnIsrSessSecStatsMaxRxBtuSize Unsigned32, appnIsrSessSecStatsMaxTxPacWin INTEGER, appnIsrSessSecStatsCurTxPacWin INTEGER, appnIsrSessSecStatsMaxRxPacWin INTEGER, appnIsrSessSecStatsCurRxPacWin INTEGER, appnIsrSessSecStatsTxDataframes PassportCounter64, appnIsrSessSecStatsTxFmdFrames PassportCounter64, appnIsrSessSecStatsTxDataBytes PassportCounter64, appnIsrSessSecStatsRxDataFrames PassportCounter64, appnIsrSessSecStatsRxFmdFrames PassportCounter64, appnIsrSessSecStatsRxDataBytes PassportCounter64, appnIsrSessSecStatsSidh Hex, appnIsrSessSecStatsSidl Hex, appnIsrSessSecStatsOdai INTEGER, appnIsrSessSecStatsLsName AsciiString } appnIsrSessSecStatsRxRuSize OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "This is the maximum request unit (RU) size that can be used on the session." ::= { appnIsrSessSecStatsStatsEntry 1 } appnIsrSessSecStatsMaxTxBtuSize OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "This is the maximum BTU size (length of the information field in a frame) that can be sent on the session." ::= { appnIsrSessSecStatsStatsEntry 2 } appnIsrSessSecStatsMaxRxBtuSize OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "This is the maximum BTU size (length of the information field in a frame) that can be received on the session." ::= { appnIsrSessSecStatsStatsEntry 3 } appnIsrSessSecStatsMaxTxPacWin OBJECT-TYPE SYNTAX INTEGER (0..32767) ACCESS read-only STATUS mandatory DESCRIPTION "This is the maximum size of the send pacing window on the session." ::= { appnIsrSessSecStatsStatsEntry 4 } appnIsrSessSecStatsCurTxPacWin OBJECT-TYPE SYNTAX INTEGER (0..32767) ACCESS read-only STATUS mandatory DESCRIPTION "This is the current size of the send pacing window on the session." ::= { appnIsrSessSecStatsStatsEntry 5 } appnIsrSessSecStatsMaxRxPacWin OBJECT-TYPE SYNTAX INTEGER (0..32767) ACCESS read-only STATUS mandatory DESCRIPTION "This is the maximum size of the receive pacing window on the session." ::= { appnIsrSessSecStatsStatsEntry 6 } appnIsrSessSecStatsCurRxPacWin OBJECT-TYPE SYNTAX INTEGER (0..32767) ACCESS read-only STATUS mandatory DESCRIPTION "This is the current size of the receive pacing window on the session." ::= { appnIsrSessSecStatsStatsEntry 7 } appnIsrSessSecStatsTxDataframes OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of normal flow data frames sent on the session, the counter wraps to zero." ::= { appnIsrSessSecStatsStatsEntry 8 } appnIsrSessSecStatsTxFmdFrames OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of FMD data frames sent on the session, the counter wraps to zero." ::= { appnIsrSessSecStatsStatsEntry 9 } appnIsrSessSecStatsTxDataBytes OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This is the number of normal flow data bytes sent on the session, the counter wraps to zero." ::= { appnIsrSessSecStatsStatsEntry 10 } appnIsrSessSecStatsRxDataFrames OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This is the number of normal flow data frames received on the session, the counter wraps to zero." ::= { appnIsrSessSecStatsStatsEntry 11 } appnIsrSessSecStatsRxFmdFrames OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of FMD data frames received on the session, the counter wraps to zero." ::= { appnIsrSessSecStatsStatsEntry 12 } appnIsrSessSecStatsRxDataBytes OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This is the number of normal flow data bytes received on the session, the counter wraps to zero." ::= { appnIsrSessSecStatsStatsEntry 13 } appnIsrSessSecStatsSidh OBJECT-TYPE SYNTAX Hex (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute contains the session identifier high byte on the session." ::= { appnIsrSessSecStatsStatsEntry 14 } appnIsrSessSecStatsSidl OBJECT-TYPE SYNTAX Hex (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute contains the session ID low byte on the SSCP session." ::= { appnIsrSessSecStatsStatsEntry 15 } appnIsrSessSecStatsOdai OBJECT-TYPE SYNTAX INTEGER { primary(0), secondary(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This is the origin destination assignor indicator (ODAI) on the session." ::= { appnIsrSessSecStatsStatsEntry 16 } appnIsrSessSecStatsLsName OBJECT-TYPE SYNTAX AsciiString (SIZE (1..8)) ACCESS read-only STATUS mandatory DESCRIPTION "This is the link station name associated with these counters and statistics. This is an 8 character name of the link station over which the data flowed. This field can be used to correlate the session statistics with the link over which session data flows." ::= { appnIsrSessSecStatsStatsEntry 17 } -- -- *** THIS SUBTREE CURRENTLY NOT IMPLEMENTED *** -- -- Appn/<string> NetworkNodeTransmissionGroup/<frsn<n>>, -- <owner name<string>>, <owner type<nn | vrn>>, <destination -- name,<string>>, <destination type<nn|vrn>>,<transmission -- group<n>> -- This component contains dynamic information about a transmission -- group between two network nodes. It is part of the topology -- database. appnNnTg OBJECT IDENTIFIER ::= { appn 12 } appnNnTgRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnNnTgRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This entry controls the addition and deletion of appnNnTg components." ::= { appnNnTg 1 } appnNnTgRowStatusEntry OBJECT-TYPE SYNTAX AppnNnTgRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnNnTg component." INDEX { appnIndex, appnNnTgOwnerFqcpNameIndex, appnNnTgDestFqcpNameIndex, appnNnTgTransmissionGroupIndex } ::= { appnNnTgRowStatusTable 1 } AppnNnTgRowStatusEntry ::= SEQUENCE { appnNnTgRowStatus RowStatus, appnNnTgComponentName DisplayString, appnNnTgStorageType StorageType, appnNnTgOwnerFqcpNameIndex AsciiStringIndex, appnNnTgDestFqcpNameIndex AsciiStringIndex, appnNnTgTransmissionGroupIndex Integer32 } appnNnTgRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-only STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnNnTg components. These components cannot be added nor deleted." ::= { appnNnTgRowStatusEntry 1 } appnNnTgComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnNnTgRowStatusEntry 2 } appnNnTgStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnNnTg tables." ::= { appnNnTgRowStatusEntry 4 } appnNnTgOwnerFqcpNameIndex OBJECT-TYPE SYNTAX AsciiStringIndex (SIZE (3..17)) ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents an index for the appnNnTg tables." ::= { appnNnTgRowStatusEntry 10 } appnNnTgDestFqcpNameIndex OBJECT-TYPE SYNTAX AsciiStringIndex (SIZE (3..17)) ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents an index for the appnNnTg tables." ::= { appnNnTgRowStatusEntry 11 } appnNnTgTransmissionGroupIndex OBJECT-TYPE SYNTAX Integer32 (0..255) ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents an index for the appnNnTg tables." ::= { appnNnTgRowStatusEntry 12 } appnNnTgOperTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnNnTgOperEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This group contains the operational status of the transmission group entry in the topology database." ::= { appnNnTg 10 } appnNnTgOperEntry OBJECT-TYPE SYNTAX AppnNnTgOperEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnNnTgOperTable." INDEX { appnIndex, appnNnTgOwnerFqcpNameIndex, appnNnTgDestFqcpNameIndex, appnNnTgTransmissionGroupIndex } ::= { appnNnTgOperTable 1 } AppnNnTgOperEntry ::= SEQUENCE { appnNnTgFlowReductionSequenceNumber Unsigned32, appnNnTgDaysLeft Unsigned32, appnNnTgResourceSequenceNumber Unsigned32, appnNnTgStatus OCTET STRING } appnNnTgFlowReductionSequenceNumber OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "Flow reduction sequence numbers (FRSNs) are associated with Topology Database Updates (TDUs) and are unique only within each APPN network node. A TDU can be associated with multiple APPN resources. This FRSN indicates the last time this resource was updated at this node. SNMP APPN MIB = ibmappnNnTgFrsn" ::= { appnNnTgOperEntry 1 } appnNnTgDaysLeft OBJECT-TYPE SYNTAX Unsigned32 (1..15) ACCESS read-only STATUS mandatory DESCRIPTION "Number of days left until entry purged." ::= { appnNnTgOperEntry 2 } appnNnTgResourceSequenceNumber OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "Resource sequence number." ::= { appnNnTgOperEntry 3 } appnNnTgStatus OBJECT-TYPE SYNTAX OCTET STRING (SIZE (1)) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute contains status information about the transmission group from the topology database. It can be any combination of the following: operational If present indicates that the transmission group is operational. CpCpSessions If present, indicates that CP-CP sessions are supported on this transmission group. quiescing If present, indicates that the transmission group is quiescing. Description of bits: notused0(0) notused1(1) notused2(2) notused3(3) cpCpSessions(4) quiescing(5) notused6(6) operational(7)" ::= { appnNnTgOperEntry 4 } appnNnTgLinkAddressTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnNnTgLinkAddressEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** Contains the attribute for destination address." ::= { appnNnTg 11 } appnNnTgLinkAddressEntry OBJECT-TYPE SYNTAX AppnNnTgLinkAddressEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnNnTgLinkAddressTable." INDEX { appnIndex, appnNnTgOwnerFqcpNameIndex, appnNnTgDestFqcpNameIndex, appnNnTgTransmissionGroupIndex } ::= { appnNnTgLinkAddressTable 1 } AppnNnTgLinkAddressEntry ::= SEQUENCE { appnNnTgDlcData HexString } appnNnTgDlcData OBJECT-TYPE SYNTAX HexString (SIZE (0..32)) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute contains specific data related to the link connection. Token-Ring - contains MAC/SAP X.25 Switched - contains dial digits X.21 Switched - contains dial digits Circuit Switched - contains dial digits Frame-Relay - contains DLCI and SAP The value will be set to zero if the destination node type is not a virtual routing node." ::= { appnNnTgLinkAddressEntry 1 } appnNnTgTgCharTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnNnTgTgCharEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** These attributes of the link station are in a group using a common structure. This set provides the TG characteristics of the link through this link station for route selection." ::= { appnNnTg 12 } appnNnTgTgCharEntry OBJECT-TYPE SYNTAX AppnNnTgTgCharEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnNnTgTgCharTable." INDEX { appnIndex, appnNnTgOwnerFqcpNameIndex, appnNnTgDestFqcpNameIndex, appnNnTgTransmissionGroupIndex } ::= { appnNnTgTgCharTable 1 } AppnNnTgTgCharEntry ::= SEQUENCE { appnNnTgEffectiveCap INTEGER, appnNnTgConnectCost INTEGER, appnNnTgByteCost INTEGER, appnNnTgSecurity INTEGER, appnNnTgPropagationDelay INTEGER, appnNnTgUserDefinedParm1 Unsigned32, appnNnTgUserDefinedParm2 Unsigned32, appnNnTgUserDefinedParm3 Unsigned32 } appnNnTgEffectiveCap OBJECT-TYPE SYNTAX INTEGER { min(0), n170bps(1), n190bps(2), n210bps(3), n230bps(4), n240bps(5), n260bps(6), n280bps(7), n300bps(8), n340bps(9), n380bps(10), n410bps(11), n450bps(12), n490bps(13), n530bps(14), n560bps(15), n600bps(16), n680bps(17), n750bps(18), n830bps(19), n900bps(20), n980bps(21), n1050bps(22), n1130bps(23), n1200bps(24), n1350bps(25), n1500bps(26), n1700bps(27), n1800bps(28), n2000bps(29), n2100bps(30), n2300bps(31), n2400bps(32), n2700bps(33), n3000bps(34), n3300bps(35), n3600bps(36), n3900bps(37), n4200bps(38), n4500bps(39), n4800bps(40), n5400bps(41), n6000bps(42), n6600bps(43), n7200bps(44), n7800bps(45), n8400bps(46), n9000bps(47), n9600bps(48), n10800bps(49), n12000bps(50), n13200bps(51), n14400bps(52), n15600bps(53), n17kbps(54), n18kbps(55), n19kbps(56), n22kbps(57), n24kbps(58), n26kbps(59), n29kbps(60), n31kbps(61), n34kbps(62), n36kbps(63), n38kbps(64), n43kbps(65), n48kbps(66), n53kbps(67), n58kbps(68), n62kbps(69), n67kbps(70), n72kbps(71), n77kbps(72), n86kbps(73), n96kbps(74), n106kbps(75), n115kbps(76), n125kbps(77), n134kbps(78), n144kbps(79), n154kbps(80), n170kbps(81), n190kbps(82), n210kbps(83), n230kbps(84), n250kbps(85), n270kbps(86), n290kbps(87), n310kbps(88), n350kbps(89), n380kbps(90), n420kbps(91), n460kbps(92), n500kbps(93), n540kbps(94), n580kbps(95), n610kbps(96), n690kbps(97), n770kbps(98), n840kbps(99), n920kbps(100), n1000kbps(101), n1080kbps(102), n1150kbps(103), n1230kbps(104), n1380kbps(105), n1540kbps(106), n1700kbps(107), n1800kbps(108), n2000kbps(109), n2200kbps(110), n2300kbps(111), n2500kbps(112), n2800kbps(113), n3100kbps(114), n3400kbps(115), n3700kbps(116), n4000kbps(117), n4300kbps(118), n4600kbps(119), n4900kbps(120), n5500kbps(121), n6100kbps(122), n6800kbps(123), n7400kbps(124), n8000kbps(125), n8600kbps(126), n9200kbps(127), n9800kbps(128), n11100kbps(129), n12300kbps(130), n13500kbps(131), n14700kbps(132), n16Mbps(133), n17Mbps(134), n18Mbps(135), n20Mbps(136), n22Mbps(137), n25Mbps(138), n27Mbps(139), n29Mbps(140), n32Mbps(141), n34Mbps(142), n37Mbps(143), n39Mbps(144), n44Mbps(145), n49Mbps(146), n54Mbps(147), n59Mbps(148), n64Mbps(149), n69Mbps(150), n74Mbps(151), n79Mbps(152), n88Mbps(153), n98Mbps(154), n108Mbps(155), n118Mbps(156), n128Mbps(157), n138Mbps(158), n147Mbps(159), n157Mbps(160), n180Mbps(161), n200Mbps(162), n220Mbps(163), n240Mbps(164), n260Mbps(165), n280Mbps(166), n290Mbps(167), n310Mbps(168), n350Mbps(169), n390Mbps(170), n430Mbps(171), n470Mbps(172), n510Mbps(173), n550Mbps(174), n590Mbps(175), n630Mbps(176), n710Mbps(177), n790Mbps(178), n870Mbps(179), n940Mbps(180), n1020Mbps(181), n1100Mbps(182), n1180Mbps(183), n1260Mbps(184), n1420Mbps(185), n1570Mbps(186), n1700Mbps(187), n1900Mbps(188), n2000Mbps(189), n2200Mbps(190), n2400Mbps(191), n2500Mbps(192), n2800Mbps(193), n3100Mbps(194), n3500Mbps(195), n3800Mbps(196), n4100Mbps(197), n4400Mbps(198), n4700Mbps(199), n5000Mbps(200), n5700Mbps(201), n6300Mbps(202), n6900Mbps(203), n7500Mbps(204), n8200Mbps(205), n8800Mbps(206), n9400Mbps(207), n10100Mbps(208), n11300Mbps(209), n12600Mbps(210), n13800Mbps(211), n15100Mbps(212), n16Gbps(213), n18Gbps(214), n19Gbps(215), n20Gbps(216), n23Gbps(217), n25Gbps(218), n28Gbps(219), n30Gbps(220), n33Gbps(221), n35Gbps(222), n38Gbps(223), n40Gbps(224), n45Gbps(225), n50Gbps(226), n55Gbps(227), n60Gbps(228), n65Gbps(229), n70Gbps(230), n75Gbps(231), n81Gbps(232), n91Gbps(233), n101Gbps(234), n111Gbps(235), n121Gbps(236), n131Gbps(237), n141Gbps(238), n151Gbps(239), n160Gbps(240), n180Gbps(241), n200Gbps(242), n220Gbps(243), n240Gbps(244), n260Gbps(245), n280Gbps(246), n300Gbps(247), n320Gbps(248), n360Gbps(249), n400Gbps(250), n440Gbps(251), n480Gbps(252), n520Gbps(253), n560Gbps(254), n600Gbps(255) } ACCESS read-only STATUS mandatory DESCRIPTION "The effective capacity is an integer value that indicates the capacity in kilo bits per second. It is derived from the link bandwidth and the maximum load factor with the range of 0 thru 603,979,776." ::= { appnNnTgTgCharEntry 1 } appnNnTgConnectCost OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "The cost-per-connect time is a characteristic represented by a single-byte value in the range 0 to 255 that expresses a relative cost of using a transmission group. The units for cost-per-connect time are installation-defined and are typically based on the applicable tariffs of the transmission facility being used by the transmission group. The cost-per-connect time values that a network administrator assigns to the transmission groups in a network should reflect the relative expense of each transmission group as compared to all other transmission groups in the network. A value of 0 means that the cost of connecting over the transmission group is at no additional cost (as in the case of a non-switched facility." DEFVAL { 0 } ::= { appnNnTgTgCharEntry 2 } appnNnTgByteCost OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "Cost-per-byte is a single byte value in the range 0 to 255 that expresses a relative cost of transmitting a byte over the associated transmission group. The units for cost-per-byte are user-defined. Like cost-per-connect-time, cost-per-byte is network specific and will not be uniform across networks unless assignments are coordinated." DEFVAL { 0 } ::= { appnNnTgTgCharEntry 3 } appnNnTgSecurity OBJECT-TYPE SYNTAX INTEGER { unKnown(0), nonSecure(1), publicSwitchedNetwork(32), undergroundCable(64), secureConduit(96), guardedConduit(128), encrypted(160), guardedRadiation(192) } ACCESS read-only STATUS mandatory DESCRIPTION "This static characteristic indicates the level of security protection. The security values are architecturally defined to provide continuity across all networks. Currently, security is encoded as one of the following seven values: guardedRadiation - guarded conduit containing the transmission medium; protected against physical and radiation tapping. encrypted - link level encryption is provided unknown - has not been determined guardedConduit - guarded conduit; protected against physical tapping secureConduit - secure conduit, not guarded; e.g. pressurized pipe undergroundCable - underground cable located in a secure country publicSwitchedNetwork - public switched network; secure in the sense that there is no predetermined route that traffic will take nonSecure - all else, e.g. satellite-connected, located in a nonsecure country." DEFVAL { nonSecure } ::= { appnNnTgTgCharEntry 4 } appnNnTgPropagationDelay OBJECT-TYPE SYNTAX INTEGER { minimum(0), negligible(76), terrestrial(113), packetSwitched(145), long(153) } ACCESS read-only STATUS mandatory DESCRIPTION "The propagation delay is the length of time that it takes for a signal to propagate from one end of the transmission group to the other. Typical values are: minimum - minimum negligible - 400 microsec terrestrial - 10 msec packetSwitched - 150 msec long - 300 msec" DEFVAL { terrestrial } ::= { appnNnTgTgCharEntry 5 } appnNnTgUserDefinedParm1 OBJECT-TYPE SYNTAX Unsigned32 (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "This is the user defined routing parameter in range 0-255." DEFVAL { 128 } ::= { appnNnTgTgCharEntry 7 } appnNnTgUserDefinedParm2 OBJECT-TYPE SYNTAX Unsigned32 (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "This is the user defined routing parameter in range 0-255." DEFVAL { 128 } ::= { appnNnTgTgCharEntry 8 } appnNnTgUserDefinedParm3 OBJECT-TYPE SYNTAX Unsigned32 (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "This is the user defined routing parameter in range 0-255." DEFVAL { 128 } ::= { appnNnTgTgCharEntry 9 } -- -- *** THIS SUBTREE CURRENTLY NOT IMPLEMENTED *** -- -- Appn/<string> Rtp/<string> -- This is a dynamic component which contains information about -- High Performance Routing (HPR) - Rapid Transport Protocol (RTP) -- pipes terminating on this node. -- The instance value is an 8 character string assigned algorithmically -- by the node. appnRtp OBJECT IDENTIFIER ::= { appn 13 } appnRtpRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnRtpRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This entry controls the addition and deletion of appnRtp components." ::= { appnRtp 1 } appnRtpRowStatusEntry OBJECT-TYPE SYNTAX AppnRtpRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnRtp component." INDEX { appnIndex, appnRtpIndex } ::= { appnRtpRowStatusTable 1 } AppnRtpRowStatusEntry ::= SEQUENCE { appnRtpRowStatus RowStatus, appnRtpComponentName DisplayString, appnRtpStorageType StorageType, appnRtpIndex AsciiStringIndex } appnRtpRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-only STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnRtp components. These components cannot be added nor deleted." ::= { appnRtpRowStatusEntry 1 } appnRtpComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnRtpRowStatusEntry 2 } appnRtpStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnRtp tables." ::= { appnRtpRowStatusEntry 4 } appnRtpIndex OBJECT-TYPE SYNTAX AsciiStringIndex (SIZE (1..8)) ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnRtp tables." ::= { appnRtpRowStatusEntry 10 } appnRtpOperTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnRtpOperEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This group contains the operational data for the High Performance Routing-Rapid Transport Protocol pipe" ::= { appnRtp 10 } appnRtpOperEntry OBJECT-TYPE SYNTAX AppnRtpOperEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnRtpOperTable." INDEX { appnIndex, appnRtpIndex } ::= { appnRtpOperTable 1 } AppnRtpOperEntry ::= SEQUENCE { appnRtpLocalLsName AsciiString, appnRtpRemoteCpName AsciiString, appnRtpCosName AsciiString, appnRtpActiveSessions INTEGER, appnRtpLocalTcid HexString, appnRtpRemoteTcid HexString, appnRtpIdleTimer Unsigned32, appnRtpMaxBtuSize INTEGER } appnRtpLocalLsName OBJECT-TYPE SYNTAX AsciiString (SIZE (1..8)) ACCESS read-only STATUS mandatory DESCRIPTION "This is the name of the local link station associated with this High Performance Routing-Rapid Transport Protocol pipe" ::= { appnRtpOperEntry 1 } appnRtpRemoteCpName OBJECT-TYPE SYNTAX AsciiString (SIZE (1..17)) ACCESS read-only STATUS mandatory DESCRIPTION "This is the CP name of the node at the other end of the High Performance Routing-Rapid Transport Protocol pipe" ::= { appnRtpOperEntry 2 } appnRtpCosName OBJECT-TYPE SYNTAX AsciiString (SIZE (1..8)) ACCESS read-only STATUS mandatory DESCRIPTION "This is the name of the Class of Service associated with this High Performance Routing-Rapid Transport Protocol pipe" ::= { appnRtpOperEntry 3 } appnRtpActiveSessions OBJECT-TYPE SYNTAX INTEGER (0..32767) ACCESS read-only STATUS mandatory DESCRIPTION "The number of active sessions using this High Performance Routing-Rapid Transport Protocol pipe" ::= { appnRtpOperEntry 4 } appnRtpLocalTcid OBJECT-TYPE SYNTAX HexString (SIZE (8)) ACCESS read-only STATUS mandatory DESCRIPTION "The Transport Connection Identifier (TCID) assigned to this HPR RTP pipe by the local node" ::= { appnRtpOperEntry 5 } appnRtpRemoteTcid OBJECT-TYPE SYNTAX HexString (SIZE (8)) ACCESS read-only STATUS mandatory DESCRIPTION "The Transport Connection Identifier (TCID) assigned to this HPR RTP pipe by the remote node." ::= { appnRtpOperEntry 6 } appnRtpIdleTimer OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "The idle timer of this High Performance Routing-Rapid Transport Protocol pipe (in seconds)" ::= { appnRtpOperEntry 7 } appnRtpMaxBtuSize OBJECT-TYPE SYNTAX INTEGER (0..32767) ACCESS read-only STATUS mandatory DESCRIPTION "The maximum BTU size (the length of the information field in a frame) of the High Performance Routing-Rapid Transport Protocol pipe." ::= { appnRtpOperEntry 8 } appnRtpStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnRtpStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This group contains the statistics and counters for the High Performance Routing-Rapid Transport Protocol pipe." ::= { appnRtp 11 } appnRtpStatsEntry OBJECT-TYPE SYNTAX AppnRtpStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnRtpStatsTable." INDEX { appnIndex, appnRtpIndex } ::= { appnRtpStatsTable 1 } AppnRtpStatsEntry ::= SEQUENCE { appnRtpTxBytes PassportCounter64, appnRtpRxBytes PassportCounter64, appnRtpBytesResent PassportCounter64, appnRtpBytesDiscarded PassportCounter64, appnRtpPktTx PassportCounter64, appnRtpPktRx PassportCounter64, appnRtpPktResent PassportCounter64, appnRtpPktDiscard PassportCounter64, appnRtpLostFrames PassportCounter64, appnRtpCurTxRate Gauge32, appnRtpMaxTxRate Gauge32, appnRtpMinTxRate Gauge32, appnRtpCurRxRate Gauge32, appnRtpMaxRxRate Gauge32, appnRtpMinRxRate Gauge32, appnRtpBurstSize Gauge32, appnRtpUptime TimeTicks, appnRtpSmoothRoundTripTime Gauge32, appnRtpLastRoundTripTime Gauge32, appnRtpShortReqTimer Gauge32, appnRtpShortReqTimeouts PassportCounter64, appnRtpIdleTimeouts PassportCounter64, appnRtpRxInvalidSnaFrames PassportCounter64, appnRtpInSessionControlFrames PassportCounter64, appnRtpOutSessionControlFrames PassportCounter64 } appnRtpTxBytes OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute is the total number of bytes sent on this High Performance Routing-Rapid Transport Protocol pipe. This counter wraps to zero." ::= { appnRtpStatsEntry 1 } appnRtpRxBytes OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute is the total number of bytes received on this High Performance Routing-Rapid Transport Protocol pipe. This counter wraps to zero." ::= { appnRtpStatsEntry 2 } appnRtpBytesResent OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the total number of bytes resent on this High Performance Routing-Rapid Transport Protocol pipe. This counter wraps to zero." ::= { appnRtpStatsEntry 3 } appnRtpBytesDiscarded OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the total number of bytes discarded on this High Performance Routing-Rapid Transport Protocol pipe. High numbers of discarded bytes may indicate a problem in the APPN network. This counter wraps to zero." ::= { appnRtpStatsEntry 4 } appnRtpPktTx OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the total number of packets sent on this High Performance Routing-Rapid Transport Protocol pipe. This counter wraps to zero." ::= { appnRtpStatsEntry 5 } appnRtpPktRx OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the total number of packets received on this High Performance Routing-Rapid Transport Protocol pipe. This counter wraps to zero." ::= { appnRtpStatsEntry 6 } appnRtpPktResent OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the total number of packets resent on this High Performance Routing-Rapid Transport Protocol pipe. This counter wraps to zero." ::= { appnRtpStatsEntry 7 } appnRtpPktDiscard OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the total number of packets discarded on this High Performance Routing-Rapid Transport Protocol pipe. Large numbers of discarded packets may indicate a problem in the APPN network. This counter wraps to zero." ::= { appnRtpStatsEntry 8 } appnRtpLostFrames OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of lost frames detected on this pipe. Excessive numbers of lost frames may indicate a problem in the APPN network. This counter wraps to zero." ::= { appnRtpStatsEntry 9 } appnRtpCurTxRate OBJECT-TYPE SYNTAX Gauge32 (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute gives the current send rate on this pipe." ::= { appnRtpStatsEntry 10 } appnRtpMaxTxRate OBJECT-TYPE SYNTAX Gauge32 (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute give the maximum send rate on this pipe." ::= { appnRtpStatsEntry 11 } appnRtpMinTxRate OBJECT-TYPE SYNTAX Gauge32 (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute gives the minimum send rate on this pipe." ::= { appnRtpStatsEntry 12 } appnRtpCurRxRate OBJECT-TYPE SYNTAX Gauge32 (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute gives the current receive rate on this pipe." ::= { appnRtpStatsEntry 13 } appnRtpMaxRxRate OBJECT-TYPE SYNTAX Gauge32 (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute gives the maximum receive rate on this pipe." ::= { appnRtpStatsEntry 14 } appnRtpMinRxRate OBJECT-TYPE SYNTAX Gauge32 (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute gives the minimum receive rate on this pipe." ::= { appnRtpStatsEntry 15 } appnRtpBurstSize OBJECT-TYPE SYNTAX Gauge32 (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute gives the current burst size on this pipe." ::= { appnRtpStatsEntry 16 } appnRtpUptime OBJECT-TYPE SYNTAX TimeTicks ACCESS read-only STATUS mandatory DESCRIPTION "This attribute gives the total uptime of this High Performance Routing-Rapid Transport Protocol pipe." ::= { appnRtpStatsEntry 17 } appnRtpSmoothRoundTripTime OBJECT-TYPE SYNTAX Gauge32 (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute gives the smoothed round-trip time on this pipe." ::= { appnRtpStatsEntry 18 } appnRtpLastRoundTripTime OBJECT-TYPE SYNTAX Gauge32 (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute gives the last round-trip time on this pipe." ::= { appnRtpStatsEntry 19 } appnRtpShortReqTimer OBJECT-TYPE SYNTAX Gauge32 (0..4294967295) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute gives the short request timer duration on this pipe." ::= { appnRtpStatsEntry 20 } appnRtpShortReqTimeouts OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of short request timer timeouts on this pipe." ::= { appnRtpStatsEntry 21 } appnRtpIdleTimeouts OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute count the number of idle timer timeouts on this pipe." ::= { appnRtpStatsEntry 22 } appnRtpRxInvalidSnaFrames OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of invalid SNA frames received on this pipe." ::= { appnRtpStatsEntry 23 } appnRtpInSessionControlFrames OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of Session Control frames received on this pipe." ::= { appnRtpStatsEntry 24 } appnRtpOutSessionControlFrames OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of Session Control frames sent on this pipe." ::= { appnRtpStatsEntry 25 } -- -- *** THIS SUBTREE CURRENTLY NOT IMPLEMENTED *** -- -- Appn/<string> Dlu/<string> -- This is a dynamic component which contains information about a -- specific dependent LU session. -- The instance name is the dependent LU name as know to VTAM appnDlu OBJECT IDENTIFIER ::= { appn 14 } appnDluRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDluRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This entry controls the addition and deletion of appnDlu components." ::= { appnDlu 1 } appnDluRowStatusEntry OBJECT-TYPE SYNTAX AppnDluRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnDlu component." INDEX { appnIndex, appnDluIndex } ::= { appnDluRowStatusTable 1 } AppnDluRowStatusEntry ::= SEQUENCE { appnDluRowStatus RowStatus, appnDluComponentName DisplayString, appnDluStorageType StorageType, appnDluIndex AsciiStringIndex } appnDluRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-only STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnDlu components. These components cannot be added nor deleted." ::= { appnDluRowStatusEntry 1 } appnDluComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnDluRowStatusEntry 2 } appnDluStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnDlu tables." ::= { appnDluRowStatusEntry 4 } appnDluIndex OBJECT-TYPE SYNTAX AsciiStringIndex (SIZE (1..8)) ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnDlu tables." ::= { appnDluRowStatusEntry 10 } appnDluOperTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDluOperEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** The group contains the operational data for a dependent LU session." ::= { appnDlu 10 } appnDluOperEntry OBJECT-TYPE SYNTAX AppnDluOperEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnDluOperTable." INDEX { appnIndex, appnDluIndex } ::= { appnDluOperTable 1 } AppnDluOperEntry ::= SEQUENCE { appnDluSscpSessActive INTEGER, appnDluPluSessActive INTEGER, appnDluDlusName AsciiString, appnDluPluName AsciiString, appnDluNauAddress INTEGER } appnDluSscpSessActive OBJECT-TYPE SYNTAX INTEGER { inactive(0), active(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute tells whether the SSCP-LU session is active" ::= { appnDluOperEntry 1 } appnDluPluSessActive OBJECT-TYPE SYNTAX INTEGER { inactive(0), active(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute tells whether the dependent LU session is active." ::= { appnDluOperEntry 2 } appnDluDlusName OBJECT-TYPE SYNTAX AsciiString (SIZE (0..17)) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute tells the name of the dependent LU server name that this dependent LU is connected to." ::= { appnDluOperEntry 3 } appnDluPluName OBJECT-TYPE SYNTAX AsciiString (SIZE (0..17)) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute tells the partner LU name of this dependent LU if the LU is connected, it is a NULL string if the dependent LU does not have an active session with a partner LU." ::= { appnDluOperEntry 4 } appnDluNauAddress OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute gives the NAU address of the dependent LU." ::= { appnDluOperEntry 5 } -- -- *** THIS SUBTREE CURRENTLY NOT IMPLEMENTED *** -- -- Appn/<string> Dlu/<string> Sscp -- This is a dynamic component which contains counters and other -- statistical data for the SSCP-LU session. appnDluSscp OBJECT IDENTIFIER ::= { appnDlu 100 } appnDluSscpRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDluSscpRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This entry controls the addition and deletion of appnDluSscp components." ::= { appnDluSscp 1 } appnDluSscpRowStatusEntry OBJECT-TYPE SYNTAX AppnDluSscpRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnDluSscp component." INDEX { appnIndex, appnDluIndex, appnDluSscpIndex } ::= { appnDluSscpRowStatusTable 1 } AppnDluSscpRowStatusEntry ::= SEQUENCE { appnDluSscpRowStatus RowStatus, appnDluSscpComponentName DisplayString, appnDluSscpStorageType StorageType, appnDluSscpIndex NonReplicated } appnDluSscpRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-only STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnDluSscp components. These components cannot be added nor deleted." ::= { appnDluSscpRowStatusEntry 1 } appnDluSscpComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnDluSscpRowStatusEntry 2 } appnDluSscpStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnDluSscp tables." ::= { appnDluSscpRowStatusEntry 4 } appnDluSscpIndex OBJECT-TYPE SYNTAX NonReplicated ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnDluSscp tables." ::= { appnDluSscpRowStatusEntry 10 } appnDluSscpStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDluSscpStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This component contains counters and statistics for a session." ::= { appnDluSscp 10 } appnDluSscpStatsEntry OBJECT-TYPE SYNTAX AppnDluSscpStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnDluSscpStatsTable." INDEX { appnIndex, appnDluIndex, appnDluSscpIndex } ::= { appnDluSscpStatsTable 1 } AppnDluSscpStatsEntry ::= SEQUENCE { appnDluSscpRxRuSize Unsigned32, appnDluSscpMaxTxBtuSize Unsigned32, appnDluSscpMaxRxBtuSize Unsigned32, appnDluSscpMaxTxPacWin INTEGER, appnDluSscpCurTxPacWin INTEGER, appnDluSscpMaxRxPacWin INTEGER, appnDluSscpCurRxPacWin INTEGER, appnDluSscpTxDataframes PassportCounter64, appnDluSscpTxFmdFrames PassportCounter64, appnDluSscpTxDataBytes PassportCounter64, appnDluSscpRxDataFrames PassportCounter64, appnDluSscpRxFmdFrames PassportCounter64, appnDluSscpRxDataBytes PassportCounter64, appnDluSscpSidh Hex, appnDluSscpSidl Hex, appnDluSscpOdai INTEGER, appnDluSscpLsName AsciiString } appnDluSscpRxRuSize OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "This is the maximum request unit (RU) size that can be used on the session." ::= { appnDluSscpStatsEntry 1 } appnDluSscpMaxTxBtuSize OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "This is the maximum BTU size (length of the information field in a frame) that can be sent on the session." ::= { appnDluSscpStatsEntry 2 } appnDluSscpMaxRxBtuSize OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "This is the maximum BTU size (length of the information field in a frame) that can be received on the session." ::= { appnDluSscpStatsEntry 3 } appnDluSscpMaxTxPacWin OBJECT-TYPE SYNTAX INTEGER (0..32767) ACCESS read-only STATUS mandatory DESCRIPTION "This is the maximum size of the send pacing window on the session." ::= { appnDluSscpStatsEntry 4 } appnDluSscpCurTxPacWin OBJECT-TYPE SYNTAX INTEGER (0..32767) ACCESS read-only STATUS mandatory DESCRIPTION "This is the current size of the send pacing window on the session." ::= { appnDluSscpStatsEntry 5 } appnDluSscpMaxRxPacWin OBJECT-TYPE SYNTAX INTEGER (0..32767) ACCESS read-only STATUS mandatory DESCRIPTION "This is the maximum size of the receive pacing window on the session." ::= { appnDluSscpStatsEntry 6 } appnDluSscpCurRxPacWin OBJECT-TYPE SYNTAX INTEGER (0..32767) ACCESS read-only STATUS mandatory DESCRIPTION "This is the current size of the receive pacing window on the session." ::= { appnDluSscpStatsEntry 7 } appnDluSscpTxDataframes OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of normal flow data frames sent on the session, the counter wraps to zero." ::= { appnDluSscpStatsEntry 8 } appnDluSscpTxFmdFrames OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of FMD data frames sent on the session, the counter wraps to zero." ::= { appnDluSscpStatsEntry 9 } appnDluSscpTxDataBytes OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This is the number of normal flow data bytes sent on the session, the counter wraps to zero." ::= { appnDluSscpStatsEntry 10 } appnDluSscpRxDataFrames OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This is the number of normal flow data frames received on the session, the counter wraps to zero." ::= { appnDluSscpStatsEntry 11 } appnDluSscpRxFmdFrames OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of FMD data frames received on the session, the counter wraps to zero." ::= { appnDluSscpStatsEntry 12 } appnDluSscpRxDataBytes OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This is the number of normal flow data bytes received on the session, the counter wraps to zero." ::= { appnDluSscpStatsEntry 13 } appnDluSscpSidh OBJECT-TYPE SYNTAX Hex (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute contains the session identifier high byte on the session." ::= { appnDluSscpStatsEntry 14 } appnDluSscpSidl OBJECT-TYPE SYNTAX Hex (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute contains the session ID low byte on the SSCP session." ::= { appnDluSscpStatsEntry 15 } appnDluSscpOdai OBJECT-TYPE SYNTAX INTEGER { primary(0), secondary(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This is the origin destination assignor indicator (ODAI) on the session." ::= { appnDluSscpStatsEntry 16 } appnDluSscpLsName OBJECT-TYPE SYNTAX AsciiString (SIZE (1..8)) ACCESS read-only STATUS mandatory DESCRIPTION "This is the link station name associated with these counters and statistics. This is an 8 character name of the link station over which the data flowed. This field can be used to correlate the session statistics with the link over which session data flows." ::= { appnDluSscpStatsEntry 17 } -- -- *** THIS SUBTREE CURRENTLY NOT IMPLEMENTED *** -- -- Appn/<string> Dlu/<string> UsStat -- This is a dynamic component which contains counters and other -- statistical data for the upstream portion of the host application to -- dependent LU session. appnDluUsStat OBJECT IDENTIFIER ::= { appnDlu 101 } appnDluUsStatRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDluUsStatRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This entry controls the addition and deletion of appnDluUsStat components." ::= { appnDluUsStat 1 } appnDluUsStatRowStatusEntry OBJECT-TYPE SYNTAX AppnDluUsStatRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnDluUsStat component." INDEX { appnIndex, appnDluIndex, appnDluUsStatIndex } ::= { appnDluUsStatRowStatusTable 1 } AppnDluUsStatRowStatusEntry ::= SEQUENCE { appnDluUsStatRowStatus RowStatus, appnDluUsStatComponentName DisplayString, appnDluUsStatStorageType StorageType, appnDluUsStatIndex NonReplicated } appnDluUsStatRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-only STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnDluUsStat components. These components cannot be added nor deleted." ::= { appnDluUsStatRowStatusEntry 1 } appnDluUsStatComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnDluUsStatRowStatusEntry 2 } appnDluUsStatStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnDluUsStat tables." ::= { appnDluUsStatRowStatusEntry 4 } appnDluUsStatIndex OBJECT-TYPE SYNTAX NonReplicated ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnDluUsStat tables." ::= { appnDluUsStatRowStatusEntry 10 } appnDluUsStatStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDluUsStatStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This component contains counters and statistics for a session." ::= { appnDluUsStat 10 } appnDluUsStatStatsEntry OBJECT-TYPE SYNTAX AppnDluUsStatStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnDluUsStatStatsTable." INDEX { appnIndex, appnDluIndex, appnDluUsStatIndex } ::= { appnDluUsStatStatsTable 1 } AppnDluUsStatStatsEntry ::= SEQUENCE { appnDluUsStatRxRuSize Unsigned32, appnDluUsStatMaxTxBtuSize Unsigned32, appnDluUsStatMaxRxBtuSize Unsigned32, appnDluUsStatMaxTxPacWin INTEGER, appnDluUsStatCurTxPacWin INTEGER, appnDluUsStatMaxRxPacWin INTEGER, appnDluUsStatCurRxPacWin INTEGER, appnDluUsStatTxDataframes PassportCounter64, appnDluUsStatTxFmdFrames PassportCounter64, appnDluUsStatTxDataBytes PassportCounter64, appnDluUsStatRxDataFrames PassportCounter64, appnDluUsStatRxFmdFrames PassportCounter64, appnDluUsStatRxDataBytes PassportCounter64, appnDluUsStatSidh Hex, appnDluUsStatSidl Hex, appnDluUsStatOdai INTEGER, appnDluUsStatLsName AsciiString } appnDluUsStatRxRuSize OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "This is the maximum request unit (RU) size that can be used on the session." ::= { appnDluUsStatStatsEntry 1 } appnDluUsStatMaxTxBtuSize OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "This is the maximum BTU size (length of the information field in a frame) that can be sent on the session." ::= { appnDluUsStatStatsEntry 2 } appnDluUsStatMaxRxBtuSize OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "This is the maximum BTU size (length of the information field in a frame) that can be received on the session." ::= { appnDluUsStatStatsEntry 3 } appnDluUsStatMaxTxPacWin OBJECT-TYPE SYNTAX INTEGER (0..32767) ACCESS read-only STATUS mandatory DESCRIPTION "This is the maximum size of the send pacing window on the session." ::= { appnDluUsStatStatsEntry 4 } appnDluUsStatCurTxPacWin OBJECT-TYPE SYNTAX INTEGER (0..32767) ACCESS read-only STATUS mandatory DESCRIPTION "This is the current size of the send pacing window on the session." ::= { appnDluUsStatStatsEntry 5 } appnDluUsStatMaxRxPacWin OBJECT-TYPE SYNTAX INTEGER (0..32767) ACCESS read-only STATUS mandatory DESCRIPTION "This is the maximum size of the receive pacing window on the session." ::= { appnDluUsStatStatsEntry 6 } appnDluUsStatCurRxPacWin OBJECT-TYPE SYNTAX INTEGER (0..32767) ACCESS read-only STATUS mandatory DESCRIPTION "This is the current size of the receive pacing window on the session." ::= { appnDluUsStatStatsEntry 7 } appnDluUsStatTxDataframes OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of normal flow data frames sent on the session, the counter wraps to zero." ::= { appnDluUsStatStatsEntry 8 } appnDluUsStatTxFmdFrames OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of FMD data frames sent on the session, the counter wraps to zero." ::= { appnDluUsStatStatsEntry 9 } appnDluUsStatTxDataBytes OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This is the number of normal flow data bytes sent on the session, the counter wraps to zero." ::= { appnDluUsStatStatsEntry 10 } appnDluUsStatRxDataFrames OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This is the number of normal flow data frames received on the session, the counter wraps to zero." ::= { appnDluUsStatStatsEntry 11 } appnDluUsStatRxFmdFrames OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of FMD data frames received on the session, the counter wraps to zero." ::= { appnDluUsStatStatsEntry 12 } appnDluUsStatRxDataBytes OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This is the number of normal flow data bytes received on the session, the counter wraps to zero." ::= { appnDluUsStatStatsEntry 13 } appnDluUsStatSidh OBJECT-TYPE SYNTAX Hex (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute contains the session identifier high byte on the session." ::= { appnDluUsStatStatsEntry 14 } appnDluUsStatSidl OBJECT-TYPE SYNTAX Hex (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute contains the session ID low byte on the SSCP session." ::= { appnDluUsStatStatsEntry 15 } appnDluUsStatOdai OBJECT-TYPE SYNTAX INTEGER { primary(0), secondary(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This is the origin destination assignor indicator (ODAI) on the session." ::= { appnDluUsStatStatsEntry 16 } appnDluUsStatLsName OBJECT-TYPE SYNTAX AsciiString (SIZE (1..8)) ACCESS read-only STATUS mandatory DESCRIPTION "This is the link station name associated with these counters and statistics. This is an 8 character name of the link station over which the data flowed. This field can be used to correlate the session statistics with the link over which session data flows." ::= { appnDluUsStatStatsEntry 17 } -- -- *** THIS SUBTREE CURRENTLY NOT IMPLEMENTED *** -- -- Appn/<string> Dlu/<string> DsStat -- This is a dynamic component which contains counters and other -- statistical data for the downstream portion of the host application to -- dependent LU session. appnDluDsStat OBJECT IDENTIFIER ::= { appnDlu 102 } appnDluDsStatRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDluDsStatRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This entry controls the addition and deletion of appnDluDsStat components." ::= { appnDluDsStat 1 } appnDluDsStatRowStatusEntry OBJECT-TYPE SYNTAX AppnDluDsStatRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnDluDsStat component." INDEX { appnIndex, appnDluIndex, appnDluDsStatIndex } ::= { appnDluDsStatRowStatusTable 1 } AppnDluDsStatRowStatusEntry ::= SEQUENCE { appnDluDsStatRowStatus RowStatus, appnDluDsStatComponentName DisplayString, appnDluDsStatStorageType StorageType, appnDluDsStatIndex NonReplicated } appnDluDsStatRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-only STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnDluDsStat components. These components cannot be added nor deleted." ::= { appnDluDsStatRowStatusEntry 1 } appnDluDsStatComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnDluDsStatRowStatusEntry 2 } appnDluDsStatStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnDluDsStat tables." ::= { appnDluDsStatRowStatusEntry 4 } appnDluDsStatIndex OBJECT-TYPE SYNTAX NonReplicated ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnDluDsStat tables." ::= { appnDluDsStatRowStatusEntry 10 } appnDluDsStatStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDluDsStatStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This component contains counters and statistics for a session." ::= { appnDluDsStat 10 } appnDluDsStatStatsEntry OBJECT-TYPE SYNTAX AppnDluDsStatStatsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnDluDsStatStatsTable." INDEX { appnIndex, appnDluIndex, appnDluDsStatIndex } ::= { appnDluDsStatStatsTable 1 } AppnDluDsStatStatsEntry ::= SEQUENCE { appnDluDsStatRxRuSize Unsigned32, appnDluDsStatMaxTxBtuSize Unsigned32, appnDluDsStatMaxRxBtuSize Unsigned32, appnDluDsStatMaxTxPacWin INTEGER, appnDluDsStatCurTxPacWin INTEGER, appnDluDsStatMaxRxPacWin INTEGER, appnDluDsStatCurRxPacWin INTEGER, appnDluDsStatTxDataframes PassportCounter64, appnDluDsStatTxFmdFrames PassportCounter64, appnDluDsStatTxDataBytes PassportCounter64, appnDluDsStatRxDataFrames PassportCounter64, appnDluDsStatRxFmdFrames PassportCounter64, appnDluDsStatRxDataBytes PassportCounter64, appnDluDsStatSidh Hex, appnDluDsStatSidl Hex, appnDluDsStatOdai INTEGER, appnDluDsStatLsName AsciiString } appnDluDsStatRxRuSize OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "This is the maximum request unit (RU) size that can be used on the session." ::= { appnDluDsStatStatsEntry 1 } appnDluDsStatMaxTxBtuSize OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "This is the maximum BTU size (length of the information field in a frame) that can be sent on the session." ::= { appnDluDsStatStatsEntry 2 } appnDluDsStatMaxRxBtuSize OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-only STATUS mandatory DESCRIPTION "This is the maximum BTU size (length of the information field in a frame) that can be received on the session." ::= { appnDluDsStatStatsEntry 3 } appnDluDsStatMaxTxPacWin OBJECT-TYPE SYNTAX INTEGER (0..32767) ACCESS read-only STATUS mandatory DESCRIPTION "This is the maximum size of the send pacing window on the session." ::= { appnDluDsStatStatsEntry 4 } appnDluDsStatCurTxPacWin OBJECT-TYPE SYNTAX INTEGER (0..32767) ACCESS read-only STATUS mandatory DESCRIPTION "This is the current size of the send pacing window on the session." ::= { appnDluDsStatStatsEntry 5 } appnDluDsStatMaxRxPacWin OBJECT-TYPE SYNTAX INTEGER (0..32767) ACCESS read-only STATUS mandatory DESCRIPTION "This is the maximum size of the receive pacing window on the session." ::= { appnDluDsStatStatsEntry 6 } appnDluDsStatCurRxPacWin OBJECT-TYPE SYNTAX INTEGER (0..32767) ACCESS read-only STATUS mandatory DESCRIPTION "This is the current size of the receive pacing window on the session." ::= { appnDluDsStatStatsEntry 7 } appnDluDsStatTxDataframes OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of normal flow data frames sent on the session, the counter wraps to zero." ::= { appnDluDsStatStatsEntry 8 } appnDluDsStatTxFmdFrames OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of FMD data frames sent on the session, the counter wraps to zero." ::= { appnDluDsStatStatsEntry 9 } appnDluDsStatTxDataBytes OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This is the number of normal flow data bytes sent on the session, the counter wraps to zero." ::= { appnDluDsStatStatsEntry 10 } appnDluDsStatRxDataFrames OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This is the number of normal flow data frames received on the session, the counter wraps to zero." ::= { appnDluDsStatStatsEntry 11 } appnDluDsStatRxFmdFrames OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of FMD data frames received on the session, the counter wraps to zero." ::= { appnDluDsStatStatsEntry 12 } appnDluDsStatRxDataBytes OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This is the number of normal flow data bytes received on the session, the counter wraps to zero." ::= { appnDluDsStatStatsEntry 13 } appnDluDsStatSidh OBJECT-TYPE SYNTAX Hex (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute contains the session identifier high byte on the session." ::= { appnDluDsStatStatsEntry 14 } appnDluDsStatSidl OBJECT-TYPE SYNTAX Hex (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute contains the session ID low byte on the SSCP session." ::= { appnDluDsStatStatsEntry 15 } appnDluDsStatOdai OBJECT-TYPE SYNTAX INTEGER { primary(0), secondary(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This is the origin destination assignor indicator (ODAI) on the session." ::= { appnDluDsStatStatsEntry 16 } appnDluDsStatLsName OBJECT-TYPE SYNTAX AsciiString (SIZE (1..8)) ACCESS read-only STATUS mandatory DESCRIPTION "This is the link station name associated with these counters and statistics. This is an 8 character name of the link station over which the data flowed. This field can be used to correlate the session statistics with the link over which session data flows." ::= { appnDluDsStatStatsEntry 17 } -- -- *** THIS SUBTREE CURRENTLY NOT IMPLEMENTED *** -- -- Appn/<string> Dlus/<string> -- This is a dynamic component which contains information about the -- dependent logical unit (LU) requestor - dependent LU server -- (DLUR-DLUS) pipes. -- The instance value is the name of the DLUS logical unit. appnDlus OBJECT IDENTIFIER ::= { appn 15 } appnDlusRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDlusRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This entry controls the addition and deletion of appnDlus components." ::= { appnDlus 1 } appnDlusRowStatusEntry OBJECT-TYPE SYNTAX AppnDlusRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnDlus component." INDEX { appnIndex, appnDlusIndex } ::= { appnDlusRowStatusTable 1 } AppnDlusRowStatusEntry ::= SEQUENCE { appnDlusRowStatus RowStatus, appnDlusComponentName DisplayString, appnDlusStorageType StorageType, appnDlusIndex AsciiStringIndex } appnDlusRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-only STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnDlus components. These components cannot be added nor deleted." ::= { appnDlusRowStatusEntry 1 } appnDlusComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnDlusRowStatusEntry 2 } appnDlusStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnDlus tables." ::= { appnDlusRowStatusEntry 4 } appnDlusIndex OBJECT-TYPE SYNTAX AsciiStringIndex (SIZE (1..17)) ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnDlus tables." ::= { appnDlusRowStatusEntry 10 } appnDlusOperTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDlusOperEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** Information on the DLUR-DLUS pipe." ::= { appnDlus 10 } appnDlusOperEntry OBJECT-TYPE SYNTAX AppnDlusOperEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnDlusOperTable." INDEX { appnIndex, appnDlusIndex } ::= { appnDlusOperTable 1 } AppnDlusOperEntry ::= SEQUENCE { appnDlusPrimaryDlus INTEGER, appnDlusPipeState INTEGER, appnDlusActivePUs Gauge32 } appnDlusPrimaryDlus OBJECT-TYPE SYNTAX INTEGER { no(0), yes(1) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates if this is the pipe to the primary default dependent LU server." ::= { appnDlusOperEntry 1 } appnDlusPipeState OBJECT-TYPE SYNTAX INTEGER { inactive(0), pendingActive(1), active(2), pendingInactive(3) } ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the current state of the DLUR-DLUS pipe. inactive indicates the pipe is not connected (the session has likely failed), pendingActive indicates the pipe is connecting, active indicates the pipe is currently connected and data is flowing, and pendingInactive indicates the pipe is being disconnected." ::= { appnDlusOperEntry 2 } appnDlusActivePUs OBJECT-TYPE SYNTAX Gauge32 (0..32767) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the number of active physical units using the pipe." ::= { appnDlusOperEntry 3 } appnDlusDlusStatTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDlusDlusStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This group contains the counters and statistics for the DLUR-DLUS pipe" ::= { appnDlus 11 } appnDlusDlusStatEntry OBJECT-TYPE SYNTAX AppnDlusDlusStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnDlusDlusStatTable." INDEX { appnIndex, appnDlusIndex } ::= { appnDlusDlusStatTable 1 } AppnDlusDlusStatEntry ::= SEQUENCE { appnDlusReqActPuTx PassportCounter64, appnDlusReqActPuRspRx PassportCounter64, appnDlusActPuRx PassportCounter64, appnDlusActPuRspTx PassportCounter64, appnDlusReqDactPuTx PassportCounter64, appnDlusReqDactPuRspRx PassportCounter64, appnDlusDactPuRx PassportCounter64, appnDlusDactPuRspTx PassportCounter64, appnDlusActLuRx PassportCounter64, appnDlusActLuRspTx PassportCounter64, appnDlusDactLuRx PassportCounter64, appnDlusDactLuRspTx PassportCounter64, appnDlusSscpPuMuRx PassportCounter64, appnDlusSscpPuMuTx PassportCounter64, appnDlusSscpLuMuRx PassportCounter64, appnDlusSscpLuMuTx PassportCounter64 } appnDlusReqActPuTx OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of REQACTPUs sent to the DLUS. The counter wraps to zero." ::= { appnDlusDlusStatEntry 1 } appnDlusReqActPuRspRx OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of REQACTPU responses received from the DLUS. The counter wraps to zero." ::= { appnDlusDlusStatEntry 2 } appnDlusActPuRx OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attributes counts the number of ACTPUs received from the DLUS. The counter wraps to zero." ::= { appnDlusDlusStatEntry 3 } appnDlusActPuRspTx OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of ACTPU responses sent to the DLUS. The counter wraps to zero." ::= { appnDlusDlusStatEntry 4 } appnDlusReqDactPuTx OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of REQDACTPUs sent to the DLUS. The counter wraps to zero." ::= { appnDlusDlusStatEntry 5 } appnDlusReqDactPuRspRx OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of REQDACTPU responses received from the DLUS. The counter wraps to zero." ::= { appnDlusDlusStatEntry 6 } appnDlusDactPuRx OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of DACTPUs received from the DLUS. The counter wraps to zero." ::= { appnDlusDlusStatEntry 7 } appnDlusDactPuRspTx OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of DACTPU responses received from the DLUS. The counter wraps to zero." ::= { appnDlusDlusStatEntry 8 } appnDlusActLuRx OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of ACTLUs received from the DLUS. The counter wraps to zero." ::= { appnDlusDlusStatEntry 9 } appnDlusActLuRspTx OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of ACTLU responses sent to the DLUS. The counter wraps to zero." ::= { appnDlusDlusStatEntry 10 } appnDlusDactLuRx OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of DACTLUs received from the DLUS. The counter wraps to zero." ::= { appnDlusDlusStatEntry 11 } appnDlusDactLuRspTx OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of DACTLU responses sent to the DLUS. The counter wraps to zero." ::= { appnDlusDlusStatEntry 12 } appnDlusSscpPuMuRx OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of SSCP-PU MUs received. The counter wraps to zero." ::= { appnDlusDlusStatEntry 13 } appnDlusSscpPuMuTx OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attribute counts the number of SSCP-PU MUs sent. The counter wraps to zero." ::= { appnDlusDlusStatEntry 14 } appnDlusSscpLuMuRx OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attributes counts the number of SSCP-LU MUs received. The counter wraps to zero." ::= { appnDlusDlusStatEntry 15 } appnDlusSscpLuMuTx OBJECT-TYPE SYNTAX PassportCounter64 ACCESS read-only STATUS mandatory DESCRIPTION "This attributes counts the number of SSCP-LU MUs sent. The counter wraps to zero." ::= { appnDlusDlusStatEntry 16 } -- Appn/<string> DLUR -- This component defines the default parameters for the dependent -- logical unit requestor (DLUR). If DLUR does not work after the -- parameters in this component are set, ensure that the DLUR support -- is turned on in the Appn component. appnDLUR OBJECT IDENTIFIER ::= { appn 16 } appnDLURRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDLURRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This entry controls the addition and deletion of appnDLUR components." ::= { appnDLUR 1 } appnDLURRowStatusEntry OBJECT-TYPE SYNTAX AppnDLURRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnDLUR component." INDEX { appnIndex, appnDLURIndex } ::= { appnDLURRowStatusTable 1 } AppnDLURRowStatusEntry ::= SEQUENCE { appnDLURRowStatus RowStatus, appnDLURComponentName DisplayString, appnDLURStorageType StorageType, appnDLURIndex NonReplicated } appnDLURRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnDLUR components. These components can be added and deleted." ::= { appnDLURRowStatusEntry 1 } appnDLURComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnDLURRowStatusEntry 2 } appnDLURStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnDLUR tables." ::= { appnDLURRowStatusEntry 4 } appnDLURIndex OBJECT-TYPE SYNTAX NonReplicated ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnDLUR tables." ::= { appnDLURRowStatusEntry 10 } appnDLURDlurParmsTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnDLURDlurParmsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "These parameters define the dependent LU requester options." ::= { appnDLUR 2 } appnDLURDlurParmsEntry OBJECT-TYPE SYNTAX AppnDLURDlurParmsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnDLURDlurParmsTable." INDEX { appnIndex, appnDLURIndex } ::= { appnDLURDlurParmsTable 1 } AppnDLURDlurParmsEntry ::= SEQUENCE { appnDLURPrimaryDefDlusName AsciiString, appnDLURSecondaryDefDlusName AsciiString, appnDLURDlusRetryTimeout Unsigned32, appnDLURDlusRetryLimit Unsigned32 } appnDLURPrimaryDefDlusName OBJECT-TYPE SYNTAX AsciiString (SIZE (3..17)) ACCESS read-write STATUS mandatory DESCRIPTION "The fully qualified CP name of the node that will serve as the primary dependent LU server (DLUS)." ::= { appnDLURDlurParmsEntry 2 } appnDLURSecondaryDefDlusName OBJECT-TYPE SYNTAX AsciiString (SIZE (0..17)) ACCESS read-write STATUS mandatory DESCRIPTION "The fully qualified CP name of the node that will serve as the backup or secondary dependent LU server (DLUS)." ::= { appnDLURDlurParmsEntry 3 } appnDLURDlusRetryTimeout OBJECT-TYPE SYNTAX Unsigned32 (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the time in seconds before a network search to locate a DLUS times out." DEFVAL { 5 } ::= { appnDLURDlurParmsEntry 4 } appnDLURDlusRetryLimit OBJECT-TYPE SYNTAX Unsigned32 (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the maximum number of retry attempts that will be made after an initial failure to contact a DLUS. If zero is specifed, APPN will retry indefinitely. When this limit has been reached, downstream PUs that are connected to APPN will be sent a QDISC frame." DEFVAL { 0 } ::= { appnDLURDlurParmsEntry 5 } -- Appn/<string> Cos/<string> -- This component defines the characteristics of a named class of -- service. A class of service contains information used in selecting a -- route and priority for a specific session. The class of service -- component requires at least one tgRow and one nodeRow -- subcomponent to a maximum of eight. -- A default set of class of service entries is added with the following -- names: SNASVCMG, CPSVCMG, #CONNECT, #INTER, #I -- NTERSC, #BATCH, #BATCHSC. These class of service entries -- are not to be deleted. appnCos OBJECT IDENTIFIER ::= { appn 17 } appnCosRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnCosRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This entry controls the addition and deletion of appnCos components." ::= { appnCos 1 } appnCosRowStatusEntry OBJECT-TYPE SYNTAX AppnCosRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnCos component." INDEX { appnIndex, appnCosIndex } ::= { appnCosRowStatusTable 1 } AppnCosRowStatusEntry ::= SEQUENCE { appnCosRowStatus RowStatus, appnCosComponentName DisplayString, appnCosStorageType StorageType, appnCosIndex AsciiStringIndex } appnCosRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnCos components. These components can be added and deleted." ::= { appnCosRowStatusEntry 1 } appnCosComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnCosRowStatusEntry 2 } appnCosStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnCos tables." ::= { appnCosRowStatusEntry 4 } appnCosIndex OBJECT-TYPE SYNTAX AsciiStringIndex (SIZE (1..8)) ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnCos tables." ::= { appnCosRowStatusEntry 10 } appnCosProvTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnCosProvEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This provisioning group specifies the transmission priority associated with a Class of Service." ::= { appnCos 104 } appnCosProvEntry OBJECT-TYPE SYNTAX AppnCosProvEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnCosProvTable." INDEX { appnIndex, appnCosIndex } ::= { appnCosProvTable 1 } AppnCosProvEntry ::= SEQUENCE { appnCosTransmissionPriority INTEGER } appnCosTransmissionPriority OBJECT-TYPE SYNTAX INTEGER { low(1), medium(2), high(3), network(4) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the transmission priority of session traffic using this class of service." DEFVAL { low } ::= { appnCosProvEntry 1 } -- Appn/<string> Cos/<string> TgRow/<weight> -- This component specifies the allowable ranges for transmission -- group characteristics for a class of service. During route calculation, -- a transmission group is considered acceptable if all of the actual -- TG characteristics of a link fall within the range of required TG -- characteristics for a COS. A TG is considered unacceptable if at -- least one of the actual TG characteristics falls outside the range of -- the required TG values. appnCosTg OBJECT IDENTIFIER ::= { appnCos 10 } appnCosTgRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnCosTgRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This entry controls the addition and deletion of appnCosTg components." ::= { appnCosTg 1 } appnCosTgRowStatusEntry OBJECT-TYPE SYNTAX AppnCosTgRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnCosTg component." INDEX { appnIndex, appnCosIndex, appnCosTgIndex } ::= { appnCosTgRowStatusTable 1 } AppnCosTgRowStatusEntry ::= SEQUENCE { appnCosTgRowStatus RowStatus, appnCosTgComponentName DisplayString, appnCosTgStorageType StorageType, appnCosTgIndex Integer32 } appnCosTgRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnCosTg components. These components can be added and deleted." ::= { appnCosTgRowStatusEntry 1 } appnCosTgComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnCosTgRowStatusEntry 2 } appnCosTgStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnCosTg tables." ::= { appnCosTgRowStatusEntry 4 } appnCosTgIndex OBJECT-TYPE SYNTAX Integer32 (1..255) ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnCosTg tables." ::= { appnCosTgRowStatusEntry 10 } appnCosTgProvTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnCosTgProvEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This group specifies a range of TG characteristics for a class of service and is used in route selection for session traffic. During route computation, APPN determines the optimum route through a network in the following steps: - obtains the required route characteristics from the COS database using the mode name specified in the session request - determines all possible combinations of transmission groups and nodes that form a route to the destination database - the actual characteristics of the Nodes and TGs in these routes are compared against the COS tables that contain the required characteristics of the session. A weight is assigned based on how well the actual characteristics meet the required characteristics. Where there is no match between actual and required characteristics, the route containing the node or TG is excluded from further computation. - Each possible route is quantified by adding the weights assigned to the node and TGs in the route. The route with the lowest weight is the one used for the session." ::= { appnCosTg 10 } appnCosTgProvEntry OBJECT-TYPE SYNTAX AppnCosTgProvEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnCosTgProvTable." INDEX { appnIndex, appnCosIndex, appnCosTgIndex } ::= { appnCosTgProvTable 1 } AppnCosTgProvEntry ::= SEQUENCE { appnCosTgMinEffectiveCapacity INTEGER, appnCosTgMaxEffectiveCapacity INTEGER, appnCosTgMinConnectCost INTEGER, appnCosTgMaxConnectCost INTEGER, appnCosTgMinByteCost INTEGER, appnCosTgMaxByteCost INTEGER, appnCosTgMinSecurity INTEGER, appnCosTgMaxSecurity INTEGER, appnCosTgMinPropDelay INTEGER, appnCosTgMaxPropDelay INTEGER, appnCosTgMinModemClass INTEGER, appnCosTgMaxModemClass INTEGER, appnCosTgMinUserDefParm1 INTEGER, appnCosTgMaxUserDefParm1 INTEGER, appnCosTgMinUserDefParm2 INTEGER, appnCosTgMaxUserDefParm2 INTEGER, appnCosTgMinUserDefParm3 INTEGER, appnCosTgMaxUserDefParm3 INTEGER } appnCosTgMinEffectiveCapacity OBJECT-TYPE SYNTAX INTEGER { min(0), n170bps(1), n190bps(2), n210bps(3), n230bps(4), n240bps(5), n260bps(6), n280bps(7), n300bps(8), n340bps(9), n380bps(10), n410bps(11), n450bps(12), n490bps(13), n530bps(14), n560bps(15), n600bps(16), n680bps(17), n750bps(18), n830bps(19), n900bps(20), n980bps(21), n1050bps(22), n1130bps(23), n1200bps(24), n1350bps(25), n1500bps(26), n1700bps(27), n1800bps(28), n2000bps(29), n2100bps(30), n2300bps(31), n2400bps(32), n2700bps(33), n3000bps(34), n3300bps(35), n3600bps(36), n3900bps(37), n4200bps(38), n4500bps(39), n4800bps(40), n5400bps(41), n6000bps(42), n6600bps(43), n7200bps(44), n7800bps(45), n8400bps(46), n9000bps(47), n9600bps(48), n10800bps(49), n12000bps(50), n13200bps(51), n14400bps(52), n15600bps(53), n17kbps(54), n18kbps(55), n19kbps(56), n22kbps(57), n24kbps(58), n26kbps(59), n29kbps(60), n31kbps(61), n34kbps(62), n36kbps(63), n38kbps(64), n43kbps(65), n48kbps(66), n53kbps(67), n58kbps(68), n62kbps(69), n67kbps(70), n72kbps(71), n77kbps(72), n86kbps(73), n96kbps(74), n106kbps(75), n115kbps(76), n125kbps(77), n134kbps(78), n144kbps(79), n154kbps(80), n170kbps(81), n190kbps(82), n210kbps(83), n230kbps(84), n250kbps(85), n270kbps(86), n290kbps(87), n310kbps(88), n350kbps(89), n380kbps(90), n420kbps(91), n460kbps(92), n500kbps(93), n540kbps(94), n580kbps(95), n610kbps(96), n690kbps(97), n770kbps(98), n840kbps(99), n920kbps(100), n1000kbps(101), n1080kbps(102), n1150kbps(103), n1230kbps(104), n1380kbps(105), n1540kbps(106), n1700kbps(107), n1800kbps(108), n2000kbps(109), n2200kbps(110), n2300kbps(111), n2500kbps(112), n2800kbps(113), n3100kbps(114), n3400kbps(115), n3700kbps(116), n4000kbps(117), n4300kbps(118), n4600kbps(119), n4900kbps(120), n5500kbps(121), n6100kbps(122), n6800kbps(123), n7400kbps(124), n8000kbps(125), n8600kbps(126), n9200kbps(127), n9800kbps(128), n11100kbps(129), n12300kbps(130), n13500kbps(131), n14700kbps(132), n16Mbps(133), n17Mbps(134), n18Mbps(135), n20Mbps(136), n22Mbps(137), n25Mbps(138), n27Mbps(139), n29Mbps(140), n32Mbps(141), n34Mbps(142), n37Mbps(143), n39Mbps(144), n44Mbps(145), n49Mbps(146), n54Mbps(147), n59Mbps(148), n64Mbps(149), n69Mbps(150), n74Mbps(151), n79Mbps(152), n88Mbps(153), n98Mbps(154), n108Mbps(155), n118Mbps(156), n128Mbps(157), n138Mbps(158), n147Mbps(159), n157Mbps(160), n180Mbps(161), n200Mbps(162), n220Mbps(163), n240Mbps(164), n260Mbps(165), n280Mbps(166), n290Mbps(167), n310Mbps(168), n350Mbps(169), n390Mbps(170), n430Mbps(171), n470Mbps(172), n510Mbps(173), n550Mbps(174), n590Mbps(175), n630Mbps(176), n710Mbps(177), n790Mbps(178), n870Mbps(179), n940Mbps(180), n1020Mbps(181), n1100Mbps(182), n1180Mbps(183), n1260Mbps(184), n1420Mbps(185), n1570Mbps(186), n1700Mbps(187), n1900Mbps(188), n2000Mbps(189), n2200Mbps(190), n2400Mbps(191), n2500Mbps(192), n2800Mbps(193), n3100Mbps(194), n3500Mbps(195), n3800Mbps(196), n4100Mbps(197), n4400Mbps(198), n4700Mbps(199), n5000Mbps(200), n5700Mbps(201), n6300Mbps(202), n6900Mbps(203), n7500Mbps(204), n8200Mbps(205), n8800Mbps(206), n9400Mbps(207), n10100Mbps(208), n11300Mbps(209), n12600Mbps(210), n13800Mbps(211), n15100Mbps(212), n16Gbps(213), n18Gbps(214), n19Gbps(215), n20Gbps(216), n23Gbps(217), n25Gbps(218), n28Gbps(219), n30Gbps(220), n33Gbps(221), n35Gbps(222), n38Gbps(223), n40Gbps(224), n45Gbps(225), n50Gbps(226), n55Gbps(227), n60Gbps(228), n65Gbps(229), n70Gbps(230), n75Gbps(231), n81Gbps(232), n91Gbps(233), n101Gbps(234), n111Gbps(235), n121Gbps(236), n131Gbps(237), n141Gbps(238), n151Gbps(239), n160Gbps(240), n180Gbps(241), n200Gbps(242), n220Gbps(243), n240Gbps(244), n260Gbps(245), n280Gbps(246), n300Gbps(247), n320Gbps(248), n360Gbps(249), n400Gbps(250), n440Gbps(251), n480Gbps(252), n520Gbps(253), n560Gbps(254), max(255) } ACCESS read-write STATUS mandatory DESCRIPTION "During route computation, APPN determines the optimum route through a network in the following steps: - obtains the required route characteristics from the COS database using the mode name specified in the session request - determines all possible combinations of transmission groups and nodes that form a route to the destination database - the actual characteristics of the Nodes and TGs in these routes are compared against the COS tables that contain the required characteristics of the session. A weight is assigned based on how well the actual characteristics meet the required characteristics. Where there is no match between actual and required characteristics, the route containing the node or TG is excluded from further computation. - Each possible route is quantified by adding the weights assigned to the node and TGs in the route. The route with the lowest weight is the one used for the session. This attribute is part of the COS tables and specifies the minimum acceptable speed for a TG using this Class of Service." DEFVAL { min } ::= { appnCosTgProvEntry 1 } appnCosTgMaxEffectiveCapacity OBJECT-TYPE SYNTAX INTEGER { min(0), n170bps(1), n190bps(2), n210bps(3), n230bps(4), n240bps(5), n260bps(6), n280bps(7), n300bps(8), n340bps(9), n380bps(10), n410bps(11), n450bps(12), n490bps(13), n530bps(14), n560bps(15), n600bps(16), n680bps(17), n750bps(18), n830bps(19), n900bps(20), n980bps(21), n1050bps(22), n1130bps(23), n1200bps(24), n1350bps(25), n1500bps(26), n1700bps(27), n1800bps(28), n2000bps(29), n2100bps(30), n2300bps(31), n2400bps(32), n2700bps(33), n3000bps(34), n3300bps(35), n3600bps(36), n3900bps(37), n4200bps(38), n4500bps(39), n4800bps(40), n5400bps(41), n6000bps(42), n6600bps(43), n7200bps(44), n7800bps(45), n8400bps(46), n9000bps(47), n9600bps(48), n10800bps(49), n12000bps(50), n13200bps(51), n14400bps(52), n15600bps(53), n17kbps(54), n18kbps(55), n19kbps(56), n22kbps(57), n24kbps(58), n26kbps(59), n29kbps(60), n31kbps(61), n34kbps(62), n36kbps(63), n38kbps(64), n43kbps(65), n48kbps(66), n53kbps(67), n58kbps(68), n62kbps(69), n67kbps(70), n72kbps(71), n77kbps(72), n86kbps(73), n96kbps(74), n106kbps(75), n115kbps(76), n125kbps(77), n134kbps(78), n144kbps(79), n154kbps(80), n170kbps(81), n190kbps(82), n210kbps(83), n230kbps(84), n250kbps(85), n270kbps(86), n290kbps(87), n310kbps(88), n350kbps(89), n380kbps(90), n420kbps(91), n460kbps(92), n500kbps(93), n540kbps(94), n580kbps(95), n610kbps(96), n690kbps(97), n770kbps(98), n840kbps(99), n920kbps(100), n1000kbps(101), n1080kbps(102), n1150kbps(103), n1230kbps(104), n1380kbps(105), n1540kbps(106), n1700kbps(107), n1800kbps(108), n2000kbps(109), n2200kbps(110), n2300kbps(111), n2500kbps(112), n2800kbps(113), n3100kbps(114), n3400kbps(115), n3700kbps(116), n4000kbps(117), n4300kbps(118), n4600kbps(119), n4900kbps(120), n5500kbps(121), n6100kbps(122), n6800kbps(123), n7400kbps(124), n8000kbps(125), n8600kbps(126), n9200kbps(127), n9800kbps(128), n11100kbps(129), n12300kbps(130), n13500kbps(131), n14700kbps(132), n16Mbps(133), n17Mbps(134), n18Mbps(135), n20Mbps(136), n22Mbps(137), n25Mbps(138), n27Mbps(139), n29Mbps(140), n32Mbps(141), n34Mbps(142), n37Mbps(143), n39Mbps(144), n44Mbps(145), n49Mbps(146), n54Mbps(147), n59Mbps(148), n64Mbps(149), n69Mbps(150), n74Mbps(151), n79Mbps(152), n88Mbps(153), n98Mbps(154), n108Mbps(155), n118Mbps(156), n128Mbps(157), n138Mbps(158), n147Mbps(159), n157Mbps(160), n180Mbps(161), n200Mbps(162), n220Mbps(163), n240Mbps(164), n260Mbps(165), n280Mbps(166), n290Mbps(167), n310Mbps(168), n350Mbps(169), n390Mbps(170), n430Mbps(171), n470Mbps(172), n510Mbps(173), n550Mbps(174), n590Mbps(175), n630Mbps(176), n710Mbps(177), n790Mbps(178), n870Mbps(179), n940Mbps(180), n1020Mbps(181), n1100Mbps(182), n1180Mbps(183), n1260Mbps(184), n1420Mbps(185), n1570Mbps(186), n1700Mbps(187), n1900Mbps(188), n2000Mbps(189), n2200Mbps(190), n2400Mbps(191), n2500Mbps(192), n2800Mbps(193), n3100Mbps(194), n3500Mbps(195), n3800Mbps(196), n4100Mbps(197), n4400Mbps(198), n4700Mbps(199), n5000Mbps(200), n5700Mbps(201), n6300Mbps(202), n6900Mbps(203), n7500Mbps(204), n8200Mbps(205), n8800Mbps(206), n9400Mbps(207), n10100Mbps(208), n11300Mbps(209), n12600Mbps(210), n13800Mbps(211), n15100Mbps(212), n16Gbps(213), n18Gbps(214), n19Gbps(215), n20Gbps(216), n23Gbps(217), n25Gbps(218), n28Gbps(219), n30Gbps(220), n33Gbps(221), n35Gbps(222), n38Gbps(223), n40Gbps(224), n45Gbps(225), n50Gbps(226), n55Gbps(227), n60Gbps(228), n65Gbps(229), n70Gbps(230), n75Gbps(231), n81Gbps(232), n91Gbps(233), n101Gbps(234), n111Gbps(235), n121Gbps(236), n131Gbps(237), n141Gbps(238), n151Gbps(239), n160Gbps(240), n180Gbps(241), n200Gbps(242), n220Gbps(243), n240Gbps(244), n260Gbps(245), n280Gbps(246), n300Gbps(247), n320Gbps(248), n360Gbps(249), n400Gbps(250), n440Gbps(251), n480Gbps(252), n520Gbps(253), n560Gbps(254), max(255) } ACCESS read-write STATUS mandatory DESCRIPTION "During route computation, APPN determines the optimum route through a network in the following steps: - obtains the required route characteristics from the COS database using the mode name specified in the session request - determines all possible combinations of transmission groups and nodes that form a route to the destination database - the actual characteristics of the Nodes and TGs in these routes are compared against the COS tables that contain the required characteristics of the session. A weight is assigned based on how well the actual characteristics meet the required characteristics. Where there is no match between actual and required characteristics, the route containing the node or TG is excluded from further computation. - Each possible route is quantified by adding the weights assigned to the node and TGs in the route. The route with the lowest weight is the one used for the session. This attribute is part of the COS tables and specifies the maximum acceptable speed for a TG using this Class of Service." DEFVAL { max } ::= { appnCosTgProvEntry 2 } appnCosTgMinConnectCost OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "During route computation, APPN determines the optimum route through a network in the following steps: - obtains the required route characteristics from the COS database using the mode name specified in the session request - determines all possible combinations of transmission groups and nodes that form a route to the destination database - the actual characteristics of the Nodes and TGs in these routes are compared against the COS tables that contain the required characteristics of the session. A weight is assigned based on how well the actual characteristics meet the required characteristics. Where there is no match between actual and required characteristics, the route containing the node or TG is excluded from further computation. - Each possible route is quantified by adding the weights assigned to the node and TGs in the route. The route with the lowest weight is the one used for the session. This attribute is part of the COS tables and specifies the minimum cost per connect time for a TG. It is represented by a number between 0 and 255 and is the relative cost of using a TG. The units for cost-per-connect time are installation-defined and are typically based on the applicable tariffs of the transmission facility being used by the TG. The cost-per-connect time values that a network administrator assigns to the TGs in a network should reflect the relative expense of each TG as compared to all other TGs in the network. A value of 0 means that there is no additional cost in connecting over the TG(as in the case of a non-switched facility)." DEFVAL { 0 } ::= { appnCosTgProvEntry 3 } appnCosTgMaxConnectCost OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "During route computation, APPN determines the optimum route through a network in the following steps: - obtains the required route characteristics from the COS database using the mode name specified in the session request - determines all possible combinations of transmission groups and nodes that form a route to the destination database - the actual characteristics of the Nodes and TGs in these routes are compared against the COS tables that contain the required characteristics of the session. A weight is assigned based on how well the actual characteristics meet the required characteristics. Where there is no match between actual and required characteristics, the route containing the node or TG is excluded from further computation. - Each possible route is quantified by adding the weights assigned to the node and TGs in the route. The route with the lowest weight is the one used for the session. This attribute is part of the COS tables and specifies the maximum cost per connect time for a TG. It is represented by a number between 0 and 255 and is the relative cost of using a TG. The units for cost-per-connect time are installation-defined and are typically based on the applicable tariffs of the transmission facility being used by the TG. The cost per connect time values that a network administrator assigns to the TGs in a network should reflect the relative expense of each TG as compared to all other TGs in the network. A value of 0 means that there is no additional cost in connecting over the TG (as in the case of a non-switched facility)." DEFVAL { 255 } ::= { appnCosTgProvEntry 4 } appnCosTgMinByteCost OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "During route computation, APPN determines the optimum route through a network in the following steps: - obtains the required route characteristics from the COS database using the mode name specified in the session request - determines all possible combinations of transmission groups and nodes that form a route to the destination database - the actual characteristics of the Nodes and TGs in these routes are compared against the COS tables that contain the required characteristics of the session. A weight is assigned based on how well the actual characteristics meet the required characteristics. Where there is no match between actual and required characteristics, the route containing the node or TG is excluded from further computation. - Each possible route is quantified by adding the weights assigned to the node and TGs in the route. The route with the lowest weight is the one used for the session. This attribute is part of the COS tables and specifies the minimum cost per byte allowed for a TG to be used for a session. It is a single byte value in the range 0 to 255 that expresses a relative cost of transmitting a byte over the associated TG. The units for cost per byte are user defined. Like cost per connect time, cost per byte is network specific and will not be uniform across networks unless assignments are coordinated." DEFVAL { 0 } ::= { appnCosTgProvEntry 5 } appnCosTgMaxByteCost OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "During route computation, APPN determines the optimum route through a network in the following steps: - obtains the required route characteristics from the COS database using the mode name specified in the session request - determines all possible combinations of transmission groups and nodes that form a route to the destination database - the actual characteristics of the Nodes and TGs in these routes are compared against the COS tables that contain the required characteristics of the session. A weight is assigned based on how well the actual characteristics meet the required characteristics. Where there is no match between actual and required characteristics, the route containing the node or TG is excluded from further computation. - Each possible route is quantified by adding the weights assigned to the node and TGs in the route. The route with the lowest weight is the one used for the session. This attribute is part of the COS tables and specifies the maximum cost per byte allowed for a TG to be used for a session. It is a single byte value in the range 0 to 255 that expresses a relative cost of transmitting a byte over the associated TG. The units for cost per byte are user defined. Like cost per connect time, cost per byte is network specific and will not be uniform across networks unless assignments are coordinated." DEFVAL { 255 } ::= { appnCosTgProvEntry 6 } appnCosTgMinSecurity OBJECT-TYPE SYNTAX INTEGER { nonSecure(1), publicSwitchedNetwork(32), undergroundCable(64), secureConduit(96), guardedConduit(128), encrypted(160), guardedRadiation(192) } ACCESS read-write STATUS mandatory DESCRIPTION "During route computation, APPN determines the optimum route through a network in the following steps: - obtains the required route characteristics from the COS database using the mode name specified in the session request - determines all possible combinations of transmission groups and nodes that form a route to the destination database - the actual characteristics of the Nodes and TGs in these routes are compared against the COS tables that contain the required characteristics of the session. A weight is assigned based on how well the actual characteristics meet the required characteristics. Where there is no match between actual and required characteristics, the route containing the node or TG is excluded from further computation. - Each possible route is quantified by adding the weights assigned to the node and TGs in the route. The route with the lowest weight is the one used for the session. This attribute is part of the COS tables and specifies the minimum level of security protection required for a TG to be allowed to route session traffic. The security values are architecturally defined to provide continuity across all networks. Currently, security is encoded as one of the following seven values: guardedRadiation - guarded conduit containing the transmission medium; protected against physical and radiation tapping. encrypted - link level encryption is provided guardedConduit - guarded conduit; protected against physical tapping secureConduit- secure conduit, not guarded; e.g. pressurized pipe undergroundCable - underground cable located in a secure country publicSwitchedNetwork - public switched network; secure in the sense that there is no predetermined route that traffic will take nonSecure - all else, for example satellite-connected, located in a nonsecure country." DEFVAL { nonSecure } ::= { appnCosTgProvEntry 7 } appnCosTgMaxSecurity OBJECT-TYPE SYNTAX INTEGER { nonSecure(1), publicSwitchedNetwork(32), undergroundCable(64), secureConduit(96), guardedConduit(128), encrypted(160), guardedRadiation(192) } ACCESS read-write STATUS mandatory DESCRIPTION "During route computation, APPN determines the optimum route through a network in the following steps: - obtains the required route characteristics from the COS database using the mode name specified in the session request - determines all possible combinations of transmission groups and nodes that form a route to the destination database - the actual characteristics of the Nodes and TGs in these routes are compared against the COS tables that contain the required characteristics of the session. A weight is assigned based on how well the actual characteristics meet the required characteristics. Where there is no match between actual and required characteristics, the route containing the node or TG is excluded from further computation. - Each possible route is quantified by adding the weights assigned to the node and TGs in the route. The route with the lowest weight is the one used for the session. This attribute is part of the COS tables and specifies the maximum level of security protection required for a TG to be allowed to route session traffic. The security values are architecturally defined to provide continuity across all networks. Currently, security is encoded as one of the following seven values: guardedRadiation - guarded conduit containing the transmission medium; protected against physical and radiation tapping. encrypted - link level encryption is provided guardedConduit - guarded conduit; protected against physical tapping secureConduit- secure conduit, not guarded; e.g. pressurized pipe undergroundCable - underground cable located in a secure country publicSwitchedNetwork - public switched network; secure in the sense that there is no predetermined route that traffic will take nonSecure - all else, for example. satellite-connected, located in a nonsecure country." DEFVAL { guardedRadiation } ::= { appnCosTgProvEntry 8 } appnCosTgMinPropDelay OBJECT-TYPE SYNTAX INTEGER { minimum(0), negligible(76), terrestrial(113), packetSwitched(145), long(153), maximum(255) } ACCESS read-write STATUS mandatory DESCRIPTION "During route computation, APPN determines the optimum route through a network in the following steps: - obtains the required route characteristics from the COS database using the mode name specified in the session request - determines all possible combinations of transmission groups and nodes that form a route to the destination database - the actual characteristics of the Nodes and TGs in these routes are compared against the COS tables that contain the required characteristics of the session. A weight is assigned based on how well the actual characteristics meet the required characteristics. Where there is no match between actual and required characteristics, the route containing the node or TG is excluded from further computation. - Each possible route is quantified by adding the weights assigned to the node and TGs in the route. The route with the lowest weight is the one used for the session. This attribute is part of the COS tables and specifies the minimum propagation delay for this Class of Service. Propogation delay is the length of time that it takes for a signal to propagate from one end of the TG to the other. Possible values are: minimum - minimum negligible - 400 microsec terrestrial - 10 msec packetSwitched - 150 msec long - 300 msec" DEFVAL { minimum } ::= { appnCosTgProvEntry 9 } appnCosTgMaxPropDelay OBJECT-TYPE SYNTAX INTEGER { minimum(0), negligible(76), terrestrial(113), packetSwitched(145), long(153), maximum(255) } ACCESS read-write STATUS mandatory DESCRIPTION "During route computation, APPN determines the optimum route through a network in the following steps: - obtains the required route characteristics from the COS database using the mode name specified in the session request - determines all possible combinations of transmission groups and nodes that form a route to the destination database - the actual characteristics of the Nodes and TGs in these routes are compared against the COS tables that contain the required characteristics of the session. A weight is assigned based on how well the actual characteristics meet the required characteristics. Where there is no match between actual and required characteristics, the route containing the node or TG is excluded from further computation. - Each possible route is quantified by adding the weights assigned to the node and TGs in the route. The route with the lowest weight is the one used for the session. This attribute is part of the COS tables and specifies the maximum propagation delay for this Class of Service. Propagation delay is the length of time that it takes for a signal to propagate from one end of the TG to the other. Possible values are: minimum - minimum negligible - 400 microsec terrestrial - 10 msec packetSwitched - 150 msec long - 300 msec" DEFVAL { maximum } ::= { appnCosTgProvEntry 10 } appnCosTgMinModemClass OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "During route computation, APPN determines the optimum route through a network in the following steps: - obtains the required route characteristics from the COS database using the mode name specified in the session request - determines all possible combinations of transmission groups and nodes that form a route to the destination database - the actual characteristics of the Nodes and TGs in these routes are compared against the COS tables that contain the required characteristics of the session. A weight is assigned based on how well the actual characteristics meet the required characteristics. Where there is no match between actual and required characteristics, the route containing the node or TG is excluded from further computation. - Each possible route is quantified by adding the weights assigned to the node and TGs in the route. The route with the lowest weight is the one used for the session. This attribute is part of the COS tables and specifies the minimum modem class allowed for a TG to carry session traffic." DEFVAL { 0 } ::= { appnCosTgProvEntry 11 } appnCosTgMaxModemClass OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "During route computation, APPN determines the optimum route through a network in the following steps: - obtains the required route characteristics from the COS database using the mode name specified in the session request - determines all possible combinations of transmission groups and nodes that form a route to the destination database - the actual characteristics of the Nodes and TGs in these routes are compared against the COS tables that contain the required characteristics of the session. A weight is assigned based on how well the actual characteristics meet the required characteristics. Where there is no match between actual and required characteristics, the route containing the node or TG is excluded from further computation. - Each possible route is quantified by adding the weights assigned to the node and TGs in the route. The route with the lowest weight is the one used for the session. This attribute is part of the COS tables and specifies the maximum modem class allowed for a TG to carry session traffic." DEFVAL { 0 } ::= { appnCosTgProvEntry 12 } appnCosTgMinUserDefParm1 OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "During route computation, APPN determines the optimum route through a network in the following steps: - obtains the required route characteristics from the COS database using the mode name specified in the session request - determines all possible combinations of transmission groups and nodes that form a route to the destination database - the actual characteristics of the Nodes and TGs in these routes are compared against the COS tables that contain the required characteristics of the session. A weight is assigned based on how well the actual characteristics meet the required characteristics. Where there is no match between actual and required characteristics, the route containing the node or TG is excluded from further computation. - Each possible route is quantified by adding the weights assigned to the node and TGs in the route. The route with the lowest weight is the one used for the session. This attribute is part of the COS tables and specifies the minimum acceptable value for user defined routing parameter number 1." DEFVAL { 0 } ::= { appnCosTgProvEntry 13 } appnCosTgMaxUserDefParm1 OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "During route computation, APPN determines the optimum route through a network in the following steps: - obtains the required route characteristics from the COS database using the mode name specified in the session request - determines all possible combinations of transmission groups and nodes that form a route to the destination database - the actual characteristics of the Nodes and TGs in these routes are compared against the COS tables that contain the required characteristics of the session. A weight is assigned based on how well the actual characteristics meet the required characteristics. Where there is no match between actual and required characteristics, the route containing the node or TG is excluded from further computation. - Each possible route is quantified by adding the weights assigned to the node and TGs in the route. The route with the lowest weight is the one used for the session. This attribute is part of the COS tables and specifies the maximum acceptable value for user defined routing parameter number 1." DEFVAL { 255 } ::= { appnCosTgProvEntry 14 } appnCosTgMinUserDefParm2 OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "During route computation, APPN determines the optimum route through a network in the following steps: - obtains the required route characteristics from the COS database using the mode name specified in the session request - determines all possible combinations of transmission groups and nodes that form a route to the destination database - the actual characteristics of the Nodes and TGs in these routes are compared against the COS tables that contain the required characteristics of the session. A weight is assigned based on how well the actual characteristics meet the required characteristics. Where there is no match between actual and required characteristics, the route containing the node or TG is excluded from further computation. - Each possible route is quantified by adding the weights assigned to the node and TGs in the route. The route with the lowest weight is the one used for the session. This attribute is part of the COS tables and specifies the minimum acceptable value for user defined routing parameter number 2." DEFVAL { 0 } ::= { appnCosTgProvEntry 15 } appnCosTgMaxUserDefParm2 OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "During route computation, APPN determines the optimum route through a network in the following steps: - obtains the required route characteristics from the COS database using the mode name specified in the session request - determines all possible combinations of transmission groups and nodes that form a route to the destination database - the actual characteristics of the Nodes and TGs in these routes are compared against the COS tables that contain the required characteristics of the session. A weight is assigned based on how well the actual characteristics meet the required characteristics. Where there is no match between actual and required characteristics, the route containing the node or TG is excluded from further computation. - Each possible route is quantified by adding the weights assigned to the node and TGs in the route. The route with the lowest weight is the one used for the session. This attribute is part of the COS tables and specifies the maximum acceptable value for user defined routing parameter number 2." DEFVAL { 255 } ::= { appnCosTgProvEntry 16 } appnCosTgMinUserDefParm3 OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "During route computation, APPN determines the optimum route through a network in the following steps: - obtains the required route characteristics from the COS database using the mode name specified in the session request - determines all possible combinations of transmission groups and nodes that form a route to the destination database - the actual characteristics of the Nodes and TGs in these routes are compared against the COS tables that contain the required characteristics of the session. A weight is assigned based on how well the actual characteristics meet the required characteristics. Where there is no match between actual and required characteristics, the route containing the node or TG is excluded from further computation. - Each possible route is quantified by adding the weights assigned to the node and TGs in the route. The route with the lowest weight is the one used for the session. This attribute is part of the COS tables and specifies the minimum acceptable value for user defined routing parameter number 3." DEFVAL { 0 } ::= { appnCosTgProvEntry 17 } appnCosTgMaxUserDefParm3 OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "During route computation, APPN determines the optimum route through a network in the following steps: - obtains the required route characteristics from the COS database using the mode name specified in the session request - determines all possible combinations of transmission groups and nodes that form a route to the destination database - the actual characteristics of the Nodes and TGs in these routes are compared against the COS tables that contain the required characteristics of the session. A weight is assigned based on how well the actual characteristics meet the required characteristics. Where there is no match between actual and required characteristics, the route containing the node or TG is excluded from further computation. - Each possible route is quantified by adding the weights assigned to the node and TGs in the route. The route with the lowest weight is the one used for the session. This attribute is part of the COS tables and contains the maximum acceptable value for user defined routing parameter number 3." DEFVAL { 255 } ::= { appnCosTgProvEntry 18 } -- Appn/<string> Cos/<string> NodeRow/<weight> -- This component specifies the allowable ranges for a node's service -- characteristics for a class of service. During route calculation, a -- node is considered acceptable if all of the actual node -- characteristics fall within the range of required node characteristics -- for a COS. A node is considered unacceptable if at least one of the -- actual node characteristics falls outside the range of the required -- node values. appnCosNode OBJECT IDENTIFIER ::= { appnCos 11 } appnCosNodeRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnCosNodeRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This entry controls the addition and deletion of appnCosNode components." ::= { appnCosNode 1 } appnCosNodeRowStatusEntry OBJECT-TYPE SYNTAX AppnCosNodeRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnCosNode component." INDEX { appnIndex, appnCosIndex, appnCosNodeIndex } ::= { appnCosNodeRowStatusTable 1 } AppnCosNodeRowStatusEntry ::= SEQUENCE { appnCosNodeRowStatus RowStatus, appnCosNodeComponentName DisplayString, appnCosNodeStorageType StorageType, appnCosNodeIndex Integer32 } appnCosNodeRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnCosNode components. These components can be added and deleted." ::= { appnCosNodeRowStatusEntry 1 } appnCosNodeComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnCosNodeRowStatusEntry 2 } appnCosNodeStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnCosNode tables." ::= { appnCosNodeRowStatusEntry 4 } appnCosNodeIndex OBJECT-TYPE SYNTAX Integer32 (1..255) ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnCosNode tables." ::= { appnCosNodeRowStatusEntry 10 } appnCosNodeProvTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnCosNodeProvEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This group specifies a range of node characteristics for a class of service and is used in route selection for session traffic. During route computation, APPN determines the optimum route through a network in the following steps: - obtains the required route characteristics from the COS database using the mode name specified in the session request - determines all possible combinations of transmission groups and nodes that form a route to the destination database - the actual characteristics of the Nodes and TGs in these routes are compared against the COS tables that contain the required characteristics of the session. A weight is assigned based on how well the actual characteristics meet the required characteristics. Where there is no match between actual and required characteristics, the route containing the node or TG is excluded from further computation. - Each possible route is quantified by adding the weights assigned to the node and TGs in the route. The route with the lowest weight is the one used for the session." ::= { appnCosNode 10 } appnCosNodeProvEntry OBJECT-TYPE SYNTAX AppnCosNodeProvEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnCosNodeProvTable." INDEX { appnIndex, appnCosIndex, appnCosNodeIndex } ::= { appnCosNodeProvTable 1 } AppnCosNodeProvEntry ::= SEQUENCE { appnCosNodeMinRouteAddResistance INTEGER, appnCosNodeMaxRouteAddResistance INTEGER, appnCosNodeMinStatus INTEGER, appnCosNodeMaxStatus INTEGER } appnCosNodeMinRouteAddResistance OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "During route computation, APPN determines the optimum route through a network in the following steps: - obtains the required route characteristics from the COS database using the mode name specified in the session request - determines all possible combinations of transmission groups and nodes that form a route to the destination database - the actual characteristics of the Nodes and TGs in these routes are compared against the COS tables that contain the required characteristics of the session. A weight is assigned based on how well the actual characteristics meet the required characteristics. Where there is no match between actual and required characteristics, the route containing the node or TG is excluded from further computation. - Each possible route is quantified by adding the weights assigned to the node and TGs in the route. The route with the lowest weight is the one used for the session. This attribute is part of the COS tables and specifies the minimum route addition resistance value allowed for a node to route session traffic. Route addition resistance defines the desirability for a network node to perform additional intermediate session routing. The higher the value, the less desirable the node is for session routing purposes." DEFVAL { 0 } ::= { appnCosNodeProvEntry 1 } appnCosNodeMaxRouteAddResistance OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "During route computation, APPN determines the optimum route through a network in the following steps: - obtains the required route characteristics from the COS database using the mode name specified in the session request - determines all possible combinations of transmission groups and nodes that form a route to the destination database - the actual characteristics of the Nodes and TGs in these routes are compared against the COS tables that contain the required characteristics of the session. A weight is assigned based on how well the actual characteristics meet the required characteristics. Where there is no match between actual and required characteristics, the route containing the node or TG is excluded from further computation. - Each possible route is quantified by adding the weights assigned to the node and TGs in the route. The route with the lowest weight is the one used for the session. This attribute is part of the COS tables and specifies the maximum route addition resistance value allowed for a node to route session traffic. Route addition resistance defines the desirability for a network node to perform additional intermediate session routing. The higher the value, the less desirable the node is for session routing purposes." DEFVAL { 255 } ::= { appnCosNodeProvEntry 2 } appnCosNodeMinStatus OBJECT-TYPE SYNTAX INTEGER { uncongested(0), congested(1) } ACCESS read-write STATUS mandatory DESCRIPTION "During route computation, APPN determines the optimum route through a network in the following steps: - obtains the required route characteristics from the COS database using the mode name specified in the session request - determines all possible combinations of transmission groups and nodes that form a route to the destination database - the actual characteristics of the Nodes and TGs in these routes are compared against the COS tables that contain the required characteristics of the session. A weight is assigned based on how well the actual characteristics meet the required characteristics. Where there is no match between actual and required characteristics, the route containing the node or TG is excluded from further computation. - Each possible route is quantified by adding the weights assigned to the node and TGs in the route. The route with the lowest weight is the one used for the session. This attribute is part of the COS tables and specifies the minimum congestion value that will be allowed for a node to carry session traffic." DEFVAL { uncongested } ::= { appnCosNodeProvEntry 3 } appnCosNodeMaxStatus OBJECT-TYPE SYNTAX INTEGER { uncongested(0), congested(1) } ACCESS read-write STATUS mandatory DESCRIPTION "During route computation, APPN determines the optimum route through a network in the following steps: - obtains the required route characteristics from the COS database using the mode name specified in the session request - determines all possible combinations of transmission groups and nodes that form a route to the destination database - the actual characteristics of the Nodes and TGs in these routes are compared against the COS tables that contain the required characteristics of the session. A weight is assigned based on how well the actual characteristics meet the required characteristics. Where there is no match between actual and required characteristics, the route containing the node or TG is excluded from further computation. - Each possible route is quantified by adding the weights assigned to the node and TGs in the route. The route with the lowest weight is the one used for the session. This attribute is part of the COS tables and specifies the maximum congestion value that will be allowed for a node to carry session traffic." DEFVAL { uncongested } ::= { appnCosNodeProvEntry 4 } -- Appn/<string> FrameRelaySvc -- This provisioned component defines the characteristics of the APPN -- service Frame Relay Switched Virtual Circuit (SVC) calls. appnFrSvc OBJECT IDENTIFIER ::= { appn 18 } appnFrSvcRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnFrSvcRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This entry controls the addition and deletion of appnFrSvc components." ::= { appnFrSvc 1 } appnFrSvcRowStatusEntry OBJECT-TYPE SYNTAX AppnFrSvcRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnFrSvc component." INDEX { appnIndex, appnFrSvcIndex } ::= { appnFrSvcRowStatusTable 1 } AppnFrSvcRowStatusEntry ::= SEQUENCE { appnFrSvcRowStatus RowStatus, appnFrSvcComponentName DisplayString, appnFrSvcStorageType StorageType, appnFrSvcIndex NonReplicated } appnFrSvcRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-write STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnFrSvc components. These components can be added and deleted." ::= { appnFrSvcRowStatusEntry 1 } appnFrSvcComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnFrSvcRowStatusEntry 2 } appnFrSvcStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnFrSvc tables." ::= { appnFrSvcRowStatusEntry 4 } appnFrSvcIndex OBJECT-TYPE SYNTAX NonReplicated ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnFrSvc tables." ::= { appnFrSvcRowStatusEntry 10 } appnFrSvcBanTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnFrSvcBanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This group contains the BAN device MAC and SAP parameters for the APPN service Frame Relay SVC calls." ::= { appnFrSvc 10 } appnFrSvcBanEntry OBJECT-TYPE SYNTAX AppnFrSvcBanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnFrSvcBanTable." INDEX { appnIndex, appnFrSvcIndex } ::= { appnFrSvcBanTable 1 } AppnFrSvcBanEntry ::= SEQUENCE { appnFrSvcBanLocalMac DashedHexString, appnFrSvcBanLocalSap Hex } appnFrSvcBanLocalMac OBJECT-TYPE SYNTAX DashedHexString (SIZE (6)) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the MAC address to be used for Frame Relay SVCs with BAN encapsulation." DEFVAL { '4fff00000000'H } ::= { appnFrSvcBanEntry 1 } appnFrSvcBanLocalSap OBJECT-TYPE SYNTAX Hex (4 | 8 | 12 | 16 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 52 | 56 | 60 | 64 | 68 | 72 | 76 | 80 | 84 | 88 | 92 | 96 | 100 | 104 | 108 | 112 | 116 | 120 | 124 | 128 | 132 | 136 | 140 | 144 | 148 | 152 | 156 | 160 | 164 | 168 | 172 | 176 | 180 | 184 | 188 | 192 | 196 | 200 | 204 | 208 | 212 | 216 | 220 | 224 | 228 | 232 | 236 | 240 | 244 | 248 | 252) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the local SAP number to be used for Frame Relay SVCs with BAN encapsulation." DEFVAL { 4 } ::= { appnFrSvcBanEntry 2 } appnFrSvcProvisionedTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnFrSvcProvisionedEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This group contains the provisonable parameters for the APPN service Frame Relay SVC calls." ::= { appnFrSvc 11 } appnFrSvcProvisionedEntry OBJECT-TYPE SYNTAX AppnFrSvcProvisionedEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnFrSvcProvisionedTable." INDEX { appnIndex, appnFrSvcIndex } ::= { appnFrSvcProvisionedTable 1 } AppnFrSvcProvisionedEntry ::= SEQUENCE { appnFrSvcMaximumFrameRelaySvcs Unsigned32, appnFrSvcRateEnforcement INTEGER, appnFrSvcMaximumCir Unsigned32 } appnFrSvcMaximumFrameRelaySvcs OBJECT-TYPE SYNTAX Unsigned32 (1..3072) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the maximum number of concurrently active Frame Relay SVC calls that are allowed for this service. This attribute does not include the general switched virtual circuits (GSVC)." DEFVAL { 1000 } ::= { appnFrSvcProvisionedEntry 1 } appnFrSvcRateEnforcement OBJECT-TYPE SYNTAX INTEGER { off(0), on(1) } ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies whether rate enforcement is to be used for new Frame Relay SVCs on this service. When rate enforcement is on the rate of data sent by the service to individual Frame Relay SVCs is controlled." DEFVAL { on } ::= { appnFrSvcProvisionedEntry 2 } appnFrSvcMaximumCir OBJECT-TYPE SYNTAX Unsigned32 (0..52000000) ACCESS read-write STATUS mandatory DESCRIPTION "This attribute specifies the maximum rate enforcement CIR (Committed Information Rate) that is allowed for use with the Frame Relay SVCs on this service. During call setup negotiation, if the caller to this service requests a higher CIR value be used, the CIR used is reduced to the value of maximumCir." DEFVAL { 2048000 } ::= { appnFrSvcProvisionedEntry 4 } appnFrSvcOperationalTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnFrSvcOperationalEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "This group contains the operational attributes for the APPN Frame Relay SVC calls." ::= { appnFrSvc 12 } appnFrSvcOperationalEntry OBJECT-TYPE SYNTAX AppnFrSvcOperationalEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnFrSvcOperationalTable." INDEX { appnIndex, appnFrSvcIndex } ::= { appnFrSvcOperationalTable 1 } AppnFrSvcOperationalEntry ::= SEQUENCE { appnFrSvcCurrentNumberOfSvcCalls Gauge32 } appnFrSvcCurrentNumberOfSvcCalls OBJECT-TYPE SYNTAX Gauge32 (0..3072) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute indicates the number of Frame Relay SVCs currently existing on this service. This attribute does not include the general switched virtual circuits (GSVC)." DEFVAL { 0 } ::= { appnFrSvcOperationalEntry 1 } -- -- *** THIS SUBTREE CURRENTLY NOT IMPLEMENTED *** -- -- Appn/<string> ConnectionNetwork -- This component contains the operational information about -- Connection Networks currently supported on this node. appnCn OBJECT IDENTIFIER ::= { appn 19 } appnCnRowStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnCnRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This entry controls the addition and deletion of appnCn components." ::= { appnCn 1 } appnCnRowStatusEntry OBJECT-TYPE SYNTAX AppnCnRowStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A single entry in the table represents a single appnCn component." INDEX { appnIndex, appnCnIndex } ::= { appnCnRowStatusTable 1 } AppnCnRowStatusEntry ::= SEQUENCE { appnCnRowStatus RowStatus, appnCnComponentName DisplayString, appnCnStorageType StorageType, appnCnIndex AsciiStringIndex } appnCnRowStatus OBJECT-TYPE SYNTAX RowStatus ACCESS read-only STATUS mandatory DESCRIPTION "This variable is used as the basis for SNMP naming of appnCn components. These components cannot be added nor deleted." ::= { appnCnRowStatusEntry 1 } appnCnComponentName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "This variable provides the component's string name for use with the ASCII Console Interface" ::= { appnCnRowStatusEntry 2 } appnCnStorageType OBJECT-TYPE SYNTAX StorageType ACCESS read-only STATUS mandatory DESCRIPTION "This variable represents the storage type value for the appnCn tables." ::= { appnCnRowStatusEntry 4 } appnCnIndex OBJECT-TYPE SYNTAX AsciiStringIndex (SIZE (1..17)) ACCESS not-accessible STATUS mandatory DESCRIPTION "This variable represents the index for the appnCn tables." ::= { appnCnRowStatusEntry 10 } appnCnOperTable OBJECT-TYPE SYNTAX SEQUENCE OF AppnCnOperEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "*** THIS TABLE CURRENTLY NOT IMPLEMENTED *** This group contains the operational attributes for this ConnectionNetwork component." ::= { appnCn 5 } appnCnOperEntry OBJECT-TYPE SYNTAX AppnCnOperEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the appnCnOperTable." INDEX { appnIndex, appnCnIndex } ::= { appnCnOperTable 1 } AppnCnOperEntry ::= SEQUENCE { appnCnNumberActivePorts Gauge32 } appnCnNumberActivePorts OBJECT-TYPE SYNTAX Gauge32 (0..32767) ACCESS read-only STATUS mandatory DESCRIPTION "This attribute specifies the number of active ports under this ConnectionNetwork." ::= { appnCnOperEntry 219 } -- -- Version and Compliance statements -- -- Object-Group Statement: -- A list of all current accessible leaf objects. -- OBJECTS { appnDluDsStatMaxTxBtuSize, -- appnFrSvcMaximumCir, -- appnCosTgComponentName, -- appnDlusRowStatus, -- appnDluDsStatTxFmdFrames, -- appnDluSscpLsName, -- appnIsrSessPriStatsOdai, -- appnDlciVcDuplicatesFromSubnet, -- appnIsrSessSecStatsRowStatus, -- appnDlciBnnLsDefComponentName, -- appnAdjNnOutOfSeqTdus, -- appnLcnVcSubnetTxWindowSize, -- appnDnaCugDnic, -- appnDluUsStatMaxTxBtuSize, -- appnDlciDcRowStatus, -- appnDlusReqActPuTx, -- appnNnTgRowStatus, -- appnPortPropagationDelay, -- appnIsrSessSecStatsSidl, -- appnFrSvcStorageType, -- appnDlciVcCalledLcn, -- appnDluSscpOdai, -- appnDefinedLsGoodXids, -- appnLsPortName, -- appnRtpLostFrames, -- appnCosTgMinUserDefParm2, -- appnDlciUsageState, -- appnPortNonactXidExchLim, -- appnMaximumLinkStations, -- appnMaximumSvcs, -- appnDlciVcSegmentsSent, -- appnNnNodeType, -- appnCosComponentName, -- appnLcnVcPeakStackedAcksRx, -- appnAdjNnRowStatus, -- appnLocTgPropagationDelay, -- appnLsInMsgFrames, -- appnLsName, -- appnRtpBurstSize, -- appnLsInSessionControlFrames, -- appnDluDsStatOdai, -- appnCosTgMaxUserDefParm3, -- appnDluSscpTxDataBytes, -- appnDirEntWildCard, -- appnRtpPktResent, -- appnDluDsStatSidh, -- appnDlciVcFastSelectCall, -- appnLsInMsgBytes, -- appnMaximumTopologyTgs, -- appnDirEntStorageType, -- appnDlciSpStorageType, -- appnRouteAdditionResistance, -- appnLcnComponentName, -- appnDlciVcMaxSubnetPktSize, -- appnLsTgNum, -- appnRtpStorageType, -- appnLsInXidFrames, -- appnIsrSessSecStatsSidh, -- appnRtpIdleTimeouts, -- appnDlciVcAccountingEnd, -- appnLsPropagationDelay, -- appnDlciVcSendSequenceNumber, -- appnDlciBanLsDefTgNum, -- appnDlciBnnLsDefDlusName, -- appnDluUsStatLsName, -- appnIsrSessPriStatsComponentName, -- appnFeatures, -- appnNnTgFlowReductionSequenceNumber, -- appnDluUsStatMaxRxBtuSize, -- appnLsInXidBytes, -- appnDluSscpTxDataframes, -- appnDnaCugType, -- appnDlciVcState, -- appnCosTgMaxUserDefParm2, -- appnLsGoodXids, -- appnCnStorageType, -- appnRtpUptime, -- appnDnaHgMAvailabilityDelta, -- appnMaximumIsrSessions, -- appnLcnVcCallingDna, -- appnNnTgSecurity, -- appnLsActualCpName, -- appnLcnVcPriority, -- appnIsrSessSecStatsTxFmdFrames, -- appnDluSscpComponentName, -- appnLcnVcPeakOoSeqFrmForwarded, -- appnDnaCugComponentName, -- appnDnaDefaultRecvFrmNetworkThruputClass, -- appnDlciBanLsDefHprSupported, -- appnLsDlcName, -- appnDluDsStatLsName, -- appnDlciDcRemoteDna, -- appnDlusSscpLuMuTx, -- appnCosTgMinUserDefParm1, -- appnLcnVcTransferPriorityFromNetwork, -- appnCosRowStatus, -- appnIsrSessSecStatsLsName, -- appnDlciBanLsDefBackupDlusName, -- appnBlockNumber, -- appnPortComponentName, -- appnLsFeatures, -- appnDlciBanLocalMac, -- appnHeapSpaceCurrent, -- appnTreeCacheSize, -- appnLcnDcRemoteDna, -- appnRtpBytesResent, -- appnDlciVcCalledNpi, -- appnIsrSessPriStatsMaxRxPacWin, -- appnIsrSessSecStatsRxFmdFrames, -- appnDlciVcDiagnosticCode, -- appnDlusDactLuRx, -- appnDlusPipeState, -- appnDlciVcNotDataXferToSubnet, -- appnCosTgMaxModemClass, -- appnDluSscpSessActive, -- appnDlciBanLsDefCpCpSessionSupport, -- appnDlciMeasurementInterval, -- appnRtpPktTx, -- appnRtpRemoteCpName, -- appnLcnDcRowStatus, -- appnComponentName, -- appnDlciVcRcosToNetwork, -- appnIsrSessPriStatsTxFmdFrames, -- appnDnaHgMComponentName, -- appnNnRouteAdditionResistance, -- appnLocTgComponentName, -- appnIsrSessPriStatsRxRuSize, -- appnRtpCosName, -- appnPortState, -- appnDlusDactLuRspTx, -- appnDlciStorageType, -- appnDlciSpExcessBurstSize, -- appnHeapSpaceLimit, -- appnLcnUsageState, -- appnDnaOutDefaultPathReliability, -- appnIsrSessSecStatsOdai, -- appnCosTgMinModemClass, -- appnLcnVcSegmentsSent, -- appnActiveSvcs, -- appnPortEffectiveCap, -- appnRtpPktRx, -- appnDlciBanLsDefDlusName, -- appnLsActSessCount, -- appnRtpRemoteTcid, -- appnCosTgStorageType, -- appnNnFunctionSupported, -- appnRtpRowStatus, -- appnLcnVcLocalTxPktSize, -- appnDluSscpRowStatus, -- appnDlciCnComponentName, -- appnLocTgDlcData, -- appnDlciSpCommittedBurstSize, -- appnDluDsStatRxRuSize, -- appnLsComponentName, -- appnAdjNnCpCpSessStatus, -- appnFlowReductionSequenceNumber, -- appnDlciVcNotDataXferFromSubnet, -- appnPortUserDefinedParm3, -- appnDLURDlusRetryTimeout, -- appnLcnVcFastSelectCall, -- appnDlusSscpLuMuRx, -- appnLcnVcComponentName, -- appnDlciBanLsDefComponentName, -- appnCosTgMinPropDelay, -- appnLocTgEffectiveCap, -- appnDlciCommittedBurstSize, -- appnDlciVcStartTime, -- appnLcnVcMaxSubnetPktSize, -- appnLsOutMsgFrames, -- appnDlciSpRateEnforcement, -- appnDlciAdminState, -- appnPortUserDefinedParm2, -- appnLsOutSessionControlFrames, -- appnDirEntLuOwnerName, -- appnNnDaysLeft, -- appnDnaComponentName, -- appnDluDsStatComponentName, -- appnDluPluName, -- appnIdNumber, -- appnPortMaxIfrmRxWindow, -- appnLsOutMsgBytes, -- appnLocTgUserDefinedParm3, -- appnDluNauAddress, -- appnPortUserDefinedParm1, -- appnDlciRateEnforcement, -- appnDlusActivePUs, -- appnDnaHgMHgAddrComponentName, -- appnAdjNnLastFrsnSent, -- appnDlciVcType, -- appnCosTgMinSecurity, -- appnDlciVcAccountingEnabled, -- appnNnComponentName, -- appnDlciVcFrmLossTimeouts, -- appnLsOutXidFrames, -- appnDlciDcDiscardPriority, -- appnLsEffectiveCap, -- appnLocTgUserDefinedParm2, -- appnDlciVcPreviousState, -- appnDnaHgMMaxAvailableChannels, -- appnDlciVcPeakRetryQueueSize, -- appnDluSscpCurTxPacWin, -- appnUsageState, -- appnLsMigration, -- appnResourceSequenceNumber, -- appnLsOutXidBytes, -- appnLocTgUserDefinedParm1, -- appnDlciExcessBurstSize, -- appnRtpMaxBtuSize, -- appnLsUserDefinedParm3, -- appnLcnVcCalledLcn, -- appnDlciBnnLsDefStorageType, -- appnPortLsXmitRxCap, -- appnRtpPktDiscard, -- appnCosNodeMinRouteAddResistance, -- appnDnaDataNetworkAddress, -- appnLcnVcCalledNpi, -- appnLcnStorageType, -- appnDluUsStatTxDataBytes, -- appnLsUserDefinedParm2, -- appnLsMaxDelay, -- appnCosNodeMaxRouteAddResistance, -- appnDynamicLsBadXids, -- appnDnaOutDefaultPriority, -- appnDlciVcPriority, -- appnDlciVcPathReliability, -- appnDlciVcCannotForwardToSubnet, -- appnNnTgDaysLeft, -- appnRtpIdleTimer, -- appnDnaIncAccess, -- appnDlciVcComponentName, -- appnDlciVcCallReferenceNumber, -- appnLsUserDefinedParm1, -- appnDnaDefaultRecvFrmNetworkWindowSize, -- appnDirEntRowStatus, -- appnPortType, -- appnDlusReqDactPuRspRx, -- appnLcnVcSubnetRxPktSize, -- appnFrSvcRowStatus, -- appnLsMinDelay, -- appnDlciSpCommittedInformationRate, -- appnDirEntLocation, -- appnCosNodeMinStatus, -- appnCnRowStatus, -- appnStatus, -- appnFrSvcMaximumFrameRelaySvcs, -- appnCnNumberActivePorts, -- appnLcnVcAccountingEnd, -- appnDnaCugInterlockCode, -- appnLocTgStatus, -- appnRtpRxBytes, -- appnHprSupport, -- appnPortActXidExchLim, -- appnIsrSessSecStatsComponentName, -- appnDluSscpCurRxPacWin, -- appnDlciCommittedInformationRate, -- appnIsrSessPriStatsCurTxPacWin, -- appnDlciDcComponentName, -- appnNnResourceSequenceNumber, -- appnNnTgComponentName, -- appnCosNodeMaxStatus, -- appnCosTgMaxByteCost, -- appnDlusPrimaryDlus, -- appnLcnVcStartTime, -- appnCosNodeRowStatus, -- appnIsrSessPriStatsStorageType, -- appnDnaDefaultSendToNetworkWindowSize, -- appnLcnAdminState, -- appnLcnVcDiagnosticCode, -- appnDlusActLuRx, -- appnDlciDcRemoteDlci, -- appnDlusActPuRx, -- appnDluUsStatRxDataBytes, -- appnPortLsRole, -- appnDluUsStatTxDataframes, -- appnIsrSessCosName, -- appnDluUsStatTxFmdFrames, -- appnIsrSessPriStatsCurRxPacWin, -- appnLsHprSupport, -- appnRtpInSessionControlFrames, -- appnDluSscpStorageType, -- appnPortDlcType, -- appnAdjNnComponentName, -- appnNnTgDlcData, -- appnDnaCugStorageType, -- appnLsDlcType, -- appnLcnVcType, -- appnDnaCugPrivileged, -- appnLcnVcAccountingEnabled, -- appnLsCurrentDelay, -- appnLcnVcDuplicatesFromSubnet, -- appnDnaCugIncCalls, -- appnLcnDcDiscardPriority, -- appnFrSvcCurrentNumberOfSvcCalls, -- appnGeneralFunctionsSupported, -- appnLcnVcPreviousState, -- appnDlciExcessInformationRate, -- appnLcnVcElapsedTimeTillNow, -- appnIsrSessRowStatus, -- appnLcnVcPeakRetryQueueSize, -- appnPortStorageType, -- appnDnaDefaultSendToNetworkThruputClass, -- appnLcnDcTransferPriority, -- appnDlciVcPreviousDiagnosticCode, -- appnIsrSessPriStatsMaxTxPacWin, -- appnCosNodeComponentName, -- appnCosTgMaxConnectCost, -- appnDluUsStatCurRxPacWin, -- appnIsrSessSecStatsRxRuSize, -- appnLcnVcSubnetRxWindowSize, -- appnCosTgMinByteCost, -- appnLcnVcWindowClosuresToSubnet, -- appnDlciSpRowStatus, -- appnNnStatus, -- appnCnComponentName, -- appnDlciVcRcosFromNetwork, -- appnMaximumTopologyNodes, -- appnNnTgUserDefinedParm3, -- appnDluSscpMaxTxPacWin, -- appnStorageType, -- appnDlusReqActPuRspRx, -- appnDnaHgMStorageType, -- appnRtpCurTxRate, -- appnLocTgStorageType, -- appnDlciBnnLsDefDspuService, -- appnDirEntEntryType, -- appnDirEntComponentName, -- appnDlusActPuRspTx, -- appnLsActualCpType, -- appnDlciRowStatus, -- appnLcnVcPathReliability, -- appnNnTgUserDefinedParm2, -- appnDlciVcOoSeqByteCntExceeded, -- appnNnTgEffectiveCap, -- appnDlciBnnLsDefAdjacentCpName, -- appnDlciBnnLsDefMaxTxBtuSize, -- appnDynamicLsGoodXids, -- appnAdminState, -- appnNnTgPropagationDelay, -- appnDlciVcPktRetryTimeouts, -- appnDlciVcOutOfRangeFrmFromSubnet, -- appnDluUsStatMaxRxPacWin, -- appnDlciVcCalledDna, -- appnMdsTxAlertQueueSize, -- appnNnTgResourceSequenceNumber, -- appnNnTgUserDefinedParm1, -- appnLsLinkStationState, -- appnDlciBnnLsDefAdjacentNodeID, -- appnDlciVcDmepValue, -- appnDlciCnStorageType, -- appnDluDsStatRxDataFrames, -- appnPortDynLsBadXids, -- appnIsrSessPriStatsTxDataBytes, -- appnDlciVcSubnetRecoveries, -- appnDlusSscpPuMuRx, -- appnPortTargetPacingCount, -- appnLsStorageType, -- appnDlciOperationalState, -- appnDluUsStatRowStatus, -- appnDlciBnnLsDefLsRole, -- appnDlciVcSegmentSize, -- appnLcnVcStorageType, -- appnDlciBanLsDefStorageType, -- appnLcnVcLocalRxWindowSize, -- appnDnaHgMAvailableChannels, -- appnLcnVcPreviousDiagnosticCode, -- appnDlciBanComponentName, -- appnCosTgMaxPropDelay, -- appnDluDsStatCurTxPacWin, -- appnDluUsStatSidl, -- appnDnaDefaultTransferPriority, -- appnLcnDcComponentName, -- appnDlciVcStorageType, -- appnDluRowStatus, -- appnDlciVcCallingNpi, -- appnDluUsStatOdai, -- appnDnaStorageType, -- appnDluDsStatStorageType, -- appnLsMaxTxBtuSize, -- appnDluSscpMaxRxPacWin, -- appnDnaHgMHgAddrStorageType, -- appnDLURDlusRetryLimit, -- appnDlciBnnLsDefRowStatus, -- appnMaximumLocates, -- appnMaximumDirectorySize, -- appnNnStorageType, -- appnPortSecurity, -- appnMemWarningThreshold, -- appnLogicalProcessor, -- appnDluStorageType, -- appnNnTgStatus, -- appnRtpBytesDiscarded, -- appnDlciDcType, -- appnRtpComponentName, -- appnLcnVcSegmentsRx, -- appnDluSscpMaxRxBtuSize, -- appnIsrSessPriStatsMaxTxBtuSize, -- appnIsrSessPriStatsRxDataFrames, -- appnRtpShortReqTimeouts, -- appnRtpTxBytes, -- appnMemCriticalThreshold, -- appnDLURComponentName, -- appnDlciVcEmissionPriorityToNetwork, -- appnDluSscpTxFmdFrames, -- appnDlciVcPeakOoSeqByteCount, -- appnLsSap, -- appnDlciBanRowStatus, -- appnDnaAccountClass, -- appnDluDsStatMaxTxPacWin, -- appnLocTgSecurity, -- appnDluSscpMaxTxBtuSize, -- appnIsrSessSecStatsTxDataframes, -- appnDluSscpRxDataFrames, -- appnRtpLocalTcid, -- appnLsDynamicOrDefined, -- appnIsrSessStorageType, -- appnCosStorageType, -- appnRtpShortReqTimer, -- appnIsrSessPriStatsMaxRxBtuSize, -- appnCosTgMaxEffectiveCapacity, -- appnDlciSpMeasurementInterval, -- appnDluSscpRxDataBytes, -- appnDluUsStatSidh, -- appnDnaCugPreferential, -- appnDlciBnnLsDefHprSupported, -- appnPortMaxTxBtuSize, -- appnDlciVcRowStatus, -- appnFqCpName, -- appnLsEchoResponse, -- appnUpTime, -- appnLcnRowStatus, -- appnDluPluSessActive, -- appnIsrSessPriStatsRxDataBytes, -- appnLsSecurity, -- appnDluDsStatMaxRxPacWin, -- appnLcnVcOutOfRangeFrmFromSubnet, -- appnLcnVcCalledDna, -- appnCosTgMinUserDefParm3, -- appnDlciVcCombErrorsFromSubnet, -- appnIsrSessPriStatsRowStatus, -- appnCosTgRowStatus, -- appnPortSimRim, -- appnPortMaxRxBtuSize, -- appnLsAnrLabel, -- appnDlciVcSegmentsRx, -- appnDluComponentName, -- appnDlusStorageType, -- appnLcnVcAckStackingTimeouts, -- appnLcnVcSubnetRecoveries, -- appnDluUsStatRxFmdFrames, -- appnIsrSessSecStatsStorageType, -- appnPortDefinedLsBadXids, -- appnIsrSessPriStatsSidl, -- appnLcnOperationalState, -- appnDluDsStatRxFmdFrames, -- appnFrSvcRateEnforcement, -- appnPortDynLsGoodXids, -- appnDlciDcStorageType, -- appnRtpOutSessionControlFrames, -- appnLcnVcSegmentSize, -- appnDnaCugRowStatus, -- appnIsrSessTransmissionPriority, -- appnDluDsStatCurRxPacWin, -- appnCosTgMaxSecurity, -- appnIsrSessSecStatsCurRxPacWin, -- appnIsrMaxRuSize, -- appnDluSscpSidl, -- appnDlusDactPuRspTx, -- appnLcnVcPeakOoSeqQueueSize, -- appnLcnVcWindowClosuresFromSubnet, -- appnDlciBanLsDefDspuService, -- appnDefinedLsBadXids, -- appnLcnVcCallingNpi, -- appnDluDsStatTxDataframes, -- appnPortRowStatus, -- appnFrSvcBanLocalMac, -- appnFrSvcBanLocalSap, -- appnDnaHgMAvailabilityUpdateThreshold, -- appnDlciBnnLsDefBackupDlusName, -- appnDlciBanLsDefAdjacentCpName, -- appnDlusComponentName, -- appnDlciBanLsDefMaxTxBtuSize, -- appnAdjNnStorageType, -- appnDlciVcCallingLcn, -- appnDlciDcRemoteNpi, -- appnDlusDactPuRx, -- appnIsrUpperCongestionThreshold, -- appnDluDsStatTxDataBytes, -- appnIsrSessSecStatsMaxTxPacWin, -- appnRtpMaxTxRate, -- appnDlciBanLsDefAdjacentNodeID, -- appnLcnVcCallReferenceNumber, -- appnRowStatus, -- appnDnaHgMRowStatus, -- appnDluUsStatCurTxPacWin, -- appnLocTgRowStatus, -- appnLocTgResourceSequenceNumber, -- appnDlciBanStorageType, -- appnIsrSessPriStatsSidh, -- appnRtpMaxRxRate, -- appnDnaOutAccess, -- appnCosNodeStorageType, -- appnDlciVcOoSeqPktCntExceeded, -- appnDlciBanLsDefLsRole, -- appnCosTransmissionPriority, -- appnDlciVcDataPath, -- appnRtpLocalLsName, -- appnRtpMinTxRate, -- appnNnFunctionsSupported, -- appnDlusReqDactPuTx, -- appnDluDsStatRxDataBytes, -- appnIsrSessSecStatsMaxRxPacWin, -- appnDLURStorageType, -- appnPortByteCost, -- appnDlciDcTransferPriority, -- appnDluSscpSidh, -- appnOperationalState, -- appnDlciCnRowStatus, -- appnDnaHgMHgAddrDataNetworkAddress, -- appnIsrLowerCongestionThreshold, -- appnLsInInvalidSnaFrames, -- appnDnaAccountCollection, -- appnLsRowStatus, -- appnIsrSessSecStatsCurTxPacWin, -- appnLcnVcTransferPriorityToNetwork, -- appnRtpLastRoundTripTime, -- appnDlusActLuRspTx, -- appnDirEntServerName, -- appnPortConnectCost, -- appnLcnVcRowStatus, -- appnDlciBanLsDefRowStatus, -- appnNnTgConnectCost, -- appnLocTgByteCost, -- appnIsrSessPriStatsTxDataframes, -- appnRtpMinRxRate, -- appnNnTgStorageType, -- appnActiveLinkStations, -- appnRtpActiveSessions, -- appnDlciBnnLsDefTgNum, -- appnCosTgMinConnectCost, -- appnIsrSessComponentName, -- appnIsrSessPriStatsRxFmdFrames, -- appnDnaRowStatus, -- appnDluDsStatRowStatus, -- appnCosTgMinEffectiveCapacity, -- appnPortInbLinkActLim, -- appnLocTgConnectCost, -- appnLcnVcWrTriggers, -- appnLcnVcFrmRetryTimeouts, -- appnDnaHgMHgAddrRowStatus, -- appnDnaTransferPriorityOverRide, -- appnDluDsStatSidl, -- appnCosTgMaxUserDefParm1, -- appnAdjNnLastFrsnReceived, -- appnDlciSpComponentName, -- appnNnRowStatus, -- appnDluSscpRxFmdFrames, -- appnDnaNumberingPlanIndicator, -- appnDnaServiceExchange, -- appnLsByteCost, -- appnRtpRxInvalidSnaFrames, -- appnLcnDcStorageType, -- appnLcnVcLocalTxWindowSize, -- appnPortDefinedLsGoodXids, -- appnDnaCugOutCalls, -- appnIsrSessSecStatsTxDataBytes, -- appnDnaHgMHgAddrNumberingPlanIndicator, -- appnDlciBnnLsDefAdjacentCpType, -- appnDLURPrimaryDefDlusName, -- appnDlciVcElapsedTimeTillNow, -- appnDlciComponentName, -- appnDlciVcPeakOoSeqPktCount, -- appnDluUsStatRxDataFrames, -- appnIsrSessSecStatsMaxTxBtuSize, -- appnIsrSessSecStatsRxDataFrames, -- appnLsConnectCost, -- appnDlciBanLsDefAdjacentCpType, -- appnPortOutLinkActLim, -- appnNnTgByteCost, -- appnDlciBnnLsDefCpCpSessionSupport, -- appnDlciBanLocalSap, -- appnLsBadXids, -- appnRtpCurRxRate, -- appnLcnVcCallingLcn, -- appnLcnDcRemoteNpi, -- appnDlciVcEmissionPriorityFromNetwork, -- appnIsrSessSecStatsRxDataBytes, -- appnDlusSscpPuMuTx, -- appnDluUsStatRxRuSize, -- appnLcnVcState, -- appnDluSscpRxRuSize, -- appnPortTotLinkActLim, -- appnLsLinkStationSubState, -- appnRtpSmoothRoundTripTime, -- appnDluUsStatComponentName, -- appnDlciVcCallingDna, -- appnDluDsStatMaxRxBtuSize, -- appnIsrSessSecStatsMaxRxBtuSize, -- appnDlciVcPeakOoSeqFrmForwarded, -- appnDlciVcFrmCongestedToSubnet, -- appnDlurSupport, -- appnDluUsStatMaxTxPacWin, -- appnDluDlusName, -- appnDluUsStatStorageType, -- appnIsrSessLimitedResource, -- appnTreeCacheUseLimit, -- appnIsrSessPriStatsLsName, -- appnDLURRowStatus, -- appnLocateTimeout, -- appnLcnVcLocalRxPktSize, -- appnFrSvcComponentName, -- appnIsrRxPacingWindow, -- appnDLURSecondaryDefDlusName, -- appnLcnVcSubnetTxPktSize } -- STATUS mandatory -- DESCRIPTION -- "A list of all current accessible leaf objects." appnGroup OBJECT IDENTIFIER ::= { appnMIB 1 } appnGroupBE OBJECT IDENTIFIER ::= { appnGroup 5 } appnGroupBE01 OBJECT IDENTIFIER ::= { appnGroupBE 2 } appnGroupBE01A OBJECT IDENTIFIER ::= { appnGroupBE01 2 } -- Agent-Capabilities Statement: -- PRODUCT-RELEASE "Passport Release 7.0 Appn." -- STATUS mandatory -- DESCRIPTION "Appn MIB: MIB Version BE01A, -- Software Version BG00S4C." -- SUPPORTS Nortel-Magellan-Passport-AppnMIB -- INCLUDES { appnGroupBE01A } appnCapabilities OBJECT IDENTIFIER ::= { appnMIB 3 } appnCapabilitiesBE OBJECT IDENTIFIER ::= { appnCapabilities 5 } appnCapabilitiesBE01 OBJECT IDENTIFIER ::= { appnCapabilitiesBE 2 } appnCapabilitiesBE01A OBJECT IDENTIFIER ::= { appnCapabilitiesBE01 2 } END