diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/nokia/TIMETRA-TC-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/nokia/TIMETRA-TC-MIB')
| -rw-r--r-- | MIBS/nokia/TIMETRA-TC-MIB | 7038 |
1 files changed, 7038 insertions, 0 deletions
diff --git a/MIBS/nokia/TIMETRA-TC-MIB b/MIBS/nokia/TIMETRA-TC-MIB new file mode 100644 index 0000000..93db1ad --- /dev/null +++ b/MIBS/nokia/TIMETRA-TC-MIB @@ -0,0 +1,7038 @@ +TIMETRA-TC-MIB DEFINITIONS ::= BEGIN + +IMPORTS + InetAddress, InetAddressIPv6, + InetAddressPrefixLength, InetAddressType + FROM INET-ADDRESS-MIB + Integer32, IpAddress, MODULE-IDENTITY, + Unsigned32 + FROM SNMPv2-SMI + DisplayString, TEXTUAL-CONVENTION, + TruthValue + FROM SNMPv2-TC + timetraModules + FROM TIMETRA-GLOBAL-MIB + ; + +timetraTCMIBModule MODULE-IDENTITY + LAST-UPDATED "201701010000Z" + ORGANIZATION "Nokia" + CONTACT-INFO + "Nokia SROS Support + Web: http://www.nokia.com" + DESCRIPTION + "This document is the SNMP MIB module for the SNMP Textual Conventions + (TCs) used in the Nokia SROS manageability instrumentation. + + Copyright 2003-2018 Nokia. All rights reserved. Reproduction of this + document is authorized on the condition that the foregoing copyright + notice is included. + + This SNMP MIB module (Specification) embodies Nokia's + proprietary intellectual property. Nokia retains + all title and ownership in the Specification, including any + revisions. + + Nokia grants all interested parties a non-exclusive license to use and + distribute an unmodified copy of this Specification in connection with + management of Nokia products, and without fee, provided this copyright + notice and license appear on all copies. + + This Specification is supplied `as is', and Nokia makes no warranty, + either express or implied, as to the use, operation, condition, or + performance of the Specification." + + REVISION "201701010000Z" + DESCRIPTION + "Rev 15.0 1 Jan 2017 00:00 + 15.0 release of the TIMETRA-TC-MIB." + + REVISION "201601010000Z" + DESCRIPTION + "Rev 14.0 1 Jan 2016 00:00 + 14.0 release of the TIMETRA-TC-MIB." + + REVISION "201501010000Z" + DESCRIPTION + "Rev 13.0 1 Jan 2015 00:00 + 13.0 release of the TIMETRA-TC-MIB." + + REVISION "201401010000Z" + DESCRIPTION + "Rev 12.0 1 Jan 2014 00:00 + 12.0 release of the TIMETRA-TC-MIB." + + REVISION "201102010000Z" + DESCRIPTION + "Rev 9.0 1 Feb 2011 00:00 + 9.0 release of the TIMETRA-TC-MIB." + + REVISION "200902280000Z" + DESCRIPTION + "Rev 7.0 28 Feb 2009 00:00 + 7.0 release of the TIMETRA-TC-MIB." + + REVISION "200807010000Z" + DESCRIPTION + "Rev 6.1 01 Jul 2008 00:00 + 6.1 release of the TIMETRA-TC-MIB." + + REVISION "200801010000Z" + DESCRIPTION + "Rev 6.0 01 Jan 2008 00:00 + 6.0 release of the TIMETRA-TC-MIB." + + REVISION "200701010000Z" + DESCRIPTION + "Rev 5.0 01 Jan 2007 00:00 + 5.0 release of the TIMETRA-TC-MIB." + + REVISION "200603230000Z" + DESCRIPTION + "Rev 4.0 23 Mar 2006 00:00 + 4.0 release of the TIMETRA-TC-MIB." + + REVISION "200508310000Z" + DESCRIPTION + "Rev 3.0 31 Aug 2005 00:00 + 3.0 release of the TIMETRA-TC-MIB." + + REVISION "200501240000Z" + DESCRIPTION + "Rev 2.1 24 Jan 2005 00:00 + 2.1 release of the TIMETRA-TC-MIB." + + REVISION "200401150000Z" + DESCRIPTION + "Rev 2.0 15 Jan 2004 00:00 + 2.0 release of the TIMETRA-TC-MIB." + + REVISION "200308150000Z" + DESCRIPTION + "Rev 1.2 15 Aug 2003 00:00 + 1.2 release of the TIMETRA-TC-MIB." + + REVISION "200301200000Z" + DESCRIPTION + "Rev 1.0 20 Jan 2003 00:00 + 1.0 Release of the TIMETRA-TC-MIB." + + REVISION "200105290000Z" + DESCRIPTION + "Rev 0.1 14 Aug 2000 00:00 + First version of the TIMETRA-TC-MIB." + + ::= { timetraModules 2 } + +TmnxFPNumber ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The unique value that identifies the forwarding plane within a + specific IOM card in the system." + SYNTAX Unsigned32 (1..12) + +TmnxFPNumberOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The unique value that identifies the forwarding plane within a + specific IOM card in the system. + + Value 0 means this value is not applicable." + SYNTAX Unsigned32 (0 | 1..12) + +InterfaceIndex ::= TEXTUAL-CONVENTION + DISPLAY-HINT "d" + STATUS current + DESCRIPTION + "A unique value, greater than zero, for each interface + or interface sub-layer in the managed system. It is + recommended that values are assigned contiguously + starting from 1. The value for each interface sub- + layer must remain constant at least from one re- + initialization of the entity's network management + system to the next re-initialization." + SYNTAX Integer32 + +TmnxPortID ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A portid is a unique 32 bit number with special encoding. + + Refer to TIMETRA-CHASSIS-MIB::tmnxChassisPortIdScheme for a + description of the various port mapping schemes used by the system for + physical ports and channels. + + Virtual ports and LAGs are encoded as: + 32 29 | 28 10 | 9 1 | + +---------+-------------------+-------+ + | 0 1 0 0 | zeros | ID | Virtual Port + +---------+-------------------+-------+ + + 32 29 | 28 11 | 10 1 | + +---------+-------------------+-------+ + | 0 1 0 1 | zeros | ID | LAG Port + +---------+-------------------+-------+ + + A card port number (cpn) has significance within the context + of the card on which it resides(i.e., cpn 2 may exist in one or + more cards in the chassis). Whereas, portid is an + unique/absolute port number (apn) within a given chassis. + + An 'invalid portid' is a TmnxPortID with a value of 0x1e000000 as + represented below. + + 32 30 | 29 26 | 25 22 | 21 16 | 15 1 | + +-----+-------+-------+-------+-------+ + |zero | ones | zero | zero | zero | Invalid Port + +-----+-------+-------+-------+-------+" + SYNTAX Unsigned32 + +TmnxEncapVal ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of the label used to identify the entity using the specified + encapsulation value on a specific port. + + The format of this object depends on the encapsulation type defined on + this port. + + When the encapsulation is nullEncap the value of this object must be + zero. + + 31 0 + +--------+--------+--------+--------+ + |00000000 00000000 00000000 00000000| + +--------+--------+--------+--------+ + + When the encapsulation is dot1qEncap the value of this object is equal + to the 12-bit IEEE 802.1Q VLAN ID. + + 31 0 + +--------+--------+--------+--------+ + |00000000 00000000 0000XXXX XXXXXXXX| + +--------+--------+--------+--------+ + + Bit 31 is set to 0 in the case of tagged-VLAN. + Bit 31 is set to 1 in the case of dotq-CP as follows: + 31 0 + +--------+--------+--------+--------+ + |10000000 00000000 0000XXXX XXXXXXXX| + +--------+--------+--------+--------+ + + When the encapsulation is mplsEncap the value of this object is equal + to the 20-bit LSP ID. + + 31 0 + +--------+--------+--------+--------+ + |00000000 0000XXXX XXXXXXXX XXXXXXXX| + +--------+--------+--------+--------+ + + When the encapsulation is frEncap, the value of this object is equal + to the 10-bit Frame Relay DLCI. + + 31 0 + +--------+--------+--------+--------+ + |00000000 00000000 000000XX XXXXXXXX| + +--------+--------+--------+--------+ + + When the encapsulation is qinqEncap, the value of the outer 802.1Q + VLAN ID is encoded in the least significant 16 bits, and the value of + the inner VLAN ID is encoded in the most significant 16 bits. + + 31 0 + +--------+--------+--------+--------+ + |0000YYYY YYYYYYYY 0000XXXX XXXXXXXX| + +--------+--------+--------+--------+ + + where: + - '*' is represented as 4095. + - '0' is represented as 0. + - any other value in between as a valid tag. + - '*.null' is represented in the following way: + + 31 0 + +--------+--------+--------+--------+ + |10000000 00000000 00001111 11111111| + +--------+--------+--------+--------+ + + Bit 30 is set to 0 in the case of tagged-qinq for the bottom tag. + Bit 30 is set to 1 in the case of qinq-CP with bottom tag. + Bit 15 is set to 0 in the case of tagged-qinq for the top tag. + Bit 15 is set to 1 in the case of qinq-CP with top tag as follows: + 31 0 + +--------+--------+--------+--------+ + |0100YYYY YYYYYYYY 0100XXXX XXXXXXXX| + +--------+--------+--------+--------+ + + When the encapsulation is atmEncap, the value of the ATM VCI is + encoded in the least significant 16 bits, and the value of the ATM VPI + is encoded in the next 12 bits. + + For ATM VCs, the top 3 bits are 000. The value of + the ATM VCI is encoded in the least significant 16 + bits, and the value of the ATM VPI is encoded in the next + 12 bits. + + 31 0 + +--------+--------+--------+--------+ + |0000YYYY YYYYYYYY XXXXXXXX XXXXXXXX| + +--------+--------+--------+--------+ + + For ATM capture VCs, bits 0 and 28 are 1. + + 31 0 + +--------+--------+--------+--------+ + |00010000 00000000 00000000 00000001| + +--------+--------+--------+--------+ + + For ATM VPs, the top 3 bits are 010. The value of + the ATM VPI is encoded in the least significant 12 bits. + + 31 0 + +--------+--------+--------+--------+ + |01000000 00000000 0000XXXX XXXXXXXX| + +--------+--------+--------+--------+ + + For ATM VP ranges, the top 3 bits are 100. The value of + the start of the ATM VPI range is encoded in the least significant + 12 bits, and the value of the end of the ATM VP range is encoded + in the next 12 bits. + + 31 0 + +--------+--------+--------+--------+ + |10000000 YYYYYYYY YYYYXXXX XXXXXXXX| + +--------+--------+--------+--------+ + + For ATM ports, the top 3 bits are 110, and the rest of the bits must + be zero. + + 31 0 + +--------+--------+--------+--------+ + |11000000 00000000 00000000 00000000| + +--------+--------+--------+--------+ + + For ATM CPs, the top 3 bits are 001. The value of + the ATM CP is encoded in the least significant 13 bits. + + 31 0 + +--------+--------+--------+--------+ + |00100000 00000000 000XXXXX XXXXXXXX| + +--------+--------+--------+--------+ + + When the encapsulation is wanMirrorEncap the value of this object is + equal to the 12-bit value. + + 31 0 + +--------+--------+--------+--------+ + |00000000 00000000 0000XXXX XXXXXXXX| + +--------+--------+--------+--------+ + + Some ports have a restrictions to the encapsulation types that they + can support and hence impose restrictions on the respective formats + defined above." + SYNTAX Unsigned32 + +QTag ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The QTag data type is a 12-bit integer tag used to identify + a service. The values 0 and 4095 are not allowed." + SYNTAX Integer32 (1..4094) + +QTagOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type QTagOrZero represents a VLAN tag. + + The value '0' indicates that no VLAN tag is provisioned, or that its + value is unknown." + SYNTAX Unsigned32 (0..4094) + +QTagFullRange ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type QTagFullRange represents a VLAN tag. A VLAN tag is 12 + bits is size. The data type QTagFullRange covers the whole range of + possible values. (0..4095 or 0x0 .. 0xFFF)" + SYNTAX Unsigned32 (0..4095) + +QTagFullRangeOrNone ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type QTagFullRangeOrNone represents a VLAN tag. A VLAN tag is + 12 bits is size. The data type QTagFullRange covers the whole range of + possible values. (0..4095 or 0x0 .. 0xFFF). + + The value '-1' indicates the absence of a VLAN tag." + SYNTAX Integer32 (-1 | 0..4095) + +TmnxSapAASubScope ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSapAASubScope data type is an enumerated integer + that specifies the scope of the AA subscriber. + Values: + none (0) - The AA subscriber has no scope. + subscriber (1) - The AA subscriber has esm subscriber scope. + mac (2) - The AA subscriber has esm MAC host scope." + SYNTAX INTEGER { + none (0), + subscriber (1), + mac (2) + } + +TmnxStrSapId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of TmnxStrSapId is a printable string which contains the + owner SAP Id or equivalent on a remote system. + + The string should contain the printable string equivalent of the + textual conventions TmnxPortID and TmnxEncapVal in the format + specified as TmnxPortID[:TmnxEncapVal]" + SYNTAX DisplayString (SIZE (0..32)) + +IpAddressPrefixLength ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "the number of bits to match in an IP address mask." + SYNTAX Integer32 (0..32) + +TmnxActionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxActionType data type is an enumerated integer + that describes the values used to support action or + operation style commands. Setting a variable of this + type to 'doAction' causes the action to occur. GETs and + GETNEXTs on this variable return 'not-applicable'." + SYNTAX INTEGER { + doAction (1), + notApplicable (2) + } + +TmnxAdminState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxAdminState data type is an enumerated integer that describes + the values used to identify the administratively desired state of + functional modules." + SYNTAX INTEGER { + noop (1), + inService (2), + outOfService (3) + } + +TmnxOperState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxOperState data type is an enumerated integer that describes + the values used to identify the current operational state of + functional modules." + SYNTAX INTEGER { + unknown (1), + inService (2), + outOfService (3), + transition (4) + } + +TmnxStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxStatus data type is an enumerated integer that describes the + values used to identify the current status of functional modules in the + system such as OSPF and MPLS protocols. Setting this variable to + 'create' causes instantiation of the feature in the system. Setting it + to 'delete' removes the instance and all associated configuration + information." + SYNTAX INTEGER { + create (1), + delete (2) + } + +TmnxEnabledDisabledAdminState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxEnabledDisabledAdminState data type is an enumerated integer + that describes the values used to identify whether an entity is + 'enabled' or 'disabled'. It is to be used for admin state leafs." + SYNTAX INTEGER { + enabled (1), + disabled (2) + } + +TmnxEnabledDisabled ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxEnabledDisabled data type is an enumerated integer that + describes the values used to identify whether an entity is 'enabled' + or 'disabled'." + SYNTAX INTEGER { + enabled (1), + disabled (2) + } + +TmnxEnabledDisabledOrNA ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "An object of type TmnxEnabledDisabledOrNA indicates if an entity is + enabled or disabled, or if enabled/disabled is not applicable to the + entity." + SYNTAX INTEGER { + enabled (1), + disabled (2), + notApplicable (3) + } + +TmnxEnabledDisabledOrInherit ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxEnabledDisabledOrInherit data type is an enumerated integer + that describes the values used to identify whether an entity is + 'enabled', 'disabled' or inherits its state from another object that + is usually in another mib table." + SYNTAX INTEGER { + enabled (1), + disabled (2), + inherit (3) + } + +TmnxTimeInterval ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxTimeInterval data type is used anywhere the SNMPv2-TC + TimeInterval TEXTUAL-CONVENTION can be used when an object requires + longer intervals than 248 days. + + A period of time, measured in units of centiseconds." + SYNTAX Unsigned32 + +TNamedItem ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The name of an item. When used as an index to a table, the item + name uniquely identifies the instance. When used in a reference + (TNamedItemOrEmpty) the item name entry must exist in the table. + + Note, use only NVT ASCII displayable characters here, no control + characters, no UTF-8, etc." + SYNTAX DisplayString (SIZE (1..32)) + +TNamedItemOrEmpty ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The name of an item, or an empty string. When used in a reference + (TNamedItemOrEmpty) the item name entry must exist in the table. + + Note, use only NVT ASCII displayable characters here, no control + characters, no UTF-8, etc." + SYNTAX DisplayString (SIZE (0|1..32)) + +TLNamedItem ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The long name of an item. When used as an index to a table, the item + name uniquely identifies the instance. When used in a reference + (TLNamedItemOrEmpty) the item name entry must exist in the table. + + Note, use only NVT ASCII displayable characters here, no control + characters, no UTF-8, etc." + SYNTAX DisplayString (SIZE (1..64)) + +TLNamedItemOrEmpty ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The long name of an item, or an empty string. When used in a reference + (TLNamedItemOrEmpty) the item name entry must exist in the table. + + Note, use only NVT ASCII displayable characters here, no control + characters, no UTF-8, etc." + SYNTAX DisplayString (SIZE (0|1..64)) + +TXLNamedItem ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The extra long name of an item. When used as an index to a table, + the item name uniquely identifies the instance. When used in a + reference (TXLNamedItemOrEmpty) the item name entry must + exist in the table. + + Note, use only NVT ASCII displayable characters here, no control + characters, no UTF-8, etc." + SYNTAX DisplayString (SIZE (1..255)) + +TXLNamedItemOrEmpty ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The extra long name of an item, or an empty string. When used in a + reference (TXLNamedItemOrEmpty) the item name entry must exist in + the table. + + Note, use only NVT ASCII displayable characters here, no control + characters, no UTF-8, etc." + SYNTAX DisplayString (SIZE (0|1..255)) + +TItemDescription ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Description for an item. Note, use only NVT ASCII displayable characters + here, no control characters, no UTF-8, etc." + SYNTAX DisplayString (SIZE (0..80)) + +TItemLongDescription ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Longer description for an item. Note, use only NVT ASCII displayable + characters here, no control characters, no UTF-8, etc." + SYNTAX DisplayString + +TItemVeryLongDescription ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Longer description for an item. Note, use only NVT ASCII displayable + characters here, no control characters, no UTF-8, etc." + SYNTAX DisplayString (SIZE (0..255)) + +TRegularExpression ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A regular expression string." + SYNTAX DisplayString + +TmnxHttpRedirectUrl ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A string that represents an HTTP URL configured for HTTP redirection. + + The string may contain a macro '$URL' that specifies substitution of + '$URL' by another string; the origin of that string is documented + where this textual convention is used. + + The string may contain a macro '$MAC' that specifies substitution of + '$MAC' by another string, representing a MAC address; the origin of + that string is documented where this textual convention is used. + + The string may contain a macro '$IP' that specifies substitution of + '$IP' by another string, representing an IP address; the origin of + that string is documented where this textual convention is used. + + The string may contain a macro '$SUB' that specifies substitution of + '$SUB' by another string, representing an subscriber ID; the origin of + that string is documented where this textual convention is used. + + The string may contain a macro '$SAP' that specifies substitution of + '$SAP' by another string, representing a SAP (Service Access Point); + the origin of that string is documented where this textual convention + is used. + + The string may contain a macro '$SAPDESC' that specifies substitution + of '$SAPDESC' by another string; the origin of that string is + documented where this textual convention is used. + + The string may contain a macro '$CID' that specifies substitution of + '$CID' by a bytestring, representing a circuit-id or interface-id; the + origin of that string is documented where this textual convention is + used. + + The string may contain a macro '$RID' that specifies substitution of + '$RID' by a bytestring, representing a remote-id; the origin of that + string is documented where this textual convention is used. + + Not all substitution macro's are supported in every situation; an + unsupported macro is ignored (substituted with nothing); the set of + supported macro's should be documented where this textual convention + is used." + SYNTAX DisplayString + +TmnxDisplayStringURL ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A string that represents an URL. If the URL contains login information + in the form of 'username:password' this login information will be + blanked out in the SNMP get response, by replacing the login + information with '*:*'." + SYNTAX DisplayString (SIZE (0..180)) + +TmnxVRtrID ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A number used to identify a virtual router instance in the system." + SYNTAX Integer32 (1..10240) + +TmnxVRtrIDOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A number used to identify a virtual router instance in the system. The + number 0 will have special significance in the context the TC is used." + SYNTAX Integer32 (0..10240) + +VRtrIgmpHostMcRDstStatType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The VRtrIgmpHostMcRDstStatType data type is an enumerated integer that + indicates a type of IGMP host mcast reporting destination statistics." + SYNTAX INTEGER { + joinTx (1), + joinDenyTx (2), + dropTx (3), + joinLost (4), + joinDenyLost (5), + dropLost (6) + } + +TmnxBgpAutonomousSystem ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "an autonomous system (AS) number." + REFERENCE + "BGP4-MIB.bgpPeerRemoteAs" + SYNTAX Integer32 (0..65535) + +TmnxBgpLocalPreference ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "a local route preference value." + REFERENCE + "RFC 1771 section 4.3 Path Attributes e)" + SYNTAX Unsigned32 + +TmnxBgpPreference ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "a route preference value." + REFERENCE + "RFC 1771 section 4.3 Path Attributes e)" + SYNTAX Unsigned32 (0..255) + +TmnxCustId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A number used to identify a Customer or Subscriber. This ID must be + unique within the Service Domain. The value 0 is used as the null ID." + SYNTAX Unsigned32 (0 | 1..2147483647) + +TmnxCustIdNoZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A number used to identify a Customer or Subscriber. This ID must be + unique within the Service Domain." + SYNTAX Unsigned32 (1..2147483647) + +BgpPeeringStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The status of the BGP peering session." + SYNTAX INTEGER { + notApplicable (0), + installed (1), + notInstalled (2), + noEnhancedSubmgt (3), + wrongAntiSpoof (4), + parentItfDown (5), + hostInactive (6), + noDualHomingSupport (7), + invalidRadiusAttr (8), + noDynamicPeerGroup (9), + duplicatePeer (10), + maxPeersReached (11), + l2AwNotSupported (12), + gtpNotSupported (13), + genError (14) + } + +TmnxRipListenerStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The status of the RIP Listener session." + SYNTAX INTEGER { + notApplicable (0), + active (1), + inactive (2), + noEnhancedSubmgt (3), + wrongAntiSpoof (4), + parentItfDown (5), + hostInactive (6), + l2AwNotSupported (7), + gtpNotSupported (8), + mcStandby (9), + ripDisabled (10) + } + +TmnxServId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A number used to identify a Service. This ID must be unique within the + Service Domain. The value 0 is used as the null ID." + SYNTAX Unsigned32 (0 | 1..2147483647 | 2147483648 | 2147483649 | 2147483650 | 2147483651..2147483690 | 2147483691..2148007980 | 2148007981..2148012076 | 2148012077..2148016172 | 2148016173..2148278316 | 2148278317 | 2148278318..2148278381 | 2148278382 | 2148278382..2148278386) + +TmnxExtServId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A number used to identify an external Service. This ID must be unique + within the Service Domain. The value 0 is used as the null ID." + SYNTAX Unsigned32 (0 | 1..2147483647) + +TmnxAdminStateUpDown ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxAdminStateUpDown data type is an enumerated integer that describes + the values used to identify the administrative state of a snmp row." + SYNTAX INTEGER { + up (1), + down (2) + } + +TmnxAdminStateTruthValue ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxAdminStateTruthValue data type is an TruthValue object used to + identify the administrative state of a snmp row. + + A value of 'true' means the snmp row is administrative 'up'." + SYNTAX TruthValue + +TruthValueNoTypeTranslator ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Represents a boolean value." + SYNTAX INTEGER { + true (1), + false (2) + } + +ServiceAdminStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "ServiceAdminStatus data type is an enumerated integer that describes + the values used to identify the administrative state of a service." + SYNTAX INTEGER { + up (1), + down (2) + } + +ServiceOperStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "ServiceOperStatus data type is an enumerated integer that describes + the values used to identify the current operational state of a + service." + SYNTAX INTEGER { + up (1), + down (2) + } + +TPolicyID ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The identification number of a policy." + SYNTAX Unsigned32 (0..65535 | 65536 | 65537 | 65538 | 65539 | 65540) + +TTmplPolicyID ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The identification number of a policy for template objects." + SYNTAX Unsigned32 (0..65535) + +TQosIngressPolicyID ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The identification number of a QoS ingress policy." + SYNTAX TPolicyID + +TSapIngressPolicyID ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The identification number of a SAP ingress policy." + SYNTAX TPolicyID + +TSapEgressPolicyID ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The identification number of a SAP egress policy." + SYNTAX TPolicyID (1..65535 | 65536 | 65537 | 65538 | 65539) + +TAnyQosPolicyID ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The identification number of QoS policy. Any value greater than 65535 + indicates the policy was created by the system. + + The format is: + +--------------------------------+ + |<----C-----><-B><------A------->| + +--------------------------------+ + 31 0 + + where: + A (16 bits) is the base policy identifier. + B (4 bits) is the 'policy type'. + C (12 bits) is the auxiliary identifier. + + When policy type = 0 (0000b), the acceptable range for base policy + identifier is 1..65535. This is the user + configured values. + When policy type = 1 (0001b) [NAT/LNS], the acceptable range for base + policy identifier is 0..4. These policies + are considered 'internal' and cannot be + created or modified by the user. + When policy type = 2 (0010b) The auxiliary identifier represents + internal policies that are created + by the system based on dynamic flow based + requests from diameter and cannot be + modified by the user. These polices + ranges from 1..2047. For all other policy + types, the auxiliary identifier must be + zero." + SYNTAX Unsigned32 (1..4294967295) + +TAnyQosPolicyIDorZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The identification number of QoS policy. Refer to the description of + the textual convention TAnyQosPolicyID for more info on how this + number is to be interpreted." + SYNTAX Unsigned32 (0 | 1..4294967295) + +TSdpIngressPolicyID ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The identification number of a SDP ingress network policy." + SYNTAX TPolicyID + +TSdpEgressPolicyID ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The identification number of a SDP egress network policy." + SYNTAX TPolicyID + +TQosQGrpInstanceIDorZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The identification number of a QoS queue group instance. + + The value of '0' indicates the system determined default value." + SYNTAX Unsigned32 (0 | 1..65535) + +TmnxCreateOrigin ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxCreateOrigin indicates the entity that created the entry." + SYNTAX INTEGER { + manual (1), + bgp-l2vpn (2), + radius (3), + bgpSignalL2vpn (4), + multiSegmentPW (5), + vplsPmsi (6), + dynScript (7), + bof (8), + bgpSignalVpws (9), + vsd (12), + evpn (13), + vsd-sd (14), + satellites (15), + fpe (16), + evpnIsa (17), + greBridged (18), + tli (19), + pdn (20), + ipsec (23), + esa (24), + pfcpCups (25), + manual-mci (26) + } + +TmnxBsxTransitIpPolicyId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxBsxTransitIpPolicyId identifies a transit IP policy." + SYNTAX Unsigned32 (1..65535) + +TmnxBsxTransitIpPolicyIdOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxBsxTransitIpPolicyId identifies a transit ip policy. + + The value '0' indicates an invalid transit IP policy." + SYNTAX Unsigned32 (0 | 1..65535) + +TmnxBsxTransPrefPolicyId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxBsxTransPrefPolicyId identifies a transit prefix policy." + SYNTAX Unsigned32 (1..65535) + +TmnxBsxTransPrefPolicyIdOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxBsxTransPrefPolicyId identifies a transit prefix policy. + + The value '0' indicates an invalid transit prefix policy." + SYNTAX Unsigned32 (0 | 1..65535) + +TmnxBsxAarpId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxBsxAarpId identifies an instance of the AA Redundancy Protocol + (AARP)." + SYNTAX Unsigned32 (1..65535) + +TmnxBsxAarpIdOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxBsxAarpIdOrZero identifies an instance of the AA Redundancy + Protocol (AARP). + + The value of '0' indicates an invalid AARP instance." + SYNTAX Unsigned32 (0 | 1..65535) + +TmnxBsxAarpServiceRefType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxBsxAarpServiceRefType identifies the role of the SAP or Spoke SDP + service point being referenced by an AARP instance. This reference is + made in the context of a AARP instance identified by + TmnxBsxAarpIdOrZero. + + The service reference types are: + + none(0) - service reference type is not applicable. + + dualHomed(1) - the service reference point is a SAP or + Spoke SDP connected into a dually homed + network being protected by the AARP instance. + + shuntSubscriberSide(2) - the service reference point is a Spoke SDP + acting as a subscriber side shunt used by + the AARP instance. A subscriber side shunt + carries the local from/to subscriber + traffic when AA is performed remotely. + + shuntNetworkSide(3) - the service reference point is a Spoke SDP + acting as a network side shunt used by + the AARP instance. A network side shunt + carries the local from/to network + traffic when AA is performed remotely. + + dualHomedSecondary(4) - the secondary service reference point is a + SAP or Spoke SDP connected into a dually + homed network being protected by the AARP + instance. It functions as a backup to the + 'dualHomed(1)' primary reference point. + + For the case when TmnxBsxAarpIdOrZero refers to the invalid AARP + instance '0', the service reference type is 'none(0)'." + SYNTAX INTEGER { + none (0), + dualHomed (1), + shuntSubscriberSide (2), + shuntNetworkSide (3), + dualHomedSecondary (4) + } + +TmnxBsxIsaAaGroupIndexOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxBsxIsaAaGroupIndexOrZero is an index of a group of BSX MDAs. The + value of zero indicates that no BSX MDA group is specified." + SYNTAX Unsigned32 (0..255) + +TmnxBsxAaGrpPartIndexOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxBsxAaGrpPartIndexOrZero is an index of an Application Assurance + partition within an Application Assurance group, and is a unique + 32-bit number encoded as follows. + + | 32 25 | 24 9 | 8 1 | + +---------+---------+----------+ + | 0 | partidx | groupidx| Partition Index + +---------+---------+----------+ + + - groupidx represents a group of ISA MDAs and has + a valid range from 1..255. The corresponding + TmnxBsxIsaAaGroupIndex must already exist in the + tmnxBsxIsaAaGrpTable. + + - partidx represents a partition within a group and + has a valid range from 0..65535. A partition index + of '0' represents group wide information. + + The value of zero indicates that no Application Assurance partition is + specified" + SYNTAX Unsigned32 (0..16777215) + +TmnxBsxAaSubHttpUrlParam ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Optional text string used to customize the URL used for Application + Assurance HTTP In-Browser Notification and automatically appended at + the end of the notification script URL as an argument." + SYNTAX DisplayString (SIZE (0..247)) + +TSapEgrEncapGrpQosPolicyIdOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TSapEgrEncapGrpQosPolicyIdOrZero identifies SAP egress Encapsulation + group QoS policy. + + The value '0' indicates no QoS policy is set." + SYNTAX Unsigned32 (0 | 1..65535) + +TSapEgrEncapGroupType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TSapEgrEncapGroupType identifies Encapsulation group type on SAP + egress." + SYNTAX INTEGER { + isid (1) + } + +TSapEgrEncapGroupActionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TSapEgrEncapGroupActionType identifies Encapsulation group action type + on SAP egress. It is used to create or destroy row entries in an + associated table." + SYNTAX INTEGER { + create (1), + destroy (2) + } + +TPerPacketOffset ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value, in bytes, of the adjustment to make to the size of each + packet for accounting." + SYNTAX Integer32 (-32..31) + +TPerPacketOffsetOvr ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value, in bytes, of the override of the adjustment to make to the + size of each packet for accounting. A value of -128 indicates no + override." + SYNTAX Integer32 (-128 | -32..31) + +TIngressHsmdaPerPacketOffset ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value, in bytes, of the adjustment to make to the size of each + incoming packet for accounting." + SYNTAX Integer32 (-32..31) + +TIngHsmdaPerPacketOffsetOvr ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value, in bytes, of the override of the adjustment to make to the + size of each incoming packet for accounting. A value of -128 indicates + no override." + SYNTAX Integer32 (-128 | -32..31) + +TEgressQPerPacketOffset ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value, in bytes, of the adjustment to make to the size of each + packet for accounting." + SYNTAX Integer32 (-64..32) + +TEgressPerPacketOffset ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value, in bytes, of the adjustment to make to the size of each + packet for accounting." + SYNTAX Integer32 (-64..31) + +TEgressPerPacketOffsetOvr ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value, in bytes, of the override for the adjustment to make to the + size of each packet for accounting. A value of -128 indicates no + override." + SYNTAX Integer32 (-128 | -64..31) + +TEgressHsmdaPerPacketOffset ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value, in bytes, of the adjustment to make to the size of each + outgoing packet for accounting." + SYNTAX Integer32 (-64..31) + +TEgrHsmdaPerPacketOffsetOvr ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value, in bytes, of the override of the adjustment to make to the + size of each outgoing packet for accounting. A value of -128 indicates + no override." + SYNTAX Integer32 (-128 | -64..31) + +TIngressQPerPacketOffset ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value, in bytes, of the adjustment to make to the size of each + incoming packet for accounting. + + Only even values are supported." + SYNTAX Integer32 (-32..30) + +THsmdaCounterIdOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The identification number of a HSMDA counter. + The value 0 indicates an undefined counter id." + SYNTAX Unsigned32 (0 | 1..8) + +THsmdaCounterIdOrZeroOrAll ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The identification number of a HSMDA counter. + The value (0) indicates an undefined counter id. + The value (-1) is used to indicate all counters." + SYNTAX Integer32 (-1 | 0 | 1..8) + +TIngressHsmdaCounterId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The identification number of a HSMDA ingress counter." + SYNTAX Unsigned32 (1..8) + +TIngressHsmdaCounterIdOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The identification number of a HSMDA ingress counter. The value 0 + indicates an undefined counter id." + SYNTAX Unsigned32 (0 | 1..8) + +TEgressHsmdaCounterId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The identification number of a HSMDA egress counter." + SYNTAX Unsigned32 (1..8) + +TEgressHsmdaCounterIdOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The identification number of a HSMDA egress counter. The value 0 + indicates an undefined counter id." + SYNTAX Unsigned32 (0 | 1..8) + +TEgrRateModType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TEgrRateModType represents the type of egress-rate + modification that is to be applied." + SYNTAX INTEGER { + none (1), + aggRateLimit (2), + namedScheduler (3) + } + +TPolicyStatementName ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The name of a policy statement, when used as index in a table." + SYNTAX TNamedItem + +TPolicyStatementNameOrEmpty ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The name of a policy statement, when an object refers to it." + SYNTAX TNamedItemOrEmpty + +TLPolicyStatementNameOrEmpty ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The long name of a policy statement, when an object refers to it." + SYNTAX TLNamedItemOrEmpty + +TLPolicyNameOrExpOrEmpty ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The long name of a policy statement or an expression or an empty + string. + + A logical expression contains terms and operators and can contain + sub-expressions enclosed in round brackets. + + A term is a string of type TPolicyStatementName. + + An operator can be the string 'AND', 'OR', and 'NOT'." + SYNTAX TLNamedItemOrEmpty + +TXLPolicyNameOrExpOrEmpty ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The extra long name of a policy statement or an expression or an empty + string. + + A logical expression contains terms and operators and can contain + sub-expressions enclosed in round brackets. + + A term is a string of type TPolicyStatementName. + + An operator can be the string 'AND', 'OR', and 'NOT'." + SYNTAX TXLNamedItemOrEmpty + +TmnxVcType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of TmnxVcType is an enumerated integer that indicates a + Virtual Circuit (VC) type. 'frDlciMartini(1)' replaces the old + 'frDlci' when used over martini tunnels." + SYNTAX INTEGER { + frDlciMartini (1), + atmSdu (2), + atmCell (3), + ethernetVlan (4), + ethernet (5), + atmVccCell (9), + atmVpcCell (10), + ipipe (11), + satopE1 (17), + satopT1 (18), + satopE3 (19), + satopT3 (20), + cesopsn (21), + cesopsnCas (23), + frDlci (25), + mirrorDest (4096) + } + +TmnxVcId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A 32 bit number is used to identify a VC(Virtual Circuit). The VC ID + cannot be 0." + SYNTAX Unsigned32 (1..4294967295) + +TmnxVcIdOrNone ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A 32 bit number is used to identify a VC(Virtual Circuit). A value of + 0 indicates no VC ID is configured or available." + SYNTAX Unsigned32 (0 | 1..4294967295) + +DateAndTimeOrEmpty ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "An object of type DateAndTimeOrEmpty data type contains a date-time + specification as in SNMPv2-TC::DateAndTime, or is empty" + SYNTAX OCTET STRING (SIZE (0 | 8 | 11)) + +ClassIndex ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Source/Destination class index." + SYNTAX Unsigned32 (1..255) + +ClassIndexOrNone ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Source/Destination class index or none(0)." + SYNTAX Unsigned32 (0 | 1..255) + +Dot1PPriority ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "IEEE 802.1p priority. zero is lowest, seven is highest. + -1 means not set" + SYNTAX Integer32 (-1 | 0..7) + +Dot1PPriorityMask ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "IEEE 802.1p priority mask. zero is lowest, seven is highest." + SYNTAX Integer32 (0..7) + +Dot1PPriorityNonZeroMask ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "IEEE 802.1p priority mask." + SYNTAX Integer32 (1..7) + +ServiceAccessPoint ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "802.2 LLC SAP value, Source and Destination." + REFERENCE + "assigned numbers: http://www.iana.org/assignments/ieee-802-numbers" + SYNTAX Integer32 (-1 | 0..255) + +TLspExpValue ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "MPLS Experimental bits. -1 means not set." + SYNTAX Integer32 (-1 | 0..7) + +TIpProtocol ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "IP protocol number. Well known protocol numbers include ICMP(1), + TCP(6), UDP(17). + + -1 means value not set. + -2 indicates protocol wildcard for UDP and TCP." + REFERENCE + "http://www.iana.org/assignments/protocol-numbers" + SYNTAX Integer32 (-2 | -1 | 0..255) + +TIpProtocolNumber ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "IP protocol number. + + Well known protocol numbers include ICMP(1), TCP(6), UDP(17)." + REFERENCE + "http://www.iana.org/assignments/protocol-numbers" + SYNTAX Integer32 (0..255) + +TIpOption ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "IP packet options octet. explanation of the octet bits: + + IP OPTION NUMBERS + + The Internet Protocol (IP) has provision for optional header fields + identified by an option type field. Options 0 and 1 are exactly one + octet which is their type field. All other options have their one + octet type field, followed by a one octet length field, followed by + length-2 octets of option data. The option type field is subdivided + into a one bit copied flag, a two bit class field, and a five bit + option number. These taken together form an eight bit value for the + option type field. IP options are commonly referred to by this value. + + + Copy Class Number Value Name Reference + ---- ----- ------ ----- ------------------------------- --------- + 0 0 0 0 EOOL - End of Options List [RFC791,JBP] + 0 0 1 1 NOP - No Operation [RFC791,JBP] + 1 0 2 130 SEC - Security [RFC1108] + 1 0 3 131 LSR - Loose Source Route [RFC791,JBP] + 0 2 4 68 TS - Time Stamp [RFC791,JBP] + 1 0 5 133 E-SEC - Extended Security [RFC1108] + 1 0 6 134 CIPSO - Commercial Security [???] + 0 0 7 7 RR - Record Route [RFC791,JBP] + 1 0 8 136 SID - Stream ID [RFC791,JBP] + 1 0 9 137 SSR - Strict Source Route [RFC791,JBP] + 0 0 10 10 ZSU - Experimental Measurement [ZSu] + 0 0 11 11 MTUP - MTU Probe [RFC1191]* + 0 0 12 12 MTUR - MTU Reply [RFC1191]* + 1 2 13 205 FINN - Experimental Flow Control [Finn] + 1 0 14 142 VISA - Experimental Access Control [Estrin] + 0 0 15 15 ENCODE - ??? [VerSteeg] + 1 0 16 144 IMITD - IMI Traffic Descriptor [Lee] + 1 0 17 145 EIP - Extended Internet Protocol[RFC1385] + 0 2 18 82 TR - Traceroute [RFC1393] + 1 0 19 147 ADDEXT - Address Extension [Ullmann IPv7] + 1 0 20 148 RTRALT - Router Alert [RFC2113] + 1 0 21 149 SDB - Selective Directed Broadcast[Graff] + 1 0 22 150 NSAPA - NSAP Addresses [Carpenter] + 1 0 23 151 DPS - Dynamic Packet State [Malis] + 1 0 24 152 UMP - Upstream Multicast Pkt. [Farinacci] + + [Note, an asterisk (*) denotes an obsoleted IP Option Number.] + " + REFERENCE + "http://www.iana.org/assignments/ip-parameters" + SYNTAX Integer32 (0..255) + +TIcmpTypeOrNone ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "ICMP type. + + The value -1 means ICMP type is not set." + REFERENCE + "www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml#icmp-parameters-types" + SYNTAX Integer32 (-1 | 0..255) + +TIcmpCodeOrNone ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "ICMP code. + + The value -1 means ICMP code is not set." + REFERENCE + "www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml#icmp-parameters-codes" + SYNTAX Integer32 (-1 | 0..255) + +TTcpUdpPort ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The number of a TCP or UDP port. Well known port numbers include + ftp-data(20), ftp(21), telnet(23), smtp(25), http(80), pop3(110), + nntp(119), snmp(161), snmptrap(162), etc." + REFERENCE + "http://www.iana.org/assignments/port-numbers" + SYNTAX Integer32 (0 | 1..65535) + +TOperator ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The operator specifies the manner in which a couple of other MIB + objects in the table are supposed to be used. + + Operator Value1 Value2 + ---------------------------------------------------- + none(0) Any(0) Any(0) + eq(1) Specified Value Any(0) + range(2) Starting Value Ending Value + lt(3) Specified Value Any(0) + gt(4) Specified Value Any(0) + + 'Any(0)' specifies that, this object can accept any values + but would default to 0. " + SYNTAX INTEGER { + none (0), + eq (1), + range (2), + lt (3), + gt (4) + } + +TTcpUdpPortOperator ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The operator used for checking on TCP/UDP ports values and ranges" + SYNTAX TOperator + +TFrameType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The type of the frame for which this mac filter match criteria is + defined." + SYNTAX INTEGER { + e802dot3 (0), + e802dot2LLC (1), + e802dot2SNAP (2), + ethernetII (3), + atm (5) + } + +TQueueId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of TQueueId specifies the identification number of a + queue. A value of zero (0) indicates that no specific queue + identification has been assigned for this object. When an object + of type TQueueId is an SNMP table index, an index value of zero + (0) is not allowed and a noCreation error will be returned." + SYNTAX Integer32 (0 | 1..32) + +TQueueIdOrAll ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of TQueueIdOrAll specifies the identification number of a + queue + + A value of zero (0) indicates that no specific queue identification + has been assigned for this object. + + A value of (-1) indicates 'all queues'." + SYNTAX Integer32 (-1 | 0 | 1..32) + +TIngressQueueId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of TIngressQueueId specifies the identification number + of an ingress queue. A value of zero (0) indicates that no + specific queue identification has been assigned for this object. + When an object of type TIngressQueueId is an SNMP table index, + an index value of zero (0) is not allowed and a noCreation error + will be returned." + SYNTAX Integer32 (0 | 1..32) + +TEgressQueueId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of TEgressQueueId specifies the identification number + of an egress queue. A value of zero (0) indicates that no + specific queue identification has been assigned for this object. + When an object of type TEgressQueueId is an SNMP table index, + an index value of zero (0) is not allowed and a noCreation error + will be returned." + SYNTAX Integer32 (0 | 1..8) + +TIngressHsmdaQueueId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of TIngressHsmdaQueueId specifies the identification number + of a HSMDA ingress queue. A value of zero (0) indicates that no + specific queue identification has been assigned for this object. + When an object of type TIngressHsmdaQueueId is an SNMP table index, + an index value of zero (0) is not allowed and a noCreation error + will be returned." + SYNTAX Integer32 (0 | 1..8) + +TEgressHsmdaQueueId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of TEgressHsmdaQueueId specifies the identification number + of a HSMDA egress queue. A value of zero (0) indicates that no + specific queue identification has been assigned for this object. + When an object of type TEgressHsmdaQueueId is an SNMP table index, + an index value of zero (0) is not allowed and a noCreation error + will be returned." + SYNTAX Integer32 (0 | 1..8) + +THsmdaSchedulerPolicyGroupId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of THsmdaSchedulerPolicyGroupId specifies the identification + number of a HSMDA scheduler policy group. A value of zero (0) + indicates that no specific group identification has been assigned for + this object. When an object of type THsmdaSchedulerPolicyGroupId is + an SNMP table index, an index value of zero (0) is not allowed and a + noCreation error will be returned." + SYNTAX Integer32 (0 | 1..2) + +THsmdaPolicyIncludeQueues ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of THsmdaPolicyIncludeQueues specifies which queues are to + be scheduled in the same class in a HSMDA scheduler." + SYNTAX INTEGER { + q1to2 (1), + q1to3 (2) + } + +THsmdaPolicyScheduleClass ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of THsmdaPolicyScheduleClass the class at which the queues + specified by THsmdaPolicyIncludeQueues in a HSMDA scheduler." + SYNTAX Integer32 (1..3) + +TDSCPName ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The name of a Differential Services Code Point value." + SYNTAX TNamedItem + +TDSCPNameOrEmpty ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The name of a Differential Services Code Point value." + SYNTAX TNamedItemOrEmpty + +TDSCPValue ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of a Differential Services Code Point." + SYNTAX Integer32 (0..63) + +TDSCPValueOrNone ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of a Differential Services Code Point (DSCP). A value of -1 + means that no DSCP value is configured or available." + SYNTAX Integer32 (-1 | 0..63) + +TDSCPFilterActionValue ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of a Differential Services Code Point. -1 means not set." + SYNTAX Integer32 (-1 | 0..255) + +TFCName ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The name of a Forwarding Class entry." + SYNTAX TNamedItem + +TFCNameOrEmpty ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The name of a Forwarding Class entry." + SYNTAX TNamedItemOrEmpty + +TFCSet ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This data type describes a set of Forwarding Classes." + SYNTAX BITS { + be (0), + l2 (1), + af (2), + l1 (3), + h2 (4), + ef (5), + h1 (6), + nc (7) + } + +TFCType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This data type enumerates the Forwarding Classes." + SYNTAX INTEGER { + be (0), + l2 (1), + af (2), + l1 (3), + h2 (4), + ef (5), + h1 (6), + nc (7) + } + +TFCTypeOrNone ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This data type enumerates the Forwarding Classes." + SYNTAX INTEGER { + none (-1), + be (0), + l2 (1), + af (2), + l1 (3), + h2 (4), + ef (5), + h1 (6), + nc (7) + } + +TmnxTunnelType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The type of this tunnel entity." + SYNTAX INTEGER { + sdp (1), + ldp (2), + rsvp (3), + gre (4), + bypass (5), + invalid (6), + bgp (7) + } + +TmnxTunnelID ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The identifying value for a BGP-VPRN tunnel. Depending on the + tunnel type the associated tunnel id may be an sdp-id, an LSP ID + or zero(0)." + SYNTAX Unsigned32 + +TmnxBgpRouteTarget ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxBgpRouteTarget is an readable string that specifies the extended + community name to be accepted by a Route Reflector Server or + advertised by the router when reflecting any routes. I.e, it does not + apply to routes that are not reflected by the router." + SYNTAX OCTET STRING (SIZE (1..32)) + +TmnxVPNRouteDistinguisher ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The VPRN route distinguisher is a 8-octet object. It contains a + 2-octet type field followed by a 6-octet value field. The type field + specify how to interpret the value field. + + Type 0 specifies two subfields as a 2-octet administrative field and a + 4-octet assigned number subfield. + + Type 1 specifies two subfields as a 4-octet administrative field which + must contain an IP address and a 2-octet assigned number subfield. + + Type 2 specifies two subfields as a 4-octet administrative field which + contains a 4-octet AS number and a 2-octet assigned number subfield." + SYNTAX OCTET STRING (SIZE (8)) + +SdpBindId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value used to uniquely identify an SDP Binding. The first four + octets correspond to the zero-extended 16-bit SDP ID, while the + remaining four octets correspond to the 32-bit VC ID, both encoded in + network byte order." + SYNTAX OCTET STRING (SIZE (8)) + +TmnxVRtrMplsLspID ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A unique value for each Label Switched Path in the managed system. + + The higher range IDs are used for segment routing LSPs. + + The lower range IDs are used for regular LSPs." + SYNTAX Unsigned32 (0..65535 | 65536..131070) + +TmnxVRtrMplsLspIDNoZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A unique value, greater than zero, for each Label Switched Path in the + managed system. + + The higher range IDs are used for segment routing LSPs. + + The lower range IDs are used for regular LSPs." + SYNTAX Unsigned32 (1..65535 | 65536..131070) + +TPortSchedulerPIR ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The Peak Information Rate (PIR) rate to be used in kbps. The value -1 + means maximum rate." + SYNTAX Integer32 (-1 | 1..100000000) + +TPortSchedulerAggRateLimitPIR ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The Peak Information Rate (PIR) rate to be used in kbps. The value -1 + means maximum rate." + SYNTAX Integer32 (-1 | 1..800000000) + +TPortSchedulerPIRRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The Peak Information Rate (PIR) rate to be used in kbps. The value -1 + means maximum rate." + SYNTAX Integer32 (-1 | 1..800000000) + +TPortSchedulerCIR ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The Committed Information Rate (CIR) rate to be used in kbps. The + value -1 means maximum rate." + SYNTAX Integer32 (-1 | 0..800000000) + +TPortQosPIRRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The Peak Information Rate (PIR) rate to be used in kbps." + SYNTAX Unsigned32 (1..10000) + +TPortQosCIRRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The Committed Information Rate (CIR) rate to be used in kbps." + SYNTAX Unsigned32 (0..10000) + +TWeight ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The weight of the specified entity while feeding into the parent." + SYNTAX Integer32 (0..100) + +TWeightOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The weight of the specified entity while feeding into the parent. A + value of -2 specifies no override." + SYNTAX Integer32 (-2 | 0..100) + +TNonZeroWeight ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The weight of the specified entity while feeding into the parent." + SYNTAX Integer32 (1..100) + +TPolicerWeight ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The relative weight of the specified entity while feeding into the + parent." + SYNTAX Integer32 (1..100) + +THsWrrWeightOvr ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The THsWrrWeightOvr data type specifies the override weight of the + corresponding HS queue feeding into its parent WRR scheduler. A value + of -2 specifies no override." + SYNTAX Integer32 (-2 | 1..127) + +THsClassWeightOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The THsClassWeightOverride data type specifies the weight of the + corresponding HS class feeding into its parent shaper. A value of -2 + specifies no override." + SYNTAX Integer32 (-2 | 1 | 2 | 4 | 8) + +THsmdaWeight ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The weight of the specified HSMDA entity while feeding into the + parent." + SYNTAX Integer32 (1..100) + +THsmdaWrrWeight ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The weight of the specified HSMDA entity while feeding into the + parent." + SYNTAX Integer32 (1..32) + +THsmdaWeightClass ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The weight of the specified HSMDA entity while feeding into the + parent." + SYNTAX INTEGER { + class1 (1), + class2 (2), + class4 (4), + class8 (8) + } + +THsmdaWeightOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The weight of the specified HSMDA entity while feeding into the + parent. A value of -2 specifies no override." + SYNTAX Integer32 (-2 | 1..100) + +THsmdaWrrWeightOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The weight of the specified HSMDA entity while feeding into the + parent. A value of -2 specifies no override." + SYNTAX Integer32 (-2 | 1..32) + +TCIRRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The CIR rate to be used in kbps. The value -1 means maximum rate." + SYNTAX Integer32 (-1 | 0..100000000) + +THPolCIRRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The CIR rate to be used in kbps. The value -1 means maximum rate." + SYNTAX Integer32 (-1 | 0..2000000000) + +TRateType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The type of the PIR/CIR rate. The value 'kbps' means the rate is + specified in kbps. The value 'percent' means the rate is specified in + percentage" + SYNTAX INTEGER { + kbps (1), + percent (2) + } + +TBWRateType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The type of the PIR/CIR percent rate. The value 'kbps' means the rate + is specified in kbps. The value 'percentPortLimit' means the rate is + specified in percentage of port limit. The value 'percentLocalLimit' + means the rate is specified in percentage of local limit." + SYNTAX INTEGER { + kbps (1), + percentPortLimit (2), + percentLocalLimit (3) + } + +TPSPRateType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The type of the PIR/CIR rate being applied to port scheduler policy. + The value of 'kbps' means the rate is specified in kbps. The value of + 'percentActivePortLimit' means the rate is specified in percentage of + active port bandwidth, that is, bandwidth of active ports in a LAG." + SYNTAX INTEGER { + kbps (1), + percentLocal (2), + percentLagActive (3) + } + +TPolicerRateType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The type of the PIR/CIR percent rate. The value 'kbps' means the rate + is specified in kbps. The value 'percentLocalLimit' means the rate is + specified in percentage of local limit." + SYNTAX INTEGER { + kbps (1), + percentLocalLimit (2) + } + +TCIRRateOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The CIR rate to be used in kbps. The value -1 means maximum rate. A + value of -2 specifies no override." + SYNTAX Integer32 (-2 | -1 | 0..100000000) + +THPolCIRRateOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The CIR rate to be used in kbps. The value -1 means maximum rate. A + value of -2 specifies no override." + SYNTAX Integer32 (-2 | -1 | 0..2000000000) + +TCIRPercentOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The CIR percentage rate specified in centipercent. A value of -2 + specifies no override." + SYNTAX Integer32 (-2 | 0..10000) + +THsmdaCIRKRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The HSMDA CIR rate to be used in Kbps. The value -1 means maximum + rate." + SYNTAX Integer32 (-1 | 0..100000000) + +THsmdaCIRKRateOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The HSMDA CIR rate to be used in Kbps. The value -1 means maximum + rate. A value of -2 specifies no override." + SYNTAX Integer32 (-2 | -1 | 0..100000000) + +THsmdaCIRMRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The HSMDA CIR rate to be used in Mbps. The value -1 means maximum + rate." + SYNTAX Integer32 (-1 | 0..100000) + +THsmdaCIRMRateOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The HSMDA CIR rate to be used in Mbps. The value -1 means maximum + rate. A value of -2 specifies no override." + SYNTAX Integer32 (-2 | -1 | 0..100000) + +TPIRRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The PIR rate to be used in kbps. The value -1 means maximum rate." + SYNTAX Integer32 (-1 | 1..100000000) + +THPolVirtualSchePIRRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The PIR rate to be used in kbps. The value -1 means maximum rate." + SYNTAX Integer32 (-1 | 1..800000000) + +THPolVirtualScheCIRRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The CIR rate to be used in kbps. The value -1 means maximum rate." + SYNTAX Integer32 (-1 | 0..800000000) + +TAdvCfgRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The PIR rate to be used in kbps." + SYNTAX Integer32 (0..100000000) + +TMaxDecRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The Advanced Configuration policy Max-Decrement rate to be used in + kbps." + SYNTAX Integer32 (0 | 1..100000000) + +THPolPIRRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The PIR rate to be used in kbps. The value -1 means maximum rate." + SYNTAX Integer32 (-1 | 1..2000000000) + +TSecondaryShaper10GPIRRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The secondary shaper PIR rate to be used in Mbps. The value -1 means + maximum rate." + SYNTAX Integer32 (-1 | 1..10000) + +TExpSecondaryShaperPIRRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The expanded secondary shaper PIR rate to be used in Kbps. The value + -1 means maximum rate." + SYNTAX Integer32 (-1 | 1..10000000) + +TExpSecondaryShaperClassRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The expanded secondary shaper class PIR rate to be used in Kbps. The + value -1 means maximum rate." + SYNTAX Integer32 (-1 | 1..10000000) + +TPIRRateOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The PIR rate to be used in kbps. The value -1 means maximum rate. A + value of -2 specifies no override." + SYNTAX Integer32 (-2 | -1 | 1..100000000) + +TPIRAggRateLimitOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The PIR rate to be used in kbps. The value -1 means maximum rate. A + value of -2 specifies no override." + SYNTAX Integer32 (-2 | -1 | 1..800000000) + +THPolPIRRateOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The PIR rate to be used in kbps. The value -1 means maximum rate. A + value of -2 specifies no override." + SYNTAX Integer32 (-2 | -1 | 1..2000000000) + +TPIRPercentOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The PIR percentage rate specified in centipercent. A value of -2 + specifies no override." + SYNTAX Integer32 (-2 | 1..10000) + +TPIRRateOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The PIR rate to be used in kbps. The value -1 means maximum rate. The + value 0 means undefined rate." + SYNTAX Integer32 (-1 | 0..100000000) + +THsmdaPIRKRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The HSMDA PIR rate to be used in Kbps. The value -1 means maximum + rate." + SYNTAX Integer32 (-1 | 1..100000000) + +THsmdaPIRKRateOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The HSMDA PIR rate to be used in Kbps. The value -1 means maximum + rate. A value of -2 specifies no override." + SYNTAX Integer32 (-2 | -1 | 1..100000000) + +THsmdaPIRMRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The HSMDA PIR rate to be used in Mbps. The value -1 means maximum + rate." + SYNTAX Integer32 (-1 | 1..100000) + +THsmdaPIRMRateOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The HSMDA PIR rate to be used in Mbps. The value -1 means maximum + rate. A value of -2 specifies no override." + SYNTAX Integer32 (-2 | -1 | 1..100000) + +TmnxDHCP6MsgType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The DHCP6 messagetype." + SYNTAX INTEGER { + dhcp6MsgTypeSolicit (1), + dhcp6MsgTypeAdvertise (2), + dhcp6MsgTypeRequest (3), + dhcp6MsgTypeConfirm (4), + dhcp6MsgTypeRenew (5), + dhcp6MsgTypeRebind (6), + dhcp6MsgTypeReply (7), + dhcp6MsgTypeRelease (8), + dhcp6MsgTypeDecline (9), + dhcp6MsgTypeReconfigure (10), + dhcp6MsgTypeInfoRequest (11), + dhcp6MsgTypeRelayForw (12), + dhcp6MsgTypeRelayReply (13), + dhcp6MsgTypeLeasequery (14), + dhcp6MsgTypeLeasequeryReply (15) + } + +TmnxDhcpClientState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The state of a DHCP client." + SYNTAX INTEGER { + init (0), + init-reboot (1), + rebooting (2), + selecting (3), + requesting (4), + rebinding (5), + bound (6), + renewing (7) + } + +TmnxIgpInstance ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "An object of type TmnxIgpInstance identifies an instance of an + Interior Gateway Protocol (IGP). + + Supported IGPs are Intermediate System to Intermediate System (IS-IS) + and Open Shortest Path First (OSPF). + + The supported range varies with the IGP and address family, as + follows. + + IGP Address Family Supported Range + ------ -------------- --------------- + IS-IS all 0..127 + OSPFv2 all 0..31 + OSPFv3 IPv4 unicast 64..95 + OSPFv3 IPv6 unicast 0..31 " + REFERENCE + "RFC 5838, 'Support of Address Families in OSPFv3', Section 2.1, + 'Instance ID Values for New AFs'." + SYNTAX Unsigned32 (0..127) + +TmnxOspfInstance ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A number used to identify an instance of OSPF, + + For OSPFv2 only 0..31 is supported, + + For OSPFv3 the range is divided in address families as follows: + + 0..31 ipv6-unicast address family (supported) + 32..63 ipv6-multicast address family (not supported) + 64..95 ipv4-unicast address family (supported) + 96..127 ipv4-multicast address family (not supported)" + SYNTAX Unsigned32 (0..127) + +TmnxBGPFamilyType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of TmnxBGPFamilyType specifies the AFI-SAFI family for BGP + peer." + SYNTAX BITS { + ipv4Unicast (0), + ipv4Multicast (1), + ipv4UastMcast (2), + ipv4MplsLabel (3), + ipv4Vpn (4), + ipv6Unicast (5), + ipv6Multicast (6), + ipv6UcastMcast (7), + ipv6MplsLabel (8), + ipv6Vpn (9), + l2Vpn (10), + ipv4Mvpn (11), + msPw (12), + ipv4Flow (13), + mdtSafi (14), + routeTarget (15), + mcastVpnIpv4 (16), + mvpnIpv6 (17), + ipv6Flow (18), + evpn (19), + bgpLs (20), + mcastVpnIpv6 (21), + srplcyIpv4 (22), + srplcyIpv6 (23), + reserved24 (24), + reserved25 (25) + } + +TmnxIgmpGroupFilterMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxIgmpGroupFilterMode describes the filter-mode of a + group. + + In 'include(1)' mode, reception of packets sent to the specified + multicast address is requested only from those IPv4 Source addresses + listed in the corresponding source-list. + + In 'exclude(2)' mode, reception of packets sent to the given multicast + address is requested from all IPv4 Source addresses, except those + listed in the corresponding source-list (if any)." + SYNTAX INTEGER { + include (1), + exclude (2) + } + +TmnxIgmpGroupType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxIgmpGroupType describes how a multicast group is + learned." + SYNTAX INTEGER { + static (1), + dynamic (2), + bgp-smet (3), + bgp-sync (4) + } + +TmnxIgmpSnpgGroupType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxIgmpSnpgGroupType describes how a multicast group is + learned." + SYNTAX INTEGER { + static (1), + dynamic (2), + bgp-smet (3), + bgp-sync (4) + } + +TmnxIgmpVersion ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxIgmpVersion denotes the version of the IGMP protocol: + - 'version1(1)': means version 1 of the IGMP protocol + - 'version2(2)': means version 2 of the IGMP protocol + - 'version3(3)': means version 3 of the IGMP protocol." + SYNTAX INTEGER { + version1 (1), + version2 (2), + version3 (3) + } + +TmnxMldGroupFilterMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxMldGroupFilterMode describes the filter-mode of a + group. + + In 'include(1)' mode, reception of packets sent to the specified + multicast address is requested only from those IPv6 source addresses + listed in the corresponding source-list. + + In 'exclude(2)' mode, reception of packets sent to the given multicast + address is requested from all IPv6 source addresses, except those + listed in the corresponding source-list (if any)." + SYNTAX INTEGER { + include (1), + exclude (2) + } + +TmnxMldGroupType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxMldGroupType describes how a multicast group is + learned." + SYNTAX INTEGER { + static (1), + dynamic (2), + bgp-smet (3), + bgp-sync (4) + } + +TmnxMldVersion ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxMldVersion denotes the version of the MLD protocol: + - 'version1(1)': means version 1 of the MLD protocol + - 'version2(2)': means version 2 of the MLD protocol" + SYNTAX INTEGER { + version1 (1), + version2 (2) + } + +TmnxManagedRouteStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxManagedRouteStatus denotes the status of a Managed + Route." + SYNTAX INTEGER { + installed (0), + notYetInstalled (1), + wrongAntiSpoofType (2), + outOfMemory (3), + shadowed (4), + routeTableFull (5), + parentInterfaceDown (6), + hostInactive (7), + enhancedSubMgmtRequired (8), + deprecated1 (9), + l2AwNotSupported (10), + nextHopLimitExceeded (11), + notApplicable (12), + noNextHop (13), + gtpNotSupported (14) + } + +TmnxTunnelTypeExt ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The type of this tunnel entity." + SYNTAX INTEGER { + invalid (1), + sdp (2), + rsvp (3), + ldp (4), + ospf (5), + isis (6), + bypass (7), + gre (8), + bgp (9), + srTe (10), + fpe (11), + udp (12), + ospfV3 (13), + mplsFwdPolicy (14), + srPolicy (15), + ribApi (16), + bgpEpe (17), + srv6Isis (18) + } + +TmnxIgpSCFamilyType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type to specify IGP shortcut tunnel next hop family." + SYNTAX INTEGER { + ipv4 (0), + ipv6 (1), + srv4 (2), + srv6 (3) + } + +TmnxAdjacencySetFamilyType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type to specify Adjacency Set family." + SYNTAX INTEGER { + ipv4 (0), + ipv6 (1) + } + +TmnxAncpString ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxAncpString data type contains a valid ancp string." + SYNTAX DisplayString (SIZE (1..63)) + +TmnxAncpStringOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxAncpStringOrZero data type contains a valid ancp string. An + empty string indicates that no ANCP string is defined." + SYNTAX DisplayString (SIZE (0..63)) + +TmnxMulticastAddrFamily ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxMulticastAddrFamily denotes the family for multicast + protocol." + SYNTAX INTEGER { + ipv4Multicast (0), + ipv6Multicast (1) + } + +TmnxNatIsaGrpId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxNatIsaGrpId data type contains an identification number for a + Network Address Translation Integrated Service Adaptor group." + SYNTAX Unsigned32 (1..4) + +TmnxNatIsaGrpIdOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxNatIsaGrpIdOrZero data type contains an identification number + for a Network Address Translation Integrated Service Adaptor (ISA) + group. + + The value zero means that no NAT ISA Group is defined." + SYNTAX Unsigned32 (0..4) + +TmnxNatL2AwAccessMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxNatL2AwAccessMode is an enumerated integer that specifies the + Layer-2-Aware NAT access mode. + + The value 'auto' means that the system automatically derives the + access mode from the configuration (of the access SAP)." + SYNTAX INTEGER { + auto (1), + bridged (2) + } + +TmnxNatSubscriberType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxNatSubscriberType is an enumerated integer that specifies the NAT + subscriber type. + + The possible values are 'classicLsnSub' and 'dsliteLsnSub' for classic + and Dual Stack Lite Large Scale NAT subscribers respectively, + 'l2AwareSub' for Layer-2-Aware NAT subscribers, and 'nat64LsnSub' for + NAT-64 subscribers respectively." + SYNTAX INTEGER { + l2AwareSub (1), + classicLsnSub (2), + dsliteLsnSub (3), + nat64LsnSub (4) + } + +TmnxNatSubscriberTypeOrNone ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxNatSubscriberTypeOrNone is an enumerated integer that specifies + the NAT subscriber type. + + The value 'none' indicates that NAT subscriber type is not specified. + + The values 'classicLsnSub' and 'dsliteLsnSub' are for classic and Dual + Stack Lite Large Scale NAT subscribers respectively. The value + 'l2AwareSub' is for Layer-2-Aware NAT subscribers, and the value + 'nat64LsnSub' is for NAT-64 subscribers." + SYNTAX INTEGER { + none (0), + l2AwareSub (1), + classicLsnSub (2), + dsliteLsnSub (3), + nat64LsnSub (4) + } + +TmnxNatWaterMark ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxNatWaterMark data type contains an unsigned number that marks + a usage level in percent. + + The value zero means that no watermark is defined." + SYNTAX Unsigned32 (0..100) + +TmnxAuthPassword ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxAuthPassword data type contains a password used for + authentication of subscribers." + SYNTAX DisplayString (SIZE (0..64)) + +TmnxAsciiSpecification ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxAsciiSpecification is a format string that specifies + how to form a target ASCII string. + + The format is as follows: + + <ascii-specification> ::= <char-specification>+ + + <char-specification> ::= <ascii-char> | <char-origin> + + <char-origin> ::= '%' <origin> + + <ascii-char> refers to a printable ASCII character. + + Examples and supported char-origin specifiers are supplied with the + object definitions." + SYNTAX DisplayString (SIZE (0..255)) + +TmnxMacSpecification ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxMacSpecification is a string of ASCII characters + that specifies how to format a string that represents a MAC address. + + The format is as follows: + + <mac-specification> ::= <alpha-string> [<delimiter-char>] + + <alpha-string> ::= <ucase-alpha>+ | <lcase-alpha>+ + <ucase-alpha> ::= 'A' | 'B' | 'B' ... | 'Z' + <lcase-alpha> ::= 'a' | 'b' | 'c' ... | 'z' + + <delimiter-char> any ASCII character that is not an <alpha-char> + or a decimal digit + + Only the number of alphabetic characters and the case is relevant. + Examples: + + 'ab:' 00:0c:f1:99:85:b8 Nokia SROS style + 'XY-' 00-0C-F1-99-85-B8 IEEE canonical style + 'mmmm.' 0002.03aa.abff Cisco style. + 'xx' 000cf19985b8" + SYNTAX DisplayString (SIZE (0..17)) + +TmnxBinarySpecification ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxBinarySpecification is a string of ASCII characters + that specifies how to form a binary number. + + The format is as follows: + + <binary-specification> ::= <bit-specification>+ + + <bit-specification> ::= '0' | '1' | <bit-origin> + + <bit-origin> ::= '*' <number-of-bits> <origin> + + <number-of-bits> ::= [1..32] + + Examples and supported bit-origin specifiers are supplied with the + object definitions." + SYNTAX DisplayString (SIZE (0..255)) + +TmnxDefSubIdSource ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxDefSubIdSource specifies what will be used as the + default subscriber identification. + + This value is used in case no other source (like RADIUS) provides a + subscriber identification string. + + If the value of this object is set to 'useSapId', the SAP-id will be + used as the default subscriber identification string. + + If the value of this object is set to 'useAutoId', the auto-generated + subscriber identification string, as defined in + tmnxSubMgmtAutoSubIdObjs, is used as the default subscriber + identification string. + + If the value of this object is set to 'useString', the value of the + string contained in another object will be used as the default + subscriber identification string; that object must be identified where + this datatype is used." + SYNTAX INTEGER { + useSapId (1), + useString (2), + useAutoId (3) + } + +TmnxSubAuthPlcyUserNameOp ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSubAuthPlcyUserNameOp data type is an enumerated integer that + specifies the operation to perform on the user-name before sending it + to the RADIUS server." + SYNTAX INTEGER { + noOperation (0), + appendDomain (1), + stripDomain (2), + replaceDomain (3), + defaultDomain (4) + } + +TmnxSubCallingStationIdType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSubCallingStationIdType data type is an enumerated integer that + specifies what string will be put in the RADIUS or DIAMETER Calling-Station-Id + attribute: + - sapString (1): the value of TIMETRA-SAP-MIB::sapCallingStationId of + the subscriber host SAP; + - mac (2): the subscriber host MAC address, formatted as a + lower case ASCII string with octet values + separated by a ':'; + - sapId (3): the subscriber host SAP identifier, formatted as + an ASCII string. + - remoteId (4): the intermediate agent Remote ID as received by means + of, for example, a PPPoE vendor-specific tag, + a DHCP Agent Remote ID Sub-option or + an L2TP Access Line Agent-Remote-Id AVP. + - llid (5): the logical link identifier as received during + pre-authentication." + SYNTAX INTEGER { + sapString (1), + mac (2), + sapId (3), + remoteId (4), + llid (5) + } + +TmnxSubAcctSessionId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxSubAcctSessionId contains a string that identifies a + subscriber for the purposes of accounting." + SYNTAX DisplayString (SIZE (0..22)) + +TmnxSubHostGrouping ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSubHostGrouping data type is an enumerated integer that + indicates the way hosts associated with a given subscriber and SAP are + grouped together to share an SLA profile instance." + SYNTAX INTEGER { + perSap (1), + perGroup (2), + perSessionPpp (3), + perSessionIpoe (4) + } + +TmnxSubIdentString ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxSubIdentString denotes the subscriber identification + string." + SYNTAX DisplayString (SIZE (1..64)) + +TmnxSubIdentStringOrEmpty ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxSubIdentStringOrEmpty denotes the subscriber + identification string. The empty string denotes the absence of a + subscriber identification string." + SYNTAX DisplayString (SIZE (0..64)) + +TmnxSubIdentShortString ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxSubIdentShortString denotes the short subscriber + identification string." + SYNTAX DisplayString (SIZE (1..32)) + +TmnxSubRadServAlgorithm ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSubRadServAlgorithm data type is an enumerated integer that + indicates the algorithm used to access the list of configured RADIUS + servers: + - direct (1): The first server will be used as primary server for + all requests, the second as secondary and so on. + - roundRobin (2): The first server will be used as primary server for + the first request, the second server as primary for + the second request, and so on. If the router gets + to the end of the list, it starts again with the + first server. + - hashBased (3): The server will be selected based on a specified + hash value." + SYNTAX INTEGER { + direct (1), + roundRobin (2), + hashBased (3) + } + +TmnxSubRadIsaServAlgorithm ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSubRadIsaServAlgorithm data type is an enumerated integer that + indicates the algorithm used to access the list of configured RADIUS + servers: + - direct (1): The first server will be used as primary server for + all requests, the second as secondary and so on. + - roundRobin (2): The first server will be used as primary server for + the first request, the second server as primary for + the second request, and so on. If the router gets + to the end of the list, it starts again with the + first server. + - hashBased (3): The server will be selected based on a specified + hash value. + - directPriority (4): The first server will be used as primary server for + all requests, the second as secondary and so on. + Higher priority servers that are operationally down + will be probed and put back into service upon a + response." + SYNTAX INTEGER { + direct (1), + roundRobin (2), + hashBased (3), + directPriority (4) + } + +TmnxSubRadiusAttrType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSubRadiusAttrType data type contains a number that indicates a + RADIUS attribute type." + REFERENCE + "RFC 2865 Remote Authentication Dial In User Service (RADIUS) + section 5. Attributes" + SYNTAX Unsigned32 (0..255) + +TmnxSubRadiusVendorId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSubRadiusVendorId data type contains a number that indicates a + RADIUS Vendor-Id." + REFERENCE + "RFC 2865 Remote Authentication Dial In User Service (RADIUS) + section 5.26. Vendor-Specific." + SYNTAX Unsigned32 (0..16777215) + +TmnxSubRadiusDisplayString ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSubRadiusOctetString data type contains a character string + that corresponds to a Radius attribute." + REFERENCE + "RFC 2865 Remote Authentication Dial In User Service (RADIUS) + section 5. Attributes." + SYNTAX DisplayString (SIZE (0..253)) + +TmnxSubRadiusOctetString ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSubRadiusOctetString data type contains an octet string that + corresponds to a Radius attribute" + REFERENCE + "RFC 2865 Remote Authentication Dial In User Service (RADIUS) + section 5.26. Vendor-Specific." + SYNTAX OCTET STRING (SIZE (253)) + +TmnxSubSlaMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSubSlaMode data type is an enumerated integer that specifies + the handling of SLA profile instances for a subscriber. + - Expanded sla-mode: a subscriber is allowed to have multiple SLA + profile instances, using different SLA profiles and/or different + VLANs. + - Single sla-mode: only 1 single SLA profile instance is allowed for a + subscriber. This restriction has 2 implications: + - Last SLA profile wins: if a new host is added with an SLA profile + that is different from the existing hosts of the subscriber, or an + existing host is changed to use a different SLA profile, then all + existing hosts of that subscriber will be changed to the new SLA + profile. + - First VLAN wins: All hosts of a subscriber must use the same VLAN, + i.e. a new host on different VLAN is rejected." + SYNTAX INTEGER { + expanded (0), + single (1) + } + +TmnxRadiusPendingReqLimit ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxRadiusPendingReqLimit data type is a number that specifies the + limit to the number of pending RADIUS request messages." + SYNTAX Unsigned32 (1..4096) + +TmnxRadiusServerOperState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxRadiusServerOperState data type is an enumerated integer that + describes the values used to identify the operational state of a + RADIUS server." + SYNTAX INTEGER { + unknown (1), + inService (2), + outOfService (3), + transition (4), + overloaded (5), + probing (6) + } + +TmnxSubShcvAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSubShcvAction data type is an enumerated integer that + describes the values used to identify the action taken when Subscriber + Host Connectivity Verification (SHCV) failed." + SYNTAX INTEGER { + alarm (1), + remove (2) + } + +TmnxSubShcvInterval ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSubShcvInterval data type is a number that specifies the + interval in minutes between connectivity checks. + + The value zero means no connectivity checking." + SYNTAX Unsigned32 (0..6000) + +TmnxSubShcvRetryCount ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSubShcvRetryTimeout data type is a number that specifies the + number of connectivity check retransmissions. + + Setting the value to n specifies that, for any given host, at most + (n+1) probes are done each interval, and (n+1) missed replies are + considered as a connectivity failure." + SYNTAX Unsigned32 (2..29) + +TmnxSubShcvRetryTimeout ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSubShcvRetryTimeout data type is a number that specifies the + timeout in seconds before a connectivity check retransmission." + SYNTAX Unsigned32 (10..60) + +TmnxSubShcvSrcIpOrigin ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSubShcvSrcIpOrigin data type is an enumerated integer that + describes the values used to identify the origin of the source IP + address used for connectivity verification in a layer-3 service (IES + or VPRN). + + The value 'interface' means that the IP address of the interface is + used. + + The value 'vrrp' means that the primary IP address of the Virtual + Router Redundancy Protocol (VRRP) is used." + SYNTAX INTEGER { + interface (1), + vrrp (2) + } + +TmnxSubSpiGroupId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSubSpiGroupId data type is an integer that specifies the SLA + profile instance group identifier. + + A value of minus one means that there is no group identifier + configured." + SYNTAX Integer32 (-1..65535) + +TmnxSubOperSpiGroupId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSubOperSpiGroupId data type is an integer that indicates the + SLA profile instance group identifier specified by the AAA server. + + A value of minus one indicates that the AAA server did not specify + such a group identifier." + SYNTAX Integer32 + +TmnxReferenceBandwidth ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxRadiusPendingReqLimit data type is a number that specifies the + reference bandwidth used for cost calculation. + + The formula is: Cost = reference-bandwidth / bandwidth. + + The unit is 1000 bps. + + The value zero specifies that no reference-bandwidth is configured." + SYNTAX Unsigned32 (0..4000000000) + +TmnxSubPfcpNodeIdType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSubPfcpNodeIdType data type is an enumerated integer that + describes the values used to identify a PFCP node. + + The value 'useIpAddress' means that an IP address is used. + + The value 'fqdn' means that a Fully Qualified Domain Name (FQDN) is + used." + SYNTAX INTEGER { + none (0), + useIpAddress (1), + fqdn (2) + } + +TmnxSubPfcpNodeIdDomainName ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A Fully Qualified Domain Name." + SYNTAX DisplayString (SIZE (0..255)) + +TmnxSubPfcpPeerNodeIdType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSubPfcpPeerNodeIdType data type is an enumerated integer that + describes the values used to identify a PFCP peer node. + + The value 'useIpAddress' means that an IP address is used. + + The value 'fqdn' means that a Fully Qualified Domain Name (FQDN) is + used." + SYNTAX INTEGER { + none (0), + useIpAddress (1), + reserved2 (2) + } + +TmnxSubPfcpCurrPeerNodeIdType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSubPfcpCurrPeerNodeIdType data type is an enumerated integer + that describes the values used to identify a PFCP peer node. + + The value 'none' means that the peer nodeId is not yet known. + + The value 'useIpAddress' means that an IP address is used. + + The value 'fqdn' means that a Fully Qualified Domain Name (FQDN) is + used." + SYNTAX INTEGER { + none (0), + useIpAddress (1), + fqdn (2) + } + +TmnxSubPoolName ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The name of a pool" + SYNTAX TLNamedItem + +TmnxSubProfileString ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxSubProfileString denotes the subscriber profile + string." + SYNTAX DisplayString (SIZE (1..32)) + +TmnxSubProfileStringOrEmpty ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxSubProfileStringOrEmpty denotes the subscriber + profile string. The empty string denotes the absence of a subscriber + profile." + SYNTAX DisplayString (SIZE (0..32)) + +TmnxSlaProfileString ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxSlaProfileString denotes the SLA profile string." + SYNTAX DisplayString (SIZE (1..32)) + +TmnxSlaProfileStringOrEmpty ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxSlaProfileStringOrEmpty denotes the SLA profile + string. The empty string denotes the absence of a SLA profile." + SYNTAX DisplayString (SIZE (0..32)) + +TmnxAppProfileString ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxAppProfileString denotes the application profile + string." + SYNTAX DisplayString (SIZE (1..16)) + +TmnxAppProfileStringOrEmpty ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxAppProfileStringOrEmpty denotes the application + profile string. The empty string denotes the absence of a application + profile." + SYNTAX DisplayString (SIZE (0..16)) + +TmnxSubMgtIntDestIdOrEmpty ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxSubMgtIntDestIdOrEmpty denotes the intermediate + destination id. The empty string denotes the absence of an + intermediate destination id." + SYNTAX DisplayString (SIZE (0..32)) + +TmnxSubMgtIntDestId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxSubMgtIntDestId denotes the intermediate destination + id." + SYNTAX TmnxSubMgtIntDestIdOrEmpty (SIZE (1..32)) + +TmnxDefInterDestIdSource ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxDefInterDestIdSource specifies what will be used as + the default intermediate destination identifier. + + This value is used in case no other source (like RADIUS) provides an + intermediate destination identifier. + + If the value of this object is set to 'useString', the value of the + string contained in another object will be used as the default + intermediate destination identifier; that object must be identified + where this datatype is used. + + If the value of this object is set to 'useTopQTag', the top q-tag of + the ingress SAP will be used as the default subscriber intermediate + destination identifier. + + If the value of this object is set to 'useVpi', the ATM VPI of the + ingress SAP will be used as the default subscriber intermediate + destination identifier." + SYNTAX INTEGER { + useString (1), + useTopQTag (2), + useVpi (3) + } + +TmnxSubNasPortSuffixType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSubNasPortSuffixType data type is an enumerated integer that + specifies what suffix will be added to the RADIUS NAS-Port attribute: + - none (0): No suffix will be added. + - circuitId (1): If available, the circuit-id will be added. + - remoteId (2): If available, the remote-id will be added." + SYNTAX INTEGER { + none (0), + circuitId (1), + remoteId (2) + } + +TmnxSubNasPortPrefixType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSubNasPortPrefixType data type is an enumerated integer that + specifies what prefix will be added to the RADIUS NAS-Port attribute: + - none (0): No prefix will be added. + - userString (1): A user configurable string will be added." + SYNTAX INTEGER { + none (0), + userString (1) + } + +TmnxSubNasPortTypeType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSubNasPortTypeType data type is an enumerated integer that + specifies what value will be put in the NAS-Port-Type attribute + of RADIUS or DIAMETER messages: + - standard (1): according to the RADIUS specification + RFC 2865 section 5.41 NAS-Port-Type and + RFC 4603 Additional Values for the NAS-Port-Type Attribute; + - config (2): a configured value." + SYNTAX INTEGER { + standard (1), + config (2) + } + +TmnxSubCreditVolumeUnit ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSubCreditVolumeUnit data type is an enumerated integer that + specifies the unit in which the volume-credit is expressed." + SYNTAX INTEGER { + bytes (0), + kilobytes (1), + megabytes (2), + gigabytes (3) + } + +TmnxPccRuleFilterForwardAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxPccRuleFilterForwardAction data type is an enumerated integer + that specifies the filter action taken in a PCC rule. The value + redirNhOrFwd (5) means: forward to the specified next hop, but if no + next-hop ip address or service id is given then just forward." + SYNTAX INTEGER { + none (0), + forward (1), + drop (2), + redirUrl (3), + redirNh (4), + redirNhOrFwd (5) + } + +TmnxPccRuleQosForwardAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxPccRuleQosForwardAction data type is an enumerated integer + that specifies the qos action taken in a PCC rule." + SYNTAX BITS { + rateLimit (0), + fcRemark (1), + monitor (2), + account (3), + forward (4) + } + +TmnxRadiusFramedRouteMetric ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxRadiusFramedRouteMetric data type is a number that represents + the value of the metric in a RADIUS Framed-Route option Text field." + SYNTAX Unsigned32 (0..65535) + +TmnxRadiusFramedRoutePreference ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxRadiusFramedRouteMetric data type is a number that represents + the value of the preference in a RADIUS Framed-Route option Text + field." + SYNTAX Unsigned32 (0..255) + +TmnxRadiusFramedRouteTag ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxRadiusFramedRouteMetric data type is a number that represents + the value of the tag in a RADIUS Framed-Route option Text field." + SYNTAX Unsigned32 (0..4294967295) + +TmnxSubMgtOrgStrOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxSubMgtOrgStrOrZero denotes the organization string. + The empty string denotes the absence of an organization string." + SYNTAX DisplayString (SIZE (0..32)) + +TmnxSubMgtOrgString ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxSubMgtOrgStrOrZero denotes the organization string." + SYNTAX TmnxSubMgtOrgStrOrZero (SIZE (1..32)) + +TmnxFilterProfileStringOrEmpty ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxFilterProfileStringOrEmpty denotes the filter + profile string. The empty string denotes the absence of a filter + profile." + SYNTAX DisplayString (SIZE (0..16)) + +TmnxFpeId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxFpeId is a number that uniquely identifies a Forward + Path Extension (FPE)." + SYNTAX Unsigned32 (1..64) + +TmnxFpeIdOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxFpeIdOrZero is a number that either uniquely + identifies a Forward Path Extension (FPE), or is equal to zero." + SYNTAX Unsigned32 (0..64) + +TmnxFpePathId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxFpePathId is a number that uniquely identifies a + path within a multi-path Forward Path Extension (FPE)." + SYNTAX Unsigned32 (1..64) + +TmnxAccessLoopEncapDataLink ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxAccessLoopEncapDataLink specifies the data link used + by the subscriber on the DSL access loop." + SYNTAX INTEGER { + aal5 (0), + ethernet (1) + } + +TmnxAccessLoopEncaps1 ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxAccessLoopEncaps1 specifies the encapsulation used + by the subscriber on the DSL access loop." + SYNTAX INTEGER { + notAvailable (0), + untaggedEthernet (1), + singleTaggedEthernet (2) + } + +TmnxAccessLoopEncaps2 ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxAccessLoopEncaps2 specifies the encapsulation used + by the subscriber on the DSL access loop." + SYNTAX INTEGER { + notAvailable (0), + pppoaLlc (1), + pppoaNull (2), + ipoaLlc (3), + ipoaNull (4), + ethernetOverAal5LlcFcs (5), + ethernetOverAal5LlcNoFcs (6), + ethernetOverAal5NullFcs (7), + ethernetOverAal5NullNoFcs (8) + } + +TmnxSubAleOffsetMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxSubAleOffsetMode specifies the way the encapsulation + offset of the subscriber in the DSL access loop is learned by the 7xxx + system. + + This offset is used in 7xxx egress shaping, adjusting the subscriber + aggregate rate to account for the fixed encapsulation offset and per + packet variable expansion of the last mile for the specific session + used by the subscriber host. + + The value 'none' disables the adjustment. + + While the value is 'auto', the encapsulation offset will be learned + for example from the encapsulation type value signaled in the + Access-loop-encapsulation sub-TLV in the Vendor-Specific PPPoE Tags or + DHCP Relay Options [rfc4679]." + SYNTAX INTEGER { + none (0), + auto (1) + } + +TmnxSubAleOffset ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxSubAleOffset specifies the encapsulation offset + value of the subscriber in the DSL access loop as used by the 7xxx + system. + + This offset is used in 7xxx egress shaping in order to accurately + shape the end user payload." + SYNTAX INTEGER { + none (0), + pppoaLlc (1), + pppoaNull (2), + pppoeoaLlc (3), + pppoeoaLlcFcs (4), + pppoeoaLlcTagged (5), + pppoeoaLlcTaggedFcs (6), + pppoeoaNull (7), + pppoeoaNullFcs (8), + pppoeoaNullTagged (9), + pppoeoaNullTaggedFcs (10), + ipoaLlc (11), + ipoaNull (12), + ipoeoaLlc (13), + ipoeoaLlcFcs (14), + ipoeoaLlcTagged (15), + ipoeoaLlcTaggedFcs (16), + ipoeoaNull (17), + ipoeoaNullFcs (18), + ipoeoaNullTagged (19), + ipoeoaNullTaggedFcs (20), + pppoe (21), + pppoeTagged (22), + ipoe (23), + ipoeTagged (24) + } + +TmnxDataFormat ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxDataFormat represents how the input data + is specified: + - 'ascii (2)': the data contains seven-bit ASCII characters + - 'hex (3)': the data contains octets. It must be displayed in + hexadecimal format because it contains non-printable + characters." + SYNTAX INTEGER { + ascii (2), + hex (3) + } + +TmnxDhcpOptionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxDhcpOptionType represents how the value + of this option is encoded: + - 'ipv4 (1)' : this option contains an IPv4 address (4 octets) + - 'ascii(2)' : this option contains seven-bit ASCII characters + - 'hex (3)' : this option contains octets. It must be displayed in + hexadecimal format because it contains non-printable + characters. + - 'ipv6 (4)' : this option contains an IPv6 address (16 octets) + - 'domain (5)': this option contains a domain name that will be + encoded as specified by RFC 1035 section 3.1." + SYNTAX INTEGER { + ipv4 (1), + ascii (2), + hex (3), + ipv6 (4), + domain (5) + } + +TmnxDhcpOptionDisplay ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxDhcpOptionDisplay represents a hint of + how the value of a DHCP option can be displayed: + - 'default (1)' : display the option according to the type; + - 'hexDuration (2)' : display the hex option as a duration; + - 'hexNetbiosNodeType (3)' : display the hex option as a Netbios node type.; + - 'hexIpv4Address (4)' : display the hex option as a list of IPv4 addresses.; + - 'hexIpv6Address (5)' : display the hex option as a list of IPv6 addresses." + SYNTAX INTEGER { + default (1), + hexDuration (2), + hexNetbiosNodeType (3), + hexIpv4Address (4), + hexIpv6Address (5) + } + +TmnxDhcpServerDUIDTypeCode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxDhcpServerDUIDTypeCode represents the type code of + the DHCP Unique Identifier (DUID) as specified by RFC 3315 section + 9.1." + SYNTAX INTEGER { + duidEnterprise (2), + duidLinkLocal (3) + } + +TmnxPppoeUserName ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxPppoeUserName denotes the PPPoE username." + SYNTAX DisplayString (SIZE (1..253)) + +TmnxPppoeUserNameOrEmpty ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxPppoeUserNameOrEmpty denotes the PPPoE username." + SYNTAX DisplayString (SIZE (0..253)) + +TCpmProtPolicyID ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TCpmProtPolicyID represents the identification number of + a CPM Protection policy. + + The value '0' indicates that no CPM Protection policy is provisioned." + SYNTAX Unsigned32 (0..255) + +TCpmProtPolicyIDOrDefault ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TCpmProtPolicyIDOrDefault represents the identification + number of a CPM Protection policy. + + The value of '-1' indicates the system determined default value." + SYNTAX Integer32 (-1 | 1..255) + +TMlpppQoSProfileId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This textual convention uniquely identifies MLPPP Bundle QoS profile + in the ingress and egress MLPPP QoS profile tables. The value 0 + indicates default MLPPP QoS Profile as applicable to a given H/W" + SYNTAX Unsigned32 (0..65535) + +TMcFrQoSProfileId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This textual convention uniquely identifies Multi-class Frame relay + QoS profiles in the ingress and egress multi-class frame relay QoS + profile tables. The value 0 indicates a default QoS Profile as + applicable to a given hardware." + SYNTAX Unsigned32 (0..65535) + +TmnxPppoeSessionId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxPppoeSessionId indicates the 16 bit wide PPPoE session Id." + SYNTAX Unsigned32 (0..65535) + +TmnxPppoePadoDelay ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxPppoePadoDelay specifies the delay timeout in + deciseconds before sending a PADO (PPPoE Active Discovery Offer)." + SYNTAX Unsigned32 (0 | 1..30) + +TmnxPppoeSessionInfoOrigin ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxPppoeSessionInfoOrigin indicates the originator of the + provided information." + SYNTAX INTEGER { + none (0), + default (1), + radius (2), + localUserDb (3), + dhcp (4), + midSessionChange (5), + tags (6), + l2tp (7), + localPool (8), + diameterNasreq (9), + diameterGx (10), + gtp (11), + python (12), + bonding (13) + } + +TmnxPppoeSessionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxPppoeSessionType indicates the type of PPPoE session." + SYNTAX INTEGER { + local (1), + localWholesale (2), + localRetail (3), + l2tp (4) + } + +TmnxPppNcpProtocol ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxPppNcpProtocol data type represents the PPP Network Control + Protocol." + SYNTAX INTEGER { + ipcp (1), + ipv6cp (2) + } + +TmnxDiamCcFailureHndlng ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxDiamCcFailureHndlng data type is an enumerated integer that + describes the different actions that can be taken after a DCCA + (Diameter Credit Control Application) session failure has occurred." + SYNTAX INTEGER { + terminate (1), + continue (2), + retryAndTerminate (3) + } + +TmnxMlpppEpClass ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxMlpppEpClass type represents the address class of the MLPPP + Endpoint Discriminator option." + SYNTAX INTEGER { + null (0), + local (1), + ipv4Address (2), + macAddress (3), + magicNumber (4), + directoryNumber (5) + } + +TNetworkPolicyID ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "the identification number of a network policy." + SYNTAX TPolicyID (1..65535 | 65536 | 65537 | 65538 | 65539) + +TItemScope ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This textual convention determines some aspects of an item's behavior + regarding creation and use, unused entry garbage collection, and + automated promulgation by Element Management System to other systems + in the service domain. + + TItemScope applies to SAP-ingress, SAP-egress, and Network policies, + and to IP filters and MAC filters. + + exclusive: + + When the scope of an item is defined as exclusive, the item can + only be applied once, for example to a single SAP. Attempting + to assign the policy to a second SAP is not allowed and will + result in an error. If the item is removed from the exclusive + SAP, it will become available for assignment to another + exclusive SAP. + + A non-applied exclusive scope policy is a candidate to be removed + from the system by a TBD garbage collection command. + + The system default policies cannot be put into the exclusive scope. + An error will be generated if scope exclusive is executed in + any policies with a policy-id equal to 1. + + template: + + When the scope of an item is defined as template, the item can be + applied any number of times. Policies with template scope + will not be considered for deletion by a TBD garbage collection + command; all items of scope 'template' must be deleted explicitly. + + The system default policies will always be scope template. + An error will occur if a policy-id 1 is attempted to be + set to scope exclusive." + SYNTAX INTEGER { + exclusive (1), + template (2) + } + +TItemMatch ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "when set to off, the item is not matched. when set to false, packets + without the item match the filter. when set to true, packets with the + item match the filter." + SYNTAX INTEGER { + off (1), + false (2), + true (3) + } + +TPriority ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "the priority to apply to a packet" + SYNTAX INTEGER { + low (1), + high (2) + } + +TPriorityOrDefault ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "the priority to apply to a packet. when set to default(3), the + priority from the default action is used." + SYNTAX INTEGER { + low (1), + high (2), + default (3) + } + +TPriorityOrUndefined ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "the priority to apply to a packet. when set to undefined(0), the + priority is not applicable." + SYNTAX INTEGER { + undefined (0), + low (1), + high (2) + } + +TProfile ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "the profile marking of a packet at the ingress." + SYNTAX INTEGER { + in (1), + out (2) + } + +TProfileOrNone ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Profile marking of a packet." + SYNTAX INTEGER { + none (0), + in (1), + out (2) + } + +TDEProfile ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This textual convention specifies the profile marking of a packet. + + Value of 'in' specifies the in-profile marking. + + Value of 'out' specifies the out-profile marking. + + Value of 'de' specifies that the profile marking will be based on the DE + (Drop-Eligible) bit. DE bit-value of '0' specifies in-profile and DE + bit value of '1' specifies out-profile marking." + SYNTAX INTEGER { + in (1), + out (2), + de (3) + } + +TEgressProfile ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The profile marking of a packet. Value of 'in' specifies in-profile + marking. Value of 'out' specifies out-profile marking. Value of 'none' + specifies the profile marking of the packet will be inherited from the + existing enqueuing priority derived from earlier matches in the + classification hierarchy." + SYNTAX INTEGER { + in (1), + out (2), + exceed (4), + inplus (5) + } + +TEgressProfileOrNone ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The profile marking of a packet. Value of 'in' specifies in-profile + marking. Value of 'out' specifies out-profile marking. Value of 'de' + specifies that the profile marking of the packet will be based on the + DE (Drop-Eligible) bit of the packet. DE bit value of '0' specifies + in-profile and DE bit value of '1' specifies out-profile marking. + + Value of 'none' specifies the profile marking of the packet will be + inherited from the existing enqueuing priority derived from earlier + matches in the classification hierarchy." + SYNTAX INTEGER { + none (0), + in (1), + out (2), + de (3), + exceed (4), + inplus (5) + } + +TAdaptationRule ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The adaptation rule to be applied to calculate the operational values + for the specified entity." + SYNTAX INTEGER { + max (1), + min (2), + closest (3) + } + +TAdaptationRuleOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The adaptation rule to be applied to calculate the operational values + for the specified entity." + SYNTAX INTEGER { + noOverride (0), + max (1), + min (2), + closest (3) + } + +TRemarkType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The remarking to be used." + SYNTAX INTEGER { + none (1), + dscp (2), + precedence (3) + } + +TIngClassRemarkType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The remarking to be used." + SYNTAX INTEGER { + any (1), + dot1pExp (2) + } + +TPrecValue ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The precedence bits as used in the IPv4 header. This constitutes of 3 + bits and hence can hold the values from 0 to 7." + SYNTAX Integer32 (0..7) + +TPrecValueOrNone ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The precedence bits as used in the IPv4 header. This constitutes of 3 + bits and hence can hold the values from 0 to 7. The value '-1' + specifies that the precedence value is undefined/unused." + SYNTAX Integer32 (-1 | 0..7) + +TCpmFilterBurstSize ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The amount of buffer space (in kbytes) assigned to a queue. The value + -1 means that the actual value is derived from the corresponding + buffer policy's default value." + SYNTAX Integer32 (-1 | 0..131072) + +TBurstSize ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The amount of buffer space (in kbytes) assigned to a queue. The value + -1 means that the actual value is derived from the corresponding + buffer policy's default value." + SYNTAX Integer32 (-1 | 0..1048576) + +TBurstSizeOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The amount of buffer space (in kbytes) assigned to a queue. The value + -1 means that the actual value is derived from the corresponding + buffer policy's default value. A value of -2 specifies no override." + SYNTAX Integer32 (-2 | -1 | 0..1048576) + +TBurstSizeBytesOvr ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The amount of buffer space (in bytes) assigned to a queue. The value + -1 means that the actual value is derived from the corresponding + buffer policy's default value. A value of -2 specifies no override." + SYNTAX Integer32 (-2 | -1 | 0..1073741824) + +TBurstPercent ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The percentage of buffer space assigned to a queue that is reserved + for some purpose." + SYNTAX Integer32 (0..100) + +TBurstHundredthsOfPercent ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The percentage of buffer space assigned to a queue that is reserved + for some purpose, defined to two decimal places." + SYNTAX Integer32 (0..10000) + +TBurstPercentOrDefault ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The percentage of buffer space assigned to a queue that is reserved + for some purpose. The value -1 means that the actual value is derived + from the corresponding buffer policy's default value." + SYNTAX Integer32 (-1 | 0..100) + +TBurstPercentOrDefaultOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The percentage of buffer space assigned to a queue that is reserved + for some purpose. + + The value -1 means that the actual value is derived from the + corresponding buffer policy's default value. + + A value of -2 specifies no override." + SYNTAX Integer32 (-2 | -1 | 0..100) + +TRatePercent ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The percentage of maximum rate allowed." + SYNTAX Integer32 (0..100) + +TPIRRatePercent ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The percentage of maximum PIR rate allowed. A value of 0 is not + acceptable, so the range begins at 1." + SYNTAX Integer32 (1..100) + +TLevel ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The level of the specified entity while feeding into the parent." + SYNTAX Integer32 (1..8) + +TPortSchedLevel ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The priority level for the specified port scheduler entity." + SYNTAX Integer32 (1..8) + +TLevelOrDefault ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The level of the specified entity while feeding into the parent. The + value 0 is used to denote a default value." + SYNTAX Integer32 (0 | 1..8) + +TQueueMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The mode in which the queue is operating. + + If the queue is operating in the 'priority' mode, it is capable of + handling traffic differently with two distinct priorities. These + priorities are assigned by the stages preceding the queueing framework + in the system. + + When the queue is operating in the 'profile' mode, in other words the + color aware mode, the queue tries to provide the appropriate bandwidth + to the packets with different profiles. + + The profiles are assigned according to the configuration of the + forwarding class or the sub-forwarding class. + + In 'priority' mode, the queue does not have the functionality to + support the profiled traffic and in such cases the queue will have a + degraded performance. However, the converse is not valid and a queue + in 'profile' mode should be capable of supporting the different + priorities of traffic." + SYNTAX INTEGER { + priority (1), + profile (2) + } + +TQueueStatModeFormat ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The mode in which the queue stats are collected. + + In 'priority' mode separate stats are collected for high and low + priority packets/octets. + + In 'profile' mode separate stats are collected for in profile and out + of profile packets/octets. + + In 'v4V6' mode separate stats are collected for IPv4 and IPv6 + packets/octets" + SYNTAX INTEGER { + priority (1), + profile (2), + v4V6 (3) + } + +TEntryIndicator ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Uniquely identifies an entry in a policy or filter table. The value 0 + is not a valid entry-id. When used as insertion point the value 0 + indicates that entries must be inserted at the very beginning, + i.e.before the first entry defined." + SYNTAX Unsigned32 (0..65535) + +TEntryId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "uniquely identifies an entry in a policy or filter table. + to facilitate insertion of entries in the tables, we recommend + assigning entry IDs by 10s: 10, 20, 30, etc. " + SYNTAX TEntryIndicator (1..65535) + +TMatchCriteria ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "determines whether the entry matches traffic using IP match entries or + MAC match entries." + SYNTAX INTEGER { + ip (1), + mac (2), + none (3) + } + +TmnxMdaQos ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxMdaQos is an enumerated integer whose value specifies the Quality + of Service support of a Media Dependent Adapter (MDA)." + SYNTAX INTEGER { + unknown (0), + mda (1), + hsmda1 (2), + hsmda2 (3), + hs (4), + fpHwAggShaper (5) + } + +TAtmTdpDescrType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TAtmTdpDescrType is an enumerated integer whose value indicates + the types of cell loss priority to be used in conjunction with traffic + parameters. + + The following values are outlined: + Integer Value Interpretation + ------------- ------------------------ + clp0And1pcr PCR applies to CLP 0 and + CLP 1 cell flows + clp0And1pcrPlusClp0And1scr PCR applies to CLP 0 and + CLP 1 cell flows. + SCR applies to CLP 0 and + CLP 1 cell flows. + clp0And1pcrPlusClp0scr PCR applies to CLP 0 and + CLP 1 cell flows. + SCR applies to CLP 0 cell flows. + clp0And1pcrPlusClp0scrTag PCR applies to CLP 0 and + CLP 1 cell flows. + SCR applies to CLP 0 cell flows. " + SYNTAX INTEGER { + clp0And1pcr (0), + clp0And1pcrPlusClp0And1scr (1), + clp0And1pcrPlusClp0scr (2), + clp0And1pcrPlusClp0scrTag (3) + } + +TDEValue ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This textual convention specifies the DE (Drop Eligible) bit value. + The value of '-1' means DE value is not specified." + SYNTAX Integer32 (-1 | 0..1) + +TQGroupType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This textual convention specifies the type of the Queue-Group." + SYNTAX INTEGER { + port (0), + vpls (1) + } + +TQosOverrideType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This textual convention specifies the type of the Qos Override." + SYNTAX INTEGER { + queue (1), + policer (2), + aggRateLimit (3), + arbiter (4), + scheduler (5), + slaAggRateLimit (6), + wrrGroup (7) + } + +TQosOverrideTypeId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This textual convention indicates the identifier of the queue or + policer that is overridden, or zero if the item that is overridden is + not a queue or a policer." + SYNTAX Integer32 (0..63) + +TmnxIPsecTunnelTemplateId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A number used to identify an entry in the tIPsecTnlTempTable." + SYNTAX Unsigned32 (1..2048) + +TmnxIPsecTunnelTemplateIdOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A number used to identify an entry in the tIPsecTnlTempTable or zero." + SYNTAX Unsigned32 (0..2048) + +TmnxIpSecIsaOperFlags ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of TmnxIpSecIsaOperFlags specifies the operational flags + that determine the status of the MDAs associated with IPsec ISA." + SYNTAX BITS { + adminDown (0), + noActive (1), + noResources (2), + mcAdminDown (3) + } + +TmnxIkePolicyAuthMethod ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxIkePolicyAuthMethod data type is an enumerated integer that + describes the type of authentication method used." + SYNTAX INTEGER { + psk (1), + hybridX509XAuth (2), + plainX509XAuth (3), + plainPskXAuth (4), + cert (5), + pskRadius (6), + certRadius (7), + eap (8), + autoEapRadius (9), + autoEap (10) + } + +TmnxIkePolicyAutoEapMethod ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxIkePolicyAutoEapMethod data type is an enumerated integer that + describes the type of fallback authentication method use in + conjunction with the automatic EAP authentication method." + SYNTAX INTEGER { + psk (1), + cert (2), + pskOrCert (3) + } + +TmnxIkePolicyAutoEapOwnMethod ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxIkePolicyAutoEapOwnMethod data type is an enumerated integer that + describes the type of fallback authentication method use in + conjunction with the automatic EAP authentication method on its own + side." + SYNTAX INTEGER { + psk (1), + cert (2) + } + +TmnxIkePolicyOwnAuthMethod ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxIkePolicyOwnAuthMethod data type is an enumerated integer that + describes the type of authentication method used for its own side." + SYNTAX INTEGER { + symmetric (0), + psk (1), + cert (5), + eapOnly (8) + } + +TmnxRsvpDSTEClassType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxRsvpDSTEClassType is an unsigned integer in the range of (0..7) + that defines the class type (CT)." + SYNTAX Unsigned32 (0..7) + +TmnxAccPlcyQICounters ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This data type describes a set ingress counters for which accounting + data can be collected associated with a given queue." + SYNTAX BITS { + hpo (0), + lpo (1), + ucp (2), + hoo (3), + loo (4), + uco (5), + apo (6), + aoo (7), + hpd (8), + lpd (9), + hod (10), + lod (11), + ipf (12), + opf (13), + iof (14), + oof (15) + } + +TmnxAccPlcyQECounters ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This data type describes a set egress counters for which accounting + data can be collected associated with a given queue." + SYNTAX BITS { + ipf (0), + ipd (1), + opf (2), + opd (3), + iof (4), + iod (5), + oof (6), + ood (7) + } + +TmnxAccPlcyPolicerICounters ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This data type describes a set of ingress counters for which + accounting data can be collected associated with a given policer. + + ipo : In-profile Packets Offered + ipd : In-profile Packets Discarded + opo : Out-profile Packets Offered + opd : Out-profile Packets Discarded + ioo : In-profile Octets Offered + iod : In-profile Octets Discarded + ooo : Out-profile Octets Offered + ood : Out-profile Octets Discarded + ucp : Uncoloured Packets Offered + uco : Uncoloured Octets Offered + ipf : In-profile Packets Forwarded + iof : In-profile Octets Forwarded + opf : Out-profile Packets Forwarded + oof : Out-profile Octets Forwarded." + SYNTAX BITS { + ipo (0), + ipd (1), + opo (2), + opd (3), + ioo (4), + iod (5), + ooo (6), + ood (7), + ucp (8), + uco (9), + ipf (10), + iof (11), + opf (12), + oof (13) + } + +TmnxAccPlcyPolicerECounters ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This data type describes a set of egress counters for which accounting + data can be collected associated with a given policer. + + ipo : In-profile Packets Offered + ipd : In-profile Packets Discarded + opo : Out-profile Packets Offered + opd : Out-profile Packets Discarded + ioo : In-profile Octets Offered + iod : In-profile Octets Discarded + ooo : Out-profile Octets Offered + ood : Out-profile Octets Discarded + ucp : Uncoloured Packets Offered + uco : Uncoloured Octets Offered + ipf : In-profile Packets Forwarded + iof : In-profile Octets Forwarded + opf : Out-Profile Packets Forwarded + oof : Out-Profile Octets Forwarded + xpo : Exceed-profile Packets Offered; + xpd : Exceed-profile Packets Discarded; + xpf : Exceed-profile Packets Forwarded; + xoo : Exceed-profile Octets Offered; + xod : Exceed-profile Octets Discarded; + xof : Exceed-profile Octets Forwarded; + ppo : In-plus-profile Packets Offered; + ppd : In-plus-profile Packets Discarded; + ppf : In-plus-profile Packets Forwarded; + poo : In-plus-profile Octets Offered; + pod : In-plus-profile Octets Discarded; + pof : In-plus-profile Octets Forwarded;" + SYNTAX BITS { + ipo (0), + ipd (1), + opo (2), + opd (3), + ioo (4), + iod (5), + ooo (6), + ood (7), + ucp (8), + uco (9), + ipf (10), + iof (11), + opf (12), + oof (13), + xpo (14), + xpd (15), + xpf (16), + xoo (17), + xod (18), + xof (19), + ppo (20), + ppd (21), + ppf (22), + poo (23), + pod (24), + pof (25) + } + +TmnxAccPlcyOICounters ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This data type describes a set ingress counters for which accounting + data can be collected associated with a given counter." + SYNTAX BITS { + apo (0), + aoo (1), + hpd (2), + lpd (3), + hod (4), + lod (5), + ipf (6), + opf (7), + iof (8), + oof (9) + } + +TmnxAccPlcyOECounters ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This data type describes a set egress counters for which accounting + data can be collected associated with a given counter." + SYNTAX BITS { + ipf (0), + ipd (1), + opf (2), + opd (3), + iof (4), + iod (5), + oof (6), + ood (7) + } + +TmnxAccPlcyAACounters ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This data type describes a set of AA (Application Assurance) counters + for which accounting data can be collected. + + The bits are defined as follows: + any (0) - enables reporting when there is a change + to any counter + sfa (1) - allowed flows from sub + nfa (2) - allowed flows to sub + sfd (3) - denied flows from sub + nfd (4) - denied flows to sub + saf (5) - active flows from sub + naf (6) - active flows to sub + spa (7) - total packets from sub + npa (8) - total packets to sub + sba (9) - total bytes from sub + nba (10) - total bytes to sub + spd (11) - total discard packets from sub + npd (12) - total discard packets to sub + sbd (13) - total discard bytes from sub + nbd (14) - total discard bytes to sub + sdf (15) - short duration flows + mdf (16) - medium duration flows + ldf (17) - long duration flows + tfd (18) - total flow duration + tfc (19) - total flows completed + sbm (20) - max throughput in bytes from sub + spm (21) - max throughput in packets from sub + smt (22) - max throughput timestamp from sub + nbm (23) - max throughput in bytes to sub + npm (24) - max throughput in packets to sub + nmt (25) - max throughput timestamp to sub + sfc (26) - forwarding class from sub + nfc (27) - forwarding class to sub" + SYNTAX BITS { + any (0), + sfa (1), + nfa (2), + sfd (3), + nfd (4), + saf (5), + naf (6), + spa (7), + npa (8), + sba (9), + nba (10), + spd (11), + npd (12), + sbd (13), + nbd (14), + sdf (15), + mdf (16), + ldf (17), + tfd (18), + tfc (19), + sbm (20), + spm (21), + smt (22), + nbm (23), + npm (24), + nmt (25), + sfc (26), + nfc (27) + } + +TmnxAccPlcyAASubAttributes ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This data type describes a set of AA (Application Assurance) + subscriber attributes which must be included in accounting data. + + The bits are defined as follows: + appProfile (0) - application profile + appServiceOption (1) - application service option" + SYNTAX BITS { + appProfile (0), + appServiceOption (1) + } + +TmnxIsaBbGrpId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxIsaBbGrpId data type contains an identification number for an + ISA-BB group. + + An ISA-BB group is a set of MDA of type 'isa-bb' that together + performs a particular function such as NAT (Network Address + Translation) or IP datagram fragment reassembly. + + The value zero means that no ISA-BB Group is defined." + SYNTAX Unsigned32 (0..4) + +TmnxIsaScalingProfile ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxIsaScalingProfile is an enumerated integer that specifies the ISA + scaling profile. + + The meaning of each profile is explained in the customer + documentation. + + ISA scaling profiles are only used in a virtual machine + implementation." + SYNTAX INTEGER { + profile1 (1), + profile2 (2), + profile3 (3) + } + +TmnxVdoGrpIdIndex ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxVdoGrpIdIndex data type describes the id of a + TIMETRA-VIDEO-MIB::tmnxVdoGrpEntry and is the primary index for the + table." + SYNTAX Unsigned32 (1..4) + +TmnxVdoGrpId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxVdoGrpId data type describes the identifier for a video group." + SYNTAX Unsigned32 (0..4) + +TmnxVdoGrpIdOrInherit ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type describes the identifier for a video group. A value of + '-1' indicates that identifier will be inherited from another object + that is usually in another mib table." + SYNTAX Integer32 (-1 | 0..4) + +TmnxVdoFccServerMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxVdoFccServerMode data type is an enumerated integer that + describes the mode of the Fast Channel Change (FCC) server. + + A value of 'burst' indicates that the FCC server is enabled and will + send the channel at a nominally faster rate than the channel was + received based on the + TIMETRA-MCAST-PATH-MGMT-MIB::tmnxMcPathVdoPlcyFCCBurst setting. + + A value of 'dent' indicates that the FCC server will selectively + discard frames from the original stream based on the value of + TIMETRA-MCAST-PATH-MGMT-MIB::tmnxMcPathVdoPlcyFCCDentThd. + + A value of 'hybrid' indicates that the FCC server will use combination + of 'burst' and 'dent' to send the unicast stream to the client. + + A value of 'none' indicates that FCC server is disabled." + SYNTAX INTEGER { + none (0), + burst (1), + dent (2), + hybrid (3) + } + +TmnxVdoPortNumber ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type describes the port number of an Internet transport layer + protocol." + SYNTAX Unsigned32 (1024..5999 | 6251..65535) + +TmnxVdoIfName ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type describes the name of a video interface. The name of a + video interface must always start with a letter." + SYNTAX TNamedItem + +TmnxTimeInSec ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxTimeInSec describes the Tariff Time for the Charging + Data Record (CDR)." + SYNTAX Unsigned32 (0..86400) + +TmnxReasContextVal ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of the label used to identify the entity using the specified + context value on a specific port. + + 31 0 + +--------+--------+--------+--------+ + |00000000 00000000 00000000 000XXXXX| + +--------+--------+--------+--------+ + + The value of this object is encoded in the least significant 5 bits + and represents the context value." + SYNTAX Unsigned32 (0..31) + +TmnxVdoStatInt ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxVdoStatInt is an enumerated integer that specifies + the time duration for which the video statistics are being counted. + Setting a variable of this type to 'current' causes the time duration + to be set to one second which is the least allowed value. A value of + 'interval' makes it necessary for some other MIB object to actually + quantify the time interval." + SYNTAX INTEGER { + current (1), + interval (2) + } + +TmnxVdoOutputFormat ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxVdoOutputFormat is an enumerated integer that + specifies the output format of the video stream. Setting a variable of + this type to 'udp' causes the video stream to be of type 'udp' whereas + setting a value of 'rtp-udp' causes the video stream to be of type + 'rtp-udp'." + SYNTAX INTEGER { + udp (1), + rtp-udp (2) + } + +TmnxVdoAnalyzerAlarm ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxVdoAnalyzerAlarm is an enumerated integer that + specifies the severity of the analyzer state alarm. Setting a variable + of this type to 'none' indicates no error level. A value of 'tnc' + indicates a TNC (Tech Non-Conformance) error level.A value of 'qos' + indicates a QOS (Quality of Service) error level. A value of 'poa' + indicates a POA (Program off Air) error level." + SYNTAX INTEGER { + none (0), + tnc (1), + qos (2), + poa (3) + } + +TmnxVdoAnalyzerAlarmStates ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxVdoAnalyzerAlarmStates is an octet string that + represents the analyzer state for the past 10 seconds. Setting a + variable of this type to 'good'(00) indicates either there was no + alarm during that second or the state of the stream has been cleared + from a prior errored state. A value of 'tnc'(01)indicates a TNC (Tech + Non-Conformance) error occurred during that second. A value of + 'qos'(02) indicates a QOS (Quality of Service) error occurred during + that second. A value of 'poa'(03) indicates a POA (Program off Air) + error occurred during that second. + + Since the octet string is 10 bytes long, the 10th byte indicates + the most recent state of the stream. Below is how an example stream + would appear. Each byte in the stream holds an alarm state for a + second. + good (00), -- stream was good during 1st second + tnc (01), -- stream had tnc error during 2nd second + qos (02), -- stream had qos error during 3rd second + qos (02), -- stream had qos error during 4th second + qos (02), -- stream had qos error during 5th second + good (00), -- stream error was cleared during 6th second + good (00), -- stream was good during 7th second + tnc (01), -- stream had tnc error during 8th second + poa (03), -- stream had poa error during 9th second + good (00) -- stream error was cleared during 10th second." + SYNTAX OCTET STRING (SIZE (10)) + +SvcISID ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The SvcISID specifies a 24 bit (0..16777215) service instance + identifier for the service. As part of the Provider Backbone Bridging + frames, it is used at the destination PE as a demultiplexor field. + + The value of -1 is used to indicate the value of this object is + unspecified." + SYNTAX Integer32 (-1 | 0..16777215) + +TmnxISID ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxISID specifies a 24 bit (1..16777215) service instance + identifier for the service. As part of the Shortest Path Bridging + (SPB) frames, it is used at the destination PE as a demultiplexor + field. + + The value of 0 is used to indicate the value of this object is + unspecified." + SYNTAX Integer32 (0 | 1..16777215) + +TIngPolicerId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type describes the QoS control policer identifier on ingress + side." + SYNTAX Integer32 (1..32) + +TNetIngPolicerId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type describes the QoS control policer identifier on network + ingress side." + SYNTAX Integer32 (1..16) + +TNetIngPolicerIdOrNone ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type describes the QoS control policer identifier on network + ingress side or zero when not specified." + SYNTAX Integer32 (0 | 1..16) + +TIngPolicerIdOrNone ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type describes the QoS control policer identifier on ingress + side or zero when not specified." + SYNTAX Integer32 (0 | 1..32) + +TIngressPolicerId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type describes the QoS control policer identifier on ingress + side." + SYNTAX Integer32 (1..63) + +TIngressPolicerIdOrNone ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type describes the QoS control policer identifier on ingress + side or zero when not specified." + SYNTAX Integer32 (0 | 1..63) + +TIngDynPolicerIdOrNone ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type describes the QoS dynamic policer identifier on ingress + side or zero when not specified." + SYNTAX Integer32 (0 | 1..63) + +TEgrPolicerId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type describes the QoS control policer identifier on egress + side." + SYNTAX Integer32 (1..8) + +TEgrPolicerIdOrNone ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type describes the QoS control policer identifier on egress + side or zero when not specified." + SYNTAX Integer32 (0 | 1..8) + +TEgressPolicerId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type describes the QoS control policer identifier on egress + side." + SYNTAX Integer32 (1..63) + +TEgressPolicerIdOrNone ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type describes the QoS control policer identifier on egress + side or zero when not specified." + SYNTAX Integer32 (0 | 1..63) + +TEgrDynPolicerIdOrNone ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type describes the QoS dynamic policer identifier on egress + side or zero when not specified." + SYNTAX Integer32 (0 | 1..63) + +TEgrDynQueueIdOrNone ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type describes the QoS dynamic queue identifier on egress + side or zero when not specified." + SYNTAX Integer32 (0 | 1..63) + +TFIRRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The static fair rate to be used in kbps. The value -1 means maximum + rate." + SYNTAX Integer32 (-1 | 1..100000000) + +TBurstSizeBytes ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The amount of buffer space (in bytes) assigned to a queue. The value + -1 means that the actual value is derived from the corresponding + buffer policy's default value." + SYNTAX Integer32 (-1 | 0..1073741824) + +THSMDABurstSizeBytes ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The amount of buffer space (in bytes) assigned to a HSMDA queue. The + value -1 means that the actual value is derived from the corresponding + buffer policy's default value." + SYNTAX Integer32 (-1 | 0..2688000) + +THSMDAQueueBurstLimit ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "An explicit shaping burst size of a HSMDA queue. The value -1 means + that the actual value is derived from the corresponding queue's + default value." + SYNTAX Integer32 (-1 | 1..1000000) + +TClassBurstLimit ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "An explicit shaping burst size for a class. The value -1 means that + the actual value is derived from the corresponding class's default + value." + SYNTAX Integer32 (-1 | 1..327680) + +TNetIngPlcrBurstSizeBytes ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The amount of buffer space (in bytes) assigned to a queue by policer. + The value -1 means that the actual value is derived from the + corresponding buffer policy's default value." + SYNTAX Integer32 (-1 | 128..4161536) + +TPlcrBurstSizeBytes ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The amount of buffer space (in bytes) assigned to a queue by policer. + The value -1 means that the actual value is derived from the + corresponding buffer policy's default value." + SYNTAX Integer32 (-1 | 0..16777216) + +TBurstSizeBytesOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The amount of buffer space (in bytes) assigned to a queue. The value + -1 means that the actual value is derived from the corresponding + buffer policy's default value. A value of -2 specifies no override." + SYNTAX Integer32 (-2 | -1 | 0..134217728) + +TPolicerBurstSizeBytes ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The amount of buffer space (in bytes) assigned to a queue by policer. + The value -1 means that the actual value is derived from the + corresponding buffer policy's default value." + SYNTAX Integer32 (-1 | 0..268435456) + +THSMDABurstSizeBytesOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The amount of buffer space (in bytes) assigned to a HSMDA queue. The + value -1 means that the actual value is derived from the corresponding + buffer policy's default value. A value of -2 specifies no override." + SYNTAX Integer32 (-2 | -1 | 0..2688000) + +TPlcrBurstSizeBytesOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The amount of buffer space (in bytes) assigned to a queue by policer. + The value -1 means that the actual value is derived from the + corresponding buffer policy's default value. A value of -2 specifies + no override." + SYNTAX Integer32 (-2 | -1 | 0..16777216) + +TPolicerBurstSizeBytesOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The amount of buffer space (in bytes) assigned to a queue by policer. + The value -1 means that the actual value is derived from the + corresponding buffer policy's default value. A value of -2 specifies + no override." + SYNTAX Integer32 (-2 | -1 | 0..268435456) + +TmnxBfdSessionProtocols ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This data type indicates what protocols are using a BFD session." + SYNTAX BITS { + ospfv2 (0), + pim (1), + isis (2), + staticRoute (3), + mcRing (4), + rsvp (5), + bgp (6), + vrrp (7), + srrp (8), + mcep (9), + ldp (10), + ipsecTunnel (11), + ospfv3 (12), + mcIpsec (13), + mcMobile (14), + mplsTp (15), + lag (16), + opergrp (17), + vccv (18), + rsvpLsp (19), + ldpLsp (20), + bgpLsp (21), + rip (22), + ripng (23), + mplsLsp (24), + reserved25 (25), + srPolicy (26), + treeSid (27), + bier (28) + } + +TmnxBfdSessOperState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxBfdSessOperState data type is an enumerated integer that + describes the values used to identify the operational state of a BFD + session the instance is relying upon for its fast triggering + mechanism." + SYNTAX INTEGER { + unknown (1), + connected (2), + broken (3), + peerDetectsDown (4), + notConfigured (5), + noResources (6) + } + +TmnxBfdOnLspSessFecType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "An object of type TmnxBfdOnLspSessFecType indicates the Forwarding + Equivalence Class (FEC) type of a Bidirectional Forwarding Detection + (BFD) session running on an LSP." + REFERENCE + "RFC 5884, 'Bidirectional Forwarding Detection (BFD) for MPLS Label + Switched Paths (LSPs)', Section 3.1, 'BFD for MPLS LSPs: Motivation'." + SYNTAX INTEGER { + rsvp (1), + ldp (2), + bgp (3), + srTe (4), + srPolicy (5) + } + +TmnxBfdSessProtocolState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxBfdSessProtocolState data type is an enumerated integer that + describes the state of the BFD protocol." + SYNTAX INTEGER { + adminDown (0), + down (1), + init (2), + up (3) + } + +TmnxBfdSessOperFlags ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of TmnxBfdSessOperFlags indicates the reasons why a BFD + session is not up." + SYNTAX BITS { + noProtocols (0), + noHeartBeat (1), + echoFailed (2), + nbrSignalDown (3), + fwdPlaneReset (4), + pathDown (5), + nbrAdminDown (6), + adminClear (7), + misConnDefect (8) + } + +TmnxBfdTermination ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxBfdTermination data type is an enumerated integer that indicates + the termination of the BFD session as follows: + 'iom (1)' - termination on the IOM card main processor, + 'cpm (2)' - termination on the CPM card main processor, + 'cpmNp (3)' - termination on the CPM card Network Processor, + 'fp(4)' - termination on the forwarding plane" + SYNTAX INTEGER { + iom (1), + cpm (2), + cpmNp (3), + fp (4) + } + +TmnxIngPolicerStatMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxIngPolicerStatMode specifies the mode of statistics collected by + this ingress policer." + SYNTAX INTEGER { + noStats (0), + minimal (1), + offeredProfileNoCIR (2), + offeredTotalCIR (3), + offeredPriorityNoCIR (4), + offeredProfileCIR (5), + offeredPriorityCIR (6), + offeredLimitedProfileCIR (7), + offeredProfileCappedCIR (8), + offeredLimitedCappedCIR (9) + } + +TmnxSapIngPolicerStatMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxSapIngPolicerStatMode specifies the mode of statistics collected + by this sap ingress policer." + SYNTAX INTEGER { + noStats (0), + minimal (1), + offeredProfileNoCIR (2), + offeredTotalCIR (3), + offeredPriorityNoCIR (4), + offeredProfileCIR (5), + offeredPriorityCIR (6), + offeredLimitedProfileCIR (7), + offeredProfileCappedCIR (8), + offeredLimitedCappedCIR (9), + offeredProfileWithDiscards (10), + offeredFourProfileWithDiscards (11) + } + +TmnxNetIngPlcyPolicerStatMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxIngPolicerStatMode specifies the mode of statistics collected by + this network ingress policer." + SYNTAX INTEGER { + noStats (0), + offeredProfileWithDiscards (10) + } + +TmnxIngPolicerStatModeOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxIngPolicerStatModeOverride specifies the override mode of + statistics collected by this ingress policer." + SYNTAX INTEGER { + noOverride (-1), + noStats (0), + minimal (1), + offeredProfileNoCIR (2), + offeredTotalCIR (3), + offeredPriorityNoCIR (4), + offeredProfileCIR (5), + offeredPriorityCIR (6), + offeredLimitedProfileCIR (7), + offeredProfileCappedCIR (8), + offeredLimitedCappedCIR (9) + } + +TmnxEgrPolicerStatMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxEgrPolicerStatMode specifies the mode of statistics collected by + this egress policer." + SYNTAX INTEGER { + noStats (0), + minimal (1), + offeredProfileNoCIR (2), + offeredTotalCIR (3), + offeredProfileCIR (4), + offeredLimitedCappedCIR (5), + offeredProfileCappedCIR (6), + offeredTotalCirExceed (8), + offeredFourProfileNoCir (9), + offeredTotalCirFourProfile (10) + } + +TmnxEgrPolicerStatModeOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxEgrPolicerStatModeOverride specifies the override mode of + statistics collected by this egress policer." + SYNTAX INTEGER { + noOverride (-1), + noStats (0), + minimal (1), + offeredProfileNoCIR (2), + offeredTotalCIR (3), + offeredProfileCIR (4), + offeredLimitedCappedCIR (5), + offeredProfileCappedCIR (6), + offeredTotalCirExceed (8), + offeredFourProfileNoCir (9), + offeredTotalCirFourProfile (10) + } + +TmnxTlsGroupId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A number used to identify a TLS Group. This ID must be unique within + that Service Domain." + SYNTAX Unsigned32 (1..4094) + +TSubHostId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A number used to uniquely identify a subscriber host in the system" + SYNTAX Unsigned32 + +TDirection ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TDirection denotes a direction." + SYNTAX INTEGER { + both (0), + ingress (1), + egress (2) + } + +TDirectionIngEgr ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TDirectionIngEgr denotes a direction." + SYNTAX INTEGER { + ingress (1), + egress (2) + } + +TBurstLimit ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "An explicit shaping burst size for a queue. The value of -1 specifies + system default value." + SYNTAX Integer32 (-1 | 1..14000000) + +TMacFilterType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A type containing the possible types of MAC filters provided by the + system" + SYNTAX INTEGER { + normal (1), + isid (2), + vid (3) + } + +TIPFilterType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A type containing the possible types of IP/IPv6 filters provided by + the system." + SYNTAX INTEGER { + normal (1), + vxlanVni (2), + tagged-entries (3) + } + +TmnxPwGlobalId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A number used to identify a global pseudo-wire routing identifier." + SYNTAX Unsigned32 (1..4294967295) + +TmnxPwGlobalIdOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A number used to identify a global pseudo-wire routing identifier or + zero." + SYNTAX Unsigned32 + +TmnxPwPathHopId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A number used to identify a specific hop associated with pseudo-wire + routing path." + SYNTAX Unsigned32 (1..16) + +TmnxPwPathHopIdOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A number used to identify a specific hop associated with pseudo-wire + routing path." + SYNTAX Unsigned32 (0..16) + +TmnxSpokeSdpId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A number used to identify a multi-segment pseudo-wire provider-edge + identifier." + SYNTAX Unsigned32 (1..4294967295) + +TmnxSpokeSdpIdOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A number used to identify a multi-segment pseudo-wire provider-edge + identifier." + SYNTAX Unsigned32 + +TmnxMsPwPeSignaling ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A number used to identify a multi-segment pseudo-wire provider-edge + signaling type." + SYNTAX INTEGER { + auto (1), + master (2) + } + +TmnxLdpFECType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxLdpFECType determines the kind of FEC that the label mapping, + withdraw, release and request messages are referring to." + SYNTAX INTEGER { + addrWildcard (1), + addrPrefix (2), + addrHost (3), + vll (128), + vpws (129), + vpls (130) + } + +TmnxSvcOperGrpCreationOrigin ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A number used to identify creation origin for the service operational + group." + SYNTAX INTEGER { + manual (1), + mvrp (2), + dynScript (7), + vsd (12) + } + +TmnxOperGrpHoldUpTime ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxOperGrpHoldUpTime indicates time-interval in seconds for the + service operational-group hold uptime." + SYNTAX Unsigned32 (0..3600) + +TmnxOperGrpHoldDownTime ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxOperGrpHoldDownTime indicates time-interval in seconds for the + service operational-group hold down time." + SYNTAX Unsigned32 (0..3600) + +TmnxSrrpPriorityStep ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxSrrpPriorityStep indicates the range of the priority steps used by + the operational group to monitor SRRP." + SYNTAX Integer32 (0..10) + +TmnxAiiType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxAiiType indicates LDP FEC 129 Attachment Individual Identifier + (AII) type." + SYNTAX INTEGER { + aiiType1 (1), + aiiType2 (2) + } + +TmnxSpbFid ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxSpbFid indicates Shortest Path Bridging forwarding database + identifier." + SYNTAX Integer32 (1..4095) + +TmnxSpbFidOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxSpbFid indicates Shortest Path Bridging forwarding database + identifier." + SYNTAX Integer32 (0..4095) + +TmnxSpbBridgePriority ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxSpbFid indicates the bridge priority for Shortest Path Bridging." + SYNTAX Integer32 (0..15) + +TmnxSlopeMap ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxSlopeMap indicates the mapping style of the slope." + SYNTAX INTEGER { + none (0), + low (1), + high (2), + highLow (3) + } + +TmnxCdrType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxCdrType is an enumerated integer that describes the current + charging type in Charging Data Record (CDR). + + pgwCdr - indicates Packet data network Gateway CDR + gCdr - indicates Gateway GPRS Support Node (GGSN) CDR, where + GPRS stands for General Packet Radio Service. + eGCdr - indicates Enhanced Gateway GPRS Support Node (GGSN) CDR." + SYNTAX INTEGER { + pgwCdr (1), + gCdr (2), + eGCdr (3) + } + +TmnxThresholdGroupType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxThresholdGroupType is an enumerated integer that describes the + group type in threshold based monitoring. + + brMgmtLimit - indicates the group for bearer management limit + brMgmtCfSuccess - indicates the group for bearer management + call flow success + brMgmtCfFailure - indicates the group for bearer management + call flow failure + brMgmtTraffic - indicates the group for bearer management traffic + pathMgmt - indicates the group for path management + mgIsmSystem - indicates the group for the system of mobile gateway + integrated service module + pdnConnections - indicates the group for the Packet Data Network (PDN) + connections." + SYNTAX INTEGER { + brMgmtLimit (1), + brMgmtCfSuccess (2), + brMgmtCfFailure (3), + brMgmtTraffic (4), + pathMgmt (5), + pdnConnections (6), + mgIsmSystem (7) + } + +TmnxVpnIpBackupFamily ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of TmnxVpnIpBackupFamily specifies the respective vpn family + for which backup paths would be enabled." + SYNTAX BITS { + ipv4 (0), + ipv6 (1) + } + +TmnxTunnelGroupId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of TmnxTunnelGroupId specifies the tunnel-group identifier." + SYNTAX Unsigned32 (1..16) + +TmnxTunnelGroupIdOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of TmnxTunnelGroupId specifies the tunnel-group identifier + including zero indicating that group-id is not specified." + SYNTAX Unsigned32 (0..16) + +TmnxQosBytesHex ::= TEXTUAL-CONVENTION + DISPLAY-HINT "2x " + STATUS current + DESCRIPTION + "Represents the QoS bytes that has been requested for the bearer + context of an User Equipment (UE)." + SYNTAX OCTET STRING (SIZE (0..30)) + +TSiteOperStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TSiteOperStatus data type is an enumerated integer that describes the + values used to identify the current operational state of a site." + SYNTAX INTEGER { + up (1), + down (2), + outOfResource (3) + } + +TmnxSpbFdbLocale ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxSpbFdbLocale data type is an enumerated integer that describes the + values used to indicate source of forwarding database (FDB) entry for + Shortest Path Bridging (SPB)." + SYNTAX INTEGER { + local (1), + sap (2), + sdp (3), + unknown (4) + } + +TmnxSpbFdbState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxSpbFdbState data type is an enumerated integer that describes the + values used to indicate state of the forwarding database FDB entry for + Shortest Path Bridging (SPB)." + SYNTAX INTEGER { + ok (0), + addModPending (1), + delPending (2), + sysFdbLimit (3), + noFateShared (4), + svcFdbLimit (5), + noUcast (6) + } + +TmnxCdrDiagnosticAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxCdrDiagnosticAction is an enumerated integer that describes + whether the Diagnostics should be included or excluded in the Charging + Data Record (CDR)." + SYNTAX INTEGER { + included (1), + excluded (2) + } + +TmnxLinkMapProfileId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxLinkMapProfileId describes the link map profile + identifier." + SYNTAX Integer32 (1..64) + +TmnxLinkMapProfileIdOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxLinkMapProfileId describes the link map profile + identifier or zero." + SYNTAX Integer32 (0 | 1..64) + +TmnxDayOfWeek ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxDayOfWeek is an enumerated integer that describes the day of + the week." + SYNTAX INTEGER { + unspecified (0), + sunday (1), + monday (2), + tuesday (3), + wednesday (4), + thursday (5), + friday (6), + saturday (7) + } + +TmnxDayOfWeekList ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxDayOfWeekList describes days of the week in a bitset format." + SYNTAX BITS { + sunday (0), + monday (1), + tuesday (2), + wednesday (3), + thursday (4), + friday (5), + saturday (6) + } + +TmnxMplsTpGlobalID ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of TmnxMplsTpGlobalID specifies the MPLS-TP global + identifier." + REFERENCE + "RFC 6370, 'MPLS Transport Profile (MPLS-TP) Identifiers', + Section 3, 'Uniquely Identifying an Operator - the Global_ID'." + SYNTAX Unsigned32 + +TmnxMplsTpNodeID ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of TmnxMplsTpNodeID specifies the MPLS-TP node identifier." + REFERENCE + "RFC 6370, 'MPLS Transport Profile (MPLS-TP) Identifiers', + Section 4, 'Node and Interface Identifiers'." + SYNTAX Unsigned32 + +TmnxMplsTpTunnelType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The type of this MPLS-TP tunnel entity." + SYNTAX INTEGER { + mplsTpStatic (1) + } + +TmnxDistCpuProtPacketRateLimit ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A packet rate limit expressed in packets per second for Distributed + CPU Protection Policy parameters. The value -1 means max rate." + SYNTAX Integer32 (-1 | 0..255) + +TmnxDistCpuProtPacketPolicerRateLimit ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A packet rate limit expressed in packets per second for Distributed + CPU Protection Policy parameters. The value -1 means max rate." + SYNTAX Integer32 (-1 | 0..8000) + +TmnxDistCpuProtRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A kbps limiting rate in kilobits per second for Distributed CPU + Protection Policy parameters. The value -1 means max rate." + SYNTAX Integer32 (-1 | 1..20000000) + +TmnxDistCpuProtBurstSize ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The amount of buffer space (in kilobytes) assigned to a queue by + policer for Distributed CPU Protection Policy parameters." + SYNTAX Integer32 (-1 | 0..4194304) + +TmnxDistCpuProtActionDuration ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "An exceed action rate in seconds for Distributed CPU Protection Policy + parameters determining hold-down duration for specified exceed-action. + The value of 0 means no hold-down and value of -1 means indefinite + hold-down duration." + SYNTAX Integer32 (-1 | 0 | 1..10080) + +TmnxDistCpuProtAction ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxDistCpuProtAction data type is an enumerated integer + that describes the values used to specify the action to be taken on the + traffic when the filter entry matches. + discard (1) packets matching the filter entry are discarded + low-priority (2) packets matching the filter entry are marked as + low-priority + none (3) no action is taken." + SYNTAX INTEGER { + discard (1), + low-priority (2), + none (3) + } + +TmnxDistCpuProtEnforceType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxDistCpuProtEnforceType data type is an enumerated integer that + describes the values used to specify the enforcement type." + SYNTAX INTEGER { + static (1), + dynamic (2) + } + +TmnxDistCpuProtProtocolId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxDistCpuProtProtocolId data type is an enumerated integer that + indicates the protocols supported for the Distributed CPU Protection + Policy." + SYNTAX INTEGER { + arp (1), + dhcp (2), + http-redirect (3), + icmp (4), + igmp (5), + mld (6), + ndis (7), + pppoe-pppoa (8), + all-unspecified (9), + mpls-ttl (10), + bfd-cpm (11), + bgp (12), + eth-cfm (13), + isis (14), + ldp (15), + ospf (16), + pim (17), + rsvp (18), + icmp-ping-check (19), + lacp (21) + } + +TmnxDistCpuProtRateType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxDistCpuProtRateType data type is an enumerated integer that + describes the rate type being applied by the policer for the + Distributed CPU Protection Policy." + SYNTAX INTEGER { + packets (1), + kbps (2) + } + +TmnxDistCpuProtLogEventType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxDistCpuProtLogEventType data type is an enumerated integer + that describes the state of log events for Distributed CPU Protection + Policy. + none (0) indicates log events is disabled + enable (1) indicates log events is enabled + verbose (2) indicates generation of additional log events to be + used for debug/tuning/investigations which would have + not been generated when TmnxDistCpuProtLogEventType + is set to 'enable'." + SYNTAX INTEGER { + none (0), + enable (1), + verbose (2) + } + +TmnxDistCpuProtState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxDistCpuProtState data type is an enumerated integer that + describes the state of the policer for the Distributed CPU Protection + Policy." + SYNTAX INTEGER { + exceed (1), + conform (2), + not-applicable (3) + } + +TmnxIsidMFibStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxIsidMFibStatus data type describes the MFIB status of the + ISID." + SYNTAX BITS { + ok (0), + addPending (1), + delPending (2), + sysMFibLimit (3), + useDefMCTree (4) + } + +TmnxBfdIntfSessOperState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxBfdIntfSessOperState data type is an enumerated integer that + describes the values used to identify the operational state of a BFD + session is relying upon for its fast triggering mechanism." + SYNTAX INTEGER { + unknown (1), + connected (2), + broken (3), + peerDetectsDown (4), + notConfigured (5), + noResources (6) + } + +TmnxBfdEncap ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxBfdEncap data type is an enumerated integer indicating + encapsulation used for in the BFD operation." + SYNTAX INTEGER { + ipv4 (1) + } + +TLDisplayString ::= TEXTUAL-CONVENTION + DISPLAY-HINT "255a" + STATUS current + DESCRIPTION + "The TLDisplayString is DisplayString of 1022 characters. + + Any object defined using this syntax may not exceed 1022 characters in + length." + SYNTAX OCTET STRING (SIZE (0..1022)) + +IPv6FlowLabel ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The flow identifier or Flow Label in an IPv6 + packet header that may be used to discriminate + traffic flows. (RFC3595). + The value -1 indicates 'no flowLabel' " + SYNTAX Integer32 (-1 | 0..1048575) + +IPv6FlowLabelMask ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "IPv6 flow label mask" + SYNTAX Unsigned32 (0..1048575) + +TmnxWlanGwIsaGrpId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxWlanGwIsaGrpId data type contains an identification number for + a Wireless Local Access Network Gateway Integrated Service Adaptor + group." + SYNTAX Unsigned32 (1..4) + +TmnxWlanGwIsaGrpIdOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxWlanGwIsaGrpIdOrZero data type contains an identification + number for a Wireless Local Access Network Gateway Integrated Service + Adaptor (ISA) group. + + The value zero means that no WLAN Gateway ISA Group is defined." + SYNTAX Unsigned32 (0..4) + +TmnxMplsLdpNgIdType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A value that represents the type of LDP identifier + + ipv4(1) An IPv4 identifier type as defined by the + InetAddressIPv4 textual convention. + + ipv6(2) An IPv6 identifier type as defined by the + InetAddressIPv6 textual convention. + + Each definition of a concrete TmnxMplsLdpNgIdType value must be + accompanied by a definition of a textual convention for use with that + TmnxMplsLdpNgIdType. + + Implementations must ensure that TmnxMplsLdpNgIdType objects + and any dependent objects (e.g., TmnxMplsLdpNgIdentifier objects) are + consistent. An inconsistentValue error must be generated + if an attempt to change an TmnxMplsLdpNgIdType object would, + for example, lead to an undefined TmnxMplsLdpNgIdentifier value. In + particular, TmnxMplsLdpNgIdType/TmnxMplsLdpNgIdentifier pairs must be + changed together if the identifier type changes (e.g., from + ipv6(2) to ipv4(1))." + SYNTAX INTEGER { + ipv4 (1), + ipv6 (2) + } + +TmnxMplsLdpNgIdentifier ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The LDP identifier is a eighteen octet quantity which is used to + identify a Label Switch Router (LSR) label space. + + When the LDP Id type is 'ipv4', the first four octets encode an IP + address assigned to the LSR, and next two octets identify a specific + label space within the LSR assigned to the LSR. + + When the LDP Id type is 'ipv6', the first sixteen octets encode an IP + address an assigned to the LSR, and last two octets identify a + specific label space within the LSR." + SYNTAX OCTET STRING (SIZE (0..18)) + +TmnxMplsLsrNgIdentifier ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The Label Switch Router (LSR) identifier is the first 16 bytes or the + Router Id component of the IPv6 Label Distribution Protocol (LDP) + identifier." + SYNTAX OCTET STRING (SIZE (16)) + +TmnxLagPerLinkHashClass ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxLagPerLinkHashClass is the class of traffic which along with + the relative weight is used in the egress hashing on the LAG." + SYNTAX Integer32 (1..3) + +TmnxLagPerLinkHashClassOrNone ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxLagPerLinkHashClass is the class of traffic which along with + the relative weight is used in the egress hashing on the LAG." + SYNTAX Integer32 (0..3) + +TmnxLagPerLinkHashWeight ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxLagPerLinkHashWeight is the relative weight of the traffic + which along with the class is used in the egress hashing on the LAG." + SYNTAX Integer32 (1..1024) + +BgpConnectRetryTime ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of BgpConnectRetryTime is a time interval in seconds for a + 'ConnectRetry' timer.default is 120 seconds." + REFERENCE + "BGP4-MIB.bgpPeerConnectRetryInterval" + SYNTAX Integer32 (1..65535) + +BgpHoldTime ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of BgpHoldTime is a time interval in seconds for Hold Timer." + REFERENCE + "BGP4-MIB.bgpPeerHoldTime" + SYNTAX Integer32 (0 | 3..65535) + +TmnxInternalSchedWeightMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of TmnxInternalSchedWeightMode specifies the weight-mode + applied to queues using internal-scheduler. Various modes can be + enumerated as follows: + + noOverride (1) - follows queue behavior specified at the card + level. + default (2) - queues are equally weighted except for + mixed-speed LAG (when the value of + TIMETRA-LAG-MIB.mib::tLagPerFpIngQueuing is + set to 'false (2)') where queues are weighted + based on port-speed. + forceEqual (3) - all queues are always equally weighted. + offeredLoad (4) - queues are weighted based on offered load. + cappedOfferedLoad (5) - queues are weighted based on offered load + capped by admin PIR." + SYNTAX INTEGER { + noOverride (1), + default (2), + forceEqual (3), + offeredLoad (4), + cappedOfferedLoad (5) + } + +TmnxHigh32 ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The upper 32 bits of a 64 bit value." + SYNTAX Unsigned32 + +TmnxLow32 ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The lower 32 bits of a 64 bit value." + SYNTAX Unsigned32 + +TQosQueuePIRRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The PIR rate to be used in kbps. The value -1 means maximum rate." + SYNTAX Integer32 (-1 | 1..2000000000) + +TQosQueueCIRRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The CIR rate to be used in kbps. The value -1 means maximum rate." + SYNTAX Integer32 (-1 | 0..2000000000) + +TQosQueuePIRRateOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The PIR rate to be used in kbps. The value -1 means maximum rate. A + value of -2 specifies no override." + SYNTAX Integer32 (-2 | -1 | 1..2000000000) + +TQosQueueCIRRateOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The CIR rate to be used in kbps. The value -1 means maximum rate. A + value of -2 specifies no override." + SYNTAX Integer32 (-2 | -1 | 0..2000000000) + +TResolveStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TResolveStatus indicates resolution status of the tunnels." + SYNTAX INTEGER { + disabled (0), + filter (1), + any (2), + match-family-ip (3) + } + +LAGInterfaceNumber ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The unique number identifying a LAG interface. + + There are maximum 64 LAG interfaces, when the value of + TIMETRA-CHASSIS-MIB::tmnxChassisType is '5' (ESS-1/SR-1)." + SYNTAX Integer32 (1..800) + +LAGInterfaceNumberOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "LAGInterfaceNumberOrZero is similar to LAGInterfaceNumber but includes + zero indicating invalid LAG identifier." + SYNTAX Integer32 (0 | 1..800) + +TmnxRouteTargetOrigin ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxRouteTargetOrigin indicates the origin of the route-target policy." + SYNTAX INTEGER { + none (0), + configured (1), + derivedVpls (2), + derivedEvi (3), + vsi (4) + } + +TmnxRouteDistType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxRouteDistType indicates the type of the route-distinguisher." + SYNTAX INTEGER { + none (0), + configured (1), + derivedVpls (2), + derivedEvi (3), + auto (4), + default (5) + } + +TmnxScriptAuthType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The tmnxCliScriptAuthUserType datatype is an enumerated integer that + indicates the type of module executing a CLI command script." + SYNTAX INTEGER { + none (0), + cron (1), + xmpp (2), + event-script (3), + vsd (4), + cron-python (5), + event-script-python (6) + } + +TmnxISIDNoZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxISID specifies a 24 bit (1..16777215) service instance + identifier for the service. As part of the Shortest Path Bridging + (SPB) frames, it is used at the destination PE as a demultiplexor + field." + SYNTAX Integer32 (1..16777215) + +TmnxSvcEvi ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSvcEvi specifies an ethernet EVPN identifier value." + SYNTAX Integer32 (1..16777215) + +TmnxSecRadiusServAlgorithm ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSecRadiusServAlgorithm data type is an enumerated integer that + indicates the algorithm used to access the list of configured RADIUS + servers: + - direct (1): The first server will be used as primary server for + all requests, the second as secondary and so on. + - round-robin (2): The first server will be used as primary server for + the first request, the second server as primary for + the second request, and so on. If the router gets + to the end of the list, it starts again with the + first server." + SYNTAX INTEGER { + direct (1), + round-robin (2) + } + +TmnxSvcEviOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSvcEviOrZero specifies an ethernet EVPN identifier value. Zero + indicates no such value specified." + SYNTAX Integer32 (0..16777215) + +TmnxSubTerminationType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSubTerminationType indicates how the subscriber host or + session is terminated." + SYNTAX INTEGER { + local (1), + localWholesale (2), + localRetail (3) + } + +TmnxSubTerminationTypeOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSubTerminationType indicates how the subscriber host or + session is terminated. Zero indicates no subscriber host is + terminated." + SYNTAX INTEGER { + notApplicable (0), + local (1), + localWholesale (2), + localRetail (3) + } + +TmnxLongDisplayString ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxLongDisplayString indicates a long DisplayString." + SYNTAX OCTET STRING (SIZE (0..1024)) + +TmnxLongDisplayStringToBinary ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxLongDisplayString indicates a long DisplayString." + SYNTAX TmnxLongDisplayString + +TmnxLongDisplayStringLegacyBinary ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxLongDisplayString indicates a long DisplayString." + SYNTAX OCTET STRING (SIZE (0..900)) + +TmnxProxyEntryType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxProxyEntryType indicates type of proxy ARP or ND entry." + SYNTAX INTEGER { + evpn (1), + stat (2), + dyn (3), + dup (4) + } + +TmnxCBFClasses ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxCBFClasses indicates a set of forwarding classes." + SYNTAX BITS { + be (0), + l2 (1), + af (2), + l1 (3), + h2 (4), + ef (5), + h1 (6), + nc (7), + defaultLsp (8) + } + +TmnxUrpfCheckMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxUrpfCheckMode is the mode of operation of Unicast Reverse Path + Forwarding (uRPF). + + A value of 'strict' means that uRPF checks if the incoming packet has + a source address that matches a prefix in the routing table, and if + the interface expects to receive a packet with this source address + prefix. + + A value of 'loose' means that the uRPF checks if the incoming packet + has a source address with a corresponding prefix in the routing table, + but not if the interface expects to receive a packet with a specific + source address prefix. + + A value of 'strictNoEcmp' means that the uRPF drops a packet with a + source address that matches an ECMP route and otherwise behaves the + same as in 'strict' mode." + SYNTAX INTEGER { + strict (1), + loose (2), + strictNoEcmp (3) + } + +TmnxUserPassword ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of TmnxUserPassword indicates a password as a plaintext + string, or as a bcrypt encrypted hash. + + The value of TmnxUserPassword cannot be more than 56 characters if it + is a plaintext string. + + Any GET request on this type of object returns an empty string." + SYNTAX DisplayString (SIZE (0..60)) + +TmnxUdpPort ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of TmnxUdpPort is the port used to send messages + to an event collector target. 514 is the IANA assigned port number + for syslog. 162 is the IANA assigned port number for SNMP + notifications." + SYNTAX Integer32 (0..65535) + +TmnxUuid ::= TEXTUAL-CONVENTION + DISPLAY-HINT "4x-2x-2x-2x-6x" + STATUS current + DESCRIPTION + "The value of TmnxUuid specifies the Universally Unique Identifier + (UUID). The UUID consists of 32 hexadecimal digits." + SYNTAX OCTET STRING (SIZE (16)) + +TmnxSyslogFacility ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of TmnxSyslogFacility is an enumerated integer that + specifies which syslog facility is the intended destination for the + log event stream." + REFERENCE + "The Syslog Protocol (RFC5424): Table 1" + SYNTAX INTEGER { + kernel (0), + user (1), + mail (2), + systemd (3), + auth (4), + syslogd (5), + printer (6), + netnews (7), + uucp (8), + cron (9), + authpriv (10), + ftp (11), + ntp (12), + logaudit (13), + logalert (14), + cron2 (15), + local0 (16), + local1 (17), + local2 (18), + local3 (19), + local4 (20), + local5 (21), + local6 (22), + local7 (23) + } + +TmnxSyslogSeverity ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of TmnxSyslogSeverity is an enumerated integer that + specifies the severity levels of syslog messages." + REFERENCE + "The Syslog Protocol (RFC5424): Table 2" + SYNTAX INTEGER { + emergency (0), + alert (1), + critical (2), + error (3), + warning (4), + notice (5), + info (6), + debug (7) + } + +TmnxEvpnMultiHomingState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of TmnxEvpnMultiHomingState indicates multi-homing state of + the element." + SYNTAX INTEGER { + disabled (0), + singleActive (1), + singleActiveNoEsiLabel (2), + allActive (3) + } + +TmnxBgpEvpnAcEthTag ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxBgpEvpnAcEthTag indicates ethernet tag value of the BGP EVPN + attachment circuit." + SYNTAX Integer32 (0..16777215) + +TmnxL2tpTunnelGroupName ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxL2tpTunnelGroupName data type contains a valid string to + identify a Layer Two Tunneling Protocol Tunnel Group." + SYNTAX DisplayString (SIZE (1..63)) + +TmnxL2tpTunnelGroupNameOrEmpty ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxL2tpTunnelGroupNameOrEmpty data type contains a valid string + to identify a Layer Two Tunneling Protocol Tunnel Group. + + An empty string indicates that no Tunnel Group is defined." + SYNTAX DisplayString (SIZE (0..63)) + +TFilterID ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The identification number of a filter. 0 indicates an invalid + filter-id." + SYNTAX Unsigned32 (0..65535) + +TIPFilterID ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The identification number of an IP filter." + SYNTAX TFilterID + +TDHCPFilterID ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The identification number of a DHCP filter." + SYNTAX TFilterID + +TEntryIdOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "uniquely identifies an entry in a policy or filter table. + to facilitate insertion of entries in the tables, we recommend + assigning entry IDs by 10s: 10, 20, 30, etc. + The value 0, means that the object does not refer to a filter + entry at this time." + SYNTAX TEntryIndicator (0..65535) + +MciBoolean ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This provides MCI type to for the objects which do not have well + defined defaults" + SYNTAX INTEGER { + mciTrue (1), + mciFalse (2) + } + +TmnxPppCpState ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxPppCpState data type is an enumerated integer that + describes the current status of a PPP link. It can be applied + to both LCP and NCP links." + SYNTAX INTEGER { + initial (1), + starting (2), + closed (3), + stopped (4), + closing (5), + stopping (6), + requestSent (7), + ackReceived (8), + ackSent (9), + opened (10) + } + +TmnxRipNgAuthType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxRipNgAuthType TC defines the authentication method to be + used for RIP/RIP-NG. Allowed values are : + noAuthentication(1) - No authentication method + simplePassword(2) - Simple password based authentication + md5(3) - 16 byte MD5 Authentication + md20(4) - 20 byte MD5 Authentication." + REFERENCE + "RIP2-MIB.rip2IfConfAuthType" + SYNTAX INTEGER { + noAuthentication (1), + simplePassword (2), + md5 (3), + md20 (4) + } + +TmnxRipNgAuthKey ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxRipNgAuthKey TC defines the authentication key to be used when + the authentication type has been configured to either + simplePassword(2), md5(3) or md20(4) $feature (RIP_AUTH_EXTENSION) {or + md16(5) or md5-20(6) }(see TmnxRipNgAuthType)." + REFERENCE + "RIP2-MIB.rip2IfConfAuthKey" + SYNTAX OCTET STRING (SIZE (0..16)) + +TmnxAddressAndPrefixType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX InetAddressType + +TmnxAddressAndPrefixAddress ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX InetAddress + +TmnxAddressAndPrefixPrefix ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX InetAddressPrefixLength + +TmnxIpv6AddressAndPrefixAddress ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX InetAddressIPv6 + +TmnxIpv6AddressAndPrefixPrefix ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX InetAddressPrefixLength + +TmnxIpv4AddressAndMaskOrPrefixAddress ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX IpAddress + +TmnxIpv4AddressAndMaskOrPrefixMask ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX IpAddress + +TmnxIpv4AddressAndMaskOrPrefixPrefix ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX IpAddressPrefixLength + +TmnxIpv4AddressAndPrefixAddress ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX IpAddress + +TmnxIpv4AddressAndPrefixPrefix ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX IpAddressPrefixLength + +TmnxIpv6AddressAndMaskOrPrefixAddress ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX InetAddressIPv6 + +TmnxIpv6AddressAndMaskOrPrefixMask ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX InetAddressIPv6 + +TmnxIpv6AddressAndMaskOrPrefixPrefix ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX InetAddressPrefixLength + +TmnxAddressAndMaskOrPrefixType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX InetAddressType + +TmnxAddressAndMaskOrPrefixAddress ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX InetAddress + +TmnxAddressAndMaskOrPrefixPrefix ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX InetAddressPrefixLength + +TmnxAddressAndMaskOrPrefixMask ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX InetAddress + +TmnxAddressWithZoneType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX InetAddressType + +TmnxAddressWithZoneAddress ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "" + SYNTAX InetAddress + +THsPirRate ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The HS PIR rate to be used in Mbps. The value of + 4294967295(0xFFFFFFFF) means maximum rate." + SYNTAX Unsigned32 (1..100000 | 4294967295) + +THsPirRateOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The HS PIR rate to be used in Mbps. The value of + 4294967295(0xFFFFFFFF) means maximum rate. The value of + 4294967294(0xFFFFFFFE) means no override." + SYNTAX Unsigned32 (1..100000 | 4294967294 | 4294967295) + +THsSchedulerPolicyGroupId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of THsSchedulerPolicyGroupId specifies the identification + number of a HS scheduler policy group. A value of zero (0) + indicates that no specific group identification has been assigned for + this object. When an object of type THsSchedulerPolicyGroupId is + an SNMP table index, an index value of zero (0) is not allowed and a + noCreation error will be returned." + SYNTAX Integer32 (0 | 1) + +THsSchedulerPolicyWeight ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The weight of the specified HS entity while feeding into the parent." + SYNTAX Integer32 (1..127) + +THsSchedulerPolicyWeightOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The weight of the specified HS entity while feeding into the parent. A + value of -2 specifies no override." + SYNTAX Integer32 (-2 | 1..127) + +TmnxWaveKey ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of TmnxWaveKey specifies the Wavelength to be transmitted on + the interface's optical signal. + + The following table describes the possible values based on ITU + channel. Key1 and Key2 must match in modulo 2 with each other. + + Index ITU Key 1 Key 2 + channel First Last First Last + ------------------------------------------- + 0 61 1548 1548 2032 2032 // 1696 Test Channel + + // Original Tropic Channels (index 1 to 32) + 1 59 1 15 545 559 + 2 58 18 32 562 576 + 3 57 35 49 579 593 + 4 56 52 66 596 610 + 5 54 69 83 613 627 + 6 53 86 100 630 644 + 7 52 103 117 647 661 + 8 51 120 134 664 678 + 9 49 137 151 681 695 + 10 48 154 168 698 712 + 11 47 171 185 715 729 + 12 46 188 202 732 746 + 13 44 205 219 749 763 + 14 43 222 236 766 780 + 15 42 239 253 783 797 + 16 41 256 270 800 814 + 17 39 273 287 817 831 + 18 38 290 304 834 848 + 19 37 307 321 851 865 + 20 36 324 338 868 882 + 21 34 341 355 885 899 + 22 33 358 372 902 916 + 23 32 375 389 919 933 + 24 31 392 406 936 950 + 25 29 409 423 953 967 + 26 28 426 440 970 984 + 27 27 443 457 987 1001 + 28 26 460 474 1004 1018 + 29 24 477 491 1021 1035 + 30 23 494 508 1038 1052 + 31 22 511 525 1055 1069 + 32 21 528 542 1072 1086 + + // 1696 Extension 42 channels (index 33 to 42) + 33 60 1089 1103 1573 1587 + 34 55 1106 1120 1590 1604 + 35 50 1123 1137 1607 1621 + 36 45 1140 1154 1624 1638 + 37 40 1157 1171 1641 1655 + 38 35 1174 1188 1658 1672 + 39 30 1191 1205 1675 1689 + 40 25 1208 1222 1692 1706 + 41 20 1225 1239 1709 1723 + 42 19 1242 1256 1726 1740 + + // 1830 Extension to 44 channels (index 43 and 44) + 43 18 1259 1273 1743 1757 + 44 17 1276 1290 1760 1774 + + // 1830 Extension to 88 channels (index 45 to 88) + 45 595 1293 1307 1777 1791 + 46 585 1310 1324 1794 1808 + 47 575 1327 1341 1811 1825 + 48 565 1344 1358 1828 1842 + 49 545 1361 1375 1845 1859 + 50 535 1378 1392 1862 1876 + 51 525 1395 1409 1879 1893 + 52 515 1412 1426 1896 1910 + 53 495 1429 1443 1913 1927 + 54 485 1446 1460 1930 1944 + 55 475 1463 1477 1947 1961 + 56 465 1480 1494 1964 1978 + 57 445 1497 1511 1981 1995 + 58 435 1514 1528 1998 2012 + 59 425 1531 1545 2015 2029 + 60 415 1548 1562 2032 2046 + 61 395 3585 3599 2049 2063 + 62 385 3602 3616 2066 2080 + 63 375 3619 3633 2083 2097 + 64 365 3636 3650 2100 2114 + 65 345 3653 3667 2117 2131 + 66 335 3670 3684 2134 2148 + 67 325 3687 3701 2151 2165 + 68 315 3704 3718 2168 2182 + 69 295 3721 3735 2185 2199 + 70 285 3738 3752 2202 2216 + 71 275 3755 3769 2219 2233 + 72 265 3772 3786 2236 2250 + 73 245 3789 3803 2253 2267 + 74 235 3806 3820 2270 2284 + 75 225 3823 3837 2287 2301 + 76 215 3840 3854 2304 2318 + 77 605 3857 3871 2321 2335 + 78 555 3874 3888 2338 2352 + 79 505 3891 3905 2355 2369 + 80 455 3908 3922 2372 2386 + 81 405 3434 3448 3946 3960 + 82 355 3451 3465 3963 3977 + 83 305 3468 3482 3980 3994 + 84 255 3485 3499 3997 4011 + 85 205 3502 3516 4014 4028 + 86 195 3519 3533 4031 4045 + 87 185 3536 3550 4048 4062 + 88 175 3553 3567 4065 4079 + -------------------------------------------" + SYNTAX Unsigned32 (0..4095) + +TmnxSubBondingConnIdOrEmpty ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type TmnxSubBondingConnId represents the index of the bonding + connection. The value '0' means that index is not specified." + SYNTAX Unsigned32 (0 | 1..2) + +TBurstLimitOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "An explicit shaping burst size for a queue. or scheduler or + aggregate-rate-limit. The value -1 means that the actual value is + derived from the corresponding buffer policy's default value. A value + of -2 specifies no override." + SYNTAX Integer32 (-2 | -1 | 1..14000000) + +TmnxEvpnMHEthSegStatus ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxEvpnMHEthSegStatus data type is an enumerated integer that + describes the status of an ethernet segment associated with the given + SAP or SDP binding." + SYNTAX INTEGER { + df (1), + ndf (2), + notesmanaged (3) + } + +TmnxVxlanInstance ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxVxlanInstance data type indicates range for the VXLAN + instance." + SYNTAX Unsigned32 (1) + +TmnxSvcEvpnMplsTransportType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The type of this transport entity." + SYNTAX INTEGER { + invalid (0), + local (1), + static (2), + rsvp (3), + ldp (4), + ospf (5), + isis (6), + bgp (7), + srTe (8), + udp (9), + srPolicy (10), + mplsFwdPolicy (11), + ribApi (12), + srOspf3 (13) + } + +TmnxMplsLabel ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxMplsLabel data type indicates range for MPLS label." + SYNTAX Unsigned32 (32..1048575) + +TmnxMplsLabelOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxMplsLabelOrZero data type indicates range for MPLS label. The + value 0 indicates that no MPLS label is specified." + SYNTAX Unsigned32 (0 | 32..1048575) + +TmnxMplsLspBandwidth ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxMplsLspBandwidth data type indicates maximum bandwidth range." + SYNTAX Unsigned32 (0..6400000) + +TmnxVni ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxVni data type indicates range for VNI." + SYNTAX Unsigned32 (1..16777215) + +TmnxVniOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxVni data type indicates range for VNI." + SYNTAX Unsigned32 (0..16777215) + +PwPortIdOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "PwPortIdOrZero indicates the range for pw port id's with 0 as the + default value." + SYNTAX Unsigned32 (0 | 1..32767) + +TmnxCliEngine ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value of TmnxCliEngine specifies the CLI engine type. + Values: + classicCli (1) - Classic CLI engine. + mdCli (2) - Model-Driven CLI engine. + systemDerived (3) - Default value. CLI engine derived from system configuration-mode." + SYNTAX INTEGER { + classicCli (1), + mdCli (2), + systemDerived (3) + } + +TmnxRsvpSessionNameString ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxRsvpSessionNameString type indicates the RSVP session name + which has extended from 80 to 160 characters." + SYNTAX DisplayString (SIZE (0..160)) + +TmnxQosMdAutoPolicyID ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The identification number of a policy for Qos objects. This ID must be + unique within the Qos Domain. The value 0 is used as the null ID." + SYNTAX Unsigned32 (0 | 2..65535) + +TmnxQosMdAutoIDCount ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This data type describes the count of policy IDs that has already been + assigned for Qos objects." + SYNTAX Unsigned32 (0..65535) + +TmnxNhgDownReason ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The reason for next-hop group being operationally down." + SYNTAX INTEGER { + notApplicable (0), + nextHopNotResolved (1), + nextHopIsLocal (3), + nextHopIsMcast (4), + resTypeMismatch (5) + } + +TmnxQosRateHigh32 ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The upper 32 bits of a 64 bit rate value." + SYNTAX TmnxHigh32 (0 | 1 | 4294967295) + +TmnxQosRateLow32 ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The lower 32 bits of a 64 bit rate value." + SYNTAX TmnxLow32 (0..4294967295) + +AluNgeKeygroupIdOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "A number used to identify an entry in the aluNgeKeygroupTable or zero." + SYNTAX Unsigned32 (0..127) + +TmnxEsaNum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxEsaNum data type contains an identification number for an + Extended Service Appliance. The value '0' indicates an invalid + reference." + SYNTAX Unsigned32 (0 | 1..16) + +TmnxEsaVappNum ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxEsaVappNum type contains an identification number for the + Virtual Application on an Extended Service Appliance. The value '0' + indicates an invalid reference." + SYNTAX Unsigned32 (0 | 1..4) + +TPolRateTypeRefOrLocalLimit ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The type of the PIR/CIR percent rate. The value 'kbps' means the rate + is specified in kbps. The value 'percentLocalLimit' means the rate is + specified in percentage of local limit. The value + 'percentReferPortLimit' means the rate is specified in percentage of + reference port limit." + SYNTAX INTEGER { + kbps (1), + percentLocalLimit (2), + percentReferPortLimit (3) + } + +TPolicerRateTypeWithRefLimit ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The type of the PIR/CIR percent rate. The value 'kbps' means the rate + is specified in kbps. The value 'percentPortLimit' means the rate is + specified in percentage of port limit. The value 'percentLocalLimit' + means the rate is specified in percentage of local limit. The value + 'percentReferPortLimit' means the rate is specified in percentage of + reference port limit." + SYNTAX INTEGER { + kbps (1), + percentPortLimit (2), + percentLocalLimit (3), + percentReferPortLimit (4) + } + +TWredSlopeProfile ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The profile marking of a packet. Value of 'in' specifies in-profile + marking. Value of 'out' specifies out-profile marking. Value of 'none' + specifies the profile marking of the packet will be inherited from the + existing enqueuing priority derived from earlier matches in the + classification hierarchy." + SYNTAX INTEGER { + in (1), + out (2), + exceed (4), + inplus (5) + } + +TDEWredSlopeProfile ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "This textual convention specifies the profile marking of a packet. + + Value of 'in' specifies the in-profile marking. + + Value of 'out' specifies the out-profile marking. + + Value of 'de' specifies that the profile marking will be based on the DE + (Drop-Eligible) bit. DE bit-value of '0' specifies in-profile and DE + bit value of '1' specifies out-profile marking." + SYNTAX INTEGER { + in (1), + out (2), + de (3), + exceed (4), + inplus (5) + } + +TmnxFlexAlgoId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxFlexAlgoId identifies a specific Flexible Algorithm in the system." + SYNTAX Unsigned32 (128..255) + +TmnxFlexAlgoIdOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxFlexAlgoId identifies a specific Flexible Algorithm in the system. + + The value '0' indicates that no Flexible Algorithm is specified." + SYNTAX Unsigned32 (0 | 128..255) + +TmnxAlgorithmId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxAlgorithmId identifies a specific Algorithm in the system. + + The value can indentify a defined IGP Algorithm (value 0 is SPF) or a + Flexible Algorithm (range 128..255)." + SYNTAX Unsigned32 (0..255) + +TmnxTreeSidOwner ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxTreeSidOwner identifies owner information for tree-sid feature." + SYNTAX INTEGER { + none (0), + static (1), + pce (2), + srPol (3) + } + +TmnxTreeSidOrigin ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxTreeSidOrigin identifies origin information for tree-sid feature." + SYNTAX INTEGER { + pcep (10), + bgpSrPolicy (20), + configuration (30) + } + +TmnxMacMask ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxMacMask is the 6 byte mask to provide the range of MAC + addresses." + SYNTAX OCTET STRING (SIZE (6)) + +TmnxVeId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxVeId is the vpls-edge-range." + SYNTAX Integer32 (-1 | 1..65535) + +TmnxMcIPsecDomainId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxMcIPsecDomainId is an integer identifying a Multi-chassis IPsec + Domain." + SYNTAX Unsigned32 (1..255) + +TmnxMcIPsecDomainDesignatedRole ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxMcIPsecDomainDesignatedRole indicates the designated role of a + Multi-chassis IPsec Domain." + SYNTAX INTEGER { + standby (1), + active (2) + } + +TmnxMcIPsecDomainAdjRmtDesignatedRole ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxMcIPsecDomainAdjRmtDesignatedRole indicated the designated role of + remote MC IPsec Domain." + SYNTAX INTEGER { + standby (1), + active (2), + unknown (3) + } + +TmnxSubHostSessionLimitOverride ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxSubHostSessionLimitOverride data type is an integer that + indicates the maximum number of hosts using.... + + The value -1 indicates that there is no limit + + The value -2 indicates that the AAA server did not specify an + override." + SYNTAX Integer32 (-2..131071) + +TPlcyAcctPolicerId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The data type describes the router policer accounting template policer + identifier." + SYNTAX Unsigned32 (1..63) + +TPktByteOffset ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value, in bytes, of the adjustment to make to the size of each + packet." + SYNTAX Integer32 (-8 | -4 | 0 | 4 | 8) + +TmnxAuthAlgorithm ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxAuthAlgorithm data type is an enumerated integer that describes + the values used to identify the hashing algorithm. + + Value Descriptions: + + null - Choosing this value configures the high-speed + null algorithm, which does nothing. This is same + as not having authentication turned on, same as + turning the protocol off. + + md5 - Choosing this value configures the use of + hmac-md5 algorithm for authentication. + + sha1 - Choosing this value configures the use of + hmac-sha1 algorithm for authentication. + + sha256 - Choosing this value configures the use of + hmac-sha256 algorithm for authentication. + + sha384 - Choosing this value configures the use of + hmac-sha384 algorithm for authentication. + + sha512 - Choosing this value configures the use of + hmac-sha512 algorithm for authentication. + + aesXcbc - Choosing this value configures the use of + aes-xcbc(RFC3566) algorithm for authentication. + + authEncryption - Choosing this value configures the use of + Authenticated Encryption (AE) algorithm for + authentiation." + SYNTAX INTEGER { + null (1), + md5 (2), + sha1 (3), + sha256 (4), + sha384 (5), + sha512 (6), + aesXcbc (7), + authEncryption (8) + } + +TmnxEncrAlgorithm ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxEncrAlgorithm data type is an enumerated integer that describes + the values used to identify the encryption algorithm. + + Value Descriptions: + + null - Choosing this value configures the high-speed + null algorithm, which does nothing. This is same + as not having encryption turned on. + + des - Choosing this value configures the 56-bit DES + algorithm for encryption. This is an older + algorithm with relatively weak security. While + better than nothing, it should only be used + where a strong algorithm is not available on + both ends at an acceptable performance level. + + des3 - Choosing this value configures the 3-DES + algorithm for encryption. This is a modified + application of the des algorithm which uses + multiple des operations to make things more + secure. + + aes128 - Choosing this value configures the AES algorithm + with a block size of 128 bits. This is a + mandatory implementation size for AES. As of + today, this is a very strong algorithm choice. + + aes192 - Choosing this value configures the AES algorithm + with a block size of 192 bits. This is a + stronger version of AES. + + aes256 - Choosing this value configures the AES algorithm + with a block size of 256 bits. This is the + strongest available version of AES. + + aes128Gcm8 - Choosing this value configures the AES algorithm + with a block size of 128 bits in Galois/Counter + Mode (GCM) with an 8 octet Integrity Check Value (ICV). + + aes128Gcm12 - Choosing this value configures the AES algorithm + with a block size of 128 bits in Galois/Counter + Mode (GCM) with an 12 octet ICV. + + aes128Gcm16 - Choosing this value configures the AES algorithm + with a block size of 128 bits in Galois/Counter + Mode (GCM) with an 16 octet ICV. + + aes192Gcm8 - Choosing this value configures the AES algorithm + with a block size of 192 bits in Galois/Counter + Mode (GCM) with an 8 octet ICV. + + aes192Gcm12 - Choosing this value configures the AES algorithm + with a block size of 192 bits in Galois/Counter + Mode (GCM) with an 12 octet ICV. + + aes192Gcm16 - Choosing this value configures the AES algorithm + with a block size of 192 bits in Galois/Counter + Mode (GCM) with an 16 octet ICV. + + aes256Gcm8 - Choosing this value configures the AES algorithm + with a block size of 256 bits in Galois/Counter + Mode (GCM) with an 8 octet ICV. + + aes256Gcm12 - Choosing this value configures the AES algorithm + with a block size of 256 bits in Galois/Counter + Mode (GCM) with an 12 octet ICV. + + aes256Gcm16 - Choosing this value configures the AES algorithm + with a block size of 256 bits in Galois/Counter + Mode (GCM) with an 16 octet ICV. + + nullAes128Gmac - Choosing this value configures the AES algorithm + with a block size of 128 bits in Galois Message + Authentication Code (GMAC). + + nullAes192Gmac - Choosing this value configures the AES algorithm + with a block size of 192 bits in Galois Message + Authentication Code (GMAC). + + nullAes256Gmac - Choosing this value configures the AES algorithm + with a block size of 256 bits in Galois Message + Authentication Code (GMAC)." + SYNTAX INTEGER { + null (1), + des (2), + des3 (3), + aes128 (4), + aes192 (5), + aes256 (6), + aes128Gcm8 (7), + aes128Gcm12 (8), + aes128Gcm16 (9), + aes192Gcm8 (10), + aes192Gcm12 (11), + aes192Gcm16 (12), + aes256Gcm8 (13), + aes256Gcm12 (14), + aes256Gcm16 (15), + nullAes128Gmac (16), + nullAes192Gmac (17), + nullAes256Gmac (18) + } + +TmnxIkePolicyDHGroupOrZero ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxIkePolicyDHGroupOrZero data type is similar to + TmnxIkePolicyDHGroup but allows the value 'unspecified (0)'." + SYNTAX INTEGER { + unspecified (0), + group1 (1), + group2 (2), + group5 (5), + group14 (14), + group15 (15), + group19 (19), + group20 (20), + group21 (21) + } + +TmnxIPsecDirection ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxIPsecDirection data type is an enumerated integer that describes + the values used to identify the direction of an IPsec tunnel." + SYNTAX INTEGER { + inbound (1), + outbound (2) + } + +TmnxIPsecKeyingType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TmnxIPsecKeyingType data type is an enumerated integer that describes + the values used to identify the IPsec keying type." + SYNTAX INTEGER { + none (0), + manual (1), + dynamic (2) + } + +TDCpuProtPolicyType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "TDCpuProtPolicyType data type is an enumerated integer that describes + the values for distributed CPU protection policy type." + SYNTAX INTEGER { + accessNetwork (1), + port (2) + } + +TQosHwAggShaperSchedClass ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The scheduling class for the specified hardware aggregate shaper + scheduler entity." + SYNTAX Integer32 (1..6) + +TSrv6FunctionValue ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The value to be assigned to all routes for the instance." + SYNTAX Unsigned32 (0..1048575) + +TSrv6FunctionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The type of function to be assigned to all routes for the instance." + SYNTAX INTEGER { + none (0), + dynamic (1), + static (2) + } + +TSrv6FunctionErrorCode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The error-code for the function." + SYNTAX INTEGER { + noError (0), + error (1), + noResource (2), + locAdminDown (3), + noIntConfig (4), + fpeOperDown (5) + } + +TSrv6Function ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The function for srv6." + SYNTAX INTEGER { + end (0), + end-x (1), + end-dt4 (2), + end-dt6 (3), + end-dt46 (4), + end-dx2 (5), + end-dt2u (6), + end-dt2m (7) + } + +TSrv6EndpointBehavior ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The SRv6 endpoint behaviors." + SYNTAX INTEGER { + none (0), + end (1), + endPsp (2), + endUsp (3), + endPspUsp (4), + endX (5), + endXPsp (6), + endXUsp (7), + endXPspUsp (8), + endT (9), + endTPsp (10), + endTUsp (11), + endTPspUsp (12), + endB6Encaps (14), + endBM (15), + endDX6 (16), + endDX4 (17), + endDT6 (18), + endDT4 (19), + endDT46 (20), + endDX2 (21), + endDX2V (22), + endDT2U (23), + endDT2M (24), + endB6EncapsRed (27), + endUsd (28), + endPspUsd (29), + endUspUsd (30), + endPspUspUsd (31), + endXUsd (32), + endXPspUsd (33), + endXUspUsd (34), + endXPspUspUsd (35), + endTUsd (36), + endTPspUsd (37), + endTUspUsd (38), + endTPspUspUsd (39) + } + +TFirBurstLimit ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "An explicit shaping burst size for a queue. The value of -1 specifies + system default value." + SYNTAX Integer32 (-1 | 1..102400) + +TSchedulerMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The shared queue scheduler mode." + SYNTAX INTEGER { + none (0), + vlanQos (1) + } + +TmnxPacketMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Specifies the packet-mode of an aggregate shaper" + SYNTAX INTEGER { + dataOtwOtw (0), + lmotwLmotwOtwAtm (1), + lmotwLmotwOtwNonAtm (2), + otwOtwOtw (3), + dataData (4) + } + +TmnxDPathDomainId ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The D-Path Domain Id is a 6-octet object. It contains a 4-octet of + Global Admin Value followed by a 2-octet Local Admin Value." + SYNTAX OCTET STRING (SIZE (6)) + +TmnxTacplusAccessOpType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "The TmnxTacplusAccessOpType data type is an enumerated integer + that specifies the access operation for tacplus authorization. + Values: + none (0) - No operation. + subscriber (1) - Delete operation." + SYNTAX INTEGER { + none (0), + delete (1) + } + +END |