TOC |
|
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 (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.
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.
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 |
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 |
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 |
The WiMAX Network Access Authentication and Authorization Diameter application requires the allocation of command code values for the following command pairs:
TOC |
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 |
The WiMAX MIP4 Diameter application requires the allocation of command code values for the following command pairs:
TOC |
The WM6DA application requires the allocation of command code values for the following command pairs:
TOC |
The WiMAX DHCP Diameter application requires the allocation of command code values for the following command pairs:
TOC |
The WiMAX-Location-Authentication-Authorization Diameter Application requires the allocation of command code values for the following command pairs:
TOC |
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 |
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 |
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 |
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 |
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 |
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 |
We would like to thank Dan Romascanu for volunteering to be AD sponsor and Hannes Tschofenig for volunteering to be Document Shepherd.
TOC |
TOC |
[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 |
[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 |
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 |