Intelligent control method and system for wireless access network, medium and product
By deploying intelligent control units in the O-RAN architecture, the base station data is acquired and processed in real time, the problems of data transmission bandwidth and delay limitation in the O-RAN architecture are solved, real-time intelligent control of the base station units is realized, and network response speed is improved and flexibility.
Patent Information
- Application Number
- CN202411082360.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-08
- Publication Date
- 2024-12-06
AI Technical Summary
In the existing O-RAN architecture, Non-RT RIC and Near-RT RIC are located outside the base station node, resulting in data transmission bandwidth and delay limitations, making it impossible to achieve intelligent control closed loops of less than 10ms, and cannot meet the needs of wireless real-time intelligent control. .
By deploying intelligent control units outside or internal to the base station unit, base station data is obtained in real time and control instructions are issued, and the RT-RIC platform is used to directly interact with the protocol stack or base station unit to realize a real-time intelligent control closed loop.
Real-time intelligent control of base station units is realized, data transmission delay and interruption is reduced, user experience is improved, and intelligent control needs of less than 10ms is met.
Smart Images

Figure CN119095203A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of communication technology, and in particular to a method, system, medium and product for intelligent control of a wireless access network. Background Art
[0002] At present, the O-RAN (Open-Radio Access Network) architecture uses Near-RTRIC (Near-Real-Time RAN Intelligent Controller) to achieve near-real-time wireless intelligent control of 10ms to 1s, and uses Non-RT RIC (Non-Real-Time RAN Intelligent Controller) to achieve non-real-time intelligent control of more than 1s. xApps and rApps based on AI (Artificial Intelligence) / ML (Machine Learning) or non-AI / ML algorithms are loaded on Near-RT RIC and Non-RT RIC respectively to customize and programmable wireless capabilities, thereby realizing the intelligence of wireless networks (existing O-RAN intelligent architectures such as Figure 1 shown).
[0003] Although the existing O-RAN intelligent architecture can support an intelligent control closed loop of more than 10ms, it has the following problems:
[0004] (1) If the RIC (RAN Intelligent Controller) wants to control base stations in real time, it needs to know the real-time status of the base stations and obtain the wireless channel status data in real time (less than 10ms, or even at the TTI level), and even obtain the antenna IQ (I stands for In-phase, Q stands for Quadrature) data. Such a large amount of data needs to be transmitted in real time, which will put great pressure on the network port or backhaul network.
[0005] (2) Real-time transmission of wireless and control data will preempt normal UE (User Equipment) data transmission;
[0006] (3) The transmission delay of the RIC control closed loop cannot meet the requirement of less than 10ms;
[0007] In summary, since Non-RT RIC and Near-RT RIC are located at the base station node (such as Figure 1Outside the E2Node shown in the figure, the data transmission bandwidth and delay are limited, and real-time (usually less than 10ms) intelligent control closed loop cannot be realized, and the wireless real-time intelligent control requirements cannot be met. Summary of the invention
[0008] The embodiments of the present application provide a wireless access network intelligent control method, system, medium and product to solve the problem in the related art that in the O-RAN architecture, since the Non-RT RIC and Near-RT RIC are located outside the base station node, the data transmission bandwidth and latency are limited, and a real-time (usually less than 10ms) intelligent control closed loop cannot be achieved, and the wireless real-time intelligent control requirements cannot be met.
[0009] To solve the above technical problems, the embodiments of the present application provide the following aspects:
[0010] In a first aspect, an embodiment of the present application provides a wireless access network intelligent control method, including:
[0011] The intelligent control unit acquires base station data from the base station unit in real time;
[0012] The intelligent control unit sends control instructions to the base station unit in real time according to the base station data;
[0013] The intelligent control unit is deployed outside the base station unit and on the same hardware board and / or virtual platform as the base station unit, or the intelligent control unit is deployed inside the base station unit.
[0014] Optionally, the base station unit includes at least one of the following: a central unit control plane O-CU-CP, a centralized unit user plane O-CU-UP and a distributed unit O-DU.
[0015] Optionally, when the intelligent control unit is deployed inside the base station unit, the intelligent control unit is connected to the protocol stack of the base station unit through a first API interface;
[0016] The real-time acquisition of base station data from the base station unit comprises:
[0017] Acquiring the base station data from the protocol stack in real time;
[0018] The sending of control instructions to the base station unit in real time according to the base station data comprises:
[0019] The control instruction is sent to the protocol stack in real time according to the base station data.
[0020] Optionally, the intelligent control unit is deployed in a real-time wireless intelligent controller RT-RIC platform, wherein at least one intelligent control unit is registered on the RT-RIC platform, and the RT-RIC platform is deployed inside the base station unit; the intelligent control unit is connected to the RT-RIC platform through a second API interface, and the RT-RIC platform is connected to the protocol stack through a third API interface;
[0021] The real-time acquisition of the base station data from the protocol stack includes:
[0022] Acquiring the base station data from the protocol stack in real time through the RT-RIC platform;
[0023] The sending of the control instruction to the protocol stack in real time according to the base station data comprises:
[0024] Through the RT-RIC platform, the control instruction is sent to the protocol stack in real time according to the base station data.
[0025] Optionally, in the case where the intelligent control unit is deployed outside the base station unit and is deployed on the same hardware board and / or virtual platform as the base station unit, the intelligent control unit is deployed in the RT-RIC platform, wherein at least one of the intelligent control units is registered on the RT-RIC platform, and the RT-RIC platform is deployed outside the base station unit and is deployed on the same hardware board and / or virtual platform as the base station unit; the intelligent control unit is connected to the RT-RIC platform via a fourth API interface, and the RT-RIC platform is connected to the base station unit via a fifth API interface;
[0026] The real-time acquisition of base station data from the base station unit comprises:
[0027] Acquiring the base station data from the base station unit in real time through the RT-RIC platform;
[0028] The sending of control instructions to the base station unit in real time according to the base station data comprises:
[0029] Through the RT-RIC platform, the control instruction is sent to the base station unit in real time according to the base station data.
[0030] Optionally, acquiring base station data from the base station unit in real time includes at least one of the following:
[0031] Sending a data subscription instruction to the base station unit to obtain base station data from the base station unit in real time;
[0032] or,
[0033] A data read request is sent to the base station unit to obtain base station data from the base station unit in real time.
[0034] In a second aspect, an embodiment of the present application provides a wireless access network intelligent control system, the system comprising:
[0035] Intelligent control unit and base station unit;
[0036] The intelligent control unit is deployed outside the base station unit and is deployed on the same hardware board and / or virtual platform as the base station unit, or the intelligent control unit is deployed inside the base station unit;
[0037] The intelligent control unit is used to obtain base station data from the base station unit in real time; and is also used to send control instructions to the base station unit in real time according to the base station data.
[0038] Optionally, when the intelligent control unit is deployed inside the base station unit, the intelligent control unit is connected to the protocol stack of the base station unit through a first API interface;
[0039] The intelligent control unit is used to obtain the base station data from the protocol stack in real time; and is also used to send the control instruction to the protocol stack in real time according to the base station data.
[0040] Optionally, the intelligent control unit is deployed in an RT-RIC platform, wherein at least one intelligent control unit is registered on the RT-RIC platform, and the RT-RIC platform is deployed inside the base station unit; the intelligent control unit is connected to the RT-RIC platform through a second API interface, and the RT-RIC platform is connected to the protocol stack through a third API interface;
[0041] The RT-RIC platform is used to obtain the base station data from the protocol stack in real time and send the base station data to the intelligent control unit;
[0042] The intelligent control unit is used to send the control instruction to the RT-RIC platform in real time according to the base station data;
[0043] The RT-RIC platform is used to receive the control instruction and send the control instruction to the protocol stack.
[0044] Optionally, in the case where the intelligent control unit is deployed outside the base station unit and is deployed on the same hardware board and / or virtual platform as the base station unit, the intelligent control unit is deployed in the RT-RIC platform, wherein at least one of the intelligent control units is registered on the RT-RIC platform, and the RT-RIC platform is deployed outside the base station unit and is deployed on the same hardware board and / or virtual platform as the base station unit; the intelligent control unit is connected to the RT-RIC platform via a fourth API interface, and the RT-RIC platform is connected to the base station unit via a fifth API interface;
[0045] The RT-RIC platform is used to obtain the base station data from the base station unit in real time and send the base station data to the intelligent control unit;
[0046] The intelligent control unit is used to send the control instruction to the RT-RIC platform in real time according to the base station data;
[0047] The RT-RIC platform is used to receive the control instruction and send the control instruction to the base station unit.
[0048] In a third aspect, an embodiment of the present application provides an electronic device, comprising: a processor, a memory, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, implements the steps of a wireless access network intelligent control method as described in the first aspect.
[0049] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of a wireless access network intelligent control method as described in the first aspect are implemented.
[0050] In a fifth aspect, an embodiment of the present application provides a computer program product, including computer instructions, which, when executed by a processor, implement the steps of a wireless access network intelligent control method as described in the first aspect.
[0051] Thus, the intelligent control unit can obtain base station data from the base station unit in real time, and send control instructions to the base station unit in real time according to the base station data, and the intelligent control unit is deployed outside the base station unit and deployed on the same hardware board and / or virtual platform as the base station unit, or the intelligent control unit is deployed inside the base station unit. Thus, real-time intelligent control of the base station unit can be achieved, solving the problem that the existing wireless access network architecture cannot meet the real-time intelligent control requirements, and reducing data transmission delays and interruptions, thereby improving user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present application. Also, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings:
[0053] Figure 1 This is a block diagram of the O-RAN system architecture in the prior art;
[0054] Figure 2 A flowchart of a wireless access network intelligent control method provided in an embodiment of the present application;
[0055] Figure 3 An improved O-RAN system architecture block diagram provided in an embodiment of the present application;
[0056] Figure 4 A schematic diagram of a deployment method of an intelligent control unit (dAPP) in a base station unit (O-CU-CP, O-CU-UP, and O-DU) provided in an embodiment of the present application;
[0057] Figure 5 A schematic diagram of an implementation method of four logical functions of an intelligent control unit (dAPP) provided in an embodiment of the present application;
[0058] Figure 6 A schematic diagram of a direct interaction between an intelligent control unit (dAPP) and a protocol stack or a base station unit provided in an embodiment of the present application;
[0059] Figure 7 A schematic diagram of an intelligent control unit (dAPP) provided in an embodiment of the present application directly interacting with a protocol stack or a base station unit through an RT-RIC platform;
[0060] Fig. 8A An architecture block diagram of a wireless access network intelligent control system provided in an embodiment of the present application;
[0061] Figure 8B An architecture block diagram of a wireless access network intelligent control system provided in an embodiment of the present application;
[0062] Fig. 9 A structural block diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0063] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0064] Figure 2 A wireless access network intelligent control method according to an embodiment of the present application is shown. Figure 2 As shown, the method includes:
[0065] Step S201, the intelligent control unit acquires base station data from the base station unit in real time;
[0066] Step S202: The intelligent control unit sends control instructions to the base station unit in real time according to the base station data;
[0067] The intelligent control unit is deployed outside the base station unit and is deployed on the same hardware board and / or virtual platform as the base station unit, or the intelligent control unit is deployed inside the base station unit. The base station unit includes at least one of the following: O-CU-CP (Centralized Unit Control Plane), O-CU-UP (Centralized Unit User Plane), and a distributed unit O-DU (Distributed Unit).
[0068] Figure 2 The method shown can be applied to Figure 3 The O-RAN architecture shown in Figure 3 As shown, the embodiment of the present application makes the following improvements to the O-RAN architecture, that is, introducing dApp (distributed real-time intelligent application, that is, the intelligent control unit described in step S101 and step S102) into E2Node (base station node) such as O-CU-CP, O-CU-UP and O-DU to realize real-time (usually less than 10ms) intelligent control. dApp can realize real-time intelligent data interaction with at least one of O-CU-CP, O-CU-UP and O-DU, such as Figure 3 As shown, a real-time intelligent control closed loop can be implemented at the E2Node, which can solve the problem that the existing O-RAN architecture cannot meet the real-time intelligent control requirements.
[0069] exist Figure 3In the architecture shown, SMO (Service Management and Orchestration) is responsible for the management and orchestration tasks of the entire network. SMO contains multiple Non-RT RICs, in which multiple rApp applications run to handle network decision-making and control on a longer time scale, such as maintenance and upgrades and other non-real-time tasks.
[0070] Non-RT RIC: Located inside SMO, it is mainly responsible for non-real-time network control and management, and implements specific network management functions through rApp.
[0071] Near-RT RIC: Connected to the SMO, it is responsible for near real-time network control, which usually ranges from 10 milliseconds to 1 second. Multiple xApp applications can run in the Near-RT RIC, which optimize network performance and resource allocation by quickly responding to changes in network status.
[0072] It should be noted that dApp (intelligent control unit) refers to a specially designed distributed real-time intelligent application program used to implement specific network control logic and decision-making algorithms. dApp is designed to focus more on data transmission and interaction at the protocol stack level. These applications can run at the base station level and support rapid analysis and processing of real-time data, thereby achieving rapid control feedback and decision-making. dApp can instantly process and respond to changes in network status monitored in real time, support functions such as dynamic spectrum management, user access control and resource allocation, and localize the decision-making process at the base station, which can reduce dependence on centralized network resources and enhance network reliability and stability.
[0073] It should be noted that the intelligent control closed loop refers to the complete process from data collection and processing to making control decisions and executing this series of actions. The intelligent control closed loop can support rapid response to changes in network conditions, thereby optimizing network performance and resource allocation.
[0074] Figure 4 The three intelligent control closed loops shown are:
[0075] The O-CU-CP intelligent control closed loop is usually responsible for handling real-time control tasks of the control plane, such as dynamically adjusting the network's signaling strategy and session management strategy to cope with real-time changes in network status;
[0076] O-CU-UP’s intelligent control closed loop focuses on real-time processing of user data, such as optimizing data flow routing and handling user traffic peaks to ensure efficient and stable data transmission;
[0077] The O-DU's intelligent control closed loop is used to implement real-time data processing and wireless resource management, such as real-time adjustment of resource allocation and signal processing parameters to adapt to rapid changes in the wireless environment.
[0078] Each intelligent control loop utilizes the local processing power of the base station component where it is located to reduce the delay in data transmission and processing, thereby achieving real-time control (usually less than 10ms). This can significantly improve the responsiveness and flexibility of the network, and is particularly suitable for delay-sensitive applications such as industrial automation and virtual reality.
[0079] In one possible implementation, when the intelligent control unit is deployed inside the base station unit, the intelligent control unit is connected to the protocol stack of the base station unit through a first API interface; step S101, real-time acquisition of base station data from the base station unit includes: real-time acquisition of base station data from the protocol stack; step S102, real-time issuance of control instructions to the base station unit according to the base station data includes: real-time issuance of control instructions to the protocol stack according to the base station data.
[0080] In a possible implementation, an intelligent control unit is deployed in a real-time wireless intelligent controller RT-RIC platform, wherein at least one intelligent control unit is registered on the RT-RIC platform, and the RT-RIC platform is deployed inside a base station unit; the intelligent control unit is connected to the RT-RIC platform via a second API interface, and the RT-RIC platform is connected to the protocol stack via a third API interface; real-time acquisition of base station data from the protocol stack includes: real-time acquisition of base station data from the protocol stack via the RT-RIC platform; and real-time issuance of control instructions to the protocol stack based on the base station data includes: real-time issuance of control instructions to the protocol stack based on the base station data via the RT-RIC platform.
[0081] In one possible implementation, when the intelligent control unit is deployed outside the base station unit and on the same hardware board and / or virtual platform as the base station unit, the intelligent control unit is deployed in the RT-RIC platform, wherein at least one intelligent control unit is registered on the RT-RIC platform, and the RT-RIC platform is deployed outside the base station unit and on the same hardware board and / or virtual platform as the base station unit; the intelligent control unit is connected to the RT-RIC platform via a fourth API interface, and the RT-RIC platform is connected to the base station unit via a fifth API interface; step S101, real-time acquisition of base station data from the base station unit includes: real-time acquisition of base station data from the base station unit via the RT-RIC platform; step S102, issuing control instructions to the base station unit in real time according to the base station data includes: issuing control instructions to the base station unit in real time according to the base station data via the RT-RIC platform.
[0082] In one possible implementation, real-time acquisition of base station data from a base station unit includes at least one of the following: sending a data subscription instruction to the base station unit to acquire real-time base station data from the base station unit; or, sending a data read request to the base station unit to acquire real-time base station data from the base station unit.
[0083] It should be noted that there are four ways to implement the logical functions of dApp (such as Figure 5 shown):
[0084] (1) Figure 5 As shown in option A-1 in , dApp, as a directly executable logic component, is located inside the logic function of O-CU (such as: O-CU-CP, O-CU-UP) and / or O-DU (i.e., the intelligent control unit is located inside the base station unit), and interacts directly with the protocol stack. Specifically, dApp is located inside O-CU and / or O-DU, and interacts with the protocol stack inside O-CU and / or O-DU through the API (Application Programming Interface) interface, obtains wireless information data in real time, and sends control or configuration information to the relevant modules of the protocol stack in real time. And the API interface can be named the first API interface.
[0085] It should be noted that the API interface provides a standardized way for dApp to query and receive wireless information data, and send control instructions or configuration updates. The design of the API usually follows open standards to ensure efficient and secure data exchange between dApp and the protocol stack. It should be noted that the API interface is configured to support real-time data interaction, and not only in implementation (1), but also in subsequent implementations, whether it is the interface for dApp to interact with the RT-RIC platform (the same as the second API interface and the fourth API interface mentioned above), or the interface for RT-RIC platform to interact with the protocol stack (the third API interface), or the interface for RT-RIC platform to interact with the base station unit (the fifth API interface), or the interface for dApp to interact with the base station unit (which can be named the sixth API interface), all support real-time data interaction. And the dApp can be located on the storage unit inside the O-CU and / or O-DU.
[0086] (2) Figure 5As shown in option A-2 in the specification, the RT-RIC (Real-Time RAN Intelligent Controller) with dApp is located inside the O-CU and / or O-DU logical functions. The RT-RIC includes the RT-RIC platform and the dApp. The dApp interacts with the protocol stack through the RT-RIC platform; and the dApp can be located on the storage unit inside the O-CU and / or O-DU.
[0087] (3) Figure 5 As shown in option B-1 in the specification, dApp, as a directly executable logical component, is located outside the logical functions of O-CU and / or O-DU and interacts with the functions of O-CU and / or O-DU; and dApp and O-CU and / or O-DU are deployed on the same hardware board and / or virtual platform, and dApp and O-CU and / or O-DU jointly call the same central processor and / or a group of central processors with real-time interaction capabilities (for example: when dApp interacts with O-DU in real time, dApp and O-DU call the same central processor, and the central processor is the central processor of O-DU; and / or dApp and O-DU call a group of central processors with real-time interaction capabilities). Hardware boards generally refer to electronic circuit boards on which various electronic components and interfaces are integrated to implement specific functions or expand the capabilities of computer systems. Hardware boards are widely used in computers, embedded systems, industrial controls, and other electronic devices. When dApp and O-CU and / or O-DU are deployed on the same hardware board and / or virtual platform, dApp can be located in a storage unit set on the hardware board.
[0088] (4) Figure 5 As shown in option B-2, the RT-RIC with dApp is located outside the logical functions of O-CU and / or O-DU. The RT-RIC includes two parts: the RT-RIC platform and the dApp. The dApp interacts with the O-CU and / or O-DU functions through the RT-RIC platform. The RT-RIC platform and the O-CU and / or O-DU are deployed on the same hardware board and / or virtual platform, and the RT-RIC platform and the O-CU and / or O-DU jointly call the same central processor and / or a group of central processors with real-time interaction capabilities (for example: when the RT-RIC platform interacts with the O-DU in real time, the RT-RIC platform and the O-DU call the same central processor, and the central processor is the central processor of the O-DU; and / or the dApp and the O-DU call a group of central processors with real-time interaction capabilities). When the RT-RIC platform and the O-CU and / or O-DU are deployed on the same hardware board and / or virtual platform, the RT-RIC platform can be located in a storage unit set on the hardware board.
[0089] It should be further explained that in the implementation method described in (1), the dApp interacts directly with the protocol stack, including three processes: data subscription, data reading, and control instruction issuance (such as Figure 6 ), a real-time control closed loop can be achieved typically within 10ms.
[0090] In the implementation described in (2), that is, when there is an RT-RIC platform as a platform or interactive intermediary for unified management of dAPPs, dApps interact with the RT-RIC platform through API-2, and the RT-RIC platform interacts with the protocol stack through API-1 (e.g. Figure 7 ). And RT-RIC can manage at least one dApp through dApp registration, deletion and other processes.
[0091] In the implementation described in (3), dApp interacts directly with O-CU and / or O-DU, including three processes: data subscription, data reading, and control instruction issuance (e.g. Figure 6 As shown in the figure, a real-time intelligent control closed loop can be achieved within 10ms.
[0092] In the implementation described in (4), that is, when there is an RT-RIC platform as a platform or interactive intermediary for unified management of dAPPs, dApps interact with the RT-RIC platform through the API-2 interface, and the RT-RIC platform interacts with O-CU and / or O-DU through API-1 (e.g. Figure 7 ). And RT-RIC can manage multiple dApps through dApp registration, deletion and other processes.
[0093] It should be noted that RT-RIC is a real-time controller designed to be implemented directly on the E2Node (such as the O-DU or O-CU component in the base station). It can directly process and respond to data collected by the base station, such as wireless channel status and IQ data, with extremely low latency. The purpose of RT-RIC is to reduce the time and distance required for data transmission, and to achieve real-time network control and decision-making by processing data close to the data source (i.e., the base station). Since the controller is located in the base station, the data does not need to be transmitted over long distances to the external RIC, which greatly reduces the transmission delay, and can be optimized and adjusted for real-time data streams, more effectively processing large amounts of real-time data, and improving the efficiency and speed of data processing.
[0094] In the architecture shown in the embodiment of the present application, dAPP can be deployed on at least one base station unit among O-CU-CP, O-CU-UP, and O-DU according to actual needs, and the number of dAPP can be at least one. However, it should be noted that if RT-RIC is deployed, only one dAPP needs to be deployed on the base station unit to be deployed, and at least one dAPP can be registered on the RT-RIC platform, and the RT-RIC platform can manage dAPP in a unified manner. The specific deployment method can be selected according to actual business needs, and the embodiment of the present application does not limit this.
[0095] Now, taking the dApp directly deployed inside O-DU and interacting with the protocol stack of O-DU as a specific application scenario, the data interaction process is introduced: dApp requests and obtains wireless network status data from the protocol stack in real time through API, such as signal quality, user device location, network traffic pattern, etc. These data are collected and processed by O-DU and involve information of physical layer and link layer; the acquired data will be analyzed by dApp for decision support, such as load balancing, resource allocation optimization, etc. dApp can use machine learning algorithms or other intelligent algorithms to analyze and process these data in real time to propose the optimal control strategy; dApp can generate control commands or configuration updates based on the analysis results, and send these instructions to the relevant modules of the protocol stack through the API interface, for example, it can adjust power control parameters, adjust antenna beamforming settings, or update user's service quality configuration. Since dApp is located at the core of network operation (in this application scenario, it refers to the inside of O-DU) and can interact with the protocol stack in real time through efficient API, it can achieve millisecond-level control response. This design reduces communication delay and improves control accuracy and reaction speed. It is particularly suitable for application scenarios that require high real-time performance, such as unmanned driving and industrial automation.
[0096] The advantages of implementation methods (1) to (4) are now compared.
[0097] In implementation (1), dApp is located inside the logical functions of O-CU and / or O-DU and interacts directly with the protocol stack. In this mode, dApp is directly integrated into O-CU and / or O-DU as a logical component and directly exchanges data and control instructions with the protocol stack. Since dApp interacts directly with the protocol stack, this method can minimize interaction delays, improve the speed and efficiency of control responses, and is suitable for scenarios that require fast responses and highly real-time interactions, such as real-time video streaming processing or low-latency communication services.
[0098] In implementation (2), the RT-RIC with dApp is located inside the logical functions of the O-CU and / or O-DU, and the dApp interacts with the protocol stack through the RT-RIC platform. In this configuration, the RT-RIC platform includes the dApp, and the entire system is integrated inside the O-CU and / or O-DU. The dApp does not interact directly with the protocol stack, but through the RT-RIC platform. Through the mediation of the RT-RIC platform, the interaction of dApp is more standardized and modular, which is conducive to maintenance and expansion, and is suitable for applications that need to strike a balance between real-time and modularity, such as dynamic resource allocation and network slice management.
[0099] In implementation (3), dApp is a directly executable logical component located outside the logical functions of O-CU and / or O-DU and interacts with the functions of O-CU and / or O-DU. In this mode, dApp is deployed outside O-CU and / or O-DU, but on the same hardware board and / or virtual platform as O-CU and / or O-DU. dApp runs as an independent logical component and interacts with O-CU and / or O-DU for data and control information through defined interfaces. Independent deployment provides higher flexibility and scalability, facilitates upgrades and maintenance, and is suitable for applications that require frequent updates or can tolerate higher latency, such as long-term network optimization and analysis.
[0100] In implementation (4), the RT-RIC with dApp is located outside the logical functions of O-CU and / or O-DU, and the dApp interacts with the O-CU and / or O-DU functions through the RT-RIC platform. In this mode, the RT-RIC platform and dApp are located outside the O-CU and / or O-DU, but the RT-RIC platform and O-CU and / or O-DU are deployed on the same hardware board and / or virtual platform. The dApp is registered on the RT-RIC platform, and the dApp interacts with the O-CU and / or O-DU functions through the RT-RIC platform. This separate deployment enhances the modularity of the system, allowing the dApp and RT-RIC platform to be upgraded and optimized independently of the core functions of the O-CU and / or O-DU. It is suitable for applications that require a high degree of modularity and system independence, especially for achieving cross-vendor functional compatibility and integration in a multi-vendor environment.
[0101] In summary, internally deployed dApps usually enjoy faster processing speeds and lower communication latency, and are suitable for applications with high real-time requirements. Externally deployed dApps and systems with RT-RIC can provide higher flexibility, better scalability, and stronger independence, and are suitable for application environments that require frequent updates or have complex interaction requirements. The specific deployment method to be chosen depends on the needs of specific applications, the complexity of the network environment, and the different emphasis on flexibility and real-time performance.
[0102] It should be noted that real-time control usually requires a response within 10ms, which is critical in specific applications, such as communications for autonomous vehicles or industrial automation, which require extremely low latency and high reliability. However, the Non-RT RIC and Near-RT RIC in the existing O-RAN architecture are located outside the E2Node (base station node), and data transmission between them and network devices (such as O-DU and O-RU) has inherent bandwidth and latency limitations, which become obstacles to achieving real-time intelligent control below 10ms.
[0103] In the architecture shown in the embodiment of the present application, dApp is introduced in O-CU and / or O-DU alone, or RT-RIC and dApp are introduced to realize real-time intelligent control, and four deployment methods are further proposed, and the interactive process of real-time intelligent control is proposed. Real-time intelligent control of E2Node can be realized, solving the problem that the existing O-RAN architecture cannot meet the real-time intelligent control requirements.
[0104] The present application also provides a wireless access network intelligent control system, such as Fig. 8A As shown in FIG. 8B, the system 80 includes:
[0105] Intelligent control unit 801 and base station unit 802; intelligent control unit 801 is deployed outside base station unit 802 and is deployed on the same hardware board and / or virtual platform as base station unit 802 (eg Fig. 8A Alternatively, the intelligent control unit 801 is deployed inside the base station unit 802 (as shown in Figure 8B As shown); an intelligent control unit 801, for acquiring base station data from a base station unit 802 in real time; and for sending control instructions to the base station unit 802 in real time according to the base station data.
[0106] In a possible implementation, when the intelligent control unit 801 is deployed inside the base station unit 802, the intelligent control unit 801 is connected to the protocol stack of the base station unit 802 through the first API interface;
[0107] The intelligent control unit 801 is used to obtain base station data from the protocol stack in real time; and is also used to send control instructions to the protocol stack in real time according to the base station data.
[0108] In a possible implementation, the intelligent control unit 801 is deployed in the RT-RIC platform, wherein at least one intelligent control unit 801 is registered on the RT-RIC platform, and the RT-RIC platform is deployed inside the base station unit 802; the intelligent control unit 801 is connected to the RT-RIC platform through the second API interface, and the RT-RIC platform is connected to the protocol stack through the third API interface;
[0109] RT-RIC platform, used to obtain base station data from the protocol stack in real time and send the base station data to the intelligent control unit 801;
[0110] Intelligent control unit 801, used to send control instructions to the RT-RIC platform in real time according to base station data;
[0111] The RT-RIC platform is used to receive control instructions and send them to the protocol stack.
[0112] In a possible implementation, when the intelligent control unit 801 is deployed outside the base station unit 802 and is deployed on the same hardware board and / or virtual platform as the base station unit 802, the intelligent control unit 801 is deployed in the RT-RIC platform, wherein at least one intelligent control unit 801 is registered on the RT-RIC platform, and the RT-RIC platform is deployed outside the base station unit 802 and is deployed on the same hardware board and / or virtual platform as the base station unit 802; the intelligent control unit 801 is connected to the RT-RIC platform through a fourth API interface, and the RT-RIC platform is connected to the base station unit 802 through a fifth API interface;
[0113] The RT-RIC platform is used to obtain base station data from the base station unit 802 in real time and send the base station data to the intelligent control unit 801;
[0114] Intelligent control unit 801, used to send control instructions to the RT-RIC platform in real time according to base station data;
[0115] The RT-RIC platform is used to receive control instructions and send the control instructions to the base station unit 802.
[0116] It should be noted that real-time control usually requires a response within 10ms, which is critical in specific applications, such as communications for autonomous vehicles or industrial automation, which require extremely low latency and high reliability. However, the Non-RT RIC and Near-RT RIC in the existing O-RAN architecture are located outside the E2Node (base station node), and data transmission between them and network devices (such as O-DU and O-RU) has inherent bandwidth and latency limitations, which become obstacles to achieving real-time intelligent control below 10ms.
[0117] In the system architecture shown in the embodiment of the present application, dApp is introduced in O-CU and / or O-DU alone, or RT-RIC and dApp are introduced to realize real-time intelligent control, and four deployment methods are further proposed, and the interactive process of real-time intelligent control is proposed. Real-time intelligent control of E2Node can be realized, solving the problem that the existing O-RAN architecture cannot meet the real-time intelligent control requirements.
[0118] The present application embodiment also provides an electronic device 90, such as Fig. 9 As shown, it includes: a processor 901, a memory 902, and a program stored in the memory 902 and executable on the processor 901. When the program is executed by the processor, the steps of a wireless access network intelligent control method as shown in the above embodiment are implemented.
[0119] The embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of a wireless access network intelligent control method shown in the above method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it is not repeated here. The computer-readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0120] An embodiment of the present application also provides a computer program product, including computer instructions. When the computer instructions are executed by a processor, the steps of a wireless access network intelligent control method shown in the above method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, they are not repeated here.
[0121] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.
[0122] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0123] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. A wireless access network intelligent control method, It is characterized in that include: The intelligent control unit acquires base station data from the base station unit in real time; The intelligent control unit sends control instructions to the base station unit in real time according to the base station data; The intelligent control unit is deployed outside the base station unit and on the same hardware board and / or virtual platform as the base station unit, or the intelligent control unit is deployed inside the base station unit.
2. The method according to claim 1, It is characterized in that The base station unit comprises at least one of the following: a central unit control plane O-CU-CP, a centralized unit user plane O-CU-UP and a distributed unit O-DU.
3. The method according to claim 1, It is characterized in that In the case where the intelligent control unit is deployed inside the base station unit, the intelligent control unit is connected to the protocol stack of the base station unit through a first API interface; The real-time acquisition of base station data from the base station unit comprises: Acquiring the base station data from the protocol stack in real time; The sending of control instructions to the base station unit in real time according to the base station data comprises: The control instruction is sent to the protocol stack in real time according to the base station data.
4. The method according to claim 3, It is characterized in that The intelligent control unit is deployed in a real-time wireless intelligent controller RT-RIC platform, wherein at least one intelligent control unit is registered on the RT-RIC platform, and the RT-RIC platform is deployed inside the base station unit; the intelligent control unit is connected to the RT-RIC platform via a second API interface, and the RT-RIC platform is connected to the protocol stack via a third API interface; The real-time acquisition of the base station data from the protocol stack includes: Acquiring the base station data from the protocol stack in real time through the RT-RIC platform; The sending of the control instruction to the protocol stack in real time according to the base station data comprises: Through the RT-RIC platform, the control instruction is sent to the protocol stack in real time according to the base station data.
5. The method according to claim 1, It is characterized in that In the case where the intelligent control unit is deployed outside the base station unit and is deployed on the same hardware board and / or virtual platform as the base station unit, the intelligent control unit is deployed in the RT-RIC platform, wherein at least one of the intelligent control units is registered on the RT-RIC platform, and the RT-RIC platform is deployed outside the base station unit and is deployed on the same hardware board and / or virtual platform as the base station unit; the intelligent control unit is connected to the RT-RIC platform via a fourth API interface, and the RT-RIC platform is connected to the base station unit via a fifth API interface; The real-time acquisition of base station data from the base station unit comprises: Acquiring the base station data from the base station unit in real time through the RT-RIC platform; The sending of control instructions to the base station unit in real time according to the base station data comprises: Through the RT-RIC platform, the control instruction is sent to the base station unit in real time according to the base station data.
6. The method according to any one of claims 1 to 5, It is characterized in that Acquiring base station data from the base station unit in real time includes at least one of the following: Sending a data subscription instruction to the base station unit to obtain base station data from the base station unit in real time; or, A data read request is sent to the base station unit to obtain base station data from the base station unit in real time.
7. A wireless access network intelligent control system, It is characterized in that The system comprises: Intelligent control unit and base station unit; The intelligent control unit is deployed outside the base station unit and is deployed on the same hardware board and / or virtual platform as the base station unit, or the intelligent control unit is deployed inside the base station unit; The intelligent control unit is used to obtain base station data from the base station unit in real time; and is also used to send control instructions to the base station unit in real time according to the base station data.
8. The system according to claim 7, It is characterized in that In the case where the intelligent control unit is deployed inside the base station unit, the intelligent control unit is connected to the protocol stack of the base station unit through a first API interface; The intelligent control unit is used to obtain the base station data from the protocol stack in real time; It is also used to send the control instruction to the protocol stack in real time according to the base station data.
9. The system according to claim 8, It is characterized in that The intelligent control unit is deployed in the RT-RIC platform, wherein at least one intelligent control unit is registered on the RT-RIC platform, and the RT-RIC platform is deployed inside the base station unit; the intelligent control unit is connected to the RT-RIC platform through a second API interface, and the RT-RIC platform is connected to the protocol stack through a third API interface; The RT-RIC platform is used to obtain the base station data from the protocol stack in real time and send the base station data to the intelligent control unit; The intelligent control unit is used to send the control instruction to the RT-RIC platform in real time according to the base station data; The RT-RIC platform is used to receive the control instruction and send the control instruction to the protocol stack.
10. The system according to claim 7, It is characterized in that In the case where the intelligent control unit is deployed outside the base station unit and is deployed on the same hardware board and / or virtual platform as the base station unit, the intelligent control unit is deployed in the RT-RIC platform, wherein at least one of the intelligent control units is registered on the RT-RIC platform, and the RT-RIC platform is deployed outside the base station unit and is deployed on the same hardware board and / or virtual platform as the base station unit; the intelligent control unit is connected to the RT-RIC platform via a fourth API interface, and the RT-RIC platform is connected to the base station unit via a fifth API interface; The RT-RIC platform is used to obtain the base station data from the base station unit in real time and send the base station data to the intelligent control unit; The intelligent control unit is used to send the control instruction to the RT-RIC platform in real time according to the base station data; The RT-RIC platform is used to receive the control instruction and send the control instruction to the base station unit.
11. An electronic device, It is characterized in that include: A processor, a memory, and a program stored in the memory and executable on the processor, wherein when the program is executed by the processor, the steps of the wireless access network intelligent control method according to any one of claims 1 to 6 are implemented.
12. A computer-readable storage medium, It is characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the wireless access network intelligent control method according to any one of claims 1 to 6 are implemented.
13. A computer program product, It is characterized in that The method comprises computer instructions, which, when executed by a processor, implement the steps of the wireless access network intelligent control method according to any one of claims 1 to 6.
Citation Information
Cited By
Open wireless access network and control method thereof, electronic equipment and storage medium
CN117528580A
