Network Working Group A. Lior Internet-Draft Bridgewater Systems Intended status: Informational A. Yegin Expires: October 10, 2009 Samsung April 8, 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. Lior & Yegin Expires October 10, 2009 [Page 1] Internet-Draft WiMAX Diameter Applications April 2009 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 . . . . . . . . . . . . . . . . . . . . . . . . . 3 2. Terminology . . . . . . . . . . . . . . . . . . . . . . . . . 5 3. WiMAX Network Access Authentication and Authorization Diameter Application(WNAAADA) . . . . . . . . . . . . . . . . 6 4. WiMAX Network Accounting Diameter Application(WNADA) . . . . . 7 5. WiMAX MIP4 Diameter Application(WM4DA) . . . . . . . . . . . . 8 6. WiMAX MIP6 Diameter Application(WM6DA) . . . . . . . . . . . . 9 7. WiMAX DHCP Diameter Application(WDDA) . . . . . . . . . . . . 10 8. WiMAX Location Authentication Authorization Diameter Application(WLAADA) . . . . . . . . . . . . . . . . . . . . . 11 9. WiMAX Policy and Charging Control R3 Policies Diameter Application(WiMAX PCC-R3-P) . . . . . . . . . . . . . . . . . 12 10. WiMAX Policy and Charging Control R3 OFfline Charging Diameter Application(WiMAX PCC-R3-OFC) . . . . . . . . . . . . 13 11. WiMAX Policy and Charging Control R3 OFfline Charging Prime Diameter Application(WiMAX PCC-R3-OFC') . . . . . . . . 14 12. WiMAX Policy and Charging Control R3 Online Charging Diameter Application(WiMAX PCC-R3-OC) . . . . . . . . . . . . 15 13. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 16 14. Security Considerations . . . . . . . . . . . . . . . . . . . 18 15. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 19 16. References . . . . . . . . . . . . . . . . . . . . . . . . . . 20 16.1. Normative References . . . . . . . . . . . . . . . . . . 20 16.2. Informative References . . . . . . . . . . . . . . . . . 20 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . . 21 Lior & Yegin Expires October 10, 2009 [Page 2] Internet-Draft WiMAX Diameter Applications April 2009 1. Introduction Release 1.0 of the WiMAX Forum network architecture utilizes RADIUS [RFC2865] based Authentication, Authorization and Accounting (AAA) protocols. Release 1.5 introduce Diameter [RFC3588] 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 Lior & Yegin Expires October 10, 2009 [Page 3] Internet-Draft WiMAX Diameter Applications April 2009 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). Lior & Yegin Expires October 10, 2009 [Page 4] Internet-Draft WiMAX Diameter Applications April 2009 2. Terminology The base Diameter specification (Section1.4 of [RFC3588]) defines most of the terminology used in this document. Lior & Yegin Expires October 10, 2009 [Page 5] Internet-Draft WiMAX Diameter Applications April 2009 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: o WiMAX-Diameter-EAP-Request/Answer (WDER/WDEA) o WiMAX-Change-of-Authorization-Request/Answer (WCAR/WCAA) o WiMAX-Reauthentication-Request/Answer (WRAR/WRAA) o WiMAX-Session-Termination-Request/Answer (WSTR/WSTA) o WiMAX-Abort-Session-Request/Answer (WASR/WASA) Lior & Yegin Expires October 10, 2009 [Page 6] Internet-Draft WiMAX Diameter Applications April 2009 4. WiMAX Network Accounting Diameter Application(WNADA) The WiMAX Network Accounting Diameter Application re-uses the commands defined in Diameter Base [RFC3588]. Lior & Yegin Expires October 10, 2009 [Page 7] Internet-Draft WiMAX Diameter Applications April 2009 5. WiMAX MIP4 Diameter Application(WM4DA) The WiMAX MIP4 Diameter application requires the allocation of command code values for the following command pairs: o WiMAX-Home-Agent-IPv4-Request/Answer (WHA4R/WHA4A) Lior & Yegin Expires October 10, 2009 [Page 8] Internet-Draft WiMAX Diameter Applications April 2009 6. WiMAX MIP6 Diameter Application(WM6DA) The WM6DA application requires the allocation of command code values for the following command pairs: o WiMAX-Home-Agent-IPv6-Request/Answer (WHA6R/WHA6A) Lior & Yegin Expires October 10, 2009 [Page 9] Internet-Draft WiMAX Diameter Applications April 2009 7. WiMAX DHCP Diameter Application(WDDA) The WiMAX DHCP Diameter application requires the allocation of command code values for the following command pairs: o WiMAX-DHCP-Request/Answer (WDHCPR/WDHCPA) Lior & Yegin Expires October 10, 2009 [Page 10] Internet-Draft WiMAX Diameter Applications April 2009 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: o WiMAX-LAA-Request/Answer (WLAAR/WLAA) o WiMAX-Location-Accounting-Request/Answer (WLACR/WLACA) o WiMAX-Location-Measurement-Query-Request/Answer (WLMQR/WLMQA) Lior & Yegin Expires October 10, 2009 [Page 11] Internet-Draft WiMAX Diameter Applications April 2009 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] respectively commands defined in Diameter Base [RFC3588]. Lior & Yegin Expires October 10, 2009 [Page 12] Internet-Draft WiMAX Diameter Applications April 2009 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]. Lior & Yegin Expires October 10, 2009 [Page 13] Internet-Draft WiMAX Diameter Applications April 2009 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]. Lior & Yegin Expires October 10, 2009 [Page 14] Internet-Draft WiMAX Diameter Applications April 2009 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] respectively commands defined in Diameter Base [RFC3588]. Lior & Yegin Expires October 10, 2009 [Page 15] Internet-Draft WiMAX Diameter Applications April 2009 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]. This document defines values in the namespace that has been defined in the Diameter Base specification [RFC3588]. Section 11 of [RFC3588] (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] : +---------------------------------------------------------------------+ | 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: Lior & Yegin Expires October 10, 2009 [Page 16] Internet-Draft WiMAX Diameter Applications April 2009 +---------------------------------------------------------------------+ | 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 | +---------------------------------------------------------------------+ Lior & Yegin Expires October 10, 2009 [Page 17] Internet-Draft WiMAX Diameter Applications April 2009 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] are applicable to this document. No further extensions are required beyond the security mechanisms offered by [RFC3588]. Lior & Yegin Expires October 10, 2009 [Page 18] Internet-Draft WiMAX Diameter Applications April 2009 15. Acknowledgements We would like to thank Dan Romascanu for volunteering to be AD sponsor and Hannes Tschofenig for volunteering to be Document Shepherd. Lior & Yegin Expires October 10, 2009 [Page 19] Internet-Draft WiMAX Diameter Applications April 2009 16. References 16.1. Normative References [RFC2104] Krawczyk, H., Bellare, M., and R. Canetti, "HMAC: Keyed- Hashing for Message Authentication", RFC 2104, February 1997. [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March 1997. 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. [RFC3588] Calhoun, P., Loughney, J., Guttman, E., Zorn, G., and J. Arkko, "Diameter Base Protocol", RFC 3588, September 2003. [RFC4006] Hakala, H., Mattila, L., Koskinen, J-P., Stura, M., and J. Loughney, "Diameter Credit-Control Application", RFC 4006, August 2005. [RFC5226] Narten, T. and H. Alvestrand, "Guidelines for Writing an IANA Considerations Section in RFCs", BCP 26, RFC 5226, May 2008. Lior & Yegin Expires October 10, 2009 [Page 20] Internet-Draft WiMAX Diameter Applications April 2009 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 Lior & Yegin Expires October 10, 2009 [Page 21]