mobileipv4.xml 6.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <application id="2" name="Mobile IPv4 Application" uri="http://tools.ietf.org/html/rfc4004">
  3. <!-- Mobile-IPv4 Application -->
  4. <command name="AA-Mobile-Node" code="260" vendor-id="None"/>
  5. <command name="Home-Agent-MIP" code="262" vendor-id="None"/>
  6. <!-- ************************** Mobile-IPv4 AVPS ********************* -->
  7. <avp name="MIP-FA-to-HA-SPI" code="318" mandatory="must" protected="may" vendor-bit="mustnot" may-encrypt="yes">
  8. <type type-name="Unsigned32"/>
  9. </avp>
  10. <avp name="MIP-FA-to-MN-SPI" code="319" mandatory="must" protected="may" vendor-bit="mustnot" may-encrypt="yes">
  11. <type type-name="Unsigned32"/>
  12. </avp>
  13. <avp name="MIP-Reg-Request" code="320" mandatory="must" protected="may" vendor-bit="mustnot" may-encrypt="yes">
  14. <type type-name="OctetString"/>
  15. </avp>
  16. <avp name="MIP-Reg-Reply" code="321" mandatory="must" protected="may" vendor-bit="mustnot" may-encrypt="yes">
  17. <type type-name="OctetString"/>
  18. </avp>
  19. <avp name="MIP-MN-AAA-Auth" code="322" mandatory="must" protected="may" vendor-bit="mustnot" may-encrypt="yes">
  20. <grouped>
  21. <gavp name="MIP-MN-AAA-SPI"/>
  22. <gavp name="MIP-Auth-Input-Data-Length"/>
  23. <gavp name="MIP-Authenticator-Length"/>
  24. <gavp name="MIP-Authenticator-Offset"/>
  25. </grouped>
  26. </avp>
  27. <avp name="MIP-HA-to-FA-SPI" code="323" mandatory="must" protected="may" vendor-bit="mustnot" may-encrypt="yes">
  28. <type type-name="Unsigned32"/>
  29. </avp>
  30. <!-- 324 Unassigned -->
  31. <avp name="MIP-MN-to-FA-MSA" code="325" mandatory="must" protected="may" vendor-bit="mustnot" may-encrypt="yes">
  32. <grouped>
  33. <gavp name="MIP-MN-AAA-SPI"/>
  34. <gavp name="MIP-Algorithm-Type"/>
  35. <gavp name="MIP-Nonce"/>
  36. </grouped>
  37. </avp>
  38. <avp name="MIP-FA-to-MN-MSA" code="326" mandatory="must" protected="may" vendor-bit="mustnot" may-encrypt="yes">
  39. <grouped>
  40. <gavp name="MIP-MN-AAA-SPI"/>
  41. <gavp name="MIP-Algorithm-Type"/>
  42. <gavp name="MIP-Session-Key"/>
  43. </grouped>
  44. </avp>
  45. <!-- 327 Unassigned -->
  46. <avp name="MIP-FA-to-HA-MSA" code="328" mandatory="must" protected="may" vendor-bit="mustnot" may-encrypt="yes">
  47. <grouped>
  48. <gavp name="MIP-FA-to-HA-SPI"/>
  49. <gavp name="MIP-Algorithm-Type"/>
  50. <gavp name="MIP-Session-Key"/>
  51. </grouped>
  52. </avp>
  53. <avp name="MIP-HA-to-FA-MSA" code="329" mandatory="must" protected="may" vendor-bit="mustnot" may-encrypt="yes">
  54. <grouped>
  55. <gavp name="MIP-HA-to-FA-SPI"/>
  56. <gavp name="MIP-Algorithm-Type"/>
  57. <gavp name="MIP-Session-Key"/>
  58. </grouped>
  59. </avp>
  60. <!-- 330 Unassigned -->
  61. <avp name="MIP-MN-to-HA-MSA" code="331" mandatory="must" protected="may" vendor-bit="mustnot" may-encrypt="yes">
  62. <grouped>
  63. <gavp name="MIP-MN-HA-SPI"/>
  64. <gavp name="MIP-Algorithm-Type"/>
  65. <gavp name="MIP-Session-Key"/>
  66. <gavp name="MIP-Nonce"/>
  67. </grouped>
  68. </avp>
  69. <avp name="MIP-HA-to-MN-MSA" code="332" mandatory="must" protected="may" vendor-bit="mustnot" may-encrypt="yes">
  70. <grouped>
  71. <gavp name="MIP-Algorithm-Type"/>
  72. <gavp name="MIP-Replay-Mode"/>
  73. <gavp name="MIP-Session-Key"/>
  74. </grouped>
  75. </avp>
  76. <avp name="MIP-Mobile-Node-Address" code="333" mandatory="must" protected="may" vendor-bit="mustnot" may-encrypt="yes">
  77. <type type-name="IPAddress"/>
  78. </avp>
  79. <avp name="MIP-Home-Agent-Address" code="334" mandatory="must" protected="may" vendor-bit="mustnot" may-encrypt="yes">
  80. <type type-name="IPAddress"/>
  81. </avp>
  82. <avp name="MIP-Nonce" code="335" mandatory="must" protected="may" vendor-bit="mustnot" may-encrypt="yes">
  83. <type type-name="OctetString"/>
  84. </avp>
  85. <avp name="MIP-Candidate-Home-Agent-Host" code="336" mandatory="must" protected="may" vendor-bit="mustnot" may-encrypt="no">
  86. <type type-name="DiameterIdentity"/>
  87. </avp>
  88. <avp name="MIP-Feature-Vector" code="337" mandatory="must" protected="may" vendor-bit="mustnot" may-encrypt="yes">
  89. <type type-name="Enumerated"/>
  90. <enum name="Mobile-Node-Home-Address-Requested" code="1"/>
  91. <enum name="Home-Address-Allocatable-Only-in-Home-Realm" code="2"/>
  92. <enum name="Home-Agent-Requested" code="4"/>
  93. <enum name="Foreign-Home-Agent-Available" code="8"/>
  94. <enum name="MN-HA-Key-Request" code="16"/>
  95. <enum name="MN-FA-Key-Request" code="32"/>
  96. <enum name="FA-HA-Key-Request" code="64"/>
  97. <enum name="Home-Agent-In-Foreign-Network" code="128"/>
  98. <enum name="Co-Located-Mobile-Node" code="256"/>
  99. </avp>
  100. <avp name="MIP-Auth-Input-Data-Length" code="338" mandatory="must" protected="may" vendor-bit="mustnot" may-encrypt="yes">
  101. <type type-name="Unsigned32"/>
  102. </avp>
  103. <avp name="MIP-Authenticator-Length" code="339" mandatory="must" protected="may" vendor-bit="mustnot" may-encrypt="yes">
  104. <type type-name="Unsigned32"/>
  105. </avp>
  106. <avp name="MIP-Authenticator-Offset" code="340" mandatory="must" protected="may" vendor-bit="mustnot" may-encrypt="yes">
  107. <type type-name="Unsigned32"/>
  108. </avp>
  109. <avp name="MIP-MN-AAA-SPI" code="341" mandatory="must" protected="may" vendor-bit="mustnot" may-encrypt="yes">
  110. <type type-name="Unsigned32"/>
  111. </avp>
  112. <avp name="MIP-Filter-Rule" code="342" mandatory="must" protected="may" vendor-bit="mustnot" may-encrypt="yes">
  113. <type type-name="IPFilterRule"/>
  114. </avp>
  115. <avp name="MIP-Session-Key" code="343" mandatory="must" protected="may" vendor-bit="mustnot" may-encrypt="yes">
  116. <type type-name="OctetString"/>
  117. </avp>
  118. <avp name="MIP-FA-Challenge" code="344" mandatory="must" protected="may" vendor-bit="mustnot" may-encrypt="yes">
  119. <type type-name="OctetString"/>
  120. </avp>
  121. <avp name="MIP-Algorithm-Type" code="345" mandatory="must" vendor-bit="mustnot" may-encrypt="yes">
  122. <type type-name="Enumerated"/>
  123. <enum name="HMAC-SHA-1" code="2"/>
  124. </avp>
  125. <avp name="MIP-Replay-Mode" code="346" mandatory="must" vendor-bit="mustnot" may-encrypt="yes">
  126. <type type-name="Enumerated"/>
  127. <enum name="None" code="1"/>
  128. <enum name="Timestamps" code="2"/>
  129. <enum name="Nonces" code="3"/>
  130. </avp>
  131. <avp name="MIP-Originating-Foreign-AAA" code="347" mandatory="must" protected="may" vendor-bit="mustnot" may-encrypt="yes">
  132. <grouped>
  133. <gavp name="Origin-Realm"/>
  134. <gavp name="Origin-Host"/>
  135. </grouped>
  136. </avp>
  137. <avp name="MIP-Home-Agent-Host" code="348" mandatory="must" protected="may" vendor-bit="mustnot" may-encrypt="no">
  138. <grouped>
  139. <gavp name="Destination-Realm"/>
  140. <gavp name="Destination-Host"/>
  141. </grouped>
  142. </avp>
  143. <!--
  144. 349-362 Unassigned
  145. in dictionary.xml
  146. 363 Accounting-Input-Octets [RFC4005][RFC4004]
  147. 364 Accounting-Output-Octets [RFC4005][RFC4004]
  148. 365 Accounting-Input-Packets [RFC4005][RFC4004]
  149. 366 Accounting-Output-Packets [RFC4005][RFC4004]
  150. in SIP.xml
  151. -->
  152. <avp name="MIP-MSA-Lifetime" code="367" mandatory="must" vendor-bit="mustnot" may-encrypt="yes">
  153. <type type-name="Unsigned32"/>
  154. </avp>
  155. <!-- ************************ END Mobile-IPv4 AVPS ******************* -->
  156. </application>