All-AVP Dictionary elements

Table 1 describes the fields on the Diameter > AVP Dictionary > All-AVP Dictionary and [View] pages.

All-AVP Dictionary elements
Field Description Data Notes
Attribute Name

Name of the AVP; the unique combination of AVP Code - Vendor Id.

Format: alphanumeric, underscore (_), and dash (-).

Range: 1 - 255 characters

Dictionary Indicates where the AVP resides. Range: string Range: Base or custom
AVP Code AVP Code

Format: numeric

Range: 0-4294967295

Flags

AVP Flags V, M, P, r3, r4, r5, r6, r7

Flags V, M, and P are supported; r3, r4, r5, r6 and r7 are reserved for future use.
  • V - Vendor-Specific; indicates whether the optional Vendor-ID field is present in the AVP header. When set, the AVP Code belongs to the specific vendor code address space.
  • M - Mandatory; indicates whether support of the AVP is required. If an AVP with the M bit set is received by a Diameter client, server, proxy, or translation agent and either the AVP or its value is unrecognized, the message MUST be rejected. Diameter Relay and Redirect Agents MUST NOT reject messages with unrecognized AVPs. AVPs with the M bit cleared are informational only. A receiver of a message with an AVP that is not supported, or whose value is not supported, can simply ignore the AVP.
  • P - Indicates the need for encryption for end-to-end security. Diameter base protocol specifies which AVPs must be protected by end-to-end security measures (encryption) if the message is to pass through a Diameter agent. If a message includes any of those AVPs, the message must not be sent unless there is end-to-end security between the originator and the recipient of the message.

Format: 3 buttons for each flag

Range: Must, Must Not, May for each flag

Vendor-ID Vendor-ID

Format: pulldown list

Range: all configured Vendors

Include AVP in the group (view page only)

Include an AVP into the Grouped AVP

This field is active when the selected Data Type is Grouped.

Format: pulldown list, Add AVP and Delete AVP buttons

Range: all available AVPs from the Base Dictionary and the Custom Dictionary. If a Base Dictionary entry has been overwritten in the Custom Dictionary, only the Custom Dictionary entry appears in the list.

Protocol Protocol standard where the AVP is defined.

Format: string

Range: up to 64 characters