Add enum values for some IANA registered AVP:s.
[obnox/wireshark/wip.git] / diameter / mobileipv4.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- $Id$ -->
3
4         <application id="2" name="Mobile IPv4 Application" uri="http://www.ietf.org/rfc/rfc4004.txt">
5
6                 <!-- Mobile-IPv4 Application -->
7                 <command name="AA-Mobile-Node" code="260" vendor-id="None"/>
8                 <command name="Home-Agent-MIP" code="262" vendor-id="None"/>
9
10                 <!-- ************************** Mobile-IPv4 AVPS ********************* -->
11 <!--
12 http://www.iana.org/assignments/aaa-parameters
13 318            MIP-FA-to-HA-SPI                   [RFC4004]
14 319            MIP-FA-to-MN-SPI                   [RFC4004]
15 -->
16                 <avp name="MIP-Reg-Request" code="320" mandatory="must" vendor-bit="mustnot" may-encrypt="yes">
17                         <type type-name="MIPRegistrationRequest"/>
18                 </avp>
19                 <avp name="MIP-Reg-Reply" code="321" mandatory="must" vendor-bit="mustnot" may-encrypt="yes">
20                         <type type-name="OctetString"/>
21                 </avp>
22                 <avp name="MIP-MN-AAA-Auth" code="322" mandatory="must" vendor-bit="mustnot" may-encrypt="yes">
23                         <grouped>
24                                 <gavp name="MIP-MN-AAA-SPI"/>
25                                 <gavp name="MIP-Auth-Input-Data-Length"/>
26                                 <gavp name="MIP-Authenticator-Length"/>
27                                 <gavp name="MIP-Authenticator-Offset"/>
28                         </grouped>
29                 </avp>
30 <!--
31 323            MIP-HA-to-FA-SPI                   [RFC4004]
32 324            Unassigned
33 325            MIP-MN-to-FA-MSA                   [RFC4004]
34 326            MIP-FA-to-MN-MSA                   [RFC4004]
35 327            Unassigned
36 328            MIP-FA-to-HA-MSA                   [RFC4004]
37 329            MIP-HA-to-FA-MSA                   [RFC4004]
38 330 not mentioned ???
39 -->
40                 <avp name="MIP-Foreign-Agent-Host" code="330" mandatory="must" vendor-bit="mustnot" may-encrypt="yes">
41                         <type type-name="DiameterIdentity"/>
42                 </avp>
43 <!--
44 331            MIP-MN-to-HA-MSA                   [RFC4004]
45 332            MIP-HA-to-MN-MSA                   [RFC4004]
46 -->
47                 <avp name="MIP-Mobile-Node-Address" code="333" mandatory="must" vendor-bit="mustnot" may-encrypt="yes">
48                         <type type-name="IPAddress"/>
49                 </avp>
50                 <avp name="MIP-Home-Agent-Address" code="334" mandatory="must" vendor-bit="mustnot" may-encrypt="yes">
51                         <type type-name="IPAddress"/>
52                 </avp>
53                 <avp name="MIP-Previous-FA-Host" code="335" mandatory="must" vendor-bit="mustnot" may-encrypt="yes">
54                         <type type-name="DiameterIdentity"/>
55                 </avp>
56                 <avp name="MIP-Previous-FA-Addr" code="336" mandatory="must" vendor-bit="mustnot" may-encrypt="yes">
57                         <type type-name="IPAddress"/>
58                 </avp>
59                 <avp name="MIP-Feature-Vector" code="337" mandatory="must" vendor-bit="mustnot" may-encrypt="yes">
60                         <type type-name="Unsigned32"/>
61       <enum name="Mobile-Node-Home-Address-Requested" code="1"/>
62       <enum name="Home-Address-Allocatable-Only-in-Home-Realm" code="2"/>
63       <enum name="Home-Agent-Requested" code="4"/>
64       <enum name="Foreign-Home-Agent-Available" code="8"/>
65       <enum name="MN-HA-Key-Request" code="16"/>
66       <enum name="MN-FA-Key-Request" code="32"/>
67       <enum name="FA-HA-Key-Request" code="64"/>
68       <enum name="Home-Agent-In-Foreign-Network" code="128"/>
69       <enum name="Co-Located-Mobile-Node" code="256"/>
70     </avp>
71                 <avp name="MIP-Auth-Input-Data-Length" code="338" mandatory="must" vendor-bit="mustnot" may-encrypt="yes">
72                         <type type-name="Unsigned32"/>
73                 </avp>
74                 <avp name="MIP-Authenticator-Length" code="339" mandatory="must" vendor-bit="mustnot" may-encrypt="yes">
75                         <type type-name="Unsigned32"/>
76                 </avp>
77                 <avp name="MIP-Authenticator-Offset" code="340" mandatory="must" vendor-bit="mustnot" may-encrypt="yes">
78                         <type type-name="Unsigned32"/>
79                 </avp>
80                 <avp name="MIP-MN-AAA-SPI" code="341" mandatory="must" vendor-bit="mustnot" may-encrypt="yes">
81                         <type type-name="Unsigned32"/>
82                 </avp>
83 <!--
84 342            MIP-Filter-Rule                    [RFC4004]
85 343            MIP-Session-Key                    [RFC4004]
86 -->
87
88                 <avp name="MIP-FA-Challenge" code="344" mandatory="must" vendor-bit="mustnot" may-encrypt="yes">
89                         <type type-name="OctetString"/>
90                 </avp>
91                 <avp name="MIP-Algorithm-Type" code="345" mandatory="must" vendor-bit="mustnot" may-encrypt="yes">
92                         <type type-name="Unsigned32"/>
93                         <enum name="HMAC-SHA-1" code="2"/>
94                 </avp>
95                 <avp name="MIP-Replay-Mode" code="346" mandatory="must" vendor-bit="mustnot" may-encrypt="yes">
96                         <type type-name="Unsigned32"/>
97                         <enum name="None" code="1"/>
98                         <enum name="Timestamps" code="2"/>
99                         <enum name="Nonces" code="3"/>
100                 </avp>
101                 <avp name="MIP-Filter-Rule" code="347" mandatory="must" vendor-bit="mustnot" may-encrypt="yes">
102                         <type type-name="IPFilterRule"/>
103                 </avp>
104 <!--
105 348            MIP-Home-Agent-Host                [RFC4004]
106 349-362        Unassigned
107 363            Accounting-Input-Octets            [RFC4005][RFC4004]
108 364            Accounting-Output-Octets           [RFC4005][RFC4004]
109 365            Accounting-Input-Packets           [RFC4005][RFC4004]
110 366            Accounting-Output-Packets          [RFC4005][RFC4004]
111 367            MIP-MSA-Lifetime                   [RFC4004]
112 -->
113                 <!-- ************************ END Mobile-IPv4 AVPS ******************* -->
114
115         </application>