%% ------------------------------------------------------------------- %% This is a generated file. %% ------------------------------------------------------------------- -module(diameter_3gpp_ts29_273_s6b). -compile({parse_transform, diameter_exprecs}). -compile(nowarn_unused_function). -dialyzer(no_return). -export_records(['AAR', 'AAA', 'STR', 'STA', 'ASR', 'ASA', 'RAR', 'RAA', 'Proxy-Info', 'Failed-AVP', 'Experimental-Result', 'Vendor-Specific-Application-Id', 'Emergency-Info', 'Access-Network-Charging-Identifier-Gx', 'Allocation-Retention-Priority', 'Application-Detection-Information', 'Charging-Rule-Definition', 'Charging-Rule-Install', 'Charging-Rule-Remove', 'Charging-Rule-Report', 'CoA-Information', 'Conditional-APN-Aggregate-Max-Bitrate', 'Default-EPS-Bearer-QoS', 'Default-QoS-Information', 'Event-Report-Indication', 'Fixed-User-Location-Info', 'Flow-Information', 'Packet-Filter-Information', 'Presence-Reporting-Area-Information', 'QoS-Information', 'Redirect-Information', 'Routing-Filter', 'Routing-Rule-Definition', 'Routing-Rule-Install', 'Routing-Rule-Remove', 'TDF-Information', 'Tunnel-Information', 'TFT-Packet-Filter-Information', 'Usage-Monitoring-Information', 'Flows', 'Charging-Information', 'Supported-Features', 'Supported-Applications', 'SIP-Auth-Data-Item', 'Deregistration-Reason', 'SIP-Digest-Authenticate', 'Subscription-Data', 'Terminal-Information', 'Requested-EUTRAN-Authentication-Info', 'Requested-UTRAN-GERAN-Authentication-Info', 'Authentication-Info', 'E-UTRAN-Vector', 'UTRAN-Vector', 'GERAN-Vector', 'APN-Configuration-Profile', 'APN-Configuration', 'EPS-Subscribed-QoS-Profile', 'AMBR', 'Trace-Data', 'GPRS-Subscription-Data', 'PDP-Context', 'CSG-Subscription-Data', 'Specific-APN-Info', 'LCS-Info', 'LCS-PrivacyException', 'External-Client', 'Service-Type', 'MO-LR', 'Teleservice-List', 'Call-Barring-Info', 'EPS-User-State', 'EPS-Location-Information', 'MME-User-State', 'SGSN-User-State', 'MME-Location-Information', 'SGSN-Location-Information', 'Active-APN', 'MDT-Configuration', 'Area-Scope', 'Equivalent-PLMN-List', 'VPLMN-CSG-Subscription-Data', 'Local-Time-Zone', 'WLAN-Identifier', 'Access-Network-Info', 'TWAN-Connectivity-Parameters', 'Non-3GPP-User-Data', 'Trace-Info', 'TWAN-Access-Info', 'Access-Network-Info-Change', 'Access-Transfer-Information', 'Accumulated-Cost', 'Additional-Content-Information', 'Address-Domain', 'AF-Correlation-Information', 'Announcement-Information', 'AoC-Cost-Information', 'AoC-Information', 'AoC-Service', 'AoC-Subscription-Information', 'APN-Rate-Control', 'APN-Rate-Control-Downlink', 'APN-Rate-Control-Uplink', 'Application-Server-Information', 'Basic-Service-Code', 'Called-Identity-Change', 'Coverage-Info', 'CPDT-Information', 'Current-Tariff', 'Destination-Interface', 'Early-Media-Description', 'Enhanced-Diagnostics', 'Envelope', 'Event-Type', 'Incremental-Cost', 'IMS-Information', 'Inter-Operator-Identifier', 'ISUP-Cause', 'LCS-Client-ID', 'LCS-Client-Name', 'LCS-Information', 'LCS-Requestor-ID', 'Location-Info', 'Location-Type', 'MBMS-Information', 'Message-Body', 'Message-Class', 'MM-Content-Type', 'MMS-Information', 'MMTel-Information', 'Monitoring-Event-Information', 'Monitoring-Event-Report-Data', 'Next-Tariff', 'NIDD-Submission', 'NNI-Information', 'Offline-Charging', 'Originator-Address', 'Originator-Interface', 'Originator-Received-Address', 'Participant-Group', 'PoC-Information', 'PoC-User-Role', 'ProSe-Direct-Communication-Reception-Data-Container', 'ProSe-Direct-Communication-Transmission-Data-Container', 'ProSe-Information', 'PS-Furnish-Charging-Information', 'PS-Information', 'Radio-Parameter-Set-Info', 'RAN-Secondary-RAT-Usage-Report', 'Rate-Element', 'Real-Time-Tariff-Information', 'Recipient-Address', 'Recipient-Info', 'Recipient-Received-Address', 'Related-Change-Condition-Information', 'Related-Trigger', 'Remaining-Balance', 'Scale-Factor', 'SCS-AS-Address', 'SDP-Media-Component', 'SDP-TimeStamps', 'Service-Data-Container', 'Service-Information', 'Service-Specific-Info', 'SM-Device-Trigger-Information', 'SMS-Information', 'Supplementary-Service', 'Talk-Burst-Exchange', 'Tariff-Information', 'Time-Quota-Mechanism', 'Time-Stamps', 'Traffic-Data-Volumes', 'Transmitter-Info', 'Trigger', 'Trunk-Group-Id', 'TWAN-User-Location-Info', 'Unit-Cost', 'User-CSG-Information', 'UWAN-User-Location-Info', 'Variable-Part', 'VCS-Information', 'MIP-MN-AAA-Auth', 'MIP-MN-to-FA-MSA', 'MIP-FA-to-MN-MSA', 'MIP-MN-to-HA-MSA', 'MIP-HA-to-MN-MSA', 'MIP-FA-to-HA-MSA', 'MIP-HA-to-FA-MSA', 'MIP-Originating-Foreign-AAA', 'MIP-Home-Agent-Host', 'Cost-Information', 'Unit-Value', 'Multiple-Services-Credit-Control', 'Granted-Service-Unit', 'Requested-Service-Unit', 'Used-Service-Unit', 'CC-Money', 'G-S-U-Pool-Reference', 'Final-Unit-Indication', 'Redirect-Server', 'Service-Parameter-Info', 'Subscription-Id', 'User-Equipment-Info', 'MIP6-Agent-Info', 'QoS-Resources', 'Filter-Rule', 'Classifier', 'From-Spec', 'To-Spec', 'IP-Address-Range', 'IP-Address-Mask', 'MAC-Address-Mask', 'EUI64-Address-Mask', 'Port-Range', 'IP-Option', 'TCP-Option', 'TCP-Flags', 'ICMP-Type', 'ETH-Option', 'ETH-Proto-Type', 'VLAN-ID-Range', 'User-Priority-Range', 'Time-Of-Day-Condition', 'QoS-Profile-Template', 'QoS-Parameters', 'Excess-Treatment', 'QoS-Capability', 'OC-Supported-Features', 'OC-OLR', 'Load']). -record('AAR', {'Session-Id', 'Auth-Application-Id', 'Origin-Host', 'Origin-Realm', 'Destination-Realm', 'Auth-Request-Type', 'User-Name' = [], 'MIP6-Agent-Info' = [], 'MIP6-Feature-Vector' = [], 'Visited-Network-Identifier' = [], 'QoS-Capability' = [], 'Service-Selection' = [], 'OC-Supported-Features' = [], 'Origination-Time-Stamp' = [], 'Maximum-Wait-Time' = [], 'Supported-Features' = [], 'Emergency-Services' = [], 'AVP' = []}). -record('AAA', {'Session-Id', 'Auth-Application-Id', 'Auth-Request-Type', 'Result-Code', 'Origin-Host', 'Origin-Realm', 'MIP6-Feature-Vector' = [], 'Session-Timeout' = [], 'APN-Configuration' = [], 'QoS-Resources' = [], 'AN-Trusted' = [], 'Redirect-Host' = [], 'Trace-Info' = [], 'OC-Supported-Features' = [], 'OC-OLR' = [], 'Load' = [], 'AVP' = []}). -record('STR', {'Session-Id', 'Auth-Application-Id', 'Origin-Host', 'Origin-Realm', 'Destination-Realm', 'Termination-Cause', 'User-Name' = [], 'OC-Supported-Features' = [], 'AVP' = []}). -record('STA', {'Session-Id', 'Result-Code', 'Origin-Host', 'Origin-Realm', 'OC-Supported-Features' = [], 'OC-OLR' = [], 'Load' = [], 'AVP' = []}). -record('ASR', {'Session-Id', 'Origin-Host', 'Origin-Realm', 'Destination-Realm', 'Destination-Host', 'Auth-Application-Id', 'User-Name' = [], 'Auth-Session-State' = [], 'AVP' = []}). -record('ASA', {'Session-Id', 'Result-Code', 'Origin-Host', 'Origin-Realm', 'AVP' = []}). -record('RAR', {'Session-Id', 'Origin-Host', 'Origin-Realm', 'Destination-Realm', 'Destination-Host', 'Auth-Application-Id', 'Re-Auth-Request-Type', 'User-Name' = [], 'RAR-Flags' = [], 'AVP' = []}). -record('RAA', {'Session-Id', 'Result-Code', 'Origin-Host', 'Origin-Realm', 'User-Name' = [], 'AVP' = []}). -record('Proxy-Info', {'Proxy-Host', 'Proxy-State', 'AVP' = []}). -record('Failed-AVP', {'AVP' = []}). -record('Experimental-Result', {'Vendor-Id', 'Experimental-Result-Code'}). -record('Vendor-Specific-Application-Id', {'Vendor-Id', 'Auth-Application-Id' = [], 'Acct-Application-Id' = []}). -record('Emergency-Info', {'MIP6-Agent-Info' = [], 'AVP' = []}). -record('Access-Network-Charging-Identifier-Gx', {'Access-Network-Charging-Identifier-Value', 'Charging-Rule-Base-Name' = [], 'Charging-Rule-Name' = [], 'IP-CAN-Session-Charging-Scope' = [], 'AVP' = []}). -record('Allocation-Retention-Priority', {'Priority-Level', 'Pre-emption-Capability' = [], 'Pre-emption-Vulnerability' = []}). -record('Application-Detection-Information', {'TDF-Application-Identifier', 'TDF-Application-Instance-Identifier' = [], 'Flow-Information' = [], 'AVP' = []}). -record('Charging-Rule-Definition', {'Charging-Rule-Name', 'Service-Identifier' = [], 'Rating-Group' = [], 'Flow-Information' = [], 'TDF-Application-Identifier' = [], 'Flow-Status' = [], 'QoS-Information' = [], 'PS-to-CS-Session-Continuity' = [], 'Reporting-Level' = [], 'Online' = [], 'Offline' = [], 'Metering-Method' = [], 'Precedence' = [], 'AF-Charging-Identifier' = [], 'Flows' = [], 'Monitoring-Key' = [], 'Redirect-Information' = [], 'Mute-Notification' = [], 'AF-Signalling-Protocol' = [], 'Sponsor-Identity' = [], 'Application-Service-Provider-Identity' = [], 'Required-Access-Info' = [], 'AVP' = []}). -record('Charging-Rule-Install', {'Charging-Rule-Definition' = [], 'Charging-Rule-Name' = [], 'Charging-Rule-Base-Name' = [], 'Bearer-Identifier' = [], 'Rule-Activation-Time' = [], 'Rule-Deactivation-Time' = [], 'Resource-Allocation-Notification' = [], 'Charging-Correlation-Indicator' = [], 'AVP' = []}). -record('Charging-Rule-Remove', {'Charging-Rule-Name' = [], 'Charging-Rule-Base-Name' = [], 'Required-Access-Info' = [], 'AVP' = []}). -record('Charging-Rule-Report', {'Charging-Rule-Name' = [], 'Charging-Rule-Base-Name' = [], 'Bearer-Identifier' = [], 'PCC-Rule-Status' = [], 'Rule-Failure-Code' = [], 'Final-Unit-Indication' = [], 'RAN-NAS-Release-Cause' = [], 'AVP' = []}). -record('CoA-Information', {'Tunnel-Information', 'CoA-IP-Address', 'AVP' = []}). -record('Conditional-APN-Aggregate-Max-Bitrate', {'APN-Aggregate-Max-Bitrate-UL' = [], 'APN-Aggregate-Max-Bitrate-DL' = [], 'IP-CAN-Type' = [], 'RAT-Type' = [], 'AVP' = []}). -record('Default-EPS-Bearer-QoS', {'QoS-Class-Identifier' = [], 'Allocation-Retention-Priority' = [], 'AVP' = []}). -record('Default-QoS-Information', {'QoS-Class-Identifier' = [], 'Max-Requested-Bandwidth-UL' = [], 'Max-Requested-Bandwidth-DL' = [], 'Default-QoS-Name' = [], 'AVP' = []}). -record('Event-Report-Indication', {'Event-Trigger' = [], 'IP-CAN-Type' = [], 'AN-GW-Address' = [], '3GPP-SGSN-Address' = [], '3GPP-SGSN-IPv6-Address' = [], '3GPP-SGSN-MCC-MNC' = [], 'Framed-IP-Address' = [], 'RAT-Type' = [], 'RAI' = [], '3GPP-User-Location-Info' = [], '3GPP-MS-TimeZone' = [], 'Routing-IP-Address' = [], 'UE-Local-IP-Address' = [], 'HeNB-Local-IP-Address' = [], 'UDP-Source-Port' = [], 'Presence-Reporting-Area-Information' = [], 'AVP' = []}). -record('Fixed-User-Location-Info', {'Logical-Access-ID' = [], 'Physical-Access-ID' = [], 'AVP' = []}). -record('Flow-Information', {'Flow-Description' = [], 'Packet-Filter-Identifier' = [], 'Packet-Filter-Usage' = [], 'ToS-Traffic-Class' = [], 'Security-Parameter-Index' = [], 'Flow-Label' = [], 'Flow-Direction' = [], 'AVP' = []}). -record('Packet-Filter-Information', {'Packet-Filter-Identifier' = [], 'Precedence' = [], 'Packet-Filter-Content' = [], 'ToS-Traffic-Class' = [], 'Security-Parameter-Index' = [], 'Flow-Label' = [], 'Flow-Direction' = [], 'AVP' = []}). -record('Presence-Reporting-Area-Information', {'Presence-Reporting-Area-Identifier' = [], 'Presence-Reporting-Area-Status' = [], 'Presence-Reporting-Area-Elements-List' = [], 'AVP' = []}). -record('QoS-Information', {'QoS-Class-Identifier' = [], 'Max-Requested-Bandwidth-UL' = [], 'Max-Requested-Bandwidth-DL' = [], 'Guaranteed-Bitrate-UL' = [], 'Guaranteed-Bitrate-DL' = [], 'Bearer-Identifier' = [], 'Allocation-Retention-Priority' = [], 'APN-Aggregate-Max-Bitrate-UL' = [], 'APN-Aggregate-Max-Bitrate-DL' = [], 'Conditional-APN-Aggregate-Max-Bitrate' = [], 'AVP' = []}). -record('Redirect-Information', {'Redirect-Support' = [], 'Redirect-Address-Type' = [], 'Redirect-Server-Address' = [], 'AVP' = []}). -record('Routing-Filter', {'Flow-Description', 'Flow-Direction', 'ToS-Traffic-Class' = [], 'Security-Parameter-Index' = [], 'Flow-Label' = [], 'AVP' = []}). -record('Routing-Rule-Definition', {'Routing-Rule-Identifier', 'Routing-Filter' = [], 'Precedence' = [], 'Routing-IP-Address' = [], 'AVP' = []}). -record('Routing-Rule-Install', {'Routing-Rule-Definition' = [], 'AVP' = []}). -record('Routing-Rule-Remove', {'Routing-Rule-Identifier' = [], 'AVP' = []}). -record('TDF-Information', {'TDF-Destination-Realm' = [], 'TDF-Destination-Host' = [], 'TDF-IP-Address' = []}). -record('Tunnel-Information', {'Tunnel-Header-Length' = [], 'Tunnel-Header-Filter' = [], 'AVP' = []}). -record('TFT-Packet-Filter-Information', {'Precedence' = [], 'TFT-Filter' = [], 'ToS-Traffic-Class' = [], 'Security-Parameter-Index' = [], 'Flow-Label' = [], 'Flow-Direction' = [], 'AVP' = []}). -record('Usage-Monitoring-Information', {'Monitoring-Key' = [], 'Granted-Service-Unit' = [], 'Used-Service-Unit' = [], 'Usage-Monitoring-Level' = [], 'Usage-Monitoring-Report' = [], 'Usage-Monitoring-Support' = [], 'AVP' = []}). -record('Flows', {'Media-Component-Number', 'Flow-Number' = [], 'Final-Unit-Action' = []}). -record('Charging-Information', {'Primary-Event-Charging-Function-Name' = [], 'Secondary-Event-Charging-Function-Name' = [], 'Primary-Charging-Collection-Function-Name' = [], 'Secondary-Charging-Collection-Function-Name' = [], 'AVP' = []}). -record('Supported-Features', {'Vendor-Id', 'Feature-List-ID', 'Feature-List', 'AVP' = []}). -record('Supported-Applications', {'Auth-Application-Id' = [], 'Acct-Application-Id' = [], 'Vendor-Specific-Application-Id' = [], 'AVP' = []}). -record('SIP-Auth-Data-Item', {'SIP-Item-Number' = [], 'SIP-Authentication-Scheme' = [], 'SIP-Authenticate' = [], 'SIP-Authorization' = [], 'SIP-Authentication-Context' = [], 'Confidentiality-Key' = [], 'Integrity-Key' = [], 'SIP-Digest-Authenticate' = [], 'Framed-IP-Address' = [], 'Framed-IPv6-Prefix' = [], 'Framed-Interface-Id' = [], 'Line-Identifier' = [], 'AVP' = []}). -record('Deregistration-Reason', {'Reason-Code', 'Reason-Info' = [], 'AVP' = []}). -record('SIP-Digest-Authenticate', {'Digest-Realm', 'Digest-QoP', 'Digest-HA1', 'Digest-Algorithm' = [], 'AVP' = []}). -record('Subscription-Data', {'Subscriber-Status' = [], 'MSISDN' = [], 'A-MSISDN' = [], 'STN-SR' = [], 'ICS-Indicator' = [], 'Network-Access-Mode' = [], 'Operator-Determined-Barring' = [], 'HPLMN-ODB' = [], 'Regional-Subscription-Zone-Code' = [], 'Access-Restriction-Data' = [], 'APN-OI-Replacement' = [], 'LCS-Info' = [], 'Teleservice-List' = [], 'Call-Barring-Info' = [], '3GPP-Charging-Characteristics' = [], 'AMBR' = [], 'APN-Configuration-Profile' = [], 'RAT-Frequency-Selection-Priority-ID' = [], 'Trace-Data' = [], 'GPRS-Subscription-Data' = [], 'CSG-Subscription-Data' = [], 'Roaming-Restricted-Due-To-Unsupported-Feature' = [], 'Subscribed-Periodic-RAU-TAU-Timer' = [], 'MPS-Priority' = [], 'VPLMN-LIPA-Allowed' = [], 'Relay-Node-Indicator' = [], 'MDT-User-Consent' = [], 'Subscribed-VSRVCC' = [], 'Subscription-Data-Flags' = [], 'AVP' = []}). -record('Terminal-Information', {'IMEI' = [], '3GPP2-MEID' = [], 'Software-Version' = [], 'AVP' = []}). -record('Requested-EUTRAN-Authentication-Info', {'Number-Of-Requested-Vectors' = [], 'Immediate-Response-Preferred' = [], 'Re-Synchronization-Info' = [], 'AVP' = []}). -record('Requested-UTRAN-GERAN-Authentication-Info', {'Number-Of-Requested-Vectors' = [], 'Immediate-Response-Preferred' = [], 'Re-Synchronization-Info' = [], 'AVP' = []}). -record('Authentication-Info', {'E-UTRAN-Vector' = [], 'UTRAN-Vector' = [], 'GERAN-Vector' = [], 'AVP' = []}). -record('E-UTRAN-Vector', {'Item-Number', 'RAND', 'XRES', 'AUTN', 'KASME', 'AVP' = []}). -record('UTRAN-Vector', {'Item-Number', 'RAND', 'XRES', 'AUTN', 'Confidentiality-Key', 'Integrity-Key', 'AVP' = []}). -record('GERAN-Vector', {'Item-Number', 'RAND', 'SRES', 'Kc', 'AVP' = []}). -record('APN-Configuration-Profile', {'Context-Identifier', 'All-APN-Configurations-Included-Indicator', 'APN-Configuration' = [], 'AVP' = []}). -record('APN-Configuration', {'Context-Identifier', 'PDN-Type', 'Service-Selection', 'Served-Party-IP-Address' = [], 'EPS-Subscribed-QoS-Profile' = [], 'VPLMN-Dynamic-Address-Allowed' = [], 'MIP6-Agent-Info' = [], 'Visited-Network-Identifier' = [], 'PDN-GW-Allocation-Type' = [], '3GPP-Charging-Characteristics' = [], 'AMBR' = [], 'Specific-APN-Info' = [], 'APN-OI-Replacement' = [], 'SIPTO-Permission' = [], 'LIPA-Permission' = [], 'Restoration-Priority' = [], 'AVP' = []}). -record('EPS-Subscribed-QoS-Profile', {'QoS-Class-Identifier', 'Allocation-Retention-Priority', 'AVP' = []}). -record('AMBR', {'Max-Requested-Bandwidth-UL', 'Max-Requested-Bandwidth-DL', 'AVP' = []}). -record('Trace-Data', {'Trace-Reference', 'Trace-Depth', 'Trace-NE-Type-List', 'Trace-Event-List', 'Trace-Collection-Entity', 'Trace-Interface-List' = [], 'OMC-Id' = [], 'MDT-Configuration' = [], 'AVP' = []}). -record('GPRS-Subscription-Data', {'Complete-Data-List-Included-Indicator', 'PDP-Context' = [], 'AVP' = []}). -record('PDP-Context', {'Context-Identifier', 'PDP-Type', 'QoS-Subscribed', 'Service-Selection', 'PDP-Address' = [], 'VPLMN-Dynamic-Address-Allowed' = [], '3GPP-Charging-Characteristics' = [], 'Ext-PDP-Type' = [], 'Ext-PDP-Address' = [], 'AMBR' = [], 'APN-OI-Replacement' = [], 'SIPTO-Permission' = [], 'LIPA-Permission' = [], 'Restoration-Priority' = [], 'AVP' = []}). -record('CSG-Subscription-Data', {'CSG-Id', 'Expiration-Date' = [], 'Service-Selection' = [], 'Visited-PLMN-Id' = [], 'AVP' = []}). -record('Specific-APN-Info', {'Service-Selection', 'MIP6-Agent-Info', 'Visited-Network-Identifier' = [], 'AVP' = []}). -record('LCS-Info', {'GMLC-Number' = [], 'LCS-PrivacyException' = [], 'MO-LR' = [], 'AVP' = []}). -record('LCS-PrivacyException', {'SS-Code', 'SS-Status', 'Notification-To-UE-User' = [], 'External-Client' = [], 'PLMN-Client' = [], 'Service-Type' = [], 'AVP' = []}). -record('External-Client', {'Client-Identity', 'GMLC-Restriction' = [], 'Notification-To-UE-User' = [], 'AVP' = []}). -record('Service-Type', {'ServiceTypeIdentity', 'GMLC-Restriction' = [], 'Notification-To-UE-User' = [], 'AVP' = []}). -record('MO-LR', {'SS-Code', 'SS-Status', 'AVP' = []}). -record('Teleservice-List', {'TS-Code' = [], 'AVP' = []}). -record('Call-Barring-Info', {'SS-Code', 'SS-Status', 'AVP' = []}). -record('EPS-User-State', {'MME-User-State' = [], 'SGSN-User-State' = [], 'AVP' = []}). -record('EPS-Location-Information', {'MME-Location-Information' = [], 'SGSN-Location-Information' = [], 'AVP' = []}). -record('MME-User-State', {'User-State' = [], 'AVP' = []}). -record('SGSN-User-State', {'User-State' = [], 'AVP' = []}). -record('MME-Location-Information', {'E-UTRAN-Cell-Global-Identity' = [], 'Tracking-Area-Identity' = [], 'Geographical-Information' = [], 'Geodetic-Information' = [], 'Current-Location-Retrieved' = [], 'Age-Of-Location-Information' = [], 'User-CSG-Information' = [], 'AVP' = []}). -record('SGSN-Location-Information', {'Cell-Global-Identity' = [], 'Location-Area-Identity' = [], 'Service-Area-Identity' = [], 'Routing-Area-Identity' = [], 'Geographical-Information' = [], 'Geodetic-Information' = [], 'Current-Location-Retrieved' = [], 'Age-Of-Location-Information' = [], 'User-CSG-Information' = [], 'AVP' = []}). -record('Active-APN', {'Context-Identifier', 'Service-Selection' = [], 'MIP6-Agent-Info' = [], 'Visited-Network-Identifier' = [], 'Specific-APN-Info' = [], 'AVP' = []}). -record('MDT-Configuration', {'Job-Type', 'Area-Scope' = [], 'List-Of-Measurements' = [], 'Reporting-Trigger' = [], 'Report-Interval' = [], 'Report-Amount' = [], 'Event-Threshold-RSRP' = [], 'Event-Threshold-RSRQ' = [], 'Logging-Interval' = [], 'Logging-Duration' = [], 'Measurement-Period-LTE' = [], 'Measurement-Period-UMTS' = [], 'Positioning-Method' = [], 'Measurement-Quantity' = [], 'Event-Threshold-Event-1F' = [], 'Event-Threshold-Event-1I' = [], 'AVP' = []}). -record('Area-Scope', {'Cell-Global-Identity' = [], 'E-UTRAN-Cell-Global-Identity' = [], 'Routing-Area-Identity' = [], 'Location-Area-Identity' = [], 'Tracking-Area-Identity' = [], 'AVP' = []}). -record('Equivalent-PLMN-List', {'Visited-PLMN-Id' = [], 'AVP' = []}). -record('VPLMN-CSG-Subscription-Data', {'CSG-Id', 'Expiration-Date' = [], 'AVP' = []}). -record('Local-Time-Zone', {'Time-Zone', 'Daylight-Saving-Time', 'AVP' = []}). -record('WLAN-Identifier', {'SSID' = [], 'HESSID' = [], 'AVP' = []}). -record('Access-Network-Info', {'SSID' = [], 'BSSID' = [], 'Location-Information' = [], 'Location-Data' = [], 'Operator-Name' = [], 'Logical-Access-ID' = [], 'AVP' = []}). -record('TWAN-Connectivity-Parameters', {'Connectivity-Flags' = [], 'Service-Selection' = [], 'PDN-Type' = [], 'Served-Party-IP-Address' = [], 'TWAN-PCO' = [], 'TWAG-UP-Address' = [], 'TWAN-S2a-Failure-Cause' = [], 'SM-Back-Off-Timer' = [], 'AVP' = []}). -record('Non-3GPP-User-Data', {'Subscription-Id' = [], 'Non-3GPP-IP-Access' = [], 'Non-3GPP-IP-Access-APN' = [], 'RAT-Type' = [], 'Session-Timeout' = [], 'MIP6-Feature-Vector' = [], 'AMBR' = [], '3GPP-Charging-Characteristics' = [], 'Context-Identifier' = [], 'APN-OI-Replacement' = [], 'APN-Configuration' = [], 'Trace-Info' = [], 'TWAN-Default-APN-Context-Id' = [], 'TWAN-Access-Info' = [], 'UE-Usage-Type' = [], 'Emergency-Info' = [], 'ERP-Authorization' = [], 'Core-Network-Restrictions' = [], 'AVP' = []}). -record('Trace-Info', {'Trace-Data' = [], 'Trace-Reference' = [], 'AVP' = []}). -record('TWAN-Access-Info', {'Access-Authorization-Flags' = [], 'WLAN-Identifier' = [], 'AVP' = []}). -record('Access-Network-Info-Change', {'Access-Network-Information' = [], 'Cellular-Network-Information' = [], 'Change-Time' = []}). -record('Access-Transfer-Information', {'Access-Transfer-Type' = [], 'Access-Network-Information' = [], 'Cellular-Network-Information' = [], 'Inter-UE-Transfer' = [], 'User-Equipment-Info' = [], 'Instance-Id' = [], 'Related-IMS-Charging-Identifier' = [], 'Related-IMS-Charging-Identifier-Node' = [], 'Change-Time' = []}). -record('Accumulated-Cost', {'Value-Digits', 'Exponent' = []}). -record('Additional-Content-Information', {'Type-Number' = [], 'Additional-Type-Information' = [], 'Content-Size' = []}). -record('Address-Domain', {'Domain-Name' = [], '3GPP-IMSI-MCC-MNC' = []}). -record('AF-Correlation-Information', {'AF-Charging-Identifier', 'Flows' = []}). -record('Announcement-Information', {'Announcement-Identifier', 'Variable-Part' = [], 'Time-Indicator' = [], 'Quota-Indicator' = [], 'Announcement-Order' = [], 'Play-Alternative' = [], 'Privacy-Indicator' = [], 'Language' = []}). -record('AoC-Cost-Information', {'Accumulated-Cost' = [], 'Incremental-Cost' = [], 'Currency-Code' = []}). -record('AoC-Information', {'AoC-Cost-Information' = [], 'Tariff-Information' = [], 'AoC-Subscription-Information' = []}). -record('AoC-Service', {'AoC-Service-Obligatory-Type' = [], 'AoC-Service-Type' = []}). -record('AoC-Subscription-Information', {'AoC-Service' = [], 'AoC-Format' = [], 'Preferred-AoC-Currency' = []}). -record('APN-Rate-Control', {'APN-Rate-Control-Uplink' = [], 'APN-Rate-Control-Downlink' = []}). -record('APN-Rate-Control-Downlink', {'Rate-Control-Time-Unit' = [], 'Rate-Control-Max-Rate' = [], 'Rate-Control-Max-Message-Size' = []}). -record('APN-Rate-Control-Uplink', {'Additional-Exception-Reports' = [], 'Rate-Control-Time-Unit' = [], 'Rate-Control-Max-Rate' = []}). -record('Application-Server-Information', {'Application-Server' = [], 'Application-Provided-Called-Party-Address' = [], 'Status-AS-Code' = []}). -record('Basic-Service-Code', {'Bearer-Service' = [], 'Teleservice' = []}). -record('Called-Identity-Change', {'Called-Identity' = [], 'Change-Time' = []}). -record('Coverage-Info', {'Coverage-Status' = [], 'Change-Time' = [], 'Location-Info' = []}). -record('CPDT-Information', {'Serving-Node-Identity' = [], 'SGW-Change' = [], 'NIDD-Submission' = []}). -record('Current-Tariff', {'Currency-Code' = [], 'Scale-Factor' = [], 'Rate-Element' = []}). -record('Destination-Interface', {'Interface-Id' = [], 'Interface-Text' = [], 'Interface-Port' = [], 'Interface-Type' = []}). -record('Early-Media-Description', {'SDP-TimeStamps' = [], 'SDP-Media-Component' = [], 'SDP-Session-Description' = []}). -record('Enhanced-Diagnostics', {'RAN-NAS-Release-Cause' = []}). -record('Envelope', {'Envelope-Start-Time', 'Envelope-End-Time' = [], 'CC-Total-Octets' = [], 'CC-Input-Octets' = [], 'CC-Output-Octets' = [], 'CC-Service-Specific-Units' = []}). -record('Event-Type', {'SIP-Method' = [], 'Event' = [], 'Expires' = []}). -record('Incremental-Cost', {'Value-Digits', 'Exponent' = []}). -record('IMS-Information', {'Node-Functionality', 'Event-Type' = [], 'Role-Of-Node' = [], 'User-Session-Id' = [], 'Outgoing-Session-Id' = [], 'Session-Priority' = [], 'Calling-Party-Address' = [], 'Called-Party-Address' = [], 'Called-Asserted-Identity' = [], 'Called-Identity-Change' = [], 'Number-Portability-Routing-Information' = [], 'Carrier-Select-Routing-Information' = [], 'Alternate-Charged-Party-Address' = [], 'Requested-Party-Address' = [], 'Associated-URI' = [], 'Time-Stamps' = [], 'Application-Server-Information' = [], 'Inter-Operator-Identifier' = [], 'Transit-IOI-List' = [], 'IMS-Charging-Identifier' = [], 'SDP-Session-Description' = [], 'SDP-Media-Component' = [], 'Served-Party-IP-Address' = [], 'Trunk-Group-Id' = [], 'Bearer-Service' = [], 'Service-Id' = [], 'Service-Specific-Info' = [], 'Message-Body' = [], 'Cause-Code' = [], 'Reason-Header' = [], 'Access-Network-Information' = [], 'Cellular-Network-Information' = [], 'Early-Media-Description' = [], 'IMS-Communication-Service-Identifier' = [], 'IMS-Application-Reference-Identifier' = [], 'Online-Charging-Flag' = [], 'Real-Time-Tariff-Information' = [], 'Account-Expiration' = [], 'Initial-IMS-Charging-Identifier' = [], 'NNI-Information' = [], 'From-Address' = [], 'IMS-Emergency-Indicator' = [], 'IMS-Visited-Network-Identifier' = [], 'Access-Network-Info-Change' = [], 'Access-Transfer-Information' = [], 'Related-IMS-Charging-Identifier' = [], 'Related-IMS-Charging-Identifier-Node' = [], 'Route-Header-Received' = [], 'Route-Header-Transmitted' = [], 'Instance-Id' = [], 'TAD-Identifier' = [], 'FE-Identifier-List' = []}). -record('Inter-Operator-Identifier', {'Originating-IOI' = [], 'Terminating-IOI' = []}). -record('ISUP-Cause', {'ISUP-Cause-Location' = [], 'ISUP-Cause-Value' = [], 'ISUP-Cause-Diagnostics' = []}). -record('LCS-Client-ID', {'LCS-Client-Type' = [], 'LCS-Client-External-ID' = [], 'LCS-Client-Dialed-By-MS' = [], 'LCS-Client-Name' = [], 'LCS-APN' = [], 'LCS-Requestor-ID' = []}). -record('LCS-Client-Name', {'LCS-Data-Coding-Scheme' = [], 'LCS-Name-String' = [], 'LCS-Format-Indicator' = []}). -record('LCS-Information', {'LCS-Client-ID' = [], 'Location-Type' = [], 'Location-Estimate' = [], 'Positioning-Data' = [], '3GPP-IMSI' = [], 'MSISDN' = []}). -record('LCS-Requestor-ID', {'LCS-Data-Coding-Scheme' = [], 'LCS-Requestor-ID-String' = []}). -record('Location-Info', {'3GPP-User-Location-Info' = [], 'Change-Time' = []}). -record('Location-Type', {'Location-Estimate-Type' = [], 'Deferred-Location-Event-Type' = []}). -record('MBMS-Information', {'TMGI' = [], 'MBMS-User-Service-Type' = [], 'File-Repair-Supported' = [], 'MBMS-2G-3G-Indicator' = [], 'MBMS-Service-Area' = [], 'MBMS-Session-Identity' = [], 'CN-IP-Multicast-Distribution' = [], 'MBMS-GW-Address' = [], 'MBMS-Charged-Party' = [], 'MSISDN' = []}). -record('Message-Body', {'Content-Type', 'Content-Length', 'Content-Disposition' = [], 'Originator' = []}). -record('Message-Class', {'Class-Identifier' = [], 'Token-Text' = []}). -record('MM-Content-Type', {'Type-Number' = [], 'Additional-Type-Information' = [], 'Content-Size' = [], 'Additional-Content-Information' = []}). -record('MMS-Information', {'Originator-Address' = [], 'Recipient-Address' = [], 'Submission-Time' = [], 'MM-Content-Type' = [], 'Priority' = [], 'Message-ID' = [], 'Message-Type' = [], 'Message-Size' = [], 'Message-Class' = [], 'Delivery-Report-Requested' = [], 'Read-Reply-Report-Requested' = [], 'MMBox-Storage-Requested' = [], 'Applic-ID' = [], 'Reply-Applic-ID' = [], 'Aux-Applic-Info' = [], 'Content-Class' = [], 'DRM-Content' = [], 'Adaptations' = []}). -record('MMTel-Information', {'Supplementary-Service' = []}). -record('Monitoring-Event-Information', {'Monitoring-Event-Functionality' = [], 'Event-Timestamp' = [], 'Monitoring-Event-Configuration-Activity' = [], 'Charged-Party' = [], 'Monitoring-Event-Report-Data' = []}). -record('Monitoring-Event-Report-Data', {'Event-Timestamp' = [], 'Monitoring-Event-Report-Number' = [], 'Charged-Party' = [], 'Subscription-Id' = []}). -record('Next-Tariff', {'Currency-Code' = [], 'Scale-Factor' = [], 'Rate-Element' = []}). -record('NIDD-Submission', {'Submission-Time' = [], 'Event-Timestamp' = [], 'Accounting-Input-Octets' = [], 'Accounting-Output-Octets' = [], 'Change-Condition' = []}). -record('NNI-Information', {'Session-Direction' = [], 'NNI-Type' = [], 'Relationship-Mode' = [], 'Neighbour-Node-Address' = []}). -record('Offline-Charging', {'Quota-Consumption-Time' = [], 'Time-Quota-Mechanism' = [], 'Envelope-Reporting' = [], 'Multiple-Services-Credit-Control' = [], 'AVP' = []}). -record('Originator-Address', {'Address-Type' = [], 'Address-Data' = [], 'Address-Domain' = []}). -record('Originator-Interface', {'Interface-Id' = [], 'Interface-Text' = [], 'Interface-Port' = [], 'Interface-Type' = []}). -record('Originator-Received-Address', {'Address-Type' = [], 'Address-Data' = [], 'Address-Domain' = []}). -record('Participant-Group', {'Called-Party-Address' = [], 'Participant-Access-Priority' = [], 'User-Participating-Type' = []}). -record('PoC-Information', {'PoC-Server-Role' = [], 'PoC-Session-Type' = [], 'PoC-User-Role' = [], 'PoC-Session-Initiation-Type' = [], 'PoC-Event-Type' = [], 'Number-Of-Participants' = [], 'Participants-Involved' = [], 'Participant-Group' = [], 'Talk-Burst-Exchange' = [], 'PoC-Controlling-Address' = [], 'PoC-Group-Name' = [], 'PoC-Session-Id' = [], 'Charged-Party' = []}). -record('PoC-User-Role', {'PoC-User-Role-IDs' = [], 'PoC-User-Role-Info-Units' = []}). -record('ProSe-Direct-Communication-Reception-Data-Container', {'Local-Sequence-Number' = [], 'Coverage-Status' = [], '3GPP-User-Location-Info' = [], 'Accounting-Input-Octets' = [], 'Change-Time' = [], 'Change-Condition' = [], 'Usage-Information-Report-Sequence-Number' = [], 'Radio-Resources-Indicator' = [], 'Radio-Frequency' = []}). -record('ProSe-Direct-Communication-Transmission-Data-Container', {'Local-Sequence-Number' = [], 'Coverage-Status' = [], '3GPP-User-Location-Info' = [], 'Accounting-Output-Octets' = [], 'Change-Time' = [], 'Change-Condition' = [], 'Usage-Information-Report-Sequence-Number' = [], 'Radio-Resources-Indicator' = [], 'Radio-Frequency' = []}). -record('ProSe-Information', {'Announcing-UE-HPLMN-Identifier' = [], 'Announcing-UE-VPLMN-Identifier' = [], 'Monitoring-UE-HPLMN-Identifier' = [], 'Monitoring-UE-VPLMN-Identifier' = [], 'Role-Of-ProSe-Function' = [], 'ProSe-3rd-Party-Application-ID' = [], 'Application-Specific-Data' = [], 'ProSe-Event-Type' = [], 'ProSe-Direct-Discovery-Model' = [], 'ProSe-Function-IP-Address' = [], 'ProSe-Role-Of-UE' = [], 'ProSe-Request-Timestamp' = [], 'PC3-Control-Protocol-Cause' = [], 'Monitoring-UE-Identifier' = [], 'Requestor-PLMN-Identifier' = [], 'Requested-PLMN-Identifier' = [], 'ProSe-Range-Class' = [], 'Proximity-Alert-Indication' = [], 'Proximity-Alert-Timestamp' = [], 'Proximity-Cancellation-Timestamp' = [], 'ProSe-Reason-For-Cancellation' = [], 'PC3-EPC-Control-Protocol-Cause' = [], 'ProSe-UE-ID' = [], 'ProSe-Source-IP-Address' = [], 'Layer-2-Group-ID' = [], 'ProSe-Group-IP-Multicast-Address' = [], 'Coverage-Info' = [], 'Radio-Parameter-Set-Info' = [], 'Transmitter-Info' = [], 'Time-First-Transmission' = [], 'Time-First-Reception' = [], 'ProSe-Direct-Communication-Transmission-Data-Container' = [], 'ProSe-Direct-Communication-Reception-Data-Container' = [], 'Announcing-PLMN-ID' = [], 'ProSe-Target-Layer-2-ID' = [], 'Relay-IP-address' = [], 'ProSe-UE-to-Network-Relay-UE-ID' = [], 'Target-IP-Address' = [], 'PC5-Radio-Technology' = []}). -record('PS-Furnish-Charging-Information', {'3GPP-Charging-Id', 'PS-Free-Format-Data', 'PS-Append-Free-Format-Data' = []}). -record('PS-Information', {'3GPP-Charging-Id' = [], 'PDN-Connection-Charging-ID' = [], 'Node-Id' = [], '3GPP-PDP-Type' = [], 'PDP-Address' = [], 'PDP-Address-Prefix-Length' = [], 'Dynamic-Address-Flag' = [], 'Dynamic-Address-Flag-Extension' = [], 'QoS-Information' = [], 'SGSN-Address' = [], 'GGSN-Address' = [], 'TDF-IP-Address' = [], 'SGW-Address' = [], 'TWAG-Address' = [], 'CG-Address' = [], 'Serving-Node-Type' = [], 'SGW-Change' = [], '3GPP-IMSI-MCC-MNC' = [], 'IMSI-Unauthenticated-Flag' = [], '3GPP-GGSN-MCC-MNC' = [], '3GPP-NSAPI' = [], 'Called-Station-Id' = [], '3GPP-Session-Stop-Indicator' = [], '3GPP-Selection-Mode' = [], '3GPP-Charging-Characteristics' = [], 'Charging-Characteristics-Selection-Mode' = [], '3GPP-SGSN-MCC-MNC' = [], '3GPP-MS-TimeZone' = [], 'Charging-Rule-Base-Name' = [], '3GPP-User-Location-Info' = [], 'User-Location-Info-Time' = [], 'User-CSG-Information' = [], 'Presence-Reporting-Area-Information' = [], 'TWAN-User-Location-Info' = [], 'UWAN-User-Location-Info' = [], '3GPP-RAT-Type' = [], 'PS-Furnish-Charging-Information' = [], 'PDP-Context-Type' = [], 'Offline-Charging' = [], 'Traffic-Data-Volumes' = [], 'Service-Data-Container' = [], 'User-Equipment-Info' = [], 'Start-Time' = [], 'Stop-Time' = [], 'Change-Condition' = [], 'Diagnostics' = [], 'Low-Priority-Indicator' = [], 'Logical-Access-ID' = [], 'Physical-Access-ID' = [], 'Fixed-User-Location-Info' = [], 'CN-Operator-Selection-Entity' = [], 'Enhanced-Diagnostics' = [], 'SGi-PtP-Tunnelling-Method' = [], 'CP-CIoT-EPS-Optimisation-Indicator' = [], 'UNI-PDU-CP-Only-Flag' = [], 'APN-Rate-Control' = [], 'Charging-Per-IP-CAN-Session-Indicator' = [], '3GPP-PS-Data-Off-Status' = [], 'SCS-AS-Address' = [], 'Unused-Quota-Timer' = [], 'RAN-Secondary-RAT-Usage-Report' = [], 'AVP' = []}). -record('Radio-Parameter-Set-Info', {'Radio-Parameter-Set-Values' = [], 'Change-Time' = []}). -record('RAN-Secondary-RAT-Usage-Report', {'Secondary-RAT-Type' = [], 'Accounting-Input-Octets' = [], 'Accounting-Output-Octets' = []}). -record('Rate-Element', {'CC-Unit-Type', 'Charge-Reason-Code' = [], 'Unit-Value' = [], 'Unit-Cost' = [], 'Unit-Quota-Threshold' = []}). -record('Real-Time-Tariff-Information', {'Tariff-Information' = [], 'Tariff-XML' = []}). -record('Recipient-Address', {'Address-Type' = [], 'Address-Data' = [], 'Address-Domain' = [], 'Addressee-Type' = []}). -record('Recipient-Info', {'Destination-Interface' = [], 'Recipient-Address' = [], 'Recipient-Received-Address' = [], 'Recipient-SCCP-Address' = [], 'SM-Protocol-ID' = []}). -record('Recipient-Received-Address', {'Address-Type' = [], 'Address-Data' = [], 'Address-Domain' = []}). -record('Related-Change-Condition-Information', {'SGSN-Address' = [], 'Change-Condition' = [], '3GPP-User-Location-Info' = [], 'UWAN-User-Location-Info' = [], 'Presence-Reporting-Area-Status' = [], 'User-CSG-Information' = [], '3GPP-RAT-Type' = []}). -record('Related-Trigger', {'Trigger-Type' = []}). -record('Remaining-Balance', {'Unit-Value', 'Currency-Code'}). -record('Scale-Factor', {'Value-Digits', 'Exponent' = []}). -record('SCS-AS-Address', {'SCS-Realm' = [], 'SCS-Address' = []}). -record('SDP-Media-Component', {'SDP-Media-Name' = [], 'SDP-Media-Description' = [], 'Local-GW-Inserted-Indication' = [], 'IP-Realm-Default-Indication' = [], 'Transcoder-Inserted-Indication' = [], 'Media-Initiator-Flag' = [], 'Media-Initiator-Party' = [], '3GPP-Charging-Id' = [], 'Access-Network-Charging-Identifier-Value' = [], 'SDP-Type' = []}). -record('SDP-TimeStamps', {'SDP-Offer-Timestamp' = [], 'SDP-Answer-Timestamp' = []}). -record('Service-Data-Container', {'AF-Correlation-Information' = [], 'Charging-Rule-Base-Name' = [], 'Accounting-Input-Octets' = [], 'Accounting-Output-Octets' = [], 'Local-Sequence-Number' = [], 'QoS-Information' = [], 'Rating-Group' = [], 'Change-Time' = [], 'Service-Identifier' = [], 'Service-Specific-Info' = [], 'SGSN-Address' = [], 'Time-First-Usage' = [], 'Time-Last-Usage' = [], 'Time-Usage' = [], 'Change-Condition' = [], '3GPP-User-Location-Info' = [], 'UWAN-User-Location-Info' = [], 'Sponsor-Identity' = [], 'Application-Service-Provider-Identity' = [], 'Presence-Reporting-Area-Information' = [], 'Presence-Reporting-Area-Status' = [], 'User-CSG-Information' = [], '3GPP-RAT-Type' = [], 'Related-Change-Condition-Information' = [], 'APN-Rate-Control' = [], '3GPP-PS-Data-Off-Status' = []}). -record('Service-Information', {'Subscription-Id' = [], 'AoC-Information' = [], 'PS-Information' = [], 'IMS-Information' = [], 'MMS-Information' = [], 'LCS-Information' = [], 'PoC-Information' = [], 'MBMS-Information' = [], 'SMS-Information' = [], 'VCS-Information' = [], 'MMTel-Information' = [], 'ProSe-Information' = [], 'CPDT-Information' = []}). -record('Service-Specific-Info', {'Service-Specific-Data' = [], 'Service-Specific-Type' = []}). -record('SM-Device-Trigger-Information', {'MTC-IWF-Address' = [], 'Validity-Time' = []}). -record('SMS-Information', {'SMS-Node' = [], 'Client-Address' = [], 'Originator-SCCP-Address' = [], 'SMSC-Address' = [], 'Data-Coding-Scheme' = [], 'SM-Discharge-Time' = [], 'SM-Message-Type' = [], 'Originator-Interface' = [], 'SM-Protocol-ID' = [], 'Reply-Path-Requested' = [], 'SM-Status' = [], 'SM-User-Data-Header' = [], 'Number-Of-Messages-Sent' = [], 'SM-Sequence-Number' = [], 'Recipient-Info' = [], 'Originator-Received-Address' = [], 'SM-Service-Type' = [], 'SMS-Result' = [], 'SM-Device-Trigger-Indicator' = [], 'SM-Device-Trigger-Information' = [], 'MTC-IWF-Address' = []}). -record('Supplementary-Service', {'MMTel-SService-Type' = [], 'Service-Mode' = [], 'Number-Of-Diversions' = [], 'Associated-Party-Address' = [], 'Service-Id' = [], 'Change-Time' = [], 'Number-Of-Participants' = [], 'Participant-Action-Type' = [], 'CUG-Information' = [], 'AoC-Information' = []}). -record('Talk-Burst-Exchange', {'PoC-Change-Time', 'Number-Of-Talk-Bursts' = [], 'Talk-Burst-Volume' = [], 'Talk-Burst-Time' = [], 'Number-Of-Received-Talk-Bursts' = [], 'Received-Talk-Burst-Volume' = [], 'Received-Talk-Burst-Time' = [], 'Number-Of-Participants' = [], 'PoC-Change-Condition' = []}). -record('Tariff-Information', {'Current-Tariff', 'Tariff-Time-Change' = [], 'Next-Tariff' = []}). -record('Time-Quota-Mechanism', {'Time-Quota-Type', 'Base-Time-Interval'}). -record('Time-Stamps', {'SIP-Request-Timestamp' = [], 'SIP-Response-Timestamp' = [], 'SIP-Request-Timestamp-Fraction' = [], 'SIP-Response-Timestamp-Fraction' = []}). -record('Traffic-Data-Volumes', {'QoS-Information' = [], 'Accounting-Input-Octets' = [], 'Accounting-Output-Octets' = [], 'Change-Condition' = [], 'Change-Time' = [], '3GPP-User-Location-Info' = [], 'UWAN-User-Location-Info' = [], '3GPP-Charging-Id' = [], 'Presence-Reporting-Area-Status' = [], 'User-CSG-Information' = [], '3GPP-RAT-Type' = [], 'Related-Change-Condition-Information' = [], 'Diagnostics' = [], 'Enhanced-Diagnostics' = [], 'CP-CIoT-EPS-Optimisation-Indicator' = []}). -record('Transmitter-Info', {'ProSe-Source-IP-Address' = [], 'ProSe-UE-ID' = []}). -record('Trigger', {'Trigger-Type' = []}). -record('Trunk-Group-Id', {'Incoming-Trunk-Group-Id' = [], 'Outgoing-Trunk-Group-Id' = []}). -record('TWAN-User-Location-Info', {'BSSID' = []}). -record('Unit-Cost', {'Value-Digits', 'Exponent' = []}). -record('User-CSG-Information', {'CSG-Access-Mode', 'CSG-Membership-Indication' = []}). -record('UWAN-User-Location-Info', {'UE-Local-IP-Address', 'UDP-Source-Port' = [], 'BSSID' = []}). -record('Variable-Part', {'Variable-Part-Type', 'Variable-Part-Value', 'Variable-Part-Order' = []}). -record('VCS-Information', {'Bearer-Capability' = [], 'Network-Call-Reference-Number' = [], 'MSC-Address' = [], 'Basic-Service-Code' = [], 'ISUP-Location-Number' = [], 'VLR-Number' = [], 'Forwarding-Pending' = [], 'ISUP-Cause' = [], 'Start-Time' = [], 'Start-of-Charging' = [], 'Stop-Time' = [], 'PS-Free-Format-Data' = []}). -record('MIP-MN-AAA-Auth', {'MIP-MN-AAA-SPI', 'MIP-Auth-Input-Data-Length', 'MIP-Authenticator-Length', 'MIP-Authenticator-Offset', 'AVP' = []}). -record('MIP-MN-to-FA-MSA', {'MIP-Algorithm-Type', 'MIP-Nonce', 'AVP' = []}). -record('MIP-FA-to-MN-MSA', {'MIP-FA-to-MN-SPI', 'MIP-Algorithm-Type', 'MIP-Session-Key', 'AVP' = []}). -record('MIP-MN-to-HA-MSA', {'MIP-Algorithm-Type', 'MIP-Replay-Mode', 'MIP-Nonce', 'AVP' = []}). -record('MIP-HA-to-MN-MSA', {'MIP-Algorithm-Type', 'MIP-Replay-Mode', 'MIP-Session-Key', 'AVP' = []}). -record('MIP-FA-to-HA-MSA', {'MIP-FA-to-HA-SPI', 'MIP-Algorithm-Type', 'MIP-Session-Key', 'AVP' = []}). -record('MIP-HA-to-FA-MSA', {'MIP-HA-to-FA-SPI', 'MIP-Algorithm-Type', 'MIP-Session-Key', 'AVP' = []}). -record('MIP-Originating-Foreign-AAA', {'Origin-Realm', 'Origin-Host', 'AVP' = []}). -record('MIP-Home-Agent-Host', {'Destination-Realm', 'Destination-Host', 'AVP' = []}). -record('Cost-Information', {'Unit-Value', 'Currency-Code', 'Cost-Unit' = []}). -record('Unit-Value', {'Value-Digits', 'Exponent' = []}). -record('Multiple-Services-Credit-Control', {'Granted-Service-Unit' = [], 'Requested-Service-Unit' = [], 'Used-Service-Unit' = [], 'Tariff-Change-Usage' = [], 'Service-Identifier' = [], 'Rating-Group' = [], 'G-S-U-Pool-Reference' = [], 'Validity-Time' = [], 'Result-Code' = [], 'Final-Unit-Indication' = [], 'AVP' = []}). -record('Granted-Service-Unit', {'Tariff-Time-Change' = [], 'CC-Time' = [], 'CC-Money' = [], 'CC-Total-Octets' = [], 'CC-Input-Octets' = [], 'CC-Output-Octets' = [], 'CC-Service-Specific-Units' = [], 'AVP' = []}). -record('Requested-Service-Unit', {'CC-Time' = [], 'CC-Money' = [], 'CC-Total-Octets' = [], 'CC-Input-Octets' = [], 'CC-Output-Octets' = [], 'CC-Service-Specific-Units' = [], 'AVP' = []}). -record('Used-Service-Unit', {'Tariff-Change-Usage' = [], 'CC-Time' = [], 'CC-Money' = [], 'CC-Total-Octets' = [], 'CC-Input-Octets' = [], 'CC-Output-Octets' = [], 'CC-Service-Specific-Units' = [], 'AVP' = []}). -record('CC-Money', {'Unit-Value', 'Currency-Code' = []}). -record('G-S-U-Pool-Reference', {'G-S-U-Pool-Identifier', 'CC-Unit-Type', 'Unit-Value'}). -record('Final-Unit-Indication', {'Final-Unit-Action', 'Restriction-Filter-Rule' = [], 'Filter-Id' = [], 'Redirect-Server' = []}). -record('Redirect-Server', {'Redirect-Address-Type', 'Redirect-Server-Address'}). -record('Service-Parameter-Info', {'Service-Parameter-Type', 'Service-Parameter-Value'}). -record('Subscription-Id', {'Subscription-Id-Type', 'Subscription-Id-Data'}). -record('User-Equipment-Info', {'User-Equipment-Info-Type', 'User-Equipment-Info-Value'}). -record('MIP6-Agent-Info', {'MIP-Home-Agent-Address' = [], 'MIP-Home-Agent-Host' = [], 'MIP6-Home-Link-Prefix' = [], 'AVP' = []}). -record('QoS-Resources', {'Filter-Rule' = [], 'AVP' = []}). -record('Filter-Rule', {'Filter-Rule-Precedence' = [], 'Classifier' = [], 'Time-Of-Day-Condition' = [], 'Treatment-Action' = [], 'QoS-Semantics' = [], 'QoS-Profile-Template' = [], 'QoS-Parameters' = [], 'Excess-Treatment' = [], 'AVP' = []}). -record('Classifier', {'Classifier-ID', 'Protocol' = [], 'Direction' = [], 'From-Spec' = [], 'To-Spec' = [], 'Diffserv-Code-Point' = [], 'Fragmentation-Flag' = [], 'IP-Option' = [], 'TCP-Option' = [], 'TCP-Flags' = [], 'ICMP-Type' = [], 'ETH-Option' = [], 'AVP' = []}). -record('From-Spec', {'IP-Address' = [], 'IP-Address-Range' = [], 'IP-Address-Mask' = [], 'MAC-Address' = [], 'MAC-Address-Mask' = [], 'EUI64-Address' = [], 'EUI64-Address-Mask' = [], 'Port' = [], 'Port-Range' = [], 'Negated' = [], 'Use-Assigned-Address' = [], 'AVP' = []}). -record('To-Spec', {'IP-Address' = [], 'IP-Address-Range' = [], 'IP-Address-Mask' = [], 'MAC-Address' = [], 'MAC-Address-Mask' = [], 'EUI64-Address' = [], 'EUI64-Address-Mask' = [], 'Port' = [], 'Port-Range' = [], 'Negated' = [], 'Use-Assigned-Address' = [], 'AVP' = []}). -record('IP-Address-Range', {'IP-Address-Start' = [], 'IP-Address-End' = [], 'AVP' = []}). -record('IP-Address-Mask', {'IP-Address', 'IP-Mask-Bit-Mask-Width', 'AVP' = []}). -record('MAC-Address-Mask', {'MAC-Address', 'MAC-Address-Mask-Pattern', 'AVP' = []}). -record('EUI64-Address-Mask', {'EUI64-Address', 'EUI64-Address-Mask-Pattern', 'AVP' = []}). -record('Port-Range', {'Port-Start' = [], 'Port-End' = [], 'AVP' = []}). -record('IP-Option', {'IP-Option-Type', 'IP-Option-Value' = [], 'Negated' = [], 'AVP' = []}). -record('TCP-Option', {'TCP-Option-Type', 'TCP-Option-Value' = [], 'Negated' = [], 'AVP' = []}). -record('TCP-Flags', {'TCP-Flag-Type', 'Negated' = [], 'AVP' = []}). -record('ICMP-Type', {'ICMP-Type-Number', 'ICMP-Code' = [], 'Negated' = [], 'AVP' = []}). -record('ETH-Option', {'ETH-Proto-Type', 'VLAN-ID-Range' = [], 'User-Priority-Range' = [], 'AVP' = []}). -record('ETH-Proto-Type', {'ETH-Ether-Type' = [], 'ETH-SAP' = [], 'AVP' = []}). -record('VLAN-ID-Range', {'S-VID-Start' = [], 'S-VID-End' = [], 'C-VID-Start' = [], 'C-VID-End' = [], 'AVP' = []}). -record('User-Priority-Range', {'Low-User-Priority' = [], 'High-User-Priority' = [], 'AVP' = []}). -record('Time-Of-Day-Condition', {'Time-Of-Day-Start' = [], 'Time-Of-Day-End' = [], 'Day-Of-Week-Mask' = [], 'Day-Of-Month-Mask' = [], 'Month-Of-Year-Mask' = [], 'Absolute-Start-Time' = [], 'Absolute-End-Time' = [], 'Timezone-Flag' = [], 'AVP' = []}). -record('QoS-Profile-Template', {'Vendor-Id', 'QoS-Profile-Id', 'AVP' = []}). -record('QoS-Parameters', {'AVP' = []}). -record('Excess-Treatment', {'Treatment-Action', 'QoS-Profile-Template' = [], 'QoS-Parameters' = [], 'AVP' = []}). -record('QoS-Capability', {'QoS-Profile-Template' = [], 'AVP' = []}). -record('OC-Supported-Features', {'OC-Feature-Vector' = [], 'AVP' = []}). -record('OC-OLR', {'OC-Sequence-Number', 'OC-Report-Type', 'OC-Reduction-Percentage' = [], 'OC-Validity-Duration' = [], 'AVP' = []}). -record('Load', {'Load-Type' = [], 'Load-Value' = [], 'SourceID' = [], 'AVP' = []}). -export([name/0, id/0, vendor_id/0, vendor_name/0, decode_avps/3, encode_avps/3, grouped_avp/4, msg_name/2, msg_header/1, rec2msg/1, msg2rec/1, name2rec/1, avp_name/2, avp_arity/1, avp_arity/2, avp_header/1, avp/4, enumerated_avp/3, empty_value/2, dict/0]). -include_lib("diameter/include/diameter.hrl"). -include_lib("diameter/include/diameter_gen.hrl"). name() -> diameter_3gpp_ts29_273_s6b. id() -> 16777272. vendor_id() -> 10415. vendor_name() -> '3GPP'. msg_name(258, true) -> 'RAR'; msg_name(258, false) -> 'RAA'; msg_name(274, true) -> 'ASR'; msg_name(274, false) -> 'ASA'; msg_name(275, true) -> 'STR'; msg_name(275, false) -> 'STA'; msg_name(265, true) -> 'AAR'; msg_name(265, false) -> 'AAA'; msg_name(_, _) -> ''. msg_header('AAR') -> {265, 192, 16777272}; msg_header('AAA') -> {265, 64, 16777272}; msg_header('STR') -> {275, 192, 16777272}; msg_header('STA') -> {275, 64, 16777272}; msg_header('ASR') -> {274, 192, 16777272}; msg_header('ASA') -> {274, 64, 16777272}; msg_header('RAR') -> {258, 192, 16777272}; msg_header('RAA') -> {258, 64, 16777272}; msg_header(_) -> erlang:error(badarg). rec2msg('AAR') -> 'AAR'; rec2msg('AAA') -> 'AAA'; rec2msg('STR') -> 'STR'; rec2msg('STA') -> 'STA'; rec2msg('ASR') -> 'ASR'; rec2msg('ASA') -> 'ASA'; rec2msg('RAR') -> 'RAR'; rec2msg('RAA') -> 'RAA'; rec2msg(_) -> erlang:error(badarg). msg2rec('AAR') -> 'AAR'; msg2rec('AAA') -> 'AAA'; msg2rec('STR') -> 'STR'; msg2rec('STA') -> 'STA'; msg2rec('ASR') -> 'ASR'; msg2rec('ASA') -> 'ASA'; msg2rec('RAR') -> 'RAR'; msg2rec('RAA') -> 'RAA'; msg2rec(_) -> erlang:error(badarg). name2rec('Proxy-Info') -> 'Proxy-Info'; name2rec('Failed-AVP') -> 'Failed-AVP'; name2rec('Experimental-Result') -> 'Experimental-Result'; name2rec('Vendor-Specific-Application-Id') -> 'Vendor-Specific-Application-Id'; name2rec('Emergency-Info') -> 'Emergency-Info'; name2rec('Access-Network-Charging-Identifier-Gx') -> 'Access-Network-Charging-Identifier-Gx'; name2rec('Allocation-Retention-Priority') -> 'Allocation-Retention-Priority'; name2rec('Application-Detection-Information') -> 'Application-Detection-Information'; name2rec('Charging-Rule-Definition') -> 'Charging-Rule-Definition'; name2rec('Charging-Rule-Install') -> 'Charging-Rule-Install'; name2rec('Charging-Rule-Remove') -> 'Charging-Rule-Remove'; name2rec('Charging-Rule-Report') -> 'Charging-Rule-Report'; name2rec('CoA-Information') -> 'CoA-Information'; name2rec('Conditional-APN-Aggregate-Max-Bitrate') -> 'Conditional-APN-Aggregate-Max-Bitrate'; name2rec('Default-EPS-Bearer-QoS') -> 'Default-EPS-Bearer-QoS'; name2rec('Default-QoS-Information') -> 'Default-QoS-Information'; name2rec('Event-Report-Indication') -> 'Event-Report-Indication'; name2rec('Fixed-User-Location-Info') -> 'Fixed-User-Location-Info'; name2rec('Flow-Information') -> 'Flow-Information'; name2rec('Packet-Filter-Information') -> 'Packet-Filter-Information'; name2rec('Presence-Reporting-Area-Information') -> 'Presence-Reporting-Area-Information'; name2rec('QoS-Information') -> 'QoS-Information'; name2rec('Redirect-Information') -> 'Redirect-Information'; name2rec('Routing-Filter') -> 'Routing-Filter'; name2rec('Routing-Rule-Definition') -> 'Routing-Rule-Definition'; name2rec('Routing-Rule-Install') -> 'Routing-Rule-Install'; name2rec('Routing-Rule-Remove') -> 'Routing-Rule-Remove'; name2rec('TDF-Information') -> 'TDF-Information'; name2rec('Tunnel-Information') -> 'Tunnel-Information'; name2rec('TFT-Packet-Filter-Information') -> 'TFT-Packet-Filter-Information'; name2rec('Usage-Monitoring-Information') -> 'Usage-Monitoring-Information'; name2rec('Flows') -> 'Flows'; name2rec('Charging-Information') -> 'Charging-Information'; name2rec('Supported-Features') -> 'Supported-Features'; name2rec('Supported-Applications') -> 'Supported-Applications'; name2rec('SIP-Auth-Data-Item') -> 'SIP-Auth-Data-Item'; name2rec('Deregistration-Reason') -> 'Deregistration-Reason'; name2rec('SIP-Digest-Authenticate') -> 'SIP-Digest-Authenticate'; name2rec('Subscription-Data') -> 'Subscription-Data'; name2rec('Terminal-Information') -> 'Terminal-Information'; name2rec('Requested-EUTRAN-Authentication-Info') -> 'Requested-EUTRAN-Authentication-Info'; name2rec('Requested-UTRAN-GERAN-Authentication-Info') -> 'Requested-UTRAN-GERAN-Authentication-Info'; name2rec('Authentication-Info') -> 'Authentication-Info'; name2rec('E-UTRAN-Vector') -> 'E-UTRAN-Vector'; name2rec('UTRAN-Vector') -> 'UTRAN-Vector'; name2rec('GERAN-Vector') -> 'GERAN-Vector'; name2rec('APN-Configuration-Profile') -> 'APN-Configuration-Profile'; name2rec('APN-Configuration') -> 'APN-Configuration'; name2rec('EPS-Subscribed-QoS-Profile') -> 'EPS-Subscribed-QoS-Profile'; name2rec('AMBR') -> 'AMBR'; name2rec('Trace-Data') -> 'Trace-Data'; name2rec('GPRS-Subscription-Data') -> 'GPRS-Subscription-Data'; name2rec('PDP-Context') -> 'PDP-Context'; name2rec('CSG-Subscription-Data') -> 'CSG-Subscription-Data'; name2rec('Specific-APN-Info') -> 'Specific-APN-Info'; name2rec('LCS-Info') -> 'LCS-Info'; name2rec('LCS-PrivacyException') -> 'LCS-PrivacyException'; name2rec('External-Client') -> 'External-Client'; name2rec('Service-Type') -> 'Service-Type'; name2rec('MO-LR') -> 'MO-LR'; name2rec('Teleservice-List') -> 'Teleservice-List'; name2rec('Call-Barring-Info') -> 'Call-Barring-Info'; name2rec('EPS-User-State') -> 'EPS-User-State'; name2rec('EPS-Location-Information') -> 'EPS-Location-Information'; name2rec('MME-User-State') -> 'MME-User-State'; name2rec('SGSN-User-State') -> 'SGSN-User-State'; name2rec('MME-Location-Information') -> 'MME-Location-Information'; name2rec('SGSN-Location-Information') -> 'SGSN-Location-Information'; name2rec('Active-APN') -> 'Active-APN'; name2rec('MDT-Configuration') -> 'MDT-Configuration'; name2rec('Area-Scope') -> 'Area-Scope'; name2rec('Equivalent-PLMN-List') -> 'Equivalent-PLMN-List'; name2rec('VPLMN-CSG-Subscription-Data') -> 'VPLMN-CSG-Subscription-Data'; name2rec('Local-Time-Zone') -> 'Local-Time-Zone'; name2rec('WLAN-Identifier') -> 'WLAN-Identifier'; name2rec('Access-Network-Info') -> 'Access-Network-Info'; name2rec('TWAN-Connectivity-Parameters') -> 'TWAN-Connectivity-Parameters'; name2rec('Non-3GPP-User-Data') -> 'Non-3GPP-User-Data'; name2rec('Trace-Info') -> 'Trace-Info'; name2rec('TWAN-Access-Info') -> 'TWAN-Access-Info'; name2rec('Access-Network-Info-Change') -> 'Access-Network-Info-Change'; name2rec('Access-Transfer-Information') -> 'Access-Transfer-Information'; name2rec('Accumulated-Cost') -> 'Accumulated-Cost'; name2rec('Additional-Content-Information') -> 'Additional-Content-Information'; name2rec('Address-Domain') -> 'Address-Domain'; name2rec('AF-Correlation-Information') -> 'AF-Correlation-Information'; name2rec('Announcement-Information') -> 'Announcement-Information'; name2rec('AoC-Cost-Information') -> 'AoC-Cost-Information'; name2rec('AoC-Information') -> 'AoC-Information'; name2rec('AoC-Service') -> 'AoC-Service'; name2rec('AoC-Subscription-Information') -> 'AoC-Subscription-Information'; name2rec('APN-Rate-Control') -> 'APN-Rate-Control'; name2rec('APN-Rate-Control-Downlink') -> 'APN-Rate-Control-Downlink'; name2rec('APN-Rate-Control-Uplink') -> 'APN-Rate-Control-Uplink'; name2rec('Application-Server-Information') -> 'Application-Server-Information'; name2rec('Basic-Service-Code') -> 'Basic-Service-Code'; name2rec('Called-Identity-Change') -> 'Called-Identity-Change'; name2rec('Coverage-Info') -> 'Coverage-Info'; name2rec('CPDT-Information') -> 'CPDT-Information'; name2rec('Current-Tariff') -> 'Current-Tariff'; name2rec('Destination-Interface') -> 'Destination-Interface'; name2rec('Early-Media-Description') -> 'Early-Media-Description'; name2rec('Enhanced-Diagnostics') -> 'Enhanced-Diagnostics'; name2rec('Envelope') -> 'Envelope'; name2rec('Event-Type') -> 'Event-Type'; name2rec('Incremental-Cost') -> 'Incremental-Cost'; name2rec('IMS-Information') -> 'IMS-Information'; name2rec('Inter-Operator-Identifier') -> 'Inter-Operator-Identifier'; name2rec('ISUP-Cause') -> 'ISUP-Cause'; name2rec('LCS-Client-ID') -> 'LCS-Client-ID'; name2rec('LCS-Client-Name') -> 'LCS-Client-Name'; name2rec('LCS-Information') -> 'LCS-Information'; name2rec('LCS-Requestor-ID') -> 'LCS-Requestor-ID'; name2rec('Location-Info') -> 'Location-Info'; name2rec('Location-Type') -> 'Location-Type'; name2rec('MBMS-Information') -> 'MBMS-Information'; name2rec('Message-Body') -> 'Message-Body'; name2rec('Message-Class') -> 'Message-Class'; name2rec('MM-Content-Type') -> 'MM-Content-Type'; name2rec('MMS-Information') -> 'MMS-Information'; name2rec('MMTel-Information') -> 'MMTel-Information'; name2rec('Monitoring-Event-Information') -> 'Monitoring-Event-Information'; name2rec('Monitoring-Event-Report-Data') -> 'Monitoring-Event-Report-Data'; name2rec('Next-Tariff') -> 'Next-Tariff'; name2rec('NIDD-Submission') -> 'NIDD-Submission'; name2rec('NNI-Information') -> 'NNI-Information'; name2rec('Offline-Charging') -> 'Offline-Charging'; name2rec('Originator-Address') -> 'Originator-Address'; name2rec('Originator-Interface') -> 'Originator-Interface'; name2rec('Originator-Received-Address') -> 'Originator-Received-Address'; name2rec('Participant-Group') -> 'Participant-Group'; name2rec('PoC-Information') -> 'PoC-Information'; name2rec('PoC-User-Role') -> 'PoC-User-Role'; name2rec('ProSe-Direct-Communication-Reception-Data-Container') -> 'ProSe-Direct-Communication-Reception-Data-Container'; name2rec('ProSe-Direct-Communication-Transmission-Data-Container') -> 'ProSe-Direct-Communication-Transmission-Data-Container'; name2rec('ProSe-Information') -> 'ProSe-Information'; name2rec('PS-Furnish-Charging-Information') -> 'PS-Furnish-Charging-Information'; name2rec('PS-Information') -> 'PS-Information'; name2rec('Radio-Parameter-Set-Info') -> 'Radio-Parameter-Set-Info'; name2rec('RAN-Secondary-RAT-Usage-Report') -> 'RAN-Secondary-RAT-Usage-Report'; name2rec('Rate-Element') -> 'Rate-Element'; name2rec('Real-Time-Tariff-Information') -> 'Real-Time-Tariff-Information'; name2rec('Recipient-Address') -> 'Recipient-Address'; name2rec('Recipient-Info') -> 'Recipient-Info'; name2rec('Recipient-Received-Address') -> 'Recipient-Received-Address'; name2rec('Related-Change-Condition-Information') -> 'Related-Change-Condition-Information'; name2rec('Related-Trigger') -> 'Related-Trigger'; name2rec('Remaining-Balance') -> 'Remaining-Balance'; name2rec('Scale-Factor') -> 'Scale-Factor'; name2rec('SCS-AS-Address') -> 'SCS-AS-Address'; name2rec('SDP-Media-Component') -> 'SDP-Media-Component'; name2rec('SDP-TimeStamps') -> 'SDP-TimeStamps'; name2rec('Service-Data-Container') -> 'Service-Data-Container'; name2rec('Service-Information') -> 'Service-Information'; name2rec('Service-Specific-Info') -> 'Service-Specific-Info'; name2rec('SM-Device-Trigger-Information') -> 'SM-Device-Trigger-Information'; name2rec('SMS-Information') -> 'SMS-Information'; name2rec('Supplementary-Service') -> 'Supplementary-Service'; name2rec('Talk-Burst-Exchange') -> 'Talk-Burst-Exchange'; name2rec('Tariff-Information') -> 'Tariff-Information'; name2rec('Time-Quota-Mechanism') -> 'Time-Quota-Mechanism'; name2rec('Time-Stamps') -> 'Time-Stamps'; name2rec('Traffic-Data-Volumes') -> 'Traffic-Data-Volumes'; name2rec('Transmitter-Info') -> 'Transmitter-Info'; name2rec('Trigger') -> 'Trigger'; name2rec('Trunk-Group-Id') -> 'Trunk-Group-Id'; name2rec('TWAN-User-Location-Info') -> 'TWAN-User-Location-Info'; name2rec('Unit-Cost') -> 'Unit-Cost'; name2rec('User-CSG-Information') -> 'User-CSG-Information'; name2rec('UWAN-User-Location-Info') -> 'UWAN-User-Location-Info'; name2rec('Variable-Part') -> 'Variable-Part'; name2rec('VCS-Information') -> 'VCS-Information'; name2rec('MIP-MN-AAA-Auth') -> 'MIP-MN-AAA-Auth'; name2rec('MIP-MN-to-FA-MSA') -> 'MIP-MN-to-FA-MSA'; name2rec('MIP-FA-to-MN-MSA') -> 'MIP-FA-to-MN-MSA'; name2rec('MIP-MN-to-HA-MSA') -> 'MIP-MN-to-HA-MSA'; name2rec('MIP-HA-to-MN-MSA') -> 'MIP-HA-to-MN-MSA'; name2rec('MIP-FA-to-HA-MSA') -> 'MIP-FA-to-HA-MSA'; name2rec('MIP-HA-to-FA-MSA') -> 'MIP-HA-to-FA-MSA'; name2rec('MIP-Originating-Foreign-AAA') -> 'MIP-Originating-Foreign-AAA'; name2rec('MIP-Home-Agent-Host') -> 'MIP-Home-Agent-Host'; name2rec('Cost-Information') -> 'Cost-Information'; name2rec('Unit-Value') -> 'Unit-Value'; name2rec('Multiple-Services-Credit-Control') -> 'Multiple-Services-Credit-Control'; name2rec('Granted-Service-Unit') -> 'Granted-Service-Unit'; name2rec('Requested-Service-Unit') -> 'Requested-Service-Unit'; name2rec('Used-Service-Unit') -> 'Used-Service-Unit'; name2rec('CC-Money') -> 'CC-Money'; name2rec('G-S-U-Pool-Reference') -> 'G-S-U-Pool-Reference'; name2rec('Final-Unit-Indication') -> 'Final-Unit-Indication'; name2rec('Redirect-Server') -> 'Redirect-Server'; name2rec('Service-Parameter-Info') -> 'Service-Parameter-Info'; name2rec('Subscription-Id') -> 'Subscription-Id'; name2rec('User-Equipment-Info') -> 'User-Equipment-Info'; name2rec('MIP6-Agent-Info') -> 'MIP6-Agent-Info'; name2rec('QoS-Resources') -> 'QoS-Resources'; name2rec('Filter-Rule') -> 'Filter-Rule'; name2rec('Classifier') -> 'Classifier'; name2rec('From-Spec') -> 'From-Spec'; name2rec('To-Spec') -> 'To-Spec'; name2rec('IP-Address-Range') -> 'IP-Address-Range'; name2rec('IP-Address-Mask') -> 'IP-Address-Mask'; name2rec('MAC-Address-Mask') -> 'MAC-Address-Mask'; name2rec('EUI64-Address-Mask') -> 'EUI64-Address-Mask'; name2rec('Port-Range') -> 'Port-Range'; name2rec('IP-Option') -> 'IP-Option'; name2rec('TCP-Option') -> 'TCP-Option'; name2rec('TCP-Flags') -> 'TCP-Flags'; name2rec('ICMP-Type') -> 'ICMP-Type'; name2rec('ETH-Option') -> 'ETH-Option'; name2rec('ETH-Proto-Type') -> 'ETH-Proto-Type'; name2rec('VLAN-ID-Range') -> 'VLAN-ID-Range'; name2rec('User-Priority-Range') -> 'User-Priority-Range'; name2rec('Time-Of-Day-Condition') -> 'Time-Of-Day-Condition'; name2rec('QoS-Profile-Template') -> 'QoS-Profile-Template'; name2rec('QoS-Parameters') -> 'QoS-Parameters'; name2rec('Excess-Treatment') -> 'Excess-Treatment'; name2rec('QoS-Capability') -> 'QoS-Capability'; name2rec('OC-Supported-Features') -> 'OC-Supported-Features'; name2rec('OC-OLR') -> 'OC-OLR'; name2rec('Load') -> 'Load'; name2rec(T) -> msg2rec(T). avp_name(483, undefined) -> {'Accounting-Realtime-Required', 'Enumerated'}; avp_name(485, undefined) -> {'Accounting-Record-Number', 'Unsigned32'}; avp_name(480, undefined) -> {'Accounting-Record-Type', 'Enumerated'}; avp_name(287, undefined) -> {'Accounting-Sub-Session-Id', 'Unsigned64'}; avp_name(259, undefined) -> {'Acct-Application-Id', 'Unsigned32'}; avp_name(85, undefined) -> {'Acct-Interim-Interval', 'Unsigned32'}; avp_name(50, undefined) -> {'Acct-Multi-Session-Id', 'UTF8String'}; avp_name(44, undefined) -> {'Acct-Session-Id', 'OctetString'}; avp_name(258, undefined) -> {'Auth-Application-Id', 'Unsigned32'}; avp_name(276, undefined) -> {'Auth-Grace-Period', 'Unsigned32'}; avp_name(274, undefined) -> {'Auth-Request-Type', 'Enumerated'}; avp_name(277, undefined) -> {'Auth-Session-State', 'Enumerated'}; avp_name(291, undefined) -> {'Authorization-Lifetime', 'Unsigned32'}; avp_name(25, undefined) -> {'Class', 'OctetString'}; avp_name(293, undefined) -> {'Destination-Host', 'DiameterIdentity'}; avp_name(283, undefined) -> {'Destination-Realm', 'DiameterIdentity'}; avp_name(273, undefined) -> {'Disconnect-Cause', 'Enumerated'}; avp_name(281, undefined) -> {'Error-Message', 'UTF8String'}; avp_name(294, undefined) -> {'Error-Reporting-Host', 'DiameterIdentity'}; avp_name(55, undefined) -> {'Event-Timestamp', 'Time'}; avp_name(297, undefined) -> {'Experimental-Result', 'Grouped'}; avp_name(298, undefined) -> {'Experimental-Result-Code', 'Unsigned32'}; avp_name(279, undefined) -> {'Failed-AVP', 'Grouped'}; avp_name(267, undefined) -> {'Firmware-Revision', 'Unsigned32'}; avp_name(257, undefined) -> {'Host-IP-Address', 'Address'}; avp_name(299, undefined) -> {'Inband-Security-Id', 'Unsigned32'}; avp_name(272, undefined) -> {'Multi-Round-Time-Out', 'Unsigned32'}; avp_name(264, undefined) -> {'Origin-Host', 'DiameterIdentity'}; avp_name(296, undefined) -> {'Origin-Realm', 'DiameterIdentity'}; avp_name(278, undefined) -> {'Origin-State-Id', 'Unsigned32'}; avp_name(269, undefined) -> {'Product-Name', 'UTF8String'}; avp_name(280, undefined) -> {'Proxy-Host', 'DiameterIdentity'}; avp_name(284, undefined) -> {'Proxy-Info', 'Grouped'}; avp_name(33, undefined) -> {'Proxy-State', 'OctetString'}; avp_name(285, undefined) -> {'Re-Auth-Request-Type', 'Enumerated'}; avp_name(292, undefined) -> {'Redirect-Host', 'DiameterURI'}; avp_name(261, undefined) -> {'Redirect-Host-Usage', 'Enumerated'}; avp_name(262, undefined) -> {'Redirect-Max-Cache-Time', 'Unsigned32'}; avp_name(268, undefined) -> {'Result-Code', 'Unsigned32'}; avp_name(282, undefined) -> {'Route-Record', 'DiameterIdentity'}; avp_name(270, undefined) -> {'Session-Binding', 'Unsigned32'}; avp_name(263, undefined) -> {'Session-Id', 'UTF8String'}; avp_name(271, undefined) -> {'Session-Server-Failover', 'Enumerated'}; avp_name(27, undefined) -> {'Session-Timeout', 'Unsigned32'}; avp_name(265, undefined) -> {'Supported-Vendor-Id', 'Unsigned32'}; avp_name(295, undefined) -> {'Termination-Cause', 'Enumerated'}; avp_name(1, undefined) -> {'User-Name', 'UTF8String'}; avp_name(266, undefined) -> {'Vendor-Id', 'Unsigned32'}; avp_name(260, undefined) -> {'Vendor-Specific-Application-Id', 'Grouped'}; avp_name(27, 10415) -> {'3GPP-Allocate-IP-Type', 'OctetString'}; avp_name(24, 10415) -> {'3GPP-CAMEL-Charging-Info', 'OctetString'}; avp_name(4, 10415) -> {'3GPP-CG-Address', 'OctetString'}; avp_name(14, 10415) -> {'3GPP-CG-IPv6-Address', 'OctetString'}; avp_name(13, 10415) -> {'3GPP-Charging-Characteristics', 'UTF8String'}; avp_name(2, 10415) -> {'3GPP-Charging-Id', 'OctetString'}; avp_name(7, 10415) -> {'3GPP-GGSN-Address', 'OctetString'}; avp_name(16, 10415) -> {'3GPP-GGSN-IPv6-Address', 'OctetString'}; avp_name(9, 10415) -> {'3GPP-GGSN-MCC-MNC', 'UTF8String'}; avp_name(5, 10415) -> {'3GPP-GPRS-Negotiated-QoS-Profile', 'UTF8String'}; avp_name(20, 10415) -> {'3GPP-IMEISV', 'OctetString'}; avp_name(1, 10415) -> {'3GPP-IMSI', 'UTF8String'}; avp_name(8, 10415) -> {'3GPP-IMSI-MCC-MNC', 'UTF8String'}; avp_name(17, 10415) -> {'3GPP-IPv6-DNS-Servers', 'OctetString'}; avp_name(23, 10415) -> {'3GPP-MS-TimeZone', 'OctetString'}; avp_name(10, 10415) -> {'3GPP-NSAPI', 'OctetString'}; avp_name(26, 10415) -> {'3GPP-Negotiated-DSCP', 'OctetString'}; avp_name(3, 10415) -> {'3GPP-PDP-Type', 'Enumerated'}; avp_name(25, 10415) -> {'3GPP-Packet-Filter', 'OctetString'}; avp_name(21, 10415) -> {'3GPP-RAT-Type', 'OctetString'}; avp_name(6, 10415) -> {'3GPP-SGSN-Address', 'OctetString'}; avp_name(15, 10415) -> {'3GPP-SGSN-IPv6-Address', 'OctetString'}; avp_name(18, 10415) -> {'3GPP-SGSN-MCC-MNC', 'UTF8String'}; avp_name(12, 10415) -> {'3GPP-Selection-Mode', 'UTF8String'}; avp_name(11, 10415) -> {'3GPP-Session-Stop-Indicator', 'OctetString'}; avp_name(22, 10415) -> {'3GPP-User-Location-Info', 'OctetString'}; avp_name(30, 10415) -> {'3GPP-User-Location-Info-Time', 'OctetString'}; avp_name(29, 10415) -> {'TWAN-Identifier', 'OctetString'}; avp_name(1427, 10415) -> {'APN-OI-Replacement', 'UTF8String'}; avp_name(1687, 10415) -> {'Emergency-Info', 'Grouped'}; avp_name(1474, 10415) -> {'GMLC-Number', 'OctetString'}; avp_name(1489, 10415) -> {'SGSN-Number', 'OctetString'}; avp_name(1050, 10415) -> {'AN-GW-Address', 'Address'}; avp_name(2811, 10415) -> {'AN-GW-Status', 'Enumerated'}; avp_name(1040, 10415) -> {'APN-Aggregate-Max-Bitrate-DL', 'Unsigned32'}; avp_name(1041, 10415) -> {'APN-Aggregate-Max-Bitrate-UL', 'Unsigned32'}; avp_name(1022, 10415) -> {'Access-Network-Charging-Identifier-Gx', 'Grouped'}; avp_name(1034, 10415) -> {'Allocation-Retention-Priority', 'Grouped'}; avp_name(1098, 10415) -> {'Application-Detection-Information', 'Grouped'}; avp_name(1023, 10415) -> {'Bearer-Control-Mode', 'Enumerated'}; avp_name(1020, 10415) -> {'Bearer-Identifier', 'OctetString'}; avp_name(1021, 10415) -> {'Bearer-Operation', 'Enumerated'}; avp_name(1000, 10415) -> {'Bearer-Usage', 'Enumerated'}; avp_name(1071, 10415) -> {'CSG-Information-Reporting', 'Enumerated'}; avp_name(1073, 10415) -> {'Charging-Correlation-Indicator', 'Enumerated'}; avp_name(1004, 10415) -> {'Charging-Rule-Base-Name', 'UTF8String'}; avp_name(1003, 10415) -> {'Charging-Rule-Definition', 'Grouped'}; avp_name(1001, 10415) -> {'Charging-Rule-Install', 'Grouped'}; avp_name(1005, 10415) -> {'Charging-Rule-Name', 'OctetString'}; avp_name(1002, 10415) -> {'Charging-Rule-Remove', 'Grouped'}; avp_name(1018, 10415) -> {'Charging-Rule-Report', 'Grouped'}; avp_name(1035, 10415) -> {'CoA-IP-Address', 'Address'}; avp_name(1039, 10415) -> {'CoA-Information', 'Grouped'}; avp_name(2818, 10415) -> {'Conditional-APN-Aggregate-Max-Bitrate', 'Grouped'}; avp_name(1082, 10415) -> {'Credit-Management-Status', 'Unsigned32'}; avp_name(1049, 10415) -> {'Default-EPS-Bearer-QoS', 'Grouped'}; avp_name(2816, 10415) -> {'Default-QoS-Information', 'Grouped'}; avp_name(2817, 10415) -> {'Default-QoS-Name', 'UTF8String'}; avp_name(1033, 10415) -> {'Event-Report-Indication', 'Grouped'}; avp_name(1006, 10415) -> {'Event-Trigger', 'Enumerated'}; avp_name(2825, 10415) -> {'Fixed-User-Location-Info', 'Grouped'}; avp_name(1080, 10415) -> {'Flow-Direction', 'Enumerated'}; avp_name(1058, 10415) -> {'Flow-Information', 'Grouped'}; avp_name(1057, 10415) -> {'Flow-Label', 'OctetString'}; avp_name(1025, 10415) -> {'Guaranteed-Bitrate-DL', 'Unsigned32'}; avp_name(1026, 10415) -> {'Guaranteed-Bitrate-UL', 'Unsigned32'}; avp_name(2804, 10415) -> {'HeNB-Local-IP-Address', 'Address'}; avp_name(2827, 10415) -> {'IP-CAN-Session-Charging-Scope', 'Enumerated'}; avp_name(1027, 10415) -> {'IP-CAN-Type', 'Enumerated'}; avp_name(1007, 10415) -> {'Metering-Method', 'Enumerated'}; avp_name(1066, 10415) -> {'Monitoring-Key', 'OctetString'}; avp_name(2810, 10415) -> {'Monitoring-Time', 'Time'}; avp_name(2809, 10415) -> {'Mute-Notification', 'Enumerated'}; avp_name(2824, 10415) -> {'NetLoc-Access-Support', 'Unsigned32'}; avp_name(1024, 10415) -> {'Network-Request-Support', 'Enumerated'}; avp_name(1008, 10415) -> {'Offline', 'Enumerated'}; avp_name(1009, 10415) -> {'Online', 'Enumerated'}; avp_name(1019, 10415) -> {'PCC-Rule-Status', 'Enumerated'}; avp_name(2826, 10415) -> {'PCSCF-Restoration-Indication', 'Unsigned32'}; avp_name(1065, 10415) -> {'PDN-Connection-ID', 'OctetString'}; avp_name(1099, 10415) -> {'PS-to-CS-Session-Continuity', 'Enumerated'}; avp_name(1059, 10415) -> {'Packet-Filter-Content', 'IPFilterRule'}; avp_name(1060, 10415) -> {'Packet-Filter-Identifier', 'OctetString'}; avp_name(1061, 10415) -> {'Packet-Filter-Information', 'Grouped'}; avp_name(1062, 10415) -> {'Packet-Filter-Operation', 'Enumerated'}; avp_name(1072, 10415) -> {'Packet-Filter-Usage', 'Enumerated'}; avp_name(1047, 10415) -> {'Pre-emption-Capability', 'Enumerated'}; avp_name(1048, 10415) -> {'Pre-emption-Vulnerability', 'Enumerated'}; avp_name(1010, 10415) -> {'Precedence', 'Unsigned32'}; avp_name(2820, 10415) -> {'Presence-Reporting-Area-Elements-List', 'OctetString'}; avp_name(2821, 10415) -> {'Presence-Reporting-Area-Identifier', 'OctetString'}; avp_name(2822, 10415) -> {'Presence-Reporting-Area-Information', 'Grouped'}; avp_name(2823, 10415) -> {'Presence-Reporting-Area-Status', 'Unsigned32'}; avp_name(1046, 10415) -> {'Priority-Level', 'Unsigned32'}; avp_name(1028, 10415) -> {'QoS-Class-Identifier', 'Enumerated'}; avp_name(1016, 10415) -> {'QoS-Information', 'Grouped'}; avp_name(1029, 10415) -> {'QoS-Negotiation', 'Enumerated'}; avp_name(1030, 10415) -> {'QoS-Upgrade', 'Enumerated'}; avp_name(2819, 10415) -> {'RAN-NAS-Release-Cause', 'OctetString'}; avp_name(1032, 10415) -> {'RAT-Type', 'Enumerated'}; avp_name(1085, 10415) -> {'Redirect-Information', 'Grouped'}; avp_name(1086, 10415) -> {'Redirect-Support', 'Enumerated'}; avp_name(1011, 10415) -> {'Reporting-Level', 'Enumerated'}; avp_name(1063, 10415) -> {'Resource-Allocation-Notification', 'Enumerated'}; avp_name(1042, 10415) -> {'Revalidation-Time', 'Time'}; avp_name(1078, 10415) -> {'Routing-Filter', 'Grouped'}; avp_name(1079, 10415) -> {'Routing-IP-Address', 'Address'}; avp_name(1076, 10415) -> {'Routing-Rule-Definition', 'Grouped'}; avp_name(1077, 10415) -> {'Routing-Rule-Identifier', 'OctetString'}; avp_name(1081, 10415) -> {'Routing-Rule-Install', 'Grouped'}; avp_name(1075, 10415) -> {'Routing-Rule-Remove', 'Grouped'}; avp_name(1043, 10415) -> {'Rule-Activation-Time', 'Time'}; avp_name(1044, 10415) -> {'Rule-Deactivation-Time', 'Time'}; avp_name(1031, 10415) -> {'Rule-Failure-Code', 'Enumerated'}; avp_name(1056, 10415) -> {'Security-Parameter-Index', 'OctetString'}; avp_name(1045, 10415) -> {'Session-Release-Cause', 'Enumerated'}; avp_name(1088, 10415) -> {'TDF-Application-Identifier', 'OctetString'}; avp_name(2802, 10415) -> {'TDF-Application-Instance-Identifier', 'OctetString'}; avp_name(1089, 10415) -> {'TDF-Destination-Host', 'DiameterIdentity'}; avp_name(1090, 10415) -> {'TDF-Destination-Realm', 'DiameterIdentity'}; avp_name(1091, 10415) -> {'TDF-IP-Address', 'Address'}; avp_name(1087, 10415) -> {'TDF-Information', 'Grouped'}; avp_name(1012, 10415) -> {'TFT-Filter', 'IPFilterRule'}; avp_name(1013, 10415) -> {'TFT-Packet-Filter-Information', 'Grouped'}; avp_name(1014, 10415) -> {'ToS-Traffic-Class', 'OctetString'}; avp_name(1036, 10415) -> {'Tunnel-Header-Filter', 'IPFilterRule'}; avp_name(1037, 10415) -> {'Tunnel-Header-Length', 'Unsigned32'}; avp_name(1038, 10415) -> {'Tunnel-Information', 'Grouped'}; avp_name(2806, 10415) -> {'UDP-Source-Port', 'Unsigned32'}; avp_name(2805, 10415) -> {'UE-Local-IP-Address', 'Address'}; avp_name(1067, 10415) -> {'Usage-Monitoring-Information', 'Grouped'}; avp_name(1068, 10415) -> {'Usage-Monitoring-Level', 'Enumerated'}; avp_name(1069, 10415) -> {'Usage-Monitoring-Report', 'Enumerated'}; avp_name(1070, 10415) -> {'Usage-Monitoring-Support', 'Enumerated'}; avp_name(2812, 10415) -> {'User-Location-Info-Time', 'Time'}; avp_name(504, 10415) -> {'AF-Application-Identifier', 'OctetString'}; avp_name(505, 10415) -> {'AF-Charging-Identifier', 'OctetString'}; avp_name(529, 10415) -> {'AF-Signalling-Protocol', 'Enumerated'}; avp_name(500, 10415) -> {'Abort-Cause', 'Enumerated'}; avp_name(501, 10415) -> {'Access-Network-Charging-Address', 'Address'}; avp_name(503, 10415) -> {'Access-Network-Charging-Identifier-Value', 'OctetString'}; avp_name(532, 10415) -> {'Application-Service-Provider-Identity', 'UTF8String'}; avp_name(524, 10415) -> {'Codec-Data', 'OctetString'}; avp_name(507, 10415) -> {'Flow-Description', 'IPFilterRule'}; avp_name(509, 10415) -> {'Flow-Number', 'Unsigned32'}; avp_name(511, 10415) -> {'Flow-Status', 'Enumerated'}; avp_name(512, 10415) -> {'Flow-Usage', 'Enumerated'}; avp_name(510, 10415) -> {'Flows', 'Grouped'}; avp_name(538, 10415) -> {'GCS-Identifier', 'OctetString'}; avp_name(537, 10415) -> {'IP-Domain-Id', 'OctetString'}; avp_name(528, 10415) -> {'MPS-Identifier', 'OctetString'}; avp_name(515, 10415) -> {'Max-Requested-Bandwidth-DL', 'Unsigned32'}; avp_name(516, 10415) -> {'Max-Requested-Bandwidth-UL', 'Unsigned32'}; avp_name(518, 10415) -> {'Media-Component-Number', 'Unsigned32'}; avp_name(520, 10415) -> {'Media-Type', 'Enumerated'}; avp_name(534, 10415) -> {'Min-Requested-Bandwidth-DL', 'Unsigned32'}; avp_name(535, 10415) -> {'Min-Requested-Bandwidth-UL', 'Unsigned32'}; avp_name(521, 10415) -> {'RR-Bandwidth', 'Unsigned32'}; avp_name(522, 10415) -> {'RS-Bandwidth', 'Unsigned32'}; avp_name(536, 10415) -> {'Required-Access-Info', 'Enumerated'}; avp_name(533, 10415) -> {'Rx-Request-Type', 'Enumerated'}; avp_name(523, 10415) -> {'SIP-Forking-Indication', 'Enumerated'}; avp_name(527, 10415) -> {'Service-Info-Status', 'Enumerated'}; avp_name(525, 10415) -> {'Service-URN', 'OctetString'}; avp_name(513, 10415) -> {'Specific-Action', 'Enumerated'}; avp_name(531, 10415) -> {'Sponsor-Identity', 'UTF8String'}; avp_name(643, 10415) -> {'Call-ID-SIP-Header', 'OctetString'}; avp_name(618, 10415) -> {'Charging-Information', 'Grouped'}; avp_name(625, 10415) -> {'Confidentiality-Key', 'OctetString'}; avp_name(641, 10415) -> {'Contact', 'OctetString'}; avp_name(615, 10415) -> {'Deregistration-Reason', 'Grouped'}; avp_name(111, undefined) -> {'Digest-Algorithm', 'UTF8String'}; avp_name(121, undefined) -> {'Digest-HA1', 'UTF8String'}; avp_name(110, undefined) -> {'Digest-QoP', 'UTF8String'}; avp_name(104, undefined) -> {'Digest-Realm', 'UTF8String'}; avp_name(630, 10415) -> {'Feature-List', 'Unsigned32'}; avp_name(629, 10415) -> {'Feature-List-ID', 'Unsigned32'}; avp_name(644, 10415) -> {'From-SIP-Header', 'OctetString'}; avp_name(654, 10415) -> {'Initial-CSeq-Sequence-Number', 'Unsigned32'}; avp_name(626, 10415) -> {'Integrity-Key', 'OctetString'}; avp_name(653, 10415) -> {'LIA-Flags', 'Unsigned32'}; avp_name(638, 10415) -> {'Loose-Route-Indication', 'Enumerated'}; avp_name(604, 10415) -> {'Mandatory-Capability', 'Unsigned32'}; avp_name(648, 10415) -> {'Multiple-Registration-Indication', 'Enumerated'}; avp_name(605, 10415) -> {'Optional-Capability', 'Unsigned32'}; avp_name(633, 10415) -> {'Originating-Request', 'Enumerated'}; avp_name(640, 10415) -> {'Path', 'OctetString'}; avp_name(621, 10415) -> {'Primary-Charging-Collection-Function-Name', 'DiameterURI'}; avp_name(619, 10415) -> {'Primary-Event-Charging-Function-Name', 'DiameterURI'}; avp_name(652, 10415) -> {'Priviledged-Sender-Indication', 'Enumerated'}; avp_name(601, 10415) -> {'Public-Identity', 'UTF8String'}; avp_name(616, 10415) -> {'Reason-Code', 'Enumerated'}; avp_name(617, 10415) -> {'Reason-Info', 'UTF8String'}; avp_name(646, 10415) -> {'Record-Route', 'OctetString'}; avp_name(655, 10415) -> {'SAR-Flags', 'Unsigned32'}; avp_name(612, 10415) -> {'SIP-Auth-Data-Item', 'Grouped'}; avp_name(609, 10415) -> {'SIP-Authenticate', 'OctetString'}; avp_name(611, 10415) -> {'SIP-Authentication-Context', 'OctetString'}; avp_name(608, 10415) -> {'SIP-Authentication-Scheme', 'UTF8String'}; avp_name(610, 10415) -> {'SIP-Authorization', 'OctetString'}; avp_name(635, 10415) -> {'SIP-Digest-Authenticate', 'Grouped'}; avp_name(613, 10415) -> {'SIP-Item-Number', 'Unsigned32'}; avp_name(607, 10415) -> {'SIP-Number-Auth-Items', 'Unsigned32'}; avp_name(622, 10415) -> {'Secondary-Charging-Collection-Function-Name', 'DiameterURI'}; avp_name(620, 10415) -> {'Secondary-Event-Charging-Function-Name', 'DiameterURI'}; avp_name(614, 10415) -> {'Server-Assignment-Type', 'Enumerated'}; avp_name(602, 10415) -> {'Server-Name', 'UTF8String'}; avp_name(650, 10415) -> {'Session-Priority', 'Enumerated'}; avp_name(631, 10415) -> {'Supported-Applications', 'Grouped'}; avp_name(628, 10415) -> {'Supported-Features', 'Grouped'}; avp_name(645, 10415) -> {'To-SIP-Header', 'OctetString'}; avp_name(637, 10415) -> {'UAR-Flags', 'Unsigned32'}; avp_name(623, 10415) -> {'User-Authorization-Type', 'Enumerated'}; avp_name(606, 10415) -> {'User-Data', 'OctetString'}; avp_name(624, 10415) -> {'User-Data-Already-Available', 'Enumerated'}; avp_name(600, 10415) -> {'Visited-Network-Identifier', 'OctetString'}; avp_name(634, 10415) -> {'Wildcarded-Public-Identity', 'UTF8String'}; avp_name(1471, 10415) -> {'3GPP2-MEID', 'OctetString'}; avp_name(1643, 10415) -> {'A-MSISDN', 'OctetString'}; avp_name(1435, 10415) -> {'AMBR', 'Grouped'}; avp_name(1430, 10415) -> {'APN-Configuration', 'Grouped'}; avp_name(1429, 10415) -> {'APN-Configuration-Profile', 'Grouped'}; avp_name(1449, 10415) -> {'AUTN', 'OctetString'}; avp_name(1426, 10415) -> {'Access-Restriction-Data', 'Unsigned32'}; avp_name(1612, 10415) -> {'Active-APN', 'Grouped'}; avp_name(1611, 10415) -> {'Age-Of-Location-Information', 'Unsigned32'}; avp_name(1434, 10415) -> {'Alert-Reason', 'Enumerated'}; avp_name(1428, 10415) -> {'All-APN-Configurations-Included-Indicator', 'Enumerated'}; avp_name(1624, 10415) -> {'Area-Scope', 'Grouped'}; avp_name(1413, 10415) -> {'Authentication-Info', 'Grouped'}; avp_name(1638, 10415) -> {'CLR-Flags', 'Unsigned32'}; avp_name(1437, 10415) -> {'CSG-Id', 'Unsigned32'}; avp_name(1436, 10415) -> {'CSG-Subscription-Data', 'Grouped'}; avp_name(1488, 10415) -> {'Call-Barring-Info', 'Grouped'}; avp_name(1420, 10415) -> {'Cancellation-Type', 'Enumerated'}; avp_name(1604, 10415) -> {'Cell-Global-Identity', 'OctetString'}; avp_name(1480, 10415) -> {'Client-Identity', 'OctetString'}; avp_name(1657, 10415) -> {'Collection-Period-RRM-LTE', 'Enumerated'}; avp_name(1658, 10415) -> {'Collection-Period-RRM-UMTS', 'Enumerated'}; avp_name(1468, 10415) -> {'Complete-Data-List-Included-Indicator', 'Enumerated'}; avp_name(1423, 10415) -> {'Context-Identifier', 'Unsigned32'}; avp_name(1704, 10415) -> {'Core-Network-Restrictions', 'Unsigned32'}; avp_name(1610, 10415) -> {'Current-Location-Retrieved', 'Enumerated'}; avp_name(1422, 10415) -> {'DSA-Flags', 'Unsigned32'}; avp_name(1421, 10415) -> {'DSR-Flags', 'Unsigned32'}; avp_name(1650, 10415) -> {'Daylight-Saving-Time', 'Enumerated'}; avp_name(1602, 10415) -> {'E-UTRAN-Cell-Global-Identity', 'OctetString'}; avp_name(1414, 10415) -> {'E-UTRAN-Vector', 'Grouped'}; avp_name(1496, 10415) -> {'EPS-Location-Information', 'Grouped'}; avp_name(1431, 10415) -> {'EPS-Subscribed-QoS-Profile', 'Grouped'}; avp_name(1495, 10415) -> {'EPS-User-State', 'Grouped'}; avp_name(1445, 10415) -> {'Equipment-Status', 'Enumerated'}; avp_name(1637, 10415) -> {'Equivalent-PLMN-List', 'Grouped'}; avp_name(1614, 10415) -> {'Error-Diagnostic', 'Enumerated'}; avp_name(1661, 10415) -> {'Event-Threshold-Event-1F', 'Integer32'}; avp_name(1662, 10415) -> {'Event-Threshold-Event-1I', 'Integer32'}; avp_name(1629, 10415) -> {'Event-Threshold-RSRP', 'Unsigned32'}; avp_name(1630, 10415) -> {'Event-Threshold-RSRQ', 'Unsigned32'}; avp_name(1439, 10415) -> {'Expiration-Date', 'Time'}; avp_name(1621, 10415) -> {'Ext-PDP-Address', 'Address'}; avp_name(1620, 10415) -> {'Ext-PDP-Type', 'OctetString'}; avp_name(1479, 10415) -> {'External-Client', 'Grouped'}; avp_name(1416, 10415) -> {'GERAN-Vector', 'Grouped'}; avp_name(1481, 10415) -> {'GMLC-Restriction', 'Enumerated'}; avp_name(1467, 10415) -> {'GPRS-Subscription-Data', 'Grouped'}; avp_name(1609, 10415) -> {'Geodetic-Information', 'OctetString'}; avp_name(1608, 10415) -> {'Geographical-Information', 'OctetString'}; avp_name(1418, 10415) -> {'HPLMN-ODB', 'Unsigned32'}; avp_name(1493, 10415) -> {'Homogeneous-Support-of-IMS-Voice-Over-PS-Sessions', 'Enumerated'}; avp_name(1491, 10415) -> {'ICS-Indicator', 'Enumerated'}; avp_name(1441, 10415) -> {'IDA-Flags', 'Unsigned32'}; avp_name(1490, 10415) -> {'IDR-Flags', 'Unsigned32'}; avp_name(1402, 10415) -> {'IMEI', 'UTF8String'}; avp_name(1492, 10415) -> {'IMS-Voice-Over-PS-Sessions-Supported', 'Enumerated'}; avp_name(1412, 10415) -> {'Immediate-Response-Preferred', 'Unsigned32'}; avp_name(1419, 10415) -> {'Item-Number', 'Unsigned32'}; avp_name(1623, 10415) -> {'Job-Type', 'Enumerated'}; avp_name(1450, 10415) -> {'KASME', 'OctetString'}; avp_name(1453, 10415) -> {'Kc', 'OctetString'}; avp_name(1473, 10415) -> {'LCS-Info', 'Grouped'}; avp_name(1475, 10415) -> {'LCS-PrivacyException', 'Grouped'}; avp_name(1618, 10415) -> {'LIPA-Permission', 'Enumerated'}; avp_name(1494, 10415) -> {'Last-UE-Activity-Time', 'Time'}; avp_name(1625, 10415) -> {'List-Of-Measurements', 'Unsigned32'}; avp_name(1649, 10415) -> {'Local-Time-Zone', 'Grouped'}; avp_name(1606, 10415) -> {'Location-Area-Identity', 'OctetString'}; avp_name(1632, 10415) -> {'Logging-Duration', 'Enumerated'}; avp_name(1631, 10415) -> {'Logging-Interval', 'Enumerated'}; avp_name(1622, 10415) -> {'MDT-Configuration', 'Grouped'}; avp_name(1634, 10415) -> {'MDT-User-Consent', 'Enumerated'}; avp_name(1600, 10415) -> {'MME-Location-Information', 'Grouped'}; avp_name(1645, 10415) -> {'MME-Number-for-MT-SMS', 'OctetString'}; avp_name(1497, 10415) -> {'MME-User-State', 'Grouped'}; avp_name(1485, 10415) -> {'MO-LR', 'Grouped'}; avp_name(1616, 10415) -> {'MPS-Priority', 'Unsigned32'}; avp_name(1656, 10415) -> {'Measurement-Period-LTE', 'Enumerated'}; avp_name(1655, 10415) -> {'Measurement-Period-UMTS', 'Enumerated'}; avp_name(1660, 10415) -> {'Measurement-Quantity', 'OctetString'}; avp_name(1443, 10415) -> {'NOR-Flags', 'Unsigned32'}; avp_name(1417, 10415) -> {'Network-Access-Mode', 'Enumerated'}; avp_name(1478, 10415) -> {'Notification-To-UE-User', 'Enumerated'}; avp_name(1410, 10415) -> {'Number-Of-Requested-Vectors', 'Unsigned32'}; avp_name(1466, 10415) -> {'OMC-Id', 'OctetString'}; avp_name(1425, 10415) -> {'Operator-Determined-Barring', 'Unsigned32'}; avp_name(1438, 10415) -> {'PDN-GW-Allocation-Type', 'Enumerated'}; avp_name(1456, 10415) -> {'PDN-Type', 'Enumerated'}; avp_name(1469, 10415) -> {'PDP-Context', 'Grouped'}; avp_name(1470, 10415) -> {'PDP-Type', 'OctetString'}; avp_name(1482, 10415) -> {'PLMN-Client', 'Enumerated'}; avp_name(1442, 10415) -> {'PUA-Flags', 'Unsigned32'}; avp_name(1635, 10415) -> {'PUR-Flags', 'Unsigned32'}; avp_name(1659, 10415) -> {'Positioning-Method', 'OctetString'}; avp_name(1404, 10415) -> {'QoS-Subscribed', 'OctetString'}; avp_name(1447, 10415) -> {'RAND', 'OctetString'}; avp_name(1440, 10415) -> {'RAT-Frequency-Selection-Priority-ID', 'Unsigned32'}; avp_name(1411, 10415) -> {'Re-Synchronization-Info', 'OctetString'}; avp_name(1446, 10415) -> {'Regional-Subscription-Zone-Code', 'OctetString'}; avp_name(1633, 10415) -> {'Relay-Node-Indicator', 'Enumerated'}; avp_name(1628, 10415) -> {'Report-Amount', 'Enumerated'}; avp_name(1627, 10415) -> {'Report-Interval', 'Enumerated'}; avp_name(1626, 10415) -> {'Reporting-Trigger', 'Unsigned32'}; avp_name(1408, 10415) -> {'Requested-EUTRAN-Authentication-Info', 'Grouped'}; avp_name(1409, 10415) -> {'Requested-UTRAN-GERAN-Authentication-Info', 'Grouped'}; avp_name(1663, 10415) -> {'Restoration-Priority', 'Unsigned32'}; avp_name(1457, 10415) -> {'Roaming-Restricted-Due-To-Unsupported-Feature', 'Enumerated'}; avp_name(1605, 10415) -> {'Routing-Area-Identity', 'OctetString'}; avp_name(1601, 10415) -> {'SGSN-Location-Information', 'Grouped'}; avp_name(1498, 10415) -> {'SGSN-User-State', 'Grouped'}; avp_name(1613, 10415) -> {'SIPTO-Permission', 'Enumerated'}; avp_name(1648, 10415) -> {'SMS-Register-Request', 'Enumerated'}; avp_name(1454, 10415) -> {'SRES', 'OctetString'}; avp_name(1476, 10415) -> {'SS-Code', 'OctetString'}; avp_name(1477, 10415) -> {'SS-Status', 'OctetString'}; avp_name(1433, 10415) -> {'STN-SR', 'OctetString'}; avp_name(1607, 10415) -> {'Service-Area-Identity', 'OctetString'}; avp_name(1483, 10415) -> {'Service-Type', 'Grouped'}; avp_name(1484, 10415) -> {'ServiceTypeIdentity', 'Unsigned32'}; avp_name(1403, 10415) -> {'Software-Version', 'UTF8String'}; avp_name(1472, 10415) -> {'Specific-APN-Info', 'Grouped'}; avp_name(1619, 10415) -> {'Subscribed-Periodic-RAU-TAU-Timer', 'Unsigned32'}; avp_name(1636, 10415) -> {'Subscribed-VSRVCC', 'Enumerated'}; avp_name(1424, 10415) -> {'Subscriber-Status', 'Enumerated'}; avp_name(1400, 10415) -> {'Subscription-Data', 'Grouped'}; avp_name(1654, 10415) -> {'Subscription-Data-Flags', 'Unsigned32'}; avp_name(1487, 10415) -> {'TS-Code', 'OctetString'}; avp_name(1486, 10415) -> {'Teleservice-List', 'Grouped'}; avp_name(1401, 10415) -> {'Terminal-Information', 'Grouped'}; avp_name(1642, 10415) -> {'Time-Zone', 'UTF8String'}; avp_name(1452, 10415) -> {'Trace-Collection-Entity', 'Address'}; avp_name(1458, 10415) -> {'Trace-Data', 'Grouped'}; avp_name(1462, 10415) -> {'Trace-Depth', 'Enumerated'}; avp_name(1465, 10415) -> {'Trace-Event-List', 'OctetString'}; avp_name(1464, 10415) -> {'Trace-Interface-List', 'OctetString'}; avp_name(1463, 10415) -> {'Trace-NE-Type-List', 'OctetString'}; avp_name(1459, 10415) -> {'Trace-Reference', 'OctetString'}; avp_name(1603, 10415) -> {'Tracking-Area-Identity', 'OctetString'}; avp_name(1615, 10415) -> {'UE-SRVCC-Capability', 'Enumerated'}; avp_name(1680, 10415) -> {'UE-Usage-Type', 'Unsigned32'}; avp_name(1406, 10415) -> {'ULA-Flags', 'Unsigned32'}; avp_name(1405, 10415) -> {'ULR-Flags', 'Unsigned32'}; avp_name(1415, 10415) -> {'UTRAN-Vector', 'Grouped'}; avp_name(1640, 10415) -> {'UVA-Flags', 'Unsigned32'}; avp_name(1639, 10415) -> {'UVR-Flags', 'Unsigned32'}; avp_name(1444, 10415) -> {'User-Id', 'UTF8String'}; avp_name(1499, 10415) -> {'User-State', 'Enumerated'}; avp_name(1641, 10415) -> {'VPLMN-CSG-Subscription-Data', 'Grouped'}; avp_name(1432, 10415) -> {'VPLMN-Dynamic-Address-Allowed', 'Enumerated'}; avp_name(1617, 10415) -> {'VPLMN-LIPA-Allowed', 'Enumerated'}; avp_name(1407, 10415) -> {'Visited-PLMN-Id', 'OctetString'}; avp_name(1448, 10415) -> {'XRES', 'OctetString'}; avp_name(318, 10415) -> {'3GPP-AAA-Server-Name', 'DiameterIdentity'}; avp_name(1518, 10415) -> {'AAA-Failure-Indication', 'Unsigned32'}; avp_name(1539, 10415) -> {'AAR-Flags', 'Unsigned32'}; avp_name(1503, 10415) -> {'AN-Trusted', 'Enumerated'}; avp_name(1504, 10415) -> {'ANID', 'UTF8String'}; avp_name(1511, 10415) -> {'Access-Authorization-Flags', 'Unsigned32'}; avp_name(1526, 10415) -> {'Access-Network-Info', 'Grouped'}; avp_name(1529, 10415) -> {'Connectivity-Flags', 'Unsigned32'}; avp_name(1521, 10415) -> {'DEA-Flags', 'Unsigned32'}; avp_name(1520, 10415) -> {'DER-Flags', 'Unsigned32'}; avp_name(1523, 10415) -> {'DER-S6b-Flags', 'Unsigned32'}; avp_name(1541, 10415) -> {'ERP-Authorization', 'Unsigned32'}; avp_name(1538, 10415) -> {'Emergency-Services', 'Unsigned32'}; avp_name(1516, 10415) -> {'Full-Network-Name', 'OctetString'}; avp_name(1525, 10415) -> {'HESSID', 'UTF8String'}; avp_name(1540, 10415) -> {'IMEI-Check-In-VPLMN-Result', 'Unsigned32'}; avp_name(1506, 10415) -> {'MIP-FA-RK', 'OctetString'}; avp_name(1507, 10415) -> {'MIP-FA-RK-SPI', 'Unsigned32'}; avp_name(124, undefined) -> {'MIP6-Feature-Vector', 'Unsigned64'}; avp_name(1537, 10415) -> {'Maximum-Wait-Time', 'Unsigned32'}; avp_name(506, undefined) -> {'Mobile-Node-Identifier', 'UTF8String'}; avp_name(1501, 10415) -> {'Non-3GPP-IP-Access', 'Enumerated'}; avp_name(1502, 10415) -> {'Non-3GPP-IP-Access-APN', 'Enumerated'}; avp_name(1500, 10415) -> {'Non-3GPP-User-Data', 'Grouped'}; avp_name(1536, 10415) -> {'Origination-Time-Stamp', 'Unsigned64'}; avp_name(1508, 10415) -> {'PPR-Flags', 'Unsigned32'}; avp_name(1522, 10415) -> {'RAR-Flags', 'Unsigned32'}; avp_name(1534, 10415) -> {'SM-Back-Off-Timer', 'Unsigned32'}; avp_name(1524, 10415) -> {'SSID', 'UTF8String'}; avp_name(1517, 10415) -> {'Short-Network-Name', 'OctetString'}; avp_name(1531, 10415) -> {'TWAG-CP-Address', 'Address'}; avp_name(1532, 10415) -> {'TWAG-UP-Address', 'UTF8String'}; avp_name(1510, 10415) -> {'TWAN-Access-Info', 'Grouped'}; avp_name(1527, 10415) -> {'TWAN-Connection-Mode', 'Unsigned32'}; avp_name(1528, 10415) -> {'TWAN-Connectivity-Parameters', 'Grouped'}; avp_name(1512, 10415) -> {'TWAN-Default-APN-Context-Id', 'Unsigned32'}; avp_name(1530, 10415) -> {'TWAN-PCO', 'OctetString'}; avp_name(1533, 10415) -> {'TWAN-S2a-Failure-Cause', 'Unsigned32'}; avp_name(1505, 10415) -> {'Trace-Info', 'Grouped'}; avp_name(1519, 10415) -> {'Transport-Access-Type', 'Enumerated'}; avp_name(1509, 10415) -> {'WLAN-Identifier', 'Grouped'}; avp_name(1535, 10415) -> {'WLCP-Key', 'OctetString'}; avp_name(4406, 10415) -> {'3GPP-PS-Data-Off-Status', 'Enumerated'}; avp_name(1276, 10415) -> {'AF-Correlation-Information', 'Grouped'}; avp_name(3933, 10415) -> {'APN-Rate-Control', 'Grouped'}; avp_name(3934, 10415) -> {'APN-Rate-Control-Downlink', 'Grouped'}; avp_name(3935, 10415) -> {'APN-Rate-Control-Uplink', 'Grouped'}; avp_name(4401, 10415) -> {'Access-Network-Info-Change', 'Grouped'}; avp_name(1263, 10415) -> {'Access-Network-Information', 'OctetString'}; avp_name(2709, 10415) -> {'Access-Transfer-Information', 'Grouped'}; avp_name(2710, 10415) -> {'Access-Transfer-Type', 'Enumerated'}; avp_name(2309, 10415) -> {'Account-Expiration', 'Time'}; avp_name(2052, 10415) -> {'Accumulated-Cost', 'Grouped'}; avp_name(1217, 10415) -> {'Adaptations', 'Enumerated'}; avp_name(1207, 10415) -> {'Additional-Content-Information', 'Grouped'}; avp_name(3936, 10415) -> {'Additional-Exception-Reports', 'Enumerated'}; avp_name(1205, 10415) -> {'Additional-Type-Information', 'UTF8String'}; avp_name(897, 10415) -> {'Address-Data', 'UTF8String'}; avp_name(898, 10415) -> {'Address-Domain', 'Grouped'}; avp_name(899, 10415) -> {'Address-Type', 'Enumerated'}; avp_name(1208, 10415) -> {'Addressee-Type', 'Enumerated'}; avp_name(1280, 10415) -> {'Alternate-Charged-Party-Address', 'UTF8String'}; avp_name(3905, 10415) -> {'Announcement-Identifier', 'Unsigned32'}; avp_name(3904, 10415) -> {'Announcement-Information', 'Grouped'}; avp_name(3906, 10415) -> {'Announcement-Order', 'Unsigned32'}; avp_name(4408, 10415) -> {'Announcing-PLMN-ID', 'UTF8String'}; avp_name(3426, 10415) -> {'Announcing-UE-HPLMN-Identifier', 'UTF8String'}; avp_name(3427, 10415) -> {'Announcing-UE-VPLMN-Identifier', 'UTF8String'}; avp_name(2053, 10415) -> {'AoC-Cost-Information', 'Grouped'}; avp_name(2310, 10415) -> {'AoC-Format', 'Enumerated'}; avp_name(2054, 10415) -> {'AoC-Information', 'Grouped'}; avp_name(2055, 10415) -> {'AoC-Request-Type', 'Enumerated'}; avp_name(2311, 10415) -> {'AoC-Service', 'Grouped'}; avp_name(2312, 10415) -> {'AoC-Service-Obligatory-Type', 'Enumerated'}; avp_name(2313, 10415) -> {'AoC-Service-Type', 'Enumerated'}; avp_name(2314, 10415) -> {'AoC-Subscription-Information', 'Grouped'}; avp_name(1218, 10415) -> {'Applic-ID', 'UTF8String'}; avp_name(837, 10415) -> {'Application-Provided-Called-Party-Address', 'UTF8String'}; avp_name(836, 10415) -> {'Application-Server', 'UTF8String'}; avp_name(850, 10415) -> {'Application-Server-Information', 'Grouped'}; avp_name(3458, 10415) -> {'Application-Specific-Data', 'OctetString'}; avp_name(2035, 10415) -> {'Associated-Party-Address', 'UTF8String'}; avp_name(856, 10415) -> {'Associated-URI', 'UTF8String'}; avp_name(849, 10415) -> {'Authorised-QoS', 'UTF8String'}; avp_name(1219, 10415) -> {'Aux-Applic-Info', 'UTF8String'}; avp_name(2716, 10415) -> {'BSSID', 'UTF8String'}; avp_name(1265, 10415) -> {'Base-Time-Interval', 'Unsigned32'}; avp_name(3411, 10415) -> {'Basic-Service-Code', 'Grouped'}; avp_name(3412, 10415) -> {'Bearer-Capability', 'OctetString'}; avp_name(854, 10415) -> {'Bearer-Service', 'OctetString'}; avp_name(846, 10415) -> {'CG-Address', 'Address'}; avp_name(3421, 10415) -> {'CN-Operator-Selection-Entity', 'Enumerated'}; avp_name(3930, 10415) -> {'CP-CIoT-EPS-Optimisation-Indicator', 'Enumerated'}; avp_name(3927, 10415) -> {'CPDT-Information', 'Grouped'}; avp_name(2317, 10415) -> {'CSG-Access-Mode', 'Enumerated'}; avp_name(2318, 10415) -> {'CSG-Membership-Indication', 'Enumerated'}; avp_name(2304, 10415) -> {'CUG-Information', 'OctetString'}; avp_name(1250, 10415) -> {'Called-Asserted-Identity', 'UTF8String'}; avp_name(3916, 10415) -> {'Called-Identity', 'UTF8String'}; avp_name(3917, 10415) -> {'Called-Identity-Change', 'Grouped'}; avp_name(832, 10415) -> {'Called-Party-Address', 'UTF8String'}; avp_name(831, 10415) -> {'Calling-Party-Address', 'UTF8String'}; avp_name(2023, 10415) -> {'Carrier-Select-Routing-Information', 'UTF8String'}; avp_name(861, 10415) -> {'Cause-Code', 'Integer32'}; avp_name(3924, 10415) -> {'Cellular-Network-Information', 'OctetString'}; avp_name(2037, 10415) -> {'Change-Condition', 'Integer32'}; avp_name(2038, 10415) -> {'Change-Time', 'Time'}; avp_name(2118, 10415) -> {'Charge-Reason-Code', 'Enumerated'}; avp_name(857, 10415) -> {'Charged-Party', 'UTF8String'}; avp_name(2066, 10415) -> {'Charging-Characteristics-Selection-Mode', 'Enumerated'}; avp_name(4400, 10415) -> {'Charging-Per-IP-CAN-Session-Indicator', 'Enumerated'}; avp_name(1214, 10415) -> {'Class-Identifier', 'Enumerated'}; avp_name(2018, 10415) -> {'Client-Address', 'Address'}; avp_name(1220, 10415) -> {'Content-Class', 'Enumerated'}; avp_name(828, 10415) -> {'Content-Disposition', 'UTF8String'}; avp_name(827, 10415) -> {'Content-Length', 'Unsigned32'}; avp_name(1206, 10415) -> {'Content-Size', 'Unsigned32'}; avp_name(826, 10415) -> {'Content-Type', 'UTF8String'}; avp_name(3459, 10415) -> {'Coverage-Info', 'Grouped'}; avp_name(3428, 10415) -> {'Coverage-Status', 'Enumerated'}; avp_name(2056, 10415) -> {'Current-Tariff', 'Grouped'}; avp_name(1221, 10415) -> {'DRM-Content', 'Enumerated'}; avp_name(2001, 10415) -> {'Data-Coding-Scheme', 'Integer32'}; avp_name(1230, 10415) -> {'Deferred-Location-Event-Type', 'UTF8String'}; avp_name(1216, 10415) -> {'Delivery-Report-Requested', 'Enumerated'}; avp_name(2002, 10415) -> {'Destination-Interface', 'Grouped'}; avp_name(2039, 10415) -> {'Diagnostics', 'Integer32'}; avp_name(4402, 10415) -> {'Discoveree-UE-HPLMN-Identifier', 'UTF8String'}; avp_name(4403, 10415) -> {'Discoveree-UE-VPLMN-Identifier', 'UTF8String'}; avp_name(4404, 10415) -> {'Discoverer-UE-HPLMN-Identifier', 'UTF8String'}; avp_name(4405, 10415) -> {'Discoverer-UE-VPLMN-Identifier', 'UTF8String'}; avp_name(1200, 10415) -> {'Domain-Name', 'UTF8String'}; avp_name(2051, 10415) -> {'Dynamic-Address-Flag', 'Enumerated'}; avp_name(2068, 10415) -> {'Dynamic-Address-Flag-Extension', 'Enumerated'}; avp_name(3425, 10415) -> {'EPDG-Address', 'Address'}; avp_name(1272, 10415) -> {'Early-Media-Description', 'Grouped'}; avp_name(3901, 10415) -> {'Enhanced-Diagnostics', 'Grouped'}; avp_name(1266, 10415) -> {'Envelope', 'Grouped'}; avp_name(1267, 10415) -> {'Envelope-End-Time', 'Time'}; avp_name(1268, 10415) -> {'Envelope-Reporting', 'Enumerated'}; avp_name(1269, 10415) -> {'Envelope-Start-Time', 'Time'}; avp_name(825, 10415) -> {'Event', 'UTF8String'}; avp_name(1258, 10415) -> {'Event-Charging-TimeStamp', 'Time'}; avp_name(823, 10415) -> {'Event-Type', 'Grouped'}; avp_name(888, 10415) -> {'Expires', 'Unsigned32'}; avp_name(4413, 10415) -> {'FE-Identifier-List', 'UTF8String'}; avp_name(1224, 10415) -> {'File-Repair-Supported', 'Enumerated'}; avp_name(3415, 10415) -> {'Forwarding-Pending', 'Enumerated'}; avp_name(2708, 10415) -> {'From-Address', 'UTF8String'}; avp_name(847, 10415) -> {'GGSN-Address', 'Address'}; avp_name(2601, 10415) -> {'IMS-Application-Reference-Identifier', 'UTF8String'}; avp_name(841, 10415) -> {'IMS-Charging-Identifier', 'UTF8String'}; avp_name(1281, 10415) -> {'IMS-Communication-Service-Identifier', 'UTF8String'}; avp_name(2322, 10415) -> {'IMS-Emergency-Indicator', 'Enumerated'}; avp_name(876, 10415) -> {'IMS-Information', 'Grouped'}; avp_name(2713, 10415) -> {'IMS-Visited-Network-Identifier', 'UTF8String'}; avp_name(2308, 10415) -> {'IMSI-Unauthenticated-Flag', 'Enumerated'}; avp_name(2603, 10415) -> {'IP-Realm-Default-Indication', 'Enumerated'}; avp_name(3416, 10415) -> {'ISUP-Cause', 'Grouped'}; avp_name(3422, 10415) -> {'ISUP-Cause-Diagnostics', 'OctetString'}; avp_name(3423, 10415) -> {'ISUP-Cause-Location', 'Unsigned32'}; avp_name(3424, 10415) -> {'ISUP-Cause-Value', 'Unsigned32'}; avp_name(3414, 10415) -> {'ISUP-Location-Number', 'OctetString'}; avp_name(852, 10415) -> {'Incoming-Trunk-Group-Id', 'UTF8String'}; avp_name(2062, 10415) -> {'Incremental-Cost', 'Grouped'}; avp_name(2321, 10415) -> {'Initial-IMS-Charging-Identifier', 'UTF8String'}; avp_name(3402, 10415) -> {'Instance-Id', 'UTF8String'}; avp_name(838, 10415) -> {'Inter-Operator-Identifier', 'Grouped'}; avp_name(3902, 10415) -> {'Inter-UE-Transfer', 'Enumerated'}; avp_name(2003, 10415) -> {'Interface-Id', 'UTF8String'}; avp_name(2004, 10415) -> {'Interface-Port', 'UTF8String'}; avp_name(2005, 10415) -> {'Interface-Text', 'UTF8String'}; avp_name(2006, 10415) -> {'Interface-Type', 'Enumerated'}; avp_name(1231, 10415) -> {'LCS-APN', 'UTF8String'}; avp_name(1233, 10415) -> {'LCS-Client-Dialed-By-MS', 'UTF8String'}; avp_name(1234, 10415) -> {'LCS-Client-External-ID', 'UTF8String'}; avp_name(1232, 10415) -> {'LCS-Client-ID', 'Grouped'}; avp_name(1235, 10415) -> {'LCS-Client-Name', 'Grouped'}; avp_name(1241, 10415) -> {'LCS-Client-Type', 'Enumerated'}; avp_name(1236, 10415) -> {'LCS-Data-Coding-Scheme', 'UTF8String'}; avp_name(1237, 10415) -> {'LCS-Format-Indicator', 'Enumerated'}; avp_name(878, 10415) -> {'LCS-Information', 'Grouped'}; avp_name(1238, 10415) -> {'LCS-Name-String', 'UTF8String'}; avp_name(1239, 10415) -> {'LCS-Requestor-ID', 'Grouped'}; avp_name(1240, 10415) -> {'LCS-Requestor-ID-String', 'UTF8String'}; avp_name(3914, 10415) -> {'Language', 'UTF8String'}; avp_name(3429, 10415) -> {'Layer-2-Group-ID', 'OctetString'}; avp_name(2604, 10415) -> {'Local-GW-Inserted-Indication', 'Enumerated'}; avp_name(2063, 10415) -> {'Local-Sequence-Number', 'Unsigned32'}; avp_name(1242, 10415) -> {'Location-Estimate', 'OctetString'}; avp_name(1243, 10415) -> {'Location-Estimate-Type', 'Enumerated'}; avp_name(3460, 10415) -> {'Location-Info', 'Grouped'}; avp_name(1244, 10415) -> {'Location-Type', 'Grouped'}; avp_name(2020, 10415) -> {'Low-Balance-Indication', 'Enumerated'}; avp_name(2602, 10415) -> {'Low-Priority-Indicator', 'Enumerated'}; avp_name(2323, 10415) -> {'MBMS-Charged-Party', 'Enumerated'}; avp_name(2307, 10415) -> {'MBMS-GW-Address', 'Address'}; avp_name(880, 10415) -> {'MBMS-Information', 'Grouped'}; avp_name(1225, 10415) -> {'MBMS-User-Service-Type', 'Enumerated'}; avp_name(1203, 10415) -> {'MM-Content-Type', 'Grouped'}; avp_name(1248, 10415) -> {'MMBox-Storage-Requested', 'Enumerated'}; avp_name(877, 10415) -> {'MMS-Information', 'Grouped'}; avp_name(2030, 10415) -> {'MMTel-Information', 'Grouped'}; avp_name(2031, 10415) -> {'MMTel-SService-Type', 'Unsigned32'}; avp_name(3417, 10415) -> {'MSC-Address', 'OctetString'}; avp_name(3406, 10415) -> {'MTC-IWF-Address', 'Address'}; avp_name(882, 10415) -> {'Media-Initiator-Flag', 'Enumerated'}; avp_name(1288, 10415) -> {'Media-Initiator-Party', 'UTF8String'}; avp_name(889, 10415) -> {'Message-Body', 'Grouped'}; avp_name(1213, 10415) -> {'Message-Class', 'Grouped'}; avp_name(1210, 10415) -> {'Message-ID', 'UTF8String'}; avp_name(1212, 10415) -> {'Message-Size', 'Unsigned32'}; avp_name(1211, 10415) -> {'Message-Type', 'Enumerated'}; avp_name(3430, 10415) -> {'Monitored-PLMN-Identifier', 'UTF8String'}; avp_name(3919, 10415) -> {'Monitoring-Event-Configuration-Activity', 'Integer32'}; avp_name(3922, 10415) -> {'Monitoring-Event-Functionality', 'Integer32'}; avp_name(3921, 10415) -> {'Monitoring-Event-Information', 'Grouped'}; avp_name(3920, 10415) -> {'Monitoring-Event-Report-Data', 'Grouped'}; avp_name(3923, 10415) -> {'Monitoring-Event-Report-Number', 'Unsigned32'}; avp_name(3431, 10415) -> {'Monitoring-UE-HPLMN-Identifier', 'UTF8String'}; avp_name(3432, 10415) -> {'Monitoring-UE-Identifier', 'UTF8String'}; avp_name(3433, 10415) -> {'Monitoring-UE-VPLMN-Identifier', 'UTF8String'}; avp_name(3928, 10415) -> {'NIDD-Submission', 'Grouped'}; avp_name(2703, 10415) -> {'NNI-Information', 'Grouped'}; avp_name(2704, 10415) -> {'NNI-Type', 'Enumerated'}; avp_name(2705, 10415) -> {'Neighbour-Node-Address', 'Address'}; avp_name(3418, 10415) -> {'Network-Call-Reference-Number', 'OctetString'}; avp_name(2057, 10415) -> {'Next-Tariff', 'Grouped'}; avp_name(862, 10415) -> {'Node-Functionality', 'Enumerated'}; avp_name(2064, 10415) -> {'Node-Id', 'UTF8String'}; avp_name(2034, 10415) -> {'Number-Of-Diversions', 'Unsigned32'}; avp_name(2019, 10415) -> {'Number-Of-Messages-Sent', 'Unsigned32'}; avp_name(885, 10415) -> {'Number-Of-Participants', 'Unsigned32'}; avp_name(1282, 10415) -> {'Number-Of-Received-Talk-Bursts', 'Unsigned32'}; avp_name(1283, 10415) -> {'Number-Of-Talk-Bursts', 'Unsigned32'}; avp_name(2024, 10415) -> {'Number-Portability-Routing-Information', 'UTF8String'}; avp_name(1278, 10415) -> {'Offline-Charging', 'Grouped'}; avp_name(2303, 10415) -> {'Online-Charging-Flag', 'Enumerated'}; avp_name(839, 10415) -> {'Originating-IOI', 'UTF8String'}; avp_name(864, 10415) -> {'Originator', 'Enumerated'}; avp_name(886, 10415) -> {'Originator-Address', 'Grouped'}; avp_name(2009, 10415) -> {'Originator-Interface', 'Grouped'}; avp_name(2027, 10415) -> {'Originator-Received-Address', 'Grouped'}; avp_name(2008, 10415) -> {'Originator-SCCP-Address', 'Address'}; avp_name(2320, 10415) -> {'Outgoing-Session-Id', 'UTF8String'}; avp_name(853, 10415) -> {'Outgoing-Trunk-Group-Id', 'UTF8String'}; avp_name(3434, 10415) -> {'PC3-Control-Protocol-Cause', 'Integer32'}; avp_name(3435, 10415) -> {'PC3-EPC-Control-Protocol-Cause', 'Integer32'}; avp_name(1300, 10415) -> {'PC5-Radio-Technology', 'Enumerated'}; avp_name(2050, 10415) -> {'PDN-Connection-Charging-ID', 'Unsigned32'}; avp_name(1227, 10415) -> {'PDP-Address', 'Address'}; avp_name(2606, 10415) -> {'PDP-Address-Prefix-Length', 'Unsigned32'}; avp_name(1247, 10415) -> {'PDP-Context-Type', 'Enumerated'}; avp_name(867, 10415) -> {'PS-Append-Free-Format-Data', 'Enumerated'}; avp_name(866, 10415) -> {'PS-Free-Format-Data', 'OctetString'}; avp_name(865, 10415) -> {'PS-Furnish-Charging-Information', 'Grouped'}; avp_name(874, 10415) -> {'PS-Information', 'Grouped'}; avp_name(1259, 10415) -> {'Participant-Access-Priority', 'Enumerated'}; avp_name(2049, 10415) -> {'Participant-Action-Type', 'Enumerated'}; avp_name(1260, 10415) -> {'Participant-Group', 'Grouped'}; avp_name(887, 10415) -> {'Participants-Involved', 'UTF8String'}; avp_name(3913, 10415) -> {'Play-Alternative', 'Enumerated'}; avp_name(1261, 10415) -> {'PoC-Change-Condition', 'Enumerated'}; avp_name(1262, 10415) -> {'PoC-Change-Time', 'Time'}; avp_name(858, 10415) -> {'PoC-Controlling-Address', 'UTF8String'}; avp_name(2025, 10415) -> {'PoC-Event-Type', 'Enumerated'}; avp_name(859, 10415) -> {'PoC-Group-Name', 'UTF8String'}; avp_name(879, 10415) -> {'PoC-Information', 'Grouped'}; avp_name(883, 10415) -> {'PoC-Server-Role', 'Enumerated'}; avp_name(1229, 10415) -> {'PoC-Session-Id', 'UTF8String'}; avp_name(1277, 10415) -> {'PoC-Session-Initiation-Type', 'Enumerated'}; avp_name(884, 10415) -> {'PoC-Session-Type', 'Enumerated'}; avp_name(1252, 10415) -> {'PoC-User-Role', 'Grouped'}; avp_name(1253, 10415) -> {'PoC-User-Role-IDs', 'UTF8String'}; avp_name(1254, 10415) -> {'PoC-User-Role-Info-Units', 'Enumerated'}; avp_name(1245, 10415) -> {'Positioning-Data', 'UTF8String'}; avp_name(2315, 10415) -> {'Preferred-AoC-Currency', 'Unsigned32'}; avp_name(1209, 10415) -> {'Priority', 'Enumerated'}; avp_name(3915, 10415) -> {'Privacy-Indicator', 'Enumerated'}; avp_name(3440, 10415) -> {'ProSe-3rd-Party-Application-ID', 'UTF8String'}; avp_name(3461, 10415) -> {'ProSe-Direct-Communication-Reception-Data-Container', 'Grouped'}; avp_name(3441, 10415) -> {'ProSe-Direct-Communication-Transmission-Data-Container', 'Grouped'}; avp_name(3442, 10415) -> {'ProSe-Direct-Discovery-Model', 'Enumerated'}; avp_name(3443, 10415) -> {'ProSe-Event-Type', 'Enumerated'}; avp_name(3444, 10415) -> {'ProSe-Function-IP-Address', 'Address'}; avp_name(3457, 10415) -> {'ProSe-Function-PLMN-Identifier', 'UTF8String'}; avp_name(3445, 10415) -> {'ProSe-Functionality', 'Enumerated'}; avp_name(3446, 10415) -> {'ProSe-Group-IP-Multicast-Address', 'Address'}; avp_name(3447, 10415) -> {'ProSe-Information', 'Grouped'}; avp_name(3448, 10415) -> {'ProSe-Range-Class', 'Enumerated'}; avp_name(3449, 10415) -> {'ProSe-Reason-For-Cancellation', 'Enumerated'}; avp_name(3450, 10415) -> {'ProSe-Request-Timestamp', 'Time'}; avp_name(3451, 10415) -> {'ProSe-Role-Of-UE', 'Enumerated'}; avp_name(3452, 10415) -> {'ProSe-Source-IP-Address', 'Address'}; avp_name(4410, 10415) -> {'ProSe-Target-Layer-2-ID', 'OctetString'}; avp_name(3453, 10415) -> {'ProSe-UE-ID', 'OctetString'}; avp_name(4409, 10415) -> {'ProSe-UE-to-Network-Relay-UE-ID', 'OctetString'}; avp_name(3454, 10415) -> {'Proximity-Alert-Indication', 'Enumerated'}; avp_name(3455, 10415) -> {'Proximity-Alert-Timestamp', 'Time'}; avp_name(3456, 10415) -> {'Proximity-Cancellation-Timestamp', 'Time'}; avp_name(881, 10415) -> {'Quota-Consumption-Time', 'Unsigned32'}; avp_name(871, 10415) -> {'Quota-Holding-Time', 'Unsigned32'}; avp_name(3912, 10415) -> {'Quota-Indicator', 'Enumerated'}; avp_name(1301, 10415) -> {'RAN-End-Time', 'Time'}; avp_name(1302, 10415) -> {'RAN-Secondary-RAT-Usage-Report', 'Grouped'}; avp_name(1303, 10415) -> {'RAN-Start-Time', 'Time'}; avp_name(3462, 10415) -> {'Radio-Frequency', 'OctetString'}; avp_name(3463, 10415) -> {'Radio-Parameter-Set-Info', 'Grouped'}; avp_name(3464, 10415) -> {'Radio-Parameter-Set-Values', 'OctetString'}; avp_name(3465, 10415) -> {'Radio-Resources-Indicator', 'Integer32'}; avp_name(3937, 10415) -> {'Rate-Control-Max-Message-Size', 'Unsigned32'}; avp_name(3938, 10415) -> {'Rate-Control-Max-Rate', 'Unsigned32'}; avp_name(3939, 10415) -> {'Rate-Control-Time-Unit', 'Unsigned32'}; avp_name(2058, 10415) -> {'Rate-Element', 'Grouped'}; avp_name(1222, 10415) -> {'Read-Reply-Report-Requested', 'Enumerated'}; avp_name(2305, 10415) -> {'Real-Time-Tariff-Information', 'Grouped'}; avp_name(3401, 10415) -> {'Reason-Header', 'UTF8String'}; avp_name(1284, 10415) -> {'Received-Talk-Burst-Time', 'Unsigned32'}; avp_name(1285, 10415) -> {'Received-Talk-Burst-Volume', 'Unsigned32'}; avp_name(1201, 10415) -> {'Recipient-Address', 'Grouped'}; avp_name(2026, 10415) -> {'Recipient-Info', 'Grouped'}; avp_name(2028, 10415) -> {'Recipient-Received-Address', 'Grouped'}; avp_name(2010, 10415) -> {'Recipient-SCCP-Address', 'Address'}; avp_name(2022, 10415) -> {'Refund-Information', 'OctetString'}; avp_name(3925, 10415) -> {'Related-Change-Condition-Information', 'Grouped'}; avp_name(2711, 10415) -> {'Related-IMS-Charging-Identifier', 'UTF8String'}; avp_name(2712, 10415) -> {'Related-IMS-Charging-Identifier-Node', 'Address'}; avp_name(3926, 10415) -> {'Related-Trigger', 'Grouped'}; avp_name(2706, 10415) -> {'Relationship-Mode', 'Enumerated'}; avp_name(4411, 10415) -> {'Relay-IP-address', 'Address'}; avp_name(2021, 10415) -> {'Remaining-Balance', 'Grouped'}; avp_name(1223, 10415) -> {'Reply-Applic-ID', 'UTF8String'}; avp_name(2011, 10415) -> {'Reply-Path-Requested', 'Enumerated'}; avp_name(872, 10415) -> {'Reporting-Reason', 'Enumerated'}; avp_name(3436, 10415) -> {'Requested-PLMN-Identifier', 'UTF8String'}; avp_name(1251, 10415) -> {'Requested-Party-Address', 'UTF8String'}; avp_name(3437, 10415) -> {'Requestor-PLMN-Identifier', 'UTF8String'}; avp_name(829, 10415) -> {'Role-Of-Node', 'Enumerated'}; avp_name(3438, 10415) -> {'Role-Of-ProSe-Function', 'Enumerated'}; avp_name(3403, 10415) -> {'Route-Header-Received', 'UTF8String'}; avp_name(3404, 10415) -> {'Route-Header-Transmitted', 'UTF8String'}; avp_name(3940, 10415) -> {'SCS-AS-Address', 'Grouped'}; avp_name(3941, 10415) -> {'SCS-Address', 'Address'}; avp_name(3942, 10415) -> {'SCS-Realm', 'DiameterIdentity'}; avp_name(1275, 10415) -> {'SDP-Answer-Timestamp', 'Time'}; avp_name(843, 10415) -> {'SDP-Media-Component', 'Grouped'}; avp_name(845, 10415) -> {'SDP-Media-Description', 'UTF8String'}; avp_name(844, 10415) -> {'SDP-Media-Name', 'UTF8String'}; avp_name(1274, 10415) -> {'SDP-Offer-Timestamp', 'Time'}; avp_name(842, 10415) -> {'SDP-Session-Description', 'UTF8String'}; avp_name(1273, 10415) -> {'SDP-TimeStamps', 'Grouped'}; avp_name(2036, 10415) -> {'SDP-Type', 'Enumerated'}; avp_name(1228, 10415) -> {'SGSN-Address', 'Address'}; avp_name(2067, 10415) -> {'SGW-Address', 'Address'}; avp_name(2065, 10415) -> {'SGW-Change', 'Enumerated'}; avp_name(3931, 10415) -> {'SGi-PtP-Tunnelling-Method', 'Enumerated'}; avp_name(824, 10415) -> {'SIP-Method', 'UTF8String'}; avp_name(834, 10415) -> {'SIP-Request-Timestamp', 'Time'}; avp_name(2301, 10415) -> {'SIP-Request-Timestamp-Fraction', 'Unsigned32'}; avp_name(835, 10415) -> {'SIP-Response-Timestamp', 'Time'}; avp_name(2302, 10415) -> {'SIP-Response-Timestamp-Fraction', 'Unsigned32'}; avp_name(3407, 10415) -> {'SM-Device-Trigger-Indicator', 'Enumerated'}; avp_name(3405, 10415) -> {'SM-Device-Trigger-Information', 'Grouped'}; avp_name(2012, 10415) -> {'SM-Discharge-Time', 'Time'}; avp_name(2007, 10415) -> {'SM-Message-Type', 'Enumerated'}; avp_name(2013, 10415) -> {'SM-Protocol-ID', 'OctetString'}; avp_name(3408, 10415) -> {'SM-Sequence-Number', 'Unsigned32'}; avp_name(2029, 10415) -> {'SM-Service-Type', 'Enumerated'}; avp_name(2014, 10415) -> {'SM-Status', 'OctetString'}; avp_name(2015, 10415) -> {'SM-User-Data-Header', 'OctetString'}; avp_name(2000, 10415) -> {'SMS-Information', 'Grouped'}; avp_name(2016, 10415) -> {'SMS-Node', 'Enumerated'}; avp_name(3409, 10415) -> {'SMS-Result', 'Unsigned32'}; avp_name(2017, 10415) -> {'SMSC-Address', 'Address'}; avp_name(2059, 10415) -> {'Scale-Factor', 'Grouped'}; avp_name(1304, 10415) -> {'Secondary-RAT-Type', 'OctetString'}; avp_name(848, 10415) -> {'Served-Party-IP-Address', 'Address'}; avp_name(2040, 10415) -> {'Service-Data-Container', 'Grouped'}; avp_name(855, 10415) -> {'Service-Id', 'UTF8String'}; avp_name(873, 10415) -> {'Service-Information', 'Grouped'}; avp_name(2032, 10415) -> {'Service-Mode', 'Unsigned32'}; avp_name(863, 10415) -> {'Service-Specific-Data', 'UTF8String'}; avp_name(1249, 10415) -> {'Service-Specific-Info', 'Grouped'}; avp_name(1257, 10415) -> {'Service-Specific-Type', 'Unsigned32'}; avp_name(3929, 10415) -> {'Serving-Node-Identity', 'DiameterIdentity'}; avp_name(2047, 10415) -> {'Serving-Node-Type', 'Enumerated'}; avp_name(2707, 10415) -> {'Session-Direction', 'Enumerated'}; avp_name(2041, 10415) -> {'Start-Time', 'Time'}; avp_name(3419, 10415) -> {'Start-of-Charging', 'Time'}; avp_name(2702, 10415) -> {'Status-AS-Code', 'Enumerated'}; avp_name(2042, 10415) -> {'Stop-Time', 'Time'}; avp_name(1202, 10415) -> {'Submission-Time', 'Time'}; avp_name(2033, 10415) -> {'Subscriber-Role', 'Enumerated'}; avp_name(2048, 10415) -> {'Supplementary-Service', 'Grouped'}; avp_name(2717, 10415) -> {'TAD-Identifier', 'Enumerated'}; avp_name(3903, 10415) -> {'TWAG-Address', 'Address'}; avp_name(2714, 10415) -> {'TWAN-User-Location-Info', 'Grouped'}; avp_name(1255, 10415) -> {'Talk-Burst-Exchange', 'Grouped'}; avp_name(1286, 10415) -> {'Talk-Burst-Time', 'Unsigned32'}; avp_name(1287, 10415) -> {'Talk-Burst-Volume', 'Unsigned32'}; avp_name(4412, 10415) -> {'Target-IP-Address', 'Address'}; avp_name(2060, 10415) -> {'Tariff-Information', 'Grouped'}; avp_name(2306, 10415) -> {'Tariff-XML', 'UTF8String'}; avp_name(3413, 10415) -> {'Teleservice', 'OctetString'}; avp_name(840, 10415) -> {'Terminating-IOI', 'UTF8String'}; avp_name(3466, 10415) -> {'Time-First-Reception', 'Time'}; avp_name(3467, 10415) -> {'Time-First-Transmission', 'Time'}; avp_name(2043, 10415) -> {'Time-First-Usage', 'Time'}; avp_name(3911, 10415) -> {'Time-Indicator', 'Unsigned32'}; avp_name(2044, 10415) -> {'Time-Last-Usage', 'Time'}; avp_name(1270, 10415) -> {'Time-Quota-Mechanism', 'Grouped'}; avp_name(868, 10415) -> {'Time-Quota-Threshold', 'Unsigned32'}; avp_name(1271, 10415) -> {'Time-Quota-Type', 'Enumerated'}; avp_name(833, 10415) -> {'Time-Stamps', 'Grouped'}; avp_name(2045, 10415) -> {'Time-Usage', 'Unsigned32'}; avp_name(1215, 10415) -> {'Token-Text', 'UTF8String'}; avp_name(2046, 10415) -> {'Traffic-Data-Volumes', 'Grouped'}; avp_name(2605, 10415) -> {'Transcoder-Inserted-Indication', 'Enumerated'}; avp_name(2701, 10415) -> {'Transit-IOI-List', 'UTF8String'}; avp_name(3468, 10415) -> {'Transmitter-Info', 'Grouped'}; avp_name(1264, 10415) -> {'Trigger', 'Grouped'}; avp_name(870, 10415) -> {'Trigger-Type', 'Enumerated'}; avp_name(851, 10415) -> {'Trunk-Group-Id', 'Grouped'}; avp_name(1204, 10415) -> {'Type-Number', 'Enumerated'}; avp_name(3932, 10415) -> {'UNI-PDU-CP-Only-Flag', 'Enumerated'}; avp_name(3918, 10415) -> {'UWAN-User-Location-Info', 'Grouped'}; avp_name(2061, 10415) -> {'Unit-Cost', 'Grouped'}; avp_name(1226, 10415) -> {'Unit-Quota-Threshold', 'Unsigned32'}; avp_name(4407, 10415) -> {'Unused-Quota-Timer', 'Unsigned32'}; avp_name(3439, 10415) -> {'Usage-Information-Report-Sequence-Number', 'Integer32'}; avp_name(2319, 10415) -> {'User-CSG-Information', 'Grouped'}; avp_name(1279, 10415) -> {'User-Participating-Type', 'Enumerated'}; avp_name(830, 10415) -> {'User-Session-Id', 'UTF8String'}; avp_name(3410, 10415) -> {'VCS-Information', 'Grouped'}; avp_name(3420, 10415) -> {'VLR-Number', 'OctetString'}; avp_name(3907, 10415) -> {'Variable-Part', 'Grouped'}; avp_name(3908, 10415) -> {'Variable-Part-Order', 'Unsigned32'}; avp_name(3909, 10415) -> {'Variable-Part-Type', 'Enumerated'}; avp_name(3910, 10415) -> {'Variable-Part-Value', 'UTF8String'}; avp_name(869, 10415) -> {'Volume-Quota-Threshold', 'Unsigned32'}; avp_name(301, 13019) -> {'Address-Realm', 'OctetString'}; avp_name(307, 13019) -> {'Aggregation-Network-Type', 'Enumerated'}; avp_name(312, 13019) -> {'Application-Class-ID', 'UTF8String'}; avp_name(305, 13019) -> {'IP-Connectivity-Status', 'Enumerated'}; avp_name(314, 13019) -> {'Initial-Gate-Setting-ID', 'Unsigned32'}; avp_name(302, 13019) -> {'Logical-Access-ID', 'OctetString'}; avp_name(309, 13019) -> {'Maximum-Allowed-Bandwidth-DL', 'Unsigned32'}; avp_name(308, 13019) -> {'Maximum-Allowed-Bandwidth-UL', 'Unsigned32'}; avp_name(313, 13019) -> {'Physical-Access-ID', 'UTF8String'}; avp_name(315, 13019) -> {'QoS-Profile-ID', 'Unsigned32'}; avp_name(311, 13019) -> {'Transport-Class', 'Unsigned32'}; avp_name(345, undefined) -> {'MIP-Algorithm-Type', 'Enumerated'}; avp_name(338, undefined) -> {'MIP-Auth-Input-Data-Length', 'Unsigned32'}; avp_name(339, undefined) -> {'MIP-Authenticator-Length', 'Unsigned32'}; avp_name(340, undefined) -> {'MIP-Authenticator-Offset', 'Unsigned32'}; avp_name(336, undefined) -> {'MIP-Candidate-Home-Agent-Host', 'DiameterIdentity'}; avp_name(344, undefined) -> {'MIP-FA-Challenge', 'OctetString'}; avp_name(328, undefined) -> {'MIP-FA-to-HA-MSA', 'Grouped'}; avp_name(318, undefined) -> {'MIP-FA-to-HA-SPI', 'Unsigned32'}; avp_name(326, undefined) -> {'MIP-FA-to-MN-MSA', 'Grouped'}; avp_name(319, undefined) -> {'MIP-FA-to-MN-SPI', 'Unsigned32'}; avp_name(337, undefined) -> {'MIP-Feature-Vector', 'Unsigned32'}; avp_name(342, undefined) -> {'MIP-Filter-Rule', 'IPFilterRule'}; avp_name(329, undefined) -> {'MIP-HA-to-FA-MSA', 'Grouped'}; avp_name(323, undefined) -> {'MIP-HA-to-FA-SPI', 'Unsigned32'}; avp_name(332, undefined) -> {'MIP-HA-to-MN-MSA', 'Grouped'}; avp_name(334, undefined) -> {'MIP-Home-Agent-Address', 'Address'}; avp_name(348, undefined) -> {'MIP-Home-Agent-Host', 'Grouped'}; avp_name(322, undefined) -> {'MIP-MN-AAA-Auth', 'Grouped'}; avp_name(341, undefined) -> {'MIP-MN-AAA-SPI', 'Unsigned32'}; avp_name(325, undefined) -> {'MIP-MN-to-FA-MSA', 'Grouped'}; avp_name(331, undefined) -> {'MIP-MN-to-HA-MSA', 'Grouped'}; avp_name(367, undefined) -> {'MIP-MSA-Lifetime', 'Unsigned32'}; avp_name(333, undefined) -> {'MIP-Mobile-Node-Address', 'Address'}; avp_name(335, undefined) -> {'MIP-Nonce', 'OctetString'}; avp_name(347, undefined) -> {'MIP-Originating-Foreign-AAA', 'Grouped'}; avp_name(321, undefined) -> {'MIP-Reg-Reply', 'OctetString'}; avp_name(320, undefined) -> {'MIP-Reg-Request', 'OctetString'}; avp_name(346, undefined) -> {'MIP-Replay-Mode', 'Enumerated'}; avp_name(343, undefined) -> {'MIP-Session-Key', 'OctetString'}; avp_name(411, undefined) -> {'CC-Correlation-Id', 'OctetString'}; avp_name(412, undefined) -> {'CC-Input-Octets', 'Unsigned64'}; avp_name(413, undefined) -> {'CC-Money', 'Grouped'}; avp_name(414, undefined) -> {'CC-Output-Octets', 'Unsigned64'}; avp_name(415, undefined) -> {'CC-Request-Number', 'Unsigned32'}; avp_name(416, undefined) -> {'CC-Request-Type', 'Enumerated'}; avp_name(417, undefined) -> {'CC-Service-Specific-Units', 'Unsigned64'}; avp_name(418, undefined) -> {'CC-Session-Failover', 'Enumerated'}; avp_name(419, undefined) -> {'CC-Sub-Session-Id', 'Unsigned64'}; avp_name(420, undefined) -> {'CC-Time', 'Unsigned32'}; avp_name(421, undefined) -> {'CC-Total-Octets', 'Unsigned64'}; avp_name(454, undefined) -> {'CC-Unit-Type', 'Enumerated'}; avp_name(422, undefined) -> {'Check-Balance-Result', 'Enumerated'}; avp_name(423, undefined) -> {'Cost-Information', 'Grouped'}; avp_name(424, undefined) -> {'Cost-Unit', 'UTF8String'}; avp_name(426, undefined) -> {'Credit-Control', 'Enumerated'}; avp_name(427, undefined) -> {'Credit-Control-Failure-Handling', 'Enumerated'}; avp_name(425, undefined) -> {'Currency-Code', 'Unsigned32'}; avp_name(428, undefined) -> {'Direct-Debiting-Failure-Handling', 'Enumerated'}; avp_name(429, undefined) -> {'Exponent', 'Integer32'}; avp_name(449, undefined) -> {'Final-Unit-Action', 'Enumerated'}; avp_name(430, undefined) -> {'Final-Unit-Indication', 'Grouped'}; avp_name(453, undefined) -> {'G-S-U-Pool-Identifier', 'Unsigned32'}; avp_name(457, undefined) -> {'G-S-U-Pool-Reference', 'Grouped'}; avp_name(431, undefined) -> {'Granted-Service-Unit', 'Grouped'}; avp_name(456, undefined) -> {'Multiple-Services-Credit-Control', 'Grouped'}; avp_name(455, undefined) -> {'Multiple-Services-Indicator', 'Enumerated'}; avp_name(432, undefined) -> {'Rating-Group', 'Unsigned32'}; avp_name(433, undefined) -> {'Redirect-Address-Type', 'Enumerated'}; avp_name(434, undefined) -> {'Redirect-Server', 'Grouped'}; avp_name(435, undefined) -> {'Redirect-Server-Address', 'UTF8String'}; avp_name(436, undefined) -> {'Requested-Action', 'Enumerated'}; avp_name(437, undefined) -> {'Requested-Service-Unit', 'Grouped'}; avp_name(438, undefined) -> {'Restriction-Filter-Rule', 'IPFilterRule'}; avp_name(461, undefined) -> {'Service-Context-Id', 'UTF8String'}; avp_name(439, undefined) -> {'Service-Identifier', 'Unsigned32'}; avp_name(440, undefined) -> {'Service-Parameter-Info', 'Grouped'}; avp_name(441, undefined) -> {'Service-Parameter-Type', 'Unsigned32'}; avp_name(442, undefined) -> {'Service-Parameter-Value', 'OctetString'}; avp_name(443, undefined) -> {'Subscription-Id', 'Grouped'}; avp_name(444, undefined) -> {'Subscription-Id-Data', 'UTF8String'}; avp_name(450, undefined) -> {'Subscription-Id-Type', 'Enumerated'}; avp_name(452, undefined) -> {'Tariff-Change-Usage', 'Enumerated'}; avp_name(451, undefined) -> {'Tariff-Time-Change', 'Time'}; avp_name(445, undefined) -> {'Unit-Value', 'Grouped'}; avp_name(446, undefined) -> {'Used-Service-Unit', 'Grouped'}; avp_name(458, undefined) -> {'User-Equipment-Info', 'Grouped'}; avp_name(459, undefined) -> {'User-Equipment-Info-Type', 'Enumerated'}; avp_name(460, undefined) -> {'User-Equipment-Info-Value', 'OctetString'}; avp_name(448, undefined) -> {'Validity-Time', 'Unsigned32'}; avp_name(447, undefined) -> {'Value-Digits', 'Integer64'}; avp_name(486, undefined) -> {'MIP6-Agent-Info', 'Grouped'}; avp_name(125, undefined) -> {'MIP6-Home-Link-Prefix', 'OctetString'}; avp_name(128, undefined) -> {'Location-Data', 'OctetString'}; avp_name(127, undefined) -> {'Location-Information', 'OctetString'}; avp_name(126, undefined) -> {'Operator-Name', 'OctetString'}; avp_name(569, undefined) -> {'Absolute-End-Fractional-Seconds', 'Unsigned32'}; avp_name(568, undefined) -> {'Absolute-End-Time', 'Time'}; avp_name(567, undefined) -> {'Absolute-Start-Fractional-Seconds', 'Unsigned32'}; avp_name(566, undefined) -> {'Absolute-Start-Time', 'Time'}; avp_name(556, undefined) -> {'C-VID-End', 'Unsigned32'}; avp_name(555, undefined) -> {'C-VID-Start', 'Unsigned32'}; avp_name(511, undefined) -> {'Classifier', 'Grouped'}; avp_name(512, undefined) -> {'Classifier-ID', 'OctetString'}; avp_name(564, undefined) -> {'Day-Of-Month-Mask', 'Unsigned32'}; avp_name(563, undefined) -> {'Day-Of-Week-Mask', 'Unsigned32'}; avp_name(535, undefined) -> {'Diffserv-Code-Point', 'Enumerated'}; avp_name(514, undefined) -> {'Direction', 'Enumerated'}; avp_name(550, undefined) -> {'ETH-Ether-Type', 'OctetString'}; avp_name(548, undefined) -> {'ETH-Option', 'Grouped'}; avp_name(549, undefined) -> {'ETH-Proto-Type', 'Grouped'}; avp_name(551, undefined) -> {'ETH-SAP', 'OctetString'}; avp_name(527, undefined) -> {'EUI64-Address', 'OctetString'}; avp_name(528, undefined) -> {'EUI64-Address-Mask', 'Grouped'}; avp_name(529, undefined) -> {'EUI64-Address-Mask-Pattern', 'OctetString'}; avp_name(577, undefined) -> {'Excess-Treatment', 'Grouped'}; avp_name(509, undefined) -> {'Filter-Rule', 'Grouped'}; avp_name(510, undefined) -> {'Filter-Rule-Precedence', 'Unsigned32'}; avp_name(536, undefined) -> {'Fragmentation-Flag', 'Enumerated'}; avp_name(515, undefined) -> {'From-Spec', 'Grouped'}; avp_name(559, undefined) -> {'High-User-Priority', 'Unsigned32'}; avp_name(547, undefined) -> {'ICMP-Code', 'Enumerated'}; avp_name(545, undefined) -> {'ICMP-Type', 'Grouped'}; avp_name(546, undefined) -> {'ICMP-Type-Number', 'Enumerated'}; avp_name(518, undefined) -> {'IP-Address', 'Address'}; avp_name(521, undefined) -> {'IP-Address-End', 'Address'}; avp_name(522, undefined) -> {'IP-Address-Mask', 'Grouped'}; avp_name(519, undefined) -> {'IP-Address-Range', 'Grouped'}; avp_name(520, undefined) -> {'IP-Address-Start', 'Address'}; avp_name(523, undefined) -> {'IP-Mask-Bit-Mask-Width', 'Unsigned32'}; avp_name(537, undefined) -> {'IP-Option', 'Grouped'}; avp_name(538, undefined) -> {'IP-Option-Type', 'Enumerated'}; avp_name(539, undefined) -> {'IP-Option-Value', 'OctetString'}; avp_name(558, undefined) -> {'Low-User-Priority', 'Unsigned32'}; avp_name(524, undefined) -> {'MAC-Address', 'OctetString'}; avp_name(525, undefined) -> {'MAC-Address-Mask', 'Grouped'}; avp_name(526, undefined) -> {'MAC-Address-Mask-Pattern', 'OctetString'}; avp_name(565, undefined) -> {'Month-Of-Year-Mask', 'Unsigned32'}; avp_name(517, undefined) -> {'Negated', 'Enumerated'}; avp_name(530, undefined) -> {'Port', 'Integer32'}; avp_name(533, undefined) -> {'Port-End', 'Integer32'}; avp_name(531, undefined) -> {'Port-Range', 'Grouped'}; avp_name(532, undefined) -> {'Port-Start', 'Integer32'}; avp_name(513, undefined) -> {'Protocol', 'Enumerated'}; avp_name(578, undefined) -> {'QoS-Capability', 'Grouped'}; avp_name(576, undefined) -> {'QoS-Parameters', 'Grouped'}; avp_name(573, undefined) -> {'QoS-Profile-Id', 'Unsigned32'}; avp_name(574, undefined) -> {'QoS-Profile-Template', 'Grouped'}; avp_name(508, undefined) -> {'QoS-Resources', 'Grouped'}; avp_name(575, undefined) -> {'QoS-Semantics', 'Enumerated'}; avp_name(554, undefined) -> {'S-VID-End', 'Unsigned32'}; avp_name(553, undefined) -> {'S-VID-Start', 'Unsigned32'}; avp_name(544, undefined) -> {'TCP-Flag-Type', 'Unsigned32'}; avp_name(543, undefined) -> {'TCP-Flags', 'Grouped'}; avp_name(540, undefined) -> {'TCP-Option', 'Grouped'}; avp_name(541, undefined) -> {'TCP-Option-Type', 'Enumerated'}; avp_name(542, undefined) -> {'TCP-Option-Value', 'OctetString'}; avp_name(560, undefined) -> {'Time-Of-Day-Condition', 'Grouped'}; avp_name(562, undefined) -> {'Time-Of-Day-End', 'Unsigned32'}; avp_name(561, undefined) -> {'Time-Of-Day-Start', 'Unsigned32'}; avp_name(570, undefined) -> {'Timezone-Flag', 'Enumerated'}; avp_name(571, undefined) -> {'Timezone-Offset', 'Integer32'}; avp_name(516, undefined) -> {'To-Spec', 'Grouped'}; avp_name(572, undefined) -> {'Treatment-Action', 'Enumerated'}; avp_name(534, undefined) -> {'Use-Assigned-Address', 'Enumerated'}; avp_name(557, undefined) -> {'User-Priority-Range', 'Grouped'}; avp_name(552, undefined) -> {'VLAN-ID-Range', 'Grouped'}; avp_name(493, undefined) -> {'Service-Selection', 'UTF8String'}; avp_name(622, undefined) -> {'OC-Feature-Vector', 'Unsigned64'}; avp_name(623, undefined) -> {'OC-OLR', 'Grouped'}; avp_name(627, undefined) -> {'OC-Reduction-Percentage', 'Unsigned32'}; avp_name(626, undefined) -> {'OC-Report-Type', 'Enumerated'}; avp_name(624, undefined) -> {'OC-Sequence-Number', 'Unsigned64'}; avp_name(621, undefined) -> {'OC-Supported-Features', 'Grouped'}; avp_name(625, undefined) -> {'OC-Validity-Duration', 'Unsigned32'}; avp_name(301, undefined) -> {'DRMP', 'Enumerated'}; avp_name(650, undefined) -> {'Load', 'Grouped'}; avp_name(651, undefined) -> {'Load-Type', 'Enumerated'}; avp_name(652, undefined) -> {'Load-Value', 'Unsigned64'}; avp_name(649, undefined) -> {'SourceID', 'DiameterIdentity'}; avp_name(_, _) -> 'AVP'. avp_arity('AAR') -> [{'Session-Id', 1}, {'Auth-Application-Id', 1}, {'Origin-Host', 1}, {'Origin-Realm', 1}, {'Destination-Realm', 1}, {'Auth-Request-Type', 1}, {'User-Name', {0, 1}}, {'MIP6-Agent-Info', {0, 1}}, {'MIP6-Feature-Vector', {0, 1}}, {'Visited-Network-Identifier', {0, 1}}, {'QoS-Capability', {0, 1}}, {'Service-Selection', {0, 1}}, {'OC-Supported-Features', {0, 1}}, {'Origination-Time-Stamp', {0, 1}}, {'Maximum-Wait-Time', {0, 1}}, {'Supported-Features', {0, '*'}}, {'Emergency-Services', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('AAA') -> [{'Session-Id', 1}, {'Auth-Application-Id', 1}, {'Auth-Request-Type', 1}, {'Result-Code', 1}, {'Origin-Host', 1}, {'Origin-Realm', 1}, {'MIP6-Feature-Vector', {0, 1}}, {'Session-Timeout', {0, 1}}, {'APN-Configuration', {0, 1}}, {'QoS-Resources', {0, 1}}, {'AN-Trusted', {0, 1}}, {'Redirect-Host', {0, '*'}}, {'Trace-Info', {0, 1}}, {'OC-Supported-Features', {0, 1}}, {'OC-OLR', {0, 1}}, {'Load', {0, '*'}}, {'AVP', {0, '*'}}]; avp_arity('STR') -> [{'Session-Id', 1}, {'Auth-Application-Id', 1}, {'Origin-Host', 1}, {'Origin-Realm', 1}, {'Destination-Realm', 1}, {'Termination-Cause', 1}, {'User-Name', {0, 1}}, {'OC-Supported-Features', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('STA') -> [{'Session-Id', 1}, {'Result-Code', 1}, {'Origin-Host', 1}, {'Origin-Realm', 1}, {'OC-Supported-Features', {0, 1}}, {'OC-OLR', {0, 1}}, {'Load', {0, '*'}}, {'AVP', {0, '*'}}]; avp_arity('ASR') -> [{'Session-Id', 1}, {'Origin-Host', 1}, {'Origin-Realm', 1}, {'Destination-Realm', 1}, {'Destination-Host', 1}, {'Auth-Application-Id', 1}, {'User-Name', {0, 1}}, {'Auth-Session-State', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('ASA') -> [{'Session-Id', 1}, {'Result-Code', 1}, {'Origin-Host', 1}, {'Origin-Realm', 1}, {'AVP', {0, '*'}}]; avp_arity('RAR') -> [{'Session-Id', 1}, {'Origin-Host', 1}, {'Origin-Realm', 1}, {'Destination-Realm', 1}, {'Destination-Host', 1}, {'Auth-Application-Id', 1}, {'Re-Auth-Request-Type', 1}, {'User-Name', {0, 1}}, {'RAR-Flags', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('RAA') -> [{'Session-Id', 1}, {'Result-Code', 1}, {'Origin-Host', 1}, {'Origin-Realm', 1}, {'User-Name', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Proxy-Info') -> [{'Proxy-Host', 1}, {'Proxy-State', 1}, {'AVP', {0, '*'}}]; avp_arity('Failed-AVP') -> [{'AVP', {1, '*'}}]; avp_arity('Experimental-Result') -> [{'Vendor-Id', 1}, {'Experimental-Result-Code', 1}]; avp_arity('Vendor-Specific-Application-Id') -> [{'Vendor-Id', 1}, {'Auth-Application-Id', {0, 1}}, {'Acct-Application-Id', {0, 1}}]; avp_arity('Emergency-Info') -> [{'MIP6-Agent-Info', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Access-Network-Charging-Identifier-Gx') -> [{'Access-Network-Charging-Identifier-Value', 1}, {'Charging-Rule-Base-Name', {0, '*'}}, {'Charging-Rule-Name', {0, '*'}}, {'IP-CAN-Session-Charging-Scope', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Allocation-Retention-Priority') -> [{'Priority-Level', 1}, {'Pre-emption-Capability', {0, 1}}, {'Pre-emption-Vulnerability', {0, 1}}]; avp_arity('Application-Detection-Information') -> [{'TDF-Application-Identifier', 1}, {'TDF-Application-Instance-Identifier', {0, 1}}, {'Flow-Information', {0, '*'}}, {'AVP', {0, '*'}}]; avp_arity('Charging-Rule-Definition') -> [{'Charging-Rule-Name', 1}, {'Service-Identifier', {0, 1}}, {'Rating-Group', {0, 1}}, {'Flow-Information', {0, '*'}}, {'TDF-Application-Identifier', {0, 1}}, {'Flow-Status', {0, 1}}, {'QoS-Information', {0, 1}}, {'PS-to-CS-Session-Continuity', {0, 1}}, {'Reporting-Level', {0, 1}}, {'Online', {0, 1}}, {'Offline', {0, 1}}, {'Metering-Method', {0, 1}}, {'Precedence', {0, 1}}, {'AF-Charging-Identifier', {0, 1}}, {'Flows', {0, '*'}}, {'Monitoring-Key', {0, 1}}, {'Redirect-Information', {0, 1}}, {'Mute-Notification', {0, 1}}, {'AF-Signalling-Protocol', {0, 1}}, {'Sponsor-Identity', {0, 1}}, {'Application-Service-Provider-Identity', {0, 1}}, {'Required-Access-Info', {0, '*'}}, {'AVP', {0, '*'}}]; avp_arity('Charging-Rule-Install') -> [{'Charging-Rule-Definition', {0, '*'}}, {'Charging-Rule-Name', {0, '*'}}, {'Charging-Rule-Base-Name', {0, '*'}}, {'Bearer-Identifier', {0, 1}}, {'Rule-Activation-Time', {0, 1}}, {'Rule-Deactivation-Time', {0, 1}}, {'Resource-Allocation-Notification', {0, 1}}, {'Charging-Correlation-Indicator', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Charging-Rule-Remove') -> [{'Charging-Rule-Name', {0, '*'}}, {'Charging-Rule-Base-Name', {0, '*'}}, {'Required-Access-Info', {0, '*'}}, {'AVP', {0, '*'}}]; avp_arity('Charging-Rule-Report') -> [{'Charging-Rule-Name', {0, '*'}}, {'Charging-Rule-Base-Name', {0, '*'}}, {'Bearer-Identifier', {0, 1}}, {'PCC-Rule-Status', {0, 1}}, {'Rule-Failure-Code', {0, 1}}, {'Final-Unit-Indication', {0, 1}}, {'RAN-NAS-Release-Cause', {0, '*'}}, {'AVP', {0, '*'}}]; avp_arity('CoA-Information') -> [{'Tunnel-Information', 1}, {'CoA-IP-Address', 1}, {'AVP', {0, '*'}}]; avp_arity('Conditional-APN-Aggregate-Max-Bitrate') -> [{'APN-Aggregate-Max-Bitrate-UL', {0, 1}}, {'APN-Aggregate-Max-Bitrate-DL', {0, 1}}, {'IP-CAN-Type', {0, '*'}}, {'RAT-Type', {0, '*'}}, {'AVP', {0, '*'}}]; avp_arity('Default-EPS-Bearer-QoS') -> [{'QoS-Class-Identifier', {0, 1}}, {'Allocation-Retention-Priority', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Default-QoS-Information') -> [{'QoS-Class-Identifier', {0, 1}}, {'Max-Requested-Bandwidth-UL', {0, 1}}, {'Max-Requested-Bandwidth-DL', {0, 1}}, {'Default-QoS-Name', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Event-Report-Indication') -> [{'Event-Trigger', {0, '*'}}, {'IP-CAN-Type', {0, 1}}, {'AN-GW-Address', {0, 2}}, {'3GPP-SGSN-Address', {0, 1}}, {'3GPP-SGSN-IPv6-Address', {0, 1}}, {'3GPP-SGSN-MCC-MNC', {0, 1}}, {'Framed-IP-Address', {0, 1}}, {'RAT-Type', {0, 1}}, {'RAI', {0, 1}}, {'3GPP-User-Location-Info', {0, 1}}, {'3GPP-MS-TimeZone', {0, 1}}, {'Routing-IP-Address', {0, 1}}, {'UE-Local-IP-Address', {0, 1}}, {'HeNB-Local-IP-Address', {0, 1}}, {'UDP-Source-Port', {0, 1}}, {'Presence-Reporting-Area-Information', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Fixed-User-Location-Info') -> [{'Logical-Access-ID', {0, 1}}, {'Physical-Access-ID', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Flow-Information') -> [{'Flow-Description', {0, 1}}, {'Packet-Filter-Identifier', {0, 1}}, {'Packet-Filter-Usage', {0, 1}}, {'ToS-Traffic-Class', {0, 1}}, {'Security-Parameter-Index', {0, 1}}, {'Flow-Label', {0, 1}}, {'Flow-Direction', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Packet-Filter-Information') -> [{'Packet-Filter-Identifier', {0, 1}}, {'Precedence', {0, 1}}, {'Packet-Filter-Content', {0, 1}}, {'ToS-Traffic-Class', {0, 1}}, {'Security-Parameter-Index', {0, 1}}, {'Flow-Label', {0, 1}}, {'Flow-Direction', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Presence-Reporting-Area-Information') -> [{'Presence-Reporting-Area-Identifier', {0, 1}}, {'Presence-Reporting-Area-Status', {0, 1}}, {'Presence-Reporting-Area-Elements-List', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('QoS-Information') -> [{'QoS-Class-Identifier', {0, 1}}, {'Max-Requested-Bandwidth-UL', {0, 1}}, {'Max-Requested-Bandwidth-DL', {0, 1}}, {'Guaranteed-Bitrate-UL', {0, 1}}, {'Guaranteed-Bitrate-DL', {0, 1}}, {'Bearer-Identifier', {0, 1}}, {'Allocation-Retention-Priority', {0, 1}}, {'APN-Aggregate-Max-Bitrate-UL', {0, 1}}, {'APN-Aggregate-Max-Bitrate-DL', {0, 1}}, {'Conditional-APN-Aggregate-Max-Bitrate', {0, '*'}}, {'AVP', {0, '*'}}]; avp_arity('Redirect-Information') -> [{'Redirect-Support', {0, 1}}, {'Redirect-Address-Type', {0, 1}}, {'Redirect-Server-Address', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Routing-Filter') -> [{'Flow-Description', 1}, {'Flow-Direction', 1}, {'ToS-Traffic-Class', {0, 1}}, {'Security-Parameter-Index', {0, 1}}, {'Flow-Label', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Routing-Rule-Definition') -> [{'Routing-Rule-Identifier', 1}, {'Routing-Filter', {0, '*'}}, {'Precedence', {0, 1}}, {'Routing-IP-Address', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Routing-Rule-Install') -> [{'Routing-Rule-Definition', {0, '*'}}, {'AVP', {0, '*'}}]; avp_arity('Routing-Rule-Remove') -> [{'Routing-Rule-Identifier', {0, '*'}}, {'AVP', {0, '*'}}]; avp_arity('TDF-Information') -> [{'TDF-Destination-Realm', {0, 1}}, {'TDF-Destination-Host', {0, 1}}, {'TDF-IP-Address', {0, 1}}]; avp_arity('Tunnel-Information') -> [{'Tunnel-Header-Length', {0, 1}}, {'Tunnel-Header-Filter', {0, 2}}, {'AVP', {0, '*'}}]; avp_arity('TFT-Packet-Filter-Information') -> [{'Precedence', {0, 1}}, {'TFT-Filter', {0, 1}}, {'ToS-Traffic-Class', {0, 1}}, {'Security-Parameter-Index', {0, 1}}, {'Flow-Label', {0, 1}}, {'Flow-Direction', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Usage-Monitoring-Information') -> [{'Monitoring-Key', {0, 1}}, {'Granted-Service-Unit', {0, 2}}, {'Used-Service-Unit', {0, 2}}, {'Usage-Monitoring-Level', {0, 1}}, {'Usage-Monitoring-Report', {0, 1}}, {'Usage-Monitoring-Support', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Flows') -> [{'Media-Component-Number', 1}, {'Flow-Number', {0, '*'}}, {'Final-Unit-Action', {0, 1}}]; avp_arity('Charging-Information') -> [{'Primary-Event-Charging-Function-Name', {0, 1}}, {'Secondary-Event-Charging-Function-Name', {0, 1}}, {'Primary-Charging-Collection-Function-Name', {0, 1}}, {'Secondary-Charging-Collection-Function-Name', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Supported-Features') -> [{'Vendor-Id', 1}, {'Feature-List-ID', 1}, {'Feature-List', 1}, {'AVP', {0, '*'}}]; avp_arity('Supported-Applications') -> [{'Auth-Application-Id', {0, '*'}}, {'Acct-Application-Id', {0, '*'}}, {'Vendor-Specific-Application-Id', {0, '*'}}, {'AVP', {0, '*'}}]; avp_arity('SIP-Auth-Data-Item') -> [{'SIP-Item-Number', {0, 1}}, {'SIP-Authentication-Scheme', {0, 1}}, {'SIP-Authenticate', {0, 1}}, {'SIP-Authorization', {0, 1}}, {'SIP-Authentication-Context', {0, 1}}, {'Confidentiality-Key', {0, 1}}, {'Integrity-Key', {0, 1}}, {'SIP-Digest-Authenticate', {0, 1}}, {'Framed-IP-Address', {0, 1}}, {'Framed-IPv6-Prefix', {0, 1}}, {'Framed-Interface-Id', {0, 1}}, {'Line-Identifier', {0, '*'}}, {'AVP', {0, '*'}}]; avp_arity('Deregistration-Reason') -> [{'Reason-Code', 1}, {'Reason-Info', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('SIP-Digest-Authenticate') -> [{'Digest-Realm', 1}, {'Digest-QoP', 1}, {'Digest-HA1', 1}, {'Digest-Algorithm', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Subscription-Data') -> [{'Subscriber-Status', {0, 1}}, {'MSISDN', {0, 1}}, {'A-MSISDN', {0, 1}}, {'STN-SR', {0, 1}}, {'ICS-Indicator', {0, 1}}, {'Network-Access-Mode', {0, 1}}, {'Operator-Determined-Barring', {0, 1}}, {'HPLMN-ODB', {0, 1}}, {'Regional-Subscription-Zone-Code', {0, 10}}, {'Access-Restriction-Data', {0, 1}}, {'APN-OI-Replacement', {0, 1}}, {'LCS-Info', {0, 1}}, {'Teleservice-List', {0, 1}}, {'Call-Barring-Info', {0, '*'}}, {'3GPP-Charging-Characteristics', {0, 1}}, {'AMBR', {0, 1}}, {'APN-Configuration-Profile', {0, 1}}, {'RAT-Frequency-Selection-Priority-ID', {0, 1}}, {'Trace-Data', {0, 1}}, {'GPRS-Subscription-Data', {0, 1}}, {'CSG-Subscription-Data', {0, '*'}}, {'Roaming-Restricted-Due-To-Unsupported-Feature', {0, 1}}, {'Subscribed-Periodic-RAU-TAU-Timer', {0, 1}}, {'MPS-Priority', {0, 1}}, {'VPLMN-LIPA-Allowed', {0, 1}}, {'Relay-Node-Indicator', {0, 1}}, {'MDT-User-Consent', {0, 1}}, {'Subscribed-VSRVCC', {0, 1}}, {'Subscription-Data-Flags', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Terminal-Information') -> [{'IMEI', {0, 1}}, {'3GPP2-MEID', {0, 1}}, {'Software-Version', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Requested-EUTRAN-Authentication-Info') -> [{'Number-Of-Requested-Vectors', {0, 1}}, {'Immediate-Response-Preferred', {0, 1}}, {'Re-Synchronization-Info', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Requested-UTRAN-GERAN-Authentication-Info') -> [{'Number-Of-Requested-Vectors', {0, 1}}, {'Immediate-Response-Preferred', {0, 1}}, {'Re-Synchronization-Info', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Authentication-Info') -> [{'E-UTRAN-Vector', {0, '*'}}, {'UTRAN-Vector', {0, '*'}}, {'GERAN-Vector', {0, '*'}}, {'AVP', {0, '*'}}]; avp_arity('E-UTRAN-Vector') -> [{'Item-Number', 1}, {'RAND', 1}, {'XRES', 1}, {'AUTN', 1}, {'KASME', 1}, {'AVP', {0, '*'}}]; avp_arity('UTRAN-Vector') -> [{'Item-Number', 1}, {'RAND', 1}, {'XRES', 1}, {'AUTN', 1}, {'Confidentiality-Key', 1}, {'Integrity-Key', 1}, {'AVP', {0, '*'}}]; avp_arity('GERAN-Vector') -> [{'Item-Number', 1}, {'RAND', 1}, {'SRES', 1}, {'Kc', 1}, {'AVP', {0, '*'}}]; avp_arity('APN-Configuration-Profile') -> [{'Context-Identifier', 1}, {'All-APN-Configurations-Included-Indicator', 1}, {'APN-Configuration', {1, '*'}}, {'AVP', {0, '*'}}]; avp_arity('APN-Configuration') -> [{'Context-Identifier', 1}, {'PDN-Type', 1}, {'Service-Selection', 1}, {'Served-Party-IP-Address', {0, 2}}, {'EPS-Subscribed-QoS-Profile', {0, 1}}, {'VPLMN-Dynamic-Address-Allowed', {0, 1}}, {'MIP6-Agent-Info', {0, 1}}, {'Visited-Network-Identifier', {0, 1}}, {'PDN-GW-Allocation-Type', {0, 1}}, {'3GPP-Charging-Characteristics', {0, 1}}, {'AMBR', {0, 1}}, {'Specific-APN-Info', {0, '*'}}, {'APN-OI-Replacement', {0, 1}}, {'SIPTO-Permission', {0, 1}}, {'LIPA-Permission', {0, 1}}, {'Restoration-Priority', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('EPS-Subscribed-QoS-Profile') -> [{'QoS-Class-Identifier', 1}, {'Allocation-Retention-Priority', 1}, {'AVP', {0, '*'}}]; avp_arity('AMBR') -> [{'Max-Requested-Bandwidth-UL', 1}, {'Max-Requested-Bandwidth-DL', 1}, {'AVP', {0, '*'}}]; avp_arity('Trace-Data') -> [{'Trace-Reference', 1}, {'Trace-Depth', 1}, {'Trace-NE-Type-List', 1}, {'Trace-Event-List', 1}, {'Trace-Collection-Entity', 1}, {'Trace-Interface-List', {0, 1}}, {'OMC-Id', {0, 1}}, {'MDT-Configuration', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('GPRS-Subscription-Data') -> [{'Complete-Data-List-Included-Indicator', 1}, {'PDP-Context', {1, 50}}, {'AVP', {0, '*'}}]; avp_arity('PDP-Context') -> [{'Context-Identifier', 1}, {'PDP-Type', 1}, {'QoS-Subscribed', 1}, {'Service-Selection', 1}, {'PDP-Address', {0, 1}}, {'VPLMN-Dynamic-Address-Allowed', {0, 1}}, {'3GPP-Charging-Characteristics', {0, 1}}, {'Ext-PDP-Type', {0, 1}}, {'Ext-PDP-Address', {0, 1}}, {'AMBR', {0, 1}}, {'APN-OI-Replacement', {0, 1}}, {'SIPTO-Permission', {0, 1}}, {'LIPA-Permission', {0, 1}}, {'Restoration-Priority', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('CSG-Subscription-Data') -> [{'CSG-Id', 1}, {'Expiration-Date', {0, 1}}, {'Service-Selection', {0, '*'}}, {'Visited-PLMN-Id', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Specific-APN-Info') -> [{'Service-Selection', 1}, {'MIP6-Agent-Info', 1}, {'Visited-Network-Identifier', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('LCS-Info') -> [{'GMLC-Number', {0, '*'}}, {'LCS-PrivacyException', {0, '*'}}, {'MO-LR', {0, '*'}}, {'AVP', {0, '*'}}]; avp_arity('LCS-PrivacyException') -> [{'SS-Code', 1}, {'SS-Status', 1}, {'Notification-To-UE-User', {0, 1}}, {'External-Client', {0, '*'}}, {'PLMN-Client', {0, '*'}}, {'Service-Type', {0, '*'}}, {'AVP', {0, '*'}}]; avp_arity('External-Client') -> [{'Client-Identity', 1}, {'GMLC-Restriction', {0, 1}}, {'Notification-To-UE-User', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Service-Type') -> [{'ServiceTypeIdentity', 1}, {'GMLC-Restriction', {0, 1}}, {'Notification-To-UE-User', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('MO-LR') -> [{'SS-Code', 1}, {'SS-Status', 1}, {'AVP', {0, '*'}}]; avp_arity('Teleservice-List') -> [{'TS-Code', {1, '*'}}, {'AVP', {0, '*'}}]; avp_arity('Call-Barring-Info') -> [{'SS-Code', 1}, {'SS-Status', 1}, {'AVP', {0, '*'}}]; avp_arity('EPS-User-State') -> [{'MME-User-State', {0, 1}}, {'SGSN-User-State', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('EPS-Location-Information') -> [{'MME-Location-Information', {0, 1}}, {'SGSN-Location-Information', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('MME-User-State') -> [{'User-State', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('SGSN-User-State') -> [{'User-State', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('MME-Location-Information') -> [{'E-UTRAN-Cell-Global-Identity', {0, 1}}, {'Tracking-Area-Identity', {0, 1}}, {'Geographical-Information', {0, 1}}, {'Geodetic-Information', {0, 1}}, {'Current-Location-Retrieved', {0, 1}}, {'Age-Of-Location-Information', {0, 1}}, {'User-CSG-Information', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('SGSN-Location-Information') -> [{'Cell-Global-Identity', {0, 1}}, {'Location-Area-Identity', {0, 1}}, {'Service-Area-Identity', {0, 1}}, {'Routing-Area-Identity', {0, 1}}, {'Geographical-Information', {0, 1}}, {'Geodetic-Information', {0, 1}}, {'Current-Location-Retrieved', {0, 1}}, {'Age-Of-Location-Information', {0, 1}}, {'User-CSG-Information', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Active-APN') -> [{'Context-Identifier', 1}, {'Service-Selection', {0, 1}}, {'MIP6-Agent-Info', {0, 1}}, {'Visited-Network-Identifier', {0, 1}}, {'Specific-APN-Info', {0, '*'}}, {'AVP', {0, '*'}}]; avp_arity('MDT-Configuration') -> [{'Job-Type', 1}, {'Area-Scope', {0, 1}}, {'List-Of-Measurements', {0, 1}}, {'Reporting-Trigger', {0, 1}}, {'Report-Interval', {0, 1}}, {'Report-Amount', {0, 1}}, {'Event-Threshold-RSRP', {0, 1}}, {'Event-Threshold-RSRQ', {0, 1}}, {'Logging-Interval', {0, 1}}, {'Logging-Duration', {0, 1}}, {'Measurement-Period-LTE', {0, 1}}, {'Measurement-Period-UMTS', {0, 1}}, {'Positioning-Method', {0, 1}}, {'Measurement-Quantity', {0, 1}}, {'Event-Threshold-Event-1F', {0, 1}}, {'Event-Threshold-Event-1I', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Area-Scope') -> [{'Cell-Global-Identity', {0, '*'}}, {'E-UTRAN-Cell-Global-Identity', {0, '*'}}, {'Routing-Area-Identity', {0, '*'}}, {'Location-Area-Identity', {0, '*'}}, {'Tracking-Area-Identity', {0, '*'}}, {'AVP', {0, '*'}}]; avp_arity('Equivalent-PLMN-List') -> [{'Visited-PLMN-Id', {1, '*'}}, {'AVP', {0, '*'}}]; avp_arity('VPLMN-CSG-Subscription-Data') -> [{'CSG-Id', 1}, {'Expiration-Date', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Local-Time-Zone') -> [{'Time-Zone', 1}, {'Daylight-Saving-Time', 1}, {'AVP', {0, '*'}}]; avp_arity('WLAN-Identifier') -> [{'SSID', {0, 1}}, {'HESSID', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Access-Network-Info') -> [{'SSID', {0, 1}}, {'BSSID', {0, 1}}, {'Location-Information', {0, 1}}, {'Location-Data', {0, 1}}, {'Operator-Name', {0, 1}}, {'Logical-Access-ID', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('TWAN-Connectivity-Parameters') -> [{'Connectivity-Flags', {0, 1}}, {'Service-Selection', {0, 1}}, {'PDN-Type', {0, 1}}, {'Served-Party-IP-Address', {0, 2}}, {'TWAN-PCO', {0, 1}}, {'TWAG-UP-Address', {0, 1}}, {'TWAN-S2a-Failure-Cause', {0, 1}}, {'SM-Back-Off-Timer', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Non-3GPP-User-Data') -> [{'Subscription-Id', {0, 1}}, {'Non-3GPP-IP-Access', {0, 1}}, {'Non-3GPP-IP-Access-APN', {0, 1}}, {'RAT-Type', {0, '*'}}, {'Session-Timeout', {0, 1}}, {'MIP6-Feature-Vector', {0, 1}}, {'AMBR', {0, 1}}, {'3GPP-Charging-Characteristics', {0, 1}}, {'Context-Identifier', {0, 1}}, {'APN-OI-Replacement', {0, 1}}, {'APN-Configuration', {0, '*'}}, {'Trace-Info', {0, 1}}, {'TWAN-Default-APN-Context-Id', {0, 1}}, {'TWAN-Access-Info', {0, '*'}}, {'UE-Usage-Type', {0, 1}}, {'Emergency-Info', {0, 1}}, {'ERP-Authorization', {0, 1}}, {'Core-Network-Restrictions', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Trace-Info') -> [{'Trace-Data', {0, 1}}, {'Trace-Reference', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('TWAN-Access-Info') -> [{'Access-Authorization-Flags', {0, 1}}, {'WLAN-Identifier', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Access-Network-Info-Change') -> [{'Access-Network-Information', {0, '*'}}, {'Cellular-Network-Information', {0, 1}}, {'Change-Time', {0, 1}}]; avp_arity('Access-Transfer-Information') -> [{'Access-Transfer-Type', {0, 1}}, {'Access-Network-Information', {0, '*'}}, {'Cellular-Network-Information', {0, 1}}, {'Inter-UE-Transfer', {0, 1}}, {'User-Equipment-Info', {0, 1}}, {'Instance-Id', {0, 1}}, {'Related-IMS-Charging-Identifier', {0, 1}}, {'Related-IMS-Charging-Identifier-Node', {0, 1}}, {'Change-Time', {0, 1}}]; avp_arity('Accumulated-Cost') -> [{'Value-Digits', 1}, {'Exponent', {0, 1}}]; avp_arity('Additional-Content-Information') -> [{'Type-Number', {0, 1}}, {'Additional-Type-Information', {0, 1}}, {'Content-Size', {0, 1}}]; avp_arity('Address-Domain') -> [{'Domain-Name', {0, 1}}, {'3GPP-IMSI-MCC-MNC', {0, 1}}]; avp_arity('AF-Correlation-Information') -> [{'AF-Charging-Identifier', 1}, {'Flows', {0, '*'}}]; avp_arity('Announcement-Information') -> [{'Announcement-Identifier', 1}, {'Variable-Part', {0, '*'}}, {'Time-Indicator', {0, 1}}, {'Quota-Indicator', {0, 1}}, {'Announcement-Order', {0, 1}}, {'Play-Alternative', {0, 1}}, {'Privacy-Indicator', {0, 1}}, {'Language', {0, 1}}]; avp_arity('AoC-Cost-Information') -> [{'Accumulated-Cost', {0, 1}}, {'Incremental-Cost', {0, '*'}}, {'Currency-Code', {0, 1}}]; avp_arity('AoC-Information') -> [{'AoC-Cost-Information', {0, 1}}, {'Tariff-Information', {0, 1}}, {'AoC-Subscription-Information', {0, 1}}]; avp_arity('AoC-Service') -> [{'AoC-Service-Obligatory-Type', {0, 1}}, {'AoC-Service-Type', {0, 1}}]; avp_arity('AoC-Subscription-Information') -> [{'AoC-Service', {0, '*'}}, {'AoC-Format', {0, 1}}, {'Preferred-AoC-Currency', {0, 1}}]; avp_arity('APN-Rate-Control') -> [{'APN-Rate-Control-Uplink', {0, 1}}, {'APN-Rate-Control-Downlink', {0, 1}}]; avp_arity('APN-Rate-Control-Downlink') -> [{'Rate-Control-Time-Unit', {0, 1}}, {'Rate-Control-Max-Rate', {0, 1}}, {'Rate-Control-Max-Message-Size', {0, 1}}]; avp_arity('APN-Rate-Control-Uplink') -> [{'Additional-Exception-Reports', {0, 1}}, {'Rate-Control-Time-Unit', {0, 1}}, {'Rate-Control-Max-Rate', {0, 1}}]; avp_arity('Application-Server-Information') -> [{'Application-Server', {0, 1}}, {'Application-Provided-Called-Party-Address', {0, '*'}}, {'Status-AS-Code', {0, 1}}]; avp_arity('Basic-Service-Code') -> [{'Bearer-Service', {0, 1}}, {'Teleservice', {0, 1}}]; avp_arity('Called-Identity-Change') -> [{'Called-Identity', {0, 1}}, {'Change-Time', {0, 1}}]; avp_arity('Coverage-Info') -> [{'Coverage-Status', {0, 1}}, {'Change-Time', {0, 1}}, {'Location-Info', {0, '*'}}]; avp_arity('CPDT-Information') -> [{'Serving-Node-Identity', {0, 1}}, {'SGW-Change', {0, 1}}, {'NIDD-Submission', {0, 1}}]; avp_arity('Current-Tariff') -> [{'Currency-Code', {0, 1}}, {'Scale-Factor', {0, 1}}, {'Rate-Element', {0, '*'}}]; avp_arity('Destination-Interface') -> [{'Interface-Id', {0, 1}}, {'Interface-Text', {0, 1}}, {'Interface-Port', {0, 1}}, {'Interface-Type', {0, 1}}]; avp_arity('Early-Media-Description') -> [{'SDP-TimeStamps', {0, 1}}, {'SDP-Media-Component', {0, '*'}}, {'SDP-Session-Description', {0, '*'}}]; avp_arity('Enhanced-Diagnostics') -> [{'RAN-NAS-Release-Cause', {0, '*'}}]; avp_arity('Envelope') -> [{'Envelope-Start-Time', 1}, {'Envelope-End-Time', {0, 1}}, {'CC-Total-Octets', {0, 1}}, {'CC-Input-Octets', {0, 1}}, {'CC-Output-Octets', {0, 1}}, {'CC-Service-Specific-Units', {0, 1}}]; avp_arity('Event-Type') -> [{'SIP-Method', {0, 1}}, {'Event', {0, 1}}, {'Expires', {0, 1}}]; avp_arity('Incremental-Cost') -> [{'Value-Digits', 1}, {'Exponent', {0, 1}}]; avp_arity('IMS-Information') -> [{'Node-Functionality', 1}, {'Event-Type', {0, 1}}, {'Role-Of-Node', {0, 1}}, {'User-Session-Id', {0, 1}}, {'Outgoing-Session-Id', {0, 1}}, {'Session-Priority', {0, 1}}, {'Calling-Party-Address', {0, '*'}}, {'Called-Party-Address', {0, 1}}, {'Called-Asserted-Identity', {0, '*'}}, {'Called-Identity-Change', {0, 1}}, {'Number-Portability-Routing-Information', {0, 1}}, {'Carrier-Select-Routing-Information', {0, 1}}, {'Alternate-Charged-Party-Address', {0, 1}}, {'Requested-Party-Address', {0, '*'}}, {'Associated-URI', {0, '*'}}, {'Time-Stamps', {0, 1}}, {'Application-Server-Information', {0, '*'}}, {'Inter-Operator-Identifier', {0, '*'}}, {'Transit-IOI-List', {0, '*'}}, {'IMS-Charging-Identifier', {0, 1}}, {'SDP-Session-Description', {0, '*'}}, {'SDP-Media-Component', {0, '*'}}, {'Served-Party-IP-Address', {0, 1}}, {'Trunk-Group-Id', {0, 1}}, {'Bearer-Service', {0, 1}}, {'Service-Id', {0, 1}}, {'Service-Specific-Info', {0, '*'}}, {'Message-Body', {0, '*'}}, {'Cause-Code', {0, 1}}, {'Reason-Header', {0, '*'}}, {'Access-Network-Information', {0, '*'}}, {'Cellular-Network-Information', {0, 1}}, {'Early-Media-Description', {0, '*'}}, {'IMS-Communication-Service-Identifier', {0, 1}}, {'IMS-Application-Reference-Identifier', {0, 1}}, {'Online-Charging-Flag', {0, 1}}, {'Real-Time-Tariff-Information', {0, 1}}, {'Account-Expiration', {0, 1}}, {'Initial-IMS-Charging-Identifier', {0, 1}}, {'NNI-Information', {0, '*'}}, {'From-Address', {0, 1}}, {'IMS-Emergency-Indicator', {0, 1}}, {'IMS-Visited-Network-Identifier', {0, 1}}, {'Access-Network-Info-Change', {0, '*'}}, {'Access-Transfer-Information', {0, '*'}}, {'Related-IMS-Charging-Identifier', {0, 1}}, {'Related-IMS-Charging-Identifier-Node', {0, 1}}, {'Route-Header-Received', {0, 1}}, {'Route-Header-Transmitted', {0, 1}}, {'Instance-Id', {0, 1}}, {'TAD-Identifier', {0, 1}}, {'FE-Identifier-List', {0, 1}}]; avp_arity('Inter-Operator-Identifier') -> [{'Originating-IOI', {0, 1}}, {'Terminating-IOI', {0, 1}}]; avp_arity('ISUP-Cause') -> [{'ISUP-Cause-Location', {0, 1}}, {'ISUP-Cause-Value', {0, 1}}, {'ISUP-Cause-Diagnostics', {0, 1}}]; avp_arity('LCS-Client-ID') -> [{'LCS-Client-Type', {0, 1}}, {'LCS-Client-External-ID', {0, 1}}, {'LCS-Client-Dialed-By-MS', {0, 1}}, {'LCS-Client-Name', {0, 1}}, {'LCS-APN', {0, 1}}, {'LCS-Requestor-ID', {0, 1}}]; avp_arity('LCS-Client-Name') -> [{'LCS-Data-Coding-Scheme', {0, 1}}, {'LCS-Name-String', {0, 1}}, {'LCS-Format-Indicator', {0, 1}}]; avp_arity('LCS-Information') -> [{'LCS-Client-ID', {0, 1}}, {'Location-Type', {0, 1}}, {'Location-Estimate', {0, 1}}, {'Positioning-Data', {0, 1}}, {'3GPP-IMSI', {0, 1}}, {'MSISDN', {0, 1}}]; avp_arity('LCS-Requestor-ID') -> [{'LCS-Data-Coding-Scheme', {0, 1}}, {'LCS-Requestor-ID-String', {0, 1}}]; avp_arity('Location-Info') -> [{'3GPP-User-Location-Info', {0, 1}}, {'Change-Time', {0, 1}}]; avp_arity('Location-Type') -> [{'Location-Estimate-Type', {0, 1}}, {'Deferred-Location-Event-Type', {0, 1}}]; avp_arity('MBMS-Information') -> [{'TMGI', {0, 1}}, {'MBMS-User-Service-Type', {0, 1}}, {'File-Repair-Supported', {0, 1}}, {'MBMS-2G-3G-Indicator', {0, 1}}, {'MBMS-Service-Area', {0, '*'}}, {'MBMS-Session-Identity', {0, 1}}, {'CN-IP-Multicast-Distribution', {0, 1}}, {'MBMS-GW-Address', {0, 1}}, {'MBMS-Charged-Party', {0, 1}}, {'MSISDN', {0, '*'}}]; avp_arity('Message-Body') -> [{'Content-Type', 1}, {'Content-Length', 1}, {'Content-Disposition', {0, 1}}, {'Originator', {0, 1}}]; avp_arity('Message-Class') -> [{'Class-Identifier', {0, 1}}, {'Token-Text', {0, 1}}]; avp_arity('MM-Content-Type') -> [{'Type-Number', {0, 1}}, {'Additional-Type-Information', {0, 1}}, {'Content-Size', {0, 1}}, {'Additional-Content-Information', {0, '*'}}]; avp_arity('MMS-Information') -> [{'Originator-Address', {0, 1}}, {'Recipient-Address', {0, '*'}}, {'Submission-Time', {0, 1}}, {'MM-Content-Type', {0, 1}}, {'Priority', {0, 1}}, {'Message-ID', {0, 1}}, {'Message-Type', {0, 1}}, {'Message-Size', {0, 1}}, {'Message-Class', {0, 1}}, {'Delivery-Report-Requested', {0, 1}}, {'Read-Reply-Report-Requested', {0, 1}}, {'MMBox-Storage-Requested', {0, 1}}, {'Applic-ID', {0, 1}}, {'Reply-Applic-ID', {0, 1}}, {'Aux-Applic-Info', {0, 1}}, {'Content-Class', {0, 1}}, {'DRM-Content', {0, 1}}, {'Adaptations', {0, 1}}]; avp_arity('MMTel-Information') -> [{'Supplementary-Service', {0, '*'}}]; avp_arity('Monitoring-Event-Information') -> [{'Monitoring-Event-Functionality', {0, 1}}, {'Event-Timestamp', {0, 1}}, {'Monitoring-Event-Configuration-Activity', {0, 1}}, {'Charged-Party', {0, 1}}, {'Monitoring-Event-Report-Data', {0, '*'}}]; avp_arity('Monitoring-Event-Report-Data') -> [{'Event-Timestamp', {0, 1}}, {'Monitoring-Event-Report-Number', {0, 1}}, {'Charged-Party', {0, 1}}, {'Subscription-Id', {0, 1}}]; avp_arity('Next-Tariff') -> [{'Currency-Code', {0, 1}}, {'Scale-Factor', {0, 1}}, {'Rate-Element', {0, '*'}}]; avp_arity('NIDD-Submission') -> [{'Submission-Time', {0, 1}}, {'Event-Timestamp', {0, 1}}, {'Accounting-Input-Octets', {0, 1}}, {'Accounting-Output-Octets', {0, 1}}, {'Change-Condition', {0, 1}}]; avp_arity('NNI-Information') -> [{'Session-Direction', {0, 1}}, {'NNI-Type', {0, 1}}, {'Relationship-Mode', {0, 1}}, {'Neighbour-Node-Address', {0, 1}}]; avp_arity('Offline-Charging') -> [{'Quota-Consumption-Time', {0, 1}}, {'Time-Quota-Mechanism', {0, 1}}, {'Envelope-Reporting', {0, 1}}, {'Multiple-Services-Credit-Control', {0, '*'}}, {'AVP', {0, '*'}}]; avp_arity('Originator-Address') -> [{'Address-Type', {0, 1}}, {'Address-Data', {0, 1}}, {'Address-Domain', {0, 1}}]; avp_arity('Originator-Interface') -> [{'Interface-Id', {0, 1}}, {'Interface-Text', {0, 1}}, {'Interface-Port', {0, 1}}, {'Interface-Type', {0, 1}}]; avp_arity('Originator-Received-Address') -> [{'Address-Type', {0, 1}}, {'Address-Data', {0, 1}}, {'Address-Domain', {0, 1}}]; avp_arity('Participant-Group') -> [{'Called-Party-Address', {0, 1}}, {'Participant-Access-Priority', {0, 1}}, {'User-Participating-Type', {0, 1}}]; avp_arity('PoC-Information') -> [{'PoC-Server-Role', {0, 1}}, {'PoC-Session-Type', {0, 1}}, {'PoC-User-Role', {0, 1}}, {'PoC-Session-Initiation-Type', {0, 1}}, {'PoC-Event-Type', {0, 1}}, {'Number-Of-Participants', {0, 1}}, {'Participants-Involved', {0, '*'}}, {'Participant-Group', {0, '*'}}, {'Talk-Burst-Exchange', {0, '*'}}, {'PoC-Controlling-Address', {0, 1}}, {'PoC-Group-Name', {0, 1}}, {'PoC-Session-Id', {0, 1}}, {'Charged-Party', {0, 1}}]; avp_arity('PoC-User-Role') -> [{'PoC-User-Role-IDs', {0, 1}}, {'PoC-User-Role-Info-Units', {0, 1}}]; avp_arity('ProSe-Direct-Communication-Reception-Data-Container') -> [{'Local-Sequence-Number', {0, 1}}, {'Coverage-Status', {0, 1}}, {'3GPP-User-Location-Info', {0, 1}}, {'Accounting-Input-Octets', {0, 1}}, {'Change-Time', {0, 1}}, {'Change-Condition', {0, 1}}, {'Usage-Information-Report-Sequence-Number', {0, 1}}, {'Radio-Resources-Indicator', {0, 1}}, {'Radio-Frequency', {0, 1}}]; avp_arity('ProSe-Direct-Communication-Transmission-Data-Container') -> [{'Local-Sequence-Number', {0, 1}}, {'Coverage-Status', {0, 1}}, {'3GPP-User-Location-Info', {0, 1}}, {'Accounting-Output-Octets', {0, 1}}, {'Change-Time', {0, 1}}, {'Change-Condition', {0, 1}}, {'Usage-Information-Report-Sequence-Number', {0, 1}}, {'Radio-Resources-Indicator', {0, 1}}, {'Radio-Frequency', {0, 1}}]; avp_arity('ProSe-Information') -> [{'Announcing-UE-HPLMN-Identifier', {0, 1}}, {'Announcing-UE-VPLMN-Identifier', {0, 1}}, {'Monitoring-UE-HPLMN-Identifier', {0, 1}}, {'Monitoring-UE-VPLMN-Identifier', {0, 1}}, {'Role-Of-ProSe-Function', {0, 1}}, {'ProSe-3rd-Party-Application-ID', {0, 1}}, {'Application-Specific-Data', {0, 1}}, {'ProSe-Event-Type', {0, 1}}, {'ProSe-Direct-Discovery-Model', {0, 1}}, {'ProSe-Function-IP-Address', {0, 1}}, {'ProSe-Role-Of-UE', {0, 1}}, {'ProSe-Request-Timestamp', {0, 1}}, {'PC3-Control-Protocol-Cause', {0, 1}}, {'Monitoring-UE-Identifier', {0, 1}}, {'Requestor-PLMN-Identifier', {0, 1}}, {'Requested-PLMN-Identifier', {0, 1}}, {'ProSe-Range-Class', {0, 1}}, {'Proximity-Alert-Indication', {0, 1}}, {'Proximity-Alert-Timestamp', {0, 1}}, {'Proximity-Cancellation-Timestamp', {0, 1}}, {'ProSe-Reason-For-Cancellation', {0, 1}}, {'PC3-EPC-Control-Protocol-Cause', {0, 1}}, {'ProSe-UE-ID', {0, 1}}, {'ProSe-Source-IP-Address', {0, 1}}, {'Layer-2-Group-ID', {0, 1}}, {'ProSe-Group-IP-Multicast-Address', {0, 1}}, {'Coverage-Info', {0, '*'}}, {'Radio-Parameter-Set-Info', {0, '*'}}, {'Transmitter-Info', {0, '*'}}, {'Time-First-Transmission', {0, 1}}, {'Time-First-Reception', {0, 1}}, {'ProSe-Direct-Communication-Transmission-Data-Container', {0, '*'}}, {'ProSe-Direct-Communication-Reception-Data-Container', {0, '*'}}, {'Announcing-PLMN-ID', {0, 1}}, {'ProSe-Target-Layer-2-ID', {0, 1}}, {'Relay-IP-address', {0, 1}}, {'ProSe-UE-to-Network-Relay-UE-ID', {0, 1}}, {'Target-IP-Address', {0, 1}}, {'PC5-Radio-Technology', {0, 1}}]; avp_arity('PS-Furnish-Charging-Information') -> [{'3GPP-Charging-Id', 1}, {'PS-Free-Format-Data', 1}, {'PS-Append-Free-Format-Data', {0, 1}}]; avp_arity('PS-Information') -> [{'3GPP-Charging-Id', {0, 1}}, {'PDN-Connection-Charging-ID', {0, 1}}, {'Node-Id', {0, 1}}, {'3GPP-PDP-Type', {0, 1}}, {'PDP-Address', {0, '*'}}, {'PDP-Address-Prefix-Length', {0, 1}}, {'Dynamic-Address-Flag', {0, 1}}, {'Dynamic-Address-Flag-Extension', {0, 1}}, {'QoS-Information', {0, 1}}, {'SGSN-Address', {0, '*'}}, {'GGSN-Address', {0, '*'}}, {'TDF-IP-Address', {0, '*'}}, {'SGW-Address', {0, '*'}}, {'TWAG-Address', {0, '*'}}, {'CG-Address', {0, 1}}, {'Serving-Node-Type', {0, 1}}, {'SGW-Change', {0, 1}}, {'3GPP-IMSI-MCC-MNC', {0, 1}}, {'IMSI-Unauthenticated-Flag', {0, 1}}, {'3GPP-GGSN-MCC-MNC', {0, 1}}, {'3GPP-NSAPI', {0, 1}}, {'Called-Station-Id', {0, 1}}, {'3GPP-Session-Stop-Indicator', {0, 1}}, {'3GPP-Selection-Mode', {0, 1}}, {'3GPP-Charging-Characteristics', {0, 1}}, {'Charging-Characteristics-Selection-Mode', {0, 1}}, {'3GPP-SGSN-MCC-MNC', {0, 1}}, {'3GPP-MS-TimeZone', {0, 1}}, {'Charging-Rule-Base-Name', {0, 1}}, {'3GPP-User-Location-Info', {0, 1}}, {'User-Location-Info-Time', {0, 1}}, {'User-CSG-Information', {0, 1}}, {'Presence-Reporting-Area-Information', {0, '*'}}, {'TWAN-User-Location-Info', {0, 1}}, {'UWAN-User-Location-Info', {0, 1}}, {'3GPP-RAT-Type', {0, 1}}, {'PS-Furnish-Charging-Information', {0, 1}}, {'PDP-Context-Type', {0, 1}}, {'Offline-Charging', {0, 1}}, {'Traffic-Data-Volumes', {0, '*'}}, {'Service-Data-Container', {0, '*'}}, {'User-Equipment-Info', {0, 1}}, {'Start-Time', {0, 1}}, {'Stop-Time', {0, 1}}, {'Change-Condition', {0, 1}}, {'Diagnostics', {0, 1}}, {'Low-Priority-Indicator', {0, 1}}, {'Logical-Access-ID', {0, 1}}, {'Physical-Access-ID', {0, 1}}, {'Fixed-User-Location-Info', {0, 1}}, {'CN-Operator-Selection-Entity', {0, 1}}, {'Enhanced-Diagnostics', {0, 1}}, {'SGi-PtP-Tunnelling-Method', {0, 1}}, {'CP-CIoT-EPS-Optimisation-Indicator', {0, 1}}, {'UNI-PDU-CP-Only-Flag', {0, 1}}, {'APN-Rate-Control', {0, 1}}, {'Charging-Per-IP-CAN-Session-Indicator', {0, 1}}, {'3GPP-PS-Data-Off-Status', {0, 1}}, {'SCS-AS-Address', {0, 1}}, {'Unused-Quota-Timer', {0, 1}}, {'RAN-Secondary-RAT-Usage-Report', {0, '*'}}, {'AVP', {0, '*'}}]; avp_arity('Radio-Parameter-Set-Info') -> [{'Radio-Parameter-Set-Values', {0, 1}}, {'Change-Time', {0, 1}}]; avp_arity('RAN-Secondary-RAT-Usage-Report') -> [{'Secondary-RAT-Type', {0, 1}}, {'Accounting-Input-Octets', {0, 1}}, {'Accounting-Output-Octets', {0, 1}}]; avp_arity('Rate-Element') -> [{'CC-Unit-Type', 1}, {'Charge-Reason-Code', {0, 1}}, {'Unit-Value', {0, 1}}, {'Unit-Cost', {0, 1}}, {'Unit-Quota-Threshold', {0, 1}}]; avp_arity('Real-Time-Tariff-Information') -> [{'Tariff-Information', {0, 1}}, {'Tariff-XML', {0, 1}}]; avp_arity('Recipient-Address') -> [{'Address-Type', {0, 1}}, {'Address-Data', {0, 1}}, {'Address-Domain', {0, 1}}, {'Addressee-Type', {0, 1}}]; avp_arity('Recipient-Info') -> [{'Destination-Interface', {0, 1}}, {'Recipient-Address', {0, '*'}}, {'Recipient-Received-Address', {0, '*'}}, {'Recipient-SCCP-Address', {0, 1}}, {'SM-Protocol-ID', {0, 1}}]; avp_arity('Recipient-Received-Address') -> [{'Address-Type', {0, 1}}, {'Address-Data', {0, 1}}, {'Address-Domain', {0, 1}}]; avp_arity('Related-Change-Condition-Information') -> [{'SGSN-Address', {0, 1}}, {'Change-Condition', {0, '*'}}, {'3GPP-User-Location-Info', {0, 1}}, {'UWAN-User-Location-Info', {0, 1}}, {'Presence-Reporting-Area-Status', {0, 1}}, {'User-CSG-Information', {0, 1}}, {'3GPP-RAT-Type', {0, 1}}]; avp_arity('Related-Trigger') -> [{'Trigger-Type', {0, '*'}}]; avp_arity('Remaining-Balance') -> [{'Unit-Value', 1}, {'Currency-Code', 1}]; avp_arity('Scale-Factor') -> [{'Value-Digits', 1}, {'Exponent', {0, 1}}]; avp_arity('SCS-AS-Address') -> [{'SCS-Realm', {0, 1}}, {'SCS-Address', {0, 1}}]; avp_arity('SDP-Media-Component') -> [{'SDP-Media-Name', {0, 1}}, {'SDP-Media-Description', {0, '*'}}, {'Local-GW-Inserted-Indication', {0, 1}}, {'IP-Realm-Default-Indication', {0, 1}}, {'Transcoder-Inserted-Indication', {0, 1}}, {'Media-Initiator-Flag', {0, 1}}, {'Media-Initiator-Party', {0, 1}}, {'3GPP-Charging-Id', {0, 1}}, {'Access-Network-Charging-Identifier-Value', {0, 1}}, {'SDP-Type', {0, 1}}]; avp_arity('SDP-TimeStamps') -> [{'SDP-Offer-Timestamp', {0, 1}}, {'SDP-Answer-Timestamp', {0, 1}}]; avp_arity('Service-Data-Container') -> [{'AF-Correlation-Information', {0, 1}}, {'Charging-Rule-Base-Name', {0, 1}}, {'Accounting-Input-Octets', {0, 1}}, {'Accounting-Output-Octets', {0, 1}}, {'Local-Sequence-Number', {0, 1}}, {'QoS-Information', {0, 1}}, {'Rating-Group', {0, 1}}, {'Change-Time', {0, 1}}, {'Service-Identifier', {0, 1}}, {'Service-Specific-Info', {0, 1}}, {'SGSN-Address', {0, 1}}, {'Time-First-Usage', {0, 1}}, {'Time-Last-Usage', {0, 1}}, {'Time-Usage', {0, 1}}, {'Change-Condition', {0, '*'}}, {'3GPP-User-Location-Info', {0, 1}}, {'UWAN-User-Location-Info', {0, 1}}, {'Sponsor-Identity', {0, 1}}, {'Application-Service-Provider-Identity', {0, 1}}, {'Presence-Reporting-Area-Information', {0, '*'}}, {'Presence-Reporting-Area-Status', {0, 1}}, {'User-CSG-Information', {0, 1}}, {'3GPP-RAT-Type', {0, 1}}, {'Related-Change-Condition-Information', {0, 1}}, {'APN-Rate-Control', {0, 1}}, {'3GPP-PS-Data-Off-Status', {0, 1}}]; avp_arity('Service-Information') -> [{'Subscription-Id', {0, '*'}}, {'AoC-Information', {0, 1}}, {'PS-Information', {0, 1}}, {'IMS-Information', {0, 1}}, {'MMS-Information', {0, 1}}, {'LCS-Information', {0, 1}}, {'PoC-Information', {0, 1}}, {'MBMS-Information', {0, 1}}, {'SMS-Information', {0, 1}}, {'VCS-Information', {0, 1}}, {'MMTel-Information', {0, 1}}, {'ProSe-Information', {0, 1}}, {'CPDT-Information', {0, 1}}]; avp_arity('Service-Specific-Info') -> [{'Service-Specific-Data', {0, 1}}, {'Service-Specific-Type', {0, 1}}]; avp_arity('SM-Device-Trigger-Information') -> [{'MTC-IWF-Address', {0, 1}}, {'Validity-Time', {0, 1}}]; avp_arity('SMS-Information') -> [{'SMS-Node', {0, 1}}, {'Client-Address', {0, 1}}, {'Originator-SCCP-Address', {0, 1}}, {'SMSC-Address', {0, 1}}, {'Data-Coding-Scheme', {0, 1}}, {'SM-Discharge-Time', {0, 1}}, {'SM-Message-Type', {0, 1}}, {'Originator-Interface', {0, 1}}, {'SM-Protocol-ID', {0, 1}}, {'Reply-Path-Requested', {0, 1}}, {'SM-Status', {0, 1}}, {'SM-User-Data-Header', {0, 1}}, {'Number-Of-Messages-Sent', {0, 1}}, {'SM-Sequence-Number', {0, 1}}, {'Recipient-Info', {0, '*'}}, {'Originator-Received-Address', {0, 1}}, {'SM-Service-Type', {0, 1}}, {'SMS-Result', {0, 1}}, {'SM-Device-Trigger-Indicator', {0, 1}}, {'SM-Device-Trigger-Information', {0, 1}}, {'MTC-IWF-Address', {0, 1}}]; avp_arity('Supplementary-Service') -> [{'MMTel-SService-Type', {0, 1}}, {'Service-Mode', {0, 1}}, {'Number-Of-Diversions', {0, 1}}, {'Associated-Party-Address', {0, 1}}, {'Service-Id', {0, 1}}, {'Change-Time', {0, 1}}, {'Number-Of-Participants', {0, 1}}, {'Participant-Action-Type', {0, 1}}, {'CUG-Information', {0, 1}}, {'AoC-Information', {0, 1}}]; avp_arity('Talk-Burst-Exchange') -> [{'PoC-Change-Time', 1}, {'Number-Of-Talk-Bursts', {0, 1}}, {'Talk-Burst-Volume', {0, 1}}, {'Talk-Burst-Time', {0, 1}}, {'Number-Of-Received-Talk-Bursts', {0, 1}}, {'Received-Talk-Burst-Volume', {0, 1}}, {'Received-Talk-Burst-Time', {0, 1}}, {'Number-Of-Participants', {0, 1}}, {'PoC-Change-Condition', {0, 1}}]; avp_arity('Tariff-Information') -> [{'Current-Tariff', 1}, {'Tariff-Time-Change', {0, 1}}, {'Next-Tariff', {0, 1}}]; avp_arity('Time-Quota-Mechanism') -> [{'Time-Quota-Type', 1}, {'Base-Time-Interval', 1}]; avp_arity('Time-Stamps') -> [{'SIP-Request-Timestamp', {0, 1}}, {'SIP-Response-Timestamp', {0, 1}}, {'SIP-Request-Timestamp-Fraction', {0, 1}}, {'SIP-Response-Timestamp-Fraction', {0, 1}}]; avp_arity('Traffic-Data-Volumes') -> [{'QoS-Information', {0, 1}}, {'Accounting-Input-Octets', {0, 1}}, {'Accounting-Output-Octets', {0, 1}}, {'Change-Condition', {0, 1}}, {'Change-Time', {0, 1}}, {'3GPP-User-Location-Info', {0, 1}}, {'UWAN-User-Location-Info', {0, 1}}, {'3GPP-Charging-Id', {0, 1}}, {'Presence-Reporting-Area-Status', {0, 1}}, {'User-CSG-Information', {0, 1}}, {'3GPP-RAT-Type', {0, 1}}, {'Related-Change-Condition-Information', {0, 1}}, {'Diagnostics', {0, 1}}, {'Enhanced-Diagnostics', {0, 1}}, {'CP-CIoT-EPS-Optimisation-Indicator', {0, 1}}]; avp_arity('Transmitter-Info') -> [{'ProSe-Source-IP-Address', {0, 1}}, {'ProSe-UE-ID', {0, 1}}]; avp_arity('Trigger') -> [{'Trigger-Type', {0, '*'}}]; avp_arity('Trunk-Group-Id') -> [{'Incoming-Trunk-Group-Id', {0, 1}}, {'Outgoing-Trunk-Group-Id', {0, 1}}]; avp_arity('TWAN-User-Location-Info') -> [{'BSSID', {0, 1}}]; avp_arity('Unit-Cost') -> [{'Value-Digits', 1}, {'Exponent', {0, 1}}]; avp_arity('User-CSG-Information') -> [{'CSG-Access-Mode', 1}, {'CSG-Membership-Indication', {0, 1}}]; avp_arity('UWAN-User-Location-Info') -> [{'UE-Local-IP-Address', 1}, {'UDP-Source-Port', {0, 1}}, {'BSSID', {0, 1}}]; avp_arity('Variable-Part') -> [{'Variable-Part-Type', 1}, {'Variable-Part-Value', 1}, {'Variable-Part-Order', {0, 1}}]; avp_arity('VCS-Information') -> [{'Bearer-Capability', {0, 1}}, {'Network-Call-Reference-Number', {0, 1}}, {'MSC-Address', {0, 1}}, {'Basic-Service-Code', {0, 1}}, {'ISUP-Location-Number', {0, 1}}, {'VLR-Number', {0, 1}}, {'Forwarding-Pending', {0, 1}}, {'ISUP-Cause', {0, 1}}, {'Start-Time', {0, 1}}, {'Start-of-Charging', {0, 1}}, {'Stop-Time', {0, 1}}, {'PS-Free-Format-Data', {0, 1}}]; avp_arity('MIP-MN-AAA-Auth') -> [{'MIP-MN-AAA-SPI', 1}, {'MIP-Auth-Input-Data-Length', 1}, {'MIP-Authenticator-Length', 1}, {'MIP-Authenticator-Offset', 1}, {'AVP', {0, '*'}}]; avp_arity('MIP-MN-to-FA-MSA') -> [{'MIP-Algorithm-Type', 1}, {'MIP-Nonce', 1}, {'AVP', {0, '*'}}]; avp_arity('MIP-FA-to-MN-MSA') -> [{'MIP-FA-to-MN-SPI', 1}, {'MIP-Algorithm-Type', 1}, {'MIP-Session-Key', 1}, {'AVP', {0, '*'}}]; avp_arity('MIP-MN-to-HA-MSA') -> [{'MIP-Algorithm-Type', 1}, {'MIP-Replay-Mode', 1}, {'MIP-Nonce', 1}, {'AVP', {0, '*'}}]; avp_arity('MIP-HA-to-MN-MSA') -> [{'MIP-Algorithm-Type', 1}, {'MIP-Replay-Mode', 1}, {'MIP-Session-Key', 1}, {'AVP', {0, '*'}}]; avp_arity('MIP-FA-to-HA-MSA') -> [{'MIP-FA-to-HA-SPI', 1}, {'MIP-Algorithm-Type', 1}, {'MIP-Session-Key', 1}, {'AVP', {0, '*'}}]; avp_arity('MIP-HA-to-FA-MSA') -> [{'MIP-HA-to-FA-SPI', 1}, {'MIP-Algorithm-Type', 1}, {'MIP-Session-Key', 1}, {'AVP', {0, '*'}}]; avp_arity('MIP-Originating-Foreign-AAA') -> [{'Origin-Realm', 1}, {'Origin-Host', 1}, {'AVP', {0, '*'}}]; avp_arity('MIP-Home-Agent-Host') -> [{'Destination-Realm', 1}, {'Destination-Host', 1}, {'AVP', {0, '*'}}]; avp_arity('Cost-Information') -> [{'Unit-Value', 1}, {'Currency-Code', 1}, {'Cost-Unit', {0, 1}}]; avp_arity('Unit-Value') -> [{'Value-Digits', 1}, {'Exponent', {0, 1}}]; avp_arity('Multiple-Services-Credit-Control') -> [{'Granted-Service-Unit', {0, 1}}, {'Requested-Service-Unit', {0, 1}}, {'Used-Service-Unit', {0, '*'}}, {'Tariff-Change-Usage', {0, 1}}, {'Service-Identifier', {0, '*'}}, {'Rating-Group', {0, 1}}, {'G-S-U-Pool-Reference', {0, '*'}}, {'Validity-Time', {0, 1}}, {'Result-Code', {0, 1}}, {'Final-Unit-Indication', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Granted-Service-Unit') -> [{'Tariff-Time-Change', {0, 1}}, {'CC-Time', {0, 1}}, {'CC-Money', {0, 1}}, {'CC-Total-Octets', {0, 1}}, {'CC-Input-Octets', {0, 1}}, {'CC-Output-Octets', {0, 1}}, {'CC-Service-Specific-Units', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Requested-Service-Unit') -> [{'CC-Time', {0, 1}}, {'CC-Money', {0, 1}}, {'CC-Total-Octets', {0, 1}}, {'CC-Input-Octets', {0, 1}}, {'CC-Output-Octets', {0, 1}}, {'CC-Service-Specific-Units', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Used-Service-Unit') -> [{'Tariff-Change-Usage', {0, 1}}, {'CC-Time', {0, 1}}, {'CC-Money', {0, 1}}, {'CC-Total-Octets', {0, 1}}, {'CC-Input-Octets', {0, 1}}, {'CC-Output-Octets', {0, 1}}, {'CC-Service-Specific-Units', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('CC-Money') -> [{'Unit-Value', 1}, {'Currency-Code', {0, 1}}]; avp_arity('G-S-U-Pool-Reference') -> [{'G-S-U-Pool-Identifier', 1}, {'CC-Unit-Type', 1}, {'Unit-Value', 1}]; avp_arity('Final-Unit-Indication') -> [{'Final-Unit-Action', 1}, {'Restriction-Filter-Rule', {0, '*'}}, {'Filter-Id', {0, '*'}}, {'Redirect-Server', {0, 1}}]; avp_arity('Redirect-Server') -> [{'Redirect-Address-Type', 1}, {'Redirect-Server-Address', 1}]; avp_arity('Service-Parameter-Info') -> [{'Service-Parameter-Type', 1}, {'Service-Parameter-Value', 1}]; avp_arity('Subscription-Id') -> [{'Subscription-Id-Type', 1}, {'Subscription-Id-Data', 1}]; avp_arity('User-Equipment-Info') -> [{'User-Equipment-Info-Type', 1}, {'User-Equipment-Info-Value', 1}]; avp_arity('MIP6-Agent-Info') -> [{'MIP-Home-Agent-Address', {0, 2}}, {'MIP-Home-Agent-Host', {0, 1}}, {'MIP6-Home-Link-Prefix', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('QoS-Resources') -> [{'Filter-Rule', {1, '*'}}, {'AVP', {0, '*'}}]; avp_arity('Filter-Rule') -> [{'Filter-Rule-Precedence', {0, 1}}, {'Classifier', {0, 1}}, {'Time-Of-Day-Condition', {0, '*'}}, {'Treatment-Action', {0, 1}}, {'QoS-Semantics', {0, 1}}, {'QoS-Profile-Template', {0, 1}}, {'QoS-Parameters', {0, 1}}, {'Excess-Treatment', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Classifier') -> [{'Classifier-ID', 1}, {'Protocol', {0, 1}}, {'Direction', {0, 1}}, {'From-Spec', {0, '*'}}, {'To-Spec', {0, '*'}}, {'Diffserv-Code-Point', {0, '*'}}, {'Fragmentation-Flag', {0, 1}}, {'IP-Option', {0, '*'}}, {'TCP-Option', {0, '*'}}, {'TCP-Flags', {0, 1}}, {'ICMP-Type', {0, '*'}}, {'ETH-Option', {0, '*'}}, {'AVP', {0, '*'}}]; avp_arity('From-Spec') -> [{'IP-Address', {0, '*'}}, {'IP-Address-Range', {0, '*'}}, {'IP-Address-Mask', {0, '*'}}, {'MAC-Address', {0, '*'}}, {'MAC-Address-Mask', {0, '*'}}, {'EUI64-Address', {0, '*'}}, {'EUI64-Address-Mask', {0, '*'}}, {'Port', {0, '*'}}, {'Port-Range', {0, '*'}}, {'Negated', {0, 1}}, {'Use-Assigned-Address', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('To-Spec') -> [{'IP-Address', {0, '*'}}, {'IP-Address-Range', {0, '*'}}, {'IP-Address-Mask', {0, '*'}}, {'MAC-Address', {0, '*'}}, {'MAC-Address-Mask', {0, '*'}}, {'EUI64-Address', {0, '*'}}, {'EUI64-Address-Mask', {0, '*'}}, {'Port', {0, '*'}}, {'Port-Range', {0, '*'}}, {'Negated', {0, 1}}, {'Use-Assigned-Address', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('IP-Address-Range') -> [{'IP-Address-Start', {0, 1}}, {'IP-Address-End', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('IP-Address-Mask') -> [{'IP-Address', 1}, {'IP-Mask-Bit-Mask-Width', 1}, {'AVP', {0, '*'}}]; avp_arity('MAC-Address-Mask') -> [{'MAC-Address', 1}, {'MAC-Address-Mask-Pattern', 1}, {'AVP', {0, '*'}}]; avp_arity('EUI64-Address-Mask') -> [{'EUI64-Address', 1}, {'EUI64-Address-Mask-Pattern', 1}, {'AVP', {0, '*'}}]; avp_arity('Port-Range') -> [{'Port-Start', {0, 1}}, {'Port-End', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('IP-Option') -> [{'IP-Option-Type', 1}, {'IP-Option-Value', {0, '*'}}, {'Negated', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('TCP-Option') -> [{'TCP-Option-Type', 1}, {'TCP-Option-Value', {0, '*'}}, {'Negated', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('TCP-Flags') -> [{'TCP-Flag-Type', 1}, {'Negated', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('ICMP-Type') -> [{'ICMP-Type-Number', 1}, {'ICMP-Code', {0, '*'}}, {'Negated', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('ETH-Option') -> [{'ETH-Proto-Type', 1}, {'VLAN-ID-Range', {0, '*'}}, {'User-Priority-Range', {0, '*'}}, {'AVP', {0, '*'}}]; avp_arity('ETH-Proto-Type') -> [{'ETH-Ether-Type', {0, '*'}}, {'ETH-SAP', {0, '*'}}, {'AVP', {0, '*'}}]; avp_arity('VLAN-ID-Range') -> [{'S-VID-Start', {0, 1}}, {'S-VID-End', {0, 1}}, {'C-VID-Start', {0, 1}}, {'C-VID-End', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('User-Priority-Range') -> [{'Low-User-Priority', {0, '*'}}, {'High-User-Priority', {0, '*'}}, {'AVP', {0, '*'}}]; avp_arity('Time-Of-Day-Condition') -> [{'Time-Of-Day-Start', {0, 1}}, {'Time-Of-Day-End', {0, 1}}, {'Day-Of-Week-Mask', {0, 1}}, {'Day-Of-Month-Mask', {0, 1}}, {'Month-Of-Year-Mask', {0, 1}}, {'Absolute-Start-Time', {0, 1}}, {'Absolute-End-Time', {0, 1}}, {'Timezone-Flag', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('QoS-Profile-Template') -> [{'Vendor-Id', 1}, {'QoS-Profile-Id', 1}, {'AVP', {0, '*'}}]; avp_arity('QoS-Parameters') -> [{'AVP', {0, '*'}}]; avp_arity('Excess-Treatment') -> [{'Treatment-Action', 1}, {'QoS-Profile-Template', {0, 1}}, {'QoS-Parameters', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('QoS-Capability') -> [{'QoS-Profile-Template', {1, '*'}}, {'AVP', {0, '*'}}]; avp_arity('OC-Supported-Features') -> [{'OC-Feature-Vector', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('OC-OLR') -> [{'OC-Sequence-Number', 1}, {'OC-Report-Type', 1}, {'OC-Reduction-Percentage', {0, 1}}, {'OC-Validity-Duration', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity('Load') -> [{'Load-Type', {0, 1}}, {'Load-Value', {0, 1}}, {'SourceID', {0, 1}}, {'AVP', {0, '*'}}]; avp_arity(_) -> erlang:error(badarg). avp_arity('AAR', 'Session-Id') -> 1; avp_arity('AAR', 'Auth-Application-Id') -> 1; avp_arity('AAR', 'Origin-Host') -> 1; avp_arity('AAR', 'Origin-Realm') -> 1; avp_arity('AAR', 'Destination-Realm') -> 1; avp_arity('AAR', 'Auth-Request-Type') -> 1; avp_arity('AAR', 'User-Name') -> {0, 1}; avp_arity('AAR', 'MIP6-Agent-Info') -> {0, 1}; avp_arity('AAR', 'MIP6-Feature-Vector') -> {0, 1}; avp_arity('AAR', 'Visited-Network-Identifier') -> {0, 1}; avp_arity('AAR', 'QoS-Capability') -> {0, 1}; avp_arity('AAR', 'Service-Selection') -> {0, 1}; avp_arity('AAR', 'OC-Supported-Features') -> {0, 1}; avp_arity('AAR', 'Origination-Time-Stamp') -> {0, 1}; avp_arity('AAR', 'Maximum-Wait-Time') -> {0, 1}; avp_arity('AAR', 'Supported-Features') -> {0, '*'}; avp_arity('AAR', 'Emergency-Services') -> {0, 1}; avp_arity('AAR', 'AVP') -> {0, '*'}; avp_arity('AAA', 'Session-Id') -> 1; avp_arity('AAA', 'Auth-Application-Id') -> 1; avp_arity('AAA', 'Auth-Request-Type') -> 1; avp_arity('AAA', 'Result-Code') -> 1; avp_arity('AAA', 'Origin-Host') -> 1; avp_arity('AAA', 'Origin-Realm') -> 1; avp_arity('AAA', 'MIP6-Feature-Vector') -> {0, 1}; avp_arity('AAA', 'Session-Timeout') -> {0, 1}; avp_arity('AAA', 'APN-Configuration') -> {0, 1}; avp_arity('AAA', 'QoS-Resources') -> {0, 1}; avp_arity('AAA', 'AN-Trusted') -> {0, 1}; avp_arity('AAA', 'Redirect-Host') -> {0, '*'}; avp_arity('AAA', 'Trace-Info') -> {0, 1}; avp_arity('AAA', 'OC-Supported-Features') -> {0, 1}; avp_arity('AAA', 'OC-OLR') -> {0, 1}; avp_arity('AAA', 'Load') -> {0, '*'}; avp_arity('AAA', 'AVP') -> {0, '*'}; avp_arity('STR', 'Session-Id') -> 1; avp_arity('STR', 'Auth-Application-Id') -> 1; avp_arity('STR', 'Origin-Host') -> 1; avp_arity('STR', 'Origin-Realm') -> 1; avp_arity('STR', 'Destination-Realm') -> 1; avp_arity('STR', 'Termination-Cause') -> 1; avp_arity('STR', 'User-Name') -> {0, 1}; avp_arity('STR', 'OC-Supported-Features') -> {0, 1}; avp_arity('STR', 'AVP') -> {0, '*'}; avp_arity('STA', 'Session-Id') -> 1; avp_arity('STA', 'Result-Code') -> 1; avp_arity('STA', 'Origin-Host') -> 1; avp_arity('STA', 'Origin-Realm') -> 1; avp_arity('STA', 'OC-Supported-Features') -> {0, 1}; avp_arity('STA', 'OC-OLR') -> {0, 1}; avp_arity('STA', 'Load') -> {0, '*'}; avp_arity('STA', 'AVP') -> {0, '*'}; avp_arity('ASR', 'Session-Id') -> 1; avp_arity('ASR', 'Origin-Host') -> 1; avp_arity('ASR', 'Origin-Realm') -> 1; avp_arity('ASR', 'Destination-Realm') -> 1; avp_arity('ASR', 'Destination-Host') -> 1; avp_arity('ASR', 'Auth-Application-Id') -> 1; avp_arity('ASR', 'User-Name') -> {0, 1}; avp_arity('ASR', 'Auth-Session-State') -> {0, 1}; avp_arity('ASR', 'AVP') -> {0, '*'}; avp_arity('ASA', 'Session-Id') -> 1; avp_arity('ASA', 'Result-Code') -> 1; avp_arity('ASA', 'Origin-Host') -> 1; avp_arity('ASA', 'Origin-Realm') -> 1; avp_arity('ASA', 'AVP') -> {0, '*'}; avp_arity('RAR', 'Session-Id') -> 1; avp_arity('RAR', 'Origin-Host') -> 1; avp_arity('RAR', 'Origin-Realm') -> 1; avp_arity('RAR', 'Destination-Realm') -> 1; avp_arity('RAR', 'Destination-Host') -> 1; avp_arity('RAR', 'Auth-Application-Id') -> 1; avp_arity('RAR', 'Re-Auth-Request-Type') -> 1; avp_arity('RAR', 'User-Name') -> {0, 1}; avp_arity('RAR', 'RAR-Flags') -> {0, 1}; avp_arity('RAR', 'AVP') -> {0, '*'}; avp_arity('RAA', 'Session-Id') -> 1; avp_arity('RAA', 'Result-Code') -> 1; avp_arity('RAA', 'Origin-Host') -> 1; avp_arity('RAA', 'Origin-Realm') -> 1; avp_arity('RAA', 'User-Name') -> {0, 1}; avp_arity('RAA', 'AVP') -> {0, '*'}; avp_arity('Proxy-Info', 'Proxy-Host') -> 1; avp_arity('Proxy-Info', 'Proxy-State') -> 1; avp_arity('Proxy-Info', 'AVP') -> {0, '*'}; avp_arity('Failed-AVP', 'AVP') -> {1, '*'}; avp_arity('Experimental-Result', 'Vendor-Id') -> 1; avp_arity('Experimental-Result', 'Experimental-Result-Code') -> 1; avp_arity('Vendor-Specific-Application-Id', 'Vendor-Id') -> 1; avp_arity('Vendor-Specific-Application-Id', 'Auth-Application-Id') -> {0, 1}; avp_arity('Vendor-Specific-Application-Id', 'Acct-Application-Id') -> {0, 1}; avp_arity('Emergency-Info', 'MIP6-Agent-Info') -> {0, 1}; avp_arity('Emergency-Info', 'AVP') -> {0, '*'}; avp_arity('Access-Network-Charging-Identifier-Gx', 'Access-Network-Charging-Identifier-Value') -> 1; avp_arity('Access-Network-Charging-Identifier-Gx', 'Charging-Rule-Base-Name') -> {0, '*'}; avp_arity('Access-Network-Charging-Identifier-Gx', 'Charging-Rule-Name') -> {0, '*'}; avp_arity('Access-Network-Charging-Identifier-Gx', 'IP-CAN-Session-Charging-Scope') -> {0, 1}; avp_arity('Access-Network-Charging-Identifier-Gx', 'AVP') -> {0, '*'}; avp_arity('Allocation-Retention-Priority', 'Priority-Level') -> 1; avp_arity('Allocation-Retention-Priority', 'Pre-emption-Capability') -> {0, 1}; avp_arity('Allocation-Retention-Priority', 'Pre-emption-Vulnerability') -> {0, 1}; avp_arity('Application-Detection-Information', 'TDF-Application-Identifier') -> 1; avp_arity('Application-Detection-Information', 'TDF-Application-Instance-Identifier') -> {0, 1}; avp_arity('Application-Detection-Information', 'Flow-Information') -> {0, '*'}; avp_arity('Application-Detection-Information', 'AVP') -> {0, '*'}; avp_arity('Charging-Rule-Definition', 'Charging-Rule-Name') -> 1; avp_arity('Charging-Rule-Definition', 'Service-Identifier') -> {0, 1}; avp_arity('Charging-Rule-Definition', 'Rating-Group') -> {0, 1}; avp_arity('Charging-Rule-Definition', 'Flow-Information') -> {0, '*'}; avp_arity('Charging-Rule-Definition', 'TDF-Application-Identifier') -> {0, 1}; avp_arity('Charging-Rule-Definition', 'Flow-Status') -> {0, 1}; avp_arity('Charging-Rule-Definition', 'QoS-Information') -> {0, 1}; avp_arity('Charging-Rule-Definition', 'PS-to-CS-Session-Continuity') -> {0, 1}; avp_arity('Charging-Rule-Definition', 'Reporting-Level') -> {0, 1}; avp_arity('Charging-Rule-Definition', 'Online') -> {0, 1}; avp_arity('Charging-Rule-Definition', 'Offline') -> {0, 1}; avp_arity('Charging-Rule-Definition', 'Metering-Method') -> {0, 1}; avp_arity('Charging-Rule-Definition', 'Precedence') -> {0, 1}; avp_arity('Charging-Rule-Definition', 'AF-Charging-Identifier') -> {0, 1}; avp_arity('Charging-Rule-Definition', 'Flows') -> {0, '*'}; avp_arity('Charging-Rule-Definition', 'Monitoring-Key') -> {0, 1}; avp_arity('Charging-Rule-Definition', 'Redirect-Information') -> {0, 1}; avp_arity('Charging-Rule-Definition', 'Mute-Notification') -> {0, 1}; avp_arity('Charging-Rule-Definition', 'AF-Signalling-Protocol') -> {0, 1}; avp_arity('Charging-Rule-Definition', 'Sponsor-Identity') -> {0, 1}; avp_arity('Charging-Rule-Definition', 'Application-Service-Provider-Identity') -> {0, 1}; avp_arity('Charging-Rule-Definition', 'Required-Access-Info') -> {0, '*'}; avp_arity('Charging-Rule-Definition', 'AVP') -> {0, '*'}; avp_arity('Charging-Rule-Install', 'Charging-Rule-Definition') -> {0, '*'}; avp_arity('Charging-Rule-Install', 'Charging-Rule-Name') -> {0, '*'}; avp_arity('Charging-Rule-Install', 'Charging-Rule-Base-Name') -> {0, '*'}; avp_arity('Charging-Rule-Install', 'Bearer-Identifier') -> {0, 1}; avp_arity('Charging-Rule-Install', 'Rule-Activation-Time') -> {0, 1}; avp_arity('Charging-Rule-Install', 'Rule-Deactivation-Time') -> {0, 1}; avp_arity('Charging-Rule-Install', 'Resource-Allocation-Notification') -> {0, 1}; avp_arity('Charging-Rule-Install', 'Charging-Correlation-Indicator') -> {0, 1}; avp_arity('Charging-Rule-Install', 'AVP') -> {0, '*'}; avp_arity('Charging-Rule-Remove', 'Charging-Rule-Name') -> {0, '*'}; avp_arity('Charging-Rule-Remove', 'Charging-Rule-Base-Name') -> {0, '*'}; avp_arity('Charging-Rule-Remove', 'Required-Access-Info') -> {0, '*'}; avp_arity('Charging-Rule-Remove', 'AVP') -> {0, '*'}; avp_arity('Charging-Rule-Report', 'Charging-Rule-Name') -> {0, '*'}; avp_arity('Charging-Rule-Report', 'Charging-Rule-Base-Name') -> {0, '*'}; avp_arity('Charging-Rule-Report', 'Bearer-Identifier') -> {0, 1}; avp_arity('Charging-Rule-Report', 'PCC-Rule-Status') -> {0, 1}; avp_arity('Charging-Rule-Report', 'Rule-Failure-Code') -> {0, 1}; avp_arity('Charging-Rule-Report', 'Final-Unit-Indication') -> {0, 1}; avp_arity('Charging-Rule-Report', 'RAN-NAS-Release-Cause') -> {0, '*'}; avp_arity('Charging-Rule-Report', 'AVP') -> {0, '*'}; avp_arity('CoA-Information', 'Tunnel-Information') -> 1; avp_arity('CoA-Information', 'CoA-IP-Address') -> 1; avp_arity('CoA-Information', 'AVP') -> {0, '*'}; avp_arity('Conditional-APN-Aggregate-Max-Bitrate', 'APN-Aggregate-Max-Bitrate-UL') -> {0, 1}; avp_arity('Conditional-APN-Aggregate-Max-Bitrate', 'APN-Aggregate-Max-Bitrate-DL') -> {0, 1}; avp_arity('Conditional-APN-Aggregate-Max-Bitrate', 'IP-CAN-Type') -> {0, '*'}; avp_arity('Conditional-APN-Aggregate-Max-Bitrate', 'RAT-Type') -> {0, '*'}; avp_arity('Conditional-APN-Aggregate-Max-Bitrate', 'AVP') -> {0, '*'}; avp_arity('Default-EPS-Bearer-QoS', 'QoS-Class-Identifier') -> {0, 1}; avp_arity('Default-EPS-Bearer-QoS', 'Allocation-Retention-Priority') -> {0, 1}; avp_arity('Default-EPS-Bearer-QoS', 'AVP') -> {0, '*'}; avp_arity('Default-QoS-Information', 'QoS-Class-Identifier') -> {0, 1}; avp_arity('Default-QoS-Information', 'Max-Requested-Bandwidth-UL') -> {0, 1}; avp_arity('Default-QoS-Information', 'Max-Requested-Bandwidth-DL') -> {0, 1}; avp_arity('Default-QoS-Information', 'Default-QoS-Name') -> {0, 1}; avp_arity('Default-QoS-Information', 'AVP') -> {0, '*'}; avp_arity('Event-Report-Indication', 'Event-Trigger') -> {0, '*'}; avp_arity('Event-Report-Indication', 'IP-CAN-Type') -> {0, 1}; avp_arity('Event-Report-Indication', 'AN-GW-Address') -> {0, 2}; avp_arity('Event-Report-Indication', '3GPP-SGSN-Address') -> {0, 1}; avp_arity('Event-Report-Indication', '3GPP-SGSN-IPv6-Address') -> {0, 1}; avp_arity('Event-Report-Indication', '3GPP-SGSN-MCC-MNC') -> {0, 1}; avp_arity('Event-Report-Indication', 'Framed-IP-Address') -> {0, 1}; avp_arity('Event-Report-Indication', 'RAT-Type') -> {0, 1}; avp_arity('Event-Report-Indication', 'RAI') -> {0, 1}; avp_arity('Event-Report-Indication', '3GPP-User-Location-Info') -> {0, 1}; avp_arity('Event-Report-Indication', '3GPP-MS-TimeZone') -> {0, 1}; avp_arity('Event-Report-Indication', 'Routing-IP-Address') -> {0, 1}; avp_arity('Event-Report-Indication', 'UE-Local-IP-Address') -> {0, 1}; avp_arity('Event-Report-Indication', 'HeNB-Local-IP-Address') -> {0, 1}; avp_arity('Event-Report-Indication', 'UDP-Source-Port') -> {0, 1}; avp_arity('Event-Report-Indication', 'Presence-Reporting-Area-Information') -> {0, 1}; avp_arity('Event-Report-Indication', 'AVP') -> {0, '*'}; avp_arity('Fixed-User-Location-Info', 'Logical-Access-ID') -> {0, 1}; avp_arity('Fixed-User-Location-Info', 'Physical-Access-ID') -> {0, 1}; avp_arity('Fixed-User-Location-Info', 'AVP') -> {0, '*'}; avp_arity('Flow-Information', 'Flow-Description') -> {0, 1}; avp_arity('Flow-Information', 'Packet-Filter-Identifier') -> {0, 1}; avp_arity('Flow-Information', 'Packet-Filter-Usage') -> {0, 1}; avp_arity('Flow-Information', 'ToS-Traffic-Class') -> {0, 1}; avp_arity('Flow-Information', 'Security-Parameter-Index') -> {0, 1}; avp_arity('Flow-Information', 'Flow-Label') -> {0, 1}; avp_arity('Flow-Information', 'Flow-Direction') -> {0, 1}; avp_arity('Flow-Information', 'AVP') -> {0, '*'}; avp_arity('Packet-Filter-Information', 'Packet-Filter-Identifier') -> {0, 1}; avp_arity('Packet-Filter-Information', 'Precedence') -> {0, 1}; avp_arity('Packet-Filter-Information', 'Packet-Filter-Content') -> {0, 1}; avp_arity('Packet-Filter-Information', 'ToS-Traffic-Class') -> {0, 1}; avp_arity('Packet-Filter-Information', 'Security-Parameter-Index') -> {0, 1}; avp_arity('Packet-Filter-Information', 'Flow-Label') -> {0, 1}; avp_arity('Packet-Filter-Information', 'Flow-Direction') -> {0, 1}; avp_arity('Packet-Filter-Information', 'AVP') -> {0, '*'}; avp_arity('Presence-Reporting-Area-Information', 'Presence-Reporting-Area-Identifier') -> {0, 1}; avp_arity('Presence-Reporting-Area-Information', 'Presence-Reporting-Area-Status') -> {0, 1}; avp_arity('Presence-Reporting-Area-Information', 'Presence-Reporting-Area-Elements-List') -> {0, 1}; avp_arity('Presence-Reporting-Area-Information', 'AVP') -> {0, '*'}; avp_arity('QoS-Information', 'QoS-Class-Identifier') -> {0, 1}; avp_arity('QoS-Information', 'Max-Requested-Bandwidth-UL') -> {0, 1}; avp_arity('QoS-Information', 'Max-Requested-Bandwidth-DL') -> {0, 1}; avp_arity('QoS-Information', 'Guaranteed-Bitrate-UL') -> {0, 1}; avp_arity('QoS-Information', 'Guaranteed-Bitrate-DL') -> {0, 1}; avp_arity('QoS-Information', 'Bearer-Identifier') -> {0, 1}; avp_arity('QoS-Information', 'Allocation-Retention-Priority') -> {0, 1}; avp_arity('QoS-Information', 'APN-Aggregate-Max-Bitrate-UL') -> {0, 1}; avp_arity('QoS-Information', 'APN-Aggregate-Max-Bitrate-DL') -> {0, 1}; avp_arity('QoS-Information', 'Conditional-APN-Aggregate-Max-Bitrate') -> {0, '*'}; avp_arity('QoS-Information', 'AVP') -> {0, '*'}; avp_arity('Redirect-Information', 'Redirect-Support') -> {0, 1}; avp_arity('Redirect-Information', 'Redirect-Address-Type') -> {0, 1}; avp_arity('Redirect-Information', 'Redirect-Server-Address') -> {0, 1}; avp_arity('Redirect-Information', 'AVP') -> {0, '*'}; avp_arity('Routing-Filter', 'Flow-Description') -> 1; avp_arity('Routing-Filter', 'Flow-Direction') -> 1; avp_arity('Routing-Filter', 'ToS-Traffic-Class') -> {0, 1}; avp_arity('Routing-Filter', 'Security-Parameter-Index') -> {0, 1}; avp_arity('Routing-Filter', 'Flow-Label') -> {0, 1}; avp_arity('Routing-Filter', 'AVP') -> {0, '*'}; avp_arity('Routing-Rule-Definition', 'Routing-Rule-Identifier') -> 1; avp_arity('Routing-Rule-Definition', 'Routing-Filter') -> {0, '*'}; avp_arity('Routing-Rule-Definition', 'Precedence') -> {0, 1}; avp_arity('Routing-Rule-Definition', 'Routing-IP-Address') -> {0, 1}; avp_arity('Routing-Rule-Definition', 'AVP') -> {0, '*'}; avp_arity('Routing-Rule-Install', 'Routing-Rule-Definition') -> {0, '*'}; avp_arity('Routing-Rule-Install', 'AVP') -> {0, '*'}; avp_arity('Routing-Rule-Remove', 'Routing-Rule-Identifier') -> {0, '*'}; avp_arity('Routing-Rule-Remove', 'AVP') -> {0, '*'}; avp_arity('TDF-Information', 'TDF-Destination-Realm') -> {0, 1}; avp_arity('TDF-Information', 'TDF-Destination-Host') -> {0, 1}; avp_arity('TDF-Information', 'TDF-IP-Address') -> {0, 1}; avp_arity('Tunnel-Information', 'Tunnel-Header-Length') -> {0, 1}; avp_arity('Tunnel-Information', 'Tunnel-Header-Filter') -> {0, 2}; avp_arity('Tunnel-Information', 'AVP') -> {0, '*'}; avp_arity('TFT-Packet-Filter-Information', 'Precedence') -> {0, 1}; avp_arity('TFT-Packet-Filter-Information', 'TFT-Filter') -> {0, 1}; avp_arity('TFT-Packet-Filter-Information', 'ToS-Traffic-Class') -> {0, 1}; avp_arity('TFT-Packet-Filter-Information', 'Security-Parameter-Index') -> {0, 1}; avp_arity('TFT-Packet-Filter-Information', 'Flow-Label') -> {0, 1}; avp_arity('TFT-Packet-Filter-Information', 'Flow-Direction') -> {0, 1}; avp_arity('TFT-Packet-Filter-Information', 'AVP') -> {0, '*'}; avp_arity('Usage-Monitoring-Information', 'Monitoring-Key') -> {0, 1}; avp_arity('Usage-Monitoring-Information', 'Granted-Service-Unit') -> {0, 2}; avp_arity('Usage-Monitoring-Information', 'Used-Service-Unit') -> {0, 2}; avp_arity('Usage-Monitoring-Information', 'Usage-Monitoring-Level') -> {0, 1}; avp_arity('Usage-Monitoring-Information', 'Usage-Monitoring-Report') -> {0, 1}; avp_arity('Usage-Monitoring-Information', 'Usage-Monitoring-Support') -> {0, 1}; avp_arity('Usage-Monitoring-Information', 'AVP') -> {0, '*'}; avp_arity('Flows', 'Media-Component-Number') -> 1; avp_arity('Flows', 'Flow-Number') -> {0, '*'}; avp_arity('Flows', 'Final-Unit-Action') -> {0, 1}; avp_arity('Charging-Information', 'Primary-Event-Charging-Function-Name') -> {0, 1}; avp_arity('Charging-Information', 'Secondary-Event-Charging-Function-Name') -> {0, 1}; avp_arity('Charging-Information', 'Primary-Charging-Collection-Function-Name') -> {0, 1}; avp_arity('Charging-Information', 'Secondary-Charging-Collection-Function-Name') -> {0, 1}; avp_arity('Charging-Information', 'AVP') -> {0, '*'}; avp_arity('Supported-Features', 'Vendor-Id') -> 1; avp_arity('Supported-Features', 'Feature-List-ID') -> 1; avp_arity('Supported-Features', 'Feature-List') -> 1; avp_arity('Supported-Features', 'AVP') -> {0, '*'}; avp_arity('Supported-Applications', 'Auth-Application-Id') -> {0, '*'}; avp_arity('Supported-Applications', 'Acct-Application-Id') -> {0, '*'}; avp_arity('Supported-Applications', 'Vendor-Specific-Application-Id') -> {0, '*'}; avp_arity('Supported-Applications', 'AVP') -> {0, '*'}; avp_arity('SIP-Auth-Data-Item', 'SIP-Item-Number') -> {0, 1}; avp_arity('SIP-Auth-Data-Item', 'SIP-Authentication-Scheme') -> {0, 1}; avp_arity('SIP-Auth-Data-Item', 'SIP-Authenticate') -> {0, 1}; avp_arity('SIP-Auth-Data-Item', 'SIP-Authorization') -> {0, 1}; avp_arity('SIP-Auth-Data-Item', 'SIP-Authentication-Context') -> {0, 1}; avp_arity('SIP-Auth-Data-Item', 'Confidentiality-Key') -> {0, 1}; avp_arity('SIP-Auth-Data-Item', 'Integrity-Key') -> {0, 1}; avp_arity('SIP-Auth-Data-Item', 'SIP-Digest-Authenticate') -> {0, 1}; avp_arity('SIP-Auth-Data-Item', 'Framed-IP-Address') -> {0, 1}; avp_arity('SIP-Auth-Data-Item', 'Framed-IPv6-Prefix') -> {0, 1}; avp_arity('SIP-Auth-Data-Item', 'Framed-Interface-Id') -> {0, 1}; avp_arity('SIP-Auth-Data-Item', 'Line-Identifier') -> {0, '*'}; avp_arity('SIP-Auth-Data-Item', 'AVP') -> {0, '*'}; avp_arity('Deregistration-Reason', 'Reason-Code') -> 1; avp_arity('Deregistration-Reason', 'Reason-Info') -> {0, 1}; avp_arity('Deregistration-Reason', 'AVP') -> {0, '*'}; avp_arity('SIP-Digest-Authenticate', 'Digest-Realm') -> 1; avp_arity('SIP-Digest-Authenticate', 'Digest-QoP') -> 1; avp_arity('SIP-Digest-Authenticate', 'Digest-HA1') -> 1; avp_arity('SIP-Digest-Authenticate', 'Digest-Algorithm') -> {0, 1}; avp_arity('SIP-Digest-Authenticate', 'AVP') -> {0, '*'}; avp_arity('Subscription-Data', 'Subscriber-Status') -> {0, 1}; avp_arity('Subscription-Data', 'MSISDN') -> {0, 1}; avp_arity('Subscription-Data', 'A-MSISDN') -> {0, 1}; avp_arity('Subscription-Data', 'STN-SR') -> {0, 1}; avp_arity('Subscription-Data', 'ICS-Indicator') -> {0, 1}; avp_arity('Subscription-Data', 'Network-Access-Mode') -> {0, 1}; avp_arity('Subscription-Data', 'Operator-Determined-Barring') -> {0, 1}; avp_arity('Subscription-Data', 'HPLMN-ODB') -> {0, 1}; avp_arity('Subscription-Data', 'Regional-Subscription-Zone-Code') -> {0, 10}; avp_arity('Subscription-Data', 'Access-Restriction-Data') -> {0, 1}; avp_arity('Subscription-Data', 'APN-OI-Replacement') -> {0, 1}; avp_arity('Subscription-Data', 'LCS-Info') -> {0, 1}; avp_arity('Subscription-Data', 'Teleservice-List') -> {0, 1}; avp_arity('Subscription-Data', 'Call-Barring-Info') -> {0, '*'}; avp_arity('Subscription-Data', '3GPP-Charging-Characteristics') -> {0, 1}; avp_arity('Subscription-Data', 'AMBR') -> {0, 1}; avp_arity('Subscription-Data', 'APN-Configuration-Profile') -> {0, 1}; avp_arity('Subscription-Data', 'RAT-Frequency-Selection-Priority-ID') -> {0, 1}; avp_arity('Subscription-Data', 'Trace-Data') -> {0, 1}; avp_arity('Subscription-Data', 'GPRS-Subscription-Data') -> {0, 1}; avp_arity('Subscription-Data', 'CSG-Subscription-Data') -> {0, '*'}; avp_arity('Subscription-Data', 'Roaming-Restricted-Due-To-Unsupported-Feature') -> {0, 1}; avp_arity('Subscription-Data', 'Subscribed-Periodic-RAU-TAU-Timer') -> {0, 1}; avp_arity('Subscription-Data', 'MPS-Priority') -> {0, 1}; avp_arity('Subscription-Data', 'VPLMN-LIPA-Allowed') -> {0, 1}; avp_arity('Subscription-Data', 'Relay-Node-Indicator') -> {0, 1}; avp_arity('Subscription-Data', 'MDT-User-Consent') -> {0, 1}; avp_arity('Subscription-Data', 'Subscribed-VSRVCC') -> {0, 1}; avp_arity('Subscription-Data', 'Subscription-Data-Flags') -> {0, 1}; avp_arity('Subscription-Data', 'AVP') -> {0, '*'}; avp_arity('Terminal-Information', 'IMEI') -> {0, 1}; avp_arity('Terminal-Information', '3GPP2-MEID') -> {0, 1}; avp_arity('Terminal-Information', 'Software-Version') -> {0, 1}; avp_arity('Terminal-Information', 'AVP') -> {0, '*'}; avp_arity('Requested-EUTRAN-Authentication-Info', 'Number-Of-Requested-Vectors') -> {0, 1}; avp_arity('Requested-EUTRAN-Authentication-Info', 'Immediate-Response-Preferred') -> {0, 1}; avp_arity('Requested-EUTRAN-Authentication-Info', 'Re-Synchronization-Info') -> {0, 1}; avp_arity('Requested-EUTRAN-Authentication-Info', 'AVP') -> {0, '*'}; avp_arity('Requested-UTRAN-GERAN-Authentication-Info', 'Number-Of-Requested-Vectors') -> {0, 1}; avp_arity('Requested-UTRAN-GERAN-Authentication-Info', 'Immediate-Response-Preferred') -> {0, 1}; avp_arity('Requested-UTRAN-GERAN-Authentication-Info', 'Re-Synchronization-Info') -> {0, 1}; avp_arity('Requested-UTRAN-GERAN-Authentication-Info', 'AVP') -> {0, '*'}; avp_arity('Authentication-Info', 'E-UTRAN-Vector') -> {0, '*'}; avp_arity('Authentication-Info', 'UTRAN-Vector') -> {0, '*'}; avp_arity('Authentication-Info', 'GERAN-Vector') -> {0, '*'}; avp_arity('Authentication-Info', 'AVP') -> {0, '*'}; avp_arity('E-UTRAN-Vector', 'Item-Number') -> 1; avp_arity('E-UTRAN-Vector', 'RAND') -> 1; avp_arity('E-UTRAN-Vector', 'XRES') -> 1; avp_arity('E-UTRAN-Vector', 'AUTN') -> 1; avp_arity('E-UTRAN-Vector', 'KASME') -> 1; avp_arity('E-UTRAN-Vector', 'AVP') -> {0, '*'}; avp_arity('UTRAN-Vector', 'Item-Number') -> 1; avp_arity('UTRAN-Vector', 'RAND') -> 1; avp_arity('UTRAN-Vector', 'XRES') -> 1; avp_arity('UTRAN-Vector', 'AUTN') -> 1; avp_arity('UTRAN-Vector', 'Confidentiality-Key') -> 1; avp_arity('UTRAN-Vector', 'Integrity-Key') -> 1; avp_arity('UTRAN-Vector', 'AVP') -> {0, '*'}; avp_arity('GERAN-Vector', 'Item-Number') -> 1; avp_arity('GERAN-Vector', 'RAND') -> 1; avp_arity('GERAN-Vector', 'SRES') -> 1; avp_arity('GERAN-Vector', 'Kc') -> 1; avp_arity('GERAN-Vector', 'AVP') -> {0, '*'}; avp_arity('APN-Configuration-Profile', 'Context-Identifier') -> 1; avp_arity('APN-Configuration-Profile', 'All-APN-Configurations-Included-Indicator') -> 1; avp_arity('APN-Configuration-Profile', 'APN-Configuration') -> {1, '*'}; avp_arity('APN-Configuration-Profile', 'AVP') -> {0, '*'}; avp_arity('APN-Configuration', 'Context-Identifier') -> 1; avp_arity('APN-Configuration', 'PDN-Type') -> 1; avp_arity('APN-Configuration', 'Service-Selection') -> 1; avp_arity('APN-Configuration', 'Served-Party-IP-Address') -> {0, 2}; avp_arity('APN-Configuration', 'EPS-Subscribed-QoS-Profile') -> {0, 1}; avp_arity('APN-Configuration', 'VPLMN-Dynamic-Address-Allowed') -> {0, 1}; avp_arity('APN-Configuration', 'MIP6-Agent-Info') -> {0, 1}; avp_arity('APN-Configuration', 'Visited-Network-Identifier') -> {0, 1}; avp_arity('APN-Configuration', 'PDN-GW-Allocation-Type') -> {0, 1}; avp_arity('APN-Configuration', '3GPP-Charging-Characteristics') -> {0, 1}; avp_arity('APN-Configuration', 'AMBR') -> {0, 1}; avp_arity('APN-Configuration', 'Specific-APN-Info') -> {0, '*'}; avp_arity('APN-Configuration', 'APN-OI-Replacement') -> {0, 1}; avp_arity('APN-Configuration', 'SIPTO-Permission') -> {0, 1}; avp_arity('APN-Configuration', 'LIPA-Permission') -> {0, 1}; avp_arity('APN-Configuration', 'Restoration-Priority') -> {0, 1}; avp_arity('APN-Configuration', 'AVP') -> {0, '*'}; avp_arity('EPS-Subscribed-QoS-Profile', 'QoS-Class-Identifier') -> 1; avp_arity('EPS-Subscribed-QoS-Profile', 'Allocation-Retention-Priority') -> 1; avp_arity('EPS-Subscribed-QoS-Profile', 'AVP') -> {0, '*'}; avp_arity('AMBR', 'Max-Requested-Bandwidth-UL') -> 1; avp_arity('AMBR', 'Max-Requested-Bandwidth-DL') -> 1; avp_arity('AMBR', 'AVP') -> {0, '*'}; avp_arity('Trace-Data', 'Trace-Reference') -> 1; avp_arity('Trace-Data', 'Trace-Depth') -> 1; avp_arity('Trace-Data', 'Trace-NE-Type-List') -> 1; avp_arity('Trace-Data', 'Trace-Event-List') -> 1; avp_arity('Trace-Data', 'Trace-Collection-Entity') -> 1; avp_arity('Trace-Data', 'Trace-Interface-List') -> {0, 1}; avp_arity('Trace-Data', 'OMC-Id') -> {0, 1}; avp_arity('Trace-Data', 'MDT-Configuration') -> {0, 1}; avp_arity('Trace-Data', 'AVP') -> {0, '*'}; avp_arity('GPRS-Subscription-Data', 'Complete-Data-List-Included-Indicator') -> 1; avp_arity('GPRS-Subscription-Data', 'PDP-Context') -> {1, 50}; avp_arity('GPRS-Subscription-Data', 'AVP') -> {0, '*'}; avp_arity('PDP-Context', 'Context-Identifier') -> 1; avp_arity('PDP-Context', 'PDP-Type') -> 1; avp_arity('PDP-Context', 'QoS-Subscribed') -> 1; avp_arity('PDP-Context', 'Service-Selection') -> 1; avp_arity('PDP-Context', 'PDP-Address') -> {0, 1}; avp_arity('PDP-Context', 'VPLMN-Dynamic-Address-Allowed') -> {0, 1}; avp_arity('PDP-Context', '3GPP-Charging-Characteristics') -> {0, 1}; avp_arity('PDP-Context', 'Ext-PDP-Type') -> {0, 1}; avp_arity('PDP-Context', 'Ext-PDP-Address') -> {0, 1}; avp_arity('PDP-Context', 'AMBR') -> {0, 1}; avp_arity('PDP-Context', 'APN-OI-Replacement') -> {0, 1}; avp_arity('PDP-Context', 'SIPTO-Permission') -> {0, 1}; avp_arity('PDP-Context', 'LIPA-Permission') -> {0, 1}; avp_arity('PDP-Context', 'Restoration-Priority') -> {0, 1}; avp_arity('PDP-Context', 'AVP') -> {0, '*'}; avp_arity('CSG-Subscription-Data', 'CSG-Id') -> 1; avp_arity('CSG-Subscription-Data', 'Expiration-Date') -> {0, 1}; avp_arity('CSG-Subscription-Data', 'Service-Selection') -> {0, '*'}; avp_arity('CSG-Subscription-Data', 'Visited-PLMN-Id') -> {0, 1}; avp_arity('CSG-Subscription-Data', 'AVP') -> {0, '*'}; avp_arity('Specific-APN-Info', 'Service-Selection') -> 1; avp_arity('Specific-APN-Info', 'MIP6-Agent-Info') -> 1; avp_arity('Specific-APN-Info', 'Visited-Network-Identifier') -> {0, 1}; avp_arity('Specific-APN-Info', 'AVP') -> {0, '*'}; avp_arity('LCS-Info', 'GMLC-Number') -> {0, '*'}; avp_arity('LCS-Info', 'LCS-PrivacyException') -> {0, '*'}; avp_arity('LCS-Info', 'MO-LR') -> {0, '*'}; avp_arity('LCS-Info', 'AVP') -> {0, '*'}; avp_arity('LCS-PrivacyException', 'SS-Code') -> 1; avp_arity('LCS-PrivacyException', 'SS-Status') -> 1; avp_arity('LCS-PrivacyException', 'Notification-To-UE-User') -> {0, 1}; avp_arity('LCS-PrivacyException', 'External-Client') -> {0, '*'}; avp_arity('LCS-PrivacyException', 'PLMN-Client') -> {0, '*'}; avp_arity('LCS-PrivacyException', 'Service-Type') -> {0, '*'}; avp_arity('LCS-PrivacyException', 'AVP') -> {0, '*'}; avp_arity('External-Client', 'Client-Identity') -> 1; avp_arity('External-Client', 'GMLC-Restriction') -> {0, 1}; avp_arity('External-Client', 'Notification-To-UE-User') -> {0, 1}; avp_arity('External-Client', 'AVP') -> {0, '*'}; avp_arity('Service-Type', 'ServiceTypeIdentity') -> 1; avp_arity('Service-Type', 'GMLC-Restriction') -> {0, 1}; avp_arity('Service-Type', 'Notification-To-UE-User') -> {0, 1}; avp_arity('Service-Type', 'AVP') -> {0, '*'}; avp_arity('MO-LR', 'SS-Code') -> 1; avp_arity('MO-LR', 'SS-Status') -> 1; avp_arity('MO-LR', 'AVP') -> {0, '*'}; avp_arity('Teleservice-List', 'TS-Code') -> {1, '*'}; avp_arity('Teleservice-List', 'AVP') -> {0, '*'}; avp_arity('Call-Barring-Info', 'SS-Code') -> 1; avp_arity('Call-Barring-Info', 'SS-Status') -> 1; avp_arity('Call-Barring-Info', 'AVP') -> {0, '*'}; avp_arity('EPS-User-State', 'MME-User-State') -> {0, 1}; avp_arity('EPS-User-State', 'SGSN-User-State') -> {0, 1}; avp_arity('EPS-User-State', 'AVP') -> {0, '*'}; avp_arity('EPS-Location-Information', 'MME-Location-Information') -> {0, 1}; avp_arity('EPS-Location-Information', 'SGSN-Location-Information') -> {0, 1}; avp_arity('EPS-Location-Information', 'AVP') -> {0, '*'}; avp_arity('MME-User-State', 'User-State') -> {0, 1}; avp_arity('MME-User-State', 'AVP') -> {0, '*'}; avp_arity('SGSN-User-State', 'User-State') -> {0, 1}; avp_arity('SGSN-User-State', 'AVP') -> {0, '*'}; avp_arity('MME-Location-Information', 'E-UTRAN-Cell-Global-Identity') -> {0, 1}; avp_arity('MME-Location-Information', 'Tracking-Area-Identity') -> {0, 1}; avp_arity('MME-Location-Information', 'Geographical-Information') -> {0, 1}; avp_arity('MME-Location-Information', 'Geodetic-Information') -> {0, 1}; avp_arity('MME-Location-Information', 'Current-Location-Retrieved') -> {0, 1}; avp_arity('MME-Location-Information', 'Age-Of-Location-Information') -> {0, 1}; avp_arity('MME-Location-Information', 'User-CSG-Information') -> {0, 1}; avp_arity('MME-Location-Information', 'AVP') -> {0, '*'}; avp_arity('SGSN-Location-Information', 'Cell-Global-Identity') -> {0, 1}; avp_arity('SGSN-Location-Information', 'Location-Area-Identity') -> {0, 1}; avp_arity('SGSN-Location-Information', 'Service-Area-Identity') -> {0, 1}; avp_arity('SGSN-Location-Information', 'Routing-Area-Identity') -> {0, 1}; avp_arity('SGSN-Location-Information', 'Geographical-Information') -> {0, 1}; avp_arity('SGSN-Location-Information', 'Geodetic-Information') -> {0, 1}; avp_arity('SGSN-Location-Information', 'Current-Location-Retrieved') -> {0, 1}; avp_arity('SGSN-Location-Information', 'Age-Of-Location-Information') -> {0, 1}; avp_arity('SGSN-Location-Information', 'User-CSG-Information') -> {0, 1}; avp_arity('SGSN-Location-Information', 'AVP') -> {0, '*'}; avp_arity('Active-APN', 'Context-Identifier') -> 1; avp_arity('Active-APN', 'Service-Selection') -> {0, 1}; avp_arity('Active-APN', 'MIP6-Agent-Info') -> {0, 1}; avp_arity('Active-APN', 'Visited-Network-Identifier') -> {0, 1}; avp_arity('Active-APN', 'Specific-APN-Info') -> {0, '*'}; avp_arity('Active-APN', 'AVP') -> {0, '*'}; avp_arity('MDT-Configuration', 'Job-Type') -> 1; avp_arity('MDT-Configuration', 'Area-Scope') -> {0, 1}; avp_arity('MDT-Configuration', 'List-Of-Measurements') -> {0, 1}; avp_arity('MDT-Configuration', 'Reporting-Trigger') -> {0, 1}; avp_arity('MDT-Configuration', 'Report-Interval') -> {0, 1}; avp_arity('MDT-Configuration', 'Report-Amount') -> {0, 1}; avp_arity('MDT-Configuration', 'Event-Threshold-RSRP') -> {0, 1}; avp_arity('MDT-Configuration', 'Event-Threshold-RSRQ') -> {0, 1}; avp_arity('MDT-Configuration', 'Logging-Interval') -> {0, 1}; avp_arity('MDT-Configuration', 'Logging-Duration') -> {0, 1}; avp_arity('MDT-Configuration', 'Measurement-Period-LTE') -> {0, 1}; avp_arity('MDT-Configuration', 'Measurement-Period-UMTS') -> {0, 1}; avp_arity('MDT-Configuration', 'Positioning-Method') -> {0, 1}; avp_arity('MDT-Configuration', 'Measurement-Quantity') -> {0, 1}; avp_arity('MDT-Configuration', 'Event-Threshold-Event-1F') -> {0, 1}; avp_arity('MDT-Configuration', 'Event-Threshold-Event-1I') -> {0, 1}; avp_arity('MDT-Configuration', 'AVP') -> {0, '*'}; avp_arity('Area-Scope', 'Cell-Global-Identity') -> {0, '*'}; avp_arity('Area-Scope', 'E-UTRAN-Cell-Global-Identity') -> {0, '*'}; avp_arity('Area-Scope', 'Routing-Area-Identity') -> {0, '*'}; avp_arity('Area-Scope', 'Location-Area-Identity') -> {0, '*'}; avp_arity('Area-Scope', 'Tracking-Area-Identity') -> {0, '*'}; avp_arity('Area-Scope', 'AVP') -> {0, '*'}; avp_arity('Equivalent-PLMN-List', 'Visited-PLMN-Id') -> {1, '*'}; avp_arity('Equivalent-PLMN-List', 'AVP') -> {0, '*'}; avp_arity('VPLMN-CSG-Subscription-Data', 'CSG-Id') -> 1; avp_arity('VPLMN-CSG-Subscription-Data', 'Expiration-Date') -> {0, 1}; avp_arity('VPLMN-CSG-Subscription-Data', 'AVP') -> {0, '*'}; avp_arity('Local-Time-Zone', 'Time-Zone') -> 1; avp_arity('Local-Time-Zone', 'Daylight-Saving-Time') -> 1; avp_arity('Local-Time-Zone', 'AVP') -> {0, '*'}; avp_arity('WLAN-Identifier', 'SSID') -> {0, 1}; avp_arity('WLAN-Identifier', 'HESSID') -> {0, 1}; avp_arity('WLAN-Identifier', 'AVP') -> {0, '*'}; avp_arity('Access-Network-Info', 'SSID') -> {0, 1}; avp_arity('Access-Network-Info', 'BSSID') -> {0, 1}; avp_arity('Access-Network-Info', 'Location-Information') -> {0, 1}; avp_arity('Access-Network-Info', 'Location-Data') -> {0, 1}; avp_arity('Access-Network-Info', 'Operator-Name') -> {0, 1}; avp_arity('Access-Network-Info', 'Logical-Access-ID') -> {0, 1}; avp_arity('Access-Network-Info', 'AVP') -> {0, '*'}; avp_arity('TWAN-Connectivity-Parameters', 'Connectivity-Flags') -> {0, 1}; avp_arity('TWAN-Connectivity-Parameters', 'Service-Selection') -> {0, 1}; avp_arity('TWAN-Connectivity-Parameters', 'PDN-Type') -> {0, 1}; avp_arity('TWAN-Connectivity-Parameters', 'Served-Party-IP-Address') -> {0, 2}; avp_arity('TWAN-Connectivity-Parameters', 'TWAN-PCO') -> {0, 1}; avp_arity('TWAN-Connectivity-Parameters', 'TWAG-UP-Address') -> {0, 1}; avp_arity('TWAN-Connectivity-Parameters', 'TWAN-S2a-Failure-Cause') -> {0, 1}; avp_arity('TWAN-Connectivity-Parameters', 'SM-Back-Off-Timer') -> {0, 1}; avp_arity('TWAN-Connectivity-Parameters', 'AVP') -> {0, '*'}; avp_arity('Non-3GPP-User-Data', 'Subscription-Id') -> {0, 1}; avp_arity('Non-3GPP-User-Data', 'Non-3GPP-IP-Access') -> {0, 1}; avp_arity('Non-3GPP-User-Data', 'Non-3GPP-IP-Access-APN') -> {0, 1}; avp_arity('Non-3GPP-User-Data', 'RAT-Type') -> {0, '*'}; avp_arity('Non-3GPP-User-Data', 'Session-Timeout') -> {0, 1}; avp_arity('Non-3GPP-User-Data', 'MIP6-Feature-Vector') -> {0, 1}; avp_arity('Non-3GPP-User-Data', 'AMBR') -> {0, 1}; avp_arity('Non-3GPP-User-Data', '3GPP-Charging-Characteristics') -> {0, 1}; avp_arity('Non-3GPP-User-Data', 'Context-Identifier') -> {0, 1}; avp_arity('Non-3GPP-User-Data', 'APN-OI-Replacement') -> {0, 1}; avp_arity('Non-3GPP-User-Data', 'APN-Configuration') -> {0, '*'}; avp_arity('Non-3GPP-User-Data', 'Trace-Info') -> {0, 1}; avp_arity('Non-3GPP-User-Data', 'TWAN-Default-APN-Context-Id') -> {0, 1}; avp_arity('Non-3GPP-User-Data', 'TWAN-Access-Info') -> {0, '*'}; avp_arity('Non-3GPP-User-Data', 'UE-Usage-Type') -> {0, 1}; avp_arity('Non-3GPP-User-Data', 'Emergency-Info') -> {0, 1}; avp_arity('Non-3GPP-User-Data', 'ERP-Authorization') -> {0, 1}; avp_arity('Non-3GPP-User-Data', 'Core-Network-Restrictions') -> {0, 1}; avp_arity('Non-3GPP-User-Data', 'AVP') -> {0, '*'}; avp_arity('Trace-Info', 'Trace-Data') -> {0, 1}; avp_arity('Trace-Info', 'Trace-Reference') -> {0, 1}; avp_arity('Trace-Info', 'AVP') -> {0, '*'}; avp_arity('TWAN-Access-Info', 'Access-Authorization-Flags') -> {0, 1}; avp_arity('TWAN-Access-Info', 'WLAN-Identifier') -> {0, 1}; avp_arity('TWAN-Access-Info', 'AVP') -> {0, '*'}; avp_arity('Access-Network-Info-Change', 'Access-Network-Information') -> {0, '*'}; avp_arity('Access-Network-Info-Change', 'Cellular-Network-Information') -> {0, 1}; avp_arity('Access-Network-Info-Change', 'Change-Time') -> {0, 1}; avp_arity('Access-Transfer-Information', 'Access-Transfer-Type') -> {0, 1}; avp_arity('Access-Transfer-Information', 'Access-Network-Information') -> {0, '*'}; avp_arity('Access-Transfer-Information', 'Cellular-Network-Information') -> {0, 1}; avp_arity('Access-Transfer-Information', 'Inter-UE-Transfer') -> {0, 1}; avp_arity('Access-Transfer-Information', 'User-Equipment-Info') -> {0, 1}; avp_arity('Access-Transfer-Information', 'Instance-Id') -> {0, 1}; avp_arity('Access-Transfer-Information', 'Related-IMS-Charging-Identifier') -> {0, 1}; avp_arity('Access-Transfer-Information', 'Related-IMS-Charging-Identifier-Node') -> {0, 1}; avp_arity('Access-Transfer-Information', 'Change-Time') -> {0, 1}; avp_arity('Accumulated-Cost', 'Value-Digits') -> 1; avp_arity('Accumulated-Cost', 'Exponent') -> {0, 1}; avp_arity('Additional-Content-Information', 'Type-Number') -> {0, 1}; avp_arity('Additional-Content-Information', 'Additional-Type-Information') -> {0, 1}; avp_arity('Additional-Content-Information', 'Content-Size') -> {0, 1}; avp_arity('Address-Domain', 'Domain-Name') -> {0, 1}; avp_arity('Address-Domain', '3GPP-IMSI-MCC-MNC') -> {0, 1}; avp_arity('AF-Correlation-Information', 'AF-Charging-Identifier') -> 1; avp_arity('AF-Correlation-Information', 'Flows') -> {0, '*'}; avp_arity('Announcement-Information', 'Announcement-Identifier') -> 1; avp_arity('Announcement-Information', 'Variable-Part') -> {0, '*'}; avp_arity('Announcement-Information', 'Time-Indicator') -> {0, 1}; avp_arity('Announcement-Information', 'Quota-Indicator') -> {0, 1}; avp_arity('Announcement-Information', 'Announcement-Order') -> {0, 1}; avp_arity('Announcement-Information', 'Play-Alternative') -> {0, 1}; avp_arity('Announcement-Information', 'Privacy-Indicator') -> {0, 1}; avp_arity('Announcement-Information', 'Language') -> {0, 1}; avp_arity('AoC-Cost-Information', 'Accumulated-Cost') -> {0, 1}; avp_arity('AoC-Cost-Information', 'Incremental-Cost') -> {0, '*'}; avp_arity('AoC-Cost-Information', 'Currency-Code') -> {0, 1}; avp_arity('AoC-Information', 'AoC-Cost-Information') -> {0, 1}; avp_arity('AoC-Information', 'Tariff-Information') -> {0, 1}; avp_arity('AoC-Information', 'AoC-Subscription-Information') -> {0, 1}; avp_arity('AoC-Service', 'AoC-Service-Obligatory-Type') -> {0, 1}; avp_arity('AoC-Service', 'AoC-Service-Type') -> {0, 1}; avp_arity('AoC-Subscription-Information', 'AoC-Service') -> {0, '*'}; avp_arity('AoC-Subscription-Information', 'AoC-Format') -> {0, 1}; avp_arity('AoC-Subscription-Information', 'Preferred-AoC-Currency') -> {0, 1}; avp_arity('APN-Rate-Control', 'APN-Rate-Control-Uplink') -> {0, 1}; avp_arity('APN-Rate-Control', 'APN-Rate-Control-Downlink') -> {0, 1}; avp_arity('APN-Rate-Control-Downlink', 'Rate-Control-Time-Unit') -> {0, 1}; avp_arity('APN-Rate-Control-Downlink', 'Rate-Control-Max-Rate') -> {0, 1}; avp_arity('APN-Rate-Control-Downlink', 'Rate-Control-Max-Message-Size') -> {0, 1}; avp_arity('APN-Rate-Control-Uplink', 'Additional-Exception-Reports') -> {0, 1}; avp_arity('APN-Rate-Control-Uplink', 'Rate-Control-Time-Unit') -> {0, 1}; avp_arity('APN-Rate-Control-Uplink', 'Rate-Control-Max-Rate') -> {0, 1}; avp_arity('Application-Server-Information', 'Application-Server') -> {0, 1}; avp_arity('Application-Server-Information', 'Application-Provided-Called-Party-Address') -> {0, '*'}; avp_arity('Application-Server-Information', 'Status-AS-Code') -> {0, 1}; avp_arity('Basic-Service-Code', 'Bearer-Service') -> {0, 1}; avp_arity('Basic-Service-Code', 'Teleservice') -> {0, 1}; avp_arity('Called-Identity-Change', 'Called-Identity') -> {0, 1}; avp_arity('Called-Identity-Change', 'Change-Time') -> {0, 1}; avp_arity('Coverage-Info', 'Coverage-Status') -> {0, 1}; avp_arity('Coverage-Info', 'Change-Time') -> {0, 1}; avp_arity('Coverage-Info', 'Location-Info') -> {0, '*'}; avp_arity('CPDT-Information', 'Serving-Node-Identity') -> {0, 1}; avp_arity('CPDT-Information', 'SGW-Change') -> {0, 1}; avp_arity('CPDT-Information', 'NIDD-Submission') -> {0, 1}; avp_arity('Current-Tariff', 'Currency-Code') -> {0, 1}; avp_arity('Current-Tariff', 'Scale-Factor') -> {0, 1}; avp_arity('Current-Tariff', 'Rate-Element') -> {0, '*'}; avp_arity('Destination-Interface', 'Interface-Id') -> {0, 1}; avp_arity('Destination-Interface', 'Interface-Text') -> {0, 1}; avp_arity('Destination-Interface', 'Interface-Port') -> {0, 1}; avp_arity('Destination-Interface', 'Interface-Type') -> {0, 1}; avp_arity('Early-Media-Description', 'SDP-TimeStamps') -> {0, 1}; avp_arity('Early-Media-Description', 'SDP-Media-Component') -> {0, '*'}; avp_arity('Early-Media-Description', 'SDP-Session-Description') -> {0, '*'}; avp_arity('Enhanced-Diagnostics', 'RAN-NAS-Release-Cause') -> {0, '*'}; avp_arity('Envelope', 'Envelope-Start-Time') -> 1; avp_arity('Envelope', 'Envelope-End-Time') -> {0, 1}; avp_arity('Envelope', 'CC-Total-Octets') -> {0, 1}; avp_arity('Envelope', 'CC-Input-Octets') -> {0, 1}; avp_arity('Envelope', 'CC-Output-Octets') -> {0, 1}; avp_arity('Envelope', 'CC-Service-Specific-Units') -> {0, 1}; avp_arity('Event-Type', 'SIP-Method') -> {0, 1}; avp_arity('Event-Type', 'Event') -> {0, 1}; avp_arity('Event-Type', 'Expires') -> {0, 1}; avp_arity('Incremental-Cost', 'Value-Digits') -> 1; avp_arity('Incremental-Cost', 'Exponent') -> {0, 1}; avp_arity('IMS-Information', 'Node-Functionality') -> 1; avp_arity('IMS-Information', 'Event-Type') -> {0, 1}; avp_arity('IMS-Information', 'Role-Of-Node') -> {0, 1}; avp_arity('IMS-Information', 'User-Session-Id') -> {0, 1}; avp_arity('IMS-Information', 'Outgoing-Session-Id') -> {0, 1}; avp_arity('IMS-Information', 'Session-Priority') -> {0, 1}; avp_arity('IMS-Information', 'Calling-Party-Address') -> {0, '*'}; avp_arity('IMS-Information', 'Called-Party-Address') -> {0, 1}; avp_arity('IMS-Information', 'Called-Asserted-Identity') -> {0, '*'}; avp_arity('IMS-Information', 'Called-Identity-Change') -> {0, 1}; avp_arity('IMS-Information', 'Number-Portability-Routing-Information') -> {0, 1}; avp_arity('IMS-Information', 'Carrier-Select-Routing-Information') -> {0, 1}; avp_arity('IMS-Information', 'Alternate-Charged-Party-Address') -> {0, 1}; avp_arity('IMS-Information', 'Requested-Party-Address') -> {0, '*'}; avp_arity('IMS-Information', 'Associated-URI') -> {0, '*'}; avp_arity('IMS-Information', 'Time-Stamps') -> {0, 1}; avp_arity('IMS-Information', 'Application-Server-Information') -> {0, '*'}; avp_arity('IMS-Information', 'Inter-Operator-Identifier') -> {0, '*'}; avp_arity('IMS-Information', 'Transit-IOI-List') -> {0, '*'}; avp_arity('IMS-Information', 'IMS-Charging-Identifier') -> {0, 1}; avp_arity('IMS-Information', 'SDP-Session-Description') -> {0, '*'}; avp_arity('IMS-Information', 'SDP-Media-Component') -> {0, '*'}; avp_arity('IMS-Information', 'Served-Party-IP-Address') -> {0, 1}; avp_arity('IMS-Information', 'Trunk-Group-Id') -> {0, 1}; avp_arity('IMS-Information', 'Bearer-Service') -> {0, 1}; avp_arity('IMS-Information', 'Service-Id') -> {0, 1}; avp_arity('IMS-Information', 'Service-Specific-Info') -> {0, '*'}; avp_arity('IMS-Information', 'Message-Body') -> {0, '*'}; avp_arity('IMS-Information', 'Cause-Code') -> {0, 1}; avp_arity('IMS-Information', 'Reason-Header') -> {0, '*'}; avp_arity('IMS-Information', 'Access-Network-Information') -> {0, '*'}; avp_arity('IMS-Information', 'Cellular-Network-Information') -> {0, 1}; avp_arity('IMS-Information', 'Early-Media-Description') -> {0, '*'}; avp_arity('IMS-Information', 'IMS-Communication-Service-Identifier') -> {0, 1}; avp_arity('IMS-Information', 'IMS-Application-Reference-Identifier') -> {0, 1}; avp_arity('IMS-Information', 'Online-Charging-Flag') -> {0, 1}; avp_arity('IMS-Information', 'Real-Time-Tariff-Information') -> {0, 1}; avp_arity('IMS-Information', 'Account-Expiration') -> {0, 1}; avp_arity('IMS-Information', 'Initial-IMS-Charging-Identifier') -> {0, 1}; avp_arity('IMS-Information', 'NNI-Information') -> {0, '*'}; avp_arity('IMS-Information', 'From-Address') -> {0, 1}; avp_arity('IMS-Information', 'IMS-Emergency-Indicator') -> {0, 1}; avp_arity('IMS-Information', 'IMS-Visited-Network-Identifier') -> {0, 1}; avp_arity('IMS-Information', 'Access-Network-Info-Change') -> {0, '*'}; avp_arity('IMS-Information', 'Access-Transfer-Information') -> {0, '*'}; avp_arity('IMS-Information', 'Related-IMS-Charging-Identifier') -> {0, 1}; avp_arity('IMS-Information', 'Related-IMS-Charging-Identifier-Node') -> {0, 1}; avp_arity('IMS-Information', 'Route-Header-Received') -> {0, 1}; avp_arity('IMS-Information', 'Route-Header-Transmitted') -> {0, 1}; avp_arity('IMS-Information', 'Instance-Id') -> {0, 1}; avp_arity('IMS-Information', 'TAD-Identifier') -> {0, 1}; avp_arity('IMS-Information', 'FE-Identifier-List') -> {0, 1}; avp_arity('Inter-Operator-Identifier', 'Originating-IOI') -> {0, 1}; avp_arity('Inter-Operator-Identifier', 'Terminating-IOI') -> {0, 1}; avp_arity('ISUP-Cause', 'ISUP-Cause-Location') -> {0, 1}; avp_arity('ISUP-Cause', 'ISUP-Cause-Value') -> {0, 1}; avp_arity('ISUP-Cause', 'ISUP-Cause-Diagnostics') -> {0, 1}; avp_arity('LCS-Client-ID', 'LCS-Client-Type') -> {0, 1}; avp_arity('LCS-Client-ID', 'LCS-Client-External-ID') -> {0, 1}; avp_arity('LCS-Client-ID', 'LCS-Client-Dialed-By-MS') -> {0, 1}; avp_arity('LCS-Client-ID', 'LCS-Client-Name') -> {0, 1}; avp_arity('LCS-Client-ID', 'LCS-APN') -> {0, 1}; avp_arity('LCS-Client-ID', 'LCS-Requestor-ID') -> {0, 1}; avp_arity('LCS-Client-Name', 'LCS-Data-Coding-Scheme') -> {0, 1}; avp_arity('LCS-Client-Name', 'LCS-Name-String') -> {0, 1}; avp_arity('LCS-Client-Name', 'LCS-Format-Indicator') -> {0, 1}; avp_arity('LCS-Information', 'LCS-Client-ID') -> {0, 1}; avp_arity('LCS-Information', 'Location-Type') -> {0, 1}; avp_arity('LCS-Information', 'Location-Estimate') -> {0, 1}; avp_arity('LCS-Information', 'Positioning-Data') -> {0, 1}; avp_arity('LCS-Information', '3GPP-IMSI') -> {0, 1}; avp_arity('LCS-Information', 'MSISDN') -> {0, 1}; avp_arity('LCS-Requestor-ID', 'LCS-Data-Coding-Scheme') -> {0, 1}; avp_arity('LCS-Requestor-ID', 'LCS-Requestor-ID-String') -> {0, 1}; avp_arity('Location-Info', '3GPP-User-Location-Info') -> {0, 1}; avp_arity('Location-Info', 'Change-Time') -> {0, 1}; avp_arity('Location-Type', 'Location-Estimate-Type') -> {0, 1}; avp_arity('Location-Type', 'Deferred-Location-Event-Type') -> {0, 1}; avp_arity('MBMS-Information', 'TMGI') -> {0, 1}; avp_arity('MBMS-Information', 'MBMS-User-Service-Type') -> {0, 1}; avp_arity('MBMS-Information', 'File-Repair-Supported') -> {0, 1}; avp_arity('MBMS-Information', 'MBMS-2G-3G-Indicator') -> {0, 1}; avp_arity('MBMS-Information', 'MBMS-Service-Area') -> {0, '*'}; avp_arity('MBMS-Information', 'MBMS-Session-Identity') -> {0, 1}; avp_arity('MBMS-Information', 'CN-IP-Multicast-Distribution') -> {0, 1}; avp_arity('MBMS-Information', 'MBMS-GW-Address') -> {0, 1}; avp_arity('MBMS-Information', 'MBMS-Charged-Party') -> {0, 1}; avp_arity('MBMS-Information', 'MSISDN') -> {0, '*'}; avp_arity('Message-Body', 'Content-Type') -> 1; avp_arity('Message-Body', 'Content-Length') -> 1; avp_arity('Message-Body', 'Content-Disposition') -> {0, 1}; avp_arity('Message-Body', 'Originator') -> {0, 1}; avp_arity('Message-Class', 'Class-Identifier') -> {0, 1}; avp_arity('Message-Class', 'Token-Text') -> {0, 1}; avp_arity('MM-Content-Type', 'Type-Number') -> {0, 1}; avp_arity('MM-Content-Type', 'Additional-Type-Information') -> {0, 1}; avp_arity('MM-Content-Type', 'Content-Size') -> {0, 1}; avp_arity('MM-Content-Type', 'Additional-Content-Information') -> {0, '*'}; avp_arity('MMS-Information', 'Originator-Address') -> {0, 1}; avp_arity('MMS-Information', 'Recipient-Address') -> {0, '*'}; avp_arity('MMS-Information', 'Submission-Time') -> {0, 1}; avp_arity('MMS-Information', 'MM-Content-Type') -> {0, 1}; avp_arity('MMS-Information', 'Priority') -> {0, 1}; avp_arity('MMS-Information', 'Message-ID') -> {0, 1}; avp_arity('MMS-Information', 'Message-Type') -> {0, 1}; avp_arity('MMS-Information', 'Message-Size') -> {0, 1}; avp_arity('MMS-Information', 'Message-Class') -> {0, 1}; avp_arity('MMS-Information', 'Delivery-Report-Requested') -> {0, 1}; avp_arity('MMS-Information', 'Read-Reply-Report-Requested') -> {0, 1}; avp_arity('MMS-Information', 'MMBox-Storage-Requested') -> {0, 1}; avp_arity('MMS-Information', 'Applic-ID') -> {0, 1}; avp_arity('MMS-Information', 'Reply-Applic-ID') -> {0, 1}; avp_arity('MMS-Information', 'Aux-Applic-Info') -> {0, 1}; avp_arity('MMS-Information', 'Content-Class') -> {0, 1}; avp_arity('MMS-Information', 'DRM-Content') -> {0, 1}; avp_arity('MMS-Information', 'Adaptations') -> {0, 1}; avp_arity('MMTel-Information', 'Supplementary-Service') -> {0, '*'}; avp_arity('Monitoring-Event-Information', 'Monitoring-Event-Functionality') -> {0, 1}; avp_arity('Monitoring-Event-Information', 'Event-Timestamp') -> {0, 1}; avp_arity('Monitoring-Event-Information', 'Monitoring-Event-Configuration-Activity') -> {0, 1}; avp_arity('Monitoring-Event-Information', 'Charged-Party') -> {0, 1}; avp_arity('Monitoring-Event-Information', 'Monitoring-Event-Report-Data') -> {0, '*'}; avp_arity('Monitoring-Event-Report-Data', 'Event-Timestamp') -> {0, 1}; avp_arity('Monitoring-Event-Report-Data', 'Monitoring-Event-Report-Number') -> {0, 1}; avp_arity('Monitoring-Event-Report-Data', 'Charged-Party') -> {0, 1}; avp_arity('Monitoring-Event-Report-Data', 'Subscription-Id') -> {0, 1}; avp_arity('Next-Tariff', 'Currency-Code') -> {0, 1}; avp_arity('Next-Tariff', 'Scale-Factor') -> {0, 1}; avp_arity('Next-Tariff', 'Rate-Element') -> {0, '*'}; avp_arity('NIDD-Submission', 'Submission-Time') -> {0, 1}; avp_arity('NIDD-Submission', 'Event-Timestamp') -> {0, 1}; avp_arity('NIDD-Submission', 'Accounting-Input-Octets') -> {0, 1}; avp_arity('NIDD-Submission', 'Accounting-Output-Octets') -> {0, 1}; avp_arity('NIDD-Submission', 'Change-Condition') -> {0, 1}; avp_arity('NNI-Information', 'Session-Direction') -> {0, 1}; avp_arity('NNI-Information', 'NNI-Type') -> {0, 1}; avp_arity('NNI-Information', 'Relationship-Mode') -> {0, 1}; avp_arity('NNI-Information', 'Neighbour-Node-Address') -> {0, 1}; avp_arity('Offline-Charging', 'Quota-Consumption-Time') -> {0, 1}; avp_arity('Offline-Charging', 'Time-Quota-Mechanism') -> {0, 1}; avp_arity('Offline-Charging', 'Envelope-Reporting') -> {0, 1}; avp_arity('Offline-Charging', 'Multiple-Services-Credit-Control') -> {0, '*'}; avp_arity('Offline-Charging', 'AVP') -> {0, '*'}; avp_arity('Originator-Address', 'Address-Type') -> {0, 1}; avp_arity('Originator-Address', 'Address-Data') -> {0, 1}; avp_arity('Originator-Address', 'Address-Domain') -> {0, 1}; avp_arity('Originator-Interface', 'Interface-Id') -> {0, 1}; avp_arity('Originator-Interface', 'Interface-Text') -> {0, 1}; avp_arity('Originator-Interface', 'Interface-Port') -> {0, 1}; avp_arity('Originator-Interface', 'Interface-Type') -> {0, 1}; avp_arity('Originator-Received-Address', 'Address-Type') -> {0, 1}; avp_arity('Originator-Received-Address', 'Address-Data') -> {0, 1}; avp_arity('Originator-Received-Address', 'Address-Domain') -> {0, 1}; avp_arity('Participant-Group', 'Called-Party-Address') -> {0, 1}; avp_arity('Participant-Group', 'Participant-Access-Priority') -> {0, 1}; avp_arity('Participant-Group', 'User-Participating-Type') -> {0, 1}; avp_arity('PoC-Information', 'PoC-Server-Role') -> {0, 1}; avp_arity('PoC-Information', 'PoC-Session-Type') -> {0, 1}; avp_arity('PoC-Information', 'PoC-User-Role') -> {0, 1}; avp_arity('PoC-Information', 'PoC-Session-Initiation-Type') -> {0, 1}; avp_arity('PoC-Information', 'PoC-Event-Type') -> {0, 1}; avp_arity('PoC-Information', 'Number-Of-Participants') -> {0, 1}; avp_arity('PoC-Information', 'Participants-Involved') -> {0, '*'}; avp_arity('PoC-Information', 'Participant-Group') -> {0, '*'}; avp_arity('PoC-Information', 'Talk-Burst-Exchange') -> {0, '*'}; avp_arity('PoC-Information', 'PoC-Controlling-Address') -> {0, 1}; avp_arity('PoC-Information', 'PoC-Group-Name') -> {0, 1}; avp_arity('PoC-Information', 'PoC-Session-Id') -> {0, 1}; avp_arity('PoC-Information', 'Charged-Party') -> {0, 1}; avp_arity('PoC-User-Role', 'PoC-User-Role-IDs') -> {0, 1}; avp_arity('PoC-User-Role', 'PoC-User-Role-Info-Units') -> {0, 1}; avp_arity('ProSe-Direct-Communication-Reception-Data-Container', 'Local-Sequence-Number') -> {0, 1}; avp_arity('ProSe-Direct-Communication-Reception-Data-Container', 'Coverage-Status') -> {0, 1}; avp_arity('ProSe-Direct-Communication-Reception-Data-Container', '3GPP-User-Location-Info') -> {0, 1}; avp_arity('ProSe-Direct-Communication-Reception-Data-Container', 'Accounting-Input-Octets') -> {0, 1}; avp_arity('ProSe-Direct-Communication-Reception-Data-Container', 'Change-Time') -> {0, 1}; avp_arity('ProSe-Direct-Communication-Reception-Data-Container', 'Change-Condition') -> {0, 1}; avp_arity('ProSe-Direct-Communication-Reception-Data-Container', 'Usage-Information-Report-Sequence-Number') -> {0, 1}; avp_arity('ProSe-Direct-Communication-Reception-Data-Container', 'Radio-Resources-Indicator') -> {0, 1}; avp_arity('ProSe-Direct-Communication-Reception-Data-Container', 'Radio-Frequency') -> {0, 1}; avp_arity('ProSe-Direct-Communication-Transmission-Data-Container', 'Local-Sequence-Number') -> {0, 1}; avp_arity('ProSe-Direct-Communication-Transmission-Data-Container', 'Coverage-Status') -> {0, 1}; avp_arity('ProSe-Direct-Communication-Transmission-Data-Container', '3GPP-User-Location-Info') -> {0, 1}; avp_arity('ProSe-Direct-Communication-Transmission-Data-Container', 'Accounting-Output-Octets') -> {0, 1}; avp_arity('ProSe-Direct-Communication-Transmission-Data-Container', 'Change-Time') -> {0, 1}; avp_arity('ProSe-Direct-Communication-Transmission-Data-Container', 'Change-Condition') -> {0, 1}; avp_arity('ProSe-Direct-Communication-Transmission-Data-Container', 'Usage-Information-Report-Sequence-Number') -> {0, 1}; avp_arity('ProSe-Direct-Communication-Transmission-Data-Container', 'Radio-Resources-Indicator') -> {0, 1}; avp_arity('ProSe-Direct-Communication-Transmission-Data-Container', 'Radio-Frequency') -> {0, 1}; avp_arity('ProSe-Information', 'Announcing-UE-HPLMN-Identifier') -> {0, 1}; avp_arity('ProSe-Information', 'Announcing-UE-VPLMN-Identifier') -> {0, 1}; avp_arity('ProSe-Information', 'Monitoring-UE-HPLMN-Identifier') -> {0, 1}; avp_arity('ProSe-Information', 'Monitoring-UE-VPLMN-Identifier') -> {0, 1}; avp_arity('ProSe-Information', 'Role-Of-ProSe-Function') -> {0, 1}; avp_arity('ProSe-Information', 'ProSe-3rd-Party-Application-ID') -> {0, 1}; avp_arity('ProSe-Information', 'Application-Specific-Data') -> {0, 1}; avp_arity('ProSe-Information', 'ProSe-Event-Type') -> {0, 1}; avp_arity('ProSe-Information', 'ProSe-Direct-Discovery-Model') -> {0, 1}; avp_arity('ProSe-Information', 'ProSe-Function-IP-Address') -> {0, 1}; avp_arity('ProSe-Information', 'ProSe-Role-Of-UE') -> {0, 1}; avp_arity('ProSe-Information', 'ProSe-Request-Timestamp') -> {0, 1}; avp_arity('ProSe-Information', 'PC3-Control-Protocol-Cause') -> {0, 1}; avp_arity('ProSe-Information', 'Monitoring-UE-Identifier') -> {0, 1}; avp_arity('ProSe-Information', 'Requestor-PLMN-Identifier') -> {0, 1}; avp_arity('ProSe-Information', 'Requested-PLMN-Identifier') -> {0, 1}; avp_arity('ProSe-Information', 'ProSe-Range-Class') -> {0, 1}; avp_arity('ProSe-Information', 'Proximity-Alert-Indication') -> {0, 1}; avp_arity('ProSe-Information', 'Proximity-Alert-Timestamp') -> {0, 1}; avp_arity('ProSe-Information', 'Proximity-Cancellation-Timestamp') -> {0, 1}; avp_arity('ProSe-Information', 'ProSe-Reason-For-Cancellation') -> {0, 1}; avp_arity('ProSe-Information', 'PC3-EPC-Control-Protocol-Cause') -> {0, 1}; avp_arity('ProSe-Information', 'ProSe-UE-ID') -> {0, 1}; avp_arity('ProSe-Information', 'ProSe-Source-IP-Address') -> {0, 1}; avp_arity('ProSe-Information', 'Layer-2-Group-ID') -> {0, 1}; avp_arity('ProSe-Information', 'ProSe-Group-IP-Multicast-Address') -> {0, 1}; avp_arity('ProSe-Information', 'Coverage-Info') -> {0, '*'}; avp_arity('ProSe-Information', 'Radio-Parameter-Set-Info') -> {0, '*'}; avp_arity('ProSe-Information', 'Transmitter-Info') -> {0, '*'}; avp_arity('ProSe-Information', 'Time-First-Transmission') -> {0, 1}; avp_arity('ProSe-Information', 'Time-First-Reception') -> {0, 1}; avp_arity('ProSe-Information', 'ProSe-Direct-Communication-Transmission-Data-Container') -> {0, '*'}; avp_arity('ProSe-Information', 'ProSe-Direct-Communication-Reception-Data-Container') -> {0, '*'}; avp_arity('ProSe-Information', 'Announcing-PLMN-ID') -> {0, 1}; avp_arity('ProSe-Information', 'ProSe-Target-Layer-2-ID') -> {0, 1}; avp_arity('ProSe-Information', 'Relay-IP-address') -> {0, 1}; avp_arity('ProSe-Information', 'ProSe-UE-to-Network-Relay-UE-ID') -> {0, 1}; avp_arity('ProSe-Information', 'Target-IP-Address') -> {0, 1}; avp_arity('ProSe-Information', 'PC5-Radio-Technology') -> {0, 1}; avp_arity('PS-Furnish-Charging-Information', '3GPP-Charging-Id') -> 1; avp_arity('PS-Furnish-Charging-Information', 'PS-Free-Format-Data') -> 1; avp_arity('PS-Furnish-Charging-Information', 'PS-Append-Free-Format-Data') -> {0, 1}; avp_arity('PS-Information', '3GPP-Charging-Id') -> {0, 1}; avp_arity('PS-Information', 'PDN-Connection-Charging-ID') -> {0, 1}; avp_arity('PS-Information', 'Node-Id') -> {0, 1}; avp_arity('PS-Information', '3GPP-PDP-Type') -> {0, 1}; avp_arity('PS-Information', 'PDP-Address') -> {0, '*'}; avp_arity('PS-Information', 'PDP-Address-Prefix-Length') -> {0, 1}; avp_arity('PS-Information', 'Dynamic-Address-Flag') -> {0, 1}; avp_arity('PS-Information', 'Dynamic-Address-Flag-Extension') -> {0, 1}; avp_arity('PS-Information', 'QoS-Information') -> {0, 1}; avp_arity('PS-Information', 'SGSN-Address') -> {0, '*'}; avp_arity('PS-Information', 'GGSN-Address') -> {0, '*'}; avp_arity('PS-Information', 'TDF-IP-Address') -> {0, '*'}; avp_arity('PS-Information', 'SGW-Address') -> {0, '*'}; avp_arity('PS-Information', 'TWAG-Address') -> {0, '*'}; avp_arity('PS-Information', 'CG-Address') -> {0, 1}; avp_arity('PS-Information', 'Serving-Node-Type') -> {0, 1}; avp_arity('PS-Information', 'SGW-Change') -> {0, 1}; avp_arity('PS-Information', '3GPP-IMSI-MCC-MNC') -> {0, 1}; avp_arity('PS-Information', 'IMSI-Unauthenticated-Flag') -> {0, 1}; avp_arity('PS-Information', '3GPP-GGSN-MCC-MNC') -> {0, 1}; avp_arity('PS-Information', '3GPP-NSAPI') -> {0, 1}; avp_arity('PS-Information', 'Called-Station-Id') -> {0, 1}; avp_arity('PS-Information', '3GPP-Session-Stop-Indicator') -> {0, 1}; avp_arity('PS-Information', '3GPP-Selection-Mode') -> {0, 1}; avp_arity('PS-Information', '3GPP-Charging-Characteristics') -> {0, 1}; avp_arity('PS-Information', 'Charging-Characteristics-Selection-Mode') -> {0, 1}; avp_arity('PS-Information', '3GPP-SGSN-MCC-MNC') -> {0, 1}; avp_arity('PS-Information', '3GPP-MS-TimeZone') -> {0, 1}; avp_arity('PS-Information', 'Charging-Rule-Base-Name') -> {0, 1}; avp_arity('PS-Information', '3GPP-User-Location-Info') -> {0, 1}; avp_arity('PS-Information', 'User-Location-Info-Time') -> {0, 1}; avp_arity('PS-Information', 'User-CSG-Information') -> {0, 1}; avp_arity('PS-Information', 'Presence-Reporting-Area-Information') -> {0, '*'}; avp_arity('PS-Information', 'TWAN-User-Location-Info') -> {0, 1}; avp_arity('PS-Information', 'UWAN-User-Location-Info') -> {0, 1}; avp_arity('PS-Information', '3GPP-RAT-Type') -> {0, 1}; avp_arity('PS-Information', 'PS-Furnish-Charging-Information') -> {0, 1}; avp_arity('PS-Information', 'PDP-Context-Type') -> {0, 1}; avp_arity('PS-Information', 'Offline-Charging') -> {0, 1}; avp_arity('PS-Information', 'Traffic-Data-Volumes') -> {0, '*'}; avp_arity('PS-Information', 'Service-Data-Container') -> {0, '*'}; avp_arity('PS-Information', 'User-Equipment-Info') -> {0, 1}; avp_arity('PS-Information', 'Start-Time') -> {0, 1}; avp_arity('PS-Information', 'Stop-Time') -> {0, 1}; avp_arity('PS-Information', 'Change-Condition') -> {0, 1}; avp_arity('PS-Information', 'Diagnostics') -> {0, 1}; avp_arity('PS-Information', 'Low-Priority-Indicator') -> {0, 1}; avp_arity('PS-Information', 'Logical-Access-ID') -> {0, 1}; avp_arity('PS-Information', 'Physical-Access-ID') -> {0, 1}; avp_arity('PS-Information', 'Fixed-User-Location-Info') -> {0, 1}; avp_arity('PS-Information', 'CN-Operator-Selection-Entity') -> {0, 1}; avp_arity('PS-Information', 'Enhanced-Diagnostics') -> {0, 1}; avp_arity('PS-Information', 'SGi-PtP-Tunnelling-Method') -> {0, 1}; avp_arity('PS-Information', 'CP-CIoT-EPS-Optimisation-Indicator') -> {0, 1}; avp_arity('PS-Information', 'UNI-PDU-CP-Only-Flag') -> {0, 1}; avp_arity('PS-Information', 'APN-Rate-Control') -> {0, 1}; avp_arity('PS-Information', 'Charging-Per-IP-CAN-Session-Indicator') -> {0, 1}; avp_arity('PS-Information', '3GPP-PS-Data-Off-Status') -> {0, 1}; avp_arity('PS-Information', 'SCS-AS-Address') -> {0, 1}; avp_arity('PS-Information', 'Unused-Quota-Timer') -> {0, 1}; avp_arity('PS-Information', 'RAN-Secondary-RAT-Usage-Report') -> {0, '*'}; avp_arity('PS-Information', 'AVP') -> {0, '*'}; avp_arity('Radio-Parameter-Set-Info', 'Radio-Parameter-Set-Values') -> {0, 1}; avp_arity('Radio-Parameter-Set-Info', 'Change-Time') -> {0, 1}; avp_arity('RAN-Secondary-RAT-Usage-Report', 'Secondary-RAT-Type') -> {0, 1}; avp_arity('RAN-Secondary-RAT-Usage-Report', 'Accounting-Input-Octets') -> {0, 1}; avp_arity('RAN-Secondary-RAT-Usage-Report', 'Accounting-Output-Octets') -> {0, 1}; avp_arity('Rate-Element', 'CC-Unit-Type') -> 1; avp_arity('Rate-Element', 'Charge-Reason-Code') -> {0, 1}; avp_arity('Rate-Element', 'Unit-Value') -> {0, 1}; avp_arity('Rate-Element', 'Unit-Cost') -> {0, 1}; avp_arity('Rate-Element', 'Unit-Quota-Threshold') -> {0, 1}; avp_arity('Real-Time-Tariff-Information', 'Tariff-Information') -> {0, 1}; avp_arity('Real-Time-Tariff-Information', 'Tariff-XML') -> {0, 1}; avp_arity('Recipient-Address', 'Address-Type') -> {0, 1}; avp_arity('Recipient-Address', 'Address-Data') -> {0, 1}; avp_arity('Recipient-Address', 'Address-Domain') -> {0, 1}; avp_arity('Recipient-Address', 'Addressee-Type') -> {0, 1}; avp_arity('Recipient-Info', 'Destination-Interface') -> {0, 1}; avp_arity('Recipient-Info', 'Recipient-Address') -> {0, '*'}; avp_arity('Recipient-Info', 'Recipient-Received-Address') -> {0, '*'}; avp_arity('Recipient-Info', 'Recipient-SCCP-Address') -> {0, 1}; avp_arity('Recipient-Info', 'SM-Protocol-ID') -> {0, 1}; avp_arity('Recipient-Received-Address', 'Address-Type') -> {0, 1}; avp_arity('Recipient-Received-Address', 'Address-Data') -> {0, 1}; avp_arity('Recipient-Received-Address', 'Address-Domain') -> {0, 1}; avp_arity('Related-Change-Condition-Information', 'SGSN-Address') -> {0, 1}; avp_arity('Related-Change-Condition-Information', 'Change-Condition') -> {0, '*'}; avp_arity('Related-Change-Condition-Information', '3GPP-User-Location-Info') -> {0, 1}; avp_arity('Related-Change-Condition-Information', 'UWAN-User-Location-Info') -> {0, 1}; avp_arity('Related-Change-Condition-Information', 'Presence-Reporting-Area-Status') -> {0, 1}; avp_arity('Related-Change-Condition-Information', 'User-CSG-Information') -> {0, 1}; avp_arity('Related-Change-Condition-Information', '3GPP-RAT-Type') -> {0, 1}; avp_arity('Related-Trigger', 'Trigger-Type') -> {0, '*'}; avp_arity('Remaining-Balance', 'Unit-Value') -> 1; avp_arity('Remaining-Balance', 'Currency-Code') -> 1; avp_arity('Scale-Factor', 'Value-Digits') -> 1; avp_arity('Scale-Factor', 'Exponent') -> {0, 1}; avp_arity('SCS-AS-Address', 'SCS-Realm') -> {0, 1}; avp_arity('SCS-AS-Address', 'SCS-Address') -> {0, 1}; avp_arity('SDP-Media-Component', 'SDP-Media-Name') -> {0, 1}; avp_arity('SDP-Media-Component', 'SDP-Media-Description') -> {0, '*'}; avp_arity('SDP-Media-Component', 'Local-GW-Inserted-Indication') -> {0, 1}; avp_arity('SDP-Media-Component', 'IP-Realm-Default-Indication') -> {0, 1}; avp_arity('SDP-Media-Component', 'Transcoder-Inserted-Indication') -> {0, 1}; avp_arity('SDP-Media-Component', 'Media-Initiator-Flag') -> {0, 1}; avp_arity('SDP-Media-Component', 'Media-Initiator-Party') -> {0, 1}; avp_arity('SDP-Media-Component', '3GPP-Charging-Id') -> {0, 1}; avp_arity('SDP-Media-Component', 'Access-Network-Charging-Identifier-Value') -> {0, 1}; avp_arity('SDP-Media-Component', 'SDP-Type') -> {0, 1}; avp_arity('SDP-TimeStamps', 'SDP-Offer-Timestamp') -> {0, 1}; avp_arity('SDP-TimeStamps', 'SDP-Answer-Timestamp') -> {0, 1}; avp_arity('Service-Data-Container', 'AF-Correlation-Information') -> {0, 1}; avp_arity('Service-Data-Container', 'Charging-Rule-Base-Name') -> {0, 1}; avp_arity('Service-Data-Container', 'Accounting-Input-Octets') -> {0, 1}; avp_arity('Service-Data-Container', 'Accounting-Output-Octets') -> {0, 1}; avp_arity('Service-Data-Container', 'Local-Sequence-Number') -> {0, 1}; avp_arity('Service-Data-Container', 'QoS-Information') -> {0, 1}; avp_arity('Service-Data-Container', 'Rating-Group') -> {0, 1}; avp_arity('Service-Data-Container', 'Change-Time') -> {0, 1}; avp_arity('Service-Data-Container', 'Service-Identifier') -> {0, 1}; avp_arity('Service-Data-Container', 'Service-Specific-Info') -> {0, 1}; avp_arity('Service-Data-Container', 'SGSN-Address') -> {0, 1}; avp_arity('Service-Data-Container', 'Time-First-Usage') -> {0, 1}; avp_arity('Service-Data-Container', 'Time-Last-Usage') -> {0, 1}; avp_arity('Service-Data-Container', 'Time-Usage') -> {0, 1}; avp_arity('Service-Data-Container', 'Change-Condition') -> {0, '*'}; avp_arity('Service-Data-Container', '3GPP-User-Location-Info') -> {0, 1}; avp_arity('Service-Data-Container', 'UWAN-User-Location-Info') -> {0, 1}; avp_arity('Service-Data-Container', 'Sponsor-Identity') -> {0, 1}; avp_arity('Service-Data-Container', 'Application-Service-Provider-Identity') -> {0, 1}; avp_arity('Service-Data-Container', 'Presence-Reporting-Area-Information') -> {0, '*'}; avp_arity('Service-Data-Container', 'Presence-Reporting-Area-Status') -> {0, 1}; avp_arity('Service-Data-Container', 'User-CSG-Information') -> {0, 1}; avp_arity('Service-Data-Container', '3GPP-RAT-Type') -> {0, 1}; avp_arity('Service-Data-Container', 'Related-Change-Condition-Information') -> {0, 1}; avp_arity('Service-Data-Container', 'APN-Rate-Control') -> {0, 1}; avp_arity('Service-Data-Container', '3GPP-PS-Data-Off-Status') -> {0, 1}; avp_arity('Service-Information', 'Subscription-Id') -> {0, '*'}; avp_arity('Service-Information', 'AoC-Information') -> {0, 1}; avp_arity('Service-Information', 'PS-Information') -> {0, 1}; avp_arity('Service-Information', 'IMS-Information') -> {0, 1}; avp_arity('Service-Information', 'MMS-Information') -> {0, 1}; avp_arity('Service-Information', 'LCS-Information') -> {0, 1}; avp_arity('Service-Information', 'PoC-Information') -> {0, 1}; avp_arity('Service-Information', 'MBMS-Information') -> {0, 1}; avp_arity('Service-Information', 'SMS-Information') -> {0, 1}; avp_arity('Service-Information', 'VCS-Information') -> {0, 1}; avp_arity('Service-Information', 'MMTel-Information') -> {0, 1}; avp_arity('Service-Information', 'ProSe-Information') -> {0, 1}; avp_arity('Service-Information', 'CPDT-Information') -> {0, 1}; avp_arity('Service-Specific-Info', 'Service-Specific-Data') -> {0, 1}; avp_arity('Service-Specific-Info', 'Service-Specific-Type') -> {0, 1}; avp_arity('SM-Device-Trigger-Information', 'MTC-IWF-Address') -> {0, 1}; avp_arity('SM-Device-Trigger-Information', 'Validity-Time') -> {0, 1}; avp_arity('SMS-Information', 'SMS-Node') -> {0, 1}; avp_arity('SMS-Information', 'Client-Address') -> {0, 1}; avp_arity('SMS-Information', 'Originator-SCCP-Address') -> {0, 1}; avp_arity('SMS-Information', 'SMSC-Address') -> {0, 1}; avp_arity('SMS-Information', 'Data-Coding-Scheme') -> {0, 1}; avp_arity('SMS-Information', 'SM-Discharge-Time') -> {0, 1}; avp_arity('SMS-Information', 'SM-Message-Type') -> {0, 1}; avp_arity('SMS-Information', 'Originator-Interface') -> {0, 1}; avp_arity('SMS-Information', 'SM-Protocol-ID') -> {0, 1}; avp_arity('SMS-Information', 'Reply-Path-Requested') -> {0, 1}; avp_arity('SMS-Information', 'SM-Status') -> {0, 1}; avp_arity('SMS-Information', 'SM-User-Data-Header') -> {0, 1}; avp_arity('SMS-Information', 'Number-Of-Messages-Sent') -> {0, 1}; avp_arity('SMS-Information', 'SM-Sequence-Number') -> {0, 1}; avp_arity('SMS-Information', 'Recipient-Info') -> {0, '*'}; avp_arity('SMS-Information', 'Originator-Received-Address') -> {0, 1}; avp_arity('SMS-Information', 'SM-Service-Type') -> {0, 1}; avp_arity('SMS-Information', 'SMS-Result') -> {0, 1}; avp_arity('SMS-Information', 'SM-Device-Trigger-Indicator') -> {0, 1}; avp_arity('SMS-Information', 'SM-Device-Trigger-Information') -> {0, 1}; avp_arity('SMS-Information', 'MTC-IWF-Address') -> {0, 1}; avp_arity('Supplementary-Service', 'MMTel-SService-Type') -> {0, 1}; avp_arity('Supplementary-Service', 'Service-Mode') -> {0, 1}; avp_arity('Supplementary-Service', 'Number-Of-Diversions') -> {0, 1}; avp_arity('Supplementary-Service', 'Associated-Party-Address') -> {0, 1}; avp_arity('Supplementary-Service', 'Service-Id') -> {0, 1}; avp_arity('Supplementary-Service', 'Change-Time') -> {0, 1}; avp_arity('Supplementary-Service', 'Number-Of-Participants') -> {0, 1}; avp_arity('Supplementary-Service', 'Participant-Action-Type') -> {0, 1}; avp_arity('Supplementary-Service', 'CUG-Information') -> {0, 1}; avp_arity('Supplementary-Service', 'AoC-Information') -> {0, 1}; avp_arity('Talk-Burst-Exchange', 'PoC-Change-Time') -> 1; avp_arity('Talk-Burst-Exchange', 'Number-Of-Talk-Bursts') -> {0, 1}; avp_arity('Talk-Burst-Exchange', 'Talk-Burst-Volume') -> {0, 1}; avp_arity('Talk-Burst-Exchange', 'Talk-Burst-Time') -> {0, 1}; avp_arity('Talk-Burst-Exchange', 'Number-Of-Received-Talk-Bursts') -> {0, 1}; avp_arity('Talk-Burst-Exchange', 'Received-Talk-Burst-Volume') -> {0, 1}; avp_arity('Talk-Burst-Exchange', 'Received-Talk-Burst-Time') -> {0, 1}; avp_arity('Talk-Burst-Exchange', 'Number-Of-Participants') -> {0, 1}; avp_arity('Talk-Burst-Exchange', 'PoC-Change-Condition') -> {0, 1}; avp_arity('Tariff-Information', 'Current-Tariff') -> 1; avp_arity('Tariff-Information', 'Tariff-Time-Change') -> {0, 1}; avp_arity('Tariff-Information', 'Next-Tariff') -> {0, 1}; avp_arity('Time-Quota-Mechanism', 'Time-Quota-Type') -> 1; avp_arity('Time-Quota-Mechanism', 'Base-Time-Interval') -> 1; avp_arity('Time-Stamps', 'SIP-Request-Timestamp') -> {0, 1}; avp_arity('Time-Stamps', 'SIP-Response-Timestamp') -> {0, 1}; avp_arity('Time-Stamps', 'SIP-Request-Timestamp-Fraction') -> {0, 1}; avp_arity('Time-Stamps', 'SIP-Response-Timestamp-Fraction') -> {0, 1}; avp_arity('Traffic-Data-Volumes', 'QoS-Information') -> {0, 1}; avp_arity('Traffic-Data-Volumes', 'Accounting-Input-Octets') -> {0, 1}; avp_arity('Traffic-Data-Volumes', 'Accounting-Output-Octets') -> {0, 1}; avp_arity('Traffic-Data-Volumes', 'Change-Condition') -> {0, 1}; avp_arity('Traffic-Data-Volumes', 'Change-Time') -> {0, 1}; avp_arity('Traffic-Data-Volumes', '3GPP-User-Location-Info') -> {0, 1}; avp_arity('Traffic-Data-Volumes', 'UWAN-User-Location-Info') -> {0, 1}; avp_arity('Traffic-Data-Volumes', '3GPP-Charging-Id') -> {0, 1}; avp_arity('Traffic-Data-Volumes', 'Presence-Reporting-Area-Status') -> {0, 1}; avp_arity('Traffic-Data-Volumes', 'User-CSG-Information') -> {0, 1}; avp_arity('Traffic-Data-Volumes', '3GPP-RAT-Type') -> {0, 1}; avp_arity('Traffic-Data-Volumes', 'Related-Change-Condition-Information') -> {0, 1}; avp_arity('Traffic-Data-Volumes', 'Diagnostics') -> {0, 1}; avp_arity('Traffic-Data-Volumes', 'Enhanced-Diagnostics') -> {0, 1}; avp_arity('Traffic-Data-Volumes', 'CP-CIoT-EPS-Optimisation-Indicator') -> {0, 1}; avp_arity('Transmitter-Info', 'ProSe-Source-IP-Address') -> {0, 1}; avp_arity('Transmitter-Info', 'ProSe-UE-ID') -> {0, 1}; avp_arity('Trigger', 'Trigger-Type') -> {0, '*'}; avp_arity('Trunk-Group-Id', 'Incoming-Trunk-Group-Id') -> {0, 1}; avp_arity('Trunk-Group-Id', 'Outgoing-Trunk-Group-Id') -> {0, 1}; avp_arity('TWAN-User-Location-Info', 'BSSID') -> {0, 1}; avp_arity('Unit-Cost', 'Value-Digits') -> 1; avp_arity('Unit-Cost', 'Exponent') -> {0, 1}; avp_arity('User-CSG-Information', 'CSG-Access-Mode') -> 1; avp_arity('User-CSG-Information', 'CSG-Membership-Indication') -> {0, 1}; avp_arity('UWAN-User-Location-Info', 'UE-Local-IP-Address') -> 1; avp_arity('UWAN-User-Location-Info', 'UDP-Source-Port') -> {0, 1}; avp_arity('UWAN-User-Location-Info', 'BSSID') -> {0, 1}; avp_arity('Variable-Part', 'Variable-Part-Type') -> 1; avp_arity('Variable-Part', 'Variable-Part-Value') -> 1; avp_arity('Variable-Part', 'Variable-Part-Order') -> {0, 1}; avp_arity('VCS-Information', 'Bearer-Capability') -> {0, 1}; avp_arity('VCS-Information', 'Network-Call-Reference-Number') -> {0, 1}; avp_arity('VCS-Information', 'MSC-Address') -> {0, 1}; avp_arity('VCS-Information', 'Basic-Service-Code') -> {0, 1}; avp_arity('VCS-Information', 'ISUP-Location-Number') -> {0, 1}; avp_arity('VCS-Information', 'VLR-Number') -> {0, 1}; avp_arity('VCS-Information', 'Forwarding-Pending') -> {0, 1}; avp_arity('VCS-Information', 'ISUP-Cause') -> {0, 1}; avp_arity('VCS-Information', 'Start-Time') -> {0, 1}; avp_arity('VCS-Information', 'Start-of-Charging') -> {0, 1}; avp_arity('VCS-Information', 'Stop-Time') -> {0, 1}; avp_arity('VCS-Information', 'PS-Free-Format-Data') -> {0, 1}; avp_arity('MIP-MN-AAA-Auth', 'MIP-MN-AAA-SPI') -> 1; avp_arity('MIP-MN-AAA-Auth', 'MIP-Auth-Input-Data-Length') -> 1; avp_arity('MIP-MN-AAA-Auth', 'MIP-Authenticator-Length') -> 1; avp_arity('MIP-MN-AAA-Auth', 'MIP-Authenticator-Offset') -> 1; avp_arity('MIP-MN-AAA-Auth', 'AVP') -> {0, '*'}; avp_arity('MIP-MN-to-FA-MSA', 'MIP-Algorithm-Type') -> 1; avp_arity('MIP-MN-to-FA-MSA', 'MIP-Nonce') -> 1; avp_arity('MIP-MN-to-FA-MSA', 'AVP') -> {0, '*'}; avp_arity('MIP-FA-to-MN-MSA', 'MIP-FA-to-MN-SPI') -> 1; avp_arity('MIP-FA-to-MN-MSA', 'MIP-Algorithm-Type') -> 1; avp_arity('MIP-FA-to-MN-MSA', 'MIP-Session-Key') -> 1; avp_arity('MIP-FA-to-MN-MSA', 'AVP') -> {0, '*'}; avp_arity('MIP-MN-to-HA-MSA', 'MIP-Algorithm-Type') -> 1; avp_arity('MIP-MN-to-HA-MSA', 'MIP-Replay-Mode') -> 1; avp_arity('MIP-MN-to-HA-MSA', 'MIP-Nonce') -> 1; avp_arity('MIP-MN-to-HA-MSA', 'AVP') -> {0, '*'}; avp_arity('MIP-HA-to-MN-MSA', 'MIP-Algorithm-Type') -> 1; avp_arity('MIP-HA-to-MN-MSA', 'MIP-Replay-Mode') -> 1; avp_arity('MIP-HA-to-MN-MSA', 'MIP-Session-Key') -> 1; avp_arity('MIP-HA-to-MN-MSA', 'AVP') -> {0, '*'}; avp_arity('MIP-FA-to-HA-MSA', 'MIP-FA-to-HA-SPI') -> 1; avp_arity('MIP-FA-to-HA-MSA', 'MIP-Algorithm-Type') -> 1; avp_arity('MIP-FA-to-HA-MSA', 'MIP-Session-Key') -> 1; avp_arity('MIP-FA-to-HA-MSA', 'AVP') -> {0, '*'}; avp_arity('MIP-HA-to-FA-MSA', 'MIP-HA-to-FA-SPI') -> 1; avp_arity('MIP-HA-to-FA-MSA', 'MIP-Algorithm-Type') -> 1; avp_arity('MIP-HA-to-FA-MSA', 'MIP-Session-Key') -> 1; avp_arity('MIP-HA-to-FA-MSA', 'AVP') -> {0, '*'}; avp_arity('MIP-Originating-Foreign-AAA', 'Origin-Realm') -> 1; avp_arity('MIP-Originating-Foreign-AAA', 'Origin-Host') -> 1; avp_arity('MIP-Originating-Foreign-AAA', 'AVP') -> {0, '*'}; avp_arity('MIP-Home-Agent-Host', 'Destination-Realm') -> 1; avp_arity('MIP-Home-Agent-Host', 'Destination-Host') -> 1; avp_arity('MIP-Home-Agent-Host', 'AVP') -> {0, '*'}; avp_arity('Cost-Information', 'Unit-Value') -> 1; avp_arity('Cost-Information', 'Currency-Code') -> 1; avp_arity('Cost-Information', 'Cost-Unit') -> {0, 1}; avp_arity('Unit-Value', 'Value-Digits') -> 1; avp_arity('Unit-Value', 'Exponent') -> {0, 1}; avp_arity('Multiple-Services-Credit-Control', 'Granted-Service-Unit') -> {0, 1}; avp_arity('Multiple-Services-Credit-Control', 'Requested-Service-Unit') -> {0, 1}; avp_arity('Multiple-Services-Credit-Control', 'Used-Service-Unit') -> {0, '*'}; avp_arity('Multiple-Services-Credit-Control', 'Tariff-Change-Usage') -> {0, 1}; avp_arity('Multiple-Services-Credit-Control', 'Service-Identifier') -> {0, '*'}; avp_arity('Multiple-Services-Credit-Control', 'Rating-Group') -> {0, 1}; avp_arity('Multiple-Services-Credit-Control', 'G-S-U-Pool-Reference') -> {0, '*'}; avp_arity('Multiple-Services-Credit-Control', 'Validity-Time') -> {0, 1}; avp_arity('Multiple-Services-Credit-Control', 'Result-Code') -> {0, 1}; avp_arity('Multiple-Services-Credit-Control', 'Final-Unit-Indication') -> {0, 1}; avp_arity('Multiple-Services-Credit-Control', 'AVP') -> {0, '*'}; avp_arity('Granted-Service-Unit', 'Tariff-Time-Change') -> {0, 1}; avp_arity('Granted-Service-Unit', 'CC-Time') -> {0, 1}; avp_arity('Granted-Service-Unit', 'CC-Money') -> {0, 1}; avp_arity('Granted-Service-Unit', 'CC-Total-Octets') -> {0, 1}; avp_arity('Granted-Service-Unit', 'CC-Input-Octets') -> {0, 1}; avp_arity('Granted-Service-Unit', 'CC-Output-Octets') -> {0, 1}; avp_arity('Granted-Service-Unit', 'CC-Service-Specific-Units') -> {0, 1}; avp_arity('Granted-Service-Unit', 'AVP') -> {0, '*'}; avp_arity('Requested-Service-Unit', 'CC-Time') -> {0, 1}; avp_arity('Requested-Service-Unit', 'CC-Money') -> {0, 1}; avp_arity('Requested-Service-Unit', 'CC-Total-Octets') -> {0, 1}; avp_arity('Requested-Service-Unit', 'CC-Input-Octets') -> {0, 1}; avp_arity('Requested-Service-Unit', 'CC-Output-Octets') -> {0, 1}; avp_arity('Requested-Service-Unit', 'CC-Service-Specific-Units') -> {0, 1}; avp_arity('Requested-Service-Unit', 'AVP') -> {0, '*'}; avp_arity('Used-Service-Unit', 'Tariff-Change-Usage') -> {0, 1}; avp_arity('Used-Service-Unit', 'CC-Time') -> {0, 1}; avp_arity('Used-Service-Unit', 'CC-Money') -> {0, 1}; avp_arity('Used-Service-Unit', 'CC-Total-Octets') -> {0, 1}; avp_arity('Used-Service-Unit', 'CC-Input-Octets') -> {0, 1}; avp_arity('Used-Service-Unit', 'CC-Output-Octets') -> {0, 1}; avp_arity('Used-Service-Unit', 'CC-Service-Specific-Units') -> {0, 1}; avp_arity('Used-Service-Unit', 'AVP') -> {0, '*'}; avp_arity('CC-Money', 'Unit-Value') -> 1; avp_arity('CC-Money', 'Currency-Code') -> {0, 1}; avp_arity('G-S-U-Pool-Reference', 'G-S-U-Pool-Identifier') -> 1; avp_arity('G-S-U-Pool-Reference', 'CC-Unit-Type') -> 1; avp_arity('G-S-U-Pool-Reference', 'Unit-Value') -> 1; avp_arity('Final-Unit-Indication', 'Final-Unit-Action') -> 1; avp_arity('Final-Unit-Indication', 'Restriction-Filter-Rule') -> {0, '*'}; avp_arity('Final-Unit-Indication', 'Filter-Id') -> {0, '*'}; avp_arity('Final-Unit-Indication', 'Redirect-Server') -> {0, 1}; avp_arity('Redirect-Server', 'Redirect-Address-Type') -> 1; avp_arity('Redirect-Server', 'Redirect-Server-Address') -> 1; avp_arity('Service-Parameter-Info', 'Service-Parameter-Type') -> 1; avp_arity('Service-Parameter-Info', 'Service-Parameter-Value') -> 1; avp_arity('Subscription-Id', 'Subscription-Id-Type') -> 1; avp_arity('Subscription-Id', 'Subscription-Id-Data') -> 1; avp_arity('User-Equipment-Info', 'User-Equipment-Info-Type') -> 1; avp_arity('User-Equipment-Info', 'User-Equipment-Info-Value') -> 1; avp_arity('MIP6-Agent-Info', 'MIP-Home-Agent-Address') -> {0, 2}; avp_arity('MIP6-Agent-Info', 'MIP-Home-Agent-Host') -> {0, 1}; avp_arity('MIP6-Agent-Info', 'MIP6-Home-Link-Prefix') -> {0, 1}; avp_arity('MIP6-Agent-Info', 'AVP') -> {0, '*'}; avp_arity('QoS-Resources', 'Filter-Rule') -> {1, '*'}; avp_arity('QoS-Resources', 'AVP') -> {0, '*'}; avp_arity('Filter-Rule', 'Filter-Rule-Precedence') -> {0, 1}; avp_arity('Filter-Rule', 'Classifier') -> {0, 1}; avp_arity('Filter-Rule', 'Time-Of-Day-Condition') -> {0, '*'}; avp_arity('Filter-Rule', 'Treatment-Action') -> {0, 1}; avp_arity('Filter-Rule', 'QoS-Semantics') -> {0, 1}; avp_arity('Filter-Rule', 'QoS-Profile-Template') -> {0, 1}; avp_arity('Filter-Rule', 'QoS-Parameters') -> {0, 1}; avp_arity('Filter-Rule', 'Excess-Treatment') -> {0, 1}; avp_arity('Filter-Rule', 'AVP') -> {0, '*'}; avp_arity('Classifier', 'Classifier-ID') -> 1; avp_arity('Classifier', 'Protocol') -> {0, 1}; avp_arity('Classifier', 'Direction') -> {0, 1}; avp_arity('Classifier', 'From-Spec') -> {0, '*'}; avp_arity('Classifier', 'To-Spec') -> {0, '*'}; avp_arity('Classifier', 'Diffserv-Code-Point') -> {0, '*'}; avp_arity('Classifier', 'Fragmentation-Flag') -> {0, 1}; avp_arity('Classifier', 'IP-Option') -> {0, '*'}; avp_arity('Classifier', 'TCP-Option') -> {0, '*'}; avp_arity('Classifier', 'TCP-Flags') -> {0, 1}; avp_arity('Classifier', 'ICMP-Type') -> {0, '*'}; avp_arity('Classifier', 'ETH-Option') -> {0, '*'}; avp_arity('Classifier', 'AVP') -> {0, '*'}; avp_arity('From-Spec', 'IP-Address') -> {0, '*'}; avp_arity('From-Spec', 'IP-Address-Range') -> {0, '*'}; avp_arity('From-Spec', 'IP-Address-Mask') -> {0, '*'}; avp_arity('From-Spec', 'MAC-Address') -> {0, '*'}; avp_arity('From-Spec', 'MAC-Address-Mask') -> {0, '*'}; avp_arity('From-Spec', 'EUI64-Address') -> {0, '*'}; avp_arity('From-Spec', 'EUI64-Address-Mask') -> {0, '*'}; avp_arity('From-Spec', 'Port') -> {0, '*'}; avp_arity('From-Spec', 'Port-Range') -> {0, '*'}; avp_arity('From-Spec', 'Negated') -> {0, 1}; avp_arity('From-Spec', 'Use-Assigned-Address') -> {0, 1}; avp_arity('From-Spec', 'AVP') -> {0, '*'}; avp_arity('To-Spec', 'IP-Address') -> {0, '*'}; avp_arity('To-Spec', 'IP-Address-Range') -> {0, '*'}; avp_arity('To-Spec', 'IP-Address-Mask') -> {0, '*'}; avp_arity('To-Spec', 'MAC-Address') -> {0, '*'}; avp_arity('To-Spec', 'MAC-Address-Mask') -> {0, '*'}; avp_arity('To-Spec', 'EUI64-Address') -> {0, '*'}; avp_arity('To-Spec', 'EUI64-Address-Mask') -> {0, '*'}; avp_arity('To-Spec', 'Port') -> {0, '*'}; avp_arity('To-Spec', 'Port-Range') -> {0, '*'}; avp_arity('To-Spec', 'Negated') -> {0, 1}; avp_arity('To-Spec', 'Use-Assigned-Address') -> {0, 1}; avp_arity('To-Spec', 'AVP') -> {0, '*'}; avp_arity('IP-Address-Range', 'IP-Address-Start') -> {0, 1}; avp_arity('IP-Address-Range', 'IP-Address-End') -> {0, 1}; avp_arity('IP-Address-Range', 'AVP') -> {0, '*'}; avp_arity('IP-Address-Mask', 'IP-Address') -> 1; avp_arity('IP-Address-Mask', 'IP-Mask-Bit-Mask-Width') -> 1; avp_arity('IP-Address-Mask', 'AVP') -> {0, '*'}; avp_arity('MAC-Address-Mask', 'MAC-Address') -> 1; avp_arity('MAC-Address-Mask', 'MAC-Address-Mask-Pattern') -> 1; avp_arity('MAC-Address-Mask', 'AVP') -> {0, '*'}; avp_arity('EUI64-Address-Mask', 'EUI64-Address') -> 1; avp_arity('EUI64-Address-Mask', 'EUI64-Address-Mask-Pattern') -> 1; avp_arity('EUI64-Address-Mask', 'AVP') -> {0, '*'}; avp_arity('Port-Range', 'Port-Start') -> {0, 1}; avp_arity('Port-Range', 'Port-End') -> {0, 1}; avp_arity('Port-Range', 'AVP') -> {0, '*'}; avp_arity('IP-Option', 'IP-Option-Type') -> 1; avp_arity('IP-Option', 'IP-Option-Value') -> {0, '*'}; avp_arity('IP-Option', 'Negated') -> {0, 1}; avp_arity('IP-Option', 'AVP') -> {0, '*'}; avp_arity('TCP-Option', 'TCP-Option-Type') -> 1; avp_arity('TCP-Option', 'TCP-Option-Value') -> {0, '*'}; avp_arity('TCP-Option', 'Negated') -> {0, 1}; avp_arity('TCP-Option', 'AVP') -> {0, '*'}; avp_arity('TCP-Flags', 'TCP-Flag-Type') -> 1; avp_arity('TCP-Flags', 'Negated') -> {0, 1}; avp_arity('TCP-Flags', 'AVP') -> {0, '*'}; avp_arity('ICMP-Type', 'ICMP-Type-Number') -> 1; avp_arity('ICMP-Type', 'ICMP-Code') -> {0, '*'}; avp_arity('ICMP-Type', 'Negated') -> {0, 1}; avp_arity('ICMP-Type', 'AVP') -> {0, '*'}; avp_arity('ETH-Option', 'ETH-Proto-Type') -> 1; avp_arity('ETH-Option', 'VLAN-ID-Range') -> {0, '*'}; avp_arity('ETH-Option', 'User-Priority-Range') -> {0, '*'}; avp_arity('ETH-Option', 'AVP') -> {0, '*'}; avp_arity('ETH-Proto-Type', 'ETH-Ether-Type') -> {0, '*'}; avp_arity('ETH-Proto-Type', 'ETH-SAP') -> {0, '*'}; avp_arity('ETH-Proto-Type', 'AVP') -> {0, '*'}; avp_arity('VLAN-ID-Range', 'S-VID-Start') -> {0, 1}; avp_arity('VLAN-ID-Range', 'S-VID-End') -> {0, 1}; avp_arity('VLAN-ID-Range', 'C-VID-Start') -> {0, 1}; avp_arity('VLAN-ID-Range', 'C-VID-End') -> {0, 1}; avp_arity('VLAN-ID-Range', 'AVP') -> {0, '*'}; avp_arity('User-Priority-Range', 'Low-User-Priority') -> {0, '*'}; avp_arity('User-Priority-Range', 'High-User-Priority') -> {0, '*'}; avp_arity('User-Priority-Range', 'AVP') -> {0, '*'}; avp_arity('Time-Of-Day-Condition', 'Time-Of-Day-Start') -> {0, 1}; avp_arity('Time-Of-Day-Condition', 'Time-Of-Day-End') -> {0, 1}; avp_arity('Time-Of-Day-Condition', 'Day-Of-Week-Mask') -> {0, 1}; avp_arity('Time-Of-Day-Condition', 'Day-Of-Month-Mask') -> {0, 1}; avp_arity('Time-Of-Day-Condition', 'Month-Of-Year-Mask') -> {0, 1}; avp_arity('Time-Of-Day-Condition', 'Absolute-Start-Time') -> {0, 1}; avp_arity('Time-Of-Day-Condition', 'Absolute-End-Time') -> {0, 1}; avp_arity('Time-Of-Day-Condition', 'Timezone-Flag') -> {0, 1}; avp_arity('Time-Of-Day-Condition', 'AVP') -> {0, '*'}; avp_arity('QoS-Profile-Template', 'Vendor-Id') -> 1; avp_arity('QoS-Profile-Template', 'QoS-Profile-Id') -> 1; avp_arity('QoS-Profile-Template', 'AVP') -> {0, '*'}; avp_arity('QoS-Parameters', 'AVP') -> {0, '*'}; avp_arity('Excess-Treatment', 'Treatment-Action') -> 1; avp_arity('Excess-Treatment', 'QoS-Profile-Template') -> {0, 1}; avp_arity('Excess-Treatment', 'QoS-Parameters') -> {0, 1}; avp_arity('Excess-Treatment', 'AVP') -> {0, '*'}; avp_arity('QoS-Capability', 'QoS-Profile-Template') -> {1, '*'}; avp_arity('QoS-Capability', 'AVP') -> {0, '*'}; avp_arity('OC-Supported-Features', 'OC-Feature-Vector') -> {0, 1}; avp_arity('OC-Supported-Features', 'AVP') -> {0, '*'}; avp_arity('OC-OLR', 'OC-Sequence-Number') -> 1; avp_arity('OC-OLR', 'OC-Report-Type') -> 1; avp_arity('OC-OLR', 'OC-Reduction-Percentage') -> {0, 1}; avp_arity('OC-OLR', 'OC-Validity-Duration') -> {0, 1}; avp_arity('OC-OLR', 'AVP') -> {0, '*'}; avp_arity('Load', 'Load-Type') -> {0, 1}; avp_arity('Load', 'Load-Value') -> {0, 1}; avp_arity('Load', 'SourceID') -> {0, 1}; avp_arity('Load', 'AVP') -> {0, '*'}; avp_arity(_, _) -> 0. avp_header('Accounting-Realtime-Required') -> diameter_gen_base_rfc6733:avp_header('Accounting-Realtime-Required'); avp_header('Accounting-Record-Number') -> diameter_gen_base_rfc6733:avp_header('Accounting-Record-Number'); avp_header('Accounting-Record-Type') -> diameter_gen_base_rfc6733:avp_header('Accounting-Record-Type'); avp_header('Accounting-Sub-Session-Id') -> diameter_gen_base_rfc6733:avp_header('Accounting-Sub-Session-Id'); avp_header('Acct-Application-Id') -> diameter_gen_base_rfc6733:avp_header('Acct-Application-Id'); avp_header('Acct-Interim-Interval') -> diameter_gen_base_rfc6733:avp_header('Acct-Interim-Interval'); avp_header('Acct-Multi-Session-Id') -> diameter_gen_base_rfc6733:avp_header('Acct-Multi-Session-Id'); avp_header('Acct-Session-Id') -> diameter_gen_base_rfc6733:avp_header('Acct-Session-Id'); avp_header('Auth-Application-Id') -> diameter_gen_base_rfc6733:avp_header('Auth-Application-Id'); avp_header('Auth-Grace-Period') -> diameter_gen_base_rfc6733:avp_header('Auth-Grace-Period'); avp_header('Auth-Request-Type') -> diameter_gen_base_rfc6733:avp_header('Auth-Request-Type'); avp_header('Auth-Session-State') -> diameter_gen_base_rfc6733:avp_header('Auth-Session-State'); avp_header('Authorization-Lifetime') -> diameter_gen_base_rfc6733:avp_header('Authorization-Lifetime'); avp_header('Class') -> diameter_gen_base_rfc6733:avp_header('Class'); avp_header('Destination-Host') -> diameter_gen_base_rfc6733:avp_header('Destination-Host'); avp_header('Destination-Realm') -> diameter_gen_base_rfc6733:avp_header('Destination-Realm'); avp_header('Disconnect-Cause') -> diameter_gen_base_rfc6733:avp_header('Disconnect-Cause'); avp_header('Error-Message') -> diameter_gen_base_rfc6733:avp_header('Error-Message'); avp_header('Error-Reporting-Host') -> diameter_gen_base_rfc6733:avp_header('Error-Reporting-Host'); avp_header('Event-Timestamp') -> diameter_gen_base_rfc6733:avp_header('Event-Timestamp'); avp_header('Experimental-Result') -> diameter_gen_base_rfc6733:avp_header('Experimental-Result'); avp_header('Experimental-Result-Code') -> diameter_gen_base_rfc6733:avp_header('Experimental-Result-Code'); avp_header('Failed-AVP') -> diameter_gen_base_rfc6733:avp_header('Failed-AVP'); avp_header('Firmware-Revision') -> diameter_gen_base_rfc6733:avp_header('Firmware-Revision'); avp_header('Host-IP-Address') -> diameter_gen_base_rfc6733:avp_header('Host-IP-Address'); avp_header('Inband-Security-Id') -> diameter_gen_base_rfc6733:avp_header('Inband-Security-Id'); avp_header('Multi-Round-Time-Out') -> diameter_gen_base_rfc6733:avp_header('Multi-Round-Time-Out'); avp_header('Origin-Host') -> diameter_gen_base_rfc6733:avp_header('Origin-Host'); avp_header('Origin-Realm') -> diameter_gen_base_rfc6733:avp_header('Origin-Realm'); avp_header('Origin-State-Id') -> diameter_gen_base_rfc6733:avp_header('Origin-State-Id'); avp_header('Product-Name') -> diameter_gen_base_rfc6733:avp_header('Product-Name'); avp_header('Proxy-Host') -> diameter_gen_base_rfc6733:avp_header('Proxy-Host'); avp_header('Proxy-Info') -> diameter_gen_base_rfc6733:avp_header('Proxy-Info'); avp_header('Proxy-State') -> diameter_gen_base_rfc6733:avp_header('Proxy-State'); avp_header('Re-Auth-Request-Type') -> diameter_gen_base_rfc6733:avp_header('Re-Auth-Request-Type'); avp_header('Redirect-Host') -> diameter_gen_base_rfc6733:avp_header('Redirect-Host'); avp_header('Redirect-Host-Usage') -> diameter_gen_base_rfc6733:avp_header('Redirect-Host-Usage'); avp_header('Redirect-Max-Cache-Time') -> diameter_gen_base_rfc6733:avp_header('Redirect-Max-Cache-Time'); avp_header('Result-Code') -> diameter_gen_base_rfc6733:avp_header('Result-Code'); avp_header('Route-Record') -> diameter_gen_base_rfc6733:avp_header('Route-Record'); avp_header('Session-Binding') -> diameter_gen_base_rfc6733:avp_header('Session-Binding'); avp_header('Session-Id') -> diameter_gen_base_rfc6733:avp_header('Session-Id'); avp_header('Session-Server-Failover') -> diameter_gen_base_rfc6733:avp_header('Session-Server-Failover'); avp_header('Session-Timeout') -> diameter_gen_base_rfc6733:avp_header('Session-Timeout'); avp_header('Supported-Vendor-Id') -> diameter_gen_base_rfc6733:avp_header('Supported-Vendor-Id'); avp_header('Termination-Cause') -> diameter_gen_base_rfc6733:avp_header('Termination-Cause'); avp_header('User-Name') -> diameter_gen_base_rfc6733:avp_header('User-Name'); avp_header('Vendor-Id') -> diameter_gen_base_rfc6733:avp_header('Vendor-Id'); avp_header('Vendor-Specific-Application-Id') -> diameter_gen_base_rfc6733:avp_header('Vendor-Specific-Application-Id'); avp_header('3GPP-Allocate-IP-Type') -> diameter_3gpp_base:avp_header('3GPP-Allocate-IP-Type'); avp_header('3GPP-CAMEL-Charging-Info') -> diameter_3gpp_base:avp_header('3GPP-CAMEL-Charging-Info'); avp_header('3GPP-CG-Address') -> diameter_3gpp_base:avp_header('3GPP-CG-Address'); avp_header('3GPP-CG-IPv6-Address') -> diameter_3gpp_base:avp_header('3GPP-CG-IPv6-Address'); avp_header('3GPP-Charging-Characteristics') -> diameter_3gpp_base:avp_header('3GPP-Charging-Characteristics'); avp_header('3GPP-Charging-Id') -> diameter_3gpp_base:avp_header('3GPP-Charging-Id'); avp_header('3GPP-GGSN-Address') -> diameter_3gpp_base:avp_header('3GPP-GGSN-Address'); avp_header('3GPP-GGSN-IPv6-Address') -> diameter_3gpp_base:avp_header('3GPP-GGSN-IPv6-Address'); avp_header('3GPP-GGSN-MCC-MNC') -> diameter_3gpp_base:avp_header('3GPP-GGSN-MCC-MNC'); avp_header('3GPP-GPRS-Negotiated-QoS-Profile') -> diameter_3gpp_base:avp_header('3GPP-GPRS-Negotiated-QoS-Profile'); avp_header('3GPP-IMEISV') -> diameter_3gpp_base:avp_header('3GPP-IMEISV'); avp_header('3GPP-IMSI') -> diameter_3gpp_base:avp_header('3GPP-IMSI'); avp_header('3GPP-IMSI-MCC-MNC') -> diameter_3gpp_base:avp_header('3GPP-IMSI-MCC-MNC'); avp_header('3GPP-IPv6-DNS-Servers') -> diameter_3gpp_base:avp_header('3GPP-IPv6-DNS-Servers'); avp_header('3GPP-MS-TimeZone') -> diameter_3gpp_base:avp_header('3GPP-MS-TimeZone'); avp_header('3GPP-NSAPI') -> diameter_3gpp_base:avp_header('3GPP-NSAPI'); avp_header('3GPP-Negotiated-DSCP') -> diameter_3gpp_base:avp_header('3GPP-Negotiated-DSCP'); avp_header('3GPP-PDP-Type') -> diameter_3gpp_base:avp_header('3GPP-PDP-Type'); avp_header('3GPP-Packet-Filter') -> diameter_3gpp_base:avp_header('3GPP-Packet-Filter'); avp_header('3GPP-RAT-Type') -> diameter_3gpp_base:avp_header('3GPP-RAT-Type'); avp_header('3GPP-SGSN-Address') -> diameter_3gpp_base:avp_header('3GPP-SGSN-Address'); avp_header('3GPP-SGSN-IPv6-Address') -> diameter_3gpp_base:avp_header('3GPP-SGSN-IPv6-Address'); avp_header('3GPP-SGSN-MCC-MNC') -> diameter_3gpp_base:avp_header('3GPP-SGSN-MCC-MNC'); avp_header('3GPP-Selection-Mode') -> diameter_3gpp_base:avp_header('3GPP-Selection-Mode'); avp_header('3GPP-Session-Stop-Indicator') -> diameter_3gpp_base:avp_header('3GPP-Session-Stop-Indicator'); avp_header('3GPP-User-Location-Info') -> diameter_3gpp_base:avp_header('3GPP-User-Location-Info'); avp_header('3GPP-User-Location-Info-Time') -> diameter_3gpp_base:avp_header('3GPP-User-Location-Info-Time'); avp_header('TWAN-Identifier') -> diameter_3gpp_base:avp_header('TWAN-Identifier'); avp_header('APN-OI-Replacement') -> diameter_3gpp_break_circles:avp_header('APN-OI-Replacement'); avp_header('Emergency-Info') -> diameter_3gpp_break_circles:avp_header('Emergency-Info'); avp_header('GMLC-Number') -> diameter_3gpp_break_circles:avp_header('GMLC-Number'); avp_header('SGSN-Number') -> diameter_3gpp_break_circles:avp_header('SGSN-Number'); avp_header('AN-GW-Address') -> diameter_3gpp_ts29_212:avp_header('AN-GW-Address'); avp_header('AN-GW-Status') -> diameter_3gpp_ts29_212:avp_header('AN-GW-Status'); avp_header('APN-Aggregate-Max-Bitrate-DL') -> diameter_3gpp_ts29_212:avp_header('APN-Aggregate-Max-Bitrate-DL'); avp_header('APN-Aggregate-Max-Bitrate-UL') -> diameter_3gpp_ts29_212:avp_header('APN-Aggregate-Max-Bitrate-UL'); avp_header('Access-Network-Charging-Identifier-Gx') -> diameter_3gpp_ts29_212:avp_header('Access-Network-Charging-Identifier-Gx'); avp_header('Allocation-Retention-Priority') -> diameter_3gpp_ts29_212:avp_header('Allocation-Retention-Priority'); avp_header('Application-Detection-Information') -> diameter_3gpp_ts29_212:avp_header('Application-Detection-Information'); avp_header('Bearer-Control-Mode') -> diameter_3gpp_ts29_212:avp_header('Bearer-Control-Mode'); avp_header('Bearer-Identifier') -> diameter_3gpp_ts29_212:avp_header('Bearer-Identifier'); avp_header('Bearer-Operation') -> diameter_3gpp_ts29_212:avp_header('Bearer-Operation'); avp_header('Bearer-Usage') -> diameter_3gpp_ts29_212:avp_header('Bearer-Usage'); avp_header('CSG-Information-Reporting') -> diameter_3gpp_ts29_212:avp_header('CSG-Information-Reporting'); avp_header('Charging-Correlation-Indicator') -> diameter_3gpp_ts29_212:avp_header('Charging-Correlation-Indicator'); avp_header('Charging-Rule-Base-Name') -> diameter_3gpp_ts29_212:avp_header('Charging-Rule-Base-Name'); avp_header('Charging-Rule-Definition') -> diameter_3gpp_ts29_212:avp_header('Charging-Rule-Definition'); avp_header('Charging-Rule-Install') -> diameter_3gpp_ts29_212:avp_header('Charging-Rule-Install'); avp_header('Charging-Rule-Name') -> diameter_3gpp_ts29_212:avp_header('Charging-Rule-Name'); avp_header('Charging-Rule-Remove') -> diameter_3gpp_ts29_212:avp_header('Charging-Rule-Remove'); avp_header('Charging-Rule-Report') -> diameter_3gpp_ts29_212:avp_header('Charging-Rule-Report'); avp_header('CoA-IP-Address') -> diameter_3gpp_ts29_212:avp_header('CoA-IP-Address'); avp_header('CoA-Information') -> diameter_3gpp_ts29_212:avp_header('CoA-Information'); avp_header('Conditional-APN-Aggregate-Max-Bitrate') -> diameter_3gpp_ts29_212:avp_header('Conditional-APN-Aggregate-Max-Bitrate'); avp_header('Credit-Management-Status') -> diameter_3gpp_ts29_212:avp_header('Credit-Management-Status'); avp_header('Default-EPS-Bearer-QoS') -> diameter_3gpp_ts29_212:avp_header('Default-EPS-Bearer-QoS'); avp_header('Default-QoS-Information') -> diameter_3gpp_ts29_212:avp_header('Default-QoS-Information'); avp_header('Default-QoS-Name') -> diameter_3gpp_ts29_212:avp_header('Default-QoS-Name'); avp_header('Event-Report-Indication') -> diameter_3gpp_ts29_212:avp_header('Event-Report-Indication'); avp_header('Event-Trigger') -> diameter_3gpp_ts29_212:avp_header('Event-Trigger'); avp_header('Fixed-User-Location-Info') -> diameter_3gpp_ts29_212:avp_header('Fixed-User-Location-Info'); avp_header('Flow-Direction') -> diameter_3gpp_ts29_212:avp_header('Flow-Direction'); avp_header('Flow-Information') -> diameter_3gpp_ts29_212:avp_header('Flow-Information'); avp_header('Flow-Label') -> diameter_3gpp_ts29_212:avp_header('Flow-Label'); avp_header('Guaranteed-Bitrate-DL') -> diameter_3gpp_ts29_212:avp_header('Guaranteed-Bitrate-DL'); avp_header('Guaranteed-Bitrate-UL') -> diameter_3gpp_ts29_212:avp_header('Guaranteed-Bitrate-UL'); avp_header('HeNB-Local-IP-Address') -> diameter_3gpp_ts29_212:avp_header('HeNB-Local-IP-Address'); avp_header('IP-CAN-Session-Charging-Scope') -> diameter_3gpp_ts29_212:avp_header('IP-CAN-Session-Charging-Scope'); avp_header('IP-CAN-Type') -> diameter_3gpp_ts29_212:avp_header('IP-CAN-Type'); avp_header('Metering-Method') -> diameter_3gpp_ts29_212:avp_header('Metering-Method'); avp_header('Monitoring-Key') -> diameter_3gpp_ts29_212:avp_header('Monitoring-Key'); avp_header('Monitoring-Time') -> diameter_3gpp_ts29_212:avp_header('Monitoring-Time'); avp_header('Mute-Notification') -> diameter_3gpp_ts29_212:avp_header('Mute-Notification'); avp_header('NetLoc-Access-Support') -> diameter_3gpp_ts29_212:avp_header('NetLoc-Access-Support'); avp_header('Network-Request-Support') -> diameter_3gpp_ts29_212:avp_header('Network-Request-Support'); avp_header('Offline') -> diameter_3gpp_ts29_212:avp_header('Offline'); avp_header('Online') -> diameter_3gpp_ts29_212:avp_header('Online'); avp_header('PCC-Rule-Status') -> diameter_3gpp_ts29_212:avp_header('PCC-Rule-Status'); avp_header('PCSCF-Restoration-Indication') -> diameter_3gpp_ts29_212:avp_header('PCSCF-Restoration-Indication'); avp_header('PDN-Connection-ID') -> diameter_3gpp_ts29_212:avp_header('PDN-Connection-ID'); avp_header('PS-to-CS-Session-Continuity') -> diameter_3gpp_ts29_212:avp_header('PS-to-CS-Session-Continuity'); avp_header('Packet-Filter-Content') -> diameter_3gpp_ts29_212:avp_header('Packet-Filter-Content'); avp_header('Packet-Filter-Identifier') -> diameter_3gpp_ts29_212:avp_header('Packet-Filter-Identifier'); avp_header('Packet-Filter-Information') -> diameter_3gpp_ts29_212:avp_header('Packet-Filter-Information'); avp_header('Packet-Filter-Operation') -> diameter_3gpp_ts29_212:avp_header('Packet-Filter-Operation'); avp_header('Packet-Filter-Usage') -> diameter_3gpp_ts29_212:avp_header('Packet-Filter-Usage'); avp_header('Pre-emption-Capability') -> diameter_3gpp_ts29_212:avp_header('Pre-emption-Capability'); avp_header('Pre-emption-Vulnerability') -> diameter_3gpp_ts29_212:avp_header('Pre-emption-Vulnerability'); avp_header('Precedence') -> diameter_3gpp_ts29_212:avp_header('Precedence'); avp_header('Presence-Reporting-Area-Elements-List') -> diameter_3gpp_ts29_212:avp_header('Presence-Reporting-Area-Elements-List'); avp_header('Presence-Reporting-Area-Identifier') -> diameter_3gpp_ts29_212:avp_header('Presence-Reporting-Area-Identifier'); avp_header('Presence-Reporting-Area-Information') -> diameter_3gpp_ts29_212:avp_header('Presence-Reporting-Area-Information'); avp_header('Presence-Reporting-Area-Status') -> diameter_3gpp_ts29_212:avp_header('Presence-Reporting-Area-Status'); avp_header('Priority-Level') -> diameter_3gpp_ts29_212:avp_header('Priority-Level'); avp_header('QoS-Class-Identifier') -> diameter_3gpp_ts29_212:avp_header('QoS-Class-Identifier'); avp_header('QoS-Information') -> diameter_3gpp_ts29_212:avp_header('QoS-Information'); avp_header('QoS-Negotiation') -> diameter_3gpp_ts29_212:avp_header('QoS-Negotiation'); avp_header('QoS-Upgrade') -> diameter_3gpp_ts29_212:avp_header('QoS-Upgrade'); avp_header('RAN-NAS-Release-Cause') -> diameter_3gpp_ts29_212:avp_header('RAN-NAS-Release-Cause'); avp_header('RAT-Type') -> diameter_3gpp_ts29_212:avp_header('RAT-Type'); avp_header('Redirect-Information') -> diameter_3gpp_ts29_212:avp_header('Redirect-Information'); avp_header('Redirect-Support') -> diameter_3gpp_ts29_212:avp_header('Redirect-Support'); avp_header('Reporting-Level') -> diameter_3gpp_ts29_212:avp_header('Reporting-Level'); avp_header('Resource-Allocation-Notification') -> diameter_3gpp_ts29_212:avp_header('Resource-Allocation-Notification'); avp_header('Revalidation-Time') -> diameter_3gpp_ts29_212:avp_header('Revalidation-Time'); avp_header('Routing-Filter') -> diameter_3gpp_ts29_212:avp_header('Routing-Filter'); avp_header('Routing-IP-Address') -> diameter_3gpp_ts29_212:avp_header('Routing-IP-Address'); avp_header('Routing-Rule-Definition') -> diameter_3gpp_ts29_212:avp_header('Routing-Rule-Definition'); avp_header('Routing-Rule-Identifier') -> diameter_3gpp_ts29_212:avp_header('Routing-Rule-Identifier'); avp_header('Routing-Rule-Install') -> diameter_3gpp_ts29_212:avp_header('Routing-Rule-Install'); avp_header('Routing-Rule-Remove') -> diameter_3gpp_ts29_212:avp_header('Routing-Rule-Remove'); avp_header('Rule-Activation-Time') -> diameter_3gpp_ts29_212:avp_header('Rule-Activation-Time'); avp_header('Rule-Deactivation-Time') -> diameter_3gpp_ts29_212:avp_header('Rule-Deactivation-Time'); avp_header('Rule-Failure-Code') -> diameter_3gpp_ts29_212:avp_header('Rule-Failure-Code'); avp_header('Security-Parameter-Index') -> diameter_3gpp_ts29_212:avp_header('Security-Parameter-Index'); avp_header('Session-Release-Cause') -> diameter_3gpp_ts29_212:avp_header('Session-Release-Cause'); avp_header('TDF-Application-Identifier') -> diameter_3gpp_ts29_212:avp_header('TDF-Application-Identifier'); avp_header('TDF-Application-Instance-Identifier') -> diameter_3gpp_ts29_212:avp_header('TDF-Application-Instance-Identifier'); avp_header('TDF-Destination-Host') -> diameter_3gpp_ts29_212:avp_header('TDF-Destination-Host'); avp_header('TDF-Destination-Realm') -> diameter_3gpp_ts29_212:avp_header('TDF-Destination-Realm'); avp_header('TDF-IP-Address') -> diameter_3gpp_ts29_212:avp_header('TDF-IP-Address'); avp_header('TDF-Information') -> diameter_3gpp_ts29_212:avp_header('TDF-Information'); avp_header('TFT-Filter') -> diameter_3gpp_ts29_212:avp_header('TFT-Filter'); avp_header('TFT-Packet-Filter-Information') -> diameter_3gpp_ts29_212:avp_header('TFT-Packet-Filter-Information'); avp_header('ToS-Traffic-Class') -> diameter_3gpp_ts29_212:avp_header('ToS-Traffic-Class'); avp_header('Tunnel-Header-Filter') -> diameter_3gpp_ts29_212:avp_header('Tunnel-Header-Filter'); avp_header('Tunnel-Header-Length') -> diameter_3gpp_ts29_212:avp_header('Tunnel-Header-Length'); avp_header('Tunnel-Information') -> diameter_3gpp_ts29_212:avp_header('Tunnel-Information'); avp_header('UDP-Source-Port') -> diameter_3gpp_ts29_212:avp_header('UDP-Source-Port'); avp_header('UE-Local-IP-Address') -> diameter_3gpp_ts29_212:avp_header('UE-Local-IP-Address'); avp_header('Usage-Monitoring-Information') -> diameter_3gpp_ts29_212:avp_header('Usage-Monitoring-Information'); avp_header('Usage-Monitoring-Level') -> diameter_3gpp_ts29_212:avp_header('Usage-Monitoring-Level'); avp_header('Usage-Monitoring-Report') -> diameter_3gpp_ts29_212:avp_header('Usage-Monitoring-Report'); avp_header('Usage-Monitoring-Support') -> diameter_3gpp_ts29_212:avp_header('Usage-Monitoring-Support'); avp_header('User-Location-Info-Time') -> diameter_3gpp_ts29_212:avp_header('User-Location-Info-Time'); avp_header('AF-Application-Identifier') -> diameter_3gpp_ts29_214:avp_header('AF-Application-Identifier'); avp_header('AF-Charging-Identifier') -> diameter_3gpp_ts29_214:avp_header('AF-Charging-Identifier'); avp_header('AF-Signalling-Protocol') -> diameter_3gpp_ts29_214:avp_header('AF-Signalling-Protocol'); avp_header('Abort-Cause') -> diameter_3gpp_ts29_214:avp_header('Abort-Cause'); avp_header('Access-Network-Charging-Address') -> diameter_3gpp_ts29_214:avp_header('Access-Network-Charging-Address'); avp_header('Access-Network-Charging-Identifier-Value') -> diameter_3gpp_ts29_214:avp_header('Access-Network-Charging-Identifier-Value'); avp_header('Application-Service-Provider-Identity') -> diameter_3gpp_ts29_214:avp_header('Application-Service-Provider-Identity'); avp_header('Codec-Data') -> diameter_3gpp_ts29_214:avp_header('Codec-Data'); avp_header('Flow-Description') -> diameter_3gpp_ts29_214:avp_header('Flow-Description'); avp_header('Flow-Number') -> diameter_3gpp_ts29_214:avp_header('Flow-Number'); avp_header('Flow-Status') -> diameter_3gpp_ts29_214:avp_header('Flow-Status'); avp_header('Flow-Usage') -> diameter_3gpp_ts29_214:avp_header('Flow-Usage'); avp_header('Flows') -> diameter_3gpp_ts29_214:avp_header('Flows'); avp_header('GCS-Identifier') -> diameter_3gpp_ts29_214:avp_header('GCS-Identifier'); avp_header('IP-Domain-Id') -> diameter_3gpp_ts29_214:avp_header('IP-Domain-Id'); avp_header('MPS-Identifier') -> diameter_3gpp_ts29_214:avp_header('MPS-Identifier'); avp_header('Max-Requested-Bandwidth-DL') -> diameter_3gpp_ts29_214:avp_header('Max-Requested-Bandwidth-DL'); avp_header('Max-Requested-Bandwidth-UL') -> diameter_3gpp_ts29_214:avp_header('Max-Requested-Bandwidth-UL'); avp_header('Media-Component-Number') -> diameter_3gpp_ts29_214:avp_header('Media-Component-Number'); avp_header('Media-Type') -> diameter_3gpp_ts29_214:avp_header('Media-Type'); avp_header('Min-Requested-Bandwidth-DL') -> diameter_3gpp_ts29_214:avp_header('Min-Requested-Bandwidth-DL'); avp_header('Min-Requested-Bandwidth-UL') -> diameter_3gpp_ts29_214:avp_header('Min-Requested-Bandwidth-UL'); avp_header('RR-Bandwidth') -> diameter_3gpp_ts29_214:avp_header('RR-Bandwidth'); avp_header('RS-Bandwidth') -> diameter_3gpp_ts29_214:avp_header('RS-Bandwidth'); avp_header('Required-Access-Info') -> diameter_3gpp_ts29_214:avp_header('Required-Access-Info'); avp_header('Rx-Request-Type') -> diameter_3gpp_ts29_214:avp_header('Rx-Request-Type'); avp_header('SIP-Forking-Indication') -> diameter_3gpp_ts29_214:avp_header('SIP-Forking-Indication'); avp_header('Service-Info-Status') -> diameter_3gpp_ts29_214:avp_header('Service-Info-Status'); avp_header('Service-URN') -> diameter_3gpp_ts29_214:avp_header('Service-URN'); avp_header('Specific-Action') -> diameter_3gpp_ts29_214:avp_header('Specific-Action'); avp_header('Sponsor-Identity') -> diameter_3gpp_ts29_214:avp_header('Sponsor-Identity'); avp_header('Call-ID-SIP-Header') -> diameter_3gpp_ts29_229:avp_header('Call-ID-SIP-Header'); avp_header('Charging-Information') -> diameter_3gpp_ts29_229:avp_header('Charging-Information'); avp_header('Confidentiality-Key') -> diameter_3gpp_ts29_229:avp_header('Confidentiality-Key'); avp_header('Contact') -> diameter_3gpp_ts29_229:avp_header('Contact'); avp_header('Deregistration-Reason') -> diameter_3gpp_ts29_229:avp_header('Deregistration-Reason'); avp_header('Digest-Algorithm') -> diameter_3gpp_ts29_229:avp_header('Digest-Algorithm'); avp_header('Digest-HA1') -> diameter_3gpp_ts29_229:avp_header('Digest-HA1'); avp_header('Digest-QoP') -> diameter_3gpp_ts29_229:avp_header('Digest-QoP'); avp_header('Digest-Realm') -> diameter_3gpp_ts29_229:avp_header('Digest-Realm'); avp_header('Feature-List') -> diameter_3gpp_ts29_229:avp_header('Feature-List'); avp_header('Feature-List-ID') -> diameter_3gpp_ts29_229:avp_header('Feature-List-ID'); avp_header('From-SIP-Header') -> diameter_3gpp_ts29_229:avp_header('From-SIP-Header'); avp_header('Initial-CSeq-Sequence-Number') -> diameter_3gpp_ts29_229:avp_header('Initial-CSeq-Sequence-Number'); avp_header('Integrity-Key') -> diameter_3gpp_ts29_229:avp_header('Integrity-Key'); avp_header('LIA-Flags') -> diameter_3gpp_ts29_229:avp_header('LIA-Flags'); avp_header('Loose-Route-Indication') -> diameter_3gpp_ts29_229:avp_header('Loose-Route-Indication'); avp_header('Mandatory-Capability') -> diameter_3gpp_ts29_229:avp_header('Mandatory-Capability'); avp_header('Multiple-Registration-Indication') -> diameter_3gpp_ts29_229:avp_header('Multiple-Registration-Indication'); avp_header('Optional-Capability') -> diameter_3gpp_ts29_229:avp_header('Optional-Capability'); avp_header('Originating-Request') -> diameter_3gpp_ts29_229:avp_header('Originating-Request'); avp_header('Path') -> diameter_3gpp_ts29_229:avp_header('Path'); avp_header('Primary-Charging-Collection-Function-Name') -> diameter_3gpp_ts29_229:avp_header('Primary-Charging-Collection-Function-Name'); avp_header('Primary-Event-Charging-Function-Name') -> diameter_3gpp_ts29_229:avp_header('Primary-Event-Charging-Function-Name'); avp_header('Priviledged-Sender-Indication') -> diameter_3gpp_ts29_229:avp_header('Priviledged-Sender-Indication'); avp_header('Public-Identity') -> diameter_3gpp_ts29_229:avp_header('Public-Identity'); avp_header('Reason-Code') -> diameter_3gpp_ts29_229:avp_header('Reason-Code'); avp_header('Reason-Info') -> diameter_3gpp_ts29_229:avp_header('Reason-Info'); avp_header('Record-Route') -> diameter_3gpp_ts29_229:avp_header('Record-Route'); avp_header('SAR-Flags') -> diameter_3gpp_ts29_229:avp_header('SAR-Flags'); avp_header('SIP-Auth-Data-Item') -> diameter_3gpp_ts29_229:avp_header('SIP-Auth-Data-Item'); avp_header('SIP-Authenticate') -> diameter_3gpp_ts29_229:avp_header('SIP-Authenticate'); avp_header('SIP-Authentication-Context') -> diameter_3gpp_ts29_229:avp_header('SIP-Authentication-Context'); avp_header('SIP-Authentication-Scheme') -> diameter_3gpp_ts29_229:avp_header('SIP-Authentication-Scheme'); avp_header('SIP-Authorization') -> diameter_3gpp_ts29_229:avp_header('SIP-Authorization'); avp_header('SIP-Digest-Authenticate') -> diameter_3gpp_ts29_229:avp_header('SIP-Digest-Authenticate'); avp_header('SIP-Item-Number') -> diameter_3gpp_ts29_229:avp_header('SIP-Item-Number'); avp_header('SIP-Number-Auth-Items') -> diameter_3gpp_ts29_229:avp_header('SIP-Number-Auth-Items'); avp_header('Secondary-Charging-Collection-Function-Name') -> diameter_3gpp_ts29_229:avp_header('Secondary-Charging-Collection-Function-Name'); avp_header('Secondary-Event-Charging-Function-Name') -> diameter_3gpp_ts29_229:avp_header('Secondary-Event-Charging-Function-Name'); avp_header('Server-Assignment-Type') -> diameter_3gpp_ts29_229:avp_header('Server-Assignment-Type'); avp_header('Server-Name') -> diameter_3gpp_ts29_229:avp_header('Server-Name'); avp_header('Session-Priority') -> diameter_3gpp_ts29_229:avp_header('Session-Priority'); avp_header('Supported-Applications') -> diameter_3gpp_ts29_229:avp_header('Supported-Applications'); avp_header('Supported-Features') -> diameter_3gpp_ts29_229:avp_header('Supported-Features'); avp_header('To-SIP-Header') -> diameter_3gpp_ts29_229:avp_header('To-SIP-Header'); avp_header('UAR-Flags') -> diameter_3gpp_ts29_229:avp_header('UAR-Flags'); avp_header('User-Authorization-Type') -> diameter_3gpp_ts29_229:avp_header('User-Authorization-Type'); avp_header('User-Data') -> diameter_3gpp_ts29_229:avp_header('User-Data'); avp_header('User-Data-Already-Available') -> diameter_3gpp_ts29_229:avp_header('User-Data-Already-Available'); avp_header('Visited-Network-Identifier') -> diameter_3gpp_ts29_229:avp_header('Visited-Network-Identifier'); avp_header('Wildcarded-Public-Identity') -> diameter_3gpp_ts29_229:avp_header('Wildcarded-Public-Identity'); avp_header('3GPP2-MEID') -> diameter_3gpp_ts29_272:avp_header('3GPP2-MEID'); avp_header('A-MSISDN') -> diameter_3gpp_ts29_272:avp_header('A-MSISDN'); avp_header('AMBR') -> diameter_3gpp_ts29_272:avp_header('AMBR'); avp_header('APN-Configuration') -> diameter_3gpp_ts29_272:avp_header('APN-Configuration'); avp_header('APN-Configuration-Profile') -> diameter_3gpp_ts29_272:avp_header('APN-Configuration-Profile'); avp_header('AUTN') -> diameter_3gpp_ts29_272:avp_header('AUTN'); avp_header('Access-Restriction-Data') -> diameter_3gpp_ts29_272:avp_header('Access-Restriction-Data'); avp_header('Active-APN') -> diameter_3gpp_ts29_272:avp_header('Active-APN'); avp_header('Age-Of-Location-Information') -> diameter_3gpp_ts29_272:avp_header('Age-Of-Location-Information'); avp_header('Alert-Reason') -> diameter_3gpp_ts29_272:avp_header('Alert-Reason'); avp_header('All-APN-Configurations-Included-Indicator') -> diameter_3gpp_ts29_272:avp_header('All-APN-Configurations-Included-Indicator'); avp_header('Area-Scope') -> diameter_3gpp_ts29_272:avp_header('Area-Scope'); avp_header('Authentication-Info') -> diameter_3gpp_ts29_272:avp_header('Authentication-Info'); avp_header('CLR-Flags') -> diameter_3gpp_ts29_272:avp_header('CLR-Flags'); avp_header('CSG-Id') -> diameter_3gpp_ts29_272:avp_header('CSG-Id'); avp_header('CSG-Subscription-Data') -> diameter_3gpp_ts29_272:avp_header('CSG-Subscription-Data'); avp_header('Call-Barring-Info') -> diameter_3gpp_ts29_272:avp_header('Call-Barring-Info'); avp_header('Cancellation-Type') -> diameter_3gpp_ts29_272:avp_header('Cancellation-Type'); avp_header('Cell-Global-Identity') -> diameter_3gpp_ts29_272:avp_header('Cell-Global-Identity'); avp_header('Client-Identity') -> diameter_3gpp_ts29_272:avp_header('Client-Identity'); avp_header('Collection-Period-RRM-LTE') -> diameter_3gpp_ts29_272:avp_header('Collection-Period-RRM-LTE'); avp_header('Collection-Period-RRM-UMTS') -> diameter_3gpp_ts29_272:avp_header('Collection-Period-RRM-UMTS'); avp_header('Complete-Data-List-Included-Indicator') -> diameter_3gpp_ts29_272:avp_header('Complete-Data-List-Included-Indicator'); avp_header('Context-Identifier') -> diameter_3gpp_ts29_272:avp_header('Context-Identifier'); avp_header('Core-Network-Restrictions') -> diameter_3gpp_ts29_272:avp_header('Core-Network-Restrictions'); avp_header('Current-Location-Retrieved') -> diameter_3gpp_ts29_272:avp_header('Current-Location-Retrieved'); avp_header('DSA-Flags') -> diameter_3gpp_ts29_272:avp_header('DSA-Flags'); avp_header('DSR-Flags') -> diameter_3gpp_ts29_272:avp_header('DSR-Flags'); avp_header('Daylight-Saving-Time') -> diameter_3gpp_ts29_272:avp_header('Daylight-Saving-Time'); avp_header('E-UTRAN-Cell-Global-Identity') -> diameter_3gpp_ts29_272:avp_header('E-UTRAN-Cell-Global-Identity'); avp_header('E-UTRAN-Vector') -> diameter_3gpp_ts29_272:avp_header('E-UTRAN-Vector'); avp_header('EPS-Location-Information') -> diameter_3gpp_ts29_272:avp_header('EPS-Location-Information'); avp_header('EPS-Subscribed-QoS-Profile') -> diameter_3gpp_ts29_272:avp_header('EPS-Subscribed-QoS-Profile'); avp_header('EPS-User-State') -> diameter_3gpp_ts29_272:avp_header('EPS-User-State'); avp_header('Equipment-Status') -> diameter_3gpp_ts29_272:avp_header('Equipment-Status'); avp_header('Equivalent-PLMN-List') -> diameter_3gpp_ts29_272:avp_header('Equivalent-PLMN-List'); avp_header('Error-Diagnostic') -> diameter_3gpp_ts29_272:avp_header('Error-Diagnostic'); avp_header('Event-Threshold-Event-1F') -> diameter_3gpp_ts29_272:avp_header('Event-Threshold-Event-1F'); avp_header('Event-Threshold-Event-1I') -> diameter_3gpp_ts29_272:avp_header('Event-Threshold-Event-1I'); avp_header('Event-Threshold-RSRP') -> diameter_3gpp_ts29_272:avp_header('Event-Threshold-RSRP'); avp_header('Event-Threshold-RSRQ') -> diameter_3gpp_ts29_272:avp_header('Event-Threshold-RSRQ'); avp_header('Expiration-Date') -> diameter_3gpp_ts29_272:avp_header('Expiration-Date'); avp_header('Ext-PDP-Address') -> diameter_3gpp_ts29_272:avp_header('Ext-PDP-Address'); avp_header('Ext-PDP-Type') -> diameter_3gpp_ts29_272:avp_header('Ext-PDP-Type'); avp_header('External-Client') -> diameter_3gpp_ts29_272:avp_header('External-Client'); avp_header('GERAN-Vector') -> diameter_3gpp_ts29_272:avp_header('GERAN-Vector'); avp_header('GMLC-Restriction') -> diameter_3gpp_ts29_272:avp_header('GMLC-Restriction'); avp_header('GPRS-Subscription-Data') -> diameter_3gpp_ts29_272:avp_header('GPRS-Subscription-Data'); avp_header('Geodetic-Information') -> diameter_3gpp_ts29_272:avp_header('Geodetic-Information'); avp_header('Geographical-Information') -> diameter_3gpp_ts29_272:avp_header('Geographical-Information'); avp_header('HPLMN-ODB') -> diameter_3gpp_ts29_272:avp_header('HPLMN-ODB'); avp_header('Homogeneous-Support-of-IMS-Voice-Over-PS-Sessions') -> diameter_3gpp_ts29_272:avp_header('Homogeneous-Support-of-IMS-Voice-Over-PS-Sessions'); avp_header('ICS-Indicator') -> diameter_3gpp_ts29_272:avp_header('ICS-Indicator'); avp_header('IDA-Flags') -> diameter_3gpp_ts29_272:avp_header('IDA-Flags'); avp_header('IDR-Flags') -> diameter_3gpp_ts29_272:avp_header('IDR-Flags'); avp_header('IMEI') -> diameter_3gpp_ts29_272:avp_header('IMEI'); avp_header('IMS-Voice-Over-PS-Sessions-Supported') -> diameter_3gpp_ts29_272:avp_header('IMS-Voice-Over-PS-Sessions-Supported'); avp_header('Immediate-Response-Preferred') -> diameter_3gpp_ts29_272:avp_header('Immediate-Response-Preferred'); avp_header('Item-Number') -> diameter_3gpp_ts29_272:avp_header('Item-Number'); avp_header('Job-Type') -> diameter_3gpp_ts29_272:avp_header('Job-Type'); avp_header('KASME') -> diameter_3gpp_ts29_272:avp_header('KASME'); avp_header('Kc') -> diameter_3gpp_ts29_272:avp_header('Kc'); avp_header('LCS-Info') -> diameter_3gpp_ts29_272:avp_header('LCS-Info'); avp_header('LCS-PrivacyException') -> diameter_3gpp_ts29_272:avp_header('LCS-PrivacyException'); avp_header('LIPA-Permission') -> diameter_3gpp_ts29_272:avp_header('LIPA-Permission'); avp_header('Last-UE-Activity-Time') -> diameter_3gpp_ts29_272:avp_header('Last-UE-Activity-Time'); avp_header('List-Of-Measurements') -> diameter_3gpp_ts29_272:avp_header('List-Of-Measurements'); avp_header('Local-Time-Zone') -> diameter_3gpp_ts29_272:avp_header('Local-Time-Zone'); avp_header('Location-Area-Identity') -> diameter_3gpp_ts29_272:avp_header('Location-Area-Identity'); avp_header('Logging-Duration') -> diameter_3gpp_ts29_272:avp_header('Logging-Duration'); avp_header('Logging-Interval') -> diameter_3gpp_ts29_272:avp_header('Logging-Interval'); avp_header('MDT-Configuration') -> diameter_3gpp_ts29_272:avp_header('MDT-Configuration'); avp_header('MDT-User-Consent') -> diameter_3gpp_ts29_272:avp_header('MDT-User-Consent'); avp_header('MME-Location-Information') -> diameter_3gpp_ts29_272:avp_header('MME-Location-Information'); avp_header('MME-Number-for-MT-SMS') -> diameter_3gpp_ts29_272:avp_header('MME-Number-for-MT-SMS'); avp_header('MME-User-State') -> diameter_3gpp_ts29_272:avp_header('MME-User-State'); avp_header('MO-LR') -> diameter_3gpp_ts29_272:avp_header('MO-LR'); avp_header('MPS-Priority') -> diameter_3gpp_ts29_272:avp_header('MPS-Priority'); avp_header('Measurement-Period-LTE') -> diameter_3gpp_ts29_272:avp_header('Measurement-Period-LTE'); avp_header('Measurement-Period-UMTS') -> diameter_3gpp_ts29_272:avp_header('Measurement-Period-UMTS'); avp_header('Measurement-Quantity') -> diameter_3gpp_ts29_272:avp_header('Measurement-Quantity'); avp_header('NOR-Flags') -> diameter_3gpp_ts29_272:avp_header('NOR-Flags'); avp_header('Network-Access-Mode') -> diameter_3gpp_ts29_272:avp_header('Network-Access-Mode'); avp_header('Notification-To-UE-User') -> diameter_3gpp_ts29_272:avp_header('Notification-To-UE-User'); avp_header('Number-Of-Requested-Vectors') -> diameter_3gpp_ts29_272:avp_header('Number-Of-Requested-Vectors'); avp_header('OMC-Id') -> diameter_3gpp_ts29_272:avp_header('OMC-Id'); avp_header('Operator-Determined-Barring') -> diameter_3gpp_ts29_272:avp_header('Operator-Determined-Barring'); avp_header('PDN-GW-Allocation-Type') -> diameter_3gpp_ts29_272:avp_header('PDN-GW-Allocation-Type'); avp_header('PDN-Type') -> diameter_3gpp_ts29_272:avp_header('PDN-Type'); avp_header('PDP-Context') -> diameter_3gpp_ts29_272:avp_header('PDP-Context'); avp_header('PDP-Type') -> diameter_3gpp_ts29_272:avp_header('PDP-Type'); avp_header('PLMN-Client') -> diameter_3gpp_ts29_272:avp_header('PLMN-Client'); avp_header('PUA-Flags') -> diameter_3gpp_ts29_272:avp_header('PUA-Flags'); avp_header('PUR-Flags') -> diameter_3gpp_ts29_272:avp_header('PUR-Flags'); avp_header('Positioning-Method') -> diameter_3gpp_ts29_272:avp_header('Positioning-Method'); avp_header('QoS-Subscribed') -> diameter_3gpp_ts29_272:avp_header('QoS-Subscribed'); avp_header('RAND') -> diameter_3gpp_ts29_272:avp_header('RAND'); avp_header('RAT-Frequency-Selection-Priority-ID') -> diameter_3gpp_ts29_272:avp_header('RAT-Frequency-Selection-Priority-ID'); avp_header('Re-Synchronization-Info') -> diameter_3gpp_ts29_272:avp_header('Re-Synchronization-Info'); avp_header('Regional-Subscription-Zone-Code') -> diameter_3gpp_ts29_272:avp_header('Regional-Subscription-Zone-Code'); avp_header('Relay-Node-Indicator') -> diameter_3gpp_ts29_272:avp_header('Relay-Node-Indicator'); avp_header('Report-Amount') -> diameter_3gpp_ts29_272:avp_header('Report-Amount'); avp_header('Report-Interval') -> diameter_3gpp_ts29_272:avp_header('Report-Interval'); avp_header('Reporting-Trigger') -> diameter_3gpp_ts29_272:avp_header('Reporting-Trigger'); avp_header('Requested-EUTRAN-Authentication-Info') -> diameter_3gpp_ts29_272:avp_header('Requested-EUTRAN-Authentication-Info'); avp_header('Requested-UTRAN-GERAN-Authentication-Info') -> diameter_3gpp_ts29_272:avp_header('Requested-UTRAN-GERAN-Authentication-Info'); avp_header('Restoration-Priority') -> diameter_3gpp_ts29_272:avp_header('Restoration-Priority'); avp_header('Roaming-Restricted-Due-To-Unsupported-Feature') -> diameter_3gpp_ts29_272:avp_header('Roaming-Restricted-Due-To-Unsupported-Feature'); avp_header('Routing-Area-Identity') -> diameter_3gpp_ts29_272:avp_header('Routing-Area-Identity'); avp_header('SGSN-Location-Information') -> diameter_3gpp_ts29_272:avp_header('SGSN-Location-Information'); avp_header('SGSN-User-State') -> diameter_3gpp_ts29_272:avp_header('SGSN-User-State'); avp_header('SIPTO-Permission') -> diameter_3gpp_ts29_272:avp_header('SIPTO-Permission'); avp_header('SMS-Register-Request') -> diameter_3gpp_ts29_272:avp_header('SMS-Register-Request'); avp_header('SRES') -> diameter_3gpp_ts29_272:avp_header('SRES'); avp_header('SS-Code') -> diameter_3gpp_ts29_272:avp_header('SS-Code'); avp_header('SS-Status') -> diameter_3gpp_ts29_272:avp_header('SS-Status'); avp_header('STN-SR') -> diameter_3gpp_ts29_272:avp_header('STN-SR'); avp_header('Service-Area-Identity') -> diameter_3gpp_ts29_272:avp_header('Service-Area-Identity'); avp_header('Service-Type') -> diameter_3gpp_ts29_272:avp_header('Service-Type'); avp_header('ServiceTypeIdentity') -> diameter_3gpp_ts29_272:avp_header('ServiceTypeIdentity'); avp_header('Software-Version') -> diameter_3gpp_ts29_272:avp_header('Software-Version'); avp_header('Specific-APN-Info') -> diameter_3gpp_ts29_272:avp_header('Specific-APN-Info'); avp_header('Subscribed-Periodic-RAU-TAU-Timer') -> diameter_3gpp_ts29_272:avp_header('Subscribed-Periodic-RAU-TAU-Timer'); avp_header('Subscribed-VSRVCC') -> diameter_3gpp_ts29_272:avp_header('Subscribed-VSRVCC'); avp_header('Subscriber-Status') -> diameter_3gpp_ts29_272:avp_header('Subscriber-Status'); avp_header('Subscription-Data') -> diameter_3gpp_ts29_272:avp_header('Subscription-Data'); avp_header('Subscription-Data-Flags') -> diameter_3gpp_ts29_272:avp_header('Subscription-Data-Flags'); avp_header('TS-Code') -> diameter_3gpp_ts29_272:avp_header('TS-Code'); avp_header('Teleservice-List') -> diameter_3gpp_ts29_272:avp_header('Teleservice-List'); avp_header('Terminal-Information') -> diameter_3gpp_ts29_272:avp_header('Terminal-Information'); avp_header('Time-Zone') -> diameter_3gpp_ts29_272:avp_header('Time-Zone'); avp_header('Trace-Collection-Entity') -> diameter_3gpp_ts29_272:avp_header('Trace-Collection-Entity'); avp_header('Trace-Data') -> diameter_3gpp_ts29_272:avp_header('Trace-Data'); avp_header('Trace-Depth') -> diameter_3gpp_ts29_272:avp_header('Trace-Depth'); avp_header('Trace-Event-List') -> diameter_3gpp_ts29_272:avp_header('Trace-Event-List'); avp_header('Trace-Interface-List') -> diameter_3gpp_ts29_272:avp_header('Trace-Interface-List'); avp_header('Trace-NE-Type-List') -> diameter_3gpp_ts29_272:avp_header('Trace-NE-Type-List'); avp_header('Trace-Reference') -> diameter_3gpp_ts29_272:avp_header('Trace-Reference'); avp_header('Tracking-Area-Identity') -> diameter_3gpp_ts29_272:avp_header('Tracking-Area-Identity'); avp_header('UE-SRVCC-Capability') -> diameter_3gpp_ts29_272:avp_header('UE-SRVCC-Capability'); avp_header('UE-Usage-Type') -> diameter_3gpp_ts29_272:avp_header('UE-Usage-Type'); avp_header('ULA-Flags') -> diameter_3gpp_ts29_272:avp_header('ULA-Flags'); avp_header('ULR-Flags') -> diameter_3gpp_ts29_272:avp_header('ULR-Flags'); avp_header('UTRAN-Vector') -> diameter_3gpp_ts29_272:avp_header('UTRAN-Vector'); avp_header('UVA-Flags') -> diameter_3gpp_ts29_272:avp_header('UVA-Flags'); avp_header('UVR-Flags') -> diameter_3gpp_ts29_272:avp_header('UVR-Flags'); avp_header('User-Id') -> diameter_3gpp_ts29_272:avp_header('User-Id'); avp_header('User-State') -> diameter_3gpp_ts29_272:avp_header('User-State'); avp_header('VPLMN-CSG-Subscription-Data') -> diameter_3gpp_ts29_272:avp_header('VPLMN-CSG-Subscription-Data'); avp_header('VPLMN-Dynamic-Address-Allowed') -> diameter_3gpp_ts29_272:avp_header('VPLMN-Dynamic-Address-Allowed'); avp_header('VPLMN-LIPA-Allowed') -> diameter_3gpp_ts29_272:avp_header('VPLMN-LIPA-Allowed'); avp_header('Visited-PLMN-Id') -> diameter_3gpp_ts29_272:avp_header('Visited-PLMN-Id'); avp_header('XRES') -> diameter_3gpp_ts29_272:avp_header('XRES'); avp_header('3GPP-AAA-Server-Name') -> diameter_3gpp_ts29_273:avp_header('3GPP-AAA-Server-Name'); avp_header('AAA-Failure-Indication') -> diameter_3gpp_ts29_273:avp_header('AAA-Failure-Indication'); avp_header('AAR-Flags') -> diameter_3gpp_ts29_273:avp_header('AAR-Flags'); avp_header('AN-Trusted') -> diameter_3gpp_ts29_273:avp_header('AN-Trusted'); avp_header('ANID') -> diameter_3gpp_ts29_273:avp_header('ANID'); avp_header('Access-Authorization-Flags') -> diameter_3gpp_ts29_273:avp_header('Access-Authorization-Flags'); avp_header('Access-Network-Info') -> diameter_3gpp_ts29_273:avp_header('Access-Network-Info'); avp_header('Connectivity-Flags') -> diameter_3gpp_ts29_273:avp_header('Connectivity-Flags'); avp_header('DEA-Flags') -> diameter_3gpp_ts29_273:avp_header('DEA-Flags'); avp_header('DER-Flags') -> diameter_3gpp_ts29_273:avp_header('DER-Flags'); avp_header('DER-S6b-Flags') -> diameter_3gpp_ts29_273:avp_header('DER-S6b-Flags'); avp_header('ERP-Authorization') -> diameter_3gpp_ts29_273:avp_header('ERP-Authorization'); avp_header('Emergency-Services') -> diameter_3gpp_ts29_273:avp_header('Emergency-Services'); avp_header('Full-Network-Name') -> diameter_3gpp_ts29_273:avp_header('Full-Network-Name'); avp_header('HESSID') -> diameter_3gpp_ts29_273:avp_header('HESSID'); avp_header('IMEI-Check-In-VPLMN-Result') -> diameter_3gpp_ts29_273:avp_header('IMEI-Check-In-VPLMN-Result'); avp_header('MIP-FA-RK') -> diameter_3gpp_ts29_273:avp_header('MIP-FA-RK'); avp_header('MIP-FA-RK-SPI') -> diameter_3gpp_ts29_273:avp_header('MIP-FA-RK-SPI'); avp_header('MIP6-Feature-Vector') -> diameter_3gpp_ts29_273:avp_header('MIP6-Feature-Vector'); avp_header('Maximum-Wait-Time') -> diameter_3gpp_ts29_273:avp_header('Maximum-Wait-Time'); avp_header('Mobile-Node-Identifier') -> diameter_3gpp_ts29_273:avp_header('Mobile-Node-Identifier'); avp_header('Non-3GPP-IP-Access') -> diameter_3gpp_ts29_273:avp_header('Non-3GPP-IP-Access'); avp_header('Non-3GPP-IP-Access-APN') -> diameter_3gpp_ts29_273:avp_header('Non-3GPP-IP-Access-APN'); avp_header('Non-3GPP-User-Data') -> diameter_3gpp_ts29_273:avp_header('Non-3GPP-User-Data'); avp_header('Origination-Time-Stamp') -> diameter_3gpp_ts29_273:avp_header('Origination-Time-Stamp'); avp_header('PPR-Flags') -> diameter_3gpp_ts29_273:avp_header('PPR-Flags'); avp_header('RAR-Flags') -> diameter_3gpp_ts29_273:avp_header('RAR-Flags'); avp_header('SM-Back-Off-Timer') -> diameter_3gpp_ts29_273:avp_header('SM-Back-Off-Timer'); avp_header('SSID') -> diameter_3gpp_ts29_273:avp_header('SSID'); avp_header('Short-Network-Name') -> diameter_3gpp_ts29_273:avp_header('Short-Network-Name'); avp_header('TWAG-CP-Address') -> diameter_3gpp_ts29_273:avp_header('TWAG-CP-Address'); avp_header('TWAG-UP-Address') -> diameter_3gpp_ts29_273:avp_header('TWAG-UP-Address'); avp_header('TWAN-Access-Info') -> diameter_3gpp_ts29_273:avp_header('TWAN-Access-Info'); avp_header('TWAN-Connection-Mode') -> diameter_3gpp_ts29_273:avp_header('TWAN-Connection-Mode'); avp_header('TWAN-Connectivity-Parameters') -> diameter_3gpp_ts29_273:avp_header('TWAN-Connectivity-Parameters'); avp_header('TWAN-Default-APN-Context-Id') -> diameter_3gpp_ts29_273:avp_header('TWAN-Default-APN-Context-Id'); avp_header('TWAN-PCO') -> diameter_3gpp_ts29_273:avp_header('TWAN-PCO'); avp_header('TWAN-S2a-Failure-Cause') -> diameter_3gpp_ts29_273:avp_header('TWAN-S2a-Failure-Cause'); avp_header('Trace-Info') -> diameter_3gpp_ts29_273:avp_header('Trace-Info'); avp_header('Transport-Access-Type') -> diameter_3gpp_ts29_273:avp_header('Transport-Access-Type'); avp_header('WLAN-Identifier') -> diameter_3gpp_ts29_273:avp_header('WLAN-Identifier'); avp_header('WLCP-Key') -> diameter_3gpp_ts29_273:avp_header('WLCP-Key'); avp_header('3GPP-PS-Data-Off-Status') -> diameter_3gpp_ts32_299:avp_header('3GPP-PS-Data-Off-Status'); avp_header('AF-Correlation-Information') -> diameter_3gpp_ts32_299:avp_header('AF-Correlation-Information'); avp_header('APN-Rate-Control') -> diameter_3gpp_ts32_299:avp_header('APN-Rate-Control'); avp_header('APN-Rate-Control-Downlink') -> diameter_3gpp_ts32_299:avp_header('APN-Rate-Control-Downlink'); avp_header('APN-Rate-Control-Uplink') -> diameter_3gpp_ts32_299:avp_header('APN-Rate-Control-Uplink'); avp_header('Access-Network-Info-Change') -> diameter_3gpp_ts32_299:avp_header('Access-Network-Info-Change'); avp_header('Access-Network-Information') -> diameter_3gpp_ts32_299:avp_header('Access-Network-Information'); avp_header('Access-Transfer-Information') -> diameter_3gpp_ts32_299:avp_header('Access-Transfer-Information'); avp_header('Access-Transfer-Type') -> diameter_3gpp_ts32_299:avp_header('Access-Transfer-Type'); avp_header('Account-Expiration') -> diameter_3gpp_ts32_299:avp_header('Account-Expiration'); avp_header('Accumulated-Cost') -> diameter_3gpp_ts32_299:avp_header('Accumulated-Cost'); avp_header('Adaptations') -> diameter_3gpp_ts32_299:avp_header('Adaptations'); avp_header('Additional-Content-Information') -> diameter_3gpp_ts32_299:avp_header('Additional-Content-Information'); avp_header('Additional-Exception-Reports') -> diameter_3gpp_ts32_299:avp_header('Additional-Exception-Reports'); avp_header('Additional-Type-Information') -> diameter_3gpp_ts32_299:avp_header('Additional-Type-Information'); avp_header('Address-Data') -> diameter_3gpp_ts32_299:avp_header('Address-Data'); avp_header('Address-Domain') -> diameter_3gpp_ts32_299:avp_header('Address-Domain'); avp_header('Address-Type') -> diameter_3gpp_ts32_299:avp_header('Address-Type'); avp_header('Addressee-Type') -> diameter_3gpp_ts32_299:avp_header('Addressee-Type'); avp_header('Alternate-Charged-Party-Address') -> diameter_3gpp_ts32_299:avp_header('Alternate-Charged-Party-Address'); avp_header('Announcement-Identifier') -> diameter_3gpp_ts32_299:avp_header('Announcement-Identifier'); avp_header('Announcement-Information') -> diameter_3gpp_ts32_299:avp_header('Announcement-Information'); avp_header('Announcement-Order') -> diameter_3gpp_ts32_299:avp_header('Announcement-Order'); avp_header('Announcing-PLMN-ID') -> diameter_3gpp_ts32_299:avp_header('Announcing-PLMN-ID'); avp_header('Announcing-UE-HPLMN-Identifier') -> diameter_3gpp_ts32_299:avp_header('Announcing-UE-HPLMN-Identifier'); avp_header('Announcing-UE-VPLMN-Identifier') -> diameter_3gpp_ts32_299:avp_header('Announcing-UE-VPLMN-Identifier'); avp_header('AoC-Cost-Information') -> diameter_3gpp_ts32_299:avp_header('AoC-Cost-Information'); avp_header('AoC-Format') -> diameter_3gpp_ts32_299:avp_header('AoC-Format'); avp_header('AoC-Information') -> diameter_3gpp_ts32_299:avp_header('AoC-Information'); avp_header('AoC-Request-Type') -> diameter_3gpp_ts32_299:avp_header('AoC-Request-Type'); avp_header('AoC-Service') -> diameter_3gpp_ts32_299:avp_header('AoC-Service'); avp_header('AoC-Service-Obligatory-Type') -> diameter_3gpp_ts32_299:avp_header('AoC-Service-Obligatory-Type'); avp_header('AoC-Service-Type') -> diameter_3gpp_ts32_299:avp_header('AoC-Service-Type'); avp_header('AoC-Subscription-Information') -> diameter_3gpp_ts32_299:avp_header('AoC-Subscription-Information'); avp_header('Applic-ID') -> diameter_3gpp_ts32_299:avp_header('Applic-ID'); avp_header('Application-Provided-Called-Party-Address') -> diameter_3gpp_ts32_299:avp_header('Application-Provided-Called-Party-Address'); avp_header('Application-Server') -> diameter_3gpp_ts32_299:avp_header('Application-Server'); avp_header('Application-Server-Information') -> diameter_3gpp_ts32_299:avp_header('Application-Server-Information'); avp_header('Application-Specific-Data') -> diameter_3gpp_ts32_299:avp_header('Application-Specific-Data'); avp_header('Associated-Party-Address') -> diameter_3gpp_ts32_299:avp_header('Associated-Party-Address'); avp_header('Associated-URI') -> diameter_3gpp_ts32_299:avp_header('Associated-URI'); avp_header('Authorised-QoS') -> diameter_3gpp_ts32_299:avp_header('Authorised-QoS'); avp_header('Aux-Applic-Info') -> diameter_3gpp_ts32_299:avp_header('Aux-Applic-Info'); avp_header('BSSID') -> diameter_3gpp_ts32_299:avp_header('BSSID'); avp_header('Base-Time-Interval') -> diameter_3gpp_ts32_299:avp_header('Base-Time-Interval'); avp_header('Basic-Service-Code') -> diameter_3gpp_ts32_299:avp_header('Basic-Service-Code'); avp_header('Bearer-Capability') -> diameter_3gpp_ts32_299:avp_header('Bearer-Capability'); avp_header('Bearer-Service') -> diameter_3gpp_ts32_299:avp_header('Bearer-Service'); avp_header('CG-Address') -> diameter_3gpp_ts32_299:avp_header('CG-Address'); avp_header('CN-Operator-Selection-Entity') -> diameter_3gpp_ts32_299:avp_header('CN-Operator-Selection-Entity'); avp_header('CP-CIoT-EPS-Optimisation-Indicator') -> diameter_3gpp_ts32_299:avp_header('CP-CIoT-EPS-Optimisation-Indicator'); avp_header('CPDT-Information') -> diameter_3gpp_ts32_299:avp_header('CPDT-Information'); avp_header('CSG-Access-Mode') -> diameter_3gpp_ts32_299:avp_header('CSG-Access-Mode'); avp_header('CSG-Membership-Indication') -> diameter_3gpp_ts32_299:avp_header('CSG-Membership-Indication'); avp_header('CUG-Information') -> diameter_3gpp_ts32_299:avp_header('CUG-Information'); avp_header('Called-Asserted-Identity') -> diameter_3gpp_ts32_299:avp_header('Called-Asserted-Identity'); avp_header('Called-Identity') -> diameter_3gpp_ts32_299:avp_header('Called-Identity'); avp_header('Called-Identity-Change') -> diameter_3gpp_ts32_299:avp_header('Called-Identity-Change'); avp_header('Called-Party-Address') -> diameter_3gpp_ts32_299:avp_header('Called-Party-Address'); avp_header('Calling-Party-Address') -> diameter_3gpp_ts32_299:avp_header('Calling-Party-Address'); avp_header('Carrier-Select-Routing-Information') -> diameter_3gpp_ts32_299:avp_header('Carrier-Select-Routing-Information'); avp_header('Cause-Code') -> diameter_3gpp_ts32_299:avp_header('Cause-Code'); avp_header('Cellular-Network-Information') -> diameter_3gpp_ts32_299:avp_header('Cellular-Network-Information'); avp_header('Change-Condition') -> diameter_3gpp_ts32_299:avp_header('Change-Condition'); avp_header('Change-Time') -> diameter_3gpp_ts32_299:avp_header('Change-Time'); avp_header('Charge-Reason-Code') -> diameter_3gpp_ts32_299:avp_header('Charge-Reason-Code'); avp_header('Charged-Party') -> diameter_3gpp_ts32_299:avp_header('Charged-Party'); avp_header('Charging-Characteristics-Selection-Mode') -> diameter_3gpp_ts32_299:avp_header('Charging-Characteristics-Selection-Mode'); avp_header('Charging-Per-IP-CAN-Session-Indicator') -> diameter_3gpp_ts32_299:avp_header('Charging-Per-IP-CAN-Session-Indicator'); avp_header('Class-Identifier') -> diameter_3gpp_ts32_299:avp_header('Class-Identifier'); avp_header('Client-Address') -> diameter_3gpp_ts32_299:avp_header('Client-Address'); avp_header('Content-Class') -> diameter_3gpp_ts32_299:avp_header('Content-Class'); avp_header('Content-Disposition') -> diameter_3gpp_ts32_299:avp_header('Content-Disposition'); avp_header('Content-Length') -> diameter_3gpp_ts32_299:avp_header('Content-Length'); avp_header('Content-Size') -> diameter_3gpp_ts32_299:avp_header('Content-Size'); avp_header('Content-Type') -> diameter_3gpp_ts32_299:avp_header('Content-Type'); avp_header('Coverage-Info') -> diameter_3gpp_ts32_299:avp_header('Coverage-Info'); avp_header('Coverage-Status') -> diameter_3gpp_ts32_299:avp_header('Coverage-Status'); avp_header('Current-Tariff') -> diameter_3gpp_ts32_299:avp_header('Current-Tariff'); avp_header('DRM-Content') -> diameter_3gpp_ts32_299:avp_header('DRM-Content'); avp_header('Data-Coding-Scheme') -> diameter_3gpp_ts32_299:avp_header('Data-Coding-Scheme'); avp_header('Deferred-Location-Event-Type') -> diameter_3gpp_ts32_299:avp_header('Deferred-Location-Event-Type'); avp_header('Delivery-Report-Requested') -> diameter_3gpp_ts32_299:avp_header('Delivery-Report-Requested'); avp_header('Destination-Interface') -> diameter_3gpp_ts32_299:avp_header('Destination-Interface'); avp_header('Diagnostics') -> diameter_3gpp_ts32_299:avp_header('Diagnostics'); avp_header('Discoveree-UE-HPLMN-Identifier') -> diameter_3gpp_ts32_299:avp_header('Discoveree-UE-HPLMN-Identifier'); avp_header('Discoveree-UE-VPLMN-Identifier') -> diameter_3gpp_ts32_299:avp_header('Discoveree-UE-VPLMN-Identifier'); avp_header('Discoverer-UE-HPLMN-Identifier') -> diameter_3gpp_ts32_299:avp_header('Discoverer-UE-HPLMN-Identifier'); avp_header('Discoverer-UE-VPLMN-Identifier') -> diameter_3gpp_ts32_299:avp_header('Discoverer-UE-VPLMN-Identifier'); avp_header('Domain-Name') -> diameter_3gpp_ts32_299:avp_header('Domain-Name'); avp_header('Dynamic-Address-Flag') -> diameter_3gpp_ts32_299:avp_header('Dynamic-Address-Flag'); avp_header('Dynamic-Address-Flag-Extension') -> diameter_3gpp_ts32_299:avp_header('Dynamic-Address-Flag-Extension'); avp_header('EPDG-Address') -> diameter_3gpp_ts32_299:avp_header('EPDG-Address'); avp_header('Early-Media-Description') -> diameter_3gpp_ts32_299:avp_header('Early-Media-Description'); avp_header('Enhanced-Diagnostics') -> diameter_3gpp_ts32_299:avp_header('Enhanced-Diagnostics'); avp_header('Envelope') -> diameter_3gpp_ts32_299:avp_header('Envelope'); avp_header('Envelope-End-Time') -> diameter_3gpp_ts32_299:avp_header('Envelope-End-Time'); avp_header('Envelope-Reporting') -> diameter_3gpp_ts32_299:avp_header('Envelope-Reporting'); avp_header('Envelope-Start-Time') -> diameter_3gpp_ts32_299:avp_header('Envelope-Start-Time'); avp_header('Event') -> diameter_3gpp_ts32_299:avp_header('Event'); avp_header('Event-Charging-TimeStamp') -> diameter_3gpp_ts32_299:avp_header('Event-Charging-TimeStamp'); avp_header('Event-Type') -> diameter_3gpp_ts32_299:avp_header('Event-Type'); avp_header('Expires') -> diameter_3gpp_ts32_299:avp_header('Expires'); avp_header('FE-Identifier-List') -> diameter_3gpp_ts32_299:avp_header('FE-Identifier-List'); avp_header('File-Repair-Supported') -> diameter_3gpp_ts32_299:avp_header('File-Repair-Supported'); avp_header('Forwarding-Pending') -> diameter_3gpp_ts32_299:avp_header('Forwarding-Pending'); avp_header('From-Address') -> diameter_3gpp_ts32_299:avp_header('From-Address'); avp_header('GGSN-Address') -> diameter_3gpp_ts32_299:avp_header('GGSN-Address'); avp_header('IMS-Application-Reference-Identifier') -> diameter_3gpp_ts32_299:avp_header('IMS-Application-Reference-Identifier'); avp_header('IMS-Charging-Identifier') -> diameter_3gpp_ts32_299:avp_header('IMS-Charging-Identifier'); avp_header('IMS-Communication-Service-Identifier') -> diameter_3gpp_ts32_299:avp_header('IMS-Communication-Service-Identifier'); avp_header('IMS-Emergency-Indicator') -> diameter_3gpp_ts32_299:avp_header('IMS-Emergency-Indicator'); avp_header('IMS-Information') -> diameter_3gpp_ts32_299:avp_header('IMS-Information'); avp_header('IMS-Visited-Network-Identifier') -> diameter_3gpp_ts32_299:avp_header('IMS-Visited-Network-Identifier'); avp_header('IMSI-Unauthenticated-Flag') -> diameter_3gpp_ts32_299:avp_header('IMSI-Unauthenticated-Flag'); avp_header('IP-Realm-Default-Indication') -> diameter_3gpp_ts32_299:avp_header('IP-Realm-Default-Indication'); avp_header('ISUP-Cause') -> diameter_3gpp_ts32_299:avp_header('ISUP-Cause'); avp_header('ISUP-Cause-Diagnostics') -> diameter_3gpp_ts32_299:avp_header('ISUP-Cause-Diagnostics'); avp_header('ISUP-Cause-Location') -> diameter_3gpp_ts32_299:avp_header('ISUP-Cause-Location'); avp_header('ISUP-Cause-Value') -> diameter_3gpp_ts32_299:avp_header('ISUP-Cause-Value'); avp_header('ISUP-Location-Number') -> diameter_3gpp_ts32_299:avp_header('ISUP-Location-Number'); avp_header('Incoming-Trunk-Group-Id') -> diameter_3gpp_ts32_299:avp_header('Incoming-Trunk-Group-Id'); avp_header('Incremental-Cost') -> diameter_3gpp_ts32_299:avp_header('Incremental-Cost'); avp_header('Initial-IMS-Charging-Identifier') -> diameter_3gpp_ts32_299:avp_header('Initial-IMS-Charging-Identifier'); avp_header('Instance-Id') -> diameter_3gpp_ts32_299:avp_header('Instance-Id'); avp_header('Inter-Operator-Identifier') -> diameter_3gpp_ts32_299:avp_header('Inter-Operator-Identifier'); avp_header('Inter-UE-Transfer') -> diameter_3gpp_ts32_299:avp_header('Inter-UE-Transfer'); avp_header('Interface-Id') -> diameter_3gpp_ts32_299:avp_header('Interface-Id'); avp_header('Interface-Port') -> diameter_3gpp_ts32_299:avp_header('Interface-Port'); avp_header('Interface-Text') -> diameter_3gpp_ts32_299:avp_header('Interface-Text'); avp_header('Interface-Type') -> diameter_3gpp_ts32_299:avp_header('Interface-Type'); avp_header('LCS-APN') -> diameter_3gpp_ts32_299:avp_header('LCS-APN'); avp_header('LCS-Client-Dialed-By-MS') -> diameter_3gpp_ts32_299:avp_header('LCS-Client-Dialed-By-MS'); avp_header('LCS-Client-External-ID') -> diameter_3gpp_ts32_299:avp_header('LCS-Client-External-ID'); avp_header('LCS-Client-ID') -> diameter_3gpp_ts32_299:avp_header('LCS-Client-ID'); avp_header('LCS-Client-Name') -> diameter_3gpp_ts32_299:avp_header('LCS-Client-Name'); avp_header('LCS-Client-Type') -> diameter_3gpp_ts32_299:avp_header('LCS-Client-Type'); avp_header('LCS-Data-Coding-Scheme') -> diameter_3gpp_ts32_299:avp_header('LCS-Data-Coding-Scheme'); avp_header('LCS-Format-Indicator') -> diameter_3gpp_ts32_299:avp_header('LCS-Format-Indicator'); avp_header('LCS-Information') -> diameter_3gpp_ts32_299:avp_header('LCS-Information'); avp_header('LCS-Name-String') -> diameter_3gpp_ts32_299:avp_header('LCS-Name-String'); avp_header('LCS-Requestor-ID') -> diameter_3gpp_ts32_299:avp_header('LCS-Requestor-ID'); avp_header('LCS-Requestor-ID-String') -> diameter_3gpp_ts32_299:avp_header('LCS-Requestor-ID-String'); avp_header('Language') -> diameter_3gpp_ts32_299:avp_header('Language'); avp_header('Layer-2-Group-ID') -> diameter_3gpp_ts32_299:avp_header('Layer-2-Group-ID'); avp_header('Local-GW-Inserted-Indication') -> diameter_3gpp_ts32_299:avp_header('Local-GW-Inserted-Indication'); avp_header('Local-Sequence-Number') -> diameter_3gpp_ts32_299:avp_header('Local-Sequence-Number'); avp_header('Location-Estimate') -> diameter_3gpp_ts32_299:avp_header('Location-Estimate'); avp_header('Location-Estimate-Type') -> diameter_3gpp_ts32_299:avp_header('Location-Estimate-Type'); avp_header('Location-Info') -> diameter_3gpp_ts32_299:avp_header('Location-Info'); avp_header('Location-Type') -> diameter_3gpp_ts32_299:avp_header('Location-Type'); avp_header('Low-Balance-Indication') -> diameter_3gpp_ts32_299:avp_header('Low-Balance-Indication'); avp_header('Low-Priority-Indicator') -> diameter_3gpp_ts32_299:avp_header('Low-Priority-Indicator'); avp_header('MBMS-Charged-Party') -> diameter_3gpp_ts32_299:avp_header('MBMS-Charged-Party'); avp_header('MBMS-GW-Address') -> diameter_3gpp_ts32_299:avp_header('MBMS-GW-Address'); avp_header('MBMS-Information') -> diameter_3gpp_ts32_299:avp_header('MBMS-Information'); avp_header('MBMS-User-Service-Type') -> diameter_3gpp_ts32_299:avp_header('MBMS-User-Service-Type'); avp_header('MM-Content-Type') -> diameter_3gpp_ts32_299:avp_header('MM-Content-Type'); avp_header('MMBox-Storage-Requested') -> diameter_3gpp_ts32_299:avp_header('MMBox-Storage-Requested'); avp_header('MMS-Information') -> diameter_3gpp_ts32_299:avp_header('MMS-Information'); avp_header('MMTel-Information') -> diameter_3gpp_ts32_299:avp_header('MMTel-Information'); avp_header('MMTel-SService-Type') -> diameter_3gpp_ts32_299:avp_header('MMTel-SService-Type'); avp_header('MSC-Address') -> diameter_3gpp_ts32_299:avp_header('MSC-Address'); avp_header('MTC-IWF-Address') -> diameter_3gpp_ts32_299:avp_header('MTC-IWF-Address'); avp_header('Media-Initiator-Flag') -> diameter_3gpp_ts32_299:avp_header('Media-Initiator-Flag'); avp_header('Media-Initiator-Party') -> diameter_3gpp_ts32_299:avp_header('Media-Initiator-Party'); avp_header('Message-Body') -> diameter_3gpp_ts32_299:avp_header('Message-Body'); avp_header('Message-Class') -> diameter_3gpp_ts32_299:avp_header('Message-Class'); avp_header('Message-ID') -> diameter_3gpp_ts32_299:avp_header('Message-ID'); avp_header('Message-Size') -> diameter_3gpp_ts32_299:avp_header('Message-Size'); avp_header('Message-Type') -> diameter_3gpp_ts32_299:avp_header('Message-Type'); avp_header('Monitored-PLMN-Identifier') -> diameter_3gpp_ts32_299:avp_header('Monitored-PLMN-Identifier'); avp_header('Monitoring-Event-Configuration-Activity') -> diameter_3gpp_ts32_299:avp_header('Monitoring-Event-Configuration-Activity'); avp_header('Monitoring-Event-Functionality') -> diameter_3gpp_ts32_299:avp_header('Monitoring-Event-Functionality'); avp_header('Monitoring-Event-Information') -> diameter_3gpp_ts32_299:avp_header('Monitoring-Event-Information'); avp_header('Monitoring-Event-Report-Data') -> diameter_3gpp_ts32_299:avp_header('Monitoring-Event-Report-Data'); avp_header('Monitoring-Event-Report-Number') -> diameter_3gpp_ts32_299:avp_header('Monitoring-Event-Report-Number'); avp_header('Monitoring-UE-HPLMN-Identifier') -> diameter_3gpp_ts32_299:avp_header('Monitoring-UE-HPLMN-Identifier'); avp_header('Monitoring-UE-Identifier') -> diameter_3gpp_ts32_299:avp_header('Monitoring-UE-Identifier'); avp_header('Monitoring-UE-VPLMN-Identifier') -> diameter_3gpp_ts32_299:avp_header('Monitoring-UE-VPLMN-Identifier'); avp_header('NIDD-Submission') -> diameter_3gpp_ts32_299:avp_header('NIDD-Submission'); avp_header('NNI-Information') -> diameter_3gpp_ts32_299:avp_header('NNI-Information'); avp_header('NNI-Type') -> diameter_3gpp_ts32_299:avp_header('NNI-Type'); avp_header('Neighbour-Node-Address') -> diameter_3gpp_ts32_299:avp_header('Neighbour-Node-Address'); avp_header('Network-Call-Reference-Number') -> diameter_3gpp_ts32_299:avp_header('Network-Call-Reference-Number'); avp_header('Next-Tariff') -> diameter_3gpp_ts32_299:avp_header('Next-Tariff'); avp_header('Node-Functionality') -> diameter_3gpp_ts32_299:avp_header('Node-Functionality'); avp_header('Node-Id') -> diameter_3gpp_ts32_299:avp_header('Node-Id'); avp_header('Number-Of-Diversions') -> diameter_3gpp_ts32_299:avp_header('Number-Of-Diversions'); avp_header('Number-Of-Messages-Sent') -> diameter_3gpp_ts32_299:avp_header('Number-Of-Messages-Sent'); avp_header('Number-Of-Participants') -> diameter_3gpp_ts32_299:avp_header('Number-Of-Participants'); avp_header('Number-Of-Received-Talk-Bursts') -> diameter_3gpp_ts32_299:avp_header('Number-Of-Received-Talk-Bursts'); avp_header('Number-Of-Talk-Bursts') -> diameter_3gpp_ts32_299:avp_header('Number-Of-Talk-Bursts'); avp_header('Number-Portability-Routing-Information') -> diameter_3gpp_ts32_299:avp_header('Number-Portability-Routing-Information'); avp_header('Offline-Charging') -> diameter_3gpp_ts32_299:avp_header('Offline-Charging'); avp_header('Online-Charging-Flag') -> diameter_3gpp_ts32_299:avp_header('Online-Charging-Flag'); avp_header('Originating-IOI') -> diameter_3gpp_ts32_299:avp_header('Originating-IOI'); avp_header('Originator') -> diameter_3gpp_ts32_299:avp_header('Originator'); avp_header('Originator-Address') -> diameter_3gpp_ts32_299:avp_header('Originator-Address'); avp_header('Originator-Interface') -> diameter_3gpp_ts32_299:avp_header('Originator-Interface'); avp_header('Originator-Received-Address') -> diameter_3gpp_ts32_299:avp_header('Originator-Received-Address'); avp_header('Originator-SCCP-Address') -> diameter_3gpp_ts32_299:avp_header('Originator-SCCP-Address'); avp_header('Outgoing-Session-Id') -> diameter_3gpp_ts32_299:avp_header('Outgoing-Session-Id'); avp_header('Outgoing-Trunk-Group-Id') -> diameter_3gpp_ts32_299:avp_header('Outgoing-Trunk-Group-Id'); avp_header('PC3-Control-Protocol-Cause') -> diameter_3gpp_ts32_299:avp_header('PC3-Control-Protocol-Cause'); avp_header('PC3-EPC-Control-Protocol-Cause') -> diameter_3gpp_ts32_299:avp_header('PC3-EPC-Control-Protocol-Cause'); avp_header('PC5-Radio-Technology') -> diameter_3gpp_ts32_299:avp_header('PC5-Radio-Technology'); avp_header('PDN-Connection-Charging-ID') -> diameter_3gpp_ts32_299:avp_header('PDN-Connection-Charging-ID'); avp_header('PDP-Address') -> diameter_3gpp_ts32_299:avp_header('PDP-Address'); avp_header('PDP-Address-Prefix-Length') -> diameter_3gpp_ts32_299:avp_header('PDP-Address-Prefix-Length'); avp_header('PDP-Context-Type') -> diameter_3gpp_ts32_299:avp_header('PDP-Context-Type'); avp_header('PS-Append-Free-Format-Data') -> diameter_3gpp_ts32_299:avp_header('PS-Append-Free-Format-Data'); avp_header('PS-Free-Format-Data') -> diameter_3gpp_ts32_299:avp_header('PS-Free-Format-Data'); avp_header('PS-Furnish-Charging-Information') -> diameter_3gpp_ts32_299:avp_header('PS-Furnish-Charging-Information'); avp_header('PS-Information') -> diameter_3gpp_ts32_299:avp_header('PS-Information'); avp_header('Participant-Access-Priority') -> diameter_3gpp_ts32_299:avp_header('Participant-Access-Priority'); avp_header('Participant-Action-Type') -> diameter_3gpp_ts32_299:avp_header('Participant-Action-Type'); avp_header('Participant-Group') -> diameter_3gpp_ts32_299:avp_header('Participant-Group'); avp_header('Participants-Involved') -> diameter_3gpp_ts32_299:avp_header('Participants-Involved'); avp_header('Play-Alternative') -> diameter_3gpp_ts32_299:avp_header('Play-Alternative'); avp_header('PoC-Change-Condition') -> diameter_3gpp_ts32_299:avp_header('PoC-Change-Condition'); avp_header('PoC-Change-Time') -> diameter_3gpp_ts32_299:avp_header('PoC-Change-Time'); avp_header('PoC-Controlling-Address') -> diameter_3gpp_ts32_299:avp_header('PoC-Controlling-Address'); avp_header('PoC-Event-Type') -> diameter_3gpp_ts32_299:avp_header('PoC-Event-Type'); avp_header('PoC-Group-Name') -> diameter_3gpp_ts32_299:avp_header('PoC-Group-Name'); avp_header('PoC-Information') -> diameter_3gpp_ts32_299:avp_header('PoC-Information'); avp_header('PoC-Server-Role') -> diameter_3gpp_ts32_299:avp_header('PoC-Server-Role'); avp_header('PoC-Session-Id') -> diameter_3gpp_ts32_299:avp_header('PoC-Session-Id'); avp_header('PoC-Session-Initiation-Type') -> diameter_3gpp_ts32_299:avp_header('PoC-Session-Initiation-Type'); avp_header('PoC-Session-Type') -> diameter_3gpp_ts32_299:avp_header('PoC-Session-Type'); avp_header('PoC-User-Role') -> diameter_3gpp_ts32_299:avp_header('PoC-User-Role'); avp_header('PoC-User-Role-IDs') -> diameter_3gpp_ts32_299:avp_header('PoC-User-Role-IDs'); avp_header('PoC-User-Role-Info-Units') -> diameter_3gpp_ts32_299:avp_header('PoC-User-Role-Info-Units'); avp_header('Positioning-Data') -> diameter_3gpp_ts32_299:avp_header('Positioning-Data'); avp_header('Preferred-AoC-Currency') -> diameter_3gpp_ts32_299:avp_header('Preferred-AoC-Currency'); avp_header('Priority') -> diameter_3gpp_ts32_299:avp_header('Priority'); avp_header('Privacy-Indicator') -> diameter_3gpp_ts32_299:avp_header('Privacy-Indicator'); avp_header('ProSe-3rd-Party-Application-ID') -> diameter_3gpp_ts32_299:avp_header('ProSe-3rd-Party-Application-ID'); avp_header('ProSe-Direct-Communication-Reception-Data-Container') -> diameter_3gpp_ts32_299:avp_header('ProSe-Direct-Communication-Reception-Data-Container'); avp_header('ProSe-Direct-Communication-Transmission-Data-Container') -> diameter_3gpp_ts32_299:avp_header('ProSe-Direct-Communication-Transmission-Data-Container'); avp_header('ProSe-Direct-Discovery-Model') -> diameter_3gpp_ts32_299:avp_header('ProSe-Direct-Discovery-Model'); avp_header('ProSe-Event-Type') -> diameter_3gpp_ts32_299:avp_header('ProSe-Event-Type'); avp_header('ProSe-Function-IP-Address') -> diameter_3gpp_ts32_299:avp_header('ProSe-Function-IP-Address'); avp_header('ProSe-Function-PLMN-Identifier') -> diameter_3gpp_ts32_299:avp_header('ProSe-Function-PLMN-Identifier'); avp_header('ProSe-Functionality') -> diameter_3gpp_ts32_299:avp_header('ProSe-Functionality'); avp_header('ProSe-Group-IP-Multicast-Address') -> diameter_3gpp_ts32_299:avp_header('ProSe-Group-IP-Multicast-Address'); avp_header('ProSe-Information') -> diameter_3gpp_ts32_299:avp_header('ProSe-Information'); avp_header('ProSe-Range-Class') -> diameter_3gpp_ts32_299:avp_header('ProSe-Range-Class'); avp_header('ProSe-Reason-For-Cancellation') -> diameter_3gpp_ts32_299:avp_header('ProSe-Reason-For-Cancellation'); avp_header('ProSe-Request-Timestamp') -> diameter_3gpp_ts32_299:avp_header('ProSe-Request-Timestamp'); avp_header('ProSe-Role-Of-UE') -> diameter_3gpp_ts32_299:avp_header('ProSe-Role-Of-UE'); avp_header('ProSe-Source-IP-Address') -> diameter_3gpp_ts32_299:avp_header('ProSe-Source-IP-Address'); avp_header('ProSe-Target-Layer-2-ID') -> diameter_3gpp_ts32_299:avp_header('ProSe-Target-Layer-2-ID'); avp_header('ProSe-UE-ID') -> diameter_3gpp_ts32_299:avp_header('ProSe-UE-ID'); avp_header('ProSe-UE-to-Network-Relay-UE-ID') -> diameter_3gpp_ts32_299:avp_header('ProSe-UE-to-Network-Relay-UE-ID'); avp_header('Proximity-Alert-Indication') -> diameter_3gpp_ts32_299:avp_header('Proximity-Alert-Indication'); avp_header('Proximity-Alert-Timestamp') -> diameter_3gpp_ts32_299:avp_header('Proximity-Alert-Timestamp'); avp_header('Proximity-Cancellation-Timestamp') -> diameter_3gpp_ts32_299:avp_header('Proximity-Cancellation-Timestamp'); avp_header('Quota-Consumption-Time') -> diameter_3gpp_ts32_299:avp_header('Quota-Consumption-Time'); avp_header('Quota-Holding-Time') -> diameter_3gpp_ts32_299:avp_header('Quota-Holding-Time'); avp_header('Quota-Indicator') -> diameter_3gpp_ts32_299:avp_header('Quota-Indicator'); avp_header('RAN-End-Time') -> diameter_3gpp_ts32_299:avp_header('RAN-End-Time'); avp_header('RAN-Secondary-RAT-Usage-Report') -> diameter_3gpp_ts32_299:avp_header('RAN-Secondary-RAT-Usage-Report'); avp_header('RAN-Start-Time') -> diameter_3gpp_ts32_299:avp_header('RAN-Start-Time'); avp_header('Radio-Frequency') -> diameter_3gpp_ts32_299:avp_header('Radio-Frequency'); avp_header('Radio-Parameter-Set-Info') -> diameter_3gpp_ts32_299:avp_header('Radio-Parameter-Set-Info'); avp_header('Radio-Parameter-Set-Values') -> diameter_3gpp_ts32_299:avp_header('Radio-Parameter-Set-Values'); avp_header('Radio-Resources-Indicator') -> diameter_3gpp_ts32_299:avp_header('Radio-Resources-Indicator'); avp_header('Rate-Control-Max-Message-Size') -> diameter_3gpp_ts32_299:avp_header('Rate-Control-Max-Message-Size'); avp_header('Rate-Control-Max-Rate') -> diameter_3gpp_ts32_299:avp_header('Rate-Control-Max-Rate'); avp_header('Rate-Control-Time-Unit') -> diameter_3gpp_ts32_299:avp_header('Rate-Control-Time-Unit'); avp_header('Rate-Element') -> diameter_3gpp_ts32_299:avp_header('Rate-Element'); avp_header('Read-Reply-Report-Requested') -> diameter_3gpp_ts32_299:avp_header('Read-Reply-Report-Requested'); avp_header('Real-Time-Tariff-Information') -> diameter_3gpp_ts32_299:avp_header('Real-Time-Tariff-Information'); avp_header('Reason-Header') -> diameter_3gpp_ts32_299:avp_header('Reason-Header'); avp_header('Received-Talk-Burst-Time') -> diameter_3gpp_ts32_299:avp_header('Received-Talk-Burst-Time'); avp_header('Received-Talk-Burst-Volume') -> diameter_3gpp_ts32_299:avp_header('Received-Talk-Burst-Volume'); avp_header('Recipient-Address') -> diameter_3gpp_ts32_299:avp_header('Recipient-Address'); avp_header('Recipient-Info') -> diameter_3gpp_ts32_299:avp_header('Recipient-Info'); avp_header('Recipient-Received-Address') -> diameter_3gpp_ts32_299:avp_header('Recipient-Received-Address'); avp_header('Recipient-SCCP-Address') -> diameter_3gpp_ts32_299:avp_header('Recipient-SCCP-Address'); avp_header('Refund-Information') -> diameter_3gpp_ts32_299:avp_header('Refund-Information'); avp_header('Related-Change-Condition-Information') -> diameter_3gpp_ts32_299:avp_header('Related-Change-Condition-Information'); avp_header('Related-IMS-Charging-Identifier') -> diameter_3gpp_ts32_299:avp_header('Related-IMS-Charging-Identifier'); avp_header('Related-IMS-Charging-Identifier-Node') -> diameter_3gpp_ts32_299:avp_header('Related-IMS-Charging-Identifier-Node'); avp_header('Related-Trigger') -> diameter_3gpp_ts32_299:avp_header('Related-Trigger'); avp_header('Relationship-Mode') -> diameter_3gpp_ts32_299:avp_header('Relationship-Mode'); avp_header('Relay-IP-address') -> diameter_3gpp_ts32_299:avp_header('Relay-IP-address'); avp_header('Remaining-Balance') -> diameter_3gpp_ts32_299:avp_header('Remaining-Balance'); avp_header('Reply-Applic-ID') -> diameter_3gpp_ts32_299:avp_header('Reply-Applic-ID'); avp_header('Reply-Path-Requested') -> diameter_3gpp_ts32_299:avp_header('Reply-Path-Requested'); avp_header('Reporting-Reason') -> diameter_3gpp_ts32_299:avp_header('Reporting-Reason'); avp_header('Requested-PLMN-Identifier') -> diameter_3gpp_ts32_299:avp_header('Requested-PLMN-Identifier'); avp_header('Requested-Party-Address') -> diameter_3gpp_ts32_299:avp_header('Requested-Party-Address'); avp_header('Requestor-PLMN-Identifier') -> diameter_3gpp_ts32_299:avp_header('Requestor-PLMN-Identifier'); avp_header('Role-Of-Node') -> diameter_3gpp_ts32_299:avp_header('Role-Of-Node'); avp_header('Role-Of-ProSe-Function') -> diameter_3gpp_ts32_299:avp_header('Role-Of-ProSe-Function'); avp_header('Route-Header-Received') -> diameter_3gpp_ts32_299:avp_header('Route-Header-Received'); avp_header('Route-Header-Transmitted') -> diameter_3gpp_ts32_299:avp_header('Route-Header-Transmitted'); avp_header('SCS-AS-Address') -> diameter_3gpp_ts32_299:avp_header('SCS-AS-Address'); avp_header('SCS-Address') -> diameter_3gpp_ts32_299:avp_header('SCS-Address'); avp_header('SCS-Realm') -> diameter_3gpp_ts32_299:avp_header('SCS-Realm'); avp_header('SDP-Answer-Timestamp') -> diameter_3gpp_ts32_299:avp_header('SDP-Answer-Timestamp'); avp_header('SDP-Media-Component') -> diameter_3gpp_ts32_299:avp_header('SDP-Media-Component'); avp_header('SDP-Media-Description') -> diameter_3gpp_ts32_299:avp_header('SDP-Media-Description'); avp_header('SDP-Media-Name') -> diameter_3gpp_ts32_299:avp_header('SDP-Media-Name'); avp_header('SDP-Offer-Timestamp') -> diameter_3gpp_ts32_299:avp_header('SDP-Offer-Timestamp'); avp_header('SDP-Session-Description') -> diameter_3gpp_ts32_299:avp_header('SDP-Session-Description'); avp_header('SDP-TimeStamps') -> diameter_3gpp_ts32_299:avp_header('SDP-TimeStamps'); avp_header('SDP-Type') -> diameter_3gpp_ts32_299:avp_header('SDP-Type'); avp_header('SGSN-Address') -> diameter_3gpp_ts32_299:avp_header('SGSN-Address'); avp_header('SGW-Address') -> diameter_3gpp_ts32_299:avp_header('SGW-Address'); avp_header('SGW-Change') -> diameter_3gpp_ts32_299:avp_header('SGW-Change'); avp_header('SGi-PtP-Tunnelling-Method') -> diameter_3gpp_ts32_299:avp_header('SGi-PtP-Tunnelling-Method'); avp_header('SIP-Method') -> diameter_3gpp_ts32_299:avp_header('SIP-Method'); avp_header('SIP-Request-Timestamp') -> diameter_3gpp_ts32_299:avp_header('SIP-Request-Timestamp'); avp_header('SIP-Request-Timestamp-Fraction') -> diameter_3gpp_ts32_299:avp_header('SIP-Request-Timestamp-Fraction'); avp_header('SIP-Response-Timestamp') -> diameter_3gpp_ts32_299:avp_header('SIP-Response-Timestamp'); avp_header('SIP-Response-Timestamp-Fraction') -> diameter_3gpp_ts32_299:avp_header('SIP-Response-Timestamp-Fraction'); avp_header('SM-Device-Trigger-Indicator') -> diameter_3gpp_ts32_299:avp_header('SM-Device-Trigger-Indicator'); avp_header('SM-Device-Trigger-Information') -> diameter_3gpp_ts32_299:avp_header('SM-Device-Trigger-Information'); avp_header('SM-Discharge-Time') -> diameter_3gpp_ts32_299:avp_header('SM-Discharge-Time'); avp_header('SM-Message-Type') -> diameter_3gpp_ts32_299:avp_header('SM-Message-Type'); avp_header('SM-Protocol-ID') -> diameter_3gpp_ts32_299:avp_header('SM-Protocol-ID'); avp_header('SM-Sequence-Number') -> diameter_3gpp_ts32_299:avp_header('SM-Sequence-Number'); avp_header('SM-Service-Type') -> diameter_3gpp_ts32_299:avp_header('SM-Service-Type'); avp_header('SM-Status') -> diameter_3gpp_ts32_299:avp_header('SM-Status'); avp_header('SM-User-Data-Header') -> diameter_3gpp_ts32_299:avp_header('SM-User-Data-Header'); avp_header('SMS-Information') -> diameter_3gpp_ts32_299:avp_header('SMS-Information'); avp_header('SMS-Node') -> diameter_3gpp_ts32_299:avp_header('SMS-Node'); avp_header('SMS-Result') -> diameter_3gpp_ts32_299:avp_header('SMS-Result'); avp_header('SMSC-Address') -> diameter_3gpp_ts32_299:avp_header('SMSC-Address'); avp_header('Scale-Factor') -> diameter_3gpp_ts32_299:avp_header('Scale-Factor'); avp_header('Secondary-RAT-Type') -> diameter_3gpp_ts32_299:avp_header('Secondary-RAT-Type'); avp_header('Served-Party-IP-Address') -> diameter_3gpp_ts32_299:avp_header('Served-Party-IP-Address'); avp_header('Service-Data-Container') -> diameter_3gpp_ts32_299:avp_header('Service-Data-Container'); avp_header('Service-Id') -> diameter_3gpp_ts32_299:avp_header('Service-Id'); avp_header('Service-Information') -> diameter_3gpp_ts32_299:avp_header('Service-Information'); avp_header('Service-Mode') -> diameter_3gpp_ts32_299:avp_header('Service-Mode'); avp_header('Service-Specific-Data') -> diameter_3gpp_ts32_299:avp_header('Service-Specific-Data'); avp_header('Service-Specific-Info') -> diameter_3gpp_ts32_299:avp_header('Service-Specific-Info'); avp_header('Service-Specific-Type') -> diameter_3gpp_ts32_299:avp_header('Service-Specific-Type'); avp_header('Serving-Node-Identity') -> diameter_3gpp_ts32_299:avp_header('Serving-Node-Identity'); avp_header('Serving-Node-Type') -> diameter_3gpp_ts32_299:avp_header('Serving-Node-Type'); avp_header('Session-Direction') -> diameter_3gpp_ts32_299:avp_header('Session-Direction'); avp_header('Start-Time') -> diameter_3gpp_ts32_299:avp_header('Start-Time'); avp_header('Start-of-Charging') -> diameter_3gpp_ts32_299:avp_header('Start-of-Charging'); avp_header('Status-AS-Code') -> diameter_3gpp_ts32_299:avp_header('Status-AS-Code'); avp_header('Stop-Time') -> diameter_3gpp_ts32_299:avp_header('Stop-Time'); avp_header('Submission-Time') -> diameter_3gpp_ts32_299:avp_header('Submission-Time'); avp_header('Subscriber-Role') -> diameter_3gpp_ts32_299:avp_header('Subscriber-Role'); avp_header('Supplementary-Service') -> diameter_3gpp_ts32_299:avp_header('Supplementary-Service'); avp_header('TAD-Identifier') -> diameter_3gpp_ts32_299:avp_header('TAD-Identifier'); avp_header('TWAG-Address') -> diameter_3gpp_ts32_299:avp_header('TWAG-Address'); avp_header('TWAN-User-Location-Info') -> diameter_3gpp_ts32_299:avp_header('TWAN-User-Location-Info'); avp_header('Talk-Burst-Exchange') -> diameter_3gpp_ts32_299:avp_header('Talk-Burst-Exchange'); avp_header('Talk-Burst-Time') -> diameter_3gpp_ts32_299:avp_header('Talk-Burst-Time'); avp_header('Talk-Burst-Volume') -> diameter_3gpp_ts32_299:avp_header('Talk-Burst-Volume'); avp_header('Target-IP-Address') -> diameter_3gpp_ts32_299:avp_header('Target-IP-Address'); avp_header('Tariff-Information') -> diameter_3gpp_ts32_299:avp_header('Tariff-Information'); avp_header('Tariff-XML') -> diameter_3gpp_ts32_299:avp_header('Tariff-XML'); avp_header('Teleservice') -> diameter_3gpp_ts32_299:avp_header('Teleservice'); avp_header('Terminating-IOI') -> diameter_3gpp_ts32_299:avp_header('Terminating-IOI'); avp_header('Time-First-Reception') -> diameter_3gpp_ts32_299:avp_header('Time-First-Reception'); avp_header('Time-First-Transmission') -> diameter_3gpp_ts32_299:avp_header('Time-First-Transmission'); avp_header('Time-First-Usage') -> diameter_3gpp_ts32_299:avp_header('Time-First-Usage'); avp_header('Time-Indicator') -> diameter_3gpp_ts32_299:avp_header('Time-Indicator'); avp_header('Time-Last-Usage') -> diameter_3gpp_ts32_299:avp_header('Time-Last-Usage'); avp_header('Time-Quota-Mechanism') -> diameter_3gpp_ts32_299:avp_header('Time-Quota-Mechanism'); avp_header('Time-Quota-Threshold') -> diameter_3gpp_ts32_299:avp_header('Time-Quota-Threshold'); avp_header('Time-Quota-Type') -> diameter_3gpp_ts32_299:avp_header('Time-Quota-Type'); avp_header('Time-Stamps') -> diameter_3gpp_ts32_299:avp_header('Time-Stamps'); avp_header('Time-Usage') -> diameter_3gpp_ts32_299:avp_header('Time-Usage'); avp_header('Token-Text') -> diameter_3gpp_ts32_299:avp_header('Token-Text'); avp_header('Traffic-Data-Volumes') -> diameter_3gpp_ts32_299:avp_header('Traffic-Data-Volumes'); avp_header('Transcoder-Inserted-Indication') -> diameter_3gpp_ts32_299:avp_header('Transcoder-Inserted-Indication'); avp_header('Transit-IOI-List') -> diameter_3gpp_ts32_299:avp_header('Transit-IOI-List'); avp_header('Transmitter-Info') -> diameter_3gpp_ts32_299:avp_header('Transmitter-Info'); avp_header('Trigger') -> diameter_3gpp_ts32_299:avp_header('Trigger'); avp_header('Trigger-Type') -> diameter_3gpp_ts32_299:avp_header('Trigger-Type'); avp_header('Trunk-Group-Id') -> diameter_3gpp_ts32_299:avp_header('Trunk-Group-Id'); avp_header('Type-Number') -> diameter_3gpp_ts32_299:avp_header('Type-Number'); avp_header('UNI-PDU-CP-Only-Flag') -> diameter_3gpp_ts32_299:avp_header('UNI-PDU-CP-Only-Flag'); avp_header('UWAN-User-Location-Info') -> diameter_3gpp_ts32_299:avp_header('UWAN-User-Location-Info'); avp_header('Unit-Cost') -> diameter_3gpp_ts32_299:avp_header('Unit-Cost'); avp_header('Unit-Quota-Threshold') -> diameter_3gpp_ts32_299:avp_header('Unit-Quota-Threshold'); avp_header('Unused-Quota-Timer') -> diameter_3gpp_ts32_299:avp_header('Unused-Quota-Timer'); avp_header('Usage-Information-Report-Sequence-Number') -> diameter_3gpp_ts32_299:avp_header('Usage-Information-Report-Sequence-Number'); avp_header('User-CSG-Information') -> diameter_3gpp_ts32_299:avp_header('User-CSG-Information'); avp_header('User-Participating-Type') -> diameter_3gpp_ts32_299:avp_header('User-Participating-Type'); avp_header('User-Session-Id') -> diameter_3gpp_ts32_299:avp_header('User-Session-Id'); avp_header('VCS-Information') -> diameter_3gpp_ts32_299:avp_header('VCS-Information'); avp_header('VLR-Number') -> diameter_3gpp_ts32_299:avp_header('VLR-Number'); avp_header('Variable-Part') -> diameter_3gpp_ts32_299:avp_header('Variable-Part'); avp_header('Variable-Part-Order') -> diameter_3gpp_ts32_299:avp_header('Variable-Part-Order'); avp_header('Variable-Part-Type') -> diameter_3gpp_ts32_299:avp_header('Variable-Part-Type'); avp_header('Variable-Part-Value') -> diameter_3gpp_ts32_299:avp_header('Variable-Part-Value'); avp_header('Volume-Quota-Threshold') -> diameter_3gpp_ts32_299:avp_header('Volume-Quota-Threshold'); avp_header('Address-Realm') -> diameter_etsi_es283_034:avp_header('Address-Realm'); avp_header('Aggregation-Network-Type') -> diameter_etsi_es283_034:avp_header('Aggregation-Network-Type'); avp_header('Application-Class-ID') -> diameter_etsi_es283_034:avp_header('Application-Class-ID'); avp_header('IP-Connectivity-Status') -> diameter_etsi_es283_034:avp_header('IP-Connectivity-Status'); avp_header('Initial-Gate-Setting-ID') -> diameter_etsi_es283_034:avp_header('Initial-Gate-Setting-ID'); avp_header('Logical-Access-ID') -> diameter_etsi_es283_034:avp_header('Logical-Access-ID'); avp_header('Maximum-Allowed-Bandwidth-DL') -> diameter_etsi_es283_034:avp_header('Maximum-Allowed-Bandwidth-DL'); avp_header('Maximum-Allowed-Bandwidth-UL') -> diameter_etsi_es283_034:avp_header('Maximum-Allowed-Bandwidth-UL'); avp_header('Physical-Access-ID') -> diameter_etsi_es283_034:avp_header('Physical-Access-ID'); avp_header('QoS-Profile-ID') -> diameter_etsi_es283_034:avp_header('QoS-Profile-ID'); avp_header('Transport-Class') -> diameter_etsi_es283_034:avp_header('Transport-Class'); avp_header('MIP-Algorithm-Type') -> diameter_rfc4004:avp_header('MIP-Algorithm-Type'); avp_header('MIP-Auth-Input-Data-Length') -> diameter_rfc4004:avp_header('MIP-Auth-Input-Data-Length'); avp_header('MIP-Authenticator-Length') -> diameter_rfc4004:avp_header('MIP-Authenticator-Length'); avp_header('MIP-Authenticator-Offset') -> diameter_rfc4004:avp_header('MIP-Authenticator-Offset'); avp_header('MIP-Candidate-Home-Agent-Host') -> diameter_rfc4004:avp_header('MIP-Candidate-Home-Agent-Host'); avp_header('MIP-FA-Challenge') -> diameter_rfc4004:avp_header('MIP-FA-Challenge'); avp_header('MIP-FA-to-HA-MSA') -> diameter_rfc4004:avp_header('MIP-FA-to-HA-MSA'); avp_header('MIP-FA-to-HA-SPI') -> diameter_rfc4004:avp_header('MIP-FA-to-HA-SPI'); avp_header('MIP-FA-to-MN-MSA') -> diameter_rfc4004:avp_header('MIP-FA-to-MN-MSA'); avp_header('MIP-FA-to-MN-SPI') -> diameter_rfc4004:avp_header('MIP-FA-to-MN-SPI'); avp_header('MIP-Feature-Vector') -> diameter_rfc4004:avp_header('MIP-Feature-Vector'); avp_header('MIP-Filter-Rule') -> diameter_rfc4004:avp_header('MIP-Filter-Rule'); avp_header('MIP-HA-to-FA-MSA') -> diameter_rfc4004:avp_header('MIP-HA-to-FA-MSA'); avp_header('MIP-HA-to-FA-SPI') -> diameter_rfc4004:avp_header('MIP-HA-to-FA-SPI'); avp_header('MIP-HA-to-MN-MSA') -> diameter_rfc4004:avp_header('MIP-HA-to-MN-MSA'); avp_header('MIP-Home-Agent-Address') -> diameter_rfc4004:avp_header('MIP-Home-Agent-Address'); avp_header('MIP-Home-Agent-Host') -> diameter_rfc4004:avp_header('MIP-Home-Agent-Host'); avp_header('MIP-MN-AAA-Auth') -> diameter_rfc4004:avp_header('MIP-MN-AAA-Auth'); avp_header('MIP-MN-AAA-SPI') -> diameter_rfc4004:avp_header('MIP-MN-AAA-SPI'); avp_header('MIP-MN-to-FA-MSA') -> diameter_rfc4004:avp_header('MIP-MN-to-FA-MSA'); avp_header('MIP-MN-to-HA-MSA') -> diameter_rfc4004:avp_header('MIP-MN-to-HA-MSA'); avp_header('MIP-MSA-Lifetime') -> diameter_rfc4004:avp_header('MIP-MSA-Lifetime'); avp_header('MIP-Mobile-Node-Address') -> diameter_rfc4004:avp_header('MIP-Mobile-Node-Address'); avp_header('MIP-Nonce') -> diameter_rfc4004:avp_header('MIP-Nonce'); avp_header('MIP-Originating-Foreign-AAA') -> diameter_rfc4004:avp_header('MIP-Originating-Foreign-AAA'); avp_header('MIP-Reg-Reply') -> diameter_rfc4004:avp_header('MIP-Reg-Reply'); avp_header('MIP-Reg-Request') -> diameter_rfc4004:avp_header('MIP-Reg-Request'); avp_header('MIP-Replay-Mode') -> diameter_rfc4004:avp_header('MIP-Replay-Mode'); avp_header('MIP-Session-Key') -> diameter_rfc4004:avp_header('MIP-Session-Key'); avp_header('CC-Correlation-Id') -> diameter_rfc4006_cc:avp_header('CC-Correlation-Id'); avp_header('CC-Input-Octets') -> diameter_rfc4006_cc:avp_header('CC-Input-Octets'); avp_header('CC-Money') -> diameter_rfc4006_cc:avp_header('CC-Money'); avp_header('CC-Output-Octets') -> diameter_rfc4006_cc:avp_header('CC-Output-Octets'); avp_header('CC-Request-Number') -> diameter_rfc4006_cc:avp_header('CC-Request-Number'); avp_header('CC-Request-Type') -> diameter_rfc4006_cc:avp_header('CC-Request-Type'); avp_header('CC-Service-Specific-Units') -> diameter_rfc4006_cc:avp_header('CC-Service-Specific-Units'); avp_header('CC-Session-Failover') -> diameter_rfc4006_cc:avp_header('CC-Session-Failover'); avp_header('CC-Sub-Session-Id') -> diameter_rfc4006_cc:avp_header('CC-Sub-Session-Id'); avp_header('CC-Time') -> diameter_rfc4006_cc:avp_header('CC-Time'); avp_header('CC-Total-Octets') -> diameter_rfc4006_cc:avp_header('CC-Total-Octets'); avp_header('CC-Unit-Type') -> diameter_rfc4006_cc:avp_header('CC-Unit-Type'); avp_header('Check-Balance-Result') -> diameter_rfc4006_cc:avp_header('Check-Balance-Result'); avp_header('Cost-Information') -> diameter_rfc4006_cc:avp_header('Cost-Information'); avp_header('Cost-Unit') -> diameter_rfc4006_cc:avp_header('Cost-Unit'); avp_header('Credit-Control') -> diameter_rfc4006_cc:avp_header('Credit-Control'); avp_header('Credit-Control-Failure-Handling') -> diameter_rfc4006_cc:avp_header('Credit-Control-Failure-Handling'); avp_header('Currency-Code') -> diameter_rfc4006_cc:avp_header('Currency-Code'); avp_header('Direct-Debiting-Failure-Handling') -> diameter_rfc4006_cc:avp_header('Direct-Debiting-Failure-Handling'); avp_header('Exponent') -> diameter_rfc4006_cc:avp_header('Exponent'); avp_header('Final-Unit-Action') -> diameter_rfc4006_cc:avp_header('Final-Unit-Action'); avp_header('Final-Unit-Indication') -> diameter_rfc4006_cc:avp_header('Final-Unit-Indication'); avp_header('G-S-U-Pool-Identifier') -> diameter_rfc4006_cc:avp_header('G-S-U-Pool-Identifier'); avp_header('G-S-U-Pool-Reference') -> diameter_rfc4006_cc:avp_header('G-S-U-Pool-Reference'); avp_header('Granted-Service-Unit') -> diameter_rfc4006_cc:avp_header('Granted-Service-Unit'); avp_header('Multiple-Services-Credit-Control') -> diameter_rfc4006_cc:avp_header('Multiple-Services-Credit-Control'); avp_header('Multiple-Services-Indicator') -> diameter_rfc4006_cc:avp_header('Multiple-Services-Indicator'); avp_header('Rating-Group') -> diameter_rfc4006_cc:avp_header('Rating-Group'); avp_header('Redirect-Address-Type') -> diameter_rfc4006_cc:avp_header('Redirect-Address-Type'); avp_header('Redirect-Server') -> diameter_rfc4006_cc:avp_header('Redirect-Server'); avp_header('Redirect-Server-Address') -> diameter_rfc4006_cc:avp_header('Redirect-Server-Address'); avp_header('Requested-Action') -> diameter_rfc4006_cc:avp_header('Requested-Action'); avp_header('Requested-Service-Unit') -> diameter_rfc4006_cc:avp_header('Requested-Service-Unit'); avp_header('Restriction-Filter-Rule') -> diameter_rfc4006_cc:avp_header('Restriction-Filter-Rule'); avp_header('Service-Context-Id') -> diameter_rfc4006_cc:avp_header('Service-Context-Id'); avp_header('Service-Identifier') -> diameter_rfc4006_cc:avp_header('Service-Identifier'); avp_header('Service-Parameter-Info') -> diameter_rfc4006_cc:avp_header('Service-Parameter-Info'); avp_header('Service-Parameter-Type') -> diameter_rfc4006_cc:avp_header('Service-Parameter-Type'); avp_header('Service-Parameter-Value') -> diameter_rfc4006_cc:avp_header('Service-Parameter-Value'); avp_header('Subscription-Id') -> diameter_rfc4006_cc:avp_header('Subscription-Id'); avp_header('Subscription-Id-Data') -> diameter_rfc4006_cc:avp_header('Subscription-Id-Data'); avp_header('Subscription-Id-Type') -> diameter_rfc4006_cc:avp_header('Subscription-Id-Type'); avp_header('Tariff-Change-Usage') -> diameter_rfc4006_cc:avp_header('Tariff-Change-Usage'); avp_header('Tariff-Time-Change') -> diameter_rfc4006_cc:avp_header('Tariff-Time-Change'); avp_header('Unit-Value') -> diameter_rfc4006_cc:avp_header('Unit-Value'); avp_header('Used-Service-Unit') -> diameter_rfc4006_cc:avp_header('Used-Service-Unit'); avp_header('User-Equipment-Info') -> diameter_rfc4006_cc:avp_header('User-Equipment-Info'); avp_header('User-Equipment-Info-Type') -> diameter_rfc4006_cc:avp_header('User-Equipment-Info-Type'); avp_header('User-Equipment-Info-Value') -> diameter_rfc4006_cc:avp_header('User-Equipment-Info-Value'); avp_header('Validity-Time') -> diameter_rfc4006_cc:avp_header('Validity-Time'); avp_header('Value-Digits') -> diameter_rfc4006_cc:avp_header('Value-Digits'); avp_header('MIP6-Agent-Info') -> diameter_rfc5447:avp_header('MIP6-Agent-Info'); avp_header('MIP6-Home-Link-Prefix') -> diameter_rfc5447:avp_header('MIP6-Home-Link-Prefix'); avp_header('Location-Data') -> diameter_rfc5580:avp_header('Location-Data'); avp_header('Location-Information') -> diameter_rfc5580:avp_header('Location-Information'); avp_header('Operator-Name') -> diameter_rfc5580:avp_header('Operator-Name'); avp_header('Absolute-End-Fractional-Seconds') -> diameter_rfc5777:avp_header('Absolute-End-Fractional-Seconds'); avp_header('Absolute-End-Time') -> diameter_rfc5777:avp_header('Absolute-End-Time'); avp_header('Absolute-Start-Fractional-Seconds') -> diameter_rfc5777:avp_header('Absolute-Start-Fractional-Seconds'); avp_header('Absolute-Start-Time') -> diameter_rfc5777:avp_header('Absolute-Start-Time'); avp_header('C-VID-End') -> diameter_rfc5777:avp_header('C-VID-End'); avp_header('C-VID-Start') -> diameter_rfc5777:avp_header('C-VID-Start'); avp_header('Classifier') -> diameter_rfc5777:avp_header('Classifier'); avp_header('Classifier-ID') -> diameter_rfc5777:avp_header('Classifier-ID'); avp_header('Day-Of-Month-Mask') -> diameter_rfc5777:avp_header('Day-Of-Month-Mask'); avp_header('Day-Of-Week-Mask') -> diameter_rfc5777:avp_header('Day-Of-Week-Mask'); avp_header('Diffserv-Code-Point') -> diameter_rfc5777:avp_header('Diffserv-Code-Point'); avp_header('Direction') -> diameter_rfc5777:avp_header('Direction'); avp_header('ETH-Ether-Type') -> diameter_rfc5777:avp_header('ETH-Ether-Type'); avp_header('ETH-Option') -> diameter_rfc5777:avp_header('ETH-Option'); avp_header('ETH-Proto-Type') -> diameter_rfc5777:avp_header('ETH-Proto-Type'); avp_header('ETH-SAP') -> diameter_rfc5777:avp_header('ETH-SAP'); avp_header('EUI64-Address') -> diameter_rfc5777:avp_header('EUI64-Address'); avp_header('EUI64-Address-Mask') -> diameter_rfc5777:avp_header('EUI64-Address-Mask'); avp_header('EUI64-Address-Mask-Pattern') -> diameter_rfc5777:avp_header('EUI64-Address-Mask-Pattern'); avp_header('Excess-Treatment') -> diameter_rfc5777:avp_header('Excess-Treatment'); avp_header('Filter-Rule') -> diameter_rfc5777:avp_header('Filter-Rule'); avp_header('Filter-Rule-Precedence') -> diameter_rfc5777:avp_header('Filter-Rule-Precedence'); avp_header('Fragmentation-Flag') -> diameter_rfc5777:avp_header('Fragmentation-Flag'); avp_header('From-Spec') -> diameter_rfc5777:avp_header('From-Spec'); avp_header('High-User-Priority') -> diameter_rfc5777:avp_header('High-User-Priority'); avp_header('ICMP-Code') -> diameter_rfc5777:avp_header('ICMP-Code'); avp_header('ICMP-Type') -> diameter_rfc5777:avp_header('ICMP-Type'); avp_header('ICMP-Type-Number') -> diameter_rfc5777:avp_header('ICMP-Type-Number'); avp_header('IP-Address') -> diameter_rfc5777:avp_header('IP-Address'); avp_header('IP-Address-End') -> diameter_rfc5777:avp_header('IP-Address-End'); avp_header('IP-Address-Mask') -> diameter_rfc5777:avp_header('IP-Address-Mask'); avp_header('IP-Address-Range') -> diameter_rfc5777:avp_header('IP-Address-Range'); avp_header('IP-Address-Start') -> diameter_rfc5777:avp_header('IP-Address-Start'); avp_header('IP-Mask-Bit-Mask-Width') -> diameter_rfc5777:avp_header('IP-Mask-Bit-Mask-Width'); avp_header('IP-Option') -> diameter_rfc5777:avp_header('IP-Option'); avp_header('IP-Option-Type') -> diameter_rfc5777:avp_header('IP-Option-Type'); avp_header('IP-Option-Value') -> diameter_rfc5777:avp_header('IP-Option-Value'); avp_header('Low-User-Priority') -> diameter_rfc5777:avp_header('Low-User-Priority'); avp_header('MAC-Address') -> diameter_rfc5777:avp_header('MAC-Address'); avp_header('MAC-Address-Mask') -> diameter_rfc5777:avp_header('MAC-Address-Mask'); avp_header('MAC-Address-Mask-Pattern') -> diameter_rfc5777:avp_header('MAC-Address-Mask-Pattern'); avp_header('Month-Of-Year-Mask') -> diameter_rfc5777:avp_header('Month-Of-Year-Mask'); avp_header('Negated') -> diameter_rfc5777:avp_header('Negated'); avp_header('Port') -> diameter_rfc5777:avp_header('Port'); avp_header('Port-End') -> diameter_rfc5777:avp_header('Port-End'); avp_header('Port-Range') -> diameter_rfc5777:avp_header('Port-Range'); avp_header('Port-Start') -> diameter_rfc5777:avp_header('Port-Start'); avp_header('Protocol') -> diameter_rfc5777:avp_header('Protocol'); avp_header('QoS-Capability') -> diameter_rfc5777:avp_header('QoS-Capability'); avp_header('QoS-Parameters') -> diameter_rfc5777:avp_header('QoS-Parameters'); avp_header('QoS-Profile-Id') -> diameter_rfc5777:avp_header('QoS-Profile-Id'); avp_header('QoS-Profile-Template') -> diameter_rfc5777:avp_header('QoS-Profile-Template'); avp_header('QoS-Resources') -> diameter_rfc5777:avp_header('QoS-Resources'); avp_header('QoS-Semantics') -> diameter_rfc5777:avp_header('QoS-Semantics'); avp_header('S-VID-End') -> diameter_rfc5777:avp_header('S-VID-End'); avp_header('S-VID-Start') -> diameter_rfc5777:avp_header('S-VID-Start'); avp_header('TCP-Flag-Type') -> diameter_rfc5777:avp_header('TCP-Flag-Type'); avp_header('TCP-Flags') -> diameter_rfc5777:avp_header('TCP-Flags'); avp_header('TCP-Option') -> diameter_rfc5777:avp_header('TCP-Option'); avp_header('TCP-Option-Type') -> diameter_rfc5777:avp_header('TCP-Option-Type'); avp_header('TCP-Option-Value') -> diameter_rfc5777:avp_header('TCP-Option-Value'); avp_header('Time-Of-Day-Condition') -> diameter_rfc5777:avp_header('Time-Of-Day-Condition'); avp_header('Time-Of-Day-End') -> diameter_rfc5777:avp_header('Time-Of-Day-End'); avp_header('Time-Of-Day-Start') -> diameter_rfc5777:avp_header('Time-Of-Day-Start'); avp_header('Timezone-Flag') -> diameter_rfc5777:avp_header('Timezone-Flag'); avp_header('Timezone-Offset') -> diameter_rfc5777:avp_header('Timezone-Offset'); avp_header('To-Spec') -> diameter_rfc5777:avp_header('To-Spec'); avp_header('Treatment-Action') -> diameter_rfc5777:avp_header('Treatment-Action'); avp_header('Use-Assigned-Address') -> diameter_rfc5777:avp_header('Use-Assigned-Address'); avp_header('User-Priority-Range') -> diameter_rfc5777:avp_header('User-Priority-Range'); avp_header('VLAN-ID-Range') -> diameter_rfc5777:avp_header('VLAN-ID-Range'); avp_header('Service-Selection') -> diameter_rfc5778:avp_header('Service-Selection'); avp_header('OC-Feature-Vector') -> diameter_rfc7683:avp_header('OC-Feature-Vector'); avp_header('OC-OLR') -> diameter_rfc7683:avp_header('OC-OLR'); avp_header('OC-Reduction-Percentage') -> diameter_rfc7683:avp_header('OC-Reduction-Percentage'); avp_header('OC-Report-Type') -> diameter_rfc7683:avp_header('OC-Report-Type'); avp_header('OC-Sequence-Number') -> diameter_rfc7683:avp_header('OC-Sequence-Number'); avp_header('OC-Supported-Features') -> diameter_rfc7683:avp_header('OC-Supported-Features'); avp_header('OC-Validity-Duration') -> diameter_rfc7683:avp_header('OC-Validity-Duration'); avp_header('DRMP') -> diameter_rfc7944:avp_header('DRMP'); avp_header('Load') -> diameter_rfc8583:avp_header('Load'); avp_header('Load-Type') -> diameter_rfc8583:avp_header('Load-Type'); avp_header('Load-Value') -> diameter_rfc8583:avp_header('Load-Value'); avp_header('SourceID') -> diameter_rfc8583:avp_header('SourceID'); avp_header(_) -> erlang:error(badarg). avp(T, Data, 'Accounting-Realtime-Required', Opts) -> avp(T, Data, 'Accounting-Realtime-Required', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Accounting-Record-Number', Opts) -> avp(T, Data, 'Accounting-Record-Number', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Accounting-Record-Type', Opts) -> avp(T, Data, 'Accounting-Record-Type', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Accounting-Sub-Session-Id', Opts) -> avp(T, Data, 'Accounting-Sub-Session-Id', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Acct-Application-Id', Opts) -> avp(T, Data, 'Acct-Application-Id', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Acct-Interim-Interval', Opts) -> avp(T, Data, 'Acct-Interim-Interval', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Acct-Multi-Session-Id', Opts) -> avp(T, Data, 'Acct-Multi-Session-Id', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Acct-Session-Id', Opts) -> avp(T, Data, 'Acct-Session-Id', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Auth-Application-Id', Opts) -> avp(T, Data, 'Auth-Application-Id', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Auth-Grace-Period', Opts) -> avp(T, Data, 'Auth-Grace-Period', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Auth-Request-Type', Opts) -> avp(T, Data, 'Auth-Request-Type', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Auth-Session-State', Opts) -> avp(T, Data, 'Auth-Session-State', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Authorization-Lifetime', Opts) -> avp(T, Data, 'Authorization-Lifetime', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Class', Opts) -> avp(T, Data, 'Class', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Destination-Host', Opts) -> avp(T, Data, 'Destination-Host', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Destination-Realm', Opts) -> avp(T, Data, 'Destination-Realm', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Disconnect-Cause', Opts) -> avp(T, Data, 'Disconnect-Cause', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Error-Message', Opts) -> avp(T, Data, 'Error-Message', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Error-Reporting-Host', Opts) -> avp(T, Data, 'Error-Reporting-Host', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Event-Timestamp', Opts) -> avp(T, Data, 'Event-Timestamp', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Experimental-Result', Opts) -> grouped_avp(T, 'Experimental-Result', Data, Opts); avp(T, Data, 'Experimental-Result-Code', Opts) -> avp(T, Data, 'Experimental-Result-Code', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Failed-AVP', Opts) -> grouped_avp(T, 'Failed-AVP', Data, Opts); avp(T, Data, 'Firmware-Revision', Opts) -> avp(T, Data, 'Firmware-Revision', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Host-IP-Address', Opts) -> avp(T, Data, 'Host-IP-Address', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Inband-Security-Id', Opts) -> avp(T, Data, 'Inband-Security-Id', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Multi-Round-Time-Out', Opts) -> avp(T, Data, 'Multi-Round-Time-Out', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Origin-Host', Opts) -> avp(T, Data, 'Origin-Host', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Origin-Realm', Opts) -> avp(T, Data, 'Origin-Realm', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Origin-State-Id', Opts) -> avp(T, Data, 'Origin-State-Id', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Product-Name', Opts) -> avp(T, Data, 'Product-Name', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Proxy-Host', Opts) -> avp(T, Data, 'Proxy-Host', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Proxy-Info', Opts) -> grouped_avp(T, 'Proxy-Info', Data, Opts); avp(T, Data, 'Proxy-State', Opts) -> avp(T, Data, 'Proxy-State', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Re-Auth-Request-Type', Opts) -> avp(T, Data, 'Re-Auth-Request-Type', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Redirect-Host', Opts) -> avp(T, Data, 'Redirect-Host', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Redirect-Host-Usage', Opts) -> avp(T, Data, 'Redirect-Host-Usage', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Redirect-Max-Cache-Time', Opts) -> avp(T, Data, 'Redirect-Max-Cache-Time', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Result-Code', Opts) -> avp(T, Data, 'Result-Code', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Route-Record', Opts) -> avp(T, Data, 'Route-Record', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Session-Binding', Opts) -> avp(T, Data, 'Session-Binding', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Session-Id', Opts) -> avp(T, Data, 'Session-Id', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Session-Server-Failover', Opts) -> avp(T, Data, 'Session-Server-Failover', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Session-Timeout', Opts) -> avp(T, Data, 'Session-Timeout', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Supported-Vendor-Id', Opts) -> avp(T, Data, 'Supported-Vendor-Id', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Termination-Cause', Opts) -> avp(T, Data, 'Termination-Cause', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'User-Name', Opts) -> avp(T, Data, 'User-Name', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Vendor-Id', Opts) -> avp(T, Data, 'Vendor-Id', Opts, diameter_gen_base_rfc6733); avp(T, Data, 'Vendor-Specific-Application-Id', Opts) -> grouped_avp(T, 'Vendor-Specific-Application-Id', Data, Opts); avp(T, Data, '3GPP-Allocate-IP-Type', Opts) -> avp(T, Data, '3GPP-Allocate-IP-Type', Opts, diameter_3gpp_base); avp(T, Data, '3GPP-CAMEL-Charging-Info', Opts) -> avp(T, Data, '3GPP-CAMEL-Charging-Info', Opts, diameter_3gpp_base); avp(T, Data, '3GPP-CG-Address', Opts) -> avp(T, Data, '3GPP-CG-Address', Opts, diameter_3gpp_base); avp(T, Data, '3GPP-CG-IPv6-Address', Opts) -> avp(T, Data, '3GPP-CG-IPv6-Address', Opts, diameter_3gpp_base); avp(T, Data, '3GPP-Charging-Characteristics', Opts) -> avp(T, Data, '3GPP-Charging-Characteristics', Opts, diameter_3gpp_base); avp(T, Data, '3GPP-Charging-Id', Opts) -> avp(T, Data, '3GPP-Charging-Id', Opts, diameter_3gpp_base); avp(T, Data, '3GPP-GGSN-Address', Opts) -> avp(T, Data, '3GPP-GGSN-Address', Opts, diameter_3gpp_base); avp(T, Data, '3GPP-GGSN-IPv6-Address', Opts) -> avp(T, Data, '3GPP-GGSN-IPv6-Address', Opts, diameter_3gpp_base); avp(T, Data, '3GPP-GGSN-MCC-MNC', Opts) -> avp(T, Data, '3GPP-GGSN-MCC-MNC', Opts, diameter_3gpp_base); avp(T, Data, '3GPP-GPRS-Negotiated-QoS-Profile', Opts) -> avp(T, Data, '3GPP-GPRS-Negotiated-QoS-Profile', Opts, diameter_3gpp_base); avp(T, Data, '3GPP-IMEISV', Opts) -> avp(T, Data, '3GPP-IMEISV', Opts, diameter_3gpp_base); avp(T, Data, '3GPP-IMSI', Opts) -> avp(T, Data, '3GPP-IMSI', Opts, diameter_3gpp_base); avp(T, Data, '3GPP-IMSI-MCC-MNC', Opts) -> avp(T, Data, '3GPP-IMSI-MCC-MNC', Opts, diameter_3gpp_base); avp(T, Data, '3GPP-IPv6-DNS-Servers', Opts) -> avp(T, Data, '3GPP-IPv6-DNS-Servers', Opts, diameter_3gpp_base); avp(T, Data, '3GPP-MS-TimeZone', Opts) -> avp(T, Data, '3GPP-MS-TimeZone', Opts, diameter_3gpp_base); avp(T, Data, '3GPP-NSAPI', Opts) -> avp(T, Data, '3GPP-NSAPI', Opts, diameter_3gpp_base); avp(T, Data, '3GPP-Negotiated-DSCP', Opts) -> avp(T, Data, '3GPP-Negotiated-DSCP', Opts, diameter_3gpp_base); avp(T, Data, '3GPP-PDP-Type', Opts) -> avp(T, Data, '3GPP-PDP-Type', Opts, diameter_3gpp_base); avp(T, Data, '3GPP-Packet-Filter', Opts) -> avp(T, Data, '3GPP-Packet-Filter', Opts, diameter_3gpp_base); avp(T, Data, '3GPP-RAT-Type', Opts) -> avp(T, Data, '3GPP-RAT-Type', Opts, diameter_3gpp_base); avp(T, Data, '3GPP-SGSN-Address', Opts) -> avp(T, Data, '3GPP-SGSN-Address', Opts, diameter_3gpp_base); avp(T, Data, '3GPP-SGSN-IPv6-Address', Opts) -> avp(T, Data, '3GPP-SGSN-IPv6-Address', Opts, diameter_3gpp_base); avp(T, Data, '3GPP-SGSN-MCC-MNC', Opts) -> avp(T, Data, '3GPP-SGSN-MCC-MNC', Opts, diameter_3gpp_base); avp(T, Data, '3GPP-Selection-Mode', Opts) -> avp(T, Data, '3GPP-Selection-Mode', Opts, diameter_3gpp_base); avp(T, Data, '3GPP-Session-Stop-Indicator', Opts) -> avp(T, Data, '3GPP-Session-Stop-Indicator', Opts, diameter_3gpp_base); avp(T, Data, '3GPP-User-Location-Info', Opts) -> avp(T, Data, '3GPP-User-Location-Info', Opts, diameter_3gpp_base); avp(T, Data, '3GPP-User-Location-Info-Time', Opts) -> avp(T, Data, '3GPP-User-Location-Info-Time', Opts, diameter_3gpp_base); avp(T, Data, 'TWAN-Identifier', Opts) -> avp(T, Data, 'TWAN-Identifier', Opts, diameter_3gpp_base); avp(T, Data, 'APN-OI-Replacement', Opts) -> avp(T, Data, 'APN-OI-Replacement', Opts, diameter_3gpp_break_circles); avp(T, Data, 'Emergency-Info', Opts) -> grouped_avp(T, 'Emergency-Info', Data, Opts); avp(T, Data, 'GMLC-Number', Opts) -> avp(T, Data, 'GMLC-Number', Opts, diameter_3gpp_break_circles); avp(T, Data, 'SGSN-Number', Opts) -> avp(T, Data, 'SGSN-Number', Opts, diameter_3gpp_break_circles); avp(T, Data, 'AN-GW-Address', Opts) -> avp(T, Data, 'AN-GW-Address', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'AN-GW-Status', Opts) -> avp(T, Data, 'AN-GW-Status', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'APN-Aggregate-Max-Bitrate-DL', Opts) -> avp(T, Data, 'APN-Aggregate-Max-Bitrate-DL', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'APN-Aggregate-Max-Bitrate-UL', Opts) -> avp(T, Data, 'APN-Aggregate-Max-Bitrate-UL', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Access-Network-Charging-Identifier-Gx', Opts) -> grouped_avp(T, 'Access-Network-Charging-Identifier-Gx', Data, Opts); avp(T, Data, 'Allocation-Retention-Priority', Opts) -> grouped_avp(T, 'Allocation-Retention-Priority', Data, Opts); avp(T, Data, 'Application-Detection-Information', Opts) -> grouped_avp(T, 'Application-Detection-Information', Data, Opts); avp(T, Data, 'Bearer-Control-Mode', Opts) -> avp(T, Data, 'Bearer-Control-Mode', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Bearer-Identifier', Opts) -> avp(T, Data, 'Bearer-Identifier', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Bearer-Operation', Opts) -> avp(T, Data, 'Bearer-Operation', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Bearer-Usage', Opts) -> avp(T, Data, 'Bearer-Usage', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'CSG-Information-Reporting', Opts) -> avp(T, Data, 'CSG-Information-Reporting', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Charging-Correlation-Indicator', Opts) -> avp(T, Data, 'Charging-Correlation-Indicator', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Charging-Rule-Base-Name', Opts) -> avp(T, Data, 'Charging-Rule-Base-Name', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Charging-Rule-Definition', Opts) -> grouped_avp(T, 'Charging-Rule-Definition', Data, Opts); avp(T, Data, 'Charging-Rule-Install', Opts) -> grouped_avp(T, 'Charging-Rule-Install', Data, Opts); avp(T, Data, 'Charging-Rule-Name', Opts) -> avp(T, Data, 'Charging-Rule-Name', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Charging-Rule-Remove', Opts) -> grouped_avp(T, 'Charging-Rule-Remove', Data, Opts); avp(T, Data, 'Charging-Rule-Report', Opts) -> grouped_avp(T, 'Charging-Rule-Report', Data, Opts); avp(T, Data, 'CoA-IP-Address', Opts) -> avp(T, Data, 'CoA-IP-Address', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'CoA-Information', Opts) -> grouped_avp(T, 'CoA-Information', Data, Opts); avp(T, Data, 'Conditional-APN-Aggregate-Max-Bitrate', Opts) -> grouped_avp(T, 'Conditional-APN-Aggregate-Max-Bitrate', Data, Opts); avp(T, Data, 'Credit-Management-Status', Opts) -> avp(T, Data, 'Credit-Management-Status', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Default-EPS-Bearer-QoS', Opts) -> grouped_avp(T, 'Default-EPS-Bearer-QoS', Data, Opts); avp(T, Data, 'Default-QoS-Information', Opts) -> grouped_avp(T, 'Default-QoS-Information', Data, Opts); avp(T, Data, 'Default-QoS-Name', Opts) -> avp(T, Data, 'Default-QoS-Name', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Event-Report-Indication', Opts) -> grouped_avp(T, 'Event-Report-Indication', Data, Opts); avp(T, Data, 'Event-Trigger', Opts) -> avp(T, Data, 'Event-Trigger', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Fixed-User-Location-Info', Opts) -> grouped_avp(T, 'Fixed-User-Location-Info', Data, Opts); avp(T, Data, 'Flow-Direction', Opts) -> avp(T, Data, 'Flow-Direction', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Flow-Information', Opts) -> grouped_avp(T, 'Flow-Information', Data, Opts); avp(T, Data, 'Flow-Label', Opts) -> avp(T, Data, 'Flow-Label', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Guaranteed-Bitrate-DL', Opts) -> avp(T, Data, 'Guaranteed-Bitrate-DL', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Guaranteed-Bitrate-UL', Opts) -> avp(T, Data, 'Guaranteed-Bitrate-UL', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'HeNB-Local-IP-Address', Opts) -> avp(T, Data, 'HeNB-Local-IP-Address', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'IP-CAN-Session-Charging-Scope', Opts) -> avp(T, Data, 'IP-CAN-Session-Charging-Scope', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'IP-CAN-Type', Opts) -> avp(T, Data, 'IP-CAN-Type', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Metering-Method', Opts) -> avp(T, Data, 'Metering-Method', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Monitoring-Key', Opts) -> avp(T, Data, 'Monitoring-Key', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Monitoring-Time', Opts) -> avp(T, Data, 'Monitoring-Time', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Mute-Notification', Opts) -> avp(T, Data, 'Mute-Notification', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'NetLoc-Access-Support', Opts) -> avp(T, Data, 'NetLoc-Access-Support', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Network-Request-Support', Opts) -> avp(T, Data, 'Network-Request-Support', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Offline', Opts) -> avp(T, Data, 'Offline', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Online', Opts) -> avp(T, Data, 'Online', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'PCC-Rule-Status', Opts) -> avp(T, Data, 'PCC-Rule-Status', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'PCSCF-Restoration-Indication', Opts) -> avp(T, Data, 'PCSCF-Restoration-Indication', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'PDN-Connection-ID', Opts) -> avp(T, Data, 'PDN-Connection-ID', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'PS-to-CS-Session-Continuity', Opts) -> avp(T, Data, 'PS-to-CS-Session-Continuity', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Packet-Filter-Content', Opts) -> avp(T, Data, 'Packet-Filter-Content', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Packet-Filter-Identifier', Opts) -> avp(T, Data, 'Packet-Filter-Identifier', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Packet-Filter-Information', Opts) -> grouped_avp(T, 'Packet-Filter-Information', Data, Opts); avp(T, Data, 'Packet-Filter-Operation', Opts) -> avp(T, Data, 'Packet-Filter-Operation', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Packet-Filter-Usage', Opts) -> avp(T, Data, 'Packet-Filter-Usage', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Pre-emption-Capability', Opts) -> avp(T, Data, 'Pre-emption-Capability', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Pre-emption-Vulnerability', Opts) -> avp(T, Data, 'Pre-emption-Vulnerability', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Precedence', Opts) -> avp(T, Data, 'Precedence', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Presence-Reporting-Area-Elements-List', Opts) -> avp(T, Data, 'Presence-Reporting-Area-Elements-List', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Presence-Reporting-Area-Identifier', Opts) -> avp(T, Data, 'Presence-Reporting-Area-Identifier', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Presence-Reporting-Area-Information', Opts) -> grouped_avp(T, 'Presence-Reporting-Area-Information', Data, Opts); avp(T, Data, 'Presence-Reporting-Area-Status', Opts) -> avp(T, Data, 'Presence-Reporting-Area-Status', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Priority-Level', Opts) -> avp(T, Data, 'Priority-Level', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'QoS-Class-Identifier', Opts) -> avp(T, Data, 'QoS-Class-Identifier', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'QoS-Information', Opts) -> grouped_avp(T, 'QoS-Information', Data, Opts); avp(T, Data, 'QoS-Negotiation', Opts) -> avp(T, Data, 'QoS-Negotiation', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'QoS-Upgrade', Opts) -> avp(T, Data, 'QoS-Upgrade', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'RAN-NAS-Release-Cause', Opts) -> avp(T, Data, 'RAN-NAS-Release-Cause', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'RAT-Type', Opts) -> avp(T, Data, 'RAT-Type', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Redirect-Information', Opts) -> grouped_avp(T, 'Redirect-Information', Data, Opts); avp(T, Data, 'Redirect-Support', Opts) -> avp(T, Data, 'Redirect-Support', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Reporting-Level', Opts) -> avp(T, Data, 'Reporting-Level', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Resource-Allocation-Notification', Opts) -> avp(T, Data, 'Resource-Allocation-Notification', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Revalidation-Time', Opts) -> avp(T, Data, 'Revalidation-Time', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Routing-Filter', Opts) -> grouped_avp(T, 'Routing-Filter', Data, Opts); avp(T, Data, 'Routing-IP-Address', Opts) -> avp(T, Data, 'Routing-IP-Address', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Routing-Rule-Definition', Opts) -> grouped_avp(T, 'Routing-Rule-Definition', Data, Opts); avp(T, Data, 'Routing-Rule-Identifier', Opts) -> avp(T, Data, 'Routing-Rule-Identifier', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Routing-Rule-Install', Opts) -> grouped_avp(T, 'Routing-Rule-Install', Data, Opts); avp(T, Data, 'Routing-Rule-Remove', Opts) -> grouped_avp(T, 'Routing-Rule-Remove', Data, Opts); avp(T, Data, 'Rule-Activation-Time', Opts) -> avp(T, Data, 'Rule-Activation-Time', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Rule-Deactivation-Time', Opts) -> avp(T, Data, 'Rule-Deactivation-Time', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Rule-Failure-Code', Opts) -> avp(T, Data, 'Rule-Failure-Code', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Security-Parameter-Index', Opts) -> avp(T, Data, 'Security-Parameter-Index', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Session-Release-Cause', Opts) -> avp(T, Data, 'Session-Release-Cause', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'TDF-Application-Identifier', Opts) -> avp(T, Data, 'TDF-Application-Identifier', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'TDF-Application-Instance-Identifier', Opts) -> avp(T, Data, 'TDF-Application-Instance-Identifier', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'TDF-Destination-Host', Opts) -> avp(T, Data, 'TDF-Destination-Host', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'TDF-Destination-Realm', Opts) -> avp(T, Data, 'TDF-Destination-Realm', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'TDF-IP-Address', Opts) -> avp(T, Data, 'TDF-IP-Address', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'TDF-Information', Opts) -> grouped_avp(T, 'TDF-Information', Data, Opts); avp(T, Data, 'TFT-Filter', Opts) -> avp(T, Data, 'TFT-Filter', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'TFT-Packet-Filter-Information', Opts) -> grouped_avp(T, 'TFT-Packet-Filter-Information', Data, Opts); avp(T, Data, 'ToS-Traffic-Class', Opts) -> avp(T, Data, 'ToS-Traffic-Class', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Tunnel-Header-Filter', Opts) -> avp(T, Data, 'Tunnel-Header-Filter', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Tunnel-Header-Length', Opts) -> avp(T, Data, 'Tunnel-Header-Length', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Tunnel-Information', Opts) -> grouped_avp(T, 'Tunnel-Information', Data, Opts); avp(T, Data, 'UDP-Source-Port', Opts) -> avp(T, Data, 'UDP-Source-Port', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'UE-Local-IP-Address', Opts) -> avp(T, Data, 'UE-Local-IP-Address', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Usage-Monitoring-Information', Opts) -> grouped_avp(T, 'Usage-Monitoring-Information', Data, Opts); avp(T, Data, 'Usage-Monitoring-Level', Opts) -> avp(T, Data, 'Usage-Monitoring-Level', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Usage-Monitoring-Report', Opts) -> avp(T, Data, 'Usage-Monitoring-Report', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'Usage-Monitoring-Support', Opts) -> avp(T, Data, 'Usage-Monitoring-Support', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'User-Location-Info-Time', Opts) -> avp(T, Data, 'User-Location-Info-Time', Opts, diameter_3gpp_ts29_212); avp(T, Data, 'AF-Application-Identifier', Opts) -> avp(T, Data, 'AF-Application-Identifier', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'AF-Charging-Identifier', Opts) -> avp(T, Data, 'AF-Charging-Identifier', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'AF-Signalling-Protocol', Opts) -> avp(T, Data, 'AF-Signalling-Protocol', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'Abort-Cause', Opts) -> avp(T, Data, 'Abort-Cause', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'Access-Network-Charging-Address', Opts) -> avp(T, Data, 'Access-Network-Charging-Address', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'Access-Network-Charging-Identifier-Value', Opts) -> avp(T, Data, 'Access-Network-Charging-Identifier-Value', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'Application-Service-Provider-Identity', Opts) -> avp(T, Data, 'Application-Service-Provider-Identity', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'Codec-Data', Opts) -> avp(T, Data, 'Codec-Data', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'Flow-Description', Opts) -> avp(T, Data, 'Flow-Description', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'Flow-Number', Opts) -> avp(T, Data, 'Flow-Number', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'Flow-Status', Opts) -> avp(T, Data, 'Flow-Status', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'Flow-Usage', Opts) -> avp(T, Data, 'Flow-Usage', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'Flows', Opts) -> grouped_avp(T, 'Flows', Data, Opts); avp(T, Data, 'GCS-Identifier', Opts) -> avp(T, Data, 'GCS-Identifier', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'IP-Domain-Id', Opts) -> avp(T, Data, 'IP-Domain-Id', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'MPS-Identifier', Opts) -> avp(T, Data, 'MPS-Identifier', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'Max-Requested-Bandwidth-DL', Opts) -> avp(T, Data, 'Max-Requested-Bandwidth-DL', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'Max-Requested-Bandwidth-UL', Opts) -> avp(T, Data, 'Max-Requested-Bandwidth-UL', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'Media-Component-Number', Opts) -> avp(T, Data, 'Media-Component-Number', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'Media-Type', Opts) -> avp(T, Data, 'Media-Type', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'Min-Requested-Bandwidth-DL', Opts) -> avp(T, Data, 'Min-Requested-Bandwidth-DL', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'Min-Requested-Bandwidth-UL', Opts) -> avp(T, Data, 'Min-Requested-Bandwidth-UL', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'RR-Bandwidth', Opts) -> avp(T, Data, 'RR-Bandwidth', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'RS-Bandwidth', Opts) -> avp(T, Data, 'RS-Bandwidth', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'Required-Access-Info', Opts) -> avp(T, Data, 'Required-Access-Info', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'Rx-Request-Type', Opts) -> avp(T, Data, 'Rx-Request-Type', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'SIP-Forking-Indication', Opts) -> avp(T, Data, 'SIP-Forking-Indication', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'Service-Info-Status', Opts) -> avp(T, Data, 'Service-Info-Status', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'Service-URN', Opts) -> avp(T, Data, 'Service-URN', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'Specific-Action', Opts) -> avp(T, Data, 'Specific-Action', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'Sponsor-Identity', Opts) -> avp(T, Data, 'Sponsor-Identity', Opts, diameter_3gpp_ts29_214); avp(T, Data, 'Call-ID-SIP-Header', Opts) -> avp(T, Data, 'Call-ID-SIP-Header', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Charging-Information', Opts) -> grouped_avp(T, 'Charging-Information', Data, Opts); avp(T, Data, 'Confidentiality-Key', Opts) -> avp(T, Data, 'Confidentiality-Key', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Contact', Opts) -> avp(T, Data, 'Contact', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Deregistration-Reason', Opts) -> grouped_avp(T, 'Deregistration-Reason', Data, Opts); avp(T, Data, 'Digest-Algorithm', Opts) -> avp(T, Data, 'Digest-Algorithm', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Digest-HA1', Opts) -> avp(T, Data, 'Digest-HA1', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Digest-QoP', Opts) -> avp(T, Data, 'Digest-QoP', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Digest-Realm', Opts) -> avp(T, Data, 'Digest-Realm', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Feature-List', Opts) -> avp(T, Data, 'Feature-List', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Feature-List-ID', Opts) -> avp(T, Data, 'Feature-List-ID', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'From-SIP-Header', Opts) -> avp(T, Data, 'From-SIP-Header', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Initial-CSeq-Sequence-Number', Opts) -> avp(T, Data, 'Initial-CSeq-Sequence-Number', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Integrity-Key', Opts) -> avp(T, Data, 'Integrity-Key', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'LIA-Flags', Opts) -> avp(T, Data, 'LIA-Flags', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Loose-Route-Indication', Opts) -> avp(T, Data, 'Loose-Route-Indication', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Mandatory-Capability', Opts) -> avp(T, Data, 'Mandatory-Capability', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Multiple-Registration-Indication', Opts) -> avp(T, Data, 'Multiple-Registration-Indication', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Optional-Capability', Opts) -> avp(T, Data, 'Optional-Capability', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Originating-Request', Opts) -> avp(T, Data, 'Originating-Request', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Path', Opts) -> avp(T, Data, 'Path', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Primary-Charging-Collection-Function-Name', Opts) -> avp(T, Data, 'Primary-Charging-Collection-Function-Name', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Primary-Event-Charging-Function-Name', Opts) -> avp(T, Data, 'Primary-Event-Charging-Function-Name', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Priviledged-Sender-Indication', Opts) -> avp(T, Data, 'Priviledged-Sender-Indication', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Public-Identity', Opts) -> avp(T, Data, 'Public-Identity', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Reason-Code', Opts) -> avp(T, Data, 'Reason-Code', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Reason-Info', Opts) -> avp(T, Data, 'Reason-Info', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Record-Route', Opts) -> avp(T, Data, 'Record-Route', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'SAR-Flags', Opts) -> avp(T, Data, 'SAR-Flags', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'SIP-Auth-Data-Item', Opts) -> grouped_avp(T, 'SIP-Auth-Data-Item', Data, Opts); avp(T, Data, 'SIP-Authenticate', Opts) -> avp(T, Data, 'SIP-Authenticate', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'SIP-Authentication-Context', Opts) -> avp(T, Data, 'SIP-Authentication-Context', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'SIP-Authentication-Scheme', Opts) -> avp(T, Data, 'SIP-Authentication-Scheme', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'SIP-Authorization', Opts) -> avp(T, Data, 'SIP-Authorization', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'SIP-Digest-Authenticate', Opts) -> grouped_avp(T, 'SIP-Digest-Authenticate', Data, Opts); avp(T, Data, 'SIP-Item-Number', Opts) -> avp(T, Data, 'SIP-Item-Number', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'SIP-Number-Auth-Items', Opts) -> avp(T, Data, 'SIP-Number-Auth-Items', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Secondary-Charging-Collection-Function-Name', Opts) -> avp(T, Data, 'Secondary-Charging-Collection-Function-Name', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Secondary-Event-Charging-Function-Name', Opts) -> avp(T, Data, 'Secondary-Event-Charging-Function-Name', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Server-Assignment-Type', Opts) -> avp(T, Data, 'Server-Assignment-Type', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Server-Name', Opts) -> avp(T, Data, 'Server-Name', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Session-Priority', Opts) -> avp(T, Data, 'Session-Priority', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Supported-Applications', Opts) -> grouped_avp(T, 'Supported-Applications', Data, Opts); avp(T, Data, 'Supported-Features', Opts) -> grouped_avp(T, 'Supported-Features', Data, Opts); avp(T, Data, 'To-SIP-Header', Opts) -> avp(T, Data, 'To-SIP-Header', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'UAR-Flags', Opts) -> avp(T, Data, 'UAR-Flags', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'User-Authorization-Type', Opts) -> avp(T, Data, 'User-Authorization-Type', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'User-Data', Opts) -> avp(T, Data, 'User-Data', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'User-Data-Already-Available', Opts) -> avp(T, Data, 'User-Data-Already-Available', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Visited-Network-Identifier', Opts) -> avp(T, Data, 'Visited-Network-Identifier', Opts, diameter_3gpp_ts29_229); avp(T, Data, 'Wildcarded-Public-Identity', Opts) -> avp(T, Data, 'Wildcarded-Public-Identity', Opts, diameter_3gpp_ts29_229); avp(T, Data, '3GPP2-MEID', Opts) -> avp(T, Data, '3GPP2-MEID', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'A-MSISDN', Opts) -> avp(T, Data, 'A-MSISDN', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'AMBR', Opts) -> grouped_avp(T, 'AMBR', Data, Opts); avp(T, Data, 'APN-Configuration', Opts) -> grouped_avp(T, 'APN-Configuration', Data, Opts); avp(T, Data, 'APN-Configuration-Profile', Opts) -> grouped_avp(T, 'APN-Configuration-Profile', Data, Opts); avp(T, Data, 'AUTN', Opts) -> avp(T, Data, 'AUTN', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Access-Restriction-Data', Opts) -> avp(T, Data, 'Access-Restriction-Data', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Active-APN', Opts) -> grouped_avp(T, 'Active-APN', Data, Opts); avp(T, Data, 'Age-Of-Location-Information', Opts) -> avp(T, Data, 'Age-Of-Location-Information', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Alert-Reason', Opts) -> avp(T, Data, 'Alert-Reason', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'All-APN-Configurations-Included-Indicator', Opts) -> avp(T, Data, 'All-APN-Configurations-Included-Indicator', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Area-Scope', Opts) -> grouped_avp(T, 'Area-Scope', Data, Opts); avp(T, Data, 'Authentication-Info', Opts) -> grouped_avp(T, 'Authentication-Info', Data, Opts); avp(T, Data, 'CLR-Flags', Opts) -> avp(T, Data, 'CLR-Flags', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'CSG-Id', Opts) -> avp(T, Data, 'CSG-Id', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'CSG-Subscription-Data', Opts) -> grouped_avp(T, 'CSG-Subscription-Data', Data, Opts); avp(T, Data, 'Call-Barring-Info', Opts) -> grouped_avp(T, 'Call-Barring-Info', Data, Opts); avp(T, Data, 'Cancellation-Type', Opts) -> avp(T, Data, 'Cancellation-Type', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Cell-Global-Identity', Opts) -> avp(T, Data, 'Cell-Global-Identity', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Client-Identity', Opts) -> avp(T, Data, 'Client-Identity', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Collection-Period-RRM-LTE', Opts) -> avp(T, Data, 'Collection-Period-RRM-LTE', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Collection-Period-RRM-UMTS', Opts) -> avp(T, Data, 'Collection-Period-RRM-UMTS', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Complete-Data-List-Included-Indicator', Opts) -> avp(T, Data, 'Complete-Data-List-Included-Indicator', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Context-Identifier', Opts) -> avp(T, Data, 'Context-Identifier', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Core-Network-Restrictions', Opts) -> avp(T, Data, 'Core-Network-Restrictions', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Current-Location-Retrieved', Opts) -> avp(T, Data, 'Current-Location-Retrieved', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'DSA-Flags', Opts) -> avp(T, Data, 'DSA-Flags', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'DSR-Flags', Opts) -> avp(T, Data, 'DSR-Flags', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Daylight-Saving-Time', Opts) -> avp(T, Data, 'Daylight-Saving-Time', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'E-UTRAN-Cell-Global-Identity', Opts) -> avp(T, Data, 'E-UTRAN-Cell-Global-Identity', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'E-UTRAN-Vector', Opts) -> grouped_avp(T, 'E-UTRAN-Vector', Data, Opts); avp(T, Data, 'EPS-Location-Information', Opts) -> grouped_avp(T, 'EPS-Location-Information', Data, Opts); avp(T, Data, 'EPS-Subscribed-QoS-Profile', Opts) -> grouped_avp(T, 'EPS-Subscribed-QoS-Profile', Data, Opts); avp(T, Data, 'EPS-User-State', Opts) -> grouped_avp(T, 'EPS-User-State', Data, Opts); avp(T, Data, 'Equipment-Status', Opts) -> avp(T, Data, 'Equipment-Status', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Equivalent-PLMN-List', Opts) -> grouped_avp(T, 'Equivalent-PLMN-List', Data, Opts); avp(T, Data, 'Error-Diagnostic', Opts) -> avp(T, Data, 'Error-Diagnostic', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Event-Threshold-Event-1F', Opts) -> avp(T, Data, 'Event-Threshold-Event-1F', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Event-Threshold-Event-1I', Opts) -> avp(T, Data, 'Event-Threshold-Event-1I', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Event-Threshold-RSRP', Opts) -> avp(T, Data, 'Event-Threshold-RSRP', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Event-Threshold-RSRQ', Opts) -> avp(T, Data, 'Event-Threshold-RSRQ', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Expiration-Date', Opts) -> avp(T, Data, 'Expiration-Date', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Ext-PDP-Address', Opts) -> avp(T, Data, 'Ext-PDP-Address', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Ext-PDP-Type', Opts) -> avp(T, Data, 'Ext-PDP-Type', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'External-Client', Opts) -> grouped_avp(T, 'External-Client', Data, Opts); avp(T, Data, 'GERAN-Vector', Opts) -> grouped_avp(T, 'GERAN-Vector', Data, Opts); avp(T, Data, 'GMLC-Restriction', Opts) -> avp(T, Data, 'GMLC-Restriction', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'GPRS-Subscription-Data', Opts) -> grouped_avp(T, 'GPRS-Subscription-Data', Data, Opts); avp(T, Data, 'Geodetic-Information', Opts) -> avp(T, Data, 'Geodetic-Information', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Geographical-Information', Opts) -> avp(T, Data, 'Geographical-Information', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'HPLMN-ODB', Opts) -> avp(T, Data, 'HPLMN-ODB', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Homogeneous-Support-of-IMS-Voice-Over-PS-Sessions', Opts) -> avp(T, Data, 'Homogeneous-Support-of-IMS-Voice-Over-PS-Sessions', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'ICS-Indicator', Opts) -> avp(T, Data, 'ICS-Indicator', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'IDA-Flags', Opts) -> avp(T, Data, 'IDA-Flags', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'IDR-Flags', Opts) -> avp(T, Data, 'IDR-Flags', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'IMEI', Opts) -> avp(T, Data, 'IMEI', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'IMS-Voice-Over-PS-Sessions-Supported', Opts) -> avp(T, Data, 'IMS-Voice-Over-PS-Sessions-Supported', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Immediate-Response-Preferred', Opts) -> avp(T, Data, 'Immediate-Response-Preferred', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Item-Number', Opts) -> avp(T, Data, 'Item-Number', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Job-Type', Opts) -> avp(T, Data, 'Job-Type', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'KASME', Opts) -> avp(T, Data, 'KASME', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Kc', Opts) -> avp(T, Data, 'Kc', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'LCS-Info', Opts) -> grouped_avp(T, 'LCS-Info', Data, Opts); avp(T, Data, 'LCS-PrivacyException', Opts) -> grouped_avp(T, 'LCS-PrivacyException', Data, Opts); avp(T, Data, 'LIPA-Permission', Opts) -> avp(T, Data, 'LIPA-Permission', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Last-UE-Activity-Time', Opts) -> avp(T, Data, 'Last-UE-Activity-Time', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'List-Of-Measurements', Opts) -> avp(T, Data, 'List-Of-Measurements', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Local-Time-Zone', Opts) -> grouped_avp(T, 'Local-Time-Zone', Data, Opts); avp(T, Data, 'Location-Area-Identity', Opts) -> avp(T, Data, 'Location-Area-Identity', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Logging-Duration', Opts) -> avp(T, Data, 'Logging-Duration', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Logging-Interval', Opts) -> avp(T, Data, 'Logging-Interval', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'MDT-Configuration', Opts) -> grouped_avp(T, 'MDT-Configuration', Data, Opts); avp(T, Data, 'MDT-User-Consent', Opts) -> avp(T, Data, 'MDT-User-Consent', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'MME-Location-Information', Opts) -> grouped_avp(T, 'MME-Location-Information', Data, Opts); avp(T, Data, 'MME-Number-for-MT-SMS', Opts) -> avp(T, Data, 'MME-Number-for-MT-SMS', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'MME-User-State', Opts) -> grouped_avp(T, 'MME-User-State', Data, Opts); avp(T, Data, 'MO-LR', Opts) -> grouped_avp(T, 'MO-LR', Data, Opts); avp(T, Data, 'MPS-Priority', Opts) -> avp(T, Data, 'MPS-Priority', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Measurement-Period-LTE', Opts) -> avp(T, Data, 'Measurement-Period-LTE', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Measurement-Period-UMTS', Opts) -> avp(T, Data, 'Measurement-Period-UMTS', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Measurement-Quantity', Opts) -> avp(T, Data, 'Measurement-Quantity', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'NOR-Flags', Opts) -> avp(T, Data, 'NOR-Flags', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Network-Access-Mode', Opts) -> avp(T, Data, 'Network-Access-Mode', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Notification-To-UE-User', Opts) -> avp(T, Data, 'Notification-To-UE-User', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Number-Of-Requested-Vectors', Opts) -> avp(T, Data, 'Number-Of-Requested-Vectors', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'OMC-Id', Opts) -> avp(T, Data, 'OMC-Id', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Operator-Determined-Barring', Opts) -> avp(T, Data, 'Operator-Determined-Barring', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'PDN-GW-Allocation-Type', Opts) -> avp(T, Data, 'PDN-GW-Allocation-Type', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'PDN-Type', Opts) -> avp(T, Data, 'PDN-Type', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'PDP-Context', Opts) -> grouped_avp(T, 'PDP-Context', Data, Opts); avp(T, Data, 'PDP-Type', Opts) -> avp(T, Data, 'PDP-Type', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'PLMN-Client', Opts) -> avp(T, Data, 'PLMN-Client', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'PUA-Flags', Opts) -> avp(T, Data, 'PUA-Flags', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'PUR-Flags', Opts) -> avp(T, Data, 'PUR-Flags', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Positioning-Method', Opts) -> avp(T, Data, 'Positioning-Method', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'QoS-Subscribed', Opts) -> avp(T, Data, 'QoS-Subscribed', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'RAND', Opts) -> avp(T, Data, 'RAND', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'RAT-Frequency-Selection-Priority-ID', Opts) -> avp(T, Data, 'RAT-Frequency-Selection-Priority-ID', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Re-Synchronization-Info', Opts) -> avp(T, Data, 'Re-Synchronization-Info', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Regional-Subscription-Zone-Code', Opts) -> avp(T, Data, 'Regional-Subscription-Zone-Code', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Relay-Node-Indicator', Opts) -> avp(T, Data, 'Relay-Node-Indicator', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Report-Amount', Opts) -> avp(T, Data, 'Report-Amount', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Report-Interval', Opts) -> avp(T, Data, 'Report-Interval', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Reporting-Trigger', Opts) -> avp(T, Data, 'Reporting-Trigger', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Requested-EUTRAN-Authentication-Info', Opts) -> grouped_avp(T, 'Requested-EUTRAN-Authentication-Info', Data, Opts); avp(T, Data, 'Requested-UTRAN-GERAN-Authentication-Info', Opts) -> grouped_avp(T, 'Requested-UTRAN-GERAN-Authentication-Info', Data, Opts); avp(T, Data, 'Restoration-Priority', Opts) -> avp(T, Data, 'Restoration-Priority', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Roaming-Restricted-Due-To-Unsupported-Feature', Opts) -> avp(T, Data, 'Roaming-Restricted-Due-To-Unsupported-Feature', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Routing-Area-Identity', Opts) -> avp(T, Data, 'Routing-Area-Identity', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'SGSN-Location-Information', Opts) -> grouped_avp(T, 'SGSN-Location-Information', Data, Opts); avp(T, Data, 'SGSN-User-State', Opts) -> grouped_avp(T, 'SGSN-User-State', Data, Opts); avp(T, Data, 'SIPTO-Permission', Opts) -> avp(T, Data, 'SIPTO-Permission', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'SMS-Register-Request', Opts) -> avp(T, Data, 'SMS-Register-Request', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'SRES', Opts) -> avp(T, Data, 'SRES', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'SS-Code', Opts) -> avp(T, Data, 'SS-Code', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'SS-Status', Opts) -> avp(T, Data, 'SS-Status', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'STN-SR', Opts) -> avp(T, Data, 'STN-SR', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Service-Area-Identity', Opts) -> avp(T, Data, 'Service-Area-Identity', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Service-Type', Opts) -> grouped_avp(T, 'Service-Type', Data, Opts); avp(T, Data, 'ServiceTypeIdentity', Opts) -> avp(T, Data, 'ServiceTypeIdentity', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Software-Version', Opts) -> avp(T, Data, 'Software-Version', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Specific-APN-Info', Opts) -> grouped_avp(T, 'Specific-APN-Info', Data, Opts); avp(T, Data, 'Subscribed-Periodic-RAU-TAU-Timer', Opts) -> avp(T, Data, 'Subscribed-Periodic-RAU-TAU-Timer', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Subscribed-VSRVCC', Opts) -> avp(T, Data, 'Subscribed-VSRVCC', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Subscriber-Status', Opts) -> avp(T, Data, 'Subscriber-Status', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Subscription-Data', Opts) -> grouped_avp(T, 'Subscription-Data', Data, Opts); avp(T, Data, 'Subscription-Data-Flags', Opts) -> avp(T, Data, 'Subscription-Data-Flags', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'TS-Code', Opts) -> avp(T, Data, 'TS-Code', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Teleservice-List', Opts) -> grouped_avp(T, 'Teleservice-List', Data, Opts); avp(T, Data, 'Terminal-Information', Opts) -> grouped_avp(T, 'Terminal-Information', Data, Opts); avp(T, Data, 'Time-Zone', Opts) -> avp(T, Data, 'Time-Zone', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Trace-Collection-Entity', Opts) -> avp(T, Data, 'Trace-Collection-Entity', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Trace-Data', Opts) -> grouped_avp(T, 'Trace-Data', Data, Opts); avp(T, Data, 'Trace-Depth', Opts) -> avp(T, Data, 'Trace-Depth', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Trace-Event-List', Opts) -> avp(T, Data, 'Trace-Event-List', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Trace-Interface-List', Opts) -> avp(T, Data, 'Trace-Interface-List', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Trace-NE-Type-List', Opts) -> avp(T, Data, 'Trace-NE-Type-List', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Trace-Reference', Opts) -> avp(T, Data, 'Trace-Reference', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Tracking-Area-Identity', Opts) -> avp(T, Data, 'Tracking-Area-Identity', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'UE-SRVCC-Capability', Opts) -> avp(T, Data, 'UE-SRVCC-Capability', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'UE-Usage-Type', Opts) -> avp(T, Data, 'UE-Usage-Type', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'ULA-Flags', Opts) -> avp(T, Data, 'ULA-Flags', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'ULR-Flags', Opts) -> avp(T, Data, 'ULR-Flags', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'UTRAN-Vector', Opts) -> grouped_avp(T, 'UTRAN-Vector', Data, Opts); avp(T, Data, 'UVA-Flags', Opts) -> avp(T, Data, 'UVA-Flags', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'UVR-Flags', Opts) -> avp(T, Data, 'UVR-Flags', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'User-Id', Opts) -> avp(T, Data, 'User-Id', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'User-State', Opts) -> avp(T, Data, 'User-State', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'VPLMN-CSG-Subscription-Data', Opts) -> grouped_avp(T, 'VPLMN-CSG-Subscription-Data', Data, Opts); avp(T, Data, 'VPLMN-Dynamic-Address-Allowed', Opts) -> avp(T, Data, 'VPLMN-Dynamic-Address-Allowed', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'VPLMN-LIPA-Allowed', Opts) -> avp(T, Data, 'VPLMN-LIPA-Allowed', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'Visited-PLMN-Id', Opts) -> avp(T, Data, 'Visited-PLMN-Id', Opts, diameter_3gpp_ts29_272); avp(T, Data, 'XRES', Opts) -> avp(T, Data, 'XRES', Opts, diameter_3gpp_ts29_272); avp(T, Data, '3GPP-AAA-Server-Name', Opts) -> avp(T, Data, '3GPP-AAA-Server-Name', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'AAA-Failure-Indication', Opts) -> avp(T, Data, 'AAA-Failure-Indication', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'AAR-Flags', Opts) -> avp(T, Data, 'AAR-Flags', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'AN-Trusted', Opts) -> avp(T, Data, 'AN-Trusted', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'ANID', Opts) -> avp(T, Data, 'ANID', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'Access-Authorization-Flags', Opts) -> avp(T, Data, 'Access-Authorization-Flags', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'Access-Network-Info', Opts) -> grouped_avp(T, 'Access-Network-Info', Data, Opts); avp(T, Data, 'Connectivity-Flags', Opts) -> avp(T, Data, 'Connectivity-Flags', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'DEA-Flags', Opts) -> avp(T, Data, 'DEA-Flags', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'DER-Flags', Opts) -> avp(T, Data, 'DER-Flags', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'DER-S6b-Flags', Opts) -> avp(T, Data, 'DER-S6b-Flags', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'ERP-Authorization', Opts) -> avp(T, Data, 'ERP-Authorization', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'Emergency-Services', Opts) -> avp(T, Data, 'Emergency-Services', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'Full-Network-Name', Opts) -> avp(T, Data, 'Full-Network-Name', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'HESSID', Opts) -> avp(T, Data, 'HESSID', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'IMEI-Check-In-VPLMN-Result', Opts) -> avp(T, Data, 'IMEI-Check-In-VPLMN-Result', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'MIP-FA-RK', Opts) -> avp(T, Data, 'MIP-FA-RK', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'MIP-FA-RK-SPI', Opts) -> avp(T, Data, 'MIP-FA-RK-SPI', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'MIP6-Feature-Vector', Opts) -> avp(T, Data, 'MIP6-Feature-Vector', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'Maximum-Wait-Time', Opts) -> avp(T, Data, 'Maximum-Wait-Time', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'Mobile-Node-Identifier', Opts) -> avp(T, Data, 'Mobile-Node-Identifier', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'Non-3GPP-IP-Access', Opts) -> avp(T, Data, 'Non-3GPP-IP-Access', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'Non-3GPP-IP-Access-APN', Opts) -> avp(T, Data, 'Non-3GPP-IP-Access-APN', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'Non-3GPP-User-Data', Opts) -> grouped_avp(T, 'Non-3GPP-User-Data', Data, Opts); avp(T, Data, 'Origination-Time-Stamp', Opts) -> avp(T, Data, 'Origination-Time-Stamp', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'PPR-Flags', Opts) -> avp(T, Data, 'PPR-Flags', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'RAR-Flags', Opts) -> avp(T, Data, 'RAR-Flags', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'SM-Back-Off-Timer', Opts) -> avp(T, Data, 'SM-Back-Off-Timer', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'SSID', Opts) -> avp(T, Data, 'SSID', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'Short-Network-Name', Opts) -> avp(T, Data, 'Short-Network-Name', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'TWAG-CP-Address', Opts) -> avp(T, Data, 'TWAG-CP-Address', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'TWAG-UP-Address', Opts) -> avp(T, Data, 'TWAG-UP-Address', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'TWAN-Access-Info', Opts) -> grouped_avp(T, 'TWAN-Access-Info', Data, Opts); avp(T, Data, 'TWAN-Connection-Mode', Opts) -> avp(T, Data, 'TWAN-Connection-Mode', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'TWAN-Connectivity-Parameters', Opts) -> grouped_avp(T, 'TWAN-Connectivity-Parameters', Data, Opts); avp(T, Data, 'TWAN-Default-APN-Context-Id', Opts) -> avp(T, Data, 'TWAN-Default-APN-Context-Id', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'TWAN-PCO', Opts) -> avp(T, Data, 'TWAN-PCO', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'TWAN-S2a-Failure-Cause', Opts) -> avp(T, Data, 'TWAN-S2a-Failure-Cause', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'Trace-Info', Opts) -> grouped_avp(T, 'Trace-Info', Data, Opts); avp(T, Data, 'Transport-Access-Type', Opts) -> avp(T, Data, 'Transport-Access-Type', Opts, diameter_3gpp_ts29_273); avp(T, Data, 'WLAN-Identifier', Opts) -> grouped_avp(T, 'WLAN-Identifier', Data, Opts); avp(T, Data, 'WLCP-Key', Opts) -> avp(T, Data, 'WLCP-Key', Opts, diameter_3gpp_ts29_273); avp(T, Data, '3GPP-PS-Data-Off-Status', Opts) -> avp(T, Data, '3GPP-PS-Data-Off-Status', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'AF-Correlation-Information', Opts) -> grouped_avp(T, 'AF-Correlation-Information', Data, Opts); avp(T, Data, 'APN-Rate-Control', Opts) -> grouped_avp(T, 'APN-Rate-Control', Data, Opts); avp(T, Data, 'APN-Rate-Control-Downlink', Opts) -> grouped_avp(T, 'APN-Rate-Control-Downlink', Data, Opts); avp(T, Data, 'APN-Rate-Control-Uplink', Opts) -> grouped_avp(T, 'APN-Rate-Control-Uplink', Data, Opts); avp(T, Data, 'Access-Network-Info-Change', Opts) -> grouped_avp(T, 'Access-Network-Info-Change', Data, Opts); avp(T, Data, 'Access-Network-Information', Opts) -> avp(T, Data, 'Access-Network-Information', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Access-Transfer-Information', Opts) -> grouped_avp(T, 'Access-Transfer-Information', Data, Opts); avp(T, Data, 'Access-Transfer-Type', Opts) -> avp(T, Data, 'Access-Transfer-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Account-Expiration', Opts) -> avp(T, Data, 'Account-Expiration', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Accumulated-Cost', Opts) -> grouped_avp(T, 'Accumulated-Cost', Data, Opts); avp(T, Data, 'Adaptations', Opts) -> avp(T, Data, 'Adaptations', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Additional-Content-Information', Opts) -> grouped_avp(T, 'Additional-Content-Information', Data, Opts); avp(T, Data, 'Additional-Exception-Reports', Opts) -> avp(T, Data, 'Additional-Exception-Reports', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Additional-Type-Information', Opts) -> avp(T, Data, 'Additional-Type-Information', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Address-Data', Opts) -> avp(T, Data, 'Address-Data', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Address-Domain', Opts) -> grouped_avp(T, 'Address-Domain', Data, Opts); avp(T, Data, 'Address-Type', Opts) -> avp(T, Data, 'Address-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Addressee-Type', Opts) -> avp(T, Data, 'Addressee-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Alternate-Charged-Party-Address', Opts) -> avp(T, Data, 'Alternate-Charged-Party-Address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Announcement-Identifier', Opts) -> avp(T, Data, 'Announcement-Identifier', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Announcement-Information', Opts) -> grouped_avp(T, 'Announcement-Information', Data, Opts); avp(T, Data, 'Announcement-Order', Opts) -> avp(T, Data, 'Announcement-Order', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Announcing-PLMN-ID', Opts) -> avp(T, Data, 'Announcing-PLMN-ID', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Announcing-UE-HPLMN-Identifier', Opts) -> avp(T, Data, 'Announcing-UE-HPLMN-Identifier', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Announcing-UE-VPLMN-Identifier', Opts) -> avp(T, Data, 'Announcing-UE-VPLMN-Identifier', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'AoC-Cost-Information', Opts) -> grouped_avp(T, 'AoC-Cost-Information', Data, Opts); avp(T, Data, 'AoC-Format', Opts) -> avp(T, Data, 'AoC-Format', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'AoC-Information', Opts) -> grouped_avp(T, 'AoC-Information', Data, Opts); avp(T, Data, 'AoC-Request-Type', Opts) -> avp(T, Data, 'AoC-Request-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'AoC-Service', Opts) -> grouped_avp(T, 'AoC-Service', Data, Opts); avp(T, Data, 'AoC-Service-Obligatory-Type', Opts) -> avp(T, Data, 'AoC-Service-Obligatory-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'AoC-Service-Type', Opts) -> avp(T, Data, 'AoC-Service-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'AoC-Subscription-Information', Opts) -> grouped_avp(T, 'AoC-Subscription-Information', Data, Opts); avp(T, Data, 'Applic-ID', Opts) -> avp(T, Data, 'Applic-ID', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Application-Provided-Called-Party-Address', Opts) -> avp(T, Data, 'Application-Provided-Called-Party-Address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Application-Server', Opts) -> avp(T, Data, 'Application-Server', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Application-Server-Information', Opts) -> grouped_avp(T, 'Application-Server-Information', Data, Opts); avp(T, Data, 'Application-Specific-Data', Opts) -> avp(T, Data, 'Application-Specific-Data', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Associated-Party-Address', Opts) -> avp(T, Data, 'Associated-Party-Address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Associated-URI', Opts) -> avp(T, Data, 'Associated-URI', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Authorised-QoS', Opts) -> avp(T, Data, 'Authorised-QoS', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Aux-Applic-Info', Opts) -> avp(T, Data, 'Aux-Applic-Info', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'BSSID', Opts) -> avp(T, Data, 'BSSID', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Base-Time-Interval', Opts) -> avp(T, Data, 'Base-Time-Interval', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Basic-Service-Code', Opts) -> grouped_avp(T, 'Basic-Service-Code', Data, Opts); avp(T, Data, 'Bearer-Capability', Opts) -> avp(T, Data, 'Bearer-Capability', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Bearer-Service', Opts) -> avp(T, Data, 'Bearer-Service', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'CG-Address', Opts) -> avp(T, Data, 'CG-Address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'CN-Operator-Selection-Entity', Opts) -> avp(T, Data, 'CN-Operator-Selection-Entity', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'CP-CIoT-EPS-Optimisation-Indicator', Opts) -> avp(T, Data, 'CP-CIoT-EPS-Optimisation-Indicator', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'CPDT-Information', Opts) -> grouped_avp(T, 'CPDT-Information', Data, Opts); avp(T, Data, 'CSG-Access-Mode', Opts) -> avp(T, Data, 'CSG-Access-Mode', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'CSG-Membership-Indication', Opts) -> avp(T, Data, 'CSG-Membership-Indication', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'CUG-Information', Opts) -> avp(T, Data, 'CUG-Information', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Called-Asserted-Identity', Opts) -> avp(T, Data, 'Called-Asserted-Identity', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Called-Identity', Opts) -> avp(T, Data, 'Called-Identity', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Called-Identity-Change', Opts) -> grouped_avp(T, 'Called-Identity-Change', Data, Opts); avp(T, Data, 'Called-Party-Address', Opts) -> avp(T, Data, 'Called-Party-Address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Calling-Party-Address', Opts) -> avp(T, Data, 'Calling-Party-Address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Carrier-Select-Routing-Information', Opts) -> avp(T, Data, 'Carrier-Select-Routing-Information', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Cause-Code', Opts) -> avp(T, Data, 'Cause-Code', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Cellular-Network-Information', Opts) -> avp(T, Data, 'Cellular-Network-Information', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Change-Condition', Opts) -> avp(T, Data, 'Change-Condition', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Change-Time', Opts) -> avp(T, Data, 'Change-Time', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Charge-Reason-Code', Opts) -> avp(T, Data, 'Charge-Reason-Code', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Charged-Party', Opts) -> avp(T, Data, 'Charged-Party', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Charging-Characteristics-Selection-Mode', Opts) -> avp(T, Data, 'Charging-Characteristics-Selection-Mode', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Charging-Per-IP-CAN-Session-Indicator', Opts) -> avp(T, Data, 'Charging-Per-IP-CAN-Session-Indicator', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Class-Identifier', Opts) -> avp(T, Data, 'Class-Identifier', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Client-Address', Opts) -> avp(T, Data, 'Client-Address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Content-Class', Opts) -> avp(T, Data, 'Content-Class', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Content-Disposition', Opts) -> avp(T, Data, 'Content-Disposition', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Content-Length', Opts) -> avp(T, Data, 'Content-Length', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Content-Size', Opts) -> avp(T, Data, 'Content-Size', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Content-Type', Opts) -> avp(T, Data, 'Content-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Coverage-Info', Opts) -> grouped_avp(T, 'Coverage-Info', Data, Opts); avp(T, Data, 'Coverage-Status', Opts) -> avp(T, Data, 'Coverage-Status', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Current-Tariff', Opts) -> grouped_avp(T, 'Current-Tariff', Data, Opts); avp(T, Data, 'DRM-Content', Opts) -> avp(T, Data, 'DRM-Content', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Data-Coding-Scheme', Opts) -> avp(T, Data, 'Data-Coding-Scheme', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Deferred-Location-Event-Type', Opts) -> avp(T, Data, 'Deferred-Location-Event-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Delivery-Report-Requested', Opts) -> avp(T, Data, 'Delivery-Report-Requested', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Destination-Interface', Opts) -> grouped_avp(T, 'Destination-Interface', Data, Opts); avp(T, Data, 'Diagnostics', Opts) -> avp(T, Data, 'Diagnostics', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Discoveree-UE-HPLMN-Identifier', Opts) -> avp(T, Data, 'Discoveree-UE-HPLMN-Identifier', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Discoveree-UE-VPLMN-Identifier', Opts) -> avp(T, Data, 'Discoveree-UE-VPLMN-Identifier', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Discoverer-UE-HPLMN-Identifier', Opts) -> avp(T, Data, 'Discoverer-UE-HPLMN-Identifier', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Discoverer-UE-VPLMN-Identifier', Opts) -> avp(T, Data, 'Discoverer-UE-VPLMN-Identifier', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Domain-Name', Opts) -> avp(T, Data, 'Domain-Name', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Dynamic-Address-Flag', Opts) -> avp(T, Data, 'Dynamic-Address-Flag', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Dynamic-Address-Flag-Extension', Opts) -> avp(T, Data, 'Dynamic-Address-Flag-Extension', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'EPDG-Address', Opts) -> avp(T, Data, 'EPDG-Address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Early-Media-Description', Opts) -> grouped_avp(T, 'Early-Media-Description', Data, Opts); avp(T, Data, 'Enhanced-Diagnostics', Opts) -> grouped_avp(T, 'Enhanced-Diagnostics', Data, Opts); avp(T, Data, 'Envelope', Opts) -> grouped_avp(T, 'Envelope', Data, Opts); avp(T, Data, 'Envelope-End-Time', Opts) -> avp(T, Data, 'Envelope-End-Time', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Envelope-Reporting', Opts) -> avp(T, Data, 'Envelope-Reporting', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Envelope-Start-Time', Opts) -> avp(T, Data, 'Envelope-Start-Time', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Event', Opts) -> avp(T, Data, 'Event', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Event-Charging-TimeStamp', Opts) -> avp(T, Data, 'Event-Charging-TimeStamp', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Event-Type', Opts) -> grouped_avp(T, 'Event-Type', Data, Opts); avp(T, Data, 'Expires', Opts) -> avp(T, Data, 'Expires', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'FE-Identifier-List', Opts) -> avp(T, Data, 'FE-Identifier-List', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'File-Repair-Supported', Opts) -> avp(T, Data, 'File-Repair-Supported', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Forwarding-Pending', Opts) -> avp(T, Data, 'Forwarding-Pending', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'From-Address', Opts) -> avp(T, Data, 'From-Address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'GGSN-Address', Opts) -> avp(T, Data, 'GGSN-Address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'IMS-Application-Reference-Identifier', Opts) -> avp(T, Data, 'IMS-Application-Reference-Identifier', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'IMS-Charging-Identifier', Opts) -> avp(T, Data, 'IMS-Charging-Identifier', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'IMS-Communication-Service-Identifier', Opts) -> avp(T, Data, 'IMS-Communication-Service-Identifier', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'IMS-Emergency-Indicator', Opts) -> avp(T, Data, 'IMS-Emergency-Indicator', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'IMS-Information', Opts) -> grouped_avp(T, 'IMS-Information', Data, Opts); avp(T, Data, 'IMS-Visited-Network-Identifier', Opts) -> avp(T, Data, 'IMS-Visited-Network-Identifier', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'IMSI-Unauthenticated-Flag', Opts) -> avp(T, Data, 'IMSI-Unauthenticated-Flag', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'IP-Realm-Default-Indication', Opts) -> avp(T, Data, 'IP-Realm-Default-Indication', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'ISUP-Cause', Opts) -> grouped_avp(T, 'ISUP-Cause', Data, Opts); avp(T, Data, 'ISUP-Cause-Diagnostics', Opts) -> avp(T, Data, 'ISUP-Cause-Diagnostics', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'ISUP-Cause-Location', Opts) -> avp(T, Data, 'ISUP-Cause-Location', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'ISUP-Cause-Value', Opts) -> avp(T, Data, 'ISUP-Cause-Value', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'ISUP-Location-Number', Opts) -> avp(T, Data, 'ISUP-Location-Number', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Incoming-Trunk-Group-Id', Opts) -> avp(T, Data, 'Incoming-Trunk-Group-Id', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Incremental-Cost', Opts) -> grouped_avp(T, 'Incremental-Cost', Data, Opts); avp(T, Data, 'Initial-IMS-Charging-Identifier', Opts) -> avp(T, Data, 'Initial-IMS-Charging-Identifier', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Instance-Id', Opts) -> avp(T, Data, 'Instance-Id', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Inter-Operator-Identifier', Opts) -> grouped_avp(T, 'Inter-Operator-Identifier', Data, Opts); avp(T, Data, 'Inter-UE-Transfer', Opts) -> avp(T, Data, 'Inter-UE-Transfer', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Interface-Id', Opts) -> avp(T, Data, 'Interface-Id', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Interface-Port', Opts) -> avp(T, Data, 'Interface-Port', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Interface-Text', Opts) -> avp(T, Data, 'Interface-Text', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Interface-Type', Opts) -> avp(T, Data, 'Interface-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'LCS-APN', Opts) -> avp(T, Data, 'LCS-APN', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'LCS-Client-Dialed-By-MS', Opts) -> avp(T, Data, 'LCS-Client-Dialed-By-MS', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'LCS-Client-External-ID', Opts) -> avp(T, Data, 'LCS-Client-External-ID', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'LCS-Client-ID', Opts) -> grouped_avp(T, 'LCS-Client-ID', Data, Opts); avp(T, Data, 'LCS-Client-Name', Opts) -> grouped_avp(T, 'LCS-Client-Name', Data, Opts); avp(T, Data, 'LCS-Client-Type', Opts) -> avp(T, Data, 'LCS-Client-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'LCS-Data-Coding-Scheme', Opts) -> avp(T, Data, 'LCS-Data-Coding-Scheme', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'LCS-Format-Indicator', Opts) -> avp(T, Data, 'LCS-Format-Indicator', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'LCS-Information', Opts) -> grouped_avp(T, 'LCS-Information', Data, Opts); avp(T, Data, 'LCS-Name-String', Opts) -> avp(T, Data, 'LCS-Name-String', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'LCS-Requestor-ID', Opts) -> grouped_avp(T, 'LCS-Requestor-ID', Data, Opts); avp(T, Data, 'LCS-Requestor-ID-String', Opts) -> avp(T, Data, 'LCS-Requestor-ID-String', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Language', Opts) -> avp(T, Data, 'Language', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Layer-2-Group-ID', Opts) -> avp(T, Data, 'Layer-2-Group-ID', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Local-GW-Inserted-Indication', Opts) -> avp(T, Data, 'Local-GW-Inserted-Indication', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Local-Sequence-Number', Opts) -> avp(T, Data, 'Local-Sequence-Number', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Location-Estimate', Opts) -> avp(T, Data, 'Location-Estimate', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Location-Estimate-Type', Opts) -> avp(T, Data, 'Location-Estimate-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Location-Info', Opts) -> grouped_avp(T, 'Location-Info', Data, Opts); avp(T, Data, 'Location-Type', Opts) -> grouped_avp(T, 'Location-Type', Data, Opts); avp(T, Data, 'Low-Balance-Indication', Opts) -> avp(T, Data, 'Low-Balance-Indication', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Low-Priority-Indicator', Opts) -> avp(T, Data, 'Low-Priority-Indicator', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'MBMS-Charged-Party', Opts) -> avp(T, Data, 'MBMS-Charged-Party', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'MBMS-GW-Address', Opts) -> avp(T, Data, 'MBMS-GW-Address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'MBMS-Information', Opts) -> grouped_avp(T, 'MBMS-Information', Data, Opts); avp(T, Data, 'MBMS-User-Service-Type', Opts) -> avp(T, Data, 'MBMS-User-Service-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'MM-Content-Type', Opts) -> grouped_avp(T, 'MM-Content-Type', Data, Opts); avp(T, Data, 'MMBox-Storage-Requested', Opts) -> avp(T, Data, 'MMBox-Storage-Requested', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'MMS-Information', Opts) -> grouped_avp(T, 'MMS-Information', Data, Opts); avp(T, Data, 'MMTel-Information', Opts) -> grouped_avp(T, 'MMTel-Information', Data, Opts); avp(T, Data, 'MMTel-SService-Type', Opts) -> avp(T, Data, 'MMTel-SService-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'MSC-Address', Opts) -> avp(T, Data, 'MSC-Address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'MTC-IWF-Address', Opts) -> avp(T, Data, 'MTC-IWF-Address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Media-Initiator-Flag', Opts) -> avp(T, Data, 'Media-Initiator-Flag', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Media-Initiator-Party', Opts) -> avp(T, Data, 'Media-Initiator-Party', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Message-Body', Opts) -> grouped_avp(T, 'Message-Body', Data, Opts); avp(T, Data, 'Message-Class', Opts) -> grouped_avp(T, 'Message-Class', Data, Opts); avp(T, Data, 'Message-ID', Opts) -> avp(T, Data, 'Message-ID', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Message-Size', Opts) -> avp(T, Data, 'Message-Size', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Message-Type', Opts) -> avp(T, Data, 'Message-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Monitored-PLMN-Identifier', Opts) -> avp(T, Data, 'Monitored-PLMN-Identifier', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Monitoring-Event-Configuration-Activity', Opts) -> avp(T, Data, 'Monitoring-Event-Configuration-Activity', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Monitoring-Event-Functionality', Opts) -> avp(T, Data, 'Monitoring-Event-Functionality', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Monitoring-Event-Information', Opts) -> grouped_avp(T, 'Monitoring-Event-Information', Data, Opts); avp(T, Data, 'Monitoring-Event-Report-Data', Opts) -> grouped_avp(T, 'Monitoring-Event-Report-Data', Data, Opts); avp(T, Data, 'Monitoring-Event-Report-Number', Opts) -> avp(T, Data, 'Monitoring-Event-Report-Number', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Monitoring-UE-HPLMN-Identifier', Opts) -> avp(T, Data, 'Monitoring-UE-HPLMN-Identifier', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Monitoring-UE-Identifier', Opts) -> avp(T, Data, 'Monitoring-UE-Identifier', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Monitoring-UE-VPLMN-Identifier', Opts) -> avp(T, Data, 'Monitoring-UE-VPLMN-Identifier', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'NIDD-Submission', Opts) -> grouped_avp(T, 'NIDD-Submission', Data, Opts); avp(T, Data, 'NNI-Information', Opts) -> grouped_avp(T, 'NNI-Information', Data, Opts); avp(T, Data, 'NNI-Type', Opts) -> avp(T, Data, 'NNI-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Neighbour-Node-Address', Opts) -> avp(T, Data, 'Neighbour-Node-Address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Network-Call-Reference-Number', Opts) -> avp(T, Data, 'Network-Call-Reference-Number', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Next-Tariff', Opts) -> grouped_avp(T, 'Next-Tariff', Data, Opts); avp(T, Data, 'Node-Functionality', Opts) -> avp(T, Data, 'Node-Functionality', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Node-Id', Opts) -> avp(T, Data, 'Node-Id', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Number-Of-Diversions', Opts) -> avp(T, Data, 'Number-Of-Diversions', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Number-Of-Messages-Sent', Opts) -> avp(T, Data, 'Number-Of-Messages-Sent', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Number-Of-Participants', Opts) -> avp(T, Data, 'Number-Of-Participants', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Number-Of-Received-Talk-Bursts', Opts) -> avp(T, Data, 'Number-Of-Received-Talk-Bursts', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Number-Of-Talk-Bursts', Opts) -> avp(T, Data, 'Number-Of-Talk-Bursts', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Number-Portability-Routing-Information', Opts) -> avp(T, Data, 'Number-Portability-Routing-Information', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Offline-Charging', Opts) -> grouped_avp(T, 'Offline-Charging', Data, Opts); avp(T, Data, 'Online-Charging-Flag', Opts) -> avp(T, Data, 'Online-Charging-Flag', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Originating-IOI', Opts) -> avp(T, Data, 'Originating-IOI', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Originator', Opts) -> avp(T, Data, 'Originator', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Originator-Address', Opts) -> grouped_avp(T, 'Originator-Address', Data, Opts); avp(T, Data, 'Originator-Interface', Opts) -> grouped_avp(T, 'Originator-Interface', Data, Opts); avp(T, Data, 'Originator-Received-Address', Opts) -> grouped_avp(T, 'Originator-Received-Address', Data, Opts); avp(T, Data, 'Originator-SCCP-Address', Opts) -> avp(T, Data, 'Originator-SCCP-Address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Outgoing-Session-Id', Opts) -> avp(T, Data, 'Outgoing-Session-Id', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Outgoing-Trunk-Group-Id', Opts) -> avp(T, Data, 'Outgoing-Trunk-Group-Id', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'PC3-Control-Protocol-Cause', Opts) -> avp(T, Data, 'PC3-Control-Protocol-Cause', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'PC3-EPC-Control-Protocol-Cause', Opts) -> avp(T, Data, 'PC3-EPC-Control-Protocol-Cause', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'PC5-Radio-Technology', Opts) -> avp(T, Data, 'PC5-Radio-Technology', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'PDN-Connection-Charging-ID', Opts) -> avp(T, Data, 'PDN-Connection-Charging-ID', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'PDP-Address', Opts) -> avp(T, Data, 'PDP-Address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'PDP-Address-Prefix-Length', Opts) -> avp(T, Data, 'PDP-Address-Prefix-Length', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'PDP-Context-Type', Opts) -> avp(T, Data, 'PDP-Context-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'PS-Append-Free-Format-Data', Opts) -> avp(T, Data, 'PS-Append-Free-Format-Data', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'PS-Free-Format-Data', Opts) -> avp(T, Data, 'PS-Free-Format-Data', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'PS-Furnish-Charging-Information', Opts) -> grouped_avp(T, 'PS-Furnish-Charging-Information', Data, Opts); avp(T, Data, 'PS-Information', Opts) -> grouped_avp(T, 'PS-Information', Data, Opts); avp(T, Data, 'Participant-Access-Priority', Opts) -> avp(T, Data, 'Participant-Access-Priority', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Participant-Action-Type', Opts) -> avp(T, Data, 'Participant-Action-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Participant-Group', Opts) -> grouped_avp(T, 'Participant-Group', Data, Opts); avp(T, Data, 'Participants-Involved', Opts) -> avp(T, Data, 'Participants-Involved', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Play-Alternative', Opts) -> avp(T, Data, 'Play-Alternative', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'PoC-Change-Condition', Opts) -> avp(T, Data, 'PoC-Change-Condition', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'PoC-Change-Time', Opts) -> avp(T, Data, 'PoC-Change-Time', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'PoC-Controlling-Address', Opts) -> avp(T, Data, 'PoC-Controlling-Address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'PoC-Event-Type', Opts) -> avp(T, Data, 'PoC-Event-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'PoC-Group-Name', Opts) -> avp(T, Data, 'PoC-Group-Name', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'PoC-Information', Opts) -> grouped_avp(T, 'PoC-Information', Data, Opts); avp(T, Data, 'PoC-Server-Role', Opts) -> avp(T, Data, 'PoC-Server-Role', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'PoC-Session-Id', Opts) -> avp(T, Data, 'PoC-Session-Id', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'PoC-Session-Initiation-Type', Opts) -> avp(T, Data, 'PoC-Session-Initiation-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'PoC-Session-Type', Opts) -> avp(T, Data, 'PoC-Session-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'PoC-User-Role', Opts) -> grouped_avp(T, 'PoC-User-Role', Data, Opts); avp(T, Data, 'PoC-User-Role-IDs', Opts) -> avp(T, Data, 'PoC-User-Role-IDs', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'PoC-User-Role-Info-Units', Opts) -> avp(T, Data, 'PoC-User-Role-Info-Units', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Positioning-Data', Opts) -> avp(T, Data, 'Positioning-Data', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Preferred-AoC-Currency', Opts) -> avp(T, Data, 'Preferred-AoC-Currency', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Priority', Opts) -> avp(T, Data, 'Priority', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Privacy-Indicator', Opts) -> avp(T, Data, 'Privacy-Indicator', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'ProSe-3rd-Party-Application-ID', Opts) -> avp(T, Data, 'ProSe-3rd-Party-Application-ID', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'ProSe-Direct-Communication-Reception-Data-Container', Opts) -> grouped_avp(T, 'ProSe-Direct-Communication-Reception-Data-Container', Data, Opts); avp(T, Data, 'ProSe-Direct-Communication-Transmission-Data-Container', Opts) -> grouped_avp(T, 'ProSe-Direct-Communication-Transmission-Data-Container', Data, Opts); avp(T, Data, 'ProSe-Direct-Discovery-Model', Opts) -> avp(T, Data, 'ProSe-Direct-Discovery-Model', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'ProSe-Event-Type', Opts) -> avp(T, Data, 'ProSe-Event-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'ProSe-Function-IP-Address', Opts) -> avp(T, Data, 'ProSe-Function-IP-Address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'ProSe-Function-PLMN-Identifier', Opts) -> avp(T, Data, 'ProSe-Function-PLMN-Identifier', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'ProSe-Functionality', Opts) -> avp(T, Data, 'ProSe-Functionality', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'ProSe-Group-IP-Multicast-Address', Opts) -> avp(T, Data, 'ProSe-Group-IP-Multicast-Address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'ProSe-Information', Opts) -> grouped_avp(T, 'ProSe-Information', Data, Opts); avp(T, Data, 'ProSe-Range-Class', Opts) -> avp(T, Data, 'ProSe-Range-Class', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'ProSe-Reason-For-Cancellation', Opts) -> avp(T, Data, 'ProSe-Reason-For-Cancellation', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'ProSe-Request-Timestamp', Opts) -> avp(T, Data, 'ProSe-Request-Timestamp', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'ProSe-Role-Of-UE', Opts) -> avp(T, Data, 'ProSe-Role-Of-UE', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'ProSe-Source-IP-Address', Opts) -> avp(T, Data, 'ProSe-Source-IP-Address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'ProSe-Target-Layer-2-ID', Opts) -> avp(T, Data, 'ProSe-Target-Layer-2-ID', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'ProSe-UE-ID', Opts) -> avp(T, Data, 'ProSe-UE-ID', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'ProSe-UE-to-Network-Relay-UE-ID', Opts) -> avp(T, Data, 'ProSe-UE-to-Network-Relay-UE-ID', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Proximity-Alert-Indication', Opts) -> avp(T, Data, 'Proximity-Alert-Indication', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Proximity-Alert-Timestamp', Opts) -> avp(T, Data, 'Proximity-Alert-Timestamp', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Proximity-Cancellation-Timestamp', Opts) -> avp(T, Data, 'Proximity-Cancellation-Timestamp', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Quota-Consumption-Time', Opts) -> avp(T, Data, 'Quota-Consumption-Time', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Quota-Holding-Time', Opts) -> avp(T, Data, 'Quota-Holding-Time', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Quota-Indicator', Opts) -> avp(T, Data, 'Quota-Indicator', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'RAN-End-Time', Opts) -> avp(T, Data, 'RAN-End-Time', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'RAN-Secondary-RAT-Usage-Report', Opts) -> grouped_avp(T, 'RAN-Secondary-RAT-Usage-Report', Data, Opts); avp(T, Data, 'RAN-Start-Time', Opts) -> avp(T, Data, 'RAN-Start-Time', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Radio-Frequency', Opts) -> avp(T, Data, 'Radio-Frequency', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Radio-Parameter-Set-Info', Opts) -> grouped_avp(T, 'Radio-Parameter-Set-Info', Data, Opts); avp(T, Data, 'Radio-Parameter-Set-Values', Opts) -> avp(T, Data, 'Radio-Parameter-Set-Values', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Radio-Resources-Indicator', Opts) -> avp(T, Data, 'Radio-Resources-Indicator', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Rate-Control-Max-Message-Size', Opts) -> avp(T, Data, 'Rate-Control-Max-Message-Size', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Rate-Control-Max-Rate', Opts) -> avp(T, Data, 'Rate-Control-Max-Rate', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Rate-Control-Time-Unit', Opts) -> avp(T, Data, 'Rate-Control-Time-Unit', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Rate-Element', Opts) -> grouped_avp(T, 'Rate-Element', Data, Opts); avp(T, Data, 'Read-Reply-Report-Requested', Opts) -> avp(T, Data, 'Read-Reply-Report-Requested', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Real-Time-Tariff-Information', Opts) -> grouped_avp(T, 'Real-Time-Tariff-Information', Data, Opts); avp(T, Data, 'Reason-Header', Opts) -> avp(T, Data, 'Reason-Header', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Received-Talk-Burst-Time', Opts) -> avp(T, Data, 'Received-Talk-Burst-Time', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Received-Talk-Burst-Volume', Opts) -> avp(T, Data, 'Received-Talk-Burst-Volume', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Recipient-Address', Opts) -> grouped_avp(T, 'Recipient-Address', Data, Opts); avp(T, Data, 'Recipient-Info', Opts) -> grouped_avp(T, 'Recipient-Info', Data, Opts); avp(T, Data, 'Recipient-Received-Address', Opts) -> grouped_avp(T, 'Recipient-Received-Address', Data, Opts); avp(T, Data, 'Recipient-SCCP-Address', Opts) -> avp(T, Data, 'Recipient-SCCP-Address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Refund-Information', Opts) -> avp(T, Data, 'Refund-Information', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Related-Change-Condition-Information', Opts) -> grouped_avp(T, 'Related-Change-Condition-Information', Data, Opts); avp(T, Data, 'Related-IMS-Charging-Identifier', Opts) -> avp(T, Data, 'Related-IMS-Charging-Identifier', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Related-IMS-Charging-Identifier-Node', Opts) -> avp(T, Data, 'Related-IMS-Charging-Identifier-Node', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Related-Trigger', Opts) -> grouped_avp(T, 'Related-Trigger', Data, Opts); avp(T, Data, 'Relationship-Mode', Opts) -> avp(T, Data, 'Relationship-Mode', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Relay-IP-address', Opts) -> avp(T, Data, 'Relay-IP-address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Remaining-Balance', Opts) -> grouped_avp(T, 'Remaining-Balance', Data, Opts); avp(T, Data, 'Reply-Applic-ID', Opts) -> avp(T, Data, 'Reply-Applic-ID', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Reply-Path-Requested', Opts) -> avp(T, Data, 'Reply-Path-Requested', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Reporting-Reason', Opts) -> avp(T, Data, 'Reporting-Reason', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Requested-PLMN-Identifier', Opts) -> avp(T, Data, 'Requested-PLMN-Identifier', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Requested-Party-Address', Opts) -> avp(T, Data, 'Requested-Party-Address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Requestor-PLMN-Identifier', Opts) -> avp(T, Data, 'Requestor-PLMN-Identifier', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Role-Of-Node', Opts) -> avp(T, Data, 'Role-Of-Node', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Role-Of-ProSe-Function', Opts) -> avp(T, Data, 'Role-Of-ProSe-Function', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Route-Header-Received', Opts) -> avp(T, Data, 'Route-Header-Received', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Route-Header-Transmitted', Opts) -> avp(T, Data, 'Route-Header-Transmitted', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'SCS-AS-Address', Opts) -> grouped_avp(T, 'SCS-AS-Address', Data, Opts); avp(T, Data, 'SCS-Address', Opts) -> avp(T, Data, 'SCS-Address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'SCS-Realm', Opts) -> avp(T, Data, 'SCS-Realm', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'SDP-Answer-Timestamp', Opts) -> avp(T, Data, 'SDP-Answer-Timestamp', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'SDP-Media-Component', Opts) -> grouped_avp(T, 'SDP-Media-Component', Data, Opts); avp(T, Data, 'SDP-Media-Description', Opts) -> avp(T, Data, 'SDP-Media-Description', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'SDP-Media-Name', Opts) -> avp(T, Data, 'SDP-Media-Name', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'SDP-Offer-Timestamp', Opts) -> avp(T, Data, 'SDP-Offer-Timestamp', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'SDP-Session-Description', Opts) -> avp(T, Data, 'SDP-Session-Description', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'SDP-TimeStamps', Opts) -> grouped_avp(T, 'SDP-TimeStamps', Data, Opts); avp(T, Data, 'SDP-Type', Opts) -> avp(T, Data, 'SDP-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'SGSN-Address', Opts) -> avp(T, Data, 'SGSN-Address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'SGW-Address', Opts) -> avp(T, Data, 'SGW-Address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'SGW-Change', Opts) -> avp(T, Data, 'SGW-Change', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'SGi-PtP-Tunnelling-Method', Opts) -> avp(T, Data, 'SGi-PtP-Tunnelling-Method', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'SIP-Method', Opts) -> avp(T, Data, 'SIP-Method', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'SIP-Request-Timestamp', Opts) -> avp(T, Data, 'SIP-Request-Timestamp', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'SIP-Request-Timestamp-Fraction', Opts) -> avp(T, Data, 'SIP-Request-Timestamp-Fraction', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'SIP-Response-Timestamp', Opts) -> avp(T, Data, 'SIP-Response-Timestamp', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'SIP-Response-Timestamp-Fraction', Opts) -> avp(T, Data, 'SIP-Response-Timestamp-Fraction', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'SM-Device-Trigger-Indicator', Opts) -> avp(T, Data, 'SM-Device-Trigger-Indicator', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'SM-Device-Trigger-Information', Opts) -> grouped_avp(T, 'SM-Device-Trigger-Information', Data, Opts); avp(T, Data, 'SM-Discharge-Time', Opts) -> avp(T, Data, 'SM-Discharge-Time', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'SM-Message-Type', Opts) -> avp(T, Data, 'SM-Message-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'SM-Protocol-ID', Opts) -> avp(T, Data, 'SM-Protocol-ID', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'SM-Sequence-Number', Opts) -> avp(T, Data, 'SM-Sequence-Number', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'SM-Service-Type', Opts) -> avp(T, Data, 'SM-Service-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'SM-Status', Opts) -> avp(T, Data, 'SM-Status', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'SM-User-Data-Header', Opts) -> avp(T, Data, 'SM-User-Data-Header', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'SMS-Information', Opts) -> grouped_avp(T, 'SMS-Information', Data, Opts); avp(T, Data, 'SMS-Node', Opts) -> avp(T, Data, 'SMS-Node', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'SMS-Result', Opts) -> avp(T, Data, 'SMS-Result', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'SMSC-Address', Opts) -> avp(T, Data, 'SMSC-Address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Scale-Factor', Opts) -> grouped_avp(T, 'Scale-Factor', Data, Opts); avp(T, Data, 'Secondary-RAT-Type', Opts) -> avp(T, Data, 'Secondary-RAT-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Served-Party-IP-Address', Opts) -> avp(T, Data, 'Served-Party-IP-Address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Service-Data-Container', Opts) -> grouped_avp(T, 'Service-Data-Container', Data, Opts); avp(T, Data, 'Service-Id', Opts) -> avp(T, Data, 'Service-Id', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Service-Information', Opts) -> grouped_avp(T, 'Service-Information', Data, Opts); avp(T, Data, 'Service-Mode', Opts) -> avp(T, Data, 'Service-Mode', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Service-Specific-Data', Opts) -> avp(T, Data, 'Service-Specific-Data', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Service-Specific-Info', Opts) -> grouped_avp(T, 'Service-Specific-Info', Data, Opts); avp(T, Data, 'Service-Specific-Type', Opts) -> avp(T, Data, 'Service-Specific-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Serving-Node-Identity', Opts) -> avp(T, Data, 'Serving-Node-Identity', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Serving-Node-Type', Opts) -> avp(T, Data, 'Serving-Node-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Session-Direction', Opts) -> avp(T, Data, 'Session-Direction', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Start-Time', Opts) -> avp(T, Data, 'Start-Time', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Start-of-Charging', Opts) -> avp(T, Data, 'Start-of-Charging', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Status-AS-Code', Opts) -> avp(T, Data, 'Status-AS-Code', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Stop-Time', Opts) -> avp(T, Data, 'Stop-Time', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Submission-Time', Opts) -> avp(T, Data, 'Submission-Time', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Subscriber-Role', Opts) -> avp(T, Data, 'Subscriber-Role', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Supplementary-Service', Opts) -> grouped_avp(T, 'Supplementary-Service', Data, Opts); avp(T, Data, 'TAD-Identifier', Opts) -> avp(T, Data, 'TAD-Identifier', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'TWAG-Address', Opts) -> avp(T, Data, 'TWAG-Address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'TWAN-User-Location-Info', Opts) -> grouped_avp(T, 'TWAN-User-Location-Info', Data, Opts); avp(T, Data, 'Talk-Burst-Exchange', Opts) -> grouped_avp(T, 'Talk-Burst-Exchange', Data, Opts); avp(T, Data, 'Talk-Burst-Time', Opts) -> avp(T, Data, 'Talk-Burst-Time', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Talk-Burst-Volume', Opts) -> avp(T, Data, 'Talk-Burst-Volume', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Target-IP-Address', Opts) -> avp(T, Data, 'Target-IP-Address', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Tariff-Information', Opts) -> grouped_avp(T, 'Tariff-Information', Data, Opts); avp(T, Data, 'Tariff-XML', Opts) -> avp(T, Data, 'Tariff-XML', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Teleservice', Opts) -> avp(T, Data, 'Teleservice', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Terminating-IOI', Opts) -> avp(T, Data, 'Terminating-IOI', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Time-First-Reception', Opts) -> avp(T, Data, 'Time-First-Reception', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Time-First-Transmission', Opts) -> avp(T, Data, 'Time-First-Transmission', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Time-First-Usage', Opts) -> avp(T, Data, 'Time-First-Usage', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Time-Indicator', Opts) -> avp(T, Data, 'Time-Indicator', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Time-Last-Usage', Opts) -> avp(T, Data, 'Time-Last-Usage', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Time-Quota-Mechanism', Opts) -> grouped_avp(T, 'Time-Quota-Mechanism', Data, Opts); avp(T, Data, 'Time-Quota-Threshold', Opts) -> avp(T, Data, 'Time-Quota-Threshold', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Time-Quota-Type', Opts) -> avp(T, Data, 'Time-Quota-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Time-Stamps', Opts) -> grouped_avp(T, 'Time-Stamps', Data, Opts); avp(T, Data, 'Time-Usage', Opts) -> avp(T, Data, 'Time-Usage', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Token-Text', Opts) -> avp(T, Data, 'Token-Text', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Traffic-Data-Volumes', Opts) -> grouped_avp(T, 'Traffic-Data-Volumes', Data, Opts); avp(T, Data, 'Transcoder-Inserted-Indication', Opts) -> avp(T, Data, 'Transcoder-Inserted-Indication', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Transit-IOI-List', Opts) -> avp(T, Data, 'Transit-IOI-List', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Transmitter-Info', Opts) -> grouped_avp(T, 'Transmitter-Info', Data, Opts); avp(T, Data, 'Trigger', Opts) -> grouped_avp(T, 'Trigger', Data, Opts); avp(T, Data, 'Trigger-Type', Opts) -> avp(T, Data, 'Trigger-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Trunk-Group-Id', Opts) -> grouped_avp(T, 'Trunk-Group-Id', Data, Opts); avp(T, Data, 'Type-Number', Opts) -> avp(T, Data, 'Type-Number', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'UNI-PDU-CP-Only-Flag', Opts) -> avp(T, Data, 'UNI-PDU-CP-Only-Flag', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'UWAN-User-Location-Info', Opts) -> grouped_avp(T, 'UWAN-User-Location-Info', Data, Opts); avp(T, Data, 'Unit-Cost', Opts) -> grouped_avp(T, 'Unit-Cost', Data, Opts); avp(T, Data, 'Unit-Quota-Threshold', Opts) -> avp(T, Data, 'Unit-Quota-Threshold', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Unused-Quota-Timer', Opts) -> avp(T, Data, 'Unused-Quota-Timer', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Usage-Information-Report-Sequence-Number', Opts) -> avp(T, Data, 'Usage-Information-Report-Sequence-Number', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'User-CSG-Information', Opts) -> grouped_avp(T, 'User-CSG-Information', Data, Opts); avp(T, Data, 'User-Participating-Type', Opts) -> avp(T, Data, 'User-Participating-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'User-Session-Id', Opts) -> avp(T, Data, 'User-Session-Id', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'VCS-Information', Opts) -> grouped_avp(T, 'VCS-Information', Data, Opts); avp(T, Data, 'VLR-Number', Opts) -> avp(T, Data, 'VLR-Number', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Variable-Part', Opts) -> grouped_avp(T, 'Variable-Part', Data, Opts); avp(T, Data, 'Variable-Part-Order', Opts) -> avp(T, Data, 'Variable-Part-Order', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Variable-Part-Type', Opts) -> avp(T, Data, 'Variable-Part-Type', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Variable-Part-Value', Opts) -> avp(T, Data, 'Variable-Part-Value', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Volume-Quota-Threshold', Opts) -> avp(T, Data, 'Volume-Quota-Threshold', Opts, diameter_3gpp_ts32_299); avp(T, Data, 'Address-Realm', Opts) -> avp(T, Data, 'Address-Realm', Opts, diameter_etsi_es283_034); avp(T, Data, 'Aggregation-Network-Type', Opts) -> avp(T, Data, 'Aggregation-Network-Type', Opts, diameter_etsi_es283_034); avp(T, Data, 'Application-Class-ID', Opts) -> avp(T, Data, 'Application-Class-ID', Opts, diameter_etsi_es283_034); avp(T, Data, 'IP-Connectivity-Status', Opts) -> avp(T, Data, 'IP-Connectivity-Status', Opts, diameter_etsi_es283_034); avp(T, Data, 'Initial-Gate-Setting-ID', Opts) -> avp(T, Data, 'Initial-Gate-Setting-ID', Opts, diameter_etsi_es283_034); avp(T, Data, 'Logical-Access-ID', Opts) -> avp(T, Data, 'Logical-Access-ID', Opts, diameter_etsi_es283_034); avp(T, Data, 'Maximum-Allowed-Bandwidth-DL', Opts) -> avp(T, Data, 'Maximum-Allowed-Bandwidth-DL', Opts, diameter_etsi_es283_034); avp(T, Data, 'Maximum-Allowed-Bandwidth-UL', Opts) -> avp(T, Data, 'Maximum-Allowed-Bandwidth-UL', Opts, diameter_etsi_es283_034); avp(T, Data, 'Physical-Access-ID', Opts) -> avp(T, Data, 'Physical-Access-ID', Opts, diameter_etsi_es283_034); avp(T, Data, 'QoS-Profile-ID', Opts) -> avp(T, Data, 'QoS-Profile-ID', Opts, diameter_etsi_es283_034); avp(T, Data, 'Transport-Class', Opts) -> avp(T, Data, 'Transport-Class', Opts, diameter_etsi_es283_034); avp(T, Data, 'MIP-Algorithm-Type', Opts) -> avp(T, Data, 'MIP-Algorithm-Type', Opts, diameter_rfc4004); avp(T, Data, 'MIP-Auth-Input-Data-Length', Opts) -> avp(T, Data, 'MIP-Auth-Input-Data-Length', Opts, diameter_rfc4004); avp(T, Data, 'MIP-Authenticator-Length', Opts) -> avp(T, Data, 'MIP-Authenticator-Length', Opts, diameter_rfc4004); avp(T, Data, 'MIP-Authenticator-Offset', Opts) -> avp(T, Data, 'MIP-Authenticator-Offset', Opts, diameter_rfc4004); avp(T, Data, 'MIP-Candidate-Home-Agent-Host', Opts) -> avp(T, Data, 'MIP-Candidate-Home-Agent-Host', Opts, diameter_rfc4004); avp(T, Data, 'MIP-FA-Challenge', Opts) -> avp(T, Data, 'MIP-FA-Challenge', Opts, diameter_rfc4004); avp(T, Data, 'MIP-FA-to-HA-MSA', Opts) -> grouped_avp(T, 'MIP-FA-to-HA-MSA', Data, Opts); avp(T, Data, 'MIP-FA-to-HA-SPI', Opts) -> avp(T, Data, 'MIP-FA-to-HA-SPI', Opts, diameter_rfc4004); avp(T, Data, 'MIP-FA-to-MN-MSA', Opts) -> grouped_avp(T, 'MIP-FA-to-MN-MSA', Data, Opts); avp(T, Data, 'MIP-FA-to-MN-SPI', Opts) -> avp(T, Data, 'MIP-FA-to-MN-SPI', Opts, diameter_rfc4004); avp(T, Data, 'MIP-Feature-Vector', Opts) -> avp(T, Data, 'MIP-Feature-Vector', Opts, diameter_rfc4004); avp(T, Data, 'MIP-Filter-Rule', Opts) -> avp(T, Data, 'MIP-Filter-Rule', Opts, diameter_rfc4004); avp(T, Data, 'MIP-HA-to-FA-MSA', Opts) -> grouped_avp(T, 'MIP-HA-to-FA-MSA', Data, Opts); avp(T, Data, 'MIP-HA-to-FA-SPI', Opts) -> avp(T, Data, 'MIP-HA-to-FA-SPI', Opts, diameter_rfc4004); avp(T, Data, 'MIP-HA-to-MN-MSA', Opts) -> grouped_avp(T, 'MIP-HA-to-MN-MSA', Data, Opts); avp(T, Data, 'MIP-Home-Agent-Address', Opts) -> avp(T, Data, 'MIP-Home-Agent-Address', Opts, diameter_rfc4004); avp(T, Data, 'MIP-Home-Agent-Host', Opts) -> grouped_avp(T, 'MIP-Home-Agent-Host', Data, Opts); avp(T, Data, 'MIP-MN-AAA-Auth', Opts) -> grouped_avp(T, 'MIP-MN-AAA-Auth', Data, Opts); avp(T, Data, 'MIP-MN-AAA-SPI', Opts) -> avp(T, Data, 'MIP-MN-AAA-SPI', Opts, diameter_rfc4004); avp(T, Data, 'MIP-MN-to-FA-MSA', Opts) -> grouped_avp(T, 'MIP-MN-to-FA-MSA', Data, Opts); avp(T, Data, 'MIP-MN-to-HA-MSA', Opts) -> grouped_avp(T, 'MIP-MN-to-HA-MSA', Data, Opts); avp(T, Data, 'MIP-MSA-Lifetime', Opts) -> avp(T, Data, 'MIP-MSA-Lifetime', Opts, diameter_rfc4004); avp(T, Data, 'MIP-Mobile-Node-Address', Opts) -> avp(T, Data, 'MIP-Mobile-Node-Address', Opts, diameter_rfc4004); avp(T, Data, 'MIP-Nonce', Opts) -> avp(T, Data, 'MIP-Nonce', Opts, diameter_rfc4004); avp(T, Data, 'MIP-Originating-Foreign-AAA', Opts) -> grouped_avp(T, 'MIP-Originating-Foreign-AAA', Data, Opts); avp(T, Data, 'MIP-Reg-Reply', Opts) -> avp(T, Data, 'MIP-Reg-Reply', Opts, diameter_rfc4004); avp(T, Data, 'MIP-Reg-Request', Opts) -> avp(T, Data, 'MIP-Reg-Request', Opts, diameter_rfc4004); avp(T, Data, 'MIP-Replay-Mode', Opts) -> avp(T, Data, 'MIP-Replay-Mode', Opts, diameter_rfc4004); avp(T, Data, 'MIP-Session-Key', Opts) -> avp(T, Data, 'MIP-Session-Key', Opts, diameter_rfc4004); avp(T, Data, 'CC-Correlation-Id', Opts) -> avp(T, Data, 'CC-Correlation-Id', Opts, diameter_rfc4006_cc); avp(T, Data, 'CC-Input-Octets', Opts) -> avp(T, Data, 'CC-Input-Octets', Opts, diameter_rfc4006_cc); avp(T, Data, 'CC-Money', Opts) -> grouped_avp(T, 'CC-Money', Data, Opts); avp(T, Data, 'CC-Output-Octets', Opts) -> avp(T, Data, 'CC-Output-Octets', Opts, diameter_rfc4006_cc); avp(T, Data, 'CC-Request-Number', Opts) -> avp(T, Data, 'CC-Request-Number', Opts, diameter_rfc4006_cc); avp(T, Data, 'CC-Request-Type', Opts) -> avp(T, Data, 'CC-Request-Type', Opts, diameter_rfc4006_cc); avp(T, Data, 'CC-Service-Specific-Units', Opts) -> avp(T, Data, 'CC-Service-Specific-Units', Opts, diameter_rfc4006_cc); avp(T, Data, 'CC-Session-Failover', Opts) -> avp(T, Data, 'CC-Session-Failover', Opts, diameter_rfc4006_cc); avp(T, Data, 'CC-Sub-Session-Id', Opts) -> avp(T, Data, 'CC-Sub-Session-Id', Opts, diameter_rfc4006_cc); avp(T, Data, 'CC-Time', Opts) -> avp(T, Data, 'CC-Time', Opts, diameter_rfc4006_cc); avp(T, Data, 'CC-Total-Octets', Opts) -> avp(T, Data, 'CC-Total-Octets', Opts, diameter_rfc4006_cc); avp(T, Data, 'CC-Unit-Type', Opts) -> avp(T, Data, 'CC-Unit-Type', Opts, diameter_rfc4006_cc); avp(T, Data, 'Check-Balance-Result', Opts) -> avp(T, Data, 'Check-Balance-Result', Opts, diameter_rfc4006_cc); avp(T, Data, 'Cost-Information', Opts) -> grouped_avp(T, 'Cost-Information', Data, Opts); avp(T, Data, 'Cost-Unit', Opts) -> avp(T, Data, 'Cost-Unit', Opts, diameter_rfc4006_cc); avp(T, Data, 'Credit-Control', Opts) -> avp(T, Data, 'Credit-Control', Opts, diameter_rfc4006_cc); avp(T, Data, 'Credit-Control-Failure-Handling', Opts) -> avp(T, Data, 'Credit-Control-Failure-Handling', Opts, diameter_rfc4006_cc); avp(T, Data, 'Currency-Code', Opts) -> avp(T, Data, 'Currency-Code', Opts, diameter_rfc4006_cc); avp(T, Data, 'Direct-Debiting-Failure-Handling', Opts) -> avp(T, Data, 'Direct-Debiting-Failure-Handling', Opts, diameter_rfc4006_cc); avp(T, Data, 'Exponent', Opts) -> avp(T, Data, 'Exponent', Opts, diameter_rfc4006_cc); avp(T, Data, 'Final-Unit-Action', Opts) -> avp(T, Data, 'Final-Unit-Action', Opts, diameter_rfc4006_cc); avp(T, Data, 'Final-Unit-Indication', Opts) -> grouped_avp(T, 'Final-Unit-Indication', Data, Opts); avp(T, Data, 'G-S-U-Pool-Identifier', Opts) -> avp(T, Data, 'G-S-U-Pool-Identifier', Opts, diameter_rfc4006_cc); avp(T, Data, 'G-S-U-Pool-Reference', Opts) -> grouped_avp(T, 'G-S-U-Pool-Reference', Data, Opts); avp(T, Data, 'Granted-Service-Unit', Opts) -> grouped_avp(T, 'Granted-Service-Unit', Data, Opts); avp(T, Data, 'Multiple-Services-Credit-Control', Opts) -> grouped_avp(T, 'Multiple-Services-Credit-Control', Data, Opts); avp(T, Data, 'Multiple-Services-Indicator', Opts) -> avp(T, Data, 'Multiple-Services-Indicator', Opts, diameter_rfc4006_cc); avp(T, Data, 'Rating-Group', Opts) -> avp(T, Data, 'Rating-Group', Opts, diameter_rfc4006_cc); avp(T, Data, 'Redirect-Address-Type', Opts) -> avp(T, Data, 'Redirect-Address-Type', Opts, diameter_rfc4006_cc); avp(T, Data, 'Redirect-Server', Opts) -> grouped_avp(T, 'Redirect-Server', Data, Opts); avp(T, Data, 'Redirect-Server-Address', Opts) -> avp(T, Data, 'Redirect-Server-Address', Opts, diameter_rfc4006_cc); avp(T, Data, 'Requested-Action', Opts) -> avp(T, Data, 'Requested-Action', Opts, diameter_rfc4006_cc); avp(T, Data, 'Requested-Service-Unit', Opts) -> grouped_avp(T, 'Requested-Service-Unit', Data, Opts); avp(T, Data, 'Restriction-Filter-Rule', Opts) -> avp(T, Data, 'Restriction-Filter-Rule', Opts, diameter_rfc4006_cc); avp(T, Data, 'Service-Context-Id', Opts) -> avp(T, Data, 'Service-Context-Id', Opts, diameter_rfc4006_cc); avp(T, Data, 'Service-Identifier', Opts) -> avp(T, Data, 'Service-Identifier', Opts, diameter_rfc4006_cc); avp(T, Data, 'Service-Parameter-Info', Opts) -> grouped_avp(T, 'Service-Parameter-Info', Data, Opts); avp(T, Data, 'Service-Parameter-Type', Opts) -> avp(T, Data, 'Service-Parameter-Type', Opts, diameter_rfc4006_cc); avp(T, Data, 'Service-Parameter-Value', Opts) -> avp(T, Data, 'Service-Parameter-Value', Opts, diameter_rfc4006_cc); avp(T, Data, 'Subscription-Id', Opts) -> grouped_avp(T, 'Subscription-Id', Data, Opts); avp(T, Data, 'Subscription-Id-Data', Opts) -> avp(T, Data, 'Subscription-Id-Data', Opts, diameter_rfc4006_cc); avp(T, Data, 'Subscription-Id-Type', Opts) -> avp(T, Data, 'Subscription-Id-Type', Opts, diameter_rfc4006_cc); avp(T, Data, 'Tariff-Change-Usage', Opts) -> avp(T, Data, 'Tariff-Change-Usage', Opts, diameter_rfc4006_cc); avp(T, Data, 'Tariff-Time-Change', Opts) -> avp(T, Data, 'Tariff-Time-Change', Opts, diameter_rfc4006_cc); avp(T, Data, 'Unit-Value', Opts) -> grouped_avp(T, 'Unit-Value', Data, Opts); avp(T, Data, 'Used-Service-Unit', Opts) -> grouped_avp(T, 'Used-Service-Unit', Data, Opts); avp(T, Data, 'User-Equipment-Info', Opts) -> grouped_avp(T, 'User-Equipment-Info', Data, Opts); avp(T, Data, 'User-Equipment-Info-Type', Opts) -> avp(T, Data, 'User-Equipment-Info-Type', Opts, diameter_rfc4006_cc); avp(T, Data, 'User-Equipment-Info-Value', Opts) -> avp(T, Data, 'User-Equipment-Info-Value', Opts, diameter_rfc4006_cc); avp(T, Data, 'Validity-Time', Opts) -> avp(T, Data, 'Validity-Time', Opts, diameter_rfc4006_cc); avp(T, Data, 'Value-Digits', Opts) -> avp(T, Data, 'Value-Digits', Opts, diameter_rfc4006_cc); avp(T, Data, 'MIP6-Agent-Info', Opts) -> grouped_avp(T, 'MIP6-Agent-Info', Data, Opts); avp(T, Data, 'MIP6-Home-Link-Prefix', Opts) -> avp(T, Data, 'MIP6-Home-Link-Prefix', Opts, diameter_rfc5447); avp(T, Data, 'Location-Data', Opts) -> avp(T, Data, 'Location-Data', Opts, diameter_rfc5580); avp(T, Data, 'Location-Information', Opts) -> avp(T, Data, 'Location-Information', Opts, diameter_rfc5580); avp(T, Data, 'Operator-Name', Opts) -> avp(T, Data, 'Operator-Name', Opts, diameter_rfc5580); avp(T, Data, 'Absolute-End-Fractional-Seconds', Opts) -> avp(T, Data, 'Absolute-End-Fractional-Seconds', Opts, diameter_rfc5777); avp(T, Data, 'Absolute-End-Time', Opts) -> avp(T, Data, 'Absolute-End-Time', Opts, diameter_rfc5777); avp(T, Data, 'Absolute-Start-Fractional-Seconds', Opts) -> avp(T, Data, 'Absolute-Start-Fractional-Seconds', Opts, diameter_rfc5777); avp(T, Data, 'Absolute-Start-Time', Opts) -> avp(T, Data, 'Absolute-Start-Time', Opts, diameter_rfc5777); avp(T, Data, 'C-VID-End', Opts) -> avp(T, Data, 'C-VID-End', Opts, diameter_rfc5777); avp(T, Data, 'C-VID-Start', Opts) -> avp(T, Data, 'C-VID-Start', Opts, diameter_rfc5777); avp(T, Data, 'Classifier', Opts) -> grouped_avp(T, 'Classifier', Data, Opts); avp(T, Data, 'Classifier-ID', Opts) -> avp(T, Data, 'Classifier-ID', Opts, diameter_rfc5777); avp(T, Data, 'Day-Of-Month-Mask', Opts) -> avp(T, Data, 'Day-Of-Month-Mask', Opts, diameter_rfc5777); avp(T, Data, 'Day-Of-Week-Mask', Opts) -> avp(T, Data, 'Day-Of-Week-Mask', Opts, diameter_rfc5777); avp(T, Data, 'Diffserv-Code-Point', Opts) -> avp(T, Data, 'Diffserv-Code-Point', Opts, diameter_rfc5777); avp(T, Data, 'Direction', Opts) -> avp(T, Data, 'Direction', Opts, diameter_rfc5777); avp(T, Data, 'ETH-Ether-Type', Opts) -> avp(T, Data, 'ETH-Ether-Type', Opts, diameter_rfc5777); avp(T, Data, 'ETH-Option', Opts) -> grouped_avp(T, 'ETH-Option', Data, Opts); avp(T, Data, 'ETH-Proto-Type', Opts) -> grouped_avp(T, 'ETH-Proto-Type', Data, Opts); avp(T, Data, 'ETH-SAP', Opts) -> avp(T, Data, 'ETH-SAP', Opts, diameter_rfc5777); avp(T, Data, 'EUI64-Address', Opts) -> avp(T, Data, 'EUI64-Address', Opts, diameter_rfc5777); avp(T, Data, 'EUI64-Address-Mask', Opts) -> grouped_avp(T, 'EUI64-Address-Mask', Data, Opts); avp(T, Data, 'EUI64-Address-Mask-Pattern', Opts) -> avp(T, Data, 'EUI64-Address-Mask-Pattern', Opts, diameter_rfc5777); avp(T, Data, 'Excess-Treatment', Opts) -> grouped_avp(T, 'Excess-Treatment', Data, Opts); avp(T, Data, 'Filter-Rule', Opts) -> grouped_avp(T, 'Filter-Rule', Data, Opts); avp(T, Data, 'Filter-Rule-Precedence', Opts) -> avp(T, Data, 'Filter-Rule-Precedence', Opts, diameter_rfc5777); avp(T, Data, 'Fragmentation-Flag', Opts) -> avp(T, Data, 'Fragmentation-Flag', Opts, diameter_rfc5777); avp(T, Data, 'From-Spec', Opts) -> grouped_avp(T, 'From-Spec', Data, Opts); avp(T, Data, 'High-User-Priority', Opts) -> avp(T, Data, 'High-User-Priority', Opts, diameter_rfc5777); avp(T, Data, 'ICMP-Code', Opts) -> avp(T, Data, 'ICMP-Code', Opts, diameter_rfc5777); avp(T, Data, 'ICMP-Type', Opts) -> grouped_avp(T, 'ICMP-Type', Data, Opts); avp(T, Data, 'ICMP-Type-Number', Opts) -> avp(T, Data, 'ICMP-Type-Number', Opts, diameter_rfc5777); avp(T, Data, 'IP-Address', Opts) -> avp(T, Data, 'IP-Address', Opts, diameter_rfc5777); avp(T, Data, 'IP-Address-End', Opts) -> avp(T, Data, 'IP-Address-End', Opts, diameter_rfc5777); avp(T, Data, 'IP-Address-Mask', Opts) -> grouped_avp(T, 'IP-Address-Mask', Data, Opts); avp(T, Data, 'IP-Address-Range', Opts) -> grouped_avp(T, 'IP-Address-Range', Data, Opts); avp(T, Data, 'IP-Address-Start', Opts) -> avp(T, Data, 'IP-Address-Start', Opts, diameter_rfc5777); avp(T, Data, 'IP-Mask-Bit-Mask-Width', Opts) -> avp(T, Data, 'IP-Mask-Bit-Mask-Width', Opts, diameter_rfc5777); avp(T, Data, 'IP-Option', Opts) -> grouped_avp(T, 'IP-Option', Data, Opts); avp(T, Data, 'IP-Option-Type', Opts) -> avp(T, Data, 'IP-Option-Type', Opts, diameter_rfc5777); avp(T, Data, 'IP-Option-Value', Opts) -> avp(T, Data, 'IP-Option-Value', Opts, diameter_rfc5777); avp(T, Data, 'Low-User-Priority', Opts) -> avp(T, Data, 'Low-User-Priority', Opts, diameter_rfc5777); avp(T, Data, 'MAC-Address', Opts) -> avp(T, Data, 'MAC-Address', Opts, diameter_rfc5777); avp(T, Data, 'MAC-Address-Mask', Opts) -> grouped_avp(T, 'MAC-Address-Mask', Data, Opts); avp(T, Data, 'MAC-Address-Mask-Pattern', Opts) -> avp(T, Data, 'MAC-Address-Mask-Pattern', Opts, diameter_rfc5777); avp(T, Data, 'Month-Of-Year-Mask', Opts) -> avp(T, Data, 'Month-Of-Year-Mask', Opts, diameter_rfc5777); avp(T, Data, 'Negated', Opts) -> avp(T, Data, 'Negated', Opts, diameter_rfc5777); avp(T, Data, 'Port', Opts) -> avp(T, Data, 'Port', Opts, diameter_rfc5777); avp(T, Data, 'Port-End', Opts) -> avp(T, Data, 'Port-End', Opts, diameter_rfc5777); avp(T, Data, 'Port-Range', Opts) -> grouped_avp(T, 'Port-Range', Data, Opts); avp(T, Data, 'Port-Start', Opts) -> avp(T, Data, 'Port-Start', Opts, diameter_rfc5777); avp(T, Data, 'Protocol', Opts) -> avp(T, Data, 'Protocol', Opts, diameter_rfc5777); avp(T, Data, 'QoS-Capability', Opts) -> grouped_avp(T, 'QoS-Capability', Data, Opts); avp(T, Data, 'QoS-Parameters', Opts) -> grouped_avp(T, 'QoS-Parameters', Data, Opts); avp(T, Data, 'QoS-Profile-Id', Opts) -> avp(T, Data, 'QoS-Profile-Id', Opts, diameter_rfc5777); avp(T, Data, 'QoS-Profile-Template', Opts) -> grouped_avp(T, 'QoS-Profile-Template', Data, Opts); avp(T, Data, 'QoS-Resources', Opts) -> grouped_avp(T, 'QoS-Resources', Data, Opts); avp(T, Data, 'QoS-Semantics', Opts) -> avp(T, Data, 'QoS-Semantics', Opts, diameter_rfc5777); avp(T, Data, 'S-VID-End', Opts) -> avp(T, Data, 'S-VID-End', Opts, diameter_rfc5777); avp(T, Data, 'S-VID-Start', Opts) -> avp(T, Data, 'S-VID-Start', Opts, diameter_rfc5777); avp(T, Data, 'TCP-Flag-Type', Opts) -> avp(T, Data, 'TCP-Flag-Type', Opts, diameter_rfc5777); avp(T, Data, 'TCP-Flags', Opts) -> grouped_avp(T, 'TCP-Flags', Data, Opts); avp(T, Data, 'TCP-Option', Opts) -> grouped_avp(T, 'TCP-Option', Data, Opts); avp(T, Data, 'TCP-Option-Type', Opts) -> avp(T, Data, 'TCP-Option-Type', Opts, diameter_rfc5777); avp(T, Data, 'TCP-Option-Value', Opts) -> avp(T, Data, 'TCP-Option-Value', Opts, diameter_rfc5777); avp(T, Data, 'Time-Of-Day-Condition', Opts) -> grouped_avp(T, 'Time-Of-Day-Condition', Data, Opts); avp(T, Data, 'Time-Of-Day-End', Opts) -> avp(T, Data, 'Time-Of-Day-End', Opts, diameter_rfc5777); avp(T, Data, 'Time-Of-Day-Start', Opts) -> avp(T, Data, 'Time-Of-Day-Start', Opts, diameter_rfc5777); avp(T, Data, 'Timezone-Flag', Opts) -> avp(T, Data, 'Timezone-Flag', Opts, diameter_rfc5777); avp(T, Data, 'Timezone-Offset', Opts) -> avp(T, Data, 'Timezone-Offset', Opts, diameter_rfc5777); avp(T, Data, 'To-Spec', Opts) -> grouped_avp(T, 'To-Spec', Data, Opts); avp(T, Data, 'Treatment-Action', Opts) -> avp(T, Data, 'Treatment-Action', Opts, diameter_rfc5777); avp(T, Data, 'Use-Assigned-Address', Opts) -> avp(T, Data, 'Use-Assigned-Address', Opts, diameter_rfc5777); avp(T, Data, 'User-Priority-Range', Opts) -> grouped_avp(T, 'User-Priority-Range', Data, Opts); avp(T, Data, 'VLAN-ID-Range', Opts) -> grouped_avp(T, 'VLAN-ID-Range', Data, Opts); avp(T, Data, 'Service-Selection', Opts) -> avp(T, Data, 'Service-Selection', Opts, diameter_rfc5778); avp(T, Data, 'OC-Feature-Vector', Opts) -> avp(T, Data, 'OC-Feature-Vector', Opts, diameter_rfc7683); avp(T, Data, 'OC-OLR', Opts) -> grouped_avp(T, 'OC-OLR', Data, Opts); avp(T, Data, 'OC-Reduction-Percentage', Opts) -> avp(T, Data, 'OC-Reduction-Percentage', Opts, diameter_rfc7683); avp(T, Data, 'OC-Report-Type', Opts) -> avp(T, Data, 'OC-Report-Type', Opts, diameter_rfc7683); avp(T, Data, 'OC-Sequence-Number', Opts) -> avp(T, Data, 'OC-Sequence-Number', Opts, diameter_rfc7683); avp(T, Data, 'OC-Supported-Features', Opts) -> grouped_avp(T, 'OC-Supported-Features', Data, Opts); avp(T, Data, 'OC-Validity-Duration', Opts) -> avp(T, Data, 'OC-Validity-Duration', Opts, diameter_rfc7683); avp(T, Data, 'DRMP', Opts) -> avp(T, Data, 'DRMP', Opts, diameter_rfc7944); avp(T, Data, 'Load', Opts) -> grouped_avp(T, 'Load', Data, Opts); avp(T, Data, 'Load-Type', Opts) -> avp(T, Data, 'Load-Type', Opts, diameter_rfc8583); avp(T, Data, 'Load-Value', Opts) -> avp(T, Data, 'Load-Value', Opts, diameter_rfc8583); avp(T, Data, 'SourceID', Opts) -> avp(T, Data, 'SourceID', Opts, diameter_rfc8583); avp(_, _, _, _) -> erlang:error(badarg). enumerated_avp(_, _, _) -> erlang:error(badarg). empty_value('Proxy-Info', Opts) -> empty_group('Proxy-Info', Opts); empty_value('Failed-AVP', Opts) -> empty_group('Failed-AVP', Opts); empty_value('Experimental-Result', Opts) -> empty_group('Experimental-Result', Opts); empty_value('Vendor-Specific-Application-Id', Opts) -> empty_group('Vendor-Specific-Application-Id', Opts); empty_value('Emergency-Info', Opts) -> empty_group('Emergency-Info', Opts); empty_value('Access-Network-Charging-Identifier-Gx', Opts) -> empty_group('Access-Network-Charging-Identifier-Gx', Opts); empty_value('Allocation-Retention-Priority', Opts) -> empty_group('Allocation-Retention-Priority', Opts); empty_value('Application-Detection-Information', Opts) -> empty_group('Application-Detection-Information', Opts); empty_value('Charging-Rule-Definition', Opts) -> empty_group('Charging-Rule-Definition', Opts); empty_value('Charging-Rule-Install', Opts) -> empty_group('Charging-Rule-Install', Opts); empty_value('Charging-Rule-Remove', Opts) -> empty_group('Charging-Rule-Remove', Opts); empty_value('Charging-Rule-Report', Opts) -> empty_group('Charging-Rule-Report', Opts); empty_value('CoA-Information', Opts) -> empty_group('CoA-Information', Opts); empty_value('Conditional-APN-Aggregate-Max-Bitrate', Opts) -> empty_group('Conditional-APN-Aggregate-Max-Bitrate', Opts); empty_value('Default-EPS-Bearer-QoS', Opts) -> empty_group('Default-EPS-Bearer-QoS', Opts); empty_value('Default-QoS-Information', Opts) -> empty_group('Default-QoS-Information', Opts); empty_value('Event-Report-Indication', Opts) -> empty_group('Event-Report-Indication', Opts); empty_value('Fixed-User-Location-Info', Opts) -> empty_group('Fixed-User-Location-Info', Opts); empty_value('Flow-Information', Opts) -> empty_group('Flow-Information', Opts); empty_value('Packet-Filter-Information', Opts) -> empty_group('Packet-Filter-Information', Opts); empty_value('Presence-Reporting-Area-Information', Opts) -> empty_group('Presence-Reporting-Area-Information', Opts); empty_value('QoS-Information', Opts) -> empty_group('QoS-Information', Opts); empty_value('Redirect-Information', Opts) -> empty_group('Redirect-Information', Opts); empty_value('Routing-Filter', Opts) -> empty_group('Routing-Filter', Opts); empty_value('Routing-Rule-Definition', Opts) -> empty_group('Routing-Rule-Definition', Opts); empty_value('Routing-Rule-Install', Opts) -> empty_group('Routing-Rule-Install', Opts); empty_value('Routing-Rule-Remove', Opts) -> empty_group('Routing-Rule-Remove', Opts); empty_value('TDF-Information', Opts) -> empty_group('TDF-Information', Opts); empty_value('Tunnel-Information', Opts) -> empty_group('Tunnel-Information', Opts); empty_value('TFT-Packet-Filter-Information', Opts) -> empty_group('TFT-Packet-Filter-Information', Opts); empty_value('Usage-Monitoring-Information', Opts) -> empty_group('Usage-Monitoring-Information', Opts); empty_value('Flows', Opts) -> empty_group('Flows', Opts); empty_value('Charging-Information', Opts) -> empty_group('Charging-Information', Opts); empty_value('Supported-Features', Opts) -> empty_group('Supported-Features', Opts); empty_value('Supported-Applications', Opts) -> empty_group('Supported-Applications', Opts); empty_value('SIP-Auth-Data-Item', Opts) -> empty_group('SIP-Auth-Data-Item', Opts); empty_value('Deregistration-Reason', Opts) -> empty_group('Deregistration-Reason', Opts); empty_value('SIP-Digest-Authenticate', Opts) -> empty_group('SIP-Digest-Authenticate', Opts); empty_value('Subscription-Data', Opts) -> empty_group('Subscription-Data', Opts); empty_value('Terminal-Information', Opts) -> empty_group('Terminal-Information', Opts); empty_value('Requested-EUTRAN-Authentication-Info', Opts) -> empty_group('Requested-EUTRAN-Authentication-Info', Opts); empty_value('Requested-UTRAN-GERAN-Authentication-Info', Opts) -> empty_group('Requested-UTRAN-GERAN-Authentication-Info', Opts); empty_value('Authentication-Info', Opts) -> empty_group('Authentication-Info', Opts); empty_value('E-UTRAN-Vector', Opts) -> empty_group('E-UTRAN-Vector', Opts); empty_value('UTRAN-Vector', Opts) -> empty_group('UTRAN-Vector', Opts); empty_value('GERAN-Vector', Opts) -> empty_group('GERAN-Vector', Opts); empty_value('APN-Configuration-Profile', Opts) -> empty_group('APN-Configuration-Profile', Opts); empty_value('APN-Configuration', Opts) -> empty_group('APN-Configuration', Opts); empty_value('EPS-Subscribed-QoS-Profile', Opts) -> empty_group('EPS-Subscribed-QoS-Profile', Opts); empty_value('AMBR', Opts) -> empty_group('AMBR', Opts); empty_value('Trace-Data', Opts) -> empty_group('Trace-Data', Opts); empty_value('GPRS-Subscription-Data', Opts) -> empty_group('GPRS-Subscription-Data', Opts); empty_value('PDP-Context', Opts) -> empty_group('PDP-Context', Opts); empty_value('CSG-Subscription-Data', Opts) -> empty_group('CSG-Subscription-Data', Opts); empty_value('Specific-APN-Info', Opts) -> empty_group('Specific-APN-Info', Opts); empty_value('LCS-Info', Opts) -> empty_group('LCS-Info', Opts); empty_value('LCS-PrivacyException', Opts) -> empty_group('LCS-PrivacyException', Opts); empty_value('External-Client', Opts) -> empty_group('External-Client', Opts); empty_value('Service-Type', Opts) -> empty_group('Service-Type', Opts); empty_value('MO-LR', Opts) -> empty_group('MO-LR', Opts); empty_value('Teleservice-List', Opts) -> empty_group('Teleservice-List', Opts); empty_value('Call-Barring-Info', Opts) -> empty_group('Call-Barring-Info', Opts); empty_value('EPS-User-State', Opts) -> empty_group('EPS-User-State', Opts); empty_value('EPS-Location-Information', Opts) -> empty_group('EPS-Location-Information', Opts); empty_value('MME-User-State', Opts) -> empty_group('MME-User-State', Opts); empty_value('SGSN-User-State', Opts) -> empty_group('SGSN-User-State', Opts); empty_value('MME-Location-Information', Opts) -> empty_group('MME-Location-Information', Opts); empty_value('SGSN-Location-Information', Opts) -> empty_group('SGSN-Location-Information', Opts); empty_value('Active-APN', Opts) -> empty_group('Active-APN', Opts); empty_value('MDT-Configuration', Opts) -> empty_group('MDT-Configuration', Opts); empty_value('Area-Scope', Opts) -> empty_group('Area-Scope', Opts); empty_value('Equivalent-PLMN-List', Opts) -> empty_group('Equivalent-PLMN-List', Opts); empty_value('VPLMN-CSG-Subscription-Data', Opts) -> empty_group('VPLMN-CSG-Subscription-Data', Opts); empty_value('Local-Time-Zone', Opts) -> empty_group('Local-Time-Zone', Opts); empty_value('WLAN-Identifier', Opts) -> empty_group('WLAN-Identifier', Opts); empty_value('Access-Network-Info', Opts) -> empty_group('Access-Network-Info', Opts); empty_value('TWAN-Connectivity-Parameters', Opts) -> empty_group('TWAN-Connectivity-Parameters', Opts); empty_value('Non-3GPP-User-Data', Opts) -> empty_group('Non-3GPP-User-Data', Opts); empty_value('Trace-Info', Opts) -> empty_group('Trace-Info', Opts); empty_value('TWAN-Access-Info', Opts) -> empty_group('TWAN-Access-Info', Opts); empty_value('Access-Network-Info-Change', Opts) -> empty_group('Access-Network-Info-Change', Opts); empty_value('Access-Transfer-Information', Opts) -> empty_group('Access-Transfer-Information', Opts); empty_value('Accumulated-Cost', Opts) -> empty_group('Accumulated-Cost', Opts); empty_value('Additional-Content-Information', Opts) -> empty_group('Additional-Content-Information', Opts); empty_value('Address-Domain', Opts) -> empty_group('Address-Domain', Opts); empty_value('AF-Correlation-Information', Opts) -> empty_group('AF-Correlation-Information', Opts); empty_value('Announcement-Information', Opts) -> empty_group('Announcement-Information', Opts); empty_value('AoC-Cost-Information', Opts) -> empty_group('AoC-Cost-Information', Opts); empty_value('AoC-Information', Opts) -> empty_group('AoC-Information', Opts); empty_value('AoC-Service', Opts) -> empty_group('AoC-Service', Opts); empty_value('AoC-Subscription-Information', Opts) -> empty_group('AoC-Subscription-Information', Opts); empty_value('APN-Rate-Control', Opts) -> empty_group('APN-Rate-Control', Opts); empty_value('APN-Rate-Control-Downlink', Opts) -> empty_group('APN-Rate-Control-Downlink', Opts); empty_value('APN-Rate-Control-Uplink', Opts) -> empty_group('APN-Rate-Control-Uplink', Opts); empty_value('Application-Server-Information', Opts) -> empty_group('Application-Server-Information', Opts); empty_value('Basic-Service-Code', Opts) -> empty_group('Basic-Service-Code', Opts); empty_value('Called-Identity-Change', Opts) -> empty_group('Called-Identity-Change', Opts); empty_value('Coverage-Info', Opts) -> empty_group('Coverage-Info', Opts); empty_value('CPDT-Information', Opts) -> empty_group('CPDT-Information', Opts); empty_value('Current-Tariff', Opts) -> empty_group('Current-Tariff', Opts); empty_value('Destination-Interface', Opts) -> empty_group('Destination-Interface', Opts); empty_value('Early-Media-Description', Opts) -> empty_group('Early-Media-Description', Opts); empty_value('Enhanced-Diagnostics', Opts) -> empty_group('Enhanced-Diagnostics', Opts); empty_value('Envelope', Opts) -> empty_group('Envelope', Opts); empty_value('Event-Type', Opts) -> empty_group('Event-Type', Opts); empty_value('Incremental-Cost', Opts) -> empty_group('Incremental-Cost', Opts); empty_value('IMS-Information', Opts) -> empty_group('IMS-Information', Opts); empty_value('Inter-Operator-Identifier', Opts) -> empty_group('Inter-Operator-Identifier', Opts); empty_value('ISUP-Cause', Opts) -> empty_group('ISUP-Cause', Opts); empty_value('LCS-Client-ID', Opts) -> empty_group('LCS-Client-ID', Opts); empty_value('LCS-Client-Name', Opts) -> empty_group('LCS-Client-Name', Opts); empty_value('LCS-Information', Opts) -> empty_group('LCS-Information', Opts); empty_value('LCS-Requestor-ID', Opts) -> empty_group('LCS-Requestor-ID', Opts); empty_value('Location-Info', Opts) -> empty_group('Location-Info', Opts); empty_value('Location-Type', Opts) -> empty_group('Location-Type', Opts); empty_value('MBMS-Information', Opts) -> empty_group('MBMS-Information', Opts); empty_value('Message-Body', Opts) -> empty_group('Message-Body', Opts); empty_value('Message-Class', Opts) -> empty_group('Message-Class', Opts); empty_value('MM-Content-Type', Opts) -> empty_group('MM-Content-Type', Opts); empty_value('MMS-Information', Opts) -> empty_group('MMS-Information', Opts); empty_value('MMTel-Information', Opts) -> empty_group('MMTel-Information', Opts); empty_value('Monitoring-Event-Information', Opts) -> empty_group('Monitoring-Event-Information', Opts); empty_value('Monitoring-Event-Report-Data', Opts) -> empty_group('Monitoring-Event-Report-Data', Opts); empty_value('Next-Tariff', Opts) -> empty_group('Next-Tariff', Opts); empty_value('NIDD-Submission', Opts) -> empty_group('NIDD-Submission', Opts); empty_value('NNI-Information', Opts) -> empty_group('NNI-Information', Opts); empty_value('Offline-Charging', Opts) -> empty_group('Offline-Charging', Opts); empty_value('Originator-Address', Opts) -> empty_group('Originator-Address', Opts); empty_value('Originator-Interface', Opts) -> empty_group('Originator-Interface', Opts); empty_value('Originator-Received-Address', Opts) -> empty_group('Originator-Received-Address', Opts); empty_value('Participant-Group', Opts) -> empty_group('Participant-Group', Opts); empty_value('PoC-Information', Opts) -> empty_group('PoC-Information', Opts); empty_value('PoC-User-Role', Opts) -> empty_group('PoC-User-Role', Opts); empty_value('ProSe-Direct-Communication-Reception-Data-Container', Opts) -> empty_group('ProSe-Direct-Communication-Reception-Data-Container', Opts); empty_value('ProSe-Direct-Communication-Transmission-Data-Container', Opts) -> empty_group('ProSe-Direct-Communication-Transmission-Data-Container', Opts); empty_value('ProSe-Information', Opts) -> empty_group('ProSe-Information', Opts); empty_value('PS-Furnish-Charging-Information', Opts) -> empty_group('PS-Furnish-Charging-Information', Opts); empty_value('PS-Information', Opts) -> empty_group('PS-Information', Opts); empty_value('Radio-Parameter-Set-Info', Opts) -> empty_group('Radio-Parameter-Set-Info', Opts); empty_value('RAN-Secondary-RAT-Usage-Report', Opts) -> empty_group('RAN-Secondary-RAT-Usage-Report', Opts); empty_value('Rate-Element', Opts) -> empty_group('Rate-Element', Opts); empty_value('Real-Time-Tariff-Information', Opts) -> empty_group('Real-Time-Tariff-Information', Opts); empty_value('Recipient-Address', Opts) -> empty_group('Recipient-Address', Opts); empty_value('Recipient-Info', Opts) -> empty_group('Recipient-Info', Opts); empty_value('Recipient-Received-Address', Opts) -> empty_group('Recipient-Received-Address', Opts); empty_value('Related-Change-Condition-Information', Opts) -> empty_group('Related-Change-Condition-Information', Opts); empty_value('Related-Trigger', Opts) -> empty_group('Related-Trigger', Opts); empty_value('Remaining-Balance', Opts) -> empty_group('Remaining-Balance', Opts); empty_value('Scale-Factor', Opts) -> empty_group('Scale-Factor', Opts); empty_value('SCS-AS-Address', Opts) -> empty_group('SCS-AS-Address', Opts); empty_value('SDP-Media-Component', Opts) -> empty_group('SDP-Media-Component', Opts); empty_value('SDP-TimeStamps', Opts) -> empty_group('SDP-TimeStamps', Opts); empty_value('Service-Data-Container', Opts) -> empty_group('Service-Data-Container', Opts); empty_value('Service-Information', Opts) -> empty_group('Service-Information', Opts); empty_value('Service-Specific-Info', Opts) -> empty_group('Service-Specific-Info', Opts); empty_value('SM-Device-Trigger-Information', Opts) -> empty_group('SM-Device-Trigger-Information', Opts); empty_value('SMS-Information', Opts) -> empty_group('SMS-Information', Opts); empty_value('Supplementary-Service', Opts) -> empty_group('Supplementary-Service', Opts); empty_value('Talk-Burst-Exchange', Opts) -> empty_group('Talk-Burst-Exchange', Opts); empty_value('Tariff-Information', Opts) -> empty_group('Tariff-Information', Opts); empty_value('Time-Quota-Mechanism', Opts) -> empty_group('Time-Quota-Mechanism', Opts); empty_value('Time-Stamps', Opts) -> empty_group('Time-Stamps', Opts); empty_value('Traffic-Data-Volumes', Opts) -> empty_group('Traffic-Data-Volumes', Opts); empty_value('Transmitter-Info', Opts) -> empty_group('Transmitter-Info', Opts); empty_value('Trigger', Opts) -> empty_group('Trigger', Opts); empty_value('Trunk-Group-Id', Opts) -> empty_group('Trunk-Group-Id', Opts); empty_value('TWAN-User-Location-Info', Opts) -> empty_group('TWAN-User-Location-Info', Opts); empty_value('Unit-Cost', Opts) -> empty_group('Unit-Cost', Opts); empty_value('User-CSG-Information', Opts) -> empty_group('User-CSG-Information', Opts); empty_value('UWAN-User-Location-Info', Opts) -> empty_group('UWAN-User-Location-Info', Opts); empty_value('Variable-Part', Opts) -> empty_group('Variable-Part', Opts); empty_value('VCS-Information', Opts) -> empty_group('VCS-Information', Opts); empty_value('MIP-MN-AAA-Auth', Opts) -> empty_group('MIP-MN-AAA-Auth', Opts); empty_value('MIP-MN-to-FA-MSA', Opts) -> empty_group('MIP-MN-to-FA-MSA', Opts); empty_value('MIP-FA-to-MN-MSA', Opts) -> empty_group('MIP-FA-to-MN-MSA', Opts); empty_value('MIP-MN-to-HA-MSA', Opts) -> empty_group('MIP-MN-to-HA-MSA', Opts); empty_value('MIP-HA-to-MN-MSA', Opts) -> empty_group('MIP-HA-to-MN-MSA', Opts); empty_value('MIP-FA-to-HA-MSA', Opts) -> empty_group('MIP-FA-to-HA-MSA', Opts); empty_value('MIP-HA-to-FA-MSA', Opts) -> empty_group('MIP-HA-to-FA-MSA', Opts); empty_value('MIP-Originating-Foreign-AAA', Opts) -> empty_group('MIP-Originating-Foreign-AAA', Opts); empty_value('MIP-Home-Agent-Host', Opts) -> empty_group('MIP-Home-Agent-Host', Opts); empty_value('Cost-Information', Opts) -> empty_group('Cost-Information', Opts); empty_value('Unit-Value', Opts) -> empty_group('Unit-Value', Opts); empty_value('Multiple-Services-Credit-Control', Opts) -> empty_group('Multiple-Services-Credit-Control', Opts); empty_value('Granted-Service-Unit', Opts) -> empty_group('Granted-Service-Unit', Opts); empty_value('Requested-Service-Unit', Opts) -> empty_group('Requested-Service-Unit', Opts); empty_value('Used-Service-Unit', Opts) -> empty_group('Used-Service-Unit', Opts); empty_value('CC-Money', Opts) -> empty_group('CC-Money', Opts); empty_value('G-S-U-Pool-Reference', Opts) -> empty_group('G-S-U-Pool-Reference', Opts); empty_value('Final-Unit-Indication', Opts) -> empty_group('Final-Unit-Indication', Opts); empty_value('Redirect-Server', Opts) -> empty_group('Redirect-Server', Opts); empty_value('Service-Parameter-Info', Opts) -> empty_group('Service-Parameter-Info', Opts); empty_value('Subscription-Id', Opts) -> empty_group('Subscription-Id', Opts); empty_value('User-Equipment-Info', Opts) -> empty_group('User-Equipment-Info', Opts); empty_value('MIP6-Agent-Info', Opts) -> empty_group('MIP6-Agent-Info', Opts); empty_value('QoS-Resources', Opts) -> empty_group('QoS-Resources', Opts); empty_value('Filter-Rule', Opts) -> empty_group('Filter-Rule', Opts); empty_value('Classifier', Opts) -> empty_group('Classifier', Opts); empty_value('From-Spec', Opts) -> empty_group('From-Spec', Opts); empty_value('To-Spec', Opts) -> empty_group('To-Spec', Opts); empty_value('IP-Address-Range', Opts) -> empty_group('IP-Address-Range', Opts); empty_value('IP-Address-Mask', Opts) -> empty_group('IP-Address-Mask', Opts); empty_value('MAC-Address-Mask', Opts) -> empty_group('MAC-Address-Mask', Opts); empty_value('EUI64-Address-Mask', Opts) -> empty_group('EUI64-Address-Mask', Opts); empty_value('Port-Range', Opts) -> empty_group('Port-Range', Opts); empty_value('IP-Option', Opts) -> empty_group('IP-Option', Opts); empty_value('TCP-Option', Opts) -> empty_group('TCP-Option', Opts); empty_value('TCP-Flags', Opts) -> empty_group('TCP-Flags', Opts); empty_value('ICMP-Type', Opts) -> empty_group('ICMP-Type', Opts); empty_value('ETH-Option', Opts) -> empty_group('ETH-Option', Opts); empty_value('ETH-Proto-Type', Opts) -> empty_group('ETH-Proto-Type', Opts); empty_value('VLAN-ID-Range', Opts) -> empty_group('VLAN-ID-Range', Opts); empty_value('User-Priority-Range', Opts) -> empty_group('User-Priority-Range', Opts); empty_value('Time-Of-Day-Condition', Opts) -> empty_group('Time-Of-Day-Condition', Opts); empty_value('QoS-Profile-Template', Opts) -> empty_group('QoS-Profile-Template', Opts); empty_value('QoS-Parameters', Opts) -> empty_group('QoS-Parameters', Opts); empty_value('Excess-Treatment', Opts) -> empty_group('Excess-Treatment', Opts); empty_value('QoS-Capability', Opts) -> empty_group('QoS-Capability', Opts); empty_value('OC-Supported-Features', Opts) -> empty_group('OC-Supported-Features', Opts); empty_value('OC-OLR', Opts) -> empty_group('OC-OLR', Opts); empty_value('Load', Opts) -> empty_group('Load', Opts); empty_value('Disconnect-Cause', _) -> <<0, 0, 0, 0>>; empty_value('Redirect-Host-Usage', _) -> <<0, 0, 0, 0>>; empty_value('Auth-Request-Type', _) -> <<0, 0, 0, 0>>; empty_value('Auth-Session-State', _) -> <<0, 0, 0, 0>>; empty_value('Re-Auth-Request-Type', _) -> <<0, 0, 0, 0>>; empty_value('Termination-Cause', _) -> <<0, 0, 0, 0>>; empty_value('Session-Server-Failover', _) -> <<0, 0, 0, 0>>; empty_value('Accounting-Record-Type', _) -> <<0, 0, 0, 0>>; empty_value('Accounting-Realtime-Required', _) -> <<0, 0, 0, 0>>; empty_value('3GPP-PDP-Type', _) -> <<0, 0, 0, 0>>; empty_value('AN-GW-Status', _) -> <<0, 0, 0, 0>>; empty_value('Bearer-Control-Mode', _) -> <<0, 0, 0, 0>>; empty_value('Bearer-Operation', _) -> <<0, 0, 0, 0>>; empty_value('Bearer-Usage', _) -> <<0, 0, 0, 0>>; empty_value('Charging-Correlation-Indicator', _) -> <<0, 0, 0, 0>>; empty_value('CSG-Information-Reporting', _) -> <<0, 0, 0, 0>>; empty_value('Event-Trigger', _) -> <<0, 0, 0, 0>>; empty_value('Flow-Direction', _) -> <<0, 0, 0, 0>>; empty_value('IP-CAN-Session-Charging-Scope', _) -> <<0, 0, 0, 0>>; empty_value('IP-CAN-Type', _) -> <<0, 0, 0, 0>>; empty_value('Metering-Method', _) -> <<0, 0, 0, 0>>; empty_value('Mute-Notification', _) -> <<0, 0, 0, 0>>; empty_value('Network-Request-Support', _) -> <<0, 0, 0, 0>>; empty_value('Offline', _) -> <<0, 0, 0, 0>>; empty_value('Online', _) -> <<0, 0, 0, 0>>; empty_value('Packet-Filter-Operation', _) -> <<0, 0, 0, 0>>; empty_value('Packet-Filter-Usage', _) -> <<0, 0, 0, 0>>; empty_value('PCC-Rule-Status', _) -> <<0, 0, 0, 0>>; empty_value('Pre-emption-Capability', _) -> <<0, 0, 0, 0>>; empty_value('Pre-emption-Vulnerability', _) -> <<0, 0, 0, 0>>; empty_value('PS-to-CS-Session-Continuity', _) -> <<0, 0, 0, 0>>; empty_value('QoS-Class-Identifier', _) -> <<0, 0, 0, 0>>; empty_value('QoS-Negotiation', _) -> <<0, 0, 0, 0>>; empty_value('QoS-Upgrade', _) -> <<0, 0, 0, 0>>; empty_value('RAT-Type', _) -> <<0, 0, 0, 0>>; empty_value('Redirect-Support', _) -> <<0, 0, 0, 0>>; empty_value('Reporting-Level', _) -> <<0, 0, 0, 0>>; empty_value('Resource-Allocation-Notification', _) -> <<0, 0, 0, 0>>; empty_value('Rule-Failure-Code', _) -> <<0, 0, 0, 0>>; empty_value('Session-Release-Cause', _) -> <<0, 0, 0, 0>>; empty_value('Usage-Monitoring-Level', _) -> <<0, 0, 0, 0>>; empty_value('Usage-Monitoring-Report', _) -> <<0, 0, 0, 0>>; empty_value('Usage-Monitoring-Support', _) -> <<0, 0, 0, 0>>; empty_value('Server-Assignment-Type', _) -> <<0, 0, 0, 0>>; empty_value('Reason-Code', _) -> <<0, 0, 0, 0>>; empty_value('Network-Access-Mode', _) -> <<0, 0, 0, 0>>; empty_value('Cancellation-Type', _) -> <<0, 0, 0, 0>>; empty_value('Subscriber-Status', _) -> <<0, 0, 0, 0>>; empty_value('All-APN-Configurations-Included-Indicator', _) -> <<0, 0, 0, 0>>; empty_value('VPLMN-Dynamic-Address-Allowed', _) -> <<0, 0, 0, 0>>; empty_value('PDN-GW-Allocation-Type', _) -> <<0, 0, 0, 0>>; empty_value('Equipment-Status', _) -> <<0, 0, 0, 0>>; empty_value('PDN-Type', _) -> <<0, 0, 0, 0>>; empty_value('Complete-Data-List-Included-Indicator', _) -> <<0, 0, 0, 0>>; empty_value('Roaming-Restricted-Due-To-Unsupported-Feature', _) -> <<0, 0, 0, 0>>; empty_value('Alert-Reason', _) -> <<0, 0, 0, 0>>; empty_value('Notification-To-UE-User', _) -> <<0, 0, 0, 0>>; empty_value('GMLC-Restriction', _) -> <<0, 0, 0, 0>>; empty_value('PLMN-Client', _) -> <<0, 0, 0, 0>>; empty_value('ICS-Indicator', _) -> <<0, 0, 0, 0>>; empty_value('IMS-Voice-Over-PS-Sessions-Supported', _) -> <<0, 0, 0, 0>>; empty_value('Homogeneous-Support-of-IMS-Voice-Over-PS-Sessions', _) -> <<0, 0, 0, 0>>; empty_value('User-State', _) -> <<0, 0, 0, 0>>; empty_value('Current-Location-Retrieved', _) -> <<0, 0, 0, 0>>; empty_value('Error-Diagnostic', _) -> <<0, 0, 0, 0>>; empty_value('UE-SRVCC-Capability', _) -> <<0, 0, 0, 0>>; empty_value('VPLMN-LIPA-Allowed', _) -> <<0, 0, 0, 0>>; empty_value('LIPA-Permission', _) -> <<0, 0, 0, 0>>; empty_value('SIPTO-Permission', _) -> <<0, 0, 0, 0>>; empty_value('Relay-Node-Indicator', _) -> <<0, 0, 0, 0>>; empty_value('MDT-User-Consent', _) -> <<0, 0, 0, 0>>; empty_value('Subscribed-VSRVCC', _) -> <<0, 0, 0, 0>>; empty_value('SMS-Register-Request', _) -> <<0, 0, 0, 0>>; empty_value('Daylight-Saving-Time', _) -> <<0, 0, 0, 0>>; empty_value('AN-Trusted', _) -> <<0, 0, 0, 0>>; empty_value('Transport-Access-Type', _) -> <<0, 0, 0, 0>>; empty_value('Non-3GPP-IP-Access', _) -> <<0, 0, 0, 0>>; empty_value('Non-3GPP-IP-Access-APN', _) -> <<0, 0, 0, 0>>; empty_value('3GPP-PS-Data-Off-Status', _) -> <<0, 0, 0, 0>>; empty_value('Access-Transfer-Type', _) -> <<0, 0, 0, 0>>; empty_value('Adaptations', _) -> <<0, 0, 0, 0>>; empty_value('Additional-Exception-Reports', _) -> <<0, 0, 0, 0>>; empty_value('Address-Type', _) -> <<0, 0, 0, 0>>; empty_value('Addressee-Type', _) -> <<0, 0, 0, 0>>; empty_value('AoC-Format', _) -> <<0, 0, 0, 0>>; empty_value('AoC-Request-Type', _) -> <<0, 0, 0, 0>>; empty_value('AoC-Service-Obligatory-Type', _) -> <<0, 0, 0, 0>>; empty_value('AoC-Service-Type', _) -> <<0, 0, 0, 0>>; empty_value('Charge-Reason-Code', _) -> <<0, 0, 0, 0>>; empty_value('Charging-Characteristics-Selection-Mode', _) -> <<0, 0, 0, 0>>; empty_value('Charging-Per-IP-CAN-Session-Indicator', _) -> <<0, 0, 0, 0>>; empty_value('Class-Identifier', _) -> <<0, 0, 0, 0>>; empty_value('CN-Operator-Selection-Entity', _) -> <<0, 0, 0, 0>>; empty_value('Content-Class', _) -> <<0, 0, 0, 0>>; empty_value('Coverage-Status', _) -> <<0, 0, 0, 0>>; empty_value('CP-CIoT-EPS-Optimisation-Indicator', _) -> <<0, 0, 0, 0>>; empty_value('CSG-Access-Mode', _) -> <<0, 0, 0, 0>>; empty_value('CSG-Membership-Indication', _) -> <<0, 0, 0, 0>>; empty_value('Delivery-Report-Requested', _) -> <<0, 0, 0, 0>>; empty_value('DRM-Content', _) -> <<0, 0, 0, 0>>; empty_value('Dynamic-Address-Flag', _) -> <<0, 0, 0, 0>>; empty_value('Dynamic-Address-Flag-Extension', _) -> <<0, 0, 0, 0>>; empty_value('Envelope-Reporting', _) -> <<0, 0, 0, 0>>; empty_value('File-Repair-Supported', _) -> <<0, 0, 0, 0>>; empty_value('Forwarding-Pending', _) -> <<0, 0, 0, 0>>; empty_value('Interface-Type', _) -> <<0, 0, 0, 0>>; empty_value('Inter-UE-Transfer', _) -> <<0, 0, 0, 0>>; empty_value('IMS-Emergency-Indicator', _) -> <<0, 0, 0, 0>>; empty_value('IMSI-Unauthenticated-Flag', _) -> <<0, 0, 0, 0>>; empty_value('IP-Realm-Default-Indication', _) -> <<0, 0, 0, 0>>; empty_value('LCS-Client-Type', _) -> <<0, 0, 0, 0>>; empty_value('LCS-Format-Indicator', _) -> <<0, 0, 0, 0>>; empty_value('Local-GW-Inserted-Indication', _) -> <<0, 0, 0, 0>>; empty_value('Location-Estimate-Type', _) -> <<0, 0, 0, 0>>; empty_value('Low-Balance-Indication', _) -> <<0, 0, 0, 0>>; empty_value('Low-Priority-Indicator', _) -> <<0, 0, 0, 0>>; empty_value('MBMS-Charged-Party', _) -> <<0, 0, 0, 0>>; empty_value('MBMS-User-Service-Type', _) -> <<0, 0, 0, 0>>; empty_value('Media-Initiator-Flag', _) -> <<0, 0, 0, 0>>; empty_value('Message-Type', _) -> <<0, 0, 0, 0>>; empty_value('MMBox-Storage-Requested', _) -> <<0, 0, 0, 0>>; empty_value('NNI-Type', _) -> <<0, 0, 0, 0>>; empty_value('Node-Functionality', _) -> <<0, 0, 0, 0>>; empty_value('Online-Charging-Flag', _) -> <<0, 0, 0, 0>>; empty_value('Originator', _) -> <<0, 0, 0, 0>>; empty_value('Participant-Access-Priority', _) -> <<0, 0, 0, 0>>; empty_value('Participant-Action-Type', _) -> <<0, 0, 0, 0>>; empty_value('PC5-Radio-Technology', _) -> <<0, 0, 0, 0>>; empty_value('PDP-Context-Type', _) -> <<0, 0, 0, 0>>; empty_value('Play-Alternative', _) -> <<0, 0, 0, 0>>; empty_value('PoC-Change-Condition', _) -> <<0, 0, 0, 0>>; empty_value('PoC-Event-Type', _) -> <<0, 0, 0, 0>>; empty_value('PoC-Server-Role', _) -> <<0, 0, 0, 0>>; empty_value('PoC-Session-Initiation-Type', _) -> <<0, 0, 0, 0>>; empty_value('PoC-Session-Type', _) -> <<0, 0, 0, 0>>; empty_value('PoC-User-Role-Info-Units', _) -> <<0, 0, 0, 0>>; empty_value('Priority', _) -> <<0, 0, 0, 0>>; empty_value('Privacy-Indicator', _) -> <<0, 0, 0, 0>>; empty_value('ProSe-Direct-Discovery-Model', _) -> <<0, 0, 0, 0>>; empty_value('ProSe-Event-Type', _) -> <<0, 0, 0, 0>>; empty_value('ProSe-Functionality', _) -> <<0, 0, 0, 0>>; empty_value('ProSe-Range-Class', _) -> <<0, 0, 0, 0>>; empty_value('ProSe-Reason-For-Cancellation', _) -> <<0, 0, 0, 0>>; empty_value('ProSe-Role-Of-UE', _) -> <<0, 0, 0, 0>>; empty_value('Proximity-Alert-Indication', _) -> <<0, 0, 0, 0>>; empty_value('PS-Append-Free-Format-Data', _) -> <<0, 0, 0, 0>>; empty_value('Quota-Indicator', _) -> <<0, 0, 0, 0>>; empty_value('Read-Reply-Report-Requested', _) -> <<0, 0, 0, 0>>; empty_value('Relationship-Mode', _) -> <<0, 0, 0, 0>>; empty_value('Reply-Path-Requested', _) -> <<0, 0, 0, 0>>; empty_value('Reporting-Reason', _) -> <<0, 0, 0, 0>>; empty_value('Role-Of-Node', _) -> <<0, 0, 0, 0>>; empty_value('Role-Of-ProSe-Function', _) -> <<0, 0, 0, 0>>; empty_value('SDP-Type', _) -> <<0, 0, 0, 0>>; empty_value('Session-Direction', _) -> <<0, 0, 0, 0>>; empty_value('Serving-Node-Type', _) -> <<0, 0, 0, 0>>; empty_value('SGi-PtP-Tunnelling-Method', _) -> <<0, 0, 0, 0>>; empty_value('SGW-Change', _) -> <<0, 0, 0, 0>>; empty_value('SM-Device-Trigger-Indicator', _) -> <<0, 0, 0, 0>>; empty_value('SM-Message-Type', _) -> <<0, 0, 0, 0>>; empty_value('SMS-Node', _) -> <<0, 0, 0, 0>>; empty_value('SM-Service-Type', _) -> <<0, 0, 0, 0>>; empty_value('Status-AS-Code', _) -> <<0, 0, 0, 0>>; empty_value('Subscriber-Role', _) -> <<0, 0, 0, 0>>; empty_value('TAD-Identifier', _) -> <<0, 0, 0, 0>>; empty_value('Time-Quota-Type', _) -> <<0, 0, 0, 0>>; empty_value('Transcoder-Inserted-Indication', _) -> <<0, 0, 0, 0>>; empty_value('Trigger-Type', _) -> <<0, 0, 0, 0>>; empty_value('UNI-PDU-CP-Only-Flag', _) -> <<0, 0, 0, 0>>; empty_value('User-Participating-Type', _) -> <<0, 0, 0, 0>>; empty_value('Variable-Part-Type', _) -> <<0, 0, 0, 0>>; empty_value('CC-Request-Type', _) -> <<0, 0, 0, 0>>; empty_value('CC-Session-Failover', _) -> <<0, 0, 0, 0>>; empty_value('Check-Balance-Result', _) -> <<0, 0, 0, 0>>; empty_value('Credit-Control', _) -> <<0, 0, 0, 0>>; empty_value('Credit-Control-Failure-Handling', _) -> <<0, 0, 0, 0>>; empty_value('Direct-Debiting-Failure-Handling', _) -> <<0, 0, 0, 0>>; empty_value('Tariff-Change-Usage', _) -> <<0, 0, 0, 0>>; empty_value('CC-Unit-Type', _) -> <<0, 0, 0, 0>>; empty_value('Final-Unit-Action', _) -> <<0, 0, 0, 0>>; empty_value('Redirect-Address-Type', _) -> <<0, 0, 0, 0>>; empty_value('Multiple-Services-Indicator', _) -> <<0, 0, 0, 0>>; empty_value('Requested-Action', _) -> <<0, 0, 0, 0>>; empty_value('Subscription-Id-Type', _) -> <<0, 0, 0, 0>>; empty_value('User-Equipment-Info-Type', _) -> <<0, 0, 0, 0>>; empty_value('Protocol', _) -> <<0, 0, 0, 0>>; empty_value('Direction', _) -> <<0, 0, 0, 0>>; empty_value('Negated', _) -> <<0, 0, 0, 0>>; empty_value('Use-Assigned-Address', _) -> <<0, 0, 0, 0>>; empty_value('Diffserv-Code-Point', _) -> <<0, 0, 0, 0>>; empty_value('Fragmentation-Flag', _) -> <<0, 0, 0, 0>>; empty_value('IP-Option-Type', _) -> <<0, 0, 0, 0>>; empty_value('TCP-Option-Type', _) -> <<0, 0, 0, 0>>; empty_value('ICMP-Type-Number', _) -> <<0, 0, 0, 0>>; empty_value('ICMP-Code', _) -> <<0, 0, 0, 0>>; empty_value('Timezone-Flag', _) -> <<0, 0, 0, 0>>; empty_value('Treatment-Action', _) -> <<0, 0, 0, 0>>; empty_value('QoS-Semantics', _) -> <<0, 0, 0, 0>>; empty_value('OC-Report-Type', _) -> <<0, 0, 0, 0>>; empty_value('DRMP', _) -> <<0, 0, 0, 0>>; empty_value('Load-Type', _) -> <<0, 0, 0, 0>>; empty_value(Name, Opts) -> empty(Name, Opts). dict() -> [1, {avp_types, []}, {avp_vendor_id, []}, {codecs, []}, {command_codes, [{258, "RAR", "RAA"}, {274, "ASR", "ASA"}, {275, "STR", "STA"}, {265, "AAR", "AAA"}]}, {custom_types, []}, {define, []}, {enum, []}, {grouped, []}, {id, 16777272}, {import_avps, [{diameter_gen_base_rfc6733, [{"Accounting-Realtime-Required", 483, "Enumerated", "M"}, {"Accounting-Record-Number", 485, "Unsigned32", "M"}, {"Accounting-Record-Type", 480, "Enumerated", "M"}, {"Accounting-Sub-Session-Id", 287, "Unsigned64", "M"}, {"Acct-Application-Id", 259, "Unsigned32", "M"}, {"Acct-Interim-Interval", 85, "Unsigned32", "M"}, {"Acct-Multi-Session-Id", 50, "UTF8String", "M"}, {"Acct-Session-Id", 44, "OctetString", "M"}, {"Auth-Application-Id", 258, "Unsigned32", "M"}, {"Auth-Grace-Period", 276, "Unsigned32", "M"}, {"Auth-Request-Type", 274, "Enumerated", "M"}, {"Auth-Session-State", 277, "Enumerated", "M"}, {"Authorization-Lifetime", 291, "Unsigned32", "M"}, {"Class", 25, "OctetString", "M"}, {"Destination-Host", 293, "DiameterIdentity", "M"}, {"Destination-Realm", 283, "DiameterIdentity", "M"}, {"Disconnect-Cause", 273, "Enumerated", "M"}, {"Error-Message", 281, "UTF8String", []}, {"Error-Reporting-Host", 294, "DiameterIdentity", []}, {"Event-Timestamp", 55, "Time", "M"}, {"Experimental-Result", 297, "Grouped", "M"}, {"Experimental-Result-Code", 298, "Unsigned32", "M"}, {"Failed-AVP", 279, "Grouped", "M"}, {"Firmware-Revision", 267, "Unsigned32", []}, {"Host-IP-Address", 257, "Address", "M"}, {"Inband-Security-Id", 299, "Unsigned32", "M"}, {"Multi-Round-Time-Out", 272, "Unsigned32", "M"}, {"Origin-Host", 264, "DiameterIdentity", "M"}, {"Origin-Realm", 296, "DiameterIdentity", "M"}, {"Origin-State-Id", 278, "Unsigned32", "M"}, {"Product-Name", 269, "UTF8String", []}, {"Proxy-Host", 280, "DiameterIdentity", "M"}, {"Proxy-Info", 284, "Grouped", "M"}, {"Proxy-State", 33, "OctetString", "M"}, {"Re-Auth-Request-Type", 285, "Enumerated", "M"}, {"Redirect-Host", 292, "DiameterURI", "M"}, {"Redirect-Host-Usage", 261, "Enumerated", "M"}, {"Redirect-Max-Cache-Time", 262, "Unsigned32", "M"}, {"Result-Code", 268, "Unsigned32", "M"}, {"Route-Record", 282, "DiameterIdentity", "M"}, {"Session-Binding", 270, "Unsigned32", "M"}, {"Session-Id", 263, "UTF8String", "M"}, {"Session-Server-Failover", 271, "Enumerated", "M"}, {"Session-Timeout", 27, "Unsigned32", "M"}, {"Supported-Vendor-Id", 265, "Unsigned32", "M"}, {"Termination-Cause", 295, "Enumerated", "M"}, {"User-Name", 1, "UTF8String", "M"}, {"Vendor-Id", 266, "Unsigned32", "M"}, {"Vendor-Specific-Application-Id", 260, "Grouped", "M"}]}, {diameter_3gpp_base, [{"3GPP-Allocate-IP-Type", 27, "OctetString", "V"}, {"3GPP-CAMEL-Charging-Info", 24, "OctetString", "V"}, {"3GPP-CG-Address", 4, "OctetString", "V"}, {"3GPP-CG-IPv6-Address", 14, "OctetString", "V"}, {"3GPP-Charging-Characteristics", 13, "UTF8String", "V"}, {"3GPP-Charging-Id", 2, "OctetString", "V"}, {"3GPP-GGSN-Address", 7, "OctetString", "V"}, {"3GPP-GGSN-IPv6-Address", 16, "OctetString", "V"}, {"3GPP-GGSN-MCC-MNC", 9, "UTF8String", "V"}, {"3GPP-GPRS-Negotiated-QoS-Profile", 5, "UTF8String", "V"}, {"3GPP-IMEISV", 20, "OctetString", "V"}, {"3GPP-IMSI", 1, "UTF8String", "V"}, {"3GPP-IMSI-MCC-MNC", 8, "UTF8String", "V"}, {"3GPP-IPv6-DNS-Servers", 17, "OctetString", "V"}, {"3GPP-MS-TimeZone", 23, "OctetString", "V"}, {"3GPP-NSAPI", 10, "OctetString", "V"}, {"3GPP-Negotiated-DSCP", 26, "OctetString", "V"}, {"3GPP-PDP-Type", 3, "Enumerated", "V"}, {"3GPP-Packet-Filter", 25, "OctetString", "V"}, {"3GPP-RAT-Type", 21, "OctetString", "V"}, {"3GPP-SGSN-Address", 6, "OctetString", "V"}, {"3GPP-SGSN-IPv6-Address", 15, "OctetString", "V"}, {"3GPP-SGSN-MCC-MNC", 18, "UTF8String", "V"}, {"3GPP-Selection-Mode", 12, "UTF8String", "V"}, {"3GPP-Session-Stop-Indicator", 11, "OctetString", "V"}, {"3GPP-User-Location-Info", 22, "OctetString", "V"}, {"3GPP-User-Location-Info-Time", 30, "OctetString", "V"}, {"TWAN-Identifier", 29, "OctetString", "V"}]}, {diameter_3gpp_break_circles, [{"APN-OI-Replacement", 1427, "UTF8String", "MV"}, {"Emergency-Info", 1687, "Grouped", "V"}, {"GMLC-Number", 1474, "OctetString", "MV"}, {"SGSN-Number", 1489, "OctetString", "MV"}]}, {diameter_3gpp_ts29_212, [{"AN-GW-Address", 1050, "Address", "V"}, {"AN-GW-Status", 2811, "Enumerated", "V"}, {"APN-Aggregate-Max-Bitrate-DL", 1040, "Unsigned32", "V"}, {"APN-Aggregate-Max-Bitrate-UL", 1041, "Unsigned32", "V"}, {"Access-Network-Charging-Identifier-Gx", 1022, "Grouped", "MV"}, {"Allocation-Retention-Priority", 1034, "Grouped", "V"}, {"Application-Detection-Information", 1098, "Grouped", "V"}, {"Bearer-Control-Mode", 1023, "Enumerated", "MV"}, {"Bearer-Identifier", 1020, "OctetString", "MV"}, {"Bearer-Operation", 1021, "Enumerated", "MV"}, {"Bearer-Usage", 1000, "Enumerated", "MV"}, {"CSG-Information-Reporting", 1071, "Enumerated", "V"}, {"Charging-Correlation-Indicator", 1073, "Enumerated", "V"}, {"Charging-Rule-Base-Name", 1004, "UTF8String", "MV"}, {"Charging-Rule-Definition", 1003, "Grouped", "MV"}, {"Charging-Rule-Install", 1001, "Grouped", "MV"}, {"Charging-Rule-Name", 1005, "OctetString", "MV"}, {"Charging-Rule-Remove", 1002, "Grouped", "MV"}, {"Charging-Rule-Report", 1018, "Grouped", "MV"}, {"CoA-IP-Address", 1035, "Address", "V"}, {"CoA-Information", 1039, "Grouped", "V"}, {"Conditional-APN-Aggregate-Max-Bitrate", 2818, "Grouped", "V"}, {"Credit-Management-Status", 1082, "Unsigned32", "V"}, {"Default-EPS-Bearer-QoS", 1049, "Grouped", "V"}, {"Default-QoS-Information", 2816, "Grouped", "V"}, {"Default-QoS-Name", 2817, "UTF8String", "V"}, {"Event-Report-Indication", 1033, "Grouped", "V"}, {"Event-Trigger", 1006, "Enumerated", "MV"}, {"Fixed-User-Location-Info", 2825, "Grouped", "V"}, {"Flow-Direction", 1080, "Enumerated", "V"}, {"Flow-Information", 1058, "Grouped", "V"}, {"Flow-Label", 1057, "OctetString", "V"}, {"Guaranteed-Bitrate-DL", 1025, "Unsigned32", "MV"}, {"Guaranteed-Bitrate-UL", 1026, "Unsigned32", "MV"}, {"HeNB-Local-IP-Address", 2804, "Address", "V"}, {"IP-CAN-Session-Charging-Scope", 2827, "Enumerated", "V"}, {"IP-CAN-Type", 1027, "Enumerated", "MV"}, {"Metering-Method", 1007, "Enumerated", "MV"}, {"Monitoring-Key", 1066, "OctetString", "V"}, {"Monitoring-Time", 2810, "Time", "V"}, {"Mute-Notification", 2809, "Enumerated", "V"}, {"NetLoc-Access-Support", 2824, "Unsigned32", "V"}, {"Network-Request-Support", 1024, "Enumerated", "MV"}, {"Offline", 1008, "Enumerated", "MV"}, {"Online", 1009, "Enumerated", "MV"}, {"PCC-Rule-Status", 1019, "Enumerated", "MV"}, {"PCSCF-Restoration-Indication", 2826, "Unsigned32", "V"}, {"PDN-Connection-ID", 1065, "OctetString", "V"}, {"PS-to-CS-Session-Continuity", 1099, "Enumerated", "V"}, {"Packet-Filter-Content", 1059, "IPFilterRule", "V"}, {"Packet-Filter-Identifier", 1060, "OctetString", "V"}, {"Packet-Filter-Information", 1061, "Grouped", "V"}, {"Packet-Filter-Operation", 1062, "Enumerated", "V"}, {"Packet-Filter-Usage", 1072, "Enumerated", "V"}, {"Pre-emption-Capability", 1047, "Enumerated", "V"}, {"Pre-emption-Vulnerability", 1048, "Enumerated", "V"}, {"Precedence", 1010, "Unsigned32", "MV"}, {"Presence-Reporting-Area-Elements-List", 2820, "OctetString", "V"}, {"Presence-Reporting-Area-Identifier", 2821, "OctetString", "V"}, {"Presence-Reporting-Area-Information", 2822, "Grouped", "V"}, {"Presence-Reporting-Area-Status", 2823, "Unsigned32", "V"}, {"Priority-Level", 1046, "Unsigned32", "V"}, {"QoS-Class-Identifier", 1028, "Enumerated", "MV"}, {"QoS-Information", 1016, "Grouped", "MV"}, {"QoS-Negotiation", 1029, "Enumerated", "MV"}, {"QoS-Upgrade", 1030, "Enumerated", "MV"}, {"RAN-NAS-Release-Cause", 2819, "OctetString", "V"}, {"RAT-Type", 1032, "Enumerated", "V"}, {"Redirect-Information", 1085, "Grouped", "V"}, {"Redirect-Support", 1086, "Enumerated", "V"}, {"Reporting-Level", 1011, "Enumerated", "MV"}, {"Resource-Allocation-Notification", 1063, "Enumerated", "V"}, {"Revalidation-Time", 1042, "Time", "MV"}, {"Routing-Filter", 1078, "Grouped", "V"}, {"Routing-IP-Address", 1079, "Address", "V"}, {"Routing-Rule-Definition", 1076, "Grouped", "V"}, {"Routing-Rule-Identifier", 1077, "OctetString", "V"}, {"Routing-Rule-Install", 1081, "Grouped", "V"}, {"Routing-Rule-Remove", 1075, "Grouped", "V"}, {"Rule-Activation-Time", 1043, "Time", "MV"}, {"Rule-Deactivation-Time", 1044, "Time", "MV"}, {"Rule-Failure-Code", 1031, "Enumerated", "MV"}, {"Security-Parameter-Index", 1056, "OctetString", "V"}, {"Session-Release-Cause", 1045, "Enumerated", "MV"}, {"TDF-Application-Identifier", 1088, "OctetString", "V"}, {"TDF-Application-Instance-Identifier", 2802, "OctetString", "V"}, {"TDF-Destination-Host", 1089, "DiameterIdentity", "V"}, {"TDF-Destination-Realm", 1090, "DiameterIdentity", "V"}, {"TDF-IP-Address", 1091, "Address", "V"}, {"TDF-Information", 1087, "Grouped", "V"}, {"TFT-Filter", 1012, "IPFilterRule", "MV"}, {"TFT-Packet-Filter-Information", 1013, "Grouped", "MV"}, {"ToS-Traffic-Class", 1014, "OctetString", "MV"}, {"Tunnel-Header-Filter", 1036, "IPFilterRule", "V"}, {"Tunnel-Header-Length", 1037, "Unsigned32", "V"}, {"Tunnel-Information", 1038, "Grouped", "V"}, {"UDP-Source-Port", 2806, "Unsigned32", "V"}, {"UE-Local-IP-Address", 2805, "Address", "V"}, {"Usage-Monitoring-Information", 1067, "Grouped", "V"}, {"Usage-Monitoring-Level", 1068, "Enumerated", "V"}, {"Usage-Monitoring-Report", 1069, "Enumerated", "V"}, {"Usage-Monitoring-Support", 1070, "Enumerated", "V"}, {"User-Location-Info-Time", 2812, "Time", "V"}]}, {diameter_3gpp_ts29_214, [{"AF-Application-Identifier", 504, "OctetString", "MV"}, {"AF-Charging-Identifier", 505, "OctetString", "MV"}, {"AF-Signalling-Protocol", 529, "Enumerated", "V"}, {"Abort-Cause", 500, "Enumerated", "MV"}, {"Access-Network-Charging-Address", 501, "Address", "MV"}, {"Access-Network-Charging-Identifier-Value", 503, "OctetString", "MV"}, {"Application-Service-Provider-Identity", 532, "UTF8String", "V"}, {"Codec-Data", 524, "OctetString", "MV"}, {"Flow-Description", 507, "IPFilterRule", "MV"}, {"Flow-Number", 509, "Unsigned32", "MV"}, {"Flow-Status", 511, "Enumerated", "MV"}, {"Flow-Usage", 512, "Enumerated", "MV"}, {"Flows", 510, "Grouped", "MV"}, {"GCS-Identifier", 538, "OctetString", "V"}, {"IP-Domain-Id", 537, "OctetString", "V"}, {"MPS-Identifier", 528, "OctetString", "V"}, {"Max-Requested-Bandwidth-DL", 515, "Unsigned32", "MV"}, {"Max-Requested-Bandwidth-UL", 516, "Unsigned32", "MV"}, {"Media-Component-Number", 518, "Unsigned32", "MV"}, {"Media-Type", 520, "Enumerated", "MV"}, {"Min-Requested-Bandwidth-DL", 534, "Unsigned32", "V"}, {"Min-Requested-Bandwidth-UL", 535, "Unsigned32", "V"}, {"RR-Bandwidth", 521, "Unsigned32", "MV"}, {"RS-Bandwidth", 522, "Unsigned32", "MV"}, {"Required-Access-Info", 536, "Enumerated", "V"}, {"Rx-Request-Type", 533, "Enumerated", "V"}, {"SIP-Forking-Indication", 523, "Enumerated", "MV"}, {"Service-Info-Status", 527, "Enumerated", "MV"}, {"Service-URN", 525, "OctetString", "MV"}, {"Specific-Action", 513, "Enumerated", "MV"}, {"Sponsor-Identity", 531, "UTF8String", "V"}]}, {diameter_3gpp_ts29_229, [{"Call-ID-SIP-Header", 643, "OctetString", "V"}, {"Charging-Information", 618, "Grouped", "MV"}, {"Confidentiality-Key", 625, "OctetString", "MV"}, {"Contact", 641, "OctetString", "V"}, {"Deregistration-Reason", 615, "Grouped", "MV"}, {"Digest-Algorithm", 111, "UTF8String", "M"}, {"Digest-HA1", 121, "UTF8String", "M"}, {"Digest-QoP", 110, "UTF8String", "M"}, {"Digest-Realm", 104, "UTF8String", "M"}, {"Feature-List", 630, "Unsigned32", "V"}, {"Feature-List-ID", 629, "Unsigned32", "V"}, {"From-SIP-Header", 644, "OctetString", "V"}, {"Initial-CSeq-Sequence-Number", 654, "Unsigned32", "V"}, {"Integrity-Key", 626, "OctetString", "MV"}, {"LIA-Flags", 653, "Unsigned32", "V"}, {"Loose-Route-Indication", 638, "Enumerated", "V"}, {"Mandatory-Capability", 604, "Unsigned32", "MV"}, {"Multiple-Registration-Indication", 648, "Enumerated", "V"}, {"Optional-Capability", 605, "Unsigned32", "MV"}, {"Originating-Request", 633, "Enumerated", "MV"}, {"Path", 640, "OctetString", "V"}, {"Primary-Charging-Collection-Function-Name", 621, "DiameterURI", "MV"}, {"Primary-Event-Charging-Function-Name", 619, "DiameterURI", "MV"}, {"Priviledged-Sender-Indication", 652, "Enumerated", "V"}, {"Public-Identity", 601, "UTF8String", "MV"}, {"Reason-Code", 616, "Enumerated", "MV"}, {"Reason-Info", 617, "UTF8String", "MV"}, {"Record-Route", 646, "OctetString", "V"}, {"SAR-Flags", 655, "Unsigned32", "V"}, {"SIP-Auth-Data-Item", 612, "Grouped", "MV"}, {"SIP-Authenticate", 609, "OctetString", "MV"}, {"SIP-Authentication-Context", 611, "OctetString", "MV"}, {"SIP-Authentication-Scheme", 608, "UTF8String", "MV"}, {"SIP-Authorization", 610, "OctetString", "MV"}, {"SIP-Digest-Authenticate", 635, "Grouped", "V"}, {"SIP-Item-Number", 613, "Unsigned32", "MV"}, {"SIP-Number-Auth-Items", 607, "Unsigned32", "MV"}, {"Secondary-Charging-Collection-Function-Name", 622, "DiameterURI", "MV"}, {"Secondary-Event-Charging-Function-Name", 620, "DiameterURI", "MV"}, {"Server-Assignment-Type", 614, "Enumerated", "MV"}, {"Server-Name", 602, "UTF8String", "MV"}, {"Session-Priority", 650, "Enumerated", "V"}, {"Supported-Applications", 631, "Grouped", "V"}, {"Supported-Features", 628, "Grouped", "V"}, {"To-SIP-Header", 645, "OctetString", "V"}, {"UAR-Flags", 637, "Unsigned32", "V"}, {"User-Authorization-Type", 623, "Enumerated", "MV"}, {"User-Data", 606, "OctetString", "MV"}, {"User-Data-Already-Available", 624, "Enumerated", "MV"}, {"Visited-Network-Identifier", 600, "OctetString", "MV"}, {"Wildcarded-Public-Identity", 634, "UTF8String", "V"}]}, {diameter_3gpp_ts29_272, [{"3GPP2-MEID", 1471, "OctetString", "MV"}, {"A-MSISDN", 1643, "OctetString", "V"}, {"AMBR", 1435, "Grouped", "MV"}, {"APN-Configuration", 1430, "Grouped", "MV"}, {"APN-Configuration-Profile", 1429, "Grouped", "MV"}, {"AUTN", 1449, "OctetString", "MV"}, {"Access-Restriction-Data", 1426, "Unsigned32", "MV"}, {"Active-APN", 1612, "Grouped", "V"}, {"Age-Of-Location-Information", 1611, "Unsigned32", "V"}, {"Alert-Reason", 1434, "Enumerated", "MV"}, {"All-APN-Configurations-Included-Indicator", 1428, "Enumerated", "MV"}, {"Area-Scope", 1624, "Grouped", "V"}, {"Authentication-Info", 1413, "Grouped", "MV"}, {"CLR-Flags", 1638, "Unsigned32", "V"}, {"CSG-Id", 1437, "Unsigned32", "MV"}, {"CSG-Subscription-Data", 1436, "Grouped", "MV"}, {"Call-Barring-Info", 1488, "Grouped", "MV"}, {"Cancellation-Type", 1420, "Enumerated", "MV"}, {"Cell-Global-Identity", 1604, "OctetString", "V"}, {"Client-Identity", 1480, "OctetString", "MV"}, {"Collection-Period-RRM-LTE", 1657, "Enumerated", "V"}, {"Collection-Period-RRM-UMTS", 1658, "Enumerated", "V"}, {"Complete-Data-List-Included-Indicator", 1468, "Enumerated", "MV"}, {"Context-Identifier", 1423, "Unsigned32", "MV"}, {"Core-Network-Restrictions", 1704, "Unsigned32", "V"}, {"Current-Location-Retrieved", 1610, "Enumerated", "V"}, {"DSA-Flags", 1422, "Unsigned32", "MV"}, {"DSR-Flags", 1421, "Unsigned32", "MV"}, {"Daylight-Saving-Time", 1650, "Enumerated", "V"}, {"E-UTRAN-Cell-Global-Identity", 1602, "OctetString", "V"}, {"E-UTRAN-Vector", 1414, "Grouped", "MV"}, {"EPS-Location-Information", 1496, "Grouped", "V"}, {"EPS-Subscribed-QoS-Profile", 1431, "Grouped", "MV"}, {"EPS-User-State", 1495, "Grouped", "V"}, {"Equipment-Status", 1445, "Enumerated", "MV"}, {"Equivalent-PLMN-List", 1637, "Grouped", "V"}, {"Error-Diagnostic", 1614, "Enumerated", "V"}, {"Event-Threshold-Event-1F", 1661, "Integer32", "V"}, {"Event-Threshold-Event-1I", 1662, "Integer32", "V"}, {"Event-Threshold-RSRP", 1629, "Unsigned32", "V"}, {"Event-Threshold-RSRQ", 1630, "Unsigned32", "V"}, {"Expiration-Date", 1439, "Time", "MV"}, {"Ext-PDP-Address", 1621, "Address", "V"}, {"Ext-PDP-Type", 1620, "OctetString", "V"}, {"External-Client", 1479, "Grouped", "MV"}, {"GERAN-Vector", 1416, "Grouped", "MV"}, {"GMLC-Restriction", 1481, "Enumerated", "MV"}, {"GPRS-Subscription-Data", 1467, "Grouped", "MV"}, {"Geodetic-Information", 1609, "OctetString", "V"}, {"Geographical-Information", 1608, "OctetString", "V"}, {"HPLMN-ODB", 1418, "Unsigned32", "MV"}, {"Homogeneous-Support-of-IMS-Voice-Over-PS-Sess" "ions", 1493, "Enumerated", "V"}, {"ICS-Indicator", 1491, "Enumerated", "V"}, {"IDA-Flags", 1441, "Unsigned32", "MV"}, {"IDR-Flags", 1490, "Unsigned32", "MV"}, {"IMEI", 1402, "UTF8String", "MV"}, {"IMS-Voice-Over-PS-Sessions-Supported", 1492, "Enumerated", "V"}, {"Immediate-Response-Preferred", 1412, "Unsigned32", "MV"}, {"Item-Number", 1419, "Unsigned32", "MV"}, {"Job-Type", 1623, "Enumerated", "V"}, {"KASME", 1450, "OctetString", "MV"}, {"Kc", 1453, "OctetString", "MV"}, {"LCS-Info", 1473, "Grouped", "MV"}, {"LCS-PrivacyException", 1475, "Grouped", "MV"}, {"LIPA-Permission", 1618, "Enumerated", "V"}, {"Last-UE-Activity-Time", 1494, "Time", "V"}, {"List-Of-Measurements", 1625, "Unsigned32", "V"}, {"Local-Time-Zone", 1649, "Grouped", "V"}, {"Location-Area-Identity", 1606, "OctetString", "V"}, {"Logging-Duration", 1632, "Enumerated", "V"}, {"Logging-Interval", 1631, "Enumerated", "V"}, {"MDT-Configuration", 1622, "Grouped", "V"}, {"MDT-User-Consent", 1634, "Enumerated", "V"}, {"MME-Location-Information", 1600, "Grouped", "V"}, {"MME-Number-for-MT-SMS", 1645, "OctetString", "V"}, {"MME-User-State", 1497, "Grouped", "V"}, {"MO-LR", 1485, "Grouped", "MV"}, {"MPS-Priority", 1616, "Unsigned32", "V"}, {"Measurement-Period-LTE", 1656, "Enumerated", "V"}, {"Measurement-Period-UMTS", 1655, "Enumerated", "V"}, {"Measurement-Quantity", 1660, "OctetString", "V"}, {"NOR-Flags", 1443, "Unsigned32", "MV"}, {"Network-Access-Mode", 1417, "Enumerated", "MV"}, {"Notification-To-UE-User", 1478, "Enumerated", "MV"}, {"Number-Of-Requested-Vectors", 1410, "Unsigned32", "MV"}, {"OMC-Id", 1466, "OctetString", "MV"}, {"Operator-Determined-Barring", 1425, "Unsigned32", "MV"}, {"PDN-GW-Allocation-Type", 1438, "Enumerated", "MV"}, {"PDN-Type", 1456, "Enumerated", "MV"}, {"PDP-Context", 1469, "Grouped", "MV"}, {"PDP-Type", 1470, "OctetString", "MV"}, {"PLMN-Client", 1482, "Enumerated", "MV"}, {"PUA-Flags", 1442, "Unsigned32", "MV"}, {"PUR-Flags", 1635, "Unsigned32", "V"}, {"Positioning-Method", 1659, "OctetString", "V"}, {"QoS-Subscribed", 1404, "OctetString", "MV"}, {"RAND", 1447, "OctetString", "MV"}, {"RAT-Frequency-Selection-Priority-ID", 1440, "Unsigned32", "MV"}, {"Re-Synchronization-Info", 1411, "OctetString", "MV"}, {"Regional-Subscription-Zone-Code", 1446, "OctetString", "MV"}, {"Relay-Node-Indicator", 1633, "Enumerated", "V"}, {"Report-Amount", 1628, "Enumerated", "V"}, {"Report-Interval", 1627, "Enumerated", "V"}, {"Reporting-Trigger", 1626, "Unsigned32", "V"}, {"Requested-EUTRAN-Authentication-Info", 1408, "Grouped", "MV"}, {"Requested-UTRAN-GERAN-Authentication-Info", 1409, "Grouped", "MV"}, {"Restoration-Priority", 1663, "Unsigned32", "V"}, {"Roaming-Restricted-Due-To-Unsupported-Feature", 1457, "Enumerated", "MV"}, {"Routing-Area-Identity", 1605, "OctetString", "V"}, {"SGSN-Location-Information", 1601, "Grouped", "V"}, {"SGSN-User-State", 1498, "Grouped", "V"}, {"SIPTO-Permission", 1613, "Enumerated", "V"}, {"SMS-Register-Request", 1648, "Enumerated", "V"}, {"SRES", 1454, "OctetString", "MV"}, {"SS-Code", 1476, "OctetString", "MV"}, {"SS-Status", 1477, "OctetString", "MV"}, {"STN-SR", 1433, "OctetString", "MV"}, {"Service-Area-Identity", 1607, "OctetString", "V"}, {"Service-Type", 1483, "Grouped", "MV"}, {"ServiceTypeIdentity", 1484, "Unsigned32", "MV"}, {"Software-Version", 1403, "UTF8String", "MV"}, {"Specific-APN-Info", 1472, "Grouped", "MV"}, {"Subscribed-Periodic-RAU-TAU-Timer", 1619, "Unsigned32", "V"}, {"Subscribed-VSRVCC", 1636, "Enumerated", "V"}, {"Subscriber-Status", 1424, "Enumerated", "MV"}, {"Subscription-Data", 1400, "Grouped", "MV"}, {"Subscription-Data-Flags", 1654, "Unsigned32", "V"}, {"TS-Code", 1487, "OctetString", "MV"}, {"Teleservice-List", 1486, "Grouped", "MV"}, {"Terminal-Information", 1401, "Grouped", "MV"}, {"Time-Zone", 1642, "UTF8String", "V"}, {"Trace-Collection-Entity", 1452, "Address", "MV"}, {"Trace-Data", 1458, "Grouped", "MV"}, {"Trace-Depth", 1462, "Enumerated", "MV"}, {"Trace-Event-List", 1465, "OctetString", "MV"}, {"Trace-Interface-List", 1464, "OctetString", "MV"}, {"Trace-NE-Type-List", 1463, "OctetString", "MV"}, {"Trace-Reference", 1459, "OctetString", "MV"}, {"Tracking-Area-Identity", 1603, "OctetString", "V"}, {"UE-SRVCC-Capability", 1615, "Enumerated", "V"}, {"UE-Usage-Type", 1680, "Unsigned32", "V"}, {"ULA-Flags", 1406, "Unsigned32", "MV"}, {"ULR-Flags", 1405, "Unsigned32", "MV"}, {"UTRAN-Vector", 1415, "Grouped", "MV"}, {"UVA-Flags", 1640, "Unsigned32", "MV"}, {"UVR-Flags", 1639, "Unsigned32", "MV"}, {"User-Id", 1444, "UTF8String", "V"}, {"User-State", 1499, "Enumerated", "V"}, {"VPLMN-CSG-Subscription-Data", 1641, "Grouped", "MV"}, {"VPLMN-Dynamic-Address-Allowed", 1432, "Enumerated", "MV"}, {"VPLMN-LIPA-Allowed", 1617, "Enumerated", "V"}, {"Visited-PLMN-Id", 1407, "OctetString", "MV"}, {"XRES", 1448, "OctetString", "MV"}]}, {diameter_3gpp_ts29_273, [{"3GPP-AAA-Server-Name", 318, "DiameterIdentity", "MV"}, {"AAA-Failure-Indication", 1518, "Unsigned32", "V"}, {"AAR-Flags", 1539, "Unsigned32", "V"}, {"AN-Trusted", 1503, "Enumerated", "MV"}, {"ANID", 1504, "UTF8String", "MV"}, {"Access-Authorization-Flags", 1511, "Unsigned32", "V"}, {"Access-Network-Info", 1526, "Grouped", "V"}, {"Connectivity-Flags", 1529, "Unsigned32", "V"}, {"DEA-Flags", 1521, "Unsigned32", "V"}, {"DER-Flags", 1520, "Unsigned32", "V"}, {"DER-S6b-Flags", 1523, "Unsigned32", "V"}, {"ERP-Authorization", 1541, "Unsigned32", "V"}, {"Emergency-Services", 1538, "Unsigned32", "V"}, {"Full-Network-Name", 1516, "OctetString", "V"}, {"HESSID", 1525, "UTF8String", "V"}, {"IMEI-Check-In-VPLMN-Result", 1540, "Unsigned32", "V"}, {"MIP-FA-RK", 1506, "OctetString", "MV"}, {"MIP-FA-RK-SPI", 1507, "Unsigned32", "MV"}, {"MIP6-Feature-Vector", 124, "Unsigned64", "M"}, {"Maximum-Wait-Time", 1537, "Unsigned32", "V"}, {"Mobile-Node-Identifier", 506, "UTF8String", "M"}, {"Non-3GPP-IP-Access", 1501, "Enumerated", "MV"}, {"Non-3GPP-IP-Access-APN", 1502, "Enumerated", "MV"}, {"Non-3GPP-User-Data", 1500, "Grouped", "MV"}, {"Origination-Time-Stamp", 1536, "Unsigned64", "V"}, {"PPR-Flags", 1508, "Unsigned32", "V"}, {"RAR-Flags", 1522, "Unsigned32", "V"}, {"SM-Back-Off-Timer", 1534, "Unsigned32", "V"}, {"SSID", 1524, "UTF8String", "V"}, {"Short-Network-Name", 1517, "OctetString", "V"}, {"TWAG-CP-Address", 1531, "Address", "V"}, {"TWAG-UP-Address", 1532, "UTF8String", "V"}, {"TWAN-Access-Info", 1510, "Grouped", "V"}, {"TWAN-Connection-Mode", 1527, "Unsigned32", "V"}, {"TWAN-Connectivity-Parameters", 1528, "Grouped", "V"}, {"TWAN-Default-APN-Context-Id", 1512, "Unsigned32", "V"}, {"TWAN-PCO", 1530, "OctetString", "V"}, {"TWAN-S2a-Failure-Cause", 1533, "Unsigned32", "V"}, {"Trace-Info", 1505, "Grouped", "V"}, {"Transport-Access-Type", 1519, "Enumerated", "V"}, {"WLAN-Identifier", 1509, "Grouped", "V"}, {"WLCP-Key", 1535, "OctetString", "V"}]}, {diameter_3gpp_ts32_299, [{"3GPP-PS-Data-Off-Status", 4406, "Enumerated", "MV"}, {"AF-Correlation-Information", 1276, "Grouped", "MV"}, {"APN-Rate-Control", 3933, "Grouped", "MV"}, {"APN-Rate-Control-Downlink", 3934, "Grouped", "MV"}, {"APN-Rate-Control-Uplink", 3935, "Grouped", "MV"}, {"Access-Network-Info-Change", 4401, "Grouped", "MV"}, {"Access-Network-Information", 1263, "OctetString", "MV"}, {"Access-Transfer-Information", 2709, "Grouped", "MV"}, {"Access-Transfer-Type", 2710, "Enumerated", "MV"}, {"Account-Expiration", 2309, "Time", "MV"}, {"Accumulated-Cost", 2052, "Grouped", "MV"}, {"Adaptations", 1217, "Enumerated", "MV"}, {"Additional-Content-Information", 1207, "Grouped", "MV"}, {"Additional-Exception-Reports", 3936, "Enumerated", "MV"}, {"Additional-Type-Information", 1205, "UTF8String", "MV"}, {"Address-Data", 897, "UTF8String", "MV"}, {"Address-Domain", 898, "Grouped", "MV"}, {"Address-Type", 899, "Enumerated", "MV"}, {"Addressee-Type", 1208, "Enumerated", "MV"}, {"Alternate-Charged-Party-Address", 1280, "UTF8String", "MV"}, {"Announcement-Identifier", 3905, "Unsigned32", "MV"}, {"Announcement-Information", 3904, "Grouped", "MV"}, {"Announcement-Order", 3906, "Unsigned32", "MV"}, {"Announcing-PLMN-ID", 4408, "UTF8String", "MV"}, {"Announcing-UE-HPLMN-Identifier", 3426, "UTF8String", "MV"}, {"Announcing-UE-VPLMN-Identifier", 3427, "UTF8String", "MV"}, {"AoC-Cost-Information", 2053, "Grouped", "MV"}, {"AoC-Format", 2310, "Enumerated", "MV"}, {"AoC-Information", 2054, "Grouped", "MV"}, {"AoC-Request-Type", 2055, "Enumerated", "MV"}, {"AoC-Service", 2311, "Grouped", "MV"}, {"AoC-Service-Obligatory-Type", 2312, "Enumerated", "MV"}, {"AoC-Service-Type", 2313, "Enumerated", "MV"}, {"AoC-Subscription-Information", 2314, "Grouped", "MV"}, {"Applic-ID", 1218, "UTF8String", "MV"}, {"Application-Provided-Called-Party-Address", 837, "UTF8String", "MV"}, {"Application-Server", 836, "UTF8String", "MV"}, {"Application-Server-Information", 850, "Grouped", "MV"}, {"Application-Specific-Data", 3458, "OctetString", "MV"}, {"Associated-Party-Address", 2035, "UTF8String", "MV"}, {"Associated-URI", 856, "UTF8String", "MV"}, {"Authorised-QoS", 849, "UTF8String", "MV"}, {"Aux-Applic-Info", 1219, "UTF8String", "MV"}, {"BSSID", 2716, "UTF8String", "MV"}, {"Base-Time-Interval", 1265, "Unsigned32", "MV"}, {"Basic-Service-Code", 3411, "Grouped", "MV"}, {"Bearer-Capability", 3412, "OctetString", "MV"}, {"Bearer-Service", 854, "OctetString", "MV"}, {"CG-Address", 846, "Address", "MV"}, {"CN-Operator-Selection-Entity", 3421, "Enumerated", "MV"}, {"CP-CIoT-EPS-Optimisation-Indicator", 3930, "Enumerated", "MV"}, {"CPDT-Information", 3927, "Grouped", "MV"}, {"CSG-Access-Mode", 2317, "Enumerated", "MV"}, {"CSG-Membership-Indication", 2318, "Enumerated", "MV"}, {"CUG-Information", 2304, "OctetString", "MV"}, {"Called-Asserted-Identity", 1250, "UTF8String", "MV"}, {"Called-Identity", 3916, "UTF8String", "MV"}, {"Called-Identity-Change", 3917, "Grouped", "MV"}, {"Called-Party-Address", 832, "UTF8String", "MV"}, {"Calling-Party-Address", 831, "UTF8String", "MV"}, {"Carrier-Select-Routing-Information", 2023, "UTF8String", "MV"}, {"Cause-Code", 861, "Integer32", "MV"}, {"Cellular-Network-Information", 3924, "OctetString", "MV"}, {"Change-Condition", 2037, "Integer32", "MV"}, {"Change-Time", 2038, "Time", "MV"}, {"Charge-Reason-Code", 2118, "Enumerated", "MV"}, {"Charged-Party", 857, "UTF8String", "MV"}, {"Charging-Characteristics-Selection-Mode", 2066, "Enumerated", "MV"}, {"Charging-Per-IP-CAN-Session-Indicator", 4400, "Enumerated", "MV"}, {"Class-Identifier", 1214, "Enumerated", "MV"}, {"Client-Address", 2018, "Address", "MV"}, {"Content-Class", 1220, "Enumerated", "MV"}, {"Content-Disposition", 828, "UTF8String", "MV"}, {"Content-Length", 827, "Unsigned32", "MV"}, {"Content-Size", 1206, "Unsigned32", "MV"}, {"Content-Type", 826, "UTF8String", "MV"}, {"Coverage-Info", 3459, "Grouped", "MV"}, {"Coverage-Status", 3428, "Enumerated", "MV"}, {"Current-Tariff", 2056, "Grouped", "MV"}, {"DRM-Content", 1221, "Enumerated", "MV"}, {"Data-Coding-Scheme", 2001, "Integer32", "MV"}, {"Deferred-Location-Event-Type", 1230, "UTF8String", "MV"}, {"Delivery-Report-Requested", 1216, "Enumerated", "MV"}, {"Destination-Interface", 2002, "Grouped", "MV"}, {"Diagnostics", 2039, "Integer32", "MV"}, {"Discoveree-UE-HPLMN-Identifier", 4402, "UTF8String", "MV"}, {"Discoveree-UE-VPLMN-Identifier", 4403, "UTF8String", "MV"}, {"Discoverer-UE-HPLMN-Identifier", 4404, "UTF8String", "MV"}, {"Discoverer-UE-VPLMN-Identifier", 4405, "UTF8String", "MV"}, {"Domain-Name", 1200, "UTF8String", "MV"}, {"Dynamic-Address-Flag", 2051, "Enumerated", "MV"}, {"Dynamic-Address-Flag-Extension", 2068, "Enumerated", "MV"}, {"EPDG-Address", 3425, "Address", "MV"}, {"Early-Media-Description", 1272, "Grouped", "MV"}, {"Enhanced-Diagnostics", 3901, "Grouped", "MV"}, {"Envelope", 1266, "Grouped", "MV"}, {"Envelope-End-Time", 1267, "Time", "MV"}, {"Envelope-Reporting", 1268, "Enumerated", "MV"}, {"Envelope-Start-Time", 1269, "Time", "MV"}, {"Event", 825, "UTF8String", "MV"}, {"Event-Charging-TimeStamp", 1258, "Time", "MV"}, {"Event-Type", 823, "Grouped", "MV"}, {"Expires", 888, "Unsigned32", "MV"}, {"FE-Identifier-List", 4413, "UTF8String", "MV"}, {"File-Repair-Supported", 1224, "Enumerated", "MV"}, {"Forwarding-Pending", 3415, "Enumerated", "MV"}, {"From-Address", 2708, "UTF8String", "MV"}, {"GGSN-Address", 847, "Address", "MV"}, {"IMS-Application-Reference-Identifier", 2601, "UTF8String", "MV"}, {"IMS-Charging-Identifier", 841, "UTF8String", "MV"}, {"IMS-Communication-Service-Identifier", 1281, "UTF8String", "MV"}, {"IMS-Emergency-Indicator", 2322, "Enumerated", "MV"}, {"IMS-Information", 876, "Grouped", "MV"}, {"IMS-Visited-Network-Identifier", 2713, "UTF8String", "MV"}, {"IMSI-Unauthenticated-Flag", 2308, "Enumerated", "MV"}, {"IP-Realm-Default-Indication", 2603, "Enumerated", "MV"}, {"ISUP-Cause", 3416, "Grouped", "MV"}, {"ISUP-Cause-Diagnostics", 3422, "OctetString", "MV"}, {"ISUP-Cause-Location", 3423, "Unsigned32", "MV"}, {"ISUP-Cause-Value", 3424, "Unsigned32", "MV"}, {"ISUP-Location-Number", 3414, "OctetString", "MV"}, {"Incoming-Trunk-Group-Id", 852, "UTF8String", "MV"}, {"Incremental-Cost", 2062, "Grouped", "MV"}, {"Initial-IMS-Charging-Identifier", 2321, "UTF8String", "MV"}, {"Instance-Id", 3402, "UTF8String", "MV"}, {"Inter-Operator-Identifier", 838, "Grouped", "MV"}, {"Inter-UE-Transfer", 3902, "Enumerated", "MV"}, {"Interface-Id", 2003, "UTF8String", "MV"}, {"Interface-Port", 2004, "UTF8String", "MV"}, {"Interface-Text", 2005, "UTF8String", "MV"}, {"Interface-Type", 2006, "Enumerated", "MV"}, {"LCS-APN", 1231, "UTF8String", "MV"}, {"LCS-Client-Dialed-By-MS", 1233, "UTF8String", "MV"}, {"LCS-Client-External-ID", 1234, "UTF8String", "MV"}, {"LCS-Client-ID", 1232, "Grouped", "MV"}, {"LCS-Client-Name", 1235, "Grouped", "MV"}, {"LCS-Client-Type", 1241, "Enumerated", "MV"}, {"LCS-Data-Coding-Scheme", 1236, "UTF8String", "MV"}, {"LCS-Format-Indicator", 1237, "Enumerated", "MV"}, {"LCS-Information", 878, "Grouped", "MV"}, {"LCS-Name-String", 1238, "UTF8String", "MV"}, {"LCS-Requestor-ID", 1239, "Grouped", "MV"}, {"LCS-Requestor-ID-String", 1240, "UTF8String", "MV"}, {"Language", 3914, "UTF8String", "MV"}, {"Layer-2-Group-ID", 3429, "OctetString", "MV"}, {"Local-GW-Inserted-Indication", 2604, "Enumerated", "MV"}, {"Local-Sequence-Number", 2063, "Unsigned32", "MV"}, {"Location-Estimate", 1242, "OctetString", "MV"}, {"Location-Estimate-Type", 1243, "Enumerated", "MV"}, {"Location-Info", 3460, "Grouped", "MV"}, {"Location-Type", 1244, "Grouped", "MV"}, {"Low-Balance-Indication", 2020, "Enumerated", "MV"}, {"Low-Priority-Indicator", 2602, "Enumerated", "MV"}, {"MBMS-Charged-Party", 2323, "Enumerated", "MV"}, {"MBMS-GW-Address", 2307, "Address", "MV"}, {"MBMS-Information", 880, "Grouped", "MV"}, {"MBMS-User-Service-Type", 1225, "Enumerated", "MV"}, {"MM-Content-Type", 1203, "Grouped", "MV"}, {"MMBox-Storage-Requested", 1248, "Enumerated", "MV"}, {"MMS-Information", 877, "Grouped", "MV"}, {"MMTel-Information", 2030, "Grouped", "MV"}, {"MMTel-SService-Type", 2031, "Unsigned32", "MV"}, {"MSC-Address", 3417, "OctetString", "MV"}, {"MTC-IWF-Address", 3406, "Address", "MV"}, {"Media-Initiator-Flag", 882, "Enumerated", "MV"}, {"Media-Initiator-Party", 1288, "UTF8String", "MV"}, {"Message-Body", 889, "Grouped", "MV"}, {"Message-Class", 1213, "Grouped", "MV"}, {"Message-ID", 1210, "UTF8String", "MV"}, {"Message-Size", 1212, "Unsigned32", "MV"}, {"Message-Type", 1211, "Enumerated", "MV"}, {"Monitored-PLMN-Identifier", 3430, "UTF8String", "MV"}, {"Monitoring-Event-Configuration-Activity", 3919, "Integer32", "MV"}, {"Monitoring-Event-Functionality", 3922, "Integer32", "MV"}, {"Monitoring-Event-Information", 3921, "Grouped", "MV"}, {"Monitoring-Event-Report-Data", 3920, "Grouped", "MV"}, {"Monitoring-Event-Report-Number", 3923, "Unsigned32", "MV"}, {"Monitoring-UE-HPLMN-Identifier", 3431, "UTF8String", "MV"}, {"Monitoring-UE-Identifier", 3432, "UTF8String", "MV"}, {"Monitoring-UE-VPLMN-Identifier", 3433, "UTF8String", "MV"}, {"NIDD-Submission", 3928, "Grouped", "VM"}, {"NNI-Information", 2703, "Grouped", "MV"}, {"NNI-Type", 2704, "Enumerated", "MV"}, {"Neighbour-Node-Address", 2705, "Address", "MV"}, {"Network-Call-Reference-Number", 3418, "OctetString", "MV"}, {"Next-Tariff", 2057, "Grouped", "VM"}, {"Node-Functionality", 862, "Enumerated", "MV"}, {"Node-Id", 2064, "UTF8String", "MV"}, {"Number-Of-Diversions", 2034, "Unsigned32", "MV"}, {"Number-Of-Messages-Sent", 2019, "Unsigned32", "MV"}, {"Number-Of-Participants", 885, "Unsigned32", "MV"}, {"Number-Of-Received-Talk-Bursts", 1282, "Unsigned32", "MV"}, {"Number-Of-Talk-Bursts", 1283, "Unsigned32", "MV"}, {"Number-Portability-Routing-Information", 2024, "UTF8String", "MV"}, {"Offline-Charging", 1278, "Grouped", "MV"}, {"Online-Charging-Flag", 2303, "Enumerated", "MV"}, {"Originating-IOI", 839, "UTF8String", "MV"}, {"Originator", 864, "Enumerated", "MV"}, {"Originator-Address", 886, "Grouped", "MV"}, {"Originator-Interface", 2009, "Grouped", "MV"}, {"Originator-Received-Address", 2027, "Grouped", "MV"}, {"Originator-SCCP-Address", 2008, "Address", "MV"}, {"Outgoing-Session-Id", 2320, "UTF8String", "MV"}, {"Outgoing-Trunk-Group-Id", 853, "UTF8String", "MV"}, {"PC3-Control-Protocol-Cause", 3434, "Integer32", "MV"}, {"PC3-EPC-Control-Protocol-Cause", 3435, "Integer32", "MV"}, {"PC5-Radio-Technology", 1300, "Enumerated", "V"}, {"PDN-Connection-Charging-ID", 2050, "Unsigned32", "MV"}, {"PDP-Address", 1227, "Address", "MV"}, {"PDP-Address-Prefix-Length", 2606, "Unsigned32", "MV"}, {"PDP-Context-Type", 1247, "Enumerated", "MV"}, {"PS-Append-Free-Format-Data", 867, "Enumerated", "MV"}, {"PS-Free-Format-Data", 866, "OctetString", "MV"}, {"PS-Furnish-Charging-Information", 865, "Grouped", "MV"}, {"PS-Information", 874, "Grouped", "MV"}, {"Participant-Access-Priority", 1259, "Enumerated", "MV"}, {"Participant-Action-Type", 2049, "Enumerated", "MV"}, {"Participant-Group", 1260, "Grouped", "MV"}, {"Participants-Involved", 887, "UTF8String", "MV"}, {"Play-Alternative", 3913, "Enumerated", "MV"}, {"PoC-Change-Condition", 1261, "Enumerated", "MV"}, {"PoC-Change-Time", 1262, "Time", "MV"}, {"PoC-Controlling-Address", 858, "UTF8String", "MV"}, {"PoC-Event-Type", 2025, "Enumerated", "MV"}, {"PoC-Group-Name", 859, "UTF8String", "MV"}, {"PoC-Information", 879, "Grouped", "MV"}, {"PoC-Server-Role", 883, "Enumerated", "MV"}, {"PoC-Session-Id", 1229, "UTF8String", "MV"}, {"PoC-Session-Initiation-Type", 1277, "Enumerated", "MV"}, {"PoC-Session-Type", 884, "Enumerated", "MV"}, {"PoC-User-Role", 1252, "Grouped", "MV"}, {"PoC-User-Role-IDs", 1253, "UTF8String", "MV"}, {"PoC-User-Role-Info-Units", 1254, "Enumerated", "MV"}, {"Positioning-Data", 1245, "UTF8String", "MV"}, {"Preferred-AoC-Currency", 2315, "Unsigned32", "MV"}, {"Priority", 1209, "Enumerated", "MV"}, {"Privacy-Indicator", 3915, "Enumerated", "MV"}, {"ProSe-3rd-Party-Application-ID", 3440, "UTF8String", "MV"}, {"ProSe-Direct-Communication-Reception-Data-Con" "tainer", 3461, "Grouped", "MV"}, {"ProSe-Direct-Communication-Transmission-Data-" "Container", 3441, "Grouped", "MV"}, {"ProSe-Direct-Discovery-Model", 3442, "Enumerated", "MV"}, {"ProSe-Event-Type", 3443, "Enumerated", "MV"}, {"ProSe-Function-IP-Address", 3444, "Address", "MV"}, {"ProSe-Function-PLMN-Identifier", 3457, "UTF8String", "MV"}, {"ProSe-Functionality", 3445, "Enumerated", "MV"}, {"ProSe-Group-IP-Multicast-Address", 3446, "Address", "MV"}, {"ProSe-Information", 3447, "Grouped", "MV"}, {"ProSe-Range-Class", 3448, "Enumerated", "MV"}, {"ProSe-Reason-For-Cancellation", 3449, "Enumerated", "MV"}, {"ProSe-Request-Timestamp", 3450, "Time", "MV"}, {"ProSe-Role-Of-UE", 3451, "Enumerated", "MV"}, {"ProSe-Source-IP-Address", 3452, "Address", "MV"}, {"ProSe-Target-Layer-2-ID", 4410, "OctetString", "MV"}, {"ProSe-UE-ID", 3453, "OctetString", "MV"}, {"ProSe-UE-to-Network-Relay-UE-ID", 4409, "OctetString", "MV"}, {"Proximity-Alert-Indication", 3454, "Enumerated", "MV"}, {"Proximity-Alert-Timestamp", 3455, "Time", "MV"}, {"Proximity-Cancellation-Timestamp", 3456, "Time", "MV"}, {"Quota-Consumption-Time", 881, "Unsigned32", "MV"}, {"Quota-Holding-Time", 871, "Unsigned32", "MV"}, {"Quota-Indicator", 3912, "Enumerated", "MV"}, {"RAN-End-Time", 1301, "Time", "V"}, {"RAN-Secondary-RAT-Usage-Report", 1302, "Grouped", "V"}, {"RAN-Start-Time", 1303, "Time", "V"}, {"Radio-Frequency", 3462, "OctetString", "MV"}, {"Radio-Parameter-Set-Info", 3463, "Grouped", "MV"}, {"Radio-Parameter-Set-Values", 3464, "OctetString", "MV"}, {"Radio-Resources-Indicator", 3465, "Integer32", "MV"}, {"Rate-Control-Max-Message-Size", 3937, "Unsigned32", "MV"}, {"Rate-Control-Max-Rate", 3938, "Unsigned32", "MV"}, {"Rate-Control-Time-Unit", 3939, "Unsigned32", "MV"}, {"Rate-Element", 2058, "Grouped", "MV"}, {"Read-Reply-Report-Requested", 1222, "Enumerated", "MV"}, {"Real-Time-Tariff-Information", 2305, "Grouped", "MV"}, {"Reason-Header", 3401, "UTF8String", "MV"}, {"Received-Talk-Burst-Time", 1284, "Unsigned32", "MV"}, {"Received-Talk-Burst-Volume", 1285, "Unsigned32", "MV"}, {"Recipient-Address", 1201, "Grouped", "MV"}, {"Recipient-Info", 2026, "Grouped", "MV"}, {"Recipient-Received-Address", 2028, "Grouped", "MV"}, {"Recipient-SCCP-Address", 2010, "Address", "MV"}, {"Refund-Information", 2022, "OctetString", "MV"}, {"Related-Change-Condition-Information", 3925, "Grouped", "MV"}, {"Related-IMS-Charging-Identifier", 2711, "UTF8String", "MV"}, {"Related-IMS-Charging-Identifier-Node", 2712, "Address", "MV"}, {"Related-Trigger", 3926, "Grouped", "MV"}, {"Relationship-Mode", 2706, "Enumerated", "MV"}, {"Relay-IP-address", 4411, "Address", "MV"}, {"Remaining-Balance", 2021, "Grouped", "MV"}, {"Reply-Applic-ID", 1223, "UTF8String", "MV"}, {"Reply-Path-Requested", 2011, "Enumerated", "MV"}, {"Reporting-Reason", 872, "Enumerated", "MV"}, {"Requested-PLMN-Identifier", 3436, "UTF8String", "MV"}, {"Requested-Party-Address", 1251, "UTF8String", "MV"}, {"Requestor-PLMN-Identifier", 3437, "UTF8String", "MV"}, {"Role-Of-Node", 829, "Enumerated", "MV"}, {"Role-Of-ProSe-Function", 3438, "Enumerated", "MV"}, {"Route-Header-Received", 3403, "UTF8String", "MV"}, {"Route-Header-Transmitted", 3404, "UTF8String", "MV"}, {"SCS-AS-Address", 3940, "Grouped", "MV"}, {"SCS-Address", 3941, "Address", "MV"}, {"SCS-Realm", 3942, "DiameterIdentity", "MV"}, {"SDP-Answer-Timestamp", 1275, "Time", "MV"}, {"SDP-Media-Component", 843, "Grouped", "MV"}, {"SDP-Media-Description", 845, "UTF8String", "MV"}, {"SDP-Media-Name", 844, "UTF8String", "MV"}, {"SDP-Offer-Timestamp", 1274, "Time", "MV"}, {"SDP-Session-Description", 842, "UTF8String", "MV"}, {"SDP-TimeStamps", 1273, "Grouped", "MV"}, {"SDP-Type", 2036, "Enumerated", "MV"}, {"SGSN-Address", 1228, "Address", "MV"}, {"SGW-Address", 2067, "Address", "MV"}, {"SGW-Change", 2065, "Enumerated", "MV"}, {"SGi-PtP-Tunnelling-Method", 3931, "Enumerated", "MV"}, {"SIP-Method", 824, "UTF8String", "MV"}, {"SIP-Request-Timestamp", 834, "Time", "MV"}, {"SIP-Request-Timestamp-Fraction", 2301, "Unsigned32", "MV"}, {"SIP-Response-Timestamp", 835, "Time", "MV"}, {"SIP-Response-Timestamp-Fraction", 2302, "Unsigned32", "MV"}, {"SM-Device-Trigger-Indicator", 3407, "Enumerated", "MV"}, {"SM-Device-Trigger-Information", 3405, "Grouped", "MV"}, {"SM-Discharge-Time", 2012, "Time", "MV"}, {"SM-Message-Type", 2007, "Enumerated", "MV"}, {"SM-Protocol-ID", 2013, "OctetString", "MV"}, {"SM-Sequence-Number", 3408, "Unsigned32", "MV"}, {"SM-Service-Type", 2029, "Enumerated", "MV"}, {"SM-Status", 2014, "OctetString", "MV"}, {"SM-User-Data-Header", 2015, "OctetString", "MV"}, {"SMS-Information", 2000, "Grouped", "MV"}, {"SMS-Node", 2016, "Enumerated", "MV"}, {"SMS-Result", 3409, "Unsigned32", "MV"}, {"SMSC-Address", 2017, "Address", "MV"}, {"Scale-Factor", 2059, "Grouped", "MV"}, {"Secondary-RAT-Type", 1304, "OctetString", "V"}, {"Served-Party-IP-Address", 848, "Address", "MV"}, {"Service-Data-Container", 2040, "Grouped", "MV"}, {"Service-Id", 855, "UTF8String", "MV"}, {"Service-Information", 873, "Grouped", "MV"}, {"Service-Mode", 2032, "Unsigned32", "MV"}, {"Service-Specific-Data", 863, "UTF8String", "MV"}, {"Service-Specific-Info", 1249, "Grouped", "MV"}, {"Service-Specific-Type", 1257, "Unsigned32", "MV"}, {"Serving-Node-Identity", 3929, "DiameterIdentity", "MV"}, {"Serving-Node-Type", 2047, "Enumerated", "MV"}, {"Session-Direction", 2707, "Enumerated", "MV"}, {"Start-Time", 2041, "Time", "MV"}, {"Start-of-Charging", 3419, "Time", "MV"}, {"Status-AS-Code", 2702, "Enumerated", "MV"}, {"Stop-Time", 2042, "Time", "MV"}, {"Submission-Time", 1202, "Time", "MV"}, {"Subscriber-Role", 2033, "Enumerated", "MV"}, {"Supplementary-Service", 2048, "Grouped", "MV"}, {"TAD-Identifier", 2717, "Enumerated", "MV"}, {"TWAG-Address", 3903, "Address", "MV"}, {"TWAN-User-Location-Info", 2714, "Grouped", "MV"}, {"Talk-Burst-Exchange", 1255, "Grouped", "MV"}, {"Talk-Burst-Time", 1286, "Unsigned32", "MV"}, {"Talk-Burst-Volume", 1287, "Unsigned32", "MV"}, {"Target-IP-Address", 4412, "Address", "MV"}, {"Tariff-Information", 2060, "Grouped", "MV"}, {"Tariff-XML", 2306, "UTF8String", "MV"}, {"Teleservice", 3413, "OctetString", "MV"}, {"Terminating-IOI", 840, "UTF8String", "MV"}, {"Time-First-Reception", 3466, "Time", "MV"}, {"Time-First-Transmission", 3467, "Time", "MV"}, {"Time-First-Usage", 2043, "Time", "MV"}, {"Time-Indicator", 3911, "Unsigned32", "MV"}, {"Time-Last-Usage", 2044, "Time", "MV"}, {"Time-Quota-Mechanism", 1270, "Grouped", "MV"}, {"Time-Quota-Threshold", 868, "Unsigned32", "MV"}, {"Time-Quota-Type", 1271, "Enumerated", "MV"}, {"Time-Stamps", 833, "Grouped", "MV"}, {"Time-Usage", 2045, "Unsigned32", "MV"}, {"Token-Text", 1215, "UTF8String", "MV"}, {"Traffic-Data-Volumes", 2046, "Grouped", "MV"}, {"Transcoder-Inserted-Indication", 2605, "Enumerated", "MV"}, {"Transit-IOI-List", 2701, "UTF8String", "MV"}, {"Transmitter-Info", 3468, "Grouped", "MV"}, {"Trigger", 1264, "Grouped", "MV"}, {"Trigger-Type", 870, "Enumerated", "MV"}, {"Trunk-Group-Id", 851, "Grouped", "MV"}, {"Type-Number", 1204, "Enumerated", "MV"}, {"UNI-PDU-CP-Only-Flag", 3932, "Enumerated", "MV"}, {"UWAN-User-Location-Info", 3918, "Grouped", "MV"}, {"Unit-Cost", 2061, "Grouped", "MV"}, {"Unit-Quota-Threshold", 1226, "Unsigned32", "MV"}, {"Unused-Quota-Timer", 4407, "Unsigned32", "MV"}, {"Usage-Information-Report-Sequence-Number", 3439, "Integer32", "MV"}, {"User-CSG-Information", 2319, "Grouped", "MV"}, {"User-Participating-Type", 1279, "Enumerated", "MV"}, {"User-Session-Id", 830, "UTF8String", "MV"}, {"VCS-Information", 3410, "Grouped", "MV"}, {"VLR-Number", 3420, "OctetString", "MV"}, {"Variable-Part", 3907, "Grouped", "MV"}, {"Variable-Part-Order", 3908, "Unsigned32", "MV"}, {"Variable-Part-Type", 3909, "Enumerated", "MV"}, {"Variable-Part-Value", 3910, "UTF8String", "MV"}, {"Volume-Quota-Threshold", 869, "Unsigned32", "MV"}]}, {diameter_etsi_es283_034, [{"Address-Realm", 301, "OctetString", "MV"}, {"Aggregation-Network-Type", 307, "Enumerated", "V"}, {"Application-Class-ID", 312, "UTF8String", "V"}, {"IP-Connectivity-Status", 305, "Enumerated", "V"}, {"Initial-Gate-Setting-ID", 314, "Unsigned32", "V"}, {"Logical-Access-ID", 302, "OctetString", "V"}, {"Maximum-Allowed-Bandwidth-DL", 309, "Unsigned32", "V"}, {"Maximum-Allowed-Bandwidth-UL", 308, "Unsigned32", "V"}, {"Physical-Access-ID", 313, "UTF8String", "V"}, {"QoS-Profile-ID", 315, "Unsigned32", "V"}, {"Transport-Class", 311, "Unsigned32", "V"}]}, {diameter_rfc4004, [{"MIP-Algorithm-Type", 345, "Enumerated", "M"}, {"MIP-Auth-Input-Data-Length", 338, "Unsigned32", "M"}, {"MIP-Authenticator-Length", 339, "Unsigned32", "M"}, {"MIP-Authenticator-Offset", 340, "Unsigned32", "M"}, {"MIP-Candidate-Home-Agent-Host", 336, "DiameterIdentity", "M"}, {"MIP-FA-Challenge", 344, "OctetString", "M"}, {"MIP-FA-to-HA-MSA", 328, "Grouped", "M"}, {"MIP-FA-to-HA-SPI", 318, "Unsigned32", "M"}, {"MIP-FA-to-MN-MSA", 326, "Grouped", "M"}, {"MIP-FA-to-MN-SPI", 319, "Unsigned32", "M"}, {"MIP-Feature-Vector", 337, "Unsigned32", "M"}, {"MIP-Filter-Rule", 342, "IPFilterRule", "M"}, {"MIP-HA-to-FA-MSA", 329, "Grouped", "M"}, {"MIP-HA-to-FA-SPI", 323, "Unsigned32", "M"}, {"MIP-HA-to-MN-MSA", 332, "Grouped", "M"}, {"MIP-Home-Agent-Address", 334, "Address", "M"}, {"MIP-Home-Agent-Host", 348, "Grouped", "M"}, {"MIP-MN-AAA-Auth", 322, "Grouped", "M"}, {"MIP-MN-AAA-SPI", 341, "Unsigned32", "M"}, {"MIP-MN-to-FA-MSA", 325, "Grouped", "M"}, {"MIP-MN-to-HA-MSA", 331, "Grouped", "M"}, {"MIP-MSA-Lifetime", 367, "Unsigned32", "M"}, {"MIP-Mobile-Node-Address", 333, "Address", "M"}, {"MIP-Nonce", 335, "OctetString", "M"}, {"MIP-Originating-Foreign-AAA", 347, "Grouped", "M"}, {"MIP-Reg-Reply", 321, "OctetString", "M"}, {"MIP-Reg-Request", 320, "OctetString", "M"}, {"MIP-Replay-Mode", 346, "Enumerated", "M"}, {"MIP-Session-Key", 343, "OctetString", "M"}]}, {diameter_rfc4006_cc, [{"CC-Correlation-Id", 411, "OctetString", []}, {"CC-Input-Octets", 412, "Unsigned64", "M"}, {"CC-Money", 413, "Grouped", "M"}, {"CC-Output-Octets", 414, "Unsigned64", "M"}, {"CC-Request-Number", 415, "Unsigned32", "M"}, {"CC-Request-Type", 416, "Enumerated", "M"}, {"CC-Service-Specific-Units", 417, "Unsigned64", "M"}, {"CC-Session-Failover", 418, "Enumerated", "M"}, {"CC-Sub-Session-Id", 419, "Unsigned64", "M"}, {"CC-Time", 420, "Unsigned32", "M"}, {"CC-Total-Octets", 421, "Unsigned64", "M"}, {"CC-Unit-Type", 454, "Enumerated", "M"}, {"Check-Balance-Result", 422, "Enumerated", "M"}, {"Cost-Information", 423, "Grouped", "M"}, {"Cost-Unit", 424, "UTF8String", "M"}, {"Credit-Control", 426, "Enumerated", "M"}, {"Credit-Control-Failure-Handling", 427, "Enumerated", "M"}, {"Currency-Code", 425, "Unsigned32", "M"}, {"Direct-Debiting-Failure-Handling", 428, "Enumerated", "M"}, {"Exponent", 429, "Integer32", "M"}, {"Final-Unit-Action", 449, "Enumerated", "M"}, {"Final-Unit-Indication", 430, "Grouped", "M"}, {"G-S-U-Pool-Identifier", 453, "Unsigned32", "M"}, {"G-S-U-Pool-Reference", 457, "Grouped", "M"}, {"Granted-Service-Unit", 431, "Grouped", "M"}, {"Multiple-Services-Credit-Control", 456, "Grouped", "M"}, {"Multiple-Services-Indicator", 455, "Enumerated", "M"}, {"Rating-Group", 432, "Unsigned32", "M"}, {"Redirect-Address-Type", 433, "Enumerated", "M"}, {"Redirect-Server", 434, "Grouped", "M"}, {"Redirect-Server-Address", 435, "UTF8String", "M"}, {"Requested-Action", 436, "Enumerated", "M"}, {"Requested-Service-Unit", 437, "Grouped", "M"}, {"Restriction-Filter-Rule", 438, "IPFilterRule", "M"}, {"Service-Context-Id", 461, "UTF8String", "M"}, {"Service-Identifier", 439, "Unsigned32", "M"}, {"Service-Parameter-Info", 440, "Grouped", []}, {"Service-Parameter-Type", 441, "Unsigned32", []}, {"Service-Parameter-Value", 442, "OctetString", []}, {"Subscription-Id", 443, "Grouped", "M"}, {"Subscription-Id-Data", 444, "UTF8String", "M"}, {"Subscription-Id-Type", 450, "Enumerated", "M"}, {"Tariff-Change-Usage", 452, "Enumerated", "M"}, {"Tariff-Time-Change", 451, "Time", "M"}, {"Unit-Value", 445, "Grouped", "M"}, {"Used-Service-Unit", 446, "Grouped", "M"}, {"User-Equipment-Info", 458, "Grouped", []}, {"User-Equipment-Info-Type", 459, "Enumerated", []}, {"User-Equipment-Info-Value", 460, "OctetString", []}, {"Validity-Time", 448, "Unsigned32", "M"}, {"Value-Digits", 447, "Integer64", "M"}]}, {diameter_rfc5447, [{"MIP6-Agent-Info", 486, "Grouped", "M"}, {"MIP6-Home-Link-Prefix", 125, "OctetString", "M"}]}, {diameter_rfc5580, [{"Location-Data", 128, "OctetString", []}, {"Location-Information", 127, "OctetString", []}, {"Operator-Name", 126, "OctetString", []}]}, {diameter_rfc5777, [{"Absolute-End-Fractional-Seconds", 569, "Unsigned32", []}, {"Absolute-End-Time", 568, "Time", []}, {"Absolute-Start-Fractional-Seconds", 567, "Unsigned32", []}, {"Absolute-Start-Time", 566, "Time", []}, {"C-VID-End", 556, "Unsigned32", []}, {"C-VID-Start", 555, "Unsigned32", []}, {"Classifier", 511, "Grouped", []}, {"Classifier-ID", 512, "OctetString", []}, {"Day-Of-Month-Mask", 564, "Unsigned32", []}, {"Day-Of-Week-Mask", 563, "Unsigned32", []}, {"Diffserv-Code-Point", 535, "Enumerated", []}, {"Direction", 514, "Enumerated", []}, {"ETH-Ether-Type", 550, "OctetString", []}, {"ETH-Option", 548, "Grouped", []}, {"ETH-Proto-Type", 549, "Grouped", []}, {"ETH-SAP", 551, "OctetString", []}, {"EUI64-Address", 527, "OctetString", []}, {"EUI64-Address-Mask", 528, "Grouped", []}, {"EUI64-Address-Mask-Pattern", 529, "OctetString", []}, {"Excess-Treatment", 577, "Grouped", []}, {"Filter-Rule", 509, "Grouped", []}, {"Filter-Rule-Precedence", 510, "Unsigned32", []}, {"Fragmentation-Flag", 536, "Enumerated", []}, {"From-Spec", 515, "Grouped", []}, {"High-User-Priority", 559, "Unsigned32", []}, {"ICMP-Code", 547, "Enumerated", []}, {"ICMP-Type", 545, "Grouped", []}, {"ICMP-Type-Number", 546, "Enumerated", []}, {"IP-Address", 518, "Address", []}, {"IP-Address-End", 521, "Address", []}, {"IP-Address-Mask", 522, "Grouped", []}, {"IP-Address-Range", 519, "Grouped", []}, {"IP-Address-Start", 520, "Address", []}, {"IP-Mask-Bit-Mask-Width", 523, "Unsigned32", []}, {"IP-Option", 537, "Grouped", []}, {"IP-Option-Type", 538, "Enumerated", []}, {"IP-Option-Value", 539, "OctetString", []}, {"Low-User-Priority", 558, "Unsigned32", []}, {"MAC-Address", 524, "OctetString", []}, {"MAC-Address-Mask", 525, "Grouped", []}, {"MAC-Address-Mask-Pattern", 526, "OctetString", []}, {"Month-Of-Year-Mask", 565, "Unsigned32", []}, {"Negated", 517, "Enumerated", []}, {"Port", 530, "Integer32", []}, {"Port-End", 533, "Integer32", []}, {"Port-Range", 531, "Grouped", []}, {"Port-Start", 532, "Integer32", []}, {"Protocol", 513, "Enumerated", []}, {"QoS-Capability", 578, "Grouped", []}, {"QoS-Parameters", 576, "Grouped", []}, {"QoS-Profile-Id", 573, "Unsigned32", []}, {"QoS-Profile-Template", 574, "Grouped", []}, {"QoS-Resources", 508, "Grouped", []}, {"QoS-Semantics", 575, "Enumerated", []}, {"S-VID-End", 554, "Unsigned32", []}, {"S-VID-Start", 553, "Unsigned32", []}, {"TCP-Flag-Type", 544, "Unsigned32", []}, {"TCP-Flags", 543, "Grouped", []}, {"TCP-Option", 540, "Grouped", []}, {"TCP-Option-Type", 541, "Enumerated", []}, {"TCP-Option-Value", 542, "OctetString", []}, {"Time-Of-Day-Condition", 560, "Grouped", []}, {"Time-Of-Day-End", 562, "Unsigned32", []}, {"Time-Of-Day-Start", 561, "Unsigned32", []}, {"Timezone-Flag", 570, "Enumerated", []}, {"Timezone-Offset", 571, "Integer32", []}, {"To-Spec", 516, "Grouped", []}, {"Treatment-Action", 572, "Enumerated", []}, {"Use-Assigned-Address", 534, "Enumerated", []}, {"User-Priority-Range", 557, "Grouped", []}, {"VLAN-ID-Range", 552, "Grouped", []}]}, {diameter_rfc5778, [{"Service-Selection", 493, "UTF8String", "M"}]}, {diameter_rfc7683, [{"OC-Feature-Vector", 622, "Unsigned64", []}, {"OC-OLR", 623, "Grouped", []}, {"OC-Reduction-Percentage", 627, "Unsigned32", []}, {"OC-Report-Type", 626, "Enumerated", []}, {"OC-Sequence-Number", 624, "Unsigned64", []}, {"OC-Supported-Features", 621, "Grouped", []}, {"OC-Validity-Duration", 625, "Unsigned32", []}]}, {diameter_rfc7944, [{"DRMP", 301, "Enumerated", []}]}, {diameter_rfc8583, [{"Load", 650, "Grouped", []}, {"Load-Type", 651, "Enumerated", []}, {"Load-Value", 652, "Unsigned64", []}, {"SourceID", 649, "DiameterIdentity", []}]}]}, {import_enums, [{diameter_gen_base_rfc6733, [{"Disconnect-Cause", [{"REBOOTING", 0}, {"BUSY", 1}, {"DO_NOT_WANT_TO_TALK_TO_YOU", 2}]}, {"Redirect-Host-Usage", [{"DONT_CACHE", 0}, {"ALL_SESSION", 1}, {"ALL_REALM", 2}, {"REALM_AND_APPLICATION", 3}, {"ALL_APPLICATION", 4}, {"ALL_HOST", 5}, {"ALL_USER", 6}]}, {"Auth-Request-Type", [{"AUTHENTICATE_ONLY", 1}, {"AUTHORIZE_ONLY", 2}, {"AUTHORIZE_AUTHENTICATE", 3}]}, {"Auth-Session-State", [{"STATE_MAINTAINED", 0}, {"NO_STATE_MAINTAINED", 1}]}, {"Re-Auth-Request-Type", [{"AUTHORIZE_ONLY", 0}, {"AUTHORIZE_AUTHENTICATE", 1}]}, {"Termination-Cause", [{"LOGOUT", 1}, {"SERVICE_NOT_PROVIDED", 2}, {"BAD_ANSWER", 3}, {"ADMINISTRATIVE", 4}, {"LINK_BROKEN", 5}, {"AUTH_EXPIRED", 6}, {"USER_MOVED", 7}, {"SESSION_TIMEOUT", 8}]}, {"Session-Server-Failover", [{"REFUSE_SERVICE", 0}, {"TRY_AGAIN", 1}, {"ALLOW_SERVICE", 2}, {"TRY_AGAIN_ALLOW_SERVICE", 3}]}, {"Accounting-Record-Type", [{"EVENT_RECORD", 1}, {"START_RECORD", 2}, {"INTERIM_RECORD", 3}, {"STOP_RECORD", 4}]}, {"Accounting-Realtime-Required", [{"DELIVER_AND_GRANT", 1}, {"GRANT_AND_STORE", 2}, {"GRANT_AND_LOSE", 3}]}]}, {diameter_3gpp_base, [{"3GPP-PDP-Type", [{"IPv4", 0}, {"PPP", 1}, {"IPv6", 2}, {"IPv4v6", 3}, {"Non-IP", 4}]}]}, {diameter_3gpp_ts29_212, [{"AN-GW-Status", [{"AN_GW_FAILED", 0}]}, {"Bearer-Control-Mode", [{"UE_ONLY", 0}, {"RESERVED", 1}, {"UE_NW", 2}]}, {"Bearer-Operation", [{"TERMINATION", 0}, {"ESTABLISHMENT", 1}, {"MODIFICATION", 2}]}, {"Bearer-Usage", [{"GENERAL", 0}, {"IMS_SIGNALLING", 1}]}, {"Charging-Correlation-Indicator", [{"CHARGING_IDENTIFIER_REQUIRED", 0}]}, {"CSG-Information-Reporting", [{"CHANGE_CSG_CELL", 0}, {"CHANGE_CSG_SUBSCRIBED_HYBRID_CELL", 1}, {"CHANGE_CSG_UNSUBSCRIBED_HYBRID_CELL", 2}]}, {"Event-Trigger", [{"SGSN_CHANGE", 0}, {"QOS_CHANGE", 1}, {"RAT_CHANGE", 2}, {"TFT_CHANGE", 3}, {"PLMN_CHANGE", 4}, {"LOSS_OF_BEARER", 5}, {"RECOVERY_OF_BEARER", 6}, {"IP-CAN_CHANGE", 7}, {"QOS_CHANGE_EXCEEDING_AUTHORIZATION", 11}, {"RAI_CHANGE", 12}, {"USER_LOCATION_CHANGE", 13}, {"NO_EVENT_TRIGGERS", 14}, {"OUT_OF_CREDIT", 15}, {"REALLOCATION_OF_CREDIT", 16}, {"REVALIDATION_TIMEOUT", 17}, {"UE_IP_ADDRESS_ALLOCATE", 18}, {"UE_IP_ADDRESS_RELEASE", 19}, {"DEFAULT_EPS_BEARER_QOS_CHANGE", 20}, {"AN_GW_CHANGE", 21}, {"SUCCESSFUL_RESOURCE_ALLOCATION", 22}, {"RESOURCE_MODIFICATION_REQUEST", 23}, {"PGW_TRACE_CONTROL", 24}, {"UE_TIME_ZONE_CHANGE", 25}, {"TAI_CHANGE", 26}, {"ECGI_CHANGE", 27}, {"CHARGING_CORRELATION_EXCHANGE", 28}, {"APN-AMBR_MODIFICATION_FAILURE", 29}, {"USER_CSG_INFORMATION_CHANGE", 30}, {"USAGE_REPORT", 33}, {"DEFAULT-EPS-BEARER-QOS_MODIFICATION_FAILURE", 34}, {"USER_CSG_HYBRID_SUBSCRIBED_INFORMATION_CHANGE", 35}, {"USER_CSG_HYBRID_UNSUBSCRIBED_INFORMATION_CHANGE", 36}, {"ROUTING_RULE_CHANGE", 37}, {"APPLICATION_START", 39}, {"APPLICATION_STOP", 40}, {"CS_TO_PS_HANDOVER", 42}, {"UE_LOCAL_IP_ADDRESS_CHANGE", 43}, {"HNB_LOCAL_IP_ADDRESS_CHANGE", 44}, {"ACCESS_NETWORK_INFO_REPORT", 45}, {"CREDIT_MANAGEMENT_SESSION_FAILURE", 46}, {"DEFAULT_QOS_CHANGE", 47}, {"CHANGE_OF_UE_PRESENCE_IN_PRESENCE_REPORTING_A" "REA_REPORT", 48}]}, {"Flow-Direction", [{"UNSPECIFIED", 0}, {"DOWNLINK", 1}, {"UPLINK", 2}, {"BIDIRECTIONAL", 3}]}, {"IP-CAN-Session-Charging-Scope", [{"IP-CAN_SESSION_SCOPE", 0}]}, {"IP-CAN-Type", [{"3GPP-GPRS", 0}, {"DOCSIS", 1}, {"xDSL", 2}, {"WiMAX", 3}, {"3GPP2", 4}, {"3GPP-EPS", 5}, {"Non-3GPP-EPS", 6}, {"FBA", 7}]}, {"Metering-Method", [{"DURATION", 0}, {"VOLUME", 1}, {"DURATION_VOLUME", 2}, {"EVENT", 3}]}, {"Mute-Notification", [{"MUTE_REQUIRED", 0}]}, {"Network-Request-Support", [{"NETWORK_REQUEST_NOT_SUPPORTED", 0}, {"NETWORK_REQUEST_SUPPORTED", 1}]}, {"Offline", [{"DISABLE_OFFLINE", 0}, {"ENABLE_OFFLINE", 1}]}, {"Online", [{"DISABLE_ONLINE", 0}, {"ENABLE_ONLINE", 1}]}, {"Packet-Filter-Operation", [{"DELETION", 0}, {"ADDITION", 1}, {"MODIFICATION", 2}]}, {"Packet-Filter-Usage", [{"SEND_TO_UE", 1}]}, {"PCC-Rule-Status", [{"ACTIVE", 0}, {"INACTIVE", 1}, {"TEMPORARILY_INACTIVE", 2}]}, {"Pre-emption-Capability", [{"PRE-EMPTION_CAPABILITY_ENABLED", 0}, {"PRE-EMPTION_CAPABILITY_DISABLED", 1}]}, {"Pre-emption-Vulnerability", [{"PRE-EMPTION_VULNERABILITY_ENABLED", 0}, {"PRE-EMPTION_VULNERABILITY_DISABLED", 1}]}, {"PS-to-CS-Session-Continuity", [{"VIDEO_PS2CS_CONT_CANDIDATE", 0}]}, {"QoS-Class-Identifier", [{"QCI_1", 1}, {"QCI_2", 2}, {"QCI_3", 3}, {"QCI_4", 4}, {"QCI_5", 5}, {"QCI_6", 6}, {"QCI_7", 7}, {"QCI_8", 8}, {"QCI_9", 9}, {"QCI_65", 65}, {"QCI_66", 66}, {"QCI_69", 69}, {"QCI_70", 70}]}, {"QoS-Negotiation", [{"NO_QoS_NEGOTIATION", 0}, {"QoS_NEGOTIATION_SUPPORTED", 1}]}, {"QoS-Upgrade", [{"QoS_UPGRADE_NOT_SUPPORTED", 0}, {"QoS_UPGRADE_SUPPORTED", 1}]}, {"RAT-Type", [{"WLAN", 0}, {"VIRTUAL", 1}, {"UTRAN", 1000}, {"GERAN", 1001}, {"GAN", 1002}, {"HSPA_EVOLUTION", 1003}, {"EUTRAN", 1004}, {"CDMA2000_1X", 2000}, {"HRPD", 2001}, {"UMB", 2002}, {"EHRPD", 2003}]}, {"Redirect-Support", [{"REDIRECTION_DISABLED", 0}, {"REDIRECTION_ENABLED", 1}]}, {"Reporting-Level", [{"SERVICE_IDENTIFIER_LEVEL", 0}, {"RATING_GROUP_LEVEL", 1}, {"SPONSORED_CONNECTIVITY_LEVEL", 2}]}, {"Resource-Allocation-Notification", [{"ENABLE_NOTIFICATION", 0}]}, {"Rule-Failure-Code", [{"UNKNOWN_RULE_NAME", 1}, {"RATING_GROUP_ERROR", 2}, {"SERVICE_IDENTIFIER_ERROR", 3}, {"GW_PCEF_MALFUNCTION", 4}, {"RESOURCES_LIMITATION", 5}, {"MAX_NR_BEARERS_REACHED", 6}, {"UNKNOWN_BEARER_ID", 7}, {"MISSING_BEARER_ID", 8}, {"MISSING_FLOW_INFORMATION", 9}, {"RESOURCE_ALLOCATION_FAILURE", 10}, {"UNSUCCESSFUL_QOS_VALIDATION", 11}, {"INCORRECT_FLOW_INFORMATION", 12}, {"PS_TO_CS_HANDOVER", 13}, {"TDF_APPLICATION_IDENTIFIER_ERROR", 14}, {"NO_BEARER_BOUND", 15}, {"FILTER_RESTRICTIONS", 16}, {"AN_GW_FAILED", 17}, {"MISSING_REDIRECT_SERVER_ADDRESS", 18}, {"CM_END_USER_SERVICE_DENIED", 19}, {"CM_CREDIT_CONTROL_NOT_APPLICABLE", 20}, {"CM_AUTHORIZATION_REJECTED", 21}, {"CM_USER_UNKNOWN", 22}, {"CM_RATING_FAILED", 23}]}, {"Session-Release-Cause", [{"UNSPECIFIED_REASON", 0}, {"UE_SUBSCRIPTION_REASON", 1}, {"INSUFFICIENT_SERVER_RESOURCES", 2}, {"IP_CAN_SESSION_TERMINATION", 3}, {"UE_IP_ADDRESS_RELEASE", 4}]}, {"Usage-Monitoring-Level", [{"SESSION_LEVEL", 0}, {"PCC_RULE_LEVEL", 1}, {"ADC_RULE_LEVEL", 2}]}, {"Usage-Monitoring-Report", [{"USAGE_MONITORING_REPORT_REQUIRED", 0}]}, {"Usage-Monitoring-Support", [{"USAGE_MONITORING_DISABLED", 0}]}]}, {diameter_3gpp_ts29_229, [{"Server-Assignment-Type", [{"NO_ASSIGNMENT", 0}, {"REGISTRATION", 1}, {"RE_REGISTRATION", 2}, {"UNREGISTERED_USER", 3}, {"TIMEOUT_DEREGISTRATION", 4}, {"USER_DEREGISTRATION", 5}, {"TIMEOUT_DEREGISTRATION_STORE_SERVER_NAME", 6}, {"USER_DEREGISTRATION_STORE_SERVER_NAME", 7}, {"ADMINISTRATIVE_DEREGISTRATION", 8}, {"AUTHENTICATION_FAILURE", 9}, {"AUTHENTICATION_TIMEOUT", 10}, {"DEREGISTRATION_TOO_MUCH_DATA", 11}, {"AAA_USER_DATA_REQUEST", 12}, {"PGW_UPDATE", 13}, {"RESTORATION", 14}]}, {"Reason-Code", [{"PERMANENT_TERMINATION", 0}, {"NEW_SERVER_ASSIGNED", 1}, {"SERVER_CHANGE", 2}, {"REMOVE_S-CSCF", 3}]}]}, {diameter_3gpp_ts29_272, [{"Network-Access-Mode", [{"PACKET_AND_CIRCUIT", 0}, {"RESERVED", 1}, {"ONLY_PACKET", 2}]}, {"Cancellation-Type", [{"MME_UPDATE_PROCEDURE", 0}, {"SGSN_UPDATE_PROCEDURE", 1}, {"SUBSCRIPTION_WITHDRAWAL", 2}, {"UPDATE_PROCEDURE_IWF", 3}, {"INITIAL_ATTACH_PROCEDURE", 4}]}, {"Subscriber-Status", [{"SERVICE_GRANTED", 0}, {"OPERATOR_DETERMINED_BARRING", 1}]}, {"All-APN-Configurations-Included-Indicator", [{"All_APN_CONFIGURATIONS_INCLUDED", 0}, {"MODIFIED_ADDED_APN_CONFIGURATIONS_INCLUDED", 1}]}, {"VPLMN-Dynamic-Address-Allowed", [{"NOTALLOWED", 0}, {"ALLOWED", 1}]}, {"PDN-GW-Allocation-Type", [{"STATIC", 0}, {"DYNAMIC", 1}]}, {"Equipment-Status", [{"WHITELISTED", 0}, {"BLACKLISTED", 1}, {"GREYLISTED", 2}]}, {"PDN-Type", [{"IPv4", 0}, {"IPv6", 1}, {"IPv4v6", 2}, {"IPv4_OR_IPv6", 3}]}, {"Complete-Data-List-Included-Indicator", [{"All_PDP_CONTEXTS_INCLUDED", 0}, {"MODIFIED_ADDED_PDP_CONTEXTS_INCLUDED", 1}]}, {"Roaming-Restricted-Due-To-Unsupported-Feature", [{"ROAMING_RESTRICTED_DUE_TO_UNSUPPORTED_FEATURE", 0}]}, {"Alert-Reason", [{"UE_PRESENT", 0}, {"UE_MEMORY_AVAILABLE", 1}]}, {"Notification-To-UE-User", [{"NOTIFY_LOCATION_ALLOWED", 0}, {"NOTIFYANDVERIFY_LOCATION_ALLOWED_IF_NO_RESPONSE", 1}, {"NOTIFYANDVERIFY_LOCATION_NOT_ALLOWED_IF_NO_RE" "SPONSE", 2}, {"LOCATION_NOT_ALLOWED", 3}]}, {"GMLC-Restriction", [{"GMLC_LIST", 0}, {"HOME_COUNTRY", 1}]}, {"PLMN-Client", [{"BROADCAST_SERVICE", 0}, {"O_AND_M_HPLMN", 1}, {"O_AND_M_VPLMN", 2}, {"ANONYMOUS_LOCATION", 3}, {"TARGET_UE_SUBSCRIBED_SERVICE", 4}]}, {"ICS-Indicator", [{"FALSE", 0}, {"TRUE", 1}]}, {"IMS-Voice-Over-PS-Sessions-Supported", [{"NOT_SUPPORTED", 0}, {"SUPPORTED", 1}]}, {"Homogeneous-Support-of-IMS-Voice-Over-PS-Sess" "ions", [{"NOT_SUPPORTED", 0}, {"SUPPORTED", 1}]}, {"User-State", [{"DETACHED", 0}, {"ATTACHED_NOT_REACHABLE_FOR_PAGING", 1}, {"ATTACHED_REACHABLE_FOR_PAGING", 2}, {"CONNECTED_NOT_REACHABLE_FOR_PAGING", 3}, {"CONNECTED_REACHABLE_FOR_PAGING", 4}, {"NETWORK_DETERMINED_NOT_REACHABLE", 5}]}, {"Current-Location-Retrieved", [{"ACTIVE-LOCATION-RETRIEVAL", 0}]}, {"Error-Diagnostic", [{"GPRS_DATA_SUBSCRIBED", 0}, {"NO_GPRS_DATA_SUBSCRIBED", 1}, {"ODB-ALL-APN", 2}, {"ODB-HPLMN-APN", 3}, {"ODB-VPLMN-APN", 4}]}, {"UE-SRVCC-Capability", [{"UE-SRVCC-NOT-SUPPORTED", 0}, {"UE-SRVCC-SUPPORTED", 1}]}, {"VPLMN-LIPA-Allowed", [{"LIPA-NOTALLOWED", 0}, {"LIPA-ALLOWED", 1}]}, {"LIPA-Permission", [{"LIPA-PROHIBITED", 0}, {"LIPA-ONLY", 1}, {"LIPA-CONDITIONAL", 2}]}, {"SIPTO-Permission", [{"SIPTO_ALLOWED", 0}, {"SIPTO_NOTALLOWED", 1}]}, {"Relay-Node-Indicator", [{"NOT_RELAY_NODE", 0}, {"RELAY_NODE", 1}]}, {"MDT-User-Consent", [{"CONSENT_NOT_GIVEN", 0}, {"CONSENT_GIVEN", 1}]}, {"Subscribed-VSRVCC", [{"VSRVCC_SUBSCRIBED", 0}]}, {"SMS-Register-Request", [{"SMS_REGISTRATION_REQUIRED", 0}, {"SMS_REGISTRATION_NOT_PREFERRED", 1}, {"NO_PREFERENCE", 2}]}, {"Daylight-Saving-Time", [{"NO_ADJUSTMENT", 0}, {"PLUS_ONE_HOUR_ADJUSTMENT", 1}, {"PLUS_TWO_HOURS_ADJUSTMENT", 2}]}]}, {diameter_3gpp_ts29_273, [{"AN-Trusted", [{"TRUSTED", 0}, {"UNTRUSTED", 1}]}, {"Transport-Access-Type", [{"BBF", 0}]}, {"Non-3GPP-IP-Access", [{"NON_3GPP_SUBSCRIPTION_ALLOWED", 0}, {"NON_3GPP_SUBSCRIPTION_BARRED", 1}]}, {"Non-3GPP-IP-Access-APN", [{"NON_3GPP_APNS_ENABLE", 0}, {"NON_3GPP_APNS_DISABLE", 1}]}]}, {diameter_3gpp_ts32_299, [{"3GPP-PS-Data-Off-Status", [{"Active", 0}, {"Inactive", 1}]}, {"Access-Transfer-Type", [{"PS-to-CS-Transfer", 0}, {"CS-to-PS-Transfer", 1}, {"PS-to-PS-Transfer", 2}, {"CS-to-CS-Transfer", 3}]}, {"Adaptations", [{"Yes", 0}, {"No", 1}]}, {"Additional-Exception-Reports", [{"Not-allowed", 0}, {"Allowed", 1}]}, {"Address-Type", [{"e-mail-address", 0}, {"MSISDN", 1}, {"IPv4-Address", 2}, {"IPv6-Address", 3}, {"Numeric-Shortcode", 4}, {"Alphanumeric-Shortcode", 5}, {"Other", 6}, {"IMSI", 7}]}, {"Addressee-Type", [{"TO", 0}, {"CC", 1}, {"BCC", 2}]}, {"AoC-Format", [{"MONETARY", 0}, {"NON_MONETARY", 1}, {"CAI", 2}]}, {"AoC-Request-Type", [{"AoC_NOT_REQUESTED", 0}, {"AoC_FULL", 1}, {"AoC_COST_ONLY", 2}, {"AoC_TARIFF_ONLY", 3}]}, {"AoC-Service-Obligatory-Type", [{"NON_BINDING", 0}, {"BINDING", 1}]}, {"AoC-Service-Type", [{"NONE", 0}, {"AOC-S", 1}, {"AOC-D", 2}, {"AOC-E", 3}]}, {"Charge-Reason-Code", [{"UNKNOWN", 0}, {"USAGE", 1}, {"COMMUNICATION-ATTEMPT-CHARGE", 2}, {"SETUP-CHARGE", 3}, {"ADD-ON-CHARGE", 4}]}, {"Charging-Characteristics-Selection-Mode", [{"Serving-Node-Supplied", 0}, {"Subscription-specific", 1}, {"APN-specific", 2}, {"Home-Default", 3}, {"Roaming-Default", 4}, {"Visiting-Default", 5}]}, {"Charging-Per-IP-CAN-Session-Indicator", [{"Inactive", 0}, {"Active", 1}]}, {"Class-Identifier", [{"Personal", 0}, {"Advertisement", 1}, {"Informational", 2}, {"Auto", 3}]}, {"CN-Operator-Selection-Entity", [{"The-Serving-Network-has-been-selected-by-the-UE", 0}, {"The-Serving-Network-has-been-selected-by-the-" "network", 1}]}, {"Content-Class", [{"text", 0}, {"image-basic", 1}, {"image-rich", 2}, {"video-basic", 3}, {"video-rich", 4}, {"megapixel", 5}, {"content-basic", 6}, {"content-rich", 7}]}, {"Coverage-Status", [{"Out-of-coverage", 0}, {"In-coverage", 1}]}, {"CP-CIoT-EPS-Optimisation-Indicator", [{"Not-Apply", 0}, {"Apply", 1}]}, {"CSG-Access-Mode", [{"Closed-mode", 0}, {"Hybrid-Mode", 1}]}, {"CSG-Membership-Indication", [{"Not-CSG-member", 0}, {"CSG-Member", 1}]}, {"Delivery-Report-Requested", [{"No", 0}, {"Yes", 1}]}, {"DRM-Content", [{"No", 0}, {"Yes", 1}]}, {"Dynamic-Address-Flag", [{"Static", 0}, {"Dynamic", 1}]}, {"Dynamic-Address-Flag-Extension", [{"Static", 0}, {"Dynamic", 1}]}, {"Envelope-Reporting", [{"DO_NOT_REPORT_ENVELOPES", 0}, {"REPORT_ENVELOPES", 1}, {"REPORT_ENVELOPES_WITH_VOLUME", 2}, {"REPORT_ENVELOPES_WITH_EVENTS", 3}, {"REPORT_ENVELOPES_WITH_VOLUME_AND_EVENTS", 4}]}, {"File-Repair-Supported", [{"SUPPORTED", 1}, {"NOT_SUPPORTED", 2}]}, {"Forwarding-Pending", [{"Forwarding-not-pending", 0}, {"Forwarding-pending", 1}]}, {"Interface-Type", [{"Unknown", 0}, {"MOBILE_ORIGINATING", 1}, {"MOBILE_TERMINATING", 2}, {"APPLICATION_ORIGINATING", 3}, {"APPLICATION_TERMINATION", 4}]}, {"Inter-UE-Transfer", [{"Intra-UE-transfer", 0}, {"Inter-UE-transfer", 1}]}, {"IMS-Emergency-Indicator", [{"Non-Emergency", 0}, {"Emergency", 1}]}, {"IMSI-Unauthenticated-Flag", [{"Authenticated", 0}, {"Unauthenticated", 1}]}, {"IP-Realm-Default-Indication", [{"Default-IP-Realm-Not-used", 0}, {"Default-IP-realm-used", 1}]}, {"LCS-Client-Type", [{"EMERGENCY_SERVICES", 0}, {"VALUE_ADDED_SERVICES", 1}, {"PLMN_OPERATOR_SERVICES", 2}, {"LAWFUL_INTERCEPT_SERVICES", 3}]}, {"LCS-Format-Indicator", [{"LOGICAL_NAME", 0}, {"EMAIL_ADDRESS", 1}, {"MSISDN", 2}, {"URL", 3}, {"SIP_URL", 4}]}, {"Local-GW-Inserted-Indication", [{"Local-GW-Not-Inserted", 0}, {"Local-GW-Inserted", 1}]}, {"Location-Estimate-Type", [{"CURRENT_LOCATION", 0}, {"CURRENT_LAST_KNOWN_LOCATION", 1}, {"INITIAL_LOCATION", 2}, {"ACTIVATE_DEFERRED_LOCATION", 3}, {"CANCEL_DEFERRED_LOCATION", 4}]}, {"Low-Balance-Indication", [{"NOT-APPLICABLE", 0}, {"YES", 1}]}, {"Low-Priority-Indicator", [{"NO", 0}, {"YES", 1}]}, {"MBMS-Charged-Party", [{"Content-Provider", 0}, {"Subscriber", 1}]}, {"MBMS-User-Service-Type", [{"DOWNLOAD", 1}, {"STREAMING", 2}]}, {"Media-Initiator-Flag", [{"called-party", 0}, {"calling-party", 1}, {"unknown", 2}]}, {"Message-Type", [{"m-send-req", 1}, {"m-send-conf", 2}, {"m-notification-ind", 3}, {"m-notifyresp-ind", 4}, {"m-retrieve-conf", 5}, {"m-acknowledge-ind", 6}, {"m-delivery-ind", 7}, {"m-read-rec-ind", 8}, {"m-read-orig-ind", 9}, {"m-forward-req", 10}, {"m-forward-conf", 11}, {"m-mbox-store-conf", 12}, {"m-mbox-view-conf", 13}, {"m-mbox-upload-conf", 14}, {"m-mbox-delete-conf", 15}]}, {"MMBox-Storage-Requested", [{"No", 0}, {"Yes", 1}]}, {"NNI-Type", [{"non-roaming", 0}, {"roaming-without-loopback", 1}, {"roaming-with-loopback", 2}]}, {"Node-Functionality", [{"S-CSCF", 0}, {"P-CSCF", 1}, {"I-CSCF", 2}, {"MRFC", 3}, {"MGCF", 4}, {"BGCF", 5}, {"AS", 6}, {"IBCF", 7}, {"S-GW", 8}, {"P-GW", 9}, {"HSGW", 10}, {"E-CSCF", 11}, {"MME", 12}, {"TRF", 13}, {"TF", 14}, {"ATCF", 15}, {"Proxy-Function", 16}, {"ePDG", 17}, {"TDF", 18}, {"TWAG", 19}, {"SCEF", 20}, {"IWK-SCEF", 21}]}, {"Online-Charging-Flag", [{"ECF-address-not-provided", 0}, {"ECF-address-provided", 1}]}, {"Originator", [{"Calling-Party", 0}, {"Called-Party", 1}]}, {"Participant-Access-Priority", [{"Pre-emptive-priority", 1}, {"High-priority", 2}, {"Normal-priority", 3}, {"Low-priority", 4}]}, {"Participant-Action-Type", [{"CREATE_CONF", 0}, {"JOIN_CONF", 1}, {"INVITE_INTO_CONF", 2}, {"QUIT_CONF", 3}]}, {"PC5-Radio-Technology", [{"EUTRA", 0}, {"WLAN", 1}, {"Both-EUTRA-and-WLAN", 2}]}, {"PDP-Context-Type", [{"Primary", 0}, {"Secondary", 1}]}, {"Play-Alternative", [{"served-party", 0}, {"remote-party", 1}]}, {"PoC-Change-Condition", [{"ServiceChange", 0}, {"VolumeLimit", 1}, {"TimeLimit", 2}, {"NumberofTalkBurstLimit", 3}, {"NumberofActiveParticipants", 4}, {"TariffTime", 5}]}, {"PoC-Event-Type", [{"Normal", 0}, {"Instant-Personal-Alert-event", 1}, {"PoC-Group-Advertisement-event", 2}, {"Early-Ssession-Setting-up-event", 3}, {"PoC-Talk-Burst", 4}]}, {"PoC-Server-Role", [{"Participating-PoC-Server", 0}, {"Controlling-PoC-Server", 1}, {"Interworking-function", 2}, {"Interworking-selection-function", 3}]}, {"PoC-Session-Initiation-Type", [{"Pre-established", 0}, {"On-demand", 1}]}, {"PoC-Session-Type", [{"1-to-1-PoC-session", 0}, {"Chat-PoC-group-session", 1}, {"Pre-arranged-PoC-group-session", 2}, {"Ad-hoc-PoC-group-session", 3}]}, {"PoC-User-Role-Info-Units", [{"Moderator", 1}, {"Dispatcher", 2}, {"Session-Owner", 3}, {"Session-Participant", 4}]}, {"Priority", [{"Low", 0}, {"Normal", 1}, {"High", 2}]}, {"Privacy-Indicator", [{"NOT_PRIVATE", 0}, {"PRIVATE", 1}]}, {"ProSe-Direct-Discovery-Model", [{"Model-A", 0}, {"Model-B", 1}]}, {"ProSe-Event-Type", [{"Annoucing", 0}, {"Monitoring", 1}, {"Match-Report", 2}]}, {"ProSe-Functionality", [{"Direct-discovery", 0}, {"EPC-level-discovery", 1}, {"Direct-communication", 2}]}, {"ProSe-Range-Class", [{"Reserved", 0}, {"50m", 1}, {"100m", 2}, {"200m", 3}, {"500m", 4}, {"1000m", 5}]}, {"ProSe-Reason-For-Cancellation", [{"Proximity-Alert-sent", 0}, {"Time-expired-with-no-renewal", 1}, {"Requestor-cancellation", 2}]}, {"ProSe-Role-Of-UE", [{"Announcing-UE", 0}, {"Monitoring-UE", 1}, {"Requestor-UE", 2}, {"Requested-UE", 3}]}, {"Proximity-Alert-Indication", [{"Alert", 0}, {"No-Alert", 1}]}, {"PS-Append-Free-Format-Data", [{"Append", 0}, {"Overwrite", 1}]}, {"Quota-Indicator", [{"QUOTA_IS_NOT_USED_DURING_PLAYBACK", 0}, {"QUOTA_IS_USED_DURING_PLAYBACK", 1}]}, {"Read-Reply-Report-Requested", [{"No", 0}, {"Yes", 1}]}, {"Relationship-Mode", [{"trusted", 0}, {"non-trusted", 1}]}, {"Reply-Path-Requested", [{"No-Reply-Path-Set", 0}, {"Reply-path-Set", 1}]}, {"Reporting-Reason", [{"THRESHOLD", 0}, {"QHT", 1}, {"FINAL", 2}, {"QUOTA_EXHAUSTED", 3}, {"VALIDITY_TIME", 4}, {"OTHER_QUOTA_TYPE", 5}, {"RATING_CONDITION_CHANGE", 6}, {"FORCED_REAUTHORISATION", 7}, {"POOL_EXHAUSTED", 8}, {"UNUSED_QUOTA_TIMER", 9}]}, {"Role-Of-Node", [{"ORIGINATING_ROLE", 0}, {"TERMINATING_ROLE", 1}, {"FORWARDING_ROLE", 2}]}, {"Role-Of-ProSe-Function", [{"HPLMN", 0}, {"VPLMN", 1}, {"Local-PLMN", 2}]}, {"SDP-Type", [{"SDP-Offer", 0}, {"SDP-Answer", 1}]}, {"Session-Direction", [{"inbound", 0}, {"outbound", 1}]}, {"Serving-Node-Type", [{"SGSN", 0}, {"PMIPSGW", 1}, {"GTPSGW", 2}, {"ePDG", 3}, {"hSGW", 4}, {"MME", 5}, {"TWAN", 6}]}, {"SGi-PtP-Tunnelling-Method", [{"UDP_IP_based", 0}, {"Others", 1}]}, {"SGW-Change", [{"ACR_Start_NOT_due_to_SGW_Change", 0}, {"ACR_Start_due_to_SGW_Change", 1}]}, {"SM-Device-Trigger-Indicator", [{"Not-DeviceTrigger", 0}, {"Device-Trigger-request", 1}, {"Device-Trigger-replace", 2}, {"Device-Trigger-recall", 3}]}, {"SM-Message-Type", [{"SUBMISSION", 0}, {"DELIVERY_REPORT", 1}, {"SM-Service-Request", 2}, {"T4-Device-Trigger", 3}, {"SM-Device-Trigger", 4}, {"MO-SMS-T4-submission", 5}]}, {"SMS-Node", [{"SMS-Router", 0}, {"IP-SM-GW", 1}, {"SMS-Router-and-IP-SM-GW", 2}, {"SMS-SC", 3}]}, {"SM-Service-Type", [{"VAS4SMS-Short-Message-content-processing", 0}, {"VAS4SMS-Short-Message-forwarding", 1}, {"VAS4SMS-Short-Message-Forwarding-multiple-sub" "scriptions", 2}, {"VAS4SMS-Short-Message-filtering", 3}, {"VAS4SMS-Short-Message-receipt", 4}, {"VAS4SMS-Short-Message-Network-Storage", 5}, {"VAS4SMS-Short-Message-to-multiple-destinations", 6}, {"VAS4SMS-Short-Message-Virtual-Private-Network", 7}, {"VAS4SMS-Short-Message-Auto-Reply", 8}, {"VAS4SMS-Short-Message-Personal-Signature", 9}, {"VAS4SMS-Short-Message-Deferred-Delivery", 10}]}, {"Status-AS-Code", [{"4xx", 0}, {"5xx", 1}, {"Timeout", 2}]}, {"Subscriber-Role", [{"Originating", 0}, {"Terminating", 1}]}, {"TAD-Identifier", [{"CS", 0}, {"PS", 1}]}, {"Time-Quota-Type", [{"DISCRETE_TIME_PERIOD", 0}, {"CONTINUOUS_TIME_PERIOD", 1}]}, {"Transcoder-Inserted-Indication", [{"Transcoder-Not-Inserted", 0}, {"Transcoder-Inserted", 1}]}, {"Trigger-Type", [{"CHANGE_IN_SGSN_IP_ADDRESS", 1}, {"CHANGE_IN_QOS", 2}, {"CHANGE_IN_LOCATION", 3}, {"CHANGE_IN_RAT", 4}, {"CHANGE_IN_UE_TIMEZONE", 5}, {"CHANGEINQOS_TRAFFIC_CLASS", 10}, {"CHANGEINQOS_RELIABILITY_CLASS", 11}, {"CHANGEINQOS_DELAY_CLASS", 12}, {"CHANGEINQOS_PEAK_THROUGHPUT", 13}, {"CHANGEINQOS_PRECEDENCE_CLASS", 14}, {"CHANGEINQOS_MEAN_THROUGHPUT", 15}, {"CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_UPLINK", 16}, {"CHANGEINQOS_MAXIMUM_BIT_RATE_FOR_DOWNLINK", 17}, {"CHANGEINQOS_RESIDUAL_BER", 18}, {"CHANGEINQOS_SDU_ERROR_RATIO", 19}, {"CHANGEINQOS_TRANSFER_DELAY", 20}, {"CHANGEINQOS_TRAFFIC_HANDLING_PRIORITY", 21}, {"CHANGEINQOS_GUARANTEED_BIT_RATE_FOR_UPLINK", 22}, {"CHANGEINQOS_GUARANTEED_BIT_RATE_FOR_DOWNLINK", 23}, {"CHANGEINQOS_APN_AGGREGATE_MAXIMUM_BIT_RATE", 24}, {"CHANGEINLOCATION_MCC", 30}, {"CHANGEINLOCATION_MNC", 31}, {"CHANGEINLOCATION_RAC", 32}, {"CHANGEINLOCATION_LAC", 33}, {"CHANGEINLOCATION_CellId", 34}, {"CHANGEINLOCATION_TAC", 35}, {"CHANGEINLOCATION_ECGI", 36}, {"CHANGE_IN_MEDIA_COMPOSITION", 40}, {"CHANGE_IN_PARTICIPANTS_NMB", 50}, {"CHANGE_IN_THRSHLD_OF_PARTICIPANTS_NMB", 51}, {"CHANGE_IN_USER_PARTICIPATING_TYPE", 52}, {"CHANGE_IN_SERVICE_CONDITION", 60}, {"CHANGE_IN_SERVING_NODE", 61}, {"CHANGE_IN_ACCESS_FOR_A_SERVICE_DATA_FLOW", 62}, {"CHANGE_IN_USER_CSG_INFORMATION", 70}, {"CHANGE_IN_HYBRID_SUBSCRIBED_USER_CSG_INFORMATION", 71}, {"CHANGE_IN_HYBRID_UNSUBSCRIBED_USER_CSG_INFORM" "ATION", 72}, {"CHANGE_OF_UE_PRESENCE_IN_PRESENCE_REPORTING_AREA", 73}, {"CHANGE_IN_APN_RATE_CONTROL", 75}, {"CHANGE_IN_3GPP_PS_DATA_OFF", 76}]}, {"UNI-PDU-CP-Only-Flag", [{"UNI-PDU-both-UP-CP", 0}, {"UNI-PDU-CP-Only", 1}]}, {"User-Participating-Type", [{"Normal", 0}, {"NW-PoC-Box", 1}, {"UE-PoC-Box", 2}]}, {"Variable-Part-Type", [{"Integer", 0}, {"Number", 1}, {"Time", 2}, {"Date", 3}, {"Currency", 4}]}]}, {diameter_rfc4006_cc, [{"CC-Request-Type", [{"INITIAL_REQUEST", 1}, {"UPDATE_REQUEST", 2}, {"TERMINATION_REQUEST", 3}, {"EVENT_REQUEST", 4}]}, {"CC-Session-Failover", [{"NOT_SUPPORTED", 0}, {"SUPPORTED", 1}]}, {"Check-Balance-Result", [{"ENOUGH_CREDIT", 0}, {"NO_CREDIT", 1}]}, {"Credit-Control", [{"AUTHORIZATION", 0}, {"RE_AUTHORIZATION", 1}]}, {"Credit-Control-Failure-Handling", [{"TERMINATE", 0}, {"CONTINUE", 1}, {"RETRY_AND_TERMINATE", 2}]}, {"Direct-Debiting-Failure-Handling", [{"TERMINATE_OR_BUFFER", 0}, {"CONTINUE", 1}]}, {"Tariff-Change-Usage", [{"UNIT_BEFORE_TARIFF_CHANGE", 0}, {"UNIT_AFTER_TARIFF_CHANGE", 1}, {"UNIT_INDETERMINATE", 2}]}, {"CC-Unit-Type", [{"TIME", 0}, {"MONEY", 1}, {"TOTAL-OCTETS", 2}, {"INPUT-OCTETS", 3}, {"OUTPUT-OCTETS", 4}, {"SERVICE-SPECIFIC-UNITS", 5}]}, {"Final-Unit-Action", [{"TERMINATE", 0}, {"REDIRECT", 1}, {"RESTRICT_ACCESS", 2}]}, {"Redirect-Address-Type", [{"IPV4", 0}, {"IPV6", 1}, {"URL", 2}, {"SIP_URI", 3}]}, {"Multiple-Services-Indicator", [{"NOT_SUPPORTED", 0}, {"SUPPORTED", 1}]}, {"Requested-Action", [{"DIRECT_DEBITING", 0}, {"REFUND_ACCOUNT", 1}, {"CHECK_BALANCE", 2}, {"PRICE_ENQUIRY", 3}]}, {"Subscription-Id-Type", [{"END_USER_E164", 0}, {"END_USER_IMSI", 1}, {"END_USER_SIP_URI", 2}, {"END_USER_NAI", 3}, {"END_USER_PRIVATE", 4}]}, {"User-Equipment-Info-Type", [{"IMEISV", 0}, {"MAC", 1}, {"EUI64", 2}, {"MODIFIED_EUI64", 3}]}]}, {diameter_rfc5777, [{"Protocol", [{"PROTOCOL_TODO_CHECK_RFC2780", 0}]}, {"Direction", [{"DIRECTION_IN", 0}, {"DIRECTION_OUT", 1}, {"DIRECTION_BOTH", 2}]}, {"Negated", [{"NEGATED_FALSE", 0}, {"NEGATED_TRUE", 1}]}, {"Use-Assigned-Address", [{"USE_ASSIGNED_ADDRESS_FALSE", 0}, {"USE_ASSIGNED_ADDRESS_TRUE", 1}]}, {"Diffserv-Code-Point", [{"DIFFSERV_CODE_POINT_TODO_CHECK_RFC2474", 0}]}, {"Fragmentation-Flag", [{"FRAGMENTATION_FLAG_DF", 0}, {"FRAGMENTATION_FLAG_MF", 1}]}, {"IP-Option-Type", [{"IP_OPTION_TYPE_TODO_CHECK_RFC2780", 0}]}, {"TCP-Option-Type", [{"TCP_OPTION_TYPE_TODO_CHECK_RFC2780", 0}]}, {"ICMP-Type-Number", [{"ICMP_TYPE_NUMBER_TODO_CHECK_RFC2780", 0}]}, {"ICMP-Code", [{"ICMP_CODE_TODO_CHECK_RFC2780", 0}]}, {"Timezone-Flag", [{"TIMEZOME_FLAG_UTC", 0}, {"TIMEZOME_FLAG_LOCAL", 1}, {"TIMEZOME_FLAG_OFFSET", 2}]}, {"Treatment-Action", [{"TREATMENT_ACTION_DROP", 0}, {"TREATMENT_ACTION_SHAPE", 1}, {"TREATMENT_ACTION_MARK", 2}, {"TREATMENT_ACTION_PERMIT", 3}]}, {"QoS-Semantics", [{"QOS_SEMANTICS_DESIRED", 0}, {"QOS_SEMANTICS_AVAILABLE", 1}, {"QOS_SEMANTICS_DELIVERED", 2}, {"QOS_SEMANTICS_MINIMUM", 3}, {"QOS_SEMANTICS_AUTHORIZE", 4}]}]}, {diameter_rfc7683, [{"OC-Report-Type", [{"HOST_REPORT", 0}, {"REALM_REPORT", 1}]}]}, {diameter_rfc7944, [{"DRMP", [{"PRIORITY_15", 15}, {"PRIORITY_14", 14}, {"PRIORITY_13", 13}, {"PRIORITY_12", 12}, {"PRIORITY_11", 11}, {"PRIORITY_10", 10}, {"PRIORITY_9", 9}, {"PRIORITY_8", 8}, {"PRIORITY_7", 7}, {"PRIORITY_6", 6}, {"PRIORITY_5", 5}, {"PRIORITY_4", 4}, {"PRIORITY_3", 3}, {"PRIORITY_2", 2}, {"PRIORITY_1", 1}, {"PRIORITY_0", 0}]}]}, {diameter_rfc8583, [{"Load-Type", [{"HOST", 0}, {"PEER", 1}]}]}]}, {import_groups, [{diameter_gen_base_rfc6733, [{"Proxy-Info", 284, [], [{"Proxy-Host"}, {"Proxy-State"}, {'*', ["AVP"]}]}, {"Failed-AVP", 279, [], [{'*', {"AVP"}}]}, {"Experimental-Result", 297, [], [{"Vendor-Id"}, {"Experimental-Result-Code"}]}, {"Vendor-Specific-Application-Id", 260, [], [{"Vendor-Id"}, ["Auth-Application-Id"], ["Acct-Application-Id"]]}]}, {diameter_3gpp_break_circles, [{"Emergency-Info", 1687, [10415], [["MIP6-Agent-Info"], {'*', ["AVP"]}]}]}, {diameter_3gpp_ts29_212, [{"Access-Network-Charging-Identifier-Gx", 1022, [], [{"Access-Network-Charging-Identifier-Value"}, {'*', ["Charging-Rule-Base-Name"]}, {'*', ["Charging-Rule-Name"]}, ["IP-CAN-Session-Charging-Scope"], {'*', ["AVP"]}]}, {"Allocation-Retention-Priority", 1034, [], [{"Priority-Level"}, ["Pre-emption-Capability"], ["Pre-emption-Vulnerability"]]}, {"Application-Detection-Information", 1098, [], [{"TDF-Application-Identifier"}, ["TDF-Application-Instance-Identifier"], {'*', ["Flow-Information"]}, {'*', ["AVP"]}]}, {"Charging-Rule-Definition", 1003, [], [{"Charging-Rule-Name"}, ["Service-Identifier"], ["Rating-Group"], {'*', ["Flow-Information"]}, ["TDF-Application-Identifier"], ["Flow-Status"], ["QoS-Information"], ["PS-to-CS-Session-Continuity"], ["Reporting-Level"], ["Online"], ["Offline"], ["Metering-Method"], ["Precedence"], ["AF-Charging-Identifier"], {'*', ["Flows"]}, ["Monitoring-Key"], ["Redirect-Information"], ["Mute-Notification"], ["AF-Signalling-Protocol"], ["Sponsor-Identity"], ["Application-Service-Provider-Identity"], {'*', ["Required-Access-Info"]}, {'*', ["AVP"]}]}, {"Charging-Rule-Install", 1001, [], [{'*', ["Charging-Rule-Definition"]}, {'*', ["Charging-Rule-Name"]}, {'*', ["Charging-Rule-Base-Name"]}, ["Bearer-Identifier"], ["Rule-Activation-Time"], ["Rule-Deactivation-Time"], ["Resource-Allocation-Notification"], ["Charging-Correlation-Indicator"], {'*', ["AVP"]}]}, {"Charging-Rule-Remove", 1002, [], [{'*', ["Charging-Rule-Name"]}, {'*', ["Charging-Rule-Base-Name"]}, {'*', ["Required-Access-Info"]}, {'*', ["AVP"]}]}, {"Charging-Rule-Report", 1018, [], [{'*', ["Charging-Rule-Name"]}, {'*', ["Charging-Rule-Base-Name"]}, ["Bearer-Identifier"], ["PCC-Rule-Status"], ["Rule-Failure-Code"], ["Final-Unit-Indication"], {'*', ["RAN-NAS-Release-Cause"]}, {'*', ["AVP"]}]}, {"CoA-Information", 1039, [], [{"Tunnel-Information"}, {"CoA-IP-Address"}, {'*', ["AVP"]}]}, {"Conditional-APN-Aggregate-Max-Bitrate", 2818, [], [["APN-Aggregate-Max-Bitrate-UL"], ["APN-Aggregate-Max-Bitrate-DL"], {'*', ["IP-CAN-Type"]}, {'*', ["RAT-Type"]}, {'*', ["AVP"]}]}, {"Default-EPS-Bearer-QoS", 1049, [], [["QoS-Class-Identifier"], ["Allocation-Retention-Priority"], {'*', ["AVP"]}]}, {"Default-QoS-Information", 2816, [], [["QoS-Class-Identifier"], ["Max-Requested-Bandwidth-UL"], ["Max-Requested-Bandwidth-DL"], ["Default-QoS-Name"], {'*', ["AVP"]}]}, {"Event-Report-Indication", 1033, [], [{'*', ["Event-Trigger"]}, ["IP-CAN-Type"], {{0, 2}, ["AN-GW-Address"]}, ["3GPP-SGSN-Address"], ["3GPP-SGSN-IPv6-Address"], ["3GPP-SGSN-MCC-MNC"], ["Framed-IP-Address"], ["RAT-Type"], ["RAI"], ["3GPP-User-Location-Info"], ["3GPP-MS-TimeZone"], ["Routing-IP-Address"], ["UE-Local-IP-Address"], ["HeNB-Local-IP-Address"], ["UDP-Source-Port"], ["Presence-Reporting-Area-Information"], {'*', ["AVP"]}]}, {"Fixed-User-Location-Info", 2825, [], [["Logical-Access-ID"], ["Physical-Access-ID"], {'*', ["AVP"]}]}, {"Flow-Information", 1058, [], [["Flow-Description"], ["Packet-Filter-Identifier"], ["Packet-Filter-Usage"], ["ToS-Traffic-Class"], ["Security-Parameter-Index"], ["Flow-Label"], ["Flow-Direction"], {'*', ["AVP"]}]}, {"Packet-Filter-Information", 1061, [], [["Packet-Filter-Identifier"], ["Precedence"], ["Packet-Filter-Content"], ["ToS-Traffic-Class"], ["Security-Parameter-Index"], ["Flow-Label"], ["Flow-Direction"], {'*', ["AVP"]}]}, {"Presence-Reporting-Area-Information", 2822, [], [["Presence-Reporting-Area-Identifier"], ["Presence-Reporting-Area-Status"], ["Presence-Reporting-Area-Elements-List"], {'*', ["AVP"]}]}, {"QoS-Information", 1016, [], [["QoS-Class-Identifier"], ["Max-Requested-Bandwidth-UL"], ["Max-Requested-Bandwidth-DL"], ["Guaranteed-Bitrate-UL"], ["Guaranteed-Bitrate-DL"], ["Bearer-Identifier"], ["Allocation-Retention-Priority"], ["APN-Aggregate-Max-Bitrate-UL"], ["APN-Aggregate-Max-Bitrate-DL"], {'*', ["Conditional-APN-Aggregate-Max-Bitrate"]}, {'*', ["AVP"]}]}, {"Redirect-Information", 1085, [], [["Redirect-Support"], ["Redirect-Address-Type"], ["Redirect-Server-Address"], {'*', ["AVP"]}]}, {"Routing-Filter", 1078, [], [{"Flow-Description"}, {"Flow-Direction"}, ["ToS-Traffic-Class"], ["Security-Parameter-Index"], ["Flow-Label"], {'*', ["AVP"]}]}, {"Routing-Rule-Definition", 1076, [], [{"Routing-Rule-Identifier"}, {'*', ["Routing-Filter"]}, ["Precedence"], ["Routing-IP-Address"], {'*', ["AVP"]}]}, {"Routing-Rule-Install", 1081, [], [{'*', ["Routing-Rule-Definition"]}, {'*', ["AVP"]}]}, {"Routing-Rule-Remove", 1075, [], [{'*', ["Routing-Rule-Identifier"]}, {'*', ["AVP"]}]}, {"TDF-Information", 1087, [], [["TDF-Destination-Realm"], ["TDF-Destination-Host"], ["TDF-IP-Address"]]}, {"Tunnel-Information", 1038, [], [["Tunnel-Header-Length"], {{0, 2}, ["Tunnel-Header-Filter"]}, {'*', ["AVP"]}]}, {"TFT-Packet-Filter-Information", 1013, [], [["Precedence"], ["TFT-Filter"], ["ToS-Traffic-Class"], ["Security-Parameter-Index"], ["Flow-Label"], ["Flow-Direction"], {'*', ["AVP"]}]}, {"Usage-Monitoring-Information", 1067, [], [["Monitoring-Key"], {{0, 2}, ["Granted-Service-Unit"]}, {{0, 2}, ["Used-Service-Unit"]}, ["Usage-Monitoring-Level"], ["Usage-Monitoring-Report"], ["Usage-Monitoring-Support"], {'*', ["AVP"]}]}]}, {diameter_3gpp_ts29_214, [{"Flows", 510, [], [{"Media-Component-Number"}, {'*', ["Flow-Number"]}, ["Final-Unit-Action"]]}]}, {diameter_3gpp_ts29_229, [{"Charging-Information", 618, [], [["Primary-Event-Charging-Function-Name"], ["Secondary-Event-Charging-Function-Name"], ["Primary-Charging-Collection-Function-Name"], ["Secondary-Charging-Collection-Function-Name"], {'*', ["AVP"]}]}, {"Supported-Features", 628, [], [{"Vendor-Id"}, {"Feature-List-ID"}, {"Feature-List"}, {'*', ["AVP"]}]}, {"Supported-Applications", 631, [10415], [{'*', ["Auth-Application-Id"]}, {'*', ["Acct-Application-Id"]}, {'*', ["Vendor-Specific-Application-Id"]}, {'*', ["AVP"]}]}, {"SIP-Auth-Data-Item", 612, [10415], [["SIP-Item-Number"], ["SIP-Authentication-Scheme"], ["SIP-Authenticate"], ["SIP-Authorization"], ["SIP-Authentication-Context"], ["Confidentiality-Key"], ["Integrity-Key"], ["SIP-Digest-Authenticate"], ["Framed-IP-Address"], ["Framed-IPv6-Prefix"], ["Framed-Interface-Id"], {'*', ["Line-Identifier"]}, {'*', ["AVP"]}]}, {"Deregistration-Reason", 615, [10415], [{"Reason-Code"}, ["Reason-Info"], {'*', ["AVP"]}]}, {"SIP-Digest-Authenticate", 635, [10415], [{"Digest-Realm"}, {"Digest-QoP"}, {"Digest-HA1"}, ["Digest-Algorithm"], {'*', ["AVP"]}]}]}, {diameter_3gpp_ts29_272, [{"Subscription-Data", 1400, [10415], [["Subscriber-Status"], ["MSISDN"], ["A-MSISDN"], ["STN-SR"], ["ICS-Indicator"], ["Network-Access-Mode"], ["Operator-Determined-Barring"], ["HPLMN-ODB"], {{0, 10}, ["Regional-Subscription-Zone-Code"]}, ["Access-Restriction-Data"], ["APN-OI-Replacement"], ["LCS-Info"], ["Teleservice-List"], {'*', ["Call-Barring-Info"]}, ["3GPP-Charging-Characteristics"], ["AMBR"], ["APN-Configuration-Profile"], ["RAT-Frequency-Selection-Priority-ID"], ["Trace-Data"], ["GPRS-Subscription-Data"], {'*', ["CSG-Subscription-Data"]}, ["Roaming-Restricted-Due-To-Unsupported-Feature"], ["Subscribed-Periodic-RAU-TAU-Timer"], ["MPS-Priority"], ["VPLMN-LIPA-Allowed"], ["Relay-Node-Indicator"], ["MDT-User-Consent"], ["Subscribed-VSRVCC"], ["Subscription-Data-Flags"], {'*', ["AVP"]}]}, {"Terminal-Information", 1401, [10415], [["IMEI"], ["3GPP2-MEID"], ["Software-Version"], {'*', ["AVP"]}]}, {"Requested-EUTRAN-Authentication-Info", 1408, [10415], [["Number-Of-Requested-Vectors"], ["Immediate-Response-Preferred"], ["Re-Synchronization-Info"], {'*', ["AVP"]}]}, {"Requested-UTRAN-GERAN-Authentication-Info", 1409, [10415], [["Number-Of-Requested-Vectors"], ["Immediate-Response-Preferred"], ["Re-Synchronization-Info"], {'*', ["AVP"]}]}, {"Authentication-Info", 1413, [10415], [{'*', ["E-UTRAN-Vector"]}, {'*', ["UTRAN-Vector"]}, {'*', ["GERAN-Vector"]}, {'*', ["AVP"]}]}, {"E-UTRAN-Vector", 1414, [10415], [{"Item-Number"}, {"RAND"}, {"XRES"}, {"AUTN"}, {"KASME"}, {'*', ["AVP"]}]}, {"UTRAN-Vector", 1415, [10415], [{"Item-Number"}, {"RAND"}, {"XRES"}, {"AUTN"}, {"Confidentiality-Key"}, {"Integrity-Key"}, {'*', ["AVP"]}]}, {"GERAN-Vector", 1416, [10415], [{"Item-Number"}, {"RAND"}, {"SRES"}, {"Kc"}, {'*', ["AVP"]}]}, {"APN-Configuration-Profile", 1429, [10415], [{"Context-Identifier"}, {"All-APN-Configurations-Included-Indicator"}, {'*', {"APN-Configuration"}}, {'*', ["AVP"]}]}, {"APN-Configuration", 1430, [10415], [{"Context-Identifier"}, {"PDN-Type"}, {"Service-Selection"}, {{0, 2}, ["Served-Party-IP-Address"]}, ["EPS-Subscribed-QoS-Profile"], ["VPLMN-Dynamic-Address-Allowed"], ["MIP6-Agent-Info"], ["Visited-Network-Identifier"], ["PDN-GW-Allocation-Type"], ["3GPP-Charging-Characteristics"], ["AMBR"], {'*', ["Specific-APN-Info"]}, ["APN-OI-Replacement"], ["SIPTO-Permission"], ["LIPA-Permission"], ["Restoration-Priority"], {'*', ["AVP"]}]}, {"EPS-Subscribed-QoS-Profile", 1431, [10415], [{"QoS-Class-Identifier"}, {"Allocation-Retention-Priority"}, {'*', ["AVP"]}]}, {"AMBR", 1435, [10415], [{"Max-Requested-Bandwidth-UL"}, {"Max-Requested-Bandwidth-DL"}, {'*', ["AVP"]}]}, {"Trace-Data", 1458, [10415], [{"Trace-Reference"}, {"Trace-Depth"}, {"Trace-NE-Type-List"}, {"Trace-Event-List"}, {"Trace-Collection-Entity"}, ["Trace-Interface-List"], ["OMC-Id"], ["MDT-Configuration"], {'*', ["AVP"]}]}, {"GPRS-Subscription-Data", 1467, [10415], [{"Complete-Data-List-Included-Indicator"}, {{1, 50}, {"PDP-Context"}}, {'*', ["AVP"]}]}, {"PDP-Context", 1469, [10415], [{"Context-Identifier"}, {"PDP-Type"}, {"QoS-Subscribed"}, {"Service-Selection"}, ["PDP-Address"], ["VPLMN-Dynamic-Address-Allowed"], ["3GPP-Charging-Characteristics"], ["Ext-PDP-Type"], ["Ext-PDP-Address"], ["AMBR"], ["APN-OI-Replacement"], ["SIPTO-Permission"], ["LIPA-Permission"], ["Restoration-Priority"], {'*', ["AVP"]}]}, {"CSG-Subscription-Data", 1436, [10415], [{"CSG-Id"}, ["Expiration-Date"], {'*', ["Service-Selection"]}, ["Visited-PLMN-Id"], {'*', ["AVP"]}]}, {"Specific-APN-Info", 1472, [10415], [{"Service-Selection"}, {"MIP6-Agent-Info"}, ["Visited-Network-Identifier"], {'*', ["AVP"]}]}, {"LCS-Info", 1473, [10415], [{'*', ["GMLC-Number"]}, {'*', ["LCS-PrivacyException"]}, {'*', ["MO-LR"]}, {'*', ["AVP"]}]}, {"LCS-PrivacyException", 1475, [10415], [{"SS-Code"}, {"SS-Status"}, ["Notification-To-UE-User"], {'*', ["External-Client"]}, {'*', ["PLMN-Client"]}, {'*', ["Service-Type"]}, {'*', ["AVP"]}]}, {"External-Client", 1479, [10415], [{"Client-Identity"}, ["GMLC-Restriction"], ["Notification-To-UE-User"], {'*', ["AVP"]}]}, {"Service-Type", 1483, [10415], [{"ServiceTypeIdentity"}, ["GMLC-Restriction"], ["Notification-To-UE-User"], {'*', ["AVP"]}]}, {"MO-LR", 1485, [10415], [{"SS-Code"}, {"SS-Status"}, {'*', ["AVP"]}]}, {"Teleservice-List", 1486, [10415], [{'*', {"TS-Code"}}, {'*', ["AVP"]}]}, {"Call-Barring-Info", 1488, [10415], [{"SS-Code"}, {"SS-Status"}, {'*', ["AVP"]}]}, {"EPS-User-State", 1495, [10415], [["MME-User-State"], ["SGSN-User-State"], {'*', ["AVP"]}]}, {"EPS-Location-Information", 1496, [10415], [["MME-Location-Information"], ["SGSN-Location-Information"], {'*', ["AVP"]}]}, {"MME-User-State", 1497, [10415], [["User-State"], {'*', ["AVP"]}]}, {"SGSN-User-State", 1498, [10415], [["User-State"], {'*', ["AVP"]}]}, {"MME-Location-Information", 1600, [10415], [["E-UTRAN-Cell-Global-Identity"], ["Tracking-Area-Identity"], ["Geographical-Information"], ["Geodetic-Information"], ["Current-Location-Retrieved"], ["Age-Of-Location-Information"], ["User-CSG-Information"], {'*', ["AVP"]}]}, {"SGSN-Location-Information", 1601, [10415], [["Cell-Global-Identity"], ["Location-Area-Identity"], ["Service-Area-Identity"], ["Routing-Area-Identity"], ["Geographical-Information"], ["Geodetic-Information"], ["Current-Location-Retrieved"], ["Age-Of-Location-Information"], ["User-CSG-Information"], {'*', ["AVP"]}]}, {"Active-APN", 1612, [10415], [{"Context-Identifier"}, ["Service-Selection"], ["MIP6-Agent-Info"], ["Visited-Network-Identifier"], {'*', ["Specific-APN-Info"]}, {'*', ["AVP"]}]}, {"MDT-Configuration", 1622, [10415], [{"Job-Type"}, ["Area-Scope"], ["List-Of-Measurements"], ["Reporting-Trigger"], ["Report-Interval"], ["Report-Amount"], ["Event-Threshold-RSRP"], ["Event-Threshold-RSRQ"], ["Logging-Interval"], ["Logging-Duration"], ["Measurement-Period-LTE"], ["Measurement-Period-UMTS"], ["Positioning-Method"], ["Measurement-Quantity"], ["Event-Threshold-Event-1F"], ["Event-Threshold-Event-1I"], {'*', ["AVP"]}]}, {"Area-Scope", 1624, [10415], [{'*', ["Cell-Global-Identity"]}, {'*', ["E-UTRAN-Cell-Global-Identity"]}, {'*', ["Routing-Area-Identity"]}, {'*', ["Location-Area-Identity"]}, {'*', ["Tracking-Area-Identity"]}, {'*', ["AVP"]}]}, {"Equivalent-PLMN-List", 1637, [10415], [{'*', {"Visited-PLMN-Id"}}, {'*', ["AVP"]}]}, {"VPLMN-CSG-Subscription-Data", 1641, [10415], [{"CSG-Id"}, ["Expiration-Date"], {'*', ["AVP"]}]}, {"Local-Time-Zone", 1649, [10415], [{"Time-Zone"}, {"Daylight-Saving-Time"}, {'*', ["AVP"]}]}]}, {diameter_3gpp_ts29_273, [{"WLAN-Identifier", 1509, [10415], [["SSID"], ["HESSID"], {'*', ["AVP"]}]}, {"Access-Network-Info", 1526, [10415], [["SSID"], ["BSSID"], ["Location-Information"], ["Location-Data"], ["Operator-Name"], ["Logical-Access-ID"], {'*', ["AVP"]}]}, {"TWAN-Connectivity-Parameters", 1528, [10415], [["Connectivity-Flags"], ["Service-Selection"], ["PDN-Type"], {{0, 2}, ["Served-Party-IP-Address"]}, ["TWAN-PCO"], ["TWAG-UP-Address"], ["TWAN-S2a-Failure-Cause"], ["SM-Back-Off-Timer"], {'*', ["AVP"]}]}, {"Non-3GPP-User-Data", 1500, [10415], [["Subscription-Id"], ["Non-3GPP-IP-Access"], ["Non-3GPP-IP-Access-APN"], {'*', ["RAT-Type"]}, ["Session-Timeout"], ["MIP6-Feature-Vector"], ["AMBR"], ["3GPP-Charging-Characteristics"], ["Context-Identifier"], ["APN-OI-Replacement"], {'*', ["APN-Configuration"]}, ["Trace-Info"], ["TWAN-Default-APN-Context-Id"], {'*', ["TWAN-Access-Info"]}, ["UE-Usage-Type"], ["Emergency-Info"], ["ERP-Authorization"], ["Core-Network-Restrictions"], {'*', ["AVP"]}]}, {"Trace-Info", 1505, [10415], [["Trace-Data"], ["Trace-Reference"], {'*', ["AVP"]}]}, {"TWAN-Access-Info", 1510, [10415], [["Access-Authorization-Flags"], ["WLAN-Identifier"], {'*', ["AVP"]}]}]}, {diameter_3gpp_ts32_299, [{"Access-Network-Info-Change", 4401, [], [{'*', ["Access-Network-Information"]}, ["Cellular-Network-Information"], ["Change-Time"]]}, {"Access-Transfer-Information", 2709, [], [["Access-Transfer-Type"], {'*', ["Access-Network-Information"]}, ["Cellular-Network-Information"], ["Inter-UE-Transfer"], ["User-Equipment-Info"], ["Instance-Id"], ["Related-IMS-Charging-Identifier"], ["Related-IMS-Charging-Identifier-Node"], ["Change-Time"]]}, {"Accumulated-Cost", 2052, [], [{"Value-Digits"}, ["Exponent"]]}, {"Additional-Content-Information", 1207, [], [["Type-Number"], ["Additional-Type-Information"], ["Content-Size"]]}, {"Address-Domain", 898, [], [["Domain-Name"], ["3GPP-IMSI-MCC-MNC"]]}, {"AF-Correlation-Information", 1276, [], [{"AF-Charging-Identifier"}, {'*', ["Flows"]}]}, {"Announcement-Information", 3904, [], [{"Announcement-Identifier"}, {'*', ["Variable-Part"]}, ["Time-Indicator"], ["Quota-Indicator"], ["Announcement-Order"], ["Play-Alternative"], ["Privacy-Indicator"], ["Language"]]}, {"AoC-Cost-Information", 2053, [], [["Accumulated-Cost"], {'*', ["Incremental-Cost"]}, ["Currency-Code"]]}, {"AoC-Information", 2054, [], [["AoC-Cost-Information"], ["Tariff-Information"], ["AoC-Subscription-Information"]]}, {"AoC-Service", 2311, [], [["AoC-Service-Obligatory-Type"], ["AoC-Service-Type"]]}, {"AoC-Subscription-Information", 2314, [], [{'*', ["AoC-Service"]}, ["AoC-Format"], ["Preferred-AoC-Currency"]]}, {"APN-Rate-Control", 3933, [], [["APN-Rate-Control-Uplink"], ["APN-Rate-Control-Downlink"]]}, {"APN-Rate-Control-Downlink", 3934, [], [["Rate-Control-Time-Unit"], ["Rate-Control-Max-Rate"], ["Rate-Control-Max-Message-Size"]]}, {"APN-Rate-Control-Uplink", 3935, [], [["Additional-Exception-Reports"], ["Rate-Control-Time-Unit"], ["Rate-Control-Max-Rate"]]}, {"Application-Server-Information", 850, [], [["Application-Server"], {'*', ["Application-Provided-Called-Party-Address"]}, ["Status-AS-Code"]]}, {"Basic-Service-Code", 3411, [], [["Bearer-Service"], ["Teleservice"]]}, {"Called-Identity-Change", 3917, [], [["Called-Identity"], ["Change-Time"]]}, {"Coverage-Info", 3459, [], [["Coverage-Status"], ["Change-Time"], {'*', ["Location-Info"]}]}, {"CPDT-Information", 3927, [], [["Serving-Node-Identity"], ["SGW-Change"], ["NIDD-Submission"]]}, {"Current-Tariff", 2056, [], [["Currency-Code"], ["Scale-Factor"], {'*', ["Rate-Element"]}]}, {"Destination-Interface", 2002, [], [["Interface-Id"], ["Interface-Text"], ["Interface-Port"], ["Interface-Type"]]}, {"Early-Media-Description", 1272, [], [["SDP-TimeStamps"], {'*', ["SDP-Media-Component"]}, {'*', ["SDP-Session-Description"]}]}, {"Enhanced-Diagnostics", 3901, [], [{'*', ["RAN-NAS-Release-Cause"]}]}, {"Envelope", 1266, [], [{"Envelope-Start-Time"}, ["Envelope-End-Time"], ["CC-Total-Octets"], ["CC-Input-Octets"], ["CC-Output-Octets"], ["CC-Service-Specific-Units"]]}, {"Event-Type", 823, [], [["SIP-Method"], ["Event"], ["Expires"]]}, {"Incremental-Cost", 2062, [], [{"Value-Digits"}, ["Exponent"]]}, {"IMS-Information", 876, [], [{"Node-Functionality"}, ["Event-Type"], ["Role-Of-Node"], ["User-Session-Id"], ["Outgoing-Session-Id"], ["Session-Priority"], {'*', ["Calling-Party-Address"]}, ["Called-Party-Address"], {'*', ["Called-Asserted-Identity"]}, ["Called-Identity-Change"], ["Number-Portability-Routing-Information"], ["Carrier-Select-Routing-Information"], ["Alternate-Charged-Party-Address"], {'*', ["Requested-Party-Address"]}, {'*', ["Associated-URI"]}, ["Time-Stamps"], {'*', ["Application-Server-Information"]}, {'*', ["Inter-Operator-Identifier"]}, {'*', ["Transit-IOI-List"]}, ["IMS-Charging-Identifier"], {'*', ["SDP-Session-Description"]}, {'*', ["SDP-Media-Component"]}, ["Served-Party-IP-Address"], ["Trunk-Group-Id"], ["Bearer-Service"], ["Service-Id"], {'*', ["Service-Specific-Info"]}, {'*', ["Message-Body"]}, ["Cause-Code"], {'*', ["Reason-Header"]}, {'*', ["Access-Network-Information"]}, ["Cellular-Network-Information"], {'*', ["Early-Media-Description"]}, ["IMS-Communication-Service-Identifier"], ["IMS-Application-Reference-Identifier"], ["Online-Charging-Flag"], ["Real-Time-Tariff-Information"], ["Account-Expiration"], ["Initial-IMS-Charging-Identifier"], {'*', ["NNI-Information"]}, ["From-Address"], ["IMS-Emergency-Indicator"], ["IMS-Visited-Network-Identifier"], {'*', ["Access-Network-Info-Change"]}, {'*', ["Access-Transfer-Information"]}, ["Related-IMS-Charging-Identifier"], ["Related-IMS-Charging-Identifier-Node"], ["Route-Header-Received"], ["Route-Header-Transmitted"], ["Instance-Id"], ["TAD-Identifier"], ["FE-Identifier-List"]]}, {"Inter-Operator-Identifier", 838, [], [["Originating-IOI"], ["Terminating-IOI"]]}, {"ISUP-Cause", 3416, [], [["ISUP-Cause-Location"], ["ISUP-Cause-Value"], ["ISUP-Cause-Diagnostics"]]}, {"LCS-Client-ID", 1232, [], [["LCS-Client-Type"], ["LCS-Client-External-ID"], ["LCS-Client-Dialed-By-MS"], ["LCS-Client-Name"], ["LCS-APN"], ["LCS-Requestor-ID"]]}, {"LCS-Client-Name", 1235, [], [["LCS-Data-Coding-Scheme"], ["LCS-Name-String"], ["LCS-Format-Indicator"]]}, {"LCS-Information", 878, [], [["LCS-Client-ID"], ["Location-Type"], ["Location-Estimate"], ["Positioning-Data"], ["3GPP-IMSI"], ["MSISDN"]]}, {"LCS-Requestor-ID", 1239, [], [["LCS-Data-Coding-Scheme"], ["LCS-Requestor-ID-String"]]}, {"Location-Info", 3460, [], [["3GPP-User-Location-Info"], ["Change-Time"]]}, {"Location-Type", 1244, [], [["Location-Estimate-Type"], ["Deferred-Location-Event-Type"]]}, {"MBMS-Information", 880, [], [["TMGI"], ["MBMS-User-Service-Type"], ["File-Repair-Supported"], ["MBMS-2G-3G-Indicator"], {'*', ["MBMS-Service-Area"]}, ["MBMS-Session-Identity"], ["CN-IP-Multicast-Distribution"], ["MBMS-GW-Address"], ["MBMS-Charged-Party"], {'*', ["MSISDN"]}]}, {"Message-Body", 889, [], [{"Content-Type"}, {"Content-Length"}, ["Content-Disposition"], ["Originator"]]}, {"Message-Class", 1213, [], [["Class-Identifier"], ["Token-Text"]]}, {"MM-Content-Type", 1203, [], [["Type-Number"], ["Additional-Type-Information"], ["Content-Size"], {'*', ["Additional-Content-Information"]}]}, {"MMS-Information", 877, [], [["Originator-Address"], {'*', ["Recipient-Address"]}, ["Submission-Time"], ["MM-Content-Type"], ["Priority"], ["Message-ID"], ["Message-Type"], ["Message-Size"], ["Message-Class"], ["Delivery-Report-Requested"], ["Read-Reply-Report-Requested"], ["MMBox-Storage-Requested"], ["Applic-ID"], ["Reply-Applic-ID"], ["Aux-Applic-Info"], ["Content-Class"], ["DRM-Content"], ["Adaptations"]]}, {"MMTel-Information", 2030, [], [{'*', ["Supplementary-Service"]}]}, {"Monitoring-Event-Information", 3921, [], [["Monitoring-Event-Functionality"], ["Event-Timestamp"], ["Monitoring-Event-Configuration-Activity"], ["Charged-Party"], {'*', ["Monitoring-Event-Report-Data"]}]}, {"Monitoring-Event-Report-Data", 3920, [], [["Event-Timestamp"], ["Monitoring-Event-Report-Number"], ["Charged-Party"], ["Subscription-Id"]]}, {"Next-Tariff", 2057, [], [["Currency-Code"], ["Scale-Factor"], {'*', ["Rate-Element"]}]}, {"NIDD-Submission", 3928, [], [["Submission-Time"], ["Event-Timestamp"], ["Accounting-Input-Octets"], ["Accounting-Output-Octets"], ["Change-Condition"]]}, {"NNI-Information", 2703, [], [["Session-Direction"], ["NNI-Type"], ["Relationship-Mode"], ["Neighbour-Node-Address"]]}, {"Offline-Charging", 1278, [], [["Quota-Consumption-Time"], ["Time-Quota-Mechanism"], ["Envelope-Reporting"], {'*', ["Multiple-Services-Credit-Control"]}, {'*', ["AVP"]}]}, {"Originator-Address", 886, [], [["Address-Type"], ["Address-Data"], ["Address-Domain"]]}, {"Originator-Interface", 2009, [], [["Interface-Id"], ["Interface-Text"], ["Interface-Port"], ["Interface-Type"]]}, {"Originator-Received-Address", 2027, [], [["Address-Type"], ["Address-Data"], ["Address-Domain"]]}, {"Participant-Group", 1260, [], [["Called-Party-Address"], ["Participant-Access-Priority"], ["User-Participating-Type"]]}, {"PoC-Information", 879, [], [["PoC-Server-Role"], ["PoC-Session-Type"], ["PoC-User-Role"], ["PoC-Session-Initiation-Type"], ["PoC-Event-Type"], ["Number-Of-Participants"], {'*', ["Participants-Involved"]}, {'*', ["Participant-Group"]}, {'*', ["Talk-Burst-Exchange"]}, ["PoC-Controlling-Address"], ["PoC-Group-Name"], ["PoC-Session-Id"], ["Charged-Party"]]}, {"PoC-User-Role", 1252, [], [["PoC-User-Role-IDs"], ["PoC-User-Role-Info-Units"]]}, {"ProSe-Direct-Communication-Reception-Data-Con" "tainer", 3461, [], [["Local-Sequence-Number"], ["Coverage-Status"], ["3GPP-User-Location-Info"], ["Accounting-Input-Octets"], ["Change-Time"], ["Change-Condition"], ["Usage-Information-Report-Sequence-Number"], ["Radio-Resources-Indicator"], ["Radio-Frequency"]]}, {"ProSe-Direct-Communication-Transmission-Data-" "Container", 3441, [], [["Local-Sequence-Number"], ["Coverage-Status"], ["3GPP-User-Location-Info"], ["Accounting-Output-Octets"], ["Change-Time"], ["Change-Condition"], ["Usage-Information-Report-Sequence-Number"], ["Radio-Resources-Indicator"], ["Radio-Frequency"]]}, {"ProSe-Information", 3447, [], [["Announcing-UE-HPLMN-Identifier"], ["Announcing-UE-VPLMN-Identifier"], ["Monitoring-UE-HPLMN-Identifier"], ["Monitoring-UE-VPLMN-Identifier"], ["Role-Of-ProSe-Function"], ["ProSe-3rd-Party-Application-ID"], ["Application-Specific-Data"], ["ProSe-Event-Type"], ["ProSe-Direct-Discovery-Model"], ["ProSe-Function-IP-Address"], ["ProSe-Role-Of-UE"], ["ProSe-Request-Timestamp"], ["PC3-Control-Protocol-Cause"], ["Monitoring-UE-Identifier"], ["Requestor-PLMN-Identifier"], ["Requested-PLMN-Identifier"], ["ProSe-Range-Class"], ["Proximity-Alert-Indication"], ["Proximity-Alert-Timestamp"], ["Proximity-Cancellation-Timestamp"], ["ProSe-Reason-For-Cancellation"], ["PC3-EPC-Control-Protocol-Cause"], ["ProSe-UE-ID"], ["ProSe-Source-IP-Address"], ["Layer-2-Group-ID"], ["ProSe-Group-IP-Multicast-Address"], {'*', ["Coverage-Info"]}, {'*', ["Radio-Parameter-Set-Info"]}, {'*', ["Transmitter-Info"]}, ["Time-First-Transmission"], ["Time-First-Reception"], {'*', ["ProSe-Direct-Communication-Transmission-Data-" "Container"]}, {'*', ["ProSe-Direct-Communication-Reception-Data-Con" "tainer"]}, ["Announcing-PLMN-ID"], ["ProSe-Target-Layer-2-ID"], ["Relay-IP-address"], ["ProSe-UE-to-Network-Relay-UE-ID"], ["Target-IP-Address"], ["PC5-Radio-Technology"]]}, {"PS-Furnish-Charging-Information", 865, [], [{"3GPP-Charging-Id"}, {"PS-Free-Format-Data"}, ["PS-Append-Free-Format-Data"]]}, {"PS-Information", 874, [], [["3GPP-Charging-Id"], ["PDN-Connection-Charging-ID"], ["Node-Id"], ["3GPP-PDP-Type"], {'*', ["PDP-Address"]}, ["PDP-Address-Prefix-Length"], ["Dynamic-Address-Flag"], ["Dynamic-Address-Flag-Extension"], ["QoS-Information"], {'*', ["SGSN-Address"]}, {'*', ["GGSN-Address"]}, {'*', ["TDF-IP-Address"]}, {'*', ["SGW-Address"]}, {'*', ["TWAG-Address"]}, ["CG-Address"], ["Serving-Node-Type"], ["SGW-Change"], ["3GPP-IMSI-MCC-MNC"], ["IMSI-Unauthenticated-Flag"], ["3GPP-GGSN-MCC-MNC"], ["3GPP-NSAPI"], ["Called-Station-Id"], ["3GPP-Session-Stop-Indicator"], ["3GPP-Selection-Mode"], ["3GPP-Charging-Characteristics"], ["Charging-Characteristics-Selection-Mode"], ["3GPP-SGSN-MCC-MNC"], ["3GPP-MS-TimeZone"], ["Charging-Rule-Base-Name"], ["3GPP-User-Location-Info"], ["User-Location-Info-Time"], ["User-CSG-Information"], {'*', ["Presence-Reporting-Area-Information"]}, ["TWAN-User-Location-Info"], ["UWAN-User-Location-Info"], ["3GPP-RAT-Type"], ["PS-Furnish-Charging-Information"], ["PDP-Context-Type"], ["Offline-Charging"], {'*', ["Traffic-Data-Volumes"]}, {'*', ["Service-Data-Container"]}, ["User-Equipment-Info"], ["Start-Time"], ["Stop-Time"], ["Change-Condition"], ["Diagnostics"], ["Low-Priority-Indicator"], ["Logical-Access-ID"], ["Physical-Access-ID"], ["Fixed-User-Location-Info"], ["CN-Operator-Selection-Entity"], ["Enhanced-Diagnostics"], ["SGi-PtP-Tunnelling-Method"], ["CP-CIoT-EPS-Optimisation-Indicator"], ["UNI-PDU-CP-Only-Flag"], ["APN-Rate-Control"], ["Charging-Per-IP-CAN-Session-Indicator"], ["3GPP-PS-Data-Off-Status"], ["SCS-AS-Address"], ["Unused-Quota-Timer"], {'*', ["RAN-Secondary-RAT-Usage-Report"]}, {'*', ["AVP"]}]}, {"Radio-Parameter-Set-Info", 3463, [], [["Radio-Parameter-Set-Values"], ["Change-Time"]]}, {"RAN-Secondary-RAT-Usage-Report", 1302, [], [["Secondary-RAT-Type"], ["Accounting-Input-Octets"], ["Accounting-Output-Octets"]]}, {"Rate-Element", 2058, [], [{"CC-Unit-Type"}, ["Charge-Reason-Code"], ["Unit-Value"], ["Unit-Cost"], ["Unit-Quota-Threshold"]]}, {"Real-Time-Tariff-Information", 2305, [], [["Tariff-Information"], ["Tariff-XML"]]}, {"Recipient-Address", 1201, [], [["Address-Type"], ["Address-Data"], ["Address-Domain"], ["Addressee-Type"]]}, {"Recipient-Info", 2026, [], [["Destination-Interface"], {'*', ["Recipient-Address"]}, {'*', ["Recipient-Received-Address"]}, ["Recipient-SCCP-Address"], ["SM-Protocol-ID"]]}, {"Recipient-Received-Address", 2028, [], [["Address-Type"], ["Address-Data"], ["Address-Domain"]]}, {"Related-Change-Condition-Information", 3925, [], [["SGSN-Address"], {'*', ["Change-Condition"]}, ["3GPP-User-Location-Info"], ["UWAN-User-Location-Info"], ["Presence-Reporting-Area-Status"], ["User-CSG-Information"], ["3GPP-RAT-Type"]]}, {"Related-Trigger", 3926, [], [{'*', ["Trigger-Type"]}]}, {"Remaining-Balance", 2021, [], [{"Unit-Value"}, {"Currency-Code"}]}, {"Scale-Factor", 2059, [], [{"Value-Digits"}, ["Exponent"]]}, {"SCS-AS-Address", 3940, [], [["SCS-Realm"], ["SCS-Address"]]}, {"SDP-Media-Component", 843, [], [["SDP-Media-Name"], {'*', ["SDP-Media-Description"]}, ["Local-GW-Inserted-Indication"], ["IP-Realm-Default-Indication"], ["Transcoder-Inserted-Indication"], ["Media-Initiator-Flag"], ["Media-Initiator-Party"], ["3GPP-Charging-Id"], ["Access-Network-Charging-Identifier-Value"], ["SDP-Type"]]}, {"SDP-TimeStamps", 1273, [], [["SDP-Offer-Timestamp"], ["SDP-Answer-Timestamp"]]}, {"Service-Data-Container", 2040, [], [["AF-Correlation-Information"], ["Charging-Rule-Base-Name"], ["Accounting-Input-Octets"], ["Accounting-Output-Octets"], ["Local-Sequence-Number"], ["QoS-Information"], ["Rating-Group"], ["Change-Time"], ["Service-Identifier"], ["Service-Specific-Info"], ["SGSN-Address"], ["Time-First-Usage"], ["Time-Last-Usage"], ["Time-Usage"], {'*', ["Change-Condition"]}, ["3GPP-User-Location-Info"], ["UWAN-User-Location-Info"], ["Sponsor-Identity"], ["Application-Service-Provider-Identity"], {'*', ["Presence-Reporting-Area-Information"]}, ["Presence-Reporting-Area-Status"], ["User-CSG-Information"], ["3GPP-RAT-Type"], ["Related-Change-Condition-Information"], ["APN-Rate-Control"], ["3GPP-PS-Data-Off-Status"]]}, {"Service-Information", 873, [], [{'*', ["Subscription-Id"]}, ["AoC-Information"], ["PS-Information"], ["IMS-Information"], ["MMS-Information"], ["LCS-Information"], ["PoC-Information"], ["MBMS-Information"], ["SMS-Information"], ["VCS-Information"], ["MMTel-Information"], ["ProSe-Information"], ["CPDT-Information"]]}, {"Service-Specific-Info", 1249, [], [["Service-Specific-Data"], ["Service-Specific-Type"]]}, {"SM-Device-Trigger-Information", 3405, [], [["MTC-IWF-Address"], ["Validity-Time"]]}, {"SMS-Information", 2000, [], [["SMS-Node"], ["Client-Address"], ["Originator-SCCP-Address"], ["SMSC-Address"], ["Data-Coding-Scheme"], ["SM-Discharge-Time"], ["SM-Message-Type"], ["Originator-Interface"], ["SM-Protocol-ID"], ["Reply-Path-Requested"], ["SM-Status"], ["SM-User-Data-Header"], ["Number-Of-Messages-Sent"], ["SM-Sequence-Number"], {'*', ["Recipient-Info"]}, ["Originator-Received-Address"], ["SM-Service-Type"], ["SMS-Result"], ["SM-Device-Trigger-Indicator"], ["SM-Device-Trigger-Information"], ["MTC-IWF-Address"]]}, {"Supplementary-Service", 2048, [], [["MMTel-SService-Type"], ["Service-Mode"], ["Number-Of-Diversions"], ["Associated-Party-Address"], ["Service-Id"], ["Change-Time"], ["Number-Of-Participants"], ["Participant-Action-Type"], ["CUG-Information"], ["AoC-Information"]]}, {"Talk-Burst-Exchange", 1255, [], [{"PoC-Change-Time"}, ["Number-Of-Talk-Bursts"], ["Talk-Burst-Volume"], ["Talk-Burst-Time"], ["Number-Of-Received-Talk-Bursts"], ["Received-Talk-Burst-Volume"], ["Received-Talk-Burst-Time"], ["Number-Of-Participants"], ["PoC-Change-Condition"]]}, {"Tariff-Information", 2060, [], [{"Current-Tariff"}, ["Tariff-Time-Change"], ["Next-Tariff"]]}, {"Time-Quota-Mechanism", 1270, [], [{"Time-Quota-Type"}, {"Base-Time-Interval"}]}, {"Time-Stamps", 833, [], [["SIP-Request-Timestamp"], ["SIP-Response-Timestamp"], ["SIP-Request-Timestamp-Fraction"], ["SIP-Response-Timestamp-Fraction"]]}, {"Traffic-Data-Volumes", 2046, [], [["QoS-Information"], ["Accounting-Input-Octets"], ["Accounting-Output-Octets"], ["Change-Condition"], ["Change-Time"], ["3GPP-User-Location-Info"], ["UWAN-User-Location-Info"], ["3GPP-Charging-Id"], ["Presence-Reporting-Area-Status"], ["User-CSG-Information"], ["3GPP-RAT-Type"], ["Related-Change-Condition-Information"], ["Diagnostics"], ["Enhanced-Diagnostics"], ["CP-CIoT-EPS-Optimisation-Indicator"]]}, {"Transmitter-Info", 3468, [], [["ProSe-Source-IP-Address"], ["ProSe-UE-ID"]]}, {"Trigger", 1264, [], [{'*', ["Trigger-Type"]}]}, {"Trunk-Group-Id", 851, [], [["Incoming-Trunk-Group-Id"], ["Outgoing-Trunk-Group-Id"]]}, {"TWAN-User-Location-Info", 2714, [], [["BSSID"]]}, {"Unit-Cost", 2061, [], [{"Value-Digits"}, ["Exponent"]]}, {"User-CSG-Information", 2319, [], [{"CSG-Access-Mode"}, ["CSG-Membership-Indication"]]}, {"UWAN-User-Location-Info", 3918, [], [{"UE-Local-IP-Address"}, ["UDP-Source-Port"], ["BSSID"]]}, {"Variable-Part", 3907, [], [{"Variable-Part-Type"}, {"Variable-Part-Value"}, ["Variable-Part-Order"]]}, {"VCS-Information", 3410, [], [["Bearer-Capability"], ["Network-Call-Reference-Number"], ["MSC-Address"], ["Basic-Service-Code"], ["ISUP-Location-Number"], ["VLR-Number"], ["Forwarding-Pending"], ["ISUP-Cause"], ["Start-Time"], ["Start-of-Charging"], ["Stop-Time"], ["PS-Free-Format-Data"]]}]}, {diameter_rfc4004, [{"MIP-MN-AAA-Auth", 322, [], [{"MIP-MN-AAA-SPI"}, {"MIP-Auth-Input-Data-Length"}, {"MIP-Authenticator-Length"}, {"MIP-Authenticator-Offset"}, {'*', ["AVP"]}]}, {"MIP-MN-to-FA-MSA", 325, [], [{"MIP-Algorithm-Type"}, {"MIP-Nonce"}, {'*', ["AVP"]}]}, {"MIP-FA-to-MN-MSA", 326, [], [{"MIP-FA-to-MN-SPI"}, {"MIP-Algorithm-Type"}, {"MIP-Session-Key"}, {'*', ["AVP"]}]}, {"MIP-MN-to-HA-MSA", 331, [], [{"MIP-Algorithm-Type"}, {"MIP-Replay-Mode"}, {"MIP-Nonce"}, {'*', ["AVP"]}]}, {"MIP-HA-to-MN-MSA", 332, [], [{"MIP-Algorithm-Type"}, {"MIP-Replay-Mode"}, {"MIP-Session-Key"}, {'*', ["AVP"]}]}, {"MIP-FA-to-HA-MSA", 328, [], [{"MIP-FA-to-HA-SPI"}, {"MIP-Algorithm-Type"}, {"MIP-Session-Key"}, {'*', ["AVP"]}]}, {"MIP-HA-to-FA-MSA", 329, [], [{"MIP-HA-to-FA-SPI"}, {"MIP-Algorithm-Type"}, {"MIP-Session-Key"}, {'*', ["AVP"]}]}, {"MIP-Originating-Foreign-AAA", 347, [], [{"Origin-Realm"}, {"Origin-Host"}, {'*', ["AVP"]}]}, {"MIP-Home-Agent-Host", 348, [], [{"Destination-Realm"}, {"Destination-Host"}, {'*', ["AVP"]}]}]}, {diameter_rfc4006_cc, [{"Cost-Information", 423, [], [{"Unit-Value"}, {"Currency-Code"}, ["Cost-Unit"]]}, {"Unit-Value", 445, [], [{"Value-Digits"}, ["Exponent"]]}, {"Multiple-Services-Credit-Control", 456, [], [["Granted-Service-Unit"], ["Requested-Service-Unit"], {'*', ["Used-Service-Unit"]}, ["Tariff-Change-Usage"], {'*', ["Service-Identifier"]}, ["Rating-Group"], {'*', ["G-S-U-Pool-Reference"]}, ["Validity-Time"], ["Result-Code"], ["Final-Unit-Indication"], {'*', ["AVP"]}]}, {"Granted-Service-Unit", 431, [], [["Tariff-Time-Change"], ["CC-Time"], ["CC-Money"], ["CC-Total-Octets"], ["CC-Input-Octets"], ["CC-Output-Octets"], ["CC-Service-Specific-Units"], {'*', ["AVP"]}]}, {"Requested-Service-Unit", 437, [], [["CC-Time"], ["CC-Money"], ["CC-Total-Octets"], ["CC-Input-Octets"], ["CC-Output-Octets"], ["CC-Service-Specific-Units"], {'*', ["AVP"]}]}, {"Used-Service-Unit", 446, [], [["Tariff-Change-Usage"], ["CC-Time"], ["CC-Money"], ["CC-Total-Octets"], ["CC-Input-Octets"], ["CC-Output-Octets"], ["CC-Service-Specific-Units"], {'*', ["AVP"]}]}, {"CC-Money", 413, [], [{"Unit-Value"}, ["Currency-Code"]]}, {"G-S-U-Pool-Reference", 457, [], [{"G-S-U-Pool-Identifier"}, {"CC-Unit-Type"}, {"Unit-Value"}]}, {"Final-Unit-Indication", 430, [], [{"Final-Unit-Action"}, {'*', ["Restriction-Filter-Rule"]}, {'*', ["Filter-Id"]}, ["Redirect-Server"]]}, {"Redirect-Server", 434, [], [{"Redirect-Address-Type"}, {"Redirect-Server-Address"}]}, {"Service-Parameter-Info", 440, [], [{"Service-Parameter-Type"}, {"Service-Parameter-Value"}]}, {"Subscription-Id", 443, [], [{"Subscription-Id-Type"}, {"Subscription-Id-Data"}]}, {"User-Equipment-Info", 458, [], [{"User-Equipment-Info-Type"}, {"User-Equipment-Info-Value"}]}]}, {diameter_rfc5447, [{"MIP6-Agent-Info", 486, [], [{{0, 2}, ["MIP-Home-Agent-Address"]}, ["MIP-Home-Agent-Host"], ["MIP6-Home-Link-Prefix"], {'*', ["AVP"]}]}]}, {diameter_rfc5777, [{"QoS-Resources", 508, [], [{'*', {"Filter-Rule"}}, {'*', ["AVP"]}]}, {"Filter-Rule", 509, [], [["Filter-Rule-Precedence"], ["Classifier"], {'*', ["Time-Of-Day-Condition"]}, ["Treatment-Action"], ["QoS-Semantics"], ["QoS-Profile-Template"], ["QoS-Parameters"], ["Excess-Treatment"], {'*', ["AVP"]}]}, {"Classifier", 511, [], [{"Classifier-ID"}, ["Protocol"], ["Direction"], {'*', ["From-Spec"]}, {'*', ["To-Spec"]}, {'*', ["Diffserv-Code-Point"]}, ["Fragmentation-Flag"], {'*', ["IP-Option"]}, {'*', ["TCP-Option"]}, ["TCP-Flags"], {'*', ["ICMP-Type"]}, {'*', ["ETH-Option"]}, {'*', ["AVP"]}]}, {"From-Spec", 515, [], [{'*', ["IP-Address"]}, {'*', ["IP-Address-Range"]}, {'*', ["IP-Address-Mask"]}, {'*', ["MAC-Address"]}, {'*', ["MAC-Address-Mask"]}, {'*', ["EUI64-Address"]}, {'*', ["EUI64-Address-Mask"]}, {'*', ["Port"]}, {'*', ["Port-Range"]}, ["Negated"], ["Use-Assigned-Address"], {'*', ["AVP"]}]}, {"To-Spec", 516, [], [{'*', ["IP-Address"]}, {'*', ["IP-Address-Range"]}, {'*', ["IP-Address-Mask"]}, {'*', ["MAC-Address"]}, {'*', ["MAC-Address-Mask"]}, {'*', ["EUI64-Address"]}, {'*', ["EUI64-Address-Mask"]}, {'*', ["Port"]}, {'*', ["Port-Range"]}, ["Negated"], ["Use-Assigned-Address"], {'*', ["AVP"]}]}, {"IP-Address-Range", 519, [], [["IP-Address-Start"], ["IP-Address-End"], {'*', ["AVP"]}]}, {"IP-Address-Mask", 522, [], [{"IP-Address"}, {"IP-Mask-Bit-Mask-Width"}, {'*', ["AVP"]}]}, {"MAC-Address-Mask", 525, [], [{"MAC-Address"}, {"MAC-Address-Mask-Pattern"}, {'*', ["AVP"]}]}, {"EUI64-Address-Mask", 528, [], [{"EUI64-Address"}, {"EUI64-Address-Mask-Pattern"}, {'*', ["AVP"]}]}, {"Port-Range", 531, [], [["Port-Start"], ["Port-End"], {'*', ["AVP"]}]}, {"IP-Option", 537, [], [{"IP-Option-Type"}, {'*', ["IP-Option-Value"]}, ["Negated"], {'*', ["AVP"]}]}, {"TCP-Option", 540, [], [{"TCP-Option-Type"}, {'*', ["TCP-Option-Value"]}, ["Negated"], {'*', ["AVP"]}]}, {"TCP-Flags", 543, [], [{"TCP-Flag-Type"}, ["Negated"], {'*', ["AVP"]}]}, {"ICMP-Type", 545, [], [{"ICMP-Type-Number"}, {'*', ["ICMP-Code"]}, ["Negated"], {'*', ["AVP"]}]}, {"ETH-Option", 548, [], [{"ETH-Proto-Type"}, {'*', ["VLAN-ID-Range"]}, {'*', ["User-Priority-Range"]}, {'*', ["AVP"]}]}, {"ETH-Proto-Type", 549, [], [{'*', ["ETH-Ether-Type"]}, {'*', ["ETH-SAP"]}, {'*', ["AVP"]}]}, {"VLAN-ID-Range", 552, [], [["S-VID-Start"], ["S-VID-End"], ["C-VID-Start"], ["C-VID-End"], {'*', ["AVP"]}]}, {"User-Priority-Range", 557, [], [{'*', ["Low-User-Priority"]}, {'*', ["High-User-Priority"]}, {'*', ["AVP"]}]}, {"Time-Of-Day-Condition", 560, [], [["Time-Of-Day-Start"], ["Time-Of-Day-End"], ["Day-Of-Week-Mask"], ["Day-Of-Month-Mask"], ["Month-Of-Year-Mask"], ["Absolute-Start-Time"], ["Absolute-End-Time"], ["Timezone-Flag"], {'*', ["AVP"]}]}, {"QoS-Profile-Template", 574, [], [{"Vendor-Id"}, {"QoS-Profile-Id"}, {'*', ["AVP"]}]}, {"QoS-Parameters", 576, [], [{'*', ["AVP"]}]}, {"Excess-Treatment", 577, [], [{"Treatment-Action"}, ["QoS-Profile-Template"], ["QoS-Parameters"], {'*', ["AVP"]}]}, {"QoS-Capability", 578, [], [{'*', {"QoS-Profile-Template"}}, {'*', ["AVP"]}]}]}, {diameter_rfc7683, [{"OC-Supported-Features", 621, [], [["OC-Feature-Vector"], {'*', ["AVP"]}]}, {"OC-OLR", 623, [], [{{"OC-Sequence-Number"}}, {{"OC-Report-Type"}}, ["OC-Reduction-Percentage"], ["OC-Validity-Duration"], {'*', ["AVP"]}]}]}, {diameter_rfc8583, [{"Load", 650, [], [["Load-Type"], ["Load-Value"], ["SourceID"], {'*', ["AVP"]}]}]}]}, {inherits, [{"diameter_rfc8583", []}, {"diameter_rfc7944", []}, {"diameter_rfc7683", []}, {"diameter_rfc5778", []}, {"diameter_rfc5777", []}, {"diameter_rfc5580", []}, {"diameter_rfc5447", []}, {"diameter_rfc4006_cc", []}, {"diameter_rfc4004", []}, {"diameter_etsi_es283_034", []}, {"diameter_3gpp_ts32_299", []}, {"diameter_3gpp_ts29_273", []}, {"diameter_3gpp_ts29_272", []}, {"diameter_3gpp_ts29_229", []}, {"diameter_3gpp_ts29_214", []}, {"diameter_3gpp_ts29_212", []}, {"diameter_3gpp_break_circles", []}, {"diameter_3gpp_base", []}, {"diameter_gen_base_rfc6733", []}]}, {messages, [{"AAR", 265, ['REQ', 'PXY'], [], [{{"Session-Id"}}, {"Auth-Application-Id"}, {"Origin-Host"}, {"Origin-Realm"}, {"Destination-Realm"}, {"Auth-Request-Type"}, ["User-Name"], ["MIP6-Agent-Info"], ["MIP6-Feature-Vector"], ["Visited-Network-Identifier"], ["QoS-Capability"], ["Service-Selection"], ["OC-Supported-Features"], ["Origination-Time-Stamp"], ["Maximum-Wait-Time"], {'*', ["Supported-Features"]}, ["Emergency-Services"], {'*', ["AVP"]}]}, {"AAA", 265, ['PXY'], [], [{{"Session-Id"}}, {"Auth-Application-Id"}, {"Auth-Request-Type"}, {"Result-Code"}, {"Origin-Host"}, {"Origin-Realm"}, ["MIP6-Feature-Vector"], ["Session-Timeout"], ["APN-Configuration"], ["QoS-Resources"], ["AN-Trusted"], {'*', ["Redirect-Host"]}, ["Trace-Info"], ["OC-Supported-Features"], ["OC-OLR"], {'*', ["Load"]}, {'*', ["AVP"]}]}, {"STR", 275, ['REQ', 'PXY'], [], [{{"Session-Id"}}, {"Auth-Application-Id"}, {"Origin-Host"}, {"Origin-Realm"}, {"Destination-Realm"}, {"Termination-Cause"}, ["User-Name"], ["OC-Supported-Features"], {'*', ["AVP"]}]}, {"STA", 275, ['PXY'], [], [{{"Session-Id"}}, {"Result-Code"}, {"Origin-Host"}, {"Origin-Realm"}, ["OC-Supported-Features"], ["OC-OLR"], {'*', ["Load"]}, {'*', ["AVP"]}]}, {"ASR", 274, ['REQ', 'PXY'], [], [{{"Session-Id"}}, {"Origin-Host"}, {"Origin-Realm"}, {"Destination-Realm"}, {"Destination-Host"}, {"Auth-Application-Id"}, ["User-Name"], ["Auth-Session-State"], {'*', ["AVP"]}]}, {"ASA", 274, ['PXY'], [], [{{"Session-Id"}}, {"Result-Code"}, {"Origin-Host"}, {"Origin-Realm"}, {'*', ["AVP"]}]}, {"RAR", 258, ['REQ', 'PXY'], [], [{{"Session-Id"}}, {"Origin-Host"}, {"Origin-Realm"}, {"Destination-Realm"}, {"Destination-Host"}, {"Auth-Application-Id"}, {"Re-Auth-Request-Type"}, ["User-Name"], ["RAR-Flags"], {'*', ["AVP"]}]}, {"RAA", 258, ['PXY'], [], [{{"Session-Id"}}, {"Result-Code"}, {"Origin-Host"}, {"Origin-Realm"}, ["User-Name"], {'*', ["AVP"]}]}]}, {name, "diameter_3gpp_ts29_273_s6b"}, {vendor, {10415, "3GPP"}}].