IP Library Granted Patent US 12,647,327
Granted Patent B2
US 12,647,327 · App. 18/833,502 · Granted Jun 2, 2026

Methods and apparatus for native 3GPP support of artificial intelligence and machine learning operations

Inventors: Morteza Kheirkhah (London, GB); Ulises Olvera-Hernandez (Saint-Lazare, CA); Guanzhou Wang (Brossard, CA); Zhibi Wang (Woodridge, IL)
Assignee: InterDigital Patent Holdings, Inc.
H04L41/16H04L41/145H04L41/149
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,647,327
App. No.
18/833,502
Granted
Jun 2, 2026
Kind
B2
Abstract

Methods and apparatus for supporting artificial intelligence and machine learning operations in a 3GPP communication network are provided. A method may include receiving, by a WTRU, an indication of requirements and/or constraints associated with one or more WTRU applications. Based on the requirements and/or constraints associated with the one or more WTRU applications, the method may include determining one or more machine learning (ML) based analytics, data, and/or predictions to request from a network and/or internal WTRU ML modules. The method may then include transmitting, to the network and/or the internal WTRU ML modules, a request or subscription for the one or more ML based analytics, data, and/or predictions, and receiving a response or notification of the one or more ML based analytics, data, and/or predictions from the network and/or the internal WTRU ML modules.

Claims (74)

1 . A Wireless Transmit/Receive Unit (WTRU), comprising:

a transceiver; and

a processor configured to:

receive an indication of any of a requirement and a constraint associated with one or more WTRU applications;

based on any of the requirement and the constraint associated with the one or more WTRU applications, determine one or more machine learning (ML)-based analytics to request or subscribe from a network element;

send, to the network element, a request or a subscription for the one or more ML-based analytics; and

receive a response indicating the one or more ML-based analytics from the network element; and

a protocol data unit (PDU) session modifier (PSM) entity configured to modify a PDU session associated with the one or more WTRU applications, wherein the PSM is configured to:

receive one or more application resource requirements from at least one of the one or more WTRU applications,

select at least one prediction module relevant to a determination of suitable PDU session parameters for a PDU session associated with the at least one of the one or more WTRU applications, and

activate the at least one selected prediction module to generate a prediction of the suitable PDU session parameters.

2 . The WTRU of claim 1 , wherein the request or the subscription is sent to the network element via any of non-access stratum (NAS) signaling or a user plane (UP) protocol.

3 . The WTRU of claim 1 , wherein any of the requirement and the constraint comprises any of:

quality of service (QOS) requirements;

a latency;

a bandwidth;

an availability; or

a reliability.

4 . The WTRU of claim 1 , wherein the one or more ML-based analytics are associated with any of:

an availability of computational resources;

a network capacity;

a signal strength;

a signal quality; or

a battery status.

5 . The WTRU of claim 1 , comprising:

a predictor engine coordinator (PEC) entity configured to:

generate the request or the subscription; and

send the generated request or the generated subscription to the network element via non-access stratum (NAS) signaling.

6 . The WTRU of claim 5 , wherein the PEC entity is configured to operate as part of a NAS-session management (NAS-SM) layer or to operate standalone on a layer above a NAS-mobility management (NAS-MM) layer.

7 . The WTRU of claim 1 , comprising one or more internal WTRU ML modules configured to generate the one or more ML-based analytics relating to operation of the WTRU, wherein the one or more internal WTRU ML modules comprise any of:

a ML module configured to generate a prediction of available bit rate at the WTRU;

a ML module configured to generate a prediction of a mobility condition of the WTRU; or

a ML module configured to generate a prediction of a usage rate of the processor.

8 . The WTRU of claim 1 , wherein the PSM is configured to modify the PDU session to satisfy a capacity requirement of an associated application or to improve usage of WTRU resources.

9 . A method implemented by a Wireless Transmit/Receive Unit (WTRU), the method comprising:

receiving an indication of any of a requirement and a constraint associated with one or more WTRU applications;

based on any of the requirement and the constraint associated with the one or more WTRU applications, determining one or more machine learning (ML)-based analytics to request or subscribe from a network element;

sending, to the network element, a request or a subscription for the one or more ML-based analytics;

receiving a response indicating the one or more ML-based analytics from the network element;

modifying, by a protocol data unit (PDU) session modifier (PSM) entity, a PDU session associated with the one or more WTRU applications;

receiving, by the PSM, one or more application resource requirements from at least one of the one or more WTRU applications;

selecting, by the PSM, at least one prediction module relevant to a determination of suitable PDU session parameters for a PDU session associated with the at least one of the one or more WTRU applications; and

activating the at least one selected prediction module to generate a prediction of the suitable PDU session parameters.

10 . The method of claim 9 , wherein the sending comprises sending the request or the subscription to the network element via any of non-access stratum (NAS) signaling or a user plane (UP) protocol.

11 . The method of claim 9 , wherein any of the requirement and the constraint comprises any of:

quality of service (QOS) requirements;

a latency;

a bandwidth;

an availability; or

a reliability.

12 . The method of claim 9 , wherein the one or more ML-based analytics are associated with any of:

an availability of computational resources;

a network capacity;

a signal strength;

a signal quality; or

a battery status.

13 . The method of claim 9 , comprising:

generating, by a predictor engine coordinator (PEC) entity, the request or the subscription; and

sending, by the PEC, the generated request or the generated subscription to the network element via non-access stratum (NAS) signaling.

14 . The method of claim 13 , wherein the PEC entity is configured to operate as part of a NAS-session management (NAS-SM) layer or to operate standalone on a layer above a NAS-mobility management (NAS-MM) layer.

15 . The method of claim 9 , comprising generating, by the one or more internal WTRU ML modules, the one or more ML-based analytics, data, or predictions relating to operation of the WTRU, wherein the one or more internal WTRU ML modules comprise any of:

a ML module configured to generate a prediction of available bit rate at the WTRU;

a ML module configured to generate a prediction of a mobility condition of the WTRU; or

a ML module configured to generate a prediction of a usage rate of a processing unit of the WTRU.

16 . The method of claim 9 , comprising modifying, by the PSM, the PDU session to satisfy a capacity requirement of an associated application or to improve usage of WTRU resources.

17 . A non-transitory computer readable medium comprising program instructions stored thereon, wherein the program instructions are configured to control an apparatus to:

receive an indication of any of a requirement and a constraint associated with one or more WTRU applications;

based on any of the requirement and the constraint associated with the one or more WTRU applications, determine one or more machine learning (ML)-based analytics to request or subscribe from a network element;

send, to the network element, a request or a subscription for the one or more ML-based analytics; and

receive a response indicating the one or more ML-based analytics from the network element;

modify, by a protocol data unit (PDU) session modifier (PSM) entity, a PDU session associated with the one or more WTRU applications;

receive, by the PSM, one or more application resource requirements from at least one of the one or more WTRU applications;

select, by the PSM, at least one prediction module relevant to a determination of suitable PDU session parameters for a PDU session associated with the at least one of the one or more WTRU applications; and

activate the at least one selected prediction module to generate a prediction of the suitable PDU session parameters.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2024
From: KHEIRKHAH, MORTEZA; OLVERA-HERNANDEZ, ULISES; WANG, GUANZHOU; WANG, ZHIBI
To: INTERDIGITAL PATENT HOLDINGS, INC.
Reel/Frame 068094/0516 →
Continuity (2)
Provisional Application 63303772 · Jan 27, 2022
Related Publication 20250219909A1 · Jul 3, 2025
References Cited (20)
US 6385454B1 · Bahl et al. · 2002 [cited by applicant]
US 20110106436A1 · Bill · 2011 [cited by examiner]
US 20140278051A1 · McGavran · 2014 [cited by examiner]
US 20200288296A1 · Fiorese · 2020 [cited by examiner]
US 20210144629A1 · Wang · 2021 [cited by applicant]
US 20210212136A1 · Lee · 2021 [cited by examiner]
US 20220417768A1 · Yao et al. · 2022 [cited by applicant]
US 20230164690A1 · Yang · 2023 [cited by examiner]
US 20230362056A1 · Lucas · 2023 [cited by examiner]
US 20240104074A1 · Cember · 2024 [cited by examiner]
US 20240340643A1 · Takakura · 2024 [cited by examiner]
3GPP TS 23.401 V17.3.0 (Dec. 23, 2021) Technical Specification Group Services and System Aspects; General Packet Radio Service (GPRS) enhancements for Evolved Universal Terrestrial Radio Access Network (E-UTRAN) access … [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Architecture enhancements for 5G System (5GS) to support network data analytics services (Release 17)”, 3GPP TS 23.288 V17.… [cited by applicant]
“3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; Non-Access-Stratum (NAS) protocol for 5G System (5GS); Stage 3; (Release 17)”, 3GPP TS 24.501 V17.5.0, Dec. 2021, 916 pages. [cited by applicant]
3rd Generation Partnership Project; Technical Specification Group Services and System Aspects, System Architecture for the 5G System (5GS); Stage 2, (Release 17), 3GPP TS 23.501 V17.1.1, Jun. 2021, 526 pages. [cited by applicant]
IETF RFC 7549. Hypertext Transfer Protocol Version 2 (HTTP/2), https://datatracker.ietf.org/doc/html/rfc7540, May 2015, 95 pages. [cited by applicant]
Third Generation Partnership Project (3GPP), “Technical Specification Group Services and System Aspects, Procedures for the 5G System (5GS); Stage 2 (Release 17)”, 3GPP TS 23.502 V17.1.0, Jun. 2021, 692 pages. [cited by applicant]
3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Architecture enhancements for 5G System (5GS) to support network data analytics services (Release 17), 3GPP Standard; 3GPP T… [cited by applicant]
3rd Generation Partnership Project; Technical Specification Group Services and System Aspects;Architecture enhancements for 5G System (5GS) to support network data analytics services(Release 17); 3GPP TS 23.288 V17.3.0,… [cited by applicant]
3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; General Packet Radio Service (GPRS) enhancements for Evolved Universal Terrestrial Radio Access Network; 3GPP TS 23.401 V17.… [cited by applicant]