-
"The Diameter API", Victor Fajardo, Pat Calhoun, David Frascone, 28-Apr-09. ( bytes)
- The Diameter authentication, authorization, and accounting (AAA)
protocol provides support for peering AAA transactions across the
Internet. This document describes an API for the Diameter protocol.
The API is defined for the C language. The intent of the API is to
foster source code portability across multiple programming platforms.
-
"Diameter Mobile IPv6: Support for Home Agent to Diameter Server Interaction", Jouni Korhonen, Hannes Tschofenig, Julien Bournelle, Gerardo Giaretta, Madjid Nakhjiri, 28-Apr-09. ( bytes)
- Mobile IPv6 deployments may want to bootstrap their operations
dynamically based on an interaction between the Home Agent and the
Diameter server of the Mobile Service Provider. This document
specifies the interaction between a Mobile IP Home Agent and a
Diameter server.
This document defines the Home Agent to the Diameter server
communication when the mobile node authenticates using the Internet
Key Exchange v2 protocol with the Extensible Authentication Protocol
or using the Mobile IPv6 Authentication Protocol. In addition to
authentication and authorization, the configuration of Mobile IPv6
specific parameters and accounting is specified in this document.
-
"Diameter Base Protocol", Victor Fajardo, Jari Arkko, John Loughney, Glen Zorn, 10-Jul-09. ( bytes)
- The Diameter base protocol is intended to provide an Authentication,
Authorization and Accounting (AAA) framework for applications such as
network access or IP mobility in both local and roaming situations.
This document specifies the message format, transport, error
reporting, accounting and security services used by all Diameter
applications. The Diameter base protocol as defined in this document
must be supported by all Diameter implementations.
-
"Diameter Quality of Service Application", Dong Sun, Pete McCann, Hannes Tschofenig, Tina Tsou (Ting ZOU), Avri Doria, Glen Zorn, 5-Aug-09. ( bytes)
- This document describes the framework, messages and procedures for
the Diameter Quality of Service (QoS) application. The Diameter QoS
application allows network elements to interact with Diameter servers
when allocating QoS resources in the network. In particular, two
modes of operation -- Pull and Push -- are defined.
-
"Diameter Applications Design Guidelines", Victor Fajardo, Tolga Asveren, Hannes Tschofenig, Glenn McGregor, John Loughney, 13-Jul-09. ( bytes)
- The Diameter Base protocol provides updated rules on how to extend
Diameter by modifying and/or deriving from existing applications or
creating entirely new applications. This is a companion document to
the Diameter Base protocol that further explains and clarifies these
rules. It is meant as a guidelines document and therefore it does
not add, remove or change existing rules.
-
"Quality of Service Parameters for Usage with Diameter", Jouni Korhonen, Hannes Tschofenig, Elwyn Davies, 25-May-09. ( bytes)
- This document defines a number of Quality of Service (QoS) parameters
that can be reused for conveying QoS information within Diameter.
The defined QoS information includes data traffic parameters for
describing a token bucket filter, a bandwidth parameter, and a per-
hop behavior class object.
-
"Quality of Service Attributes for Diameter", Jouni Korhonen, Hannes Tschofenig, Mayutan Arumaithurai, Mark Jones, Avi Lior, 13-Jul-09. ( bytes)
- This document extends the IPFilterRule AVP functionality of the
Diameter Base protocol and the functionality of the QoS-Filter-Rule
AVP defined in RFC 4005. The ability to convey Quality of Service
information using the AVPs defined in this document is available to
existing and future Diameter applications where permitted by the
command ABNF.
-
"Diameter Proxy Mobile IPv6: Mobile Access Gateway and Local Mobility Anchor Interaction with Diameter Server", Jouni Korhonen, Julien Bournelle, Kuntal Chowdhury, Ahmad Muhanna, Ulrike Meyer, 16-Apr-09. ( bytes)
- This specification defines the Diameter support for the Proxy Mobile
IPv6 and the corresponding mobility service session setup. The
policy information needed by the Proxy Mobile IPv6 is defined in
mobile node's policy profile, which could be downloaded from the
Diameter server to the Mobile Access Gateway once the mobile node
attaches to a Proxy Mobile IPv6 Domain and performs access
authentication. During the binding update exchange between the
Mobile Access Gateway and the Local Mobility Anchor, the Local
Mobility Anchor can interact with the Diameter server in order to
update the remote policy store with the mobility session related
information.
-
"Diameter User-Name and Realm Based Request Routing Clarifications", Jouni Korhonen, Mark Jones, Lionel Morand, Tina Tsou (Ting ZOU), 10-May-09. ( bytes)
- This specification defines the behavior required of Diameter agents
to route requests when the User-Name Attribute Value Pair contains a
Network Access Identifier formatted with multiple realms. These
multi-realm or "Decorated" Network Access Identifiers are used in
order to force the routing of request messages through a predefined
list of mediating realms.
-
"Diameter Credit Control Application MIB", Glen Zorn, Subash Comerica, 1-Jul-09. ( bytes)
- Along with providing support for certain basic authentication,
authorization and accounting functions, the Diameter base protocol is
intended to provide a framework for AAA applications.
This document defines the Management Information Base (MIB) module
which describes the minimum set of objects needed to manage an
implementation of the Diameter Credit Control Application.
-
"Diameter Base Protocol MIB", Glen Zorn, Subash Comerica, 27-Jul-09. ( bytes)
- Along with providing support for certain basic authentication,
authorization and accounting functions, the Diameter protocol is
designed to provide a framework for AAA applications.
This document defines the Management Information Base (MIB) module
which describes the minimum set of objects needed to manage an
implementation of the Diameter protocol.
-
"Updated IANA Considerations for Diameter Command Code Allocations", Dan Romascanu, Hannes Tschofenig, 13-Jul-09. ( bytes)
- The Diameter Base specification, described in RFC 3588, provides a
number of ways to extend Diameter, with new Diameter commands, i.e.
messages used by Diameter applications, and applications as the most
extensive enhancements. RFC 3588 illustrates the conditions that
lead to the need to define a new Diameter application or a new
command code. Depending on the scope of the Diameter extension IETF
actions are necessary. Although defining new Diameter applications
does not require IETF consensus, defining new Diameter commands
requires IETF consensus per RFC 3588. This has lead to questionable
design decisions by other Standards Development Organizations which
chose to define new applications on existing commands rather than
asking for assignment of new command codes for the pure purpose of
avoiding bringing their specifications to the IETF. In some cases
interoperability problems were causes as an effect of the poor design
caused by overloading existing commands.
This document aligns the extensibility rules of Diameter application
with the Diameter commands offering ways to delegate work on Diameter
to other SDOs to extend Diameter in a way that does not lead to poor
design choices.
-
"Realm-Based Redirection In Diameter", Tina Tsou (Ting ZOU), Tom Taylor, 30-Jul-09. ( bytes)
- RFC 3588 allows a Diameter redirect agent to specify one or more
individual hosts to which a Diameter message may be redirected by an
upstream Diameter node. However, in some circumstances an operator
may wish to redirect messages to an alternate domain without
specifying individual hosts. This document specifies the means by
which this can be achieved.
-
"The Diameter Capabilities Update Application", Glen Zorn, Jiao Kang, 27-Jul-09. ( bytes)
- This document defines a new Diameter application and associated
command codes. The Capabilities Update application is intended to
allow the dynamic update of Diameter peer capabilities while the
peer-to-peer connection is in the open state.
IETF Secretariat - Please send questions, comments, and/or
suggestions to ietf-web@ietf.org.
Return to Internet-Draft directory.
Return to IETF home page.