org.cipango.diameter.ims
Class Cx

java.lang.Object
  extended by org.cipango.diameter.ims.Cx

public class Cx
extends java.lang.Object

Cx is defined in

See Also:
TS 29.228, TS 29.229

Nested Class Summary
static class Cx.OriginatingRequest
           
static class Cx.ReasonCode
           
static class Cx.ServerAssignmentType
           
static class Cx.UserAuthorizationType
           
static class Cx.UserDataAlreadyAvailable
           
 
Field Summary
static Type<AVPList> ASSOCIATED_IDENTITIES
          The Associated-Identities AVP is of type Grouped and it contains the private user identities associated to an IMS subscription.
static int ASSOCIATED_IDENTITIES_ORDINAL
           
static int ASSOCIATED_REGISTERED_IDENTITIES_ORDINAL
           
static int CALL_ID_SIP_HEADER_ORDINAL
           
static int CHARGING_INFORMATION_ORDINAL
           
static Type<byte[]> CONFIDENTIALITY_KEY
          The Confidentiality-Key is of type OctetString, and contains the Confidentiality Key (CK).
static int CONFIDENTIALITY_KEY_ORDINAL
           
static int CONTACT_ORDINAL
           
static int CX_APPLICATION
           
static ApplicationId CX_APPLICATION_ID
           
static Type<AVPList> DERISTRATION_REASON
          The Deregistration-Reason AVP is of type Grouped, and indicates the reason for a de-registration operation.
static int DERISTRATION_REASON_ORDINAL
           
static ResultCode DIAMETER_ERROR_AUTH_SCHEME_NOT_SUPPORTED
          The authentication scheme indicated in an authentication request is not supported.
static int DIAMETER_ERROR_AUTH_SCHEME_NOT_SUPPORTED_ORDINAL
           
static ResultCode DIAMETER_ERROR_FEATURE_UNSUPPORTED
          A request application message was received indicating that the origin host requests that the command pair would be handled using a feature which is not supported by the destination host.
static int DIAMETER_ERROR_FEATURE_UNSUPPORTED_ORDINAL
           
static ResultCode DIAMETER_ERROR_IDENTITIES_DONT_MATCH
          A message was received with a public identity and a private identity for a user, and the server determines that the public identity does not correspond to the private identity.
static int DIAMETER_ERROR_IDENTITIES_DONT_MATCH_ORDINAL
           
static ResultCode DIAMETER_ERROR_IDENTITY_ALREADY_REGISTERED
          The identity has already a server assigned and the registration status does not allow that it is overwritten
static int DIAMETER_ERROR_IDENTITY_ALREADY_REGISTERED_ORDINAL
           
static ResultCode DIAMETER_ERROR_IDENTITY_NOT_REGISTERED
          A query for location information is received for a public identity that has not been registered before.
static int DIAMETER_ERROR_IDENTITY_NOT_REGISTERED_ORDINAL
           
static ResultCode DIAMETER_ERROR_IN_ASSIGNMENT_TYPE
          The identity being registered has already the same server assigned and the registration status does not allow the server assignment type.
static int DIAMETER_ERROR_IN_ASSIGNMENT_TYPE_ORDINAL
           
static int DIAMETER_ERROR_NOT_SUPPORTED_USER_DATA_ORDINAL
           
static ResultCode DIAMETER_ERROR_ROAMING_NOT_ALLOWED
          The user is not allowed to roam in the visited network.
static int DIAMETER_ERROR_ROAMING_NOT_ALLOWED_ORDINAL
           
static ResultCode DIAMETER_ERROR_TOO_MUCH_DATA
          The volume of the data pushed to the receiving entity exceeds its capacity.
static int DIAMETER_ERROR_TOO_MUCH_DATA_ORDINAL
           
static ResultCode DIAMETER_ERROR_USER_UNKNOWN
          A message was received for a user that is unknown.
static int DIAMETER_ERROR_USER_UNKNOWN_ORDINAL
           
static ResultCode DIAMETER_FIRST_REGISTRATION
          The HSS informs the I-CSCF that: - The user is authorized to register this public identity; - A S-CSCF shall be assigned to the user.
static int DIAMETER_FIRST_REGISTRATION_ORDINAL
           
static ResultCode DIAMETER_SUBSEQUENT_REGISTRATION
          The HSS informs the I-CSCF that: - The user is authorized to register this public identity; - A S-CSCF is already assigned and there is no need to select a new one.
static int DIAMETER_SUBSEQUENT_REGISTRATION_ORDINAL
           
static ResultCode DIAMETER_SUCCESS_SERVER_NAME_NOT_STORED
          The HSS informs to the S-CSCF that: - The de-registration is completed; - The S-CSCF name is not stored in the HSS.
static int DIAMETER_SUCCESS_SERVER_NAME_NOT_STORED_ORDINAL
           
static ResultCode DIAMETER_UNREGISTERED_SERVICE
          The HSS informs the I-CSCF that: - The public identity is not registered but has services related to unregistered state; - A S-CSCF shall be assigned to the user.
static int DIAMETER_UNREGISTERED_SERVICE_ORDINAL
           
static int FEATURE_LIST_ID_ORDINAL
           
static int FEATURE_LIST_ORDINAL
           
static int FROM_SIP_HEADER_ORDINAL
           
static Type<byte[]> INTEGRITY_KEY
          The Integrity-Key is of type OctetString, and contains the Integrity Key (IK).
static int INTEGRITY_KEY_ORDINAL
           
static DiameterCommand LIA
          The Location-Info-Answer (LIA) command, indicated by the Command-Code field set to 302 and the ‘R’ bit cleared in the Command Flags field, is sent by a server in response to the Location-Info-Request command.
static int LIA_ORDINAL
           
static DiameterCommand LIR
          The Location-Info-Request (LIR) command, indicated by the Command-Code field set to 302 and the ‘R’ bit set in the Command Flags field, is sent by a Diameter Multimedia client to a Diameter Multimedia server in order to request name of the server that is currently serving the user.
static int LIR_ORDINAL
           
static int LOOSE_ROUTE_INDICATION_ORDINAL
           
static DiameterCommand MAA
          The Multimedia-Auth-Answer (MAA) command, indicated by the Command-Code field set to 303 and the ‘R’ bit cleared in the Command Flags field, is sent by a server in response to the Multimedia-Auth-Request command.
static int MAA_ORDINAL
           
static Type<java.lang.Integer> MANDATORY_CAPABILITIES
          The Mandatory-Capability AVP is of type Unsigned32.
static int MANDATORY_CAPABILITIES_ORDINAL
           
static DiameterCommand MAR
          The Multimedia-Auth-Request (MAR) command, indicated by the Command-Code field set to 303 and the ‘R’ bit set in the Command Flags field, is sent by a Diameter Multimedia client to a Diameter Multimedia server in order to request security information.
static int MAR_ORDINAL
           
static int MULTIPLE_REGISTRATION_INDICATION_ORDINAL
           
static Type<java.lang.Integer> OPTIONAL_CAPABILITIES
          The Optional-Capability AVP is of type Unsigned32.
static int OPTIONAL_CAPABILITY_ORDINAL
           
static Type<Cx.OriginatingRequest> ORIGININATING_REQUEST
          The Originating-Request AVP is of type Enumerated and indicates to the HSS that the request is related to an AS originating SIP request in the Location-Information-Request operation.
static int ORIGININATING_REQUEST_ORDINAL
           
static int PATH_ORDINAL
           
static DiameterCommand PPA
          The Push-Profile-Answer (PPA) command, indicated by the Command-Code field set to 305 and the ‘R’ bit cleared in the Command Flags field, is sent by a client in response to the Push-Profile-Request command.
static int PPA_ORDINAL
           
static DiameterCommand PPR
          The Push-Profile-Request (PPR) command, indicated by the Command-Code field set to 305 and the ‘R’ bit set in the Command Flags field, is sent by a Diameter Multimedia server to a Diameter Multimedia client in order to update the subscription data and for SIP Digest authentication the authentication data of a multimedia user in the Diameter Multimedia client whenever a modification has occurred in the subscription data or digest password that constitutes the data used by the client.
static int PPR_ORDINAL
           
static int PRIMARY_CHARGING_COLLECTION_FUNCTION_NAME_ORDINAL
           
static int PRIMARY_EVENT_CHARGING_FUNCTION_NAME_ORDINAL
           
static Type<java.lang.String> PUBLIC_IDENTITY
          The Public-Identity AVP is of type UTF8String.
static int PUBLIC_IDENTITY_ORDINAL
           
static Type<Cx.ReasonCode> REASON_CODE
          The Reason-Code AVP is of type Enumerated, and defines the reason for the network initiated de-registration.
static int REASON_CODE_ORDINAL
           
static Type<java.lang.String> REASON_INFO
          The Reason-Info AVP is of type UTF8String, and contains textual information to inform the user about the reason for a de-registration.
static int REASON_INFO_ORDINAL
           
static int RECORD_ROUTE_ORDINAL
           
static int REGISTRATION_INFO_ORDINAL
           
static DiameterCommand RTA
          The Registration-Termination-Answer (RTA) command, indicated by the Command-Code field set to 304 and the ‘R’ bit cleared in the Command Flags field, is sent by a client in response to the Registration-Termination-Request command.
static int RTA_ORDINAL
           
static DiameterCommand RTR
          The Registration-Termination-Request (RTR) command, indicated by the Command-Code field set to 304 and the ‘R’ bit set in the Command Flags field, is sent by a Diameter Multimedia server to a Diameter Multimedia client in order to request the de-registration of a user.
static int RTR_ORDINAL
           
static DiameterCommand SAA
          The Server-Assignment-Answer (SAA) command, indicated by the Command-Code field set to 301 and the ‘R’ bit cleared in the Command Flags field, is sent by a server in response to the Server-Assignment-Request command.
static int SAA_ORDINAL
           
static DiameterCommand SAR
          The Server-Assignment-Request (SAR) command, indicated by the Command-Code field set to 301 and the 'R' bit set in the Command Flags field, is sent by a Diameter Multimedia client to a Diameter Multimedia server in order to request it to store the name of the server that is currently serving the user.
static int SAR_ORDINAL
           
static int SCSCF_RESTORATION_INFO_ORDINAL
           
static int SECONDARY_CHARGING_COLLECTION_FUNCTION_NAME_ORDINAL
           
static int SECONDARY_EVENT_CHARGING_FUNCTION_NAME_ORDINAL
           
static Type<Cx.ServerAssignmentType> SERVER_ASSIGNMENT_TYPE
          The Server-Assignment-Type AVP is of type Enumerated, and indicates the type of server update being performed in a Server-Assignment-Request operation.
static int SERVER_ASSIGNMENT_TYPE_ORDINAL
           
static Type<AVPList> SERVER_CAPABILITIES
          The Server-Capabilities AVP is of type Grouped.
static int SERVER_CAPABILITIES_ORDINAL
           
static Type<java.lang.String> SERVER_NAME
          The Server-Name AVP is of type UTF8String.
static int SERVER_NAME_ORDINAL
           
static Type<AVPList> SIP_AUTH_DATA_ITEM
          The SIP-Auth-Data-Item is of type Grouped, and contains the authentication and/or authorization information for the Diameter client.
static int SIP_AUTH_DATA_ITEM_ORDINAL
           
static Type<byte[]> SIP_AUTHENTICATE
          The SIP-Authenticate AVP is of type OctetString and contains specific parts of the data portion of the WWW-Authenticate or Proxy-Authenticate SIP headers that are to be present in a SIP response.
static int SIP_AUTHENTICATE_ORDINAL
           
static Type<byte[]> SIP_AUTHENTICATION_CONTEXT
          The SIP-Authentication-Context AVP is of type OctectString, and contains authentication-related information relevant for performing the authentication but that is not part of the SIP authentication headers.
static int SIP_AUTHENTICATION_CONTEXT_ORDINAL
           
static Type<java.lang.String> SIP_AUTHENTICATION_SCHEME
          The Authentication-Scheme AVP is of type UTF8String and indicates the authentication scheme used in the authentication of SIP messages.
static int SIP_AUTHENTICATION_SCHEME_ORDINAL
           
static Type<byte[]> SIP_AUTHORIZATION
          The SIP-Authorization AVP is of type OctetString and contains specific parts of the data portion of the Authorization or Proxy-Authorization SIP headers suitable for inclusion in a SIP request.
static int SIP_AUTHORIZATION_ORDINAL
           
static Type<AVPList> SIP_DIGEST_AUTHENTICATE
          The SIP-Digest-Authenticate is of type Grouped and it contains a reconstruction of either the SIP WWW-Authenticate or Proxy-Authentication header fields specified in IETF RFC 2617 [14].
static int SIP_DIGEST_AUTHENTICATE_ORDINAL
           
static Type<java.lang.Integer> SIP_ITEM_NUMBER
          The SIP-Item-Number AVP is of type Unsigned32, and is included in a SIP-Auth-Data-Item grouped AVP in circumstances where there are multiple occurrences of SIP-Auth-Data-Item AVP, and the order in which they should be processed is significant.
static int SIP_ITEM_NUMBER_ORDINAL
           
static Type<java.lang.Integer> SIP_NUMBER_AUTH_ITEMS
          The SIP-Number-Auth-Items AVP is of type Unsigned32.
static int SIP_NUMBER_AUTH_ITEMS_ORDINAL
           
static int SUBSCRIPTION_INFO_ORDINAL
           
static int SUPPORTED_APPLICATIONS_ORDINAL
           
static Type<AVPList> SUPPORTED_FEATURES
          The Supported-Features AVP is of type Grouped.
static int SUPPORTED_FEATURES_ORDINAL
           
static int TO_SIP_HEADER_ORDINAL
           
static DiameterCommand UAA
          The User-Authorization-Answer (UAA) command, indicated by the Command-Code field set to 300 and the ‘R’ bit cleared in the Command Flags field, is sent by a server in response to the User-Authorization-Request command.
static int UAA_ORDINAL
           
static DiameterCommand UAR
          The User-Authorization-Request (UAR) command, indicated by the Command-Code field set to 300 and the ‘R’ bit set in the Command Flags field, is sent by a Diameter Multimedia client to a Diameter Multimedia server in order to request the authorization of the registration of a multimedia user.
static Type<java.lang.Integer> UAR_FLAGS
          The UAR-Flags AVP is of type Unsigned32 and it contains a bit mask.
static int UAR_FLAGS_ORDINAL
           
static int UAR_ORDINAL
           
static Type<Cx.UserAuthorizationType> USER_AUTHORIZATION_TYPE
          The User-Authorization-Type AVP is of type Enumerated, and indicates the type of user authorization being performed in a User Authorization operation, i.e.
static int USER_AUTHORIZATION_TYPE_ORDINAL
           
static Type<Cx.UserDataAlreadyAvailable> USER_DATA_ALREADY_AVAILABLE
          The User-Data-Already-Available AVP is of type Enumerated, and indicates to the HSS whether or not the S-CSCF already has the part of the user profile that it needs to serve the user.
static int USER_DATA_ALREADY_AVAILABLE_ORDINAL
           
static int USER_DATA_ORDINAL
           
static Type<byte[]> VISITED_NETWORK_IDENTIFIER
          The Visited-Network-Identifier AVP is of type OctetString.
static int VISITED_NETWORK_IDENTIFIER_ORDINAL
           
static Type<java.lang.String> WILCARDED_IMPU
          The Wildcarded-IMPU AVP is of type UTF8String.
static int WILCARDED_IMPU_ORDINAL
           
static Type<java.lang.String> WILCARDED_PSI
          The Wildcarded-PSI AVP is of type UTF8String.
static int WILCARDED_PSI_ORDINAL
           
 
Constructor Summary
Cx()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CX_APPLICATION

public static final int CX_APPLICATION
See Also:
Constant Field Values

CX_APPLICATION_ID

public static final ApplicationId CX_APPLICATION_ID

UAR_ORDINAL

public static final int UAR_ORDINAL
See Also:
Constant Field Values

UAA_ORDINAL

public static final int UAA_ORDINAL
See Also:
Constant Field Values

SAR_ORDINAL

public static final int SAR_ORDINAL
See Also:
Constant Field Values

SAA_ORDINAL

public static final int SAA_ORDINAL
See Also:
Constant Field Values

LIR_ORDINAL

public static final int LIR_ORDINAL
See Also:
Constant Field Values

LIA_ORDINAL

public static final int LIA_ORDINAL
See Also:
Constant Field Values

MAR_ORDINAL

public static final int MAR_ORDINAL
See Also:
Constant Field Values

MAA_ORDINAL

public static final int MAA_ORDINAL
See Also:
Constant Field Values

RTR_ORDINAL

public static final int RTR_ORDINAL
See Also:
Constant Field Values

RTA_ORDINAL

public static final int RTA_ORDINAL
See Also:
Constant Field Values

PPR_ORDINAL

public static final int PPR_ORDINAL
See Also:
Constant Field Values

PPA_ORDINAL

public static final int PPA_ORDINAL
See Also:
Constant Field Values

UAR

public static final DiameterCommand UAR
The User-Authorization-Request (UAR) command, indicated by the Command-Code field set to 300 and the ‘R’ bit set in the Command Flags field, is sent by a Diameter Multimedia client to a Diameter Multimedia server in order to request the authorization of the registration of a multimedia user.
 < User-Authorization-Request> ::= < Diameter Header: 300, REQ, PXY, 16777216 >
                < Session-Id >
                { Vendor-Specific-Application-Id }
                { Auth-Session-State }
                { Origin-Host }
                { Origin-Realm }
                [ Destination-Host ]
                { Destination-Realm }
                { User-Name }
           *[ Supported-Features ]
                { Public-Identity }
                { Visited-Network-Identifier }
                [ User-Authorization-Type ]
                [ UAR-Flags ]
           *[ AVP ]
           *[ Proxy-Info ]
           *[ Route-Record ]
 


UAA

public static final DiameterCommand UAA
The User-Authorization-Answer (UAA) command, indicated by the Command-Code field set to 300 and the ‘R’ bit cleared in the Command Flags field, is sent by a server in response to the User-Authorization-Request command. The Experimental-Result AVP may contain one of the values defined in section 6.2.
 < User-Authorization-Answer> ::=        < Diameter Header: 300, PXY, 16777216 >
      < Session-Id >
      { Vendor-Specific-Application-Id }
      [ Result-Code ]
      [ Experimental-Result ]
      { Auth-Session-State }
      { Origin-Host }
      { Origin-Realm }
     *[ Supported-Features ]
      [ Server-Name ]
      [ Server-Capabilities ]
      [ Wildcarded-IMPU ]
     *[ AVP ]
     *[ Failed-AVP ]
     *[ Proxy-Info ]
     *[ Route-Record ]
 


SAR

public static final DiameterCommand SAR
The Server-Assignment-Request (SAR) command, indicated by the Command-Code field set to 301 and the 'R' bit set in the Command Flags field, is sent by a Diameter Multimedia client to a Diameter Multimedia server in order to request it to store the name of the server that is currently serving the user.
 < Server-Assignment-Request > ::= < Diameter Header: 301, REQ, PXY, 16777216 > 
                < Session-Id >
                { Vendor-Specific-Application-Id } 
                { Auth-Session-State } 
                { Origin-Host } 
                { Origin-Realm }
                [ Destination-Host ] 
                { Destination-Realm } 
                [ User-Name ] 
                *[ Public-Identity ] 
                { Server-Name } 
                { Server-Assignment-Type } 
                { User-Data-Already-Available } 
                *[ AVP ] 
                *[ Proxy-Info ]
                *[ Route-Record ]


SAA

public static final DiameterCommand SAA
The Server-Assignment-Answer (SAA) command, indicated by the Command-Code field set to 301 and the ‘R’ bit cleared in the Command Flags field, is sent by a server in response to the Server-Assignment-Request command. The Experimental-Result AVP may contain one of the values defined in section 6.2. If Result-Code or Experimental-Result does not inform about an error, the User-Data AVP shall contain the information that the S-CSCF needs to give service to the user.
 < Server-Assignment-Answer > ::=       < Diameter Header: 301, PXY, 16777216 >
     < Session-Id >
     { Vendor-Specific-Application-Id }
     [ Result-Code ]
     [ Experimental-Result ]
     { Auth-Session-State }
     { Origin-Host }
     { Origin-Realm }
     [ User-Name ]
    *[ Supported-Features ]
     [ User-Data ]
     [ Charging-Information ]
     [ Associated-Identities ]
     [ Loose-Route-Indication ]
    *[ SCSCF-Restoration-Info ]
     [ Associated-Registered-Identities ]
     [ Server-Name ]
    *[ AVP ]
    *[ Failed-AVP ]
    *[ Proxy-Info ]
    *[ Route-Record ]
 


LIR

public static final DiameterCommand LIR
The Location-Info-Request (LIR) command, indicated by the Command-Code field set to 302 and the ‘R’ bit set in the Command Flags field, is sent by a Diameter Multimedia client to a Diameter Multimedia server in order to request name of the server that is currently serving the user.
 < Location-Info-Request > ::= < Diameter Header: 302, REQ, PXY, 16777216 >
     < Session-Id >
     { Vendor-Specific-Application-Id }
     { Auth-Session-State }
     { Origin-Host }
     { Origin-Realm }
     [ Destination-Host ]
     { Destination-Realm }
     [ Originating-Request ]
    *[ Supported-Features ]
     { Public-Identity }
     [ User-Authorization-Type ]
    *[ AVP ]
    *[ Proxy-Info ]
    *[ Route-Record ]
 


LIA

public static final DiameterCommand LIA
The Location-Info-Answer (LIA) command, indicated by the Command-Code field set to 302 and the ‘R’ bit cleared in the Command Flags field, is sent by a server in response to the Location-Info-Request command. The Experimental-Result AVP may contain one of the values defined in section 6.2.
 < Location-Info-Answer > ::= < Diameter Header: 302, PXY, 16777216 >
     < Session-Id >
     { Vendor-Specific-Application-Id }
     [ Result-Code ]
     [ Experimental-Result ]
     { Auth-Session-State }
     { Origin-Host }
     { Origin-Realm }
    *[ Supported-Features ]
     [ Server-Name ]
     [ Server-Capabilities ]
     [ Wildcarded-PSI ]
     [ Wildcarded-IMPU ]
    *[ AVP ]
    *[ Failed-AVP ]
    *[ Proxy-Info ]
    *[ Route-Record ]
 


MAR

public static final DiameterCommand MAR
The Multimedia-Auth-Request (MAR) command, indicated by the Command-Code field set to 303 and the ‘R’ bit set in the Command Flags field, is sent by a Diameter Multimedia client to a Diameter Multimedia server in order to request security information.
 < Multimedia-Auth-Request > ::=  < Diameter Header: 303, REQ, PXY, 16777216 >
     < Session-Id >
     { Vendor-Specific-Application-Id }
     { Auth-Session-State }
     { Origin-Host }
     { Origin-Realm }
     { Destination-Realm }
     [ Destination-Host ]
     { User-Name }
    *[ Supported-Features ]
     { Public-Identity }
     { SIP-Auth-Data-Item }
     { SIP-Number-Auth-Items } 
     { Server-Name }
    *[ AVP ]
    *[ Proxy-Info ]
    *[ Route-Record ]
 


MAA

public static final DiameterCommand MAA
The Multimedia-Auth-Answer (MAA) command, indicated by the Command-Code field set to 303 and the ‘R’ bit cleared in the Command Flags field, is sent by a server in response to the Multimedia-Auth-Request command. The Experimental-Result AVP may contain one of the values defined in section 6.2.
 < Multimedia-Auth-Answer > ::= < Diameter Header: 303, PXY, 16777216 >
     < Session-Id >
     { Vendor-Specific-Application-Id }
     [ Result-Code ]
     [ Experimental-Result ]
     { Auth-Session-State }
     { Origin-Host }
     { Origin-Realm }
     [ User-Name ]
    *[ Supported-Features ]
     [ Public-Identity ]
     [ SIP-Number-Auth-Items ]
    *[SIP-Auth-Data-Item ]
     [ Wildcarded-IMPU ]
    *[ AVP ]
    *[ Failed-AVP ]
    *[ Proxy-Info ]
    *[ Route-Record ]
 


RTR

public static final DiameterCommand RTR
The Registration-Termination-Request (RTR) command, indicated by the Command-Code field set to 304 and the ‘R’ bit set in the Command Flags field, is sent by a Diameter Multimedia server to a Diameter Multimedia client in order to request the de-registration of a user.
 < Registration-Termination-Request > ::= < Diameter Header: 304, REQ, PXY, 16777216 >
     < Session-Id >
     { Vendor-Specific-Application-Id }
     { Auth-Session-State }
     { Origin-Host }
     { Origin-Realm }
     { Destination-Host }
     { Destination-Realm }
     { User-Name }
     [ Associated-Identities ]
    *[ Supported-Features ]
    *[ Public-Identity ]
     { Deregistration-Reason }
    *[ AVP ]
    *[ Proxy-Info ]
    *[ Route-Record ]
 


RTA

public static final DiameterCommand RTA
The Registration-Termination-Answer (RTA) command, indicated by the Command-Code field set to 304 and the ‘R’ bit cleared in the Command Flags field, is sent by a client in response to the Registration-Termination-Request command. The Experimental-Result AVP may contain one of the values defined in section 6.2.
 < Registration-Termination-Answer > ::= < Diameter Header: 304, PXY, 16777216 >
     < Session-Id >
     { Vendor-Specific-Application-Id }
     [ Result-Code ]
     [ Experimental-Result ]
     { Auth-Session-State }
     { Origin-Host }
     { Origin-Realm }
     [ Associated-Identities ]
    *[ Supported-Features ]
    *[ AVP ]
    *[ Failed-AVP ]
    *[ Proxy-Info ]
    *[ Route-Record ]
 


PPR

public static final DiameterCommand PPR
The Push-Profile-Request (PPR) command, indicated by the Command-Code field set to 305 and the ‘R’ bit set in the Command Flags field, is sent by a Diameter Multimedia server to a Diameter Multimedia client in order to update the subscription data and for SIP Digest authentication the authentication data of a multimedia user in the Diameter Multimedia client whenever a modification has occurred in the subscription data or digest password that constitutes the data used by the client.
 < Push-Profile-Request > ::=   < Diameter Header: 305, REQ, PXY, 16777216 >
     < Session-Id >
     { Vendor-Specific-Application-Id }
     { Auth-Session-State }
     { Origin-Host }
     { Origin-Realm }
     { Destination-Host }
     { Destination-Realm }
     { User-Name }
    *[ Supported-Features ]
     [ User-Data ]
     [ Charging-Information ]
     [ SIP-Auth-Data-Item ]
    *[ AVP ]
    *[ Proxy-Info ]
    *[ Route-Record ]
 


PPA

public static final DiameterCommand PPA
The Push-Profile-Answer (PPA) command, indicated by the Command-Code field set to 305 and the ‘R’ bit cleared in the Command Flags field, is sent by a client in response to the Push-Profile-Request command. The Experimental-Result AVP may contain one of the values defined in section 6.2.
 < Push-Profile-Answer > ::= < Diameter Header: 305, PXY, 16777216 >
     < Session-Id >
     { Vendor-Specific-Application-Id }
     [Result-Code ]
     [ Experimental-Result ]
     { Auth-Session-State }
     { Origin-Host }
     { Origin-Realm }
    *[ Supported-Features ]
    *[ AVP ]
    *[ Failed-AVP ]
    *[ Proxy-Info ]
    *[ Route-Record ]
 


VISITED_NETWORK_IDENTIFIER_ORDINAL

public static final int VISITED_NETWORK_IDENTIFIER_ORDINAL
See Also:
Constant Field Values

PUBLIC_IDENTITY_ORDINAL

public static final int PUBLIC_IDENTITY_ORDINAL
See Also:
Constant Field Values

SERVER_NAME_ORDINAL

public static final int SERVER_NAME_ORDINAL
See Also:
Constant Field Values

SERVER_CAPABILITIES_ORDINAL

public static final int SERVER_CAPABILITIES_ORDINAL
See Also:
Constant Field Values

MANDATORY_CAPABILITIES_ORDINAL

public static final int MANDATORY_CAPABILITIES_ORDINAL
See Also:
Constant Field Values

OPTIONAL_CAPABILITY_ORDINAL

public static final int OPTIONAL_CAPABILITY_ORDINAL
See Also:
Constant Field Values

USER_DATA_ORDINAL

public static final int USER_DATA_ORDINAL
See Also:
Constant Field Values

SIP_NUMBER_AUTH_ITEMS_ORDINAL

public static final int SIP_NUMBER_AUTH_ITEMS_ORDINAL
See Also:
Constant Field Values

SIP_AUTHENTICATION_SCHEME_ORDINAL

public static final int SIP_AUTHENTICATION_SCHEME_ORDINAL
See Also:
Constant Field Values

SIP_AUTHENTICATE_ORDINAL

public static final int SIP_AUTHENTICATE_ORDINAL
See Also:
Constant Field Values

SIP_AUTHORIZATION_ORDINAL

public static final int SIP_AUTHORIZATION_ORDINAL
See Also:
Constant Field Values

SIP_AUTHENTICATION_CONTEXT_ORDINAL

public static final int SIP_AUTHENTICATION_CONTEXT_ORDINAL
See Also:
Constant Field Values

SIP_AUTH_DATA_ITEM_ORDINAL

public static final int SIP_AUTH_DATA_ITEM_ORDINAL
See Also:
Constant Field Values

SIP_ITEM_NUMBER_ORDINAL

public static final int SIP_ITEM_NUMBER_ORDINAL
See Also:
Constant Field Values

SERVER_ASSIGNMENT_TYPE_ORDINAL

public static final int SERVER_ASSIGNMENT_TYPE_ORDINAL
See Also:
Constant Field Values

DERISTRATION_REASON_ORDINAL

public static final int DERISTRATION_REASON_ORDINAL
See Also:
Constant Field Values

REASON_CODE_ORDINAL

public static final int REASON_CODE_ORDINAL
See Also:
Constant Field Values

REASON_INFO_ORDINAL

public static final int REASON_INFO_ORDINAL
See Also:
Constant Field Values

CHARGING_INFORMATION_ORDINAL

public static final int CHARGING_INFORMATION_ORDINAL
See Also:
Constant Field Values

PRIMARY_EVENT_CHARGING_FUNCTION_NAME_ORDINAL

public static final int PRIMARY_EVENT_CHARGING_FUNCTION_NAME_ORDINAL
See Also:
Constant Field Values

SECONDARY_EVENT_CHARGING_FUNCTION_NAME_ORDINAL

public static final int SECONDARY_EVENT_CHARGING_FUNCTION_NAME_ORDINAL
See Also:
Constant Field Values

PRIMARY_CHARGING_COLLECTION_FUNCTION_NAME_ORDINAL

public static final int PRIMARY_CHARGING_COLLECTION_FUNCTION_NAME_ORDINAL
See Also:
Constant Field Values

SECONDARY_CHARGING_COLLECTION_FUNCTION_NAME_ORDINAL

public static final int SECONDARY_CHARGING_COLLECTION_FUNCTION_NAME_ORDINAL
See Also:
Constant Field Values

USER_AUTHORIZATION_TYPE_ORDINAL

public static final int USER_AUTHORIZATION_TYPE_ORDINAL
See Also:
Constant Field Values

USER_DATA_ALREADY_AVAILABLE_ORDINAL

public static final int USER_DATA_ALREADY_AVAILABLE_ORDINAL
See Also:
Constant Field Values

CONFIDENTIALITY_KEY_ORDINAL

public static final int CONFIDENTIALITY_KEY_ORDINAL
See Also:
Constant Field Values

INTEGRITY_KEY_ORDINAL

public static final int INTEGRITY_KEY_ORDINAL
See Also:
Constant Field Values

SUPPORTED_FEATURES_ORDINAL

public static final int SUPPORTED_FEATURES_ORDINAL
See Also:
Constant Field Values

FEATURE_LIST_ID_ORDINAL

public static final int FEATURE_LIST_ID_ORDINAL
See Also:
Constant Field Values

FEATURE_LIST_ORDINAL

public static final int FEATURE_LIST_ORDINAL
See Also:
Constant Field Values

SUPPORTED_APPLICATIONS_ORDINAL

public static final int SUPPORTED_APPLICATIONS_ORDINAL
See Also:
Constant Field Values

ASSOCIATED_IDENTITIES_ORDINAL

public static final int ASSOCIATED_IDENTITIES_ORDINAL
See Also:
Constant Field Values

ORIGININATING_REQUEST_ORDINAL

public static final int ORIGININATING_REQUEST_ORDINAL
See Also:
Constant Field Values

WILCARDED_PSI_ORDINAL

public static final int WILCARDED_PSI_ORDINAL
See Also:
Constant Field Values

SIP_DIGEST_AUTHENTICATE_ORDINAL

public static final int SIP_DIGEST_AUTHENTICATE_ORDINAL
See Also:
Constant Field Values

WILCARDED_IMPU_ORDINAL

public static final int WILCARDED_IMPU_ORDINAL
See Also:
Constant Field Values

UAR_FLAGS_ORDINAL

public static final int UAR_FLAGS_ORDINAL
See Also:
Constant Field Values

LOOSE_ROUTE_INDICATION_ORDINAL

public static final int LOOSE_ROUTE_INDICATION_ORDINAL
See Also:
Constant Field Values

SCSCF_RESTORATION_INFO_ORDINAL

public static final int SCSCF_RESTORATION_INFO_ORDINAL
See Also:
Constant Field Values

PATH_ORDINAL

public static final int PATH_ORDINAL
See Also:
Constant Field Values

CONTACT_ORDINAL

public static final int CONTACT_ORDINAL
See Also:
Constant Field Values

SUBSCRIPTION_INFO_ORDINAL

public static final int SUBSCRIPTION_INFO_ORDINAL
See Also:
Constant Field Values

CALL_ID_SIP_HEADER_ORDINAL

public static final int CALL_ID_SIP_HEADER_ORDINAL
See Also:
Constant Field Values

FROM_SIP_HEADER_ORDINAL

public static final int FROM_SIP_HEADER_ORDINAL
See Also:
Constant Field Values

TO_SIP_HEADER_ORDINAL

public static final int TO_SIP_HEADER_ORDINAL
See Also:
Constant Field Values

RECORD_ROUTE_ORDINAL

public static final int RECORD_ROUTE_ORDINAL
See Also:
Constant Field Values

ASSOCIATED_REGISTERED_IDENTITIES_ORDINAL

public static final int ASSOCIATED_REGISTERED_IDENTITIES_ORDINAL
See Also:
Constant Field Values

MULTIPLE_REGISTRATION_INDICATION_ORDINAL

public static final int MULTIPLE_REGISTRATION_INDICATION_ORDINAL
See Also:
Constant Field Values

REGISTRATION_INFO_ORDINAL

public static final int REGISTRATION_INFO_ORDINAL
See Also:
Constant Field Values

VISITED_NETWORK_IDENTIFIER

public static final Type<byte[]> VISITED_NETWORK_IDENTIFIER
The Visited-Network-Identifier AVP is of type OctetString. This AVP contains an identifier that helps the home network to identify the visited network (e.g. the visited network domain name)


SUPPORTED_FEATURES

public static final Type<AVPList> SUPPORTED_FEATURES
The Supported-Features AVP is of type Grouped. If this AVP is present it may inform the destination host about the features that the origin host supports. The Feature-List AVP contains a list of supported features of the origin host. The Vendor-Id AVP and the Feature-List AVP shall together identify which feature list is carried in the Supported-Features AVP.

Where a Supported-Features AVP is used to identify features that have been defined by 3GPP, the Vendor-Id AVP shall contain the vendor ID of 3GPP. Vendors may define proprietary features, but it is strongly recommended that the possibility is used only as the last resort. Where the Supported-Features AVP is used to identify features that have been defined by a vendor other than 3GPP, it shall contain the vendor ID of the specific vendor in question.

If there are multiple feature lists defined by the same vendor, the Feature-List-ID AVP shall differentiate those lists from one another. The destination host shall use the value of the Feature-List-ID AVP to identify the feature list.

 {code
 Supported-Features ::= < AVP header: 628 10415 > 
                { Vendor-Id } 
                { Feature-List-ID } 
                { Feature-List }
                *[AVP]
 } 


SERVER_CAPABILITIES

public static final Type<AVPList> SERVER_CAPABILITIES
The Server-Capabilities AVP is of type Grouped. This AVP contains information to assist the I-CSCF in the selection of an S-CSCF.
 Server-Capabilities ::= 
    *[Mandatory-Capability]
    *[Optional-Capability]
    *[Server-Name]
    *[AVP]
 


MANDATORY_CAPABILITIES

public static final Type<java.lang.Integer> MANDATORY_CAPABILITIES
The Mandatory-Capability AVP is of type Unsigned32. The value included in this AVP can be used to represent a single determined mandatory capability of an S-CSCF. Each mandatory capability available in an individual operator’s network shall be allocated a unique value. The allocation of these values to individual capabilities is an operator issue.


OPTIONAL_CAPABILITIES

public static final Type<java.lang.Integer> OPTIONAL_CAPABILITIES
The Optional-Capability AVP is of type Unsigned32. The value included in this AVP can be used to represent a single determined optional capability of an S-CSCF. Each optional capability available in an individual operator’s network shall be allocated a unique value. The allocation of these values to individual capabilities is an operator issue.


SIP_NUMBER_AUTH_ITEMS

public static final Type<java.lang.Integer> SIP_NUMBER_AUTH_ITEMS
The SIP-Number-Auth-Items AVP is of type Unsigned32. When used in a request, the SIP-Number-Auth-Items indicates the number of authentication vectors the S-CSCF is requesting. This can be used, for instance, when the client is requesting several pre-calculated authentication vectors. In the answer message, the SIP-Number-Auth-Items AVP indicates the actual number of SIP-Auth-Data-Item AVPs provided by the Diameter server.


SIP_AUTHENTICATION_SCHEME

public static final Type<java.lang.String> SIP_AUTHENTICATION_SCHEME
The Authentication-Scheme AVP is of type UTF8String and indicates the authentication scheme used in the authentication of SIP messages.


SIP_AUTHENTICATE

public static final Type<byte[]> SIP_AUTHENTICATE
The SIP-Authenticate AVP is of type OctetString and contains specific parts of the data portion of the WWW-Authenticate or Proxy-Authenticate SIP headers that are to be present in a SIP response. The identification and encoding of the specific parts are defined in 3GPP TS 29.228 [1].


SIP_AUTHORIZATION

public static final Type<byte[]> SIP_AUTHORIZATION
The SIP-Authorization AVP is of type OctetString and contains specific parts of the data portion of the Authorization or Proxy-Authorization SIP headers suitable for inclusion in a SIP request. The identification and encoding of the specific parts are defined in 3GPP TS 29.228 [1].


SIP_AUTHENTICATION_CONTEXT

public static final Type<byte[]> SIP_AUTHENTICATION_CONTEXT
The SIP-Authentication-Context AVP is of type OctectString, and contains authentication-related information relevant for performing the authentication but that is not part of the SIP authentication headers. Some mechanisms (e.g. PGP, digest with quality of protection set to auth-int defined in IETF RFC 2617, digest with predictive nonces or sip access digest) request that part or the whole SIP request is passed to the entity performing the authentication. In such cases the SIP-Authentication-Context AVP would be carrying such information.


SIP_AUTH_DATA_ITEM

public static final Type<AVPList> SIP_AUTH_DATA_ITEM
The SIP-Auth-Data-Item is of type Grouped, and contains the authentication and/or authorization information for the Diameter client.
 SIP-Auth-Data-Item :: = < AVP Header : 612 10415 >
    [ SIP-Item-Number ]
    [ SIP-Authentication-Scheme ]
    [ SIP-Authenticate ]
    [ SIP-Authorization ]
    [ SIP-Authentication-Context ]
    [ Confidentiality-Key ]
    [ Integrity-Key ]
    [ SIP-Digest-Authenticate ]
    [ Framed-IP-Address ]
    [ Framed-IPv6-Prefix ]
    [ Framed-Interface-Id ]
   *[ Line-Identifier ]
   *[AVP]
 


SIP_ITEM_NUMBER

public static final Type<java.lang.Integer> SIP_ITEM_NUMBER
The SIP-Item-Number AVP is of type Unsigned32, and is included in a SIP-Auth-Data-Item grouped AVP in circumstances where there are multiple occurrences of SIP-Auth-Data-Item AVP, and the order in which they should be processed is significant. In this scenario, SIP-Auth-Data-Item AVP with a low SIP-Item-Number value should be processed before SIP-Auth-Data-Items AVPs with a high SIP-Item-Number value.


SERVER_ASSIGNMENT_TYPE

public static final Type<Cx.ServerAssignmentType> SERVER_ASSIGNMENT_TYPE
The Server-Assignment-Type AVP is of type Enumerated, and indicates the type of server update being performed in a Server-Assignment-Request operation.


DERISTRATION_REASON

public static final Type<AVPList> DERISTRATION_REASON
The Deregistration-Reason AVP is of type Grouped, and indicates the reason for a de-registration operation.
 Deregistration-Reason :: = < AVP Header : 615 10415 > 
     { Reason-Code } 
     [ Reason-Info ] 
    *[AVP]
 


REASON_CODE

public static final Type<Cx.ReasonCode> REASON_CODE
The Reason-Code AVP is of type Enumerated, and defines the reason for the network initiated de-registration.

See Also:
Cx.ReasonCode

REASON_INFO

public static final Type<java.lang.String> REASON_INFO
The Reason-Info AVP is of type UTF8String, and contains textual information to inform the user about the reason for a de-registration.


USER_AUTHORIZATION_TYPE

public static final Type<Cx.UserAuthorizationType> USER_AUTHORIZATION_TYPE
The User-Authorization-Type AVP is of type Enumerated, and indicates the type of user authorization being performed in a User Authorization operation, i.e. UAR command.


USER_DATA_ALREADY_AVAILABLE

public static final Type<Cx.UserDataAlreadyAvailable> USER_DATA_ALREADY_AVAILABLE
The User-Data-Already-Available AVP is of type Enumerated, and indicates to the HSS whether or not the S-CSCF already has the part of the user profile that it needs to serve the user. The following values are defined:

See Also:
Cx.UserDataAlreadyAvailable

CONFIDENTIALITY_KEY

public static final Type<byte[]> CONFIDENTIALITY_KEY
The Confidentiality-Key is of type OctetString, and contains the Confidentiality Key (CK).


INTEGRITY_KEY

public static final Type<byte[]> INTEGRITY_KEY
The Integrity-Key is of type OctetString, and contains the Integrity Key (IK).


ASSOCIATED_IDENTITIES

public static final Type<AVPList> ASSOCIATED_IDENTITIES
The Associated-Identities AVP is of type Grouped and it contains the private user identities associated to an IMS subscription.
 Associated-Identities ::= < AVP header: 632, 10415 >
     *[ User-Name ]
     *[ AVP ]
 


ORIGININATING_REQUEST

public static final Type<Cx.OriginatingRequest> ORIGININATING_REQUEST
The Originating-Request AVP is of type Enumerated and indicates to the HSS that the request is related to an AS originating SIP request in the Location-Information-Request operation.

See Also:
Cx.OriginatingRequest

SIP_DIGEST_AUTHENTICATE

public static final Type<AVPList> SIP_DIGEST_AUTHENTICATE
The SIP-Digest-Authenticate is of type Grouped and it contains a reconstruction of either the SIP WWW-Authenticate or Proxy-Authentication header fields specified in IETF RFC 2617 [14].
 SIP-Digest-Authenticate ::= < AVP Header: 635 10415>
    { Digest-Realm }
    [ Digest-Algorithm ] 
    { Digest-QoP } 
    { Digest-HA1} 
   *[ AVP ]
 


WILCARDED_PSI

public static final Type<java.lang.String> WILCARDED_PSI
The Wildcarded-PSI AVP is of type UTF8String. This AVP contains a Wildcarded PSI stored in the HSS. The syntax of the contents of this AVP is described in 3GPP TS 23.003 [13].


PUBLIC_IDENTITY

public static final Type<java.lang.String> PUBLIC_IDENTITY
The Public-Identity AVP is of type UTF8String. This AVP contains the public identity of a user in the IMS. The syntax of this AVP corresponds either to a SIP URL (with the format defined in IETF RFC 3261 [3] and IETF RFC 2396 [4]) or a TEL URL (with the format defined in IETF RFC 3966 [8])


WILCARDED_IMPU

public static final Type<java.lang.String> WILCARDED_IMPU
The Wildcarded-IMPU AVP is of type UTF8String. This AVP contains a Wildcarded Public User Identity stored in the HSS. The syntax of the contents of this AVP is described in 3GPP TS 23.003 [13].


UAR_FLAGS

public static final Type<java.lang.Integer> UAR_FLAGS
The UAR-Flags AVP is of type Unsigned32 and it contains a bit mask. The meaning of the bits is defined in the following table: Note: Bits not defined in this table shall be cleared by the sending I-CSCF and discarded by the receiving HSS.


SERVER_NAME

public static final Type<java.lang.String> SERVER_NAME
The Server-Name AVP is of type UTF8String. This AVP contains a SIP-URL (as defined in IETF RFC 3261 [3] and IETF RFC 2396 [4]), used to identify a SIP server (e.g. S-CSCF name).


DIAMETER_FIRST_REGISTRATION_ORDINAL

public static final int DIAMETER_FIRST_REGISTRATION_ORDINAL
See Also:
Constant Field Values

DIAMETER_SUBSEQUENT_REGISTRATION_ORDINAL

public static final int DIAMETER_SUBSEQUENT_REGISTRATION_ORDINAL
See Also:
Constant Field Values

DIAMETER_UNREGISTERED_SERVICE_ORDINAL

public static final int DIAMETER_UNREGISTERED_SERVICE_ORDINAL
See Also:
Constant Field Values

DIAMETER_SUCCESS_SERVER_NAME_NOT_STORED_ORDINAL

public static final int DIAMETER_SUCCESS_SERVER_NAME_NOT_STORED_ORDINAL
See Also:
Constant Field Values

DIAMETER_ERROR_USER_UNKNOWN_ORDINAL

public static final int DIAMETER_ERROR_USER_UNKNOWN_ORDINAL
See Also:
Constant Field Values

DIAMETER_ERROR_IDENTITIES_DONT_MATCH_ORDINAL

public static final int DIAMETER_ERROR_IDENTITIES_DONT_MATCH_ORDINAL
See Also:
Constant Field Values

DIAMETER_ERROR_IDENTITY_NOT_REGISTERED_ORDINAL

public static final int DIAMETER_ERROR_IDENTITY_NOT_REGISTERED_ORDINAL
See Also:
Constant Field Values

DIAMETER_ERROR_ROAMING_NOT_ALLOWED_ORDINAL

public static final int DIAMETER_ERROR_ROAMING_NOT_ALLOWED_ORDINAL
See Also:
Constant Field Values

DIAMETER_ERROR_IDENTITY_ALREADY_REGISTERED_ORDINAL

public static final int DIAMETER_ERROR_IDENTITY_ALREADY_REGISTERED_ORDINAL
See Also:
Constant Field Values

DIAMETER_ERROR_AUTH_SCHEME_NOT_SUPPORTED_ORDINAL

public static final int DIAMETER_ERROR_AUTH_SCHEME_NOT_SUPPORTED_ORDINAL
See Also:
Constant Field Values

DIAMETER_ERROR_IN_ASSIGNMENT_TYPE_ORDINAL

public static final int DIAMETER_ERROR_IN_ASSIGNMENT_TYPE_ORDINAL
See Also:
Constant Field Values

DIAMETER_ERROR_TOO_MUCH_DATA_ORDINAL

public static final int DIAMETER_ERROR_TOO_MUCH_DATA_ORDINAL
See Also:
Constant Field Values

DIAMETER_ERROR_NOT_SUPPORTED_USER_DATA_ORDINAL

public static final int DIAMETER_ERROR_NOT_SUPPORTED_USER_DATA_ORDINAL
See Also:
Constant Field Values

DIAMETER_ERROR_FEATURE_UNSUPPORTED_ORDINAL

public static final int DIAMETER_ERROR_FEATURE_UNSUPPORTED_ORDINAL
See Also:
Constant Field Values

DIAMETER_FIRST_REGISTRATION

public static final ResultCode DIAMETER_FIRST_REGISTRATION
The HSS informs the I-CSCF that: - The user is authorized to register this public identity; - A S-CSCF shall be assigned to the user.


DIAMETER_SUBSEQUENT_REGISTRATION

public static final ResultCode DIAMETER_SUBSEQUENT_REGISTRATION
The HSS informs the I-CSCF that: - The user is authorized to register this public identity; - A S-CSCF is already assigned and there is no need to select a new one.


DIAMETER_UNREGISTERED_SERVICE

public static final ResultCode DIAMETER_UNREGISTERED_SERVICE
The HSS informs the I-CSCF that: - The public identity is not registered but has services related to unregistered state; - A S-CSCF shall be assigned to the user.


DIAMETER_SUCCESS_SERVER_NAME_NOT_STORED

public static final ResultCode DIAMETER_SUCCESS_SERVER_NAME_NOT_STORED
The HSS informs to the S-CSCF that: - The de-registration is completed; - The S-CSCF name is not stored in the HSS.


DIAMETER_ERROR_USER_UNKNOWN

public static final ResultCode DIAMETER_ERROR_USER_UNKNOWN
A message was received for a user that is unknown.


DIAMETER_ERROR_IDENTITIES_DONT_MATCH

public static final ResultCode DIAMETER_ERROR_IDENTITIES_DONT_MATCH
A message was received with a public identity and a private identity for a user, and the server determines that the public identity does not correspond to the private identity.


DIAMETER_ERROR_IDENTITY_NOT_REGISTERED

public static final ResultCode DIAMETER_ERROR_IDENTITY_NOT_REGISTERED
A query for location information is received for a public identity that has not been registered before. The user to which this identity belongs cannot be given service in this situation.


DIAMETER_ERROR_ROAMING_NOT_ALLOWED

public static final ResultCode DIAMETER_ERROR_ROAMING_NOT_ALLOWED
The user is not allowed to roam in the visited network.


DIAMETER_ERROR_IDENTITY_ALREADY_REGISTERED

public static final ResultCode DIAMETER_ERROR_IDENTITY_ALREADY_REGISTERED
The identity has already a server assigned and the registration status does not allow that it is overwritten


DIAMETER_ERROR_AUTH_SCHEME_NOT_SUPPORTED

public static final ResultCode DIAMETER_ERROR_AUTH_SCHEME_NOT_SUPPORTED
The authentication scheme indicated in an authentication request is not supported.


DIAMETER_ERROR_IN_ASSIGNMENT_TYPE

public static final ResultCode DIAMETER_ERROR_IN_ASSIGNMENT_TYPE
The identity being registered has already the same server assigned and the registration status does not allow the server assignment type.


DIAMETER_ERROR_TOO_MUCH_DATA

public static final ResultCode DIAMETER_ERROR_TOO_MUCH_DATA
The volume of the data pushed to the receiving entity exceeds its capacity. NOTE: This error code is also used in 3GPP TS 29.329 [11].


DIAMETER_ERROR_FEATURE_UNSUPPORTED

public static final ResultCode DIAMETER_ERROR_FEATURE_UNSUPPORTED
A request application message was received indicating that the origin host requests that the command pair would be handled using a feature which is not supported by the destination host.

Constructor Detail

Cx

public Cx()


Copyright © 2010. All Rights Reserved.