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/telco-systems/binos/PRVT-SERV-MIB | |
| download | mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip | |
Diffstat (limited to 'MIBS/telco-systems/binos/PRVT-SERV-MIB')
| -rw-r--r-- | MIBS/telco-systems/binos/PRVT-SERV-MIB | 2180 |
1 files changed, 2180 insertions, 0 deletions
diff --git a/MIBS/telco-systems/binos/PRVT-SERV-MIB b/MIBS/telco-systems/binos/PRVT-SERV-MIB new file mode 100644 index 0000000..d5e9fbf --- /dev/null +++ b/MIBS/telco-systems/binos/PRVT-SERV-MIB @@ -0,0 +1,2180 @@ +-- ********************************************************************* +-- ********************************************************************* +-- ** Filename: PRVT-SERV-MIB.mib +-- ** Project: T - Ethernet and Fast Ethernet IP Switches. +-- ** Purpose: Private MIB +-- ********************************************************************* +-- (c) Copyright, 2001, BATM Advanced Communications. All rights reserved. +-- WARNING: +-- +-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING: +-- +-- This file is the property of BATM Advanced Communications. +-- BATM Advanced Communications retains all title and +-- ownership in the Specification, including any revisions. + +-- BATM Advanced Communications grants all interested parties a non-exclusive +-- license to use and distribute an unmodified copy of this +-- Specification in connection with management of BATM Advanced Communications +-- and Telco Systems products, and without fee, provided that the following +-- conditions are met: +-- 1. Redistributions of this specification must retain the above copyright +-- notice, this list of conditions and the following disclaimer. +-- 2. Redistributions in binary form must reproduce the above copyright +-- notice, this list of conditions and the following disclaimer in the +-- documentation and/or other materials provided with the distribution. +-- 3. The name of the BATM Advanced Communications MAY NOT be used to endorse +-- or promote products derived from this specification without specific prior written +-- permission. +-- +-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED +-- WARRANTY, THE SPECIFICATIONS CONTAINED IN THIS FILE ARE +-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES +-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. +-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER +-- INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS +-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR +-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY +-- TO USE, THE SPECIFICATION CONTAINED IN THIS FILE. +PRVT-SERV-MIB DEFINITIONS ::= BEGIN + +IMPORTS +MODULE-IDENTITY, +OBJECT-TYPE, +NOTIFICATION-TYPE, +Integer32, +Unsigned32, +IpAddress, +Counter32 +FROM SNMPv2-SMI + +MODULE-COMPLIANCE, +OBJECT-GROUP, +NOTIFICATION-GROUP +FROM SNMPv2-CONF + +TEXTUAL-CONVENTION, +DisplayString, +RowStatus, +TimeStamp, +TruthValue +FROM SNMPv2-TC + +TNamedItemOrEmpty, +TNetworkPolicyIdOrNone, +TSapIngressPolicyIdOrNone, +TSapEgressPolicyIdOrNone, +TNamedItem, +serviceAccessSwitch +FROM PRVT-QOS-MIB; + + +prvtServicesMIB MODULE-IDENTITY +LAST-UPDATED "200908070000Z" +ORGANIZATION "BATM Advanced Communication" +CONTACT-INFO +" BATM/Telco Systems Support team +Email: +For North America: techsupport@telco.com +For North Europe: support@batm.de, info@batm.de +For the rest of the world: techsupport@telco.com" +DESCRIPTION +"This document is the SNMP MIB module to manage and provision +the various services of the T-Metro system." + +-- +-- Revision History +-- +REVISION "200908070000Z" +DESCRIPTION "Added prefix prvt to Services' traps." +REVISION "200903260000Z" +DESCRIPTION "Added object for Revert timer" +REVISION "200903240000Z" +DESCRIPTION "Changed svcVPLSUplinkTable. Corrected various descriptions. Corrected types for some HQOS objects." +REVISION "200902170000Z" +DESCRIPTION "Removed references to undefined OBJECT-GROUPs." +REVISION "200810090000Z" +DESCRIPTION "Fixed the range of sdpGroupIdentifier." +REVISION "200804100000Z" +DESCRIPTION "changed svcVplsMode values. Added sapLearnMode." +REVISION "200803060000Z" +DESCRIPTION "changed description of svcAdminStatus." +REVISION "200801110000Z" +DESCRIPTION "changed sdpOperStatus values." +REVISION "200801090000Z" +DESCRIPTION "added sdpBindVlanTag." +REVISION "200801070000Z" +DESCRIPTION "Fixed the range of sdpGroupIdentifier." +REVISION "200706280000Z" +DESCRIPTION "Returned for backward compatibility svcMtu; Clarified few attributes descripton." +REVISION "200609020000Z" +DESCRIPTION "Lots of changes: +1. Index for the service table is changed. +2. Few objects from the service tables are moved in sdp +3. svcVCId is have now more generic usage. so it's name is changed to svcVPNId +4. The descriptions for some objects are enhanced" +REVISION "200607020000Z" +DESCRIPTION "Fixed the range of sdpGroupIdentifier." +REVISION "200602040000Z" +DESCRIPTION "Fixed the range of the svcMtu object and changed the description of svcRowStatus." +REVISION "200511090000Z" +DESCRIPTION "Initial version." + + +::= { serviceAccessSwitch 2 } + + +-- -------------------------------------------------------------------- +-- PRVT-SERV-MIB organisation +-- -------------------------------------------------------------------- + +prvtTMServObjs OBJECT IDENTIFIER ::= { prvtServicesMIB 1} +prvtTMCustObjs OBJECT IDENTIFIER ::= { prvtTMServObjs 1 } +prvtTMSvcObjs OBJECT IDENTIFIER ::= { prvtTMServObjs 2 } +prvtTMSapObjs OBJECT IDENTIFIER ::= { prvtTMServObjs 3 } +prvtTMSdpObjs OBJECT IDENTIFIER ::= { prvtTMServObjs 4 } + +prvtTMServVPLSGlobals OBJECT IDENTIFIER ::= { prvtTMSvcObjs 3 } + +prvtServNotifications OBJECT IDENTIFIER ::= { prvtServicesMIB 2 } +prvtCustNotif OBJECT IDENTIFIER ::= { prvtServNotifications 1 } +prvtSvcNotif OBJECT IDENTIFIER ::= { prvtServNotifications 2 } +prvtSapNotif OBJECT IDENTIFIER ::= { prvtServNotifications 3 } +prvtSdpNotif OBJECT IDENTIFIER ::= { prvtServNotifications 4 } + +prvtCustTraps OBJECT IDENTIFIER ::= { prvtCustNotif 0 } +prvtSvcTraps OBJECT IDENTIFIER ::= { prvtSvcNotif 0 } +prvtSapTraps OBJECT IDENTIFIER ::= { prvtSapNotif 0 } +prvtSdpTraps OBJECT IDENTIFIER ::= { prvtSdpNotif 0 } + + +prvtTMServConformance OBJECT IDENTIFIER ::= { prvtServicesMIB 3 } +prvtTMCustConformance OBJECT IDENTIFIER ::= { prvtTMServConformance 1 } +prvtTMSvcConformance OBJECT IDENTIFIER ::= { prvtTMServConformance 2 } +prvtTMSapConformance OBJECT IDENTIFIER ::= { prvtTMServConformance 3 } +prvtTMSdpConformance OBJECT IDENTIFIER ::= { prvtTMServConformance 4 } +prvtTMTstpConformance OBJECT IDENTIFIER ::= { prvtTMServConformance 5 } + +-- -------------------------------------------------------------------- +-- BETM-SERV-MIB Textual Conventions +-- -------------------------------------------------------------------- + +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." +REFERENCE "Administrative Status" +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." +REFERENCE "Operational status" +SYNTAX INTEGER { +up(1), +down(2) +} +ServObjName ::= TEXTUAL-CONVENTION +STATUS current +DESCRIPTION "ASCII string used to name various service +objects." +SYNTAX OCTET STRING (SIZE (0..32)) + +ServObjDesc ::= TEXTUAL-CONVENTION +STATUS current +DESCRIPTION "ASCII string used to describe various service +objects." +SYNTAX OCTET STRING (SIZE (0..256)) + +ServType ::= TEXTUAL-CONVENTION +STATUS current +DESCRIPTION "This textual convention is used to specify the +type of a given service." +SYNTAX INTEGER { +epipe(1), -- Ethernet pipe +p3pipe(2), -- POS pipe +tls(3), -- Virtual private LAN service +vprn(4), -- Virtual private routed network +ies(5), -- Internet enhanced service +mirror(6), -- Mirror service +apipe(7), -- ATM pipe service +fpipe(8), -- FR pipe service +vpws(9), -- VPWS service +vpls-pe(10), -- VPLS service Provider Edge +vpls-mtu(11) -- VPLS service Multitenant Unit +} + +VpnId ::= TEXTUAL-CONVENTION +STATUS current +DESCRIPTION "A number used to identify a VPN. In general +each service corresponds to a single VPN, but +under some circumstances a VPN may be composed +of multiple services." +SYNTAX Unsigned32 (0|1..4294967295) + +SdpIdType ::= TEXTUAL-CONVENTION +STATUS current +DESCRIPTION "A 16-bit number used to identify a Service +Distribution Point. This ID must be unique only +within the ESR where it is defined. The value 0 +is used as the null ID." +SYNTAX Unsigned32 (0|1..17407) + +TMEncapVal ::= TEXTUAL-CONVENTION +STATUS current +DESCRIPTION +"A valid Vlan ID in the range 1-4093, or 65535." +SYNTAX Unsigned32 + +TSapEgrQueueId ::= TEXTUAL-CONVENTION +STATUS current +DESCRIPTION "The value used to uniquely identify a SAP egress queue. +The actual valid values are those defined in the given +SAP egress QoS policy." +SYNTAX Unsigned32 (1..8) + +TSapIngQueueId ::= TEXTUAL-CONVENTION +STATUS current +DESCRIPTION "The value used to uniquely identify a SAP ingress queue. +The actual valid values are those defined in the given +SAP ingress QoS policy." +SYNTAX Unsigned32 (1..32) + +-- -------------------------------------------------------------------- +-- Objects in the PRVT-SERV-MIB +-- -------------------------------------------------------------------- + +custNumEntries OBJECT-TYPE +SYNTAX Integer32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The current number of customer records configured +in this device." +::= { prvtTMCustObjs 1 } + +-- +-- Customer Table +-- + +custInfoTable OBJECT-TYPE +SYNTAX SEQUENCE OF CustInfoEntry +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION "A table that contains customer information." +::= { prvtTMCustObjs 2 } + +custInfoEntry OBJECT-TYPE +SYNTAX CustInfoEntry +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION "Information about a specific customer." +INDEX { custName } +::= { custInfoTable 1 } + +CustInfoEntry ::= SEQUENCE { +custName ServObjName, +custRowStatus RowStatus, +custContact ServObjDesc, +custPhone ServObjDesc, +custLastMgmtChange TimeStamp +} + +custName OBJECT-TYPE +SYNTAX ServObjName +MAX-ACCESS read-create +STATUS current +DESCRIPTION "The name of this customer." +DEFVAL { "" } +::= { custInfoEntry 1 } + +custRowStatus OBJECT-TYPE +SYNTAX RowStatus +MAX-ACCESS read-create +STATUS current +DESCRIPTION "This object indicates the status of this row." +::= { custInfoEntry 2 } + +custContact OBJECT-TYPE +SYNTAX ServObjDesc +MAX-ACCESS read-create +STATUS current +DESCRIPTION "The name of the primary contact person for +this customer." +DEFVAL { "" } +::= { custInfoEntry 3 } + +custPhone OBJECT-TYPE +SYNTAX ServObjDesc +MAX-ACCESS read-create +STATUS current +DESCRIPTION "The phone/pager number used to reach the +primary contact person." +DEFVAL { "" } +::= { custInfoEntry 4 } + +custLastMgmtChange OBJECT-TYPE +SYNTAX TimeStamp +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The value of sysUpTime at the time of the +most recent management-initiated change to +this customer." +::= { custInfoEntry 5 } + + +custMultiServiceSiteTable OBJECT-TYPE +SYNTAX SEQUENCE OF CustMultiServiceSiteEntry +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION "Customer-multi-service-site-table." +::= { prvtTMCustObjs 3 } + +custMultiServiceSiteEntry OBJECT-TYPE +SYNTAX CustMultiServiceSiteEntry +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION "Information about a specific customer's +multi-service site." +INDEX { custMultSvcSiteName } +::= { custMultiServiceSiteTable 1 } + +CustMultiServiceSiteEntry ::= SEQUENCE { +custMultSvcSiteName DisplayString, +custMultSvcSiteRowStatus RowStatus, +custMultSvcSiteDescription ServObjDesc, +custMultSvcSiteIngressSchedulerPolicy ServObjName, +custMultSvcSiteEgressSchedulerPolicy ServObjName, +custMultSvcSiteLastMgmtChange TimeStamp +} + +custMultSvcSiteName OBJECT-TYPE +SYNTAX DisplayString (SIZE (1..9)) +MAX-ACCESS read-only +STATUS current +DESCRIPTION "Customer-multi-service-site-name." +::= { custMultiServiceSiteEntry 1 } + +custMultSvcSiteRowStatus OBJECT-TYPE +SYNTAX RowStatus +MAX-ACCESS read-create +STATUS current +DESCRIPTION "Customer-multi-service-site rowStatus." +::= { custMultiServiceSiteEntry 2 } + +custMultSvcSiteDescription OBJECT-TYPE +SYNTAX ServObjDesc +MAX-ACCESS read-create +STATUS current +DESCRIPTION "Generic information about this customer's +Multi-Service Site." +DEFVAL { ''H } +::= { custMultiServiceSiteEntry 3 } + + +custMultSvcSiteIngressSchedulerPolicy OBJECT-TYPE +SYNTAX ServObjName +MAX-ACCESS read-create +STATUS current +DESCRIPTION "The ingress QoS scheduler policy assigned +to this Multi-Service Site." +DEFVAL { ''H } +::= { custMultiServiceSiteEntry 4 } + +custMultSvcSiteEgressSchedulerPolicy OBJECT-TYPE +SYNTAX ServObjName +MAX-ACCESS read-create +STATUS current +DESCRIPTION "The egress QoS scheduler policy assigned +to this Multi-Service Site." +DEFVAL { ''H } +::= { custMultiServiceSiteEntry 5 } + +custMultSvcSiteLastMgmtChange OBJECT-TYPE +SYNTAX TimeStamp +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The value of sysUpTime at the time of the +most recent management-initiated change to +this multi-service site." +::= { custMultiServiceSiteEntry 6 } + +-- +-- Customer Multi-Service Site Ingress Statistics Table +-- + +custMultiSvcSiteIngQosSchedStatsTable OBJECT-TYPE +SYNTAX SEQUENCE OF CustMultiSvcSiteIngQosSchedStatsEntry +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION "A table that contains ingress QoS scheduler +statistics for the customer multi service site." +::= { prvtTMCustObjs 4 } + +custMultiSvcSiteIngQosSchedStatsEntry OBJECT-TYPE +SYNTAX CustMultiSvcSiteIngQosSchedStatsEntry +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION "Ingress statistics about a specific customer +multi service site ingress scheduler." +INDEX {custMultSvcSiteName, IMPLIED custIngQosSchedName } +::= { custMultiSvcSiteIngQosSchedStatsTable 1 } + +CustMultiSvcSiteIngQosSchedStatsEntry ::= SEQUENCE { +custIngQosSchedName TNamedItem, +custIngQosSchedStatsForwardedPackets Counter32, +custIngQosSchedStatsForwardedOctets Counter32 +} + +custIngQosSchedName OBJECT-TYPE +SYNTAX TNamedItem +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION "The index of the ingress QoS scheduler of +this customer multi service site." +::= { custMultiSvcSiteIngQosSchedStatsEntry 1 } + +custIngQosSchedStatsForwardedPackets OBJECT-TYPE +SYNTAX Counter32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The number of forwarded packets, as +determined by the customer multi service +site ingress scheduler policy." +::= { custMultiSvcSiteIngQosSchedStatsEntry 2 } + +custIngQosSchedStatsForwardedOctets OBJECT-TYPE +SYNTAX Counter32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The number of forwarded octets, as +determined by the customer multi service +site ingress scheduler policy." +::= { custMultiSvcSiteIngQosSchedStatsEntry 3 } + +-- +-- Customer Multi-Service Site Egress Statistics Table +-- + +custMultiSvcSiteEgrQosSchedStatsTable OBJECT-TYPE +SYNTAX SEQUENCE OF CustMultiSvcSiteEgrQosSchedStatsEntry +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION "A table that contains egress QoS scheduler +statistics for the customer multi service site." +::= { prvtTMCustObjs 5 } + +custMultiSvcSiteEgrQosSchedStatsEntry OBJECT-TYPE +SYNTAX CustMultiSvcSiteEgrQosSchedStatsEntry +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION "Egress statistics about a specific customer +multi service site egress scheduler." +INDEX { custMultSvcSiteName, IMPLIED custEgrQosSchedName } +::= { custMultiSvcSiteEgrQosSchedStatsTable 1 } + +CustMultiSvcSiteEgrQosSchedStatsEntry ::= SEQUENCE { +custEgrQosSchedName TNamedItem, +custEgrQosSchedStatsForwardedPackets Counter32, +custEgrQosSchedStatsForwardedOctets Counter32 +} + +custEgrQosSchedName OBJECT-TYPE +SYNTAX TNamedItem +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION "The index of the egress QoS scheduler of +this customer multi service site." +::= { custMultiSvcSiteEgrQosSchedStatsEntry 1 } + +custEgrQosSchedStatsForwardedPackets OBJECT-TYPE +SYNTAX Counter32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The number of forwarded packets, as +determined by the customer multi service +site egress scheduler policy." +::= { custMultiSvcSiteEgrQosSchedStatsEntry 2 } + +custEgrQosSchedStatsForwardedOctets OBJECT-TYPE +SYNTAX Counter32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The number of forwarded octets, as +determined by the customer multi service +site egress scheduler policy." +::= { custMultiSvcSiteEgrQosSchedStatsEntry 3 } + +-- +-- Customer Multi-Service Site Ingress Statistics Table +-- with specific portId +-- + +custIngQosPortIdSchedStatsTable OBJECT-TYPE +SYNTAX SEQUENCE OF CustIngQosPortIdSchedStatsEntry +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION +"The custIngQosPortIdSchedStatsTable contains ingress QoS scheduler +statistics for the customer multi service site." +::= { prvtTMCustObjs 6 } + +custIngQosPortIdSchedStatsEntry OBJECT-TYPE +SYNTAX CustIngQosPortIdSchedStatsEntry +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION +"Each entry represents the ingress statistics about a specific customer +multi service site ingress scheduler. Entries are created when +a scheduler policy is applied to an MSS." +INDEX { custMultSvcSiteName, +custIngQosPortIdSchedName, custIngQosAssignmentPortId } +::= { custIngQosPortIdSchedStatsTable 1 } + +CustIngQosPortIdSchedStatsEntry ::= SEQUENCE { +custIngQosPortIdSchedName TNamedItem, +custIngQosAssignmentPortId Integer32, +custIngQosPortSchedFwdPkts Counter32, +custIngQosPortSchedFwdOctets Counter32 +} + +custIngQosPortIdSchedName OBJECT-TYPE +SYNTAX TNamedItem +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION +"The value of custIngQosPortIdSchedName is used as an index +of the ingress QoS scheduler of this customer multi service site." +::= { custIngQosPortIdSchedStatsEntry 1 } + +custIngQosAssignmentPortId OBJECT-TYPE +SYNTAX Integer32 (0..2147483647) +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION +"The value of custIngQosAssignmentPortId is used as an index +of the ingress QoS scheduler of this customer multi service site. +When an MSS assignment is an aps/ccag/lag in 'link' mode, each +member-port of the aps/ccag/lag has its own scheduler. This object +refers to the portId of these member-ports." +::= {custIngQosPortIdSchedStatsEntry 2} + +custIngQosPortSchedFwdPkts OBJECT-TYPE +SYNTAX Counter32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION +"The value of custIngQosPortSchedStatsFwdPkts represents the +number of forwarded packets, as determined by the customer multi service +site ingress scheduler policy." +::= { custIngQosPortIdSchedStatsEntry 3 } + +custIngQosPortSchedFwdOctets OBJECT-TYPE +SYNTAX Counter32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION +"The value of custIngQosPortSchedStatsFwdOctets represents the +number of forwarded octets, as determined by the customer multi service +site ingress scheduler policy." +::= { custIngQosPortIdSchedStatsEntry 4 } + +-- +-- Customer Multi-Service Site Egress Statistics Table +-- with specific portId +-- + +custEgrQosPortIdSchedStatsTable OBJECT-TYPE +SYNTAX SEQUENCE OF CustEgrQosPortIdSchedStatsEntry +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION +"The custEgrQosPortIdSchedStatsTable contains egress QoS scheduler +statistics for the customer multi service site." +::= { prvtTMCustObjs 7 } + +custEgrQosPortIdSchedStatsEntry OBJECT-TYPE +SYNTAX CustEgrQosPortIdSchedStatsEntry +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION +"Each row entry represents the egress statistics for a customer +multi-service-site egress scheduler. Entries are created when +a scheduler policy is applied to an MSS." +INDEX { custMultSvcSiteName, +custEgrQosPortIdSchedName, custEgrQosAssignmentPortId } +::= { custEgrQosPortIdSchedStatsTable 1 } + +CustEgrQosPortIdSchedStatsEntry ::= SEQUENCE { +custEgrQosPortIdSchedName TNamedItem, +custEgrQosAssignmentPortId Integer32, +custEgrQosPortSchedFwdPkts Counter32, +custEgrQosPortSchedFwdOctets Counter32 +} + +custEgrQosPortIdSchedName OBJECT-TYPE +SYNTAX TNamedItem +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION +"The value of custEgrQosPortIdSchedName is used as an index +of the egress QoS scheduler of this customer multi service site." +::= { custEgrQosPortIdSchedStatsEntry 1} + +custEgrQosAssignmentPortId OBJECT-TYPE +SYNTAX Integer32 (0..2147483647) +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION +"The value of custEgrQosAssignmentPortId is used as an index +of the egress QoS scheduler of this customer multi service site. +When an MSS assignment is an aps/ccag/lag in 'link' mode, each +member-port of the aps/ccag/lag has its own scheduler. This object +refers to the portId of these member-ports." +::= { custEgrQosPortIdSchedStatsEntry 2} + +custEgrQosPortSchedFwdPkts OBJECT-TYPE +SYNTAX Counter32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION +"The value of custEgrQosPortSchedStatsFwdPkts represents the +number of forwarded packets, as determined by the customer multi service +site egress scheduler policy." +::= { custEgrQosPortIdSchedStatsEntry 3 } + +custEgrQosPortSchedFwdOctets OBJECT-TYPE +SYNTAX Counter32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION +"The value of custEgrQosPortSchedStatsFwdOctets represents the +number of forwarded octets, as determined by the customer multi service +site egress scheduler policy." +::= { custEgrQosPortIdSchedStatsEntry 4 } + +-- +-- Customer traps +-- + +prvtCustCreated NOTIFICATION-TYPE +OBJECTS { +custName +} +STATUS current +DESCRIPTION "This trap is sent when a new row is created +in the custInfoTable." +::= { prvtCustTraps 1 } + +prvtCustDeleted NOTIFICATION-TYPE +OBJECTS { +custName +} +STATUS current +DESCRIPTION "This trap is sent when an existing row is +deleted from the custInfoTable." +::= { prvtCustTraps 2 } + +-- -------------------------------------------------------------------- +-- prvtTMSvcObjs group +-- -------------------------------------------------------------------- + +svcNumEntries OBJECT-TYPE +SYNTAX Integer32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The current number of services configured on +this node." +::= { prvtTMSvcObjs 1 } + +-- +-- Base Service Table +-- + +svcBaseInfoTable OBJECT-TYPE +SYNTAX SEQUENCE OF SvcBaseInfoEntry +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION "A table that contains basic service information." +::= { prvtTMSvcObjs 2 } + +svcBaseInfoEntry OBJECT-TYPE +SYNTAX SvcBaseInfoEntry +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION "Basic information about a specific service." +INDEX { svcId } +::= { svcBaseInfoTable 1 } + +SvcBaseInfoEntry ::= SEQUENCE { +svcId Integer32, +svcVpnId VpnId, +svcRowStatus RowStatus, +svcType ServType, +svcDescription ServObjDesc, +svcMtu Integer32, +svcAdminStatus ServiceAdminStatus, +svcOperStatus ServiceOperStatus, +svcNumSaps Integer32, +svcNumSdps Integer32, +svcLastMgmtChange TimeStamp, +svcLastStatusChange TimeStamp, +svcEnableSecureSaps TruthValue, +svcCustName ServObjName, +svcRevertTimer Unsigned32 +} +svcId OBJECT-TYPE +SYNTAX Integer32 (0..2147483647) +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The service ID." +DEFVAL { 0 } +::= { svcBaseInfoEntry 1 } + +svcVpnId OBJECT-TYPE +SYNTAX VpnId +MAX-ACCESS read-create +STATUS current +DESCRIPTION "This object specifies the ID used by Service Provider(SP). +It will have different format according to the type of +service. +This filed is mandatory. If all mandatory fields are +set, the row status object is automatically changed from notReady(3) +to notInService(2) state +" +::= { svcBaseInfoEntry 2} + +svcRowStatus OBJECT-TYPE +SYNTAX RowStatus +MAX-ACCESS read-create +STATUS current +DESCRIPTION "This object indicates the status of this row. The +values supported during a set operation are +createAndWait(5), destroy(6), active(1), notInSertvice(2). +Service can be deleted any time. The transition between +svcRowStatus active(1) and notInService(2) states +are rejected if svcAdminStatus is up(1). " +::= { svcBaseInfoEntry 3 } + +svcType OBJECT-TYPE +SYNTAX ServType +MAX-ACCESS read-write +STATUS current +DESCRIPTION "The service type: e.g. EtherPipe, TLS, etc. Currently only +vpls-pe(11), vpls-mtu(12), vpws-pe(9) and vpws-mtu(10) types +are supported. +This field is mandatory. +Note: For VPLS service, vpls-mtu is supported only." +::= { svcBaseInfoEntry 4 } + +svcDescription OBJECT-TYPE +SYNTAX ServObjDesc +MAX-ACCESS read-create +STATUS current +DESCRIPTION "Generic information about this service." +DEFVAL { "" } +::= { svcBaseInfoEntry 5 } + +svcMtu OBJECT-TYPE +SYNTAX Integer32 (512..9216) +MAX-ACCESS read-create +STATUS current +DESCRIPTION "Not supported object" +::= { svcBaseInfoEntry 6 } + +svcAdminStatus OBJECT-TYPE +SYNTAX ServiceAdminStatus +MAX-ACCESS read-create +STATUS current +DESCRIPTION "The desired state of this service. +1. The transition from down(2) state to up(1) state can +be done only if svcRowStatus is either active(1) or +notInSercvice(2). +2. The transition from up(1) to down(2) state has to be +done in order to modify svcRowStatus object. " +DEFVAL { down } +::= { svcBaseInfoEntry 7 } + +svcOperStatus OBJECT-TYPE +SYNTAX ServiceOperStatus +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The operating state of this service." +::= { svcBaseInfoEntry 8 } + +svcNumSaps OBJECT-TYPE +SYNTAX Integer32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The number of SAPs defined on this service." +::= { svcBaseInfoEntry 9 } + +svcNumSdps OBJECT-TYPE +SYNTAX Integer32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The number of SDPs bound to this service." +::= { svcBaseInfoEntry 10 } + +svcLastMgmtChange OBJECT-TYPE +SYNTAX TimeStamp +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The value of sysUpTime at the time of the +most recent management-initiated change to +this service." +::= { svcBaseInfoEntry 11} + +svcLastStatusChange OBJECT-TYPE +SYNTAX TimeStamp +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The value of sysUpTime at the time of the +most recent operating status change to his +service." +::= { svcBaseInfoEntry 12 } + +svcEnableSecureSaps OBJECT-TYPE +SYNTAX TruthValue +MAX-ACCESS read-create +STATUS current +DESCRIPTION "Used to configure the SAPs to forward only traffic from the uplink ports." +DEFVAL { false } +::= { svcBaseInfoEntry 13 } + +svcCustName OBJECT-TYPE +SYNTAX ServObjName +MAX-ACCESS read-create +STATUS current +DESCRIPTION "The name of the customer this service belongs to." +DEFVAL { "" } +::= { svcBaseInfoEntry 14 } + +svcRevertTimer OBJECT-TYPE +SYNTAX Unsigned32 +MAX-ACCESS read-create +STATUS current +DESCRIPTION "Delay before switching to primary pseudowire in seconds" +::= { svcBaseInfoEntry 15 } + +-- +-- VPLS Global parameters +-- + +svcVplsMode OBJECT-TYPE +SYNTAX INTEGER { +disable ( 0 ), +qualified ( 1 ), +unqualified ( 2 ), +enable ( 3 ) +} +MAX-ACCESS read-write +STATUS current +DESCRIPTION "This object is used to configure whether VPLS operates in +qualified or unqualified mode. Qualified and unqualified are not supported, +when having per port qualified/unqualified." +DEFVAL { unqualified } +::= { prvtTMServVPLSGlobals 1 } + +svcVPLSUplinkTable OBJECT-TYPE +SYNTAX SEQUENCE OF SvcVPLSUplinkEntry +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION "A table that contains information about the VPLS uplink ports." +::= { prvtTMServVPLSGlobals 2 } + +svcVPLSUplinkEntry OBJECT-TYPE +SYNTAX SvcVPLSUplinkEntry +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION "A particular VPLS uplink port." +INDEX { svcVPLSUplinkPortID } +::= { svcVPLSUplinkTable 1 } + +SvcVPLSUplinkEntry ::= SEQUENCE { +svcVPLSUplinkPortID Integer32, +svcVPLSUplinkIfIndex Integer32, +svcVPLSUplinkNetworkPolicy TNetworkPolicyIdOrNone, +svcVPLSUplinkNetworkQueueEgressPolicy TNamedItemOrEmpty, +svcVPLSUplinkShaperProfile Integer32 +} + +svcVPLSUplinkPortID OBJECT-TYPE +SYNTAX Integer32 (0..2147483647) +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION "Unique uplink port index." +::= { svcVPLSUplinkEntry 1 } + +svcVPLSUplinkIfIndex OBJECT-TYPE +SYNTAX Integer32 (0..2147483647) +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The ifIndex of the uplink port." +::= { svcVPLSUplinkEntry 2 } + +svcVPLSUplinkNetworkPolicy OBJECT-TYPE +SYNTAX TNetworkPolicyIdOrNone +MAX-ACCESS read-write +STATUS current +DESCRIPTION "The network scheduler policy applied to the port." +::= { svcVPLSUplinkEntry 3 } + +svcVPLSUplinkNetworkQueueEgressPolicy OBJECT-TYPE +SYNTAX TNamedItemOrEmpty +MAX-ACCESS read-write +STATUS current +DESCRIPTION "The network egress queue applied to the port." +::= { svcVPLSUplinkEntry 4 } + +svcVPLSUplinkShaperProfile OBJECT-TYPE +SYNTAX Integer32 (0..2) +MAX-ACCESS read-write +STATUS current +DESCRIPTION "The ID of the shaping profile applied to the port. +0 indicates no shaping profile." +::= { svcVPLSUplinkEntry 5 } + +-- +-- Service traps +-- + +prvtSvcCreated NOTIFICATION-TYPE +OBJECTS { +svcId +} +STATUS current +DESCRIPTION "This trap is sent when a new row is created +in the svcBaseInfoTable." +::= { prvtSvcTraps 1 } + +prvtSvcDeleted NOTIFICATION-TYPE +OBJECTS { +svcId +} +STATUS current +DESCRIPTION "This trap is sent when an existing row is +deleted from the svcBaseInfoTable." +::= { prvtSvcTraps 2 } + +prvtSvcStatusChanged NOTIFICATION-TYPE +OBJECTS { +svcId, +svcVpnId, +svcAdminStatus, +svcOperStatus +} +STATUS current +DESCRIPTION "The scvStatusChanged notification is generated when +there is a change in the administrative or operating +status of a service." +::= { prvtSvcTraps 3 } + +-- -------------------------------------------------------------------- +-- prvtTMSapObjs group +-- -------------------------------------------------------------------- + +sapNumEntries OBJECT-TYPE +SYNTAX Integer32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The current number of SAPs configured in this +device." +::= { prvtTMSapObjs 1 } + +-- +-- Base SAP Table +-- + +sapBaseInfoTable OBJECT-TYPE +SYNTAX SEQUENCE OF SapBaseInfoEntry +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION "A table that contains basic SAP information." +::= { prvtTMSapObjs 2 } + +sapBaseInfoEntry OBJECT-TYPE +SYNTAX SapBaseInfoEntry +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION "Information about a specific SAP." +INDEX { svcId, sapPortId, sapEncapValue } +::= { sapBaseInfoTable 1 } + +SapBaseInfoEntry ::= SEQUENCE { +sapPortId INTEGER, +sapEncapValue TMEncapVal, +sapRowStatus RowStatus, +sapType ServType, +sapDescription ServObjDesc, +sapAdminStatus ServiceAdminStatus, +sapOperStatus INTEGER, +sapLastMgmtChange TimeStamp, +sapOperFlags BITS, +sapCustMultSvcSiteName DisplayString, +sapIngressQosPolicyId TSapIngressPolicyIdOrNone, +sapEgressQosPolicyId TSapEgressPolicyIdOrNone, +sapIngressQosSchedulerPolicy TNamedItemOrEmpty, +sapEgressQosSchedulerPolicy TNamedItemOrEmpty, +sapLearnMode INTEGER +} + +sapPortId OBJECT-TYPE +SYNTAX INTEGER (0..2147483647) +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The ID of the access port where this SAP +is defined." +::= { sapBaseInfoEntry 1 } + +sapEncapValue OBJECT-TYPE +SYNTAX TMEncapVal +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The value of the label used to identify this +SAP on the access port specified by sapPortId." +::= { sapBaseInfoEntry 2 } + +sapRowStatus OBJECT-TYPE +SYNTAX RowStatus +MAX-ACCESS read-create +STATUS current +DESCRIPTION "This object indicates the status of this row. The +values supported during a set operation are createAndGo(4) +active(1), notInService(2) and destroy(6). +Saps can be deleted any time. The transition between +svcRowStatus active(1) and notInService(2) states +are rejected if sapAdminStatus is up(1). +" +::= { sapBaseInfoEntry 3 } + +sapType OBJECT-TYPE +SYNTAX ServType +MAX-ACCESS read-only +STATUS current +DESCRIPTION "This object indicates the type of service where +this SAP is defined." +::= { sapBaseInfoEntry 4 } + +sapDescription OBJECT-TYPE +SYNTAX ServObjDesc +MAX-ACCESS read-create +STATUS current +DESCRIPTION "Generic information about this SAP." +DEFVAL { "" } +::= { sapBaseInfoEntry 5 } + +sapAdminStatus OBJECT-TYPE +SYNTAX ServiceAdminStatus +MAX-ACCESS read-write +STATUS current +DESCRIPTION "The desired state of this SAP. +1. The value of this object depends on the value of svcAdminStatus +for the service this sap belongs to. If the sap is created and +its service has svcAdminStatus set to down(2), its own admin status +will be down(2), otherwise sapAdminStatus will be up(1). +2. If sapRowStatus is in notInService state, the sapAdminStatus +transition from down(2) to up(1) state will automaticaly change the +value of the sapRowStatus object to active(1)" +DEFVAL { up } +::= { sapBaseInfoEntry 6 } + +sapOperStatus OBJECT-TYPE +SYNTAX INTEGER { +up(1), +down(2), +ingressQosMismatch(3), +egressQosMismatch(4), +svcAdminDown(5), +portMtuTooSmall(6) +} +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The operating state of this SAP, showing also the reason for the +current operation state + +Values ingressQosMismatch(3),egressQosMismatch(4),svcAdminDown(5) +and portMtuTooSmall(6) are not supported" +::= { sapBaseInfoEntry 7 } + +sapLastMgmtChange OBJECT-TYPE +SYNTAX TimeStamp +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The value of sysUpTime at the time of the +most recent management-initiated change to +this SAP." +::= { sapBaseInfoEntry 8 } + +sapOperFlags OBJECT-TYPE +SYNTAX BITS { +sapAdminDown(0), -- SAP is admin down +svcAdminDown(1), -- Service is admin down +portOperDown(2) -- Access port is oper down +} +MAX-ACCESS read-only +STATUS current +DESCRIPTION "This object specifies all the conditions that +affect the operating status of this SAP." +::= { sapBaseInfoEntry 9 } + +sapCustMultSvcSiteName OBJECT-TYPE +SYNTAX DisplayString (SIZE(0..9)) +MAX-ACCESS read-write +STATUS current +DESCRIPTION "The value of this object, when not null, indicates +the Multi-Service Site this SAP is a member of. This +information is used to configure the ingress and +egress QoS schedulers for this SAP." +DEFVAL { ''H } +::= { sapBaseInfoEntry 11 } + +sapIngressQosPolicyId OBJECT-TYPE +SYNTAX TSapIngressPolicyIdOrNone +MAX-ACCESS read-write +STATUS current +DESCRIPTION "The row index in the hqosSapIngressTable +corresponding to this ingress QoS +policy, or zero if no policy is specified." +DEFVAL { 0 } +::= { sapBaseInfoEntry 12 } + +sapEgressQosPolicyId OBJECT-TYPE +SYNTAX TSapEgressPolicyIdOrNone +MAX-ACCESS read-write +STATUS current +DESCRIPTION "The row index in the hqosSapEgressTable +corresponding to this egress QoS policy, +or zero if no policy is specified." +DEFVAL { 0 } +::= { sapBaseInfoEntry 13 } + +sapIngressQosSchedulerPolicy OBJECT-TYPE +SYNTAX TNamedItemOrEmpty +MAX-ACCESS read-write +STATUS current +DESCRIPTION "This object can be set only when sapCustMultSvcSite +is null. It indicates the ingress QoS scheduler for +this SAP." +DEFVAL { ''H } +::= { sapBaseInfoEntry 14 } + +sapEgressQosSchedulerPolicy OBJECT-TYPE +SYNTAX TNamedItemOrEmpty +MAX-ACCESS read-write +STATUS current +DESCRIPTION "This object can be set only when sapCustMultSvcSite +is null. It indicates the egress QoS scheduler for +this SAP." +DEFVAL { ''H } +::= { sapBaseInfoEntry 15 } + +sapLearnMode OBJECT-TYPE +SYNTAX INTEGER { +qualified ( 1 ), +unqualified ( 2 ) +} +MAX-ACCESS read-write +STATUS current +DESCRIPTION "Sap learning mode. Currently supported as read-only." +::= { sapBaseInfoEntry 16 } + +prvtSapCreated NOTIFICATION-TYPE +OBJECTS { +svcId, +sapPortId, +sapEncapValue +} +STATUS current +DESCRIPTION "This trap is sent when a new row is created +in the sapBaseInfoTable." +::= { prvtSapTraps 1 } + +prvtSapDeleted NOTIFICATION-TYPE +OBJECTS { +svcId, +sapPortId, +sapEncapValue +} +STATUS current +DESCRIPTION "This trap is sent when an existing row is +deleted from the sapBaseInfoTable." +::= { prvtSapTraps 2 } + +prvtSapStatusChanged NOTIFICATION-TYPE +OBJECTS { +svcId, +sapPortId, +sapEncapValue, +sapAdminStatus, +sapOperStatus +} +STATUS current +DESCRIPTION "The sapStatusChanged notification is generated +when there is a change in the administrative or +operating status of an SAP." +::= { prvtSapTraps 3 } + +-- +-- Ingress QoS Queue SAP Statistics Table +-- + +sapIngQosQueueStatsTable OBJECT-TYPE +SYNTAX SEQUENCE OF SapIngQosQueueStatsEntry +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION "A table that contains ingress QoS queue SAP +statistics." +::= { prvtTMSapObjs 3 } + +sapIngQosQueueStatsEntry OBJECT-TYPE +SYNTAX SapIngQosQueueStatsEntry +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION "Ingress statistics about a specific SAP's +QoS queue." +INDEX { svcId, sapPortId, sapEncapValue, sapIngQosQueueId } +::= { sapIngQosQueueStatsTable 1 } + +SapIngQosQueueStatsEntry ::= SEQUENCE { +sapIngQosQueueId TSapIngQueueId, +sapIngQosQueueStatsOfferedHiPrioPackets Counter32, +sapIngQosQueueStatsOfferedLoPrioPackets Counter32, +sapIngQosQueueStatsOfferedHiPrioOctets Counter32, +sapIngQosQueueStatsOfferedLoPrioOctets Counter32, +sapIngQosQueueStatsForwardedInProfPackets Counter32, +sapIngQosQueueStatsForwardedOutProfPackets Counter32, +sapIngQosQueueStatsForwardedInProfOctets Counter32, +sapIngQosQueueStatsForwardedOutProfOctets Counter32, +sapIngQosQueueStatsDroppedPackets Counter32, +sapIngQosQueueStatsDroppedOctets Counter32, +sapIngQosCustName ServObjName +} + +sapIngQosQueueId OBJECT-TYPE +SYNTAX TSapIngQueueId +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The index of the ingress QoS queue of +this SAP." +::= { sapIngQosQueueStatsEntry 1 } + +sapIngQosQueueStatsOfferedHiPrioPackets OBJECT-TYPE +SYNTAX Counter32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The number of high priority packets, +as determined by the SAP ingress QoS +policy, offered by the service queue." +::= { sapIngQosQueueStatsEntry 2 } + +sapIngQosQueueStatsOfferedLoPrioPackets OBJECT-TYPE +SYNTAX Counter32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The number of low priority packets, +as determined by the SAP ingress QoS +policy, offered by the service queue." +::= { sapIngQosQueueStatsEntry 3 } + +sapIngQosQueueStatsOfferedHiPrioOctets OBJECT-TYPE +SYNTAX Counter32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The number of high priority octets, +as determined by the SAP ingress QoS +policy, offered by the service queue." +::= { sapIngQosQueueStatsEntry 4 } + +sapIngQosQueueStatsOfferedLoPrioOctets OBJECT-TYPE +SYNTAX Counter32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The number of low priority octets, +as determined by the SAP ingress QoS +policy, offered by the service queue." +::= { sapIngQosQueueStatsEntry 5 } + +sapIngQosQueueStatsForwardedInProfPackets OBJECT-TYPE +SYNTAX Counter32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The number of in-profile packets +(rate below CIR) forwarded by the +ingress service queue." +::= { sapIngQosQueueStatsEntry 6 } + +sapIngQosQueueStatsForwardedOutProfPackets OBJECT-TYPE +SYNTAX Counter32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The number of out-of-profile packets +(rate above CIR) forwarded by the +ingress service queue." +::= { sapIngQosQueueStatsEntry 7 } + +sapIngQosQueueStatsForwardedInProfOctets OBJECT-TYPE +SYNTAX Counter32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The number of in-profile octets +(rate below CIR) forwarded by the +ingress service queue." +::= { sapIngQosQueueStatsEntry 8 } + +sapIngQosQueueStatsForwardedOutProfOctets OBJECT-TYPE +SYNTAX Counter32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The number of out-of-profile octets +(rate above CIR) forwarded by the +ingress service queue." +::= { sapIngQosQueueStatsEntry 9 } + +sapIngQosQueueStatsDroppedOctets OBJECT-TYPE +SYNTAX Counter32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The number of octets +discarded in the egress queue." +::= { sapIngQosQueueStatsEntry 10 } + +sapIngQosQueueStatsDroppedPackets OBJECT-TYPE +SYNTAX Counter32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The number of in-profile packets +discarded by the Ingess queue." +::= { sapIngQosQueueStatsEntry 11 } + +sapIngQosCustName OBJECT-TYPE +SYNTAX ServObjName +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The Customer Name of the site this SAP belongs to." +::= { sapIngQosQueueStatsEntry 12 } + +-- +-- Egress QoS Queue SAP Statistics Table +-- + +sapEgrQosQueueStatsTable OBJECT-TYPE +SYNTAX SEQUENCE OF SapEgrQosQueueStatsEntry +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION "A table that contains egress QoS queue SAP +statistics." +::= { prvtTMSapObjs 4 } + +sapEgrQosQueueStatsEntry OBJECT-TYPE +SYNTAX SapEgrQosQueueStatsEntry +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION "Egress statistics about a specific SAP's +QoS queue." +INDEX { svcId, sapPortId, sapEncapValue, sapEgrQosQueueId } +::= { sapEgrQosQueueStatsTable 1 } + +SapEgrQosQueueStatsEntry ::= SEQUENCE { +sapEgrQosQueueId TSapEgrQueueId, +sapEgrQosQueueStatsForwardedInProfPackets Counter32, +sapEgrQosQueueStatsForwardedOutProfPackets Counter32, +sapEgrQosQueueStatsForwardedInProfOctets Counter32, +sapEgrQosQueueStatsForwardedOutProfOctets Counter32, +sapEgrQosQueueStatsDroppedPackets Counter32, +sapEgrQosQueueStatsDroppedOctets Counter32, +sapEgrQosCustName ServObjName +} + +sapEgrQosQueueId OBJECT-TYPE +SYNTAX TSapEgrQueueId +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The index of the egress QoS queue of +this SAP." +::= { sapEgrQosQueueStatsEntry 1 } + +sapEgrQosQueueStatsForwardedInProfPackets OBJECT-TYPE +SYNTAX Counter32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The number of in-profile packets +(rate below CIR) forwarded by the +egress queue." +::= { sapEgrQosQueueStatsEntry 2 } + +sapEgrQosQueueStatsForwardedOutProfPackets OBJECT-TYPE +SYNTAX Counter32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The number of out-of-profile packets +(rate above CIR) forwarded by the +egress queue." +::= { sapEgrQosQueueStatsEntry 3 } + +sapEgrQosQueueStatsForwardedInProfOctets OBJECT-TYPE +SYNTAX Counter32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The number of in-profile octets +(rate below CIR) forwarded by the +egress queue." +::= { sapEgrQosQueueStatsEntry 4 } + +sapEgrQosQueueStatsForwardedOutProfOctets OBJECT-TYPE +SYNTAX Counter32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The number of out-of-profile octets +(rate above CIR) forwarded by the +egress queue." +::= { sapEgrQosQueueStatsEntry 5 } + +sapEgrQosQueueStatsDroppedOctets OBJECT-TYPE +SYNTAX Counter32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The number of octets +discarded in the egress queue." +::= { sapEgrQosQueueStatsEntry 6 } + +sapEgrQosQueueStatsDroppedPackets OBJECT-TYPE +SYNTAX Counter32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The number of in-profile packets +discarded by the egress queue." +::= { sapEgrQosQueueStatsEntry 7 } + +sapEgrQosCustName OBJECT-TYPE +SYNTAX ServObjName +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The Customer Name of the site this SAP belongs to." +::= { sapEgrQosQueueStatsEntry 8 } + +-- +-- Ingress QoS Scheduler SAP Statistics Table +-- + +sapIngQosSchedStatsTable OBJECT-TYPE +SYNTAX SEQUENCE OF SapIngQosSchedStatsEntry +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION "A table that contains ingress QoS queue SAP +statistics." +::= { prvtTMSapObjs 5 } + +sapIngQosSchedStatsEntry OBJECT-TYPE +SYNTAX SapIngQosSchedStatsEntry +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION "Ingress statistics about a specific SAP's +QoS queue." +INDEX { svcId, sapPortId, sapEncapValue, +IMPLIED sapIngQosSchedName } +::= { sapIngQosSchedStatsTable 1 } + +SapIngQosSchedStatsEntry ::= SEQUENCE { +sapIngQosSchedName TNamedItem, +sapIngQosSchedStatsForwardedPackets Counter32, +sapIngQosSchedStatsForwardedOctets Counter32, +sapIngQosSchedCustName ServObjName +} + +sapIngQosSchedName OBJECT-TYPE +SYNTAX TNamedItem +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION "The index of the ingress QoS scheduler of +this SAP." +::= { sapIngQosSchedStatsEntry 1 } + +sapIngQosSchedStatsForwardedPackets OBJECT-TYPE +SYNTAX Counter32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The number of forwarded packets, as +determined by the SAP ingress scheduler +policy, offered by the Pchip to the +Qchip." +::= { sapIngQosSchedStatsEntry 2 } + +sapIngQosSchedStatsForwardedOctets OBJECT-TYPE +SYNTAX Counter32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The number of forwarded octets,as +determined by the SAP ingress schduler +policy, offered by the Pchip to the +Qchip." +::= { sapIngQosSchedStatsEntry 3 } + +sapIngQosSchedCustName OBJECT-TYPE +SYNTAX ServObjName +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The Customer Name of the site this SAP belongs to." +::= { sapIngQosSchedStatsEntry 4 } + +-- +-- Egress QoS Scheduler SAP Statistics Table +-- + +sapEgrQosSchedStatsTable OBJECT-TYPE +SYNTAX SEQUENCE OF SapEgrQosSchedStatsEntry +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION "A table that contains ingress QoS queue SAP +statistics." +::= { prvtTMSapObjs 6 } + +sapEgrQosSchedStatsEntry OBJECT-TYPE +SYNTAX SapEgrQosSchedStatsEntry +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION "Egress statistics about a specific SAP's +QoS queue." +INDEX { svcId, sapPortId, sapEncapValue, +IMPLIED sapEgrQosSchedName } +::= { sapEgrQosSchedStatsTable 1 } + +SapEgrQosSchedStatsEntry ::= SEQUENCE { +sapEgrQosSchedName TNamedItem, +sapEgrQosSchedStatsForwardedPackets Counter32, +sapEgrQosSchedStatsForwardedOctets Counter32, +sapEgrQosSchedCustName ServObjName +} + +sapEgrQosSchedName OBJECT-TYPE +SYNTAX TNamedItem +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION "The index of the egress QoS scheduler of +this SAP." +::= { sapEgrQosSchedStatsEntry 1 } + +sapEgrQosSchedStatsForwardedPackets OBJECT-TYPE +SYNTAX Counter32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The number of forwarded packets by the +egress Qchip, as determined by the SAP +egress scheduler policy." +::= { sapEgrQosSchedStatsEntry 2 } + +sapEgrQosSchedStatsForwardedOctets OBJECT-TYPE +SYNTAX Counter32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The number of forwarded octets by the +egress Qchip, as determined by the SAP +egress scheduler policy." +::= { sapEgrQosSchedStatsEntry 3 } + +sapEgrQosSchedCustName OBJECT-TYPE +SYNTAX ServObjName +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The Customer Name of the site this SAP belongs to." +::= { sapEgrQosSchedStatsEntry 4 } + +-- -------------------------------------------------------------------- +-- prvtTMSdpObjs group +-- -------------------------------------------------------------------- + +sdpNumEntries OBJECT-TYPE +SYNTAX Integer32 +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The current number of SDPs configured in this +device." +::= { prvtTMSdpObjs 1 } + +sdpNextFreeId OBJECT-TYPE +SYNTAX SdpIdType +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The next available value for sdpId." +::= { prvtTMSdpObjs 2 } + +-- +-- SDP Table +-- + +sdpInfoTable OBJECT-TYPE +SYNTAX SEQUENCE OF SdpInfoEntry +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION "A table that contains SDP information." +::= { prvtTMSdpObjs 3 } + +sdpInfoEntry OBJECT-TYPE +SYNTAX SdpInfoEntry +MAX-ACCESS not-accessible +STATUS current +DESCRIPTION "Information about a specific SDP." +INDEX { svcId, sdpId } +::= { sdpInfoTable 1 } + +SdpInfoEntry ::= SEQUENCE { +sdpId SdpIdType, +sdpRowStatus RowStatus, +sdpDelivery INTEGER, +sdpFarEndIpAddress IpAddress, +sdpDescription ServObjDesc, +sdpLabelSignaling INTEGER, +sdpAdminStatus ServiceAdminStatus, +sdpOperStatus INTEGER, +sdpLastMgmtChange TimeStamp, +sdpLdpEnabled TruthValue, +sdpOperFlags BITS, +sdpLastStatusChange TimeStamp, +sdpAdminIngressLabel Unsigned32, +sdpAdminEgressLabel Unsigned32, +sdpAdminIsBackup TruthValue, +sdpOperIsBackup TruthValue, +sdpOutInterface Integer32, +sdpGroupIdentifier Unsigned32, +sdpTransportTunnelName DisplayString , +sdpVCType INTEGER, +sdpType INTEGER, +sdpMtu Integer32, +sdpBindVlanTag Unsigned32, +sdpIsPwStatusSignalingEnable TruthValue, +sdpEpsAdminIsPrimary TruthValue, +sdpEpsAdminIsSecondary TruthValue +} + +sdpId OBJECT-TYPE +SYNTAX SdpIdType +MAX-ACCESS read-only +STATUS current +DESCRIPTION "SDP identifier." +::= { sdpInfoEntry 1 } + +sdpRowStatus OBJECT-TYPE +SYNTAX RowStatus +MAX-ACCESS read-write +STATUS current +DESCRIPTION "This object indicates the status of this row. +1. The values supported during a set operation are +createAndWait(5), destroy(6), active(1), notInSertvice(2). +Sdps can be deleted any time. The transition between +active(1) and notInService(2) states are rejected if +sdpAdminStatus is up(1). +" +::= { sdpInfoEntry 2 } + +sdpDelivery OBJECT-TYPE +SYNTAX INTEGER { +gre(1), +mpls(2) +} +MAX-ACCESS read-write +STATUS current +DESCRIPTION "This object specifies the type of delivery used +by this SDP. +NOTE! Currently we support only mpls. The modification +of this obect will be rejected. " +DEFVAL { mpls } +::= { sdpInfoEntry 3 } + +sdpFarEndIpAddress OBJECT-TYPE +SYNTAX IpAddress +MAX-ACCESS read-write +STATUS current +DESCRIPTION "This object specifies the IP address of the +remote end of the GRE or MPLS tunnel defined +by this SDP. + +This field is mandatory. If all mandatory fields are set, the +row status object is automatically changed from notReady(3) +to notInService(2) state. +" +::= { sdpInfoEntry 4 } + +sdpDescription OBJECT-TYPE +SYNTAX ServObjDesc +MAX-ACCESS read-write +STATUS current +DESCRIPTION "Generic information about this SDP." +DEFVAL { "" } +::= { sdpInfoEntry 5 } + +sdpLabelSignaling OBJECT-TYPE +SYNTAX INTEGER { +none(1), +tldp(2) +} +MAX-ACCESS read-write +STATUS current +DESCRIPTION "This object specifies the signaling protocol +used to obtain the ingress and egress labels +used in frames transmitted and received on +this SDP. When the value of this object is +none(1) then the labels are manually assigned +at the time the SDP is configured. The +value of this object can only be changed while +the admin status of the SDP is down(2). + +This field is mandatory. If all mandatory fields are set, the +row status object is automatically changed from notReady(3) +to notInService(2) state +" +DEFVAL { tldp } +::= { sdpInfoEntry 6 } + +sdpAdminStatus OBJECT-TYPE +SYNTAX ServiceAdminStatus +MAX-ACCESS read-write +STATUS current +DESCRIPTION "The desired state of this SDP. +1. The value of this object depends on the value of svcAdminStatus. +It will be rejected to set sdpAdminStatus to up(1), when svcAdminStatus +is set to down(2). +2. If sdpRowStatus is in notInService state, the transition of sdpAdminStatus +from down(2) to up(1) state will also automaticaly change the +value of the sdpRowStatus object to active(1) +" +DEFVAL { down } +::= { sdpInfoEntry 7 } + +sdpOperStatus OBJECT-TYPE +SYNTAX INTEGER { +up(1), +down(2), +goingUp (3), +tunnelDown (4), +transportSelected (5), +supressed (6) +} +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The operating state of this SDP. +1. Sdp is up and running. +2. Initial state. Entry is inactive. +3. Peers are ready to select transport. +4. There is no suitable transport. +5. SDP is not operational due to local/remote SAP down or remote SDP has no transport. +6. Sdp is up and ready to carry user traffic but it is not used at the moment (backup). +" +::= { sdpInfoEntry 8 } + +sdpLastMgmtChange OBJECT-TYPE +SYNTAX TimeStamp +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The value of sysUpTime at the time of the +most recent management-initiated change to +this SDP." +::= { sdpInfoEntry 9 } + +sdpLdpEnabled OBJECT-TYPE +SYNTAX TruthValue +MAX-ACCESS read-only +STATUS current +DESCRIPTION "When the value of this object is true(1) +the transport LSP's are signalled by LDP, +as opposed to being provisioned static or +RSVP-signalled LSP's. This object applies +only to MPLS SDP's." +DEFVAL { false } +::= { sdpInfoEntry 10 } + +sdpOperFlags OBJECT-TYPE +SYNTAX BITS { +sdpAdminDown(0), +signalingSessionDown(1), +transportTunnelDown(2), +invalidEgressInterface(3), +noSystemIpAddress(4) +} +MAX-ACCESS read-only +STATUS current +DESCRIPTION "This object specifies all the conditions that +affect the operating status of this SDP." +::= { sdpInfoEntry 11 } + +sdpLastStatusChange OBJECT-TYPE +SYNTAX TimeStamp +MAX-ACCESS read-only +STATUS current +DESCRIPTION "The value of sysUpTime at the time of the +most recent operating status change to this +SDP." +::= { sdpInfoEntry 12 } + +sdpAdminIngressLabel OBJECT-TYPE +SYNTAX Unsigned32 (0 | 1 | 2048..18431) +MAX-ACCESS read-write +STATUS current +DESCRIPTION "The static MPLS VC label used by the far-end device +to send packets to this device in this service via +this SDP." +DEFVAL { 0 } +::= { sdpInfoEntry 13 } + +sdpAdminEgressLabel OBJECT-TYPE +SYNTAX Unsigned32 (0 | 16..1048575) +MAX-ACCESS read-write +STATUS current +DESCRIPTION "The static MPLS VC label used by this device to send +packets to the far-end device in this service via +this SDP." +DEFVAL { 0 } +::= { sdpInfoEntry 14 } + +sdpAdminIsBackup OBJECT-TYPE +SYNTAX TruthValue +MAX-ACCESS read-create +STATUS current +DESCRIPTION "This object is used in administratively to specify the preferred primary or backup state of this SDP. +A value of false means this is the primary SDP. +This field is mandatory if svcType is set to vpls-mtu(12) or vpws-mtu(10). +The sdpType must be set to spoke(2). If all mandatory fields are +set, the row status object is automatically changed from notReady(3) to +notInService(2) state." +DEFVAL { false } +::= { sdpInfoEntry 15 } + +sdpOperIsBackup OBJECT-TYPE +SYNTAX TruthValue +MAX-ACCESS read-only +STATUS current +DESCRIPTION "It represents the current operational state of this SDP as either active or backup. +A value of false means this is the active SDP. A value of true means that this SDP is +in backup suppressed state." +DEFVAL { false } +::= { sdpInfoEntry 16 } + +sdpOutInterface OBJECT-TYPE +SYNTAX Integer32 +MAX-ACCESS read-create +STATUS current +DESCRIPTION "This object is valid only if the type of service is tls(3). +The ifIndex of the desired outbound interface for this SDP. + +This field is currently not supported. Its modification +will be rejected. + +The default value is 0 +" +DEFVAL { 0 } +::= { sdpInfoEntry 17 } + +sdpGroupIdentifier OBJECT-TYPE +SYNTAX Unsigned32 +MAX-ACCESS read-create +STATUS current +DESCRIPTION "This object is valid only if the type of service is tls(3). +The Group ID for this SDP. SDP's bound to the same service must have the same Group ID's." +DEFVAL { 0 } +::= { sdpInfoEntry 18 } + +sdpTransportTunnelName OBJECT-TYPE +SYNTAX DisplayString +MAX-ACCESS read-create +STATUS current +DESCRIPTION "Optional transport tunnel name. For the SDP to be operational an entry must exist in +mplsTunnelTable with this name." +DEFVAL { "" } +::= { sdpInfoEntry 19 } + +sdpVCType OBJECT-TYPE +SYNTAX INTEGER +{ +ethernet-vlan(4), +ethernet(5) +} +MAX-ACCESS read-create +STATUS current +DESCRIPTION "VC Type of the service." +::= { sdpInfoEntry 20} + +sdpType OBJECT-TYPE +SYNTAX INTEGER +{ +invalidType(0), +generic(1), +spoke(2), +mesh(3), +hub(4) +} +MAX-ACCESS read-create +STATUS current +DESCRIPTION "The type of this SDP. + +Currently the only supported sdp types are spoke(2) and mesh(3) + +This field is mandatory. If svcType is set to vpls-mtu(12) or vpws-mtu(10), +trying to set sdpType to mesh(3) will be rejected(Wring configuration). +If all mandatory fields are set, the row status object is automatically +changed from notReady(3) to notInService(2) state. +" +::= { sdpInfoEntry 21} + +sdpMtu OBJECT-TYPE +SYNTAX Integer32 (512..9216) +MAX-ACCESS read-create +STATUS current +DESCRIPTION "The largest frame size (in octets) that this +SDP can handle" +::= { sdpInfoEntry 22} + +sdpBindVlanTag OBJECT-TYPE +SYNTAX Unsigned32 +MAX-ACCESS read-write + +STATUS current +DESCRIPTION "Outgoing vlan." +::= { sdpInfoEntry 23} + +sdpIsPwStatusSignalingEnable OBJECT-TYPE +SYNTAX TruthValue +MAX-ACCESS read-create +STATUS current +DESCRIPTION "Specifies if PW-status signalling is enabled per given SDP." +::= { sdpInfoEntry 24} + +sdpEpsAdminIsPrimary OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Administrative primary status if the specified SDP. If set to true, the SDP is the primary-link of the protection." + DEFVAL { false } +::= { sdpInfoEntry 25 } + +sdpEpsAdminIsSecondary OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Administrative secondary status if the specified SDP. If set to true, the SDP is the secondary-link of the protection." + DEFVAL { false } +::= { sdpInfoEntry 26 } + +---notifications + +prvtSdpCreated NOTIFICATION-TYPE +OBJECTS { +svcId, sdpId +} +STATUS current +DESCRIPTION "This trap is sent when a new row is created +in the sdpInfoTable." +::= { prvtSdpTraps 1 } + +prvtSdpDeleted NOTIFICATION-TYPE +OBJECTS { +svcId, sdpId +} +STATUS current +DESCRIPTION "This trap is sent when an existing row is +deleted from the sdpInfoTable." +::= { prvtSdpTraps 2 } + +prvtSdpStatusChanged NOTIFICATION-TYPE +OBJECTS { +svcId, +sdpId, +sdpAdminStatus, +sdpOperStatus +} +STATUS current +DESCRIPTION "The sdpStatusChanged notification is generated +when there is a change in the administrative or +operating status of an SDP." +::= { prvtSdpTraps 3 } + +-- ---------------------------------------------------------------------------- +-- Conformance Information +-- ---------------------------------------------------------------------------- + +prvtTMCustCompliances OBJECT IDENTIFIER ::= { prvtTMCustConformance 1 } +prvtTMCustGroups OBJECT IDENTIFIER ::= { prvtTMCustConformance 2 } + +prvtTMSvcCompliances OBJECT IDENTIFIER ::= { prvtTMSvcConformance 1 } +prvtTMSvcGroups OBJECT IDENTIFIER ::= { prvtTMSvcConformance 2 } + +prvtTMSapCompliances OBJECT IDENTIFIER ::= { prvtTMSapConformance 1 } +prvtTMSapGroups OBJECT IDENTIFIER ::= { prvtTMSapConformance 2 } + +prvtTMSdpCompliances OBJECT IDENTIFIER ::= { prvtTMSdpConformance 1 } +prvtTMSdpGroups OBJECT IDENTIFIER ::= { prvtTMSdpConformance 2 } + +-- ---------------------------------------------- +-- Compliance Statements +-- ---------------------------------------------- + +prvtTMCustCompliance MODULE-COMPLIANCE +STATUS current +DESCRIPTION +"The compliance statement for management of services customers +on T-Metro series systems." +MODULE -- this module +MANDATORY-GROUPS +{ +prvtTMCustGlobalGroup +} +::= { prvtTMCustCompliances 1 } + +prvtTMSvcCompliance MODULE-COMPLIANCE +STATUS current +DESCRIPTION +"The compliance statement for management of services +on T-Metro series systems." +MODULE -- this module +MANDATORY-GROUPS +{ +prvtTMSvcGlobalGroup, +prvtTMSvcNotificationGroup +} +::= { prvtTMSvcCompliances 1 } + +prvtTMSapCompliance MODULE-COMPLIANCE +STATUS current +DESCRIPTION +"The compliance statement for management of services SAPs +on T-Metro series systems." +MODULE -- this module +MANDATORY-GROUPS { +prvtTMSapGlobalGroup, +prvtTMSapNotificationGroup +} +::= { prvtTMSapCompliances 1 } + +prvtTMSdpCompliance MODULE-COMPLIANCE +STATUS current +DESCRIPTION +"The compliance statement for management of services SDPs +on T-Metro series systems." +MODULE -- this module +MANDATORY-GROUPS { +prvtTMSdpGlobalGroup +} +::= { prvtTMSdpCompliances 1 } + +-- ---------------------------------------------- +-- customer OBJECT-GROUPs +-- ---------------------------------------------- + +prvtTMCustGlobalGroup OBJECT-GROUP +OBJECTS { +custNumEntries, +custName, +custRowStatus, +custContact, +custPhone, +custLastMgmtChange +} +STATUS current +DESCRIPTION +"The group of objects supporting management of Services customers +general capabilities on T-Metro series systems." +::= { prvtTMCustGroups 1 } + +-- ---------------------------------------------- +-- Services OBJECT-GROUPs +-- ---------------------------------------------- + +prvtTMSvcGlobalGroup OBJECT-GROUP +OBJECTS { +svcNumEntries, +svcId, +svcRowStatus, +svcType, +svcDescription, +svcAdminStatus, +svcOperStatus, +svcNumSaps, +svcNumSdps, +svcLastMgmtChange, +svcVpnId +} +STATUS current +DESCRIPTION +"The group of objects supporting management of Svc general +capabilities on T-Metro series systems." +::= { prvtTMSvcGroups 1 } + +prvtTMSvcNotificationGroup NOTIFICATION-GROUP +NOTIFICATIONS { +prvtSvcCreated, +prvtSvcDeleted +} +STATUS current +DESCRIPTION +"The group of notifications supporting the Services +on T-Metro series systems." +::= { prvtTMSvcGroups 2 } + +-- ---------------------------------------------- +-- Service SAP OBJECT-GROUPs +-- ---------------------------------------------- + +prvtTMSapGlobalGroup OBJECT-GROUP +OBJECTS { +sapNumEntries, +sapPortId, +sapEncapValue, +sapRowStatus, +sapType, +sapDescription, +sapAdminStatus, +sapOperStatus, +sapIngressQosPolicyId, +sapEgressQosPolicyId, +sapLastMgmtChange +} +STATUS current +DESCRIPTION +"The group of objects supporting management of Services SAP general +capabilities on T-Metro series systems." +::= { prvtTMSapGroups 1 } + +prvtTMSapNotificationGroup NOTIFICATION-GROUP +NOTIFICATIONS { +prvtSapStatusChanged, +prvtSapCreated, +prvtSapDeleted +} +STATUS current +DESCRIPTION +"The group of notifications supporting the Sap feature +on T-Metro series systems." +::= { prvtTMSapGroups 2 } + +-- ---------------------------------------------- +-- Service SDP OBJECT-GROUPs +-- ---------------------------------------------- + +prvtTMSdpGlobalGroup OBJECT-GROUP +OBJECTS { +sdpNumEntries, +sdpId, +sdpNextFreeId, +sdpRowStatus, +sdpDelivery, +sdpFarEndIpAddress, +sdpDescription, +sdpLabelSignaling, +sdpAdminStatus, +sdpOperStatus, +sdpLastMgmtChange, +sdpLdpEnabled +} +STATUS current +DESCRIPTION +"The group of objects supporting management of Services SDP general +capabilities on T-Metro series systems." +::= { prvtTMSdpGroups 1 } + +END |