# Supported Registration Reply Codes

Each of the three sections that follow describe the registration reply codes supported by thesystem for the PDSN and FA services.

PDSN Service Reply Codes

The following registration reply codes are supported by the system’s PDSN service inaccordance with the 3GPP2 A.S0001-A v2: 3GPP2 Access Network InterfacesInteroperability Specification (also known as 3G-IOS v4.1.1).
Table 1. Supported PDSN Service Registration Reply Codes

Reply Code(Hex / Base 10) | Description | Notes
--- | --- | ---
00H / 0 | Registration Accepted | Sent when he subscriber session is successfully set up.
80H / 128 | Registration Denied - reason unspecified | Sent when internal errors are encountered when processing the Request packet.
81H / 129 | Registration Denied - administratively prohibited | Sent when a newcall policy is set to reject.
82H / 130 | Registration Denied - insufficient resources | Sent when no memory or session managers are available to process the session.
83H / 131 | Registration Denied - mobile node failed authentication | Sent when the mobile node failed authentication. When multiple errors occur on authentication this message takes precedence and is listed first.
85H / 133 | Registration Denied - identification mismatch | Sent when the PCF's timestamp does not match the PDSN. The PDSN sends a corrected timestamp to be used as the ID by the PCF in subsequent requests.
86H / 134 | Registration Denied - poorly formed request | Sent when an unsupported Service option is received or the packet is malformed in any way.
88H / 136 | Registration Denied - unknown PDSN address | Sent when PDSN redirect policy is invoked.
89H / 137 | Registration Denied - requested reverse tunnel unavailable | Sent when reverse tunneling is requested by the mobile node but it is not enabled on the system.
8AH / 138 | Registration Denied - reverse tunnel is mandatory and ‘T’ bit not set | Sent when reverse tunneling is enabled on the system but is not supported by the mobile node.
8DH / 139 | Registration Denied - unsupported vendor ID or unable to interpret data in the CVSE | Sent when the Airlink records from the PCF contain a Vendor ID value other than 0x159F or the Accounting VSE contains an Application Sub Type other than RADIUS or the Request contains a Critical Vendor Specific Extension Type that is not recognized by the PDSN.

FA Service Reply Codes

The following registration reply codes are supported by the system’s FA service inaccordance with the following Request For Comments (RFCs):

- RFC-2002, IPv4 Mobility, May 1995
- RFC-2344, Reverse Tunneling for Mobile IP, May 1998
- RFC-2794, Mobile IP Network Access Identifier Extension for IPv4, March 2000
- RFC-3012, Mobile IPv4 Challenge/Response Extensions, November 2000

Table 2. Supported PDSN Service Registration Reply Codes

Reply Code(Hex / Base 10) | Description | Notes
--- | --- | ---
40H / 64 | Registration Denied - reason unspecified | Sent when internal errors are encountered when processing the Request packet.
41H / 65 | Registration Denied - administratively prohibited | Sent when a newcall policy is set to reject calls or the subscriber us not permitted to use Mobile IP FA services.
42H / 66 | Registration Denied - insufficient resources | Sent when no memory or session managers are available to process the session.
43H / 67 | Registration Denied - mobile node failed authentication | Sent when the mobile node failed authentication.
44H / 68 | Registration Denied - home agent failed authentication | Sent when an HA attempted to communicate with the FA service using an incorrect security parameter index (SPI).
45H / 69 | Registration Denied - requested lifetime too long | Sent when the mobile node requests a registration lifetime longer than the maximum supported by the FA.
46H / 70 | Registration Denied - poorly formed request | Sent when the registration request is poorly formed (i.e. missing an Authentication extension).
47H / 71 | Registration Denied - poorly formed reply | Sent when the registration reply is poorly formed (i.e. missing an Authentication extension).
48H / 72 | Registration Denied - requested encapsulation unavailable | Sent when requested encapsulation type is unavailable (GRE or minimal IP encapsulation).
4AH / 74 | Registration Denied - reverse tunneling unavailable | Sent when reverse tunneling is requested by the mobile node but it is not enabled on the system.
4BH / 75 | Registration Denied - reverse tunneling mandatory | Sent when reverse tunneling is enabled on the system but is not supported by the mobile node.
4CH / 76 | Registration Denied - reverse tunneling mobile node too distant | Sent when IP TTL is not set to 255 in Reg Request with T bit set
4DH / 77 | Registration Denied - invalid care-of address | Sent when D bit is set in the Registration Request.
4EH / 78 | Registration Denied - registration timeout | Sent when FA reg-timeout is exceeded.
4FH / 79 | Registration Denied - reverse tunneling delivery style unavailable | Sent if the Encapsulating Delivery Style Extension sent by the mobile is not supported by the FA service.
50H / 80 | Registration Denied - home network unreachable (ICMP error received) | Sent when the FA service can not contact the home network due to an Internet Control Message Protocol (ICMP) error.
51H / 81 | Registration Denied - home agent host unreachable (ICMP error received) | Sent when the FA service can not contact the HA host due to an Internet Control Message Protocol (ICMP) error.
52H / 82 | Registration Denied - home agent port unreachable (ICMP error received) | Sent when the FA service can not contact the HA port due to an Internet Control Message Protocol (ICMP) error.
58H / 88 | Registration Denied - home agent unreachable (other ICMP error received) | Sent when the FA service can not contact the HA due to an Internet Control Message Protocol (ICMP) error.
60H / 96 | Registration Denied - missing home address | Sent when the FA service could not determine the IP address of the mobile node.
61H / 97 | Registration Denied - missing NAI | Sent when the FA service could not determine the subscriber’s network access identifier.
62H / 98 | Registration Denied - missing home agent | Sent when the FA service could not determine the IP address of the mobile node’s home agent.
68H / 104 | Registration Denied - unknown challenge | Sent if the FA cannot validate the Mobile IP mobile-to-foreign agent advertisement challenge extension provided in the Registration Request.
69H / 105 | Registration Denied - missing challenge | Sent if the mobile node’s Registration Request does not include a mobile-to-foreign agent advertisement challenge extension.
6AH / 106 | Registration Denied - stale challenge | Sent when the mobile node has sent a Registration Request with a challenge value that was already used before.