CISCO-DEVICE-LOCATION-MIB Table View

Table-centric layout grouping table, row, and column objects.

Tables
5
Rows
5
Columns
25
.1.3.6.1.4.1.9.9.732.1.2 · 1 row entry · 5 columns
This table lists different LocationTargets and associated
location attributes (such as country code).
          
The information in this table MUST be stored in
non-volatile-memory and persist over restart and reboot
sequences.
cdlLocationEntry entry .1.3.6.1.4.1.9.9.732.1.2.1
An entry describes the location attributes required to
be configured for every LocationTarget in a device.

An entry is created in this table when an interface is
detected in this devices or an IP session
i…
Indexes
cdlLocationIndex
Column Syntax OID
cdlLocationIndex
Identifies the unique index assigned to a given
LocationTarget.

A LocationTarget is defined by cdlLocationTargetType
and cdlLocationTargetIdentifier.
SNMPv2-SMIUnsigned32
Textual Convention: SNMPv2-SMIUnsigned32 Unsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.9.732.1.2.1.1
cdlLocationSubTypeCapability
This object specifies the location subtypes that can be
supported by a given LocationTarget.

Following is the list of subtypes:

noSubtypesConfigured(0) 0x0 - No location types configured
Bits
Enumerated Values:
0noSubtypesConfigured
1geoLocation
2civic
3elin
4custom
.1.3.6.1.4.1.9.9.732.1.2.1.2
cdlLocationCountryCode
Country code information applicable to a given LocationTarget
CISCO-TCCountryCoder/w
Textual Convention: CISCO-TCCountryCode OctetString
Type Constraints:
range: 0
range: 2
.1.3.6.1.4.1.9.9.732.1.2.1.3
cdlLocationTargetType
This object specifies the target type.

The following are the possible values.

interface(1) - The interface could be a physical
interface or a virtual/logical
Enumeration
Enumerated Values:
1interface
2ipv4Addr
.1.3.6.1.4.1.9.9.732.1.2.1.4
cdlLocationTargetIdentifier
This object specifies a unique identifier for a
given cdlLocationTargetType in a given device.

If the cdlLocationTargetType is set to 'interface',
then the identifier would be the ifIndex.

OctetString
Constraints:
range: 1-128
.1.3.6.1.4.1.9.9.732.1.2.1.5
.1.3.6.1.4.1.9.9.732.1.3 · 1 row entry · 4 columns
This table lists civic address information of
end point devices.
          
This table has a sparse dependant relationship with 
cdlLocationTable. 
          
The information in this table MUST be stored in
non-volatile-memory and persist across
restart, reboot and switch-over sequences.
cdlCivicAddrLocationEntry entry .1.3.6.1.4.1.9.9.732.1.3.1
An entry in this table specifies civic address
location information.

One or more entries could be created for
every entry in cdlLocationEntry with
cdlLocationSubTypeCapability set to 'civic' type.
Indexes
cdlLocationIndex cdlCivicAddrLocationType
Column Syntax OID
cdlCivicAddrLocationType
This object specifies the location types
that can be configured/unconfigured on a LocationTarget.

The following are all the possible types and a
brief explanation for the same.

state(1…
Enumeration
Enumerated Values:
1state
2county
3city
4cityDivision
5neighborhood
6streetGroup
16leadingStreetDirection
17trailingStreetDirection
18streetSuffix
19house
20streetNumber
21landmark
22additionalLoc
23name
24zipcode
25building
26unit
27floor
28room
29place
30postalCommunityName
31postOffiiceBox
32additionalCode
33seat
34primaryRoad
35roadSection
36roadBranch
37roadSubBranch
38streetNamePreMod
39streetNamePostMod
.1.3.6.1.4.1.9.9.732.1.3.1.1
cdlCivicAddrLocationValue
This object specifies the civic address value for a given
cdlCivicAddrLocationType.

For Example: If cdlCivicAddrLocationType is of type
'building' then the string value representing
this type would be …
SNMP-FRAMEWORK-MIBSnmpAdminStringr/w
Textual Convention: SNMP-FRAMEWORK-MIBSnmpAdminString OctetString
Type Constraints:
range: 0..255
.1.3.6.1.4.1.9.9.732.1.3.1.2
cdlCivicAddrLocationStorageType
This object specifies the storage type for
this conceptual row.
SNMPv2-TCStorageTyper/w
Textual Convention: SNMPv2-TCStorageType Enumeration
Type Values:
1other
2volatile
3nonVolatile
4permanent
5readOnly
.1.3.6.1.4.1.9.9.732.1.3.1.3
cdlCivicAddrLocationStatus
This object will follow RowStatus Textual convention
to create/destroy entries.

The following columnar object is
mandatory to make the entry 'active':
cdlCivicAddrLocationValue
SNMPv2-TCRowStatusr/w
Textual Convention: SNMPv2-TCRowStatus Enumeration
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
.1.3.6.1.4.1.9.9.732.1.3.1.4
.1.3.6.1.4.1.9.9.732.1.4 · 1 row entry · 4 columns
This table lists 'Custom' address information of
end point devices, giving 'name' and 'value' pairs.
          
This table has a sparse dependent relationship with 
cdlLocationTable. 
          
The information in this table MUST be stored in
non-volatile-memory and persist across
restart, reboot and switch-over sequences.
cdlCustomLocationEntry entry .1.3.6.1.4.1.9.9.732.1.4.1
An entry in this table specifies 'Custom' address
location information consisting of 'Name' and associated
'Value' pairs.

One or more entries could be created for
every entry in cdlLocationEntry with
cdlLo…
Indexes
cdlLocationIndex cdlCustomLocationName
Column Syntax OID
cdlCustomLocationName
This object specifies the 'Custom' address 'Name' for a given
cdlCustomLocationEntry.

The character string may contain space characters.

Examples would be 'Department', 'Class room', etc.
OctetString
Constraints:
range: 1-64
.1.3.6.1.4.1.9.9.732.1.4.1.1
cdlCustomLocationValue
This object specifies the 'Custom' address 'Value' for a given
cdlCustomLocationEntry.

For Example: If the cdlCustomLocationName were
'Department' then the 'Value' string may be 'Photography'.
OctetStringr/w
Constraints:
range: 1-128
.1.3.6.1.4.1.9.9.732.1.4.1.2
cdlCustomLocationStorageType
This object specifies the storage type for
this conceptual row.
SNMPv2-TCStorageTyper/w
Textual Convention: SNMPv2-TCStorageType Enumeration
Type Values:
1other
2volatile
3nonVolatile
4permanent
5readOnly
.1.3.6.1.4.1.9.9.732.1.4.1.3
cdlCustomLocationStatus
This object will follow RowStatus Textual convention
to create/destroy entries.

The following columnar objects are
mandatory to make the entry 'active':
cdlCustomLocationValue

cdlCu…
SNMPv2-TCRowStatusr/w
Textual Convention: SNMPv2-TCRowStatus Enumeration
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
.1.3.6.1.4.1.9.9.732.1.4.1.4
.1.3.6.1.4.1.9.9.732.1.5 · 1 row entry · 10 columns
This table lists Geographic address information of
end point devices.
          
This table has a sparse dependent relationship with 
cdlLocationTable. 
          
The information in this table MUST be stored in
non-volatile-memory and persist across
restart, reboot and switch-over sequences.
cdlGeoLocationEntry entry .1.3.6.1.4.1.9.9.732.1.5.1
An entry in this table specifies Geographic location
information.

An entry in this table is appropriate for any LocationEntry
which has the cdlLocationSubTypeCapability bit presenting the
'geo' type set.
Indexes
cdlLocationIndex
Column Syntax OID
cdlGeoLatitude
This object specifies latitude of the end point device in
degrees. An empty string means that latitude is not configured
for this row.
OctetStringr/w
Constraints:
range: 0-64
.1.3.6.1.4.1.9.9.732.1.5.1.1
cdlGeoLatitudeResolution
This object specifies latitude resolution of the
end point device in meters. This allows for specification of
latitude resolution separately from other dimensions.

If this resolution is non-empty, then i…
SNMP-FRAMEWORK-MIBSnmpAdminStringr/w
Textual Convention: SNMP-FRAMEWORK-MIBSnmpAdminString OctetString
Type Constraints:
range: 0..255
.1.3.6.1.4.1.9.9.732.1.5.1.2
cdlGeoLongitude
This object specifies longitude of the end point device in
degrees. An empty string means that longitude is not
configured for this row.
OctetStringr/w
Constraints:
range: 0-64
.1.3.6.1.4.1.9.9.732.1.5.1.3
cdlGeoLongitudeResolution
This object specifies longitude resolution of the
end point device in meters. This allows for specification of
longitude resolution separately from other dimensions.

If this resolution is non-empty, then…
SNMP-FRAMEWORK-MIBSnmpAdminStringr/w
Textual Convention: SNMP-FRAMEWORK-MIBSnmpAdminString OctetString
Type Constraints:
range: 0..255
.1.3.6.1.4.1.9.9.732.1.5.1.4
cdlGeoAltitude
This object specifies altitude of the end point device in
units, as specified in cdlGeoAltitudeType. An empty string
means that altitude is not configured for this row.
OctetStringr/w
Constraints:
range: 0-64
.1.3.6.1.4.1.9.9.732.1.5.1.5
cdlGeoAltitudeType
This object specifies the Geographic Location Altitude types
which may be configured on a LocationTarget.

The following are all the possible types as specified in
the referenced RFC.

me…
Enumerationr/w
Enumerated Values:
1meters
2floors
.1.3.6.1.4.1.9.9.732.1.5.1.6
cdlGeoAltitudeResolution
This object specifies altitude resolution of
the end point device in the same units as that which
cdlGeoAltitudeType specifies. This allows for specification of
altitude resolution separately from other dimensions.
SNMP-FRAMEWORK-MIBSnmpAdminStringr/w
Textual Convention: SNMP-FRAMEWORK-MIBSnmpAdminString OctetString
Type Constraints:
range: 0..255
.1.3.6.1.4.1.9.9.732.1.5.1.7
cdlGeoResolution
This object specifies resolution of the end point device in
meters. A resolution specified here will apply to latitude and
longitude.
SNMP-FRAMEWORK-MIBSnmpAdminStringr/w
Textual Convention: SNMP-FRAMEWORK-MIBSnmpAdminString OctetString
Type Constraints:
range: 0..255
.1.3.6.1.4.1.9.9.732.1.5.1.8
cdlGeoStorageType
This object specifies the storage type for
this conceptual row.
SNMPv2-TCStorageTyper/w
Textual Convention: SNMPv2-TCStorageType Enumeration
Type Values:
1other
2volatile
3nonVolatile
4permanent
5readOnly
.1.3.6.1.4.1.9.9.732.1.5.1.9
cdlGeoStatus
This object will follow RowStatus Textual convention
to create/destroy entries.

The following columnar objects are
mandatory to make the entry 'active':
cdlGeoLatitude
cdlGeoLongitude
SNMPv2-TCRowStatusr/w
Textual Convention: SNMPv2-TCRowStatus Enumeration
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
.1.3.6.1.4.1.9.9.732.1.5.1.10
.1.3.6.1.4.1.9.9.732.1.6 · 1 row entry · 2 columns
This table lists the preference weights which are to be given
to location information according the source of the
information.
          
Each possible source for location information has an assigned
cdlLocationPreferWeightEntry with a unique
cdlLocationPreferWeightType number.  Each source has
an entry in the table with an associated weight
(cdlLocationPreferWeightValue).
          
When information is retrieved for internal use, via SNMP, via
CLI, etc., the information source associated with the lowest
weight, and which contains the type of information requested,
will be utilized.
cdlLocationPreferWeightEntry entry .1.3.6.1.4.1.9.9.732.1.6.1
An entry in this table specifies the Weight which is
assigned to a particular source of Location information.

All weight 'Value' fields need not add to 100.

Location source priorities are simpl…
Indexes
cdlLocationPreferWeightType
Column Syntax OID
cdlLocationPreferWeightType
This object specifies the Location source weight type.

The following source types are represented:

static(1) - Statically configured via CLI or SNMP
locp(2) - Location Control Proto…
Enumeration
Enumerated Values:
1static
2locp
3dhcp
4lldp
5cdp
.1.3.6.1.4.1.9.9.732.1.6.1.1
cdlLocationPreferWeightValue
This object specifies the Weight to assign
to a particular source of Location information.

All weight 'Value' fields need not add to 100.

Location information from sources are used accordin…
SNMPv2-SMIUnsigned32r/w
Textual Convention: SNMPv2-SMIUnsigned32 Unsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.9.732.1.6.1.2