CA2841094C

Methods for attaching a wireless device to a foreign 3gpp wireless domain using alternative authentication mechanisms

Abstract

A method and apparatus for attaching a wireless device to a foreign wireless domain of a 3GPP communication system using an alternative authentication mechanism, wherein wireless device performs the method, which includes: sending a first attach request message to an infrastructure device in the foreign wireless domain; receiving an attach reject message from the infrastructure device upon an unsuccessful attempt to obtain authentication credentials for the wireless device from a home wireless domain of the wireless device using a standard 3GPP authentication mechanism; responsive to the attach reject message sending a second attach request message to the infrastructure device, wherein the second attach request message indicates an alternative authentication mechanism to the standard 3GPP authentication mechanism; and receiving an attach accept message from the infrastructure device when the wireless device is successfully authenticated using the alternative authentication mechanism.

CA2841094C, drawing sheet 1
Sheet 1 of 11

Term

5.8 yearsleft in the term

Expires 2 July 2032.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

18 claims: 10 independent, 8 dependent

  1. 1
    What is claimed is:1. A method for attaching a wireless device associated with a home wireless domain of a 3rd Generation Partnership Project (3GPP) communication system to a foreign wireless domain of a 3 GPP communication system using an alternative authentication mechanism, the method comprising: sending, by the wireless device, a first attach request message to an infrastructure device in the foreign wireless domain of the 3 GPP communication system;receiving, by the wireless device, an attach reject message from the infrastructure device upon an unsuccessful attempt to obtain authentication credentials for the wireless device from the home wireless domain using a standard 3 GPP authentication mechanism, wherein the attach reject message indicates a set of alternative authentication mechanisms to the standard 3 GPP authentication mechanism;responsive to the attach reject message, sending, by the wireless device, a second attach request message to the infrastructure device, wherein the second attach request message indicates an alternative authentication mechanism selected from the set;and receiving, by the wireless device, an attach accept message from the infrastructure device when the wireless device is successfully authenticated using the alternative authentication mechanism.
  2. 4
    The method of any one of claims 1-3, wherein the alternative authentication mechanism comprises an authenticated Diffie-Hellman key management protocol, the method further comprising:mutually authenticating with the infrastructure device;agreeing to a base key;and deriving at least one additional security key from the base key.
  3. 5
    The method of any one of claims 1-4, wherein the alternative authentication mechanism comprises a certificate-based authentication mechanism that includes the wireless device exchanging at least one digital certificate with the infrastructure device in the foreign wireless domain.
  4. 8
    The method of any one of claims 5, 6, or 7, wherein the at least one digital certificate comprises a certificate of the wireless device and an intermediate certificate between the certificate of the wireless device and a root certificate.
  5. 9
    The method of any one of claims 1-8, wherein the alternative authentication mechanism comprises the wireless device:storing a set of authentication vectors for authenticating the wireless device to the foreign wireless domain;forwarding the set of authentication vectors to the infrastructure device with the second attach request message.
  6. 10
    A method for attaching a wireless device to a foreign wireless domain of a 3rd Generation Partnership Project (3GPP) communication system using an alternative authentication mechanism, the method comprising:receiving, from the wireless device, a first attach request message;attempting and failing to obtain authentication credentials for the wireless device from a home wireless domain using a standard 3 GPP authentication mechanism, wherein the home wireless domain is associated with the wireless device;sending an attach reject message to the wireless device, wherein the attach reject message indicates a set of alternative authentication mechanisms to the standard 3 GPP authentication mechanism;receiving, from the wireless device, a second attach request message, wherein the second attach request message indicates an alternative authentication mechanism selected from the set;responsive to the second attach request message, authenticating the wireless device the alternative authentication mechanism;and sending an attach accept message to the wireless device upon successful authentication of the wireless device using the alternative authentication mechanism.
  7. 13
    A method for attaching a user equipment to a foreign Long Term Evolution (LTE) network using an alternative authentication mechanism, the method comprising:sending, by the user equipment, a first attach request message to a Mobility Management Entity (MME) in a foreign LTE network;receiving, by the user equipment, an attach reject message from the foreign MME upon an unsuccessful attempt by the foreign MME to obtain authentication credentials for the wireless device from an MME in a home LTE network of the user equipment using a first authentication mechanism, wherein the attach reject message indicates a set of alternative authentication mechanisms to the first authentication mechanism;responsive to the attach reject message, selecting, by the user equipment, one of the alternative authentication mechanisms from the set, and sending a second attach request message to the foreign MME, wherein the second attach request message indicates the selected alternative authentication mechanism;and receiving, by the user equipment, an attach accept message from the foreign MME when the wireless device is successfully authenticated using the selected alternative authentication mechanism.
  8. 16
    A wireless device capable of attaching to a foreign wireless domain using an alternative authentication mechanism, the wireless device comprising:a processing device that is configured to: send a first attach request message to an infrastructure device in a foreign wireless domain of a 3rd Generation Partnership Project (3GPP) communication system;receive an attach reject message from the infrastructure device upon an unsuccessful attempt to obtain authentication credentials for the wireless device from the home wireless domain using a standard 3 GPP authentication mechanism, wherein the attach request message indicates a set of alternative authentication mechanisms to the standard 3 GPP authentication mechanism;responsive to the attach reject message, send a second attach request message to the infrastructure device, wherein the second attach request message indicates an alternative authentication mechanism selected from the set;and receive an attach accept message from the infrastructure device when the wireless device is successfully authenticated using the alternative authentication mechanism.
  9. 17
    An infrastructure device capable of attaching a wireless device to a foreign wireless domain using an alternative authentication mechanism when the infrastructure device resides in the foreign wireless domain, the infrastructure device comprising:a processing device that is configured to: receive, from the wireless device, a first attach request message;attempt and failing to obtain authentication credentials for the wireless device from a home wireless domain using a standard 3rd Generation Partnership Project (3 GPP) authentication mechanism, wherein the home wireless domain is associated with the wireless device;send an attach reject message to the wireless device, wherein the attach request message indicates a set of alternative authentication mechanisms to the standard 3 GPP authentication mechanism;receive, from the wireless device, a second attach request message, wherein the second attach request message indicates an alternative authentication mechanism selected from the set;responsive to the second attach request message, authenticate the wireless device using the alternative authentication mechanism;and send an attach accept message to the wireless device upon successful authentication of the wireless device using the alternative authentication mechanism.
  10. 18
    A user equipment capable of attaching to a foreign Long Term Evolution (LTE) network using an alternative authentication mechanism, the user equipment comprising:a processing device that is configured to: send a first attach request message to a Mobility Management Entity (MME) in a foreign LTE network;receive an attach reject message from the foreign MME upon an unsuccessful attempt by the foreign MME to obtain authentication credentials for the wireless device from an MME in the home LTE network using a first authentication mechanism, wherein the attach reject message indicates a set of alternative authentication mechanisms to the first authentication mechanism;responsive to the attach reject message, select one of the alternative authentication mechanisms from the set, and sending a second attach request message to the foreign MME, wherein the second attach request message indicates the selected alternative authentication mechanism;and receive an attach accept message from the foreign MME when the wireless device is successfully authenticated using the selected alternative authentication mechanism.