Network Working Group                              F. Adrangi, Intel
   INTERNET DRAFT                 C. Black, P. Congdon, Hewlett Packard
   Category: Informational                       F. Bari, AT&T Wireless
   Expires: June 2004           S. ala-luukko, J. Korhonen, Teliasonera
                                                   A. Lior, Bridgewater
                                     E. Van Horne, Mark Grayson, Cisco
                                                        J. Tuomi, Nokia
                                                       January 6, 2004
   
              Attributes for Access Network Location and Ownership
                                  Information
   
              draft-adrangi-radiusext-location-information-00.txt
   
   
   Status of this Memo
   
        This document is an Internet-Draft and is in full conformance
        with all provisions of Section 10 of RFC2026.
   
        Internet-Drafts  are  working  documents  of  the  Internet
        Engineering Task Force (IETF), its areas, and its working
        groups. Note that other groups may also distribute working
        documents as Internet-Drafts.
   
        Internet-Drafts are draft documents valid for a maximum of six
        months and may be updated, replaced, or obsoleted by other
        documents at any time. It is inappropriate to use Internet-
        Drafts as reference material or to cite them other than as "work
        in progress."
   
        The  list  of  current  Internet-Drafts  can  be  accessed  at
        http://www.ietf.org/ietf/1id-abstracts.txt
   
        The list of Internet-Draft Shadow Directories can be accessed at
        http://www.ietf.org/shadow.html.
   
   
   Abstract
   
      This document describes RADIUS Authentication, Authorization,
      Accounting (AAA) attributes that are used to convey the Access
      NetworkÆs operational ownership and Location Information to a
      Home Service Network.
   
   
   
   
   
   
   
   
   
   
   Adrangi, et al.              Expires 2004                 [Page 1]


   Internet Draft       Access Network Location Information
   
   
   Table of Contents
   
   1. Introduction....................................................2
   1.2 Applicability..................................................3
   1.3 Requirements language..........................................3
   1.4 Terminology....................................................3
   2. Overview........................................................3
   2.1 Operator-Name Attribute........................................3
   2.2 Location-Name Attribute........................................4
   2.3 Location-Information Attribute.................................4
   3. Operation.......................................................4
   3.1 Attributes.....................................................4
   3.1.1 Operator-Name Attribute......................................5
   3.1.2 Location-Name Attribute......................................5
   3.1.3 Location-Information Attribute...............................6
   4.  Table of Attributes............................................6
   5. IANA Considerations.............................................6
   5. Security Considerations.........................................7
   6. Acknowledgements................................................7
   7. References......................................................7
   AuthorsÆ Addresses.................................................7
   
   
   1. Introduction
   
    Wireless LAN (WLAN) Access Networks (AN) are being deployed in
    public places such as airports, hotels, shopping malls, and coffee
    shops by a diverse set of incumbent operators such as cellular
    carriers (GSM and CDMA), Wireless Internet Service Providers
    (WISP), and fixed broadband operators.
   
    When a Public Wireless Local Area Network (PWLAN) client connects
    to a PWLAN AN, the information pertaining to the PWLAN AN location
    and operational ownership needs to be conveyed to the PWLAN
    clientÆs Home Service Network (HSN). The intent of PWALN AN
    location-related information is to enable use case scenarios for
    location aware billing (e.g., determine the appropriate tariff and
    taxation), location aware subscriber authentication / authorization
    in roaming, and location aware services.
   
    Standard bodies / forums (such as 3GPP, 3GPP2, GSMA) and WiFi
    Alliance public access III have already defined Vendor Specific
    Attributes (VSA) with different format/syntax and content for
    indicating location-related information.  However, common
    understanding and Standardization of these attributes is essential
    to enable improved interoperability and hence successful
    deployments of PWLANs.
   
    This document describes AAA attributes that are used by an AAA
    client or a local AAA server/proxy in an AN for conveying location-
    related information to the HSN AAA server.  The attributes are
    described for RADIUS [1].
   
   Adrangi, et al.           Expires June 2004               [Page 2]


   Internet Draft       Access Network Location Information
   
   
   
   
   1.2 Applicability
   
      Although proposed attributes in this draft are intended for PWLAN
      deployments, they can also be used in other networks (e.g., wired
      networks) where location-aware services are required.
   
   
   1.3 Requirements language
   
      In this document, several words are used to signify the
      requirements of the specification.  These words are often
      capitalized.  The key words "MUST", "MUST NOT", "REQUIRED",
      "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED",
      "MAY", and "OPTIONAL" in this document are to be interpreted as
      described in [RFC2119].
   
   1.4 Terminology
   
      Access Network (AN)
          The PWLAN hotspot network that provides wireless connectivity
          to the Internet for WLAN clients (or stations) present in the
          local access area. This MAY be in a separate security and
          routing domain with respect to the Home Service Network or a
          Mediating Network.
   
      Home Service Network (HSN)
          The network providing the service and therefore maintaining
          the direct relationship to the user/subscriber of the WLAN
          service. All AAA functions are ultimately performed by the
          HSN.
   
      Access Point (AP)
         A station that provides access to the distribution services
         via the wireless medium for associated Stations.
   
      RADIUS server
         This is a server which provides for
         authentication/authorization via the protocol described in
         [1], and for accounting as described in [6].  It is deployed in
         the PWLAN AN, MN, and HSN.
   
   2. Overview
   
     The AN location and operational ownership information is conveyed
     in three AAA attributes which are: Operator-Name, Location-Name,
     and Location-Information.  The description of these attributes is
     as follows.
   
   2.1 Operator-Name Attribute
   
   
   Adrangi, et al.           Expires June 2004               [Page 3]


   Internet Draft       Access Network Location Information
   
   
     This attribute contains an operator name which uniquely identifies
     the ownership of an AN.  The Attribute value is a non-NULL
     terminated string whose Length MUST NOT exceed xxxx.  The
     attribute value is comprised of the prefix and the Identity,
     separated by a colon.  The prefix identifies the operator type;
     example: GSM, CDMA.  And, the Identity uniquely identifies the
     operator name within the scope of the operator type.  Examples:
     GSM:TADIC where GSM is a prefix indicating an operator type and
     TADIC is a unique globally known GSM operator ID.
   
     This document defines three prefixes which are: GSM, CDMA, and
     REALM.
   
   2.2 Location-Name Attribute
   
     This attribute contains country name, telephone area code, city
     name where an AN is located, and location type of the AN such as
     airport, hotel, coffee shop, bookstore, and etc.  E.164 [3] format
     is used for identifying country name and telephone area code. A
     city name is a non-NULL terminated string whose length MUST NOT
     exceed 64 octets.  This document defines the following integer
     codes for AN location type:
   
   
                0 Reserved
                1 Coffee Shop
                2 Hotel
                3 Airport
                4 Shopping Mall
                5 Restaurant
                9 Library
               10 Convention Center
               11 School
               12 Enterprise
               13 Airplane
               14 Train
   
   2.3 Location-Information Attribute
   
     This attribute contains a descriptive information in English
     language about the ANÆs Location that can be printed into
     subscriberÆs detailed bill. The information is presented as a non-
     NULL terminated string whose length MUST NOT exceed 64 octets.
   
   3. Operation
   
     Operation  is  identical  to  that  defined  in  RADIUS  AAA
     specifications [1][2].
   
   3.1 Attributes
   
   
   
   Adrangi, et al.           Expires June 2004               [Page 4]


   Internet Draft       Access Network Location Information
   
   
     This section defines attributes for AN operational ownership and
     location Information.
   
   3.1.1 Operator-Name Attribute
   
        Operator-Name Attribute SHOULD be sent in Access-Request, and
        Accounting-Request records where the Acc-Status-Type is set to
        Start, Interim, or Stop.
   
        A summary of the Operator-Name Attribute is shown below.
   
          0                   1                   2
        0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
        |     Type      |    Length     |  Text...
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
   
   
        Type:
          To Be Assigned by IANA - Operator-Name
   
        Length:
          >= 3
   
        Text:
           The text field contains an Access Network Operator Name in
           prefix-based format as describe above.  Example:
           REALM:anyisp.com
   
   3.1.2 Location-Name Attribute
   
        Location-Name Attribute SHOULD be sent in Access-Request, and
        Accounting-Request records where the Acc-Status-Type is set to
        Start, Interim, or Stop if available.
   
        A summary of the Location-Name Attribute is shown below.
   
       0                   1                   2                   3
       0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
      | TYPE          | LENGTH        | text                          |
      +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
   
   
      Type:
        To Be Assigned by IANA - Location-Name
   
      LENGTH:
        >= 3
   
      Text:
        The text is a string which should be of the form:
   
   Adrangi, et al.           Expires June 2004               [Page 5]


   Internet Draft       Access Network Location Information
   
   
   
        cc=<E.164_Country_Code, ac=<E.164_Area_Code>,cn=<city name in
        English>,lt= <Location Type>
   
        Example:
   
           cc=1,ac=503,cn=Portland,lt=1
   
   
   3.1.3 Location-Information Attribute
   
        Location-Information  attribute  SHOULD  be  sent  in  Access-
        Request, and Accounting-Request records where the Acc-Status-
        Type is set to Start, Interim or Stop if available.
   
        A summary of the Location Information Attribute is shown below.
   
          0                   1                   2
        0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
        |     Type      |    Length     |  Text ...
        +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
   
         Type :
           To Be Assigned by IANA  - Location-Information
   
        Length:
          >= 3
   
        Text:
           The text field contains descriptive information about PWLAN
           AN Location. Its length MUST NOT exceed 64 octets.
   
   4.  Table of Attributes
   
     The following table provides a guide to which attributes may be
     found  in which kinds of packets, and in what quantity.
   
      Request Accept Reject Challenge Accounting  #  Attribute
                                      Request
      0-1     0      0      0         0-1     TBD  Operator-Name
      0-1     0      0      0         0-1     TBD  Location-Name
      0-1     0      0      0         0-1     TBD  Location-Information
   
   
   5. IANA Considerations
   
     This  document  requires  the  assignment  of  three  new  RADIUS
     attribute numbers for the following attributes:
   
   
         Operator-Name
   
   Adrangi, et al.           Expires June 2004               [Page 6]


   Internet Draft       Access Network Location Information
   
   
         Location-Name
         Location-Information
   
     See section 4 for the registered list of numbers.
   
   
   6. Security Considerations
   
     The attributes in this document have no additional security
     considerations beyond those already identified in [1].
   
   
   7. Acknowledgements
   
     The authors would like to thank Victor Lortz (of Intel), Jose
     Puthenkulam (of Intel), Bernrad Aboba (of Microsoft), Jari Arkko
     (of Ericson), Parviz Yegani (of Cisco), Serge Manning (of Sprint),
     Kuntal Chowdury (of Nortel), Pasi Eronen (of Nokia), and Blair
     Bullock (of iPass), Eugene Chang (of Funk) for their feedback and
     guidance.
   
   8. References
   
     [1] Rigney, C., Rubens, A., Simpson, W. and S. Willens, "Remote
         Authentication Dial In User Server (RADIUS)", RFC 2865, June
         2000.
   
     [2] Rigney, C., "RADIUS Accounting", RFC 2866, June 2000.
   
   AuthorsÆ Addresses
   
   Farid Adrangi, Intel Corporatation        farid.adrangi@intel.com
   Chuck Black, Hewlett Packard Company      chuck.black@hp.com
   Paul Congdon, Hewlett Packard Company     paul.congdon@hp.com
   Jouni Korhonen, Teliasonera          jouni.korhonen@teliasonera.com
   Sami  Ala-luukko, Teliasonera        Sami.ala-luukko@teliasonera.com
   Farooq Bari, AT&T Wireless                farooq.bari@attws.com
   Avi Lior, Bridgwater Systems Corporation  avi@bridgewatersystems.com
   Ed Van Horne, Cisco                       evh@cisco.com
   Mark Grayson, Cisco                       mgrayson@cisco.com
   Jukkat Tuomi, Nokia                       jukkat.tumoi@nokia.com
   
   
   Full Copyright Statement
   
        Copyright  (C)  The  Internet  Society  (2002).    All  Rights
        Reserved.
   
        This  document  and  translations  of  it  may  be  copied  and
        furnished to others, and derivative works that comment on or
        otherwise explain it or assist in its implementation may be
        prepared, copied, published and distributed, in whole or in
   
   Adrangi, et al.           Expires June 2004               [Page 7]


   Internet Draft       Access Network Location Information
   
   
        part, without restriction of any kind, provided that the above
        copyright notice and this paragraph are included on all such
        copies and derivative works.  However, this document itself may
        not be modified in any way, such as by removing the copyright
        notice or references to the Internet Society or other Internet
        organizations, except as needed for the purpose of developing
        Internet standards in which case the procedures for copyrights
        defined in the Internet Standards process must be followed, or
        as required to translate it into languages other than English.
   
        The limited permissions granted above are perpetual and will
        not be revoked by the Internet Society or its successors or
        assigns.
   
        This document and the information contained herein is provided
        on an "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET
        ENGINEERING TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR
        IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE
        OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY
        IMPLIED  WARRANTIES  OF  MERCHANTABILITY  OR  FITNESS  FOR  A
        PARTICULAR PURPOSE.
   
   
   Acknowledgement
   
        Funding for the RFC Editor function is currently provided by
        the Internet Society.
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   Adrangi, et al.           Expires June 2004               [Page 8]