Authentication server function selection in an authentication and key agreement

US12490087B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12490087-B2
Application numberUS-202217804168-A
CountryUS
Kind codeB2
Filing dateMay 26, 2022
Priority dateApr 28, 2020
Publication dateDec 2, 2025
Grant dateDec 2, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present document relates to methods, systems, and devices related to digital communication, and more specifically, to techniques related to AUSF selection in the case of dual registrations in AKMA. One example data communication method includes receiving, by a first network function, a request to retrieve an identifier of a second network function that authenticated a terminal from a third function, the request including a parameter. The method also includes transmitting, by the first network function, a response to the third network function that includes the identifier of the second network function that authenticated the terminal that is identified based on the parameter.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method for data communication, comprising: receiving, by a first network function, a first Authentication and Key Management Application (AKMA) key identifier, an identifier of a terminal, and a Serving Network Name (SNN) from a fourth network function, wherein the fourth network function received the first AKMA key identifier, the identifier of the terminal, and the SNN from the terminal via an application session request; transmitting, by the first network function, a first request to retrieve an identifier of a second network function that authenticated the terminal to a third network function, the first request including the SNN obtained from the application session request; receiving, by the first network function, a response from the third network function, the response including the identifier of the second network function that authenticated the terminal, the identifier of the second network function being identified based on the SNN; receiving, by the first network function, an AKMA key from the second network function, in response to transmitting a key request message to the second network function using the identifier of the second network function; generating, by the first network function, (i) a new random number (RAND) and (ii) a new AKMA key identifier for the AKMA key based on the new RAND, wherein the new AKMA key identifier generated based on the new RAND is different from the first AKMA key identifier included in the application session request originating from the terminal; and transmitting, by the first network function, the new AKMA key identifier to initiate communication with the terminal via an application session establishment response and update the first AKMA key identifier with the new AKMA key identifier, wherein the first network function comprises an Authentication and Key Management Application (AKMA) anchor function (AAnF), the second network function comprises an Authentication Server Function (AUSF), and the third network function comprises a unified data management (UDM) function. 2 . The method of claim 1 , wherein the response includes a subscriber permanent identifier (SUPI). 3 . The method of claim 2 , wherein the third network function is configured to identify, based on the SNN, a record in a database that corresponds to the second network function that authenticated the terminal and retrieve the identifier of the second network function that authenticated the terminal and the SUPI included in the record in the database. 4 . The method of claim 2 , further comprising transmitting, by the first network function, the key request message to the second network function that is identified based on the identifier of the second network function that authenticated the terminal, the key request message including the SUPI. 5 . The method of claim 1 , wherein function comprises an AKMA application function. 6 . An apparatus for communication comprising processor electronics and a memory storing instructions that, when executed by the processor electronics, cause the apparatus to: receive, by a first network function, a first Authentication and Key Management Application (AKMA) key identifier, an identifier of a terminal, and a Serving Network Name (SNN) from a fourth network function, wherein the fourth network function received the first AKMA key identifier, the identifier of the terminal, and the SNN from the terminal via an application session request; transmit, by the first network function, a first request to retrieve an identifier of a second network function that authenticated the terminal to a third network function, the first request including the SNN obtained from the application session request; receive, by the first network function, a response from the third network function, the response including the identifier of the second network function that authenticated the terminal, the identifier being identified based on the SNN; receive, by the first network function, an AKMA key from the second network function, in response to transmitting a key request message to the second network function using the identifier of the second network function; generate, by the first network function, (i) a new random number (RAND) and (ii) a new AKMA key identifier for the AKMA key based on the new RAND, wherein the new AKMA key identifier generated based on the new RAND is different from the first AKMA key identifier included in the application session request originating from the terminal; and transmit, by the first network function, the new AKMA key identifier to initiate communication with the terminal via an application session establishment response and update the first AKMA key identifier with the new AKMA key identifier, wherein the first network function comprises an Authentication and Key Management Application (AKMA) anchor function (AAnF), the second network function comprises an Authentication Server Function (AUSF), and the third network function comprises a unified data management (UDM) function. 7 . The apparatus of claim 6 , wherein the third network function is configured to identify, based on the SNN, a record in a database that corresponds to the second network function that authenticated the terminal and retrieve the identifier of the second network function that authenticated the terminal and a SUPI included in the record in the database. 8 . The method of claim 1 , further comprising deriving, by the first network function, an application function (AF) key based on the new RAND generated by the first network function. 9 . The method of claim 1 , wherein the generating the new AKMA key identifier for the AKMA key is by the first network function is further based on an identifier of the first network function. 10 . The method of claim 1 , wherein the new AKMA key identifier is transmitted by the first network function to an AKMA application function for provisioning to the terminal via the application session response that includes both (i) the new RAND and (ii) the new AKMA key identifier. 11 . The apparatus of claim 6 , wherein the response includes a subscriber permanent identifier (SUPI). 12 . The apparatus of claim 6 , wherein the instructions further cause the apparatus to transmit, from the first network function, the key request message to the second network function that is identified based on the identifier of the second network function that authenticated the terminal, the key request message including a SUPI. 13 . The apparatus of claim 6 , wherein the fourth network function comprises an AKMA application function. 14 . The apparatus of claim 6 , wherein the instructions further cause the apparatus to: derive, at the first network function, an application function (AF) key based on the new RAND generated by the first network function. 15 . The apparatus of claim 6 , wherein the new AKMA key identifier for the AKMA key is further generated by the first network function based on an identifier of the first network function. 16 . The apparatus of claim 6 , wherein the new AKMA key identifier is transmitted by the first network function to an AKMA application function for provisioning to the terminal via the application session response that includes both (i) the new RAND and (ii) the new AKMA key identifier.

Assignees

Inventors

Classifications

  • Authentication · CPC title

  • in wireless communication networks · CPC title

  • Key distribution or pre-distribution; Key agreement · CPC title

  • H04W12/041Primary

    Key generation or derivation · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12490087B2 cover?
The present document relates to methods, systems, and devices related to digital communication, and more specifically, to techniques related to AUSF selection in the case of dual registrations in AKMA. One example data communication method includes receiving, by a first network function, a request to retrieve an identifier of a second network function that authenticated a terminal from a third …
Who is the assignee on this patent?
Zte Corp
What technology area does this patent fall under?
Primary CPC classification H04W12/0431. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 02 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).