2738 lines
115 KiB
Plaintext
2738 lines
115 KiB
Plaintext
-- ============================================================================
|
|
-- Copyright (C) 2018 by HUAWEI TECHNOLOGIES. All rights reserved.
|
|
-- Description: This mib is used for defining huawei's vectoring management MIB objects.
|
|
-- The MIB is used for vectoring, vectoring is a transmission method that
|
|
-- employs the coordination of line signals for reduction of crosstalk levels
|
|
-- and improvement of performance.
|
|
-- Reference:
|
|
-- Version: V1.33
|
|
--
|
|
-- ============================================================================
|
|
|
|
HUAWEI-VECTOR-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
enterprises, Integer32, Unsigned32, Gauge32, OBJECT-TYPE,
|
|
MODULE-IDENTITY, OBJECT-IDENTITY, NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
RowStatus, TruthValue, MacAddress, TEXTUAL-CONVENTION, DateAndTime
|
|
FROM SNMPv2-TC
|
|
huaweiUtility
|
|
FROM HUAWEI-MIB
|
|
ifIndex
|
|
FROM IF-MIB
|
|
hwFrameIndex, hwSlotIndex, hwPortIndex, hwConfigChangeIP
|
|
FROM HUAWEI-DEVICE-MIB
|
|
HwXdslDirection
|
|
FROM HUAWEI-XDSL-LINE-TC-MIB
|
|
hwXdslRequestID, hwXdslPortFrequentRetrainControlTimes
|
|
FROM HUAWEI-XDSL-COMMON-MIB;
|
|
|
|
hwVectoringMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201806260000Z"
|
|
ORGANIZATION
|
|
"Huawei Technologies Co.,Ltd."
|
|
CONTACT-INFO
|
|
"Huawei Industrial Base
|
|
Bantian, Longgang
|
|
Shenzhen 518129
|
|
People's Republic of China
|
|
Website: http://www.huawei.com
|
|
Email: support@huawei.com
|
|
"
|
|
DESCRIPTION
|
|
"This mib is used for defining huawei's vectoring management MIB objects.
|
|
The MIB is used for vectoring, vectoring is a transmission method that
|
|
employs the coordination of line signals for reduction of crosstalk levels
|
|
and improvement of performance.
|
|
"
|
|
|
|
-- Revision history
|
|
REVISION "201806260000Z"
|
|
DESCRIPTION "V1.33, changes in this revision:
|
|
Add leaf node hwVectoringVpBoardMode in hwVectoringGlobalConfig.
|
|
Modify the ranges of the leaf node hwVectoringNlvFaultReason."
|
|
|
|
REVISION "201805300000Z"
|
|
DESCRIPTION "V1.32, changes in this revision:
|
|
Modify the SYNTAX INTEGER and DESCRIPTION of hwVectoringBandplanType.
|
|
Add the definition of the table: hwVectoringNlvGlobalConfig
|
|
Add the definition of the nodes: hwVectoringNlvSwitch, hwVectoringNlvMode,
|
|
hwVectoringNlvSlotList, hwVectoringNlvClockSourceCfg, hwVectoringNlvFaultPolicy
|
|
and hwVectoringNlvDescriptionCfg in hwVectoringNlvGlobalConfig.
|
|
Modify the ranges of the leaves hwVectoringCrosstalkCouplingMatrixPortLocationList.
|
|
Modify the ranges of the leaves hwVectoringNlvStatus, hwVectoringNlvPeerId.
|
|
Add leaf node: hwVectoringNlvDescription, hwVectoringNlvTimestamp, hwVectoringNlvGroupDslamList,
|
|
hwVectoringNlvClockSource and hwVectoringNlvFaultReason in hwVectoringNlvTable.
|
|
Add leaf node: hwVectoringNlvServiceFaultAlarmTrap, hwVectoringNlvServiceRecoveryTrap in hwVectoringAlarmTraps.
|
|
"
|
|
|
|
REVISION "201802120000Z"
|
|
DESCRIPTION "V1.31, changes in this revision:
|
|
Add leaf node hwVectoringCpeWhiteListConfig.
|
|
Add leaf node hwVectoringCpeWhiteList."
|
|
|
|
REVISION "201710300000Z"
|
|
DESCRIPTION "V1.30, changes in this revision:
|
|
Delete the table of hwVectoringAutoGroupingTable."
|
|
|
|
REVISION "201707200000Z"
|
|
DESCRIPTION "V1.29, changes in this revision:
|
|
Add leaf node hwVectoringFextCoefConfig in hwVectoringGlobalConfig."
|
|
|
|
REVISION "201612220000Z"
|
|
DESCRIPTION "V1.28, changes in this revision:
|
|
Add leaf node hwVectoringGfastStartTone in hwVectoringGlobalConfig."
|
|
|
|
REVISION "201512120000Z"
|
|
DESCRIPTION "V1.27, changes in this revision:
|
|
Modify the DESCRIPTION of the leaves node
|
|
hwVectoringSingleWireInterruptionAutoShaping.
|
|
"
|
|
|
|
REVISION "201512040000Z"
|
|
DESCRIPTION "V1.26, changes in this revision:
|
|
Modify the DESCRIPTION of the leaves node
|
|
hwVectoringConfProfGfastFextCanelControlDs and hwVectoringConfProfGfastFextCanelControlUs.
|
|
"
|
|
|
|
|
|
REVISION "201511070000Z"
|
|
DESCRIPTION "V1.25, changes in this revision:
|
|
Add leaf node hwVectoringSingleWireInterruptionAutoShaping.
|
|
Add leaf node hwVectoringConfProfGfastFextCanelControlDs.
|
|
Add leaf node hwVectoringConfProfGfastFextCanelControlUs."
|
|
|
|
REVISION "201507080000Z"
|
|
DESCRIPTION "V1.24, changes in this revision:
|
|
Add leaf node hwVectoringLongLoopDectionConfig.
|
|
Add leaf node hwVectoringLongLoopInsertionLoss.
|
|
Add leaf node hwVectoringLongLoopPolicy.
|
|
Add leaf node hwVectoringLinkLongLoopControlState.
|
|
Add leaf node hwVectoringLinkLongLoopPolicyUsed.
|
|
Add leaf node hwVectoringLinkLongLoopControlRemove."
|
|
|
|
REVISION "201506270000Z"
|
|
DESCRIPTION "V1.23, changes in this revision:
|
|
Modify the DESCRIPTION of the leaf: hwVectoringVpMode."
|
|
|
|
REVISION "201506210000Z"
|
|
DESCRIPTION "V1.22, changes in this revision:
|
|
Modify the DESCRIPTION of the leaves: hwVectoringLegacyCpeReservedBand, hwVectoringLegacyCpeToneBlackoutBand,
|
|
hwVectoringProfLegacyCpeReservedBand, hwVectoringProfLegacyCpeToneBlackoutBand.
|
|
Add leaf node hwVectoringVpMode in hwVectoringGlobalConfig."
|
|
|
|
REVISION "201505050000Z"
|
|
DESCRIPTION "V1.21, changes in this revision:
|
|
Modify the range and the invalid value of the leaf node: hwVectoringLinkVcePortIndex."
|
|
|
|
REVISION "201504270000Z"
|
|
DESCRIPTION "V1.20, changes in this revision:
|
|
Modify the DESCRIPTION of the leaf node hwVectoringProfLegacyCpeReservedBand and hwVectoringProfLegacyCpeToneBlackoutBand."
|
|
|
|
REVISION "201503180000Z"
|
|
DESCRIPTION "V1.19, changes in this revision:
|
|
Modify the SYNTAX INTEGER and DESCRIPTION of hwVectoringLinkCPEType according to standard."
|
|
|
|
REVISION "201501290000Z"
|
|
DESCRIPTION "V1.18, changes in this revision:
|
|
Modify the type name of hwVectoringCrosstalkCouplingMatrixDirection."
|
|
|
|
REVISION "201412010000Z"
|
|
DESCRIPTION "V1.17, changes in this revision:
|
|
Add leaf node hwxdsl2FrequentlyRetrainReachFurtherControlPolicy.
|
|
Modify the leaf hwvdsl2LegacyCpeActivatedAlarmTrap name to hwXdslLegacyCpeActivatedAlarmTrap.
|
|
Modify the leaf hwvdsl2FrequentlyRetrainTimesReachThresholdAlarmTrap name to hwXdslFrequentlyRetrainTimesReachThresholdAlarmTrap .
|
|
Add parameter g.fast(6) in hwVectoringLinkCPEType .
|
|
"
|
|
|
|
REVISION "201411250000Z"
|
|
DESCRIPTION "V1.16, changes in this revision:
|
|
Add leaf node hwvdsl2FrequentlyRetrainReachFurtherControlThresholdAlarmTrap, hwxdsl2FrequentlyRetrainReachFurtherControlTime.
|
|
"
|
|
REVISION "201409090000Z"
|
|
DESCRIPTION "V1.15, changes in this revision:
|
|
Add leaf node hwVectoringLimitProfLineSpectrumProf, hwVectoringLimitProfUpboProf in hwVectoringGlobalConfig.
|
|
Add leaf node hwVectoringConfProfLimitProfLineSpectrumProf, hwVectoringConfProfLimitProfUpboProf in hwVectoringConfProfTable.
|
|
"
|
|
|
|
REVISION "201407250000Z"
|
|
DESCRIPTION "V1.14, changes in this revision:
|
|
Add leaf node hwVectoringErbDetectLevel, hwVectoringReinEsDropThresholdDuringJoin, hwVectoringReinEsDropThresholdDuringTrack in hwVectoringGlobalConfig.
|
|
"
|
|
|
|
REVISION "201406290000Z"
|
|
DESCRIPTION "V1.13, changes in this revision:
|
|
Add hwVectoringPortList.
|
|
Modify the description of leaf hwVectoringLinkClearCoefficient
|
|
"
|
|
REVISION "201406200000Z"
|
|
DESCRIPTION "V1.11, changes in this revision:
|
|
Add leaf node hwVectoringSingleWireInterruptionDectionMeltConfig in hwVectoringGlobalConfig.
|
|
Modify the description of the node hwVectoringGroupNotReqBandsUs, hwVectoringGroupNotReqBandsDs,
|
|
hwVectoringGroupProtectionOfNotReqBandsDs, hwVectoringGroupProtectionOfNotReqBandsUs, hwVectoringHistoryCoefficientClear,
|
|
hwVectoringVceRunInfoCollectTimes, hwVectoringVceRunInfoCollectInterval, hwVectoringVceRunInfoCollectAlgoParaVictimPort,
|
|
hwVectoringVceRunInfoCollectAlgoParaDisturberPort.
|
|
Add leaf node hwVectoringProfDisorderLeavingThreshold in hwVectoringConfProfTable.
|
|
"
|
|
|
|
REVISION "201405150000Z"
|
|
DESCRIPTION "V1.10, changes in this revision:
|
|
Add bandplan998ade17spe1(7) in hwVectoringBandplanType.
|
|
Modify the description of the node hwVectoringBandplanType.
|
|
Modify the description of the nodes:hwVectoringLinkCPEType.
|
|
Add hwVectoringSingleWireInterruptionDetectionConfig.
|
|
Add hwVectoringLegacyCpeActivationAlarmTrap and hwVectoringLegacyCpeActivationRecoveryTrap.
|
|
Add hwVectoringServiceFaultAlarmTrap and hwVectoringServiceRecoveryTrap.
|
|
Add hwVectoringSingleWireInterruptionAlarmTrap and hwVectoringSingleWireInterruptionRecoveryTrap.
|
|
"
|
|
REVISION "201404220000Z"
|
|
DESCRIPTION "V1.09, changes in this revision:
|
|
Modify the description of the node hwVectoringVceRunInfoCollectAlgoParaDisturberLocation.
|
|
"
|
|
|
|
REVISION "201404020000Z"
|
|
DESCRIPTION "V1.08, changes in this revision:
|
|
Add leaf node hwVectoringVceRunInfoCollectRequestId in hwVectoringVceRunInfoCollectTable.
|
|
Add the definition of the node: hwVectoringVceRunInfoCollectRequestId in hwVectoringVceRunInfoCollectTrap.
|
|
Add leaf node hwVectoringLinkClearCoefficient in hwVectoringPortTable.
|
|
Add leaf node hwVectoringHistoryCoefficientClear in hwVectoringFastJoinConfig.
|
|
"
|
|
|
|
REVISION "201403180000Z"
|
|
DESCRIPTION "V1.07, changes in this revision:
|
|
Add default value of the node hwVectoringVceRunInfoCollectAlgoParaDisturberLocation.
|
|
Add leaf node hwVectoringCableType, hwVectoringLegacyCpeRatio in hwVectoringGlobalConfig.
|
|
Add leaf node hwVectoringProfCableType, hwVectoringProfLegacyCpeRatio in hwVectoringConfProfTable.
|
|
"
|
|
|
|
REVISION "201402120000Z"
|
|
DESCRIPTION "V1.06, changes in this revision:
|
|
Modify the range of the leaf node: hwVectoringGroupLinkList, hwVectoringLinkVcePortIndex,
|
|
hwVectoringCrosstalkCouplingMatrixPortIfindexList, hwVectoringCrosstalkCouplingMatrixAverageMagnitudeList,
|
|
hwVectoringCrosstalkCouplingMatrixCancellationStatusList, hwVectoringCrosstalkCouplingMatrixPortLocationList.
|
|
Modify the description of the nodes:hwVectoringLinkCPEType.
|
|
"
|
|
|
|
REVISION "201312180000Z"
|
|
DESCRIPTION "V1.06, changes in this revision:
|
|
Add the definition of the table: hwVectoringVceRunInfoCollectTable.
|
|
Add hwVectoringVceRunInfoCollectTrap.
|
|
Add hwVectoringVceRunInfoCollectResult in hwVectoringTrapsVbOids.
|
|
"
|
|
|
|
REVISION "201311050000Z"
|
|
DESCRIPTION "V1.05, changes in this revision:
|
|
Add hwVectoringProfChangeTrap and hwVectoringProfIDChangeTrap.
|
|
Add hwVectoringProfOperType in hwVectoringTrapsVbOids.
|
|
"
|
|
|
|
REVISION "201307190000Z"
|
|
DESCRIPTION "V1.05, changes in this revision:
|
|
Add leaf node hwVectoringConfProfLimitProfDsDataRateProf to hwVectoringConfProfTable.
|
|
Add leaf node hwVectoringConfProfLimitProfUsDataRateProf to hwVectoringConfProfTable.
|
|
Add leaf node hwVectoringConfProfLimitProfChanProf to hwVectoringConfProfTable.
|
|
Add leaf node hwVectoringLimitProfDsDataRateProf to hwVectoringGlobalConfig.
|
|
Add leaf node hwVectoringLimitProfUsDataRateProf to hwVectoringGlobalConfig.
|
|
Add leaf node hwVectoringLimitProfChanProf to hwVectoringGlobalConfig.
|
|
Add leaf node hwVectoringLinkLegacyPolicyUsed to hwVectoringPortTable.
|
|
Add leaf node hwVectoringLinkFallbackStatus to hwVectoringPortTable.
|
|
Add leaf node hwVectoringJoinFdps to hwVectoringFastJoinConfig.
|
|
Modify the node hwVectoringLinkLegacyPolicyUsed, add the value -1 indicates invalid value.
|
|
"
|
|
|
|
REVISION "201307100000Z"
|
|
DESCRIPTION "V1.04, changes in this revision:
|
|
Add the definition of the table: hwVectoringNlvTable, hwVectoringXlinMonitorTable.
|
|
Add leaf node hwVectoringCrosstalkCouplingMatrixPortLocationList to hwVectoringCrosstalkCouplingMatrixTable.
|
|
Add leaf node hwVectoringXlinChangeTrap to hwVectoringCommonTrapsPrefix.
|
|
Add the definition of the nodes: hwVectoringProfLegacyCpeActivatePolicy, hwVectoringProfLegacyCpeReservedBand,
|
|
hwVectoringProfLegacyCpeToneBlackoutBand in hwVectoringConfProfTable.
|
|
Modify the node hwVectoringLinkBelongedVceId.
|
|
Modify the description of the nodes: hwVectoringSwitch, hwVectoringLegacyCpeReservedBand, hwVectoringLegacyCpeToneBlackoutBand, hwVectoringHistoryCoefficient.
|
|
"
|
|
|
|
REVISION "201301150000Z"
|
|
DESCRIPTION "V1.03, changes in this revision:
|
|
Add the definition of the nodes: hwVectoringReceivedESRecoverAlarmTrap, hwVectoringPSConfigAbnormalAlarmTrap,
|
|
hwVectoringPSConfigRecoverAlarmTrap in hwVectoringTraps.
|
|
"
|
|
|
|
REVISION "201208260000Z"
|
|
DESCRIPTION "V1.02, changes in this revision:
|
|
Add leaf node hwVectoringLegacyCpeReservedBand and hwVectoringLegacyCpeToneBlackoutBand.
|
|
Create table hwVectoringFastJoinConfig and hwVectoringCrosstalkCouplingMatrixTable.
|
|
Add leaf node hwVectoringGroupProtectionOfNotReqBandsDs and hwVectoringGroupProtectionOfNotReqBandsUs.
|
|
Add leaf node hwVectoringLinkCPEType to get the CPE type connected to the port.
|
|
Add leaf node hwVectoringGlobalConfigChangeTrap to notify the change vectoring global configuration.
|
|
Create table hwVectoringCommonTraps to fetch the vectoring traps.
|
|
Add leaf node hwVectoringGlobalConfigChangeTrap.
|
|
Add leaf node hwVectoringVictCoefAbnormalVariationAlarmTrap, hwVectoringDistCoefAbnormalVariationAlarmTrap,
|
|
hwVectoringReceivedESAbnormalAlarmTrap, hwvdsl2LegacyCpeActivatedAlarmTrap and hwvdsl2FrequentlyRetrainTimesReachThresholdAlarmTrap.
|
|
Modify the node hwVectoringGroupIndex, hwVectoringLinkBelongedVceId
|
|
and hwVectoringAutoGroupingGroupIndex.
|
|
Create table hwVectoringTrapsVbOids.
|
|
Add leaf node hwVectoringPortFrequentRetrainTimes.
|
|
delete unnecessary en dashes.
|
|
Add the definition of the table hwVectoringAutoGroupingTable,
|
|
hwVectoringCrosstalkCouplingMatrixTable, hwVectoringAlarmTraps.
|
|
add value forceFriendlyDsLimitUs(4) and forceFriendlyDsNoLimitUs(5) for hwVectoringLegacyCpeActivatePolicy and modify the description .
|
|
"
|
|
|
|
REVISION "201202150000Z"
|
|
DESCRIPTION "V1.01, changes in this revision:
|
|
Add the definition of the table: hwVectoringGroupTable, hwVectoringConfProfTable, hwVectoringPortTable.
|
|
Add the definition of the nodes: hwVectoringLegacyCpeActivatePolicy in hwVectoringGlobalConfig.
|
|
Add the definition of the nodes: hwVectoringLinkBandPlanCompatible in hwVectoringPortTable.
|
|
Add the definition of the nodes: hwVectoringBandplanType, hwVectoringUs0Type, hwVectoringAnnexALimitMask in hwVectoringGlobalConfig.
|
|
"
|
|
|
|
REVISION "201109010000Z"
|
|
DESCRIPTION "V1.00, initial version"
|
|
|
|
::= { huaweiUtility 171 }
|
|
|
|
--
|
|
-- Textual conventions
|
|
--
|
|
|
|
--
|
|
-- Vectoring table
|
|
--
|
|
hwVectoringGlobalConfig OBJECT IDENTIFIER ::= { hwVectoringMIB 1 }
|
|
|
|
hwVectoringSwitch OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable the global vectoring configuration.
|
|
Warning: this operation will reactivate all the VDSL ports supporting vectoring and may take several minutes.
|
|
Default values:disable.
|
|
Options:
|
|
1. enable(1) - Enables the global vectoring configuration
|
|
2. disable(2) - Disables the global vectoring configuration
|
|
"
|
|
::= { hwVectoringGlobalConfig 1 }
|
|
|
|
hwVectoringLegacyCpeActivatePolicy OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
noLimit(1),
|
|
block(2),
|
|
limit(3),
|
|
forceFriendlyDsLimitUs(4),
|
|
forceFriendlyDsNoLimitUs(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vectoring legacy cpe activate policy.
|
|
Default values:limit.
|
|
Options:
|
|
1. noLimit(1) - The legacy cpe is allowed to activated in G.993.2 operation mode
|
|
2. block(2) - The legacy cpe is not allowed to activated in G.993.2 operation mode
|
|
3. limit(3) - The legacy cpe is allowed to activated in G.993.2 operation mode,
|
|
with PSD auto shaped to eliminate the self-FEXT to vectoring lines
|
|
4. forceFriendlyDsLimitUs(4) - Force friendly is used in the downstream direction, and PSD automatic
|
|
shaping is used in the upstream direction
|
|
5. forceFriendlyDsNoLimitUs(5) - Force friendly is used in the downstream direction, and no restriction
|
|
is set for the upstream direction
|
|
"
|
|
::= { hwVectoringGlobalConfig 2 }
|
|
|
|
hwVectoringBandplanType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
bandplanAnnexa(1),
|
|
bandplanAnnexc(2),
|
|
bandplan997e(3),
|
|
bandplan998ade(4),
|
|
bandplan998e(5),
|
|
bandplanHPE(6),
|
|
bandplan998ade17spe1(7),
|
|
bandplanCN (8),
|
|
bandplanCN1(9)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vectoring global frequency plan types.
|
|
Default values:bandplan998ade.
|
|
Options:
|
|
1. bandplanAnnexa(1) - The frequency plan types for the vectoring feature is Annex A
|
|
2. bandplanAnnexc(2) - The frequency plan types for the vectoring feature is Annex C
|
|
3. bandplan997e(3) - The frequency plan types for the vectoring feature is 997E
|
|
4. bandplan998ade(4) - The frequency plan types for the vectoring feature is 998ADE
|
|
5. bandplan998e(5) - The frequency plan types for the vectoring feature is 998E
|
|
6. bandplanHPE(6) - The frequency plan types for the vectoring feature is HPE
|
|
7. bandplan998ade17spe1(7) - The frequency plan types for the vectoring feature is 998ADE17SPE-1
|
|
8. bandplanCN (8) - The frequency plan types for the vectoring feature is CN
|
|
9. bandplanCN1(9) - The frequency plan types for the vectoring feature is CN-1
|
|
"
|
|
::= { hwVectoringGlobalConfig 3 }
|
|
|
|
hwVectoringUs0Type OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
us0TypeA(1),
|
|
us0TypeB(2),
|
|
us0TypeM(3),
|
|
us0TypeN(4),
|
|
invalidValue(-1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vectoring us0 type.
|
|
Default values:us0TypeA.
|
|
Options:
|
|
1. us0TypeA(1) - US0 type is US0-type A
|
|
2. us0TypeB(2) - US0 type is US0-type B
|
|
3. us0TypeM(3) - US0 type is US0-type M
|
|
4. us0TypeN(4) - US0 type is US0-type N/A
|
|
5. invalidValue(-1) - US0 type return -1 when vectoring frequency plan types is Annex A/Annex C
|
|
"
|
|
::= { hwVectoringGlobalConfig 4 }
|
|
|
|
hwVectoringAnnexALimitMask OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
d32(1),
|
|
d48(2),
|
|
d64(3),
|
|
d128(4),
|
|
invalidValue(-1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"AnnexA limit mask.
|
|
Options:
|
|
1. d32(1) - AnnexA limit mask is D-32
|
|
2. d48(2) - AnnexA limit mask is D-48
|
|
3. d64(3) - AnnexA limit mask is D-64
|
|
4. d128(4) - AnnexA limit mask is D-128
|
|
5. invalidValue(-1) - AnnexA limit mask return -1 when vectoring frequency plan types is not Annex A
|
|
"
|
|
::= { hwVectoringGlobalConfig 5 }
|
|
|
|
hwVectoringLegacyCpeReservedBand OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..79))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to set the reserved band of a legacy CPE.
|
|
The PSD on the frequency band is not shaped and the frequency band can carry traffic.
|
|
This object takes effect when hwVectoringLegacyCpeActivatePolicy is set to limit.
|
|
Range of the subcarrier IDs: 0-8191. Two subcarriers are separated by a comma (,).
|
|
The format is: start subcarrier ID-end subcarrier ID.
|
|
The start subcarrier ID cannot be greater than the end subcarrier ID.
|
|
Only eight reserved band is supported, for example, 880-900,1000-1100.
|
|
The settings of hwVectoringLegacyCpeReservedBand and
|
|
hwVectoringLegacyCpeToneBlackoutBand cannot overlap with each other.
|
|
"
|
|
::= { hwVectoringGlobalConfig 6 }
|
|
|
|
hwVectoringLegacyCpeToneBlackoutBand OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..79))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to set the blackout band of a legacy CPE.
|
|
The blackout frequency band is disabled and cannot carry traffic.
|
|
This object takes effect when hwVectoringLegacyCpeActivatePolicy is set to limit.
|
|
Range of the subcarrier IDs: 0-8191. Two subcarriers are separated by a comma (,).
|
|
The format is: start subcarrier ID-end subcarrier ID.
|
|
The start subcarrier ID cannot be greater than the end subcarrier ID.
|
|
Only eight tone blackout band is supported, for example, 1300-1320,1400-1500.
|
|
The settings of hwVectoringLegacyCpeReservedBand and
|
|
hwVectoringLegacyCpeToneBlackoutBand cannot overlap with each other.
|
|
"
|
|
::= { hwVectoringGlobalConfig 7 }
|
|
|
|
hwVectoringLimitProfDsDataRateProf OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the row in the XDSL Data Rate Configuration Profile Table,
|
|
(hwVOPDataRateConfProfTable) that applies to vectoring link when the line is activated in non-vectoring mode(G.993.2).
|
|
If the vectoring limit profile is unused, then the object is set to a zero length string.
|
|
"
|
|
::= { hwVectoringGlobalConfig 8 }
|
|
|
|
hwVectoringLimitProfUsDataRateProf OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the row in the XDSL Data Rate Configuration Profile Table,
|
|
(hwVOPDataRateConfProfTable) that applies to vectoring link when the line is activated in non-vectoring mode(G.993.2).
|
|
If the vectoring limit profile is unused, then the object is set to a zero length string.
|
|
"
|
|
::= { hwVectoringGlobalConfig 9 }
|
|
|
|
hwVectoringLimitProfChanProf OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the row in the VDSL2 Channel Configuration Profile Table,
|
|
(Vdsl2ChanConfProfileTable) that applies to vectoring link when the line is activated in non-vectoring mode(G.993.2).
|
|
If the vectoring limit profile is unused, then the object is set to a zero length string.
|
|
"
|
|
::= { hwVectoringGlobalConfig 10 }
|
|
|
|
hwVectoringSingleWireInterruptionDetectionConfig OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable the vectoring single-wire interruption detection.
|
|
Default values:disable.
|
|
Options:
|
|
1. enable(1) - Enables the vectoring detection configuration
|
|
2. disable(2) - Disables the vectoring detection configuration
|
|
"
|
|
::= { hwVectoringGlobalConfig 11 }
|
|
|
|
hwVectoringCableType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
atis(1),
|
|
quad(2),
|
|
paperInsulated(3),
|
|
tp100(4),
|
|
other(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Cable type.
|
|
Default values: atis
|
|
Options:
|
|
1. atis(1) - ATIS
|
|
2. quad(2) - Quad
|
|
3. paperInsulated(3) - Paper Insulated
|
|
4. tp100(4) - TP100
|
|
5. other(5) - Other
|
|
"
|
|
::= { hwVectoringGlobalConfig 12 }
|
|
|
|
hwVectoringLegacyCpeRatio OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..3)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Legacy CPE ratio.
|
|
Default values: 0
|
|
Options:
|
|
0: 1%~15%
|
|
1: 15%~25%
|
|
2: 25%~50%
|
|
3: >50%
|
|
"
|
|
::= { hwVectoringGlobalConfig 13 }
|
|
|
|
hwVectoringSingleWireInterruptionDectionMeltConfig OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable the vectoring melt detection.
|
|
This parameter must be used together with hwVectoringSingleWireInterruptionDetectionConfig.
|
|
This parameter is configurable only when hwVectoringSingleWireInterruptionDetectionConfig is enabled.
|
|
Default values:disable.
|
|
Options:
|
|
1. enable(1) - Enable melt detection for vectoring single wire interruption detection
|
|
2. disable(2) - Disable melt detection for vectoring single wire interruption detection
|
|
"
|
|
::= { hwVectoringGlobalConfig 14 }
|
|
|
|
hwVectoringErbDetectLevel OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The level of detecting ERB(Errorcode Report Bloack) decide that how to judge the valid ERB.
|
|
Default values: 0
|
|
Options:
|
|
0: ERB validity detection.
|
|
1: ERB validity and ERB noise detection.
|
|
"
|
|
::= { hwVectoringGlobalConfig 16 }
|
|
|
|
hwVectoringReinEsDropThresholdDuringJoin OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"In the joining, when the rate of dropped ES(Errorcode Sample) is larger than the threshold,
|
|
this line's percode coef don't be calculated and updated.
|
|
Default values: 75
|
|
"
|
|
::= { hwVectoringGlobalConfig 17 }
|
|
|
|
hwVectoringReinEsDropThresholdDuringTrack OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"In the tracking, when the rate of dropped ES is larger than the threshold,
|
|
this line's percode coef don't be calculated and updated.
|
|
Default values: 7
|
|
"
|
|
::= { hwVectoringGlobalConfig 18 }
|
|
|
|
hwVectoringLimitProfLineSpectrumProf OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the row in the XDSL Line Spectrum Configuration Profile Table,
|
|
(hwVOPLineSpectrumConfProfTable) that applies to vectoring link when the line is activated in non-vectoring mode(G.993.2).
|
|
If the vectoring limit profile is unused, then the object is set to a zero length string.
|
|
"
|
|
::= { hwVectoringGlobalConfig 19 }
|
|
|
|
hwVectoringLimitProfUpboProf OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the row in the XDSL Upbo Configuration Profile Table,
|
|
(hwVOPUPBOConfProfTable) that applies to vectoring link when the line is activated in non-vectoring mode(G.993.2).
|
|
If the vectoring limit profile is unused, then the object is set to a zero length string.
|
|
"
|
|
::= { hwVectoringGlobalConfig 20 }
|
|
|
|
hwVectoringVpMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
mode192(1),
|
|
mode384(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the vector vp-mode.
|
|
Default values:mode384.
|
|
Options:
|
|
1. mode192(1) - The 192 mode of vectoring board
|
|
2. mode384(2) - The 384 mode of vectoring board
|
|
"
|
|
::= { hwVectoringGlobalConfig 21 }
|
|
|
|
hwVectoringLongLoopDectionConfig OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable the long loop detection.
|
|
This parameter must be used together with hwVectoringLongLoopPolicy when it is enabled.
|
|
Default values:disable.
|
|
Options:
|
|
1. disable(0) - Disable long loop detection
|
|
2. enable(1) - Enable long loop detection
|
|
"
|
|
::= { hwVectoringGlobalConfig 22 }
|
|
|
|
hwVectoringLongLoopInsertionLoss OBJECT-TYPE
|
|
SYNTAX Unsigned32 (20..40 | 4294967295)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the long loop insertion loss.
|
|
This parameter must be used together with hwVectoringLongLoopDectionConfig.
|
|
This parameter is configurable only when hwVectoringLongLoopDectionConfig is enabled.
|
|
Value 4294967295 means invalid value.
|
|
Default values: 25 dB
|
|
"
|
|
::= { hwVectoringGlobalConfig 23 }
|
|
|
|
hwVectoringLongLoopPolicy OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
nonVectoring(0),
|
|
nonFextCanceling(1),
|
|
invalidValue(-1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the long loop policy.
|
|
This parameter must be used together with hwVectoringLongLoopDectionConfig.
|
|
This parameter is configurable only when hwVectoringLongLoopDectionConfig is enabled.
|
|
Options:
|
|
1. nonVectoring(0) - Policy of non-vectoring.
|
|
If a vectoring port meets long line control requirements,
|
|
the vectoring port is considered as a legacy port during initialization.
|
|
2. nonFextCanceling(1) - Policy of non-fext-canceling.
|
|
If a vectoring port meets long line control requirements,
|
|
the vectoring port does not perform crosstalk cancellation.
|
|
3. invalidValue(-1) - Invalid value, Default value, only read is supported.
|
|
"
|
|
::= { hwVectoringGlobalConfig 24 }
|
|
|
|
hwVectoringSingleWireInterruptionAutoShaping OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable the global vectoring Single Wire Interruption Auto Shaping.
|
|
This parameter must be used together with hwVectoringSingleWireInterruptionDetectionConfig.
|
|
This parameter is configurable only when hwVectoringSingleWireInterruptionDetectionConfig is enabled.
|
|
Default values:disable.
|
|
Options:
|
|
1. enable(1) - Enable the auto shaping detection for vectoring single wire interruption detection.
|
|
2. disable(2) - Disable the auto shaping detection for vectoring single wire interruption detection.
|
|
"
|
|
::= { hwVectoringGlobalConfig 25 }
|
|
|
|
hwVectoringGfastStartTone OBJECT-TYPE
|
|
SYNTAX Unsigned32 (43..1023)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"It is the global start tone for G.fast lines. In a G.fast and
|
|
VDSL hybrid scenario, you can configure this parameter to set
|
|
the start tone of the frequency band used by G.fast lines.
|
|
Default values: 43
|
|
"
|
|
::= { hwVectoringGlobalConfig 26 }
|
|
|
|
hwVectoringFextCoefConfig OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
normal(1),
|
|
premium(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies whether the premium vectoring processing is enabled.
|
|
Default values : normal.
|
|
Options:
|
|
1. normal(1) - The premium vectoring processing is disabled
|
|
2. premium(2) - The premium vectoring processing is enabled
|
|
"
|
|
::= { hwVectoringGlobalConfig 27 }
|
|
|
|
hwVectoringCpeWhiteListConfig OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable the global vectoring cpe white list configuration.
|
|
Default values: disable.
|
|
Options:
|
|
1. enable(1) - Enable the global vectoring cpe white list configuration.
|
|
2. disable(2) - Disable the global vectoring cpe white list configuration.
|
|
"
|
|
::= { hwVectoringGlobalConfig 28 }
|
|
|
|
hwVectoringCpeWhiteList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..64))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object defines the global vectoring cpe white list.
|
|
This is a string of 4 bytes of values indicates the type of vectoring cpe.
|
|
Default values: BDCMTRID.
|
|
the default value can not be deleted.
|
|
If the vectoring cpe white list is unused, then the object is set to a zero length string."
|
|
::= { hwVectoringGlobalConfig 29 }
|
|
|
|
hwVectoringVpBoardMode OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
fast(1),
|
|
vdsl(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the vector vp-board-mode.
|
|
Default values:fast.
|
|
Options:
|
|
1. fast(1) - The G.fast mode of vectoring board
|
|
2. vdsl(2) - The vdsl mode of vectoring board
|
|
"
|
|
::= { hwVectoringGlobalConfig 30 }
|
|
|
|
-- hwVectoringGroupTable
|
|
hwVectoringGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwVectoringGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table hwVectoringGroupTable contains the vectoring group
|
|
configuration.
|
|
The index of this table is hwVectoringGroupIndex.
|
|
"
|
|
::= { hwVectoringMIB 2 }
|
|
|
|
hwVectoringGroupEntry OBJECT-TYPE
|
|
SYNTAX HwVectoringGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table hwVectoringGroupTable contains the vectoring group
|
|
configuration.
|
|
The index of this entry is hwVectoringGroupIndex.
|
|
"
|
|
INDEX { hwVectoringGroupIndex }
|
|
::= { hwVectoringGroupTable 1 }
|
|
|
|
HwVectoringGroupEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hwVectoringGroupIndex Unsigned32,
|
|
hwVectoringGroupNotReqBandsUs OCTET STRING,
|
|
hwVectoringGroupNotReqBandsDs OCTET STRING,
|
|
hwVectoringGroupLinkList OCTET STRING,
|
|
hwVectoringGroupRowStatus RowStatus,
|
|
hwVectoringGroupProtectionOfNotReqBandsDs INTEGER,
|
|
hwVectoringGroupProtectionOfNotReqBandsUs INTEGER
|
|
}
|
|
|
|
hwVectoringGroupIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..96)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies a row in this table.
|
|
The vectoring group 1 is the default group, can not add and delete.
|
|
"
|
|
::= { hwVectoringGroupEntry 1 }
|
|
|
|
hwVectoringGroupNotReqBandsUs OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..79))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This configuration parameter shall be an array of pairs of
|
|
sub-carrier indices for uptream . Each pair represents the
|
|
start and stop sub-carrier index of a frequency band in which
|
|
FEXT cancellation is not required. Up to 8 frequency bands may
|
|
be configured.
|
|
for example :880-900,1000-1020.
|
|
This parameter must be used together with hwVectoringGroupProtectionOfNotReqBandsUs.
|
|
This parameter is configurable only when hwVectoringGroupProtectionOfNotReqBandsUs
|
|
is enabled.
|
|
"
|
|
::= { hwVectoringGroupEntry 2 }
|
|
|
|
hwVectoringGroupNotReqBandsDs OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..79))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This configuration parameter shall be an array of pairs of
|
|
sub-carrier indices for downstream . Each pair represents the
|
|
start and stop sub-carrier index of a frequency band in which
|
|
FEXT cancellation is not required. Up to 8 frequency bands may
|
|
be configured.
|
|
for example :1300-1320,1400-1450.
|
|
This parameter must be used together with hwVectoringGroupProtectionOfNotReqBandsDs.
|
|
This parameter is configurable only when hwVectoringGroupProtectionOfNotReqBandsDs
|
|
is enabled.
|
|
"
|
|
::= { hwVectoringGroupEntry 3 }
|
|
|
|
hwVectoringGroupLinkList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..4096))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object defines the link list of the vectoring group.
|
|
This is a string of 4 bytes of values indicates the port ifindex.
|
|
It can contain as most as 1024 link."
|
|
::= { hwVectoringGroupEntry 4 }
|
|
|
|
hwVectoringGroupRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create a new row or delete an existing row
|
|
in this table.
|
|
"
|
|
::= { hwVectoringGroupEntry 5 }
|
|
|
|
hwVectoringGroupProtectionOfNotReqBandsDs OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable (1),
|
|
disable (2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object enable/disable the protection of vectoring
|
|
lines downstream.
|
|
This parameter must be used together with hwVectoringGroupNotReqBandsDs.
|
|
hwVectoringGroupNotReqBandsDs cannot be null when this node is set to enable.
|
|
Options:
|
|
1. enable(1)- The protection of vectoring lines downstream
|
|
is enabled
|
|
2. disable(2) - The protection of vectoring lines downstream
|
|
is disabled
|
|
"
|
|
DEFVAL { disable }
|
|
::= { hwVectoringGroupEntry 6 }
|
|
|
|
hwVectoringGroupProtectionOfNotReqBandsUs OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable (1),
|
|
disable (2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object enable/disable the protection of vectoring
|
|
lines upstream.
|
|
This parameter must be used together with hwVectoringGroupNotReqBandsUs.
|
|
hwVectoringGroupNotReqBandsUs cannot be null when this node is set to enable.
|
|
Options:
|
|
1. enable(1)- The protection of vectoring lines upstream
|
|
is enabled
|
|
2. disable(2) - The protection of vectoring lines upstream
|
|
is disabled
|
|
"
|
|
DEFVAL { disable }
|
|
::= { hwVectoringGroupEntry 7 }
|
|
|
|
-- hwVectoringConfProfTable
|
|
hwVectoringConfProfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwVectoringConfProfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table hwVectoringConfProfTable contains the vectoring profile
|
|
configuration.
|
|
A default profile with an index of 'DEFVAL' will always exist and
|
|
its parameters will be set to vendor-specific values, unless otherwise
|
|
specified in this document.
|
|
The index of this table is hwVectoringProfName."
|
|
::= { hwVectoringMIB 3 }
|
|
|
|
hwVectoringConfProfEntry OBJECT-TYPE
|
|
SYNTAX HwVectoringConfProfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table hwVectoringConfProfTable contains the vectoring profile
|
|
configuration.
|
|
A default profile with an index of 'DEFVAL' will always exist and
|
|
its parameters will be set to vendor-specific values, unless otherwise
|
|
specified in this document.
|
|
The index of this entry is hwVectoringProfName."
|
|
INDEX { IMPLIED hwVectoringProfName }
|
|
::= { hwVectoringConfProfTable 1 }
|
|
|
|
HwVectoringConfProfEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hwVectoringProfName OCTET STRING,
|
|
hwVectoringEnableUs INTEGER,
|
|
hwVectoringEnableDs INTEGER,
|
|
hwVectoringProfRowStatus RowStatus,
|
|
hwVectoringProfLegacyCpeActivatePolicy INTEGER,
|
|
hwVectoringProfLegacyCpeReservedBand OCTET STRING,
|
|
hwVectoringProfLegacyCpeToneBlackoutBand OCTET STRING,
|
|
hwVectoringConfProfLimitProfDsDataRateProf OCTET STRING,
|
|
hwVectoringConfProfLimitProfUsDataRateProf OCTET STRING,
|
|
hwVectoringConfProfLimitProfChanProf OCTET STRING,
|
|
hwVectoringConfVectoringModeCfg Integer32,
|
|
hwVectoringProfCableType INTEGER,
|
|
hwVectoringProfLegacyCpeRatio Unsigned32,
|
|
hwVectoringProfDisorderLeavingThreshold Unsigned32,
|
|
hwVectoringConfProfLimitProfLineSpectrumProf OCTET STRING,
|
|
hwVectoringConfProfLimitProfUpboProf OCTET STRING,
|
|
hwVectoringConfProfGfastFextCanelControlDs INTEGER,
|
|
hwVectoringConfProfGfastFextCanelControlUs INTEGER
|
|
}
|
|
|
|
hwVectoringProfName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(1..32))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies a row in this table."
|
|
::= { hwVectoringConfProfEntry 1 }
|
|
|
|
hwVectoringEnableUs OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable FEXT cancellation control upstream.
|
|
Default values: enable.
|
|
Options:
|
|
1. enable(1) - Enable FEXT cancellation in the upstream direction from all the other vectoring lines into the line in the vectoring group
|
|
2. disable(2) - Disable FEXT cancellation in the upstream direction from all the other vectoring lines into the line in the vectoring group."
|
|
DEFVAL { enable }
|
|
::= { hwVectoringConfProfEntry 2 }
|
|
|
|
hwVectoringEnableDs OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable FEXT cancellation control downstream.
|
|
Default values: enable.
|
|
Options:
|
|
1. enable(1) - Enable FEXT cancellation in the downstream direction from all the other vectoring lines into the line in the vectoring group
|
|
2. disable(2) - Disable FEXT cancellation in the downstream direction from all the other vectoring lines into the line in the vectoring group"
|
|
DEFVAL { enable }
|
|
::= { hwVectoringConfProfEntry 3 }
|
|
|
|
hwVectoringProfRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to create a new row or delete an existing row
|
|
in this table. Before a profile can be deleted, it must be not
|
|
referenced from all VDSL ports."
|
|
::= { hwVectoringConfProfEntry 4 }
|
|
|
|
hwVectoringProfLegacyCpeActivatePolicy OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
noLimit(1),
|
|
block(2),
|
|
limit(3),
|
|
forceFriendlyDsLimitUs(4),
|
|
forceFriendlyDsNoLimitUs(5),
|
|
global(255)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vectoring legacy cpe activate policy.
|
|
Default values:global.
|
|
Options:
|
|
1. noLimit(1) - The legacy cpe is allowed to activated in G.993.2 operation mode
|
|
2. block(2) - The legacy cpe is not allowed to activated in G.993.2 operation mode
|
|
3. limit(3) - The legacy cpe is allowed to activated in G.993.2 operation mode,
|
|
with PSD auto shaped to eliminate the self-FEXT to vectoring lines
|
|
4. forceFriendlyDsLimitUs(4) - Force friendly is used in the downstream direction, and PSD automatic
|
|
shaping is used in the upstream direction
|
|
5. forceFriendlyDsNoLimitUs(5) - Force friendly is used in the downstream direction, and no restriction
|
|
is set for the upstream direction
|
|
6. global(255) - Use the global vectoring legacy CPE activation policy
|
|
"
|
|
::= { hwVectoringConfProfEntry 5 }
|
|
|
|
hwVectoringProfLegacyCpeReservedBand OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..79))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to set the reserved band of a legacy CPE.
|
|
The PSD on the frequency band is not shaped and the frequency band can carry traffic.
|
|
This object takes effect when hwVectoringProfLegacyCpeActivatePolicy is set to limit.
|
|
Range of the subcarrier IDs: 0-8191. Two subcarriers are separated by a comma (,).
|
|
The format is: start subcarrier ID-end subcarrier ID.
|
|
The start subcarrier ID cannot be greater than the end subcarrier ID.
|
|
Only eight reserved band is supported, for example, 880-900,1000-1100.
|
|
The settings of hwVectoringProfLegacyCpeReservedBand and
|
|
hwVectoringProfLegacyCpeToneBlackoutBand cannot overlap with each other.
|
|
If the reserved band of a legacy CPE is not configured, then the object is set to a zero length string.
|
|
"
|
|
::= { hwVectoringConfProfEntry 6 }
|
|
|
|
hwVectoringProfLegacyCpeToneBlackoutBand OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..79))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to set the blackout band of a legacy CPE.
|
|
The blackout frequency band is disabled and cannot carry traffic.
|
|
This object takes effect when hwVectoringProfLegacyCpeActivatePolicy is set to limit.
|
|
Range of the subcarrier IDs: 0-8191. Two subcarriers are separated by a comma (,).
|
|
The format is: start subcarrier ID-end subcarrier ID.
|
|
The start subcarrier ID cannot be greater than the end subcarrier ID.
|
|
Only eight tone blackout band is supported, for example, 1300-1320,1400-1500.
|
|
The settings of hwVectoringProfLegacyCpeReservedBand and
|
|
hwVectoringProfLegacyCpeToneBlackoutBand cannot overlap with each other.
|
|
If the blackout band of a legacy CPE is not configured, then the object is set to a zero length string.
|
|
"
|
|
::= { hwVectoringConfProfEntry 7 }
|
|
|
|
hwVectoringConfProfLimitProfDsDataRateProf OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the row in the XDSL Data Rate Configuration Profile Table,
|
|
(hwVOPDataRateConfProfTable) that applies to vectoring link when the line is activated in non-vectoring mode(G.993.2).
|
|
If the vectoring limit profile is unused, then the object is set to a zero length string.
|
|
"
|
|
::= { hwVectoringConfProfEntry 8 }
|
|
|
|
hwVectoringConfProfLimitProfUsDataRateProf OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the row in the XDSL Data Rate Configuration Profile Table,
|
|
(hwVOPDataRateConfProfTable) that applies to vectoring link when the line is activated in non-vectoring mode(G.993.2).
|
|
If the vectoring limit profile is unused, then the object is set to a zero length string.
|
|
"
|
|
::= { hwVectoringConfProfEntry 9 }
|
|
|
|
hwVectoringConfProfLimitProfChanProf OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the row in the VDSL2 Channel Configuration Profile Table,
|
|
(Vdsl2ChanConfProfileTable) that applies to vectoring link when the line is activated in non-vectoring mode(G.993.2).
|
|
If the vectoring limit profile is unused, then the object is set to a zero length string.
|
|
"
|
|
::= { hwVectoringConfProfEntry 10 }
|
|
|
|
hwVectoringConfVectoringModeCfg OBJECT-TYPE
|
|
SYNTAX Integer32 (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the access controlling of the type of friendly or vectoring cpe.
|
|
Bit0 represent vectoring allowed or not allowed,0 represents not allowed,1 represents allowed.
|
|
bit1 represent full-friendly allowed or not allowed,0 represents not allowed,1 represents allowed.
|
|
bit2 represent friendly-ds allowed or not allowed,0 represents not allowed,1 represents allowed.
|
|
"
|
|
::= { hwVectoringConfProfEntry 11 }
|
|
|
|
hwVectoringProfCableType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
atis(1),
|
|
quad(2),
|
|
paperInsulated(3),
|
|
tp100(4),
|
|
other(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Cable type.
|
|
Options:
|
|
1. atis(1) - ATIS
|
|
2. quad(2) - Quad
|
|
3. paperInsulated(3) - Paper Insulated
|
|
4. tp100(4) - TP100
|
|
5. other(5) - Other
|
|
"
|
|
DEFVAL { atis }
|
|
::= { hwVectoringConfProfEntry 12 }
|
|
|
|
hwVectoringProfLegacyCpeRatio OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..3)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Legacy CPE ratio.
|
|
Options:
|
|
0: 1%~15%
|
|
1: 15%~25%
|
|
2: 25%~50%
|
|
3: >50%
|
|
"
|
|
DEFVAL { 0 }
|
|
::= { hwVectoringConfProfEntry 13 }
|
|
|
|
hwVectoringProfDisorderLeavingThreshold OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..40000)
|
|
UNITS "symbols"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time between observed loss of US signal and forced cutoff of the DS signal, expressed in DMT symbols.
|
|
"
|
|
DEFVAL { 8 }
|
|
::= { hwVectoringConfProfEntry 14 }
|
|
|
|
hwVectoringConfProfLimitProfLineSpectrumProf OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the row in the XDSL Line Spectrum Configuration Profile Table,
|
|
(hwVOPLineSpectrumConfProfTable) that applies to vectoring link when the line is activated in non-vectoring mode(G.993.2).
|
|
If the vectoring limit profile is unused, then the object is set to a zero length string.
|
|
"
|
|
::= { hwVectoringConfProfEntry 15 }
|
|
|
|
hwVectoringConfProfLimitProfUpboProf OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the row in the XDSL Upbo Configuration Profile Table,
|
|
(hwVOPUPBOConfProfTable) that applies to vectoring link when the line is activated in non-vectoring mode(G.993.2).
|
|
If the vectoring limit profile is unused, then the object is set to a zero length string.
|
|
"
|
|
::= { hwVectoringConfProfEntry 16 }
|
|
|
|
hwVectoringConfProfGfastFextCanelControlDs OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines whether FEXT cancellation in the downstream direction from all the other vectoring lines into the G.fast line in the vectoring group is enabled or disabled.
|
|
Options:
|
|
1. enable (1) - Enable FEXT cancellation in the downstream direction from all the other vectoring lines into the G.fast line in the vectoring group.
|
|
2. disable (2) - Disable FEXT cancellation in the downstream direction from all the other vectoring lines into the G.fast line in the vectoring group.
|
|
"
|
|
DEFVAL { enable }
|
|
::= { hwVectoringConfProfEntry 17 }
|
|
|
|
hwVectoringConfProfGfastFextCanelControlUs OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines whether FEXT cancellation in the upstream direction from all the other vectoring lines into the G.fast line in the vectoring group is enabled or disabled.
|
|
Options:
|
|
1. enable (1) - Enable FEXT cancellation in the upstream direction from all the other vectoring lines into the G.fast line in the vectoring group.
|
|
2. disable (2) - Disable FEXT cancellation in the upstream direction from all the other vectoring lines into the G.fast line in the vectoring group.
|
|
"
|
|
DEFVAL { enable }
|
|
::= { hwVectoringConfProfEntry 18 }
|
|
|
|
-- hwVectoringPortTable
|
|
hwVectoringPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwVectoringPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table hwVectoringPortTable contains port configuration about vectoring.
|
|
The index of this table is ifIndex.
|
|
"
|
|
::= { hwVectoringMIB 4 }
|
|
|
|
hwVectoringPortEntry OBJECT-TYPE
|
|
SYNTAX HwVectoringPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table hwVectoringPortTable contains port configuration about vectoring.
|
|
The index of this entry is ifIndex."
|
|
INDEX { ifIndex }
|
|
::= { hwVectoringPortTable 1 }
|
|
|
|
HwVectoringPortEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hwVectoringLinkCfgProf OCTET STRING,
|
|
hwVectoringLinkBelongedVceId Unsigned32,
|
|
hwVectoringLinkVcePortIndex Unsigned32,
|
|
hwVectoringLinkBandPlanCompatible INTEGER,
|
|
hwVectoringLinkCPEType INTEGER,
|
|
hwVectoringLinkLegacyPolicyUsed INTEGER,
|
|
hwVectoringLinkFallbackStatus INTEGER,
|
|
hwVectoringLinkClearCoefficient INTEGER,
|
|
hwVectoringLinkLongLoopControlState INTEGER,
|
|
hwVectoringLinkLongLoopPolicyUsed INTEGER,
|
|
hwVectoringLinkLongLoopControlRemove INTEGER
|
|
}
|
|
|
|
hwVectoringLinkCfgProf OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object configures the vectoring link profile name.
|
|
"
|
|
::= { hwVectoringPortEntry 1 }
|
|
|
|
hwVectoringLinkBelongedVceId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..96)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VCE ID uniquely identifies the VCE that manages and controls
|
|
the vectored group to which the line belongs. It consists of one
|
|
octet and valid ranges are from 1 to 96. The special value 0 means
|
|
the line is not in a vectored group."
|
|
::= { hwVectoringPortEntry 2 }
|
|
|
|
hwVectoringLinkVcePortIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..1024 | 4294967295)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VCE port index is the physical index that uniquely identifies
|
|
the VCE port to which the line is connected. It is an integer from
|
|
0 to the maximum number of lines supported by the VCE. The special
|
|
value 4294967295 means the VCE port index is not valid"
|
|
::= { hwVectoringPortEntry 3 }
|
|
|
|
hwVectoringLinkBandPlanCompatible OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
compatible(1),
|
|
incompatible(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Options:
|
|
1. compatible(1) - The vectoring line configured band plan is compatible with the vectoring band configuration
|
|
2. incompatible(2) - The vectoring line configured band plan is not compatible with the vectoring band configuration"
|
|
::= { hwVectoringPortEntry 4 }
|
|
|
|
hwVectoringLinkCPEType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
vectoring(1),
|
|
fullFriendly(2),
|
|
friendlyDs(3),
|
|
legacyVdsl2(4),
|
|
adsl(5),
|
|
unknown(6),
|
|
fast(7)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"If the port is activated, it is the type of the activated CPE.
|
|
If the port was activated but is not currently activated, it is the type of previsouly activated CPE connected to the port.
|
|
If the CPE and CO connected to the port were trained but are not activated, it is the type of CPE identified during the training.
|
|
If the port does not receive handshake requests from a CPE, the CPE type is unknown.
|
|
Options:
|
|
1. vectoring(1) - The CPE type is vectoring
|
|
2. fullFriendly(2) - The CPE type is vectoring full friendly
|
|
3. friendlyDs(3) - The CPE type is vectoring friendly ds
|
|
4. legacyVdsl2(4) - The CPE type is vdsl2
|
|
5. adsl(5) - The CPE type is adsl/2/2+
|
|
6. unknown(6) - The CPE type is unknown
|
|
7. fast(7) - The CPE type is G.fast
|
|
"
|
|
::= { hwVectoringPortEntry 5 }
|
|
|
|
hwVectoringLinkLegacyPolicyUsed OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
noLimit(1),
|
|
block(2),
|
|
limit(3),
|
|
forceFriendlyDsLimitUs(4),
|
|
forceFriendlyDsNoLimitUs(5),
|
|
invalidValue(-1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vectoring legacy cpe activate policy.
|
|
Options:
|
|
1. noLimit(1) - The legacy cpe is allowed to activated in G.993.2 operation mode
|
|
2. block(2) - The legacy cpe is not allowed to activated in G.993.2 operation mode
|
|
3. limit(3) - The legacy cpe is allowed to activated in G.993.2 operation mode,
|
|
with PSD auto shaped to eliminate the self-FEXT to vectoring lines
|
|
4. forceFriendlyDsLimitUs(4) - Force friendly is used in the downstream direction, and PSD automatic
|
|
shaping is used in the upstream direction
|
|
5. forceFriendlyDsNoLimitUs(5) - Force friendly is used in the downstream direction, and no restriction
|
|
is set for the upstream direction
|
|
6. invalidValue(-1) - Invalid value
|
|
"
|
|
::= { hwVectoringPortEntry 6 }
|
|
|
|
hwVectoringLinkFallbackStatus OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
noFallback(1),
|
|
fallback(2),
|
|
noConfig(255)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Options:
|
|
1. noFallback(1) - The fall back configuration is not in use, or the line works in vectoring mode or ADSL mode(G.992.x operation mode)
|
|
2. fallback(2) - The fall back configuration is in use, and the line works in G.993.2 operation mode
|
|
3. noConfig(255) - The fall back configuration does not exist
|
|
"
|
|
::= { hwVectoringPortEntry 7 }
|
|
|
|
hwVectoringLinkClearCoefficient OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
clear(1),
|
|
invalidValue(-1)
|
|
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Clear current coefficient and history coefficient.
|
|
Options:
|
|
1. clear(1) - Clear the current coefficient and history coefficient
|
|
2. invalidValue(-1) - Invalid value
|
|
"
|
|
::= { hwVectoringPortEntry 8 }
|
|
|
|
hwVectoringLinkLongLoopControlState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
n(0),
|
|
y(1),
|
|
invalidValue(-1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the long loop control state.
|
|
Options:
|
|
1. n(0) - Long loop control state is off
|
|
2. y(1) - Long loop control state is on
|
|
3. invalidValue(-1) - Invalid value
|
|
"
|
|
::= { hwVectoringPortEntry 9 }
|
|
|
|
hwVectoringLinkLongLoopPolicyUsed OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
nonVectoring(0),
|
|
nonFextCanceling(1),
|
|
invalidValue(-1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the long loop policy used.
|
|
Options:
|
|
1. nonVectoring(0) - Policy of non-vectoring.
|
|
If a vectoring port meets long line control requirements,
|
|
the vectoring port is considered as a legacy port during initialization.
|
|
2. nonFextCanceling(1) - Policy of non-fext-canceling.
|
|
If a vectoring port meets long line control requirements,
|
|
the vectoring port does not perform crosstalk cancellation.
|
|
3. invalidValue(-1) - Invalid value
|
|
"
|
|
::= { hwVectoringPortEntry 10 }
|
|
|
|
hwVectoringLinkLongLoopControlRemove OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
false(0),
|
|
true(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Remove the current long loop control.
|
|
If it is set to true, the control status is removed, and the system returns false upon a reading request.
|
|
Options:
|
|
1. false(0) - The system returns false upon a reading request
|
|
2. true(1) - Remove the current long loop control
|
|
"
|
|
::= { hwVectoringPortEntry 11 }
|
|
|
|
-- hwVectoringCrosstalkCouplingMatrixTable
|
|
hwVectoringCrosstalkCouplingMatrixTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwVectoringCrosstalkCouplingMatrixEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table hwVectoringCrosstalkCouplingMatrixTable contains information of vectoring
|
|
crosstalk coupling matrix about a port in a vectoring group.
|
|
The indexes of this table are ifIndex and hwVectoringCrosstalkCouplingMatrixDirection.
|
|
"
|
|
::= { hwVectoringMIB 6 }
|
|
|
|
hwVectoringCrosstalkCouplingMatrixEntry OBJECT-TYPE
|
|
SYNTAX HwVectoringCrosstalkCouplingMatrixEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table hwVectoringCrosstalkCouplingMatrixTable contains information of vectoring
|
|
crosstalk coupling matrix about a port in a vectoring group.
|
|
The indexes of this entry are ifIndex and hwVectoringCrosstalkCouplingMatrixDirection.
|
|
"
|
|
INDEX {
|
|
ifIndex,
|
|
hwVectoringCrosstalkCouplingMatrixDirection
|
|
}
|
|
::= { hwVectoringCrosstalkCouplingMatrixTable 1 }
|
|
|
|
HwVectoringCrosstalkCouplingMatrixEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hwVectoringCrosstalkCouplingMatrixDirection HwXdslDirection,
|
|
hwVectoringCrosstalkCoupingMatrixOperType INTEGER,
|
|
hwVectoringCrosstalkCoupingMatrixOperResult INTEGER,
|
|
hwVectoringCrosstalkCouplingMatrixPortIfindexList OCTET STRING,
|
|
hwVectoringCrosstalkCouplingMatrixAverageMagnitudeList OCTET STRING,
|
|
hwVectoringCrosstalkCouplingMatrixCancellationStatusList OCTET STRING,
|
|
hwVectoringCrosstalkCouplingMatrixPortLocationList OCTET STRING
|
|
}
|
|
|
|
hwVectoringCrosstalkCouplingMatrixDirection OBJECT-TYPE
|
|
SYNTAX HwXdslDirection
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The direction of the vectoring crosstalk coupling matrix
|
|
either upstream or downstream.
|
|
"
|
|
::= { hwVectoringCrosstalkCouplingMatrixEntry 1 }
|
|
|
|
hwVectoringCrosstalkCoupingMatrixOperType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
start(1),
|
|
stop(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to start the vectoring crosstalk coupling matrix.
|
|
Options:
|
|
1. start(1) - start the vectoring crosstalk coupling matrix
|
|
2. stop(2) - stop the vectoring crosstalk coupling matrix
|
|
"
|
|
::= { hwVectoringCrosstalkCouplingMatrixEntry 2 }
|
|
|
|
hwVectoringCrosstalkCoupingMatrixOperResult OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
normal(1),
|
|
fail(2)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object identifies the crosstalk coupling matrix operation result.
|
|
Options:
|
|
1. normal(1) - The crosstalk coupling matrix operation result is normal.
|
|
2. fail(2) - The crosstalk coupling matrix operation result is fail.
|
|
"
|
|
::= { hwVectoringCrosstalkCouplingMatrixEntry 3 }
|
|
|
|
hwVectoringCrosstalkCouplingMatrixPortIfindexList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..4096))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ifindex list of port that effect another port in the same vectoring group.
|
|
This is a string of 4 bytes of values indicates the port ifindex.
|
|
"
|
|
::= { hwVectoringCrosstalkCouplingMatrixEntry 4 }
|
|
|
|
hwVectoringCrosstalkCouplingMatrixAverageMagnitudeList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..4096))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"In this matrix must be seen all vectoring subscribers with disturberline.
|
|
This is a string of 4 bytes of values indicates the port average magnitude.
|
|
The units is 0.1 dBm/Hz.
|
|
"
|
|
::= { hwVectoringCrosstalkCouplingMatrixEntry 5 }
|
|
|
|
hwVectoringCrosstalkCouplingMatrixCancellationStatusList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..1024))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether the impact on the port caused by a disturber port is canceled.
|
|
The connected link of each port is 1 bit, and the connected link IDs
|
|
of all the disturber ports form a character string.
|
|
The byte value indicates:
|
|
1. yes(1) - counteract
|
|
2. no(2) - not counteract
|
|
3. invalidValue(255) - invalid value
|
|
"
|
|
::= { hwVectoringCrosstalkCouplingMatrixEntry 6 }
|
|
|
|
hwVectoringCrosstalkCouplingMatrixPortLocationList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..1024))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the connected link ID list of the device
|
|
where the disturber ports locate. The connected link of each port is 1 bit.
|
|
The byte value indicates:
|
|
1. local(0) - Local device
|
|
2. peer1(1) - The first peer device
|
|
3. peer2(2) - The second peer device
|
|
4. invalidValue(255) - invalid value
|
|
"
|
|
::= { hwVectoringCrosstalkCouplingMatrixEntry 7 }
|
|
|
|
-- hwVectoringBoardVectoringStateTable
|
|
hwVectoringBoardVectoringStateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwVectoringBoardVectoringStateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table hwVectoringBoardVectoringStateTable contains the vectoring current running information.
|
|
The indexes of this table are hwFrameIndex and hwSlotIndex.
|
|
"
|
|
::= { hwVectoringMIB 7 }
|
|
|
|
hwVectoringBoardVectoringStateEntry OBJECT-TYPE
|
|
SYNTAX HwVectoringBoardVectoringStateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table hwVectoringBoardVectoringStateTable contains the vectoring current running information.
|
|
The indexes of this entry are hwFrameIndex and hwSlotIndex.
|
|
"
|
|
INDEX {
|
|
hwFrameIndex,
|
|
hwSlotIndex
|
|
}
|
|
::= { hwVectoringBoardVectoringStateTable 1 }
|
|
|
|
HwVectoringBoardVectoringStateEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hwVectoringVpVectoringInterfaceState INTEGER,
|
|
hwVectoringVdslVectoringInterfaceState INTEGER,
|
|
hwVectoringVdslVectoringSyncState INTEGER
|
|
}
|
|
|
|
hwVectoringVpVectoringInterfaceState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
down(1),
|
|
up(2),
|
|
invalidValue(-1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates VCE vectoring interface state.
|
|
Options:
|
|
1. down(1) - vectoring interface state is abnormal
|
|
2. up(2) - vectoring interface state is normal
|
|
3. invalidValue(-1) - invalid value
|
|
"
|
|
::= { hwVectoringBoardVectoringStateEntry 1 }
|
|
|
|
hwVectoringVdslVectoringInterfaceState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
down(1),
|
|
up(2),
|
|
invalidValue(-1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates VDSL vectoring interface state.
|
|
Options:
|
|
1. down(1) - vectoring interface state is abnormal
|
|
2. up(2) - vectoring interface state is normal
|
|
3. invalidValue(-1) - invalid value
|
|
"
|
|
::= { hwVectoringBoardVectoringStateEntry 2 }
|
|
|
|
hwVectoringVdslVectoringSyncState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
noSync(1),
|
|
sync(2),
|
|
invalidValue(-1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates Sync state between VCE and VDSL vectoring interface.
|
|
Options:
|
|
1. noSync(1) - communication between VCE and VDSL is abnormal
|
|
2. sync(2) - communication between VCE and VDSL is normal
|
|
3. invalidValue(-1) - invalid value
|
|
"
|
|
::= { hwVectoringBoardVectoringStateEntry 3 }
|
|
|
|
-- Vectoring ALARM TRAP
|
|
|
|
hwVectoringTraps OBJECT IDENTIFIER ::= { hwVectoringMIB 8 }
|
|
hwVectoringAlarmTraps OBJECT IDENTIFIER ::= { hwVectoringTraps 1 }
|
|
hwVectoringAlarmTrapsPrefix OBJECT IDENTIFIER ::= { hwVectoringAlarmTraps 1 }
|
|
hwVectoringCommonTraps OBJECT IDENTIFIER ::= { hwVectoringTraps 2 }
|
|
hwVectoringCommonTrapsPrefix OBJECT IDENTIFIER ::= { hwVectoringCommonTraps 1 }
|
|
|
|
hwVectoringFaultAlarmTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hwFrameIndex,
|
|
hwSlotIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification indicates that the vectoring service on the board fails.
|
|
"
|
|
::= { hwVectoringAlarmTrapsPrefix 1 }
|
|
|
|
hwVectoringRecoveryAlarmTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hwFrameIndex,
|
|
hwSlotIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification indicates that the vectoring service on the board recovers.
|
|
"
|
|
::= { hwVectoringAlarmTrapsPrefix 2 }
|
|
|
|
hwVectoringVictCoefAbnormalVariationAlarmTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hwFrameIndex,
|
|
hwSlotIndex,
|
|
hwPortIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification indicates that the port receives abnormal crosstalk from
|
|
other ports."
|
|
::= { hwVectoringAlarmTrapsPrefix 3 }
|
|
|
|
hwVectoringDistCoefAbnormalVariationAlarmTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hwFrameIndex,
|
|
hwSlotIndex,
|
|
hwPortIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification indicates that the port causes abnormal crosstalk to
|
|
other ports."
|
|
::= { hwVectoringAlarmTrapsPrefix 4 }
|
|
|
|
hwVectoringReceivedESAbnormalAlarmTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hwFrameIndex,
|
|
hwSlotIndex,
|
|
hwPortIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification indicates that the port receives abnormal error sample
|
|
messages."
|
|
::= { hwVectoringAlarmTrapsPrefix 5 }
|
|
|
|
hwXdslLegacyCpeActivatedAlarmTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hwFrameIndex,
|
|
hwSlotIndex,
|
|
hwPortIndex,
|
|
hwVectoringLinkCPEType,
|
|
hwVectoringLegacyCpeActivatePolicy
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification indicates that the port is activated in none-vectoring mode."
|
|
::= { hwVectoringAlarmTrapsPrefix 6 }
|
|
|
|
hwXdslFrequentlyRetrainTimesReachThresholdAlarmTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hwFrameIndex,
|
|
hwSlotIndex,
|
|
hwPortIndex,
|
|
hwXdslPortFrequentRetrainControlTimes,
|
|
hwVectoringPortFrequentRetrainTimes
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification indicates that the port frequently retrain times in
|
|
15 minutes reach the threshold."
|
|
::= { hwVectoringAlarmTrapsPrefix 7 }
|
|
|
|
hwVectoringReceivedESRecoverAlarmTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hwFrameIndex,
|
|
hwSlotIndex,
|
|
hwPortIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification indicates that the port error sample feedback recovers."
|
|
::= { hwVectoringAlarmTrapsPrefix 8 }
|
|
|
|
|
|
hwVectoringPSConfigAbnormalAlarmTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hwFrameIndex,
|
|
hwSlotIndex,
|
|
hwPortIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification indicates that port pilot sequence config abnormal messages."
|
|
::= { hwVectoringAlarmTrapsPrefix 9 }
|
|
|
|
hwVectoringPSConfigRecoverAlarmTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hwFrameIndex,
|
|
hwSlotIndex,
|
|
hwPortIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification indicates that the port pilot sequence config recovers."
|
|
::= { hwVectoringAlarmTrapsPrefix 10 }
|
|
|
|
hwVectoringLegacyCpeActivationAlarmTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hwFrameIndex,
|
|
hwSlotIndex,
|
|
hwPortIndex,
|
|
hwVectoringLinkCPEType,
|
|
hwVectoringLegacyCpeActivatePolicy
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification indicates that the port is activated in none-vectoring mode."
|
|
::= { hwVectoringAlarmTrapsPrefix 11 }
|
|
|
|
hwVectoringLegacyCpeActivationRecoveryTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hwFrameIndex,
|
|
hwSlotIndex,
|
|
hwPortIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification indicates that the port is activated in vectoring mode."
|
|
::= { hwVectoringAlarmTrapsPrefix 12 }
|
|
|
|
hwVectoringServiceFaultAlarmTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hwFrameIndex,
|
|
hwSlotIndex,
|
|
hwVectoringPortList
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification indicates that the vectoring service in the system fails."
|
|
::= { hwVectoringAlarmTrapsPrefix 13 }
|
|
|
|
hwVectoringServiceRecoveryTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hwFrameIndex,
|
|
hwSlotIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification indicates that the vectoring service in the system recovers."
|
|
::= { hwVectoringAlarmTrapsPrefix 14 }
|
|
|
|
hwVectoringSingleWireInterruptionAlarmTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hwFrameIndex,
|
|
hwSlotIndex,
|
|
hwPortIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification indicates that the single-wire on the port is disconnected."
|
|
::= { hwVectoringAlarmTrapsPrefix 15 }
|
|
|
|
hwVectoringSingleWireInterruptionRecoveryTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hwFrameIndex,
|
|
hwSlotIndex,
|
|
hwPortIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification indicates that the single-wire on the port is re-connected."
|
|
::= { hwVectoringAlarmTrapsPrefix 16 }
|
|
|
|
hwvdsl2FrequentlyRetrainReachFurtherControlThresholdAlarmTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hwFrameIndex,
|
|
hwSlotIndex,
|
|
hwPortIndex,
|
|
hwxdsl2FrequentlyRetrainReachFurtherControlTime,
|
|
hwxdsl2FrequentlyRetrainReachFurtherControlPolicy
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification indicates that the port frequent retrain times in the detect period reach the
|
|
further control threshold."
|
|
::= { hwVectoringAlarmTrapsPrefix 17 }
|
|
|
|
hwVectoringNlvServiceFaultAlarmTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hwFrameIndex,
|
|
hwSlotIndex,
|
|
hwPortIndex,
|
|
hwVectoringNlvDescription
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification indicates that the node level vectoring service in the system fails."
|
|
::= { hwVectoringAlarmTrapsPrefix 18 }
|
|
|
|
hwVectoringNlvServiceRecoveryTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hwFrameIndex,
|
|
hwSlotIndex,
|
|
hwPortIndex,
|
|
hwVectoringNlvDescription
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification indicates that the node level vectoring service in the system recovers."
|
|
::= { hwVectoringAlarmTrapsPrefix 19 }
|
|
|
|
hwVectoringGlobalConfigChangeTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hwConfigChangeIP,
|
|
hwVectoringSwitch,
|
|
hwVectoringLegacyCpeActivatePolicy,
|
|
hwVectoringBandplanType,
|
|
hwVectoringUs0Type,
|
|
hwVectoringAnnexALimitMask,
|
|
hwVectoringLegacyCpeReservedBand,
|
|
hwVectoringLegacyCpeToneBlackoutBand
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification indicates that the vectoring global configuration is changed.
|
|
"
|
|
::= { hwVectoringCommonTrapsPrefix 1 }
|
|
|
|
hwVectoringCrosstalkCoupingMatrixOperResultTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hwXdslRequestID,
|
|
ifIndex,
|
|
hwVectoringCrosstalkCouplingMatrixDirection,
|
|
hwVectoringCrosstalkCoupingMatrixOperResult
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification indicates that the vectoring crosstalk coupling matrix calculation result.
|
|
"
|
|
::= { hwVectoringCommonTrapsPrefix 2 }
|
|
|
|
hwVectoringXlinChangeTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hwFrameIndex,
|
|
hwSlotIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification indicates that the xlin is changed."
|
|
::= { hwVectoringCommonTrapsPrefix 3 }
|
|
|
|
hwVectoringProfChangeTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hwConfigChangeIP,
|
|
hwVectoringProfOperType,
|
|
hwVectoringProfName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification indicates that the vectoring profile configuration is changed."
|
|
::= { hwVectoringCommonTrapsPrefix 4 }
|
|
|
|
hwVectoringProfIDChangeTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hwConfigChangeIP,
|
|
ifIndex,
|
|
hwVectoringProfName
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification indicates that the port's vectoring profile configuration is changed."
|
|
::= { hwVectoringCommonTrapsPrefix 5 }
|
|
|
|
hwVectoringVceRunInfoCollectTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
hwFrameIndex,
|
|
hwSlotIndex,
|
|
hwVectoringVceRunInfoCollectResult,
|
|
hwVectoringVceRunInfoCollectRequestId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This trap is generated when vectoring running information collection is complete.
|
|
"
|
|
::= { hwVectoringCommonTrapsPrefix 6 }
|
|
|
|
-- hwVectoringFastJoinConfig
|
|
|
|
hwVectoringFastJoinConfig OBJECT IDENTIFIER ::= { hwVectoringMIB 9 }
|
|
|
|
hwVectoringGainPhase OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
atInit(1),
|
|
trigger(2),
|
|
duringShowtime(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to set the mode for obtaining the vectoring
|
|
gain during port activation. Default values:atInit.
|
|
Options:
|
|
1. atInit(1) - The vectoring gain is obtained during port
|
|
activation except board startup
|
|
2. trigger(2) - The vectoring gain is obtained in some condition
|
|
3. duringShowtime(3) - The port is activated and then the vectoring
|
|
gain is obtained during tracking
|
|
"
|
|
::= { hwVectoringFastJoinConfig 1 }
|
|
|
|
hwVectoringTriggerAfterBoardReset OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2),
|
|
invalidValue(-1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vectoring gain is not obtained during port activation
|
|
in board reset, but obtained during tracking in SRA.
|
|
Default values:enable.
|
|
Options:
|
|
1. enable(1) - Enables the vectoring gain achieved in showtime after board reset
|
|
2. disable(2) - Disables the vectoring gain achieved in showtime after board reset
|
|
3. invalidValue(-1) - invalid value
|
|
"
|
|
::= { hwVectoringFastJoinConfig 2 }
|
|
|
|
hwVectoringTriggerDuringBulkNum OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vectoring gain achieved in showtime when the number of ports
|
|
join in at a time exceeds the configured bulk init number. It
|
|
ranges from 2 to 256. The invalid value is 4294967295.
|
|
Default values:64.
|
|
"
|
|
::= { hwVectoringFastJoinConfig 3 }
|
|
|
|
hwVectoringJoinMaxWaitTime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..60)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to set the total time for a joined port
|
|
to wait for other ports in the batch to join.
|
|
Default values:15.
|
|
"
|
|
::= { hwVectoringFastJoinConfig 4 }
|
|
|
|
hwVectoringJoinGapWaitTime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..60)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to set the interval for a joined port to wait
|
|
for a single port in the batch to join.
|
|
Default values:5.
|
|
"
|
|
::= { hwVectoringFastJoinConfig 5 }
|
|
|
|
hwVectoringTrackingPeriod OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..240)
|
|
UNITS "minute"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vectoring tracking period. Default values:30.
|
|
"
|
|
::= { hwVectoringFastJoinConfig 6 }
|
|
|
|
hwVectoringHistoryCoefficient OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disable(1),
|
|
upstream(2),
|
|
downstream(3),
|
|
both(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used to set whether to use a historical coefficient.
|
|
Default values:both.
|
|
Options:
|
|
1. disable(1) - Indicates that a historical coefficient is not used
|
|
2. upstream(2) - Indicates that a historical coefficient is used in upstream direction
|
|
3. downstream(3) - Indicates that a historical coefficient is used in downstream direction
|
|
4. both(4) - Indicates that a historical coefficient is used in both upstream and downstream directions
|
|
"
|
|
::= { hwVectoringFastJoinConfig 7 }
|
|
|
|
hwVectoringJoinFdps OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
disable(1),
|
|
upstream(2),
|
|
downstream(3),
|
|
both(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vectoring frequency dependent pilot sequence configuration.
|
|
Default values:disable.
|
|
Options:
|
|
1. disable(1) - Indicates that the frequency dependent pilot sequence (FDPS) is disabled
|
|
2. upstream(2) - Indicates that upstream frequency dependent pilot sequence (upstream FDPS) is enabled
|
|
3. downstream(3) - Indicates that downstream frequency dependent pilot sequence (downstream FDPS) is enabled
|
|
4. both(4) - Indicates both downstream and upstream frequency dependent pilot sequence (FDPS) are enabled
|
|
"
|
|
::= { hwVectoringFastJoinConfig 8 }
|
|
|
|
hwVectoringHistoryCoefficientClear OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
noClear(1),
|
|
clearWhenWrong(2),
|
|
clearAfterDle(3),
|
|
invalidValue(-1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vectoring coefficient clear mode.
|
|
Default values:noClear.
|
|
Options:
|
|
1. noClear(1) - Do not clean up history coefficient
|
|
2. clearWhenWrong(2) - When detecting the wrong history coefficient, cleaning history coefficient
|
|
3. clearAfterDle(3) - When the port is deactivated, cleaning history coefficient
|
|
4. invalidValue(-1) - Invalid value
|
|
"
|
|
::= { hwVectoringFastJoinConfig 9 }
|
|
|
|
-- hwVectoringTrapsVbOids
|
|
hwVectoringTrapsVbOids OBJECT IDENTIFIER ::= { hwVectoringMIB 10 }
|
|
|
|
hwVectoringPortFrequentRetrainTimes OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The times that Xdsl port frequent retrain in 15 minutes.
|
|
"
|
|
::= { hwVectoringTrapsVbOids 1}
|
|
|
|
hwVectoringProfOperType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
add(1),
|
|
modify(2),
|
|
delete(3)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vectoring profile operate type.
|
|
Options:
|
|
1.add(1) - Add a vectoring profile
|
|
2.modify(2) - Modify a vectoring profile
|
|
3.delete(3) - Delete a vectoring profile
|
|
"
|
|
::= { hwVectoringTrapsVbOids 2}
|
|
|
|
hwVectoringVceRunInfoCollectResult OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
noFail(0),
|
|
memFull(1),
|
|
otherCause(2)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the status of vectoring running information collection.
|
|
Options:
|
|
1. noFail(0) - Vectoring running information has been collected successfully.
|
|
2. memFull(1) - The memory for vectoring running information collection is used up.
|
|
3. otherCause(2) - Other collection failure reasons.
|
|
"
|
|
::= { hwVectoringTrapsVbOids 3 }
|
|
|
|
hwVectoringPortList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..2048))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This node is a list of ports activated in vectoring mode in the entire subrack.
|
|
In the reported port list, first two bytes represent the number of boards that support port activation in vectoring mode.
|
|
The format of each board is as follows:
|
|
Two bytes represent the subrack ID.
|
|
Two bytes represent the slot ID.
|
|
16 bytes represent all port IDs of the entire board in format of bit mask.
|
|
Port IDs are in ascending order from left to right. When the bit is 1, the port is activated in vectoring mode.
|
|
When the bit is 0, the port is activated in non-vectoring modes.
|
|
"
|
|
::= { hwVectoringTrapsVbOids 4}
|
|
|
|
hwxdsl2FrequentlyRetrainReachFurtherControlTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trigger time when the port frequent retrain times in the detect period reach the
|
|
further control threshold."
|
|
::= { hwVectoringTrapsVbOids 5}
|
|
|
|
hwxdsl2FrequentlyRetrainReachFurtherControlPolicy OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..50))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Further control policy for frequent retrain.
|
|
Values are as follows:
|
|
Permanent-lock: indicates that activation is permanently disabled in any mode.
|
|
Permanent-non-vectoring: indicates that activation is permanently disabled in vectoring mode.
|
|
-: indicates an invalid value.
|
|
"
|
|
::= { hwVectoringTrapsVbOids 6}
|
|
|
|
-- hwVectoringNlvTable
|
|
hwVectoringNlvTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwVectoringNlvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table hwVectoringNlvTable contains status parameters of node level vectoring.
|
|
The index of this table is hwVectoringNlvPeerId.
|
|
"
|
|
::= { hwVectoringMIB 11 }
|
|
|
|
hwVectoringNlvEntry OBJECT-TYPE
|
|
SYNTAX HwVectoringNlvEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table hwVectoringNlvTable contains status parameters of node level vectoring.
|
|
The index of this entry is hwVectoringNlvPeerId.
|
|
"
|
|
INDEX { hwVectoringNlvPeerId }
|
|
::= { hwVectoringNlvTable 1 }
|
|
|
|
HwVectoringNlvEntry ::=
|
|
SEQUENCE
|
|
{
|
|
hwVectoringNlvPeerId Unsigned32,
|
|
hwVectoringNlvStatus BITS,
|
|
hwVectoringNlvPeerEquipmentSysMac MacAddress,
|
|
hwVectoringNlvDescription OCTET STRING,
|
|
hwVectoringNlvTimestamp DateAndTime,
|
|
hwVectoringNlvGroupDslamList OCTET STRING,
|
|
hwVectoringNlvClockSource INTEGER,
|
|
hwVectoringNlvFaultReason INTEGER
|
|
}
|
|
|
|
hwVectoringNlvPeerId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..2)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object identifies the node level vectoring peer equipment."
|
|
::= { hwVectoringNlvEntry 1 }
|
|
|
|
hwVectoringNlvStatus OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
noDefect(0),
|
|
datapathfault(1),
|
|
managementpathfault(2),
|
|
clocksyncfault(3),
|
|
fault(4),
|
|
disable(5)
|
|
}
|
|
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates current status of node level vectoring.
|
|
This is a bit-map of possible conditions. The various bit
|
|
positions are:
|
|
1. noDefect(0) - This bit position positively reports that no defect exists
|
|
2. datapathfault(1) - The Vectoring Data Path Fault
|
|
3. managementpathfault(2) - Vectoring Management Path Fault
|
|
4. clocksyncfault(3) - Clock Synchronization Failure
|
|
5. fault(4) - All types of the node level vectoring fault, including the vectoring data path fault,
|
|
vectoring management path fault, clock synchronization failure and others fault
|
|
6. disable(5) - The node level vectoring function is disable
|
|
"
|
|
::= { hwVectoringNlvEntry 2 }
|
|
|
|
hwVectoringNlvPeerEquipmentSysMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A 6-octet read-only value carrying the individual MAC address of the node level vectoring peer equipment.
|
|
"
|
|
::= { hwVectoringNlvEntry 3 }
|
|
|
|
hwVectoringNlvDescription OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates description information of the node level vectoring peer equipment.
|
|
"
|
|
::= { hwVectoringNlvEntry 4 }
|
|
|
|
hwVectoringNlvTimestamp OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates start time of the node level vectoring peer equipment.
|
|
"
|
|
::= { hwVectoringNlvEntry 5 }
|
|
|
|
hwVectoringNlvGroupDslamList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..128))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates infiniband port description information of the node level vectoring peer equipment.
|
|
"
|
|
::= { hwVectoringNlvEntry 6 }
|
|
|
|
hwVectoringNlvClockSource OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
local(0),
|
|
peer1(1),
|
|
peer2(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates clock source of the node level vectoring peer equipment.
|
|
1. local(0) - The local device clock is used as the clock source
|
|
2. peer1(1) - The first peer device clock is used as the clock source
|
|
3. peer2(2) - The second peer device clock is used as the clock source
|
|
"
|
|
::= { hwVectoringNlvEntry 7 }
|
|
|
|
hwVectoringNlvFaultReason OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
normal(1),
|
|
nlvConnectionFail(2),
|
|
vectoringDisabled(3),
|
|
nlvConfigurationInconsistent(4),
|
|
synchronizationAbnormal(5),
|
|
nlvDisabled(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the the reason of the node level vectoring fault.
|
|
1. normal(1) - The node level vectoring is normal
|
|
2. nlvConnectionFail(2) - The node level vectoring fault reason is nlv connection fail
|
|
3. vectoringDisabled(3) - The node level vectoring fault reason is vectoring disabled
|
|
4. nlvConfigurationInconsistent(4) - The node level vectoring fault reason is nlv configuration inconsistent
|
|
5. synchronizationAbnormal(5) - The node level vectoring fault reason is synchronization abnormal
|
|
6. nlvDisabled(6) - The node level vectoring fault reason is nlv disabled
|
|
"
|
|
::= { hwVectoringNlvEntry 8 }
|
|
|
|
-- hwVectoringXlinMonitorTable
|
|
hwVectoringXlinMonitorTable OBJECT IDENTIFIER ::= { hwVectoringMIB 12 }
|
|
|
|
hwVectoringXlinMonitorEnable OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable the vectoring xlin changing monitor functionality.
|
|
Default values:disable.
|
|
Options:
|
|
1. enable(1) - Enable the vectoring xlin changing monitor functionality
|
|
2. disable(2) - Disable the vectoring xlin changing monitor functionality
|
|
"
|
|
::= { hwVectoringXlinMonitorTable 1 }
|
|
|
|
-- hwVectoringVceRunInfoCollectTable
|
|
hwVectoringVceRunInfoCollectTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwVectoringVceRunInfoCollectEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Indicates the configuration of vectoring running information collection.
|
|
The indexes of this table are hwFrameIndex and hwSlotIndex.
|
|
"
|
|
::= { hwVectoringMIB 13 }
|
|
|
|
hwVectoringVceRunInfoCollectEntry OBJECT-TYPE
|
|
SYNTAX HwVectoringVceRunInfoCollectEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Indicates the configuration of vectoring running information collection.
|
|
The indexes of this entry are hwFrameIndex and hwSlotIndex.
|
|
"
|
|
INDEX{
|
|
hwFrameIndex,
|
|
hwSlotIndex
|
|
}
|
|
::= { hwVectoringVceRunInfoCollectTable 1 }
|
|
|
|
HwVectoringVceRunInfoCollectEntry ::=
|
|
SEQUENCE{
|
|
hwVectoringVceRunInfoCollectType INTEGER,
|
|
hwVectoringVceRunInfoCollectStart INTEGER,
|
|
hwVectoringVceRunInfoCollectState INTEGER,
|
|
hwVectoringVceRunInfoCollectTimes Unsigned32,
|
|
hwVectoringVceRunInfoCollectInterval Unsigned32,
|
|
hwVectoringVceRunInfoCollectCurrentTime Unsigned32,
|
|
hwVectoringVceRunInfoCollectAlgoParaVictimPort Integer32,
|
|
hwVectoringVceRunInfoCollectAlgoParaDisturberLocation INTEGER,
|
|
hwVectoringVceRunInfoCollectAlgoParaDisturberPort Integer32,
|
|
hwVectoringVceRunInfoCollectRequestId Unsigned32
|
|
}
|
|
|
|
hwVectoringVceRunInfoCollectType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
crosstalkmatrix(1),
|
|
keyrecord(2),
|
|
couplingmatrix(3),
|
|
algorithmparameter(4),
|
|
invalid(-1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The leaf is used to set the vectoring running information collection type.
|
|
Options:
|
|
1. crosstalkmatrix(1) - Collect information about crosstalk matrix for vectoring lines.
|
|
2. keyrecord(2) - Collect key vectoring information.
|
|
3. couplingmatrix(3) - Collect information about coupling matrix for vectoring lines.
|
|
4. algorithmparameter(4) - Collect information about algorithm parameter for vectoring lines.
|
|
5. invalid(-1) - Invalid value.
|
|
"
|
|
::= { hwVectoringVceRunInfoCollectEntry 1 }
|
|
|
|
hwVectoringVceRunInfoCollectStart OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
start(1),
|
|
invalid(-1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The leaf is used to start vectoring running information collection.
|
|
Options:
|
|
1. start(1) - Start to collect vectoring running information.
|
|
2. invalid(-1) - Invalid value.
|
|
"
|
|
::= { hwVectoringVceRunInfoCollectEntry 2 }
|
|
|
|
hwVectoringVceRunInfoCollectState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
nocollect(1),
|
|
collecting(2),
|
|
collected(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Indicates the status of vectoring running information collection.
|
|
Options:
|
|
1. nocollect(1) - The collection does not start.
|
|
2. collecting(2) - The colleciton is running.
|
|
3. collected(3) - The collection completed.
|
|
"
|
|
::= { hwVectoringVceRunInfoCollectEntry 3 }
|
|
|
|
hwVectoringVceRunInfoCollectTimes OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..5 | 4294967295)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Indicates vectoring running information collection times.
|
|
4294967295 represents invalid value.
|
|
"
|
|
::= { hwVectoringVceRunInfoCollectEntry 4 }
|
|
|
|
hwVectoringVceRunInfoCollectInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32 (15..120 | 4294967295)
|
|
UNITS "minute"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Indicates the interval at which vectoring running information is collected.
|
|
4294967295 represents invalid value.
|
|
"
|
|
::= { hwVectoringVceRunInfoCollectEntry 5 }
|
|
|
|
hwVectoringVceRunInfoCollectCurrentTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Indicates the time at which vectoring running information is collected.
|
|
"
|
|
::= { hwVectoringVceRunInfoCollectEntry 6 }
|
|
|
|
hwVectoringVceRunInfoCollectAlgoParaVictimPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Indicates the ifindex of the victim port.
|
|
-1 represents invalid value.
|
|
"
|
|
::= { hwVectoringVceRunInfoCollectEntry 7 }
|
|
|
|
hwVectoringVceRunInfoCollectAlgoParaDisturberLocation OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
local(1),
|
|
peer(2),
|
|
invalid(-1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the connected link ID list of the device where the disturber ports locate.
|
|
Options:
|
|
1. local(1) - Local device
|
|
2. peer(2) - Peer device
|
|
3. invalid(-1) - Invalid value
|
|
"
|
|
DEFVAL { local }
|
|
::= { hwVectoringVceRunInfoCollectEntry 8 }
|
|
|
|
hwVectoringVceRunInfoCollectAlgoParaDisturberPort OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Indicates the ifindex of the disturber port.
|
|
-1 represents invalid value.
|
|
"
|
|
::= { hwVectoringVceRunInfoCollectEntry 9 }
|
|
|
|
hwVectoringVceRunInfoCollectRequestId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The vce run info collect request ID, which identifies a collect request delivered by the NMS.
|
|
An collect request ID can be any unsigned integer in the range of 0-4294967295.
|
|
However, the IDs of different collect requests cannot duplicate.
|
|
This object cannot be set independently.
|
|
The value of 4294967295 indicates that request id is not specified.
|
|
"
|
|
::= { hwVectoringVceRunInfoCollectEntry 10 }
|
|
|
|
-- hwVectoringVceRunInfoKeyRecordTable
|
|
hwVectoringVceRunInfoKeyRecordTable OBJECT IDENTIFIER ::= { hwVectoringMIB 14 }
|
|
|
|
hwVectoringVceRunInfoKeyRecordPortList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..128))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the key record port list of vectoring run info.
|
|
"
|
|
::= { hwVectoringVceRunInfoKeyRecordTable 1 }
|
|
|
|
hwVectoringNlvGlobalConfig OBJECT IDENTIFIER ::= { hwVectoringMIB 15 }
|
|
|
|
hwVectoringNlvSwitch OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/Disable the global node level vectoring configuration.
|
|
Default values:enable.
|
|
Options:
|
|
1. enable(1) - Enables the global node level vectoring configuration
|
|
2. disable(2) - Disables the global node level vectoring configuration
|
|
"
|
|
::= { hwVectoringNlvGlobalConfig 1 }
|
|
|
|
hwVectoringNlvMode OBJECT-TYPE
|
|
SYNTAX Integer32 (1..2)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"It indicates in which node level vectoring mode the system works.
|
|
Default values:1.
|
|
Options:
|
|
1. - 2nlv, indicates that node level vectoring is supported on a maximum of 2 devices
|
|
2. - 3nlv, indicates that node level vectoring is supported on a maximum of 3 devices
|
|
"
|
|
::= { hwVectoringNlvGlobalConfig 2 }
|
|
|
|
hwVectoringNlvSlotList OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the slots that support vectoring in 3NLV mode.
|
|
This parameter is optional. If you configure this parameter,
|
|
configure two slots. After the 3NLV mode is selected, the slots
|
|
that support vectoring are set to slots 0/1 and 0/2 by default.
|
|
In this case, only slots 1 and 2 on a device support vectoring.
|
|
The ports on boards in slots 3 and 4 can be activated only after
|
|
being switched to the VDSL2 mode and the available frequency
|
|
bands are automatically limited to below 2.2 MHz.
|
|
"
|
|
::= { hwVectoringNlvGlobalConfig 3 }
|
|
|
|
hwVectoringNlvClockSourceCfg OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
auto(1),
|
|
local(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"It is the configuration of an NLV clock source, which is used to
|
|
identify whether the current device is used as a clock output source.
|
|
Default values:auto.
|
|
Options:
|
|
1. auto(1) - Indicates that the clock source device is automatically
|
|
selected.Firstly, check whether ports on the NLV DSLAM are activated.
|
|
If a DSLAM has activated ports while others do not,
|
|
select this DSLAM as the clock source. If no DSLAM has activated ports,
|
|
determine the primary virtual path (VP) based on the values of the MAC addresses of these devices
|
|
2. local(2) - Indicates that the current device is used as the node level vectoring clock source
|
|
"
|
|
::= { hwVectoringNlvGlobalConfig 4 }
|
|
|
|
hwVectoringNlvFaultPolicy OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
auto(1),
|
|
lock(2),
|
|
nonVectoring(3),
|
|
limit(4),
|
|
slv(5)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"It is an NLV fault handling policy, which is used to identify the vectoring fault handling policy used by the current device when an NLV fault occurs.
|
|
Default values:auto.
|
|
Options:
|
|
1. auto(1) - Indicates that the fault handling policy is decided by the vendor
|
|
2. lock(2) - Indicates that activation of the ports on the current device is not allowed
|
|
3. nonVectoring(3) - Indicates that VDSL2 boards are activated in non-vectoring mode
|
|
4. limit(4) - Is a VDSL2 fallback without vectoring and with spectrum occupation limited to 2.2 MHz
|
|
5. slv(5) - Rolls back to system level vectoring
|
|
"
|
|
::= { hwVectoringNlvGlobalConfig 5 }
|
|
|
|
hwVectoringNlvDescriptionCfg OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"NLV description information, used to identify the node level vectoring device.
|
|
"
|
|
::= { hwVectoringNlvGlobalConfig 6 }
|
|
|
|
END
|
|
--
|
|
-- HUAWEI-VECTOR-MIB.mib
|
|
--
|