Observium_CE/mibs/rfc/PKTC-EN-SIG-MIB

781 lines
30 KiB
Plaintext

PKTC-EN-SIG-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Unsigned32 FROM SNMPv2-SMI
ifIndex FROM IF-MIB
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
TruthValue
FROM SNMPv2-TC
OBJECT-GROUP,
MODULE-COMPLIANCE
FROM SNMPv2-CONF
pktcEnhancements
FROM CLAB-DEF-MIB
pktcNcsEndPntConfigEntry
FROM PKTC-SIG-MIB;
pktcEnSigMib MODULE-IDENTITY
LAST-UPDATED "200501280000Z" -- January 28, 2005
ORGANIZATION "Cable Television Laboratories, Inc "
CONTACT-INFO
"Sumanth Channabasappa
Postal: Cable Television Laboratories, Inc.
858 Coal Creek Circle
Louisville, Colorado 80027-9750
U.S.A.
Phone: +1 303-661-9100
Fax: +1 303-661-9199
E-mail: mibs@cablelabs.com"
DESCRIPTION
"This MIB module enhances the basic management
objects defined for PacketCable Signaling
protocols by the MIB group pktcSigMib.
Acknowledgements:
Rodney Osborne - Arris Interactive
Eugene Nechamkin - Broadcom Corporation
Satish Kumar - Texas Instruments
Jean-Francois Mule - CableLabs
Copyright 1999-2004 Cable Television Laboratories, Inc.
All rights reserved."
REVISION "200501280000Z"
DESCRIPTION
"This revision is being published as part of the PacketCable
Signaling MIBs enhancements for PacketCable 1.5."
::= { pktcEnhancements 2 }
--
-- Enhanced MIB Objects and Divisions.
--
pktcEnSigMibObjects OBJECT IDENTIFIER
::= { pktcEnSigMib 1 }
pktcEnSigDevConfigObjects OBJECT IDENTIFIER
::= { pktcEnSigMibObjects 1 }
pktcEnNcsEndPntConfigObjects OBJECT IDENTIFIER
::= { pktcEnSigMibObjects 2 }
pktcEnSigEndPntConfigObjects OBJECT IDENTIFIER
::= { pktcEnSigMibObjects 3 }
pktcEnDcsEndPntConfigObjects OBJECT IDENTIFIER
::= { pktcEnSigMibObjects 4 }
--
-- Enhanced Notification groups.
--
pktcEnSigNotificationPrefix OBJECT IDENTIFIER
::= { pktcEnSigMib 2 }
pktcEnSigNotification OBJECT IDENTIFIER
::= { pktcEnSigNotificationPrefix 0 }
pktcEnSigConformance OBJECT IDENTIFIER
::= { pktcEnSigMib 3 }
pktcEnSigCompliances OBJECT IDENTIFIER
::= { pktcEnSigConformance 1 }
pktcEnSigGroups OBJECT IDENTIFIER
::= { pktcEnSigConformance 2 }
pktcEnNcsMinimumDtmfPlayout OBJECT-TYPE
SYNTAX Unsigned32 (0 | 40..100)
UNITS "milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object defines the minimum playout time for
the DTMF digit when IETF RFC 2833 DTMF Relay is used
for the egress gateway.
If the value set via this pktcEnNcsMinimumDtmfPlayout
object is different from that specified in RFC2833 packet,
then the MTA MUST use the maximum of the two values.
For example:
If the RFC 2833 packet specifies 23ms and if the object
pktcEnNcsMinimumDtmfPlayout is set to 40ms then
the egress gateway must use a value of 40ms.
Similarly if the RFC 2833 packet specifies
60 ms and if the object pktcEnNcsMinimumDtmfPlayout
is set to 40ms then the egress gateway must use a
value of 60 ms."
REFERENCE
"PacketCable(tm) Codec Specification"
DEFVAL {0}
::= { pktcEnSigDevConfigObjects 1}
--
-- The following table enhances the NCS End Point Config Table
-- (pktcNcsEndPntConfigTable) defined in pktSigMib.
--
--
pktcEnNcsEndPntConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF PktcEnNcsEndPntConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table augments pktcNcsEndPntConfigTable."
::= { pktcEnNcsEndPntConfigObjects 1 }
pktcEnNcsEndPntConfigEntry OBJECT-TYPE
SYNTAX PktcEnNcsEndPntConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An enhancement to pktcNcEndPntConfigTable - where each
entry describes endpoint characteristics."
AUGMENTS { pktcNcsEndPntConfigEntry }
::= { pktcEnNcsEndPntConfigTable 1 }
PktcEnNcsEndPntConfigEntry ::=
SEQUENCE {
pktcEnNcsEndPntQuarantineState INTEGER,
pktcEnNcsEndPntHookState INTEGER,
pktcEnNcsEndPntFaxDetection TruthValue,
pktcEnNcsEndPntStatusReportCtrl INTEGER
}
pktcEnNcsEndPntQuarantineState OBJECT-TYPE
SYNTAX INTEGER {
normal (1),
notification (2),
lockstep (3),
extendedlockstep (4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object reflects the state of the Endpoint.
When the endpoint is in notification, lockstep or
values 'extended lockstep' states, the E-MTA MUST report
the of notification(2), lockstep(3) or extendedlockstep(
4),respectively. Else, the endpoint MUST report a value of
of normal(1).
'Extended Lockstep' is defined as the state when the
E-MTA is in the lockstep state for longer than 2 minutes.
For more description about the states refer
to the PacketCable Network Based Call signaling
specification."
REFERENCE
"PacketCable(tm) Network-Based Call Signaling Protocol
Specification,"
::= { pktcEnNcsEndPntConfigEntry 1 }
pktcEnNcsEndPntHookState OBJECT-TYPE
SYNTAX INTEGER {
onHook (1),
onHookPlusNCSActivity (2),
offHook (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object reflects the 'hook state' and 'NCS Activity'
of an endpoint.
'NCS Activity', by definition includes: an active
timeout signal, active brief signal or existence of
an NCS connection.
The onHook(1) state indicates that the endpoint is
'on hook' and the absence of 'NCS Activity' on that
endpoint.
The onHookPlusNCSActivity(2) indicates that the endpoint
is 'on hook' and the presence of 'NCS Activity' on that
endpoint.
The offHook(3) state indicates that the endpoint is
'off hook'."
REFERENCE
"PacketCable(tm) Network-Based Call Signaling Protocol Specification"
::= { pktcEnNcsEndPntConfigEntry 2 }
pktcEnNcsEndPntFaxDetection OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This MIB object is used to configure
the distinctive fax calling tone (CNG) detection feature
on an MTA endpoint with reference to the analog interface[po1].
When set to true, the MTA MUST enable the detection
of CNG tones on the specific endpoint.
When set to false, the MTA MUST disable the detection
of CNG tones on the specific endpoint.
If a connection already exists on the endpoint when this
MIB Object is modified, then the setting needs to take
effect on the next connection."
DEFVAL {false}
::= { pktcEnNcsEndPntConfigEntry 3}
pktcEnNcsEndPntStatusReportCtrl OBJECT-TYPE
SYNTAX INTEGER {
unsupported (1),
reportActualStatus (2),
reportEndPointAsActive (3)
}
MAX-ACCESS read-write
STATUS deprecated
DESCRIPTION
"This MIB object is be used to control
the Endpoint Status Reporting, if the feature is
supported by the MTA and is configurable.
The term 'Endpoint Status Reporting' refers to any
information that the MTA may provide to External
Systems for use in a particular reporting mechanism
(Ex: Home Alarm Systems). The definition of the External
Systems and reporting mechanism are beyond the scope
of this definition (In the example of Home Alarm Systems,
this MIB Object will allow Management Stations to
temporarily disable outage reporting on an EndPoint
during planned downtime).
If supported, the MTA MUST:
- reflect the actual Endpoint status when the value
is set to 'reportActualStatus(2)'
- reflect the EndPoint status as being active when the
value is set to 'reportEndPointAsActive(3)',
irrespective of the actual status.
If unsupported, the MTA MUST set this value to
'unsupported(1)' and reject any attempt to set
this MIB object using SNMP SET to any other value."
::= { pktcEnNcsEndPntConfigEntry 4}
pktcEnEndPntInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF PktcEnEndPntInfoTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table includes any additional information
associated with PacketCable EndPoints.
The number of entries in this table represents the
number of available PacketCable EndPoints."
::= { pktcEnNcsEndPntConfigObjects 2 }
pktcEnEndPntInfoTableEntry OBJECT-TYPE
SYNTAX PktcEnEndPntInfoTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in this table MUST be created for each
PacketCable EndPoint.
The index needs to be the corresponding index in the ifTable
for the associated PacketCable EndPoint."
INDEX { ifIndex }
::= { pktcEnEndPntInfoTable 1 }
PktcEnEndPntInfoTableEntry ::=
SEQUENCE {
pktcEnEndPntFgnPotSupport BITS,
pktcEnEndPntFgnPotDescr SnmpAdminString,
pktcEnEndPntClrFgnPotTsts BITS,
pktcEnEndPntRunFgnPotTsts BITS,
pktcEnEndPntFgnTestValidity BITS,
pktcEnEndPntFgnTestResults BITS
}
pktcEnEndPntFgnPotSupport OBJECT-TYPE
SYNTAX BITS {
fgnPotDetection (0),
hazardousFgnPotDetection (1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This MIB object indicates the capabilities of the MTA to
detect various conditions related to the presence of
foreign potential on an endpoint.
The MTA MUST set a value of '1' for each bit corresponding
to a supported functionality and a value of '0' for each
bit corresponding to an unsupported functionality."
::= { pktcEnEndPntInfoTableEntry 1 }
pktcEnEndPntFgnPotDescr OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This MIB object provides information related to the
various tests for each detection mechanism supported by
the MTA. While the actual contents are vendor-specific,
the recommended format is:
[<Capability>:<Test References>:<Other Info>]...
Example:
<fgnPotDetection>:<test XYZ, Reference 'Document'>:<NA>;
<hazardousFngPotDetection>:<Test ABC, References>:<NA>
"
::= { pktcEnEndPntInfoTableEntry 2 }
pktcEnEndPntClrFgnPotTsts OBJECT-TYPE
SYNTAX BITS {
clrFgnPotentialResults (0),
clrHazardousPotResults (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This MIB object is used to clear the current test
results of supported conditions indicated by
'pktcEnEndPntFgnPotSupport'.
Setting a bit to a value of '1' clears the corresponding
results in the MIB Object 'pktcEnEndPntFgnTestResults' and
the validity as indicated by the MIB object
'pktcEnEndPntFgnTestValidity' for the supported
conditions only (i.e, the MTA MUST set the corresponding
bits to a value of '0' in the indicated tables).
If an SNMP SET attempts to set a bit corresponding to an
unsupported condition to a value of '1', then the MTA MUST
reject the entire SNMP SET and report an 'inconsistent
value' error.
For all unsupported scenarios, the corresponding bits MUST
be set to a value of '0'.
Whenever one or more tests are enabled by the MIB Object
'pktcEnEndPntRunFgnPotTests', the MTA MUST also reset the
corresponding bits in this MIB Object to a value of '0'."
::= { pktcEnEndPntInfoTableEntry 3}
pktcEnEndPntRunFgnPotTsts OBJECT-TYPE
SYNTAX BITS {
runFgnPotentialTsts (0),
runHazardousPotTsts (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This MIB object is used to initiate one or more test cases
associated with a supported foreign potential detection.
Thus, whenever one or more BITS corresponding to supported
foreign scenario potential detection mechanisms are set to
a value of '1', the MTA MUST enable those tests.
Once the tests are executed, the MTA MUST:
- set the corresponding bit to a value of '0'
- update the corresponding BITS in the MIB Objects
'pktcEnEndPntFgnTestValidity' and
'pktcEnEndPntFgnTestResults'.
If an SNMP SET attempts to set a bit corresponding to an
unsupported condition to a value of '1', then the MTA MUST
reject the entire SNMP SET and report an 'inconsistent
value' error.
Whenever a test is being run on an EndPoint the MTA MUST
set the corresponding 'ifOperStatus' MIB Object to a
value of 'testing(3)' for the whole duration of the test.
When the test is completed, the MTA MUST set the
ifOperStatus to the value corresponding to the current
state of the line.
Note: Whenever multiple tests are run, the ordering of the
tests or the results is vendor dependent and need not
necessarily follow the ordering of BITS in this MIB
Object."
::= { pktcEnEndPntInfoTableEntry 4}
pktcEnEndPntFgnTestValidity OBJECT-TYPE
SYNTAX BITS {
fgnPotTstValidity (0),
hazardousPotTstValidity (1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This MIB object is used to indicate the validity of the
corresponding test cases that were initiated using the MIB
Object 'pktcEnEndPntRunFgnPotTests'.
An MTA MUST:
- return a value of '1' if the tests were run successfully
and the results are valid.
- return a value of '0' if a particular test was not
initiated or if the tests could not be run successfully
and hence the results are invalid.
Note: The MTA MUST set all the BITS to '0' as soon as one
or more test cases are initiated."
::= { pktcEnEndPntInfoTableEntry 5}
pktcEnEndPntFgnTestResults OBJECT-TYPE
SYNTAX BITS {
fgnPotentialResults (0),
hazardousPotResults (1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This MIB object is used to indicate the results of the
corresponding test cases that were initiated using the MIB
Object 'pktcEnEndPntRunFgnPotTests'.
An MTA MUST:
- set the corresponding bit to a value of '1' if the tests
indicated the presence of a foreign potential as per the
associated test case.
- set the corresponding bit to a value of '0' if the tests
indicated the absence of a foreign potential as per the
associated test case.
Note: The MTA MUST set all the BITS to '0' as soon as one or
more test cases are initiated."
::= { pktcEnEndPntInfoTableEntry 6}
pktcEnNcsEndPntLVMgmtTable OBJECT-TYPE
SYNTAX SEQUENCE OF PktcEnNcsEndPntLVMgmtTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This MIB table contains the MIB Objects used for
managing loop voltage on an MTA. An MTA MUST
implement the defined MIB Objects and the associated
functionality."
::= { pktcEnNcsEndPntConfigObjects 3 }
pktcEnNcsEndPntLVMgmtTableEntry OBJECT-TYPE
SYNTAX PktcEnNcsEndPntLVMgmtTableEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this MIB table consists of the
loop voltage management policy for the specified
index. The MTA MUST use the ifIndex with a value of '1'
to represent the E-MTA and the remaining indices
(if used) to represent the endpoints (as specified
in [1]).
When the ifIndex is set to a value of '1', it represents
a policy that MUST be applied to all the lines on an MTA.
A MTA MUST support access to this MIB Object via the
ifIndex set to a value of '1' (i.e., per-device policy). "
REFERENCE "PacketCable Device Provisioning specification [1]"
INDEX { ifIndex }
::= { pktcEnNcsEndPntLVMgmtTable 1 }
PktcEnNcsEndPntLVMgmtTableEntry ::=
SEQUENCE {
pktcEnNcsEndPntLVMgmtPolicy INTEGER,
pktcEnNcsEndPntLVMgmtResetTimer Unsigned32,
pktcEnNcsEndPntLVMgmtMaintTimer Unsigned32
}
pktcEnNcsEndPntLVMgmtPolicy OBJECT-TYPE
SYNTAX INTEGER {
voltageAtAllTimes(1),
voltageUnlessRFQAMabsent(2),
voltageBasedOnServiceOrTimers(3),
voltageBasedOnService(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This MIB Object allows the Service Provider to choose
a suitable policy for Loop Voltage behavior on MTAs.
Unless overridden by the operator, the MTA MUST use the
default value specified in the definition of this MIB
Object.
The MTA MUST adhere to PacketCable signaling
requirements, such as the NCS open loop voltage requirement,
irrespective of any chosen policy.
For MTAs that need to remove loop voltage during the MTA
initialization phase, in contradiction to a chosen policy,
such a loop voltage removal period MUST NOT exceed 1000ms.
The MTA MUST retain the value of this MIB Object across
hard reboots or soft resets (for a definition of the terms,
please refer to [1]).
This MIB object specifies four policies. An informative
illustration of the E-MTA behavior with different policies
is presented in Appendix A.
Provisioned line is an MTA Endpoint that has been provided
with valid per-line configuration data either via the
configuration file (during provisioning) or the SNMP
management interface.
When the MIB Object is set to a value of
voltage_at_all_times(1), - indicating Policy 1 -
the MTA MUST maintain the loop idle voltage on all
lines, irrespective of the line status.
When this MIB Object is set to a value of
voltage_unless_RF_QAM_absent(2)- indicating Policy 2
- the MTA MUST apply loop idle voltage at all
times except when it confirms the absence of any
RF QAM carrier, following a complete scan of the
spectrum (i.e., loop voltage is maintained during
the scan). When the MTA detects the presence of any
RF QAM carrier, it MUST apply the loop idle voltage.
Additionally, the following conditions apply:
- during a hard reboot, this policy applies at all
lines until the MTA is successfully provisioned (
i.e., pktcMtaDevProvisioningState has a value
other than 'inProgress')
- once the MTA is successfully provisioned (
(i.e., pktcMtaDevProvisioningState has a value
of 'pass(1)', 'passWithWarnings(4)' or
'passWithIncompleteParsing(5)') then the policy
applies to all provisioned lines
- upon the onset of a re-initialization due to a
soft reset (via SNMP or Rf conditions) the MTA MUST
continue to maintain the existing policy and state
on previously provisioned lines, unless overridden
by a policy or the provisioning process specifies
otherwise
This policy is similar to Policy 1, except for the
ability to recognize events like cable cuts (due to
malicious activities, or otherwise).
The following requirements apply to policies 3 and 4:
- upon the onset of a re-initialization due to a soft reset
the MTA MUST continue to maintain the existing policy and
state on provisioned lines, unless overridden by a policy
or the provisioning process specifies otherwise
- once the provisioning process is completed with the value
of the MIB Object pktcMtaDevProvisioningState set to a
value of 'pass(1)', 'passWithWarnings(4)' or
'passWithIncompleteParsing(5)', the MTA MUST apply the
chosen policy to all the provisioned lines
When this MIB Object is set to a value of
voltage_based_on_service_or_timers(3)- indicating Policy 3 -
the MTA MUST adhere to the requirements that follow
at any given point in time:
- when the timer defined by
pktcEnNcsEndPntLVMgmtResetTimer has
a non-zero value, the MTA MUST apply loop idle voltage
under all circumstances (similar to policy 1).
Refer to the definition of the MIB Object for the
persistence and timer requirements.
- when the timer defined by
pktcEnNcsEndPntLVMgmtMaintTimer has
a non-zero value, the MTA MUST maintain a line's loop
idle voltage state that was in effect prior to the timer
being set to a non-zero value. Refer to the definition
of the MIB Object defining the timer for the persistence
and timer requirements.
- When the timers defined by
pktcEnNcsEndPntLVMgmtMaintTimer and
pktcEnNcsEndPntLVMgmtResetTimer have
expired (both have a value of zero), then:
= the MTA MUST apply loop voltage if the provisioning
process is completed with the value of
pktcMtaDevProvisioningState set to a value of
than 'pass(1)', 'passWithWarnings(4)' or
'passWithIncompleteParsing(5)'
= During a T4 timeout (note: the timers have expired),
the E-MTA MUST remove loop idle voltage on all lines
- When both the timers are active (i.e., they both have
non-zero values), then the timer defined by the MIB
Object pktcEnNcsEndPntLVMgmtMaintTimer takes precedence
- if none of the above cases apply, the MTA MUST remove
loop idle voltage on all lines
When the MIB Object is set to a value of
voltage_based_on_service(4) - indicating Policy 4 - the
following conditions apply at any given point in time:
- the MTA MUST apply loop idle voltage to all
the provisioned lines if the value of the MIB Object
'pktcMtaDevProvisioningState' is set to a
value of 'pass(1)', 'passWithWarnings(4)'
or 'passWithIncompleteParsing(5)'
- in all other cases, the MTA
MUST remove loop idle voltage on all lines."
REFERENCE "PacketCable Device Provisioning specification [1]"
DEFVAL { voltageBasedOnService }
::= { pktcEnNcsEndPntLVMgmtTableEntry 1}
pktcEnNcsEndPntLVMgmtResetTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..1440)
UNITS "minutes"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This MIB Object specifies the time duration allowed for
an MTA to successfully provision and is only applicable when
the MIB Object pktcEnNcsEndPntLVMgmtPolicy is
set to a value of 'voltage_based_on_service_or_timers(3)'.
In all other cases, the MTA MUST:
- return a value of '0' upon any retrieval requests
- return an error of 'inconsistentValue' upon any
modification requests
The value contained by this MIB Object is a countdown timer
and the MTA MUST start counting down the configured value
only upon a hard reboot, a soft reset or a T4 timeout. Once
this timer has reached a value of zero, the MTA MUST retain
the value (of zero) until successfully configured otherwise.
The MTA MUST use a change in the value of this MIB Object
only on the next hard reboot, soft reset or T4 timeout.
The MTA MUST persist the last configured value (i.e., not
the countdown value) of this MIB Object across hard reboots
and soft resets.
Refer to the MIB Object pktcEnNcsEndPntLVMgmtPolicy for
usage within 'voltage_based_on_service_or_timers(3)'."
DEFVAL { 5 }
::= { pktcEnNcsEndPntLVMgmtTableEntry 2}
pktcEnNcsEndPntLVMgmtMaintTimer OBJECT-TYPE
SYNTAX Unsigned32 (0..1440)
UNITS "minutes"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This MIB Object allows the operator to specify the time that
loop voltage condition will be maintained, irrespective of
the changes to the MTA. It is only applicable when the MIB
Object pktcEnNcsEndPntLVMgmtPolicy is set to a
value of 'voltage_based_on_service_or_timers(3)'. In all
other cases, the MTA MUST:
- return a value of '0' upon any retrieval requests
- return an error of 'inconsistentValue' upon any
modification requests
The value contained in this MIB Object is a countdown timer
and the MTA MUST start counting down the value immediately
after a successful configuration to a non-zero value. Once
this timer has reached a value of zero, the MTA MUST retain
the value (of zero) until successfully configured otherwise.
The MTA MUST retain the value of this MIB Object (i.e., the
countdown value) across soft resets. The MTA MUST reset the
value of this MIB Object (to its default value) during a
hard reboot of the MTA.
Refer to the MIB Object pktcEnNcsEndPntLVMgmtPolicy for
information about applicability and usage."
DEFVAL { 0 }
::= { pktcEnNcsEndPntLVMgmtTableEntry 3}
--
-- Conformance group for common Signaling.
--
pktcEnSigGroup OBJECT-GROUP
OBJECTS {
pktcEnNcsMinimumDtmfPlayout
}
STATUS current
DESCRIPTION
"Enhanced group of objects for the common portion of the
PacketCable Signaling MIB."
::= { pktcEnSigGroups 1 }
--
-- Conformance group for NCS Signaling.
--
pktcEnNcsGroup OBJECT-GROUP
OBJECTS {
pktcEnNcsEndPntQuarantineState,
pktcEnNcsEndPntHookState,
pktcEnNcsEndPntFaxDetection,
pktcEnEndPntFgnPotSupport,
pktcEnEndPntFgnPotDescr,
pktcEnEndPntClrFgnPotTsts,
pktcEnEndPntRunFgnPotTsts,
pktcEnEndPntFgnTestValidity,
pktcEnEndPntFgnTestResults
}
STATUS current
DESCRIPTION
"Enhanced group of objects for the NCS portion of the
PacketCable Signaling MIB. This is mandatory for
NCS signaling support."
::= { pktcEnSigGroups 2 }
--
-- Conformance group for Loop Voltage Management
--
pktcEnNcsLVMgmtGroup OBJECT-GROUP
OBJECTS {
pktcEnNcsEndPntLVMgmtPolicy,
pktcEnNcsEndPntLVMgmtResetTimer,
pktcEnNcsEndPntLVMgmtMaintTimer
}
STATUS current
DESCRIPTION
"Enhanced group of objects for the loop voltage
Management of PacketCable MTAs based on Signaling
and configured policies."
::= { pktcEnSigGroups 3 }
pktcEnNcsDeprecatedGroup OBJECT-GROUP
OBJECTS {
pktcEnNcsEndPntStatusReportCtrl
}
STATUS deprecated
DESCRIPTION
"This contains a list of deprecated Extension
Signaling MIB Objects."
::= { pktcEnSigGroups 4 }
--
-- Compliance statements
--
pktcEnSigBasicCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for devices that implement
PacketCable defined Signaling on an MTA."
MODULE PKTC-EN-SIG-MIB
--
-- Mandatory groups
--
MANDATORY-GROUPS {
pktcEnSigGroup
}
GROUP pktcEnNcsGroup
DESCRIPTION
"This group is mandatory for any MTA implementing
PacketCable signaling."
::={ pktcEnSigCompliances 1 }
END