Key performance measurement reporting configuration method, reporting method and device

Through the collaborative operation between the wireless access network intelligent controller and network nodes in near real time, the terminal-based reporting of key performance measurement results is achieved, solving the problem of the inability to obtain specific terminal measurement results in existing technologies and improving the analysis and optimization capabilities of the wireless network.

CN115811746BActive Publication Date: 2025-09-09DATANG MOBILE COMM EQUIP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111067135.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-13
Publication Date
2025-09-09
Estimated Expiration
2041-09-13

AI Technical Summary

Technical Problem

Existing key performance measurement reporting methods cannot obtain measurement results of specific terminals, making it difficult for Near-RT RIC to autonomously monitor UE performance and generate UE-specific radio resource configuration optimization.

Method used

The near-real-time wireless access network intelligent controller sends a subscription request message to the network node, including the configuration information for key performance measurement reporting. The network node reports the key performance measurement results at the granularity of each terminal, indicates the measurement results by terminal identifier, and sorts and filters them according to the configuration information to achieve terminal-level performance measurement result monitoring and tracking.

Benefits of technology

Enhanced Near-RT RIC monitoring and tracking of terminal-level performance measurement results facilitates data extraction and automatic analysis at the terminal granularity, improving the analysis and optimization capabilities of wireless network functions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115811746B_ABST
    Figure CN115811746B_ABST
Patent Text Reader

Abstract

The present invention provides a key performance measurement reporting configuration method, reporting method and device. The method comprises: a near real-time wireless access network intelligent controller sends a subscription request message to a network node, the subscription request message includes configuration information for key performance measurement reporting; and receives key performance measurement results sent by the network node according to the configuration information, the key performance measurement results including key performance measurement results corresponding to each terminal. In an embodiment of the present application, the network node reports key performance measurement results to the near real-time wireless access network intelligent controller at the granularity of each terminal, realizes measurement reporting of the network node centered on the terminal, enhances the monitoring and tracking of terminal-level performance measurement results by the near real-time wireless access network intelligent controller, facilitates the near real-time wireless access network intelligent controller to extract and automatically analyze data at the granularity of the terminal, and improves the analysis and optimization capabilities of the wireless network function.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a key performance measurement reporting configuration method, a reporting method, and a device. Background Art

[0002] In the Open Radio Access Network (O-RAN), the Near Real Time RAN Intelligent Controller (Near-RT RIC) controls E2 nodes through E2 interfaces based on their exposed functions to optimize RAN radio resources. The E2 Service Model (E2 SM) provides a range of RAN function exposure services, including reporting, insertion, control, and policy services.

[0003] The E2 SM Key Performance Measurements (KPM) specification defines a reporting service for key performance measurements. The currently defined reporting service uses a conditional E2 node measurement reporting mode and method that combines and reports measurement quantities. This results in a mix of measurement results from different user equipment (UEs). This makes it difficult for Near-RT RIC to quickly extract UE-level measurement results, making it difficult to autonomously monitor UE performance and generate UE-specific radio resource configuration optimizations. Summary of the Invention

[0004] The object of the present invention is to provide a key performance measurement reporting configuration method, reporting method and device, which solves the problem that the existing measurement reporting method cannot obtain the measurement results of a specific terminal.

[0005] An embodiment of the present invention provides a method for configuring key performance measurement reporting, including:

[0006] The near real-time wireless access network intelligent controller sends a subscription request message to the network node, wherein the subscription request message includes configuration information of key performance measurement reporting;

[0007] The near real-time wireless access network intelligent controller receives the key performance measurement results sent by the network node according to the configuration information, where the key performance measurement results include key performance measurement results corresponding to each terminal.

[0008] Optionally, the configuration information includes:

[0009] Measurement type;

[0010] a matching condition corresponding to the measurement type;

[0011] The identifier of the matching condition.

[0012] Optionally, the method further includes:

[0013] The near real-time wireless access network intelligent controller stores a mapping relationship between the measurement type, the matching condition, and an identifier of the matching condition.

[0014] Optionally, each key performance measurement result is indicated by a terminal identifier of a terminal corresponding to the key performance measurement result.

[0015] Optionally, the key performance measurement result corresponding to each terminal includes: a measurement quantity corresponding to a first measurement type in the measurement types included in the configuration information;

[0016] The first measurement type is a measurement type for which the terminal meets a matching condition.

[0017] Optionally, the key performance measurement results corresponding to each terminal further include: a measurement information condition list;

[0018] The measurement information condition list indicates an arrangement order of measurement quantities corresponding to different first measurement types.

[0019] Optionally, the measurement information condition list includes: information of the first measurement type and an identifier of a matching condition corresponding to the first measurement type.

[0020] Optionally, the key performance measurement result corresponding to each terminal includes: a measurement quantity corresponding to each measurement type in the measurement type included in the configuration information;

[0021] The measurement quantity mark corresponding to the second measurement type for which the terminal does not meet the matching condition is empty.

[0022] Optionally, the measurement quantities are sorted according to the order of measurement types in the configuration information.

[0023] An embodiment of the present invention further provides a key performance measurement reporting method, including:

[0024] The network node receives a subscription request message sent by a near real-time wireless access network intelligent controller, wherein the subscription request message includes configuration information for key performance measurement reporting;

[0025] The network node sends key performance measurement results to the near real-time wireless access network intelligent controller according to the configuration information, where the key performance measurement results include key performance measurement results corresponding to each terminal.

[0026] Optionally, the configuration information includes:

[0027] Measurement type;

[0028] a matching condition corresponding to the measurement type;

[0029] The identifier of the matching condition.

[0030] Optionally, each key performance measurement result is indicated by a terminal identifier of a terminal corresponding to the key performance measurement result.

[0031] Optionally, the key performance measurement result corresponding to each terminal includes: a measurement quantity corresponding to a first measurement type in the measurement types included in the configuration information;

[0032] The first measurement type is a measurement type for which the terminal meets a matching condition.

[0033] Optionally, the sending key performance measurement results to the near real-time radio access network intelligent controller according to the configuration information includes:

[0034] sorting the measurement quantities corresponding to the first measurement type according to the order of the measurement types in the configuration information;

[0035] According to the sorting result, the measurement value corresponding to the first measurement type is sent to the near real-time radio access network intelligent controller.

[0036] Optionally, the sending, according to the sorting result, the measurement amount corresponding to the first measurement type to the near real-time radio access network intelligent controller includes:

[0037] Sending the measurement value corresponding to the first measurement type to the near real-time wireless access network intelligent controller through a measurement information condition list;

[0038] The measurement information condition list indicates an arrangement order of measurement quantities corresponding to different first measurement types.

[0039] Optionally, the measurement information condition list includes: information of the first measurement type and an identifier of a matching condition corresponding to the first measurement type.

[0040] Optionally, the key performance measurement result corresponding to each terminal includes: a measurement quantity corresponding to each measurement type in the measurement type included in the configuration information;

[0041] The measurement quantity mark corresponding to the second measurement type for which the terminal does not meet the matching condition is empty.

[0042] Optionally, the sending key performance measurement results to the near real-time radio access network intelligent controller according to the configuration information includes:

[0043] sorting the measurement quantities corresponding to all measurement types according to the order of the measurement types in the configuration information;

[0044] According to the sorting result, the measurement quantities corresponding to all measurement types are sent to the near real-time wireless access network intelligent controller.

[0045] Optionally, the configuration information includes:

[0046] The interval period included in a reporting period of the key performance measurement result.

[0047] Optionally, if the terminal is in a connected state or an inactive state in a first interval period in the first reporting period, the key performance measurement result in the first interval period is a valid measurement amount;

[0048] If the terminal is in a connected state or an inactive state in the first interval period of the first reporting cycle, and is converted to an idle state in the second interval period of the first reporting cycle, then in the first reporting cycle, all measurement quantities in the second interval period and all interval periods after the second interval period are empty, and the key performance measurement results corresponding to the terminal are not included in the next reporting cycle of the first reporting cycle.

[0049] An embodiment of the present invention further provides a key performance measurement reporting configuration device, comprising: a memory, a transceiver, and a processor;

[0050] A memory for storing a computer program; a processor for reading the computer program in the memory; and a transceiver for transmitting and receiving data under the control of the processor and performing the following operations:

[0051] Sending a subscription request message to a network node, wherein the subscription request message includes configuration information for key performance measurement reporting;

[0052] A key performance measurement result sent by the network node according to the configuration information is received, where the key performance measurement result includes a key performance measurement result corresponding to each terminal.

[0053] Optionally, the configuration information includes:

[0054] Measurement type;

[0055] a matching condition corresponding to the measurement type;

[0056] The identifier of the matching condition.

[0057] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0058] A mapping relationship between the measurement type, the matching condition, and the identifier of the matching condition is stored.

[0059] Optionally, each key performance measurement result is indicated by a terminal identifier of a terminal corresponding to the key performance measurement result.

[0060] Optionally, the key performance measurement result corresponding to each terminal includes: a measurement quantity corresponding to a first measurement type in the measurement types included in the configuration information;

[0061] The first measurement type is a measurement type for which the terminal meets a matching condition.

[0062] Optionally, the key performance measurement results corresponding to each terminal further include: a measurement information condition list;

[0063] The measurement information condition list indicates an arrangement order of measurement quantities corresponding to different first measurement types.

[0064] Optionally, the measurement information condition list includes: information of the first measurement type and an identifier of a matching condition corresponding to the first measurement type.

[0065] Optionally, the key performance measurement result corresponding to each terminal includes: a measurement quantity corresponding to each measurement type in the measurement type included in the configuration information;

[0066] The measurement quantity mark corresponding to the second measurement type for which the terminal does not meet the matching condition is empty.

[0067] Optionally, the measurement quantities are sorted according to the order of measurement types in the configuration information.

[0068] An embodiment of the present invention provides a key performance measurement and reporting device, comprising: a memory, a transceiver, and a processor;

[0069] A memory for storing a computer program; a processor for reading the computer program in the memory; a transceiver for transmitting and receiving data and performing the following operations under the control of the processor;

[0070] receiving a subscription request message sent by a near real-time wireless access network intelligent controller, wherein the subscription request message includes configuration information for key performance measurement reporting;

[0071] According to the configuration information, key performance measurement results are sent to the near real-time wireless access network intelligent controller, where the key performance measurement results include key performance measurement results corresponding to each terminal.

[0072] Optionally, the configuration information includes:

[0073] Measurement type;

[0074] a matching condition corresponding to the measurement type;

[0075] The identifier of the matching condition.

[0076] Optionally, each key performance measurement result is indicated by a terminal identifier of a terminal corresponding to the key performance measurement result.

[0077] Optionally, the key performance measurement result corresponding to each terminal includes: a measurement quantity corresponding to a first measurement type in the measurement types included in the configuration information;

[0078] The first measurement type is a measurement type for which the terminal meets a matching condition.

[0079] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0080] sorting the measurement quantities corresponding to the first measurement type according to the order of the measurement types in the configuration information;

[0081] The transceiver is configured to: send the measurement value corresponding to the first measurement type to the near real-time radio access network intelligent controller according to the sorting result.

[0082] Optionally, the transceiver is configured to: send the measurement amount corresponding to the first measurement type to the near real-time radio access network intelligent controller through a measurement information condition list;

[0083] The measurement information condition list indicates an arrangement order of measurement quantities corresponding to different first measurement types.

[0084] Optionally, the measurement information condition list includes: information of the first measurement type and an identifier of a matching condition corresponding to the first measurement type.

[0085] Optionally, the key performance measurement result corresponding to each terminal includes: a measurement quantity corresponding to each measurement type in the measurement type included in the configuration information;

[0086] The measurement quantity mark corresponding to the second measurement type for which the terminal does not meet the matching condition is empty.

[0087] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0088] sorting the measurement quantities corresponding to all measurement types according to the order of the measurement types in the configuration information;

[0089] The transceiver is configured to send measurement quantities corresponding to all measurement types to the near real-time wireless access network intelligent controller according to the sorting result.

[0090] Optionally, the configuration information includes:

[0091] The interval period included in a reporting period of the key performance measurement result.

[0092] Optionally, if the terminal is in a connected state or an inactive state in a first interval period in the first reporting period, the key performance measurement result in the first interval period is a valid measurement amount;

[0093] If the terminal is in a connected state or an inactive state in the first interval period of the first reporting cycle, and is converted to an idle state in the second interval period of the first reporting cycle, then in the first reporting cycle, all measurement quantities in the second interval period and all interval periods after the second interval period are empty, and the key performance measurement results corresponding to the terminal are not included in the next reporting cycle of the first reporting cycle.

[0094] An embodiment of the present invention provides a key performance measurement reporting configuration device, including:

[0095] A first sending unit, configured to send a subscription request message to a network node, wherein the subscription request message includes configuration information of key performance measurement reporting;

[0096] The first receiving unit is configured to receive a key performance measurement result sent by the network node according to the configuration information, where the key performance measurement result includes a key performance measurement result corresponding to each terminal.

[0097] An embodiment of the present invention provides a key performance measurement and reporting device, including:

[0098] A second receiving unit is configured to receive a subscription request message sent by a near real-time radio access network intelligent controller, wherein the subscription request message includes configuration information for key performance measurement reporting;

[0099] The second sending unit is configured to send key performance measurement results to the near real-time wireless access network intelligent controller according to the configuration information, where the key performance measurement results include key performance measurement results corresponding to each terminal.

[0100] An embodiment of the present invention provides a processor-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the computer program implements the steps of the above-mentioned key performance measurement reporting configuration method or the above-mentioned key performance measurement reporting method.

[0101] The beneficial effects of the above technical solution of the present invention are:

[0102] In an embodiment of the present application, a near-real-time wireless access network intelligent controller sends configuration information for reporting key performance measurements to a network node through a subscription request; the network node reports key performance measurement results to the near-real-time wireless access network intelligent controller at the granularity of each terminal, thereby realizing terminal-centric measurement reporting of network nodes, enhancing Near-RT RIC's monitoring and tracking of terminal-level performance measurement results, facilitating Near-RT RIC's data extraction and automatic analysis at the terminal granularity, and improving the analysis and optimization capabilities of wireless network functions. BRIEF DESCRIPTION OF THE DRAWINGS

[0103] Figure 1 A schematic diagram illustrating a flow chart of a method for configuring key performance measurement reporting according to an embodiment of the present invention;

[0104] Figure 2 A schematic diagram showing a process for reporting key performance measurement results according to an embodiment of the present invention;

[0105] Figure 3 A schematic diagram showing a flow chart of a key performance measurement and reporting method according to an embodiment of the present invention;

[0106] Figure 4 A schematic diagram showing the structure of a device for configuring key performance measurement and reporting according to an embodiment of the present invention;

[0107] Figure 5 One of the structural diagrams showing the key performance measurement and reporting device according to an embodiment of the present invention;

[0108] Figure 6 A second structural diagram showing a device for configuring key performance measurement and reporting according to an embodiment of the present invention;

[0109] Figure 7 The second structural diagram shows the key performance measurement and reporting device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0110] To make the technical problems, technical solutions, and advantages to be solved by the present invention more apparent, a detailed description will be given below in conjunction with the accompanying drawings and specific embodiments. In the following description, specific details such as specific configurations and components are provided solely to facilitate a comprehensive understanding of the embodiments of the present invention. Therefore, it should be clear to those skilled in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present invention. In addition, for the sake of clarity and brevity, descriptions of known functions and configurations have been omitted.

[0111] It should be understood that references throughout this specification to "one embodiment" or "an embodiment" mean that a particular feature, structure, or characteristic associated with the embodiment is included in at least one embodiment of the present invention. Therefore, the appearances of "in one embodiment" or "in an embodiment" throughout this specification do not necessarily refer to the same embodiment. Furthermore, these particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0112] In various embodiments of the present invention, it should be understood that the size of the serial numbers of the following processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.

[0113] In embodiments of the present invention, the term "and / or" describes the association relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.

[0114] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.

[0115] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0116] Specifically, the embodiments of the present invention provide a method for configuring key performance measurement reporting, which solves the problem that the existing measurement reporting method cannot obtain the measurement result of a specific terminal.

[0117] like Figure 1 As shown, an embodiment of the present invention provides a key performance measurement reporting configuration method, which specifically includes the following steps:

[0118] Step 101: The near real-time wireless access network intelligent controller sends a subscription request message to a network node, where the subscription request message includes configuration information for key performance measurement reporting.

[0119] The network node may be an E2 node (Node), and the Near-RT RIC may request a key performance measurement reporting service from the E2 node through a subscription process. The subscription request message carries configuration information related to the E2 node measurement reporting configured by the Near-RT RIC. The subscription request message may also carry a triggering event condition (RIC Event Trigger) that triggers the E2 node reporting service.

[0120] Optionally, the subscription request message may include one or more of the following information: RIC Request ID, RIC Function ID, RIC trigger event definition, RIC Action ID, RIC Action Type, RIC Action Definition, etc. Among them, RIC Request ID may be used to identify the ID of this subscription request; RAN Function ID may be used to identify the RAN Function ID required in this process; RIC Action Type may be set to Report; and RIC Action Definition may include specific configuration information for key performance measurement reporting.

[0121] Step 102: The near real-time wireless access network intelligent controller receives the key performance measurement results sent by the network node according to the configuration information, where the key performance measurement results include key performance measurement results corresponding to each terminal.

[0122] In this embodiment, the terminal may include multiple terminals connected to the same network node. After receiving the subscription request message, the network node may determine the content to be reported based on the configuration information. The subscription request message may include a RIC trigger event. During normal operation, upon detecting the RIC trigger event, key performance measurement results are sent to the near-real-time radio access network intelligent controller. The key performance measurement results are the reporting content determined by the network node based on the configuration information.

[0123] Optionally, the RIC triggering event is a periodic reporting. The near real-time wireless access network intelligent controller may configure a reporting period (Reporting Period) for the key performance measurement results. The key performance measurement results sent by the network node to the near real-time wireless access network intelligent controller are key performance measurement results for each terminal, i.e., the key performance measurement results are based on the terminal as the granularity, and the measurement quantity of each terminal is combined into a group of key performance measurement results, and the key performance measurement results corresponding to multiple terminals are reported.

[0124] In an embodiment of the present application, a near-real-time wireless access network intelligent controller sends configuration information for reporting key performance measurements to a network node through a subscription request; the network node reports key performance measurement results to the near-real-time wireless access network intelligent controller at the granularity of each terminal, thereby realizing terminal-centric measurement reporting of network nodes, enhancing Near-RT RIC's monitoring and tracking of terminal-level performance measurement results, facilitating Near-RT RIC's data extraction and automatic analysis at the terminal granularity, and improving the analysis and optimization capabilities of wireless network functions.

[0125] Optionally, the configuration information includes:

[0126] (1) Measurement type: measurement name or measurement ID can be used.

[0127] (2) Matching conditions corresponding to the measurement type. Each measurement type has a corresponding matching condition, i.e., a condition that indicates that the terminal satisfies the measurement type. The matching condition may include a logical "and" relationship of several conditions, and the matching condition may indicate the range of measurement data to be collected.

[0128] (3) The matching condition ID: used to identify the matching condition. Different matching conditions have different IDs.

[0129] Optionally, a mapping relationship exists between the measurement type, the matching condition corresponding to the measurement type, and the identifier of the matching condition, and the near-real-time wireless access network intelligent controller stores the mapping relationship between the measurement type, the matching condition, and the identifier of the matching condition. For example, if the matching condition for measurement type 1 is condition 1 and the identifier for condition 1 is "1," then there is a one-to-one correspondence between measurement type 1, condition 1, and identifier "1."

[0130] Among them, the matching condition can be identified by label information (Label information) and test information (Testinformation), and the label information identifies the subcounters (subcounters) used for the measurement type, such as: Public Land Mobile Network (PLMN) ID, slice (Slice) ID, 5G Quality of Service Identifier (5G Quality of Service Identifier, 5QI), etc.; the test information is used to identify the detection condition, such as the reference signal received power (RSRP) is greater than x, etc.

[0131] Optionally, the subscription request message may further include a reporting period for the key performance measurement result, and the data collection interval (GranularityPeriod, GP) included in each reporting period may be indicated in the configuration information. The configuration information may further include a specific cell ID (CellGlobal ID) for obtaining the key performance measurement result.

[0132] Specifically, the configuration information can be set in the following form, as shown in Table 1.

[0133] Table 1: New Definition of RIC ActionDefinition IE

[0134]

[0135]

[0136] In Table 1 above, the configuration information is set to the measurement information table (Measurement InformationList), and its range includes 1 to the maximum number of measurement information (maxnoofMeasurementInfo). The measurement information table includes CHOICE measurement type (CHOICE Measurement Type), matching condition identifier (Matching ConditionID), matching condition (Matching Condition), etc. Among them, the measurement type can be measurement name (MeasurementName), measurement identifier (Measurement ID); the matching condition may include: CHOICE condition type (CHOICECondition Type), and the condition type selection includes label information and test information. The configuration information may also include an interval period (Granularity Period) and a cell global identifier (Cell Global ID). It should be noted that "CHOICE" is a specific type of IE, which means multiple choice 1.

[0137] In the above Table 1, “M” indicates mandatory existence, and “O” indicates optional existence; in the range column of “Action list for inserting indication message”, “1” indicates that the list needs to be included.

[0138] ">", ">>", ">>>", etc. indicate the hierarchy of each piece of information. For example, "Measurement Name" and "Measurement ID" are the next level of "CHOICE Measurement Type", "CHOICE Measurement Type", "Matching Condition ID" and "Matching Condition" are all the next level of "Measurement Information Table"; "Label Information" and "Test Information" are the next level of "CHOICE Condition Type". The message hierarchy in the remaining lists in the embodiments of the present invention is similar and will not be elaborated here.

[0139] Table 1 lists the range constraints for measurement information and matching condition information, and the definitions of each range constraint are shown in Table 2:

[0140] Table 2:

[0141]

[0142]

[0143] The above describes the specific content of the configuration information of the key performance measurement report configured by the near real-time wireless access network intelligent controller for the network node. The following describes the specific information content of the key performance measurement result of each terminal sent by the network node and received by the near real-time wireless access network intelligent controller.

[0144] Optionally, for each key performance measurement result corresponding to each terminal, each key performance measurement result is indicated by a terminal identifier of the terminal corresponding to the key performance measurement result, that is, each key performance measurement result corresponds to a UE ID. In this embodiment, the results of all measurement quantities for all UEs are reported at a given interval within a reporting period. For UE-level key performance measurement results, each UE forms a group of measurement records (Measurements Record) for combined granularity for reporting, and the UE ID is used to identify the group of measurement records.

[0145] Optionally, when a UE in a certain connected state of the network node does not meet the matching conditions for all measurement types, the network node will not report information including the UE.

[0146] Specifically, when the network node reports the key performance measurement result, the following two reporting modes may be included:

[0147] Mode 1: Based on the actual measurement situation, the network node sorts the UEs according to the different measurement types they meet, and uses a measurement information condition list (Measurement Information Condition List) to indicate the order of measurement quantities during the reporting process.

[0148] Mode 2: The network node sorts the measurement quantities based on the order of measurement types indicated by the measurement information table (Measurement Information List) configured during the subscription process.

[0149] As an optional embodiment, for mode 1, the key performance measurement results corresponding to each terminal include: a measurement quantity corresponding to a first measurement type among the measurement types included in the configuration information; the first measurement type is a measurement type for which the terminal meets a matching condition. In this embodiment, the key performance measurement results for each terminal received by the near-real-time radio access network intelligent controller include the measurement quantity corresponding to the first measurement type for which the terminal meets the matching condition.

[0150] The measurement quantities may be sorted according to the order of the measurement types in the configuration information. In this embodiment, the key performance measurement results include measurement quantities corresponding to the first measurement types for which the terminal meets the matching condition, and the measurement quantities corresponding to different first measurement types are sorted according to the order of the measurement types in the configuration information.

[0151] Optionally, the key performance measurement result corresponding to each terminal further includes: a measurement information condition list; the measurement information condition list indicates an arrangement order of measurement quantities corresponding to different first measurement types. That is, in the key performance measurement result sent by the network node, the measurement information condition list indicates an arrangement order of measurement quantities corresponding to the first measurement types that meet matching conditions for the terminal.

[0152] The measurement information condition list may include: information of the first measurement type and an identifier of a matching condition corresponding to the first measurement type.

[0153] In the case of mode 1, the network node needs to include a Measurement Information Condition List in the reporting process of the key performance measurement results. The order of arrangement of the measurement quantities corresponding to the first measurement type in the key performance measurement results is based on the order of the measurement data types indicated in the list. If, during the reporting process, a UE identified by a UE ID does not meet the matching conditions for a given measurement type, the key performance measurement result corresponding to the UE does not include the measurement quantity corresponding to the measurement type, that is, the MeasurementsRecord identified by the UE ID does not include the measurement quantity of the measurement type.

[0154] For each UE, the Measurement Information Condition List is used to give a ranking of measurement quantities specific to the UE that meet the corresponding matching conditions. The measurement information in the Measurement Information Condition List is organized according to the measurement information in the Measurement Information List in the configuration information, removing the measurement types that the UE does not meet. Other measurement types are still arranged in the measurement type order of the configuration information. Near-RT RIC can automatically extract key performance measurement results based on the UE ID and analyze the UE performance based on the measurement results specific to each UE provided in the message, so that Near-RT RIC can track and monitor the performance changes of a UE over a period of time.

[0155] In this embodiment, for a certain measurement type, if no UE meets the matching condition corresponding to the measurement type, then in the Measurements Record with each UE as a combination, the reporting result identified by each UE ID will not include the measurement type.

[0156] Optionally, the configuration information configured by the Near-RT RIC during the subscription process may include an Action Definition IE, which indicates the matching conditions for each measurement type. The matching conditions are identified by a MatchingCondition ID. The Near-RT RIC maintains a mapping relationship between specific reporting types, matching conditions, and matching condition IDs. When a network node reports key performance measurement results, for a set of measurement quantities reported by a given UE, the measurement type corresponding to the measurement quantity carries a Matching Condition ID to indicate the specific matching conditions, and there is no need to repeat the specific content of the matching conditions.

[0157] Specifically, the key performance measurement result of the combined granularity with the UE as the granularity may be sent via RIC indication information (RICIndication Message), and the content of the key performance measurement result may be set to the form shown in Table 3.

[0158] Table 3: New Definition of RIC Indication Message IE

[0159]

[0160]

[0161] In Table 3 above, the key performance measurement result includes measurement data (Measurements Data), the measurement data includes measurement data for multiple UEs (Measurements Data for UEs), the measurement data includes measurement records for multiple UEs and a measurement information condition list, each measurement record is identified by a corresponding UE ID. The measurement record includes a CHOICE measurement value (CHOICE Measured Value), such as an integer value (Integer Value), a floating point value (Real Value), and a non-existent measurement value (No Value), wherein the non-existent measurement value is recorded as NULL. The measurement information condition list may include: a CHOICE measurement type and a matching condition ID, and the CHOICE measurement type may include: a measurement name and a measurement ID. Optionally, the reliability of the measurement record may be indicated by an incomplete flag (Incomplete Flag). Optionally, the key performance measurement result may further include an interval period for reporting the key performance measurement result.

[0162] Table 3 lists the scope constraints for measurement data, measurement records, and measurement information condition lists. The definitions of each scope constraint are shown in Table 4.

[0163] Table 4:

[0164]

[0165] Example 1: The network node is an E2 Node, and the network node reports the key performance measurement result according to mode 1 as an example.

[0166] (1) The configuration information reported by the key performance measurement is as follows:

[0167] a) The measurement type can be configured as measurements related to Radio Resource Utilization (RRU), for example, uplink and downlink physical resource block (PRB) usage.

[0168] Examples of PRB usage:

[0169] Downlink PRB used for data traffic (DL PRB used for data traffic), namely PrbUsedDL;

[0170] Uplink PRB used for data traffic (UL PRB used for data traffic), namely PrbUsedUl;

[0171] UE throughput, for example: Average DL UE throughput in gNB, i.e., UEThpDL; Average UL UE throughput in gNB, i.e., UEThpUL.

[0172] b) Configure the matching condition for the measurement type and the matching condition ID:

[0173] For Measurement Type 1PrbUsedDL, the Matching Condition ID is 1;

[0174] For Measurement Type 2PrbUsedUL, the Matching Condition ID is 2;

[0175] For Measurement Type 3UEThpDL, the Matching Condition ID is 3;

[0176] For Measurement Type 4UEThpUL, the Matching Condition ID is 4.

[0177] (2) The key performance measurement results are reported using Mode 1:

[0178] Each Measurement Record contains a series of measurement quantities grouped per UE, with the UE ID identifying the UE to which the measurement quantity belongs. Because each UE may not meet the same measurement type matching conditions, the measurement types included in each UE may be different. The Measurement Information Condition List can be used to obtain the corresponding measurement quantity arrangement order.

[0179] (3) Assume that when the E2 Node collects UE-level measurement data, it is found that UE 1 meets the first two matching conditions (i.e., the matching conditions of Matching Condition IDs 1 and 2); and UE 2 meets the last two matching conditions (i.e., the matching conditions of Matching Condition IDs 3 and 4). The key performance measurement results can be set as:

[0180] UE 1

[0181] -Measurement Record:

[0182] Value of PrbUsedDL

[0183] Value of PrbUsedUL

[0184] -Measurement Information Condition List:

[0185] Measurement Type 1(PrbUsedDL), Matching Condition 1;

[0186] Measurement Type 2 (PrbUsedUL), Matching Condition 2.

[0187] UE 2

[0188] -Measurement Record:

[0189] Value of UEThpDL;

[0190] Value of UEThpUL;

[0191] -Measurement Information Condition List:

[0192] Measurement Type 3 (UEThpDL), Matching Condition 3;

[0193] -Measurement Type 4(UEThpUL), Matching Condition 4.

[0194] The above example 1 is an implementation process of the network node reporting the key performance measurement result according to the mode 1.

[0195] As an optional embodiment, for mode 2, the key performance measurement results corresponding to each terminal include: the measurement amount corresponding to each measurement type included in the configuration information; wherein, the measurement amount corresponding to the second measurement type for which the terminal does not meet the matching conditions is marked as empty.

[0196] In this embodiment, the measurement quantities may be sorted according to the order of the measurement types in the configuration information. Since the key performance measurement result includes the measurement quantities corresponding to all measurement types indicated in the configuration information, when reporting the key performance measurement result, the reported measurement quantities are directly sorted according to the order of the measurement types indicated in the configuration information.

[0197] In this second mode, the configuration information may be sent via the Action Definition, and the measurement quantities to be reported are sorted according to the order of measurement types indicated by the measurement information provided in the Action Definition IE during the subscription process. The contents of the reported key performance measurement results are shown in Table 3. In this mode, the Indication Message during the reporting process may not include the Measurement Information Condition List indicating the measurement quantity arrangement of the UE. The measurement quantities are sorted according to the order indicated in the configuration information during the subscription process (i.e., Table 1: Action Definition IE).

[0198] As shown in Table 3, if a UE does not meet the matching conditions for a measurement type, the measurement quantity flag for that measurement type is empty (i.e., filled with NULL). When the UE does not meet the conditions for all measurement types, the network node no longer includes the measurement results corresponding to the UE in the corresponding GP report. If a UE previously did not meet all matching conditions and then meets the matching conditions for a measurement type again within the reporting period, the measurement results of the UE will be included in the subsequent GP.

[0199] Mode 2 ensures that the lengths of the measurement values ​​for each UE combination are aligned, corresponding one-to-one with all measurement types indicated in the subscription request message. Each UE's measurement record retains the NULL value set for cases where the specified measurement type matching conditions are not met. Mode 2 facilitates the Near-RT RIC to extract and analyze the UE-level measurement results that meet all measurement types required by the subscription, without the need to carry additional measurement type information in the report message.

[0200] The following describes the implementation process of the network node reporting the key performance measurement result according to the second mode through a specific example.

[0201] Example 2: The network node is an E2 Node, and the network node reports the key performance measurement result according to mode 2 as an example.

[0202] (1) The configuration information reported by the key performance measurement is as follows:

[0203] a) The measurement type can be configured as measurements related to Radio Resource Utilization (RRU), for example, uplink and downlink physical resource block (PRB) usage.

[0204] Examples of PRB usage:

[0205] Downlink PRB used for data traffic (DL PRB used for data traffic), namely PrbUsedDL;

[0206] Uplink PRB used for data traffic (UL PRB used for data traffic), namely PrbUsedUl;

[0207] UE throughput, for example: Average DL UE throughput in gNB, i.e., UEThpDL; Average UL UE throughput in gNB, i.e., UEThpUL.

[0208] b) Configure the matching condition for the measurement type and the matching condition ID:

[0209] For Measurement Type 1PrbUsedDL, the Matching Condition ID is 1;

[0210] For Measurement Type 2PrbUsedUL, the Matching Condition ID is 2;

[0211] For Measurement Type 3UEThpDL, the Matching Condition ID is 3;

[0212] For Measurement Type 4UEThpUL, the Matching Condition ID is 4.

[0213] (2) The key performance measurement results are reported in Mode 2:

[0214] Each Measurement Record is sorted using the measurement type indicated in the Measurement Information List in the configuration information, including a series of measurement quantities combined per UE, and the UE to which the measurement quantity belongs is identified by the UE ID.

[0215] (3) Assume that when the E2 Node collects UE-level measurement data, it is found that UE 1 meets the first two matching conditions (i.e., the matching conditions of Matching Condition IDs 1 and 2); and UE 2 meets the last two matching conditions (i.e., the matching conditions of Matching Condition IDs 3 and 4). The key performance measurement results can be set as:

[0216] UE 1

[0217] -Measurement Record:

[0218] Value of PrbUsedDL (Measurement Type1 in Measurement Information List);

[0219] Value of PrbUsedUL (Measurement Type2 in Measurement Information List);

[0220] NULL(Measurement Type 3 in Measurement Information List);

[0221] NULL (Measurement Type 4 in Measurement Information List).

[0222] UE 2

[0223] -Measurement Record:

[0224] NULL;

[0225] NULL;

[0226] Value of UEThpDL;

[0227] Value of UEThpUL.

[0228] In Example 2, the measurement quantities included in the key performance measurement results for each UE are sorted according to the order indicated by the Measurement Information List in the ActionDefinition. The report message no longer includes the Information Condition List, and the number of measurement quantities is the same. For UE 1, since it does not meet the matching conditions for Measurement Types 3 and 4, the measurement quantity is set to NULL. If a UE does not meet the matching conditions for all Measurement Types, the measurement record will no longer include information about that UE.

[0229] As an optional embodiment, if the terminal is in a connected state (CONNECTED) or an inactive state (INACTIVE) in a first interval period in the first reporting period, the key performance measurement result in the first interval period is a valid measurement amount;

[0230] If the terminal is in a connected state or an inactive state in the first interval period of the first reporting cycle, and is converted to an idle state (IDLE) in the second interval period of the first reporting cycle, then in the first reporting cycle, all measurement quantities in the second interval period and all interval periods after the second interval period are empty, and the key performance measurement results corresponding to the terminal are not included in the next reporting cycle of the first reporting cycle.

[0231] In this embodiment, within each Granularity Period, if a UE meets the corresponding matching conditions, remains on the network node, and is in the Radio Resource Control (RRC)_CONNECTED or RRC_INACTIVE state, the network node will collect and encapsulate measurement data for each Granularity Period using a per-UE measurement result combination mode, and report the corresponding data at the end of the Reporting Period. The reported measurement data at this time are considered valid measurement data. If the UE transitions to the RRC_IDLE state within a Granularity Period and the network node is unable to continue tracking the UE ID, the corresponding measurement data will be set to NULL for the Granularity Period until the end of the reporting period, and no measurement results for the UE will be reported in the next reporting period. This will be explained below through a specific embodiment.

[0232] Example 3: Assume that the UE switches to the IDLE state during measurement reporting.

[0233] When, in a Reporting Period, the measurement results reported by a UE in the first few GPs contain valid measurement data, but all measurement records of the UE in the following GPs are NULL, it indicates that the UE has transitioned to the IDLE state.

[0234] Assuming that UE 1 is in the CONNECTED state in the first GP and changes to the IDLE state in the second GP, the E2 Node cannot obtain the measurement result of the UE. The measurement report content of this embodiment can be organized in the following form (using mode 2):

[0235] Measurements Data (1st GP):

[0236] -UE 1

[0237] -Measurement Record:

[0238] Value of PrbUsedDL (Measurement Type1 in Measurement Information List);

[0239] Value of PrbUsedUL (Measurement Type2 in Measurement Information List);

[0240] NULL

[0241] NULL

[0242] -UE 2

[0243]

[0244] Measurements Data (2nd GP):

[0245] -UE 1

[0246] -Measurement Record:

[0247] NULL

[0248] NULL

[0249] NULL

[0250] NULL

[0251] -UE 2

[0252]

[0253] Measurements Data (3rd GP):

[0254]

[0255] In this embodiment, the measurement results of UE 1 are no longer included in the next reporting period. It should be noted that this situation indicates that UE 1 has transitioned to the IDLE state. If UE 1 is still in the CONNECTED or INACTIVE state and measurement results are available but no longer meet the matching conditions of the corresponding measurement type, UE 1 is directly removed from the GP that does not meet the matching conditions.

[0256] The following describes the reporting process of the key performance measurement results of the embodiment of the present application through specific examples. Figure 2 As shown, taking the network node as E2 Node as an example, it includes:

[0257] Step 1: The Near-RT RIC sends a subscription request message to the E2 node, requesting the key performance measurement reporting service from the E2 node through the subscription process. The subscription request carries the configuration information for the E2 node to report key performance measurement results and the trigger event conditions for triggering the reporting service.

[0258] The RIC Request ID may be used to identify the ID of this subscription request, and the RAN Function ID may be used to identify the RAN Function ID required in the process; the RIC Action Type may be set to Report; and the RIC Action Definition may include information on the measurement reporting mode and specific reporting content configuration.

[0259] Step 2: After receiving the subscription request, the E2 node can feedback the RIC subscription response message (RICSubscription Response) to the Near-RT RIC, reporting the acceptance of the operation in the subscription request. Accepted operations are included in the RIC Actions Admitted List, and rejected operations are included in the RIC Actions Not Admitted List. In this embodiment, the E2 node accepts the operation and configuration information of the Report.

[0260] Step 3: During normal operation of the E2 node, the key performance measurement reporting is configured as periodic reporting. The E2 node detects a trigger event according to the configured trigger event conditions and starts measurement reporting.

[0261] Step 4: When the E2 node triggers a report, it can use a RIC Indication message to carry the report content requested in the subscription request message, namely the key performance measurement results. The Indication Type is set to Report, where the RIC Request ID, RAN Function ID, and RIC Action ID correspond to the values ​​set in the subscription request message. Optionally, the RIC Indication Header and RIC Indication Message are used to indicate the specific mode and content of the measurement report.

[0262] In this step, the key performance measurement result reported by the E2 node is the key performance measurement result for each UE.

[0263] Step 5: Continue to execute the associated process instance, that is, the related entities of the E2 node continue the previous process.

[0264] The embodiments of the present application can supplement the existing E2SM-KPM reporting method, realize condition-based reporting of key performance measurement results of each UE at a combined granularity, facilitate Near-RT RIC to extract and automatically analyze data at the UE granularity, enhance Near-RT RIC's monitoring and tracking of UE-level performance measurement results, and improve the analysis and optimization capabilities of wireless network functions, so as to achieve customized wireless resource optimization configuration at the UE level.

[0265] like Figure 3 As shown, the embodiment of the present application also provides a key performance measurement reporting method, including:

[0266] Step 301: A network node receives a subscription request message sent by a near real-time radio access network intelligent controller, where the subscription request message includes configuration information for key performance measurement reporting.

[0267] The network node may be an E2 node, and the Near-RT RIC may request a key performance measurement reporting service from the E2 node through a subscription process. The subscription request message carries configuration information related to the E2 node measurement reporting configured by the Near-RT RIC. The subscription request message may also carry a triggering event condition for triggering the E2 node reporting service.

[0268] Step 302: The network node sends key performance measurement results to the near real-time wireless access network intelligent controller according to the configuration information, where the key performance measurement results include key performance measurement results corresponding to each terminal.

[0269] After receiving the subscription request message, the network node determines the measurement content to be reported based on the configuration information. The subscription request message may include a RIC trigger event, which may be a periodic report. During normal operation, upon detecting the RIC trigger event, the network node sends key performance measurement results to the near-real-time radio access network intelligent controller. The key performance measurement results are the reporting content determined by the network node based on the configuration information.

[0270] The key performance measurement results sent by the network node to the near real-time wireless access network intelligent controller are key performance measurement results for each terminal respectively, that is, the key performance measurement results are based on the terminal as the granularity, and the measurement quantity of each terminal is combined into a group of key performance measurement results, and the key performance measurement results corresponding to multiple terminals are reported.

[0271] In an embodiment of the present application, a near-real-time wireless access network intelligent controller sends configuration information for reporting key performance measurements to a network node through a subscription request; the network node reports key performance measurement results to the near-real-time wireless access network intelligent controller at the granularity of each terminal, thereby realizing terminal-centric measurement reporting of network nodes, enhancing Near-RT RIC's monitoring and tracking of terminal-level performance measurement results, facilitating Near-RT RIC's data extraction and automatic analysis at the terminal granularity, and improving the analysis and optimization capabilities of wireless network functions.

[0272] Optionally, the configuration information includes:

[0273] (1) Measurement type: measurement name or measurement ID can be used.

[0274] (2) Matching conditions corresponding to the measurement type; each measurement type has a corresponding matching condition, i.e., a condition that satisfies the terminal to indicate that the measurement type is satisfied. The matching condition may include a logical "and" relationship of several conditions, and the matching condition may indicate the range of measurement data to be collected.

[0275] (3) The identifier of the matching condition; used to identify the matching condition, and different matching conditions have different identifiers.

[0276] A mapping relationship exists between the measurement type, the matching condition corresponding to the measurement type, and the identifier of the matching condition, and the near-real-time wireless access network intelligent controller stores the mapping relationship between the measurement type, the matching condition, and the identifier of the matching condition. Specifically, the configuration information is set in a format as shown in Table 1 and is not further described here.

[0277] The network node reports the key performance measurement result for each UE to the near real-time wireless access network intelligent controller according to the trigger event configured in the subscription request message. Optionally, each key performance measurement result is indicated by a terminal identifier of the terminal corresponding to the key performance measurement result, that is, each key performance measurement result corresponds to a UE ID.

[0278] In this embodiment, all measurement results of all UEs are reported at given intervals within a reporting period. For UE-level key performance measurement results, each UE forms a group of measurement records for combined granularity and reports them, and the group of measurement records is identified by UE ID.

[0279] The network node can select two reporting modes for key performance measurement results:

[0280] Mode 1: Based on the actual measurement situation, the network node sorts the UEs according to the different measurement types they meet, and uses a measurement information condition list (Measurement Information Condition List) to indicate the order of measurement quantities during the reporting process.

[0281] Mode 2: The network node sorts the measurement quantities based on the order of measurement types indicated by the measurement information table (Measurement Information List) configured during the subscription process.

[0282] As an optional embodiment, for mode 1, the key performance measurement result corresponding to each terminal includes: a measurement quantity corresponding to a first measurement type in the measurement types included in the configuration information; the first measurement type is a measurement type for which the terminal meets a matching condition.

[0283] In this embodiment, when using mode 1 to report the key performance measurement results, the key performance measurement results of each terminal are measurement quantities corresponding to the first measurement type for which the terminal meets the matching conditions. The measurement quantities may be sorted according to the order of the measurement types in the configuration information. Specifically, sending the key performance measurement results to the near-real-time radio access network intelligent controller according to the configuration information may include: sorting the measurement quantities corresponding to the first measurement type according to the order of the measurement types in the configuration information; and sending the measurement quantities corresponding to the first measurement type to the near-real-time radio access network intelligent controller according to the sorting result.

[0284] Optionally, the sending, according to the sorting result, the measurement amount corresponding to the first measurement type to the near real-time radio access network intelligent controller includes:

[0285] The measurement amount corresponding to the first measurement type is sent to the near real-time radio access network intelligent controller through a measurement information condition list; wherein the measurement information condition list indicates an arrangement order of the measurement amounts corresponding to different first measurement types.

[0286] In this embodiment, the key performance measurement result includes measurement quantities corresponding to first measurement types for which the terminal meets matching conditions. The measurement quantities corresponding to different first measurement types are sorted according to the order of the measurement types in the configuration information. When the network node reports the key performance measurement result, the measurement information condition list may be used to indicate the order in which the measurement quantities corresponding to the first measurement types for which the terminal meets matching conditions are sorted.

[0287] Optionally, the measurement information condition list includes: information of the first measurement type and an identifier of a matching condition corresponding to the first measurement type.

[0288] In this mode 1, the network node needs to include a Measurement Information Condition List in the reporting process of key performance measurement results. For each UE, the Measurement Information Condition List is used to give the order of measurement quantities that meet the corresponding matching conditions specific to the UE. The measurement information of the Measurement Information Condition List is organized according to the measurement information in the Measurement Information List in the configuration information, and the measurement types that are not met by the UE are removed. The other measurement types are still arranged in the order of the measurement types in the configuration information. Near-RT RIC can automatically extract key performance measurement results based on the UE ID and analyze the UE performance based on the measurement results specific to each UE provided in the message, so that Near-RT RIC can track and monitor the performance changes of a UE over a period of time.

[0289] Since the Action Definition IE included in the Near-RT RIC during the subscription process indicates the matching conditions for each reporting type, the Near-RT RIC maintains a mapping relationship between a specific reporting type, a matching condition, and a matching condition ID using a Matching Condition ID identifier. When the network node reports key performance measurement results, for a set of measurement quantities reported by a given UE, the measurement type corresponding to the measurement quantity carries a Matching Condition ID indicating the specific matching condition, and there is no need to repeat the specific content of the matching condition.

[0290] As an optional embodiment, for mode 2, the key performance measurement results corresponding to each terminal include: the measurement amount corresponding to each measurement type in the measurement type included in the configuration information; wherein, the measurement amount corresponding to the second measurement type for which the terminal does not meet the matching conditions is marked as empty.

[0291] Optionally, the sending key performance measurement results to the near real-time radio access network intelligent controller according to the configuration information includes:

[0292] Sorting the measurement quantities corresponding to all measurement types according to the order of the measurement types in the configuration information; and sending the measurement quantities corresponding to all measurement types to the near real-time wireless access network intelligent controller according to the sorting result.

[0293] In an embodiment, the measurement quantities may be sorted according to the order of the measurement types in the configuration information. Since the key performance measurement result includes the measurement quantities corresponding to all measurement types indicated in the configuration information, when reporting the key performance measurement result, the reported measurement quantities are directly sorted according to the order of the measurement types indicated in the configuration information.

[0294] In this second mode, if a UE does not meet the matching conditions for a certain measurement type, the measurement value for that measurement type is filled with NULL. When the UE does not meet the conditions for all measurement types, the network node no longer includes the measurement results corresponding to the UE in the corresponding GP report. If a UE previously did not meet all matching conditions and then meets the matching conditions for a measurement type again within the reporting period, the measurement results of the UE will be included in the subsequent GP.

[0295] Mode 2 ensures that the lengths of the measurement values ​​for each UE combination are aligned, corresponding one-to-one with all measurement types indicated in the subscription request message. Each UE's measurement record retains the NULL value set for cases where the specified measurement type matching conditions are not met. Mode 2 facilitates the Near-RT RIC to extract and analyze the UE-level measurement results that meet all measurement types required by the subscription, without the need to carry additional measurement type information in the report message.

[0296] For Mode 1 and Mode 2, the content of the key performance measurement results reported by the network nodes is shown in Table 3, which will not be described in detail here.

[0297] Optionally, the configuration information includes: an interval period included in a reporting period of the key performance measurement result.

[0298] Optionally, if the terminal is in a connected state or an inactive state in the first interval period of the first reporting cycle, the key performance measurement result in the first interval period is a valid measurement quantity; if the terminal is in a connected state or an inactive state in the first interval period of the first reporting cycle, and is converted to an idle state in the second interval period of the first reporting cycle, then in the first reporting cycle, all measurement quantities in the second interval period and all interval periods after the second interval period are empty, and the key performance measurement result corresponding to the terminal is not included in the next reporting cycle of the first reporting cycle.

[0299] In this embodiment, if a UE meets the corresponding matching conditions during each Granularity Period and is located at the network node and in the RRC_CONNECTED or RRC_INACTIVE state, the network node will collect and encapsulate measurement data for each Granularity Period using the measurement result combination mode for each UE and report the corresponding data at the end of the reporting period. The measurement data reported at this time are valid measurement data. If the UE transitions to the RRC_IDLE state during a Granularity Period and the network node can no longer track the UE ID, the corresponding measurement data will be set to NULL during the Granularity Period until the end of the reporting period, and the measurement results for the UE will no longer be reported in the next reporting period.

[0300] In an embodiment of the present invention, a near-real-time wireless access network intelligent controller sends configuration information for key performance measurement reporting to a network node via a subscription request; the network node reports key performance measurement results to the near-real-time wireless access network intelligent controller at a granularity of each terminal, thereby implementing terminal-centric measurement reporting of network nodes, enhancing Near-RT RIC's monitoring and tracking of terminal-level performance measurement results, facilitating Near-RT RIC's data extraction and automatic analysis at a terminal granularity, and improving the analysis and optimization capabilities of wireless network functions.

[0301] It should be noted that all embodiments involving network nodes in the above-mentioned embodiments applied to Near-RT RIC are applicable to the embodiments applied to network nodes and can achieve the same technical effects, and will not be elaborated here.

[0302] The above embodiment introduces the positioning method of the present invention. The following embodiment will further illustrate the corresponding device with reference to the accompanying drawings.

[0303] Specifically, if Figure 4 As shown, the key performance measurement reporting configuration device 400 of the embodiment of the present invention is applied to a near real-time wireless access network intelligent controller, including:

[0304] A first sending unit 410 is configured to send a subscription request message to a network node, where the subscription request message includes configuration information for key performance measurement reporting;

[0305] The first receiving unit 420 is configured to receive a key performance measurement result sent by the network node according to the configuration information, where the key performance measurement result includes a key performance measurement result corresponding to each terminal.

[0306] Optionally, the configuration information includes:

[0307] Measurement type;

[0308] a matching condition corresponding to the measurement type;

[0309] The identifier of the matching condition.

[0310] Optionally, the device further comprises:

[0311] A storage unit is configured to store a mapping relationship between the measurement type, the matching condition, and an identifier of the matching condition.

[0312] Optionally, each key performance measurement result is indicated by a terminal identifier of a terminal corresponding to the key performance measurement result.

[0313] Optionally, the key performance measurement result corresponding to each terminal includes: a measurement quantity corresponding to a first measurement type in the measurement types included in the configuration information;

[0314] The first measurement type is a measurement type for which the terminal meets a matching condition.

[0315] Optionally, the key performance measurement results corresponding to each terminal further include: a measurement information condition list;

[0316] The measurement information condition list indicates an arrangement order of measurement quantities corresponding to different first measurement types.

[0317] Optionally, the measurement information condition list includes: information of the first measurement type and an identifier of a matching condition corresponding to the first measurement type.

[0318] Optionally, the key performance measurement result corresponding to each terminal includes: a measurement quantity corresponding to each measurement type in the measurement type included in the configuration information;

[0319] The measurement quantity mark corresponding to the second measurement type for which the terminal does not meet the matching condition is empty.

[0320] Optionally, the measurement quantities are sorted according to the order of measurement types in the configuration information.

[0321] In an embodiment of the present invention, a near-real-time wireless access network intelligent controller sends configuration information for key performance measurement reporting to a network node via a subscription request; the network node reports key performance measurement results to the near-real-time wireless access network intelligent controller at a granularity of each terminal, thereby implementing terminal-centric measurement reporting of network nodes, enhancing Near-RT RIC's monitoring and tracking of terminal-level performance measurement results, facilitating Near-RT RIC's data extraction and automatic analysis at a terminal granularity, and improving the analysis and optimization capabilities of wireless network functions.

[0322] It should be noted here that the above-mentioned device provided in the embodiment of the present invention can implement all the method steps implemented in the above-mentioned method embodiment applied to the near-real-time wireless access network intelligent controller, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.

[0323] like Figure 5 As shown, the key performance measurement reporting device 500 of an embodiment of the present invention is applied to a network node, including:

[0324] The second receiving unit 510 is configured to receive a subscription request message sent by a near real-time radio access network intelligent controller, wherein the subscription request message includes configuration information for key performance measurement reporting;

[0325] The second sending unit 520 is configured to send key performance measurement results to the near real-time radio access network intelligent controller according to the configuration information, where the key performance measurement results include key performance measurement results corresponding to each terminal.

[0326] Optionally, the configuration information includes:

[0327] Measurement type;

[0328] a matching condition corresponding to the measurement type;

[0329] The identifier of the matching condition.

[0330] Optionally, each key performance measurement result is indicated by a terminal identifier of a terminal corresponding to the key performance measurement result.

[0331] Optionally, the key performance measurement result corresponding to each terminal includes: a measurement quantity corresponding to a first measurement type in the measurement types included in the configuration information;

[0332] The first measurement type is a measurement type for which the terminal meets a matching condition.

[0333] Optionally, the second sending unit includes:

[0334] a first sorting subunit, configured to sort the measurement quantities corresponding to the first measurement type according to the order of the measurement types in the configuration information;

[0335] The first sending subunit is configured to send the measurement value corresponding to the first measurement type to the near real-time radio access network intelligent controller according to the sorting result.

[0336] Optionally, the first sending subunit is specifically configured to: send the measurement amount corresponding to the first measurement type to the near real-time radio access network intelligent controller through a measurement information condition list;

[0337] The measurement information condition list indicates an arrangement order of measurement quantities corresponding to different first measurement types.

[0338] Optionally, the measurement information condition list includes: information of the first measurement type and an identifier of a matching condition corresponding to the first measurement type.

[0339] Optionally, the key performance measurement result corresponding to each terminal includes: a measurement quantity corresponding to each measurement type in the measurement type included in the configuration information;

[0340] The measurement quantity mark corresponding to the second measurement type for which the terminal does not meet the matching condition is empty.

[0341] Optionally, the second sending unit includes:

[0342] A second sorting subunit, configured to sort the measurement quantities corresponding to all measurement types according to the order of the measurement types in the configuration information;

[0343] The second sending subunit is configured to send the measurement quantities corresponding to all measurement types to the near real-time radio access network intelligent controller according to the sorting result.

[0344] Optionally, the configuration information includes: an interval period included in a reporting period of the key performance measurement result.

[0345] Optionally, if the terminal is in a connected state or an inactive state in a first interval period in the first reporting period, the key performance measurement result in the first interval period is a valid measurement amount;

[0346] If the terminal is in a connected state or an inactive state in the first interval period of the first reporting cycle, and is converted to an idle state in the second interval period of the first reporting cycle, then in the first reporting cycle, all measurement quantities in the second interval period and all interval periods after the second interval period are empty, and the key performance measurement results corresponding to the terminal are not included in the next reporting cycle of the first reporting cycle.

[0347] In an embodiment of the present invention, a near-real-time wireless access network intelligent controller sends configuration information for key performance measurement reporting to a network node via a subscription request; the network node reports key performance measurement results to the near-real-time wireless access network intelligent controller at a granularity of each terminal, thereby implementing terminal-centric measurement reporting of network nodes, enhancing Near-RT RIC's monitoring and tracking of terminal-level performance measurement results, facilitating Near-RT RIC's data extraction and automatic analysis at a terminal granularity, and improving the analysis and optimization capabilities of wireless network functions.

[0348] It should be noted here that the above-mentioned device provided in the embodiment of the present invention can implement all the method steps implemented in the above-mentioned method embodiment applied to the network node, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0349] It should be noted that the division of units in the embodiments of the present application is schematic and is merely a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0350] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0351] like Figure 6As shown, an embodiment of the present invention further provides a key performance measurement reporting configuration device, which is applied to a near real-time wireless access network intelligent controller, including: a memory 620, a transceiver 600, and a processor 610; wherein the memory 620 is used to store a computer program; the processor 610 is used to read the computer program in the memory; the transceiver 600 is used to send and receive data under the control of the processor 610 and perform the following operations:

[0352] Sending a subscription request message to a network node, wherein the subscription request message includes configuration information for key performance measurement reporting;

[0353] A key performance measurement result sent by the network node according to the configuration information is received, where the key performance measurement result includes a key performance measurement result corresponding to each terminal.

[0354] Optionally, the configuration information includes:

[0355] Measurement type;

[0356] a matching condition corresponding to the measurement type;

[0357] The identifier of the matching condition.

[0358] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0359] A mapping relationship between the measurement type, the matching condition, and the identifier of the matching condition is stored.

[0360] Optionally, each key performance measurement result is indicated by a terminal identifier of a terminal corresponding to the key performance measurement result.

[0361] Optionally, the key performance measurement result corresponding to each terminal includes: a measurement quantity corresponding to a first measurement type in the measurement types included in the configuration information;

[0362] The first measurement type is a measurement type for which the terminal meets a matching condition.

[0363] Optionally, the key performance measurement results corresponding to each terminal further include: a measurement information condition list;

[0364] The measurement information condition list indicates an arrangement order of measurement quantities corresponding to different first measurement types.

[0365] Optionally, the measurement information condition list includes: information of the first measurement type and an identifier of a matching condition corresponding to the first measurement type.

[0366] Optionally, the key performance measurement result corresponding to each terminal includes: a measurement quantity corresponding to each measurement type in the measurement type included in the configuration information;

[0367] The measurement quantity mark corresponding to the second measurement type for which the terminal does not meet the matching condition is empty.

[0368] Optionally, the measurement quantities are sorted according to the order of measurement types in the configuration information.

[0369] In an embodiment of the present invention, a near-real-time wireless access network intelligent controller sends configuration information for key performance measurement reporting to a network node via a subscription request; the network node reports key performance measurement results to the near-real-time wireless access network intelligent controller at a granularity of each terminal, thereby implementing terminal-centric measurement reporting of network nodes, enhancing Near-RT RIC's monitoring and tracking of terminal-level performance measurement results, facilitating Near-RT RIC's data extraction and automatic analysis at a terminal granularity, and improving the analysis and optimization capabilities of wireless network functions.

[0370] Among them, Figure 6 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 610 and memory represented by memory 620. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are all well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 600 may be a plurality of components, i.e., including a transmitter and a transceiver, providing a unit for communicating with various other devices over a transmission medium. The processor 610 is responsible for managing the bus architecture and general processing, and the memory 620 may store data used by the processor 610 when performing operations.

[0371] The processor 610 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.

[0372] It should be noted here that the above-mentioned device provided in the embodiment of the present invention can implement all the method steps implemented in the above-mentioned method embodiment applied to the near-real-time wireless access network intelligent controller, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.

[0373] like Figure 7 As shown, an embodiment of the present invention further provides a key performance measurement reporting device, which is applied to a network node, which may be an E2 node, including: a memory 720, a transceiver 700, and a processor 710; wherein the memory 720 is used to store a computer program; the processor 710 is used to read the computer program in the memory; the transceiver 700 is used to send and receive data and perform the following operations under the control of the processor 710;

[0374] receiving a subscription request message sent by a near real-time wireless access network intelligent controller, wherein the subscription request message includes configuration information for key performance measurement reporting;

[0375] According to the configuration information, key performance measurement results are sent to the near real-time wireless access network intelligent controller, where the key performance measurement results include key performance measurement results corresponding to each terminal.

[0376] Optionally, the configuration information includes:

[0377] Measurement type;

[0378] a matching condition corresponding to the measurement type;

[0379] The identifier of the matching condition.

[0380] Optionally, each key performance measurement result is indicated by a terminal identifier of a terminal corresponding to the key performance measurement result.

[0381] Optionally, the key performance measurement result corresponding to each terminal includes: a measurement quantity corresponding to a first measurement type in the measurement types included in the configuration information;

[0382] The first measurement type is a measurement type for which the terminal meets a matching condition.

[0383] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0384] sorting the measurement quantities corresponding to the first measurement type according to the order of the measurement types in the configuration information;

[0385] The transceiver is configured to: send the measurement value corresponding to the first measurement type to the near real-time radio access network intelligent controller according to the sorting result.

[0386] Optionally, the transceiver is configured to: send the measurement amount corresponding to the first measurement type to the near real-time radio access network intelligent controller through a measurement information condition list;

[0387] The measurement information condition list indicates an arrangement order of measurement quantities corresponding to different first measurement types.

[0388] Optionally, the measurement information condition list includes: information of the first measurement type and an identifier of a matching condition corresponding to the first measurement type.

[0389] Optionally, the key performance measurement result corresponding to each terminal includes: a measurement quantity corresponding to each measurement type in the measurement type included in the configuration information;

[0390] The measurement quantity mark corresponding to the second measurement type for which the terminal does not meet the matching condition is empty.

[0391] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0392] sorting the measurement quantities corresponding to all measurement types according to the order of the measurement types in the configuration information;

[0393] The transceiver is configured to send measurement quantities corresponding to all measurement types to the near real-time wireless access network intelligent controller according to the sorting result.

[0394] Optionally, the configuration information includes: an interval period included in a reporting period of the key performance measurement result.

[0395] Optionally, if the terminal is in a connected state or an inactive state in a first interval period in the first reporting period, the key performance measurement result in the first interval period is a valid measurement amount;

[0396] If the terminal is in a connected state or an inactive state in the first interval period of the first reporting cycle, and is converted to an idle state in the second interval period of the first reporting cycle, then in the first reporting cycle, all measurement quantities in the second interval period and all interval periods after the second interval period are empty, and the key performance measurement results corresponding to the terminal are not included in the next reporting cycle of the first reporting cycle.

[0397] In an embodiment of the present invention, a near-real-time wireless access network intelligent controller sends configuration information for key performance measurement reporting to a network node via a subscription request; the network node reports key performance measurement results to the near-real-time wireless access network intelligent controller at a granularity of each terminal, thereby implementing terminal-centric measurement reporting of network nodes, enhancing Near-RT RIC's monitoring and tracking of terminal-level performance measurement results, facilitating Near-RT RIC's data extraction and automatic analysis at a terminal granularity, and improving the analysis and optimization capabilities of wireless network functions.

[0398] Among them, Figure 7 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 710 and memory represented by memory 720. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are all well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 700 may be a plurality of components, i.e., a transmitter and a transceiver, providing a unit for communicating with various other devices over a transmission medium. The processor 710 is responsible for managing the bus architecture and general processing, and the memory 720 may store data used by the processor 710 when performing operations.

[0399] The processor 710 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.

[0400] It should be noted here that the above-mentioned device provided in the embodiment of the present invention can implement all the method steps implemented in the above-mentioned method embodiment applied to the network node, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0401] In addition, a specific embodiment of the present invention further provides a processor-readable storage medium having a computer program stored thereon, wherein when the program is executed by the processor, the steps of the above-mentioned key performance measurement reporting configuration method are implemented, or the steps of the above-mentioned key performance measurement reporting method are implemented. And the same technical effect can be achieved, so in order to avoid repetition, it will not be repeated here. Among them, the readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disk, hard disk, magnetic tape, magneto-optical disk (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.

[0402] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage and optical storage, etc.) that contain computer-usable program code.

[0403] The present application is described with reference to the flow chart and / or block diagram of the method, device (system), and computer program product according to the embodiment of the present application. It should be understood that each process and / or box in the flow chart and / or block diagram and the combination of the process and / or box in the flow chart and / or block diagram can be realized by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processing machine or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for realizing the function specified in a flow chart or multiple flows and / or a box or multiple boxes in the block diagram.

[0404] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0405] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0406] Obviously, those skilled in the art may make various changes and modifications to this application without departing from the spirit and scope of this application. Thus, if these modifications and variations of this application fall within the scope of the claims of this application and their equivalents, this application is intended to include these modifications and variations.

Claims

1. A key performance measurement reporting configuration method, characterized in that: include: The near real-time wireless access network intelligent controller sends a subscription request message to the network node, wherein the subscription request message includes configuration information of key performance measurement reporting; The near real-time wireless access network intelligent controller receives the key performance measurement result sent by the network node according to the configuration information, where the key performance measurement result includes the key performance measurement result corresponding to each terminal; The configuration information includes: Measurement type; a matching condition corresponding to the measurement type; The identifier of the matching condition.

2. The method according to claim 1, characterized in that The method further comprises: The near real-time wireless access network intelligent controller stores a mapping relationship between the measurement type, the matching condition, and an identifier of the matching condition.

3. The method according to claim 1, characterized in that Each of the key performance measurement results is indicated by a terminal identifier of a terminal corresponding to the key performance measurement result.

4. The method according to claim 1, wherein The key performance measurement results corresponding to each terminal include: a measurement quantity corresponding to a first measurement type in the measurement types included in the configuration information; The first measurement type is a measurement type for which the terminal meets a matching condition.

5. The method according to claim 4, characterized in that The key performance measurement results corresponding to each terminal also include: a measurement information condition list; The measurement information condition list indicates an arrangement order of measurement quantities corresponding to different first measurement types.

6. The method according to claim 5, characterized in that The measurement information condition list includes: information of the first measurement type and an identifier of a matching condition corresponding to the first measurement type.

7. The method according to claim 1, characterized in that The key performance measurement results corresponding to each terminal include: the measurement amount corresponding to each measurement type in the measurement type included in the configuration information; The measurement quantity mark corresponding to the second measurement type for which the terminal does not meet the matching condition is empty.

8. The method according to claim 4 or 7, characterized in that The measurement quantities are sorted according to the order of measurement types in the configuration information.

9. A key performance measurement reporting method, characterized in that: include: The network node receives a subscription request message sent by a near real-time wireless access network intelligent controller, wherein the subscription request message includes configuration information for key performance measurement reporting; The network node sends key performance measurement results to the near real-time wireless access network intelligent controller according to the configuration information, where the key performance measurement results include key performance measurement results corresponding to each terminal; The configuration information includes: Measurement type; a matching condition corresponding to the measurement type; The identifier of the matching condition.

10. The method according to claim 9, characterized in that Each of the key performance measurement results is indicated by a terminal identifier of a terminal corresponding to the key performance measurement result.

11. The method according to claim 9, characterized in that The key performance measurement result corresponding to each terminal includes: a measurement quantity corresponding to a first measurement type in the measurement type included in the configuration information; The first measurement type is a measurement type for which the terminal meets a matching condition.

12. The method according to claim 11, characterized in that The sending key performance measurement results to the near real-time wireless access network intelligent controller according to the configuration information includes: sorting the measurement quantities corresponding to the first measurement type according to the order of the measurement types in the configuration information; According to the sorting result, the measurement value corresponding to the first measurement type is sent to the near real-time radio access network intelligent controller.

13. The method according to claim 12, characterized in that The sending, according to the sorting result, the measurement amount corresponding to the first measurement type to the near real-time radio access network intelligent controller includes: Sending the measurement value corresponding to the first measurement type to the near real-time wireless access network intelligent controller through a measurement information condition list; The measurement information condition list indicates an arrangement order of measurement quantities corresponding to different first measurement types.

14. The method according to claim 13, characterized in that The measurement information condition list includes: information of the first measurement type and an identifier of a matching condition corresponding to the first measurement type.

15. The method according to claim 9, characterized in that The key performance measurement result corresponding to each terminal includes: a measurement quantity corresponding to each measurement type in the measurement type included in the configuration information; The measurement quantity mark corresponding to the second measurement type for which the terminal does not meet the matching condition is empty.

16. The method according to claim 15, characterized in that The sending key performance measurement results to the near real-time wireless access network intelligent controller according to the configuration information includes: sorting the measurement quantities corresponding to all measurement types according to the order of the measurement types in the configuration information; According to the sorting result, the measurement quantities corresponding to all measurement types are sent to the near real-time wireless access network intelligent controller.

17. The method according to claim 9, characterized in that The configuration information includes: The interval period included in a reporting period of the key performance measurement result.

18. The method according to claim 17, characterized in that If the terminal is in a connected state or an inactive state in a first interval period in the first reporting period, the key performance measurement result in the first interval period is a valid measurement amount; If the terminal is in a connected state or an inactive state in the first interval period of the first reporting cycle, and is converted to an idle state in the second interval period of the first reporting cycle, then in the first reporting cycle, all measurement quantities in the second interval period and all interval periods after the second interval period are empty, and the key performance measurement results corresponding to the terminal are not included in the next reporting cycle of the first reporting cycle.

19. A key performance measurement and reporting configuration device, characterized in that: include: Memory, transceiver, processor; memory for storing computer programs; a processor, configured to read the computer program in the memory; a transceiver, configured to transmit and receive data under the control of the processor and perform the following operations: Sending a subscription request message to a network node, wherein the subscription request message includes configuration information for key performance measurement reporting; receiving a key performance measurement result sent by the network node according to the configuration information, where the key performance measurement result includes a key performance measurement result corresponding to each terminal; The configuration information includes: Measurement type; a matching condition corresponding to the measurement type; The identifier of the matching condition.

20. The device according to claim 19, characterized in that The processor is configured to read the computer program in the memory and perform the following operations: A mapping relationship between the measurement type, the matching condition, and the identifier of the matching condition is stored.

21. The device according to claim 19, characterized in that Each of the key performance measurement results is indicated by a terminal identifier of a terminal corresponding to the key performance measurement result.

22. The device according to claim 19, characterized in that The key performance measurement results corresponding to each terminal include: a measurement quantity corresponding to a first measurement type in the measurement types included in the configuration information; The first measurement type is a measurement type for which the terminal meets a matching condition.

23. The device according to claim 22, characterized in that The key performance measurement results corresponding to each terminal also include: a measurement information condition list; The measurement information condition list indicates an arrangement order of measurement quantities corresponding to different first measurement types.

24. The device according to claim 23, characterized in that The measurement information condition list includes: information of the first measurement type and an identifier of a matching condition corresponding to the first measurement type.

25. The device according to claim 19, characterized in that The key performance measurement results corresponding to each terminal include: the measurement amount corresponding to each measurement type in the measurement type included in the configuration information; The measurement quantity mark corresponding to the second measurement type for which the terminal does not meet the matching condition is empty.

26. The device according to claim 22 or 25, characterized in that The measurement quantities are sorted according to the order of measurement types in the configuration information.

27. A key performance measurement and reporting device, characterized in that: include: Memory, transceiver, processor; memory for storing computer programs; a processor, configured to read the computer program in the memory; a transceiver, configured to transmit and receive data and perform the following operations under the control of the processor; receiving a subscription request message sent by a near real-time wireless access network intelligent controller, wherein the subscription request message includes configuration information for key performance measurement reporting; Sending key performance measurement results to the near real-time wireless access network intelligent controller according to the configuration information, wherein the key performance measurement results include key performance measurement results corresponding to each terminal; The configuration information includes: Measurement type; a matching condition corresponding to the measurement type; The identifier of the matching condition.

28. The device according to claim 27, characterized in that Each of the key performance measurement results is indicated by a terminal identifier of a terminal corresponding to the key performance measurement result.

29. The device according to claim 27, characterized in that The key performance measurement result corresponding to each terminal includes: a measurement quantity corresponding to a first measurement type in the measurement type included in the configuration information; The first measurement type is a measurement type for which the terminal meets a matching condition.

30. The device according to claim 29, characterized in that The processor is configured to read the computer program in the memory and perform the following operations: sorting the measurement quantities corresponding to the first measurement type according to the order of the measurement types in the configuration information; The transceiver is configured to: send the measurement value corresponding to the first measurement type to the near real-time radio access network intelligent controller according to the sorting result.

31. The device according to claim 30, characterized in that The transceiver is configured to: send the measurement amount corresponding to the first measurement type to the near real-time wireless access network intelligent controller through a measurement information condition list; The measurement information condition list indicates an arrangement order of measurement quantities corresponding to different first measurement types.

32. The device according to claim 31, characterized in that The measurement information condition list includes: information of the first measurement type and an identifier of a matching condition corresponding to the first measurement type.

33. The device according to claim 27, characterized in that The key performance measurement result corresponding to each terminal includes: a measurement quantity corresponding to each measurement type in the measurement type included in the configuration information; The measurement quantity mark corresponding to the second measurement type for which the terminal does not meet the matching condition is empty.

34. The device according to claim 33, characterized in that The processor is configured to read the computer program in the memory and perform the following operations: sorting the measurement quantities corresponding to all measurement types according to the order of the measurement types in the configuration information; The transceiver is configured to send measurement quantities corresponding to all measurement types to the near real-time wireless access network intelligent controller according to the sorting result.

35. The device according to claim 27, wherein The configuration information includes: The interval period included in a reporting period of the key performance measurement result.

36. The device according to claim 35, characterized in that If the terminal is in a connected state or an inactive state in a first interval period in the first reporting period, the key performance measurement result in the first interval period is a valid measurement amount; If the terminal is in a connected state or an inactive state in the first interval period of the first reporting cycle, and is converted to an idle state in the second interval period of the first reporting cycle, then in the first reporting cycle, all measurement quantities in the second interval period and all interval periods after the second interval period are empty, and the key performance measurement results corresponding to the terminal are not included in the next reporting cycle of the first reporting cycle.

37. A key performance measurement and reporting configuration device, characterized in that: include: A first sending unit, configured to send a subscription request message to a network node, wherein the subscription request message includes configuration information of key performance measurement reporting; A first receiving unit is configured to receive a key performance measurement result sent by the network node according to the configuration information, where the key performance measurement result includes a key performance measurement result corresponding to each terminal; The configuration information includes: Measurement type; a matching condition corresponding to the measurement type; The identifier of the matching condition.

38. A key performance measurement and reporting device, characterized in that: include: A second receiving unit is configured to receive a subscription request message sent by a near real-time radio access network intelligent controller, wherein the subscription request message includes configuration information for key performance measurement reporting; A second sending unit is configured to send key performance measurement results to the near real-time radio access network intelligent controller according to the configuration information, where the key performance measurement results include key performance measurement results corresponding to each terminal; The configuration information includes: Measurement type; a matching condition corresponding to the measurement type; The identifier of the matching condition.

39. A processor-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the computer program implements the steps of the key performance measurement reporting configuration method according to any one of claims 1 to 8, or implements the steps of the key performance measurement reporting method according to any one of claims 9 to 18.

Citation Information

Patent Citations

  • Network performance reporting method and device

    CN112188533A

  • Multi-access traffic management in open ran (o-ran)

    EP3869847A1