Communication method and apparatus based on o-ran
By explicitly defining the timing of intelligent processing auxiliary information extraction in O-RAN, the problem of incomplete EiJobObject definition is solved, the communication and management efficiency between Non-RT RIC and Near-RT RIC is improved, and the needs of Near-RT RIC are met.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- DATANG MOBILE COMM EQUIP CO LTD
- Filing Date
- 2022-05-23
- Publication Date
- 2026-05-15
AI Technical Summary
In Open Radio Access Networks (O-RAN), the definition of EiJobObject in the existing technology is incomplete in the process of intelligent processing auxiliary information tasks between Non-RT RIC and Near-RT RIC, resulting in low communication efficiency and management efficiency.
By explicitly extracting timing information during the creation and updating of intelligent processing auxiliary information tasks, including one-time, periodic, event-triggered, or post-event periodic transmission methods, the description of EiJobObject is supplemented, enabling Non-RT RIC and Near-RT RIC to better meet the needs and improve communication and management efficiency.
It improves the intelligent processing of auxiliary information tasks between Non-RT RIC and Near-RT RIC, enhances the intelligent processing communication and management efficiency of O-RAN, and meets the needs of Near-RT RIC.
Smart Images

Figure CN117156455B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communications, and more particularly to a communication method and apparatus based on O-RAN. Background Technology
[0002] In the Open Radio Access Network (O-RAN), the Near Real-Time RAN Intelligent Controller (Near-RT RIC) receives Radio Resource Management (RRM) objectives, trained Artificial Intelligence (AI) models, and intelligent processing auxiliary information from the A1 interface; it also receives management objectives such as operational preferences from the O1 interface; and it receives RAN data from the E2 interface. Then, it performs relevant calculations to derive the corresponding implementation plan and sends the implementation plan out from the E2 interface.
[0003] Specifically, the A1 interface connects to the Near-RT RIC and the non-realtime RAN intelligent controller (Non-RT RIC). It is mainly used by the Non-RT RIC to declare its expectations for the future performance of a specific object to the Near-RT RIC, and by the Non-RT RIC to provide the Near-RT RIC with necessary intelligent processing assistance information (A1 enrichment information, A1-EI).
[0004] The provision of A1-EI is defined by the Near-RT RIC, and the business providing A1-EI is called an enrichment information job (EI job). An EI job is represented on the A1 interface using EiJobObject. Currently, the `EiJobObject>jobDefinition` is undefined, leading to an incomplete understanding of the meaning of `EiJobObject`, which needs to be supplemented and improved. Summary of the Invention
[0005] This application provides an O-RAN-based communication method and apparatus, which can provide a complete solution for the related processes of intelligent processing auxiliary information tasks between Non-RTRIC and Near-RT RIC in O-RAN, and can improve the communication efficiency and management efficiency of O-RAN intelligent processing.
[0006] In a first aspect, this application provides a communication method based on O-RAN, comprising: a Near-Real-Time Radio Access Network (Near-RT RIC) sending a creation request message for an intelligent processing auxiliary information task to a Non-Real-Time Radio Access Network (Non-RT RIC), wherein the creation request message is used to request the creation of an intelligent processing auxiliary information task, the intelligent processing auxiliary information referring to information related to the input of artificial intelligence processing, and the creation request message including at least one of the following: an indication that the intelligent processing auxiliary information to be extracted is an integrated extraction intent, an identifier of the intelligent processing auxiliary information to be extracted, and extraction timing information; wherein the indication of intent is used to indicate that the Non-RT RIC needs to provide multiple intelligent processing auxiliary information simultaneously, and if the Non-RT RIC cannot simultaneously provide at least one of the multiple intelligent processing auxiliary information, the operation corresponding to the intelligent processing auxiliary information task is unsuccessful; the identifier of the intelligent processing auxiliary information to be extracted indicates that the Near-RT RIC requests the intelligent processing auxiliary information provided by the Non-RT RIC; the extraction timing information is used to indicate the timing at which the Non-RT RIC provides the intelligent processing auxiliary information; and the Near-RT RIC receives the Non-RT RIC's request. The feedback message sent by RIC indicates whether the intelligent processing assistance information task was created successfully or failed.
[0007] In this application embodiment, an O-RAN-based communication method and apparatus are provided. In the process of creating intelligent processing auxiliary information tasks, it can provide a complete solution for the related processes of intelligent processing auxiliary information tasks between Non-RT RICs and Near-RT RICs in O-RAN, so as to improve the communication efficiency and management efficiency of intelligent processing in O-RAN.
[0008] Optionally, the timing indicated by the extraction timing information includes at least one of the following: one-time transmission, which means that intelligent processing assistance information only needs to be provided to the Near-RT RIC once; periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically; event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC after a specific event occurs; periodic or event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically or after a specific event occurs; and post-event periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically after a specific event occurs.
[0009] In this application embodiment, the description of the timing of extracting intelligent processing auxiliary information is improved, that is, under what conditions the Non-RT RIC needs to provide intelligent processing auxiliary information to the Near-RT RIC and how to provide intelligent processing auxiliary information, so that the process of creating EI Job through the A1 interface can better meet the needs of the Near-RT RIC.
[0010] Optionally, when the timing indicated by the extraction timing information is periodic transmission, periodic or event-triggered, or periodic transmission after an event, the extraction timing information includes periodic description information, which includes at least one of the following: start time, used to indicate the start time of sending intelligent processing assistance information, wherein the default value of the start time is as soon as possible; time unit, used to indicate the interval time unit for sending intelligent processing assistance information; and period duration, used to indicate the interval duration for sending intelligent processing assistance information.
[0011] In this embodiment of the application, when the timing of the extraction timing information indication is periodic, the periodic description information of EiJobObject is supplemented, so that Non-RT RIC explicitly provides the time for periodic intelligent processing auxiliary information.
[0012] Optionally, when the timing indicated by the extraction timing information is an event trigger, a period, or a periodic transmission after an event, the extraction timing information includes event description information. The event description information is used to indicate at least one event. When any one of the at least one events occurs, the Non-RT RIC will send intelligent processing assistance information to the Near-RT RIC. Herein, an event includes one or more clauses, and an event is considered to have occurred when all the clauses in an event are satisfied.
[0013] In this embodiment of the application, when the timing indicated by the extraction timing information is an event trigger, the event description information of EiJobObject is supplemented, so that Non-RT RIC can clearly specify under what event the intelligent processing assistance information is triggered.
[0014] Secondly, this application provides a communication method based on O-RAN, comprising: a Non-RT RIC receiving a creation request message for an intelligent processing assistance information task sent by a Near-RT RIC, wherein the creation request message is used to request the creation of an intelligent processing assistance information task, the intelligent processing assistance information referring to information related to the input of artificial intelligence processing, and the creation request message including at least one of the following: indicating that the intelligent processing assistance information to be extracted is an integrated extraction intention information, an identifier of the intelligent processing assistance information to be extracted, and extraction timing information; wherein, the intention information is used to indicate that the Non-RT RIC needs to provide multiple intelligent processing assistance information simultaneously, and if the Non-RT RIC cannot simultaneously provide at least one of the multiple intelligent processing assistance information, the operation corresponding to the intelligent processing assistance information task is unsuccessful; the identifier of the intelligent processing assistance information to be extracted indicates that the Near-RT RIC requests the intelligent processing assistance information provided by the Non-RT RIC; the extraction timing information is used to indicate the timing when the Non-RT RIC provides the intelligent processing assistance information; the Non-RT RIC sends a message to the Near-RT RIC... RIC sends a feedback message, which indicates whether the intelligent processing assistance information task was created successfully or failed.
[0015] In this application embodiment, an O-RAN-based communication method and apparatus are provided. In the process of creating intelligent processing auxiliary information tasks, it can provide a complete solution for the related processes of intelligent processing auxiliary information tasks between Non-RT RICs and Near-RT RICs in O-RAN, so as to improve the communication efficiency and management efficiency of intelligent processing in O-RAN.
[0016] Optionally, the timing indicated by the extraction timing information includes at least one of the following: one-time transmission, which means that intelligent processing assistance information only needs to be provided to the Near-RT RIC once; periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically; event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC after a specific event occurs; periodic or event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically or after a specific event occurs; and post-event periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically after a specific event occurs.
[0017] In this application embodiment, the description of the timing of extracting intelligent processing auxiliary information is improved, that is, under what conditions the Non-RT RIC needs to provide intelligent processing auxiliary information to the Near-RT RIC and how to provide intelligent processing auxiliary information, so that the process of creating EI Job through the A1 interface can better meet the needs of the Near-RT RIC.
[0018] Optionally, when the timing indicated by the extraction timing information is periodic transmission, periodic or event-triggered, or periodic transmission after an event, the extraction timing information includes periodic description information, which includes at least one of the following: start time, used to indicate the start time of sending intelligent processing assistance information, wherein the default value of the start time is as soon as possible; time unit, used to indicate the interval time unit for sending intelligent processing assistance information; and period duration, used to indicate the interval duration for sending intelligent processing assistance information.
[0019] In this embodiment of the application, when the timing of the extraction timing information indication is periodic, the periodic description information of EiJobObject is supplemented, so that Non-RT RIC explicitly provides the time for periodic intelligent processing auxiliary information.
[0020] Optionally, when the timing indicated by the extraction timing information is an event trigger, a period, or a periodic transmission after an event, the extraction timing information includes event description information. The event description information is used to indicate at least one event. When any one of the at least one events occurs, the Non-RT RIC will send intelligent processing assistance information to the Near-RT RIC. Herein, an event includes one or more clauses, and an event is considered to have occurred when all the clauses in an event are satisfied.
[0021] In this embodiment of the application, when the timing indicated by the extraction timing information is an event trigger, the event description information of EiJobObject is supplemented, so that Non-RT RIC can clearly specify under what event the intelligent processing assistance information is triggered.
[0022] Thirdly, this application provides a communication method based on O-RAN, comprising: a Near-RT RIC sending an update request message for an intelligent processing auxiliary information task to a Non-RT RIC, wherein the update request message is used to request an update of the intelligent processing auxiliary information task, the intelligent processing auxiliary information referring to information related to the input of artificial intelligence processing, and the update request message including at least one of the following: an indication that the intelligent processing auxiliary information to be extracted is an integrated extraction intent, an identifier of the intelligent processing auxiliary information to be extracted, and extraction timing information; wherein the intent indication is used to indicate that the Non-RT RIC needs to provide multiple intelligent processing auxiliary information simultaneously, and if the Non-RT RIC cannot provide at least one of the multiple intelligent processing auxiliary information simultaneously, the operation corresponding to the intelligent processing auxiliary information task is unsuccessful; the identifier of the intelligent processing auxiliary information to be extracted indicates that the Near-RT RIC requests the intelligent processing auxiliary information provided by the Non-RT RIC; the extraction timing information is used to indicate the timing at which the Non-RT RIC provides the intelligent processing auxiliary information; and the Near-RT RIC receives the Non-RT RIC's request. The feedback message sent by RIC indicates whether the intelligent processing assistance information task update was successful or failed.
[0023] In this application embodiment, an O-RAN-based communication method and apparatus are provided. During the task of updating intelligent processing auxiliary information, it can provide a complete solution for the relevant processes of intelligent processing auxiliary information tasks between Non-RT RIC and Near-RT RIC in O-RAN, so as to improve the communication efficiency and management efficiency of intelligent processing in O-RAN.
[0024] Optionally, the timing indicated by the extraction timing information includes at least one of the following: one-time transmission, which means that intelligent processing assistance information only needs to be provided to the Near-RT RIC once; periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically; event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC after a specific event occurs; periodic or event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically or after a specific event occurs; and post-event periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically after a specific event occurs.
[0025] Optionally, when the timing indicated by the extraction timing information is periodic transmission, periodic or event-triggered, or periodic transmission after an event, the extraction timing information includes periodic description information, which includes at least one of the following: start time, used to indicate the start time of sending intelligent processing assistance information, wherein the default value of the start time is as soon as possible; time unit, used to indicate the interval time unit for sending intelligent processing assistance information; and period duration, used to indicate the interval duration for sending intelligent processing assistance information.
[0026] Optionally, when the timing indicated by the extraction timing information is an event trigger, a period, or a periodic transmission after an event, the extraction timing information includes event description information. The event description information is used to indicate at least one event. When any one of the at least one events occurs, the Non-RT RIC will send intelligent processing assistance information to the Near-RT RIC. Herein, an event includes one or more clauses, and an event is considered to have occurred when all the clauses in an event are satisfied.
[0027] Fourthly, this application provides a communication method based on O-RAN, comprising: a Non-RT RIC receiving an update request message for an intelligent processing auxiliary information task from a Near-RT RIC, wherein the update request message is used to request an update of the intelligent processing auxiliary information task, the intelligent processing auxiliary information referring to information related to the input of artificial intelligence processing, and the update request message including at least one of the following: an indication that the intelligent processing auxiliary information to be extracted is an integrated extraction intent, an identifier of the intelligent processing auxiliary information to be extracted, and extraction timing information; wherein the indication is used to indicate that the Non-RT RIC needs to provide multiple intelligent processing auxiliary information simultaneously, and if the Non-RT RIC cannot provide at least one of the multiple intelligent processing auxiliary information simultaneously, the operation corresponding to the intelligent processing auxiliary information task is unsuccessful; the identifier of the intelligent processing auxiliary information to be extracted indicates that the Near-RT RIC requests the intelligent processing auxiliary information provided by the Non-RT RIC; the extraction timing information is used to indicate the timing at which the Non-RT RIC provides the intelligent processing auxiliary information; the Non-RT RIC sends an update request message to the Near-RT RIC... RIC sends a feedback message, which indicates whether the intelligent processing assistance information task update was successful or failed.
[0028] In this application embodiment, an O-RAN-based communication method and apparatus are provided. During the task of updating intelligent processing auxiliary information, it can provide a complete solution for the relevant processes of intelligent processing auxiliary information tasks between Non-RT RIC and Near-RT RIC in O-RAN, so as to improve the communication efficiency and management efficiency of intelligent processing in O-RAN.
[0029] Optionally, the timing indicated by the extraction timing information includes at least one of the following: one-time transmission, which means that intelligent processing assistance information only needs to be provided to the Near-RT RIC once; periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically; event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC after a specific event occurs; periodic or event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically or after a specific event occurs; and post-event periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically after a specific event occurs.
[0030] Optionally, when the timing indicated by the extraction timing information is periodic transmission, periodic or event-triggered, or periodic transmission after an event, the extraction timing information includes periodic description information, which includes at least one of the following: start time, used to indicate the start time of sending intelligent processing assistance information, wherein the default value of the start time is as soon as possible; time unit, used to indicate the interval time unit for sending intelligent processing assistance information; and period duration, used to indicate the interval duration for sending intelligent processing assistance information.
[0031] Optionally, when the timing indicated by the extraction timing information is an event trigger, a period, or a periodic transmission after an event, the extraction timing information includes event description information. The event description information is used to indicate at least one event. When any one of the at least one events occurs, the Non-RT RIC will send intelligent processing assistance information to the Near-RT RIC. Herein, an event includes one or more clauses, and an event is considered to have occurred when all the clauses in an event are satisfied.
[0032] Fifthly, this application provides an O-RAN-based information processing device applied to a Near-RT RIC (Near-Real-Time Radio Access Network) intelligent controller, the device comprising a memory, a transceiver, and a processor.
[0033] Memory, used to store computer programs;
[0034] Transceiver, used to send and receive data under the control of the processor;
[0035] Processor, configured to read the computer program in the memory and perform the following operations:
[0036] Send a creation request message for an intelligent processing auxiliary information task to the Non-RT RIC (Non-Real-Time Radio Access Network Intelligent Controller). The creation request message is used to request the creation of an intelligent processing auxiliary information task. The intelligent processing auxiliary information refers to information related to the input of artificial intelligence processing. The creation request message includes at least one of the following: an indication that the intelligent processing auxiliary information to be extracted is an integrated extraction meaning information, an identifier of the intelligent processing auxiliary information to be extracted, and extraction timing information.
[0037] The meaning information is used to instruct the Non-RT RIC to provide multiple intelligent processing assistance information simultaneously. If the Non-RT RIC cannot provide at least one of the multiple intelligent processing assistance information simultaneously, the operation corresponding to the intelligent processing assistance information task will fail.
[0038] The identifier of the intelligent processing assistance information to be extracted indicates that the Near-RT RIC requests the intelligent processing assistance information provided by the Non-RTRIC;
[0039] The extraction timing information is used to indicate when the Non-RT RIC provides intelligent processing assistance information;
[0040] Receive feedback messages sent by the Non-RT RIC, which indicate whether the intelligent processing auxiliary information task was created successfully or failed.
[0041] Optionally, the timing indicated by the extraction timing information includes at least one of the following: one-time transmission, which means that intelligent processing assistance information only needs to be provided to the Near-RT RIC once; periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically; event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC after a specific event occurs; periodic or event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically or after a specific event occurs; and post-event periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically after a specific event occurs.
[0042] Optionally, when the timing indicated by the extraction timing information is periodic transmission, periodic or event-triggered, or periodic transmission after an event, the extraction timing information includes periodic description information, which includes at least one of the following: start time, used to indicate the start time of sending intelligent processing assistance information, wherein the default value of the start time is as soon as possible; time unit, used to indicate the interval time unit for sending intelligent processing assistance information; and period duration, used to indicate the interval duration for sending intelligent processing assistance information.
[0043] Optionally, when the timing indicated by the extraction timing information is an event trigger, a period, or a periodic transmission after an event, the extraction timing information includes event description information. The event description information is used to indicate at least one event. When any one of the at least one events occurs, the Non-RT RIC will send intelligent processing assistance information to the Near-RT RIC. Herein, an event includes one or more clauses, and an event is considered to have occurred when all the clauses in an event are satisfied.
[0044] Sixthly, this application provides an O-RAN-based information processing device applied to a Non-RT RIC (Non-Real-Time Radio Access Network) intelligent controller, including a memory, a transceiver, and a processor.
[0045] Memory, used to store computer programs;
[0046] Transceiver, used to send and receive data under the control of the processor;
[0047] Processor, configured to read the computer program in the memory and perform the following operations:
[0048] The system receives a creation request message for an intelligent processing auxiliary information task sent by the Near-RT RIC intelligent controller. The creation request message is used to request the creation of an intelligent processing auxiliary information task. The intelligent processing auxiliary information refers to information related to the input of artificial intelligence processing. The creation request message includes at least one of the following: an indication that the intelligent processing auxiliary information to be extracted is an integrated extraction meaning information, an identifier of the intelligent processing auxiliary information to be extracted, and extraction timing information.
[0049] The meaning information is used to instruct the Non-RT RIC to provide multiple intelligent processing assistance information simultaneously. If the Non-RT RIC cannot provide at least one of the multiple intelligent processing assistance information simultaneously, the operation corresponding to the intelligent processing assistance information task will fail.
[0050] The identifier of the intelligent processing assistance information to be extracted indicates that the Near-RT RIC requests the intelligent processing assistance information provided by the Non-RTRIC;
[0051] The extraction timing information is used to indicate when the Non-RT RIC provides intelligent processing assistance information;
[0052] A feedback message is sent to the Near-RT RIC, which indicates whether the intelligent processing assistance information task was created successfully or failed.
[0053] Optionally, the timing indicated by the extraction timing information includes at least one of the following: one-time transmission, which means that intelligent processing assistance information only needs to be provided to the Near-RT RIC once; periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically; event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC after a specific event occurs; periodic or event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically or after a specific event occurs; and post-event periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically after a specific event occurs.
[0054] Optionally, when the timing indicated by the extraction timing information is periodic transmission, periodic or event-triggered, or periodic transmission after an event, the extraction timing information includes periodic description information, which includes at least one of the following: start time, used to indicate the start time of sending intelligent processing assistance information, wherein the default value of the start time is as soon as possible; time unit, used to indicate the interval time unit for sending intelligent processing assistance information; and period duration, used to indicate the interval duration for sending intelligent processing assistance information.
[0055] Optionally, when the timing indicated by the extraction timing information is an event trigger, a period, or a periodic transmission after an event, the extraction timing information includes event description information. The event description information is used to indicate at least one event. When any one of the at least one events occurs, the Non-RT RIC will send intelligent processing assistance information to the Near-RT RIC. Herein, an event includes one or more clauses, and an event is considered to have occurred when all the clauses in an event are satisfied.
[0056] In a seventh aspect, this application provides an O-RAN-based information processing device applied to a Near-RT RIC (Near-Real-Time Radio Access Network) intelligent controller, the device comprising a memory, a transceiver, and a processor.
[0057] Memory, used to store computer programs;
[0058] Transceiver, used to send and receive data under the control of the processor;
[0059] Processor, configured to read the computer program in the memory and perform the following operations:
[0060] Send an update request message for the intelligent processing auxiliary information task to the Non-RT RIC intelligent controller. The update request message is used to request an update of the intelligent processing auxiliary information task. The intelligent processing auxiliary information refers to information related to the input of artificial intelligence processing. The update request message includes at least one of the following: an indication that the intelligent processing auxiliary information to be extracted is an integrated extraction meaning information, an identifier of the intelligent processing auxiliary information to be extracted, and extraction timing information.
[0061] The meaning information is used to instruct the Non-RT RIC to provide multiple intelligent processing assistance information simultaneously. If the Non-RT RIC cannot provide at least one of the multiple intelligent processing assistance information simultaneously, the operation corresponding to the intelligent processing assistance information task will fail.
[0062] The identifier of the intelligent processing assistance information to be extracted indicates that the Near-RT RIC requests the intelligent processing assistance information provided by the Non-RTRIC;
[0063] The extraction timing information is used to indicate when the Non-RT RIC provides intelligent processing assistance information;
[0064] Receive feedback messages sent by the Non-RT RIC, which indicate whether the intelligent processing assistance information task update was successful or failed.
[0065] Optionally, the timing indicated by the extraction timing information includes at least one of the following: one-time transmission, which means that intelligent processing assistance information only needs to be provided to the Near-RT RIC once; periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically; event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC after a specific event occurs; periodic or event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically or after a specific event occurs; and post-event periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically after a specific event occurs.
[0066] Optionally, when the timing indicated by the extraction timing information is periodic transmission, periodic or event-triggered, or periodic transmission after an event, the extraction timing information includes periodic description information, which includes at least one of the following: start time, used to indicate the start time of sending intelligent processing assistance information, wherein the default value of the start time is as soon as possible; time unit, used to indicate the interval time unit for sending intelligent processing assistance information; and period duration, used to indicate the interval duration for sending intelligent processing assistance information.
[0067] Optionally, when the timing indicated by the extraction timing information is an event trigger, a period, or a periodic transmission after an event, the extraction timing information includes event description information. The event description information is used to indicate at least one event. When any one of the at least one events occurs, the Non-RT RIC will send intelligent processing assistance information to the Near-RT RIC. Herein, an event includes one or more clauses, and an event is considered to have occurred when all the clauses in an event are satisfied.
[0068] Eighthly, an O-RAN-based information processing device is provided, applied to a non-real-time radio access network intelligent controller (Non-RT RIC), including a memory, a transceiver, and a processor.
[0069] Memory, used to store computer programs;
[0070] Transceiver, used to send and receive data under the control of the processor;
[0071] Processor, configured to read the computer program in the memory and perform the following operations:
[0072] The system receives an update request message for an intelligent processing assistance information task sent by the Near-RT RIC intelligent controller. The update request message is used to request an update of the intelligent processing assistance information task. The intelligent processing assistance information refers to information related to the input of artificial intelligence processing. The update request message includes at least one of the following: an indication that the intelligent processing assistance information to be extracted is an integrated extraction meaning information, an identifier of the intelligent processing assistance information to be extracted, and extraction timing information.
[0073] The meaning information is used to instruct the Non-RT RIC to provide multiple intelligent processing assistance information simultaneously. If the Non-RT RIC cannot provide at least one of the multiple intelligent processing assistance information simultaneously, the operation corresponding to the intelligent processing assistance information task will fail.
[0074] The identifier of the intelligent processing assistance information to be extracted indicates that the Near-RT RIC requests the intelligent processing assistance information provided by the Non-RTRIC;
[0075] The extraction timing information is used to indicate when the Non-RT RIC provides intelligent processing assistance information;
[0076] A feedback message is sent to the Near-RT RIC, which indicates whether the intelligent processing assistance information task update was successful or failed.
[0077] Optionally, the timing indicated by the extraction timing information includes at least one of the following: one-time transmission, which means that intelligent processing assistance information only needs to be provided to the Near-RT RIC once; periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically; event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC after a specific event occurs; periodic or event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically or after a specific event occurs; and post-event periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically after a specific event occurs.
[0078] Optionally, when the timing indicated by the extraction timing information is periodic transmission, periodic or event-triggered, or periodic transmission after an event, the extraction timing information includes periodic description information, which includes at least one of the following: start time, used to indicate the start time of sending intelligent processing assistance information, wherein the default value of the start time is as soon as possible; time unit, used to indicate the interval time unit for sending intelligent processing assistance information; and period duration, used to indicate the interval duration for sending intelligent processing assistance information.
[0079] Optionally, when the timing indicated by the extraction timing information is an event trigger, a period, or a periodic transmission after an event, the extraction timing information includes event description information. The event description information is used to indicate at least one event. When any one of the at least one events occurs, the Non-RT RIC will send intelligent processing assistance information to the Near-RT RIC. Herein, an event includes one or more clauses, and an event is considered to have occurred when all the clauses in an event are satisfied.
[0080] A ninth aspect provides an O-RAN-based information processing apparatus applied to a Near-RT RIC (Near-Real-Time Radio Access Network Intelligent Controller), the apparatus comprising: a functional unit for implementing the method of the first aspect or any one of the implementations of the first aspect, or a functional unit for implementing the method of the third aspect or any one of the implementations of the third aspect.
[0081] In a tenth aspect, this application provides an O-RAN-based information processing apparatus applied to a Non-RT RIC (Non-Real-Time Radio Access Network) intelligent controller, comprising: a functional unit for implementing the method of the second aspect or any of the implementations of the second aspect, or a functional unit for implementing the method of the second aspect or any of the implementations of the second aspect.
[0082] Eleventhly, this application provides a processor-readable storage medium storing a computer program for causing the processor to perform the method described in any one of the first to fourth aspects.
[0083] This application provides an O-RAN-based communication method and apparatus, which offers a comprehensive solution for the intelligent processing auxiliary information tasks between Non-RT RICs and Near-RT RICs in O-RAN. For example, it adds descriptions such as whether the intelligent processing auxiliary information task involves integrated extraction and the extraction method, making the characteristics of EiJobObject complete. With the enhanced description of EiJobObject, the A1 interface's process for creating or updating EI Jobs can better meet the needs of Near-RT RICs, thereby improving the communication and management efficiency of intelligent processing in O-RAN.
[0084] It should be understood that the content described in the foregoing summary section is not intended to limit the key or essential features of the embodiments of this application, nor is it intended to limit the scope of this application. Other features of this application will become readily apparent from the following description. Attached Figure Description
[0085] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0086] Figure 1 This is a schematic diagram of the general architecture of O-RAN;
[0087] Figure 2This is a schematic diagram illustrating an application scenario of an embodiment of this application;
[0088] Figure 3 This is a schematic flowchart of a communication method based on O-RAN according to an embodiment of this application;
[0089] Figure 4 This is a schematic flowchart of a communication method based on O-RAN according to an embodiment of this application;
[0090] Figure 5 This is a schematic flowchart illustrating a communication method based on O-RAN according to an embodiment of this application;
[0091] Figure 6 This is a schematic flowchart illustrating a communication method based on O-RAN according to an embodiment of this application;
[0092] Figure 7 This is a schematic diagram of the structure of an O-RAN-based information processing device provided in an embodiment of this application;
[0093] Figure 8 This is a schematic diagram of the structure of an O-RAN-based information processing device provided in an embodiment of this application;
[0094] Figure 9 This is a schematic diagram of the structure of an O-RAN-based information processing device provided in an embodiment of this application;
[0095] Figure 10 This is a schematic diagram of the structure of an O-RAN-based information processing device provided in an embodiment of this application. Detailed Implementation
[0096] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.
[0097] Figure 1 The general architecture of O-RAN is shown. For example... Figure 1 As shown, the O-RAN includes the following functional units.
[0098] Radio unit (RU): Used to handle lower physical layer functions.
[0099] Distributed Unit (DU): Used for baseband processing, scheduling, radio link control, media access control, and processing of upper physical layer functions.
[0100] Centralized unit (CU): Used to handle the functions of the packet data aggregation protocol layer.
[0101] The Near-Real-Time RAN Intelligent Controller (Near-RT RIC) receives Radio Resource Management (RRM) objectives, trained Artificial Intelligence (AI) models, and intelligent processing auxiliary information from the A1 interface; it receives management objectives such as operational preferences from the O1 interface (not shown in the figure); it collects RAN data from the E2 interface; then, it performs relevant calculations to derive the corresponding implementation plan, and sends the implementation plan out from the E2 interface.
[0102] Non-RT RIC declares its expectations for the future performance of a specific object to Near-RT RIC, and Non-RT RIC provides Near-RT RIC with necessary intelligent processing assistance information (A1 enrichment information, A1-EI).
[0103] Figure 2 This is a schematic diagram illustrating an application scenario according to an embodiment of this application. For example... Figure 2 As shown, Near-RT RIC may request Non-RT RIC to provide intelligent processing assistance information. Since this information is transmitted through the A1 interface, the aforementioned AI-related assistance information is also called A1 enrichment information (A1-EI). As an example and not a limitation, intelligent processing assistance information may include: train timetable information, holiday notification information, etc.
[0104] Among them, Near-RT RIC, as the requester of intelligent processing auxiliary information, can also be called A1-EI consumer. Non-RT RIC, as the provider of intelligent processing auxiliary information, can also be called A1-EI producer.
[0105] Typically, A1-EI information is obtained by using the HTTP PUT method on the A1 interface to manipulate the information object EiJobObject of the intelligent processing auxiliary information task. HTTP PUT is a method in the HTTP protocol for manipulating information objects; EiJobObject describes various attributes of the intelligent processing auxiliary information task, and the related processes of the intelligent processing auxiliary information task revolve around the processing of the EiJobObject information object, such as creation, modification, and deletion.
[0106] Optionally, the Near-RT RIC can obtain intelligent processing assistance information from the Non-RT RIC and obtain the RAN's radio information, and perform intelligent processing to ultimately obtain signaling or policies to guide RAN behavior.
[0107] The communication method and apparatus based on O-RAN provided in this application aim to solve the problem of incomplete definition of EiJobObject information object attributes in the prior art, and the resulting inability to declare communication requirements between Non-RT RIC and Near-RT RIC.
[0108] In this application embodiment, an O-RAN-based communication method and apparatus are provided, which can provide a complete solution for the related processes of intelligent processing auxiliary information tasks between Non-RT RICs and Near-RT RICs in O-RAN, and can improve the communication efficiency and management efficiency of O-RAN intelligent processing.
[0109] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will be described below with reference to the accompanying drawings.
[0110] Figure 3 This is a schematic flowchart illustrating an embodiment of an O-RAN-based communication method according to this application. This method can be executed by Near-RT RIC and Non-RT RIC. The two can communicate with each other via the A1 interface. Figure 3 As shown, the method includes the following.
[0111] S301. Near-RT RIC sends a creation request message for an intelligent processing assistance information task to Non-RT RIC. Correspondingly, Non-RT RIC receives the creation request message from Near-RT RIC. The creation request message is used to request the creation of an intelligent processing assistance information task. The intelligent processing assistance information refers to information related to the input of artificial intelligence processing. The creation request message includes at least one of the following: an indication that the intelligent processing assistance information to be extracted is an integrated extraction meaning information, an identifier of the intelligent processing assistance information to be extracted, and extraction timing information.
[0112] The meaning information is used to instruct the Non-RT RIC to simultaneously provide multiple intelligent processing assistance information. If the Non-RT RIC cannot simultaneously provide at least one of the multiple intelligent processing assistance information, the operation corresponding to the intelligent processing assistance information task is unsuccessful. The identifier of the intelligent processing assistance information to be extracted indicates that the Near-RT RIC requests the intelligent processing assistance information provided by the Non-RT RIC. The extraction timing information is used to indicate the timing at which the Non-RT RIC provides the intelligent processing assistance information.
[0113] Optionally, Near-RT RIC can request one A1-EI or multiple A1-EIs simultaneously. Extracting multiple A1-EIs is called integrated A1-EI extraction. In some examples, integrated extraction means that all A1-EIs need to be provided synchronously. If one or more A1-EIs cannot be provided, the corresponding information object is considered invalid, and the operation on that information object fails. Examples include creation and updating.
[0114] Optionally, the meaning representation information can be expressed explicitly or implicitly. As an example of implicit expression, if a creation request message includes multiple A1-EI task descriptions, it can be assumed by default that these multiple A1-EIs need to be provided using an integrated extraction method. For specific examples, please refer to the description of the A1-EI task description list (eiJobDescriptionList) below.
[0115] The aforementioned extraction timing information can be used to instruct the Non-RT RIC on the conditions under which it should provide intelligent processing assistance information to the Near-RT RIC.
[0116] Optionally, the timing indicated by the extraction timing information includes at least one of the following:
[0117] One-time transmission means that only one intelligent processing assistance message needs to be provided to Near-RT RIC;
[0118] Periodic transmission refers to the need to periodically provide intelligent processing assistance information to the Near-RT RIC;
[0119] Event triggering refers to the need to provide intelligent processing assistance information to Near-RT RIC after a specific event occurs;
[0120] Periodic or event-triggered refers to the need to periodically provide intelligent processing assistance information to the Near-RT RIC or to provide intelligent processing assistance information to the Near-RT RIC after a specific event occurs;
[0121] Post-event periodic transmission refers to the periodic provision of intelligent processing assistance information to Near-RT RIC after a specific event occurs.
[0122] In some examples, if the extraction timing corresponding to the aforementioned intelligent processing assistance information is periodic, the extraction timing information also includes periodic description information. For example, when the timing indicated by the extraction timing information is periodic transmission, periodic or event-triggered, or periodically transmitted after an event, the extraction timing information includes periodic description information, which includes at least one of the following: start time, used to indicate the starting time of sending intelligent processing assistance information, wherein the default value of the start time is as soon as possible; time unit, used to indicate the interval time unit for sending intelligent processing assistance information; and period duration, used to indicate the interval duration for sending intelligent processing assistance information.
[0123] Optionally, the above time units can be enumerated. For example, the above time units may include, but are not limited to: milliseconds, seconds, minutes, hours, etc.
[0124] In some examples, where the timing indicated by the extraction timing information is event-triggered, periodic, or sent periodically after an event, the extraction timing information includes event description information, which indicates at least one event. If any one of the at least one events occurs, the Non-RTRIC will send intelligent processing assistance information to Near-RT. An event includes one or more clauses, and an event is considered to have occurred when all the clauses in an event are satisfied.
[0125] In other words, when the event description information is used to indicate multiple events, the relationship between the multiple events is "OR". If any one of the multiple events occurs, the Non-RT RIC should send intelligent processing assistance information to the Near-RT RIC.
[0126] In some examples, the creation request message includes a list of identification information that indicates one or more pieces of identification information that Near-RT RIC requests intelligent processing assistance information from Non-RT RIC.
[0127] The following sections will describe in detail the meaning representation information, the identification of intelligent processing auxiliary information, and the content of extraction timing information, in conjunction with Tables 1 to 11.
[0128] S302, Non-RT RIC sends a feedback message to Near-RT RIC, and correspondingly, Near-RT RIC receives the feedback message sent by Non-RT RIC. The feedback message is used to indicate whether the intelligent processing auxiliary information task was created successfully or failed.
[0129] For example, the feedback message mentioned above could include a success message or a failure message.
[0130] Optionally, after receiving the creation request message for the intelligent processing assistance information task, the Non-RT RIC checks whether it supports the corresponding type of intelligent processing assistance information and whether it can provide the intelligent processing assistance information as required by the extraction method. If the Non-RT RIC can provide the intelligent processing assistance information requested by the Near-RT RIC as required, it can reply with a creation success message. If the Non-RT RIC cannot provide the intelligent processing assistance information requested by the Near-RT RIC as required, it can reply with a creation failure message.
[0131] Optionally, as an example, in the HTTP protocol, the creation success message includes a creation success response code and an information object (EiJobObject) for the successfully created intelligent processing auxiliary information task. The creation success response code indicates that the intelligent processing auxiliary information task was created successfully; for example, the creation success response code is 201.
[0132] Optionally, as an example, the creation failure information may include a creation failure response code and / or explanatory information about the creation failure. The creation failure response code indicates that the task of creating intelligent processing assistance information failed; for example, the creation failure response code is 400.
[0133] Figure 4 This is a flowchart illustrating an embodiment of the O-RAN-based communication method of this application. Figure 4 This method can be used in the upgrade process of intelligent processing-assisted information tasks. It can be executed by Near-RT RIC and Non-RT RIC, which can communicate with each other via the A1 interface. Figure 4As shown, the method includes the following.
[0134] S401, Near-RT RIC sends an update request message for the intelligent processing assistance information task to Non-RT RIC. The update request message is used to request an update of the intelligent processing assistance information task. The intelligent processing assistance information refers to information related to the input of artificial intelligence processing. The update request message includes at least one of the following: an indication that the intelligent processing assistance information to be extracted is an integrated extraction meaning information, an identifier of the intelligent processing assistance information to be extracted, and extraction timing information.
[0135] in, Figure 4 The meaning of the information, the identifier of the intelligent processing auxiliary information to be extracted, and the relevant content of the extraction timing information are all related to this. Figure 3 Similarly, for the sake of brevity, this will not be elaborated upon here.
[0136] S402, Non-RT RIC sends a feedback message to Near-RT RIC, and correspondingly, Near-RT RIC receives the feedback message sent by Non-RT RIC. The feedback message is used to indicate whether the intelligent processing auxiliary information task update is successful or unsuccessful.
[0137] For example, the feedback message mentioned above may include a message indicating a successful update or a message indicating a failed update.
[0138] Optionally, after receiving an update request message for the intelligent processing assistance information task, the Non-RT RIC checks whether it supports the corresponding intelligent processing assistance information type and whether it can provide the intelligent processing assistance information as required by the extraction method. If the Non-RT RIC can provide the intelligent processing assistance information requested by the Near-RT RIC as required, it can reply with an update success message. If the Non-RT RIC cannot provide the intelligent processing assistance information requested by the Near-RT RIC as required, it can reply with an update failure message.
[0139] Optionally, as an example, in the HTTP protocol, the update success message includes an update success response code and an information object (EiJobObject) of the successfully updated intelligent processing auxiliary information task. The update success response code indicates that the task of updating the intelligent processing auxiliary information was successful; for example, the update success response code is 200.
[0140] Optionally, as an example, the update failure message may include an update failure response code and / or explanatory information indicating the update failure. The update failure response code is 400, used to indicate that the task of updating the intelligent processing assistance information failed.
[0141] In this embodiment, the description of whether EiJobObject is an integrated extraction and the A1-EI extraction method is supplemented, making the attributes of EiJobObject complete. After the description of EiJobObject is enhanced, the process of creating or updating intelligent processing auxiliary information tasks through the A1 interface can better meet the needs of Near-RI RIC. For example, the relevant time and events can be explicitly defined. Alternatively, the method of integrating and extracting multiple A1-EIs can be defined.
[0142] In this application embodiment, an O-RAN-based communication method and apparatus are provided, which can provide a complete solution for the related processes of intelligent processing auxiliary information tasks between Non-RT RICs and Near-RT RICs in O-RAN, and can improve the communication efficiency and management efficiency of O-RAN intelligent processing.
[0143] Next, the definition of EiJobObject in this application will be introduced with reference to Tables 1 to 11.
[0144] Table 1 shows the current definition of EiJobObject in the A1 interface. As shown in Table 1, intelligent processing auxiliary information tasks can be defined and managed through the following attribute information.
[0145] Table 1
[0146]
[0147] In Table 1, "M" indicates that the attribute information is mandatory, "O" indicates that the attribute information is optional, and "C" indicates that the attribute information is conditional. "String" represents a string, and "JobDefinition" represents the task definition for intelligent processing auxiliary information; this attribute is currently undefined. The "Number of Occurrences" indicates the number of times the attribute information can appear. A Uniform Resource Identifier (URI) is a string used to identify a resource name.
[0148] As shown in Table 1, the identification information (eiTypeId) refers to the identifier of the intelligent processing assistance information (A1-EI). The destination URI information (jobResultUri) refers to the destination URI sent by the Non-RT RIC to the Near-RT RIC after obtaining the intelligent processing assistance information. The job status notification URI information (jobStatusNotificationUri) refers to the destination URI sent to the Near-RT RIC when the status of the intelligent processing assistance information task changes within the Non-RT RIC. The task definition information (jobDefinition) indicates the requirements related to the intelligent processing assistance information.
[0149] Based on Table 1, the embodiments of this application improve EiJobObject, for example, by adding intelligent processing auxiliary information as integrated extraction meaning information, and information on the extraction timing of intelligent processing auxiliary information.
[0150] In some examples, as shown in Table 2, an EiJobObject can be represented as an A1-EI task description list (eiJobDescriptionList), which consists of one or more A1-EI task descriptions (eiJobDescription). The eiJobDescriptions contained in the eiJobDescriptionList are integrated and extracted; that is, all eiJobDescriptions must be satisfied simultaneously for the corresponding intelligent processing auxiliary information task to be successfully processed.
[0151] The eiJobDescriptionList data type is an array, and the array elements are eiJobDescriptions. The eiJobDescriptionList must contain M entries (each must appear). The number of entries can be 1 to N, meaning it can include one or more eiJobDescriptions.
[0152] Table 2
[0153]
[0154] Furthermore, the eiJobDescription may include at least one of the information shown in Table 3. The job definition information (jobDefinition) indicates the requirement related to intelligent processing auxiliary information. As an example, the subordinate information of jobDefinition also includes: A1-EI report requirement information (eiReportRequirement), which indicates the requirement for Near-RT RIC to obtain relevant intelligent processing auxiliary information.
[0155] Table 3
[0156]
[0157] In some examples, as shown in Table 4, the EiJobObject includes an identifier list (eiTypeIdList), which may include one or more identifiers. The identifiers are identifiers for Intelligent Processing Assistance Information (A1-EI). The identifier list can be used to identify the set of Intelligent Processing Assistance Information that needs to be integrated and extracted. The definitions of the task definition information (jobDefinition) and requirement description information (eiReportRequirement) included in Table 4 are the same as in Table 3, and will not be repeated here.
[0158] Table 4
[0159]
[0160] The format of the identifier information (eiTypeId) in the identifier information list (eiTypeIdList) in Table 4 is shown in Table 5 below. The identifier information (eiTypeId) refers to the identifier of the intelligent processing auxiliary information (A1-EI).
[0161] Table 5
[0162]
[0163] In some examples, the information in Tables 2 to 5 may be adjusted, replaced, or deleted according to practice, and all of these may fall within the protection scope of the embodiments of this application.
[0164] Furthermore, `eiReportRequirement` may include information indicating the conditions for extracting intelligent processing auxiliary information. For example, Table 6 below includes report type information (`eiReportType`), periodic report detail requirements (`periodicReportDetail`), and event report detail requirements (`eventReportDetail`). The report type information (`eiReportType`) indicates the type of method for extracting intelligent processing auxiliary information, or in other words, the method for reporting intelligent processing auxiliary information in Non-RT RIC. For example, the report type can be a one-time transmission, periodic transmission, event-triggered, a mixture of periodic and event-triggered, or periodic transmission after an event. The periodic report detail requirements (`periodicReportDetail`) describe the detailed requirements for periodic reports when the intelligent processing auxiliary information is reported periodically. The aforementioned periodic occurrence includes three cases: `EiReportType = PERIODIC`, `PERIODIC & EVENT`, and `PERIODIC - AFTER - EVENT`. The definitions of these three periodic types can be found in the relevant descriptions in Table 7. The event report detail information (eventReportDetail) describes the detailed requirements of an event when the intelligent processing auxiliary information is based on an event-triggered occurrence. The event-triggered occurrence mentioned above includes three scenarios: EiReportType = EVENT, PERIODIC & EVENT, and PERIODIC-AFTER-EVENT. The definitions of these three event types can be found in Table 7.
[0165] Table 6
[0166]
[0167] Optionally, Table 7 is an illustrative explanation of how the report type information (eiReportType) in Table 6 is defined. As shown in Table 7, the report type information (eiReportType) can be obtained through enumeration. For example, EI report types may include at least one of the following:
[0168] IMMEDIATELY: The specified intelligent processing assistance information is provided only once by the Non-RT RIC as a response after the creation request message of this intelligent processing assistance information task.
[0169] Periodic transmission (PERIODIC): The specified intelligent processing assistance information not only appears as a response after the creation request message of this intelligent processing assistance information task, but also appears periodically thereafter, provided multiple times by Non-RT RIC.
[0170] Event Trigger: This refers to the sending of specified intelligent processing assistance information from the Non-RT RIC to the Near-RT RIC after a specific event occurs.
[0171] Periodic & Event Triggered: This refers to a hybrid approach of periodically sending and event-triggered sending of intelligent processing assistance information. This scheme includes both situations where specified intelligent processing assistance information is sent from Non-RTTRIC to Near-RT RIC after a specific event occurs, and situations where specified intelligent processing assistance information appears periodically and is provided multiple times by Non-RT RIC.
[0172] PERIODIC-AFTER-EVENT: This refers to the periodic appearance of specified intelligent processing auxiliary information after a specific event occurs, provided multiple times by Non-RT RIC.
[0173] Table 7
[0174]
[0175] In some examples, Table 8 shows the structure of the periodic report detail requirement information (periodicReportDetail) from Table 6. As shown in Table 8, the periodic report detail requirement information (periodicReportDetail) includes at least one of the following: starting time (startingTime), time unit (timeUnit), and period (period). The starting time (startingTime) indicates the initial time at which intelligent processing assistance information is sent. For example, @pekingTime20180131050000 indicates that reporting begins at 5:00 AM Beijing time on January 31, 2018. The time unit (timeUnit) indicates the interval unit for sending intelligent processing assistance information. A default unit can be agreed upon in advance. The period (period) indicates the duration of the interval between sending intelligent processing assistance information. For example, if the agreed time unit is ms (milliseconds), and the period value is 3000, then the interval for sending intelligent processing assistance information is 3000ms. The data type of the period is integer.
[0176] Table 8
[0177]
[0178] In some examples, the values for the time units in Table 8 can be enumerated. For example, Table 9 shows examples of the values for the time units mentioned above. For example, time units can include: milliseconds, seconds, minutes, hours, etc.
[0179] Table 9
[0180]
[0181] In some examples, Table 10 illustrates the structure of the event report detail requirement information (eventReportDetail) from Table 6. As shown in Table 10, the event report detail requirement information (eventReportDetail) includes an event list (eventList), which may include one or more events that are related by an "OR" relationship. For example, if the event list includes event 1 and event 2, then the occurrence of either event 1 or event 2 will satisfy the triggering condition.
[0182] Table 10
[0183]
[0184] As an example, Table 11 defines the events in the event list of Table 10. As shown in Table 11, events are used to indicate events that trigger the Non-RT RIC to provide intelligent processing assistance information. For example, `holidayNotice.nationalDay` indicates the issuance of a National Day holiday notice. An event definition may include multiple clauses, and the relationship between different clauses can be an "AND" relationship, indicated by '&'. For example, `holidayNotice.nationalDay&trainEmbarkFrequency.lessThan3Min` indicates that a National Day holiday notice is issued simultaneously with a train departure frequency of less than one train every 3 minutes.
[0185] Table 11
[0186]
[0187] Figure 5 This is a schematic diagram illustrating the specific process of an O-RAN-based communication method according to an embodiment of this application. Figure 5 This method can be specifically used in the creation process of intelligent processing auxiliary information. When Near-RT RIC needs Non-RT RIC to provide intelligent processing auxiliary information (A1-EI), it can operate on EiJobObject through the HTTP PUT method. Figure 5As shown, the method includes the following.
[0188] S501, the A1-EI consumer (i.e., Near-RT RIC) sends an EiJobObject creation request message to the A1-EI producer (i.e., Non-RT RIC).
[0189] The A1-EI consumer packages the A1-EI types to be extracted, the specific extraction methods, etc., into an EiJobObject and sends it to the A1-EI producer (i.e., Non-RT RIC).
[0190] The creation request message also includes a task identifier (eiJobId), which can be used to name an intelligent processing auxiliary information task. For example, in S501, eiJobId represents the name corresponding to the intelligent processing auxiliary information task pointed to by EiJobObject in the message.
[0191] S502. After receiving the creation request message of EiJobObject, the A1-EI producer checks whether it supports the corresponding A1-EI type and whether it can provide the listed A1-EIs as required by the extraction method. When the A1-EI producer can provide all A1-EIs as required by the extraction method, it replies with response code 201 (Created) to the A1-EI consumer, along with the successfully created EiJobObject.
[0192] If the A1-EI producer cannot provide one or more A1-EIs as required by the extraction method, the A1-EI producer will reply with the corresponding response code, such as 400 (Bad Request), or may include explanatory information.
[0193] Figure 6 This is a flowchart illustrating an embodiment of the O-RAN-based communication method of this application. Figure 6 This method can be specifically used in the intelligent processing of auxiliary information update processes. It can be executed by Near-RT RIC and Non-RT RIC, which can communicate with each other via the A1 interface. Figure 6 As shown, the method includes the following.
[0194] S601, the A1-EI consumer (i.e., Near-RT RIC) sends an update request message for EiJobObject to the A1-EI producer (i.e., Non-RT RIC).
[0195] The A1-EI consumer packages the A1-EI type to be extracted, the specific extraction method, etc., into an EiJobObject and sends it to the A1-EI producer.
[0196] The update request message also includes eiJobId, which can be used to specify an intelligent processing auxiliary information task. For example, in S601, eiJobId specifies the EiJobObject to be updated.
[0197] S602. When the A1-EI producer receives the EiJobObject update request, it checks whether it supports the corresponding A1-EI type and whether it can provide the listed A1-EIs as required by the extraction method. When the A1-EI producer can provide all A1-EIs as required by the extraction method, it replies with a response code 200 (OK) to the A1-EI consumer, along with the successfully created EiJobObject.
[0198] If the A1-EI producer cannot provide one or more A1-EIs as required by the extraction method, the A1-EI producer will reply with the corresponding response code, such as 400 (Bad Request), and may also include explanatory information.
[0199] If the eiJobId in the request is invalid, the A1-EI producer will respond with a 404 (Not Found) response code.
[0200] Optionally, in addition to the creation and update processes of A1-E1 tasks, the EiJobObject defined in this application embodiment can also be applied to other processes related to A1-E1 tasks.
[0201] Figure 7 This is a schematic diagram of an O-RAN-based information processing device provided in an embodiment of this application, applied to Near-RT-RIC. The O-RAN-based information processing device provided in this embodiment includes:
[0202] The memory 720 is used to store computer programs; the transceiver 700 is used to send and receive data under the control of the processor 710; the processor 710 is used to read the computer program from the memory and perform the following operations:
[0203] A request message for creating an intelligent processing assistance information task is sent to a Non-RT Intelligent Controller (Non-RT RIC). This request message requests the creation of an intelligent processing assistance information task, where the intelligent processing assistance information refers to information related to the input of artificial intelligence processing. The request message includes at least one of the following: an indication that the intelligent processing assistance information to be extracted is an integrated extraction intent, an identifier of the intelligent processing assistance information to be extracted, and extraction timing information. The intent indication indicates that the Non-RT RIC needs to simultaneously provide multiple intelligent processing assistance information; if the Non-RT RIC cannot simultaneously provide at least one of the multiple intelligent processing assistance information, the operation corresponding to the intelligent processing assistance information task is unsuccessful. The identifier of the intelligent processing assistance information to be extracted indicates that the Near-RT RIC requests the intelligent processing assistance information provided by the Non-RT RIC. The extraction timing information indicates the timing at which the Non-RT RIC provides the intelligent processing assistance information. A feedback message is received from the Non-RT RIC, indicating whether the creation of the intelligent processing assistance information task was successful or failed.
[0204] Optionally, the timing indicated by the extraction timing information includes at least one of the following: one-time transmission, which means that intelligent processing assistance information only needs to be provided to the Near-RT RIC once; periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically; event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC after a specific event occurs; periodic or event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically or after a specific event occurs; and post-event periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically after a specific event occurs.
[0205] Optionally, when the timing indicated by the extraction timing information is periodic transmission, periodic or event-triggered, or periodic transmission after an event, the extraction timing information includes periodic description information, which includes at least one of the following: start time, used to indicate the start time of sending intelligent processing assistance information, wherein the default value of the start time is as soon as possible; time unit, used to indicate the interval time unit for sending intelligent processing assistance information; and period duration, used to indicate the interval duration for sending intelligent processing assistance information.
[0206] Optionally, when the timing indicated by the extraction timing information is an event trigger, a period, or a periodic transmission after an event, the extraction timing information includes event description information. The event description information is used to indicate at least one event. When any one of the at least one events occurs, the Non-RT RIC will send intelligent processing assistance information to the Near-RT RIC. Herein, an event includes one or more clauses, and an event is considered to have occurred when all the clauses in an event are satisfied.
[0207] Alternatively, processor 710 is used to read computer programs from memory and perform the following operations:
[0208] The system sends an update request message for an intelligent processing assistance information task to a Non-RT RIC (Near-RT Intelligent Controller). The update request message requests an update of the intelligent processing assistance information task, where the intelligent processing assistance information refers to information related to the input of artificial intelligence processing. The update request message includes at least one of the following: an indication that the intelligent processing assistance information to be extracted is an integrated extraction intent, an identifier of the intelligent processing assistance information to be extracted, and extraction timing information. The intent indication indicates that the Non-RT RIC needs to provide multiple intelligent processing assistance information simultaneously; if the Non-RT RIC cannot simultaneously provide at least one of the multiple intelligent processing assistance information, the operation corresponding to the intelligent processing assistance information task is unsuccessful. The identifier of the intelligent processing assistance information to be extracted indicates that the Near-RT RIC requests the intelligent processing assistance information provided by the Non-RT RIC. The extraction timing information indicates the timing at which the Non-RT RIC provides the intelligent processing assistance information. The system also receives a feedback message from the Non-RT RIC, indicating whether the intelligent processing assistance information task update was successful or failed.
[0209] Optionally, the timing indicated by the extraction timing information includes at least one of the following: one-time transmission, which means that intelligent processing assistance information only needs to be provided to the Near-RT RIC once; periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically; event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC after a specific event occurs; periodic or event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically or after a specific event occurs; and post-event periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically after a specific event occurs.
[0210] Optionally, when the timing indicated by the extraction timing information is periodic transmission, periodic or event-triggered, or periodic transmission after an event, the extraction timing information includes periodic description information, which includes at least one of the following: start time, used to indicate the start time of sending intelligent processing assistance information, wherein the default value of the start time is as soon as possible; time unit, used to indicate the interval time unit for sending intelligent processing assistance information; and period duration, used to indicate the interval duration for sending intelligent processing assistance information.
[0211] Optionally, when the timing indicated by the extraction timing information is an event trigger, a period, or a periodic transmission after an event, the extraction timing information includes event description information. The event description information is used to indicate at least one event. When any one of the at least one events occurs, the Non-RT RIC will send intelligent processing assistance information to the Near-RT RIC. Herein, an event includes one or more clauses, and an event is considered to have occurred when all the clauses in an event are satisfied.
[0212] Among them, Figure 7 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 710) and memory (memory 720). The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 700 can be multiple elements, including transmitters and receivers, providing units for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. The processor 710 is responsible for managing the bus architecture and general processing, and the memory 720 can store data used by the processor 710 during operation.
[0213] The processor 710 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.
[0214] It should be noted that the O-RAN-based information processing device provided in this application is capable of achieving... Figures 3-6All method steps implemented in the method embodiment shown are capable of achieving the same technical effect. Therefore, the parts that are the same as those in the method embodiment and their beneficial effects will not be described in detail here.
[0215] Figure 8 This is a schematic diagram of the structure of an O-RAN-based information processing device provided in another embodiment of this application, applied to Near-RT RIC. The O-RAN-based information processing device 800 provided in this embodiment includes:
[0216] The sending unit 810 is configured to send a creation request message for an intelligent processing assistance information task to a Non-RT RIC (Near-RT Intelligent Controller). The creation request message requests the creation of an intelligent processing assistance information task. The intelligent processing assistance information refers to information related to the input of artificial intelligence processing. The creation request message includes at least one of the following: an indication that the intelligent processing assistance information to be extracted is for integrated extraction; an identifier of the intelligent processing assistance information to be extracted; and extraction timing information. The indication information indicates that the Non-RT RIC needs to provide multiple intelligent processing assistance information simultaneously. If the Non-RT RIC cannot provide at least one of the multiple intelligent processing assistance information simultaneously, the operation corresponding to the intelligent processing assistance information task is unsuccessful. The identifier of the intelligent processing assistance information to be extracted indicates that the Near-RT RIC requires the intelligent processing assistance information provided by the Non-RT RIC. The extraction timing information indicates the timing at which the Non-RT RIC provides the intelligent processing assistance information.
[0217] The receiving unit 820 is used to receive the feedback message sent by the Non-RT RIC, the feedback message being used to indicate whether the intelligent processing auxiliary information task was created successfully or failed.
[0218] Optionally, the timing indicated by the extraction timing information includes at least one of the following: one-time transmission, which means that intelligent processing assistance information only needs to be provided to the Near-RT RIC once; periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically; event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC after a specific event occurs; periodic or event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically or after a specific event occurs; and post-event periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically after a specific event occurs.
[0219] Optionally, when the timing indicated by the extraction timing information is periodic transmission, periodic or event-triggered, or periodic transmission after an event, the extraction timing information includes periodic description information, which includes at least one of the following: start time, used to indicate the start time of sending intelligent processing assistance information, wherein the default value of the start time is as soon as possible; time unit, used to indicate the interval time unit for sending intelligent processing assistance information; and period duration, used to indicate the interval duration for sending intelligent processing assistance information.
[0220] Optionally, when the timing indicated by the extraction timing information is an event trigger, a period, or a periodic transmission after an event, the extraction timing information includes event description information. The event description information is used to indicate at least one event. When any one of the at least one events occurs, the Non-RT RIC will send intelligent processing assistance information to the Near-RT RIC. Herein, an event includes one or more clauses, and an event is considered to have occurred when all the clauses in an event are satisfied.
[0221] Alternatively, the O-RAN-based information processing device 800 may also be used to perform the following operations:
[0222] The sending unit 810 is configured to send an update request message for an intelligent processing assistance information task to a Non-RT RIC (Near-RT Intelligent Controller). The update request message requests an update of the intelligent processing assistance information task. The intelligent processing assistance information refers to information related to the input of artificial intelligence processing. The update request message includes at least one of the following: an indication that the intelligent processing assistance information to be extracted is an integrated extraction intent, an identifier of the intelligent processing assistance information to be extracted, and extraction timing information. The indication intent is used to indicate that the Non-RT RIC needs to provide multiple intelligent processing assistance information simultaneously. If the Non-RT RIC cannot simultaneously provide at least one of the multiple intelligent processing assistance information, the operation corresponding to the intelligent processing assistance information task is unsuccessful. The identifier of the intelligent processing assistance information to be extracted indicates that the Near-RT RIC requests the intelligent processing assistance information provided by the Non-RT RIC. The extraction timing information indicates the timing at which the Non-RT RIC provides the intelligent processing assistance information.
[0223] The receiving unit 820 is used to receive the feedback message sent by the Non-RT RIC, the feedback message being used to indicate whether the intelligent processing auxiliary information task update was successful or failed.
[0224] Optionally, the timing indicated by the extraction timing information includes at least one of the following: one-time transmission, which means that intelligent processing assistance information only needs to be provided to the Near-RT RIC once; periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically; event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC after a specific event occurs; periodic or event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically or after a specific event occurs; and post-event periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically after a specific event occurs.
[0225] Optionally, when the timing indicated by the extraction timing information is periodic transmission, periodic or event-triggered, or periodic transmission after an event, the extraction timing information includes periodic description information, which includes at least one of the following: start time, used to indicate the start time of sending intelligent processing assistance information, wherein the default value of the start time is as soon as possible; time unit, used to indicate the interval time unit for sending intelligent processing assistance information; and period duration, used to indicate the interval duration for sending intelligent processing assistance information.
[0226] Optionally, when the timing indicated by the extraction timing information is an event trigger, a period, or a periodic transmission after an event, the extraction timing information includes event description information. The event description information is used to indicate at least one event. When any one of the at least one events occurs, the Non-RT RIC will send intelligent processing assistance information to the Near-RT RIC. Herein, an event includes one or more clauses, and an event is considered to have occurred when all the clauses in an event are satisfied.
[0227] It should be noted that the O-RAN-based information processing device provided in this application is capable of achieving... Figures 3-6 All method steps implemented in the method embodiment shown are capable of achieving the same technical effect. Therefore, the parts that are the same as those in the method embodiment and their beneficial effects will not be described in detail here.
[0228] Figure 9 This is a schematic diagram of an O-RAN-based information processing device according to an embodiment of this application, applied to a Non-RT RIC. The O-RAN-based information processing device provided in this embodiment includes:
[0229] The memory 920 is used to store computer programs; the transceiver 900 is used to send and receive data under the control of the processor 910; the processor 910 is used to read the computer program from the memory and perform the following operations:
[0230] The system receives a request message from a Near-RT Intelligent Controller (Near-RT RIC) to create an intelligent processing assistance information task. The request message requests the creation of an intelligent processing assistance information task, where the intelligent processing assistance information refers to information related to the input of artificial intelligence processing. The request message includes at least one of the following: an indication that the intelligent processing assistance information to be extracted is an integrated extraction intent, an identifier of the intelligent processing assistance information to be extracted, and extraction timing information. The intent indication indicates that the Non-RT RIC needs to simultaneously provide multiple intelligent processing assistance information; if the Non-RT RIC cannot simultaneously provide at least one of the multiple intelligent processing assistance information, the operation corresponding to the intelligent processing assistance information task is unsuccessful. The identifier of the intelligent processing assistance information to be extracted indicates that the Near-RT RIC requests the intelligent processing assistance information provided by the Non-RT RIC. The extraction timing information indicates the timing at which the Non-RT RIC provides the intelligent processing assistance information. The system then sends a feedback message to the Near-RT RIC, indicating whether the intelligent processing assistance information task creation was successful or failed.
[0231] Optionally, the timing indicated by the extraction timing information includes at least one of the following: one-time transmission, which means that intelligent processing assistance information only needs to be provided to the Near-RT RIC once; periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically; event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC after a specific event occurs; periodic or event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically or after a specific event occurs; and post-event periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically after a specific event occurs.
[0232] Optionally, when the timing indicated by the extraction timing information is periodic transmission, periodic or event-triggered, or periodic transmission after an event, the extraction timing information includes periodic description information, which includes at least one of the following: start time, used to indicate the start time of sending intelligent processing assistance information, wherein the default value of the start time is as soon as possible; time unit, used to indicate the interval time unit for sending intelligent processing assistance information; and period duration, used to indicate the interval duration for sending intelligent processing assistance information.
[0233] Optionally, when the timing indicated by the extraction timing information is an event trigger, a period, or a periodic transmission after an event, the extraction timing information includes event description information. The event description information is used to indicate at least one event. When any one of the at least one events occurs, the Non-RT RIC will send intelligent processing assistance information to the Near-RT RIC. Herein, an event includes one or more clauses, and an event is considered to have occurred when all the clauses in an event are satisfied.
[0234] Alternatively, processor 910 is used to read computer programs from memory and perform the following operations:
[0235] The system receives a request message from a Near-RT Intelligent Controller (Near-RT RIC) to create an intelligent processing assistance information task. The request message requests the creation of an intelligent processing assistance information task, where the intelligent processing assistance information refers to information related to the input of artificial intelligence processing. The request message includes at least one of the following: an indication that the intelligent processing assistance information to be extracted is an integrated extraction intent, an identifier of the intelligent processing assistance information to be extracted, and extraction timing information. The intent indication indicates that the Non-RT RIC needs to simultaneously provide multiple intelligent processing assistance information; if the Non-RT RIC cannot simultaneously provide at least one of the multiple intelligent processing assistance information, the operation corresponding to the intelligent processing assistance information task is unsuccessful. The identifier of the intelligent processing assistance information to be extracted indicates that the Near-RT RIC requests the intelligent processing assistance information provided by the Non-RT RIC. The extraction timing information indicates the timing at which the Non-RT RIC provides the intelligent processing assistance information. The system then sends a feedback message to the Near-RT RIC, indicating whether the intelligent processing assistance information task creation was successful or failed.
[0236] Optionally, the timing indicated by the extraction timing information includes at least one of the following: one-time transmission, which means that intelligent processing assistance information only needs to be provided to the Near-RT RIC once; periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically; event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC after a specific event occurs; periodic or event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically or after a specific event occurs; and post-event periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically after a specific event occurs.
[0237] Optionally, when the timing indicated by the extraction timing information is periodic transmission, periodic or event-triggered, or periodic transmission after an event, the extraction timing information includes periodic description information, which includes at least one of the following: start time, used to indicate the start time of sending intelligent processing assistance information, wherein the default value of the start time is as soon as possible; time unit, used to indicate the interval time unit for sending intelligent processing assistance information; and period duration, used to indicate the interval duration for sending intelligent processing assistance information.
[0238] Optionally, when the timing indicated by the extraction timing information is an event trigger, a period, or a periodic transmission after an event, the extraction timing information includes event description information. The event description information is used to indicate at least one event. When any one of the at least one events occurs, the Non-RT RIC will send intelligent processing assistance information to the Near-RT RIC. Herein, an event includes one or more clauses, and an event is considered to have occurred when all the clauses in an event are satisfied.
[0239] Among them, Figure 9 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 910) and memory (memory 920). The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 900 can be multiple elements, including transmitters and receivers, providing units for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. The processor 910 is responsible for managing the bus architecture and general processing, and the memory 920 can store data used by the processor 910 during operation.
[0240] The processor 910 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.
[0241] It should be noted that the O-RAN-based information processing device provided in this application is capable of achieving... Figures 3-6 All method steps implemented in the method embodiment shown are capable of achieving the same technical effect. Therefore, the parts that are the same as those in the method embodiment and their beneficial effects will not be described in detail here.
[0242] Figure 10 This is a schematic diagram of the structure of an O-RAN-based information processing device provided in another embodiment of this application, applied to Non-RT RIC. The O-RAN-based information processing device 1000 provided in this embodiment includes:
[0243] The receiving unit 1010 is configured to receive a creation request message for an intelligent processing assistance information task sent by the Near-RT RIC (Near-Real-Time Radio Access Network Intelligent Controller). The creation request message requests the creation of an intelligent processing assistance information task. The intelligent processing assistance information refers to information related to the input of artificial intelligence processing. The creation request message includes at least one of the following: an indication that the intelligent processing assistance information to be extracted is an integrated extraction intent, an identifier of the intelligent processing assistance information to be extracted, and extraction timing information. The indication intent is used to indicate that the Non-RT RIC needs to simultaneously provide multiple intelligent processing assistance information. If the Non-RT RIC cannot simultaneously provide at least one of the multiple intelligent processing assistance information, the operation corresponding to the intelligent processing assistance information task is unsuccessful. The identifier of the intelligent processing assistance information to be extracted indicates that the Near-RT RIC requests the intelligent processing assistance information provided by the Non-RT RIC. The extraction timing information indicates the timing at which the Non-RT RIC provides the intelligent processing assistance information.
[0244] The sending unit 1020 is used to send a feedback message to the Near-RT RIC, the feedback message being used to indicate whether the intelligent processing auxiliary information task was created successfully or failed.
[0245] Optionally, the timing indicated by the extraction timing information includes at least one of the following: one-time transmission, which means that intelligent processing assistance information only needs to be provided to the Near-RT RIC once; periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically; event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC after a specific event occurs; periodic or event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically or after a specific event occurs; and post-event periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically after a specific event occurs.
[0246] Optionally, when the timing indicated by the extraction timing information is periodic transmission, periodic or event-triggered, or periodic transmission after an event, the extraction timing information includes periodic description information, which includes at least one of the following: start time, used to indicate the start time of sending intelligent processing assistance information, wherein the default value of the start time is as soon as possible; time unit, used to indicate the interval time unit for sending intelligent processing assistance information; and period duration, used to indicate the interval duration for sending intelligent processing assistance information.
[0247] Optionally, when the timing indicated by the extraction timing information is an event trigger, a period, or a periodic transmission after an event, the extraction timing information includes event description information. The event description information is used to indicate at least one event. When any one of the at least one events occurs, the Non-RT RIC will send intelligent processing assistance information to the Near-RT RIC. Herein, an event includes one or more clauses, and an event is considered to have occurred when all the clauses in an event are satisfied.
[0248] Alternatively, the O-RAN-based information processing device 1000 may also be used to perform the following operations:
[0249] The receiving unit 1010 is configured to receive an update request message for an intelligent processing assistance information task sent by the Near-RT RIC (Near-Real-Time Radio Access Network Intelligent Controller). The update request message requests an update of the intelligent processing assistance information task. The intelligent processing assistance information refers to information related to the input of artificial intelligence processing. The update request message includes at least one of the following: an indication that the intelligent processing assistance information to be extracted is an integrated extraction intent, an identifier of the intelligent processing assistance information to be extracted, and extraction timing information. The indication intent is used to indicate that the Non-RT RIC needs to simultaneously provide multiple intelligent processing assistance information. If the Non-RT RIC cannot simultaneously provide at least one of the multiple intelligent processing assistance information, the operation corresponding to the intelligent processing assistance information task is unsuccessful. The identifier of the intelligent processing assistance information to be extracted indicates that the Near-RT RIC requests the intelligent processing assistance information provided by the Non-RT RIC. The extraction timing information indicates the timing at which the Non-RT RIC provides the intelligent processing assistance information.
[0250] The sending unit 1020 is used to send a feedback message to the Near-RT RIC, the feedback message being used to indicate whether the intelligent processing auxiliary information task update was successful or failed.
[0251] Optionally, the timing indicated by the extraction timing information includes at least one of the following: one-time transmission, which means that intelligent processing assistance information only needs to be provided to the Near-RT RIC once; periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically; event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC after a specific event occurs; periodic or event triggering, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically or after a specific event occurs; and post-event periodic transmission, which means that intelligent processing assistance information needs to be provided to the Near-RT RIC periodically after a specific event occurs.
[0252] Optionally, when the timing indicated by the extraction timing information is periodic transmission, periodic or event-triggered, or periodic transmission after an event, the extraction timing information includes periodic description information, which includes at least one of the following: start time, used to indicate the start time of sending intelligent processing assistance information, wherein the default value of the start time is as soon as possible; time unit, used to indicate the interval time unit for sending intelligent processing assistance information; and period duration, used to indicate the interval duration for sending intelligent processing assistance information.
[0253] Optionally, when the timing indicated by the extraction timing information is an event trigger, a period, or a periodic transmission after an event, the extraction timing information includes event description information. The event description information is used to indicate at least one event. When any one of the at least one events occurs, the Non-RT RIC will send intelligent processing assistance information to the Near-RT RIC. Herein, an event includes one or more clauses, and an event is considered to have occurred when all the clauses in an event are satisfied.
[0254] It should be noted that the O-RAN-based information processing device provided in this application is capable of achieving... Figures 3-6 All method steps implemented in the method embodiment shown are capable of achieving the same technical effect. Therefore, the parts that are the same as those in the method embodiment and their beneficial effects will not be described in detail here.
[0255] It should be noted that the division of units in this application embodiment is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.
[0256] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0257] This application also provides a processor-readable storage medium. The processor-readable storage medium stores a computer program that causes the processor to execute any of the above-described method embodiments.
[0258] The processor-readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic storage (e.g., floppy disks, hard disks, magnetic tapes, magneto-optical disks (MOs)), optical storage (e.g., CDs, DVDs, BDs, HVDs), and semiconductor storage (e.g., ROMs, EPROMs, EEPROMs, non-volatile memory (NAND flash), solid-state drives (SSDs)).
[0259] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.
[0260] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0261] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0262] These processors can execute instructions that can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0263] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A communication method based on O-RAN, characterized in that, include: The Near-RT RIC sends a creation request message for an intelligent processing auxiliary information task to the Non-RTTRIC. The creation request message is used to request the creation of an intelligent processing auxiliary information task. The intelligent processing auxiliary information refers to information related to the input of artificial intelligence processing. The creation request message includes at least one of the following: an indication that the intelligent processing auxiliary information to be extracted is an integrated extraction intention information, an identifier of the intelligent processing auxiliary information to be extracted, and extraction timing information. The meaning information is used to instruct the Non-RT RIC to provide multiple intelligent processing assistance information simultaneously. If the Non-RT RIC cannot provide at least one of the multiple intelligent processing assistance information simultaneously, the operation corresponding to the intelligent processing assistance information task will fail. The identifier of the intelligent processing assistance information to be extracted indicates that the Near-RT RIC requests the intelligent processing assistance information provided by the Non-RT RIC; The extraction timing information is used to indicate when the Non-RT RIC provides intelligent processing assistance information; The Near-RT RIC receives feedback messages sent by the Non-RT RIC, which are used to indicate whether the intelligent processing auxiliary information task was created successfully or failed.
2. The method as described in claim 1, characterized in that, The timing indicated by the extraction timing information includes at least one of the following: One-time transmission means that only one intelligent processing assistance message needs to be provided to Near-RT RIC; Periodic transmission refers to the need to periodically provide intelligent processing assistance information to the Near-RT RIC; Event triggering refers to the need to provide intelligent processing assistance information to Near-RT RIC after a specific event occurs; Periodic or event-triggered refers to the need to periodically provide intelligent processing assistance information to the Near-RT RIC or to provide intelligent processing assistance information to the Near-RT RIC after a specific event occurs; Post-event periodic transmission refers to the periodic provision of intelligent processing assistance information to Near-RT RIC after a specific event occurs.
3. The method as described in claim 2, characterized in that, When the timing indicated by the extraction timing information is periodic transmission, periodic or event-triggered transmission, or periodic transmission after an event, the extraction timing information includes periodic description information, which includes at least one of the following: Start time indicates the starting time for sending intelligent processing assistance information. The default value for the start time is "as soon as possible". Time unit, used to indicate the interval time unit for sending intelligent processing auxiliary information; Period duration is used to indicate the interval between sending intelligent processing assistance information.
4. The method as described in claim 2, characterized in that, When the timing indicated by the extraction timing information is event-triggered, periodic, or event-triggered or post-event periodic transmission, the extraction timing information includes event description information, which is used to indicate at least one event. When any one of the at least one events occurs, the Non-RT RIC will send intelligent processing assistance information to the Near-RT RIC. An event is defined as a combination of one or more terms, and an event is considered to have occurred when all the terms of an event are satisfied.
5. A communication method based on O-RAN, characterized in that, include: The Non-RT RIC receives a creation request message for an intelligent processing assistance information task from the Near-RTTRIC. The creation request message is used to request the creation of an intelligent processing assistance information task. The intelligent processing assistance information refers to information related to the input of artificial intelligence processing. The creation request message includes at least one of the following: an indication that the intelligent processing assistance information to be extracted is an integrated extraction intention information, an identifier of the intelligent processing assistance information to be extracted, and extraction timing information. The meaning information is used to instruct the Non-RT RIC to provide multiple intelligent processing assistance information simultaneously. If the Non-RT RIC cannot provide at least one of the multiple intelligent processing assistance information simultaneously, the operation corresponding to the intelligent processing assistance information task will fail. The identifier of the intelligent processing assistance information to be extracted indicates that the Near-RT RIC requests the intelligent processing assistance information provided by the Non-RT RIC; The extraction timing information is used to indicate when the Non-RT RIC provides intelligent processing assistance information; The Non-RT RIC sends a feedback message to the Near-RT RIC, which indicates whether the intelligent processing assistance information task was created successfully or failed.
6. The method as described in claim 5, characterized in that, The timing indicated by the extraction timing information includes at least one of the following: One-time transmission means that only one intelligent processing assistance message needs to be provided to Near-RT RIC; Periodic transmission refers to the need to periodically provide intelligent processing assistance information to the Near-RT RIC; Event triggering refers to the need to provide intelligent processing assistance information to Near-RT RIC after a specific event occurs; Periodic or event-triggered refers to the need to periodically provide intelligent processing assistance information to the Near-RT RIC or to provide intelligent processing assistance information to the Near-RT RIC after a specific event occurs; Post-event periodic transmission refers to the periodic provision of intelligent processing assistance information to Near-RT RIC after a specific event occurs.
7. The method as described in claim 6, characterized in that, When the timing indicated by the extraction timing information is periodic transmission, periodic or event-triggered transmission, or periodic transmission after an event, the extraction timing information includes periodic description information, which includes at least one of the following: Start time indicates the starting time for sending intelligent processing assistance information. The default value for the start time is "as soon as possible". Time unit, used to indicate the interval time unit for sending intelligent processing auxiliary information; Period duration is used to indicate the interval between sending intelligent processing assistance information.
8. The method as described in claim 6, characterized in that, When the timing indicated by the extraction timing information is event-triggered, periodic, or event-triggered or post-event periodic transmission, the extraction timing information includes event description information, which is used to indicate at least one event. When any one of the at least one events occurs, the Non-RT RIC will send intelligent processing assistance information to the Near-RT RIC. An event is defined as a combination of one or more terms, and an event is considered to have occurred when all the terms of an event are satisfied.
9. A communication method based on O-RAN, characterized in that, include: The Near-RT RIC sends an update request message for the intelligent processing assistance information task to the Non-RTTRIC. The update request message is used to request an update of the intelligent processing assistance information task. The intelligent processing assistance information refers to information related to the input of artificial intelligence processing. The update request message includes at least one of the following: an indication that the intelligent processing assistance information to be extracted is an integrated extraction intention information, an identifier of the intelligent processing assistance information to be extracted, and extraction timing information. The meaning information is used to instruct the Non-RT RIC to provide multiple intelligent processing assistance information simultaneously. If the Non-RT RIC cannot provide at least one of the multiple intelligent processing assistance information simultaneously, the operation corresponding to the intelligent processing assistance information task will fail. The identifier of the intelligent processing assistance information to be extracted indicates that the Near-RT RIC requests the intelligent processing assistance information provided by the Non-RT RIC; The extraction timing information is used to indicate when the Non-RT RIC provides intelligent processing assistance information; The Near-RT RIC receives feedback messages sent by the Non-RT RIC, and the feedback messages are used to indicate whether the intelligent processing auxiliary information task update is successful or failed.
10. The method as described in claim 9, characterized in that, The timing indicated by the extraction timing information includes at least one of the following: One-time transmission means that only one intelligent processing assistance message needs to be provided to Near-RT RIC; Periodic transmission refers to the need to periodically provide intelligent processing assistance information to the Near-RT RIC; Event triggering refers to the need to provide intelligent processing assistance information to Near-RT RIC after a specific event occurs; Periodic or event-triggered refers to the need to periodically provide intelligent processing assistance information to the Near-RT RIC or to provide intelligent processing assistance information to the Near-RT RIC after a specific event occurs; Post-event periodic transmission refers to the periodic provision of intelligent processing assistance information to Near-RT RIC after a specific event occurs.
11. The method as described in claim 10, characterized in that, When the timing indicated by the extraction timing information is periodic transmission, periodic or event-triggered transmission, or periodic transmission after an event, the extraction timing information includes periodic description information, which includes at least one of the following: Start time indicates the starting time for sending intelligent processing assistance information. The default value for the start time is "as soon as possible". Time unit, used to indicate the interval time unit for sending intelligent processing auxiliary information; Period duration is used to indicate the interval between sending intelligent processing assistance information.
12. The method as described in claim 10, characterized in that, When the timing indicated by the extraction timing information is event-triggered, periodic, or event-triggered or post-event periodic transmission, the extraction timing information includes event description information, which is used to indicate at least one event. When any one of the at least one events occurs, the Non-RT RIC will send intelligent processing assistance information to the Near-RT RIC. An event is defined as a combination of one or more terms, and an event is considered to have occurred when all the terms of an event are satisfied.
13. A communication method based on O-RAN, characterized in that, include: The Non-RT RIC receives an update request message for an intelligent processing auxiliary information task from the Near-RTTRIC. The update request message is used to request an update of the intelligent processing auxiliary information task. The intelligent processing auxiliary information refers to information related to the input of artificial intelligence processing. The update request message includes at least one of the following: an indication that the intelligent processing auxiliary information to be extracted is an integrated extraction intention information, an identifier of the intelligent processing auxiliary information to be extracted, and extraction timing information. The meaning information is used to instruct the Non-RT RIC to provide multiple intelligent processing assistance information simultaneously. If the Non-RT RIC cannot provide at least one of the multiple intelligent processing assistance information simultaneously, the operation corresponding to the intelligent processing assistance information task will fail. The identifier of the intelligent processing assistance information to be extracted indicates that the Near-RT RIC requests the intelligent processing assistance information provided by the Non-RT RIC; The extraction timing information is used to indicate when the Non-RT RIC provides intelligent processing assistance information; The Non-RT RIC sends a feedback message to the Near-RT RIC, which indicates whether the intelligent processing assistance information task update was successful or failed.
14. The method as described in claim 13, characterized in that, The timing indicated by the extraction timing information includes at least one of the following: One-time transmission means that only one intelligent processing assistance message needs to be provided to Near-RT RIC; Periodic transmission refers to the need to periodically provide intelligent processing assistance information to the Near-RT RIC; Event triggering refers to the need to provide intelligent processing assistance information to Near-RT RIC after a specific event occurs; Periodic or event-triggered refers to the need to periodically provide intelligent processing assistance information to the Near-RT RIC or to provide intelligent processing assistance information to the Near-RT RIC after a specific event occurs; Post-event periodic transmission refers to the periodic provision of intelligent processing assistance information to Near-RT RIC after a specific event occurs.
15. The method as described in claim 14, characterized in that, When the timing indicated by the extraction timing information is periodic transmission, periodic or event-triggered transmission, or periodic transmission after an event, the extraction timing information includes periodic description information, which includes at least one of the following: Start time indicates the starting time for sending intelligent processing assistance information. The default value for the start time is "as soon as possible". Time unit, used to indicate the interval time unit for sending intelligent processing auxiliary information; Period duration is used to indicate the interval between sending intelligent processing assistance information.
16. The method as described in claim 14, characterized in that, When the timing indicated by the extraction timing information is event-triggered, periodic, or event-triggered or post-event periodic transmission, the extraction timing information includes event description information, which is used to indicate at least one event. When any one of the at least one events occurs, the Non-RT RIC will send intelligent processing assistance information to the Near-RT RIC. An event is defined as a combination of one or more terms, and an event is considered to have occurred when all the terms of an event are satisfied.
17. An O-RAN-based information processing device, applied to a Near-Real-Time Radio Access Network Intelligent Controller (Near-RTRIC), characterized in that, The device includes a memory, a transceiver, and a processor. A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Send a creation request message for an intelligent processing auxiliary information task to the Non-RT RIC (Non-Real-Time Radio Access Network Intelligent Controller). The creation request message is used to request the creation of an intelligent processing auxiliary information task. The intelligent processing auxiliary information refers to information related to the input of artificial intelligence processing. The creation request message includes at least one of the following: an indication that the intelligent processing auxiliary information to be extracted is an integrated extraction meaning information, an identifier of the intelligent processing auxiliary information to be extracted, and extraction timing information. The meaning information is used to instruct the Non-RT RIC to provide multiple intelligent processing assistance information simultaneously. If the Non-RT RIC cannot provide at least one of the multiple intelligent processing assistance information simultaneously, the operation corresponding to the intelligent processing assistance information task will fail. The identifier of the intelligent processing assistance information to be extracted indicates that the Near-RT RIC requests the intelligent processing assistance information provided by the Non-RT RIC; The extraction timing information is used to indicate when the Non-RT RIC provides intelligent processing assistance information; Receive feedback messages sent by the Non-RT RIC, which indicate whether the intelligent processing auxiliary information task was created successfully or failed.
18. The apparatus as claimed in claim 17, characterized in that, The timing indicated by the extraction timing information includes at least one of the following: One-time transmission means that only one intelligent processing assistance message needs to be provided to Near-RT RIC; Periodic transmission refers to the need to periodically provide intelligent processing assistance information to the Near-RT RIC; Event triggering refers to the need to provide intelligent processing assistance information to Near-RT RIC after a specific event occurs; Periodic or event-triggered refers to the need to periodically provide intelligent processing assistance information to the Near-RT RIC or to provide intelligent processing assistance information to the Near-RT RIC after a specific event occurs; Post-event periodic transmission refers to the periodic provision of intelligent processing assistance information to Near-RT RIC after a specific event occurs.
19. The apparatus as claimed in claim 18, characterized in that, When the timing indicated by the extraction timing information is periodic transmission, periodic or event-triggered transmission, or periodic transmission after an event, the extraction timing information includes periodic description information, which includes at least one of the following: Start time indicates the starting time for sending intelligent processing assistance information. The default value for the start time is "as soon as possible". Time unit, used to indicate the interval time unit for sending intelligent processing auxiliary information; Period duration is used to indicate the interval between sending intelligent processing assistance information.
20. The apparatus as claimed in claim 18, characterized in that, When the timing indicated by the extraction timing information is event-triggered, periodic, or event-triggered or post-event periodic transmission, the extraction timing information includes event description information, which is used to indicate at least one event. When any one of the at least one events occurs, the Non-RT RIC will send intelligent processing assistance information to the Near-RT RIC. An event is defined as a combination of one or more terms, and an event is considered to have occurred when all the terms of an event are satisfied.
21. An information processing device based on O-RAN, applied to a non-real-time radio access network intelligent controller (Non-RTRIC), characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: The system receives a creation request message for an intelligent processing auxiliary information task sent by the Near-RT RIC intelligent controller. The creation request message is used to request the creation of an intelligent processing auxiliary information task. The intelligent processing auxiliary information refers to information related to the input of artificial intelligence processing. The creation request message includes at least one of the following: an indication that the intelligent processing auxiliary information to be extracted is an integrated extraction meaning information, an identifier of the intelligent processing auxiliary information to be extracted, and extraction timing information. The meaning information is used to instruct the Non-RT RIC to provide multiple intelligent processing assistance information simultaneously. If the Non-RT RIC cannot provide at least one of the multiple intelligent processing assistance information simultaneously, the operation corresponding to the intelligent processing assistance information task will fail. The identifier of the intelligent processing assistance information to be extracted indicates that the Near-RT RIC requests the intelligent processing assistance information provided by the Non-RT RIC; The extraction timing information is used to indicate when the Non-RT RIC provides intelligent processing assistance information; A feedback message is sent to the Near-RT RIC, which indicates whether the intelligent processing assistance information task was created successfully or failed.
22. The apparatus as claimed in claim 21, characterized in that, The timing indicated by the extraction timing information includes at least one of the following: One-time transmission means that only one intelligent processing assistance message needs to be provided to Near-RT RIC; Periodic transmission refers to the need to periodically provide intelligent processing assistance information to the Near-RT RIC; Event triggering refers to the need to provide intelligent processing assistance information to Near-RT RIC after a specific event occurs; Periodic or event-triggered refers to the need to periodically provide intelligent processing assistance information to the Near-RT RIC or to provide intelligent processing assistance information to the Near-RT RIC after a specific event occurs; Post-event periodic transmission refers to the periodic provision of intelligent processing assistance information to Near-RT RIC after a specific event occurs.
23. The apparatus as claimed in claim 22, characterized in that, When the timing indicated by the extraction timing information is periodic transmission, periodic or event-triggered transmission, or periodic transmission after an event, the extraction timing information includes periodic description information, which includes at least one of the following: Start time indicates the starting time for sending intelligent processing assistance information. The default value for the start time is "as soon as possible". Time unit, used to indicate the interval time unit for sending intelligent processing auxiliary information; Period duration is used to indicate the interval between sending intelligent processing assistance information.
24. The apparatus as claimed in claim 22, characterized in that, When the timing indicated by the extraction timing information is event-triggered, periodic, or event-triggered or post-event periodic transmission, the extraction timing information includes event description information, which is used to indicate at least one event. When any one of the at least one events occurs, the Non-RT RIC will send intelligent processing assistance information to the Near-RT RIC. An event is defined as a combination of one or more terms, and an event is considered to have occurred when all the terms of an event are satisfied.
25. An O-RAN-based information processing device, applied to a Near-Real-Time Radio Access Network Intelligent Controller (Near-RTRIC), characterized in that, The device includes a memory, a transceiver, and a processor. A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Send an update request message for the intelligent processing auxiliary information task to the Non-RT RIC intelligent controller. The update request message is used to request an update of the intelligent processing auxiliary information task. The intelligent processing auxiliary information refers to information related to the input of artificial intelligence processing. The update request message includes at least one of the following: an indication that the intelligent processing auxiliary information to be extracted is an integrated extraction meaning information, an identifier of the intelligent processing auxiliary information to be extracted, and extraction timing information. The meaning information is used to instruct the Non-RT RIC to provide multiple intelligent processing assistance information simultaneously. If the Non-RT RIC cannot provide at least one of the multiple intelligent processing assistance information simultaneously, the operation corresponding to the intelligent processing assistance information task will fail. The identifier of the intelligent processing assistance information to be extracted indicates that the Near-RT RIC requests the intelligent processing assistance information provided by the Non-RT RIC; The extraction timing information is used to indicate when the Non-RT RIC provides intelligent processing assistance information; Receive feedback messages sent by the Non-RT RIC, which indicate whether the intelligent processing assistance information task update was successful or failed.
26. The apparatus as claimed in claim 25, characterized in that, The timing indicated by the extraction timing information includes at least one of the following: One-time transmission means that only one intelligent processing assistance message needs to be provided to Near-RT RIC; Periodic transmission refers to the need to periodically provide intelligent processing assistance information to the Near-RT RIC; Event triggering refers to the need to provide intelligent processing assistance information to Near-RT RIC after a specific event occurs; Periodic or event-triggered refers to the need to periodically provide intelligent processing assistance information to the Near-RT RIC or to provide intelligent processing assistance information to the Near-RT RIC after a specific event occurs; Post-event periodic transmission refers to the periodic provision of intelligent processing assistance information to Near-RT RIC after a specific event occurs.
27. The apparatus as claimed in claim 26, characterized in that, When the timing indicated by the extraction timing information is periodic transmission, periodic or event-triggered transmission, or periodic transmission after an event, the extraction timing information includes periodic description information, which includes at least one of the following: Start time indicates the starting time for sending intelligent processing assistance information. The default value for the start time is "as soon as possible". Time unit, used to indicate the interval time unit for sending intelligent processing auxiliary information; Period duration is used to indicate the interval between sending intelligent processing assistance information.
28. The apparatus as claimed in claim 26, characterized in that, When the timing indicated by the extraction timing information is event-triggered, periodic, or event-triggered or post-event periodic transmission, the extraction timing information includes event description information, which is used to indicate at least one event. When any one of the at least one events occurs, the Non-RT RIC will send intelligent processing assistance information to the Near-RT RIC. An event is defined as a combination of one or more terms, and an event is considered to have occurred when all the terms of an event are satisfied.
29. An information processing device based on O-RAN, applied to a non-real-time radio access network intelligent controller (Non-RTRIC), characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: The system receives an update request message for an intelligent processing assistance information task sent by the Near-RT RIC intelligent controller. The update request message is used to request an update of the intelligent processing assistance information task. The intelligent processing assistance information refers to information related to the input of artificial intelligence processing. The update request message includes at least one of the following: an indication that the intelligent processing assistance information to be extracted is an integrated extraction meaning information, an identifier of the intelligent processing assistance information to be extracted, and extraction timing information. The meaning information is used to instruct the Non-RT RIC to provide multiple intelligent processing assistance information simultaneously. If the Non-RT RIC cannot provide at least one of the multiple intelligent processing assistance information simultaneously, the operation corresponding to the intelligent processing assistance information task will fail. The identifier of the intelligent processing assistance information to be extracted indicates that the Near-RT RIC requests the intelligent processing assistance information provided by the Non-RT RIC; The extraction timing information is used to indicate when the Non-RT RIC provides intelligent processing assistance information; A feedback message is sent to the Near-RT RIC, which indicates whether the intelligent processing assistance information task update was successful or failed.
30. The apparatus as claimed in claim 29, characterized in that, The timing indicated by the extraction timing information includes at least one of the following: One-time transmission means that only one intelligent processing assistance message needs to be provided to Near-RT RIC; Periodic transmission refers to the need to periodically provide intelligent processing assistance information to the Near-RT RIC; Event triggering refers to the need to provide intelligent processing assistance information to Near-RT RIC after a specific event occurs; Periodic or event-triggered refers to the need to periodically provide intelligent processing assistance information to the Near-RT RIC or to provide intelligent processing assistance information to the Near-RT RIC after a specific event occurs; Post-event periodic transmission refers to the periodic provision of intelligent processing assistance information to Near-RT RIC after a specific event occurs.
31. The apparatus as claimed in claim 30, characterized in that, When the timing indicated by the extraction timing information is periodic transmission, periodic or event-triggered transmission, or periodic transmission after an event, the extraction timing information includes periodic description information, which includes at least one of the following: Start time indicates the starting time for sending intelligent processing assistance information. The default value for the start time is "as soon as possible". Time unit, used to indicate the interval time unit for sending intelligent processing auxiliary information; Period duration is used to indicate the interval between sending intelligent processing assistance information.
32. The apparatus as claimed in claim 30, characterized in that, When the timing indicated by the extraction timing information is event-triggered, periodic, or event-triggered or post-event periodic transmission, the extraction timing information includes event description information, which is used to indicate at least one event. When any one of the at least one events occurs, the Non-RT RIC will send intelligent processing assistance information to the Near-RT RIC. An event is defined as a combination of one or more terms, and an event is considered to have occurred when all the terms of an event are satisfied.
33. An O-RAN-based information processing device, applied to a Near-Real-Time Radio Access Network Intelligent Controller (Near-RTRIC), characterized in that, The apparatus includes a functional unit for performing the O-RAN-based communication method according to any one of claims 1 to 4, or includes a functional unit for performing the O-RAN-based communication method according to any one of claims 9 to 12.
34. An information processing device based on O-RAN, applied to a non-real-time radio access network intelligent controller (Non-RTRIC), characterized in that, include: The functional unit is used to perform the O-RAN-based communication method according to any one of claims 5 to 8, or includes a functional unit for performing the O-RAN-based communication method according to any one of claims 13 to 16.
35. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a computer program for causing the processor to perform the method according to any one of claims 1 to 16.