Application programming interface for indicating operation assignments

By using API dynamically allocating signal processing operations in O-RAN system, the problem of inflexible bandwidth and delay optimization of default signal processing allocation methods is solved, and flexible network performance adjustment and resource optimization are achieved to meet the needs of different service standards. .

CN119292646APending Publication Date: 2025-01-10NVIDIA CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410916313.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-07-10
Filing Date
2024-07-09
Publication Date
2025-01-10

AI Technical Summary

Technical Problem

The default allocation method of signal processing in existing O-RAN systems is not flexible enough to optimize bandwidth and delay, limits network performance, and has low computing resource utilization efficiency.

Method used

Dynamically allocate signal processing operations between the radio unit (RU) and distributed unit (DU) of O-RAN through an application programming interface (API), allowing DU and RU to perform different signal processing tasks according to different functional segmentation versions. Optimize bandwidth usage and improve network flexibility.

Benefits of technology

It realizes dynamic adjustment of signal processing allocation according to different client needs, improves network performance and resource utilization efficiency, and meets different service standards, such as the network performance requirements of autonomous vehicles.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119292646A_ABST
    Figure CN119292646A_ABST
Patent Text Reader

Abstract

The invention discloses an application programming interface for indicating assignment of operations. Apparatuses, systems, and techniques for executing APIs to indicate assignment of wireless signal processing operations are disclosed. In at least one embodiment, the distributed unit and the radio unit perform one or more operations based at least in part on the indicated allocation. In at least one embodiment, a processor comprising one or more circuitry executes an application programming interface (API) to indicate allocation of wireless signal processing operations between one or more open radio access network (O-RAN) radio units (RUs) and one or more O-RAN distributed units (DUs).
Need to check novelty before this filing date? Find Prior Art

Claims

1. A processor, comprising: One or more circuits for executing an application programming interface (API) to indicate the allocation of wireless signal processing operations between one or more open radio access network (O-RAN) radio units (RU) and one or more O-RAN distributed units (DU). 2 . The processor of claim 1 , wherein the allocation of wireless signal processing operations is to be indicated to the processor by the API based at least in part on partitioning information.

3. The processor of claim 1 , wherein the one or more circuits are further configured to indicate the allocation of wireless signal processing operations; and the one or more O-RAN RUs and the one or more O-RAN DUs are configured to perform one or more wireless signal processing operations based at least in part on the indicated allocation of wireless signal processing operations.

4. The processor of claim 1, wherein the API is to indicate allocation of wireless signal processing operations and a software library of the wireless signal processing operations based at least in part on the indicated allocation.

5. The processor of claim 1, wherein the API is to indicate an allocation of wireless signal processing operations and to select one or more blocks from a memory pool based at least in part on the indicated allocation.

6. The processor of claim 1 , wherein the one or more circuits are further configured to: Using the API to indicate allocation of wireless signal processing operations; causing selection of one or more blocks from a memory pool based at least in part on the indicated allocation; and The one or more blocks are caused to be combined.

7. The processor of claim 1, wherein the one or more circuits are further configured to cause the O-RANDU to receive an identifier of the indicated allocation and to perform one or more signal processing operations from a memory based at least in part on the identifier.

8. A system comprising: One or more processors, the one or more processors being configured to execute an application programming interface (API) to instruct allocation of radio signal processing operations between one or more open radio access network (O-RAN) radio units (RU) and one or more O-RAN distributed units (DU).

9. The system of claim 8, wherein: The allocation of wireless signal processing operations will be indicated by the API to the processor based at least in part on the partitioning information.

10. The system of claim 8, wherein the one or more processors are configured to: indicating said allocation of wireless signal processing operations; and causing the one or more O-RAN RUs and the one or more O-RAN DUs to perform one or more radio signal processing operations based at least in part on the indicated allocation of radio signal processing operations.

11. The system of claim 8, wherein the one or more processors are configured to: An allocation of wireless signal processing operations and a software library of the wireless signal processing operations are indicated using the API based at least in part on the indicated allocation.

12. The system of claim 8, wherein the one or more processors are configured to: Using the API to indicate allocation of wireless signal processing operations; and One or more blocks are selected from the memory pool based at least in part on the indicated allocation.

13. The system of claim 8, wherein the one or more processors are configured to: Using the API to indicate allocation of wireless signal processing operations; causing selection of one or more blocks from a memory pool based at least in part on the indicated allocation; and The one or more blocks are caused to be combined.

14. The system of claim 8, wherein: The O-RAN DU receives the indicated assigned identifier and performs one or more signal processing operations from a memory based at least in part on the identifier.

15. A method comprising: An application programming interface API is executed to indicate the allocation of radio signal processing operations between one or more open radio access network O-RAN radio units RU and one or more O-RAN distributed units DU.

16. The method of claim 15, wherein the allocation of wireless signal processing operations is to be indicated by the API to a processor based at least in part on partitioning information.

17. The method of claim 15, wherein the processor executing the method is configured to cause the one or more O-RAN RUs and the one or more O-RAN DUs to perform one or more radio signal processing operations based at least in part on the indicated allocation of radio signal processing operations.

18. The method according to claim 15, further comprising: An allocation of wireless signal processing operations and a software library of the wireless signal processing operations are indicated using the API based at least in part on the indicated allocation.

19. The method according to claim 15, further comprising: Using the API to indicate allocation of wireless signal processing operations; as well as One or more blocks are selected from the memory pool based at least in part on the indicated allocation.

20. The method of claim 15, further comprising: causing the O-RAN DU to receive the indicated allocated identifier; One or more signal processing operations from the memory are performed based at least in part on the identifier.