CN113163414B - Information processing method and near-real-time radio access network controller - Google Patents
Information processing method and near-real-time radio access network controller Download PDFInfo
- Publication number
- CN113163414B CN113163414B CN202010074902.5A CN202010074902A CN113163414B CN 113163414 B CN113163414 B CN 113163414B CN 202010074902 A CN202010074902 A CN 202010074902A CN 113163414 B CN113163414 B CN 113163414B
- Authority
- CN
- China
- Prior art keywords
- access network
- app
- network controller
- management
- radio access
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 13
- 238000003672 processing method Methods 0.000 title claims abstract description 13
- 238000000034 method Methods 0.000 claims abstract description 46
- 238000012545 processing Methods 0.000 claims abstract description 22
- 238000003745 diagnosis Methods 0.000 claims abstract description 20
- 230000006870 function Effects 0.000 claims description 16
- 230000009471 action Effects 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 3
- 230000000875 corresponding effect Effects 0.000 description 31
- 238000010586 diagram Methods 0.000 description 16
- 238000009434 installation Methods 0.000 description 14
- 238000004891 communication Methods 0.000 description 4
- 239000013256 coordination polymer Substances 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 238000013475 authorization Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000000354 decomposition reaction Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 101100478890 Caenorhabditis elegans smo-1 gene Proteins 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/04—Network management architectures or arrangements
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention provides an information processing method and a near real-time radio access network controller, wherein the method comprises the following steps: receiving information sent by the SMO through a first interface, wherein the information comprises at least one of a policy and a management instruction; performing at least one of the following for the information: selecting an APP executing the policy by a plurality of applications APP in the near real time radio access network controller; executing a management operation corresponding to the management instruction, wherein the management operation comprises at least one of the following steps: heartbeat diagnosis, registration, responsibility module identification, report output and data authority configuration. Thus, the processing performance of the near-RT RIC can be improved, and the network performance of the O-RAN architecture is further improved.
Description
Technical Field
The invention relates to the technical field of communication, in particular to an information processing method and a near real-time radio access network controller (near real time RAN intelligent controller, near-RT RIC).
Background
The open radio access network (Open Radio Access Network, O-RAN) architecture is a network architecture newly introduced at present, and a unified network management platform is formed in the O-RAN architecture mainly through a Service Management and Orchestration (SMO) unit (Service Management & organization), and integrates a decentralized network element network management system. Further, in order to improve the network performance of the O-RAN architecture, a near-RT RIC is added to the architecture. However, there is a lack of internal processing of the near-RT RIC in the current O-RAN architecture, resulting in poor network performance of the O-RAN architecture.
Disclosure of Invention
The embodiment of the invention provides an information processing method and a near-RT RIC to solve the problem of relatively poor network performance of an O-RAN architecture.
The embodiment of the invention provides an information processing method which is applied to near-RT RIC and comprises the following steps:
receiving information sent by the SMO through a first interface, wherein the information comprises at least one of a policy and a management instruction;
performing at least one of the following for the information:
selecting an application program (APP) executing the policy by a plurality of APP's in the near real time radio access network controller;
executing a management operation corresponding to the management instruction, wherein the management operation comprises at least one of the following steps:
heartbeat diagnosis, registration, responsibility module identification, report output and data authority configuration.
Optionally, in a case where the first interface includes an A1 interface, the information includes the policy.
Optionally, the selecting, by the multiple APPs in the near-real-time radio access network controller, an APP that executes the policy includes:
and selecting the APP executing the strategy in the near-real-time wireless access network controller according to the attribute information of each APP in the near-real-time wireless access network controller.
Optionally, if the first APP is selected from the plurality of APPs, the method further includes:
instruct the first APP to install the policy;
wherein, first APP is one or more APP.
Optionally, the method further comprises:
and if the APP which is successful in installing the policy exists in the first APP, sending a first report to the SMO, wherein the first report is used for indicating that the policy is successfully installed.
Optionally, the method further comprises:
and deciding subscription information of the network node according to the strategy through the first APP.
Optionally, the method further comprises:
and if the APP cannot be selected from the plurality of APPs or the selected APP cannot install the strategy, sending a second report to the SMO, wherein the second report is used for indicating that the strategy cannot be installed and indicating the reason why the strategy cannot be installed.
Optionally, if a second APP is selected from the plurality of APPs, the method further includes:
instruct the second APP to update the policy;
wherein the second APP is one or more APPs that have installed the policy.
Optionally, the method further comprises:
and under the condition that the APP with the failed updating of the strategy exists in the second APP, indicating that the APP with the failed updating of the strategy deletes the strategy with the failed updating.
Optionally, if a third APP is selected from the plurality of APPs, the method further includes:
instruct the third APP to delete the policy;
wherein the third APP is one or more APPs that have installed the policy.
Optionally, the attribute information includes at least one of:
function, work history performance, load status, set preferences.
Optionally, in a case where the first interface includes an O1 interface, the information includes the management instruction, where the management instruction is used to indicate a management target of the near real-time radio access network controller.
Optionally, the near real-time radio access network controller includes a management object instance controller, and the executing the management operation corresponding to the management instruction includes:
and executing the management operation corresponding to the management instruction through the management object instance controller.
Optionally, the heartbeat diagnosis includes at least one of:
reporting the heartbeat of the near real-time radio access network controller through the O1 interface;
and indicating the management object instance of the near real-time wireless access network controller to report the heartbeat to the management object instance controller.
Optionally, the registering includes: instructing a management object instance of the near real-time radio access network controller to report a registration request to the management object instance controller, wherein the registration request comprises at least one of module input, output and intermediate processing results;
And/or the number of the groups of groups,
the responsibility module identifying includes: decomposing a management target of the near real-time radio access network controller into executable tasks through the management object instance controller, identifying corresponding responsibility modules, and indicating at least one or at least one group of responsibility modules to provide output and/or execute target actions;
and/or the number of the groups of groups,
the report output includes: the responsibility module reports at least one of a report, a prompt and a log to the management object instance controller;
and/or the number of the groups of groups,
the data authority configuration comprises the following steps: and configuring corresponding data authority for at least one module of the near real-time wireless access network controller.
The embodiment of the invention also provides a near real-time wireless access network controller, which comprises:
the receiving module is used for receiving information sent by the service management and arrangement unit SMO through a first interface, wherein the information comprises at least one of a strategy and a management instruction;
an execution module for executing at least one of the following for the information:
selecting an APP executing the policy by a plurality of applications APP in the near real time radio access network controller;
executing a management operation corresponding to the management instruction, wherein the management operation comprises at least one of the following steps:
Heartbeat diagnosis, registration, responsibility module identification, report output and data authority configuration.
The embodiment of the invention also provides a near real-time wireless access network controller, which comprises: a transceiver, a memory, a processor, and a program stored on the memory and executable on the processor, characterized in that,
the transceiver is configured to receive, through a first interface, information sent by a service management and orchestration unit SMO, where the information includes at least one of a policy and a management instruction;
the processor is configured to perform at least one of the following for the information:
selecting an APP executing the policy by a plurality of applications APP in the near real time radio access network controller;
executing a management operation corresponding to the management instruction, wherein the management operation comprises at least one of the following steps:
heartbeat diagnosis, registration, responsibility module identification, report output and data authority configuration.
Optionally, the selecting, by the multiple APPs in the near-real-time radio access network controller, an APP that executes the policy includes:
and selecting the APP executing the strategy in the near-real-time wireless access network controller according to the attribute information of each APP in the near-real-time wireless access network controller.
Optionally, if a first APP is selected from the plurality of APPs, the processor is further configured to: instruct the first APP to install the policy;
wherein, first APP is one or more APP.
Optionally, the processor is further configured to: and if the APP cannot be selected from the plurality of APPs or the selected APP cannot install the strategy, sending a second report to the SMO, wherein the second report is used for indicating that the strategy cannot be installed and indicating the reason why the strategy cannot be installed.
Optionally, if a second APP is selected from the plurality of APPs, the processor is further configured to: instruct the second APP to update the policy;
wherein the second APP is one or more APPs that have installed the policy.
Optionally, if a third APP is selected from the plurality of APPs, the processor is further configured to: instruct the third APP to delete the policy;
wherein the third APP is one or more APPs that have installed the policy.
Optionally, in a case where the first interface includes an O1 interface, the information includes the management instruction, where the management instruction is used to indicate a management target of the near real-time radio access network controller.
Optionally, the near real-time radio access network controller includes a management object instance controller, and the executing the management operation corresponding to the management instruction includes:
and executing the management operation corresponding to the management instruction through the management object instance controller.
Optionally, the heartbeat diagnosis includes at least one of:
reporting the heartbeat of the near real-time radio access network controller through the O1 interface;
and indicating the management object instance of the near real-time wireless access network controller to report the heartbeat to the management object instance controller.
Optionally, the registering includes: instructing a management object instance of the near real-time radio access network controller to report a registration request to the management object instance controller, wherein the registration request comprises at least one of module input, output and intermediate processing results;
and/or the number of the groups of groups,
the responsibility module identifying includes: decomposing a management target of the near real-time radio access network controller into executable tasks through the management object instance controller, identifying corresponding responsibility modules, and indicating at least one or at least one group of responsibility modules to provide output and/or execute target actions;
And/or the number of the groups of groups,
the report output includes: the responsibility module reports at least one of a report, a prompt and a log to the management object instance controller;
and/or the number of the groups of groups,
the data authority configuration comprises the following steps: and configuring corresponding data authority for at least one module of the near real-time wireless access network controller.
The embodiment of the present invention also provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps in the information processing method provided by the embodiment of the present invention.
In the embodiment of the invention, the information sent by the SMO is received through the first interface, wherein the information comprises at least one of a strategy and a management instruction; performing at least one of the following for the information: selecting an APP executing the policy by a plurality of applications APP in the near real time radio access network controller; executing a management operation corresponding to the management instruction, wherein the management operation comprises at least one of the following steps: heartbeat diagnosis, registration, responsibility module identification, report output and data authority configuration. Thus, the processing performance of the near-RT RIC can be improved, and the network performance of the O-RAN architecture is further improved.
Drawings
FIG. 1 is a schematic diagram of a network architecture to which embodiments of the present invention are applicable;
FIG. 2 is a flowchart of an information processing method according to an embodiment of the present invention;
fig. 3 is an exemplary schematic diagram of a near real-time radio access network controller according to an embodiment of the present invention;
fig. 4 to 16 are schematic diagrams illustrating an information processing method according to an embodiment of the present invention;
fig. 17 is a block diagram of a near real-time radio access network controller according to an embodiment of the present invention;
fig. 18 is a block diagram of another near real-time radio access network controller according to an embodiment of the present invention;
fig. 19 is a block diagram of another near real-time radio access network controller according to an embodiment of the present invention;
fig. 20 is a block diagram of another near real-time radio access network controller according to an embodiment of the present invention;
fig. 21 is a block diagram of another near real-time radio access network controller according to an embodiment of the present invention;
fig. 22 is a block diagram of another near real-time radio access network controller according to an embodiment of the present invention;
fig. 23 is a block diagram of another near real-time radio access network controller according to an embodiment of the present invention;
fig. 24 is a block diagram of another near real-time radio access network controller according to an embodiment of the present invention;
Fig. 25 is a block diagram of another near real-time radio access network controller according to an embodiment of the present invention.
Detailed Description
In order to make the technical problems, technical solutions and advantages to be solved more apparent, the following detailed description will be given with reference to the accompanying drawings and specific embodiments.
Referring to fig. 1, fig. 1 is a schematic diagram of a network architecture to which an embodiment of the present invention is applicable, as shown in fig. 1, including: SMO, near-RT RIC, open centralized control plane (Open Centralized Unit Control Plane, O-CU CP), open centralized control plane (Open Centralized Unit User Plane, O-CU UP), open distributed units (Open Distributed Unit, O-DU), and Open Radio units (O-RU). Wherein the SMO may communicate with the near-RT RIC via an SMO A1 Interface (SMO A1 Interface), and the SMO may also communicate with the near-RT RIC via an SMO 1Interface (SMO O1 Interface), and the SMO may also communicate with other units (e.g., O-CU CP, O-CU UP, O-DU, and O-RU) via SMO 1 interfaces, and the near-RT RIC may communicate with the O-CU CP, O-UP, and O-DU units via a near-RT RIC E2 Interface (near-RT RIC E2 Interface).
It should be noted that the above network architecture is only an example schematic diagram, for example: units may be added or subtracted from the above architecture, or interfaces may be added, or interface names may be modified, which is not limited in this embodiment of the present invention.
Referring to fig. 2, fig. 2 is a flowchart of an information processing method according to an embodiment of the present invention, where the method is applied to a near real-time radio access network controller, as shown in fig. 2, and includes the following steps:
201. receiving information sent by the SMO through a first interface, wherein the information comprises at least one of a policy and a management instruction;
202. performing at least one of the following for the information:
selecting an APP executing the policy by a plurality of applications APP in the near real time radio access network controller;
executing a management operation corresponding to the management instruction, wherein the management operation comprises at least one of the following steps:
heartbeat diagnosis, registration, responsibility module identification, report output and data authority configuration.
The first interface may be one or more interfaces, for example: an A1 interface and an O1 interface as shown in fig. 1. In addition, the policy and management instructions may be received through different interfaces. In addition, receiving the policy may be receiving content or an identification of the policy, or the like.
In the embodiment of the present invention, the policy may be any policy sent by the SMO to the near-real-time radio access network controller, for example, a policy responsible for declaring a future performance of a first object, which may be referred to as an A1 policy, where the first object may be one or more specific objects in the near-real-time radio access network controller, or may be one or more network nodes, for example, at least one of a Centralized Unit (CU), a Distributed Unit (DU), an evolved Node B (eNB), and the like. And the management instruction may be any management instruction sent by the SMO to the near real time radio access network controller, such as a management instruction for indicating a management target of the near real time radio access network controller.
The selecting, by the plurality of APPs in the near-real-time radio access network controller, an APP that executes the policy may be selecting, among the plurality of APPs, an APP that matches the policy. By selecting the APP for executing the policy, the flexibility for executing the policy, the reliability for executing the policy and the like can be improved, so that the processing performance of the near-real-time radio access network controller can be improved.
The managing operation may be performed with respect to the near-real-time radio access network controller or one or more modules in the near-real-time radio access network controller. The management operation can strengthen the near-real-time wireless access network controller so as to improve the processing performance of the near-real-time wireless access network controller.
In the embodiment of the invention, the processing performance of the near-RT RIC can be improved through the steps, and the network performance of the O-RAN architecture is further improved.
As an alternative embodiment, the near-RT RIC may include, as shown in fig. 3:
a near-RT RIC Platform part (nRRP) and a near-RT RIC Core part (nRRC), where nRRC is the main body and Core implemented by the O-RAN architecture, and nRRP constitutes the background and support system for normal operation of nRRC, such as an operating system, a database, a local manager, an external device, etc.
Further, nrcr includes: the system comprises a near-RT RIC A1 Interface (near-RT RIC A1 Interface), a near-RT RIC O1 Interface (near-RT RIC O1 Interface), a near-RT RIC E2 Interface (near-RT RIC E2 Interface), an xAPP Selector (xAPP Selector), a near-RT RIC service Coordinator (near-RT RIC Service Coordinator, nRRS connector), an O1 management object instance Controller (O1 Management Object Instance Controller, O1 MOI Controller), a Database Adapter (Database Adapter) and other modules.
In addition, the near-RT RIC A1 Interface, near-RT RIC O1 Interface, near-RT RIC E2 Interface may be a standardized A1, O1, E2 Interface in an O-RAN architecture.
While the xAPP Selector module may make decisions on the specific executives of the policies sent by the SMO (e.g., the A1 policy), such as: after the A1 strategy is fed in by the near-RT RIC A1 Interface, the xAPP Selector module selects a proper xAPP according to the working state, the operation preference, the load condition and the like of each xAPP, and instructs the xAPP to install the related strategy.
The xAPP may control the behavior of the E2 node, referred to as E2 subscription, or decide subscription information according to the behavior and/or condition of the E2 node. For example: the xAPP decides subscription information according to the feed-in A1 strategy of the xAPP Selector module and the opened function of the E2 node. Further, the xAPP can then make further action decisions, called CONTROL instructions, based on the REPORT, INSERT, POLICY feedback (indication report) of the E2 node. Wherein, this partial function is realized by nRRS coordinators. Wherein, the xAPP can be any APP.
Wherein, the E2 node may include: at least one of a Centralized Unit (CU), a Distributed Unit (DU), an evolved Node B (eNB), and the like.
And the REPORT refers to: after a specific event occurs, the E2 node reports the event. Wherein the local processing of the E2 node is not affected by the REPORT operation.
INSERT refers to: after a specific event occurs, the E2 node reports the event. The E2 node pauses local processing, and when the near-RT RIC replies, the subsequent operation is executed according to the instruction of the reply; when no near-RT RIC reply is obtained, the continuing or aborting operation is performed according to a predetermined configuration.
CONTROL means: after the near-RT RIC recognizes a specific event, the E2 node is instructed to initiate a procedure or resume a procedure.
POLICY refers to: a policy is predetermined to be configured by which subsequent operations are performed upon the occurrence of a particular event.
The O1 MOI Controller can realize the concentration of the decomposition, the issuing, the report collection and the like of the O1 management instruction.
Further, the database stores software, logs, records, configuration tables, etc. files that may be an important component of the normal operation of the near-RT RIC. In addition, in practical application, the professional Database has strong capability, but the implementation mode may have larger difference, so the Database Adapter module can shield the difference of the Database, and provides convenience for the development and maintenance of other near-RT RIC modules. For example, the Database Adapter provides a unified authorization call application program interface (Application Programming Interface, API) to the outside, and finishes the operations of inquiring, adding, deleting and modifying the authorization data.
It should be noted that the structure of the near-RT RIC shown in FIG. 3 is only an example, for example: some of the modules in the above-described structure may be combined, or one module may be further divided into a plurality of modules, and functions of the respective modules may be expanded, or reduced, or functions between the modules may be interchanged, or the like. In addition, the above modules may be functional modules, such as: the virtual module may be a hardware module, or a part of the virtual module and a part of the hardware module.
As an optional implementation manner, in the case that the first interface includes an A1 interface, the information includes the policy.
Among these, the above strategy may be referred to as the A1 strategy.
As an alternative embodiment, the selecting, by the multiple APPs in the near real-time radio access network controller, the APP that performs the policy includes:
and selecting the APP executing the strategy in the near-real-time wireless access network controller according to the attribute information of each APP in the near-real-time wireless access network controller.
Wherein the attribute information may include at least one of:
function, work history performance, load status, set preferences.
In this embodiment, the policy may be executed by selecting an APP matching the policy or selecting an APP having better performance according to the attribute information of the APP.
Further, the selection may be implemented by an xAPP Selector shown in FIG. 3, for example:
the xAPP Selector selects APP by the following formula:
P=a1·X1+a2·X2+a3·X3
wherein P represents xAPP selection probability, X1 represents xAPP duration performance, and a1 represents the weight; x2 represents an xAPP load state, and a2 represents the weight of the item; x3 represents the operator's set preferences and a3 represents the weight. X1, X2, X3, a1, a2, a3 take values of 0,1, and a1+a2+a3=1. Obviously, the factors affecting P may be more than the three listed above, nor is the expression expressing the selection probability necessarily as listed above, that is, the above formula is merely an example, for example: other attribute information may also be added, such as functionality, or some attribute information may be reduced, etc.
Furthermore, the appropriate APP can be selected by the target of the strategy and the attribute information of each APP.
In addition, in the embodiment of the present invention, selecting APP is not limited to being implemented by the xAPP Selector shown in fig. 3, for example: it is also possible that this is performed by other modules of the near real time radio access network controller.
Two types of results exist in the selection, one type of APP is selected, and the other type of APP is not selected. In addition, SMO sending a policy may refer to installing the policy, updating the policy, or deleting the policy.
Optionally, if the first APP is selected from the plurality of APPs, the method further includes:
instruct the first APP to install the policy;
wherein, first APP is one or more APP.
In this embodiment, as shown in fig. 4:
step 1, a near-RT RIC reports an A1 strategy to an xAPP Selector;
step 2, selecting a proper xAPP according to the A1 strategy target, the xAPP function, the xAPP work history expression, the xAPP load state, the setting preference of an operator and the like.
Step 3, the xAPP Selector sends an A1 policy installation instruction to the selected xAPP
And 4, the xAPP completes the installation and returns a confirmation to the xAPP Selector.
Step 5, xAPP Select reports to near-RT RIC A1 Interface that A1 policy has been installed.
Of course, the above-described FIG. 4 is merely exemplary, such as: in the steps 3 to 4, after the xAPP possibly receives the A1 policy installation instruction, the xAPP returns without the installation being completed. In addition, in steps 3-4, the xAPP Selector may issue the same A1 policy installation instruction to more than one xAPP, i.e., may issue the same policy to multiple APPs.
Optionally, the method further comprises:
and if the APP which is successful in installing the policy exists in the first APP, sending a first report to the SMO, wherein the first report is used for indicating that the policy is successfully installed.
The first APP may have an APP that is installed with the policy successfully, and may send a first report to the SMO only if the first APP has an APP that is installed with the policy successfully.
For example: the xAPP Selector sends A1 policy installation instructions to a plurality of xAPP, and the xAPP Selector reports that the A1 policy installation is successful to the near-RT RIC A1 Interface as long as one xAPP replies that the A1 policy installation is successful. Further, the xAPP with installation failure can be recorded in a table for subsequent analysis.
Optionally, the method further comprises:
and deciding subscription information of the network node according to the strategy through the first APP.
Wherein the first APP is an APP with the policy installed, and the network node may be the E2 node described above, or other nodes in communication with the near-RT RIC.
The subscription information of the network node according to the policy may be corresponding subscription information, such as event reporting, log reporting, action execution, flow operation, etc., determined according to the desire, action, etc. indicated by the policy. Furthermore, the corresponding subscription information can be determined by combining the attributes such as the state, the state and the like of the network node so as to achieve the landing realization of the policy.
In this embodiment, the first APP decides the subscription information of the network node according to the policy, so that the management performance of the near-RT RIC may be improved.
Optionally, the method further comprises:
and if the APP cannot be selected from the plurality of APPs or the selected APP cannot install the strategy, sending a second report to the SMO, wherein the second report is used for indicating that the strategy cannot be installed and indicating the reason why the strategy cannot be installed.
The second report can enable SMO to learn about the reason of the failure to install, so as to facilitate SMO optimizing policy or take other measures to further improve the network performance of the O-RAN architecture.
For example: as shown in fig. 5:
step 1, a near-RT RIC reports an A1 strategy to an xAPP Selector;
step 2, the xAPP Selector cannot select a proper xAPP according to the A1 policy target, xAPP functions, xAPP work history performance, xAPP load status, setting preference of an operator and the like. If all xAPP is overloaded or xAPP which is not in accordance with the function is possible, etc.;
step 3, the xAPP Selector reports to the near-RT RIC A1 Interface that the A1 strategy cannot be installed, and the reason that the strategy cannot be installed is carried over.
Also for example: as shown in fig. 6:
Step 1, a near-RT RIC reports an A1 strategy to an xAPP Selector;
step 2, selecting a proper xAPP according to an A1 strategy target, xAPP functions, xAPP work history expression, xAPP load states, setting preferences of operators and the like;
step 3-4, the xAPP Selector sends an A1 strategy installation instruction to the selected xAPP, but the xAPP replies that the installation is impossible, and the reason that the installation is impossible is carried out at the same time;
step 5, the xAPP Selector reports to the near-RT RIC A1 Interface that the A1 strategy cannot be installed, and the reason that the strategy cannot be installed is carried over.
Optionally, if a second APP is selected from the plurality of APPs, the method further includes:
instruct the second APP to update the policy;
wherein the second APP is one or more APPs that have installed the policy.
For example: fig. 7 shows:
step 1, a near-RT RIC submits an updated A1 strategy to an xAPP Selector;
step 2, xAPP queries the record list of the installed A1 strategy, and identifies the destination party updated by the A1 strategy, namely the second APP;
step 3-4, the xAPP Selector sends an A1 strategy updating instruction to the selected xAPP, and the xAPP completes updating and confirms;
step 5, xAPP Selector reports to near-RT RIC A1 Interface that A1 policy has been updated.
Optionally, the method further comprises:
and under the condition that the APP with the failed updating of the strategy exists in the second APP, indicating that the APP with the failed updating of the strategy deletes the strategy with the failed updating.
In the embodiment, the strategy of updating failure can be deleted in time, so that errors caused by using the strategy of updating failure by the APP can be avoided.
For example: as shown in fig. 8:
step 1, a near-RT RIC submits an updated A1 strategy to an xAPP Selector;
and 2, the xAPP queries the installed A1 strategy record table, and identifies the destination party updated by the A1 strategy, namely the second APP.
Step 3-4, the xAPP Selector sends an A1 strategy updating instruction to the selected xAPP, and the xAPP replies that the updating cannot be performed and the reason that the updating cannot be performed is carried out at the same time;
step 5, the xAPP Selector reports the failure of updating the A1 strategy to the near-RT RIC A1Interface, and the reasons that the strategy cannot be updated are carried over;
and 6, interacting the xAPP Selector with the xAPP, and deleting the A1 strategy with unsuccessful updating.
The timing relationships of step 5 and step 6 are not limited, and they may be concurrent or the former may be subsequent.
Further, the xAPP Selector may issue an A1 policy update instruction to a plurality of xAPP, and as long as there is one xAPP that replies that the A1 policy update is successful, the xAPP Selector reports that the A1 policy update is successful to the near-RT RIC A1 Interface. Otherwise, the xAPP Selector should report an A1 policy update failure to the near-RT RIC A1Interface, while instructing an unsuccessful update xAPP to delete the relevant A1 policy. In addition, the xAPP with failed update can be recorded in a table for subsequent analysis.
Optionally, if a third APP is selected from the plurality of APPs, the method further includes:
instruct the third APP to delete the policy;
wherein the third APP is one or more APPs that have installed the policy.
In this embodiment, a policy of deleting the APP installation in time may be implemented.
For example: as shown in fig. 9:
step 1, a near-RT RIC reports the deleted A1 strategy to an xAPP Selector;
and 2, the xAPP queries the installed A1 strategy record table, and identifies the destination party deleted by the A1 strategy, namely the third APP.
And 3-4, sending an A1 strategy deleting instruction to the selected xAPP by the xAPP Selector, and completing deleting and confirming the xAPP.
Step 5, xAPP Selector reports to near-RT RIC A1 Interface that A1 policy has been deleted.
The time sequence relationships of the steps 3-4 and the step 5 are not limited, and they may be concurrent or the former and the latter may be concurrent.
As an optional implementation manner, in the case that the first interface includes an O1 interface, the information includes the management instruction, where the management instruction is used to indicate a management target of the near real-time radio access network controller.
The management target may be that the O1 management instruction indicates a management target that should be implemented by the near-RT RIC, but does not indicate a specific bearing module of the management instruction.
In this embodiment, the management purpose of the near-real-time radio access network controller indicated by the SOM may be achieved to increase the management performance of the O-RAN architecture, so as to further improve the network performance of the O-RAN architecture.
Optionally, the near real-time radio access network controller includes a management object instance controller, and the executing the management operation corresponding to the management instruction includes:
and executing the management operation corresponding to the management instruction through the management object instance controller.
In this embodiment, the management object instance controller may be a management object instance controller in a near real-time radio access network controller as shown in fig. 3, and of course, in this embodiment, it is not limited to be implemented by the near real-time radio access network controller shown in fig. 3, for example: may be implemented by other near real-time radio access network controllers including management object instance controllers, without limitation.
In this embodiment, since the management operations described above are uniformly performed by the management object instance controller, the management performance of the near-real-time radio access network controller can be improved.
Optionally, the heartbeat diagnosis includes at least one of:
reporting the heartbeat of the near real-time radio access network controller through the O1 interface;
A management object instance (Management Object Instance, MOI) of the near real-time radio access network controller is instructed to report a heartbeat to the management object instance controller.
The step of reporting the heartbeat of the near-real-time wireless access network controller through the O1 interface may be reporting the heartbeat of the near-real-time wireless access network controller to the SMO, so that the SMO can know the heartbeat of the near-real-time wireless access network controller in time, so as to facilitate management of the near-real-time wireless access network controller by the SMO.
For example: and configuring a special heartbeat detection process for the O1 interface, and configuring a near-RT RIC through the interface to report heartbeats at fixed time or detecting the using state of the near-RT RIC at any time by the SMO. Wherein the O1 MOI Controller can directly respond to the process as a proxy for near-RT RIC.
The near-RT RIC can be configured to report heartbeat at fixed time by configuring the O1 MOI Controller, the active state of each module can be detected at any time, and the equipment state of the near-RT RIC can be accurately reported.
For example: as shown in fig. 10:
step 1, near-RT RIC O1 Interface requires O1 MOI Controller to report heartbeat immediately;
step 2, O1 MOI Controller reports heartbeat to near-RT RIC O1 Interface.
Also for example: as shown in fig. 11:
Step 1, a near-RT RIC O1 Interface configuration O1 MOI Controller reports heartbeat;
and 2-4, continuously reporting the heartbeat to the near-RT RIC O1 Interface by the O1 MOI Controller according to the configuration requirement.
Also for example: as shown in fig. 12:
step 1, an O1 MOI Controller requests the MOI to immediately report the heartbeat;
step 2, the MOI reports the heartbeat to the O1 MOI Controller.
Also for example: as shown in fig. 13:
step 1, an O1 MOI Controller configures MOI to report heartbeat;
and 2-4, continuously reporting the heartbeat to an O1 MOI Controller by the MOI according to the configuration requirement.
Alternatively, the registration may be a generation and maintenance module registry. The module registry records the module name, input, output, internal processing intermediate results, etc., and can facilitate the decomposition process of the MOI, where an example is shown in table 1:
TABLE 1
Optionally, the registering includes: and indicating the management object instance of the near real-time radio access network controller to report a registration request to the management object instance controller, wherein the registration request comprises at least one of module input, module output and intermediate processing results.
In this embodiment, the module can be known in time by registration.
For example: as shown in fig. 14:
step 1, MOI reports a registration request to an O1 MOI Controller, wherein the registration request comprises information such as module input, output, intermediate processing results and the like;
step 2, the O1 MOI Controller receives the registration request of the MOI and distributes internal identification for the MOI.
Optionally, the Module In Charge (MIC) identifying includes: decomposing, by the management object instance controller, a management objective of the near real-time radio access network controller into executable tasks, identifying corresponding responsibility modules, and instructing at least one or a group of responsibility modules to provide output and/or perform objective actions.
The decomposing, by the management object instance controller, the management target of the near-real-time radio access network controller into executable tasks may be decomposing, by the management object instance controller, the management target of the near-real-time radio access network controller into executable tasks according to the management object instance target and the module registry. Of course, the management object instance may also be decomposed into executable tasks based on the management object instance targets and module registry, with instructions providing corresponding outputs or corresponding actions to one or a group of responsible modules.
One may for example be as follows:
step 1: selecting xAPP1 (O1MOI1=when HO decision, refer xAPP 1) when O1 MOI1 is equal to HO decision;
step 2: reading the register table to find mic=xapp Selector (read Register Table and find out MIC =xapp Selector);
step3: o1 MOI Controller commands xAPP selector, xAPP1 selection factor=0.95 (O1 MOI Controller command xAPP Selector, xAPP1 selected factor=0.95).
Also for example: as shown in fig. 15:
step 1, according to an O1 management target and a module registry, an O1 MOI Controller configures a target MOI submitting report;
step 2, the MOI submits a report to an O1 MOI Controller according to the configuration requirement.
Optionally, the report output includes: and the responsibility module reports at least one of reports, prompts and logs to the management object instance controller.
The report output may be at least one of report, hint, log, etc. provided according to the MOI requirement, and the files are from MIC, but are reported uniformly through O1 MOI Controller.
Optionally, the data authority configuration includes: and configuring corresponding data authority for at least one module of the near real-time wireless access network controller.
Wherein the data rights include at least one of read, write, delete, modify, etc. In addition, each module has all, part or no rights according to the responsible function. Specifically, the O1 MOI Controller makes reasonable arrangement for the data access authority of each function according to the module registry.
For example: as shown in fig. 16:
step 1, an O1 MOI Controller configures a Database Adapter according to read-write permission, specific requirements and the like of certain block data;
step 2,Database Adapter reports configuration completion to the O1 MOI Controller.
In the embodiment of the invention, the information sent by the SMO is received through the first interface, wherein the information comprises at least one of a strategy and a management instruction; performing at least one of the following for the information: selecting an APP executing the policy by a plurality of applications APP in the near real time radio access network controller; executing a management operation corresponding to the management instruction, wherein the management operation comprises at least one of the following steps: heartbeat diagnosis, registration, responsibility module identification, report output and data authority configuration. Thus, the processing performance of the near-RT RIC can be improved, and the network performance of the O-RAN architecture is further improved.
Referring to fig. 17, fig. 17 is a block diagram of a near-real-time radio access network controller according to an embodiment of the present invention, and as shown in fig. 17, a near-real-time radio access network controller 1700 includes:
a receiving module 1701, configured to receive, through a first interface, information sent by a service management and orchestration unit SMO, where the information includes at least one of a policy and a management instruction;
an execution module 1702 configured to execute at least one of the following for the information:
selecting an APP executing the policy by a plurality of applications APP in the near real time radio access network controller;
executing a management operation corresponding to the management instruction, wherein the management operation comprises at least one of the following steps:
heartbeat diagnosis, registration, responsibility module identification, report output and data authority configuration.
Optionally, in a case where the first interface includes an A1 interface, the information includes the policy.
Optionally, the executing module 1702 is configured to select, according to attribute information of each APP in the near-real-time radio access network controller, an APP that executes the policy from a plurality of APPs in the near-real-time radio access network controller.
Optionally, if a first APP is selected from the plurality of APPs, as shown in fig. 18, the near real-time radio access network controller 1700 further includes:
A first indication module 1703, configured to instruct the first APP to install the policy;
wherein, first APP is one or more APP.
Optionally, as shown in fig. 19, the near real-time radio access network controller 1700 further includes:
a first sending module 1704, configured to send, if there is an APP that installs the policy successfully in the first APP, a first report to the SMO, where the first report is used to indicate that the policy installation is successful.
Optionally, as shown in fig. 20, the near real-time radio access network controller 1700 further includes:
a decision module 1705, configured to decide, by the first APP, subscription information of a network node according to the policy.
Optionally, as shown in fig. 21, the near real-time radio access network controller 1700 further includes:
and a second sending module 1706, configured to send a second report to the SMO when the APP cannot be selected from the plurality of APPs, or the selected APP cannot install the policy, where the second report is used to indicate that the policy cannot be installed, and indicate a reason why the policy cannot be installed.
Optionally, if a second APP is selected from the plurality of APPs, as shown in fig. 22, the near real-time radio access network controller 1700 further includes:
A second indication module 1707 for indicating that the second APP updates the policy;
wherein the second APP is one or more APPs that have installed the policy.
Optionally, as shown in fig. 23, the near real-time radio access network controller 1700 further includes:
a third indication module 1708, configured to, if there is an APP that fails to update the policy in the second APP, indicate that the APP that fails to update the policy deletes the policy that fails to be updated.
Optionally, if a third APP is selected from the plurality of APPs, as shown in fig. 24, the near real-time radio access network controller 1700 further includes:
a fourth indication module 1709, configured to instruct the third APP to delete the policy;
wherein the third APP is one or more APPs that have installed the policy.
Optionally, the attribute information includes at least one of:
function, work history performance, load status, set preferences.
Optionally, in a case where the first interface includes an O1 interface, the information includes the management instruction, where the management instruction is used to indicate a management target of the near real-time radio access network controller.
Optionally, the near real-time radio access network controller includes a management object instance controller, and the execution module 1702 is configured to execute, by using the management object instance controller, a management operation corresponding to the management instruction.
Optionally, the heartbeat diagnosis includes at least one of:
reporting the heartbeat of the near real-time radio access network controller through the O1 interface;
and indicating the management object instance of the near real-time wireless access network controller to report the heartbeat to the management object instance controller.
Optionally, the registering includes: instructing a management object instance of the near real-time radio access network controller to report a registration request to the management object instance controller, wherein the registration request comprises at least one of module input, output and intermediate processing results;
and/or the number of the groups of groups,
the responsibility module identifying includes: decomposing a management target of the near real-time radio access network controller into executable tasks through the management object instance controller, identifying corresponding responsibility modules, and indicating at least one or at least one group of responsibility modules to provide output and/or execute target actions;
and/or the number of the groups of groups,
the report output includes: the responsibility module reports at least one of a report, a prompt and a log to the management object instance controller;
and/or the number of the groups of groups,
the data authority configuration comprises the following steps: and configuring corresponding data authority for at least one module of the near real-time wireless access network controller.
It should be noted that, in this embodiment, the above-mentioned terminal may be a near-real-time radio access network controller according to any implementation manner in the method embodiment of the present invention, and any implementation manner of the near-real-time radio access network controller in the method embodiment of the present invention may be implemented by the above-mentioned near-real-time radio access network controller in the embodiment of the present invention, and achieve the same beneficial effects, which are not described herein again.
Referring to fig. 25, fig. 25 is a block diagram of another near-real-time radio access network controller according to an embodiment of the present invention, and as shown in fig. 25, the near-real-time radio access network controller includes: a transceiver 2510, a memory 2520, a processor 2500 and a program stored on the memory 2520 and executable on the processor, wherein:
the transceiver 2510 is configured to receive, through a first interface, information sent by the service management and orchestration unit SMO, where the information includes at least one of policy and management instructions;
the processor 2500 is configured to perform at least one of the following for the information:
selecting an APP executing the policy by a plurality of applications APP in the near real time radio access network controller;
Executing a management operation corresponding to the management instruction, wherein the management operation comprises at least one of the following steps:
heartbeat diagnosis, registration, responsibility module identification, report output and data authority configuration.
Among other things, transceiver 2510 may be used to receive and transmit data under the control of processor 2500.
In FIG. 25, a bus architecture may be comprised of any number of interconnected buses and bridges, and in particular one or more processors represented by processor 2500 and various circuits of the memory, represented by memory 2520. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, power management circuits, etc., which are well known in the art and, therefore, will not be described further herein. The bus interface provides an interface. The transceiver 2510 may be a number of elements, including a transmitter and a receiver, providing a means for communicating with various other apparatus over a transmission medium.
The processor 2500 is responsible for managing the bus architecture and general processing, and the memory 2520 may store data used by the processor 2500 in performing operations.
It should be noted that the memory 2520 is not limited to the network device, and the memory 2520 and the processor 2500 may be separately located in different geographical locations.
Optionally, in a case where the first interface includes an A1 interface, the information includes the policy.
Optionally, the selecting, by the multiple APPs in the near-real-time radio access network controller, an APP that executes the policy includes:
and selecting the APP executing the strategy in the near-real-time wireless access network controller according to the attribute information of each APP in the near-real-time wireless access network controller.
Optionally, if a first APP is selected from the plurality of APPs, the processor 2500 is further configured to:
instruct the first APP to install the policy;
wherein, first APP is one or more APP.
Optionally, the transceiver 2510 is further configured to:
and if the APP which is successful in installing the policy exists in the first APP, sending a first report to the SMO, wherein the first report is used for indicating that the policy is successfully installed.
Optionally, the processor 2500 is further configured to:
and deciding subscription information of the network node according to the strategy through the first APP.
Optionally, the transceiver 2510 is further configured to:
and if the APP cannot be selected from the plurality of APPs or the selected APP cannot install the strategy, sending a second report to the SMO, wherein the second report is used for indicating that the strategy cannot be installed and indicating the reason why the strategy cannot be installed.
Optionally, if a second APP is selected from the plurality of APPs, the processor 2500 is further configured to:
instruct the second APP to update the policy;
wherein the second APP is one or more APPs that have installed the policy.
Optionally, the processor 2500 is further configured to:
and under the condition that the APP with the failed updating of the strategy exists in the second APP, indicating that the APP with the failed updating of the strategy deletes the strategy with the failed updating.
Optionally, if a third APP is selected from the plurality of APPs, the processor 2500 is further configured to:
instruct the third APP to delete the policy;
wherein the third APP is one or more APPs that have installed the policy.
Optionally, the attribute information includes at least one of:
function, work history performance, load status, set preferences.
Optionally, in a case where the first interface includes an O1 interface, the information includes the management instruction, where the management instruction is used to indicate a management target of the near real-time radio access network controller.
Optionally, the near real-time radio access network controller includes a management object instance controller, and the executing the management operation corresponding to the management instruction includes:
And executing the management operation corresponding to the management instruction through the management object instance controller.
Optionally, the heartbeat diagnosis includes at least one of:
reporting the heartbeat of the near real-time radio access network controller through the O1 interface;
and indicating the management object instance of the near real-time wireless access network controller to report the heartbeat to the management object instance controller.
Optionally, the registering includes: instructing a management object instance of the near real-time radio access network controller to report a registration request to the management object instance controller, wherein the registration request comprises at least one of module input, output and intermediate processing results;
and/or the number of the groups of groups,
the responsibility module identifying includes: decomposing a management target of the near real-time radio access network controller into executable tasks through the management object instance controller, identifying corresponding responsibility modules, and indicating at least one or at least one group of responsibility modules to provide output and/or execute target actions;
and/or the number of the groups of groups,
the report output includes: the responsibility module reports at least one of a report, a prompt and a log to the management object instance controller;
And/or the number of the groups of groups,
the data authority configuration comprises the following steps: and configuring corresponding data authority for at least one module of the near real-time wireless access network controller.
It should be noted that, in this embodiment, the above-mentioned terminal may be a near-real-time radio access network controller according to any implementation manner in the method embodiment of the present application, and any implementation manner of the near-real-time radio access network controller in the method embodiment of the present application may be implemented by the above-mentioned near-real-time radio access network controller in the embodiment of the present application, and achieve the same beneficial effects, which are not described herein again.
The embodiment of the present application also provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps in the information processing method provided by the embodiment of the present application.
In the several embodiments provided in the present application, it should be understood that the disclosed methods and apparatus may be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative, e.g., the division of the units is merely a logical function division, and there may be additional divisions when actually implemented, e.g., multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
In addition, each functional unit in the embodiments of the present invention may be integrated in one processing unit, or each unit may be physically included separately, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in hardware plus software functional units.
The integrated units implemented in the form of software functional units described above may be stored in a computer readable storage medium. The software functional unit is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform part of the steps of the method for processing information data blocks according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
While the foregoing is directed to the preferred embodiments of the present invention, it will be appreciated by those skilled in the art that various modifications and adaptations can be made without departing from the principles of the present invention, and such modifications and adaptations are intended to be comprehended within the scope of the present invention.
Claims (23)
1. An information processing method applied to a near real-time radio access network controller, comprising:
receiving information sent by a service management and orchestration unit SMO through a first interface, wherein the information comprises at least one of a policy and a management instruction;
performing at least one of the following for the information:
selecting an APP executing the policy by a plurality of applications APP in the near real time radio access network controller;
executing a management operation corresponding to the management instruction, wherein the management operation relates to a management object instance and/or a management object instance controller in the near real-time radio access network controller, and the management operation comprises at least one of the following:
heartbeat diagnosis, registration, responsibility module identification, report output and data authority configuration;
wherein the heartbeat diagnosis includes at least one of:
reporting the heartbeat of a near real-time radio access network controller to a near real-time radio access network controller near-RT RIC O1 interface;
indicating a management object instance of the near real-time wireless access network controller to report heartbeat to the management object instance controller;
the registration refers to: instructing a management object instance of the near real-time radio access network controller to report a registration request to a management object instance controller, wherein the registration request comprises at least one of module input, output and intermediate processing results;
And/or the number of the groups of groups,
the responsibility module identification means that: decomposing a management target of the near real-time wireless access network controller into executable tasks through a management object instance controller, identifying corresponding responsibility modules for each executable task, and indicating at least one or at least one group of responsibility modules to provide responsibility output and/or execute target actions;
and/or the number of the groups of groups,
the report output refers to: the responsibility module reports at least one responsibility report, responsibility prompt and responsibility log to the management object instance controller;
and/or the number of the groups of groups,
the data authority configuration refers to: and the management object instance controller configures corresponding data read-write permission for at least one module of the near real-time wireless access network controller.
2. The method of claim 1, wherein the information comprises the policy in the case where the first interface comprises an A1 interface.
3. The method of claim 1, wherein the plurality of APPs in the near real-time radio access network controller select APPs that execute the policy, comprising:
and selecting the APP executing the strategy in the near-real-time wireless access network controller according to the attribute information of each APP in the near-real-time wireless access network controller.
4. The method of claim 3, wherein if a first APP is selected from the plurality of APPs, the method further comprises:
instruct the first APP to install the policy;
wherein, first APP is one or more APP.
5. The method of claim 4, wherein the method further comprises:
and if the APP which is successful in installing the policy exists in the first APP, sending a first report to the SMO, wherein the first report is used for indicating that the policy is successfully installed.
6. The method of claim 4, wherein the method further comprises:
and deciding subscription information of the network node according to the strategy through the first APP.
7. A method as claimed in claim 3, wherein the method further comprises:
and if the APP cannot be selected from the plurality of APPs or the selected APP cannot install the strategy, sending a second report to the SMO, wherein the second report is used for indicating that the strategy cannot be installed and indicating the reason why the strategy cannot be installed.
8. The method of claim 3, wherein if a second APP is selected from the plurality of APPs, the method further comprises:
Instruct the second APP to update the policy;
wherein the second APP is one or more APPs that have installed the policy.
9. The method of claim 8, wherein the method further comprises:
and under the condition that the APP with the failed updating of the strategy exists in the second APP, indicating that the APP with the failed updating of the strategy deletes the strategy with the failed updating.
10. The method of claim 3, wherein if a third APP is selected from the plurality of APPs, the method further comprises:
instruct the third APP to delete the policy;
wherein the third APP is one or more APPs that have installed the policy.
11. The method of claim 3, wherein the attribute information comprises at least one of:
function, work history performance, load status, set preferences.
12. The method of claim 1, wherein the information comprises the management instructions for indicating a management objective of the near real time radio access network controller in the case where the first interface comprises an O1 interface.
13. The method of claim 12, wherein the near real-time radio access network controller comprises a management object instance controller, the performing management operations corresponding to the management instructions comprising:
Executing the management operation corresponding to the management instruction through the management object instance controller;
the management object instance corresponding to the management object instance controller comprises at least one of the following:
the system comprises a near-RT RIC A1 interface, a near-RT RIC O1 interface, a near-RT RIC E2 interface, an xAPP selector, a near-RT RIC service coordinator and a database adapter.
14. A near real-time radio access network controller, comprising:
the receiving module is used for receiving information sent by the service management and arrangement unit SMO through a first interface, wherein the information comprises at least one of a strategy and a management instruction;
an execution module for executing at least one of the following for the information:
selecting an APP executing the policy by a plurality of applications APP in the near real time radio access network controller;
executing a management operation corresponding to the management instruction, wherein the management operation relates to a management object instance and/or a management object instance controller in the near real-time radio access network controller, and the management operation comprises at least one of the following:
heartbeat diagnosis, registration, responsibility module identification, report output and data authority configuration;
Wherein the heartbeat diagnosis includes at least one of:
reporting the heartbeat of a near real-time radio access network controller to a near real-time radio access network controller near-RT RIC O1 interface;
indicating a management object instance of the near real-time wireless access network controller to report heartbeat to the management object instance controller;
the registration refers to: instructing a management object instance of the near real-time radio access network controller to report a registration request to a management object instance controller, wherein the registration request comprises at least one of module input, output and intermediate processing results;
and/or the number of the groups of groups,
the responsibility module identification means that: decomposing a management target of the near real-time wireless access network controller into executable tasks through a management object instance controller, identifying corresponding responsibility modules for each executable task, and indicating at least one or at least one group of responsibility modules to provide responsibility output and/or execute target actions;
and/or the number of the groups of groups,
the report output refers to: the responsibility module reports at least one responsibility report, responsibility prompt and responsibility log to the management object instance controller;
and/or the number of the groups of groups,
the data authority configuration refers to: and the management object instance controller configures corresponding data read-write permission for at least one module of the near real-time wireless access network controller.
15. A near real-time radio access network controller, comprising: a transceiver, a memory, a processor, and a program stored on the memory and executable on the processor, characterized in that,
the transceiver is configured to receive, through a first interface, information sent by a service management and orchestration unit SMO, where the information includes at least one of a policy and a management instruction;
the processor is configured to perform at least one of the following for the information:
selecting an APP executing the policy by a plurality of applications APP in the near real time radio access network controller;
executing a management operation corresponding to the management instruction, wherein the management operation relates to a management object instance and/or a management object instance controller in the near real-time radio access network controller, and the management operation comprises at least one of the following:
heartbeat diagnosis, registration, responsibility module identification, report output and data authority configuration;
wherein the heartbeat diagnosis includes at least one of:
reporting the heartbeat of a near real-time radio access network controller to a near real-time radio access network controller near-RT RIC O1 interface;
Indicating a management object instance of the near real-time wireless access network controller to report heartbeat to the management object instance controller;
the registration refers to: instructing a management object instance of the near real-time radio access network controller to report a registration request to a management object instance controller, wherein the registration request comprises at least one of module input, output and intermediate processing results;
and/or the number of the groups of groups,
the responsibility module identification means that: decomposing a management target of the near real-time wireless access network controller into executable tasks through a management object instance controller, identifying corresponding responsibility modules for each executable task, and indicating at least one or at least one group of responsibility modules to provide responsibility output and/or execute target actions;
and/or the number of the groups of groups,
the report output refers to: the responsibility module reports at least one responsibility report, responsibility prompt and responsibility log to the management object instance controller;
and/or the number of the groups of groups,
the data authority configuration refers to: and the management object instance controller configures corresponding data read-write permission for at least one module of the near real-time wireless access network controller.
16. The near real time radio access network controller of claim 15, wherein the plurality of APPs in the near real time radio access network controller select APPs that execute the policy comprising:
And selecting the APP executing the strategy in the near-real-time wireless access network controller according to the attribute information of each APP in the near-real-time wireless access network controller.
17. The near real time radio access network controller of claim 16, wherein if a first APP is selected from the plurality of APPs, the processor is further configured to: instruct the first APP to install the policy;
wherein, first APP is one or more APP.
18. The near real time radio access network controller of claim 16, wherein the processor is further configured to: and if the APP cannot be selected from the plurality of APPs or the selected APP cannot install the strategy, sending a second report to the SMO, wherein the second report is used for indicating that the strategy cannot be installed and indicating the reason why the strategy cannot be installed.
19. The near real time radio access network controller of claim 16, wherein if a second APP is selected from the plurality of APPs, the processor is further configured to: instruct the second APP to update the policy;
wherein the second APP is one or more APPs that have installed the policy.
20. The near real time radio access network controller of claim 16, wherein if a third APP is selected from the plurality of APPs, the processor is further configured to: instruct the third APP to delete the policy;
wherein the third APP is one or more APPs that have installed the policy.
21. The near real time radio access network controller of claim 15, wherein the information comprises the management instructions for indicating a management objective of the near real time radio access network controller in the case where the first interface comprises an O1 interface.
22. The near real time radio access network controller of claim 21, wherein the near real time radio access network controller comprises a management object instance controller, the performing the management operation corresponding to the management instruction comprises:
and executing the management operation corresponding to the management instruction through the management object instance controller.
23. A computer-readable storage medium, on which a computer program is stored, characterized in that the program, when being executed by a processor, realizes the steps in the information processing method according to any one of claims 1 to 13.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010074902.5A CN113163414B (en) | 2020-01-22 | 2020-01-22 | Information processing method and near-real-time radio access network controller |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010074902.5A CN113163414B (en) | 2020-01-22 | 2020-01-22 | Information processing method and near-real-time radio access network controller |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113163414A CN113163414A (en) | 2021-07-23 |
CN113163414B true CN113163414B (en) | 2023-09-22 |
Family
ID=76881685
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010074902.5A Active CN113163414B (en) | 2020-01-22 | 2020-01-22 | Information processing method and near-real-time radio access network controller |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113163414B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115707015A (en) * | 2021-08-16 | 2023-02-17 | 大唐移动通信设备有限公司 | Wireless network control method and device |
WO2023064144A1 (en) * | 2021-10-11 | 2023-04-20 | Intel Corporation | Multiple parallel services by a single ric subscription over an e2 interface in o-ran |
CN116033444A (en) * | 2021-10-25 | 2023-04-28 | 大唐移动通信设备有限公司 | Network integrated control method and device |
JP7311666B1 (en) | 2022-03-28 | 2023-07-19 | Kddi株式会社 | Communication device, monitoring device, control method, and program for streamlining O-RAN operation |
EP4533759A1 (en) * | 2022-06-03 | 2025-04-09 | Rakuten Mobile, Inc. | System and method for draining of o-cloud node |
WO2024085730A1 (en) * | 2022-10-22 | 2024-04-25 | Samsung Electronics Co., Ltd. | Method and apparatus for logging events in communication networks |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104838630A (en) * | 2012-10-10 | 2015-08-12 | 思杰系统有限公司 | Policy-based application management |
CN106921532A (en) * | 2015-12-25 | 2017-07-04 | 中国电信股份有限公司 | A kind of performance management method, the device of business catenary system |
CN108964985A (en) * | 2018-06-14 | 2018-12-07 | 烽火通信科技股份有限公司 | A kind of management method of protocol massages and virtual client terminal device |
CN110569101A (en) * | 2018-06-05 | 2019-12-13 | 华为技术有限公司 | Method and apparatus for managing container services |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10728288B2 (en) * | 2017-11-21 | 2020-07-28 | Juniper Networks, Inc. | Policy-driven workload launching based on software defined networking encryption policies |
-
2020
- 2020-01-22 CN CN202010074902.5A patent/CN113163414B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104838630A (en) * | 2012-10-10 | 2015-08-12 | 思杰系统有限公司 | Policy-based application management |
CN106921532A (en) * | 2015-12-25 | 2017-07-04 | 中国电信股份有限公司 | A kind of performance management method, the device of business catenary system |
CN110569101A (en) * | 2018-06-05 | 2019-12-13 | 华为技术有限公司 | Method and apparatus for managing container services |
CN108964985A (en) * | 2018-06-14 | 2018-12-07 | 烽火通信科技股份有限公司 | A kind of management method of protocol massages and virtual client terminal device |
Also Published As
Publication number | Publication date |
---|---|
CN113163414A (en) | 2021-07-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113163414B (en) | Information processing method and near-real-time radio access network controller | |
US7788353B2 (en) | Checking and repairing a network configuration | |
US7604162B2 (en) | Method and system for management of terminal devices | |
US7991878B2 (en) | Method, system and terminal for maintaining capability management object and for managing capability | |
US9026655B2 (en) | Method and system for load balancing | |
US8392907B2 (en) | Communication terminal | |
US20080005747A1 (en) | System and method for object state management | |
CN109618000A (en) | Master-slave switching method, device and system of load balancing service and server | |
CN109787858B (en) | Method and terminal for issuing services in batches | |
CN108595505A (en) | The method and apparatus of data query | |
CN113342893B (en) | Node synchronization method and device based on block chain, storage medium and server | |
CN105577475A (en) | Automatic performance test system and method | |
CN107005426A (en) | A kind of life cycle management method of virtual network function, and device | |
CN113835844A (en) | Management method and device of container cluster and cloud computing platform | |
US20240311761A1 (en) | Multiplayer collaborative task assurance method based on agent and backup techniques | |
CN115422277A (en) | Data source connection pool control method and device and server | |
CN109756557B (en) | User authority server and service method and system based on user authority | |
CN112632083B (en) | Method, device and equipment for realizing index data updating | |
CN117278553A (en) | Data processing method, system, device, apparatus, storage medium and program product | |
US12058001B2 (en) | Control device, control method, control program and control system | |
CN111209450B (en) | Equipment information switching method and device, electronic equipment, readable storage medium | |
US20100191710A1 (en) | Network Meta-Data Libraries And Related Methods | |
CN114302438A (en) | Network element exception handling method, device, equipment and storage medium | |
CN112380411A (en) | Sensitive word processing method and device, electronic equipment, system and storage medium | |
KR102460910B1 (en) | Data storage method for preventing data duplication and data platform applying the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |