org.jdiameter.api.Avp Maven / Gradle / Ivy
/*
* TeleStax, Open Source Cloud Communications
* Copyright 2011-2016, TeleStax Inc. and individual contributors
* by the @authors tag.
*
* This program is free software: you can redistribute it and/or modify
* under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation; either version 3 of
* the License, or (at your option) any later version.
*
* This program 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 Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see
*
* This file incorporates work covered by the following copyright and
* permission notice:
*
* JBoss, Home of Professional Open Source
* Copyright 2007-2011, 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
*
* @author [email protected]
* @author [email protected]
* @author Alexandre Mendonca
* @author Bartosz Baranowski
* @version 1.5.1 Final
*/
@SuppressWarnings("all") //3rd party lib
public interface Avp extends Wrapper, Serializable {
/**
* The Accounting-Realtime-Required AVP code
*/
int ACCOUNTING_REALTIME_REQUIRED = 483;
/**
* The Auth-Request-Type AVP code
*/
int AUTH_REQUEST_TYPE = 274;
/**
* The Authorization-Lifetime AVP code
*/
int AUTHORIZATION_LIFETIME = 291;
/**
* The Auth-Grace-Period AVP code
*/
int AUTH_GRACE_PERIOD = 276;
/**
* The Auth-Session-State AVP code
*/
int AUTH_SESSION_STATE = 277;
/**
* The Class AVP code
*/
int CLASS = 25;
/**
* The E2E-Sequence-Avp AVP code
*/
int E2E_SEQUENCE_AVP = 300;
/**
* The Error-reporting-host AVP code
*/
int ERROR_REPORTING_HOST = 294;
/**
* The Event-Timestamp AVP code
*/
int EVENT_TIMESTAMP = 55;
/**
* The File-Avp AVP code
*/
int FAILED_AVP = 279;
/**
* The Acct-Interim-Interval AVP code
*/
int ACCT_INTERIM_INTERVAL = 85;
/**
* The User-Name AVP code
*/
int USER_NAME = 1;
/**
* The Result-Code AVP code
*/
int RESULT_CODE = 268;
/**
* Experimental-Result AVP code
*/
int EXPERIMENTAL_RESULT = 297;
/**
* The Experimental-Result-Code AVP code
*/
int EXPERIMENTAL_RESULT_CODE = 298;
/**
* The Termination-Cause AVP code
*/
int TERMINATION_CAUSE = 295;
/**
* The FirmWare-Revision AVP code
*/
int FIRMWARE_REVISION = 267;
/**
* The Host-IP-Address AVP code
*/
int HOST_IP_ADDRESS = 257;
/**
* The Muti-Round-Timeout AVP code
*/
int MULTI_ROUND_TIMEOUT = 272;
/**
* The Origin-Host AVP code
*/
int ORIGIN_HOST = 264;
/**
* The Origin-Realm AVP code
*/
int ORIGIN_REALM = 296;
/**
* The Origin-State-Id AVP code
*/
int ORIGIN_STATE_ID = 278;
/**
* The Redirect-Host AVP code
*/
int REDIRECT_HOST = 292;
/**
* The Redirect-Host-Usage AVP code
*/
int REDIRECT_HOST_USAGE = 261;
/**
* The Redirect-Max-Cache-Time AVP code
*/
int REDIRECT_MAX_CACHE_TIME = 262;
/**
* The Product-Name AVP code
*/
int PRODUCT_NAME = 269;
/**
* The Session-Id AVP code
*/
int SESSION_ID = 263;
/**
* The Session-Timeout AVP code
*/
int SESSION_TIMEOUT = 27;
/**
* The Session-Binding AVP code
*/
int SESSION_BINDING = 270;
/**
* The Session-Server-Failover AVP code
*/
int SESSION_SERVER_FAILOVER = 271;
/**
* The Destination-Host AVP code
*/
int DESTINATION_HOST = 293;
/**
* The Destination-Realm AVP code
*/
int DESTINATION_REALM = 283;
/**
* The Route-Record AVP code
*/
int ROUTE_RECORD = 282;
/**
* The Proxy-Info AVP code
*/
int PROXY_INFO = 284;
/**
* The Proxy-Host AVP code
*/
int PROXY_HOST = 280;
/**
* The Proxy-State AVP code
*/
int PROXY_STATE = 33;
/**
* The Authentication-Application-Id AVP code
*/
int AUTH_APPLICATION_ID = 258;
/**
* The Accounting-Application-Id AVP code
*/
int ACCT_APPLICATION_ID = 259;
/**
* The Inband-Security-Id AVP code
*/
int INBAND_SECURITY_ID = 299;
/**
* The Vendor-Id AVP code
*/
int VENDOR_ID = 266;
/**
* The Supported-Vendor-Id AVP code
*/
int SUPPORTED_VENDOR_ID = 265;
/**
* The Vendor-Specific-Application-Id AVP code
*/
int VENDOR_SPECIFIC_APPLICATION_ID = 260;
/**
* The Re-Authentication-Request-type AVP code
*/
int RE_AUTH_REQUEST_TYPE = 285;
/**
* The Accounting-Record-Type AVP code
*/
int ACC_RECORD_TYPE = 480;
/**
* The Accounting-Record-Number AVP code
*/
int ACC_RECORD_NUMBER = 485;
/**
* The Accounting-Session-Id AVP code
*/
int ACC_SESSION_ID = 44;
/**
* The Accounting-Sub-Session-Id AVP code
*/
int ACC_SUB_SESSION_ID = 287;
/**
* The Accounting-Multi-Session-Id AVP code
*/
int ACC_MULTI_SESSION_ID = 50;
/**
* The Disconnect cause AVP code
*/
int DISCONNECT_CAUSE = 273;
/**
* The Error-Message AVP code
*/
int ERROR_MESSAGE = 281;
// RFC 4006 (Credit-Control-Application) AVPs
/**
* CCA (RFC4006) Correlation ID AVP code
*/
int CC_CORRELATION_ID = 411;
/**
* CCA (RFC4006) Credit Control Input Octets AVP code
*/
int CC_INPUT_OCTETS = 412;
/**
* CCA (RFC4006) Credit Control Money AVP code
*/
int CC_MONEY = 413;
/**
* CCA (RFC4006) Credit Control Output Octets AVP code
*/
int CC_OUTPUT_OCTETS = 414;
/**
* CCA (RFC4006) Credit Control Request Number AVP code
*/
int CC_REQUEST_NUMBER = 415;
/**
* CCA (RFC4006) Request Type AVP code
*/
int CC_REQUEST_TYPE = 416;
/**
* CCA (RFC4006) Credit Control Service Specific Units AVP code
*/
int CC_SERVICE_SPECIFIC_UNITS = 417;
/**
* CCA (RFC4006) Credit Control Session Failover AVP code
*/
int CC_SESSION_FAILOVER = 418;
/**
* CCA (RFC4006) Credit Control Sub Session ID AVP code
*/
int CC_SUB_SESSION_ID = 419;
/**
* CCA (RFC4006) Credit Control Time AVP code
*/
int CC_TIME = 420;
/**
* CCA (RFC4006) Credit Control Total Octets AVP code
*/
int CC_TOTAL_OCTETS = 421;
/**
* CCA (RFC4006) Credit Control Unit Type AVP code
*/
int CC_UNIT_TYPE = 454;
/**
* CCA (RFC4006) Check Balance result AVP code
*/
int CHECK_BALANCE_RESULT = 422;
/**
* CCA (RFC4006) Cost Information AVP code
*/
int COST_INFORMATION = 423;
/**
* CCA (RFC4006) Cost Unit AVP code
*/
int COST_UNIT = 424;
/**
* CCA (RFC4006) Currency Code AVP code
*/
int CURRENCY_CODE = 425;
/**
* CCA (RFC4006) Credit Control AVP code
*/
int CREDIT_CONTROL = 426;
/**
* CCA (RFC4006) Credit Control Failure Handling AVP code
*/
int CREDIT_CONTROL_FAILURE_HANDLING = 427;
/**
* CCA (RFC4006) Direct Debiting Failure Handling AVP code
*/
int DIRECT_DEBITING_FAILURE_HANDLING = 428;
/**
* CCA (RFC4006) Exponent AVP code
*/
int EXPONENT = 429;
/**
* CCA (RFC4006) Final Unit Action AVP code
*/
int FINAL_UNIT_ACTION = 449;
/**
* CCA (RFC4006) Final Unit Indication AVP code
*/
int FINAL_UNIT_INDICATION = 430;
/**
* CCA (RFC4006) Granted Service Unit AVP code
*/
int GRANTED_SERVICE_UNIT = 431;
/**
* CCA (RFC4006) GSU Pool Identifier AVP code
*/
int GSU_POOL_ID = 453;
/**
* CCA (RFC4006) GSU Pool Reference AVP code
*/
int GSU_POOL_REFERENCE = 457;
/**
* CCA (RFC4006) Multiple Services Credit Control AVP code
*/
int MULTIPLE_SERVICES_CREDIT_CONTROL = 456;
/**
* CCA (RFC4006) Multiple Services Indicator AVP code
*/
int MULTIPLE_SERVICES_INDICATOR = 455;
/**
* CCA (RFC4006) Rating Group AVP code
*/
int RATING_GROUP = 432;
/**
* CCA (RFC4006) Redirect Address Type AVP code
*/
int REDIRECT_ADDRESS_TYPE = 433;
/**
* CCA (RFC4006) Redirect Server AVP code
*/
int REDIRECT_SERVER = 434;
/**
* CCA (RFC4006) Redirect Address AVP code
*/
int REDIRECT_ADDRESS = 435;
/**
* CCA (RFC4006) Requested Action AVP code
*/
int REQUESTED_ACTION = 436;
/**
* CCA (RFC4006) Requested Service Unit AVP code
*/
int REQUESTED_SERVICE_UNIT = 437;
/**
* CCA (RFC4006) Restriction Filter Rule AVP code
*/
int RESTRICTION_FILTER_RULE = 438;
/**
* CCA (RFC4006) Service Context Id AVP code
*/
int SERVICE_CONTEXT_ID = 461;
/**
* CCA (RFC4006) Service Id AVP code
*/
int SERVICE_IDENTIFIER_CCA = 439;
/**
* CCA (RFC4006) Service Parameter Info AVP code
*/
int SERVICE_PARAMETER_INFO = 440;
/**
* CCA (RFC4006) Service Parameter Type AVP code
*/
int SERVICE_PARAMETER_TYPE = 441;
/**
* CCA (RFC4006) Service Parameter Value AVP code
*/
int SERVICE_PARAMETER_VALUE = 442;
/**
* CCA (RFC4006) Subscription Id AVP code
*/
int SUBSCRIPTION_ID = 443;
/**
* CCA (RFC4006) Subscription Id Data AVP code
*/
int SUBSCRIPTION_ID_DATA = 444;
/**
* CCA (RFC4006) Subscription Id Type AVP code
*/
int SUBSCRIPTION_ID_TYPE = 450;
/**
* CCA (RFC4006) Tariff Change Usage AVP code
*/
int TARIFF_CHANGE_USAGE = 452;
/**
* CCA (RFC4006) Tariff Time Change AVP code
*/
int TARIFF_TIME_CHANGE = 451;
/**
* CCA (RFC4006) Unit Value AVP code
*/
int UNIT_VALUE = 445;
/**
* CCA (RFC4006) Used Service Unit AVP code
*/
int USED_SERVICE_UNIT = 446;
/**
* CCA (RFC4006) User Equipment Info AVP code
*/
int USER_EQUIPMENT_INFO = 458;
/**
* CCA (RFC4006) User Equipment Info Type AVP code
*/
int USER_EQUIPMENT_INFO_TYPE = 459;
/**
* CCA (RFC4006) User Equipment Info Value AVP code
*/
int USER_EQUIPMENT_INFO_VALUE = 460;
/**
* CCA (RFC4006) Value Digits AVP code
*/
int VALUE_DIGITS = 447;
/**
* CCA (RFC4006) Validity Time AVP code
*/
int VALIDITY_TIME = 448;
// Cx/Dx IMS Interface AVPs
/**
* Cx/Dx (3GPP TS 29.229) Visited Network Identifier AVP code
*/
int VISITED_NETWORK_ID = 600;
/**
* Cx/Dx (3GPP TS 29.229) Public Identity AVP code
*/
int PUBLIC_IDENTITY = 601;
/**
* Cx/Dx (3GPP TS 29.229) Server Name AVP code
*/
int SERVER_NAME = 602;
/**
* Cx/Dx (3GPP TS 29.229) Server Capabilities AVP code
*/
int SERVER_CAPABILITIES = 603;
/**
* Cx/Dx (3GPP TS 29.229) Mandatory Capability AVP code
*/
int MANDATORY_CAPABILITY = 604;
/**
* Cx/Dx (3GPP TS 29.229) Optional Capability AVP code
*/
int OPTIONAL_CAPABILITY = 605;
/**
* Cx/Dx (3GPP TS 29.229) UserData AVP code
*/
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
*/
int SIP_NUMBER_AUTH_ITEMS = 607;
/**
* Cx/Dx (3GPP TS 29.229) SIP Authentication Scheme AVP code
*/
int SIP_AUTHENTICATION_SCHEME = 608;
/**
* Cx/Dx (3GPP TS 29.229) SIP Authenticate AVP code
*/
int SIP_AUTHENTICATE = 609;
/**
* Cx/Dx (3GPP TS 29.229) SIP Authorization AVP code
*/
int SIP_AUTHORIZATION = 610;
/**
* Cx/Dx (3GPP TS 29.229) SIP Authentication Context AVP code
*/
int SIP_AUTHENTICATION_CONTEXT = 611;
/**
* Cx/Dx (3GPP TS 29.229) SIP Auth Data Item AVP code
*/
int SIP_AUTH_DATA_ITEM = 612;
/**
* Cx/Dx (3GPP TS 29.229) SIP Item Number AVP code
*/
int SIP_ITEM_NUMBER = 613;
/**
* Cx/Dx (3GPP TS 29.229) Server Assignment Type AVP code
*/
int SERVER_ASSIGNMENT_TYPE = 614;
/**
* Cx/Dx (3GPP TS 29.229) Deregistration Reason AVP code
*/
int DEREGISTRATION_REASON = 615;
/**
* Cx/Dx (3GPP TS 29.229) Reason Code AVP code
*/
int REASON_CODE = 616;
/**
* Cx/Dx (3GPP TS 29.229) Reason Info AVP code
*/
int REASON_INFO = 617;
/**
* Cx/Dx (3GPP TS 29.229) Charging Information AVP code
*/
int CHARGING_INFORMATION = 618;
/**
* Cx/Dx (3GPP TS 29.229) Primary Event Charging Function Name AVP code
*/
int PRI_EVENT_CHARGING_FUNCTION = 619;
/**
* Cx/Dx (3GPP TS 29.229) Secondary Event Charging Function Name AVP code
*/
int SEC_EVENT_CHARGING_FUNCTION = 620;
/**
* Cx/Dx (3GPP TS 29.229) Primary Charging Collection Function Name AVP code
*/
int PRI_CHARGING_COLLECTION_FUNCTION = 621;
/**
* Cx/Dx (3GPP TS 29.229) Secondary Charging Collection Function Name AVP code
*/
int SEC_CHARGING_COLLECTION_FUNCTION = 622;
/**
* Cx/Dx (3GPP TS 29.229) User Authorization Type AVP code
*/
int USER_AUTORIZATION_TYPE = 623;
/**
* Cx/Dx (3GPP TS 29.229) User Data Already Available AVP code
*/
int USER_DATA_ALREADY_AVAILABLE = 624;
/**
* Cx/Dx (3GPP TS 29.229) Confidentiality Key AVP code
*/
int CONFIDENTIALITY_KEY = 625;
/**
* Cx/Dx (3GPP TS 29.229) Integrity Key AVP code
*/
int INTEGRITY_KEY = 626;
/**
* Supported Features AVP code
*/
int SUPPORTED_FEATURES = 628;
/**
* Cx/Dx (3GPP TS 29.229) Feature List ID AVP code
*/
int FEATURE_LIST_ID = 629;
/**
* Cx/Dx (3GPP TS 29.229) Feature List AVP code
*/
int FEATURE_LIST = 630;
/**
* Cx/Dx (3GPP TS 29.229) Supported Applications AVP code
*/
int SUPPORTED_APPLICATIONS = 631;
/**
* Cx/Dx (3GPP TS 29.229) Associated Identities AVP code
*/
int ASSOCAITED_IDENTITIES = 632;
/**
* Cx/Dx (3GPP TS 29.229) originating Request AVP code
*/
int ORIGINATING_REQUEST = 633;
/**
* Wildcarded PSI AVP code
*/
int WILDCARDED_PSI = 634;
/**
* Cx/Dx (3GPP TS 29.229) SIP Digest Authenticate AVP code
*/
int SIP_DIGEST_AUTHENTICATE = 635;
/**
* Wildcarded IMPU AVP code
*/
int WILDCARDED_IMPU = 636;
/**
* Cx/Dx (3GPP TS 29.229) UAR Flags AVP code
*/
int UAR_FLAGS = 637;
/**
* Cx/Dx (3GPP TS 29.229) Loose Route Indication AVP code
*/
int LOOSE_ROUTE_INDICATION = 638;
/**
* Cx/Dx (3GPP TS 29.229) SCSCF Restoration Info AVP code
*/
int SCSCF_RESTORATION_INFO = 639;
/**
* Cx/Dx (3GPP TS 29.229) Path AVP code
*/
int PATH = 640;
/**
* Cx/Dx (3GPP TS 29.229) Contact AVP code
*/
int CONTACT = 641;
/**
* Cx/Dx (3GPP TS 29.229) Subscription Info AVP code
*/
int SUBSCRIPTION_INFO = 642;
/**
* Cx/Dx (3GPP TS 29.229) Call ID SIP Header AVP code
*/
int CALL_ID_SIP_HEADER = 643;
/**
* Cx/Dx (3GPP TS 29.229) From SIP Header AVP code
*/
int FROM_SIP_HEADER = 644;
/**
* Cx/Dx (3GPP TS 29.229) To SIP Header AVP code
*/
int TO_SIP_HEADER = 645;
/**
* Cx/Dx (3GPP TS 29.229) Record Route AVP code
*/
int RECORD_ROUTE = 646;
/**
* Cx/Dx (3GPP TS 29.229) Associated Registered Identities AVP code
*/
int ASSOCIATED_REGISTERED_IDENTITIES = 647;
/**
* Cx/Dx (3GPP TS 29.229) Multiple Registration Indication AVP code
*/
int MULTIPLE_REGISTRATION_INDICATION = 648;
/**
* Cx/Dx (3GPP TS 29.229) Restoration Info AVP code
*/
int RESTORATION_INFO = 649;
// Sh IMS Interface AVPs
/**
* Sh (3GPP TS 29.329) User Identity AVP code
*/
int USER_IDENTITY = 700;
/**
* Sh (3GPP TS 29.329) User Data AVP code
*/
int USER_DATA_SH = 702;
/**
* Sh (3GPP TS 29.329) Data Reference AVP code
*/
int DATA_REFERENCE = 703;
/**
* Sh (3GPP TS 29.329) Service Indication AVP code
*/
int SERVICE_INDICATION = 704;
/**
* Sh (3GPP TS 29.329) Subs Req Type AVP code
*/
int SUBS_REQ_TYPE = 705;
/**
* Sh (3GPP TS 29.329) Requested Domain AVP code
*/
int REQUESTED_DOMAIN = 706;
/**
* Sh (3GPP TS 29.329) Current Location AVP code
*/
int CURRENT_LOCATION = 707;
/**
* Sh (3GPP TS 29.329) identity Set AVP code
*/
int IDENTITY_SET = 708;
/**
* Sh (3GPP TS 29.329) Expiry Time AVP code
*/
int EXPIRY_TIME = 709;
/**
* Sh (3GPP TS 29.329) Send Data Indication AVP code
*/
int SEND_DATA_INDICATION = 710;
/**
* Sh (3GPP TS 29.329) DSAI Tag AVP code
*/
int DSAI_TAG = 711;
// Ro/Rf IMS Interfaces AVPs
/**
* Ro/Rf (3GPP TS 32.299) Low Balance Indication AVP code
*/
int LOW_BALANCE_INDICATION = 2020;
/**
* Ro/Rf (3GPP TS 32.299) 3GPP Charging Characteristics AVP code
*/
int TGPP_CHARGING_CHARACTERISTICS = 13;
/**
* Ro/Rf (3GPP TS 32.299) 3GPP Charging Id AVP code
*/
int TGPP_CHARGING_ID = 2;
/**
* Ro/Rf (3GPP TS 32.299) 3GPP GGSN MCC MNC AVP code
*/
int TGPP_GGSN_MCC_MNC = 9;
/**
* Ro/Rf (3GPP TS 32.299) 3GPP IMSI AVP code
*/
int TGPP_IMSI = 1;
/**
* Ro/Rf (3GPP TS 32.299) 3GPP IMSI MCC MNC AVP code
*/
int TGPP_IMSI_MCC_MNC = 8;
/**
* Ro/Rf (3GPP TS 32.299) 3GPP MS TimeZone AVP code
*/
int TGPP_MS_TIMEZONE = 23;
/**
* Ro/Rf (3GPP TS 32.299) 3GPP NSAPI AVP code
*/
int TGPP_NSAPI = 10;
/**
* Ro/Rf (3GPP TS 32.299) 3GPP PDP Type AVP code
*/
int TGPP_PDP_TYPE = 3;
/**
* Ro/Rf (3GPP TS 32.299) 3GPP RAT Type AVP code
*/
int TGPP_RAT_TYPE = 21;
/**
* Ro/Rf (3GPP TS 32.299) 3GPP Selection Mode AVP code
*/
int TGPP_SELECTION_MODE = 12;
/**
* Ro/Rf (3GPP TS 32.299) 3GPP Session Stop Indicator AVP code
*/
int TGPP_SESSION_STOP_INDICATOR = 11;
/**
* Ro/Rf (3GPP TS 32.299) 3GPP SGSN MCC MNC AVP code
*/
int GPP_SGSN_MCC_MNC = 18;
/**
* Ro/Rf (3GPP TS 32.299) 3GPP User Location Info AVP code
*/
int GPP_USER_LOCATION_INFO = 22;
/**
* Ro/Rf (3GPP TS 32.299) 3GPP2 BSID AVP code
*/
int TGPP2_BSID = 5535;
/**
* Ro/Rf (3GPP TS 32.299) Access Network Charging Identifier Value AVP code
*/
int ACCESS_NETWORK_CHARGING_IDENTIFIER_VALUE = 503;
/**
* Ro/Rf (3GPP TS 32.299) Access Network Information AVP code
*/
int ACCESS_NETWORK_INFORMATION = 1263;
/**
* Ro/Rf (3GPP TS 32.299) Accumulated Cost AVP code
*/
int ACCUMULATED_COST = 2052;
/**
* Ro/Rf (3GPP TS 32.299) Adaptations AVP code
*/
int ADAPTATIONS = 1217;
/**
* Ro/Rf (3GPP TS 32.299) Additional Content Information AVP code
*/
int ADDITIONAL_CONTENT_INFORMATION = 1207;
/**
* Ro/Rf (3GPP TS 32.299) Additional Type Information AVP code
*/
int ADDITIONAL_TYPE_INFORMATION = 1205;
/**
* Ro/Rf (3GPP TS 32.299) Address Data AVP code
*/
int ADDRESS_DATA = 897;
/**
* Ro/Rf (3GPP TS 32.299) Address Domain AVP code
*/
int ADDRESS_DOMAIN = 898;
/**
* Ro/Rf (3GPP TS 32.299) Addressee Type AVP code
*/
int ADDRESSEE_TYPE = 1208;
/**
* Ro/Rf (3GPP TS 32.299) Address Type AVP code
*/
int ADDRESS_TYPE = 899;
/**
* Ro/Rf (3GPP TS 32.299) AF Charging Identifier AVP code
*/
int AF_CHARGING_IDENTIFIER = 505;
/**
* Ro/Rf (3GPP TS 32.299) AF Correlation Information AVP code
*/
int AF_CORRELATION_INFORMATION = 1276;
/**
* Ro/Rf (3GPP TS 32.299) Allocation Retention Priority AVP code
*/
int ALLOCATION_RETENTION_PRIORITY = 1034;
/**
* Ro/Rf (3GPP TS 32.299) Alternate Charged Party Address AVP code
*/
int ALTERNATE_CHARGED_PARTY_ADDRESS = 1280;
/**
* Gx/Gxx (3GPP TS 29.212) APN aggregate max bitrate DL AVP code
*/
int APN_AGGREGATE_MAX_BITRATE_DL = 1040;
/**
* Gx/Gxx (3GPP TS 29.212) APN aggregate max bitrate UL AVP code
*/
int APN_AGGREGATE_MAX_BITRATE_UL = 1041;
/**
* Ro/Rf (3GPP TS 32.299) AoC Cost Information AVP code
*/
int AOC_COST_INFORMATION = 2053;
/**
* Ro/Rf (3GPP TS 32.299) AoC Information AVP code
*/
int AOC_INFORMATION = 2054;
/**
* Ro/Rf (3GPP TS 32.299) AoC Request Type AVP code
*/
int AOC_REQUEST_TYPE = 2055;
/**
* Ro/Rf (3GPP TS 32.299) Application provided called party address AVP code
*/
int APPLICATION_PROVIDED_CALLED_PARTY_ADDRESS = 837;
/**
* Ro/Rf (3GPP TS 32.299) Application Server AVP code
*/
int APPLICATION_SERVER = 836;
/**
* Ro/Rf (3GPP TS 32.299) Application Server ID AVP code
*/
int APPLICATION_SERVER_ID = 2101;
/**
* Ro/Rf (3GPP TS 32.299) Application Server Information AVP code
*/
int APPLICATION_SERVER_INFORMATION = 850;
/**
* Ro/Rf (3GPP TS 32.299) Application Service Type AVP code
*/
int APPLICATION_SERVICE_TYPE = 2102;
/**
* Ro/Rf (3GPP TS 32.299) Application Session ID AVP code
*/
int APPLICATION_SESSION_ID = 2103;
/**
* Ro/Rf (3GPP TS 32.299) Applic ID AVP code
*/
int APPLIC_ID = 1218;
/**
* Ro/Rf (3GPP TS 32.299) Associated Party Address AVP code
*/
int ASSOCIATED_PARTY_ADDRESS = 2035;
/**
* Ro/Rf (3GPP TS 32.299) Associated URI AVP code
*/
int ASSOCIATED_URI = 856;
/**
* Ro/Rf (3GPP TS 32.299) Authorized QoS AVP code
*/
int AUTHORIZED_QOS = 849;
/**
* Ro/Rf (3GPP TS 32.299) Aux Applic Info AVP code
*/
int AUX_APPLIC_INFO = 1219;
/**
* Ro/Rf (3GPP TS 32.299) Base Time Interval AVP code
*/
int BASE_TIME_INTERVAL = 1265;
/**
* Gx/Gxx (3GPP TS 29.212) Bearer Identifier AVP code
*/
int BEARER_IDENTIFIER = 1020;
/**
* Ro/Rf (3GPP TS 32.299) Bearer Service AVP code
*/
int BEARER_SERVICE = 854;
/**
* Ro/Rf (3GPP TS 32.299) Called Asserted Identity AVP code
*/
int CALLED_ASSERTED_IDENTITY = 1250;
/**
* Ro/Rf (3GPP TS 32.299) Called Party Address AVP code
*/
int CALLED_PARTY_ADDRESS = 832;
int CALLED_STATION_ID = 30;
/**
* Ro/Rf (3GPP TS 32.299) Calling Party Address AVP code
*/
int CALLING_PARTY_ADDRESS = 831;
/**
* Ro/Rf (3GPP TS 32.299) Carrier Select Routing Information AVP code
*/
int CARRIER_SELECT_ROUTING_INFORMATION = 2023;
/**
* Ro/Rf (3GPP TS 32.299) Cause Code AVP code
*/
int CAUSE_CODE = 861;
/**
* Ro/Rf (3GPP TS 32.299) CG Address AVP code
*/
int CG_ADDRESS = 846;
/**
* Ro/Rf (3GPP TS 32.299) Change Condition AVP code
*/
int CHANGE_CONDITION = 2037;
/**
* Ro/Rf (3GPP TS 32.299) Change Time AVP code
*/
int CHANGE_TIME = 2038;
/**
* Ro/Rf (3GPP TS 32.299) Charged Party AVP code
*/
int CHARGED_PARTY = 857;
/**
* Ro/Rf (3GPP TS 32.299) Charging Rule Base Name AVP code
*/
int CHARGING_RULE_BASE_NAME = 1004;
/**
* Ro/Rf (3GPP TS 32.299) Class Identifier AVP code
*/
int CLASS_IDENTIFIER = 1214;
/**
* Ro/Rf (3GPP TS 32.299) Client Address AVP code
*/
int CLIENT_ADDRESS = 2018;
/**
* Ro/Rf (3GPP TS 32.299) Content Class AVP code
*/
int CONTENT_CLASS = 1220;
/**
* Ro/Rf (3GPP TS 32.299) Content Disposition AVP code
*/
int CONTENT_DISPOSITION = 828;
/**
* Ro/Rf (3GPP TS 32.299) Content ID AVP code
*/
int CONTENT_ID = 2116;
/**
* Ro/Rf (3GPP TS 32.299) Content Provider ID AVP code
*/
int CONTENT_PROVIDER_ID = 2117;
/**
* Ro/Rf (3GPP TS 32.299) Content Length AVP code
*/
int CONTENT_LENGTH = 827;
/**
* Ro/Rf (3GPP TS 32.299) Content Size AVP code
*/
int CONTENT_SIZE = 1206;
/**
* Ro/Rf (3GPP TS 32.299) Content Type AVP code
*/
int CONTENT_TYPE = 826;
/**
* Ro/Rf (3GPP TS 32.299) Current Tariff AVP code
*/
int CURRENT_TARIFF = 2056;
/**
* Ro/Rf (3GPP TS 32.299) Data Coding Scheme AVP code
*/
int DATA_CODING_SCHEME = 2001;
/**
* Ro/Rf (3GPP TS 32.299) DCD Information AVP code
*/
int DCD_INFORMATION = 2115;
/**
* Ro/Rf (3GPP TS 32.299) Deferred Location Event Type AVP code
*/
int DEFERRED_LOCATION_EVENT_TYPE = 1230;
/**
* Ro/Rf (3GPP TS 32.299) Delivery Report Requested AVP code
*/
int DELIVERY_REPORT_REQUESTED = 1216;
/**
* Ro/Rf (3GPP TS 32.299) Delivery Status AVP code
*/
int DELIVERY_STATUS = 2104;
/**
* Ro/Rf (3GPP TS 32.299) Destination Interface AVP code
*/
int DESTINATION_INTERFACE = 2002;
/**
* Ro/Rf (3GPP TS 32.299) Diagnostics AVP code
*/
int DIAGNOSTICS = 2039;
/**
* Ro/Rf (3GPP TS 32.299) Domain Name AVP code
*/
int DOMAIN_NAME = 1200;
/**
* Ro/Rf (3GPP TS 32.299) DRM Content AVP code
*/
int DRM_CONTENT = 1221;
/**
* Ro/Rf (3GPP TS 32.299) Dynamic Address Flag AVP code
*/
int DYNAMIC_ADDRESS_FLAG = 2051;
/**
* Ro/Rf (3GPP TS 32.299) Early Media Description AVP code
*/
int EARLY_MEDIA_DESCRIPTION = 1272;
/**
* Ro/Rf (3GPP TS 32.299) Envelope AVP code
*/
int ENVELOPE = 1266;
/**
* Ro/Rf (3GPP TS 32.299) Envelope End Time AVP code
*/
int ENVELOPE_END_TIME = 1267;
/**
* Ro/Rf (3GPP TS 32.299) Envelope Reporting AVP code
*/
int ENVELOPE_REPORTING = 1268;
/**
* Ro/Rf (3GPP TS 32.299) Envelope Start Time AVP code
*/
int ENVELOPE_START_TIME = 1269;
/**
* Ro/Rf (3GPP TS 32.299) Event AVP code
*/
int EVENT = 825;
/**
* Ro/Rf (3GPP TS 32.299) Event Charging TimeStamp AVP code
*/
int EVENT_CHARGING_TIMESTAMP = 1258;
/**
* Ro/Rf (3GPP TS 32.299) Event Type AVP code
*/
int EVENT_TYPE = 823;
/**
* Ro/Rf (3GPP TS 32.299) Expires AVP code
*/
int EXPIRES = 888;
/**
* Ro/Rf (3GPP TS 32.299) File Repair Supported AVP code
*/
int FILE_REPAIR_SUPPORTED = 1224;
/**
* Ro/Rf (3GPP TS 32.299) Flows AVP code
*/
int FLOWS = 510;
/**
* Ro/Rf (3GPP TS 32.299) GGSN Address AVP code
*/
int GGSN_ADDRESS = 847;
/**
* Ro/Rf (3GPP TS 32.299) Guaranteed Bitrate UL AVP code
*/
int GUARANTEED_BITRATE_UL = 1026;
/**
* Ro/Rf (3GPP TS 32.299) Guaranteed Bitrate UL AVP code
*/
int GUARANTEED_BITRATE_DL = 1025;
/**
* Ro/Rf (3GPP TS 32.299) IM Information AVP code
*/
int IM_INFORMATION = 2110;
/**
* Ro/Rf (3GPP TS 32.299) IMS Charging Identifier AVP code
*/
int IMS_CHARGING_IDENTIFIER = 841;
/**
* Ro/Rf (3GPP TS 32.299) IMS Communication Service Identifier AVP code
*/
int IMS_COMMUNICATION_SERVICE_IDENTIFIER = 1281;
/**
* Ro/Rf (3GPP TS 32.299) IMS Information AVP code
*/
int IMS_INFORMATION = 876;
/**
* Ro/Rf (3GPP TS 32.299) Incoming Trunk Group Id AVP code
*/
int INCOMING_TRUNK_GROUP_ID = 852;
/**
* Ro/Rf (3GPP TS 32.299) Incremental Cost AVP code
*/
int INCREMENTAL_COST = 2062;
/**
* Ro/Rf (3GPP TS 32.299) Interface Id AVP code
*/
int INTERFACE_ID = 2003;
/**
* Ro/Rf (3GPP TS 32.299) Interface Port AVP code
*/
int INTERFACE_PORT = 2004;
/**
* Ro/Rf (3GPP TS 32.299) Interface Text AVP code
*/
int INTERFACE_TEXT = 2005;
/**
* Ro/Rf (3GPP TS 32.299) Interface Type AVP code
*/
int INTERFACE_TYPE = 2006;
/**
* Ro/Rf (3GPP TS 32.299) Inter Operator Identifier AVP code
*/
int INTER_OPERATOR_IDENTIFIER = 838;
/**
* Ro/Rf (3GPP TS 32.299) LCS Client Dialed By MS AVP code
*/
int LCS_CLIENT_DIALED_BY_MS = 1233;
/**
* Ro/Rf (3GPP TS 32.299) LCS Client External ID AVP code
*/
int LCS_CLIENT_EXTERNAL_ID = 1234;
/**
* Ro/Rf (3GPP TS 32.299) LCS Client Id AVP code
*/
int LCS_CLIENT_ID = 1232;
/**
* Ro/Rf (3GPP TS 32.299) LCS Client Type AVP code
*/
int LCS_CLIENT_TYPE = 1241;
/**
* Ro/Rf (3GPP TS 32.299) LCS Data Coding Scheme AVP code
*/
int LCS_DATA_CODING_SCHEME = 1236;
/**
* Ro/Rf (3GPP TS 32.299) LCS Format Indicator AVP code
*/
int LCS_FORMAT_INDICATOR = 1237;
/**
* Ro/Rf (3GPP TS 32.299) LCS Information AVP code
*/
int LCS_INFORMATION = 878;
/**
* Ro/Rf (3GPP TS 32.299) LCS Name String AVP code
*/
int LCS_NAME_STRING = 1238;
/**
* Ro/Rf (3GPP TS 32.299) LCS Requestor Id AVP code
*/
int LCS_REQUESTOR_ID = 1239;
/**
* Ro/Rf (3GPP TS 32.299) LCS Requestor Id String AVP code
*/
int LCS_REQUESTOR_ID_STRING = 1240;
/**
* Ro/Rf (3GPP TS 32.299) Local Sequence Number AVP code
*/
int LOCAL_SEQUENCE_NUMBER = 2063;
/**
* Ro/Rf (3GPP TS 32.299) Location Estimate AVP code
*/
int LOCATION_ESTIMATE = 1242;
/**
* Ro/Rf (3GPP TS 32.299) Location Estimate Type AVP code
*/
int LOCATION_ESTIMATE_TYPE = 1243;
/**
* Ro/Rf (3GPP TS 32.299) Location Type AVP code
*/
int LOCATION_TYPE = 1244;
/**
* Ro/Rf (3GPP TS 32.299) Max Requested Bandwidth DL AVP code
*/
int MAX_REQUESTED_BANDWIDTH_DL = 515;
/**
* Ro/Rf (3GPP TS 32.299) Max Requested Bandwidth UL AVP code
*/
int MAX_REQUESTED_BANDWIDTH_UL = 516;
/**
* Ro/Rf (3GPP TS 32.299) MBMS 2G 3G Indicator AVP code
*/
int MBMS_2G_3G_INDICATOR = 907;
/**
* Ro/Rf (3GPP TS 32.299) MBMS Information AVP code
*/
int MBMS_INFORMATION = 880;
/**
* Ro/Rf (3GPP TS 32.299) MBMS Service Area AVP code
*/
int MBMS_SERVICE_AREA = 903;
/**
* Ro/Rf (3GPP TS 32.299) MBMS Service Type AVP code
*/
int MBMS_SERVICE_TYPE = 906;
/**
* Ro/Rf (3GPP TS 32.299) MBMS Session Identity AVP code
*/
int MBMS_SESSION_IDENTITY = 908;
/**
* Ro/Rf (3GPP TS 32.299) MBMS User Service Type AVP code
*/
int MBMS_USER_SERVICE_TYPE = 1225;
/**
* Ro/Rf (3GPP TS 32.299) Media Initiator Flag AVP code
*/
int MEDIA_INITIATOR_FLAG = 882;
/**
* Ro/Rf (3GPP TS 32.299) Media Initiator Party AVP code
*/
int MEDIA_INITIATOR_PARTY = 1288;
/**
* Ro/Rf (3GPP TS 32.299) Message Body AVP code
*/
int MESSAGE_BODY = 889;
/**
* Ro/Rf (3GPP TS 32.299) Message Class AVP code
*/
int MESSAGE_CLASS = 1213;
/**
* Ro/Rf (3GPP TS 32.299) Message ID AVP code
*/
int MESSAGE_ID = 1210;
/**
* Ro/Rf (3GPP TS 32.299) Message Size AVP code
*/
int MESSAGE_SIZE = 1212;
/**
* Ro/Rf (3GPP TS 32.299) Message Type AVP code
*/
int MESSAGE_TYPE = 1211;
/**
* Ro/Rf (3GPP TS 32.299) MMBox Storage Requested AVP code
*/
int MMBOX_STORAGE_REQUESTED = 1248;
/**
* Ro/Rf (3GPP TS 32.299) MM Content Type AVP code
*/
int MM_CONTENT_TYPE = 1203;
/**
* Ro/Rf (3GPP TS 32.299) MMS Information AVP code
*/
int MMS_INFORMATION = 877;
/**
* Ro/Rf (3GPP TS 32.299) MMTel Information AVP code
*/
int MMTEL_INFORMATION = 2030;
/**
* Ro/Rf (3GPP TS 32.299) MSISDN AVP code
*/
int MSISDN = 701;
/**
* Ro/Rf (3GPP TS 32.299) Next Tariff AVP code
*/
int NEXT_TARIFF = 2057;
/**
* Ro/Rf (3GPP TS 32.299) Node Functionality AVP code
*/
int NODE_FUNCTIONALITY = 862;
/**
* Ro/Rf (3GPP TS 32.299) Node Id AVP code
*/
int NODE_ID = 2064;
/**
* Ro/Rf (3GPP TS 32.299) Number Of Diversions AVP code
*/
int NUMBER_OF_DIVERSIONS = 2034;
/**
* Ro/Rf (3GPP TS 32.299) Number Of Messages Sent AVP code
*/
int NUMBER_OF_MESSAGES_SENT = 2019;
/**
* Ro/Rf (3GPP TS 32.299) Number Of Messages Successfully Exploded AVP code
*/
int NUMBER_OF_MESSAGES_SUCCESSFULLY_EXPLODED = 2111;
/**
* Ro/Rf (3GPP TS 32.299) Number Of Messages Successfully Sent AVP code
*/
int NUMBER_OF_MESSAGES_SUCCESSFULLY_SENT = 2112;
/**
* Ro/Rf (3GPP TS 32.299) Number Of Participants AVP code
*/
int NUMBER_OF_PARTICIPANTS = 885;
/**
* Ro/Rf (3GPP TS 32.299) Number Of Received Talk Bursts AVP code
*/
int NUMBER_OF_RECEIVED_TALK_BURSTS = 1282;
/**
* Ro/Rf (3GPP TS 32.299) Number Of Talk Bursts AVP code
*/
int NUMBER_OF_TALK_BURSTS = 1283;
/**
* Ro/Rf (3GPP TS 32.299) Number Portability Routing Information AVP code
*/
int NUMBER_PORTABILITY_ROUTING_INFORMATION = 2024;
/**
* Ro/Rf (3GPP TS 32.299) Offline Charging AVP code
*/
int OFFLINE_CHARGING = 1278;
/**
* Ro/Rf (3GPP TS 32.299) Online Charging Flag AVP code
*/
int ONLINE_CHARGING_FLAG = 2303;
/**
* Ro/Rf (3GPP TS 32.299) Originating IOI AVP code
*/
int ORIGINATING_IOI = 839;
/**
* Ro/Rf (3GPP TS 32.299) Originator SCCP Address AVP code
*/
int ORIGINATOR_SCCP_ADDRESS = 2008;
/**
* Ro/Rf (3GPP TS 32.299) Originator AVP code
*/
int ORIGINATOR = 864;
/**
* Ro/Rf (3GPP TS 32.299) Originator Address AVP code
*/
int ORIGINATOR_ADDRESS = 886;
/**
* Ro/Rf (3GPP TS 32.299) Originator Received Address AVP code
*/
int ORIGINATOR_RECEIVED_ADDRESS = 2027;
/**
* Ro/Rf (3GPP TS 32.299) Originator Interface AVP code
*/
int ORIGINATOR_INTERFACE = 2009;
/**
* Ro/Rf (3GPP TS 32.299) Outgoing Trunk Group Id AVP code
*/
int OUTGOING_TRUNK_GROUP_ID = 853;
/**
* Ro/Rf (3GPP TS 32.299) Participant Access Priority AVP code
*/
int PARTICIPANT_ACCESS_PRIORITY = 1259;
/**
* Ro/Rf (3GPP TS 32.299) Participant Action Type AVP code
*/
int PARTICIPANT_ACTION_TYPE = 2049;
/**
* Ro/Rf (3GPP TS 32.299) Participant Group AVP code
*/
int PARTICIPANT_GROUP = 1260;
/**
* Ro/Rf (3GPP TS 32.299) Participants Involved AVP code
*/
int PARTICIPANTS_INVOLVED = 887;
/**
* Ro/Rf (3GPP TS 32.299) PDG Address AVP code
*/
int PDG_ADDRESS = 895;
/**
* Ro/Rf (3GPP TS 32.299) PDG Charging Id AVP code
*/
int PDG_CHARGING_ID = 896;
/**
* Ro/Rf (3GPP TS 32.299) PDN Connection ID AVP code
*/
int PDN_CONNECTION_ID = 2050;
/**
* Ro/Rf (3GPP TS 32.299) PDP Address AVP code
*/
int PDP_ADDRESS = 1227;
/**
* Ro/Rf (3GPP TS 32.299) PDP Context Type AVP code
*/
int PDP_CONTEXT_TYPE = 1247;
/**
* Ro/Rf (3GPP TS 32.299) PoC Change Condition AVP code
*/
int POC_CHANGE_CONDITION = 1261;
/**
* Ro/Rf (3GPP TS 32.299) PoC Change Time AVP code
*/
int POC_CHANGE_TIME = 1262;
/**
* Ro/Rf (3GPP TS 32.299) PoC Controlling Address AVP code
*/
int POC_CONTROLLING_ADDRESS = 858;
/**
* Ro/Rf (3GPP TS 32.299) PoC Event Type AVP code
*/
int POC_EVENT_TYPE = 2025;
/**
* Ro/Rf (3GPP TS 32.299) PoC Group Name AVP code
*/
int POC_GROUP_NAME = 859;
/**
* Ro/Rf (3GPP TS 32.299) PoC Information AVP code
*/
int POC_INFORMATION = 879;
/**
* Ro/Rf (3GPP TS 32.299) PoC Server Role AVP code
*/
int POC_SERVER_ROLE = 883;
/**
* Ro/Rf (3GPP TS 32.299) PoC Session Id AVP code
*/
int POC_SESSION_ID = 1229;
/**
* Ro/Rf (3GPP TS 32.299) PoC Session Initiation type AVP code
*/
int POC_SESSION_INITIATION_TYPE = 1277;
/**
* Ro/Rf (3GPP TS 32.299) PoC Session Type AVP code
*/
int POC_SESSION_TYPE = 884;
/**
* Ro/Rf (3GPP TS 32.299) PoC User Role AVP code
*/
int POC_USER_ROLE = 1252;
/**
* Ro/Rf (3GPP TS 32.299) PoC User Role IDs AVP code
*/
int POC_USER_ROLE_IDS = 1253;
/**
* Ro/Rf (3GPP TS 32.299) PoC User Role info Units AVP code
*/
int POC_USER_ROLE_INFO_UNITS = 1254;
/**
* Ro/Rf (3GPP TS 32.299) Positioning Data AVP code
*/
int POSITIONING_DATA = 1245;
/**
* Ro/Rf (3GPP TS 32.299) Priority AVP code
*/
int PRIORITY = 1209;
/**
* Ro/Rf (3GPP TS 32.299) Priority Level AVP code
*/
int PRIORITY_LEVEL = 1046;
/**
* Ro/Rf (3GPP TS 32.299) PS Append Free Format Data AVP code
*/
int PS_APPEND_FREE_FORMAT_DATA = 867;
/**
* Ro/Rf (3GPP TS 32.299) PS Free Format Data AVP code
*/
int PS_FREE_FORMAT_DATA = 866;
/**
* Ro/Rf (3GPP TS 32.299) PS Furnish Charging Information AVP code
*/
int PS_FURNISH_CHARGING_INFORMATION = 865;
/**
* Ro/Rf (3GPP TS 32.299) PS Information AVP code
*/
int PS_INFORMATION = 874;
/**
* Ro/Rf (3GPP TS 32.299) QoS Information AVP code
*/
int QOS_INFORMATION = 1016;
/**
* Ro/Rf (3GPP TS 32.299) QoS Class Identifier AVP code
*/
int QOS_CLASS_IDENTIFIER = 1028;
/**
* Ro/Rf (3GPP TS 32.299) Quota Consumption Time AVP code
*/
int QUOTA_CONSUMPTION_TIME = 881;
/**
* Ro/Rf (3GPP TS 32.299) Quota Holding Time AVP code
*/
int QUOTA_HOLDING_TIME = 871;
/**
* Ro/Rf (3GPP TS 32.299) RAI AVP code
*/
int RAI = 909;
/**
* Ro/Rf (3GPP TS 32.299) Rate Element AVP code
*/
int RATE_ELEMENT = 2058;
/**
* Ro/Rf (3GPP TS 32.299) Read Reply Report Requested AVP code
*/
int READ_REPLY_REPORT_REQUESTED = 1222;
/**
* Ro/Rf (3GPP TS 32.299) Received Talk Burst Time AVP code
*/
int RECEIVED_TALK_BURST_TIME = 1284;
/**
* Ro/Rf (3GPP TS 32.299) Received Talk Burst Volume AVP code
*/
int RECEIVED_TALK_BURST_VOLUME = 1285;
/**
* Ro/Rf (3GPP TS 32.299) Recipient Address AVP code
*/
int RECIPIENT_ADDRESS = 1201;
/**
* Ro/Rf (3GPP TS 32.299) Recipient Info AVP code
*/
int RECIPIENT_INFO = 2026;
/**
* Ro/Rf (3GPP TS 32.299) Recipient Received Address AVP code
*/
int RECIPIENT_RECEIVED_ADDRESS = 2028;
/**
* Ro/Rf (3GPP TS 32.299) Recipient SCCP Address AVP code
*/
int RECIPIENT_SCCP_ADDRESS = 2010;
/**
* Ro/Rf (3GPP TS 32.299) Refund Information AVP code
*/
int REFUND_INFORMATION = 2022;
/**
* Ro/Rf (3GPP TS 32.299) Remaining Balance AVP code
*/
int REMAINING_BALANCE = 2021;
/**
* Ro/Rf (3GPP TS 32.299) Reply Applic ID AVP code
*/
int REPLY_APPLIC_ID = 1223;
/**
* Ro/Rf (3GPP TS 32.299) Reply Path Requested AVP code
*/
int REPLY_PATH_REQUESTED = 2011;
/**
* Ro/Rf (3GPP TS 32.299) Reporting Reason AVP code
*/
int REPORTING_REASON = 872;
/**
* Ro/Rf (3GPP TS 32.299) Requested Party Address AVP code
*/
int REQUESTED_PARTY_ADDRESS = 1251;
/**
* Ro/Rf (3GPP TS 32.299) Required MBMS Bearer Capabilities AVP code
*/
int REQUIRED_MBMS_BEARER_CAPABILITIES = 901;
/**
* Ro/Rf (3GPP TS 32.299) Role of Node AVP code
*/
int ROLE_OF_NODE = 829;
/**
* Ro/Rf (3GPP TS 32.299) Scale Factor AVP code
*/
int SCALE_FACTOR = 2059;
/**
* Ro/Rf (3GPP TS 32.299) SDP Answer Timestamp AVP code
*/
int SDP_ANSWER_TIMESTAMP = 1275;
/**
* Ro/Rf (3GPP TS 32.299) SDP Media Component AVP code
*/
int SDP_MEDIA_COMPONENT = 843;
/**
* Ro/Rf (3GPP TS 32.299) SDP Media Description AVP code
*/
int SDP_MEDIA_DESCRIPTION = 845;
/**
* Ro/Rf (3GPP TS 32.299) SDP Media Name AVP code
*/
int SDP_MEDIA_NAME = 844;
/**
* Ro/Rf (3GPP TS 32.299) SDP Offer Timestamp AVP code
*/
int SDP_OFFER_TIMESTAMP = 1274;
/**
* Ro/Rf (3GPP TS 32.299) SDP Session Description AVP code
*/
int SDP_SESSION_DESCRIPTION = 842;
/**
* Ro/Rf (3GPP TS 32.299) SDP TimeStamps AVP code
*/
int SDP_TIMESTAMPS = 1273;
/**
* Ro/Rf (3GPP TS 32.299) SDP Type AVP code
*/
int SDP_TYPE = 2036;
/**
* Ro/Rf (3GPP TS 32.299) Served Party IP Address AVP code
*/
int SERVED_PARTY_IP_ADDRESS = 848;
/**
* Ro/Rf (3GPP TS 32.299) Service Data Container AVP code
*/
int SERVICE_DATA_CONTAINER = 2040;
/**
* Ro/Rf (3GPP TS 32.299) Service Generic Information AVP code
*/
int SERVICE_GENERIC_INFORMATION = 1256;
/**
* Ro/Rf (3GPP TS 32.299) Service Id AVP code
*/
int SERVICE_IDENTIFIER = 855;
/**
* Ro/Rf (3GPP TS 32.299) Service Information AVP code
*/
int SERVICE_INFORMATION = 873;
/**
* Ro/Rf (3GPP TS 32.299) Service Mode AVP code
*/
int SERVICE_MODE = 2032;
/**
* Ro/Rf (3GPP TS 32.299) Service Specific Data AVP code
*/
int SERVICE_SPECIFIC_DATA = 863;
/**
* Ro/Rf (3GPP TS 32.299) Service Specific Info AVP code
*/
int SERVICE_SPECIFIC_INFO = 1249;
/**
* Ro/Rf (3GPP TS 32.299) Service Specific Type AVP code
*/
int SERVICE_SPECIFIC_TYPE = 1257;
/**
* Ro/Rf (3GPP TS 32.299) Serving Node Type AVP code
*/
int SERVING_NODE_TYPE = 2047;
/**
* Ro/Rf (3GPP TS 32.299) Service Type AVP code
*/
int SERVICE_TYPE = 2031;
/**
* Ro/Rf (3GPP TS 32.299) SGSN Address AVP code
*/
int SGSN_ADDRESS = 1228;
/**
* Ro/Rf (3GPP TS 32.299) SGW Change AVP code
*/
int SGW_CHANGE = 2064;
/**
* Ro/Rf (3GPP TS 32.299) SIP Method AVP code
*/
int SIP_METHOD = 824;
/**
* Ro/Rf (3GPP TS 32.299) SIP Request Timestamp Fraction AVP code
*/
int SIP_REQUEST_TIMESTAMP_FRACTION = 2301;
/**
* Ro/Rf (3GPP TS 32.299) SIP Request Timestamp AVP code
*/
int SIP_REQUEST_TIMESTAMP = 834;
/**
* Ro/Rf (3GPP TS 32.299) SIP Response Timestamp Fraction AVP code
*/
int SIP_RESPONSE_TIMESTAMP_FRACTION = 2302;
/**
* Ro/Rf (3GPP TS 32.299) SIP Response Timestamp AVP code
*/
int SIP_RESPONSE_TIMESTAMP = 835;
/**
* Ro/Rf (3GPP TS 32.299) SM Discharge Time AVP code
*/
int SM_DISCHARGE_TIME = 2012;
/**
* Ro/Rf (3GPP TS 32.299) SM Message Type AVP code
*/
int SM_MESSAGE_TYPE = 2007;
/**
* Ro/Rf (3GPP TS 32.299) SM Protocol ID AVP code
*/
int SM_PROTOCOL_ID = 2013;
/**
* Ro/Rf (3GPP TS 32.299) SMSC Address AVP code
*/
int SMSC_ADDRESS = 2017;
/**
* Ro/Rf (3GPP TS 32.299) SMS Information AVP code
*/
int SMS_INFORMATION = 2000;
/**
* Ro/Rf (3GPP TS 32.299) SMS Node AVP code
*/
int SMS_NODE = 2016;
/**
* Ro/Rf (3GPP TS 32.299) SM Service Type AVP code
*/
int SM_SERVICE_TYPE = 2029;
/**
* Ro/Rf (3GPP TS 32.299) SM Status AVP code
*/
int SM_STATUS = 2014;
/**
* Ro/Rf (3GPP TS 32.299) SM User Data Header AVP code
*/
int SM_USER_DATA_HEADER = 2015;
/**
* Ro/Rf (3GPP TS 32.299) Start Time AVP code
*/
int START_TIME = 2041;
/**
* Ro/Rf (3GPP TS 32.299) Stop Time AVP code
*/
int STOP_TIME = 2042;
/**
* Ro/Rf (3GPP TS 32.299) Submission Time AVP code
*/
int SUBMISSION_TIME = 1202;
/**
* Ro/Rf (3GPP TS 32.299) Subscriber Role AVP code
*/
int SUBSCRIBER_ROLE = 2033;
/**
* Ro/Rf (3GPP TS 32.299) Supplementary Service AVP code
*/
int SUPPLEMENTARY_SERVICE = 2048;
/**
* Ro/Rf (3GPP TS 32.299) Talk Burst Exchange AVP code
*/
int TALK_BURST_EXCHANGE = 1255;
/**
* Ro/Rf (3GPP TS 32.299) Talk Burst Time AVP code
*/
int TALK_BURST_TIME = 1286;
/**
* Ro/Rf (3GPP TS 32.299) Talk Burst Volume AVP code
*/
int TALK_BURST_VOLUME = 1287;
/**
* Ro/Rf (3GPP TS 32.299) Tariff Information AVP code
*/
int TARIFF_INFORMATION = 2060;
/**
* Ro/Rf/S13 (3GPP TS 32.299) Terminal Information AVP code
*/
int TERMINAL_INFORMATION = 1401;
/**
* Ro/Rf (3GPP TS 32.299) Terminating IOI AVP code
*/
int TERMINATING_IOI = 840;
/**
* Ro/Rf (3GPP TS 32.299) Time First Usage AVP code
*/
int TIME_FIRST_USAGE = 2043;
/**
* Ro/Rf (3GPP TS 32.299) Time Last Usage AVP code
*/
int TIME_LAST_USAGE = 2044;
/**
* Ro/Rf (3GPP TS 32.299) Time Quota Mechanism AVP code
*/
int TIME_QUOTA_MECHANISM = 1270;
/**
* Ro/Rf (3GPP TS 32.299) Time Quota Threshold AVP code
*/
int TIME_QUOTA_THRESHOLD = 868;
/**
* Ro/Rf (3GPP TS 32.299) Time Quota Type AVP code
*/
int TIME_QUOTA_TYPE = 1271;
/**
* Ro/Rf (3GPP TS 32.299) Time Stamps AVP code
*/
int TIME_STAMPS = 833;
/**
* Ro/Rf (3GPP TS 32.299) Time Usage AVP code
*/
int TIME_USAGE = 2045;
/**
* Ro/Rf (3GPP TS 32.299) TMGI AVP code
*/
int TMGI = 900;
/**
* Ro/Rf (3GPP TS 32.299) Token Text AVP code
*/
int TOKEN_TEXT = 1215;
/**
* Ro/Rf (3GPP TS 32.299) Total Number Of Messages Exploded AVP code
*/
int TOTAL_NUMBER_OF_MESSAGES_EXPLODED = 2113;
/**
* Ro/Rf (3GPP TS 32.299) Total Number Of Messages Sent AVP code
*/
int TOTAL_NUMBER_OF_MESSAGES_SENT = 2114;
/**
* Ro/Rf (3GPP TS 32.299) Traffic Data Volumes AVP code
*/
int TRAFFIC_DATA_VOLUMES = 2046;
/**
* Ro/Rf (3GPP TS 32.299) Trigger AVP code
*/
int TRIGGER = 1264;
/**
* Ro/Rf (3GPP TS 32.299) Trigger Type AVP code
*/
int TRIGGER_TYPE = 870;
/**
* Ro/Rf (3GPP TS 32.299) Trunk Group Id AVP code
*/
int TRUNK_GROUP_ID = 851;
/**
* Ro/Rf (3GPP TS 32.299) Type Number AVP code
*/
int TYPE_NUMBER = 1204;
/**
* Ro/Rf (3GPP TS 32.299) Unit Cost AVP code
*/
int UNIT_COST = 2061;
/**
* Ro/Rf (3GPP TS 32.299) Unit Quota Threshold AVP code
*/
int UNIT_QUOTA_THRESHOLD = 1226;
/**
* Ro/Rf (3GPP TS 32.299) User Data AVP code
*/
int USER_DATA_RORF = 606;
/**
* Ro/Rf (3GPP TS 32.299) User Participating Type AVP code
*/
int USER_PARTICIPATING_TYPE = 1279;
/**
* Ro/Rf (3GPP TS 32.299) User Session Id AVP code
*/
int USER_SESSION_ID = 830;
/**
* Ro/Rf (3GPP TS 32.299) VAS Id AVP code
*/
int VAS_ID = 1102;
/**
* Ro/Rf (3GPP TS 32.299) VASP Id AVP code
*/
int VASP_ID = 1101;
/**
* Ro/Rf (3GPP TS 32.299) Volume Quota Threshold AVP code
*/
int VOLUME_QUOTA_THRESHOLD = 869;
/**
* Ro/Rf (3GPP TS 32.299) WAG Address AVP code
*/
int WAG_ADDRESS = 890;
/**
* Ro/Rf (3GPP TS 32.299) WAG PLMN Id AVP code
*/
int WAG_PLMN_ID = 891;
/**
* Ro/Rf (3GPP TS 32.299) WLAN Information AVP code
*/
int WLAN_INFORMATION = 875;
/**
* Ro/Rf (3GPP TS 32.299) WLAN Radio Container AVP code
*/
int WLAN_RADIO_CONTAINER = 892;
/**
* Ro/Rf (3GPP TS 32.299) WLAN Session Id AVP code
*/
int WLAN_SESSION_ID = 1246;
/**
* Ro/Rf (3GPP TS 32.299) WLAN Technology AVP code
*/
int WLAN_TECHNOLOGY = 893;
/**
* Ro/Rf (3GPP TS 32.299) WLAN UE Local IPAddress AVP code
*/
int WLAN_UE_LOCAL_IPADDRESS = 894;
// S13/S13' Interfaces AVPs
/**
* S13/S13' (3GPP TS 29.272) 3GPP IMEI AVP code
*/
int TGPP_IMEI = 1402;
/**
* S13/S13' (3GPP TS 29.272) Software Version AVP code
*/
int SOFTWARE_VERSION = 1403;
/**
* S13/S13' (3GPP TS 29.272) Equipment-Status AVP code
*/
int EQUIPMENT_STATUS = 1445;
/**
* S13/S13' (3GPP TS 29.272) 3GPP2 MEID AVP code
*/
int TGPP2_MEID = 1471;
/********************************************************/
/*** SLh interface (GMLC - HSS) AVPs (3GPP TS 29.173) ***/
/********************************************************/
/**
* SLh (3GPP TS 29.173) LMSI AVP code
*/
int LMSI = 2400;
/**
* SLh (3GPP TS 29.173) Serving-Node AVP code
*/
int SERVING_NODE = 2401;
/**
* SLh (3GPP TS 29.173) MME-Name AVP code
*/
int MME_NAME = 2402;
/**
* SLh (3GPP TS 29.173) MCS-Number AVP code
*/
int MSC_NUMBER = 2403;
/**
* SLh (3GPP TS 29.173) LCS-Capabilities-Sets AVP code
*/
int LCS_CAPABILITIES_SETS = 2404;
/**
* SLh (3GPP TS 29.173) GMLC-Address AVP code
*/
int GMLC_ADDRESS = 2405;
/**
* SLh (3GPP TS 29.173) Additional-Serving-Node AVP code
*/
int ADDITIONAL_SERVING_NODE = 2406;
/**
* SLh (3GPP TS 29.173) PPR-Address AVP code
*/
int PPR_ADDRESS = 2407;
/**
* SLh (3GPP TS 29.173) MME-Realm AVP code
*/
int MME_REALM = 2408;
/**
* SLh (3GPP TS 29.173) SGSN-Name AVP code
*/
int SGSN_NAME = 2409;
/**
* SLh (3GPP TS 29.173) SGSN-Realm AVP code
*/
int SGSN_REALM = 2410;
/**
* SLh (3GPP TS 29.173) RIA-Flags AVP code
*/
int RIA_FLAGS = 2411;
/**
* SLh (3GPP TS 29.173) SGSN-Number AVP code (reused from 3GPP TS 29.272, MME - SGSN interface)
*/
int SGSN_NUMBER = 1489;
/**
* SLh (3GPP TS 29.173) GMLC-Number AVP code (reused from 3GPP TS 29.272, MME - SGSN interface)
*/
int GMLC_NUMBER = 1474;
/**
* SLh (3GPP TS 29.173) 3GPP-AAA-Server-Name AVP code (reused from 3GPP TS 29.273, 3GPP AAA EPS interface)
*/
int TGPP_AAA_SERVER_NAME = 318;
// SLh re-used Diameter AVPs:
// MSISDN 3GPP TS 29.329;
// SGSN-Number 3GPP TS 29.272;
// Supported-Features 3GPP TS 29.229;
// Feature-List-ID 3GPP TS 29.229;
// Feature-List 3GPP TS 29.229;
// GMLC-Number 3GPP TS 29.272;
// 3GPP-AAA-Server-Name 3GPP TS 29.273
/********************************************************/
/*** SLg interface (GMLC - MME) AVPs (3GPP TS 29.172) ***/
/*** Diameter ELP Application (EPC LCS Protocol) ***/
/********************************************************/
/**
* SLg (3GPP TS 29.172) SLg-Location-Type AVP code
*/
int SLG_LOCATION_TYPE = 2500;
/**
* SLg (3GPP TS 29.172) LCS-EPS-Client-Name AVP code
*/
int LCS_EPS_CLIENT_NAME = 2501;
/**
* SLg (3GPP TS 29.172) LCS_Requestor_Name AVP code
*/
int LCS_REQUESTOR_NAME = 2502;
/**
* SLg (3GPP TS 29.172) LCS-Priority AVP code
*/
int LCS_PRIORITY = 2503;
/**
* SLg (3GPP TS 29.172) LCS-QoS AVP code
*/
int LCS_QOS = 2504;
/**
* SLg (3GPP TS 29.172) Horizontal-Accuracy AVP code
*/
int HORIZONTAL_ACCURACY = 2505;
/**
* SLg (3GPP TS 29.172) Vertical-Accuracy AVP code
*/
int VERTICAL_ACCURACY = 2506;
/**
* SLg (3GPP TS 29.172) Vertical-Requested AVP code
*/
int VERTICAL_REQUESTED = 2507;
/**
* SLg (3GPP TS 29.172) Velocity-Requested AVP code
*/
int VELOCITY_REQUESTED = 2508;
/**
* SLg (3GPP TS 29.172) Response-Time AVP code
*/
int RESPONSE_TIME = 2509;
/**
* SLg (3GPP TS 29.172) LCS-Supported-GAD-Shapes AVP code
*/
int LCS_SUPPORTED_GAD_SHAPES = 2510;
/**
* SLg (3GPP TS 29.172) LCS-Codeword AVP code
*/
int LCS_CODEWORD = 2511;
/**
* SLg (3GPP TS 29.172) LCS-Privacy-Check AVP code
*/
int LCS_PRIVACY_CHECK = 2512;
/**
* SLg (3GPP TS 29.172) Accuracy-Fulfilment-Indicator AVP code
*/
int ACCURACY_FULFILMENT_INDICATOR = 2513;
/**
* SLg (3GPP TS 29.172) Age-Of-Location-Estimate AVP code
*/
int AGE_OF_LOCATION_ESTIMATE = 2514;
/**
* SLg (3GPP TS 29.172) Velocity-Estimate 2515 AVP code
*/
int VELOCITY_ESTIMATE = 2515;
/**
* SLg (3GPP TS 29.172) EUTRAN-Positioning-Data AVP code
*/
int EUTRAN_POSITIONING_DATA = 2516;
/**
* SLg (3GPP TS 29.172) ECGI AVP code
*/
int ECGI = 2517;
/**
* SLg (3GPP TS 29.172) Location_Event AVP code
*/
int LOCATION_EVENT = 2518;
/**
* SLg (3GPP TS 29.172) Pseudonym-Indicator
*/
int PSEUDONYM_INDICATOR = 2519;
/**
* SLg (3GPP TS 29.172) LCS-Service-Type-ID AVP Code
*/
int LCS_SERVICE_TYPE_ID = 2520;
/**
* SLg (3GPP TS 29.172) LCS-Privacy-Check-Non-Session AVP Code
*/
int LCS_PRIVACY_CHECK_NON_SESSION = 2521;
/**
* SLg (3GPP TS 29.172) LCS-Privacy-Check-Session AVP Code
*/
int LCS_PRIVACY_CHECK_SESSION = 2522;
/**
* SLg (3GPP TS 29.172) LCS-QoS-Class AVP Code
*/
int LCS_QOS_CLASS = 2523;
/**
* SLg (3GPP TS 29.172) GERAN-Positioning-Info AVP Code
*/
int GERAN_POSITIONING_INFO = 2524;
/**
* SLg (3GPP TS 29.172) GERAN-Positioning-Data AVP Code
*/
int GERAN_POSITIONING_DATA = 2525;
/**
* SLg (3GPP TS 29.172) GERAN-GANSS-Positioning-Data AVP Code
*/
int GERAN_GANSS_POSITIONING_DATA = 2526;
/**
* SLg (3GPP TS 29.172) UTRAN-Positioning-Info AVP Code
*/
int UTRAN_POSITIONING_INFO = 2527;
/**
* SLg (3GPP TS 29.172) UTRAN-Positioning-Data AVP Code
*/
int UTRAN_POSITIONING_DATA = 2528;
/**
* SLg (3GPP TS 29.172) UTRAN-GANSS-Positioning-Data AVP Code
*/
int UTRAN_GANSS_POSITIONING_DATA = 2529;
/**
* SLg (3GPP TS 29.172) LRR-Flags AVP Code
*/
int LRR_FLAGS = 2530;
/**
* SLg (3GPP TS 29.172) LCS-Reference-Number AVP Code
*/
int LCS_REFERENCE_NUMBER = 2531;
/**
* SLg (3GPP TS 29.172) Deferred-Location-Type AVP Code
*/
int DEFERRED_LOCATION_TYPE = 2532;
/**
* SLg (3GPP TS 29.172) Area-Event-Info AVP Code
*/
int AREA_EVENT_INFO = 2533;
/**
* SLg (3GPP TS 29.172) Area-Definition AVP Code
*/
int AREA_DEFINITION = 2534;
/**
* SLg (3GPP TS 29.172) Area AVP Code
*/
int AREA = 2535;
/**
* SLg (3GPP TS 29.172) Area-Type AVP Code
*/
int AREA_TYPE = 2536;
/**
* SLg (3GPP TS 29.172) Area-Identification AVP Code
*/
int AREA_IDENTIFICATION = 2537;
/**
* SLg (3GPP TS 29.172) Occurrence-Info AVP Code
*/
int OCCURRENCE_INFO = 2538;
/**
* SLg (3GPP TS 29.172) Interval-Time AVP Code
*/
int INTERVAL_TIME = 2539;
/**
* SLg (3GPP TS 29.172) Periodic-LDR-Information AVP Code
*/
int PERIODIC_LDR_INFORMATION = 2540;
/**
* SLg (3GPP TS 29.172) Reporting-Amount AVP Code
*/
int REPORTING_AMOUNT = 2541;
/**
* SLg (3GPP TS 29.172) Reporting-Interval AVP Code
*/
int REPORTING_INTERVAL = 2542;
/**
* SLg (3GPP TS 29.172) Reporting-PLMN-List AVP Code
*/
int REPORTING_PLMN_LIST = 2543;
/**
* SLg (3GPP TS 29.172) PLMN-ID-List AVP Code
*/
int PLMN_ID_LIST = 2544;
/**
* SLg (3GPP TS 29.172) PLR-Flags AVP Code
*/
int PLR_FLAGS = 2545;
/**
* SLg (3GPP TS 29.172) PLA-Flags AVP Code
*/
int PLA_FLAGS = 2546;
/**
* SLg (3GPP TS 29.172) Deferred-MT-LR-Data AVP Code
*/
int DEFERRED_MT_LR_DATA = 2547;
/**
* SLg (3GPP TS 29.172) Termination-Cause AVP Code;
*/
int TERMINATION_CAUSE_LCS = 2548;
/**
* SLg (3GPP TS 29.172) LRA-Flags AVP Code
*/
int LRA_FLAGS = 2549;
/**
* SLg (3GPP TS 29.172) Periodic-Location-Support-Indicator AVP Code
*/
int PERIODIC_LOCATION_SUPPORT_INDICATOR = 2550;
/**
* SLg (3GPP TS 29.172)
*/
int PRIORITIZED_LIST_INDICATOR = 2551;
/**
* SLg (3GPP TS 29.172)ESMLC-Cell-Info AVP Code
*/
int ESMLC_CELL_INFO = 2552;
/**
* SLg (3GPP TS 29.172) Cell-Portion-ID AVP Code
*/
int CELL_PORTION_ID = 2553;
/**
* SLg (3GPP TS 29.172) 1xRTT-RCID AVP Code
*/
int ONEXRTT_RCID = 2554;
/**
* SLg (3GPP TS 29.172) Civic-Address AVP Code
*/
int CIVIC_ADDRESS = 2556;
/**
* SLg (3GPP TS 29.172) Barometric-Pressure AVP Code
*/
int BAROMETRIC_PRESSURE = 2557;
/**
* SLg (3GPP TS 29.172) UTRAN-Additional-Positioning-Data AVP Code
*/
int UTRAN_ADDITIONAL_POSITIONING_DATA = 2558;
/**
* SLg (3GPP TS 29.172) Motion-Event-Info
*/
int MOTION_EVENT_INFO = 2559;
/**
* SLg (3GPP TS 29.172) Linear-Distance
*/
int LINEAR_DISTANCE = 2560;
/**
* SLg (3GPP TS 29.172) Maximum-Interval
*/
int MAXIMUM_INTERVAL = 2561;
/**
* SLg (3GPP TS 29.172) Sampling-Interval
*/
int SAMPLING_INTERVAL = 2562;
/**
* SLg (3GPP TS 29.172) Reporting-Duration
*/
int REPORTING_DURATION = 2563;
/**
* SLg (3GPP TS 29.172) Reporting-Location-Requirements
*/
int REPORTING_LOCATION_REQUIREMENTS = 2564;
/**
* SLg (3GPP TS 29.172) Additional-Area
*/
int ADDITIONAL_AREA = 2565;
/**
* SLg (3GPP TS 29.172) Service-Selection AVP Code (reused from 3GPP TS 29.272 & IETF RFC 5778)
*/
int SERVICE_SELECTION = 493;
/**
* SLg (3GPP TS 29.172) Cell-Global-Identity AVP Code (reused from 3GPP TS 29.272)
*/
int CELL_GLOBAL_IDENTITY = 1604;
/**
* SLg (3GPP TS 29.172) Visited-PLMN-Id AVP Code (reused from 3GPP TS 29.272)
*/
int VISITED_PLMN_ID = 1407;
/**
* SLg (3GPP TS 29.172) Service-Area-Identity AVP Code (reused from 3GPP TS 29.272)
*/
int SERVICE_AREA_IDENTITY = 1607;
// Diameter ELP Application (SLg) reused AVPs:
// LCS-Format-Indicator 1237 3GPP TS 32.299;
// LCS-Name-String 1238 3GPP TS 2.299;
// LCS-Client-Type 1241 3GPP TS 32.299
// LCS-Requestor-Id-String 1240 3GPP TS 32.299;
// Location-Estimate 1242 3GPP TS 32.299;
// IMEI 1402 3GPP TS 29.272;
// MSISDN 701 3GPP TS 29.329;
// Service-Selection 493 3GPP TS 29.272, IETF RFC 5778
// User-Name 1 IETF RFC 3588;
// Supported-Features 628 3GPP TS 29.229;
// Feature-List-ID 629 3GPP TS 29.229;
// Feature-List 630 3GPP TS 29.229;
// Serving-Node 2401 3GPP TS 29.173;
// Cell-Global-Identity 1604 3GPP TS 29.272;
// Service-Area-Identity 1607 3GPP TS 29.272;
// GMLC-Address 2405 3GPP TS 29.173;
// Visited-PLMN-Id 1407 3GPP TS 29.272
/**
* @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;
byte[] getRawData();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy