Mobile IPv6 parameters 

(last updated 2008-01-25)

Registries included below:
- Mobility Header Types
- Mobility Options 
  - Status Codes (DNS Update Mobility Option)
- Mobile Node Identifer Option Subtypes
- Status Codes
- Enumerating Algorithms
- Subtype field of the MN-HA and MN-AAA authentication mobility options


Registry Name: Mobility Header Types - for the MH Type field in the Mobility Header
Reference: [RFC3775]
Registration Procedures: Standards Action or IESG Approval

Registry:
Value  Description                       Reference
-----  --------------------------------  ---------
0      Binding Refresh Request           [RFC3775]
1      Home Test Init                    [RFC3775]
2      Care-of Test Init                 [RFC3775]
3      Home Test                         [RFC3775]
4      Care-of Test                      [RFC3775]
5      Binding Update                    [RFC3775]
6      Binding Acknowledgement           [RFC3775]
7      Binding Error                     [RFC3775]
8      Fast Binding Update               [RFC4068]
9      Fast Binding Acknowledgment       [RFC4068]
10     Fast Neighbor Advertisement       [RFC4068]
11     Experimental Mobility Header      [RFC5096]
12     Home Agent Switch Message         [RFC5142]


Registry Name: Mobility Options 
Reference: [RFC3775]
Registration Procedures: Standards Action or IESG Approval

Registry:
Value  Description                                Reference
-----  -----------------------------------------  ---------
0      Pad1                                       [RFC3775]
1      PadN                                       [RFC3775]
2      Binding Refresh Advice                     [RFC3775]
3      Alternate Care-of Address                  [RFC3775]
4      Nonce Indices                              [RFC3775]
5      Authorization Data                         [RFC3775]
6      Mobile Network Prefix Option               [RFC3963]
7      Mobility Header Link-Layer Address option  [RFC4068]
8      MN-ID-OPTION-TYPE                          [RFC4283]
9      AUTH-OPTION-TYPE                           [RFC4285]
10     MESG-ID-OPTION-TYPE                        [RFC4285]
11     CGA Parameters Request                     [RFC4866]
12     CGA Parameters                             [RFC4866]
13     Signature                                  [RFC4866]
14     Permanent Home Keygen Token                [RFC4866]
15     Care-of Test Init                          [RFC4866]
16     Care-of Test                               [RFC4866]
17     DNS-UPDATE-TYPE                            [RFC5026]
18     Experimental Mobility Option               [RFC5096]
19     Vendor Specific Mobility Option            [RFC5094]
20     Service Selection Mobility Option          [RFC-korhonen-mip6-service-06.txt]

Sub-Registry Name: Status Codes (DNS Update Mobility Option)
Reference: [RFC5026]
Range      Registration Procedures       
---------  -----------------------------    
0-255      Standards Action or IESG Approval     

Registry:
Value    Description                              Reference
-------  ---------------------------------------  ---------
0        DNS update performed                     [RFC5026]
1-127    Unassigned
128      Reason unspecified                       [RFC5026]
129      Administratively prohibited              [RFC5026]
130      DNS Update Failed                        [RFC5026]
131-255  Unassigned


Registry Name: Mobile Node Identifer Option Subtypes 
Reference: [RFC4283]
Registration Procedures: Standards Action

Registry:
Value  Description                                Reference
-----  -----------------------------------------  ---------
1      NAI                                        [RFC4283]


Registry Name: Status Codes 
Reference: [RFC3775]
Registration Procedures: Standards Action or IESG Approval

Registry:
Value  Description                               Reference
-----  ---------------------------               ---------
0      Binding Update accepted                   [RFC3775]
1      Accepted but prefix discovery necessary   [RFC3775]
128    Reason unspecified                        [RFC3775]
129    Administratively prohibited               [RFC3775]
130    Insufficient resources                    [RFC3775]
131    Home registration not supported           [RFC3775]
132    Not home subnet                           [RFC3775]
133    Not home agent for this mobile node       [RFC3775]
134    Duplicate Address Detection failed        [RFC3775]
135    Sequence number out of window             [RFC3775]
136    Expired home nonce index                  [RFC3775]
137    Expired care-of nonce index               [RFC3775]
138    Expired nonces                            [RFC3775]
139    Registration type change disallowed       [RFC3775]
140    Mobile Router Operation not permitted     [RFC3963]
141    Invalid Prefix                            [RFC3963]
142    Not Authorized for Prefix                 [RFC3963]
143    Forwarding Setup failed                   [RFC3963]
144    MIPV6-ID-MISMATCH                         [RFC4285]
145    MIPV6-MESG-ID-REQD                        [RFC4285]
146    MIPV6-AUTH-FAIL                           [RFC4285]
147    Permanent home keygen token unavailable   [RFC4866]
148    CGA and signature verification failed     [RFC4866]
149    Permanent home keygen token exists        [RFC4866]
150    Non-null home nonce index expected        [RFC4866]
151    SERVICE_AUTHORIZATION_FAILED              [RFC-korhonen-mip6-service-06.txt]


Registry Name: Enumerating Algorithms 
Reference: [RFC4285]
Registration Rules: IETF Consensus

Registry:
Value  Description                                Reference
-----  -----------------------------------------  ---------
0      Reserved (not available for assignment)    [RFC4285]
3      HMAC_SHA1_SPI                              [RFC4285]
5      Reserved for use by 3GPP2                  [RFC4285]


Registry Name: Subtype field of the MN-HA and MN-AAA authentication mobility options 
Reference: [RFC4285]
Registration Rules: IETF Consensus

Registry:
Value  Description                                Reference
-----  -----------------------------------------  ---------
1      MN-HA authentication mobility option       [RFC4285]
2      MN-AAA authentication mobility option      [RFC4285]


REFERENCES
----------
[RFC3775]  D. Johnson, C. Perkins, and J. Arkko, "Mobility Support in IPv6",
           RFC 3775, June 2004.

[RFC3963]  V. Devarapalli, R. Wakikawa, A. Petrescu, and P. Thubert, "Network 
           Mobility (NEMO) Basic Support Protocol", RFC 3963, January 2005.

[RFC4068]  R. Koodli, Ed., "Fast Handovers for Mobile IPv6", RFC 4068,
           July 2005.

[RFC4283]  A. Patel, K. Leung, M. Khalil, H. Akhtar and K. Chowdhury, 
           "Mobile Node Identifier Option for MIPv6", RFC 4283, November 2005.

[RFC4285]  A. Patel, K. Leung, M. Khalil, H. Akhtar and K. Chowdhury, 
           "Authentication Protocol for Mobile IPv6", RFC 4285, January 2006.

[RFC4866]  J. Arkko, C. Vogt and W. Haddad, "Enhanced Route Optimization for 
           Mobile IPv6", RFC 4866, May 2007.

[RFC5026]  G. Giaretta, Ed., J. Kempf and V. Devarapalli, Ed., "Mobile IPv6 
           bootstrapping in split scenario", RFC 5026, October 2007.

[RFC5094]  V. Devarapalli, A. Patel, K. Leung, "Mobile IPv6 Vendor Specific 
           Option", RFC 5094, December 2007.

[RFC5096]  V. Devarapalli, "Mobile IPv6 Experimental Messages", RFC 5096, 
           December 2007.

[RFC5142]  B. Haley, V. Devarapalli, H. Deng, J. Kempf, "Mobility Header Home 
           Agent Switch Message", RFC 5142, January 2008.

[RFC-korhonen-mip6-service-06.txt]
           J. Korhonen, U. Nilsson, V. Devarapalli, "Service Selection for 
           Mobile IPv6", RFC XXXX, Month Year.


(Registry created 2004-02-23)

[] 
