Mercurial > hg > freeDiameter
view contrib/dict_json/dictionary_dcca.json @ 1510:a2fb51309cd2
Add 3GPP TS 29.345 V15.1.0 (2019-09)
Add AVPs:
- App-Layer-User-Id, UTF8String, code 3801, section 6.3.2
- Assistance-info, Grouped, code 3802, section 6.3.3
- Assistance-Info-Validity-Timer, Unsigned32, code 3803, section 6.3.4
- Discovery-Type, Unsigned32, code 3804, section 6.3.5
- Filter-Id, OctetString, code 3805, section 6.3.9
- MAC-Address, UTF8String, code 3806, section 6.3.11
- Match-Report, Grouped, code 3807, section 6.3.12
- Operating-Channel, Unsigned32, code 3808, section 6.3.14
- P2P-Features, Unsigned32, code 3809, section 6.3.15
- ProSe-App-Code, OctetString, code 3810, section 6.3.16
- ProSe-App-Id, UTF8String, code 3811, section 6.3.17
- ProSe-App-Mask, OctetString, code 3812, section 6.3.18
- ProSe-Discovery-Filter, Grouped, code 3813, section 6.3.20
- PRR-Flags, Unsigned32, code 3814, section 6.3.21
- ProSe-Validity-Timer, Unsigned32, code 3815, section 6.3.22
- Requesting-EPUID, UTF8String, code 3816, section 6.3.23
- Targeted-EPUID, UTF8String, code 3817, section 6.3.26
- Time-Window, Unsigned32, code 3818, section 6.3.27
- WiFi-P2P-Assistance-Info, Grouped, code 3819, section 6.3.30
- WLAN-Assistance-Info, Grouped, code 3820, section 6.3.31
- WLAN-Link-Layer-Id, OctetString, code 3821, section 6.3.32
- WLAN-Link-Layer-Id-List, Grouped, code 3822, section 6.3.33
- Location-Update-Trigger, Grouped, code 3823, section 6.3.42
- Location-Update-Event-Type, Unsigned32, code 3824, section 6.3.43
- Change-Of-Area-Type, Grouped, code 3825, section 6.3.44
- Location-Update-Event-Trigger, Unsigned32, code 3826, section 6.3.45
- Report-Cardinality, Enumerated, code 3827, section 6.3.46
- Minimum-Interval-Time, Unsigned32, code 3828, section 6.3.47
- Periodic-Location-Type, Grouped, code 3829, section 6.3.48
- Location-Report-Interval-Time, Unsigned32, code 3830, section 6.3.49
- Total-Number-Of-Reports, Unsigned32, code 3831, section 6.3.50
- Validity-Time-Announce, Unsigned32, code 3832, section 6.3.36
- Validity-Time-Monitor, Unsigned32, code 3833, section 6.3.37
- Validity-Time-Communication, Unsigned32, code 3834, section 6.3.38
- ProSe-App-Code-Info, Grouped, code 3835, section 6.3.39
- MIC, OctetString, code 3836, section 6.3.40
- UTC-based-Counter, Unsigned32, code 3837, section 6.3.41
- ProSe-Match-Refresh-Timer, Unsigned32, code 3838, section 6.3.52
- ProSe-Metadata-Index-Mask, OctetString, code 3839, section 6.3.60
- App-Identifier, Grouped, code 3840, section 6.3.61
- OS-ID, OctetString, code 3841, section 6.3.62
- OS-App-ID, UTF8String, code 3842, section 6.3.63
- Requesting-RPAUID, UTF8String, code 3843, section 6.3.64
- Target-RPAUID, UTF8String, code 3844, section 6.3.65
- Target-PDUID, OctetString, code 3845, section 6.3.66
- ProSe-Restricted-Code, OctetString, code 3846, section 6.3.67
- ProSe-Restricted-Code-Suffix-Range, OctetString, code 3847, section 6.3.68
- Beginning-Suffix, OctetString, code 3848, section 6.3.69
- Ending-Suffix, OctetString, code 3849, section 6.3.70
- Discovery-Entry-ID, Unsigned32, code 3850, section 6.3.59
- Match-Timestamp, Time, code 3851, section 6.3.71
- PMR-Flags, Unsigned32, code 3852, section 6.3.57
- ProSe-Application-Metadata, UTF8String, code 3853, section 6.3.58
- Discovery-Auth-Request, Grouped, code 3854, section 6.3.53
- Discovery-Auth-Response, Grouped, code 3855, section 6.3.54
- Match-Request, Grouped, code 3856, section 6.3.55
- Match-Report-Info, Grouped, code 3857, section 6.3.56
- Banned-RPAUID, UTF8String, code 3858, section 6.3.73
- Banned-PDUID, OctetString, code 3859, section 6.3.74
- Code-Receiving-Security-Material, Grouped, code 3860, section 6.3.75
- Code-Sending-Security-Material, Grouped, code 3861, section 6.3.76
- DUSK, OctetString, code 3862, section 6.3.77
- DUIK, OctetString, code 3863, section 6.3.78
- DUCK, OctetString, code 3864, section 6.3.79
- MIC-Check-indicator, Unsigned32, code 3865, section 6.3.80
- Encrypted-Bitmask, OctetString, code 3866, section 6.3.81
- ProSe-App-Code-Suffix-Range, OctetString, code 3867, section 6.3.82
- PC5-tech, OctetString, code 3868, section 6.3.84
Note: Name conflict with 3GPP TS 29.154 Time-Window (4204).
Time-Window (3818) in 3GPP TS 29.345 V12.1.0 (2014-12) predates
Time-Window (4204) in 3GPP TS 29.154 V13.1.0 (2016-03).
author | Luke Mewburn <luke@mewburn.net> |
---|---|
date | Sun, 05 Apr 2020 08:27:37 +1000 |
parents | cbe1da7a32f1 |
children |
line wrap: on
line source
{ "AVPRules" : [ { "AVP" : "CC-Money", "Content" : [ { "AVP" : "Currency-Code", "Max" : 1 }, { "AVP" : "Unit-Value", "Max" : 1 } ] }, { "AVP" : "Cost-Information", "Content" : [ { "AVP" : "Cost-Unit", "Max" : 1 }, { "AVP" : "Currency-Code", "Max" : 1 }, { "AVP" : "Unit-Value", "Max" : 1 } ] }, { "AVP" : "Final-Unit-Indication", "Content" : [ { "AVP" : "Filter-Id" }, { "AVP" : "Redirect-Server", "Max" : 1 }, { "AVP" : "Restriction-Filter-Rule" }, { "AVP" : "Final-Unit-Action", "Max" : 1 } ] }, { "AVP" : "Granted-Service-Unit", "Content" : [ { "AVP" : "CC-Input-Octets", "Max" : 1 }, { "AVP" : "CC-Money", "Max" : 1 }, { "AVP" : "CC-Output-Octets", "Max" : 1 }, { "AVP" : "CC-Service-Specific-Units", "Max" : 1 }, { "AVP" : "CC-Time", "Max" : 1 }, { "AVP" : "CC-Total-Octets", "Max" : 1 }, { "AVP" : "Tariff-Time-Change", "Max" : 1 } ] }, { "AVP" : "Redirect-Server", "Content" : [ { "AVP" : "Redirect-Address-Type", "Max" : 1 }, { "AVP" : "Redirect-Server-Address", "Max" : 1 } ] }, { "AVP" : "Requested-Service-Unit", "Content" : [ { "AVP" : "CC-Input-Octets", "Max" : 1 }, { "AVP" : "CC-Money", "Max" : 1 }, { "AVP" : "CC-Output-Octets", "Max" : 1 }, { "AVP" : "CC-Service-Specific-Units", "Max" : 1 }, { "AVP" : "CC-Time", "Max" : 1 }, { "AVP" : "CC-Total-Octets", "Max" : 1 } ] }, { "AVP" : "Service-Parameter-Info", "Content" : [ { "AVP" : "Service-Parameter-Type", "Max" : 1 }, { "AVP" : "Service-Parameter-Value", "Max" : 1 } ] }, { "AVP" : "Subscription-Id", "Content" : [ { "AVP" : "Subscription-Id-Data", "Max" : 1 }, { "AVP" : "Subscription-Id-Type", "Max" : 1 } ] }, { "AVP" : "Unit-Value", "Content" : [ { "AVP" : "Exponent", "Max" : 1 }, { "AVP" : "Value-Digits", "Max" : 1 } ] }, { "AVP" : "Used-Service-Unit", "Content" : [ { "AVP" : "CC-Input-Octets", "Max" : 1 }, { "AVP" : "CC-Money", "Max" : 1 }, { "AVP" : "CC-Output-Octets", "Max" : 1 }, { "AVP" : "CC-Service-Specific-Units", "Max" : 1 }, { "AVP" : "CC-Time", "Max" : 1 }, { "AVP" : "CC-Total-Octets", "Max" : 1 }, { "AVP" : "Tariff-Change-Usage", "Max" : 1 } ] }, { "AVP" : "Multiple-Services-Credit-Control", "Content" : [ { "AVP" : "Result-Code", "Max" : 1 }, { "AVP" : "Final-Unit-Indication", "Max" : 1 }, { "AVP" : "Granted-Service-Unit", "Max" : 1 }, { "AVP" : "Rating-Group", "Max" : 1 }, { "AVP" : "Requested-Service-Unit", "Max" : 1 }, { "AVP" : "Service-Identifier" }, { "AVP" : "Used-Service-Unit" }, { "AVP" : "Validity-Time", "Max" : 1 }, { "AVP" : "Tariff-Change-Usage", "Max" : 1 }, { "AVP" : "G-S-U-Pool-Reference" } ] }, { "AVP" : "G-S-U-Pool-Reference", "Content" : [ { "AVP" : "Unit-Value", "Max" : 1 }, { "AVP" : "G-S-U-Pool-Identifier", "Max" : 1 }, { "AVP" : "CC-Unit-Type", "Max" : 1 } ] }, { "AVP" : "User-Equipment-Info", "Content" : [ { "AVP" : "User-Equipment-Info-Type", "Max" : 1 }, { "AVP" : "User-Equipment-Info-Value", "Max" : 1 } ] } ], "AVPs" : [ { "Code" : 268, "EnumValues" : [ { "Code" : 5030, "Name" : "USER_UNKNOWN" }, { "Code" : 5031, "Name" : "RATING_FAILED" }, { "Code" : 4012, "Name" : "CREDIT_LIMIT_REACHED" }, { "Code" : 4010, "Name" : "END_USER_SERVICE_DENIED" }, { "Code" : 4011, "Name" : "CREDIT_CONTROL_NOT_APPLICABLE" } ], "Name" : "Result-Code", "Type" : "Unsigned32" }, { "Code" : 411, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "CC-Correlation-Id", "Type" : "OctetString" }, { "Code" : 412, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "CC-Input-Octets", "Type" : "Unsigned64" }, { "Code" : 413, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "CC-Money", "Type" : "Grouped" }, { "Code" : 414, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "CC-Output-Octets", "Type" : "Unsigned64" }, { "Code" : 415, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "CC-Request-Number", "Type" : "Unsigned32" }, { "Code" : 416, "EnumValues" : [ { "Code" : 4, "Name" : "EVENT_REQUEST" }, { "Code" : 2, "Name" : "UPDATE_REQUEST" }, { "Code" : 1, "Name" : "INITIAL_REQUEST" }, { "Code" : 3, "Name" : "TERMINATION_REQUEST" } ], "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "CC-Request-Type", "Type" : "Enumerated" }, { "Code" : 417, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "CC-Service-Specific-Units", "Type" : "Unsigned64" }, { "Code" : 418, "EnumValues" : [ { "Code" : 1, "Name" : "FAILOVER_SUPPORTED" }, { "Code" : 0, "Name" : "FAILOVER_NOT_SUPPORTED" } ], "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "CC-Session-Failover", "Type" : "Enumerated" }, { "Code" : 419, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "CC-Sub-Session-Id", "Type" : "Unsigned64" }, { "Code" : 420, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "CC-Time", "Type" : "Unsigned32" }, { "Code" : 421, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "CC-Total-Octets", "Type" : "Unsigned64" }, { "Code" : 422, "EnumValues" : [ { "Code" : 1, "Name" : "NO_CREDIT" }, { "Code" : 0, "Name" : "ENOUGH_CREDIT" } ], "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Check-Balance-Result", "Type" : "Enumerated" }, { "Code" : 423, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Cost-Information", "Type" : "Grouped" }, { "Code" : 424, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Cost-Unit", "Type" : "UTF8String" }, { "Code" : 425, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Currency-Code", "Type" : "Unsigned32" }, { "Code" : 426, "EnumValues" : [ { "Code" : 1, "Name" : "RE_AUTHORIZATION" }, { "Code" : 0, "Name" : "CREDIT_AUTHORIZATION" } ], "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Credit-Control", "Type" : "Enumerated" }, { "Code" : 427, "EnumValues" : [ { "Code" : 1, "Name" : "CONTINUE" }, { "Code" : 0, "Name" : "TERMINATE" }, { "Code" : 2, "Name" : "RETRY_AND_TERMINATE" } ], "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Credit-Control-Failure-Handling", "Type" : "Enumerated" }, { "Code" : 428, "EnumValues" : [ { "Code" : 1, "Name" : "CONTINUE" }, { "Code" : 0, "Name" : "TERMINATE_OR_BUFFER" } ], "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Direct-Debiting-Failure-Handling", "Type" : "Enumerated" }, { "Code" : 429, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Exponent", "Type" : "Integer32" }, { "Code" : 430, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Final-Unit-Indication", "Type" : "Grouped" }, { "Code" : 431, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Granted-Service-Unit", "Type" : "Grouped" }, { "Code" : 432, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Rating-Group", "Type" : "Unsigned32" }, { "Code" : 433, "EnumValues" : [ { "Code" : 2, "Name" : "URL" }, { "Code" : 3, "Name" : "SIP_URI" }, { "Code" : 0, "Name" : "IPV4_ADDRESS" }, { "Code" : 1, "Name" : "IPV6_ADDRESS" } ], "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Redirect-Address-Type", "Type" : "Enumerated" }, { "Code" : 434, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Redirect-Server", "Type" : "Grouped" }, { "Code" : 435, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Redirect-Server-Address", "Type" : "UTF8String" }, { "Code" : 436, "EnumValues" : [ { "Code" : 2, "Name" : "CHECK_BALANCE" }, { "Code" : 3, "Name" : "PRICE_ENQUIRY" }, { "Code" : 1, "Name" : "REFUND_ACCOUNT" }, { "Code" : 0, "Name" : "DIRECT_DEBITING" } ], "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Requested-Action", "Type" : "Enumerated" }, { "Code" : 437, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Requested-Service-Unit", "Type" : "Grouped" }, { "Code" : 438, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Restriction-Filter-Rule", "Type" : "IPFilterRule" }, { "Code" : 439, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Service-Identifier", "Type" : "Unsigned32" }, { "Code" : 440, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Service-Parameter-Info", "Type" : "Grouped" }, { "Code" : 441, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Service-Parameter-Type", "Type" : "Unsigned32" }, { "Code" : 442, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Service-Parameter-Value", "Type" : "OctetString" }, { "Code" : 443, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Subscription-Id", "Type" : "Grouped" }, { "Code" : 444, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Subscription-Id-Data", "Type" : "UTF8String" }, { "Code" : 445, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Unit-Value", "Type" : "Grouped" }, { "Code" : 446, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Used-Service-Unit", "Type" : "Grouped" }, { "Code" : 447, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Value-Digits", "Type" : "Integer64" }, { "Code" : 448, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Validity-Time", "Type" : "Unsigned32" }, { "Code" : 449, "EnumValues" : [ { "Code" : 1, "Name" : "REDIRECT" }, { "Code" : 0, "Name" : "TERMINATE" }, { "Code" : 2, "Name" : "RESTRICT_ACCESS" } ], "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Final-Unit-Action", "Type" : "Enumerated" }, { "Code" : 450, "EnumValues" : [ { "Code" : 3, "Name" : "END_USER_NAI" }, { "Code" : 0, "Name" : "END_USER_E164" }, { "Code" : 1, "Name" : "END_USER_IMSI" }, { "Code" : 2, "Name" : "END_USER_SIP_URI" } ], "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Subscription-Id-Type", "Type" : "Enumerated" }, { "Code" : 451, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Tariff-Time-Change", "Type" : "Time" }, { "Code" : 452, "EnumValues" : [ { "Code" : 2, "Name" : "UNIT_INDETERMINATE" }, { "Code" : 1, "Name" : "UNIT_AFTER_TARIFF_CHANGE" }, { "Code" : 0, "Name" : "UNIT_BEFORE_TARIFF_CHANGE" } ], "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Tariff-Change-Usage", "Type" : "Enumerated" }, { "Code" : 453, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "G-S-U-Pool-Identifier", "Type" : "Unsigned32" }, { "Code" : 454, "EnumValues" : [ { "Code" : 0, "Name" : "TIME" }, { "Code" : 1, "Name" : "MONEY" }, { "Code" : 3, "Name" : "INPUT-OCTETS" }, { "Code" : 2, "Name" : "TOTAL-OCTETS" }, { "Code" : 4, "Name" : "OUTPUT-OCTETS" }, { "Code" : 5, "Name" : "SERVICE-SPECIFIC-UNITS" } ], "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "CC-Unit-Type", "Type" : "Enumerated" }, { "Code" : 455, "EnumValues" : [ { "Code" : 1, "Name" : "MULTIPLE_SERVICES_SUPPORTED" }, { "Code" : 0, "Name" : "MULTIPLE_SERVICES_NOT_SUPPORTED" } ], "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Multiple-Services-Indicator", "Type" : "Enumerated" }, { "Code" : 456, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Multiple-Services-Credit-Control", "Type" : "Grouped" }, { "Code" : 457, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "G-S-U-Pool-Reference", "Type" : "Grouped" }, { "Code" : 458, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "User-Equipment-Info", "Type" : "Grouped" }, { "Code" : 459, "EnumValues" : [ { "Code" : 1, "Name" : "MAC" }, { "Code" : 2, "Name" : "EUI64" }, { "Code" : 0, "Name" : "IMEISV" } ], "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "User-Equipment-Info-Type", "Type" : "Enumerated" }, { "Code" : 460, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "User-Equipment-Info-Value", "Type" : "OctetString" }, { "Code" : 461, "Flags" : { "Must" : "M", "MustNot" : "V" }, "Name" : "Service-Context-Id", "Type" : "UTF8String" } ], "Applications" : [ { "Code" : 4, "Name" : "Diameter Credit Control Application" } ], "CommandRules" : [ { "Command" : "Credit-Control-Request", "Content" : [ { "AVP" : "User-Name", "Max" : 1 }, { "AVP" : "Acct-Multi-Session-Id", "Max" : 1 }, { "AVP" : "Event-Timestamp", "Max" : 1 }, { "AVP" : "Auth-Application-Id", "Max" : 1 }, { "AVP" : "Session-Id", "First" : true, "Max" : 1 }, { "AVP" : "Origin-Host", "Max" : 1 }, { "AVP" : "Origin-State-Id", "Max" : 1 }, { "AVP" : "Route-Record" }, { "AVP" : "Destination-Realm", "Max" : 1 }, { "AVP" : "Proxy-Info" }, { "AVP" : "Destination-Host", "Max" : 1 }, { "AVP" : "Termination-Cause", "Max" : 1 }, { "AVP" : "Origin-Realm", "Max" : 1 }, { "AVP" : "CC-Correlation-Id", "Max" : 1 }, { "AVP" : "CC-Request-Number", "Max" : 1 }, { "AVP" : "CC-Request-Type", "Max" : 1 }, { "AVP" : "CC-Sub-Session-Id", "Max" : 1 }, { "AVP" : "Requested-Action", "Max" : 1 }, { "AVP" : "Requested-Service-Unit", "Max" : 1 }, { "AVP" : "Service-Identifier", "Max" : 1 }, { "AVP" : "Service-Parameter-Info" }, { "AVP" : "Subscription-Id" }, { "AVP" : "Used-Service-Unit" }, { "AVP" : "Multiple-Services-Indicator", "Max" : 1 }, { "AVP" : "Multiple-Services-Credit-Control" }, { "AVP" : "User-Equipment-Info", "Max" : 1 }, { "AVP" : "Service-Context-Id", "Max" : 1 } ] }, { "Command" : "Credit-Control-Answer", "Content" : [ { "AVP" : "User-Name", "Max" : 1 }, { "AVP" : "Acct-Multi-Session-Id", "Max" : 1 }, { "AVP" : "Event-Timestamp", "Max" : 1 }, { "AVP" : "Auth-Application-Id", "Max" : 1 }, { "AVP" : "Redirect-Host-Usage", "Max" : 1 }, { "AVP" : "Redirect-Max-Cache-Time", "Max" : 1 }, { "AVP" : "Session-Id", "First" : true, "Max" : 1 }, { "AVP" : "Origin-Host", "Max" : 1 }, { "AVP" : "Result-Code", "Max" : 1 }, { "AVP" : "Origin-State-Id", "Max" : 1 }, { "AVP" : "Failed-AVP" }, { "AVP" : "Route-Record" }, { "AVP" : "Proxy-Info" }, { "AVP" : "Redirect-Host" }, { "AVP" : "Origin-Realm", "Max" : 1 }, { "AVP" : "CC-Request-Number", "Max" : 1 }, { "AVP" : "CC-Request-Type", "Max" : 1 }, { "AVP" : "CC-Session-Failover", "Max" : 1 }, { "AVP" : "CC-Sub-Session-Id", "Max" : 1 }, { "AVP" : "Check-Balance-Result", "Max" : 1 }, { "AVP" : "Cost-Information", "Max" : 1 }, { "AVP" : "Credit-Control-Failure-Handling", "Max" : 1 }, { "AVP" : "Direct-Debiting-Failure-Handling", "Max" : 1 }, { "AVP" : "Final-Unit-Indication", "Max" : 1 }, { "AVP" : "Granted-Service-Unit", "Max" : 1 }, { "AVP" : "Validity-Time", "Max" : 1 }, { "AVP" : "Multiple-Services-Credit-Control" } ] } ], "Commands" : [ { "Code" : 272, "Flags" : { "Must" : "RP", "MustNot" : "" }, "Name" : "Credit-Control-Request" }, { "Code" : 272, "Flags" : { "Must" : "P", "MustNot" : "RE" }, "Name" : "Credit-Control-Answer" } ] }