Diameter Session Initiation Protocol (SIP) Application
RFC 4740
Document | Type | RFC - Proposed Standard (November 2006; Errata) | |
---|---|---|---|
Authors | Carolina Canales-Valenzuela , Miguel GarcĂa , Kalle Tammi , Miguel Pallares-Lopez , Maria-Carmen Belinchon | ||
Last updated | 2015-10-14 | ||
Stream | IETF | ||
Formats | plain text html pdf htmlized bibtex | ||
Stream | WG state | (None) | |
Document shepherd | No shepherd assigned | ||
IESG | IESG state | RFC 4740 (Proposed Standard) | |
Action Holders |
(None)
|
||
Consensus Boilerplate | Unknown | ||
Telechat date | |||
Responsible AD | Dan Romascanu | ||
Send notices to | carolina.canales@ericsson.com, bwijnen@lu, miguel.an.garcia@nokia.com |
Network Working Group M. Garcia-Martin, Ed. Request for Comments: 4740 Nokia Category: Standards Track M. Belinchon M. Pallares-Lopez C. Canales-Valenzuela Ericsson K. Tammi Nokia November 2006 Diameter Session Initiation Protocol (SIP) Application 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) The IETF Trust (2006). Abstract This document specifies the Diameter Session Initiation Protocol (SIP) application. This is a Diameter application that allows a Diameter client to request authentication and authorization information. This application is designed to be used in conjunction with SIP and provides a Diameter client co-located with a SIP server, with the ability to request the authentication of users and authorization of SIP resources usage from a Diameter server. Garcia-Martin, et al. Standards Track [Page 1] RFC 4740 Diameter SIP Application November 2006 Table of Contents 1. Introduction ....................................................4 2. Terminology .....................................................5 3. Definitions .....................................................5 4. Acronyms ........................................................6 5. Applicability Statement .........................................6 6. Overview of Operation ...........................................7 6.1. General Architecture .......................................7 6.2. Diameter Server Authenticates the User .....................9 6.3. Delegating Final Authentication Check to the SIP Server ...12 6.4. SIP Server Requests Authentication and Authorization ......15 6.5. Locating the Recipient of the SIP Request .................16 6.6. Update of the User Profile ................................17 6.7. SIP Soft State Termination ................................18 6.8. Diameter Server Discovery .................................19 7. Advertising Application Support ................................21 8. Diameter SIP Application Command Codes .........................22 8.1. User-Authorization-Request (UAR) Command ..................22 8.2. User-Authorization-Answer (UAA) Command ...................23 8.3. Server-Assignment-Request (SAR) Command ...................27 8.4. Server-Assignment-Answer (SAA) Command ....................29 8.5. Location-Info-Request (LIR) Command .......................33 8.6. Location-Info-Answer (LIA) Command ........................33 8.7. Multimedia-Auth-Request (MAR) Command .....................35 8.8. Multimedia-Auth-Answer (MAA) Command ......................36 8.9. Registration-Termination-Request (RTR) Command ............39 8.10. Registration-Termination-Answer (RTA) Command ............39 8.11. Push-Profile-Request (PPR) Command .......................41 8.12. Push-Profile-Answer (PPA) Command ........................42 9. Diameter SIP Application AVPs ..................................44 9.1. SIP-Accounting-Information AVP ............................46 9.1.1. SIP-Accounting-Server-URI AVP ......................47 9.1.2. SIP-Credit-Control-Server-URI AVP ..................47 9.2. SIP-Server-URI AVP ........................................47 9.3. SIP-Server-Capabilities AVP ...............................47 9.3.1. SIP-Mandatory-Capability AVP .......................48 9.3.2. SIP-Optional-Capability AVP ........................48 9.4. SIP-Server-Assignment-Type AVP ............................48 9.5. SIP-Auth-Data-Item AVP ....................................50 9.5.1. SIP-Authentication-Scheme AVP ......................50 9.5.2. SIP-Item-Number AVP ................................51 9.5.3. SIP-Authenticate AVP ...............................51 9.5.4. SIP-Authorization AVP ..............................52 9.5.5. SIP-Authentication-Info AVP ........................52 9.5.6. Digest AVPs ........................................53Show full document text