IP Library › Granted Patent US 12,501,254
Granted Patent B2
US 12,501,254 · App. 18/007,898 · Granted Dec 16, 2025

Computing workload management in next generation cellular networks

Inventors: Zongrui Ding (Portland, OR); Qian Li (Beaverton, OR); Puneet Jain (Portland, OR); Sudeep Palat (Gloucestershire, GB); Alexandre Saso Stojanovski (Paris, FR); Ching-Yu Liao (Portland, OR); Abhijeet Kolekar (Portland, OR); Thomas Luetzenkirchen (Taufkirchen BY, DE); Sangeetha L. Bangolae (Portland, OR); Youn Hyoung Heo (San Jose, CA); Xiaopeng Tong (Beijing, CN); Geng Wu (Portland, OR)
Assignee: Intel Corporation
H04W8/18
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,501,254
App. No.
18/007,898
Granted
Dec 16, 2025
Kind
B2
Abstract

Various embodiments generally may relate to the field of wireless communications. For example, some embodiments may relate to enabling augmented computing as a service or network capability for sixth-generation (6G) networks. For example, some embodiments may be directed to the operation of a compute control client (Comp CC) at the UE side, and a compute control function (Comp CF) and compute service function (Comp SF) at the network side, which are referred to herein as “compute plane” functions to handle computing related control and user traffic.

Claims (35)

1 . An apparatus of a computing control function (Comp CF) comprising:

memory to store rules and policy information for the Comp CF; and

processing circuitry, coupled with the memory, to configure the Comp CF to:

receive, from a user equipment (UE), a request for a radio access network (RAN) computing service;

determine, based on the request, the RAN computing service, and the policy information, whether to accept a compute task of the UE associated with the request for the RAN computing service for offload from the UE; and

encode a response message for transmission to the UE that includes an indication of whether the compute task associated with the request for the RAN computing service is accepted.

2 . The apparatus of claim 1 , wherein the processing circuitry configures the Comp CF to determine whether to accept the compute task associated with the request for the RAN computing service further based on status information for a RAN computing client.

3 . The apparatus of claim 1 , wherein the processing circuitry configures the Comp CF to determine whether to accept the compute task associated with the request for the RAN computing service further based on information from an operations administration and management (OAM) function that includes at least one of compute resource management information or compute offloading rule and policy configuration information.

4 . The apparatus of claim 1 , wherein the processing circuitry configures the Comp CF to select a computing service function (Comp SF) to handle the compute task in response to a determination to accept the compute task.

5 . The apparatus of claim 1 , wherein the processing circuitry configures the Comp CF to update compute context information in one or more communication functions in response to a determination to accept the compute task.

6 . The apparatus of claim 1 , wherein the request for the RAN computing service includes at least one of identification information for the UE, an identification of an application, a description of the compute task, or a compute task identifier.

7 . One or more non-transitory computer-readable media storing instructions that, when executed by one or more processors, cause a user equipment (UE) to:

subscribe to a radio access network (RAN) compute as a service (CaaS) for augmented computing;

encode, for transmission to a computing control function (Comp CF), a request for a RAN computing service that includes identification information for the UE, a compute task identifier, an identification of an application, and a description of a compute task; and

receive, from the Comp CF in response to the request, a response message that includes an indication of whether the compute task of the UE associated with the request for the RAN computing service is accepted for offload from the UE.

8 . The one or more non-transitory computer-readable media of claim 7 , wherein the instructions, when executed by one or more processors, cause the UE to subscribe to the RAN CaaS for augmented computing based on received subscription information that includes at least one of a quantity of computing resources, hardware capabilities, or software capabilities that the UE is permitted to request.

9 . The one or more non-transitory computer-readable media of claim 7 , wherein the instructions, when executed by one or more processors, cause the UE to subscribe to the RAN CaaS for augmented computing via registration with a RAN computing service, and reception of service authorization and security information to use the RAN computing service.

10 . The one or more non-transitory computer-readable media of claim 9 , wherein the media further stores instructions to cause the UE to receive dynamic information regarding the RAN computing service and capability.

11 . The one or more non-transitory computer-readable media of claim 7 , wherein the response message includes an indication that the compute task associated with the request for the RAN computing service is accepted, and the media further stores instructions for causing the UE to, in response to reception of the response message, provide data associated with the compute task to a computing service function (Comp SF) to handle the compute task.

12 . One or more non-transitory computer-readable media storing instructions that, when executed by one or more processors, cause a user equipment (UE) to:

encode a radio resource control (RRC) message for transmission to a next-generation NodeB (gNB) that includes an RRC radio access network (RAN) compute setup request including UE compute-specific identification (ID) information and an encapsulated message to be transported onto an interface between a RAN computing control function (Comp CF) and a central unit control plane (CU-CP); and

receive, from the Comp CF in response to the RRC message, a RAN compute session establishment response.

13 . The one or more non-transitory computer-readable media of claim 12 , wherein the encapsulated message includes an indication of at least one of: a UE ID, compute-slice identification or application information, a UE-requested computing service function (Comp SF) ID, or a RAN compute session ID.

14 . The one or more non-transitory computer-readable media of claim 12 , wherein the RAN compute session establishment response includes an indication of at least one of: a Comp SF tunnel ID, a RAN compute session ID, or quality of service (QoS) information.

15 . The one or more non-transitory computer-readable media of claim 12 , wherein the media further stores instructions for causing the UE to encode an RRC reconfiguration complete message for transmission to the gNB, the RRC reconfiguration complete message including an indication of a successful set up of a compute specific data radio bearer.

16 . The one or more non-transitory computer-readable media of claim 12 , wherein the media further stores instructions to cause the UE to encode an uplink compute message for transmission to the gNB in response to reception of the RAN compute session establishment response.

17 . The one or more non-transitory computer-readable media of claim 12 , wherein the UE is in an RRC_CONNECTED mode during establishment of a RAN compute session, which includes transmission of the RRC message and reception of the RAN compute session establishment response.

18 . One or more non-transitory computer-readable media storing instructions that, when executed by one or more processors, cause a computing control function (Comp CF) to:

receive, from a next-generation NodeB (gNB), a radio access network (RAN) compute session establishment request including at least one of a user equipment (UE) identifier (ID), a compute slice ID, application information, a UE-requested computing service function (Comp SF) ID, or a RAN compute session ID;

select a Comp SF based on the RAN compute session establishment request;

establish a RAN compute session with the selected Comp SF; and

encode a RAN compute session establishment response for transmission to the gNB after establishment of the RAN compute session.

19 . The one or more non-transitory computer-readable media of claim 18 , wherein the RAN compute session establishment response includes an indication of at least one of: a Comp SF tunnel ID, a RAN compute session ID, or quality of service (QoS) information.

20 . The one or more non-transitory computer-readable media of claim 18 , wherein the RAN compute session establishment response includes an indication of a UE-generated task ID.

21 . The one or more non-transitory computer-readable media of claim 18 , wherein the RAN compute session establishment response includes an indication of tunnel information for forwarding uplink (UL) compute messages and routing downlink (DL) compute-related responses.

Continuity (3)
Provisional Application 63067241 · Aug 18, 2020
Provisional Application 63056406 · Jul 24, 2020
Related Publication 20230308853A1 · Sep 28, 2023
References Cited (10)
US 10652809B2 · Xu · 2020 [cited by examiner]
US 20200167196A1 · Smith et al. · 2020 [cited by applicant]
US 20200195521A1 · Bogineni et al. · 2020 [cited by applicant]
WO WO2017220158A1 · 2017 [cited by applicant]
WO WO2020009630A1 · 2020 [cited by applicant]
WO WO2020041368A1 · 2020 [cited by examiner]
International Search Report and Written Opinion mailed Nov. 28, 2021 for International Patent Application No. PCT/US2021/043057, 9 pages. [cited by applicant]
3GPP, “3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; System architecture for the 5G System (5GS); Stage 2 (Release 15)”, 3GPP TS 23.501 V15.10.0 (Jul. 2020), 249 pages. [cited by applicant]
3GPP, “3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Study on Enhancements to the Service-Based Architecture (Release 16)”, 3GPP TR 23.742 V16.0.0 (Dec. 2018), 131 pages. [cited by applicant]
3GPP, “3rd Generation Partnership Project; Technical Specification Group Radio Access Network; NG-RAN; Architecture description (Release 15)”, 3GPP TS 38.401 V15.8.0 (Jul. 2020), 47 pages. [cited by applicant]