initial check-in of HSS related 3GPP DIAMETER definitions
... including those dependencies I couldn't findchanges/06/16906/1
commit
8fb759da80
|
@ -0,0 +1,134 @@
|
|||
;;
|
||||
;; %CopyrightBegin%
|
||||
;;
|
||||
;; Copyright (C) 2019 by Harald Welte. All Rights Reserved.
|
||||
;;
|
||||
;; This resembles 3GPP TS 29.173 version 15.0.0 Release 15
|
||||
;;
|
||||
;; Licensed under the Apache License, Version 2.0 (the "License");
|
||||
;; you may not use this file except in compliance with the License.
|
||||
;; You may obtain a copy of the License at
|
||||
;;
|
||||
;; http://www.apache.org/licenses/LICENSE-2.0
|
||||
;;
|
||||
;; Unless required by applicable law or agreed to in writing, software
|
||||
;; distributed under the License is distributed on an "AS IS" BASIS,
|
||||
;; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
;; See the License for the specific language governing permissions and
|
||||
;; limitations under the License.
|
||||
;;
|
||||
;; %CopyrightEnd%
|
||||
;;
|
||||
|
||||
;;
|
||||
;; Edits:
|
||||
;;
|
||||
;;
|
||||
|
||||
@id 16777291
|
||||
@name diameter_3gpp_ts29_173
|
||||
@prefix diameter_aaa
|
||||
@vendor 10415 3GPP
|
||||
|
||||
@inherits diameter_gen_base_rfc6733
|
||||
;; @inherits diameter_rfc4005_nasreq
|
||||
;; @inherits diameter_rfc4006_cc
|
||||
@inherits diameter_3gpp_base
|
||||
;; @inherits diameter_etsi_es283_034
|
||||
;; @inherits diameter_3gpp_ts29_061_gmb
|
||||
;; @inherits diameter_3gpp_ts29_214
|
||||
@inherits diameter_3gpp_ts29_229
|
||||
@inherits diameter_3gpp_ts29_329
|
||||
|
||||
;;@inherits diameter_rfc5447
|
||||
;;@inherits diameter_rfc5778
|
||||
;;@inherits diameter_3gpp_ts29_272
|
||||
|
||||
@avp_types
|
||||
|
||||
3GPP-AAA-Server-Name 318 DiameterIdentity MV ;; from 29.273
|
||||
SGSN-Number 1489 OctetString MV ;; from 29.272
|
||||
GMLC-Number 1474 OctetString MV ;; from 29.272
|
||||
|
||||
LMSI 2400 OctetString MV
|
||||
Serving-Node 2401 Grouped MV
|
||||
MME-Name 2402 DiameterIdentity MV
|
||||
MSC-Number 2403 OctetString MV
|
||||
LCS-Capabilities-Sets 2404 Unsigned32 MV
|
||||
GMLC-Address 2405 Address MV
|
||||
Additional-Serving-Node 2406 Grouped MV
|
||||
PPR-Address 2407 Address MV
|
||||
MME-Realm 2408 DiameterIdentity V
|
||||
SGSN-Name 2409 DiameterIdentity V
|
||||
SGSN-Realm 2410 DiameterIdentity V
|
||||
RIA-Flags 2411 Unsigned32 V
|
||||
|
||||
@messages
|
||||
|
||||
;; 6.2.3 LCS-Routing-Info-Request
|
||||
RIR ::= < Diameter Header: 8388622, REQ, PXY >
|
||||
< Session-Id >
|
||||
{ Auth-Session-State }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
{ Destination-Realm }
|
||||
[ Vendor-Specific-Application-Id ]
|
||||
[ Destination-Host ]
|
||||
[ User-Name ]
|
||||
[ MSISDN ]
|
||||
[ GMLC-Number ]
|
||||
*[ Supported-Features ]
|
||||
*[ Proxy-Info ]
|
||||
*[ Route-Record ]
|
||||
*[ AVP ]
|
||||
|
||||
;; 6.2.4 LCS-Routing-Info-Answer
|
||||
RIA ::= < Diameter Header: 8388622, PXY >
|
||||
< Session-Id >
|
||||
{ Auth-Session-State }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
[ Vendor-Specific-Application-Id ]
|
||||
[ Result-Code ]
|
||||
[ Experimental-Result ]
|
||||
*[ Supported-Features ]
|
||||
[ User-Name ]
|
||||
[ MSISDN ]
|
||||
[ LMSI ]
|
||||
[ Serving-Node ]
|
||||
*[ Additional-Serving-Node ]
|
||||
[ GMLC-Address ]
|
||||
[ PPR-Address ]
|
||||
[ RIA-Flags ]
|
||||
*[ AVP ]
|
||||
[ Failed-AVP ]
|
||||
*[ Proxy-Info ]
|
||||
*[ Route-Record ]
|
||||
|
||||
@grouped
|
||||
|
||||
;; 6.4.3
|
||||
Serving-Node ::= <AVP Header: 2401 10415>
|
||||
[ SGSN-Number ]
|
||||
[ SGSN-Name ]
|
||||
[ SGSN-Realm ]
|
||||
[ MME-Name ]
|
||||
[ MME-Realm ]
|
||||
[ MSC-Number ]
|
||||
[ 3GPP-AAA-Server-Name ]
|
||||
[ LCS-Capabilities-Sets ]
|
||||
[ GMLC-Address ]
|
||||
*[AVP]
|
||||
|
||||
;; 6.4.8
|
||||
Additional-Serving-Node ::= <AVP Header: 2406 10415>
|
||||
[ SGSN-Number ]
|
||||
[ MME-Name ]
|
||||
[ SGSN-Name ]
|
||||
[ SGSN-Realm ]
|
||||
[ MME-Realm ]
|
||||
[ MSC-Number ]
|
||||
[ 3GPP-AAA-Server-Name ]
|
||||
[ LCS-Capabilities-Sets ]
|
||||
[ GMLC-Address ]
|
||||
*[AVP]
|
|
@ -0,0 +1,993 @@
|
|||
;;
|
||||
;; %CopyrightBegin%
|
||||
;;
|
||||
;; Copyright (C) 2019 by Harald Welte. All Rights Reserved.
|
||||
;;
|
||||
;; This resembles 3GPP TS 29.272 version 11.8.0 Release 11
|
||||
;;
|
||||
;; Licensed under the Apache License, Version 2.0 (the "License");
|
||||
;; you may not use this file except in compliance with the License.
|
||||
;; You may obtain a copy of the License at
|
||||
;;
|
||||
;; http://www.apache.org/licenses/LICENSE-2.0
|
||||
;;
|
||||
;; Unless required by applicable law or agreed to in writing, software
|
||||
;; distributed under the License is distributed on an "AS IS" BASIS,
|
||||
;; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
;; See the License for the specific language governing permissions and
|
||||
;; limitations under the License.
|
||||
;;
|
||||
;; %CopyrightEnd%
|
||||
;;
|
||||
|
||||
;;
|
||||
;; Edits:
|
||||
;;
|
||||
;;
|
||||
|
||||
@id 16777251
|
||||
@name diameter_3gpp_ts29_272
|
||||
@prefix diameter_aaa
|
||||
@vendor 10415 3GPP
|
||||
|
||||
@inherits diameter_gen_base_rfc6733
|
||||
;; @inherits diameter_rfc4005_nasreq
|
||||
;; @inherits diameter_rfc4006_cc
|
||||
@inherits diameter_3gpp_base
|
||||
;; @inherits diameter_etsi_es283_034
|
||||
;; @inherits diameter_3gpp_ts29_061_gmb
|
||||
;; @inherits diameter_3gpp_ts29_214
|
||||
@inherits diameter_3gpp_ts29_229
|
||||
@inherits diameter_3gpp_ts29_173
|
||||
|
||||
@inherits diameter_rfc5447
|
||||
@inherits diameter_rfc5778
|
||||
@inherits diameter_3gpp_ts29_212
|
||||
|
||||
@avp_types
|
||||
;; Table 7.3.1/2
|
||||
Subscription-Data 1400 Grouped MV
|
||||
Terminal-Information 1401 Grouped MV
|
||||
IMEI 1402 UTF8String MV
|
||||
Software-Version 1403 UTF8String MV
|
||||
QoS-Subscribed 1404 OctetString MV
|
||||
ULR-Flags 1405 Unsigned32 MV
|
||||
ULA-Flags 1406 Unsigned32 MV
|
||||
Visited-PLMN-Id 1407 OctetString MV
|
||||
Requested-EUTRAN-Authentication-Info 1408 Grouped MV
|
||||
Requested-UTRAN-GERAN-Authentication-Info 1409 Grouped MV
|
||||
Number-Of-Requested-Vectors 1410 Unsigned32 MV
|
||||
Re-Synchronization-Info 1411 OctetString MV
|
||||
Immediate-Response-Preferred 1412 Unsigned32 MV
|
||||
Authentication-Info 1413 Grouped MV
|
||||
E-UTRAN-Vector 1414 Grouped MV
|
||||
UTRAN-Vector 1415 Grouped MV
|
||||
GERAN-Vector 1416 Grouped MV
|
||||
Network-Access-Mode 1417 Enumerated MV
|
||||
HPLMN-ODB 1418 Unsigned32 MV
|
||||
Item-Number 1419 Unsigned32 MV
|
||||
Cancellation-Type 1420 Enumerated MV
|
||||
DSR-Flags 1421 Unsigned32 MV
|
||||
DSA-Flags 1422 Unsigned32 MV
|
||||
Context-Identifier 1423 Unsigned32 MV
|
||||
Subscriber-Status 1424 Enumerated MV
|
||||
Operator-Determined-Barring 1425 Unsigned32 MV
|
||||
Access-Restriction-data 1426 Unsigned32 MV
|
||||
APN-OI-Replacement 1427 UTF8String MV
|
||||
All-APN-Configurations-Included-Indicator 1428 Enumerated MV
|
||||
APN-Configuration-Profile 1429 Grouped MV
|
||||
APN-Configuration 1430 Grouped MV
|
||||
EPS-Subscribed-QoS-Profile 1431 Grouped MV
|
||||
VPLMN-Dynamic-Address-Allowed 1432 Enumerated MV
|
||||
STN-SR 1433 OctetString MV
|
||||
Alert-Reason 1434 Enumerated MV
|
||||
AMBR 1435 Grouped MV
|
||||
CSG-Subscription-Data 1436 Grouped MV
|
||||
CSG-Id 1437 Unsigned32 MV
|
||||
PDN-GW-Allocation-Type 1438 Enumerated MV
|
||||
Expiration-Date 1439 Time MV
|
||||
RAT-Frequency-Selection-Priority-ID 1440 Unsigned32 MV
|
||||
IDA-Flags 1441 Unsigned32 MV
|
||||
PUA-Flags 1442 Unsigned32 MV
|
||||
NOR-Flags 1443 Unsigned32 MV
|
||||
User-Id 1444 UTF8String V
|
||||
Equipment-Status 1445 Enumerated MV
|
||||
Regional-Subscription-Zone-Code 1446 OctetString MV
|
||||
RAND 1447 OctetString MV
|
||||
XRES 1448 OctetString MV
|
||||
AUTN 1449 OctetString MV
|
||||
KASME 1450 OctetString MV
|
||||
Trace-Collection-Entity 1452 Address MV
|
||||
Kc 1453 OctetString MV
|
||||
SRES 1454 OctetString MV
|
||||
PDN-Type 1456 Enumerated MV
|
||||
Roaming-Restricted-Due-To-Unsupported-Feature 1457 Enumerated MV
|
||||
Trace-Data 1458 Grouped MV
|
||||
Trace-Reference 1459 OctetString MV
|
||||
Trace-Depth 1462 Enumerated MV
|
||||
Trace-NE-Type-List 1463 OctetString MV
|
||||
Trace-Interface-List 1464 OctetString MV
|
||||
Trace-Event-List 1465 OctetString MV
|
||||
OMC-Id 1466 OctetString MV
|
||||
GPRS-Subscription-Data 1467 Grouped MV
|
||||
Complete-Data-List-Included-Indicator 1468 Enumerated MV
|
||||
PDP-Context 1469 Grouped MV
|
||||
PDP-Type 1470 OctetString MV
|
||||
3GPP2-MEID 1471 OctetString MV
|
||||
Specific-APN-Info 1472 Grouped MV
|
||||
LCS-Info 1473 Grouped MV
|
||||
GMLC-Number 1474 OctetString MV
|
||||
LCS-PrivacyException 1475 Grouped MV
|
||||
SS-Code 1476 OctetString MV
|
||||
SS-Status 1477 OctetString MV
|
||||
Notification-To-UE-User 1478 Enumerated MV
|
||||
External-Client 1479 Grouped MV
|
||||
Client-Identity 1480 OctetString MV
|
||||
GMLC-Restriction 1481 Enumerated MV
|
||||
PLMN-Client 1482 Enumerated MV
|
||||
Service-Type 1483 Grouped MV
|
||||
ServiceTypeIdentity 1484 Unsigned32 MV
|
||||
MO-LR 1485 Grouped MV
|
||||
Teleservice-List 1486 Grouped MV
|
||||
TS-Code 1487 OctetString MV
|
||||
Call-Barring-Info 1488 Grouped MV
|
||||
SGSN-Number 1489 OctetString MV
|
||||
IDR-Flags 1490 Unsigned32 MV
|
||||
ICS-Indicator 1491 Enumerated V
|
||||
IMS-Voice-Over-PS-Sessions-Supported 1492 Enumerated V
|
||||
Homogeneous-Support-of-IMS-Voice-Over-PS-Sessions 1493 Enumerated V
|
||||
Last-UE-Activity-Time 1494 Time V
|
||||
EPS-User-State 1495 Grouped V
|
||||
EPS-Location-Information 1496 Grouped V
|
||||
MME-User-State 1497 Grouped V
|
||||
SGSN-User-State 1498 Grouped V
|
||||
User-State 1499 Enumerated V
|
||||
MME-Location-Information 1600 Grouped V
|
||||
SGSN-Location-Information 1601 Grouped V
|
||||
E-UTRAN-Cell-Global-Identity 1602 OctetString V
|
||||
Tracking-Area-Identity 1603 OctetString V
|
||||
Cell-Global-Identity 1604 OctetString V
|
||||
Routing-Area-Identity 1605 OctetString V
|
||||
Location-Area-Identity 1606 OctetString V
|
||||
Service-Area-Identity 1607 OctetString V
|
||||
Geographical-Information 1608 OctetString V
|
||||
Geodetic-Information 1609 OctetString V
|
||||
Current-Location-Retrieved 1610 Enumerated V
|
||||
Age-Of-Location-Information 1611 Unsigned32 V
|
||||
Active-APN 1612 Grouped V
|
||||
Error-Diagnostic 1614 Enumerated V
|
||||
Ext-PDP-Address 1621 Address V
|
||||
UE-SRVCC-Capability 1615 Enumerated V
|
||||
MPS-Priority 1616 Unsigned32 V
|
||||
VPLMN-LIPA-Allowed 1617 Enumerated V
|
||||
LIPA-Permission 1618 Enumerated V
|
||||
Subscribed-Periodic-PRAU-TAU-Timer 1619 Unsigned32 V
|
||||
Ext-PDP-Type 1620 OctetString V
|
||||
SIPTO-Permission 1613 Enumerated V
|
||||
MDT-Configuration 1622 Grouped V
|
||||
Job-Type 1623 Enumerated V
|
||||
Area-Scope 1624 Grouped V
|
||||
List-Of-Measurements 1625 Unsigned32 V
|
||||
Reporting-Trigger 1626 Unsigned32 V
|
||||
Report-Inteerval 1627 Enumerated V
|
||||
Report-Amount 1628 Enumerated V
|
||||
Event-Threshold-RSRP 1629 Unsigned32 V
|
||||
Event-Threshold-RSRQ 1630 Unsigned32 V
|
||||
Logging-Interval 1631 Enumerated V
|
||||
Logging-Duration 1632 Enumerated V
|
||||
Relay-Node-Indicator 1633 Enumerated V
|
||||
MDT-User-Consent 1634 Enumerated V
|
||||
PUR-Flags 1635 Unsigned32 V
|
||||
Subscribed-VSRVCC 1636 Enumerated V
|
||||
Equivalent-PLMN-List 1637 Grouped V
|
||||
CLR-Flags 1638 Unsigned32 V
|
||||
UVR-Flags 1639 Unsigned32 MV
|
||||
UVA-Flags 1640 Unsigned32 MV
|
||||
VPLMN-CSG-Subscription-Data 1641 Grouped MV
|
||||
Time-Zone 1642 UTF8String V
|
||||
A-MSISDN 1643 OctetString V
|
||||
MME-Number-for-MT-SMS 1645 OctetString V
|
||||
SMS-Register-Request 1648 Enumerated V
|
||||
Local-Time-Zone 1649 Grouped V
|
||||
Daylight-Saving-Time 1650 Enumerated V
|
||||
Subscription-Data-Flags 1654 Unsigned32 V
|
||||
Measurement-Period-UMTS 1655 Enumerated V
|
||||
Measurement-Period-LTE 1656 Enumerated V
|
||||
Collection-Period-RRM-LTE 1657 Enumerated V
|
||||
Collection-Period-RRM-UMTS 1658 Enumerated V
|
||||
Positioning-Method 1659 OctetString V
|
||||
Measurement-Quantity 1660 OctetString V
|
||||
Event-Threshold-Event-1F 1661 Integer32 V
|
||||
Event-Threshold-Event-1I 1662 Integer32 V
|
||||
Restoration-Policy 1663 Unsigned32 V
|
||||
|
||||
@messages
|
||||
|
||||
;; 7.2.3 Update-Location-Request
|
||||
ULR ::= < Diameter Header: 316, REQ, PXY >
|
||||
< Session-Id >
|
||||
{ Auth-Session-State }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
{ Destination-Realm }
|
||||
{ User-Name }
|
||||
{ RAT-Type }
|
||||
{ ULR-Flags }
|
||||
{ Visited-PLMN-Id }
|
||||
[ Vendor-Specific-Application-Id ]
|
||||
[ Destination-Host ]
|
||||
[ Terminal-Information ]
|
||||
[UE-SRVCC-Capability ]
|
||||
[ SGSN-Number ]
|
||||
[ Homogeneous-Support-of-IMS-Voice-Over-PS-Sessions ]
|
||||
[ GMLC-Address ]
|
||||
[ Equivalent-PLMN-List ]
|
||||
[ MME-Number-for-MT-SMS ]
|
||||
[ SMS-Only ]
|
||||
[ SMS-Reqister-Request ]
|
||||
*[ Supported-Features ]
|
||||
*[ Active-APN ]
|
||||
*[ Proxy-Info ]
|
||||
*[ Route-Record ]
|
||||
*[ AVP ]
|
||||
|
||||
;; 7.2.4 Update-Location-Answer
|
||||
ULA ::= < Diameter Header: 316, PXY >
|
||||
< Session-Id >
|
||||
{ Auth-Session-State }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
[ Vendor-Specific-Application-Id ]
|
||||
[ Result-Code ]
|
||||
[ Experimental-Result ]
|
||||
[ Error-Diagnostic ]
|
||||
[ ULA-Flags ]
|
||||
[ Subscription-Data ]
|
||||
*[ Supported-Features ]
|
||||
*[ AVP ]
|
||||
*[ Failed-AVP ]
|
||||
*[ Proxy-Info ]
|
||||
*[ Route-Record ]
|
||||
|
||||
;; 7.2.5 Authentication-Information-Request
|
||||
AIR ::= < Diameter Header: 318, REQ, PXY >
|
||||
< Session-Id >
|
||||
{ Auth-Session-State }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
{ Destination-Realm }
|
||||
{ User-Name }
|
||||
{ Visited-PLMN-Id }
|
||||
[ Vendor-Specific-Application-Id ]
|
||||
[ Destination-Host ]
|
||||
[ Requested-EUTRAN-Authentication-Info ]
|
||||
[ Requested-UTRAN-GERAN-Authentication-Info ]
|
||||
*[Supported-Features]
|
||||
*[ Proxy-Info ]
|
||||
*[ Route-Record ]
|
||||
*[ AVP ]
|
||||
|
||||
;; 7.2.6 Authentication-Information-Answer
|
||||
AIA ::= < Diameter Header: 318, PXY >
|
||||
< Session-Id >
|
||||
{ Auth-Session-State }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
[ Vendor-Specific-Application-Id ]
|
||||
[ Result-Code ]
|
||||
[ Experimental-Result ]
|
||||
[ Error-Diagnostic ]
|
||||
[ Authentication-Info ]
|
||||
* [Supported-Features]
|
||||
*[ AVP ]
|
||||
*[ Failed-AVP ]
|
||||
*[ Proxy-Info ]
|
||||
*[ Route-Record ]
|
||||
|
||||
;; 7.2.7 Cancel-Location-Request
|
||||
CLR ::= < Diameter Header: 317, REQ, PXY >
|
||||
< Session-Id >
|
||||
{ Auth-Session-State }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
{ Destination-Host }
|
||||
{ Destination-Realm }
|
||||
{ User-Name }
|
||||
{ Cancellation-Type }
|
||||
*[Supported-Features ]
|
||||
[ Vendor-Specific-Application-Id ]
|
||||
[ CLR-Flags ]
|
||||
*[ AVP ]
|
||||
*[ Proxy-Info ]
|
||||
*[ Route-Record ]
|
||||
|
||||
;; 7.2.8 Cancel-Location-Answer
|
||||
CLA ::= < Diameter Header: 317, PXY >
|
||||
< Session-Id >
|
||||
{ Auth-Session-State }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
[ Vendor-Specific-Application-Id ]
|
||||
*[ Supported-Features ]
|
||||
[ Result-Code ]
|
||||
[ Experimental-Result ]
|
||||
*[ AVP ]
|
||||
*[ Failed-AVP ]
|
||||
*[ Proxy-Info ]
|
||||
*[ Route-Record ]
|
||||
|
||||
;; 7.2.9 Insert-Subscriber-Data-Request
|
||||
IDR ::= < Diameter Header: 319, REQ, PXY >
|
||||
< Session-Id >
|
||||
{ Auth-Session-State }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
{ Destination-Host }
|
||||
{ Destination-Realm }
|
||||
{ User-Name }
|
||||
{ Subscription-Data}
|
||||
[ Vendor-Specific-Application-Id ]
|
||||
*[ Supported-Features]
|
||||
[ IDR-Flags ]
|
||||
*[ AVP ]
|
||||
*[ Proxy-Info ]
|
||||
*[ Route-Record ]
|
||||
|
||||
;; What about IDR in S7a/d?
|
||||
|
||||
;; 7.2.10 Insert-Subscriber-Data-Answer
|
||||
IDA ::= < Diameter Header: 319, PXY >
|
||||
< Session-Id >
|
||||
{ Auth-Session-State }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
[ Vendor-Specific-Application-Id ]
|
||||
*[ Supported-Features ]
|
||||
[ Result-Code ]
|
||||
[ Experimental-Result ]
|
||||
[ IMS-Voice-Over-PS-Sessions-Supported ]
|
||||
[ Last-UE-Activity-Time ]
|
||||
[ RAT-Type ]
|
||||
[ IDA-Flags ]
|
||||
[ EPS-User-State ]
|
||||
[ EPS-Location-Information ]
|
||||
[Local-Time-Zone ]
|
||||
*[ AVP ]
|
||||
*[ Failed-AVP ]
|
||||
*[ Proxy-Info ]
|
||||
*[ Route-Record ]
|
||||
|
||||
;; 7.2.11 Delete-Subscriber-Data-Request
|
||||
DSR ::= < Diameter Header: 320, REQ, PXY >
|
||||
< Session-Id >
|
||||
{ Auth-Session-State }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
{ Destination-Host }
|
||||
{ Destination-Realm }
|
||||
{ User-Name }
|
||||
{ DSR-Flags }
|
||||
[ Vendor-Specific-Application-Id ]
|
||||
*[ Supported-Features ]
|
||||
*[ Context-Identifier ]
|
||||
[ Trace-Reference ]
|
||||
*[ TS-Code ]
|
||||
*[ SS-Code ]
|
||||
*[ AVP ]
|
||||
*[ Proxy-Info ]
|
||||
*[ Route-Record ]
|
||||
|
||||
;; 7.2.12 Delete-Subscriber-Data-Answer
|
||||
DSA ::= < Diameter Header: 320, PXY >
|
||||
< Session-Id >
|
||||
{ Auth-Session-State }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
[ Vendor-Specific-Application-Id ]
|
||||
*[ Supported-Features ]
|
||||
[ Result-Code ]
|
||||
[ Experimental-Result ]
|
||||
[ DSA-Flags ]
|
||||
*[ AVP ]
|
||||
*[ Failed-AVP ]
|
||||
*[ Proxy-Info ]
|
||||
*[ Route-Record ]
|
||||
|
||||
;; 7.2.13 Purge-UE-Request
|
||||
PUR ::= < Diameter Header: 321, REQ, PXY >
|
||||
< Session-Id >
|
||||
{ Auth-Session-State }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
{ Destination-Realm }
|
||||
{ User-Name }
|
||||
[ Vendor-Specific-Application-Id ]
|
||||
[ Destination-Host ]
|
||||
[ PUR-Flags ]
|
||||
*[ Supported-Features ]
|
||||
*[ AVP ]
|
||||
*[ Proxy-Info ]
|
||||
*[ Route-Record ]
|
||||
|
||||
;; 7.2.14 Purge-UE-Answer
|
||||
PUA ::= < Diameter Header: 321, PXY >
|
||||
< Session-Id >
|
||||
{ Auth-Session-State }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
[ Vendor-Specific-Application-Id ]
|
||||
*[ Supported-Features ]
|
||||
[ Result-Code ]
|
||||
[ Experimental-Result ]
|
||||
[ PUA-Flags ]
|
||||
*[ AVP ]
|
||||
*[ Failed-AVP ]
|
||||
*[ Proxy-Info ]
|
||||
*[ Route-Record ]
|
||||
|
||||
;; 7.2.15 Reset-Request
|
||||
RSR ::= < Diameter Header: 322, REQ, PXY >
|
||||
< Session-Id >
|
||||
{ Auth-Session-State }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
{ Destination-Host }
|
||||
{ Destination-Realm }
|
||||
[ Vendor-Specific-Application-Id ]
|
||||
*[ Supported-Features ]
|
||||
*[ User-Id ]
|
||||
*[ AVP ]
|
||||
*[ Proxy-Info ]
|
||||
*[ Route-Record ]
|
||||
|
||||
;; 7.2.16 Reset-Answer
|
||||
RSA ::= < Diameter Header: 322, PXY >
|
||||
< Session-Id >
|
||||
{ Auth-Session-State }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
[ Vendor-Specific-Application-Id ]
|
||||
*[ Supported-Features ]
|
||||
[ Result-Code ]
|
||||
[ Experimental-Result ]
|
||||
*[ AVP ]
|
||||
*[ Failed-AVP ]
|
||||
*[ Proxy-Info ]
|
||||
*[ Route-Record ]
|
||||
|
||||
;; 7.2.17 Notify-Request
|
||||
NOR ::= < Diameter Header: 323, REQ, PXY >
|
||||
< Session-Id >
|
||||
{ Auth-Session-State }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
{ Destination-Realm }
|
||||
{ User-Name }
|
||||
[ Vendor-Specific-Application-Id ]
|
||||
[ Destination-Host ]
|
||||
* [ Supported-Features ]
|
||||
[ Terminal-Information ]
|
||||
[ MIP6-Agent-Info ]
|
||||
[ Visited-Network-Identifier ]
|
||||
[ Context-Identifier ]
|
||||
[Service-Selection]
|
||||
[ Alert-Reason ]
|
||||
[ UE-SRVCC-Capability ]
|
||||
[ NOR-Flags ]
|
||||
[ Homogeneous-Support-of-IMS-Voice-Over-PS-Sessions ]
|
||||
*[ AVP ]
|
||||
*[ Proxy-Info ]
|
||||
*[ Route-Record ]
|
||||
|
||||
;; 7.2.18 Notify-Answer
|
||||
NOA ::= < Diameter Header: 323, PXY >
|
||||
< Session-Id >
|
||||
{ Auth-Session-State }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
[ Vendor-Specific-Application-Id ]
|
||||
[ Result-Code ]
|
||||
[ Experimental-Result ]
|
||||
*[ Supported-Features ]
|
||||
*[ AVP ]
|
||||
*[ Failed-AVP ]
|
||||
*[ Proxy-Info ]
|
||||
*[ Route-Record ]
|
||||
|
||||
;; 7.2.19 ME-Identity-Check-Request
|
||||
ECR ::= < Diameter Header: 324, REQ, PXY >
|
||||
< Session-Id >
|
||||
{ Auth-Session-State }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
{ Destination-Realm }
|
||||
{ Terminal-Information }
|
||||
[ Vendor-Specific-Application-Id ]
|
||||
[ Destination-Host ]
|
||||
[ User-Name ]
|
||||
*[ AVP ]
|
||||
*[ Proxy-Info ]
|
||||
*[ Route-Record ]
|
||||
|
||||
;; 7.2.20 ME-Identity-Check-Answer
|
||||
ECA ::= < Diameter Header: 324, PXY >
|
||||
< Session-Id >
|
||||
{ Auth-Session-State }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
[ Vendor-Specific-Application-Id ]
|
||||
[ Result-Code ]
|
||||
[ Experimental-Result ]
|
||||
[ Equipment-Status ]
|
||||
*[ AVP ]
|
||||
*[ Failed-AVP ]
|
||||
*[ Proxy-Info ]
|
||||
*[ Route-Record ]
|
||||
|
||||
@enum Network-Access-Mode
|
||||
PACKET_AND_CIRCUIT 0
|
||||
RESERVED 1
|
||||
ONLY_PACKET 2
|
||||
|
||||
@enum Cancellation-Type
|
||||
MME_UPDATE_PROCEDURE 0
|
||||
SGSN_UPDATE_PROCEDURE 1
|
||||
SUBSCRIPTION_WITHDRAWAL 2
|
||||
UPDATE_PROCEDURE_IWF 3
|
||||
INITIAL_ATTACH_PROCEDURE 4
|
||||
|
||||
@enum Subscriber-Status
|
||||
SERVICE_GRANTED 0
|
||||
OPERATOR_DETERMINED_BARRING 1
|
||||
|
||||
@enum All-APN-Configurations-Included-Indicator
|
||||
All_APN_CONFIGURATIONS_INCLUDED 0
|
||||
MODIFIED_ADDED_APN_CONFIGURATIONS_INCLUDED 1
|
||||
|
||||
@enum VPLMN-Dynamic-Address-Allowed
|
||||
NOTALLOWED 0
|
||||
ALLOWED 1
|
||||
|
||||
@enum PDN-GW-Allocation-Type
|
||||
STATIC 0
|
||||
DYNAMIC 1
|
||||
|
||||
@enum Equipment-Status
|
||||
WHITELISTED 0
|
||||
BLACKLISTED 1
|
||||
GREYLISTED 2
|
||||
|
||||
@enum PDN-Type
|
||||
IPv4 0
|
||||
IPv6 1
|
||||
IPv4v6 2
|
||||
IPv4_OR_IPv6 3
|
||||
|
||||
@enum Complete-Data-List-Included-Indicator
|
||||
All_PDP_CONTEXTS_INCLUDED 0
|
||||
MODIFIED_ADDED_PDP_CONTEXTS_INCLUDED 1
|
||||
|
||||
@enum Roaming-Restricted-Due-To-Unsupported-Feature
|
||||
ROAMING_RESTRICTED_DUE_TO_UNSUPPORTED_FEATURE 0
|
||||
|
||||
@enum Alert-Reason
|
||||
UE_PRESENT 0
|
||||
UE_MEMORY_AVAILABLE 1
|
||||
|
||||
@enum Notification-To-UE-User
|
||||
NOTIFY_LOCATION_ALLOWED 0
|
||||
NOTIFYANDVERIFY_LOCATION_ALLOWED_IF_NO_RESPONSE 1
|
||||
NOTIFYANDVERIFY_LOCATION_NOT_ALLOWED_IF_NO_RESPONSE 2
|
||||
LOCATION_NOT_ALLOWED 3
|
||||
|
||||
@enum GMLC-Restriction
|
||||
GMLC_LIST 0
|
||||
HOME_COUNTRY 1
|
||||
|
||||
@enum PLMN-Client
|
||||
BROADCAST_SERVICE 0
|
||||
O_AND_M_HPLMN 1
|
||||
O_AND_M_VPLMN 2
|
||||
ANONYMOUS_LOCATION 3
|
||||
TARGET_UE_SUBSCRIBED_SERVICE 4
|
||||
|
||||
@enum ICS-Indicator
|
||||
FALSE 0
|
||||
TRUE 1
|
||||
|
||||
@enum IMS-Voice-Over-PS-Sessions-Supported
|
||||
NOT_SUPPORTED 0
|
||||
SUPPORTED 1
|
||||
|
||||
@enum Homogeneous-Support-of-IMS-Voice-Over-PS-Sessions
|
||||
NOT_SUPPORTED 0
|
||||
SUPPORTED 1
|
||||
|
||||
@enum 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
|
||||
|
||||
@enum Current-Location-Retrieved
|
||||
ACTIVE-LOCATION-RETRIEVAL 0
|
||||
|
||||
@enum Error-Diagnostic
|
||||
GPRS_DATA_SUBSCRIBED 0
|
||||
NO_GPRS_DATA_SUBSCRIBED 1
|
||||
ODB-ALL-APN 2
|
||||
ODB-HPLMN-APN 3
|
||||
ODB-VPLMN-APN 4
|
||||
|
||||
@enum UE-SRVCC-Capability
|
||||
UE-SRVCC-NOT-SUPPORTED 0
|
||||
UE-SRVCC-SUPPORTED 1
|
||||
|
||||
@enum VPLMN-LIPA-Allowed
|
||||
LIPA-NOTALLOWED 0
|
||||
LIPA-ALLOWED 1
|
||||
|
||||
@enum LIPA-Permission
|
||||
LIPA-PROHIBITED 0
|
||||
LIPA-ONLY 1
|
||||
LIPA-CONDITIONAL 2
|
||||
|
||||
@enum SIPTO-Permission
|
||||
SIPTO_ALLOWED 0
|
||||
SIPTO_NOTALLOWED 1
|
||||
|
||||
@enum Relay-Node-Indicator
|
||||
NOT_RELAY_NODE 0
|
||||
RELAY_NODE 1
|
||||
|
||||
@enum MDT-User-Consent
|
||||
CONSENT_NOT_GIVEN 0
|
||||
CONSENT_GIVEN 1
|
||||
|
||||
@enum Subscribed-VSRVCC
|
||||
VSRVCC_SUBSCRIBED 0
|
||||
|
||||
@enum SMS-Register-Request
|
||||
SMS_REGISTRATION_REQUIRED 0
|
||||
SMS_REGISTRATION_NOT_PREFERRED 1
|
||||
NO_PREFERENCE 2
|
||||
|
||||
@enum Daylight-Saving-Time
|
||||
NO_ADJUSTMENT 0
|
||||
PLUS_ONE_HOUR_ADJUSTMENT 1
|
||||
PLUS_TWO_HOURS_ADJUSTMENT 2
|
||||
|
||||
|
||||
@grouped
|
||||
|
||||
;; 7.3.2
|
||||
Subscription-Data ::= <AVP Header: 1400 10415>
|
||||
[ Subscriber-Status ]
|
||||
[ MSISDN ]
|
||||
[ A-MSISDN ]
|
||||
[ STN-SR ]
|
||||
[ ICS-Indicator ]
|
||||
[ Network-Access-Mode ]
|
||||
[ Operator-Determined-Barring ]
|
||||
[ HPLMN-ODB ]
|
||||
*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 ::= <AVP Header: 1401 10415>
|
||||
[IMEI]
|
||||
[3GPP2-MEID]
|
||||
[Software-Version]
|
||||
*[AVP]
|
||||
|
||||
;; 7.3.12
|
||||
Requested-EUTRAN-Authentication-Info ::= <AVP Header: 1408 10415>
|
||||
[ Number-Of-Requested-Vectors]
|
||||
[ Immediate-Response-Preferred ]
|
||||
[ Re-Synchronization-Info ]
|
||||
*[AVP]
|
||||
|
||||
;; 7.3.17
|
||||
Authentication-Info ::= <AVP Header: 1413 10415>
|
||||
*[ E-UTRAN-Vector ]
|
||||
*[UTRAN-Vector]
|
||||
*[GERAN-Vector]
|
||||
*[AVP]
|
||||
|
||||
;; 7.3.18
|
||||
E-UTRAN-Vector ::= <AVP Header: 1414 10415>
|
||||
;; [ Item-Number ] "breaks fixed/required/optional rule"
|
||||
{ Item-Number }
|
||||
{ RAND }
|
||||
{ XRES }
|
||||
{ AUTN }
|
||||
{ KASME }
|
||||
*[AVP]
|
||||
|
||||
;; 7.3.19
|
||||
UTRAN-Vector ::= <AVP Header: 1415 10415>
|
||||
;; [ Item-Number ] "breaks fixed/required/optional rule"
|
||||
{ Item-Number }
|
||||
{ RAND }
|
||||
{ XRES }
|
||||
{ AUTN }
|
||||
{ Confidentiality-Key }
|
||||
{ Integrity-Key }
|
||||
*[AVP]
|
||||
|
||||
;; 7.3.20
|
||||
GERAN-Vector ::= <AVP Header: 1416 10415>
|
||||
;; [ Item-Number ] "breaks fixed/required/optional rule"
|
||||
{ Item-Number }
|
||||
{ RAND }
|
||||
{ SRES }
|
||||
{ Kc }
|
||||
*[AVP]
|
||||
|
||||
;; 7.3.34
|
||||
APN-Configuration-Profile ::= <AVP Header: 1429 10415>
|
||||
{ Context-Identifier }
|
||||
{ All-APN-Configurations-Included-Indicator }
|
||||
1*{APN-Configuration}
|
||||
*[AVP]
|
||||
|
||||
;; 7.3.35
|
||||
APN-Configuration ::= <AVP Header: 1430 10415>
|
||||
{ Context-Identifier }
|
||||
{ PDN-Type }
|
||||
{ Service-Selection}
|
||||
* 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 ]
|
||||
|
||||
;; 7.3.37
|
||||
EPS-Subscribed-QoS-Profile ::= <AVP Header: 1431 10415>
|
||||
{ QoS-Class-Identifier }
|
||||
{ Allocation-Retention-Priority }
|
||||
*[AVP]
|
||||
|
||||
;; 7.3.40
|
||||
;;Allocation-Retention-Priority ::= <AVP Header: 1034 10415>
|
||||
;; { Priority-Level }
|
||||
;; [ Pre-emption-Capability ]
|
||||
;; [ Pre-emption-Vulnerability ]
|
||||
|
||||
;; 7.3.41
|
||||
AMBR ::= <AVP Header: 1435 10415>
|
||||
{ Max-Requested-Bandwidth-UL }
|
||||
{ Max-Requested-Bandwidth-DL }
|
||||
*[AVP]
|
||||
|
||||
;; 7.3.63
|
||||
Trace-Data ::= <AVP Header: 1458 10415>
|
||||
{Trace-Reference}
|
||||
{Trace-Depth}
|
||||
{Trace-NE-Type-List}
|
||||
{Trace-Event-List}
|
||||
{Trace-Collection-Entity}
|
||||
[Trace-Interface-List]
|
||||
[OMC-Id]
|
||||
[MDT-Configuration]
|
||||
*[AVP]
|
||||
|
||||
;; 7.3.72
|
||||
GPRS-Subscription-Data ::= <AVP Header: 1467 10415>
|
||||
{ Complete-Data-List-Included-Indicator }
|
||||
1*50{PDP-Context}
|
||||
*[AVP]
|
||||
|
||||
;; 7.3.74
|
||||
PDP-Context ::= <AVP Header: 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]
|
||||
|
||||
;; 7.3.78
|
||||
CSG-Subscription-Data ::= <AVP Header: 1436 10415>
|
||||
{ CSG-Id }
|
||||
[ Expiration-Date ]
|
||||
*[ Service-Selection ]
|
||||
[ Visited-PLMN-Id ]
|
||||
*[AVP]
|
||||
|
||||
;; 7.3.82
|
||||
Specific-APN-Info ::= <AVP Header: 1472 10415>
|
||||
{ Service-Selection }
|
||||
{ MIP6-Agent-Info }
|
||||
[ Visited-Network-Identifier ]
|
||||
*[ AVP ]
|
||||
|
||||
;; 7.3.84
|
||||
LCS-Info ::= <AVP Header: 1473 10415>
|
||||
*[ GMLC-Number]
|
||||
*[ LCS-PrivacyException ]
|
||||
*[ MO-LR ]
|
||||
*[AVP]
|
||||
|
||||
;; 7.3.86
|
||||
LCS-PrivacyException ::= <AVP Header: 1475 10415>
|
||||
{ SS-Code }
|
||||
{ SS-Status }
|
||||
[ Notification-To-UE-User ]
|
||||
*[ External-Client ]
|
||||
*[ PLMN-Client ]
|
||||
*[ Service-Type ]
|
||||
*[AVP]
|
||||
|
||||
;; 7.3.90
|
||||
External-Client ::= <AVP Header: 1479 10415>
|
||||
{ Client-Identity }
|
||||
[ GMLC-Restriction ]
|
||||
[ Notification-To-UE-User ]
|
||||
*[AVP]
|
||||
|
||||
;; 7.3.94
|
||||
Service-Type ::= <AVP Header: 1483 10415>
|
||||
{ ServiceTypeIdentity }
|
||||
[ GMLC-Restriction ]
|
||||
[ Notification-To-UE-User ]
|
||||
*[AVP]
|
||||
|
||||
;; 7.3.96
|
||||
MO-LR ::= <AVP Header: 1485 10415>
|
||||
{ SS-Code }
|
||||
{ SS-Status }
|
||||
*[AVP]
|
||||
|
||||
;; 7.3.99
|
||||
Teleservice-List ::= <AVP Header: 1486 10415>
|
||||
1 * { TS-Code }
|
||||
*[AVP]
|
||||
|
||||
;; 7.3.101
|
||||
Call-Barring-Info ::= <AVP Header: 1488 10415>
|
||||
{ SS-Code }
|
||||
{ SS-Status }
|
||||
* [ AVP ]
|
||||
|
||||
;; 7.3.110
|
||||
EPS-User-State ::= <AVP Header:1495 10415>
|
||||
[MME-User-State]
|
||||
[SGSN-User-State]
|
||||
*[AVP]
|
||||
|
||||
;; 7.3.111
|
||||
EPS-Location-Information ::= <AVP Header: 1496 10415>
|
||||
[MME-Location-Information]
|
||||
[SGSN-Location-Information]
|
||||
*[AVP]
|
||||
|
||||
;; 7.3.112
|
||||
MME-User-State ::= <AVP Header: 1497 10415>
|
||||
[User-State]
|
||||
*[AVP]
|
||||
|
||||
;; 7.3.113
|
||||
SGSN-User-State ::= <AVP Header: 1498 10415>
|
||||
[User-State]
|
||||
*[AVP]
|
||||
|
||||
;; 7.3.115
|
||||
MME-Location-Information ::= <AVP Header: 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]
|
||||
|
||||
;; 7.3.116
|
||||
SGSN-Location-Information ::= <AVP Header: 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]
|
||||
|
||||
;; 7.3.12
|
||||
Active-APN ::= <AVP Header: 1612 10415>
|
||||
{ Context-Identifier }
|
||||
[ Service-Selection ]
|
||||
[ MIP6-Agent-Info ]
|
||||
[ Visited-Network-Identifier ]
|
||||
*[ Specific-APN-Info ]
|
||||
*[ AVP ]
|
||||
|
||||
;; 7.3.136
|
||||
MDT-Configuration ::= <AVP Header: 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 ]
|
||||
[ Collection-Period-RMM-LTE ]
|
||||
[ Collection-Period-RRM-UMTS ]
|
||||
[ Positioning-Method ]
|
||||
[ Measurement-Quantity]
|
||||
[Event-Threshold-Event-1F]
|
||||
[Event-Threshold-Event-1I]
|
||||
*[ AVP ]
|
||||
|
||||
;; 7.3.138
|
||||
Area-Scope ::= <AVP Header: 1624 10415>
|
||||
*[ Cell-Global-Identity ]
|
||||
*[ E-UTRAN-Cell-Global-Identity ]
|
||||
*[ Routing-Area-Identity ]
|
||||
*[ Location-Area-Identity ]
|
||||
*[ Tracking-Area-Identity ]
|
||||
*[ AVP ]
|
||||
|
||||
;; 7.3.151
|
||||
Equivalent-PLMN-List ::= <AVP Header: 1637 10415>
|
||||
1*{ Visited-PLMN-Id }
|
||||
*[AVP]
|
||||
|
||||
;; 7.3.155
|
||||
VPLMN-CSG-Subscription-Data ::= <AVP Header: 1641 10415>
|
||||
{ CSG-Id }
|
||||
[ Expiration-Date ]
|
||||
*[AVP]
|
||||
|
||||
;; 7.3.156
|
||||
Local-Time-Zone ::= <AVP Header: 1649 10415>
|
||||
{ Time-Zone }
|
||||
{ Daylight-Saving-Time }
|
||||
* [ AVP ]
|
|
@ -0,0 +1,308 @@
|
|||
;;
|
||||
;; %CopyrightBegin%
|
||||
;;
|
||||
;; Copyright (C) 2019 by Harald Welte. All Rights Reserved.
|
||||
;;
|
||||
;; This resembles 3GPP TS 29.273 version 15.3.0 Release 15
|
||||
;;
|
||||
;; Licensed under the Apache License, Version 2.0 (the "License");
|
||||
;; you may not use this file except in compliance with the License.
|
||||
;; You may obtain a copy of the License at
|
||||
;;
|
||||
;; http://www.apache.org/licenses/LICENSE-2.0
|
||||
;;
|
||||
;; Unless required by applicable law or agreed to in writing, software
|
||||
;; distributed under the License is distributed on an "AS IS" BASIS,
|
||||
;; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
;; See the License for the specific language governing permissions and
|
||||
;; limitations under the License.
|
||||
;;
|
||||
;; %CopyrightEnd%
|
||||
;;
|
||||
|
||||
;;
|
||||
;; Edits:
|
||||
;;
|
||||
;;
|
||||
|
||||
@id 16777250
|
||||
@name diameter_3gpp_ts29_273
|
||||
@prefix diameter_aaa
|
||||
@vendor 10415 3GPP
|
||||
|
||||
@inherits diameter_gen_base_rfc6733
|
||||
@inherits diameter_rfc4005_nasreq
|
||||
@inherits diameter_rfc4006_cc
|
||||
@inherits diameter_3gpp_base
|
||||
@inherits diameter_etsi_es283_034
|
||||
;; @inherits diameter_3gpp_ts29_061_gmb
|
||||
;; @inherits diameter_3gpp_ts29_214
|
||||
@inherits diameter_3gpp_ts29_229
|
||||
@inherits diameter_3gpp_ts32_299
|
||||
|
||||
@inherits diameter_rfc7944
|
||||
@inherits diameter_rfc7683
|
||||
;;@inherits diameter_rfc5778
|
||||
;;@inherits diameter_3gpp_ts29_212
|
||||
|
||||
@avp_types
|
||||
|
||||
MIP6-Feature-Vector 124 Unsigned64 M
|
||||
Service-Selection 493 UTF8String M
|
||||
Mobile-Node-Identifier 506 UTF8String M
|
||||
QoS-Capability 578 Grouped M
|
||||
RAT-Type 1032 Enumerated MV
|
||||
APN-Configuration 1430 Grouped MV
|
||||
ANID 1504 UTF8String MV
|
||||
Trace-Info 1505 Grouped V
|
||||
AN-Truested 1503 Enumerated MV
|
||||
MIP-FA-RK 1506 OctetString MV
|
||||
MIP-FA-RK-SPI 1507 Unsigned32 MV
|
||||
PPR-Flags 1508 Unsigned32 V
|
||||
WLAN-Identifier 1509 Grouped V
|
||||
TWAN-Access-Info 1510 Grouped V
|
||||
Access-Authorization-Flags 1511 Unsigned32 V
|
||||
TWAN-Default-APN-Context-Id 1512 Unsigned32 V
|
||||
Full-Network-Name 1516 OctetString V
|
||||
Short-Network-Name 1517 OctetString V
|
||||
AAA-Failure-Indication 1518 Unsigned32 V
|
||||
Transport-Access-Type 1519 Enumerated V
|
||||
DER-Flags 1520 Unsigned32 V
|
||||
DEA-Flags 1521 Unsigned32 V
|
||||
SSID 1524 UTF8String V
|
||||
HESSID 1525 UTF8String V
|
||||
Access-Network-Info 1526 Grouped V
|
||||
TWAN-Connection-Mode 1527 Unsigned32 V
|
||||
TWAN-Connectivity-Parameters 1528 Grouped V
|
||||
Connectivity-Flags 1529 Unsigned32 V
|
||||
TWAN-PCO 1530 OctetString V
|
||||
TWAG-CP-Address 1531 Address V
|
||||
TWAG-UG-Address 1532 UTF8String V
|
||||
TWAN-S2a-Failure-Cause 1533 Unsigned32 V
|
||||
SM-Back-Off-Timer 1534 Unsigned32 V
|
||||
WLCP-Key 1535 OctetString V
|
||||
Emergency-Services 1538 Unsigned32 V
|
||||
IMEI-Check-In-VPLMN-Result 1540 Unsigned32 V
|
||||
|
||||
@messages
|
||||
|
||||
;; 5.2.2.1.1 Diameter-EAP-Request (DER) Command
|
||||
DER ::= < Diameter Header: 268, REQ, PXY >
|
||||
< Session-Id >
|
||||
{ Auth-Application-Id }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
{ Destination-Realm }
|
||||
{ Auth-Request-Type }
|
||||
{ EAP-Payload }
|
||||
[ DRMP ]
|
||||
[ Destination-Host ]
|
||||
[ User-Name ]
|
||||
[ Calling-Station-Id ]
|
||||
[ RAT-Type ]
|
||||
[ ANID ]
|
||||
[ Full-Network-Name ]
|
||||
[ Short-Network-Name ]
|
||||
[ QoS-Capability ]
|
||||
[ MIP6-Feature-Vector ]
|
||||
[ Visited-Network-Identifier ]
|
||||
[ Service-Selection ]
|
||||
[ Terminal-Information ]
|
||||
[ OC-Supported-Features ]
|
||||
*[ Supported-Features ]
|
||||
[ AAA-Failure-Indication ]
|
||||
[ WLAN-Identifier ]
|
||||
[ DER-Flags ]
|
||||
[ TWAN-Connection-Mode ]
|
||||
[ TWAN-Connectivity-Parameters ]
|
||||
* 2 [ TWAG-CP-Address ]
|
||||
[ ERP-RK-Request ]
|
||||
*[ AVP ]
|
||||
|
||||
;; 5.2.2.1.2 Diameter-EAP-Answer (DEA) Command
|
||||
DEA ::= < Diameter Header: 268, PXY >
|
||||
< Session-Id >
|
||||
{ Auth-Application-Id }
|
||||
{ Result-Code }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
{ Auth-Request-Type }
|
||||
[ DRMP ]
|
||||
[ Experimental-Result ]
|
||||
[ EAP-Payload ]
|
||||
[ User-Name ]
|
||||
[ Session-Timeout ]
|
||||
[ Accoting-Interim-Interval ]
|
||||
[ EAP-Master-Session-Key ]
|
||||
[ Context-Identifier ]
|
||||
[ APN-OI-Replacement ]
|
||||
*[ APN-Configuration ]
|
||||
[MIP6-Agent-Info ]
|
||||
[ MIP6-Feature-Vector ]
|
||||
[ Mobile-Node-Identifier ]
|
||||
[ 3GPP-Charging-Characteristics ]
|
||||
[ AMBR ]
|
||||
*[ Redirect-Host ]
|
||||
[ AN-Trusted ]
|
||||
[ Trace-Info ]
|
||||
[ Subscription-ID ]
|
||||
[ OC-Supported-Features ]
|
||||
[ OC-OLR ]
|
||||
;;*[ Load ]
|
||||
*[ Supported-Features ]
|
||||
[ MIP-FA-RK ]
|
||||
[ MIP-FA-RK-SPI ]
|
||||
[ NSWO-Authorization ]
|
||||
[ DEA-Flags ]
|
||||
[ TWAN-Connection-Mode ]
|
||||
[ TWAN-Connectivity-Parameters ]
|
||||
[ WLCP-Key ]
|
||||
[ Terminal-Information ]
|
||||
[ UE-Usage-Type ]
|
||||
[ Emergency-Services ]
|
||||
[ Emergency-Info ]
|
||||
[ Key ]
|
||||
[ ERP-Realm ]
|
||||
*[ AVP ]
|
||||
|
||||
;; 5.2.2.2.1 Abort-Session-Request
|
||||
ASR ::= < Diameter Header: 274, REQ, PXY >
|
||||
< Session-Id >
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
{ Destination-Realm }
|
||||
{ Destination-Host }
|
||||
{ Auth-Application-Id }
|
||||
[ DRMP ]
|
||||
[ User-Name ]
|
||||
[ Auth-Session-State ]
|
||||
*[ AVP ]
|
||||
|
||||
;; 5.2.2.2.2 Abort-Session-Answer
|
||||
ASA ::= < Diameter Header: 274, PXY >
|
||||
< Session-Id >
|
||||
{ Result-Code }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
[ DRMP ]
|
||||
*[ AVP ]
|
||||
|
||||
;; 5.2.2.2.3 Session-Termination-Request
|
||||
STR ::= < Diameter Header: 275, REQ, PXY >
|
||||
< Session-Id >
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
{ Destination-Realm }
|
||||
{ Auth-Application-Id }
|
||||
{ Termination-Cause }
|
||||
[ DRMP ]
|
||||
[ Destination-Host ]
|
||||
[ User-Name ]
|
||||
[ OC-Supported-Features ]
|
||||
*[ AVP ]
|
||||
|
||||
;; 5.2.2.2.4 Session-Termination-Answer
|
||||
STA ::= < Diameter Header: 275, PXY >
|
||||
< Session-Id >
|
||||
{ Result-Code }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
[ DRMP ]
|
||||
[ OC-Supported-Features ]
|
||||
[ OC-OLR ]
|
||||
;;*[ Load ]
|
||||
*[ AVP ]
|
||||
|
||||
;; 5.2.2.3.1 Re-Auth-Request
|
||||
RAR ::= < Diameter Header: 258, REQ, PXY >
|
||||
< Session-Id >
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
{ Destination-Realm }
|
||||
{ Destination-Host }
|
||||
{ Auth-Application-Id }
|
||||
{ Re-Auth-Request-Type }
|
||||
[ DRMP ]
|
||||
[ User-Name ]
|
||||
*[ AVP ]
|
||||
|
||||
;; 5.2.2.3.2 Re-Auth-Answer
|
||||
RAA ::= < Diameter Header: 258, PXY >
|
||||
< Session-Id >
|
||||
{ Result-Code }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
[ DRMP ]
|
||||
*[ AVP ]
|
||||
|
||||
;; 5.2.2.3.3 AA-Request
|
||||
AAR ::= < Diameter Header: 265, REQ, PXY >
|
||||
< Session-Id >
|
||||
{ Auth-Application-Id }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
{ Destination-Realm }
|
||||
{ Auth-Request-Type }
|
||||
[ DRMP ]
|
||||
[ Destination-Host ]
|
||||
[ User-Name ]
|
||||
[ MIP6-Feature-Vector ]
|
||||
[ Access-Network-Info ]
|
||||
[ Local-Time-Zone ]
|
||||
[ OC-Supported-Features ]
|
||||
*[ AVP ]
|
||||
|
||||
;; 5.2.2.3.4 AA-Answer
|
||||
AAA ::= < Diameter Header: 265, PXY >
|
||||
< Session-Id >
|
||||
{ Auth-Application-Id }
|
||||
{ Auth-Request-Type }
|
||||
{ Result-Code }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
[ DRMP ]
|
||||
[ Experimental-Result ]
|
||||
[ Session-Timeout ]
|
||||
[ Acct-Interim-Interval ]
|
||||
[ Context-Identifier ]
|
||||
[ APN-OI-Replacement ]
|
||||
*[ APN-Configuration ]
|
||||
[ 3GPP-Charging-Characteristics ]
|
||||
[ Trace-Info ]
|
||||
[ Subscription-ID ]
|
||||
[ OC-Supported-Features ]
|
||||
[ OC-OLR ]
|
||||
[ UE-Usage-Type ]
|
||||
[ Emergency-Info]
|
||||
;;*[ Load ]
|
||||
*[ AVP ]
|
||||
|
||||
@enum Transport-Acess-Type
|
||||
BBF 0
|
||||
|
||||
@grouped
|
||||
|
||||
WLAN-Identifier ::= < AVP Header: 1509 10415 >
|
||||
[SSID ]
|
||||
[HESSID ]
|
||||
*[ AVP ]
|
||||
|
||||
Access-Network-Info ::= < AVP Header: 1526 10415 >
|
||||
[ SSID ]
|
||||
[ BSSID ]
|
||||
[ Location-Information ]
|
||||
[ Location-Data ]
|
||||
[ Operator-Name ]
|
||||
[ Logical-Access-ID ]
|
||||
*[ AVP ]
|
||||
|
||||
TWAN-Connectivity-Parameters ::= < AVP Header: 1528 10415 >
|
||||
[ Connectivity-Flags ]
|
||||
[ Service-Selection ]
|
||||
[ PDN-Type ]
|
||||
* 2 [ Served-Party-IP-Address ]
|
||||
[ TWAN-PCO ]
|
||||
[ TWAG-UP-Address ]
|
||||
[ TWAN-S2a-Failure-Cause ]
|
||||
[ SM-Back-Off-Timer ]
|
||||
*[ AVP ]
|
|
@ -0,0 +1,221 @@
|
|||
;;
|
||||
;; %CopyrightBegin%
|
||||
;;
|
||||
;; Transcribed from RFC 4004 by Harald Welte <laforge@gnumonks.org>
|
||||
;;
|
||||
;; Licensed under the Apache License, Version 2.0 (the "License");
|
||||
;; you may not use this file except in compliance with the License.
|
||||
;; You may obtain a copy of the License at
|
||||
;;
|
||||
;; http://www.apache.org/licenses/LICENSE-2.0
|
||||
;;
|
||||
;; Unless required by applicable law or agreed to in writing, software
|
||||
;; distributed under the License is distributed on an "AS IS" BASIS,
|
||||
;; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
;; See the License for the specific language governing permissions and
|
||||
;; limitations under the License.
|
||||
;;
|
||||
;; %CopyrightEnd%
|
||||
;;
|
||||
|
||||
;;
|
||||
;; RFC 4004, Diameter Mobile IPv4 Application
|
||||
;;
|
||||
|
||||
@id 1
|
||||
@name diameter_rfc4004
|
||||
|
||||
@inherits diameter_gen_base_rfc6733
|
||||
|
||||
;; ===========================================================================
|
||||
|
||||
@avp_types
|
||||
|
||||
MIP-FA-to-HA-SPI 318 Unsigned32 M
|
||||
MIP-FA-to-MN-SPI 319 Unsigned32 M
|
||||
MIP-Reg-Request 320 OctetString M
|
||||
MIP-Reg-Reply 321 OctetString M
|
||||
MIP-MN-AAA-Auth 322 Grouped M
|
||||
MIP-HA-to-FA-SPI 323 Unsigned32 M
|
||||
MIP-MN-to-FA-MSA 325 Grouped M
|
||||
MIP-FA-to-MN-MSA 326 Grouped M
|
||||
MIP-FA-to-HA-MSA 328 Grouped M
|
||||
MIP-HA-to-FA-MSA 329 Grouped M
|
||||
MIP-MN-to-HA-MSA 331 Grouped M
|
||||
MIP-HA-to-MN-MSA 332 Grouped M
|
||||
MIP-Mobile-Node-Address 333 Address M
|
||||
MIP-Home-Agent-Address 334 Address M
|
||||
MIP-Nonce 335 OctetString M
|
||||
MIP-Candidate-Home-Agent-Host 336 DiameterIdentity M
|
||||
MIP-Feature-Vector 337 Unsigned32 M
|
||||
MIP-Auth-Input-Data-Length 338 Unsigned32 M
|
||||
MIP-Authenticator-Length 339 Unsigned32 M
|
||||
MIP-Authenticator-Offset 340 Unsigned32 M
|
||||
MIP-MN-AAA-SPI 341 Unsigned32 M
|
||||
MIP-Filter-Rule 342 IPFilterRule M
|
||||
MIP-Session-Key 343 OctetString M
|
||||
MIP-FA-Challenge 344 OctetString M
|
||||
MIP-Algorithm-Type 345 Enumerated M
|
||||
MIP-Replay-Mode 346 Enumerated M
|
||||
MIP-Originating-Foreign-AAA 347 Grouped M
|
||||
MIP-Home-Agent-Host 348 Grouped M
|
||||
MIP-MSA-Lifetime 367 Unsigned32 M
|
||||
|
||||
|
||||
;; ===========================================================================
|
||||
|
||||
@messages
|
||||
|
||||
AMR ::= < Diameter Header: 260, REQ, PXY >
|
||||
< Session-Id >
|
||||
{ Auth-Application-Id }
|
||||
{ User-Name }
|
||||
{ Destination-Realm }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
{ MIP-Reg-Request }
|
||||
{ MIP-MN-AAA-Auth }
|
||||
[ Acct-Multi-Session-Id ]
|
||||
[ Destination-Host ]
|
||||
[ Origin-State-Id ]
|
||||
[ MIP-Mobile-Node-Address ]
|
||||
[ MIP-Home-Agent-Address ]
|
||||
[ MIP-Feature-Vector ]
|
||||
[ MIP-Originating-Foreign-AAA ]
|
||||
[ Authorization-Lifetime ]
|
||||
[ Auth-Session-State ]
|
||||
[ MIP-FA-Challenge ]
|
||||
[ MIP-Candidate-Home-Agent-Host ]
|
||||
[ MIP-Home-Agent-Host ]
|
||||
[ MIP-HA-to-FA-SPI ]
|
||||
* [ Proxy-Info ]
|
||||
* [ Route-Record ]
|
||||
* [ AVP ]
|
||||
|
||||
AMA ::= < Diameter Header: 260, PXY >
|
||||
< Session-Id >
|
||||
{ Auth-Application-Id }
|
||||
{ Result-Code }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
[ Acct-Multi-Session-Id ]
|
||||
[ User-Name ]
|
||||
[ Authorization-Lifetime ]
|
||||
[ Auth-Session-State ]
|
||||
[ Error-Message ]
|
||||
[ Error-Reporting-Host ]
|
||||
[ Re-Auth-Request-Type ]
|
||||
[ MIP-Feature-Vector ]
|
||||
[ MIP-Reg-Reply ]
|
||||
[ MIP-MN-to-FA-MSA ]
|
||||
[ MIP-MN-to-HA-MSA ]
|
||||
[ MIP-FA-to-MN-MSA ]
|
||||
[ MIP-FA-to-HA-MSA ]
|
||||
[ MIP-HA-to-MN-MSA ]
|
||||
[ MIP-MSA-Lifetime ]
|
||||
[ MIP-Home-Agent-Address ]
|
||||
[ MIP-Mobile-Node-Address ]
|
||||
* [ MIP-Filter-Rule ]
|
||||
|
||||
|
||||
HAR ::= < Diameter Header: 262, REQ, PXY >
|
||||
< Session-Id >
|
||||
{ Auth-Application-Id }
|
||||
{ Authorization-Lifetime }
|
||||
{ Auth-Session-State }
|
||||
{ MIP-Reg-Request }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
{ User-Name }
|
||||
{ Destination-Realm }
|
||||
{ MIP-Feature-Vector }
|
||||
[ Destination-Host ]
|
||||
[ MIP-MN-to-HA-MSA ]
|
||||
[ MIP-MN-to-FA-MSA ]
|
||||
[ MIP-HA-to-MN-MSA ]
|
||||
[ MIP-HA-to-FA-MSA ]
|
||||
[ MIP-MSA-Lifetime ]
|
||||
[ MIP-Originating-Foreign-AAA ]
|
||||
[ MIP-Mobile-Node-Address ]
|
||||
[ MIP-Home-Agent-Address ]
|
||||
* [ MIP-Filter-Rule ]
|
||||
[ Origin-State-Id ]
|
||||
|
||||
HAA ::= < Diameter Header: 262, PXY >
|
||||
< Session-Id >
|
||||
{ Auth-Application-Id }
|
||||
{ Result-Code }
|
||||
{ Origin-Host }
|
||||
{ Origin-Realm }
|
||||
[ Acct-Multi-Session-Id ]
|
||||
[ User-Name ]
|
||||
[ Error-Reporting-Host ]
|
||||
[ Error-Message ]
|
||||
[ MIP-Reg-Reply ]
|
||||
[ MIP-Home-Agent-Address ]
|
||||
[ MIP-Mobile-Node-Address ]
|
||||
[ MIP-FA-to-HA-SPI ]
|
||||
[ MIP-FA-to-MN-SPI ]
|
||||
[ Origin-State-Id ]
|
||||
* [ Proxy-Info ]
|
||||
* [ AVP ]
|
||||
|
||||
|
||||
;; ===========================================================================
|
||||
|
||||
@grouped
|
||||
|
||||
MIP-MN-AAA-Auth ::= < AVP Header: 322 >
|
||||
{ MIP-MN-AAA-SPI }
|
||||
{ MIP-Auth-Input-Data-Length }
|
||||
{ MIP-Authenticator-Length }
|
||||
{ MIP-Authenticator-Offset }
|
||||
* [ AVP ]
|
||||
|
||||
MIP-MN-to-FA-MSA ::= < AVP Header: 325 >
|
||||
;;{ MIP-MN-FA-SPI }
|
||||
{ MIP-Algorithm-Type }
|
||||
{ MIP-Nonce }
|
||||
* [ AVP ]
|
||||
|
||||
MIP-FA-to-MN-MSA ::= < AVP Header: 326 >
|
||||
{ MIP-FA-to-MN-SPI }
|
||||
{ MIP-Algorithm-Type }
|
||||
{ MIP-Session-Key }
|
||||
* [ AVP ]
|
||||
|
||||
MIP-MN-to-HA-MSA ::= < AVP Header: 331 >
|
||||
;;{ MIP-MN-HA-SPI }
|
||||
{ MIP-Algorithm-Type }
|
||||
{ MIP-Replay-Mode }
|
||||
{ MIP-Nonce }
|
||||
* [ AVP ]
|
||||
|
||||
MIP-HA-to-MN-MSA ::= < AVP Header: 332 >
|
||||
;;{ MIP-HA-to-MN-SPI }
|
||||
{ MIP-Algorithm-Type }
|
||||
{ MIP-Replay-Mode }
|
||||
{ MIP-Session-Key }
|
||||
* [ AVP ]
|
||||
|
||||
MIP-FA-to-HA-MSA ::= < AVP Header: 328 >
|
||||
{ MIP-FA-to-HA-SPI }
|
||||
{ MIP-Algorithm-Type }
|
||||
{ MIP-Session-Key }
|
||||
* [ AVP ]
|
||||
|
||||
MIP-HA-to-FA-MSA ::= < AVP Header: 329 >
|
||||
{ MIP-HA-to-FA-SPI }
|
||||
{ MIP-Algorithm-Type }
|
||||
{ MIP-Session-Key }
|
||||
* [ AVP ]
|
||||
|
||||
MIP-Originating-Foreign-AAA ::= < AVP Header: 347 >
|
||||
{ Origin-Realm }
|
||||
{ Origin-Host }
|
||||
* [ AVP ]
|
||||
|
||||
MIP-Home-Agent-Host ::= < AVP Header: 348 >
|
||||
{ Destination-Realm }
|
||||
{ Destination-Host }
|
||||
* [ AVP ]
|
|
@ -0,0 +1,47 @@
|
|||
;;
|
||||
;; %CopyrightBegin%
|
||||
;;
|
||||
;; Transcribed from RFC 5447 by Harald Welte <laforge@gnumonks.org>
|
||||
;;
|
||||
;; Licensed under the Apache License, Version 2.0 (the "License");
|
||||
;; you may not use this file except in compliance with the License.
|
||||
;; You may obtain a copy of the License at
|
||||
;;
|
||||
;; http://www.apache.org/licenses/LICENSE-2.0
|
||||
;;
|
||||
;; Unless required by applicable law or agreed to in writing, software
|
||||
;; distributed under the License is distributed on an "AS IS" BASIS,
|
||||
;; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
;; See the License for the specific language governing permissions and
|
||||
;; limitations under the License.
|
||||
;;
|
||||
;; %CopyrightEnd%
|
||||
;;
|
||||
|
||||
;;
|
||||
;; RFC 5447, Diameter Network Access Server Application
|
||||
;;
|
||||
|
||||
@id 1
|
||||
|
||||
@inherits diameter_gen_base_rfc6733
|
||||
@inherits diameter_rfc4004
|
||||
|
||||
;; ===========================================================================
|
||||
|
||||
@avp_types
|
||||
|
||||
MIP6-Home-Link-Prefix 125 OctetString M
|
||||
MIP6-Agent-Info 486 Grouped M
|
||||
|
||||
;; ===========================================================================
|
||||
|
||||
@grouped
|
||||
|
||||
MIP6-Agent-Info ::= < AVP Header: 486 >
|
||||
*2[ MIP-Home-Agent-Address ]
|
||||
[ MIP-Home-Agent-Host ]
|
||||
[ MIP6-Home-Link-Prefix ]
|
||||
*[ AVP ]
|
||||
|
||||
|
|
@ -0,0 +1,36 @@
|
|||
;;
|
||||
;; %CopyrightBegin%
|
||||
;;
|
||||
;; Transcribed from RFC 5778 by Harald Welte <laforge@gnumonks.org>
|
||||
;;
|
||||
;; Licensed under the Apache License, Version 2.0 (the "License");
|
||||
;; you may not use this file except in compliance with the License.
|
||||
;; You may obtain a copy of the License at
|
||||
;;
|
||||
;; http://www.apache.org/licenses/LICENSE-2.0
|
||||
;;
|
||||
;; Unless required by applicable law or agreed to in writing, software
|
||||
;; distributed under the License is distributed on an "AS IS" BASIS,
|
||||
;; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
;; See the License for the specific language governing permissions and
|
||||
;; limitations under the License.
|
||||
;;
|
||||
;; %CopyrightEnd%
|
||||
;;
|
||||
|
||||
;;
|
||||
;; RFC 5778, Support for Home Agent to Diameter Server Interaction
|
||||
;;
|
||||
|
||||
@id 1
|
||||
|
||||
@inherits diameter_gen_base_rfc6733
|
||||
;;@inherits diameter_rfc4004
|
||||
|
||||
;; ===========================================================================
|
||||
|
||||
@avp_types
|
||||
|
||||
Service-Selection 493 UTF8String M
|
||||
|
||||
;; ===========================================================================
|
|
@ -0,0 +1,58 @@
|
|||
;;
|
||||
;; %CopyrightBegin%
|
||||
;;
|
||||
;; Transcribed from RFC 7683 by Harald Welte <laforge@gnumonks.org>
|
||||
;;
|
||||
;; Licensed under the Apache License, Version 2.0 (the "License");
|
||||
;; you may not use this file except in compliance with the License.
|
||||
;; You may obtain a copy of the License at
|
||||
;;
|
||||
;; http://www.apache.org/licenses/LICENSE-2.0
|
||||
;;
|
||||
;; Unless required by applicable law or agreed to in writing, software
|
||||
;; distributed under the License is distributed on an "AS IS" BASIS,
|
||||
;; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
;; See the License for the specific language governing permissions and
|
||||
;; limitations under the License.
|
||||
;;
|
||||
;; %CopyrightEnd%
|
||||
;;
|
||||
|
||||
;;
|
||||
;; RFC 7683, Diameter Overload Indication Conveyance
|
||||
;;
|
||||
|
||||
@id 1
|
||||
|
||||
@inherits diameter_gen_base_rfc6733
|
||||
|
||||
;; ===========================================================================
|
||||
|
||||
@avp_types
|
||||
|
||||
OC-Supported-Features 621 Grouped -
|
||||
OC-Feature-Vector 622 Unsigned64 -
|
||||
OC-OLR 623 Grouped -
|
||||
OC-Sequence-Number 624 Unsigned64 -
|
||||
OC-Validity-Duration 625 Unsigned32 -
|
||||
OC-Report-Type 626 Enumerated -
|
||||
OC-Reduction-Percentage 627 Unsigned32 -
|
||||
|
||||
;; ===========================================================================
|
||||
|
||||
@enum OC-Report-Type
|
||||
HOST_REPORT 0
|
||||
REALM_REPORT 1
|
||||
|
||||
@grouped
|
||||
|
||||
OC-Supported-Features ::= < AVP Header: 621 >
|
||||
[ OC-Feature-Vector ]
|
||||
* [ AVP ]
|
||||
|
||||
OC-OLR ::= < AVP Header: 623 >
|
||||
< OC-Sequence-Number >
|
||||
< OC-Report-Type >
|
||||
[ OC-Reduction-Percentage ]
|
||||
[ OC-Validity-Duration ]
|
||||
* [ AVP ]
|
|
@ -0,0 +1,53 @@
|
|||
;;
|
||||
;; %CopyrightBegin%
|
||||
;;
|
||||
;; Transcribed from RFC 7944 by Harald Welte <laforge@gnumonks.org>
|
||||
;;
|
||||
;; Licensed under the Apache License, Version 2.0 (the "License");
|
||||
;; you may not use this file except in compliance with the License.
|
||||
;; You may obtain a copy of the License at
|
||||
;;
|
||||
;; http://www.apache.org/licenses/LICENSE-2.0
|
||||
;;
|
||||
;; Unless required by applicable law or agreed to in writing, software
|
||||
;; distributed under the License is distributed on an "AS IS" BASIS,
|
||||
;; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
;; See the License for the specific language governing permissions and
|
||||
;; limitations under the License.
|
||||
;;
|
||||
;; %CopyrightEnd%
|
||||
;;
|
||||
|
||||
;;
|
||||
;; RFC 7944, Diameter Routing Message Priority
|
||||
;;
|
||||
|
||||
@id 1
|
||||
|
||||
@inherits diameter_gen_base_rfc6733
|
||||
|
||||
;; ===========================================================================
|
||||
|
||||
@avp_types
|
||||
|
||||
DRMP 301 Enumerated -
|
||||
|
||||
;; ===========================================================================
|
||||
|
||||
@enum 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
|
Loading…
Reference in New Issue