datatracker.ietf.org
Sign in
Version 5.6.3.p2, 2014-09-29
Report a bug

Carrying Location Objects in RADIUS and Diameter
RFC 5580

Network Working Group                                 H. Tschofenig, Ed.
Request for Comments: 5580                        Nokia Siemens Networks
Category: Standards Track                                     F. Adrangi
                                                                   Intel
                                                                M. Jones
                                                                 A. Lior
                                                             Bridgewater
                                                                B. Aboba
                                                   Microsoft Corporation
                                                             August 2009

            Carrying Location Objects in RADIUS and Diameter

Abstract

   This document describes procedures for conveying access-network
   ownership and location information based on civic and geospatial
   location formats in Remote Authentication Dial-In User Service
   (RADIUS) and Diameter.

   The distribution of location information is a privacy-sensitive task.
   Dealing with mechanisms to preserve the user's privacy is important
   and is addressed in this document.

Status of This Memo

   This document specifies an Internet standards track protocol for the
   Internet community, and requests discussion and suggestions for
   improvements.  Please refer to the current edition of the "Internet
   Official Protocol Standards" (STD 1) for the standardization state
   and status of this protocol.  Distribution of this memo is unlimited.

Copyright Notice

   Copyright (c) 2009 IETF Trust and the persons identified as the
   document authors.  All rights reserved.

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents in effect on the date of
   publication of this document (http://trustee.ietf.org/license-info).
   Please review these documents carefully, as they describe your rights
   and restrictions with respect to this document.

Tschofenig, et al.          Standards Track                     [Page 1]
RFC 5580          Carrying LOs in RADIUS and Diameter        August 2009

Table of Contents

   1. Introduction ....................................................3
   2. Terminology .....................................................3
   3. Delivery Methods for Location Information .......................3
      3.1. Location Delivery Based on Out-of-Band Agreements ..........4
      3.2. Location Delivery Based on Initial Request .................5
      3.3. Location Delivery Based on Mid-Session Request .............6
      3.4. Location Delivery in Accounting Messages ..................10
   4. Attributes .....................................................11
      4.1. Operator-Name Attribute ...................................12
      4.2. Location-Information Attribute ............................14
      4.3. Location-Data Attribute ...................................16
           4.3.1. Civic Location Profile .............................17
           4.3.2. Geospatial Location Profile ........................17
      4.4. Basic-Location-Policy-Rules Attribute .....................18
      4.5. Extended-Location-Policy-Rules Attribute ..................20
      4.6. Location-Capable Attribute ................................21
      4.7. Requested-Location-Info Attribute .........................23
   5. Table of Attributes ............................................28
   6. Diameter RADIUS Interoperability ...............................30
   7. Security Considerations ........................................31
      7.1. Communication Security ....................................31
      7.2. Privacy Considerations ....................................32
           7.2.1. RADIUS Client ......................................33
           7.2.2. RADIUS Server ......................................34
           7.2.3. RADIUS Proxy .......................................34
      7.3. Identity Information and Location Information .............34
   8. IANA Considerations ............................................36
      8.1. New Registry: Operator Namespace Identifier ...............36
      8.2. New Registry: Location Profiles ...........................37
      8.3. New Registry: Location-Capable Attribute ..................38
      8.4. New Registry: Entity Types ................................39
      8.5. New Registry: Privacy Flags ...............................39
      8.6. New Registry: Requested-Location-Info Attribute ...........39
   9. Acknowledgments ................................................40
   10. References ....................................................42
      10.1. Normative References .....................................42

[include full document text]