HUAWEI-ANCP-AN-MIB
AI MIB Summary
The HUAWEI-ANCP-AN-MIB module enables monitoring and management of the Access Node (AN) side of the Access Node Control Protocol (ANCP) on Huawei network devices, specifically tracking AN-LSR session states, neighbor relationships, and protocol event counters for broadband access network provisioning.
The MIB module is for entities implementing the access node side of the Access Node Control Protocol (ANCP).
Copyright (C) The IETF Trust (2008). The initial version of this MIB module was published in RFC yyyy; for full legal notices see the RFC itself.
Main OID:
hwAncpAnMIB.1.3.6.1.4.1.2011.5.106
57
Objects
Active
Status
10
Dependencies
Imported Objects
Objects
57 total| Object Name |
|---|
hwAncpAnMIBThe MIB module is for entities implementing the access node
side of the Access Node Control Protocol (ANCP).
Copyright (C) The IETF Trust (2008). The initial version of
this MIB module was published in RFC yyyy; for full legal
notices see the RFC itself. MODULE-IDENTITY .1.3.6.1.4.1.2011.5.106 |
ancpAnNotifications OBJECT IDENTIFIER .1.3.6.1.4.1.2011.5.106.0 |
ancpAnSessionDownThis notification is generated whenever an ANCP session
goes down. A session can go down for several reasons:
1) The ANCP session can be deleted by a manager from the
ancpAnSessionConfigTable, and hence it will also be
removed from the ancpAnCurrentSessionTable.
2) The session can go operational down due to some
malfunction in the network, the AN, or the NAS. In
this case, the ANCP session will be still in the
ancpAnSessionConfigTable and ancpAnCurrentSessionTable,
but the ancpAnCurrentSessionState moves from the estab
state to another state.
This notification is only generated when
ancpAnSessionConfigNotifyDnEnable of this session is set
to true. NOTIFICATION-TYPE .1.3.6.1.4.1.2011.5.106.0.1 |
ancpAnSessionUpThis notification is generated when an ANCP session enters
the estab state as given by ancpAnCurrentSessionState.
Since ancpAnCurrentSessionAnInstance identifies the ANCP
session uniquely the other attributes can be derived from
this attribute.
This notification is only generated when
ancpAnSessionConfigNotifyUpEnable of this session is set
to true. NOTIFICATION-TYPE .1.3.6.1.4.1.2011.5.106.0.2 |
ancpAnObjects OBJECT IDENTIFIER .1.3.6.1.4.1.2011.5.106.1 |
ancpAnPartitionsUsedThis object allows the manager to specify whether or not
to use the 'Partition ID' field in the GSMP message
header. When set to 'false' the application does not
use partitions and the ancpAnSessionConfigPartitionId
object MUST be zero for all sessions. In addition, rows
SHOULD not be created in the ancpAnInterfaceConfigTable.
When set to 'true' the application uses partitions and
the ancpAnSessionConfigPartitionId object MUST be set,
for every session, to a nonzero value. In such a case,
rows are created in ancpAnInterfaceConfigTable. The
default value zero in ancpAnInterfaceConfigPartitionId
object means that the operator did not associate the
interface with a particular partition. Note that
modifying the value of this object is restricted.
E.g., prior to setting it from 'true' to 'false'
ancpAnSessionConfigRowStatus objects for all sessions
should be set to notInService and the partition ID value
MUST be set to zero.
The value of this object is persistent.
Default: false(2)rw TruthValue (SNMPv2-TC) .1.3.6.1.4.1.2011.5.106.1.1 |
ancpAnNextSessionIdThe object reports the next index (potential value of
ancpAnSessionConfigSessionId) which is available for
creating a new row in ancpAnSessionConfigTable.
If no such value is available (e.g., the table is full or
any other reason) the object reports '0' (zero).
An available value V becomes unavailable when a row is
actually created with ancpAnSessionConfigSessionId=V and
until then consecutive GET commands with this object may
return the same value V. Note that eventually only one row
creation with the value V can succeed.
An unavailable value V becomes available again when a row
with ancpAnSessionConfigSessionId=V in
ancpAnSessionConfigTable is deleted.ro Unsigned32 .1.3.6.1.4.1.2011.5.106.1.2 |
ancpAnSessionConfigTableThis table represents the ANCP sessions in the access
node. An entry in this table needs to be configured
(created) before an ANCP session might be started. SEQUENCE OF AncpAnSessionConfigEntry .1.3.6.1.4.1.2011.5.106.1.3 |
ancpAnSessionConfigEntryAn entry in the table showing the data for a
specific actual or yet to be established session.
If partitions are used, one session corresponds to
one specific access node partition. AncpAnSessionConfigEntry .1.3.6.1.4.1.2011.5.106.1.3.1 |
ancpAnSessionConfigSessionIdAn index of a session referred by this row. The index
is unique across all partitions.
The referred session may be actually established or
just potential.
Prior to creating a row in the table it is advised to
check the ancpAnNextSessionId for an available index. Unsigned32 .1.3.6.1.4.1.2011.5.106.1.3.1.1 |
ancpAnSessionConfigRowStatusAn object that allows entries in this table to
be created, modified and deleted using the RowStatus
convention.
A SET operation to any other attribute in this row, when
this object is set to 'active' (1), MUST be rejected with
an SNMP error (e.g., inconsistentValue).
In order to perform a SET operation to any other attribute
in this table the manager MUST set this object to
notInService (2). After setting the object back to
'active' the implementation MAY tear down the session and
recreate it, depending on what session attributes have
been modified.rw RowStatus (SNMPv2-TC) .1.3.6.1.4.1.2011.5.106.1.3.1.2 |
ancpAnSessionConfigGsmpVersionThe maximum version number of the GSMP protocol that
may be used in this session. The value of this object
is persistent.rw GsmpVersion (GSMP-MIB) .1.3.6.1.4.1.2011.5.106.1.3.1.3 |
ancpAnSessionConfigGsmpSubVersionThe maximum subversion number of the GSMP protocol that
may be used in this session. The value of this object
is persistent.rw GsmpSubVersion (HUAWEI-ANCP-TC-MIB) .1.3.6.1.4.1.2011.5.106.1.3.1.4 |
ancpAnSessionConfigEncapsulationTypeRequired encapsulation for this session. The value of
this object is persistent.rw Enumeration .1.3.6.1.4.1.2011.5.106.1.3.1.5 |
ancpAnSessionConfigCapabilitiesANCP capabilities supported by the AN in this session.
When all bits are set to zero then this means that no
capabilities are supported. The value of this object
is persistent.rw AncpSessionCapabilities (HUAWEI-ANCP-TC-MIB) .1.3.6.1.4.1.2011.5.106.1.3.1.6 |
ancpAnSessionConfigAliveTimerThe timer specifies the nominal time between periodic
adjacency protocol messages generated by the access node.
It is a constant for the duration of an ANCP session. The
timer is specified in units of 100ms. The value of this
object is persistent.rw Unsigned32 .1.3.6.1.4.1.2011.5.106.1.3.1.7 |
ancpAnSessionConfigPortReportShaperThe timer specifies the nominal time between
2 EventReport messages related to the same port.
It is a constant for the duration of a GSMP session.
The timer is specified in units of 100ms. The value
of this object is persistent.rw Unsigned32 .1.3.6.1.4.1.2011.5.106.1.3.1.8 |
ancpAnSessionConfigAggregateReportShaperThe timer specifies the nominal time between
2 EventReport messages related to any port.
It is a constant for the duration of a GSMP session.
The timer is specified in units of 10ms. The value
of this object is persistent.rw Unsigned32 .1.3.6.1.4.1.2011.5.106.1.3.1.9 |
ancpAnSessionConfigTransportRetryTimerThe timer specifies the nominal time between 2 transport
connection setup attempts done by the access node.
The transport protocol is specified in
ancpAnSessionConfigEncapsulationType.
The timer is specified in units of 100ms.
A value 0 means that the access node will NOT
initiate nor setup the transport connection. The
value of this object is persistent.rw Unsigned32 .1.3.6.1.4.1.2011.5.106.1.3.1.10 |
ancpAnSessionConfigAncpRetryTimerThe timer specifies the nominal time between
2 ANCP connection setup attempts.
The timer is specified in units of 100ms.
A value 0 means that the access node will NOT
spontaneously trigger an ANCP session.
Whatever the setting of this timer, the access
node shall always listen for ANCP session setup.
The value of this object is persistent.rw Unsigned32 .1.3.6.1.4.1.2011.5.106.1.3.1.11 |
ancpAnSessionConfigAnNameThe name of the access node. The first three octets must
be an Organizationally Unique Identifier (OUI) that
identifies the manufacturer of the access node. This
object can be (one of) the MAC address(es) of the access
node on the network side.
When set to zero, the access node shall autonomously
decide on using the most appropriate MAC address of the
access node. Then the actually used access node name can
be read from ancpAnCurrentSessionAnName.
The value of this object is persistent.rw GsmpNameType (GSMP-MIB) .1.3.6.1.4.1.2011.5.106.1.3.1.12 |
ancpAnSessionConfigPartitionIdThe Id for this session's specific access node partition.
This object has a meaning only if partitions are used
(ancpAnPartitionsUsed='true') and is ignored
otherwise.
The value of this object is persistent.rw GsmpPartitionIdType (GSMP-MIB) .1.3.6.1.4.1.2011.5.106.1.3.1.13 |
ancpAnSessionConfigWindowSizeThe maximum number of unacknowledged request messages
that may be transmitted by the controller without the
possibility of loss. This field is used to prevent
request messages from being lost in the access node
because of overflow in the receive buffer. The field is
a hint to the controller. The value of this object is
persistent.rw Unsigned32 .1.3.6.1.4.1.2011.5.106.1.3.1.14 |
ancpAnSessionConfigRelatedInterfaceThis object contains the value of an ifIndex object,
defined in IF-MIB, indicating an interface corresponding
to this session.
The corresponding interface might be either physical
or logical (e.g., IP Interface).
The value of this object is persistent.rw InterfaceIndex (IF-MIB) .1.3.6.1.4.1.2011.5.106.1.3.1.15 |
ancpAnSessionConfigRelatedEntityThis object contains the name of an object instance
uniquely identifying a lower layer entity associated
with this session. For example, in the case where
the session is associated with an ATM VCC, this object
might be set to an object identifier uniquely identifying
that VCC (e.g., an object instance in atmVclTable).
If unused, this object MUST have the value zeroDotZero.
The value of this object is persistent.rw RowPointer (SNMPv2-TC) .1.3.6.1.4.1.2011.5.106.1.3.1.16 |
ancpAnSessionConfigSvidIf the session is associated with a single VLAN, this
object contains the VLAN ID of the single VLAN tag. If
ancpAnSessionConfigCvid is also nonzero then the session
is associated with two VLAN tags, S-VLAN tag and C-VLAN
tag, then this object contains the VLAN ID of the S-VLAN
tag (the outer VLAN tag). In both cases the value of this
object SHOULD be nonzero.
If the session is not associated with any VLAN, this
object MUST have the default value 0.
The value of this object is persistent.rw VlanIdOrNone (Q-BRIDGE-MIB) .1.3.6.1.4.1.2011.5.106.1.3.1.17 |
ancpAnSessionConfigSPrioIf the session is associated with a single VLAN, this
object contains the priority value of the single VLAN tag.
If ancpAnSessionConfigCvid is also nonzero then the
session is associated with two VLAN tags, S-VLAN tag and
C-VLAN tag, then this object contains the priority value
of the S-VLAN tag (the priority value of the outer VLAN
tag). In both cases the value of this object SHOULD be in
the range 0 to 7 inclusive.
If the session is not associated with any VLAN, this
object MUST have the default value 65535.
The value of this object is persistent.rw Unsigned32(0..7 | 65535) .1.3.6.1.4.1.2011.5.106.1.3.1.18 |
ancpAnSessionConfigCvidIf the session is associated with two VLANs, has both
S-VLAN tag and C-VLAN tag, this object contains the VLAN
ID of the inner VLAN tag (also called C-VLAN ID). In such
a case the value of this object SHOULD be nonzero.
If the session is not associated with any VLAN or if it
is associated with a single VLAN, this object MUST
have the default value 0.
The value of this object is persistent.rw VlanIdOrNone (Q-BRIDGE-MIB) .1.3.6.1.4.1.2011.5.106.1.3.1.19 |
ancpAnSessionConfigCPrioIf the session is associated with two VLANs, has both
S-VLAN tag and C-VLAN tag, this object contains the
priority value of the inner VLAN tag (also called C-VLAN
priority). In such a case the value of this object SHOULD
be in the range 0 to 7 inclusive.
If the session is not associated with any VLAN or if it
is associated with a single VLAN, this object MUST have
the default value 65535.
The value of this object is persistent.rw Unsigned32(0..7 | 65535) .1.3.6.1.4.1.2011.5.106.1.3.1.20 |
ancpAnSessionConfigNasIpAddressTypeThe type of address in ancpAnSessionConfigNasIpAddress.
The value of this object is persistent.rw InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.4.1.2011.5.106.1.3.1.21 |
ancpAnSessionConfigNasIpAddressThe IP address used for the ANCP session peer (NAS).
The type of this IP address attribute is determined
by the value of ancpAnSessionConfigNasIpAddressType.
The value of this object is persistent.rw InetAddress (INET-ADDRESS-MIB) .1.3.6.1.4.1.2011.5.106.1.3.1.22 |
ancpAnSessionConfigEncapPortNumberThe port number used for the transport protocol
establishment to the ANCP peer. The transport
protocol type is specified by
ancpAnSessionConfigEncapsulationType and as
it is set by default to 'tcp' then the default
port number is set to 6068 (see details in
http://www.iana.org/). Other port numbers may
be relevant if other transport protocols are used.
The value of this object is persistent.rw InetPortNumber .1.3.6.1.4.1.2011.5.106.1.3.1.23 |
ancpAnSessionConfigNotifyDnEnableThis object specifies if ancpAnSessionDown
notification should be generated when this session
leaves the 'estab' state as given by
ancpAnCurrentSessionState in the corresponding row
in ancpAnCurrentSessionTable.
The value of this object is persistent.rw TruthValue (SNMPv2-TC) .1.3.6.1.4.1.2011.5.106.1.3.1.24 |
ancpAnSessionConfigNotifyUpEnableThis object specifies if ancpAnSessionUp
notification should be generated when this session
goes to 'estab' state as given by
ancpAnCurrentSessionState in the corresponding row
in ancpAnCurrentSessionTable.
The value of this object is persistent.rw TruthValue (SNMPv2-TC) .1.3.6.1.4.1.2011.5.106.1.3.1.25 |
ancpAnCurrentSessionTableThis table gives actual information of the sessions
in the access node.
A row in this table is created when the corresponding row
in the ancpAnSessionConfigTable is created.
A row in this table is deleted when the corresponding row
in the ancpAnSessionConfigTable is deleted. SEQUENCE OF AncpAnCurrentSessionEntry .1.3.6.1.4.1.2011.5.106.1.4 |
ancpAnCurrentSessionEntryAn entry in the table showing the data for a
specific actual session. AncpAnCurrentSessionEntry .1.3.6.1.4.1.2011.5.106.1.4.1 |
ancpAnCurrentSessionStateThe state of this session.
The null (1) state is returned if the proper
encapsulation data is not yet configured, if the row is
not in active status or if the session is in NULL state
as defined in the GSMP specification.ro Enumeration .1.3.6.1.4.1.2011.5.106.1.4.1.1 |
ancpAnCurrentSessionGsmpVersionThe actual version number of the GSMP protocol that
is used in this session.
This object has value 0 if ancpAnCurrentSessionState is
not estab(4).ro GsmpVersion (GSMP-MIB) .1.3.6.1.4.1.2011.5.106.1.4.1.2 |
ancpAnCurrentSessionGsmpSubVersionThe actual subversion number of the GSMP protocol that
may be used in this session.
This object has value 0 if ancpAnCurrentSessionState is
not estab(4).ro GsmpSubVersion (HUAWEI-ANCP-TC-MIB) .1.3.6.1.4.1.2011.5.106.1.4.1.3 |
ancpAnCurrentSessionAnNameThe name of the access node used in this session.
It should be the same as ancpAnSessionConfigAnName if that
object is not set to zero. If ancpAnSessionConfigAnName
is set to zero, then this object will contain the MAC
address selected by the access node as described in the
description of ancpAnSessionConfigAnName.
The value of this object is used as value for the
'Sender Name' field in the header of the ANCP messages
generated for this session by the AN.ro GsmpNameType (GSMP-MIB) .1.3.6.1.4.1.2011.5.106.1.4.1.4 |
ancpAnCurrentSessionNasNameThe name of the NAS as advertised in the adjacency
message.
The value of this object is set to the value of the
'Sender Name' field in the header of the ANCP messages
received on this session. This object has value 0 if
ancpAnCurrentSessionState is not estab(4).ro GsmpNameType (GSMP-MIB) .1.3.6.1.4.1.2011.5.106.1.4.1.5 |
ancpAnCurrentSessionAnIpAddressTypeThe type of address in ancpAnCurrentSessionAnIpAddress.ro InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.4.1.2011.5.106.1.4.1.6 |
ancpAnCurrentSessionAnIpAddressThe IP address used for the access node.
The type of this IP address attribute is determined
by the value of ancpAnCurrentSessionAnIpAddressType.ro InetAddress (INET-ADDRESS-MIB) .1.3.6.1.4.1.2011.5.106.1.4.1.7 |
ancpAnCurrentSessionAnInstanceThe instance number used by the access node during this
session. The Instance number is a 24-bit number
that should be guaranteed to be unique within
the recent past and to change when the link
or node comes back up after going down. Zero is
not a valid instance number.
This object has value 0 if ancpAnCurrentSessionState is
not estab(4).ro Unsigned32 .1.3.6.1.4.1.2011.5.106.1.4.1.8 |
ancpAnCurrentSessionNasInstanceThe instance number used by the NAS during this
session. The Instance number is a 24-bit number
that should be guaranteed to be unique within
the recent past and to change when the link
or node comes back up after going down.
This object has value 0 if ancpAnCurrentSessionState is
not estab(4).ro Unsigned32 .1.3.6.1.4.1.2011.5.106.1.4.1.9 |
ancpAnCurrentSessionCapabilitiesThe common ANCP capabilities supported by the AN and
NAS in this session.
The object has the value 0 if no capabilities are
supported
or if ancpAnCurrentSessionState is not estab(4).ro AncpSessionCapabilities (HUAWEI-ANCP-TC-MIB) .1.3.6.1.4.1.2011.5.106.1.4.1.10 |
ancpAnCurrentSessionStartUptimeThe value of sysUpTime when the session came to
established state.
This object has value 0 if ancpAnCurrentSessionState is
not estab(4).ro TimeTicks (SNMPv2-SMI) .1.3.6.1.4.1.2011.5.106.1.4.1.11 |
ancpAnCurrentSessionDiscontinuityTimeThe value of sysUpTime on the most recent occasion at
which session's counters suffered a discontinuity.
If no such discontinuities have occurred since then,
this object contains the same value as
ancpAnCurrentSessionStartUptime.ro TimeTicks (SNMPv2-SMI) .1.3.6.1.4.1.2011.5.106.1.4.1.12 |
ancpAnCurrentSessionStatSentMessagesThe number of messages that have been sent in this session
by the access node.
All ANCP messages pertaining to this session after
the session came to established state shall
be counted, also including adjacency protocol messages
and failure response messages.
Discontinuities of this counter are indicated by
ancpAnCurrentSessionDiscontinuityTime.ro ZeroBasedCounter32 (RMON2-MIB) .1.3.6.1.4.1.2011.5.106.1.4.1.13 |
ancpAnCurrentSessionStatReceivedValidMessagesThe number of messages that have been received and
processed in this session by the access node.
All ANCP messages pertaining to this session after
the session came to established state shall
be counted, also including adjacency protocol messages
and failure response messages.
Discontinuities of this counter are indicated by
ancpAnCurrentSessionDiscontinuityTime.ro ZeroBasedCounter32 (RMON2-MIB) .1.3.6.1.4.1.2011.5.106.1.4.1.14 |
ancpAnCurrentSessionStatDiscardedMessagesThe number of messages that in this session have been
received and discarded for whatever reason by the access
node.
All ANCP messages pertaining to this session after
the session came to established state shall
be counted, also including adjacency protocol messages
and failure response messages.
Discontinuities of this counter are indicated by
ancpAnCurrentSessionDiscontinuityTime.ro ZeroBasedCounter32 (RMON2-MIB) .1.3.6.1.4.1.2011.5.106.1.4.1.15 |
ancpAnInterfaceConfigTableThis table configures the association of user facing
interfaces to ANCP partitions in the access node.
An entry in this table needs to be added by the agent
for each relevant user facing interface with the value
of ancpAnInterfaceConfigPartitionId set to zero at the
time of the creation of the row. A relevant user facing
interface is created whenever a row is created in the
ifTable of the IF-MIB that can be controlled by ANCP.
When such an interface is deleted from the ifTable, the
corresponding row in this table has to be removed by the
agent.
Rows should only be created by the agent when
ancpAnPartitionsUsed is set to 'true'. If no
partitions are used, then no rows should be created in
this table. SEQUENCE OF AncpAnInterfaceConfigEntry .1.3.6.1.4.1.2011.5.106.1.5 |
ancpAnInterfaceConfigEntryAn entry in the table showing the partition id for a
specific user facing interface AncpAnInterfaceConfigEntry .1.3.6.1.4.1.2011.5.106.1.5.1 |
ancpAnInterfaceConfigPartitionIdA partition Id associated with the related ifIndex.
Upon creation of the row, the value is set to '00'H.
The value of this object is persistent.rw GsmpPartitionIdType (GSMP-MIB) .1.3.6.1.4.1.2011.5.106.1.5.1.1 |
ancpAnConformance OBJECT IDENTIFIER .1.3.6.1.4.1.2011.5.106.2 |
ancpAnGroups OBJECT IDENTIFIER .1.3.6.1.4.1.2011.5.106.2.1 |
ancpAnCompliances OBJECT IDENTIFIER .1.3.6.1.4.1.2011.5.106.2.2 |