Introduces RFC 5580 related location attributes, covering the location-capable attribute, configuration restrictions, delivery of location information using out-of-band agreements, methods for defining civic and geo profiles, operator name setup, associating location attributes with user and NAS locations, and verification steps for attribute deployment.
An RFC 5580 location attribute is a RADIUS protocol attribute that
-
conveys location related information for authentication and accounting exchanges,
-
supports both user and NAS locations using Civic profiles and Geo profiles, and
-
enables services such as location-aware authorization, billing, and enhanced user privacy.
Feature history for RFC 5580 location attributes
This table lists the release and related information for this feature.
This feature is available in all subsequent releases unless stated otherwise.
Release |
Feature |
Feature information |
|---|---|---|
| Cisco IOS XE 17.9.1 |
Support for RFC 5580 location attributes in the controller |
This feature uses RFC 5580 location attributes to convey location related information for authentication and accounting exchanges. The controller supports these RFC 5580-related attributes:
|
Various operators use RFC 5580 location attributes in wireless networks deployed in public places such as shopping malls, airports, hotels, and coffee shops.
To enable location-aware authorization, billing, or services, the network may require the user location.
You must protect the location information against unauthorized access and distribution.
-
User location specifies a user-specific location, typically configured at the access point.
-
NAS location refers to the common host location for all users connected to a specific network access server, configurable in AAA (Authentication, Authorization, and Accounting).
Each location can have two profiles: a Civic profile and a Geo profile.
-
Civic Profile describes a location using civic attributes such as country, state, city, area, and postal code.
-
Geo Profile describes a location using geographic attributes such as latitude, longitude, and altitude.
Location Attributes and Profiles
If a user has both user location and NAS location, you can configure each location using Civic profiles and Geo profiles.
You can configure these locations:
Civic user location
Civic NAS location
Geo user location
Geo NAS location
Each location information, for example, the civic user location, is sent using the attributes that include:
Location-Information
Location-Data
The controller supports these RFC 5580-related attributes:
Location-Information
Location-Data CIVIC Profile: Country
Location-Data CIVIC Profile: CAtype 1 (state)
Location-Data CIVIC Profile: CAtype 3 (city)
Location-Data CIVIC Profile: CAtype 23 (venue name)
Location-Data CIVIC Profile: CAtype 24 (zip code)
Location-Data GEO Profile (longitude, latitude, and altitude)
Operator Name
You can configure four locations and one operator name for each user.
The Out-of-Band Agreement delivery method (Flow one) mentioned in RFC 5580 is supported for transferring location information if the feature is enabled and location information is configured.