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. .
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
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.
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.
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.
Smart Images

Figure CN119292646A_ABST
Abstract
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.