TOC 
Network Working GroupA. Lior
Internet-DraftBridgewater Systems
Intended status: InformationalA. Yegin
Expires: October 10, 2009Samsung
 April 08, 2009


WiMAX Diameter Applications
draft-lior-wimax-diameter-codes-00.txt

Status of this Memo

This Internet-Draft is submitted to IETF in full conformance with the provisions of BCP 78 and BCP 79.

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.

This Internet-Draft will expire on October 10, 2009.

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.

Abstract

This document registers a set of IANA Applications and Diameter Command Codes to be used in new vendor-specific Diameter applications defined for the Worldwide Interoperability for Microwave Access (WiMAX). These new Diameter applications are defined for the interaction of the Access Serving Network Gateway (ASNGW) with the AAA and the Policy and Charging Control infrastructure in the Connectivity Serving Network (CSN) and between the Home Agent (HA) and AAA servers. Applications and related commands are also defined to support Location Based Services.



Table of Contents

1.  Introduction
2.  Terminology
3.  WiMAX Network Access Authentication and Authorization Diameter Application(WNAAADA)
4.  WiMAX Network Accounting Diameter Application(WNADA)
5.  WiMAX MIP4 Diameter Application(WM4DA)
6.  WiMAX MIP6 Diameter Application(WM6DA)
7.  WiMAX DHCP Diameter Application(WDDA)
8.  WiMAX Location Authentication Authorization Diameter Application(WLAADA)
9.  WiMAX Policy and Charging Control R3 Policies Diameter Application(WiMAX PCC-R3-P)
10.  WiMAX Policy and Charging Control R3 OFfline Charging Diameter Application(WiMAX PCC-R3-OFC)
11.  WiMAX Policy and Charging Control R3 OFfline Charging Prime Diameter Application(WiMAX PCC-R3-OFC')
12.  WiMAX Policy and Charging Control R3 Online Charging Diameter Application(WiMAX PCC-R3-OC)
13.  IANA Considerations
14.  Security Considerations
15.  Acknowledgements
16.  References
    16.1.  Normative References
    16.2.  Informative References
§  Authors' Addresses




 TOC 

1.  Introduction

Release 1.0 of the WiMAX Forum network architecture utilizes RADIUS [RFC2865] (Rigney, C., Willens, S., Rubens, A., and W. Simpson, “Remote Authentication Dial In User Service (RADIUS),” June 2000.) based Authentication, Authorization and Accounting (AAA) protocols. Release 1.5 introduce Diameter [RFC3588] (Calhoun, P., Loughney, J., Guttman, E., Zorn, G., and J. Arkko, “Diameter Base Protocol,” September 2003.) AAA protocols.

As part of this architecture, the interfaces based on the Diameter protocol requires the definition of the following Diameter applications:

WiMAX Network Access Authentication and Authorization Diameter Application(WNAAADA)

This application authenticates, authorizes, network access of devices between the ASN-GW and the Diameter Server in the CSN. Part of the authorization includes IP and QoS bootstrapping.
WiMAX Network Accounting Diameter Application(WNADA)

This application is used for accounting purposes between the ASN-GW or Home Agent and the Accounting server.
WiMAX MIP4 Diameter Application(WM4DA)

This application is used to authenticate and authorize Mobile IPv4 service between the Home Agent and the Diameter server.
WiMAX MIP6 Diameter Application(WM6DA)

This application is used to authenticate and authorize Mobile IPv6 service between the Home Agent and the Diameter server.
WiMAX DHCP Diameter Application(WDDA)

This application is used to obtain keys used to secure DHCP interactions between the DHCP Relay and the DHCP Server.
WiMAX-Location-Authentication-Authorization Diameter Application(WLAADA)

This application is used to authenticate and authorize location requester seeking location information about a specific WiMAX devices.
WiMAX-Location-Authentication-Authorization Diameter Application(WLAADA)

This application is used to authenticate and authorize location requester seeking location information about a specific WiMAX devices. As well, the application supports command for fetching measurement reports from the ASN.
WiMAX-Policy-and-Charging-Control-R3-Policies Diameter Application(WiMAX PCC-R3-P)

This application is used for the policy and charging control in a WiMAX network when WiMAX PCRF and ASN are interacting.
WiMAX-Policy-and-Charging-Control-R3-OFfline-Charging Diameter Application(WiMAX PCC-R3-OFC)

This application is used for Diameter based offline charging in WiMAX networks when the ASN interacts with the CSN.
WiMAX-Policy-and-Charging-Control-R3-OFfline-Charging-Prime Diameter Application(WiMAX PCC-R3-OFC')

This application is used for Diameter based offline charging in WiMAX networks when AAA provides accounting records to an OFCS.
WiMAX-Policy-and-Charging-Control-R3-Online-Charging Diameter Application(WiMAX PCC-R3-OC)

This application is used for Diameter based online charging in WiMAX networks when the ASN interacts with the Online Charging System (OCS).


 TOC 

2.  Terminology

The base Diameter specification (Section1.4 of [RFC3588] (Calhoun, P., Loughney, J., Guttman, E., Zorn, G., and J. Arkko, “Diameter Base Protocol,” September 2003.)) defines most of the terminology used in this document.



 TOC 

3.  WiMAX Network Access Authentication and Authorization Diameter Application(WNAAADA)

The WiMAX Network Access Authentication and Authorization Diameter application requires the allocation of command code values for the following command pairs:



 TOC 

4.  WiMAX Network Accounting Diameter Application(WNADA)

The WiMAX Network Accounting Diameter Application re-uses the commands defined in Diameter Base [RFC3588] (Calhoun, P., Loughney, J., Guttman, E., Zorn, G., and J. Arkko, “Diameter Base Protocol,” September 2003.).



 TOC 

5.  WiMAX MIP4 Diameter Application(WM4DA)

The WiMAX MIP4 Diameter application requires the allocation of command code values for the following command pairs:



 TOC 

6.  WiMAX MIP6 Diameter Application(WM6DA)

The WM6DA application requires the allocation of command code values for the following command pairs:



 TOC 

7.  WiMAX DHCP Diameter Application(WDDA)

The WiMAX DHCP Diameter application requires the allocation of command code values for the following command pairs:



 TOC 

8.  WiMAX Location Authentication Authorization Diameter Application(WLAADA)

The WiMAX-Location-Authentication-Authorization Diameter Application requires the allocation of command code values for the following command pairs:



 TOC 

9.  WiMAX Policy and Charging Control R3 Policies Diameter Application(WiMAX PCC-R3-P)

The WiMAX Policy and Charging Control R3 Policies Diameter Application is based on 3GPP Gx and reuses the commands defined in Diameter Credit-Control Application [RFC4006] (Hakala, H., Mattila, L., Koskinen, J-P., Stura, M., and J. Loughney, “Diameter Credit-Control Application,” August 2005.) respectively commands defined in Diameter Base [RFC3588] (Calhoun, P., Loughney, J., Guttman, E., Zorn, G., and J. Arkko, “Diameter Base Protocol,” September 2003.).



 TOC 

10.  WiMAX Policy and Charging Control R3 OFfline Charging Diameter Application(WiMAX PCC-R3-OFC)

The WiMAX Policy and Charging Control R3 Offline Charging Diameter Application reuses the commands defined in Diameter Base [RFC3588] (Calhoun, P., Loughney, J., Guttman, E., Zorn, G., and J. Arkko, “Diameter Base Protocol,” September 2003.).



 TOC 

11.  WiMAX Policy and Charging Control R3 OFfline Charging Prime Diameter Application(WiMAX PCC-R3-OFC')

The WiMAX Policy and Charging Control R3 Offline Charging Diameter Prime Application reuses the commands defined in Diameter Base [RFC3588] (Calhoun, P., Loughney, J., Guttman, E., Zorn, G., and J. Arkko, “Diameter Base Protocol,” September 2003.).



 TOC 

12.  WiMAX Policy and Charging Control R3 Online Charging Diameter Application(WiMAX PCC-R3-OC)

The WiMAX Policy and Charging Control R3 Online Charging Diameter Application reuses the commands defined in Diameter Credit-Control Application [RFC4006] (Hakala, H., Mattila, L., Koskinen, J-P., Stura, M., and J. Loughney, “Diameter Credit-Control Application,” August 2005.) respectively commands defined in Diameter Base [RFC3588] (Calhoun, P., Loughney, J., Guttman, E., Zorn, G., and J. Arkko, “Diameter Base Protocol,” September 2003.).



 TOC 

13.  IANA Considerations

This section provides guidance to the Internet Assigned Numbers Authority (IANA) regarding registration of values related to the Diameter protocol, in accordance with BCP 26 [RFC5226] (Narten, T. and H. Alvestrand, “Guidelines for Writing an IANA Considerations Section in RFCs,” May 2008.).

This document defines values in the namespace that has been defined in the Diameter Base specification [RFC3588] (Calhoun, P., Loughney, J., Guttman, E., Zorn, G., and J. Arkko, “Diameter Base Protocol,” September 2003.). Section 11 of [RFC3588] (Calhoun, P., Loughney, J., Guttman, E., Zorn, G., and J. Arkko, “Diameter Base Protocol,” September 2003.) (IANA Considerations) details the assignment criteria.

IANA is requested to allocate the following Vendor Specific Application code values as per section 11.3 of [RFC3588] (Calhoun, P., Loughney, J., Guttman, E., Zorn, G., and J. Arkko, “Diameter Base Protocol,” September 2003.) :

 +---------------------------------------------------------------------+
 | Code Application Name                      Abbreviation  Defined in |
 +---------------------------------------------------------------------+
 | tbd  WiMAX Network Access Authentication    WNAAADA  T33-001-R015v01|
 |      and Authorization Diameter Application                         |
 |                                                                     |
 | tbd  WiMAX Network Accounting Diameter      WNADA    T33-001-R015v01|
 |      Application                                                    |
 |                                                                     |
 | tbd  WiMAX MIP4 Diameter Application        WM4DA    T33-001-R015v01|
 |                                                                     |
 | tbd  WiMAX MIP6 Diameter Application        WM6DA    T33-001-R015v01|
 |                                                                     |
 | tbd  WiMAX DHCP Diameter Application        WDDA     T33-001-R015v01|
 |                                                                     |
 | tbd  WiMAX Location Authentication          WLAADA   TBD            |
 |      Authorization Diameter Application                             |
 |                                                                     |
 | tbd  WiMAX Policy and Charging Control      WiMAX-   TBD            |
 |      R3 Policies Diameter Application       PCC-R3-P                |
 |                                                                     |
 | tbd  WiMAX Policy and Charging Control      WiMAX-   TBD            |
 |      R3 OFfline Charging Diameter App.      PCC-R3-OFC              |
 |                                                                     |
 | tbd  WiMAX Policy and Charging Control      WiMAX-   TBD            |
 |      R3 OFfline Charging Prime D. App.      PCC-R3-OFC'             |
 |                                                                     |
 | tbd  WiMAX Policy and Charging Control      WiMAX-   TBD            |
 |      R3 Online Charging Diameter App.       PCC-R3-OC               |
 +---------------------------------------------------------------------+

IANA is requested to allocate the following command code values:


 +---------------------------------------------------------------------+
 | Code Command Name                       Abbreviation Defined in     |
 +---------------------------------------------------------------------+
 | tbd  WiMAX-Diameter-EAP-Request            WDER     T33-001-R015v01 |
 | tbd  WiMAX-Diameter-EAP-Answer             WDEA     T33-001-R015v01 |
 | tbd  WiMAX-Change-of-Authorization-Request WCAR     T33-001-R015v01 |
 | tbd  WiMAX-Change-of-Authorization-Answer  WCAA     T33-001-R015v01 |
 | tbd  WiMAX-Reauthentication-Request        WRAR     T33-001-R015v01 |
 | tbd  WiMAX-Reauthentication-Answer         WRAA     T33-001-R015v01 |
 | tbd  WiMAX-Session-Termination-Request     WSTR     T33-001-R015v01 |
 | tbd  WiMAX-Session-Termination-Answer      WSTA     T33-001-R015v01 |
 | tbd  WiMAX-Abort-Session-Request           WASR     T33-001-R015v01 |
 | tbd  WiMAX-Abort-Session-Answer            WASA     T33-001-R015v01 |
 | tbd  WiMAX-Home-Agent-IPv4-Request         WHA4R    T33-001-R015v01 |
 | tbd  WiMAX-Home-Agent-IPv4-Answer          WHA4A    T33-001-R015v01 |
 | tbd  WiMAX-Home-Agent-IPv6-Request         WHA6R    T33-001-R015v01 |
 | tbd  WiMAX-Home-Agent-IPv6-Answer          WHA6A    T33-001-R015v01 |
 | tbd  WiMAX-DHCP-Request                    WDHCPR   T33-001-R015v01 |
 | tbd  WiMAX-DHCP-Answer                     WDHCPA   T33-001-R015v01 |
 | tbd  WiMAX-LAA-Request                     WLAAR    TBD             |
 | tbd  WiMAX-LAA-Answer                      WLAAA    TBD             |
 | tbd  WiMAX-Location-Accounting-Request     WLACR    TBD             |
 | tbd  WiMAX-Location-Accounting-Answer      WLACA    TBD             |
 | tbd  WiMAX-Location-Measurement-Query-     WLMQR    TBD             |
 |       Request                                                       |
 | tbd  WiMAX-Location-Measurement-Query-     WLMQA    TBD             |
 |       Answer                                                        |
 +---------------------------------------------------------------------+


 TOC 

14.  Security Considerations

This document describes command codes used in applications which build on top of the Diameter base protocol and the same security considerations described in [RFC3588] (Calhoun, P., Loughney, J., Guttman, E., Zorn, G., and J. Arkko, “Diameter Base Protocol,” September 2003.) are applicable to this document. No further extensions are required beyond the security mechanisms offered by [RFC3588] (Calhoun, P., Loughney, J., Guttman, E., Zorn, G., and J. Arkko, “Diameter Base Protocol,” September 2003.).



 TOC 

15.  Acknowledgements

We would like to thank Dan Romascanu for volunteering to be AD sponsor and Hannes Tschofenig for volunteering to be Document Shepherd.



 TOC 

16.  References



 TOC 

16.1. Normative References

[RFC2104] Krawczyk, H., Bellare, M., and R. Canetti, “HMAC: Keyed-Hashing for Message Authentication,” RFC 2104, February 1997 (TXT).
[RFC2119] Bradner, S., “Key words for use in RFCs to Indicate Requirement Levels,” BCP 14, RFC 2119, March 1997 (TXT, HTML, XML).


 TOC 

16.2. Informative References

[RFC2865] Rigney, C., Willens, S., Rubens, A., and W. Simpson, “Remote Authentication Dial In User Service (RADIUS),” RFC 2865, June 2000 (TXT).
[RFC3588] Calhoun, P., Loughney, J., Guttman, E., Zorn, G., and J. Arkko, “Diameter Base Protocol,” RFC 3588, September 2003 (TXT).
[RFC4006] Hakala, H., Mattila, L., Koskinen, J-P., Stura, M., and J. Loughney, “Diameter Credit-Control Application,” RFC 4006, August 2005 (TXT).
[RFC5226] Narten, T. and H. Alvestrand, “Guidelines for Writing an IANA Considerations Section in RFCs,” BCP 26, RFC 5226, May 2008 (TXT).


 TOC 

Authors' Addresses

  Avi Lior
  Bridgewater Systems
  303 Terry Fox Drive, Suite 100
  Ottawa, Ontario
  Canada K2K 3J1
Phone:  +1 613-591-6655
Email:  avi@bridgewatersystems.com
  
  Alper E. Yegin
  Samsung
  Istanbul,
  Turkey
Phone: 
Email:  a.yegin@partner.samsung.com