mibs/MIBS/cisco/CISCO-LWAPP-MOBILITY-EXT-MIB

3415 lines
130 KiB
Plaintext
Raw Permalink Normal View History

2023-12-05 12:25:34 +01:00
-- *******************************************************************
-- CISCO-LWAPP-MOBILITY-EXT-MIB.my
-- January 2011, Srinath Candadai
--
-- Copyright (c) 2011-2017 by Cisco Systems Inc.
-- All rights reserved.
-- *******************************************************************
CISCO-LWAPP-MOBILITY-EXT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
NOTIFICATION-TYPE,
Unsigned32,
Counter32,
Counter64
FROM SNMPv2-SMI
MODULE-COMPLIANCE,
OBJECT-GROUP,
NOTIFICATION-GROUP
FROM SNMPv2-CONF
TEXTUAL-CONVENTION,
MacAddress,
DateAndTime,
TruthValue,
RowStatus,
StorageType
FROM SNMPv2-TC
InetAddressType,
InetAddress
FROM INET-ADDRESS-MIB
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
VlanIndex
FROM Q-BRIDGE-MIB
cLWlanIndex
FROM CISCO-LWAPP-WLAN-MIB
Dscp
FROM CISCO-QOS-PIB-MIB
ciscoMgmt
FROM CISCO-SMI;
-- ********************************************************************
-- * MODULE IDENTITY
-- ********************************************************************
ciscoLwappMobilityExtMIB MODULE-IDENTITY
LAST-UPDATED "201705020000Z"
ORGANIZATION "Cisco Systems Inc."
CONTACT-INFO
"Cisco Systems,
Customer Service
Postal: 170 West Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
Email: cs-snmp@cisco.com"
DESCRIPTION
"This MIB is intended to be implemented on all those
devices operating as Central Controllers (CC) that
terminate the Light Weight Access Point Protocol
tunnel from Light-weight LWAPP Access Points.
This MIB provides configuration and status information
about the 802.11 WLAN mobility.
The relationship between CC and the LWAPP APs
can be depicted as follows:
+......+ +......+ +......+ +......+
+ + + + + + + +
+ CC + + CC + + CC + + CC +
+ + + + + + + +
+......+ +......+ +......+ +......+
.. . . .
.. . . .
. . . . .
. . . . .
. . . . .
. . . . .
+......+ +......+ +......+ +......+
+......+
+ + + + + + + + +
+
+ AP + + AP + + AP + + AP + + AP
+
+ + + + + + + + +
+
+......+ +......+ +......+ +......+
+......+
. . . .
. . . . .
. . . . .
. . . . .
. . . . .
+......+ +......+ +......+ +......+
+......+
+ + + + + + + + +
+
+ MN + + MN + + MN + + MN + + MN
+
+ + + + + + + + +
+
+......+ +......+ +......+ +......+
+......+
The LWAPP tunnel exists between the controller and
the APs. The MNs communicate with the APs through
the protocol defined by the 802.11 standard.
LWAPP APs, upon bootup, discover and join one of the
controllers and the controller pushes the configuration,
that includes the WLAN parameters, to the LWAPP APs.
The APs then encapsulate all the 802.11 frames from
wireless clients inside LWAPP frames and forward
the LWAPP frames to the controller.
GLOSSARY
Access Point ( AP )
An entity that contains an 802.11 medium access
control ( MAC ) and physical layer ( PHY ) interface
and provides access to the distribution services via
the wireless medium for associated clients.
LWAPP APs encapsulate all the 802.11 frames in
LWAPP frames and sends it to the controller to which
it is logically connected.
Basic Service Set Identifier (BSSID)
The identifier for the service set comprising of
all the 802.11 stations under the control of
one coordinating Access Point. This identifier
happens to be the MAC address of the dot11 radio
interface of the Access Point. The wireless
clients that associate with the Access Point
get the wired uplink through this particular
dot11 interface.
Central Controller ( CC )
The central entity that terminates the LWAPP protocol
tunnel from the LWAPP APs. Throughout this MIB,
this entity also referred to as 'controller'.
Light Weight Access Point Protocol ( LWAPP )
This is a generic protocol that defines the
communication between the Access Points and the
Central Controller.
Mobility Oracle (MO)
When a Central Controller in the Mobility Group is
designated as Mobility Oracle, then all the Mobility
Controller's (MC) traffic is tunnelled to it by other
Mobility Controllers. Currently, MO resides along with MC
but MC can reside in a box without MO.
Mobility Controller (MC)
When a Central Controller in the Mobility Group is
designated as Mobility Controller, then all the Mobile
Anchor's traffic is tunnelled to it by other Anchors.
Each MC has its own/self mobility agent (MA), but MA can
reside in a box without MC.
Mobility Agent (MA)
The Mobility Agent is an entity residing on the access
switch that manages mobility events on the switch, and
communicates with the Mobility Controller. Access Points
can associate directly with MA.
Wireless LAN Controller (WLC)
Wireless LAN Controller are legacy mobility device which
can participate in the new mobility architecture.
Mobility Manager
The Mobility Manager is the management entity in a mobility
controller or mobility agent.
Mobile Node ( MN )
A roaming 802.11 wireless device in a wireless
network associated with an access point.
Anchor MC, Anchor MA
Anchor MC or Anchor MA is the mobility entity where a mobile
client was first anchored or associated. This is equivalent
to home agent (HA).
Associated MC, Associated MA
Associated MC or Associated MA is the mobility entity where
a mobile client roamed and get associated. This is equivalent
to foreign agent (FA). It can be local or remote.
Mobility
Concept by which a Mobile Node can roam from one
Access Point to another Access Point, across multiple
Central Controllers, without need for repeated
authentication.
Mobility Group
A set of Central Controllers which exchange Mobile
Node's authentication information, so that the Mobile
Node upon roaming need not re-authenticate.
Switch Peer Group (SPG)
A set of mobility agents (MAs) form a Switch Peer Group.
One or more SPGs are associated with one mobility
controller (MC). Traffic between mobility agents within
a SPG group goes directly between them - not through their
associated MC
Mobility Anchor
When a Central Controller in the Mobility Group is
designated as Mobility Anchor, then all the Mobile
Node's traffic is tunnelled to it by other
Controllers in the Mobility Group.
Guest Tunneling (GT)
The concept of designating a Central Controller in
the Mobility Group as Mobility Anchor, so that all
the Mobile Node's traffic is tunnelled to it by other
Controllers in the Mobility Group.
Station Management (SMT)
This term refers to the internal management of the
802.11 protocol operations by the AP to work
cooperatively with the other APs and 802.11
devices in the network.
Ethernet over Internet Protocol (EoIP)
Ethernet over IP (EoIP) is a protocol that creates
an Ethernet tunnel between two routers on top of an
IP connection. The EoIP interface appears as an
Ethernet interface.
Reverse path filtering (RPF)
Reverse path filtering (RPF) is a feature provided
by most modern Internet Protocol routers, which may
be used to reduce the risk of customers attacking
other internet hosts. One of the problems network
service providers face today is hackers generating
packets with fake source IP addresses, a technique
known as spoofing. This is often done in order to
initiate a denial-of-service attack against another
internet host or network.
Since the source IP addresses of the incoming packets
change, often randomly, and for every packet, the
target of such an attack can't easily filter out the
attacking packets. However, the source of the attack,
i.e. the network service provider of the attacking
host, has a simple way to stop such packets from ever
leaving its network. A router always knows which
networks are reachable via any of its interfaces.
By checking the source IP address of all packets
coming in via an interface against the networks known
to be behind that interface, the router can simply
drop packets that aren't supposed to come from there.
Hence, reverse path filtering filters packets
according to the 'reverse path' to their source
IP address. If the path back to the source IP address
does not match the path the packet is coming from,
it is dropped.
REFERENCE
[1] Part 11 Wireless LAN Medium Access Control ( MAC )
and Physical Layer ( PHY ) Specifications.
[2] Draft-obara-capwap-lwapp-00.txt, IETF Light
Weight Access Point Protocol."
REVISION "201705020000Z"
DESCRIPTION
"Initial version of this MIB module."
::= { ciscoMgmt 846 }
ciscoLwappMobilityExtMIBNotifs OBJECT IDENTIFIER
::= { ciscoLwappMobilityExtMIB 0 }
ciscoLwappMobilityExtMIBObjects OBJECT IDENTIFIER
::= { ciscoLwappMobilityExtMIB 1 }
ciscoLwappMobilityExtMIBConform OBJECT IDENTIFIER
::= { ciscoLwappMobilityExtMIB 2 }
ciscoLwappMobilityExtGlobalObjects OBJECT IDENTIFIER
::= { ciscoLwappMobilityExtMIBObjects 1 }
ciscoLwappMobilityExtTableObjects OBJECT IDENTIFIER
::= { ciscoLwappMobilityExtMIBObjects 2 }
ciscoLwappMobilityExtNotifObjects OBJECT IDENTIFIER
::= { ciscoLwappMobilityExtMIBObjects 3 }
ciscoLwappMobilityExtMCGlobalObjects OBJECT IDENTIFIER
::= { ciscoLwappMobilityExtGlobalObjects 1 }
ciscoLwappMobilityExtMCMAGlobalObjects OBJECT IDENTIFIER
::= { ciscoLwappMobilityExtGlobalObjects 2 }
ciscoLwappMobilityExtMAGlobalObjects OBJECT IDENTIFIER
::= { ciscoLwappMobilityExtGlobalObjects 3 }
ciscoLwappMobilityExtMCStats OBJECT IDENTIFIER
::= { ciscoLwappMobilityExtGlobalObjects 4 }
ciscoLwappMobilityExtMAStats OBJECT IDENTIFIER
::= { ciscoLwappMobilityExtGlobalObjects 5 }
ciscoLwappMobilityExtGlobalStats OBJECT IDENTIFIER
::= { ciscoLwappMobilityExtGlobalObjects 6 }
CiscoAbsZeroBasedCounter64 ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This TC describes an object which counts events with the
following semantics: objects of this type will be set to
zero(0) on creation and will thereafter count appropriate
events, it locks at the maximum value of 18,446,744,073,709,551
,615 if the counter overflows.
This TC may be used only in situations where wrapping is
not possible or extremely unlikely situation."
SYNTAX Counter64
-- *******************************************************************
-- Mobility Controller (MC) global parameters
-- *******************************************************************
cLMobilityExtMCMOEnableStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the current status of the
Mobility Oracle (MO).
A value of 'true' indicates Mobility Oracle is enabled.
A value of 'false' indicates Mobility Oracle (MO)
is disabled."
DEFVAL { false }
::= { ciscoLwappMobilityExtMCGlobalObjects 1 }
cLMobilityExtMCMOAdminEnableStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the user to enable or disable
MO mode.
A value of 'true' indicates both Mobility
Oracle (MO) is enabled.
A value of 'false' indicates Mobility Oracle (MO)
is disabled.
Please note that cLMobilityExtMOEnableStatus (operational
value)can be false even if cLMobilityExtMOAdminEnableStatus is
true."
DEFVAL { false }
::= { ciscoLwappMobilityExtMCGlobalObjects 2 }
cLMobilityExtMCEnableStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the current status of
Mobility Controller (MC). The controller can
operate either in MC/MA or MA only mode.
A value of 'true' indicates Mobility
Controller (MC) is enabled.
A value of 'false' indicates Mobility Controller (MC)
is disabled."
DEFVAL { false }
::= { ciscoLwappMobilityExtMCGlobalObjects 3 }
cLMobilityExtMCAdminEnableStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the user to enable or disable
MC mode. The controller can operate
either in MC/MA or MA only mode.
A value of 'true' indicates both Mobility
Controller (MC) is enabled.
A value of 'false' indicates Mobility Controller (MC)
is disabled.
Please note that cLMobilityExtMCEnableStatus (operational
value)can be false even if cLMobilityExtMCAdminEnableStatus is
true."
DEFVAL { false }
::= { ciscoLwappMobilityExtMCGlobalObjects 4 }
cLMobilityExtMCMulticastMode OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the user to enable or disable
multicast mode.
A value of 'true' indicates multicast mode
is enabled.
A value of 'false' indicates multicast mode
is disabled."
DEFVAL { false }
::= { ciscoLwappMobilityExtMCGlobalObjects 5 }
cLMobilityExtMCKeepAliveCount OBJECT-TYPE
SYNTAX Unsigned32 (3..20)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the keep alive count.
If keep alive response is not received consecutively
for N (keep alive count) times, the mobility link is
declared as down."
DEFVAL { 3 }
::= { ciscoLwappMobilityExtMCGlobalObjects 6 }
cLMobilityExtMCKeepAliveInterval OBJECT-TYPE
SYNTAX Unsigned32 (1..30)
UNITS "seconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the keep alive interval. This object is
valid for MC, not MA."
::= { ciscoLwappMobilityExtMCGlobalObjects 7 }
cLMobilityExtMCDscpValue OBJECT-TYPE
SYNTAX Dscp
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the Differentiated Services Code Point
(DSCP) value. Here it is used for classifying and managing
mobility control packets and providing quality of service (QoS)
on IP networks. Valid value ranges from 0 to 63."
DEFVAL { 0 }
::= { ciscoLwappMobilityExtMCGlobalObjects 8 }
cLMobilityExtMCMOPublicAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the MO's public IP address type."
::= { ciscoLwappMobilityExtMCGlobalObjects 9 }
cLMobilityExtMCMOPublicAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the MO's public IP address.The
type of this address is determined by the value of
cLMobilityExtMCMOPublicAddressType object."
::= { ciscoLwappMobilityExtMCGlobalObjects 10 }
cLMobilityExtMCApCountLicensesInUse OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the total APs directly associated
with this MC and its MAs. Each Access point that joins
the Controller acquires a licence from the controller."
::= { ciscoLwappMobilityExtMCGlobalObjects 11 }
cLMobilityExtMCOwnGroupMulticastAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the multicast IP address type of its own
mobility group."
::= { ciscoLwappMobilityExtMCGlobalObjects 12 }
cLMobilityExtMCOwnGroupMulticastAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the multicast IP address of its own
mobility group. The type of this address is determined by the
value of cLMobilityExtMCOwnGroupMulticastAddressType object."
::= { ciscoLwappMobilityExtMCGlobalObjects 13 }
cLMobilityExtMCMobilityGroupName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (1..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the name for this mobility group."
::= { ciscoLwappMobilityExtMCGlobalObjects 14 }
cLMobilityExtMCMONumberOfClients OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the total number of clients reported
by MO."
::= { ciscoLwappMobilityExtMCGlobalObjects 15 }
cLMobilityExtMCNumberOfMCs OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the total number of MCs within a mobility
domain."
::= { ciscoLwappMobilityExtMCGlobalObjects 16 }
cLMobilityExtMCTotalNumberOfReportedAPs OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the total number of APs reported
by this MC, its peer MCs and its MAs."
::= { ciscoLwappMobilityExtMCGlobalObjects 17 }
cLMobilityExtMCNumberOfReportedAPsInSubDomain OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the total number of APs reported
by this MC and its MAs."
::= { ciscoLwappMobilityExtMCGlobalObjects 18 }
-- *******************************************************************
-- Mobility Manager global parameters (applicable to both MC and MA)
-- *******************************************************************
cLMobilityExtMgrAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the mobility manager's IP address type.
The mobility manager is the management entity of MC or MA."
::= { ciscoLwappMobilityExtMCMAGlobalObjects 1 }
cLMobilityExtMgrAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the mobility manager's IP address. The
type of this address is determined by the value of
cLMobilityExtMgrAddressType."
::= { ciscoLwappMobilityExtMCMAGlobalObjects 2 }
cLMobilityExtMgrNetmaskType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the mobility manager's netmask type."
::= { ciscoLwappMobilityExtMCMAGlobalObjects 3 }
cLMobilityExtMgrNetmask OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the mobility manager's netmask. The
type of this address is determined by the value of
cLMobilityExtMgrNetmaskType."
::= { ciscoLwappMobilityExtMCMAGlobalObjects 4 }
cLMobilityExtMgrMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the mac address for this mobility
manager."
::= { ciscoLwappMobilityExtMCMAGlobalObjects 5 }
cLMobilityExtMgrVlanId OBJECT-TYPE
SYNTAX VlanIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the VLAN ID for this mobility manager."
::= { ciscoLwappMobilityExtMCMAGlobalObjects 6 }
cLMobilityExtMgrName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (1..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the name for this mobility manager."
::= { ciscoLwappMobilityExtMCMAGlobalObjects 7 }
cLMobilityExtMgrInterfaceType OBJECT-TYPE
SYNTAX INTEGER {
management(1),
ap(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the mobility manager interface type.
It can be of two types:
management(1) - For in-band management of the controller.
ap(2) - For L3 communications between the controller
and LWAPP APs."
::= { ciscoLwappMobilityExtMCMAGlobalObjects 8 }
cLMobilityExtNewArchitectureEnableStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the current status of the
new mobility feature.
A value of 'true' indicates new mobility is enabled.
A value of 'false' indicates new mobility is disabled."
::= { ciscoLwappMobilityExtMCMAGlobalObjects 9 }
cLMobilityExtNewArchitectureAdminEnableStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies users to enable or disable
new mobility feature.
A value of 'true' indicates new mobility is enabled.
A value of 'false' indicates new mobility is disabled."
::= { ciscoLwappMobilityExtMCMAGlobalObjects 10 }
cLMobilityExtSecureCipher OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
aes256sha1(2),
aes256sha2(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies to configure secure ciphers, AES256+SHA
or AES256+SHA2 for mobility tunnel.
disable(1) - Implies that controllers will continue
to use default ciphers for mobility tunnel.
aes256sha1(2) - Implies that controllers will use
AES256_SHA cipher for mobility tunnel.
aes256sha2(3) - Implies that controllers will use
AES256_SHA256 cipher for mobility tunnel."
::= { ciscoLwappMobilityExtMCMAGlobalObjects 11 }
cLMobilityExtEncryptionStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represents the current status of the
encryption in the mobility tunnel.
A value of 'true' indicates encryption is enabled.
A value of 'false' indicates encryption is disabled."
::= { ciscoLwappMobilityExtMCMAGlobalObjects 12 }
-- *******************************************************************
-- Switch Peer Group Table (applicable to MC only)
-- *******************************************************************
cLMobilityExtSpgTable OBJECT-TYPE
SYNTAX SEQUENCE OF CLMobilityExtSpgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the information about the
802.11 LWAPP mobility Switch Peer Group (SPG)."
::= { ciscoLwappMobilityExtTableObjects 1 }
cLMobilityExtSpgEntry OBJECT-TYPE
SYNTAX CLMobilityExtSpgEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table represents information about
one 802.11 LWAPP mobility SPG configured on this controller."
INDEX { cLMobilityExtSpgGroupName }
::= { cLMobilityExtSpgTable 1 }
CLMobilityExtSpgEntry ::= SEQUENCE {
cLMobilityExtSpgGroupName SnmpAdminString,
cLMobilityExtSpgGroupId Unsigned32,
cLMobilityExtSpgBridgeDomainId Unsigned32,
cLMobilityExtSpgMemberCount Unsigned32,
cLMobilityExtSpgMulticastAddressType InetAddressType,
cLMobilityExtSpgMulticastAddress InetAddress,
cLMobilityExtSpgMulticastMode TruthValue,
cLMobilityExtSpgStorageType StorageType,
cLMobilityExtSpgRowStatus RowStatus
}
cLMobilityExtSpgGroupName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (1..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the group name for this SPG."
::= { cLMobilityExtSpgEntry 1 }
cLMobilityExtSpgGroupId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the group ID for this SPG.
This object is used in the control data packet for SPG."
::= { cLMobilityExtSpgEntry 2 }
cLMobilityExtSpgBridgeDomainId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the bridge domain ID for this SPG."
::= { cLMobilityExtSpgEntry 3 }
cLMobilityExtSpgMemberCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the number of members on this SPG."
::= { cLMobilityExtSpgEntry 4 }
cLMobilityExtSpgMulticastAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the member's multicast IP address
type."
::= { cLMobilityExtSpgEntry 5 }
cLMobilityExtSpgMulticastAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the member's multicast IP address.
The type of this address is determined by the value of
cLMobilityExtSpgMulticastAddressType."
::= { cLMobilityExtSpgEntry 6 }
cLMobilityExtSpgMulticastMode OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the user to enable or disable
multicast mode.
A value of 'true' indicates multicast mode
is enabled.
A value of 'false' indicates multicast mode
is disabled."
::= { cLMobilityExtSpgEntry 7 }
cLMobilityExtSpgStorageType OBJECT-TYPE
SYNTAX StorageType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the storage type for this
conceptual row."
::= { cLMobilityExtSpgEntry 8 }
cLMobilityExtSpgRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This is the status column for this row and used
to create and delete specific instances of rows
in this table."
::= { cLMobilityExtSpgEntry 9 }
-- *******************************************************************
-- Switch Peer Group Member table (applicable to MC only)
-- *******************************************************************
cLMobilityExtSpgMemberTable OBJECT-TYPE
SYNTAX SEQUENCE OF CLMobilityExtSpgMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the information about the
802.11 LWAPP mobility Switch Peer Group (SPG) members."
::= { ciscoLwappMobilityExtTableObjects 2 }
cLMobilityExtSpgMemberEntry OBJECT-TYPE
SYNTAX CLMobilityExtSpgMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table represents information about
one 802.11 LWAPP mobility SPG member configured
on this controller."
INDEX {
cLMobilityExtSpgGroupName,
cLMobilityExtSpgMemberPrivateAddressType,
cLMobilityExtSpgMemberPrivateAddress
}
::= { cLMobilityExtSpgMemberTable 1 }
CLMobilityExtSpgMemberEntry ::= SEQUENCE {
cLMobilityExtSpgMemberPrivateAddressType InetAddressType,
cLMobilityExtSpgMemberPrivateAddress InetAddress,
cLMobilityExtSpgMemberStatus INTEGER,
cLMobilityExtSpgMemberPublicAddressType InetAddressType,
cLMobilityExtSpgMemberPublicAddress InetAddress,
cLMobilityExtSpgMemberRowStatus RowStatus
}
cLMobilityExtSpgMemberPrivateAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the member's private IP address type."
::= { cLMobilityExtSpgMemberEntry 1 }
cLMobilityExtSpgMemberPrivateAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the member's private IP address.
The type of this address is determined by the value of
cLMobilityExtSpgMemberPrivateAddressType."
::= { cLMobilityExtSpgMemberEntry 2 }
cLMobilityExtSpgMemberStatus OBJECT-TYPE
SYNTAX INTEGER {
notconfigured(0),
datapathdown(1),
controlpathdown(2),
bothdown(3),
up(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the operational and connectivity
status of the member.
notconfigured(0) - This means group member is not configured
for ICMP or EoIP pings.
datapathdown(1) - This means group member is not responding
to EoIP pings.
controlpathdown(2) - This means successive ICMP pings
to the group member have failed.
bothdown(3) - This means group member is not responding
to ICMP or EOIP pings.
up(4) - This means group member is responding to
both EOIP and ICMP pings."
::= { cLMobilityExtSpgMemberEntry 3 }
cLMobilityExtSpgMemberPublicAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the member's public IP address type."
::= { cLMobilityExtSpgMemberEntry 4 }
cLMobilityExtSpgMemberPublicAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the member's public IP address. The
type of this address is determined by the value of
cLMobilityExtSpgMemberPublicAddressType."
::= { cLMobilityExtSpgMemberEntry 5 }
cLMobilityExtSpgMemberRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This is the status column for this row and used
to create and delete specific instances of rows
in this table."
::= { cLMobilityExtSpgMemberEntry 6 }
-- *******************************************************************
-- Mobility Group Member table (applicable to MC only)
-- *******************************************************************
cLMobilityExtGroupMemberTable OBJECT-TYPE
SYNTAX SEQUENCE OF CLMobilityExtGroupMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the information about the
802.11 LWAPP mobility group members."
::= { ciscoLwappMobilityExtTableObjects 3 }
cLMobilityExtGroupMemberEntry OBJECT-TYPE
SYNTAX CLMobilityExtGroupMemberEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table represents information about
one 802.11 LWAPP mobility member configured
on this controller."
INDEX {
cLMobilityExtGroupMemberPrivateAddressType,
cLMobilityExtGroupMemberPrivateAddress
}
::= { cLMobilityExtGroupMemberTable 1 }
CLMobilityExtGroupMemberEntry ::= SEQUENCE {
cLMobilityExtGroupMemberPrivateAddressType InetAddressType,
cLMobilityExtGroupMemberPrivateAddress InetAddress,
cLMobilityExtGroupMemberGroupName SnmpAdminString,
cLMobilityExtGroupMemberPublicAddressType InetAddressType,
cLMobilityExtGroupMemberPublicAddress InetAddress,
cLMobilityExtGroupMemberStatus INTEGER,
cLMobilityExtGroupMemberMacAddress MacAddress,
cLMobilityExtGroupMemberMulticastAddressType InetAddressType,
cLMobilityExtGroupMemberMulticastAddress InetAddress,
cLMobilityExtGroupMemberHashKey OCTET STRING,
cLMobilityExtGroupMemberRowStatus RowStatus
}
cLMobilityExtGroupMemberPrivateAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the member's private IP address type."
::= { cLMobilityExtGroupMemberEntry 1 }
cLMobilityExtGroupMemberPrivateAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the member's private IP address. The
type of this address is determined by the value of
cLMobilityExtGroupMemberPrivateAddressType."
::= { cLMobilityExtGroupMemberEntry 2 }
cLMobilityExtGroupMemberGroupName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (1..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the member's mobility group name."
::= { cLMobilityExtGroupMemberEntry 3 }
cLMobilityExtGroupMemberPublicAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the member's public IP address type."
::= { cLMobilityExtGroupMemberEntry 4 }
cLMobilityExtGroupMemberPublicAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the member's public IP address. The
type of this address is determined by the value of
cLMobilityExtGroupMemberPublicAddressType."
::= { cLMobilityExtGroupMemberEntry 5 }
cLMobilityExtGroupMemberStatus OBJECT-TYPE
SYNTAX INTEGER {
notconfigured(0),
datapathdown(1),
controlpathdown(2),
bothdown(3),
up(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the operational and connectivity
status of the member.
notconfigured(0) - This means group member is not configured
for ICMP or EoIP pings.
datapathdown(1) - This means group member is not responding
to EoIP pings.
controlpathdown(2) - This means successive ICMP pings
to the group member have failed.
bothdown(3) - This means group member is not responding
to ICMP or EOIP pings.
up(4) - This means group member is responding to
both EOIP and ICMP pings."
::= { cLMobilityExtGroupMemberEntry 6 }
cLMobilityExtGroupMemberMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the member's MAC address."
::= { cLMobilityExtGroupMemberEntry 7 }
cLMobilityExtGroupMemberMulticastAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This used indicates the member's multicast IP address type."
::= { cLMobilityExtGroupMemberEntry 8 }
cLMobilityExtGroupMemberMulticastAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the member's multicast IP address.
The type of this address is determined by the value of
cLMobilityExtGroupMemberMulticastAddressType."
::= { cLMobilityExtGroupMemberEntry 9 }
cLMobilityExtGroupMemberHashKey OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (4..40))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the hash key of the peer mobility
member. It is a 40 digit hex value or 'none'. Value 'none' is
used to clear the previously configured hash key."
::= { cLMobilityExtGroupMemberEntry 10 }
cLMobilityExtGroupMemberRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This is the status column for this row and used
to create and delete specific instances of rows
in this table."
::= { cLMobilityExtGroupMemberEntry 11 }
-- *******************************************************************
-- Per WLAN, anchors table (applicable to MC and MA only)
-- *******************************************************************
cLMobilityExtAnchorTable OBJECT-TYPE
SYNTAX SEQUENCE OF CLMobilityExtAnchorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the information about the
802.11 LWAPP Mobility Anchors on individual WLANs.
+...............+
+ +
+ ROUTER +
+ 10.16.1.1 +
+...............+
..
. .
. .
. .
. .
. .
10.16.109.112 10.16.105.39
+......+ <<-------->> +......+
+ + [3]CC2 tunnels + +
+ CC1 + MN1's traffic + CC2 +
+ + to Anchor CC1 + +
+......+ using EoIP +......+
. .
. Anchor Foreign .
. .
+......+ +......+
+ + + +
+ AP1 + + AP2 +
+ + + +
+......+ +......+
WLAN '1' . ^ WLAN '1'
. |
. [2] associates |
. with AP2/CC2 |
. |
+......+ [1] +......+
+ + moves to region + +
+ MN1 + ---------->>> + MN1 +
+ + serviced by AP2 + +
+......+ +......+
10.16.109.199 10.16.109.199
In the above diagram, Central Controllers CC1 and CC2 have
been configured in a Mobility Group.
Currently the Mobile Node 'MN1' obtains its IP from the
Central Controller 'CC1' with which it first associates
via WLAN '1' through Access Point 'AP1'. 'CC1'
obtains DHCP address, say 10.16.109.199 for client 'MN1'.
Now the client 'MN1' is identified by 10.16.109.199 for
further communication with the network and the
communication happens via 'CC1'.
Since, 'CC1' and 'CC2' are in same mobility group, 'CC1'
sends the authentication block of 'MN1' to 'CC2'.
Central Controller 'CC2' has an associated Access Point
'AP2' which beams WLAN '1' and uses 10.16.105.0 /
255.255.255.0 subnet instead.
Next, the Mobile Node 'MN1' moves out of range of 'AP1'
and gets in to proximity with 'AP2' and continues to use
WLAN '1'. 'CC2' locally authenticates 'MN1' against
authentication block shared from 'CC1'. 'CC2' forwards all
traffic from 'MN1' to router. This is called WLAN mobility.
But hold on, 'CC2' uses 10.16.105.0 / 255.255.255.0 subnet
for WLAN '1'. So we have two problems here :
a> Traffic of 10.16.109.0 / 255.255.255.0 subnet has to be
accessible from 10.16.105.0 / 255.255.255.0 subnet.
b> Unneccessary overloading of 10.16.105.0 / 255.255.255.0
subnet by traffic from 10.16.109.0 / 255.255.255.0 subnet.
How do we address these issues ??
If an EoIP tunnel can be established between 'CC1' and 'CC2'
and 'CC1' sends all traffic bound to 'MN1', 10.16.109.199,
on this tunnel to 'CC2', which in turn forwards it to 'MN1',
then, above two subnet-problems are resolved. This is called
Mobility Anchoring. 'CC1' is the Mobility Anchor and 'CC2' is
the 'Foreign' for WLAN '1'.
As per the configuration, user creates a Mobility Anchor entry
in 'CC2' for WLAN '1' with IP address as 'CC1', i.e.
10.16.109.112. So, when 'MN1' connects to WLAN '1' via
'AP2', then 'CC2' establishes EoIP tunnel with 10.16.109.112
and forwards the packets to 'MN1'.
Given the above example, the cLMobilityAnchorEntry on 'CC2'
looks like :
------------------------------------------------------------------
| MIB - ATTRIBUTES | ROW#1 | ROW#2 |
------------------------------------------------------------------
| cLWlanIndex | 1 | |
------------------------------------------------------------------
| cLMobilityExtAnchorAssociatedMCAddressType | ipv4 | |
------------------------------------------------------------------
| cLMobilityExtAnchorAssociatedMCAddress | 10.16.109.112 | |
------------------------------------------------------------------
| cLMobilityExtAnchorStatus | up(4) | |
------------------------------------------------------------------
| cLMobilityExtAnchorRowStatus | active(1) | |
------------------------------------------------------------------
This feature has advantages for both security and load
balancing. It can be used to restrict a WLAN to a single
subnet, regardless of the MN's entry point into the network.
A 'public' or guest WLAN can thus be accessed throughout an
enterprise, but still is restricted to a specific subnet.
It can also be used to provide some geographic load balancing,
since the WLANs can represent a particular section of a
building (ie., engineering, marketing). Those groups can be
'anchored' on a particular subnet/switch rather than on the
CC of first occurrence (ie., the switch controlling the APs
by the front door)."
::= { ciscoLwappMobilityExtTableObjects 4 }
cLMobilityExtAnchorEntry OBJECT-TYPE
SYNTAX CLMobilityExtAnchorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table represents information about
one 802.11 LWAPP Mobility Anchor(MA) configured on a WLAN
on this controller."
INDEX {
cLWlanIndex,
cLMobilityExtAnchorAssociatedMCAddressType,
cLMobilityExtAnchorAssociatedMCAddress
}
::= { cLMobilityExtAnchorTable 1 }
CLMobilityExtAnchorEntry ::= SEQUENCE {
cLMobilityExtAnchorAssociatedMCAddressType InetAddressType,
cLMobilityExtAnchorAssociatedMCAddress InetAddress,
cLMobilityExtAnchorStatus INTEGER,
cLMobilityExtAnchorRowStatus RowStatus,
cLMobilityExtAnchorPriority INTEGER
}
cLMobilityExtAnchorAssociatedMCAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the anchor's IP address type."
::= { cLMobilityExtAnchorEntry 1 }
cLMobilityExtAnchorAssociatedMCAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the anchor's IP address. The type
of this address is determined by the value of
cLMobilityExtAnchorAssociatedMCAddressType."
::= { cLMobilityExtAnchorEntry 2 }
cLMobilityExtAnchorStatus OBJECT-TYPE
SYNTAX INTEGER {
notconfigured(0),
datapathdown(1),
controlpathdown(2),
bothdown(3),
up(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the operational and connectivity
status of the Mobility Anchor(MA).
notconfigured(0) - This means anchor is not configured
for ICMP or EoIP pings.
datapathdown(1) - This means anchor is not responding
to EoIP pings.
controlpathdown(2) - This means successive ICMP pings
to the anchor have failed.
bothdown(3) - This means anchor is not responding
to ICMP or EOIP pings.
up(4) - This means anchor is responding to
both EOIP and ICMP pings."
::= { cLMobilityExtAnchorEntry 3 }
cLMobilityExtAnchorRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This is the status column for this row and used
to create and delete specific instances of rows
in this table."
::= { cLMobilityExtAnchorEntry 4 }
cLMobilityExtAnchorPriority OBJECT-TYPE
SYNTAX INTEGER {
local(1),
primary(2),
secondary(3),
tertiary(4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the priority configured for
an anchor WLC mapped on a WLAN.
local(1) - Local priority can't be configured. This indicates
that anchor WLC is configured with its own IP.
primary(2) - This indicates that anchor WLC configured with
this priority will have highest priority.
secondary(3) - This indicates that anchor WLC configured with
this priority will have medium priority.
tertiary(4) - This indicates that anchor WLC configured with
this priority will have lowest priority."
::= { cLMobilityExtAnchorEntry 5 }
-- *******************************************************************
-- Mobility Controllers table reported by Mobility Oracle (MO)
-- *******************************************************************
cLMobilityExtMOMCTable OBJECT-TYPE
SYNTAX SEQUENCE OF CLMobilityExtMOMCEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the information about the
802.11 LWAPP Mobility Controllers on this MO."
::= { ciscoLwappMobilityExtTableObjects 5 }
cLMobilityExtMOMCEntry OBJECT-TYPE
SYNTAX CLMobilityExtMOMCEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table represents information about
one 802.11 LWAPP Mobility Controller on this MO."
INDEX {
cLMobilityExtMOMCAddressType,
cLMobilityExtMOMCAddress
}
::= { cLMobilityExtMOMCTable 1 }
CLMobilityExtMOMCEntry ::= SEQUENCE {
cLMobilityExtMOMCAddressType InetAddressType,
cLMobilityExtMOMCAddress InetAddress,
cLMobilityExtMOMCMacAddress MacAddress,
cLMobilityExtMOMCLinkStatus INTEGER,
cLMobilityExtMOMCClientCount Unsigned32
}
cLMobilityExtMOMCAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the MC's IP address type."
::= { cLMobilityExtMOMCEntry 1 }
cLMobilityExtMOMCAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the MC's IP address. The
type of this address is determined by the value of
cLMobilityExtMOMCAddressType."
::= { cLMobilityExtMOMCEntry 2 }
cLMobilityExtMOMCMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the MC's MAC address."
::= { cLMobilityExtMOMCEntry 3 }
cLMobilityExtMOMCLinkStatus OBJECT-TYPE
SYNTAX INTEGER {
notconfigured(0),
datapathdown(1),
controlpathdown(2),
bothdown(3),
up(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the operational and connectivity
status of the MC.
notconfigured(0) - This means MC is not configured
for ICMP or EoIP pings.
datapathdown(1) - This means MC is not responding
to EoIP pings.
controlpathdown(2) - This means successive ICMP pings
to the MC have failed.
bothdown(3) - This means MC is not responding
to ICMP or EOIP pings.
up(4) - This means MC is responding to
both EOIP and ICMP pings."
::= { cLMobilityExtMOMCEntry 4 }
cLMobilityExtMOMCClientCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the number of clients associated to the
MC."
::= { cLMobilityExtMOMCEntry 5 }
-- *******************************************************************
-- Mobility Clients table reported by Mobility Controller (MC)
-- *******************************************************************
cLMobilityExtMCClientTable OBJECT-TYPE
SYNTAX SEQUENCE OF CLMobilityExtMCClientEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the information about the
802.11 LWAPP Mobility Clients on this MC."
::= { ciscoLwappMobilityExtTableObjects 6 }
cLMobilityExtMCClientEntry OBJECT-TYPE
SYNTAX CLMobilityExtMCClientEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table represents information about
one 802.11 LWAPP Mobility Clients on this MC."
INDEX { cLMobilityExtMCClientMacAddress }
::= { cLMobilityExtMCClientTable 1 }
CLMobilityExtMCClientEntry ::= SEQUENCE {
cLMobilityExtMCClientMacAddress MacAddress,
cLMobilityExtMCClientAnchorMCPrivateAddressType InetAddressType,
cLMobilityExtMCClientAnchorMCPrivateAddress InetAddress,
cLMobilityExtMCClientAssociatedMCAddressType InetAddressType,
cLMobilityExtMCClientAssociatedMCAddress InetAddress,
cLMobilityExtMCClientAddressType InetAddressType,
cLMobilityExtMCClientAddress InetAddress,
cLMobilityExtMCClientState INTEGER,
cLMobilityExtMCClientAssociationTime DateAndTime,
cLMobilityExtMCClientLocalClient TruthValue,
cLMobilityExtMCClientAnchorMCGroupId Unsigned32,
cLMobilityExtMCClientAssociatedMCGroupId Unsigned32,
cLMobilityExtMCClientAssociatedMAAddressType InetAddressType,
cLMobilityExtMCClientAssociatedMAAddress InetAddress,
cLMobilityExtMCClientAnchorMAAddressType InetAddressType,
cLMobilityExtMCClientAnchorMAAddress InetAddress,
cLMobilityExtMCClientUpTime CiscoAbsZeroBasedCounter64
}
cLMobilityExtMCClientMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the client's MAC address."
::= { cLMobilityExtMCClientEntry 1 }
cLMobilityExtMCClientAnchorMCPrivateAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the client's anchor MC private
IP address type."
::= { cLMobilityExtMCClientEntry 2 }
cLMobilityExtMCClientAnchorMCPrivateAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the client's anchor MC private
IP address. The type of this address is determined by
the value of cLMobilityExtMCClientAnchorMCPrivateAddressType."
::= { cLMobilityExtMCClientEntry 3 }
cLMobilityExtMCClientAssociatedMCAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the client's associated MC
(local or foreign) IP address type."
::= { cLMobilityExtMCClientEntry 4 }
cLMobilityExtMCClientAssociatedMCAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the client's associated MC
(local or foreign) IP address. The type of this
address is determined by the value of
cLMobilityExtMCClientAssociatedMCAddressType."
::= { cLMobilityExtMCClientEntry 5 }
cLMobilityExtMCClientAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the client IP address type."
::= { cLMobilityExtMCClientEntry 6 }
cLMobilityExtMCClientAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the client IP address. The type
of this address is determined by the value of
cLMobilityExtMCClientAddressType."
::= { cLMobilityExtMCClientEntry 7 }
cLMobilityExtMCClientState OBJECT-TYPE
SYNTAX INTEGER {
init(0),
local(1),
foreign(2),
anchor(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the client state.
init(0) - Client is not associated.
local(1) - Client is local to Mobility Controller.
foreign(2) - Client is foreign to Mobility Controller.
anchor(3) - Client is anchor to Mobility Controller."
::= { cLMobilityExtMCClientEntry 8 }
cLMobilityExtMCClientAssociationTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"This object indicates the client's association time.
The object cLMobilityExtMCClientUpTime represents the MC
client up time since its association.
cLMobilityExtMCClientAssociationTime object is superseded by
cLMobilityExtMCClientUpTime."
::= { cLMobilityExtMCClientEntry 9 }
cLMobilityExtMCClientLocalClient OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whether the client is local.
A value of 'true' indicates the client is local.
A value of 'false' indicates the client is not local to this
MC."
::= { cLMobilityExtMCClientEntry 10 }
cLMobilityExtMCClientAnchorMCGroupId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the client's anchor MC mobility
group ID."
::= { cLMobilityExtMCClientEntry 11 }
cLMobilityExtMCClientAssociatedMCGroupId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the client's associated MC
(local or foreign) mobility group ID."
::= { cLMobilityExtMCClientEntry 12 }
cLMobilityExtMCClientAssociatedMAAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the MA local or foreign IP
address type."
::= { cLMobilityExtMCClientEntry 13 }
cLMobilityExtMCClientAssociatedMAAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the MA local or foreign IP address.
The type of this address is determined by the value of
cLMobilityExtMCClientAssociatedMAAddressType."
::= { cLMobilityExtMCClientEntry 14 }
cLMobilityExtMCClientAnchorMAAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the MA anchor's IP address type."
::= { cLMobilityExtMCClientEntry 15 }
cLMobilityExtMCClientAnchorMAAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the MA anchor's IP address. The
type of this address is determined by the value of
cLMobilityExtMCClientAnchorMAAddressType."
::= { cLMobilityExtMCClientEntry 16 }
cLMobilityExtMCClientUpTime OBJECT-TYPE
SYNTAX CiscoAbsZeroBasedCounter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object indicates the MC client up time since its
association."
::= { cLMobilityExtMCClientEntry 17 }
-- *******************************************************************
-- Mobility Clients table reported by Mobility Oracle (MO)
-- *******************************************************************
cLMobilityExtMOClientTable OBJECT-TYPE
SYNTAX SEQUENCE OF CLMobilityExtMOClientEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the information about the
802.11 LWAPP Mobility Clients on this MO."
::= { ciscoLwappMobilityExtTableObjects 7 }
cLMobilityExtMOClientEntry OBJECT-TYPE
SYNTAX CLMobilityExtMOClientEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table represents information about
one 802.11 LWAPP mobility Clients on this MO."
INDEX { cLMobilityExtMOClientMacAddress }
::= { cLMobilityExtMOClientTable 1 }
CLMobilityExtMOClientEntry ::= SEQUENCE {
cLMobilityExtMOClientMacAddress MacAddress,
cLMobilityExtMOClientAnchorMCPublicAddressType InetAddressType,
cLMobilityExtMOClientAnchorMCPublicAddress InetAddress,
cLMobilityExtMOClientAnchorMCPrivateAddressType InetAddressType,
cLMobilityExtMOClientAnchorMCPrivateAddress InetAddress,
cLMobilityExtMOClientAssociatedMCPublicAddressType InetAddressType,
cLMobilityExtMOClientAssociatedMCPublicAddress InetAddress,
cLMobilityExtMOClientAssociatedMCPrivateAddressType InetAddressType,
cLMobilityExtMOClientAssociatedMCPrivateAddress InetAddress,
cLMobilityExtMOClientAddressType InetAddressType,
cLMobilityExtMOClientAddress InetAddress,
cLMobilityExtMOClientLocalTime DateAndTime,
cLMobilityExtMOClientAssociationTime Counter64,
cLMobilityExtMOClientUpTime CiscoAbsZeroBasedCounter64
}
cLMobilityExtMOClientMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the client MAC address."
::= { cLMobilityExtMOClientEntry 1 }
cLMobilityExtMOClientAnchorMCPublicAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the client's anchor MC public
IP address type."
::= { cLMobilityExtMOClientEntry 2 }
cLMobilityExtMOClientAnchorMCPublicAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the client's anchor MC public
IP address. The type of this address is determined by the
value of cLMobilityExtMOClientAnchorMCPublicAddressType."
::= { cLMobilityExtMOClientEntry 3 }
cLMobilityExtMOClientAnchorMCPrivateAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the client's anchor MC private
IP address type."
::= { cLMobilityExtMOClientEntry 4 }
cLMobilityExtMOClientAnchorMCPrivateAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the client's anchor MC private
IP address. The type of this address is determined by
the value of cLMobilityExtMOClientAnchorMCPrivateAddressType."
::= { cLMobilityExtMOClientEntry 5 }
cLMobilityExtMOClientAssociatedMCPublicAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the client's associated MC
(local or foreign) public IP address type."
::= { cLMobilityExtMOClientEntry 6 }
cLMobilityExtMOClientAssociatedMCPublicAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the client's associated MC
(local or foreign) public IP address. The type of
this address is determined by the value of
cLMobilityExtMOClientAssociatedMCPublicAddressType."
::= { cLMobilityExtMOClientEntry 7 }
cLMobilityExtMOClientAssociatedMCPrivateAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the client's associated MC
(local or foreign) private IP address type."
::= { cLMobilityExtMOClientEntry 8 }
cLMobilityExtMOClientAssociatedMCPrivateAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the client's associated MC
(local or foreign) private IP address. The
type of this address is determined by the value of
cLMobilityExtMOClientAssociatedMCPrivateAddressType."
::= { cLMobilityExtMOClientEntry 9 }
cLMobilityExtMOClientAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the client IP address type."
::= { cLMobilityExtMOClientEntry 10 }
cLMobilityExtMOClientAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the client IP address. The
type of this address is determined by the value of
cLMobilityExtMOClientAddressType."
::= { cLMobilityExtMOClientEntry 11 }
cLMobilityExtMOClientLocalTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the client's local time."
::= { cLMobilityExtMOClientEntry 12 }
cLMobilityExtMOClientAssociationTime OBJECT-TYPE
SYNTAX Counter64
UNITS "seconds"
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"This object represents the client's association time.
The object cLMobilityExtMOClientUpTime represents the
up time of the MO client since its association
cLMobilityExtMOClientAssociationTime object is superseded
by cLMobilityExtMOClientUpTime."
::= { cLMobilityExtMOClientEntry 13 }
cLMobilityExtMOClientUpTime OBJECT-TYPE
SYNTAX CiscoAbsZeroBasedCounter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the client's up time since its
association."
::= { cLMobilityExtMOClientEntry 14 }
-- *******************************************************************
-- Mobility AP Manager table (applicable to Mobility Controller
-- with AP-manager interface )
-- *******************************************************************
cLMobilityExtApMgrTable OBJECT-TYPE
SYNTAX SEQUENCE OF CLMobilityExtApMgrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the information about the
802.11 LWAPP mobility AP Manager."
::= { ciscoLwappMobilityExtTableObjects 8 }
cLMobilityExtApMgrEntry OBJECT-TYPE
SYNTAX CLMobilityExtApMgrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table represents information about
one 802.11 LWAPP mobility AP Manager configured
on this controller."
INDEX { cLMobilityExtApMgrName }
::= { cLMobilityExtApMgrTable 1 }
CLMobilityExtApMgrEntry ::= SEQUENCE {
cLMobilityExtApMgrName SnmpAdminString,
cLMobilityExtApMgrAddressType InetAddressType,
cLMobilityExtApMgrAddress InetAddress,
cLMobilityExtApMgrNetmaskType InetAddressType,
cLMobilityExtApMgrNetmask InetAddress,
cLMobilityExtApMgrMacAddress MacAddress,
cLMobilityExtApMgrVlanId Unsigned32,
cLMobilityExtApMgrInterfaceType INTEGER,
cLMobilityExtApMgrRowStatus RowStatus
}
cLMobilityExtApMgrName OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the name for this AP manager."
::= { cLMobilityExtApMgrEntry 1 }
cLMobilityExtApMgrAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the AP manager's IP address type."
::= { cLMobilityExtApMgrEntry 2 }
cLMobilityExtApMgrAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the AP manager's IP address. The
type of this address is determined by the value of
cLMobilityExtApMgrAddressType."
::= { cLMobilityExtApMgrEntry 3 }
cLMobilityExtApMgrNetmaskType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the AP manager's netmask type."
::= { cLMobilityExtApMgrEntry 4 }
cLMobilityExtApMgrNetmask OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the AP manager's netmask. The
type of this address is determined by the value of
cLMobilityExtApMgrNetmaskType."
::= { cLMobilityExtApMgrEntry 5 }
cLMobilityExtApMgrMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the mac address for this AP manager."
::= { cLMobilityExtApMgrEntry 6 }
cLMobilityExtApMgrVlanId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the VLAN Id for this AP manager."
::= { cLMobilityExtApMgrEntry 7 }
cLMobilityExtApMgrInterfaceType OBJECT-TYPE
SYNTAX INTEGER {
management(1),
ap(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the AP manager interface type.
It can be of two types:
management(1) - For in-band management of the controller.
ap(2) - For L3 communications between the controller and LWAPP
APs."
::= { cLMobilityExtApMgrEntry 8 }
cLMobilityExtApMgrRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This is the status column for this row and used
to create and delete specific instances of rows
in this table."
::= { cLMobilityExtApMgrEntry 9 }
-- *******************************************************************
-- Mobility Foreign WLC Map table (applicable to WLC)
-- *******************************************************************
cLMobilityExtForeignWlcMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF CLMobilityExtForeignWlcMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains mappings of the foreign controller
with the interface/interface group to be used, when clients
directly connected to the foreign controller send the DHCP
request to the anchor controller."
::= { ciscoLwappMobilityExtTableObjects 9 }
cLMobilityExtForeignWlcMapEntry OBJECT-TYPE
SYNTAX CLMobilityExtForeignWlcMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry represents a row in the
cLMobilityExtForeignWlcIfMappingTable. The entries are added
and deleted by explicit user driven action."
INDEX {
cLWlanIndex,
cLMobilityExtForeignWlcAddressType,
cLMobilityExtForeignWlcAddress
}
::= { cLMobilityExtForeignWlcMapTable 1 }
CLMobilityExtForeignWlcMapEntry ::= SEQUENCE {
cLMobilityExtForeignWlcAddressType InetAddressType,
cLMobilityExtForeignWlcAddress InetAddress,
cLMobilityExtForeignWlcMapIf SnmpAdminString,
cLMobilityExtForeignWlcMapRowStatus RowStatus
}
cLMobilityExtForeignWlcAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the IP address type of
the foreign controller,to which the interface
mapping is to be configured."
::= { cLMobilityExtForeignWlcMapEntry 1 }
cLMobilityExtForeignWlcAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the IP address of
the foreign controller,to which the interface
mapping is to be configured. The type of this address
is determined by the value of
cLMobilityExtForeignWlcAddressType."
::= { cLMobilityExtForeignWlcMapEntry 2 }
cLMobilityExtForeignWlcMapIf OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies name of the
interface/interface group which would be
used for the communication with the clients
connected to the foreign controller ."
::= { cLMobilityExtForeignWlcMapEntry 3 }
cLMobilityExtForeignWlcMapRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This is the status column for this row and used
to create and delete specific instances of rows
in this table."
::= { cLMobilityExtForeignWlcMapEntry 4 }
-- *******************************************************************
-- Mobility group info table (applicable to Mobility Controller)
-- *******************************************************************
cLMobilityExtGroupTable OBJECT-TYPE
SYNTAX SEQUENCE OF CLMobilityExtGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the information about the
mobility groups where clients from this MC can roam."
::= { ciscoLwappMobilityExtTableObjects 10 }
cLMobilityExtGroupEntry OBJECT-TYPE
SYNTAX CLMobilityExtGroupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table represents information about
one mobility group."
INDEX { cLMobilityExtGroupName }
::= { cLMobilityExtGroupTable 1 }
CLMobilityExtGroupEntry ::= SEQUENCE {
cLMobilityExtGroupName SnmpAdminString,
cLMobilityExtGroupMulticastAddressType InetAddressType,
cLMobilityExtGroupMulticastAddress InetAddress,
cLMobilityExtGroupRowStatus RowStatus
}
cLMobilityExtGroupName OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the name for the mobility group."
::= { cLMobilityExtGroupEntry 1 }
cLMobilityExtGroupMulticastAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the multicast IP address type
for the mobility group."
::= { cLMobilityExtGroupEntry 2 }
cLMobilityExtGroupMulticastAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object specifies the multicast IP address for the
mobility group. The type of this address is determined
by the value of cLMobilityExtGroupMulticastAddressType."
::= { cLMobilityExtGroupEntry 3 }
cLMobilityExtGroupRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This is the status column for this row and used
to create and delete specific instances of rows
in this table."
::= { cLMobilityExtGroupEntry 4 }
-- *******************************************************************
-- Mobility Agent (MA) peer member table
-- *******************************************************************
cLMobilityExtMAPeerTable OBJECT-TYPE
SYNTAX SEQUENCE OF CLMobilityExtMAPeerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the information about the
802.11 LWAPP SPG peer members of this MA."
::= { ciscoLwappMobilityExtTableObjects 11 }
cLMobilityExtMAPeerEntry OBJECT-TYPE
SYNTAX CLMobilityExtMAPeerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table represents information about
one 802.11 LWAPP mobility SPG peer member of this MA."
INDEX {
cLMobilityExtMAPeerPrivateAddressType,
cLMobilityExtMAPeerPrivateAddress
}
::= { cLMobilityExtMAPeerTable 1 }
CLMobilityExtMAPeerEntry ::= SEQUENCE {
cLMobilityExtMAPeerPrivateAddressType InetAddressType,
cLMobilityExtMAPeerPrivateAddress InetAddress,
cLMobilityExtMAPeerPublicAddressType InetAddressType,
cLMobilityExtMAPeerPublicAddress InetAddress,
cLMobilityExtMAPeerLinkStatus INTEGER
}
cLMobilityExtMAPeerPrivateAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents this MA peer's private IP address type."
::= { cLMobilityExtMAPeerEntry 1 }
cLMobilityExtMAPeerPrivateAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents this MA peer's private IP address. The
type of this address is determined by the value of
cLMobilityExtMAPeerPrivateAddressType."
::= { cLMobilityExtMAPeerEntry 2 }
cLMobilityExtMAPeerPublicAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates this MA peer's public IP address type."
::= { cLMobilityExtMAPeerEntry 3 }
cLMobilityExtMAPeerPublicAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates this MA peer's public address. The
type of this address is determined by the value of
cLMobilityExtMAPeerPublicAddressType."
::= { cLMobilityExtMAPeerEntry 4 }
cLMobilityExtMAPeerLinkStatus OBJECT-TYPE
SYNTAX INTEGER {
notconfigured(0),
datapathdown(1),
controlpathdown(2),
bothdown(3),
up(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the control path and data path status
of the link between this MA and its peer MA in the same SPG.
notconfigured(0) - This means group member is not configured
for ICMP or EoIP pings.
datapathdown(1) - This means group member is not responding
to EoIP pings.
controlpathdown(2) - This means successive ICMP pings
to the group member have failed.
bothdown(3) - This means group member is not responding
to ICMP or EOIP pings.
up(4) - This means group member is responding to
both EOIP and ICMP pings."
::= { cLMobilityExtMAPeerEntry 5 }
-- *******************************************************************
-- Mobility Agent (MA) statistics reported by Mobility Controller
-- *******************************************************************
cLMobilityExtMCMAStatisticsTable OBJECT-TYPE
SYNTAX SEQUENCE OF CLMobilityExtMCMAStatisticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the information about the
MA statistics as reported by this MC."
::= { ciscoLwappMobilityExtTableObjects 12 }
cLMobilityExtMCMAStatisticsEntry OBJECT-TYPE
SYNTAX CLMobilityExtMCMAStatisticsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table represents information about
statistics of one MA that is associated with this MC."
INDEX {
cLMobilityExtMCMAPrivateAddressType,
cLMobilityExtMCMAPrivateAddress
}
::= { cLMobilityExtMCMAStatisticsTable 1 }
CLMobilityExtMCMAStatisticsEntry ::= SEQUENCE {
cLMobilityExtMCMAPrivateAddressType InetAddressType,
cLMobilityExtMCMAPrivateAddress InetAddress,
cLMobilityExtMCMAClientCount Unsigned32
}
cLMobilityExtMCMAPrivateAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the MA's private IP address type."
::= { cLMobilityExtMCMAStatisticsEntry 1 }
cLMobilityExtMCMAPrivateAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the MA's private IP address. The
type of this address is determined by the value of
cLMobilityExtMCMAPrivateAddressType."
::= { cLMobilityExtMCMAStatisticsEntry 2 }
cLMobilityExtMCMAClientCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the MA's client count."
::= { cLMobilityExtMCMAStatisticsEntry 3 }
-- *******************************************************************
-- Associated APs reported to Mobility Controller
-- *******************************************************************
cLMobilityExtMCAPTable OBJECT-TYPE
SYNTAX SEQUENCE OF CLMobilityExtMCAPEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the information about the
APs that are reported by this MC, its peer MCs and its MAs."
::= { ciscoLwappMobilityExtTableObjects 13 }
cLMobilityExtMCAPEntry OBJECT-TYPE
SYNTAX CLMobilityExtMCAPEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table represents information about AP that
is reported by this MC or its peer MC or its MA."
INDEX { cLMobilityExtMCAPMacAddress }
::= { cLMobilityExtMCAPTable 1 }
CLMobilityExtMCAPEntry ::= SEQUENCE {
cLMobilityExtMCAPMacAddress MacAddress,
cLMobilityExtMCAPName SnmpAdminString,
cLMobilityExtMCAPReportingDeviceAddressType InetAddressType,
cLMobilityExtMCAPReportingDeviceAddress InetAddress,
cLMobilityExtMCAPReportingDeviceType INTEGER
}
cLMobilityExtMCAPMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the reported AP's mac address."
::= { cLMobilityExtMCAPEntry 1 }
cLMobilityExtMCAPName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (1..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the reported AP's name."
::= { cLMobilityExtMCAPEntry 2 }
cLMobilityExtMCAPReportingDeviceAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object insdicates the reporting device's IP address type."
::= { cLMobilityExtMCAPEntry 3 }
cLMobilityExtMCAPReportingDeviceAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the reporting device's IP address. The
type of this address is determined by the value of
cLMobilityExtMCAPReportingDeviceAddressType."
::= { cLMobilityExtMCAPEntry 4 }
cLMobilityExtMCAPReportingDeviceType OBJECT-TYPE
SYNTAX INTEGER {
peerMC(0),
associatedMA(1),
localMC(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the reporting device's type:
this MC, or its peer MC or its MA.
peerMC(0) - The reporting device is peer Mobility Controller.
associatedMA(1) - The reporting device is Mobility Agent.
localMC(2) - The reporting device is local Mobility Controller."
::= { cLMobilityExtMCAPEntry 5 }
-- *******************************************************************
-- Associated APs count reported to Mobility Controller
-- *******************************************************************
cLMobilityExtMCAPCountTable OBJECT-TYPE
SYNTAX SEQUENCE OF CLMobilityExtMCAPCountEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the information about the total number
of APs that are reported by this MC, its peer MCs and its MAs."
::= { ciscoLwappMobilityExtTableObjects 14 }
cLMobilityExtMCAPCountEntry OBJECT-TYPE
SYNTAX CLMobilityExtMCAPCountEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry in this table represents information on total number
of APs that is reported by this MC or its peer MC or its MA."
INDEX {
cLMobilityExtMCAPCountReportingDeviceAddressType,
cLMobilityExtMCAPCountReportingDeviceAddress
}
::= { cLMobilityExtMCAPCountTable 1 }
CLMobilityExtMCAPCountEntry ::= SEQUENCE {
cLMobilityExtMCAPCountReportingDeviceAddressType InetAddressType,
cLMobilityExtMCAPCountReportingDeviceAddress InetAddress,
cLMobilityExtMCAPCount Unsigned32
}
cLMobilityExtMCAPCountReportingDeviceAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the reporting device's IP address type."
::= { cLMobilityExtMCAPCountEntry 1 }
cLMobilityExtMCAPCountReportingDeviceAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object represents the reporting device's IP address. The
type of this address is determined by the value of
cLMobilityExtMCAPCountReportingDeviceAddressType."
::= { cLMobilityExtMCAPCountEntry 2 }
cLMobilityExtMCAPCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the total number of APs reported by
this device: this MC, or its peer MC or its MA."
::= { cLMobilityExtMCAPCountEntry 3 }
-- *******************************************************************
-- Mobility Agent (MA) global parameters
-- *******************************************************************
cLMobilityExtMAMCPublicAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the MC's public IP address type
for this MA."
::= { ciscoLwappMobilityExtMAGlobalObjects 1 }
cLMobilityExtMAMCPublicAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the MC's public IP address
for this MA. The type of this address is determined by
the value of cLMobilityExtMAMCPublicAddressType."
::= { ciscoLwappMobilityExtMAGlobalObjects 2 }
cLMobilityExtMAMCPrivateAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the MC's private IP address type
for this MA."
::= { ciscoLwappMobilityExtMAGlobalObjects 3 }
cLMobilityExtMAMCPrivateAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the MC's private IP address for
this MA. The type of this address is determined by the
value of cLMobilityExtMAMCPrivateAddressType."
::= { ciscoLwappMobilityExtMAGlobalObjects 4 }
cLMobilityExtMAToMCLinkStatus OBJECT-TYPE
SYNTAX INTEGER {
notconfigured(0),
datapathdown(1),
controlpathdown(2),
bothdown(3),
up(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the control path and data path status
of the link between this Mobility Agent(MA) and its mobility
controller.
notconfigured(0) - This indicates that link between MA and MC
is not configured for ICMP or EoIP pings.
datapathdown(1) - This indicates that link between MA and MC is
not responding to EoIP pings.
controlpathdown(2) - This indicates that link between MA and MC
successive ICMP pings to the group have
failed.
bothdown(3) - This indicates that link between MA and MC is not
responding to ICMP or EOIP pings.
up(4) - This indicates that link between MA and MC is
responding to both EOIP and ICMP pings."
::= { ciscoLwappMobilityExtMAGlobalObjects 5 }
cLMobilityExtMASpgPeerCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the number of peer members of this
mobility agent (MA)."
::= { ciscoLwappMobilityExtMAGlobalObjects 6 }
cLMobilityExtMASpgName OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (1..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the Switch Peer Group (SPG) name where
this MA belongs."
::= { ciscoLwappMobilityExtMAGlobalObjects 7 }
cLMobilityExtMAOwnMulticastAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the multicast address type for
the own SPG group. SPG represents the switch peer group which
indicates the proximity group inside which the WiFi
client has most likelihood of roaming. Each device belongs
to a SPG which is identified by a SPG name and optionally
it could have a multicast ip address as well."
::= { ciscoLwappMobilityExtMAGlobalObjects 8 }
cLMobilityExtMAOwnMulticastAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the multicast address for the own
SPG group. The type of this address is determined by the
value of cLMobilityExtMAOwnMulticastAddressType."
::= { ciscoLwappMobilityExtMAGlobalObjects 9 }
cLMobilityExtMAKeepAliveCount OBJECT-TYPE
SYNTAX Unsigned32 (3..20)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the keep alive count.
If keep alive response is not received consecutively
for N (keep alive count) times, the mobility link is
declared as down."
DEFVAL { 3 }
::= { ciscoLwappMobilityExtMAGlobalObjects 10 }
cLMobilityExtMAKeepAliveInterval OBJECT-TYPE
SYNTAX Unsigned32 (1..30)
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the keep alive interval.
Each MA sends periodically keep alive packet to other
mobility devices (MA or MC)."
DEFVAL { 10 }
::= { ciscoLwappMobilityExtMAGlobalObjects 11 }
cLMobilityExtMADscpValue OBJECT-TYPE
SYNTAX Dscp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the Differentiated Services Code Point
(DSCP) value. Here it is used for classifying and managing
mobility control packets and providing quality of service (QoS)
on IP networks."
DEFVAL { 0 }
::= { ciscoLwappMobilityExtMAGlobalObjects 12 }
-- *******************************************************************
-- Mobility Controller (MC) statistics
-- *******************************************************************
cLMobilityExtMCReceivedTotal OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the total number
of mobility control messages received by
the Mobility Controller."
::= { ciscoLwappMobilityExtMCStats 1 }
cLMobilityExtMCReceivedDrops OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the total number
of mobility control messages dropped by
Mobility Controller."
::= { ciscoLwappMobilityExtMCStats 2 }
cLMobilityExtMCProtocolReceiveErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the total number of mobility control
error messages received by the Mobility Controller.The
counter represents the received packet errors as seen by the
controller deviating from the proprietary mobility protocol
which is instrumental in achieving the seamless WiFi client
roaming."
::= { ciscoLwappMobilityExtMCStats 3 }
cLMobilityExtMCProtocolTransmitErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the total number of
mobility control error messages on transmit
side of Mobility Controller.The counter represents the
transmit packet errors as seen by the controller deviating
from the proprietary mobility protocol,which is instrumental
in achieving the seamless WiFi client roaming."
::= { ciscoLwappMobilityExtMCStats 4 }
cLMobilityExtMCStateErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the state transition
errors on Mobility Controller."
::= { ciscoLwappMobilityExtMCStats 5 }
cLMobilityExtMCProtocolRetransmitted OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the total number of control
messages retransmitted by Mobility Controller."
::= { ciscoLwappMobilityExtMCStats 6 }
cLMobilityExtMCHandoffRequestsReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the handoff requests
received by Mobility Controller."
::= { ciscoLwappMobilityExtMCStats 7 }
cLMobilityExtMCHandoffCompleteReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the handoff completion
received by Mobility Controller."
::= { ciscoLwappMobilityExtMCStats 8 }
cLMobilityExtMCHandoffClientDeleteReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the total number of client
deletes received by Mobility Controller."
::= { ciscoLwappMobilityExtMCStats 9 }
cLMobilityExtMCHandoffRequestsTransmitted OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the handoff requests
transmitted by Mobility Controller."
::= { ciscoLwappMobilityExtMCStats 10 }
cLMobilityExtMCHandoffCompleteTransmitted OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the handoff completion
transmitted by Mobility Controller."
::= { ciscoLwappMobilityExtMCStats 11 }
cLMobilityExtMCHandoffClientDeleteTransmitted OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the nubmer of client deletes
transmitted by Mobility Controller."
::= { ciscoLwappMobilityExtMCStats 12 }
cLMobilityExtMCTotalClientCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the total client count
on Mobility Controller."
::= { ciscoLwappMobilityExtMCStats 13 }
cLMobilityExtMCWgbCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the WGB(Work Group Bridge)
count on Mobility Controller."
::= { ciscoLwappMobilityExtMCStats 14 }
-- *************************************************************
-- extra trap variables definining here
-- *************************************************************
cLMobilityExtNotifyObjectSourceIPAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object represents the source address type."
::= { ciscoLwappMobilityExtNotifObjects 1 }
cLMobilityExtNotifyObjectSourceIPAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object represents the sourc address. The type
of this address is determined by the value of
cLMobilityExtNotifyObjectSourceIPAddressType."
::= { ciscoLwappMobilityExtNotifObjects 2 }
cLMobilityExtNotifyObjectSourceType OBJECT-TYPE
SYNTAX INTEGER {
unknown(0),
mobilityAgent(1),
mobilityController(2),
mobilityOracle(3)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object represents mobility source type.
unknown(0) - The source of the messages is unknown.
mobilityAgent(1) - The source of the messages is Mobility
Agent.
mobilityController(2) - The source of the messages is Mobility
Controller.
mobilityOracle(3) - The source of the messages is Mobility
Oracle."
::= { ciscoLwappMobilityExtNotifObjects 3 }
cLMobilityExtNotifyObjectDestinationType OBJECT-TYPE
SYNTAX INTEGER {
unknown(0),
mobilityAgent(1),
mobilityController(2),
mobilityOracle(3)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object represents the mobility destination type.
unknown(0) - The destination of the messages is unknown.
mobilityAgent(1) - The destination of the messages is Mobility
Agent.
mobilityController(2) - The destination of the messages is
Mobility Controller.
mobilityOracle(3) - The destination of the messages is Mobility
Oracle."
::= { ciscoLwappMobilityExtNotifObjects 4 }
-- *******************************************************************
-- Mobility Agent (MA) statistics
-- *******************************************************************
cLMobilityExtMAReceivedTotal OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the total number
of mobility control messages received by
the Mobility Agent."
::= { ciscoLwappMobilityExtMAStats 1 }
cLMobilityExtMAReceivedDrops OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the total number
of mobility control messages dropped by
Mobility Agent."
::= { ciscoLwappMobilityExtMAStats 2 }
cLMobilityExtMAProtocolReceiveErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the total number
of mobility control error messages received
by the Mobility Agent."
::= { ciscoLwappMobilityExtMAStats 3 }
cLMobilityExtMAProtocolTransmitErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the total number
of mobility control error messages on
transmit side of Mobility Agent."
::= { ciscoLwappMobilityExtMAStats 4 }
cLMobilityExtMAStateErrors OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the state transition
errors on Mobility Agent."
::= { ciscoLwappMobilityExtMAStats 5 }
cLMobilityExtMAProtocolRetransmitted OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the total number
of control messages retransmitted by
Mobility Agent."
::= { ciscoLwappMobilityExtMAStats 6 }
cLMobilityExtMATotalClients OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the total clients
connected to Mobility Agent."
::= { ciscoLwappMobilityExtMAStats 7 }
cLMobilityExtMALocalClients OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates local clients connected
to Mobility Agent."
::= { ciscoLwappMobilityExtMAStats 8 }
cLMobilityExtMAAnchoredClients OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the anchored clients
connected to Mobility Agent."
::= { ciscoLwappMobilityExtMAStats 9 }
cLMobilityExtMAForeignedClients OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the foreign clients
connected to Mobility Agent."
::= { ciscoLwappMobilityExtMAStats 10 }
cLMobilityExtMATotalInterGroupHandoffReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the total inter group
handoff received by Mobility Agent."
::= { ciscoLwappMobilityExtMAStats 11 }
cLMobilityExtMATotalIntraGroupHandoffReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the total intra group
handoffs received by Mobility Agent."
::= { ciscoLwappMobilityExtMAStats 12 }
cLMobilityExtMATotalHandoffEndRequestReceived OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the total handoff end
requests received by Mobility Agent."
::= { ciscoLwappMobilityExtMAStats 13 }
cLMobilityExtMATotalInterGroupHandoffSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the total inter group
handoffs sent by Mobility Agent."
::= { ciscoLwappMobilityExtMAStats 14 }
cLMobilityExtMATotalIntraGroupHandoffSent OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the total intra group
handoffs sent by Mobility Agent."
::= { ciscoLwappMobilityExtMAStats 15 }
cLMobilityExtReceivedTotal OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the total received ."
::= { ciscoLwappMobilityExtGlobalStats 1 }
cLMobilityExtTransmitTotal OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the total transmitted."
::= { ciscoLwappMobilityExtGlobalStats 2 }
cLMobilityExtTotalResourceAllocation OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the total resources allocated ."
::= { ciscoLwappMobilityExtGlobalStats 3 }
cLMobilityExtTotalResourceFree OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates the total resources free ."
::= { ciscoLwappMobilityExtGlobalStats 4 }
-- *******************************************************************
-- * NOTIFICATIONS
-- *******************************************************************
ciscoLwappMobilityControlPathDown NOTIFICATION-TYPE
OBJECTS {
cLMobilityExtNotifyObjectSourceIPAddressType,
cLMobilityExtNotifyObjectSourceIPAddress,
cLMobilityExtNotifyObjectSourceType,
cLMobilityExtNotifyObjectDestinationType
}
STATUS current
DESCRIPTION
"This notification is sent by the agent when
a mobility control path goes down."
::= { ciscoLwappMobilityExtMIBNotifs 1 }
ciscoLwappMobilityControlPathUp NOTIFICATION-TYPE
OBJECTS {
cLMobilityExtNotifyObjectSourceIPAddressType,
cLMobilityExtNotifyObjectSourceIPAddress,
cLMobilityExtNotifyObjectSourceType,
cLMobilityExtNotifyObjectDestinationType
}
STATUS current
DESCRIPTION
"This notification is sent by the agent when
a mobility control path goes up."
::= { ciscoLwappMobilityExtMIBNotifs 2 }
ciscoLwappMobilityDataPathDown NOTIFICATION-TYPE
OBJECTS {
cLMobilityExtNotifyObjectSourceIPAddressType,
cLMobilityExtNotifyObjectSourceIPAddress,
cLMobilityExtNotifyObjectSourceType,
cLMobilityExtNotifyObjectDestinationType
}
STATUS current
DESCRIPTION
"This notification is sent by the agent when
a mobility data path goes down."
::= { ciscoLwappMobilityExtMIBNotifs 3 }
ciscoLwappMobilityDataPathUp NOTIFICATION-TYPE
OBJECTS {
cLMobilityExtNotifyObjectSourceIPAddressType,
cLMobilityExtNotifyObjectSourceIPAddress,
cLMobilityExtNotifyObjectSourceType,
cLMobilityExtNotifyObjectDestinationType
}
STATUS current
DESCRIPTION
"This notification is sent by the agent when
a mobility data path goes up."
::= { ciscoLwappMobilityExtMIBNotifs 4 }
-- *******************************************************************
-- * Compliance statements
-- *******************************************************************
ciscoLwappMobilityExtMIBCompliances OBJECT IDENTIFIER
::= { ciscoLwappMobilityExtMIBConform 1 }
ciscoLwappMobilityExtMIBGroups OBJECT IDENTIFIER
::= { ciscoLwappMobilityExtMIBConform 2 }
ciscoLwappMobilityExtMIBCompliance MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"The compliance statement for the SNMP entities that
implement the ciscoLwappMobilityExtMIB module."
MODULE -- this module
MANDATORY-GROUPS {
cLMobilityExtConfigGroup,
ciscoLwappMobilityExtNotifyObjectsGroup,
ciscoLwappMobilityExtNotifsGroup
}
::= { ciscoLwappMobilityExtMIBCompliances 1 }
ciscoLwappMobilityExtMIBComplianceRev1 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"The compliance statement for the SNMP entities that
implement the ciscoLwappMobilityExtMIB module."
MODULE -- this module
MANDATORY-GROUPS {
cLMobilityExtConfigGroupRev1,
ciscoLwappMobilityExtNotifyObjectsGroup,
ciscoLwappMobilityExtNotifsGroup
}
::= { ciscoLwappMobilityExtMIBCompliances 2 }
ciscoLwappMobilityExtMIBComplianceRev2 MODULE-COMPLIANCE
STATUS deprecated
DESCRIPTION
"The compliance statement for the SNMP entities that
implement the ciscoLwappMobilityExtMIB module."
MODULE -- this module
MANDATORY-GROUPS {
cLMobilityExtConfigGroupRev1,
cLMobilityExtMAStatsConfigGroup,
ciscoLwappMobilityExtNotifyObjectsGroup,
ciscoLwappMobilityExtNotifsGroup
}
::= { ciscoLwappMobilityExtMIBCompliances 3 }
ciscoLwappMobilityExtMIBComplianceRev3 MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for the SNMP entities that
implement the ciscoLwappMobilityExtMIB module."
MODULE -- this module
MANDATORY-GROUPS {
cLMobilityExtConfigGroupRev1,
cLMobilityExtMAStatsConfigGroup,
ciscoLwappMobilityExtNotifyObjectsGroup,
ciscoLwappMobilityExtNotifsGroup,
ciscoLwappMobilityExtMCMAStatsGroup,
cLMobilityExtAnchorConfigGroup
}
::= { ciscoLwappMobilityExtMIBCompliances 4 }
-- *******************************************************************
-- * Units of conformance
-- *******************************************************************
cLMobilityExtConfigGroup OBJECT-GROUP
OBJECTS {
cLMobilityExtMCMOEnableStatus,
cLMobilityExtMCMOAdminEnableStatus,
cLMobilityExtMCEnableStatus,
cLMobilityExtMCAdminEnableStatus,
cLMobilityExtMCMulticastMode,
cLMobilityExtMCKeepAliveCount,
cLMobilityExtMCKeepAliveInterval,
cLMobilityExtMCDscpValue,
cLMobilityExtMCMOPublicAddressType,
cLMobilityExtMCMOPublicAddress,
cLMobilityExtMCApCountLicensesInUse,
cLMobilityExtMCOwnGroupMulticastAddressType,
cLMobilityExtMCOwnGroupMulticastAddress,
cLMobilityExtMCMobilityGroupName,
cLMobilityExtMCMONumberOfClients,
cLMobilityExtMCNumberOfMCs,
cLMobilityExtMCTotalNumberOfReportedAPs,
cLMobilityExtMCNumberOfReportedAPsInSubDomain,
cLMobilityExtMgrAddressType,
cLMobilityExtMgrAddress,
cLMobilityExtMgrNetmaskType,
cLMobilityExtMgrNetmask,
cLMobilityExtMgrMacAddress,
cLMobilityExtMgrVlanId,
cLMobilityExtMgrName,
cLMobilityExtMgrInterfaceType,
cLMobilityExtNewArchitectureEnableStatus,
cLMobilityExtNewArchitectureAdminEnableStatus,
cLMobilityExtMCClientAnchorMCPrivateAddressType,
cLMobilityExtMCClientAnchorMCPrivateAddress,
cLMobilityExtMCClientAnchorMCGroupId,
cLMobilityExtMCClientAssociatedMCGroupId,
cLMobilityExtMCClientAssociatedMAAddressType,
cLMobilityExtMCClientAssociatedMAAddress,
cLMobilityExtMCClientAnchorMAAddressType,
cLMobilityExtMCClientAnchorMAAddress,
cLMobilityExtSpgGroupId,
cLMobilityExtSpgBridgeDomainId,
cLMobilityExtSpgMemberCount,
cLMobilityExtSpgMulticastAddressType,
cLMobilityExtSpgMulticastAddress,
cLMobilityExtSpgMulticastMode,
cLMobilityExtSpgRowStatus,
cLMobilityExtSpgMemberStatus,
cLMobilityExtSpgMemberPublicAddressType,
cLMobilityExtSpgMemberPublicAddress,
cLMobilityExtSpgMemberRowStatus,
cLMobilityExtGroupMemberGroupName,
cLMobilityExtGroupMemberPublicAddressType,
cLMobilityExtGroupMemberPublicAddress,
cLMobilityExtGroupMemberStatus,
cLMobilityExtGroupMemberMacAddress,
cLMobilityExtGroupMemberMulticastAddressType,
cLMobilityExtGroupMemberMulticastAddress,
cLMobilityExtGroupMemberHashKey,
cLMobilityExtGroupMemberRowStatus,
cLMobilityExtAnchorStatus,
cLMobilityExtAnchorRowStatus,
cLMobilityExtMOMCMacAddress,
cLMobilityExtMOMCLinkStatus,
cLMobilityExtMOMCClientCount,
cLMobilityExtMCClientAssociatedMCAddressType,
cLMobilityExtMCClientAssociatedMCAddress,
cLMobilityExtMCClientAddressType,
cLMobilityExtMCClientAddress,
cLMobilityExtMCClientState,
cLMobilityExtMCClientAssociationTime,
cLMobilityExtMCClientLocalClient,
cLMobilityExtMOClientAnchorMCPublicAddressType,
cLMobilityExtMOClientAnchorMCPublicAddress,
cLMobilityExtMOClientAnchorMCPrivateAddressType,
cLMobilityExtMOClientAnchorMCPrivateAddress,
cLMobilityExtMOClientAssociatedMCPublicAddressType,
cLMobilityExtMOClientAssociatedMCPublicAddress,
cLMobilityExtMOClientAssociatedMCPrivateAddressType,
cLMobilityExtMOClientAssociatedMCPrivateAddress,
cLMobilityExtMOClientAddressType,
cLMobilityExtMOClientAddress,
cLMobilityExtMOClientLocalTime,
cLMobilityExtMOClientAssociationTime,
cLMobilityExtApMgrAddressType,
cLMobilityExtApMgrAddress,
cLMobilityExtApMgrNetmaskType,
cLMobilityExtApMgrNetmask,
cLMobilityExtApMgrMacAddress,
cLMobilityExtApMgrVlanId,
cLMobilityExtApMgrInterfaceType,
cLMobilityExtApMgrRowStatus,
cLMobilityExtForeignWlcMapIf,
cLMobilityExtForeignWlcMapRowStatus,
cLMobilityExtGroupMulticastAddressType,
cLMobilityExtGroupMulticastAddress,
cLMobilityExtGroupRowStatus,
cLMobilityExtMAPeerPublicAddressType,
cLMobilityExtMAPeerPublicAddress,
cLMobilityExtMAPeerLinkStatus,
cLMobilityExtMCMAClientCount,
cLMobilityExtMCAPName,
cLMobilityExtMCAPReportingDeviceAddressType,
cLMobilityExtMCAPReportingDeviceAddress,
cLMobilityExtMCAPReportingDeviceType,
cLMobilityExtMCAPCount,
cLMobilityExtMAMCPublicAddressType,
cLMobilityExtMAMCPublicAddress,
cLMobilityExtMAMCPrivateAddressType,
cLMobilityExtMAMCPrivateAddress,
cLMobilityExtMAToMCLinkStatus,
cLMobilityExtMASpgPeerCount,
cLMobilityExtMASpgName,
cLMobilityExtMAOwnMulticastAddressType,
cLMobilityExtMAOwnMulticastAddress,
cLMobilityExtMAKeepAliveCount,
cLMobilityExtMAKeepAliveInterval,
cLMobilityExtMADscpValue,
cLMobilityExtMCReceivedTotal,
cLMobilityExtMCReceivedDrops,
cLMobilityExtMCProtocolReceiveErrors,
cLMobilityExtMCProtocolTransmitErrors,
cLMobilityExtMCStateErrors,
cLMobilityExtMCProtocolRetransmitted,
cLMobilityExtMCHandoffRequestsReceived,
cLMobilityExtMCHandoffCompleteReceived,
cLMobilityExtMCHandoffClientDeleteReceived,
cLMobilityExtMCHandoffRequestsTransmitted,
cLMobilityExtMCHandoffCompleteTransmitted,
cLMobilityExtMCHandoffClientDeleteTransmitted,
cLMobilityExtMCTotalClientCount,
cLMobilityExtMCWgbCount
}
STATUS deprecated
DESCRIPTION
"This is a collection of objects which can
be configured to control Mobility parameters.
cLMobilityExtConfigGroup object is superseded by
cLMobilityExtConfigGroupRev1."
::= { ciscoLwappMobilityExtMIBGroups 1 }
ciscoLwappMobilityExtNotifyObjectsGroup OBJECT-GROUP
OBJECTS {
cLMobilityExtNotifyObjectSourceIPAddressType,
cLMobilityExtNotifyObjectSourceIPAddress,
cLMobilityExtNotifyObjectSourceType,
cLMobilityExtNotifyObjectDestinationType
}
STATUS current
DESCRIPTION
"This collection of objects provide the information
about mobility trap configuration and trap definition.
These objects are defined under
cwciscoLwappMobilityExtNotifObjects."
::= { ciscoLwappMobilityExtMIBGroups 2 }
ciscoLwappMobilityExtNotifsGroup NOTIFICATION-GROUP
NOTIFICATIONS {
ciscoLwappMobilityControlPathDown,
ciscoLwappMobilityControlPathUp,
ciscoLwappMobilityDataPathDown,
ciscoLwappMobilityDataPathUp
}
STATUS current
DESCRIPTION
"This collection of objects provides the information
about the notifications sent by the agent related
to mobility."
::= { ciscoLwappMobilityExtMIBGroups 3 }
cLMobilityExtConfigGroupRev1 OBJECT-GROUP
OBJECTS {
cLMobilityExtMCMOEnableStatus,
cLMobilityExtMCMOAdminEnableStatus,
cLMobilityExtMCEnableStatus,
cLMobilityExtMCAdminEnableStatus,
cLMobilityExtMCMulticastMode,
cLMobilityExtMCKeepAliveCount,
cLMobilityExtMCKeepAliveInterval,
cLMobilityExtMCDscpValue,
cLMobilityExtMCMOPublicAddressType,
cLMobilityExtMCMOPublicAddress,
cLMobilityExtMCApCountLicensesInUse,
cLMobilityExtMCOwnGroupMulticastAddressType,
cLMobilityExtMCOwnGroupMulticastAddress,
cLMobilityExtMCMobilityGroupName,
cLMobilityExtMCMONumberOfClients,
cLMobilityExtMCNumberOfMCs,
cLMobilityExtMCTotalNumberOfReportedAPs,
cLMobilityExtMCNumberOfReportedAPsInSubDomain,
cLMobilityExtMgrAddressType,
cLMobilityExtMgrAddress,
cLMobilityExtMgrNetmaskType,
cLMobilityExtMgrNetmask,
cLMobilityExtMgrMacAddress,
cLMobilityExtMgrVlanId,
cLMobilityExtMgrName,
cLMobilityExtMgrInterfaceType,
cLMobilityExtNewArchitectureEnableStatus,
cLMobilityExtNewArchitectureAdminEnableStatus,
cLMobilityExtMCClientAnchorMCPrivateAddressType,
cLMobilityExtMCClientAnchorMCPrivateAddress,
cLMobilityExtMCClientAnchorMCGroupId,
cLMobilityExtMCClientAssociatedMCGroupId,
cLMobilityExtMCClientAssociatedMAAddressType,
cLMobilityExtMCClientAssociatedMAAddress,
cLMobilityExtMCClientAnchorMAAddressType,
cLMobilityExtMCClientAnchorMAAddress,
cLMobilityExtSpgGroupId,
cLMobilityExtSpgBridgeDomainId,
cLMobilityExtSpgMemberCount,
cLMobilityExtSpgMulticastAddressType,
cLMobilityExtSpgMulticastAddress,
cLMobilityExtSpgMulticastMode,
cLMobilityExtSpgRowStatus,
cLMobilityExtSpgMemberStatus,
cLMobilityExtSpgMemberPublicAddressType,
cLMobilityExtSpgMemberPublicAddress,
cLMobilityExtSpgMemberRowStatus,
cLMobilityExtGroupMemberGroupName,
cLMobilityExtGroupMemberPublicAddressType,
cLMobilityExtGroupMemberPublicAddress,
cLMobilityExtGroupMemberStatus,
cLMobilityExtGroupMemberMacAddress,
cLMobilityExtGroupMemberMulticastAddressType,
cLMobilityExtGroupMemberMulticastAddress,
cLMobilityExtGroupMemberHashKey,
cLMobilityExtGroupMemberRowStatus,
cLMobilityExtAnchorStatus,
cLMobilityExtAnchorRowStatus,
cLMobilityExtMOMCMacAddress,
cLMobilityExtMOMCLinkStatus,
cLMobilityExtMOMCClientCount,
cLMobilityExtMCClientAssociatedMCAddressType,
cLMobilityExtMCClientAssociatedMCAddress,
cLMobilityExtMCClientAddressType,
cLMobilityExtMCClientAddress,
cLMobilityExtMCClientState,
cLMobilityExtMCClientLocalClient,
cLMobilityExtMOClientAnchorMCPublicAddressType,
cLMobilityExtMOClientAnchorMCPublicAddress,
cLMobilityExtMOClientAnchorMCPrivateAddressType,
cLMobilityExtMOClientAnchorMCPrivateAddress,
cLMobilityExtMOClientAssociatedMCPublicAddressType,
cLMobilityExtMOClientAssociatedMCPublicAddress,
cLMobilityExtMOClientAssociatedMCPrivateAddressType,
cLMobilityExtMOClientAssociatedMCPrivateAddress,
cLMobilityExtMOClientAddressType,
cLMobilityExtMOClientAddress,
cLMobilityExtMOClientLocalTime,
cLMobilityExtApMgrAddressType,
cLMobilityExtApMgrAddress,
cLMobilityExtApMgrNetmaskType,
cLMobilityExtApMgrNetmask,
cLMobilityExtApMgrMacAddress,
cLMobilityExtApMgrVlanId,
cLMobilityExtApMgrInterfaceType,
cLMobilityExtApMgrRowStatus,
cLMobilityExtForeignWlcMapIf,
cLMobilityExtForeignWlcMapRowStatus,
cLMobilityExtGroupMulticastAddressType,
cLMobilityExtGroupMulticastAddress,
cLMobilityExtGroupRowStatus,
cLMobilityExtMAPeerPublicAddressType,
cLMobilityExtMAPeerPublicAddress,
cLMobilityExtMAPeerLinkStatus,
cLMobilityExtMCMAClientCount,
cLMobilityExtMCAPName,
cLMobilityExtMCAPReportingDeviceAddressType,
cLMobilityExtMCAPReportingDeviceAddress,
cLMobilityExtMCAPReportingDeviceType,
cLMobilityExtMCAPCount,
cLMobilityExtMAMCPublicAddressType,
cLMobilityExtMAMCPublicAddress,
cLMobilityExtMAMCPrivateAddressType,
cLMobilityExtMAMCPrivateAddress,
cLMobilityExtMAToMCLinkStatus,
cLMobilityExtMASpgPeerCount,
cLMobilityExtMASpgName,
cLMobilityExtMAOwnMulticastAddressType,
cLMobilityExtMAOwnMulticastAddress,
cLMobilityExtMAKeepAliveCount,
cLMobilityExtMAKeepAliveInterval,
cLMobilityExtMADscpValue,
cLMobilityExtMCReceivedTotal,
cLMobilityExtMCReceivedDrops,
cLMobilityExtMCProtocolReceiveErrors,
cLMobilityExtMCProtocolTransmitErrors,
cLMobilityExtMCStateErrors,
cLMobilityExtMCProtocolRetransmitted,
cLMobilityExtMCHandoffRequestsReceived,
cLMobilityExtMCHandoffCompleteReceived,
cLMobilityExtMCHandoffClientDeleteReceived,
cLMobilityExtMCHandoffRequestsTransmitted,
cLMobilityExtMCHandoffCompleteTransmitted,
cLMobilityExtMCHandoffClientDeleteTransmitted,
cLMobilityExtMCTotalClientCount,
cLMobilityExtMCWgbCount,
cLMobilityExtMOClientUpTime,
cLMobilityExtMCClientUpTime
}
STATUS current
DESCRIPTION
"This is a collection of objects which can
be configured to control mobility parameters."
::= { ciscoLwappMobilityExtMIBGroups 4 }
cLMobilityExtMAStatsConfigGroup OBJECT-GROUP
OBJECTS {
cLMobilityExtMAReceivedTotal,
cLMobilityExtMAReceivedDrops,
cLMobilityExtMAProtocolReceiveErrors,
cLMobilityExtMAProtocolTransmitErrors,
cLMobilityExtMAStateErrors,
cLMobilityExtMAProtocolRetransmitted,
cLMobilityExtMATotalClients,
cLMobilityExtMALocalClients,
cLMobilityExtMAAnchoredClients,
cLMobilityExtMAForeignedClients,
cLMobilityExtMATotalInterGroupHandoffReceived,
cLMobilityExtMATotalIntraGroupHandoffReceived,
cLMobilityExtMATotalHandoffEndRequestReceived,
cLMobilityExtMATotalInterGroupHandoffSent,
cLMobilityExtMATotalIntraGroupHandoffSent,
cLMobilityExtReceivedTotal,
cLMobilityExtTransmitTotal,
cLMobilityExtTotalResourceAllocation,
cLMobilityExtTotalResourceFree
}
STATUS current
DESCRIPTION
"This is collection of MA stat objects which
can be configure to control mobility parameters."
::= { ciscoLwappMobilityExtMIBGroups 5 }
ciscoLwappMobilityExtMCMAStatsGroup OBJECT-GROUP
OBJECTS { cLMobilityExtEncryptionStatus }
STATUS current
DESCRIPTION
"This object represents the current status of the
encryption in the mobilty tunnel."
::= { ciscoLwappMobilityExtMIBGroups 6 }
cLMobilityExtAnchorConfigGroup OBJECT-GROUP
OBJECTS { cLMobilityExtAnchorPriority }
STATUS current
DESCRIPTION
"This object specifies the priority configured for
an Anchor WLC mapped on a WLAN."
::= { ciscoLwappMobilityExtMIBGroups 7 }
END