
org.jdiameter.api.Avp Maven / Gradle / Ivy
/*
* JBoss, Home of Professional Open Source
* Copyright 2006, Red Hat, Inc. and individual contributors
* by the @authors tag. See the copyright.txt in the distribution for a
* full listing of individual contributors.
*
* This is free software; you can redistribute it and/or modify it
* under the terms of the GNU Lesser General Public License as
* published by the Free Software Foundation; either version 2.1 of
* the License, or (at your option) any later version.
*
* This software is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this software; if not, write to the Free
* Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
* 02110-1301 USA, or see the FSF site: http://www.fsf.org.
*/
package org.jdiameter.api;
import java.io.Serializable;
import java.net.InetAddress;
import java.util.Date;
/**
* The Avp class implements a Diameter AVP. This class allows applications to build and read arbitrary Diameter AVP objects. Wrapper
* interface allows adapt message to any driver vendor specific interface Serializable interface allows use this class in SLEE Event objects
*
* @version 1.5.1 Final
* @author [email protected]
* @author [email protected]
* @author Alexandre Mendonca
* @author Bartosz Baranowski
*/
public interface Avp extends Wrapper, Serializable {
/**
* The Accounting-Realtime-Required AVP code
*/
public static final int ACCOUNTING_REALTIME_REQUIRED = 483;
/**
* The Auth-Request-Type AVP code
*/
public static final int AUTH_REQUEST_TYPE = 274;
/**
* The Authorization-Lifetime AVP code
*/
public static final int AUTHORIZATION_LIFETIME = 291;
/**
* The Auth-Grace-Period AVP code
*/
public static final int AUTH_GRACE_PERIOD = 276;
/**
* The Auth-Session-State AVP code
*/
public static final int AUTH_SESSION_STATE = 277;
/**
* The Class AVP code
*/
public static final int CLASS = 25;
/**
* The E2E-Sequence-Avp AVP code
*/
public static final int E2E_SEQUENCE_AVP = 300;
/**
* The Error-reporting-host AVP code
*/
public static final int ERROR_REPORTING_HOST = 294;
/**
* The Event-Timestamp AVP code
*/
public static final int EVENT_TIMESTAMP = 55;
/**
* The File-Avp AVP code
*/
public static final int FAILED_AVP = 279;
/**
* The Acct-Interim-Interval AVP code
*/
public static final int ACCT_INTERIM_INTERVAL = 85;
/**
* The User-Name AVP code
*/
public static final int USER_NAME = 1;
/**
* The Result-Code AVP code
*/
public static final int RESULT_CODE = 268;
/**
* Experimental-Result AVP code
*/
public static final int EXPERIMENTAL_RESULT = 297;
/**
* The Experimental-Result-Code AVP code
*/
public static final int EXPERIMENTAL_RESULT_CODE = 298;
/**
* The Termination-Cause AVP code
*/
public static final int TERMINATION_CAUSE = 295;
/**
* The FirmWare-Revision AVP code
*/
public static final int FIRMWARE_REVISION = 267;
/**
* The Host-IP-Address AVP code
*/
public static final int HOST_IP_ADDRESS = 257;
/**
* The Muti-Round-Timeout AVP code
*/
public static final int MULTI_ROUND_TIMEOUT = 272;
/**
* The Origin-Host AVP code
*/
public static final int ORIGIN_HOST = 264;
/**
* The Origin-Realm AVP code
*/
public static final int ORIGIN_REALM = 296;
/**
* The Origin-State-Id AVP code
*/
public static final int ORIGIN_STATE_ID = 278;
/**
* The Redirect-Host AVP code
*/
public static final int REDIRECT_HOST = 292;
/**
* The Redirect-Host-Usage AVP code
*/
public static final int REDIRECT_HOST_USAGE = 261;
/**
* The Redirect-Max-Cache-Time AVP code
*/
public static final int REDIRECT_MAX_CACHE_TIME = 262;
/**
* The Product-Name AVP code
*/
public static final int PRODUCT_NAME = 269;
/**
* The Session-Id AVP code
*/
public static final int SESSION_ID = 263;
/**
* The Session-Timeout AVP code
*/
public static final int SESSION_TIMEOUT = 27;
/**
* The Session-Binding AVP code
*/
public static final int SESSION_BINDING = 270;
/**
* The Session-Server-Failover AVP code
*/
public static final int SESSION_SERVER_FAILOVER = 271;
/**
* The Destination-Host AVP code
*/
public static final int DESTINATION_HOST = 293;
/**
* The Destination-Realm AVP code
*/
public static final int DESTINATION_REALM = 283;
/**
* The Route-Record AVP code
*/
public static final int ROUTE_RECORD = 282;
/**
* The Proxy-Info AVP code
*/
public static final int PROXY_INFO = 284;
/**
* The Proxy-Host AVP code
*/
public static final int PROXY_HOST = 280;
/**
* The Proxy-State AVP code
*/
public static final int PROXY_STATE = 33;
/**
* The Authentication-Application-Id AVP code
*/
public static final int AUTH_APPLICATION_ID = 258;
/**
* The Accounting-Application-Id AVP code
*/
public static final int ACCT_APPLICATION_ID = 259;
/**
* The Inband-Security-Id AVP code
*/
public static final int INBAND_SECURITY_ID = 299;
/**
* The Vendor-Id AVP code
*/
public static final int VENDOR_ID = 266;
/**
* The Supported-Vendor-Id AVP code
*/
public static final int SUPPORTED_VENDOR_ID = 265;
/**
* The Vendor-Specific-Application-Id AVP code
*/
public static final int VENDOR_SPECIFIC_APPLICATION_ID = 260;
/**
* The Re-Authentication-Request-type AVP code
*/
public static final int RE_AUTH_REQUEST_TYPE = 285;
/**
* The Accounting-Record-Type AVP code
*/
public static final int ACC_RECORD_TYPE = 480;
/**
* The Accounting-Record-Number AVP code
*/
public static final int ACC_RECORD_NUMBER = 485;
/**
* The Accounting-Session-Id AVP code
*/
public static final int ACC_SESSION_ID = 44;
/**
* The Accounting-Sub-Session-Id AVP code
*/
public static final int ACC_SUB_SESSION_ID = 287;
/**
* The Accounting-Multi-Session-Id AVP code
*/
public static final int ACC_MULTI_SESSION_ID = 50;
/**
* The Disconnect cause AVP code
*/
public static final int DISCONNECT_CAUSE = 273;
/**
* The Error-Message AVP code
*/
public static final int ERROR_MESSAGE = 281;
// RFC 4006 (Credit-Control-Application) AVPs
/**
* CCA (RFC4006) Correlation ID AVP code
*/
public static final int CC_CORRELATION_ID = 411;
/**
* CCA (RFC4006) Credit Control Input Octets AVP code
*/
public static final int CC_INPUT_OCTETS = 412;
/**
* CCA (RFC4006) Credit Control Money AVP code
*/
public static final int CC_MONEY = 413;
/**
* CCA (RFC4006) Credit Control Output Octets AVP code
*/
public static final int CC_OUTPUT_OCTETS = 414;
/**
* CCA (RFC4006) Credit Control Request Number AVP code
*/
public static final int CC_REQUEST_NUMBER = 415;
/**
* CCA (RFC4006) Request Type AVP code
*/
public static final int CC_REQUEST_TYPE = 416;
/**
* CCA (RFC4006) Credit Control Service Specific Units AVP code
*/
public static final int CC_SERVICE_SPECIFIC_UNITS = 417;
/**
* CCA (RFC4006) Credit Control Session Failover AVP code
*/
public static final int CC_SESSION_FAILOVER = 418;
/**
* CCA (RFC4006) Credit Control Sub Session ID AVP code
*/
public static final int CC_SUB_SESSION_ID = 419;
/**
* CCA (RFC4006) Credit Control Time AVP code
*/
public static final int CC_TIME = 420;
/**
* CCA (RFC4006) Credit Control Total Octets AVP code
*/
public static final int CC_TOTAL_OCTETS = 421;
/**
* CCA (RFC4006) Credit Control Unit Type AVP code
*/
public static final int CC_UNIT_TYPE = 454;
/**
* CCA (RFC4006) Check Balance result AVP code
*/
public static final int CHECK_BALANCE_RESULT = 422;
/**
* CCA (RFC4006) Cost Information AVP code
*/
public static final int COST_INFORMATION = 423;
/**
* CCA (RFC4006) Cost Unit AVP code
*/
public static final int COST_UNIT = 424;
/**
* CCA (RFC4006) Currency Code AVP code
*/
public static final int CURRENCY_CODE = 425;
/**
* CCA (RFC4006) Credit Control AVP code
*/
public static final int CREDIT_CONTROL = 426;
/**
* CCA (RFC4006) Credit Control Failure Handling AVP code
*/
public static final int CREDIT_CONTROL_FAILURE_HANDLING = 427;
/**
* CCA (RFC4006) Direct Debiting Failure Handling AVP code
*/
public static final int DIRECT_DEBITING_FAILURE_HANDLING = 428;
/**
* CCA (RFC4006) Exponent AVP code
*/
public static final int EXPONENT = 429;
/**
* CCA (RFC4006) Final Unit Action AVP code
*/
public static final int FINAL_UNIT_ACTION = 449;
/**
* CCA (RFC4006) Final Unit Indication AVP code
*/
public static final int FINAL_UNIT_INDICATION = 430;
/**
* CCA (RFC4006) Granted Service Unit AVP code
*/
public static final int GRANTED_SERVICE_UNIT = 431;
/**
* CCA (RFC4006) GSU Pool Identifier AVP code
*/
public static final int GSU_POOL_ID = 453;
/**
* CCA (RFC4006) GSU Pool Reference AVP code
*/
public static final int GSU_POOL_REFERENCE = 457;
/**
* CCA (RFC4006) Multiple Services Credit Control AVP code
*/
public static final int MULTIPLE_SERVICES_CREDIT_CONTROL = 456;
/**
* CCA (RFC4006) Multiple Services Indicator AVP code
*/
public static final int MULTIPLE_SERVICES_INDICATOR = 455;
/**
* CCA (RFC4006) Rating Group AVP code
*/
public static final int RATING_GROUP = 432;
/**
* CCA (RFC4006) Redirect Address Type AVP code
*/
public static final int REDIRECT_ADDRESS_TYPE = 433;
/**
* CCA (RFC4006) Redirect Server AVP code
*/
public static final int REDIRECT_SERVER = 434;
/**
* CCA (RFC4006) Redirect Address AVP code
*/
public static final int REDIRECT_ADDRESS = 435;
/**
* CCA (RFC4006) Requested Action AVP code
*/
public static final int REQUESTED_ACTION = 436;
/**
* CCA (RFC4006) Requested Service Unit AVP code
*/
public static final int REQUESTED_SERVICE_UNIT = 437;
/**
* CCA (RFC4006) Restriction Filter Rule AVP code
*/
public static final int RESTRICTION_FILTER_RULE = 438;
/**
* CCA (RFC4006) Service Context Id AVP code
*/
public static final int SERVICE_CONTEXT_ID = 461;
/**
* CCA (RFC4006) Service Id AVP code
*/
public static final int SERVICE_IDENTIFIER_CCA = 439;
/**
* CCA (RFC4006) Service Parameter Info AVP code
*/
public static final int SERVICE_PARAMETER_INFO = 440;
/**
* CCA (RFC4006) Service Parameter Type AVP code
*/
public static final int SERVICE_PARAMETER_TYPE = 441;
/**
* CCA (RFC4006) Service Parameter Value AVP code
*/
public static final int SERVICE_PARAMETER_VALUE = 442;
/**
* CCA (RFC4006) Subscription Id AVP code
*/
public static final int SUBSCRIPTION_ID = 443;
/**
* CCA (RFC4006) Subscription Id Data AVP code
*/
public static final int SUBSCRIPTION_ID_DATA = 444;
/**
* CCA (RFC4006) Subscription Id Type AVP code
*/
public static final int SUBSCRIPTION_ID_TYPE = 450;
/**
* CCA (RFC4006) Tariff Change Usage AVP code
*/
public static final int TARIFF_CHANGE_USAGE = 452;
/**
* CCA (RFC4006) Tariff Time Change AVP code
*/
public static final int TARIFF_TIME_CHANGE = 451;
/**
* CCA (RFC4006) Unit Value AVP code
*/
public static final int UNIT_VALUE = 445;
/**
* CCA (RFC4006) Used Service Unit AVP code
*/
public static final int USED_SERVICE_UNIT = 446;
/**
* CCA (RFC4006) User Equipment Info AVP code
*/
public static final int USER_EQUIPMENT_INFO = 458;
/**
* CCA (RFC4006) User Equipment Info Type AVP code
*/
public static final int USER_EQUIPMENT_INFO_TYPE = 459;
/**
* CCA (RFC4006) User Equipment Info Value AVP code
*/
public static final int USER_EQUIPMENT_INFO_VALUE = 460;
/**
* CCA (RFC4006) Value Digits AVP code
*/
public static final int VALUE_DIGITS = 447;
/**
* CCA (RFC4006) Validity Time AVP code
*/
public static final int VALIDITY_TIME = 448;
// Cx/Dx IMS Interface AVPs
/**
* Cx/Dx (3GPP TS 29.229) Visited Network Identifier AVP code
*/
public static final int VISITED_NETWORK_ID = 600;
/**
* Cx/Dx (3GPP TS 29.229) Public Identity AVP code
*/
public static final int PUBLIC_IDENTITY = 601;
/**
* Cx/Dx (3GPP TS 29.229) Server Name AVP code
*/
public static final int SERVER_NAME = 602;
/**
* Cx/Dx (3GPP TS 29.229) Server Capabilities AVP code
*/
public static final int SERVER_CAPABILITIES = 603;
/**
* Cx/Dx (3GPP TS 29.229) Mandatory Capability AVP code
*/
public static final int MANDATORY_CAPABILITY = 604;
/**
* Cx/Dx (3GPP TS 29.229) Optional Capability AVP code
*/
public static final int OPTIONAL_CAPABILITY = 605;
/**
* Cx/Dx (3GPP TS 29.229) UserData AVP code
*/
public static final int USER_DATA_CXDX = 606; // why the hell there is double def, is 3GPP sane?
/**
* Cx/Dx (3GPP TS 29.229) SIP Number Auth Items AVP code
*/
public static final int SIP_NUMBER_AUTH_ITEMS = 607;
/**
* Cx/Dx (3GPP TS 29.229) SIP Authentication Scheme AVP code
*/
public static final int SIP_AUTHENTICATION_SCHEME = 608;
/**
* Cx/Dx (3GPP TS 29.229) SIP Authenticate AVP code
*/
public static final int SIP_AUTHENTICATE = 609;
/**
* Cx/Dx (3GPP TS 29.229) SIP Authorization AVP code
*/
public static final int SIP_AUTHORIZATION = 610;
/**
* Cx/Dx (3GPP TS 29.229) SIP Authentication Context AVP code
*/
public static final int SIP_AUTHENTICATION_CONTEXT = 611;
/**
* Cx/Dx (3GPP TS 29.229) SIP Auth Data Item AVP code
*/
public static final int SIP_AUTH_DATA_ITEM = 612;
/**
* Cx/Dx (3GPP TS 29.229) SIP Item Number AVP code
*/
public static final int SIP_ITEM_NUMBER = 613;
/**
* Cx/Dx (3GPP TS 29.229) Server Assignment Type AVP code
*/
public static final int SERVER_ASSIGNMENT_TYPE = 614;
/**
* Cx/Dx (3GPP TS 29.229) Deregistration Reason AVP code
*/
public static final int DEREGISTRATION_REASON = 615;
/**
* Cx/Dx (3GPP TS 29.229) Reason Code AVP code
*/
public static final int REASON_CODE = 616;
/**
* Cx/Dx (3GPP TS 29.229) Reason Info AVP code
*/
public static final int REASON_INFO = 617;
/**
* Cx/Dx (3GPP TS 29.229) Charging Information AVP code
*/
public static final int CHARGING_INFORMATION = 618;
/**
* Cx/Dx (3GPP TS 29.229) Primary Event Charging Function Name AVP code
*/
public static final int PRI_EVENT_CHARGING_FUNCTION = 619;
/**
* Cx/Dx (3GPP TS 29.229) Secondary Event Charging Function Name AVP code
*/
public static final int SEC_EVENT_CHARGING_FUNCTION = 620;
/**
* Cx/Dx (3GPP TS 29.229) Primary Charging Collection Function Name AVP code
*/
public static final int PRI_CHARGING_COLLECTION_FUNCTION = 621;
/**
* Cx/Dx (3GPP TS 29.229) Secondary Charging Collection Function Name AVP code
*/
public static final int SEC_CHARGING_COLLECTION_FUNCTION = 622;
/**
* Cx/Dx (3GPP TS 29.229) User Authorization Type AVP code
*/
public static final int USER_AUTORIZATION_TYPE = 623;
/**
* Cx/Dx (3GPP TS 29.229) User Data Already Available AVP code
*/
public static final int USER_DATA_ALREADY_AVAILABLE = 624;
/**
* Cx/Dx (3GPP TS 29.229) Confidentiality Key AVP code
*/
public static final int CONFIDENTIALITY_KEY = 625;
/**
* Cx/Dx (3GPP TS 29.229) Integrity Key AVP code
*/
public static final int INTEGRITY_KEY = 626;
/**
* Supported Features AVP code
*/
public static final int SUPPORTED_FEATURES = 628;
/**
* Cx/Dx (3GPP TS 29.229) Feature List ID AVP code
*/
public static final int FEATURE_LIST_ID = 629;
/**
* Cx/Dx (3GPP TS 29.229) Feature List AVP code
*/
public static final int FEATURE_LIST = 630;
/**
* Cx/Dx (3GPP TS 29.229) Supported Applications AVP code
*/
public static final int SUPPORTED_APPLICATIONS = 631;
/**
* Cx/Dx (3GPP TS 29.229) Associated Identities AVP code
*/
public static final int ASSOCAITED_IDENTITIES = 632;
/**
* Cx/Dx (3GPP TS 29.229) originating Request AVP code
*/
public static final int ORIGINATING_REQUEST = 633;
/**
* Wildcarded PSI AVP code
*/
public static final int WILDCARDED_PSI = 634;
/**
* Cx/Dx (3GPP TS 29.229) SIP Digest Authenticate AVP code
*/
public static final int SIP_DIGEST_AUTHENTICATE = 635;
/**
* Wildcarded IMPU AVP code
*/
public static final int WILDCARDED_IMPU = 636;
/**
* Cx/Dx (3GPP TS 29.229) UAR Flags AVP code
*/
public static final int UAR_FLAGS = 637;
/**
* Cx/Dx (3GPP TS 29.229) Loose Route Indication AVP code
*/
public static final int LOOSE_ROUTE_INDICATION = 638;
/**
* Cx/Dx (3GPP TS 29.229) SCSCF Restoration Info AVP code
*/
public static final int SCSCF_RESTORATION_INFO = 639;
/**
* Cx/Dx (3GPP TS 29.229) Path AVP code
*/
public static final int PATH = 640;
/**
* Cx/Dx (3GPP TS 29.229) Contact AVP code
*/
public static final int CONTACT = 641;
/**
* Cx/Dx (3GPP TS 29.229) Subscription Info AVP code
*/
public static final int SUBSCRIPTION_INFO = 642;
/**
* Cx/Dx (3GPP TS 29.229) Call ID SIP Header AVP code
*/
public static final int CALL_ID_SIP_HEADER = 643;
/**
* Cx/Dx (3GPP TS 29.229) From SIP Header AVP code
*/
public static final int FROM_SIP_HEADER = 644;
/**
* Cx/Dx (3GPP TS 29.229) To SIP Header AVP code
*/
public static final int TO_SIP_HEADER = 645;
/**
* Cx/Dx (3GPP TS 29.229) Record Route AVP code
*/
public static final int RECORD_ROUTE = 646;
/**
* Cx/Dx (3GPP TS 29.229) Associated Registered Identities AVP code
*/
public static final int ASSOCIATED_REGISTERED_IDENTITIES = 647;
/**
* Cx/Dx (3GPP TS 29.229) Multiple Registration Indication AVP code
*/
public static final int MULTIPLE_REGISTRATION_INDICATION = 648;
/**
* Cx/Dx (3GPP TS 29.229) Restoration Info AVP code
*/
public static final int RESTORATION_INFO = 649;
// Sh IMS Interface AVPs
/**
* Sh (3GPP TS 29.329) User Identity AVP code
*/
public static final int USER_IDENTITY = 700;
/**
* Sh (3GPP TS 29.329) User Data AVP code
*/
public static final int USER_DATA_SH = 702;
/**
* Sh (3GPP TS 29.329) Data Reference AVP code
*/
public static final int DATA_REFERENCE = 703;
/**
* Sh (3GPP TS 29.329) Service Indication AVP code
*/
public static final int SERVICE_INDICATION = 704;
/**
* Sh (3GPP TS 29.329) Subs Req Type AVP code
*/
public static final int SUBS_REQ_TYPE = 705;
/**
* Sh (3GPP TS 29.329) Requested Domain AVP code
*/
public static final int REQUESTED_DOMAIN = 706;
/**
* Sh (3GPP TS 29.329) Current Location AVP code
*/
public static final int CURRENT_LOCATION = 707;
/**
* Sh (3GPP TS 29.329) identity Set AVP code
*/
public static final int IDENTITY_SET = 708;
/**
* Sh (3GPP TS 29.329) Expiry Time AVP code
*/
public static final int EXPIRY_TIME = 709;
/**
* Sh (3GPP TS 29.329) Send Data Indication AVP code
*/
public static final int SEND_DATA_INDICATION = 710;
/**
* Sh (3GPP TS 29.329) DSAI Tag AVP code
*/
public static final int DSAI_TAG = 711;
// Ro/Rf IMS Interfaces AVPs
/**
* Ro/Rf (3GPP TS 32.299) Low Balance Indication AVP code
*/
public static final int LOW_BALANCE_INDICATION = 2020;
/**
* Ro/Rf (3GPP TS 32.299) 3GPP Charging Characteristics AVP code
*/
public static final int TGPP_CHARGING_CHARACTERISTICS = 13;
/**
* Ro/Rf (3GPP TS 32.299) 3GPP Charging Id AVP code
*/
public static final int TGPP_CHARGING_ID = 2;
/**
* Ro/Rf (3GPP TS 32.299) 3GPP GGSN MCC MNC AVP code
*/
public static final int TGPP_GGSN_MCC_MNC = 9;
/**
* Ro/Rf (3GPP TS 32.299) 3GPP IMSI AVP code
*/
public static final int TGPP_IMSI = 1;
/**
* Ro/Rf (3GPP TS 32.299) 3GPP IMSI MCC MNC AVP code
*/
public static final int TGPP_IMSI_MCC_MNC = 8;
/**
* Ro/Rf (3GPP TS 32.299) 3GPP MS TimeZone AVP code
*/
public static final int TGPP_MS_TIMEZONE = 23;
/**
* Ro/Rf (3GPP TS 32.299) 3GPP NSAPI AVP code
*/
public static final int TGPP_NSAPI = 10;
/**
* Ro/Rf (3GPP TS 32.299) 3GPP PDP Type AVP code
*/
public static final int TGPP_PDP_TYPE = 3;
/**
* Ro/Rf (3GPP TS 32.299) 3GPP RAT Type AVP code
*/
public static final int TGPP_RAT_TYPE = 21;
/**
* Ro/Rf (3GPP TS 32.299) 3GPP Selection Mode AVP code
*/
public static final int TGPP_SELECTION_MODE = 12;
/**
* Ro/Rf (3GPP TS 32.299) 3GPP Session Stop Indicator AVP code
*/
public static final int TGPP_SESSION_STOP_INDICATOR = 11;
/**
* Ro/Rf (3GPP TS 32.299) 3GPP SGSN MCC MNC AVP code
*/
public static final int GPP_SGSN_MCC_MNC = 18;
/**
* Ro/Rf (3GPP TS 32.299) 3GPP User Location Info AVP code
*/
public static final int GPP_USER_LOCATION_INFO = 22;
/**
* Ro/Rf (3GPP TS 32.299) 3GPP2 BSID AVP code
*/
public static final int TGPP2_BSID = 5535;
/**
* Ro/Rf (3GPP TS 32.299) Access Network Charging Identifier Value AVP code
*/
public static final int ACCESS_NETWORK_CHARGING_IDENTIFIER_VALUE = 503;
/**
* Ro/Rf (3GPP TS 32.299) Access Network Information AVP code
*/
public static final int ACCESS_NETWORK_INFORMATION = 1263;
/**
* Ro/Rf (3GPP TS 32.299) Accumulated Cost AVP code
*/
public static final int ACCUMULATED_COST = 2052;
/**
* Ro/Rf (3GPP TS 32.299) Adaptations AVP code
*/
public static final int ADAPTATIONS = 1217;
/**
* Ro/Rf (3GPP TS 32.299) Additional Content Information AVP code
*/
public static final int ADDITIONAL_CONTENT_INFORMATION = 1207;
/**
* Ro/Rf (3GPP TS 32.299) Additional Type Information AVP code
*/
public static final int ADDITIONAL_TYPE_INFORMATION = 1205;
/**
* Ro/Rf (3GPP TS 32.299) Address Data AVP code
*/
public static final int ADDRESS_DATA = 897;
/**
* Ro/Rf (3GPP TS 32.299) Address Domain AVP code
*/
public static final int ADDRESS_DOMAIN = 898;
/**
* Ro/Rf (3GPP TS 32.299) Addressee Type AVP code
*/
public static final int ADDRESSEE_TYPE = 1208;
/**
* Ro/Rf (3GPP TS 32.299) Address Type AVP code
*/
public static final int ADDRESS_TYPE = 899;
/**
* Ro/Rf (3GPP TS 32.299) AF Charging Identifier AVP code
*/
public static final int AF_CHARGING_IDENTIFIER = 505;
/**
* Ro/Rf (3GPP TS 32.299) AF Correlation Information AVP code
*/
public static final int AF_CORRELATION_INFORMATION = 1276;
/**
* Ro/Rf (3GPP TS 32.299) Allocation Retention Priority AVP code
*/
public static final int ALLOCATION_RETENTION_PRIORITY = 1034;
/**
* Ro/Rf (3GPP TS 32.299) Alternate Charged Party Address AVP code
*/
public static final int ALTERNATE_CHARGED_PARTY_ADDRESS = 1280;
/**
* Gx/Gxx (3GPP TS 29.212) APN aggregate max bitrate DL AVP code
*/
public static final int APN_AGGREGATE_MAX_BITRATE_DL = 1040;
/**
* Gx/Gxx (3GPP TS 29.212) APN aggregate max bitrate UL AVP code
*/
public static final int APN_AGGREGATE_MAX_BITRATE_UL = 1041;
/**
* Ro/Rf (3GPP TS 32.299) AoC Cost Information AVP code
*/
public static final int AOC_COST_INFORMATION = 2053;
/**
* Ro/Rf (3GPP TS 32.299) AoC Information AVP code
*/
public static final int AOC_INFORMATION = 2054;
/**
* Ro/Rf (3GPP TS 32.299) AoC Request Type AVP code
*/
public static final int AOC_REQUEST_TYPE = 2055;
/**
* Ro/Rf (3GPP TS 32.299) Application provided called party address AVP code
*/
public static final int APPLICATION_PROVIDED_CALLED_PARTY_ADDRESS = 837;
/**
* Ro/Rf (3GPP TS 32.299) Application Server AVP code
*/
public static final int APPLICATION_SERVER = 836;
/**
* Ro/Rf (3GPP TS 32.299) Application Server ID AVP code
*/
public static final int APPLICATION_SERVER_ID = 2101;
/**
* Ro/Rf (3GPP TS 32.299) Application Server Information AVP code
*/
public static final int APPLICATION_SERVER_INFORMATION = 850;
/**
* Ro/Rf (3GPP TS 32.299) Application Service Type AVP code
*/
public static final int APPLICATION_SERVICE_TYPE = 2102;
/**
* Ro/Rf (3GPP TS 32.299) Application Session ID AVP code
*/
public static final int APPLICATION_SESSION_ID = 2103;
/**
* Ro/Rf (3GPP TS 32.299) Applic ID AVP code
*/
public static final int APPLIC_ID = 1218;
/**
* Ro/Rf (3GPP TS 32.299) Associated Party Address AVP code
*/
public static final int ASSOCIATED_PARTY_ADDRESS = 2035;
/**
* Ro/Rf (3GPP TS 32.299) Associated URI AVP code
*/
public static final int ASSOCIATED_URI = 856;
/**
* Ro/Rf (3GPP TS 32.299) Authorized QoS AVP code
*/
public static final int AUTHORIZED_QOS = 849;
/**
* Ro/Rf (3GPP TS 32.299) Aux Applic Info AVP code
*/
public static final int AUX_APPLIC_INFO = 1219;
/**
* Ro/Rf (3GPP TS 32.299) Base Time Interval AVP code
*/
public static final int BASE_TIME_INTERVAL = 1265;
/**
* Gx/Gxx (3GPP TS 29.212) Bearer Identifier AVP code
*/
public static final int BEARER_IDENTIFIER = 1020;
/**
* Ro/Rf (3GPP TS 32.299) Bearer Service AVP code
*/
public static final int BEARER_SERVICE = 854;
/**
* Ro/Rf (3GPP TS 32.299) Called Asserted Identity AVP code
*/
public static final int CALLED_ASSERTED_IDENTITY = 1250;
/**
* Ro/Rf (3GPP TS 32.299) Called Party Address AVP code
*/
public static final int CALLED_PARTY_ADDRESS = 832;
/**
* Ro/Rf (3GPP TS 32.299) Calling Party Address AVP code
*/
public static final int CALLING_PARTY_ADDRESS = 831;
/**
* Ro/Rf (3GPP TS 32.299) Carrier Select Routing Information AVP code
*/
public static final int CARRIER_SELECT_ROUTING_INFORMATION = 2023;
/**
* Ro/Rf (3GPP TS 32.299) Cause Code AVP code
*/
public static final int CAUSE_CODE = 861;
/**
* Ro/Rf (3GPP TS 32.299) CG Address AVP code
*/
public static final int CG_ADDRESS = 846;
/**
* Ro/Rf (3GPP TS 32.299) Change Condition AVP code
*/
public static final int CHANGE_CONDITION = 2037;
/**
* Ro/Rf (3GPP TS 32.299) Change Time AVP code
*/
public static final int CHANGE_TIME = 2038;
/**
* Ro/Rf (3GPP TS 32.299) Charged Party AVP code
*/
public static final int CHARGED_PARTY = 857;
/**
* Ro/Rf (3GPP TS 32.299) Charging Rule Base Name AVP code
*/
public static final int CHARGING_RULE_BASE_NAME = 1004;
/**
* Ro/Rf (3GPP TS 32.299) Class Identifier AVP code
*/
public static final int CLASS_IDENTIFIER = 1214;
/**
* Ro/Rf (3GPP TS 32.299) Client Address AVP code
*/
public static final int CLIENT_ADDRESS = 2018;
/**
* Ro/Rf (3GPP TS 32.299) Content Class AVP code
*/
public static final int CONTENT_CLASS = 1220;
/**
* Ro/Rf (3GPP TS 32.299) Content Disposition AVP code
*/
public static final int CONTENT_DISPOSITION = 828;
/**
* Ro/Rf (3GPP TS 32.299) Content ID AVP code
*/
public static final int CONTENT_ID = 2116;
/**
* Ro/Rf (3GPP TS 32.299) Content Provider ID AVP code
*/
public static final int CONTENT_PROVIDER_ID = 2117;
/**
* Ro/Rf (3GPP TS 32.299) Content Length AVP code
*/
public static final int CONTENT_LENGTH = 827;
/**
* Ro/Rf (3GPP TS 32.299) Content Size AVP code
*/
public static final int CONTENT_SIZE = 1206;
/**
* Ro/Rf (3GPP TS 32.299) Content Type AVP code
*/
public static final int CONTENT_TYPE = 826;
/**
* Ro/Rf (3GPP TS 32.299) Current Tariff AVP code
*/
public static final int CURRENT_TARIFF = 2056;
/**
* Ro/Rf (3GPP TS 32.299) Data Coding Scheme AVP code
*/
public static final int DATA_CODING_SCHEME = 2001;
/**
* Ro/Rf (3GPP TS 32.299) DCD Information AVP code
*/
public static final int DCD_INFORMATION = 2115;
/**
* Ro/Rf (3GPP TS 32.299) Deferred Location Event Type AVP code
*/
public static final int DEFERRED_LOCATION_EVENT_TYPE = 1230;
/**
* Ro/Rf (3GPP TS 32.299) Delivery Report Requested AVP code
*/
public static final int DELIVERY_REPORT_REQUESTED = 1216;
/**
* Ro/Rf (3GPP TS 32.299) Delivery Status AVP code
*/
public static final int DELIVERY_STATUS = 2104;
/**
* Ro/Rf (3GPP TS 32.299) Destination Interface AVP code
*/
public static final int DESTINATION_INTERFACE = 2002;
/**
* Ro/Rf (3GPP TS 32.299) Diagnostics AVP code
*/
public static final int DIAGNOSTICS = 2039;
/**
* Ro/Rf (3GPP TS 32.299) Domain Name AVP code
*/
public static final int DOMAIN_NAME = 1200;
/**
* Ro/Rf (3GPP TS 32.299) DRM Content AVP code
*/
public static final int DRM_CONTENT = 1221;
/**
* Ro/Rf (3GPP TS 32.299) Dynamic Address Flag AVP code
*/
public static final int DYNAMIC_ADDRESS_FLAG = 2051;
/**
* Ro/Rf (3GPP TS 32.299) Early Media Description AVP code
*/
public static final int EARLY_MEDIA_DESCRIPTION = 1272;
/**
* Ro/Rf (3GPP TS 32.299) Envelope AVP code
*/
public static final int ENVELOPE = 1266;
/**
* Ro/Rf (3GPP TS 32.299) Envelope End Time AVP code
*/
public static final int ENVELOPE_END_TIME = 1267;
/**
* Ro/Rf (3GPP TS 32.299) Envelope Reporting AVP code
*/
public static final int ENVELOPE_REPORTING = 1268;
/**
* Ro/Rf (3GPP TS 32.299) Envelope Start Time AVP code
*/
public static final int ENVELOPE_START_TIME = 1269;
/**
* Ro/Rf (3GPP TS 32.299) Event AVP code
*/
public static final int EVENT = 825;
/**
* Ro/Rf (3GPP TS 32.299) Event Charging TimeStamp AVP code
*/
public static final int EVENT_CHARGING_TIMESTAMP = 1258;
/**
* Ro/Rf (3GPP TS 32.299) Event Type AVP code
*/
public static final int EVENT_TYPE = 823;
/**
* Ro/Rf (3GPP TS 32.299) Expires AVP code
*/
public static final int EXPIRES = 888;
/**
* Ro/Rf (3GPP TS 32.299) File Repair Supported AVP code
*/
public static final int FILE_REPAIR_SUPPORTED = 1224;
/**
* Ro/Rf (3GPP TS 32.299) Flows AVP code
*/
public static final int FLOWS = 510;
/**
* Ro/Rf (3GPP TS 32.299) GGSN Address AVP code
*/
public static final int GGSN_ADDRESS = 847;
/**
* Ro/Rf (3GPP TS 32.299) Guaranteed Bitrate UL AVP code
*/
public static final int GUARANTEED_BITRATE_UL = 1026;
/**
* Ro/Rf (3GPP TS 32.299) Guaranteed Bitrate UL AVP code
*/
public static final int GUARANTEED_BITRATE_DL = 1025;
/**
* Ro/Rf (3GPP TS 32.299) IM Information AVP code
*/
public static final int IM_INFORMATION = 2110;
/**
* Ro/Rf (3GPP TS 32.299) IMS Charging Identifier AVP code
*/
public static final int IMS_CHARGING_IDENTIFIER = 841;
/**
* Ro/Rf (3GPP TS 32.299) IMS Communication Service Identifier AVP code
*/
public static final int IMS_COMMUNICATION_SERVICE_IDENTIFIER = 1281;
/**
* Ro/Rf (3GPP TS 32.299) IMS Information AVP code
*/
public static final int IMS_INFORMATION = 876;
/**
* Ro/Rf (3GPP TS 32.299) Incoming Trunk Group Id AVP code
*/
public static final int INCOMING_TRUNK_GROUP_ID = 852;
/**
* Ro/Rf (3GPP TS 32.299) Incremental Cost AVP code
*/
public static final int INCREMENTAL_COST = 2062;
/**
* Ro/Rf (3GPP TS 32.299) Interface Id AVP code
*/
public static final int INTERFACE_ID = 2003;
/**
* Ro/Rf (3GPP TS 32.299) Interface Port AVP code
*/
public static final int INTERFACE_PORT = 2004;
/**
* Ro/Rf (3GPP TS 32.299) Interface Text AVP code
*/
public static final int INTERFACE_TEXT = 2005;
/**
* Ro/Rf (3GPP TS 32.299) Interface Type AVP code
*/
public static final int INTERFACE_TYPE = 2006;
/**
* Ro/Rf (3GPP TS 32.299) Inter Operator Identifier AVP code
*/
public static final int INTER_OPERATOR_IDENTIFIER = 838;
/**
* Ro/Rf (3GPP TS 32.299) LCS Client Dialed By MS AVP code
*/
public static final int LCS_CLIENT_DIALED_BY_MS = 1233;
/**
* Ro/Rf (3GPP TS 32.299) LCS Client External ID AVP code
*/
public static final int LCS_CLIENT_EXTERNAL_ID = 1234;
/**
* Ro/Rf (3GPP TS 32.299) LCS Client Id AVP code
*/
public static final int LCS_CLIENT_ID = 1232;
/**
* Ro/Rf (3GPP TS 32.299) LCS Client Type AVP code
*/
public static final int LCS_CLIENT_TYPE = 1241;
/**
* Ro/Rf (3GPP TS 32.299) LCS Data Coding Scheme AVP code
*/
public static final int LCS_DATA_CODING_SCHEME = 1236;
/**
* Ro/Rf (3GPP TS 32.299) LCS Format Indicator AVP code
*/
public static final int LCS_FORMAT_INDICATOR = 1237;
/**
* Ro/Rf (3GPP TS 32.299) LCS Information AVP code
*/
public static final int LCS_INFORMATION = 878;
/**
* Ro/Rf (3GPP TS 32.299) LCS Name String AVP code
*/
public static final int LCS_NAME_STRING = 1238;
/**
* Ro/Rf (3GPP TS 32.299) LCS Requestor Id AVP code
*/
public static final int LCS_REQUESTOR_ID = 1239;
/**
* Ro/Rf (3GPP TS 32.299) LCS Requestor Id String AVP code
*/
public static final int LCS_REQUESTOR_ID_STRING = 1240;
/**
* Ro/Rf (3GPP TS 32.299) Local Sequence Number AVP code
*/
public static final int LOCAL_SEQUENCE_NUMBER = 2063;
/**
* Ro/Rf (3GPP TS 32.299) Location Estimate AVP code
*/
public static final int LOCATION_ESTIMATE = 1242;
/**
* Ro/Rf (3GPP TS 32.299) Location Estimate Type AVP code
*/
public static final int LOCATION_ESTIMATE_TYPE = 1243;
/**
* Ro/Rf (3GPP TS 32.299) Location Type AVP code
*/
public static final int LOCATION_TYPE = 1244;
/**
* Ro/Rf (3GPP TS 32.299) Max Requested Bandwidth DL AVP code
*/
public static final int MAX_REQUESTED_BANDWIDTH_DL = 515;
/**
* Ro/Rf (3GPP TS 32.299) Max Requested Bandwidth UL AVP code
*/
public static final int MAX_REQUESTED_BANDWIDTH_UL = 516;
/**
* Ro/Rf (3GPP TS 32.299) MBMS 2G 3G Indicator AVP code
*/
public static final int MBMS_2G_3G_INDICATOR = 907;
/**
* Ro/Rf (3GPP TS 32.299) MBMS Information AVP code
*/
public static final int MBMS_INFORMATION = 880;
/**
* Ro/Rf (3GPP TS 32.299) MBMS Service Area AVP code
*/
public static final int MBMS_SERVICE_AREA = 903;
/**
* Ro/Rf (3GPP TS 32.299) MBMS Service Type AVP code
*/
public static final int MBMS_SERVICE_TYPE = 906;
/**
* Ro/Rf (3GPP TS 32.299) MBMS Session Identity AVP code
*/
public static final int MBMS_SESSION_IDENTITY = 908;
/**
* Ro/Rf (3GPP TS 32.299) MBMS User Service Type AVP code
*/
public static final int MBMS_USER_SERVICE_TYPE = 1225;
/**
* Ro/Rf (3GPP TS 32.299) Media Initiator Flag AVP code
*/
public static final int MEDIA_INITIATOR_FLAG = 882;
/**
* Ro/Rf (3GPP TS 32.299) Media Initiator Party AVP code
*/
public static final int MEDIA_INITIATOR_PARTY = 1288;
/**
* Ro/Rf (3GPP TS 32.299) Message Body AVP code
*/
public static final int MESSAGE_BODY = 889;
/**
* Ro/Rf (3GPP TS 32.299) Message Class AVP code
*/
public static final int MESSAGE_CLASS = 1213;
/**
* Ro/Rf (3GPP TS 32.299) Message ID AVP code
*/
public static final int MESSAGE_ID = 1210;
/**
* Ro/Rf (3GPP TS 32.299) Message Size AVP code
*/
public static final int MESSAGE_SIZE = 1212;
/**
* Ro/Rf (3GPP TS 32.299) Message Type AVP code
*/
public static final int MESSAGE_TYPE = 1211;
/**
* Ro/Rf (3GPP TS 32.299) MMBox Storage Requested AVP code
*/
public static final int MMBOX_STORAGE_REQUESTED = 1248;
/**
* Ro/Rf (3GPP TS 32.299) MM Content Type AVP code
*/
public static final int MM_CONTENT_TYPE = 1203;
/**
* Ro/Rf (3GPP TS 32.299) MMS Information AVP code
*/
public static final int MMS_INFORMATION = 877;
/**
* Ro/Rf (3GPP TS 32.299) MMTel Information AVP code
*/
public static final int MMTEL_INFORMATION = 2030;
/**
* Ro/Rf (3GPP TS 32.299) MSISDN AVP code
*/
public static final int MSISDN = 701;
/**
* Ro/Rf (3GPP TS 32.299) Next Tariff AVP code
*/
public static final int NEXT_TARIFF = 2057;
/**
* Ro/Rf (3GPP TS 32.299) Node Functionality AVP code
*/
public static final int NODE_FUNCTIONALITY = 862;
/**
* Ro/Rf (3GPP TS 32.299) Node Id AVP code
*/
public static final int NODE_ID = 2064;
/**
* Ro/Rf (3GPP TS 32.299) Number Of Diversions AVP code
*/
public static final int NUMBER_OF_DIVERSIONS = 2034;
/**
* Ro/Rf (3GPP TS 32.299) Number Of Messages Sent AVP code
*/
public static final int NUMBER_OF_MESSAGES_SENT = 2019;
/**
* Ro/Rf (3GPP TS 32.299) Number Of Messages Successfully Exploded AVP code
*/
public static final int NUMBER_OF_MESSAGES_SUCCESSFULLY_EXPLODED = 2111;
/**
* Ro/Rf (3GPP TS 32.299) Number Of Messages Successfully Sent AVP code
*/
public static final int NUMBER_OF_MESSAGES_SUCCESSFULLY_SENT = 2112;
/**
* Ro/Rf (3GPP TS 32.299) Number Of Participants AVP code
*/
public static final int NUMBER_OF_PARTICIPANTS = 885;
/**
* Ro/Rf (3GPP TS 32.299) Number Of Received Talk Bursts AVP code
*/
public static final int NUMBER_OF_RECEIVED_TALK_BURSTS = 1282;
/**
* Ro/Rf (3GPP TS 32.299) Number Of Talk Bursts AVP code
*/
public static final int NUMBER_OF_TALK_BURSTS = 1283;
/**
* Ro/Rf (3GPP TS 32.299) Number Portability Routing Information AVP code
*/
public static final int NUMBER_PORTABILITY_ROUTING_INFORMATION = 2024;
/**
* Ro/Rf (3GPP TS 32.299) Offline Charging AVP code
*/
public static final int OFFLINE_CHARGING = 1278;
/**
* Ro/Rf (3GPP TS 32.299) Online Charging Flag AVP code
*/
public static final int ONLINE_CHARGING_FLAG = 2303;
/**
* Ro/Rf (3GPP TS 32.299) Originating IOI AVP code
*/
public static final int ORIGINATING_IOI = 839;
/**
* Ro/Rf (3GPP TS 32.299) Originator SCCP Address AVP code
*/
public static final int ORIGINATOR_SCCP_ADDRESS = 2008;
/**
* Ro/Rf (3GPP TS 32.299) Originator AVP code
*/
public static final int ORIGINATOR = 864;
/**
* Ro/Rf (3GPP TS 32.299) Originator Address AVP code
*/
public static final int ORIGINATOR_ADDRESS = 886;
/**
* Ro/Rf (3GPP TS 32.299) Originator Received Address AVP code
*/
public static final int ORIGINATOR_RECEIVED_ADDRESS = 2027;
/**
* Ro/Rf (3GPP TS 32.299) Originator Interface AVP code
*/
public static final int ORIGINATOR_INTERFACE = 2009;
/**
* Ro/Rf (3GPP TS 32.299) Outgoing Trunk Group Id AVP code
*/
public static final int OUTGOING_TRUNK_GROUP_ID = 853;
/**
* Ro/Rf (3GPP TS 32.299) Participant Access Priority AVP code
*/
public static final int PARTICIPANT_ACCESS_PRIORITY = 1259;
/**
* Ro/Rf (3GPP TS 32.299) Participant Action Type AVP code
*/
public static final int PARTICIPANT_ACTION_TYPE = 2049;
/**
* Ro/Rf (3GPP TS 32.299) Participant Group AVP code
*/
public static final int PARTICIPANT_GROUP = 1260;
/**
* Ro/Rf (3GPP TS 32.299) Participants Involved AVP code
*/
public static final int PARTICIPANTS_INVOLVED = 887;
/**
* Ro/Rf (3GPP TS 32.299) PDG Address AVP code
*/
public static final int PDG_ADDRESS = 895;
/**
* Ro/Rf (3GPP TS 32.299) PDG Charging Id AVP code
*/
public static final int PDG_CHARGING_ID = 896;
/**
* Ro/Rf (3GPP TS 32.299) PDN Connection ID AVP code
*/
public static final int PDN_CONNECTION_ID = 2050;
/**
* Ro/Rf (3GPP TS 32.299) PDP Address AVP code
*/
public static final int PDP_ADDRESS = 1227;
/**
* Ro/Rf (3GPP TS 32.299) PDP Context Type AVP code
*/
public static final int PDP_CONTEXT_TYPE = 1247;
/**
* Ro/Rf (3GPP TS 32.299) PoC Change Condition AVP code
*/
public static final int POC_CHANGE_CONDITION = 1261;
/**
* Ro/Rf (3GPP TS 32.299) PoC Change Time AVP code
*/
public static final int POC_CHANGE_TIME = 1262;
/**
* Ro/Rf (3GPP TS 32.299) PoC Controlling Address AVP code
*/
public static final int POC_CONTROLLING_ADDRESS = 858;
/**
* Ro/Rf (3GPP TS 32.299) PoC Event Type AVP code
*/
public static final int POC_EVENT_TYPE = 2025;
/**
* Ro/Rf (3GPP TS 32.299) PoC Group Name AVP code
*/
public static final int POC_GROUP_NAME = 859;
/**
* Ro/Rf (3GPP TS 32.299) PoC Information AVP code
*/
public static final int POC_INFORMATION = 879;
/**
* Ro/Rf (3GPP TS 32.299) PoC Server Role AVP code
*/
public static final int POC_SERVER_ROLE = 883;
/**
* Ro/Rf (3GPP TS 32.299) PoC Session Id AVP code
*/
public static final int POC_SESSION_ID = 1229;
/**
* Ro/Rf (3GPP TS 32.299) PoC Session Initiation type AVP code
*/
public static final int POC_SESSION_INITIATION_TYPE = 1277;
/**
* Ro/Rf (3GPP TS 32.299) PoC Session Type AVP code
*/
public static final int POC_SESSION_TYPE = 884;
/**
* Ro/Rf (3GPP TS 32.299) PoC User Role AVP code
*/
public static final int POC_USER_ROLE = 1252;
/**
* Ro/Rf (3GPP TS 32.299) PoC User Role IDs AVP code
*/
public static final int POC_USER_ROLE_IDS = 1253;
/**
* Ro/Rf (3GPP TS 32.299) PoC User Role info Units AVP code
*/
public static final int POC_USER_ROLE_INFO_UNITS = 1254;
/**
* Ro/Rf (3GPP TS 32.299) Positioning Data AVP code
*/
public static final int POSITIONING_DATA = 1245;
/**
* Ro/Rf (3GPP TS 32.299) Priority AVP code
*/
public static final int PRIORITY = 1209;
/**
* Ro/Rf (3GPP TS 32.299) Priority Level AVP code
*/
public static final int PRIORITY_LEVEL = 1046;
/**
* Ro/Rf (3GPP TS 32.299) PS Append Free Format Data AVP code
*/
public static final int PS_APPEND_FREE_FORMAT_DATA = 867;
/**
* Ro/Rf (3GPP TS 32.299) PS Free Format Data AVP code
*/
public static final int PS_FREE_FORMAT_DATA = 866;
/**
* Ro/Rf (3GPP TS 32.299) PS Furnish Charging Information AVP code
*/
public static final int PS_FURNISH_CHARGING_INFORMATION = 865;
/**
* Ro/Rf (3GPP TS 32.299) PS Information AVP code
*/
public static final int PS_INFORMATION = 874;
/**
* Ro/Rf (3GPP TS 32.299) QoS Information AVP code
*/
public static final int QOS_INFORMATION = 1016;
/**
* Ro/Rf (3GPP TS 32.299) QoS Class Identifier AVP code
*/
public static final int QOS_CLASS_IDENTIFIER = 1028;
/**
* Ro/Rf (3GPP TS 32.299) Quota Consumption Time AVP code
*/
public static final int QUOTA_CONSUMPTION_TIME = 881;
/**
* Ro/Rf (3GPP TS 32.299) Quota Holding Time AVP code
*/
public static final int QUOTA_HOLDING_TIME = 871;
/**
* Ro/Rf (3GPP TS 32.299) RAI AVP code
*/
public static final int RAI = 909;
/**
* Ro/Rf (3GPP TS 32.299) Rate Element AVP code
*/
public static final int RATE_ELEMENT = 2058;
/**
* Ro/Rf (3GPP TS 32.299) Read Reply Report Requested AVP code
*/
public static final int READ_REPLY_REPORT_REQUESTED = 1222;
/**
* Ro/Rf (3GPP TS 32.299) Received Talk Burst Time AVP code
*/
public static final int RECEIVED_TALK_BURST_TIME = 1284;
/**
* Ro/Rf (3GPP TS 32.299) Received Talk Burst Volume AVP code
*/
public static final int RECEIVED_TALK_BURST_VOLUME = 1285;
/**
* Ro/Rf (3GPP TS 32.299) Recipient Address AVP code
*/
public static final int RECIPIENT_ADDRESS = 1201;
/**
* Ro/Rf (3GPP TS 32.299) Recipient Info AVP code
*/
public static final int RECIPIENT_INFO = 2026;
/**
* Ro/Rf (3GPP TS 32.299) Recipient Received Address AVP code
*/
public static final int RECIPIENT_RECEIVED_ADDRESS = 2028;
/**
* Ro/Rf (3GPP TS 32.299) Recipient SCCP Address AVP code
*/
public static final int RECIPIENT_SCCP_ADDRESS = 2010;
/**
* Ro/Rf (3GPP TS 32.299) Refund Information AVP code
*/
public static final int REFUND_INFORMATION = 2022;
/**
* Ro/Rf (3GPP TS 32.299) Remaining Balance AVP code
*/
public static final int REMAINING_BALANCE = 2021;
/**
* Ro/Rf (3GPP TS 32.299) Reply Applic ID AVP code
*/
public static final int REPLY_APPLIC_ID = 1223;
/**
* Ro/Rf (3GPP TS 32.299) Reply Path Requested AVP code
*/
public static final int REPLY_PATH_REQUESTED = 2011;
/**
* Ro/Rf (3GPP TS 32.299) Reporting Reason AVP code
*/
public static final int REPORTING_REASON = 872;
/**
* Ro/Rf (3GPP TS 32.299) Requested Party Address AVP code
*/
public static final int REQUESTED_PARTY_ADDRESS = 1251;
/**
* Ro/Rf (3GPP TS 32.299) Required MBMS Bearer Capabilities AVP code
*/
public static final int REQUIRED_MBMS_BEARER_CAPABILITIES = 901;
/**
* Ro/Rf (3GPP TS 32.299) Role of Node AVP code
*/
public static final int ROLE_OF_NODE = 829;
/**
* Ro/Rf (3GPP TS 32.299) Scale Factor AVP code
*/
public static final int SCALE_FACTOR = 2059;
/**
* Ro/Rf (3GPP TS 32.299) SDP Answer Timestamp AVP code
*/
public static final int SDP_ANSWER_TIMESTAMP = 1275;
/**
* Ro/Rf (3GPP TS 32.299) SDP Media Component AVP code
*/
public static final int SDP_MEDIA_COMPONENT = 843;
/**
* Ro/Rf (3GPP TS 32.299) SDP Media Description AVP code
*/
public static final int SDP_MEDIA_DESCRIPTION = 845;
/**
* Ro/Rf (3GPP TS 32.299) SDP Media Name AVP code
*/
public static final int SDP_MEDIA_NAME = 844;
/**
* Ro/Rf (3GPP TS 32.299) SDP Offer Timestamp AVP code
*/
public static final int SDP_OFFER_TIMESTAMP = 1274;
/**
* Ro/Rf (3GPP TS 32.299) SDP Session Description AVP code
*/
public static final int SDP_SESSION_DESCRIPTION = 842;
/**
* Ro/Rf (3GPP TS 32.299) SDP TimeStamps AVP code
*/
public static final int SDP_TIMESTAMPS = 1273;
/**
* Ro/Rf (3GPP TS 32.299) SDP Type AVP code
*/
public static final int SDP_TYPE = 2036;
/**
* Ro/Rf (3GPP TS 32.299) Served Party IP Address AVP code
*/
public static final int SERVED_PARTY_IP_ADDRESS = 848;
/**
* Ro/Rf (3GPP TS 32.299) Service Data Container AVP code
*/
public static final int SERVICE_DATA_CONTAINER = 2040;
/**
* Ro/Rf (3GPP TS 32.299) Service Generic Information AVP code
*/
public static final int SERVICE_GENERIC_INFORMATION = 1256;
/**
* Ro/Rf (3GPP TS 32.299) Service Id AVP code
*/
public static final int SERVICE_IDENTIFIER = 855;
/**
* Ro/Rf (3GPP TS 32.299) Service Information AVP code
*/
public static final int SERVICE_INFORMATION = 873;
/**
* Ro/Rf (3GPP TS 32.299) Service Mode AVP code
*/
public static final int SERVICE_MODE = 2032;
/**
* Ro/Rf (3GPP TS 32.299) Service Specific Data AVP code
*/
public static final int SERVICE_SPECIFIC_DATA = 863;
/**
* Ro/Rf (3GPP TS 32.299) Service Specific Info AVP code
*/
public static final int SERVICE_SPECIFIC_INFO = 1249;
/**
* Ro/Rf (3GPP TS 32.299) Service Specific Type AVP code
*/
public static final int SERVICE_SPECIFIC_TYPE = 1257;
/**
* Ro/Rf (3GPP TS 32.299) Serving Node Type AVP code
*/
public static final int SERVING_NODE_TYPE = 2047;
/**
* Ro/Rf (3GPP TS 32.299) Service Type AVP code
*/
public static final int SERVICE_TYPE = 2031;
/**
* Ro/Rf (3GPP TS 32.299) SGSN Address AVP code
*/
public static final int SGSN_ADDRESS = 1228;
/**
* Ro/Rf (3GPP TS 32.299) SGW Change AVP code
*/
public static final int SGW_CHANGE = 2064;
/**
* Ro/Rf (3GPP TS 32.299) SIP Method AVP code
*/
public static final int SIP_METHOD = 824;
/**
* Ro/Rf (3GPP TS 32.299) SIP Request Timestamp Fraction AVP code
*/
public static final int SIP_REQUEST_TIMESTAMP_FRACTION = 2301;
/**
* Ro/Rf (3GPP TS 32.299) SIP Request Timestamp AVP code
*/
public static final int SIP_REQUEST_TIMESTAMP = 834;
/**
* Ro/Rf (3GPP TS 32.299) SIP Response Timestamp Fraction AVP code
*/
public static final int SIP_RESPONSE_TIMESTAMP_FRACTION = 2302;
/**
* Ro/Rf (3GPP TS 32.299) SIP Response Timestamp AVP code
*/
public static final int SIP_RESPONSE_TIMESTAMP = 835;
/**
* Ro/Rf (3GPP TS 32.299) SM Discharge Time AVP code
*/
public static final int SM_DISCHARGE_TIME = 2012;
/**
* Ro/Rf (3GPP TS 32.299) SM Message Type AVP code
*/
public static final int SM_MESSAGE_TYPE = 2007;
/**
* Ro/Rf (3GPP TS 32.299) SM Protocol ID AVP code
*/
public static final int SM_PROTOCOL_ID = 2013;
/**
* Ro/Rf (3GPP TS 32.299) SMSC Address AVP code
*/
public static final int SMSC_ADDRESS = 2017;
/**
* Ro/Rf (3GPP TS 32.299) SMS Information AVP code
*/
public static final int SMS_INFORMATION = 2000;
/**
* Ro/Rf (3GPP TS 32.299) SMS Node AVP code
*/
public static final int SMS_NODE = 2016;
/**
* Ro/Rf (3GPP TS 32.299) SM Service Type AVP code
*/
public static final int SM_SERVICE_TYPE = 2029;
/**
* Ro/Rf (3GPP TS 32.299) SM Status AVP code
*/
public static final int SM_STATUS = 2014;
/**
* Ro/Rf (3GPP TS 32.299) SM User Data Header AVP code
*/
public static final int SM_USER_DATA_HEADER = 2015;
/**
* Ro/Rf (3GPP TS 32.299) Start Time AVP code
*/
public static final int START_TIME = 2041;
/**
* Ro/Rf (3GPP TS 32.299) Stop Time AVP code
*/
public static final int STOP_TIME = 2042;
/**
* Ro/Rf (3GPP TS 32.299) Submission Time AVP code
*/
public static final int SUBMISSION_TIME = 1202;
/**
* Ro/Rf (3GPP TS 32.299) Subscriber Role AVP code
*/
public static final int SUBSCRIBER_ROLE = 2033;
/**
* Ro/Rf (3GPP TS 32.299) Supplementary Service AVP code
*/
public static final int SUPPLEMENTARY_SERVICE = 2048;
/**
* Ro/Rf (3GPP TS 32.299) Talk Burst Exchange AVP code
*/
public static final int TALK_BURST_EXCHANGE = 1255;
/**
* Ro/Rf (3GPP TS 32.299) Talk Burst Time AVP code
*/
public static final int TALK_BURST_TIME = 1286;
/**
* Ro/Rf (3GPP TS 32.299) Talk Burst Volume AVP code
*/
public static final int TALK_BURST_VOLUME = 1287;
/**
* Ro/Rf (3GPP TS 32.299) Tariff Information AVP code
*/
public static final int TARIFF_INFORMATION = 2060;
/**
* Ro/Rf/S13 (3GPP TS 32.299) Terminal Information AVP code
*/
public static final int TERMINAL_INFORMATION = 1401;
/**
* Ro/Rf (3GPP TS 32.299) Terminating IOI AVP code
*/
public static final int TERMINATING_IOI = 840;
/**
* Ro/Rf (3GPP TS 32.299) Time First Usage AVP code
*/
public static final int TIME_FIRST_USAGE = 2043;
/**
* Ro/Rf (3GPP TS 32.299) Time Last Usage AVP code
*/
public static final int TIME_LAST_USAGE = 2044;
/**
* Ro/Rf (3GPP TS 32.299) Time Quota Mechanism AVP code
*/
public static final int TIME_QUOTA_MECHANISM = 1270;
/**
* Ro/Rf (3GPP TS 32.299) Time Quota Threshold AVP code
*/
public static final int TIME_QUOTA_THRESHOLD = 868;
/**
* Ro/Rf (3GPP TS 32.299) Time Quota Type AVP code
*/
public static final int TIME_QUOTA_TYPE = 1271;
/**
* Ro/Rf (3GPP TS 32.299) Time Stamps AVP code
*/
public static final int TIME_STAMPS = 833;
/**
* Ro/Rf (3GPP TS 32.299) Time Usage AVP code
*/
public static final int TIME_USAGE = 2045;
/**
* Ro/Rf (3GPP TS 32.299) TMGI AVP code
*/
public static final int TMGI = 900;
/**
* Ro/Rf (3GPP TS 32.299) Token Text AVP code
*/
public static final int TOKEN_TEXT = 1215;
/**
* Ro/Rf (3GPP TS 32.299) Total Number Of Messages Exploded AVP code
*/
public static final int TOTAL_NUMBER_OF_MESSAGES_EXPLODED = 2113;
/**
* Ro/Rf (3GPP TS 32.299) Total Number Of Messages Sent AVP code
*/
public static final int TOTAL_NUMBER_OF_MESSAGES_SENT = 2114;
/**
* Ro/Rf (3GPP TS 32.299) Traffic Data Volumes AVP code
*/
public static final int TRAFFIC_DATA_VOLUMES = 2046;
/**
* Ro/Rf (3GPP TS 32.299) Trigger AVP code
*/
public static final int TRIGGER = 1264;
/**
* Ro/Rf (3GPP TS 32.299) Trigger Type AVP code
*/
public static final int TRIGGER_TYPE = 870;
/**
* Ro/Rf (3GPP TS 32.299) Trunk Group Id AVP code
*/
public static final int TRUNK_GROUP_ID = 851;
/**
* Ro/Rf (3GPP TS 32.299) Type Number AVP code
*/
public static final int TYPE_NUMBER = 1204;
/**
* Ro/Rf (3GPP TS 32.299) Unit Cost AVP code
*/
public static final int UNIT_COST = 2061;
/**
* Ro/Rf (3GPP TS 32.299) Unit Quota Threshold AVP code
*/
public static final int UNIT_QUOTA_THRESHOLD = 1226;
/**
* Ro/Rf (3GPP TS 32.299) User Data AVP code
*/
public static final int USER_DATA_RORF = 606;
/**
* Ro/Rf (3GPP TS 32.299) User Participating Type AVP code
*/
public static final int USER_PARTICIPATING_TYPE = 1279;
/**
* Ro/Rf (3GPP TS 32.299) User Session Id AVP code
*/
public static final int USER_SESSION_ID = 830;
/**
* Ro/Rf (3GPP TS 32.299) VAS Id AVP code
*/
public static final int VAS_ID = 1102;
/**
* Ro/Rf (3GPP TS 32.299) VASP Id AVP code
*/
public static final int VASP_ID = 1101;
/**
* Ro/Rf (3GPP TS 32.299) Volume Quota Threshold AVP code
*/
public static final int VOLUME_QUOTA_THRESHOLD = 869;
/**
* Ro/Rf (3GPP TS 32.299) WAG Address AVP code
*/
public static final int WAG_ADDRESS = 890;
/**
* Ro/Rf (3GPP TS 32.299) WAG PLMN Id AVP code
*/
public static final int WAG_PLMN_ID = 891;
/**
* Ro/Rf (3GPP TS 32.299) WLAN Information AVP code
*/
public static final int WLAN_INFORMATION = 875;
/**
* Ro/Rf (3GPP TS 32.299) WLAN Radio Container AVP code
*/
public static final int WLAN_RADIO_CONTAINER = 892;
/**
* Ro/Rf (3GPP TS 32.299) WLAN Session Id AVP code
*/
public static final int WLAN_SESSION_ID = 1246;
/**
* Ro/Rf (3GPP TS 32.299) WLAN Technology AVP code
*/
public static final int WLAN_TECHNOLOGY = 893;
/**
* Ro/Rf (3GPP TS 32.299) WLAN UE Local IPAddress AVP code
*/
public static final int WLAN_UE_LOCAL_IPADDRESS = 894;
// S13/S13' Interfaces AVPs
/**
* S13/S13' (3GPP TS 29.272) 3GPP IMEI AVP code
*/
public static final int TGPP_IMEI = 1402;
/**
* S13/S13' (3GPP TS 29.272) Software Version AVP code
*/
public static final int SOFTWARE_VERSION = 1403;
/**
* S13/S13' (3GPP TS 29.272) Equipment-Status AVP code
*/
public static final int EQUIPMENT_STATUS = 1445;
/**
* S13/S13' (3GPP TS 29.272) 3GPP2 MEID AVP code
*/
public static final int TGPP2_MEID = 1471;
/**
* @return the AVP code.
*/
int getCode();
/**
* @return true if Vendor-id is present in Avp header
*/
boolean isVendorId();
/**
*
* @return true if flag M is set 1
*/
boolean isMandatory();
/**
* @return true if flag E is set 1
*/
boolean isEncrypted();
/**
* @return Vendor-Id if it present (-1 if it not avalible)
*/
long getVendorId();
/**
* @return data as byte array (Raw format)
* @throws AvpDataException
* if data has incorrect format
*/
byte[] getRaw() throws AvpDataException;
/**
* @return data as an String (Use AS-ASCI code page)
* @throws AvpDataException
* if data has incorrect format
*/
byte[] getOctetString() throws AvpDataException;
/**
* @return data as an integer
* @throws AvpDataException
* if data has incorrect format
*/
int getInteger32() throws AvpDataException;
/**
* @return data as an unsigned long
* @throws AvpDataException
* if data has incorrect format
*/
long getInteger64() throws AvpDataException;
/**
* @return data as an unsigned integer
* @throws AvpDataException
* if data has incorrect format
*/
long getUnsigned32() throws AvpDataException;
/**
* @return data as an long
* @throws AvpDataException
* if data has incorrect format
*/
long getUnsigned64() throws AvpDataException;
/**
* @return data as an float
* @throws AvpDataException
* if data has incorrect format
*/
float getFloat32() throws AvpDataException;
/**
*
* @return data as an double
* @throws AvpDataException
* if data has incorrect format
*/
double getFloat64() throws AvpDataException;
/**
* @return data as an Diameter Address (Inet4Address or Inet6Address)
* @throws AvpDataException
* if data has incorrect format
*/
InetAddress getAddress() throws AvpDataException;
/**
* @return data as an Diameter Time (millisecond is truncated)
* @throws AvpDataException
* if data has incorrect format
*/
Date getTime() throws AvpDataException;
/**
* @return data as an String (Use UTF-8 code page)
* @throws AvpDataException
* if data has incorrect format
*/
String getUTF8String() throws AvpDataException;
/**
* @return data as an String (Use AS-ASCI code page)
* @throws AvpDataException
* if data has incorrect format
*/
String getDiameterIdentity() throws AvpDataException;
/**
* @return data as an Diamter URI
* @throws AvpDataException
* if data has incorrect format
*/
URI getDiameterURI() throws AvpDataException;
/**
* @return data as an AVP group.
* @throws AvpDataException
* if data has incorrect format
*/
AvpSet getGrouped() throws AvpDataException;
public byte[] getRawData();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy