# FA Schema Statistics

The FA schema provides operational statistics that can be used for monitoring and troubleshooting the following products: GGSN, PDSN, P-GW
This schema provides the following types of statistics:

- Counter: A counter records incremental data cumulatively and rolls over when the counter limit is reached. All counter statistics are cumulative and reset only by one of the following methods: roll-over when limit is reached, after a system restart, or after a clear command is performed. The limit depends upon the data type.
- Gauge: A gauge statistic indicates a single value; a snapshot representation of a single point in time within a defined time frame. The gauge changes to a new value with each snapshot though a value may repeat from one period to the next. The limit depends upon the data type.
- Information: This type of statistic provides information, often intended to differentiate sets of statistics; for example, a VPN name or IP address. The type of information provided depends upon the data type.

The data type defines the format of the data for the value provided by the statistic. The following data types are used in statistics for this schema:

- Int32/Int64: An integer, either 32-bit or 64-bit: For statistics with the Int32 data type, the roll-over to zero limit is 4,294,967,295. For statistics with the Int64 data type, the roll-over to zero limit is 18,446,744,073,709,551,615.
- Float: A numeric value that can be represented fractionally; for example, 1.345.
- String: A series of ASCII alphanumeric characters in a single grouping, usually pre-configured.

IMPORTANT:

Unless otherwise indicated, all statistics are counters and all statistics are standards-based.

Key Variables: Every schema has some variables which are typically referred to as 'key variables'. These key variables provide index markers to identify which object the statistics apply to. For example, in the card schema, the card number (variable %card%) uniquely identifies a card. For an HA service, the keys would be "%vpnname%" plus "%servname%", as the combination uniquely identifies an HA service. So, in a given measurement interval, one row of statistics will be generated per unique key. The schema keys are identified in the Description section of the table.
Table 1. Bulk Statistic Variables in the FA Service Schema

Variables | Description | Data Type
--- | --- | ---
vpnname | The name of the context configured on the system that is currently facilitating the FA service. This is a key variable. | String
vpnid | The identification number of the context configured on the system that is currently facilitating the FA service. This is an internal reference number. This is a key variable. | Int32
servname | The name of the FA service for which the statistics are displayed. This is a key variable. | String
advert-send | The total number of agent advertisement messages sent to the subscriber’s mobile node. | Int32
disc-expiry | The total number of sessions that were disconnected due to the expiration of their lifetime setting. | Int32
disc-dereg | The total number of sessions that were disconnected due to de-registrations. | Int32
disc-admin | The total number of sessions that were disconnected due to an administrative clearing of calls (i.e. executing the clear subscriber command). | Int32
auth-attempt | The total number of AAA authentication attempts that were facilitated. | Int32
auth-success | The total number of successful AAA authentication attempts that were facilitate. | Int32
auth-failure | The total number of failed AAA authentication attempts that were facilitated. | Int32
recv-total | The total number of registration requests received. | Int32
recv-initial | The total number of initial registration requests received. | Int32
recv-renewal | The total number of renewal registration requests received. | Int32
recv-dereg | The total number of requests for de-registration received. | Int32
accept-total | The total number of registration requests accepted. | Int32
accept-initial | The total number of initial registration requests accepted. | Int32
accept-renewal | The total number of renewal registration requests accepted. | Int32
accept-dereg | The total number of requests for de-registration accepted. | Int32
denied-total | The total number of registration requests denied. | Int32
denied-initial | The total number of initial registration requests denied. | Int32
denied-renewal | The total number of renewal registration requests denied. | Int32
denied-dereg | The total number of requests for de-registration denied. | Int32
discard-total | The total number of registration requests that were discarded. | Int32
discard-initial | The total number of initial registration requests discarded. | Int32
discard-renewal | The total number of renewal registration requests discarded. | Int32
discard-dereg | The total number of requests for de-registration discarded. | Int32
relayed-total | The total number of registration requests that have been relayed. | Int32
relayed-initial | The total number of initial registration requests relayed. | Int32
relayed-renewal | The total number of renewal registration requests relayed. | Int32
relayed-dereg | The total number of requests for de-registration relayed. | Int32
authfail-total | The total number of registration requests that failed authentication. | Int32
authfail-initial | The total number of initial registration requests that failed authentication. | Int32
authfail-renewal | The total number of renewal registration requests that failed authentication. | Int32
authfail-dereg | The total number of requests for de-registration that failed authentication. | Int32
denied-pdsn-total | The total number of registration requests that have been denied by the Packet Data Service Node/Foreign Agent (PDSNFA). Reasons for a PDSN/FA denial are described later in this table. | Int32
denied-pdsn-initial | The total number of initial registration requests that were denied by the PDSN/FA. Reasons for a PDSN/FA denial are described later in this table. | Int32
denied-pdsn-renewal | The total number of renewal registration requests denied by the PDSN/FA. Reasons for a PDSN/FA denial are described later in this table. | Int32
denied-pdsn-dereg | The total number of requests for de-registration that were denied by the PDSN/FA. Reasons for a PDSN/FA denial are described later in this table. | Int32
denied-ha-total | The total number of registration requests that have been denied by the Home Agent (HA). Reasons for a HA denial are described later in this table. | Int32
denied-ha-initial | The total number of initial registration requests denied by the HA. Reasons for a HA denial are described later in this table. | Int32
denied-ha-renewal | The total number of renewal registration requests denied by the HA. Reasons for a HA denial are described later in this table. | Int32
denied-ha-dereg | The total number of requests for de-registration that were denied by the HA. Reasons for a HA denial are described later in this table. | Int32
denied-pdsn-unspec | The total number of registration requests for which an FA reply code of 40H (Registration Denied - reason unspecified) was sent. | Int32
denied-pdsn-timeout | The total number of registration requests for which a FA reply code of 4EH (Registration Denied - registration timeout) was sent. | Int32
denied-pdsn-admin | The total number of registration requests for which a FA reply code of 41H (Registration Denied- administratively prohibited) was sent. | Int32
denied-pdsn-resource | The total number of registration requests for which a FA reply code of 42H (Registration Denied - insufficient resources) was sent. | Int32
denied-pdsn-mnauth | The total number of registration requests for which a FA reply code of 43H (Registration Denied - mobile node failed authentication) was sent. | Int32
denied-pdsn-haauth | The total number of registration requests for which a FA reply code of 44H (Registration Denied - home agent authentication failure) was sent. | Int32
denied-pdsn-lifetoolong | The total number of registration requests for which a FA reply code of 45H (Registration Denied - requested lifetime too long) was sent. | Int32
denied-pdsn-badreq | The total number of registration requests for which a FA reply code of 46H (Registration Denied- administratively prohibited) was sent. | Int32
denied-pdsn-badreply | The total number of registration requests for which a FA reply code of 47H (Registration Denied - poorly formed reply) was sent. | Int32
denied-pdsn-missnai | The total number of registration requests for which a FA reply code of 61H (Registration Denied - missing NAI) was sent. | Int32
denied-pdsn-misshomeagent | The total number of registration requests for which a FA reply code of 62H (Registration Denied - missing home agent) was sent. | Int32
denide-pdsn-misshomeaddr | The total number of registration requests for which a FA reply code of 60H (Registration Denied - missing home address) was sent. | Int32
denied-pdsn-unkchallenge | The total number of registration requests for which a FA reply code of 68H (Registration Denied - unknown challenge) was sent. | Int32
denied-pdsn-misschallenge | The total number of registration requests for which a FA reply code of 69H (Registration Denied - missing challenge) was sent. | Int32
denied-pdsn-stalechallenge | The total number of registration requests for which a FA reply code of 6AH (Registration Denied - stale challenge) was sent. | Int32
denied-pdsn-mntoodistant | The total number of registration requests for which a FA reply code of 4CH (Registration Denied - reverse tunneling mobile node too distant) was sent. | Int32
denied-pdsn-styleunavail | The total number of registration requests for which a FA reply code of 4FH (Registration Denied - reverse tunneling delivery style unavailable) was sent. | Int32
denied-pdsn-hanetunreach | The total number of registration requests for which a FA reply code of 50H (Registration Denied - home network unreachable (ICMP error received) ) was sent. | Int32
denied-pdsn-hahostunreach | The total number of registration requests for which a FA reply code of 51H (Registration Denied - home agent host unreachable (ICMP error received) ) was sent. | Int32
denied-pdsn-haportunreach | The total number of registration requests for which a FA reply code of 52H (Registration Denied - home agent port unreachable (ICMP error received) ) was sent. | Int32
denied-pdsn-haunreach | The total number of registration requests for which a FA reply code of 58H (Registration Denied - home agent unreachable (other ICMP error received) ) was sent. | Int32
denied-pdsn-invcoa | The total number of registration requests for which a FA reply code of 4DH (Registration Denied - invalid care-of address) was sent. | Int32
denied-pdsn-encapunavail | The total number of registration requests for which a FA reply code of 48H (Registration Denied - requested encapsulation unavailable) was sent. | Int32
denied-pdsn-revtununavail | The total number of registration requests for which a FA reply code of 4AH (Registration Denied - requested reverse tunnel unavailable) was sent. | Int32
denied-pdsn-revtunmand | The total number of registration requests for which a FA reply code of 4BH (Registration Denied - reverse tunnel is mandatory and ‘T’ bit not set) was sent. | Int32
denied-pdsn-unknowncvse | The total number of registration requests for which a PDSN reply code of 8DH (Registration Denied - unsupported vendor ID or unable to interpret data in the CVSE) was received. | Int32
denied-ha-faauth | The total number of registration requests for which a HA reply code of 84H (Registration Denied - foreign agent failed authentication) was received. | Int32
denied-ha-badreq | The total number of registration requests for which a HA reply code of 86H (Registration Denied - poorly formed request) was received. | Int32
denied-ha-mismatchid | The total number of registration requests for which a HA reply code of 85H (Registration Denied - registration Identification mismatch) was received. | Int32
denied-ha-simulbind | The total number of registration requests for which a HA reply code of 87H (Registration Denied - too many simultaneous mobility bindings) was received. | Int32
denied-ha-unknownha | The total number of registration requests for which a HA reply code of 88H (Registration Denied - unknown home agent address) was received. | Int32
denied-ha-revtununavail | The total number of registration requests for which a HA reply code of 89H (Registration Denied - reverse tunneling unavailable) was received. | Int32
replyrcv-total | The total number of registration replies received. This total includes initial, renewal and de-registration registration replies. | Int32
replyrcv-totalrelayed | The total number of registration replies relayed. This total includes initial, renewal and de-registration registration replies. | Int32
replyrcv-errors | The total number of registration replies that contained errors. | Int32
replyrcv-initial | The total number of initial registration replies received. | Int32
replyrcv-initialrelayed | The total number of initial registration replies relayed. | Int32
replyrcv-renewal | The total number of renewal registration replies received. | Int32
replyrcv-renewalrelayed | The total number of renewal registration replies relayed. | Int32
replyrcv-dereg | The total number of replies for de-registration received. | Int32
replyrcv-deregrelayed | The total number of replies for de-registration relayed. | Int32
reqsent-initial | The total number of initial FA registration requests sent. | Int32
reqsent-initial-resend | The total number of initial FA registration requests re-sent. | Int32
reqsent-initial-noresend | The total number of initial FA registration requests that were not re-sent. | Int32
reqsent-renew | The total number of FA registration renewal requests that were sent. | Int32
reqsent-renew-resend | The total number of FA registration renewal requests that were re-sent. | Int32
reqsent-renew-noresend | The total number of FA registration renewal requests that were not re-sent. | Int32
reqsent-dereg | The total number of FA de-registration requests that were sent. | Int32
reqsent-dereg-resend | The total number of FA de-registration requests that were re-sent. | Int32
reqsent-dereg-noresend | The total number of FA de-registration requests that were not re-sent. | Int32
replysent-total | The total number of registration replies sent. | Int32
replysent-acceptreg | The total number of successful registration replies sent. | Int32
replysent-acceptdereg | The total number of successful de-registration replies sent. | Int32
replysent-badreq | The total number of registration replies that were sent with a reply code of 46H (Registration Denied - poorly formed reply). | Int32
replysent-badreply | The total number of registration replies that were sent with a reply code of 47H (Registration Denied - poorly formed reply). | Int32
replysent-unspecified | The total number of registration replies that were sent with a reply code of 40H (Registration Denied - reason unspecified). | Int32
replysent-adminprohib | The total number of registration replies that were sent with a reply code of 41H (Registration Denied - administratively prohibited). | Int32
replysent-noresources | The total number of registration replies that were sent with a reply code of 42H (Registration Denied - insufficient resources). | Int32
replysent-mnauthfail | The total number of registration replies that were sent with a reply code of 43H (Registration Denied - mobile node failed authentication). | Int32
replysent-haauthfail | The total number of registration replies that were sent with a reply code of 44H (Registration Denied - home agent failed authentication). | Int32
replysent-lifetoolong | The total number of registration replies that were sent with a reply code of 45H (Registration Denied - requested lifetime too long). | Int32
replysent-revtununavail | The total number of registration replies that were sent with a reply code of 4AH (Registration Denied - reverse tunneling unavailable). | Int32
replysent-revtunmand | The total number of registration replies that were sent with a reply code of 4BH (Registration Denied - reverse tunneling mandatory). | Int32
replysent-delstyleunavail | The total number of registration replies that were sent with a reply code of 4FH (Registration Denied - reverse tunneling delivery style unavailable). | Int32
replysent-mntoodistant | The total number of registration replies sent with a reply code of 4CH (Registration Denied - reverse tunneling mobile node too distant). | Int32
replysent-invcoa | The total number of registration replies sent with a reply code of 4DH (Registration Denied - invalid care-of address). | Int32
replysent-regtimeout | The total number of registration replies sent with a reply code of 4EH (Registration Denied - registration timeout). | Int32
replysent-hanetunreach | The total number of registration requests sent with an FA reply code of 50H (Registration Denied - home network unreachable (ICMP error received)). | Int32
replysent-hahostunreach | The total number of registration requests sent with an FA reply code of 51H (Registration Denied - home agent host unreachable (ICMP error received)). | Int32
replysent-haportunreach | The total number of registration requests sent with an FA reply code of 52H (Registration Denied - home agent port unreachable (ICMP error received)). | Int32
replysent-haunreach | The total number of registration requests sent with an FA reply code of 58H (Registration Denied - home agent unreachable (other ICMP error received)). | Int32
replysent-missnai | The total number of registration replies sent with a reply code of 61H (Registration Denied - missing NAI). | Int32
replysent-misshomeagent | The total number of registration replies sent with a reply code of 62H (Registration Denied - missing home agent). | Int32
replysent-misshomeaddr | The total number of registration replies sent with a reply code of 60H (Registration Denied - missing home address). | Int32
replysent-unkchallenge | The total number of registration replies sent with a reply code of 68H (Registration Denied - unknown challenge). | Int32
replysent-misschallenge | The total number of registration replies sent with a reply code of 69H (Registration Denied - missing challenge). | Int32
replysent-stalechallenge | The total number of registration replies sent with a reply code of 6AH (Registration Denied - challenge). | Int32
replysent-senderrors | The total number of errors that occurred while sending replies. | Int32
ttlprepaid | The total number of Prepaid calls facilitated by the service. | Int32
curprepaid | The total number of Prepaid calls currently being facilitated by the service. | Int32
ttlonlineauthsucc | The total number of successful Online Authentications for the service. | Int32
ttlonlineauthfail | TThe total number of successful Online Authentications for the service. | Int32
revoc-sent | The total number of FA registration revocations sent. | Int32
revoc-retry-sent | The total number of FA registration revocation messages the system attempted to re-send. | Int32
revoc-ack-recv | The total number of FA registration revocation acknowledgement messages received. | Int32
revoc-timeout | The total number of timeouts that occurred during FA registration revocations. | Int32
revoc-recv | The total number of FA registration revocations received | Int32
revoc-ack-sent | The total number of The total number of FA registration revocation acknowledgement messages sent. | Int32
IMPORTANT: For information on statistics that are common to all schema see the Statistics and Counters Overview chapter.