
EAP-AKA and EAP-SIM Parameters - per [RFC-arkko-pppext-eap-aka-15.txt] 

(last updated 02 May 2005)

 - Subtypes
 - Attribute Types
 - AT_NOTIFICATION Attribute - Notification Code Values
 - AT_VERSION_LIST and AT_SELECTED_VERSION Attributes - EAP method version numbers
 - AT_CLIENT_ERROR_CODE attribute - Client Error Code Values 

 All requests for value assignment from the various number spaces below
 require "Specification Required".  Requests must be specified in sufficient 
 detail so that interoperability between independent implementations is 
 possible.  Possible forms of documentation include, but are not limited to, 
 RFCs, the products of another standards body (e.g. 3GPP), or permanently 
 and readily available vendor design notes.

Subtypes
Value  Description                                   Reference
-----  --------------------------------------------  ---------
    0  RESERVED 
    1  AKA-Challenge                                 [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
    2  AKA-Authentication-Reject                     [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
    3  UNASSIGNED
    4  AKA-Synchronization-Failure                   [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
    5  AKA-Identity                                  [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
  6-9  UNASSIGNED
   10  SIM-Start                                     [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
   11  SIM-Challenge                                 [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
   12  AKA-Notification and SIM-Notification         [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
   13  AKA-Reauthentication and SIM-Reauthentication [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
   14  AKA-Client-Error and SIM-Client-Error         [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 


Attribute Types
Value  Description                                   Reference
-----  --------------------------------------------  ---------
Non-Skippable Attributes
    0  RESERVED 
    1  AT_RAND                                       [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt]  
    2  AT_AUTN                                       [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
    3  AT_RES                                        [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
    4  AT_AUTS                                       [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
    5  UNASSIGNED                                    
    6  AT_PADDING                                    [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
    7  AT_NONCE_MT                                   [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
  8-9  UNASSIGNED
   10  AT_PERMANENT_ID_REQ                           [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
   11  AT_MAC                                        [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
   12  AT_NOTIFICATION                               [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
   13  AT_ANY_ID_REQ                                 [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
   14  AT_IDENTITY                                   [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
   15  AT_VERSION_LIST                               [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
   16  AT_SELECTED_VERSION                           [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
   17  AT_FULLAUTH_ID_REQ                            [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
   18  UNASSIGNED
   19  AT_COUNTER                                    [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
   20  AT_COUNTER_TOO_SMALL                          [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
   21  AT_NONCE_S                                    [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
   22  AT_CLIENT_ERROR_CODE                          [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
23-127 UNASSIGNED
Skippable Attributes
  128  UNASSIGNED
  129  AT_IV                                         [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
  130  AT_ENCR_DATA                                  [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
  131  UNASSIGNED   
  132  AT_NEXT_PSEUDONYM                             [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
  133  AT_NEXT_REAUTH_ID                             [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
  134  AT_CHECKCODE                                  [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt] 
  135  AT_RESULT_IND                                 [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt]

AT_NOTIFICATION Attribute - Notification Code Values
Value  Description                                        Reference
-----  -------------------------------------------------  ---------
    0  General failure after authentication               [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt]
 1026  User has been temporarily denied access            [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt]
 1031  User has not subscribed to the requested service   [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt]
16384  General failure                                    [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt]
32768  Success                                            [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt]

AT_VERSION_LIST and AT_SELECTED_VERSION Attributes - EAP method version numbers
Value  Description                                   Reference
-----  --------------------------------------------  ---------
    1  EAP-SIM Version 1                             [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt]


AT_CLIENT_ERROR_CODE attribute - Client Error Code Values
Value  Description                                        Reference
-----  -------------------------------------------------  ---------
    0  "unable to process packet": a general error code   [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt]

    1  "unsupported version": the peer does not support   [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt]
       any of the versions listed in AT_VERSION_LIST      

    2  "insufficient number of challenges": the peer's    [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt]
       policy requires more triplets than the server 
       included in AT_RAND                                              

    3  "RANDs are not fresh": the peer believes that the  [RFC-arkko-pppext-eap-aka-15.txt], [RFC-haverinen-pppext-eap-sim-16.txt]
       RAND challenges included in AT_RAND were not fresh 


REFERENCES
----------
[RFC-arkko-pppext-eap-aka-15.txt] 
           J. Arkko and H. Haverinen, "Extensible Authentication Protocol 
           Method for UMTS Authentication and Key Agreement (EAP-AKA), 
           RFC XXXX, Month Year.

[RFC-haverinen-ppext-eap-sim-16.txt] 
           H. Haverinen, Ed. and J. Salowey, Ed., "Extensible Authentication 
           Protocol Method for GSM Subscriber Identity Modules (EAP-SIM)",  
           RFC XXXX, Month Year.
 
(created 02 May 2005)

[]
