A data analysis method and apparatus
Patent Information
- Application Number
- CN202211067195.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-01
- Publication Date
- 2026-09-29
- Estimated Expiration
- 2042-09-01
AI Technical Summary
换言之,域管理功能单元执行数据分析的多个分析结果并不全是跨域管理功能单元所需的,即域管理功能单元进行数据分析的针对性较差
[0045]关于第二方面至第九方面的有益效果,可以参照前文第一方面中论述的内容,此处不再赘述。
Smart Images

Figure CN117675504B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a data analysis method and apparatus. Background Technology
[0002] An autonomous network comprises a domain management function (Domain-MnF) and a cross-domain management function (CD-MnF). The Domain Management Function (DMnF) analyzes data from network elements to obtain analysis results. The CD-MnF retrieves analysis results from the Domain Management Function (DMnF), enabling the identification or resolution of potential problems within network elements based on these results.
[0003] Currently, the domain management unit receives analysis requests from the cross-domain management unit. Upon receiving this request, the domain management unit can analyze various data it supports, obtaining multiple analysis results, which it can then send to the cross-domain management unit. However, the cross-domain management unit may only need a portion of the analysis results; that is, the remaining results may be redundant information for it. In other words, not all analysis results from the domain management unit are needed by the cross-domain management unit, indicating a lack of specificity in the domain management unit's data analysis. Summary of the Invention
[0004] This application provides a data analysis method and apparatus to improve the targeting of data analysis.
[0005] In a first aspect, embodiments of this application provide a data analysis method. This method can be executed by a first communication device or by a chip system, which can implement the functions of the first communication device. The first communication device is, for example, a domain management unit, a cross-domain management unit, or a service operation unit in an autonomous network. The method includes: sending first information to a second communication device, the first information including the identifier and capability information of a first management data analysis module, the first management data analysis module being disposed in the first communication device and used to analyze information of network elements; receiving second information from the second communication device, the second information including the identifier and control information of the first management data analysis module, the control information being used to configure the operating parameters of the first management data analysis module; analyzing the information of at least one network element through the first management data analysis module to obtain a first analysis result; and sending the first analysis result to the second communication device.
[0006] In this embodiment, the second communication device can determine the management data analysis module (such as the first management data analysis module) required by the first communication device, which is equivalent to the second communication device specifying the first management data analysis module required by the second communication device. Thus, the first communication device can analyze data through the first management data analysis module determined by the second communication device, instead of using other management data analysis modules not determined by the second communication device, which improves the targeting of the data analysis performed by the first communication device. Furthermore, the first communication device can control the operation of the first management data analysis module according to the control information from the second communication device, which is equivalent to the first management data analysis module performing data analysis under the control of the second communication device. This makes the first analysis results obtained by the first management data analysis module more consistent with the needs of the second communication device, further improving the targeting of the data analysis. Moreover, the first communication device does not need to send analysis results that the second communication device does not need to the second communication device, thus saving transmission resources.
[0007] In one possible implementation, the capability information of the first management data analysis module includes one or more of the following: a capability identifier, which indicates the capability of the first management data analysis module; or, information on supported analysis data; or, information on supported analysis operations.
[0008] In the above embodiments, there are multiple possibilities for providing capability information of the first management data analysis module. For example, the capability information of the first management data analysis module can be represented by a capability identifier, which can simply represent the capability information of the first management data analysis module and help reduce the bits occupied by the capability information of the first management data analysis module. Another example is that the capability information of the first management data analysis module includes information on the supported analysis data or information on the supported analysis operations, which provides the second communication device with more comprehensive information on the first management data analysis module and helps the second communication device determine a management data analysis module that better meets the needs of the second communication device.
[0009] In one possible implementation, the analysis data includes one or more of the following: coverage analysis data, which includes relevant data for analyzing the coverage of signals transmitted by network elements; or mobility analysis data, which includes relevant data for analyzing the handover of terminal devices between network elements; or energy efficiency analysis data, which includes relevant data for analyzing the energy efficiency of network elements; or service quality analysis data, which includes relevant data for analyzing the service quality of network elements; or rate analysis data, which includes relevant data for analyzing the data transmission rate of network elements; or capacity analysis data, which includes relevant data for analyzing the capacity of network elements.
[0010] The above embodiments provide multiple possibilities for the analysis data, enriching its content. Furthermore, the first management data analysis module can obtain more analytical results based on this data.
[0011] In one possible implementation, the analysis operation includes one or more of the following: a problem identification operation, wherein the problem identification operation is used to identify problems existing in the network; or a root cause analysis operation, wherein the root cause analysis operation is used to identify the causes of network problems; or an adjustment analysis scheme operation, wherein the adjustment analysis scheme operation is used to analyze the adjustment method of network information.
[0012] The above embodiments provide multiple possibilities for analysis operations, enriching the content of these operations. Furthermore, the first management data analysis module supports these analysis operations, facilitating a more comprehensive analysis of all aspects of network problems.
[0013] In one possible implementation, the control information includes one or more of the following: analysis scope information, which indicates the at least one network element; or analysis time information, which indicates the time when the first management data analysis module performs the analysis operation; or capability activation information, which enables some or all of the capabilities of the first management data analysis module.
[0014] The above embodiments provide multiple possibilities for control information, enriching the content of management information. Furthermore, the second communication device can flexibly control one or more of the analysis scope, analysis time, or enabled capabilities of the first management data analysis module based on its capability information, enabling the first management data analysis module to operate according to the needs of the second communication device and avoiding ineffective data analysis.
[0015] In one possible implementation, the method further includes: sending analysis status information of the first management data analysis module to the second communication device, wherein the analysis status indicates the state of the first management data analysis module performing analysis operations.
[0016] In the above embodiments, the first communication device can promptly notify the second communication device of the data analysis status. Furthermore, after the second communication device determines that the first communication device has completed the analysis based on the analysis status, it can promptly obtain the analysis results from the first communication device, which improves the timeliness of the second communication device obtaining the analysis results.
[0017] In one possible implementation, the method further includes: receiving a query request from the second communication device, the query request including an identifier of the first management data analysis module, the identifier of the first management data analysis module being used to request the analysis results of the first management data analysis module.
[0018] In the above embodiments, the first communication device can send the analysis results to the second communication device after receiving the query request from the second communication device, thereby avoiding the first communication device directly sending the analysis results to the second communication device and further improving the relevance of the analysis results obtained by the second communication device.
[0019] In one possible implementation, the query request may also include an identifier of a first type of analysis result or a second type of analysis result to which the first analysis result belongs, wherein the first type of analysis result represents the analysis result currently obtained by the first management data analysis module, and the second type of analysis result represents the analysis result historically obtained by the first management data analysis module.
[0020] In the above embodiments, the analysis results can be divided into historical analysis results or current analysis results, and the second communication device can flexibly obtain historical analysis results or current analysis results from the first communication device.
[0021] In one possible implementation, the first communication device is a domain management unit in an autonomous network, and the second communication device is a cross-domain management unit in the autonomous network. The domain management unit is used to manage one or more network elements, and the cross-domain management unit is used to manage multiple network elements. Alternatively, the first communication device is a cross-domain management unit in an autonomous network, and the second communication device is a service operation unit in the autonomous network. The cross-domain management unit is used to manage multiple network elements, and the service operation unit is used to manage one or more services implemented by the multiple network elements. Alternatively, the first communication device is a service operation unit in an autonomous network, and the second communication device is a third-party system other than the autonomous network. The service operation unit is used to manage one or more services implemented by the multiple network elements.
[0022] In the above embodiments, various implementations of the first communication device and the second communication device are provided.
[0023] Secondly, embodiments of this application provide a management method for a management data analysis module. This method can be executed by a second communication device or a chip system, which can implement the functions of the second communication device. The second communication device is, for example, a domain management unit, a service operation unit, or a service operation unit in an autonomous network. The method includes: receiving first information from a first communication device, the first information including the identifier and capability information of a first management data analysis module, the first management data analysis module being configured in the first communication device and used to analyze network element information; sending second information to the first communication device, the second information including the identifier and control information of the first management data analysis module, the control information being used to configure the operating parameters of the first management data analysis module; and receiving a first analysis result from the first communication device, the first analysis result being determined by the first management data analysis module.
[0024] In one possible implementation, the first information includes the identifiers and capability information of a plurality of management data analysis modules, the plurality of management data analysis modules including the first management data analysis module; the method further includes: determining the first management data analysis module from the plurality of management data analysis modules.
[0025] In the above embodiments, the second communication device can determine the first management data analysis module required by the second communication device from multiple management data analysis modules as needed, so as to avoid multiple management data analysis modules in the first communication device from performing invalid data analysis.
[0026] In one possible implementation, the capability information of the first management data analysis module includes one or more of the following: a capability identifier, which indicates the capability of the first management data analysis module; or, information on supported analysis data; or, information on supported analysis operations.
[0027] In one possible implementation, the analysis data includes one or more of the following: coverage analysis data, which includes data related to analyzing the coverage of signals transmitted by network elements; or mobility analysis data, which includes data related to analyzing the handover of terminal devices between network elements; or energy efficiency analysis data, which includes data related to analyzing the energy efficiency of network elements; or service quality analysis data, which includes data related to analyzing the service quality of network elements; or rate analysis data, which includes data related to analyzing the data transmission rate of network elements; or capacity analysis data, which includes data related to analyzing the capacity of network elements.
[0028] In one possible implementation, the analysis operation includes one or more of the following: a problem identification operation, wherein the problem identification operation is used to identify problems existing in the network; or a root cause analysis operation, wherein the root cause analysis operation is used to identify the causes of network problems; or an adjustment analysis scheme operation, wherein the adjustment analysis scheme operation is used to analyze the adjustment method of network information.
[0029] In one possible implementation, the control information includes: analysis scope information, which indicates the at least one network element; or, analysis time information, which indicates the time during which the first management data analysis module performs analysis operations; or, capability activation information, which enables some or all of the capabilities of the first management data analysis module.
[0030] In one possible implementation, the method further includes: receiving analysis status information from the first management data analysis module of the first communication device, wherein the analysis status indicates the state of the first management data analysis module performing analysis operations.
[0031] In one possible implementation, the method further includes: sending a query request to the first communication device, the query request including an identifier of the first management data analysis module, the identifier of the first management data analysis module being used to request the analysis results of the first management data analysis module.
[0032] In one possible implementation, the query request may also include an identifier of a first type of analysis result or a second type of analysis result to which the first analysis result belongs, wherein the first type of analysis result represents the analysis result currently obtained by the first management data analysis module, and the second type of analysis result represents the analysis result historically obtained by the first management data analysis module.
[0033] In one possible implementation, the first communication device is a domain management unit in an autonomous network, and the second communication device is a cross-domain management unit in the autonomous network. The domain management unit is used to manage one or more network elements, and the cross-domain management unit is used to manage multiple network elements. Alternatively, the first communication device is a cross-domain management unit in an autonomous network, and the second communication device is a service operation unit in the autonomous network. The cross-domain management unit is used to manage multiple network elements, and the service operation unit is used to manage one or more services implemented by the multiple network elements. Alternatively, the first communication device is a service operation unit in an autonomous network, and the second communication device is a third-party system other than the autonomous network. The service operation unit is used to manage one or more services implemented by the multiple network elements.
[0034] Thirdly, embodiments of this application provide a communication device, which may be the first communication device described in the first aspect above, or a software module configured in the first communication device, or an electronic device (e.g., a chip system) capable of implementing the functions of the first communication device, or a larger device including the first communication device. The communication device includes corresponding means or modules for performing the first aspect or any optional implementation described above. For example, the communication device includes a transceiver module (sometimes also called a transceiver unit) and a processing module (sometimes also called a processing unit).
[0035] For example, a transceiver module is used to send first information to a second communication device. The first information includes the identifier and capability information of a first management data analysis module, which is located in the first communication device and is used to analyze information of network elements. The transceiver module also receives second information from the second communication device. The second information includes the identifier and control information of the first management data analysis module, and the control information is used to configure the operating parameters of the first management data analysis module. A processing module is used to analyze the information of at least one network element through the first management data analysis module to obtain a first analysis result. The transceiver module is also used to send the first analysis result to the second communication device.
[0036] Fourthly, embodiments of this application provide a communication device, which may be the second communication device described in the second aspect above, a software module configured in the second communication device, an electronic device (e.g., a chip system) capable of implementing the functions of the first communication device, or a larger device including the second communication device. The communication device includes corresponding means or modules for performing the second aspect or any optional implementation described above. For example, the communication device includes a receiving module (sometimes also called a receiving unit) and a transmitting module (sometimes also called a transmitting unit).
[0037] For example, a receiving module is used to receive first information from a first communication device, the first information including the identifier and capability information of a first management data analysis module, the first management data analysis module being disposed in the first communication device and used to analyze network element information; a sending module is used to send second information to the first communication device, the second information including the identifier and control information of the first management data analysis module, the control information being used to configure the operating parameters of the first management data analysis module; the receiving module is also used to receive a first analysis result from the first communication device, the first analysis result being determined by the first management data analysis module.
[0038] Optionally, the communication device further includes a processing module (sometimes referred to as a processing unit). For example, the first information includes the identification and capability information of multiple management data analysis modules, and the processing unit is used to determine the first management data analysis module from the multiple management data analysis modules.
[0039] Fifthly, embodiments of this application provide a communication system, including: the apparatus of the third aspect and the apparatus of the fourth aspect.
[0040] In a sixth aspect, embodiments of this application provide a communication device, including: a processor and a communication interface, wherein the communication interface is used to receive signals from other devices outside the communication device and transmit them to the processor, or to send signals from the processor to other devices outside the communication device, wherein the processor executes code instructions through logic circuits to implement the method as described in any one of the first or second aspects.
[0041] Optionally, the communication device may also include other components, such as antennas and input / output modules. These components may be hardware, software, or a combination of both.
[0042] In a seventh aspect, embodiments of this application provide a chip system comprising a processor and an interface. The processor is configured to call and execute instructions from the interface, and when the processor executes the instructions, it implements the method described in any one of the first or second aspects above.
[0043] Eighthly, embodiments of this application provide a computer-readable storage medium for storing a computer program or instructions that, when executed, implement the method described in any one of the first or second aspects above.
[0044] Ninthly, embodiments of this application provide a computer program product containing instructions that, when run on a computer, implement the method described in any one of the first or second aspects above.
[0045] Regarding the beneficial effects of aspects two through nine, please refer to the discussion in aspect one above, which will not be repeated here. Attached Figure Description
[0046] Figure 1 This is a schematic diagram of the architecture of an autonomous network to which embodiments of this application apply; Figure 2 This is a schematic diagram of an application scenario provided by an embodiment of this application; Figure 3 A flowchart illustrating a data analysis method provided in an embodiment of this application; Figure 4 A flowchart illustrating another data analysis method provided in an embodiment of this application; Figures 5 to 8 The diagram shows the structure of four communication devices provided in the embodiments of this application. Detailed Implementation
[0047] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the embodiments of this application will be further described in detail below with reference to the accompanying drawings.
[0048] The following is a description of the terms used in the embodiments of this application.
[0049] 1. A network element refers to a functional unit that provides network services, including core network elements and / or access network elements.
[0050] Core network elements include, but are not limited to: access and mobility management function (AMF) network elements, session management function (SMF) network elements, policy control function (PCF) network elements, network data analytical function (NWDAF) network elements, network repository function (NRF) network elements, or network repository function (NRF), etc.
[0051] Access network elements include, but are not limited to, wireless access devices under various standards. For example, they can be next-generation node B (gNB) base stations in NR systems, evolved node B (eNB), radio network controllers (RNC), or node B (NB). They can also be used for fifth-generation communication (5G). th In a 5G system, a gNB or transmission point (TP / TRP) can be a gNB or a group of antenna panels (including multiple antenna panels) in a base station, or it can be a network node constituting a gNB or transmission point, such as a baseband unit (BBU), or a central unit control panel (CUCP), a central unit user panel (CUUP), a central unit (CU), or a distributed unit (DU), etc.
[0052] 2. Terminal equipment, also known as user equipment (UE), terminal, access station, UE station, remote station, wireless communication equipment, or user device, is a device with wireless transceiver function. It can be a fixed device, mobile device, handheld device, wearable device, vehicle-mounted device, or a wireless device (e.g., communication module or chip system) built into the above devices. Terminal devices are used to connect people, things, and machines, and can be widely used in various scenarios, including but not limited to: cellular communication, device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-to-machine / machine-type communications (M2M / MTC) communication, Internet of Things (IoT), virtual reality (VR), augmented reality (AR), industrial control, self-driving, remote medical care, smart grid, smart furniture, smart office, smart wearables, smart transportation, smart city, drones, robots, etc. Terminals can be mobile phones, tablets, computers with wireless transceiver capabilities, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, etc. The embodiments of this application do not limit the specific technologies or device forms used in the terminal devices.
[0053] 3. An autonomous network is a network that can be governed by itself with minimal to no human intervention. A telecommunications system can be considered a type of autonomous network. This includes the telecommunications network and its management system. The extent to which an autonomous network can achieve self-management can be expressed as an autonomous network level.
[0054] The data analysis method provided in this application can be applied to autonomous networks. Please refer to... Figure 1 This is a schematic diagram of an autonomous network architecture applicable to embodiments of this application. Figure 1 As shown, an autonomous network includes at least one network element, a domain management unit, a cross-domain management unit, and a service operation unit.
[0055] At least one network element may include a core network element and / or an access network element. The implementation of the core network element and the access network element can be referred to the content discussed above.
[0056] A domain management unit (NMF) can also be called a domain management function unit, subnetwork management function (NMF), or network element / function management function. NMFs can be used for subnetwork or network element lifecycle management, deployment, fault management, performance management, assurance, optimization, intent interpretation, and management data analysis. A subnetwork comprises one or more network elements. Alternatively, a subnetwork can also consist of one or more subnetworks, forming a larger coverage subnetwork.
[0057] A cross-domain management unit can also be called a cross-domain management function unit or a network management function (NMF). The cross-domain management unit is used to manage multiple network elements. It can also be called a network management function (NMF) unit, a network slice management function (NSMF) unit, a cross-domain management data analytical function (MDAF) unit, a cross-domain self-organizing network function (SON Function) unit, or a cross-domain intent management function unit, etc. For ease of description, the embodiments in this application will all refer to it as a cross-domain management function unit.
[0058] The cross-domain management unit can be specifically used for network lifecycle management, network deployment, network fault management, network performance management, network configuration management, network assurance, and the translation of network optimization functions and subnetwork intents. Fault management includes, but is not limited to, fault acquisition, fault identification, root cause analysis, and fault handling. The network can consist of multiple network elements or one or more subnetworks.
[0059] The network in this application embodiment can be a network of a certain technology domain, which can be understood as implementing one or more specific functions, such as a wireless access network or a core network. Alternatively, the network in this application embodiment can be a network under a certain standard, such as a network under a 5G communication system. Alternatively, the network in this application embodiment can be a network provided by a certain equipment vendor, for example, a network provided by equipment vendor X. Alternatively, the network in this application embodiment can be a network of a certain geographical area, such as the network of factory A, or the network of a certain city.
[0060] A business operations unit (BOU) can also be called a communication service management function (CMS). A BNU manages one or more services implemented by multiple network elements. These services can be oriented towards operator services and provide functions and services such as billing, settlement, accounting, customer service, sales, and network monitoring. BNUs include operator operating systems or vertical operational technology systems (VITs). Examples of BNUs include business support systems (BSS).
[0061] In one possible implementation, autonomous networks can be divided into three categories based on their scope, from smallest to largest: single-domain autonomous networks, cross-domain autonomous networks, and service-oriented autonomous networks. A single-domain autonomous network includes network elements and domain management units. A cross-domain autonomous network includes network elements, domain management units, and cross-domain management units. A service-oriented autonomous network includes network elements, domain management units, cross-domain management units, and service operation units.
[0062] The autonomous network in this application embodiment can be viewed as a network with a service-oriented management architecture. The service-oriented management architecture includes two roles: a management service producer (MnSProducer) and a management service consumer (MnS Consumer). When the autonomous network is viewed as a network with a service-oriented management architecture, the corresponding devices within the autonomous network can also be considered as one of these two roles, as illustrated in the examples below.
[0063] For example, when a domain management function unit provides management services, the domain management function unit can be regarded as a provider of management services, and the cross-domain management function unit can be regarded as a consumer of management services.
[0064] For example, when a cross-domain management function unit provides management services, the cross-domain management function unit can be regarded as the provider of management services, and the business operation unit can be regarded as the consumer of management services.
[0065] For example, when a business operations unit provides management services, the business operations unit can be considered the provider of the management services, and the third-party system can be considered the consumer of the management services. Third-party systems include enterprise systems or other business operator systems; other business operator systems refer to operator systems other than the operator system corresponding to the business operations unit.
[0066] Please refer to Figure 2 This is a schematic diagram of an application scenario provided by an embodiment of this application, or Figure 2 It can also be understood as a schematic diagram of a communication system architecture. For example... Figure 2 As shown, the communication system includes a first communication device and a second communication device, which can communicate with each other. The first communication device may be equipped with at least one management data analytics (MDA) module. The second communication device may be equipped with a management data monitoring module.
[0067] The Management Data Analytics (MDA) module, also known as the Management Data Analytics Execution module or the Management Data Analytical Function (MDAF) module, is used to analyze network element information and obtain analysis results. The Management Data Monitoring module, also known as the Management Data Analytics Monitoring module, is used to receive analysis results from the Management Data Analytics module.
[0068] The management data analysis module can be a software program or module, or it can be hardware. Similarly, the management data monitoring module can also be a software program or module, or it can be hardware.
[0069] Optionally, any management data analysis module in the first communication device can communicate with the management data analysis and monitoring module in the second communication device through its interface. The interface can be a logical interface configured with a protocol.
[0070] The first and second communication devices can be implemented in various ways. For example, the first communication device can be a domain management unit, and the second communication device can be a cross-domain management unit. Alternatively, the first communication device can be a cross-domain management unit, and the second communication device can be a business operation unit. Or, the first communication device can be a business operation unit, and the second communication device can be a third-party system. The implementation of the third-party system can be referred to the above discussion.
[0071] In one possible implementation, Figure 2 The communication system shown can be regarded as a service-oriented management architecture system. In this case, the first communication device or the management data analysis module in the first communication device can be regarded as the provider of the management server, and the second communication device or the management data monitoring module in the second communication device can be regarded as the consumer of the management service.
[0072] Please refer to Figure 3 This is a flowchart of a data analysis method provided in an embodiment of this application. Figure 3 The first communication device involved in the illustrated embodiment is, for example, Figure 2 The first communication device involved in the illustrated embodiment, Figure 3 The second communication device involved in the illustrated embodiment is, for example, Figure 2 The second communication device involved in the illustrated embodiment, Figure 3 The management data analysis module involved in the illustrated embodiment is, for example, Figure 2 The illustrated embodiment involves a management data analysis module, and Figure 3 The management data monitoring module involved in the illustrated embodiment is, for example, Figure 2 The illustrated embodiment involves a management data monitoring module.
[0073] S301, the first communication device sends first information to the second communication device. Correspondingly, the second communication device receives the first information from the first communication device. The first information includes the identifier and capability information of the first management data analysis module.
[0074] For example, the first communication device may load (or install) a first management data analysis module. For instance, the first management data analysis module is a software module, and the first communication device may install it according to the user's installation operation. The first management data analysis module can be considered as a management data analysis object (OBIECT) of the first communication device.
[0075] The first communication device can determine the identity (ID) and capability information of the first management data analysis module. The identity of the first management data analysis module can also be referred to as the identity of the management data analysis object. The capability information of the first management data analysis module is used to indicate the capabilities possessed by the first management data analysis module. The capability information of the first management data analysis module includes one or more of the following 1 to 3.
[0076] 1. Capability Identifier. The capability identifier is used to indicate the capabilities of the first management data analysis module.
[0077] For example, the first communication device may be pre-configured with multiple capability identifiers. The first communication device determines the capability identifier of the first management data analysis module based on one or more capabilities possessed by the first management data analysis module. Alternatively, the first management data analysis module has its own capability identifiers, and the first communication device obtains the capability identifiers from the first management data analysis module. The multiple capability identifiers may be manually configured or protocol-configured in the first management data analysis module. The capability identifier of the first management data analysis module may also be manually configured or protocol-configured in the first management data analysis module.
[0078] 2. Information on supported analytical data. This information indicates the data that the first management data analysis module can support for analysis.
[0079] The analytical data includes one or more of the following: coverage analysis data, mobility analysis data, energy efficiency analysis data, service quality analysis data, rate analysis data, and capacity analysis data. Each type of data will be described in detail below.
[0080] The coverage analysis data includes data related to the coverage of signals transmitted by network elements. Since the first management data analysis module supports coverage analysis data, it can analyze at least one of the following issues: A1 to A5.
[0081] A1. Weak coverage refers to a situation where the signal strength received by a terminal device from a network element in a certain area is less than a first threshold. The value of the first threshold can be manually or configured in the first communication device via a protocol. The signal strength received by the terminal device from the network element is expressed, for example, as Received Signal Channel Power (RSCP) or Reference Signal Receiving Power (RSRP). If the signal strength is expressed as RSCP, then the first threshold is, for example, -85 dBm; if it is expressed as RSRP, then the first threshold is, for example, -100 dBm.
[0082] A2. Coverage hole refers to a region that is not covered by signals sent by any network element.
[0083] A3. Pilot pollution refers to a situation where a terminal device receives pilot signals from multiple network elements, but the strength of the pilot signals from each network element is insufficient to serve as the primary pilot signal.
[0084] A4. Overshoot coverage refers to exceeding the set coverage area. Overshoot coverage may be caused by signaling congestion in the network, dropped calls due to signal interference, and frequent switching of traffic channel (TCH) types.
[0085] A5. Uplink-uplink channel coverage mismatch refers to a situation where the difference between the signal strength of the signal received by the terminal device from the network element and the signal strength of the signal received by the network element from the terminal device is greater than or equal to a second threshold. The configuration method for the second threshold is the same as that for the first threshold, and will not be repeated here. For example, the second threshold is 10 dB.
[0086] Mobility analysis data includes data related to the handover of terminal devices between network elements. Since the first management data analysis module supports the analysis of mobility analysis data, it can analyze at least one of the following issues (B1-B4).
[0087] B1. The time required for a terminal device to switch from one network element to another is less than the third threshold. In other words, this prevents the terminal device from switching from one network element to another prematurely. The configuration method for the third threshold is the same as the configuration method for the first threshold described earlier, and will not be repeated here. For example, the third threshold is 1 second (s).
[0088] B2. The frequency with which the terminal device switches from one network element to another is greater than or equal to the fourth threshold. In other words, the terminal device switches between two network elements too frequently. The configuration method for the fourth threshold is the same as that for the first threshold, and will not be repeated here. For example, the fourth threshold is 10 times / hour (h).
[0089] B3. The duration of disconnection between the terminal device and the network element is greater than or equal to the fifth threshold. The configuration method for the fifth threshold is the same as that for the first threshold, and will not be repeated here. For example, the fifth threshold is 1 minute (minute, min).
[0090] B4. The handover parameters during the process of a terminal device switching from one network element to another are unreasonable.
[0091] Energy efficiency analysis data includes data related to the energy efficiency of network elements used for analysis. The first management data analysis module supports the analysis of energy efficiency analysis data; therefore, the first management data analysis module can analyze at least one of the following issues, C1 and C2.
[0092] C1. The energy consumption of the network element is greater than or equal to the sixth threshold. The configuration method for the sixth threshold is the same as that for the first threshold, and will not be repeated here. For example, the sixth threshold is 20 kWh / site / day.
[0093] C2. The energy efficiency of the network element is less than the seventh threshold. The configuration method for the seventh threshold is the same as that for the first threshold, and will not be repeated here. For example, the seventh threshold is 100MB / kWh.
[0094] Service quality analysis data includes data related to the service quality used to analyze network elements. Optionally, service quality analysis data includes voice quality analysis data, which is used to analyze the voice quality provided by the network element. The first management data analysis module supports the analysis of voice quality analysis data, and the first management data analysis module can analyze at least one of the problems D1 and D2 in the network element.
[0095] D1. The call drop rate is greater than or equal to the eighth threshold. The call drop rate, also known as the call interruption rate, refers to the probability of unexpected communication interruption between the terminal device and the network element. The configuration method for the eighth threshold is the same as the configuration method for the first threshold described earlier, and will not be repeated here.
[0096] D2. The voice interruption time is greater than or equal to the ninth threshold. The configuration method for the ninth threshold is the same as the configuration method for the first threshold described earlier, and will not be repeated here.
[0097] Rate analysis data includes data related to the data transmission rate used to analyze network elements. Since the first management data analysis module supports analyzing rate analysis data, it can analyze at least one of the following issues: E1 and E2.
[0098] E1. The average rate of the network element is less than the tenth threshold. The configuration method for the tenth threshold is the same as that for the configuration of the first threshold mentioned earlier, and will not be repeated here.
[0099] E2. The number of terminal devices connected to the network element at the specified rate is greater than or equal to the eleventh threshold. The configuration method for the eleventh threshold is the same as the configuration method for the first threshold described earlier, and will not be repeated here.
[0100] Capacity analysis data includes data related to the capacity of network elements used for analysis. Since the first management data analysis module supports the analysis of capacity analysis data, it can analyze at least one of the following problems, F1 and F2.
[0101] F1. The load of the network element is greater than or equal to the twelfth threshold. The load of the network element can be represented, for example, by the number of terminal devices served by the network element. The configuration method of the twelfth threshold is the same as that of the first threshold in the previous section, and will not be repeated here.
[0102] F2. The congestion rate of the traffic is greater than or equal to the thirteenth threshold. The configuration method for the thirteenth threshold is the same as that for the first threshold, and will not be repeated here. The congestion rate of the traffic can be expressed as the ratio of the current number of calls to the number of calls that the network element can support.
[0103] 3. Information on supported analytical operations.
[0104] Analysis operations are used to indicate the analytical tasks or functions that the first management data analysis module can support. This can be further understood as the analysis of data involving various analytical tasks, and the analysis operation information is used to indicate the analytical tasks that the first management data analysis module can support. These analysis operations include one or more of the following: problem identification operations, root cause analysis operations, and adjustments to the analysis plan.
[0105] Problem identification, also known as problem determination, problem prediction, or problem delimitation, is used to identify (or determine) problems existing in a network. Root cause analysis is used to identify the causes of network problems. Adjustment analysis schemes are used to analyze methods (or schemes, or approaches) for adjusting network information. Adjustment analysis schemes can be further understood as using multiple methods to analyze a single set of data, or using different methods to analyze different sets of data. The network includes one or more network elements.
[0106] The following example illustrates the capability information of the first management analysis module.
[0107] Example 1: The specific capability information of the first management data analysis module is as follows: the supported analysis data type is coverage analysis, which can support the analysis of two types of problems: weak coverage and coverage vulnerabilities, and the supported analysis operations include problem identification and root cause analysis.
[0108] Example 2: The specific capability information of the first management data analysis module is as follows: the supported analysis data type is coverage analysis, which can support the analysis of three types of problems: weak coverage, coverage vulnerabilities and over-coverage, and the supported analysis operations include problem identification, root cause analysis and adjustment of analysis scheme.
[0109] Example 3: The specific capability information of the first management data analysis module is as follows: the supported analysis data type is energy-saving analysis type, which can support the analysis of two problems: high energy consumption and low energy efficiency, and the supported analysis operations include problem identification operation and root cause analysis operation.
[0110] Optionally, the first information may also include provider information for the first management data analysis module. The provider information indicates the provider that manufactures the first management data analysis module.
[0111] Optionally, if the first management data analysis module is a software program or module, the first information may also include the version information of the first management data analysis module.
[0112] S302, the second communication device sends second information to the first communication device. Correspondingly, the first communication device receives the second information from the second communication device. The second information includes the identifier and control information of the first management data analysis module.
[0113] The control information of the first management data analysis module is used to configure (or manage, or control) the operating parameters of the first management data analysis module.
[0114] Optionally, the control information of the first management data analysis module may include one or more of the following: analysis scope information, analysis time information, and capability activation information.
[0115] The analysis scope is used to indicate at least one network element that the first management data analysis module needs to analyze, and can also be understood as the source of information that the first management data analysis module needs to analyze. For example, the information in the analysis scope includes a cell list, a network element list, a tracking area (TA) list, or a geographical area, etc. The analysis scope can be considered an operating parameter of the first management data analysis module.
[0116] Analysis time indicates the time during which the first management data analysis module performs analysis operations. Analysis time can be, for example, an analysis period or a specific time. The analysis period represents the cycle in which the first management data module performs analysis operations, such as per hour, per day, or per week. A specific time can be, for example, a holiday or a specific day. In this context, analysis time can be considered an operating parameter of the first management data analysis module.
[0117] Capability activation information is used to indicate the activation of some or all capabilities of the first management data analysis module, or it can be understood as indicating which capabilities of the first management data analysis module the second communication device needs to use. Capability activation information may be information about some or all capabilities of the first management data analysis module activated by the second communication device. In another possible implementation, where the control information of the first management data analysis module does not include capability activation information, the first communication device may determine to activate all capabilities of the first management data analysis module. Activating some or all capabilities of the first management data analysis module can be considered as an operating parameter of the first management data analysis module.
[0118] Optionally, the control information for the first management data analysis module also includes switch information. Switch information is used to indicate whether the first management data analysis module is turned on or off. In this regard, switch information can also be considered an operating parameter of the first management data analysis module.
[0119] When the control information of the first management data analysis module includes analysis time information, it is equivalent to the second communication device indicating the working time of the first management data analysis module. In this case, the analysis time information is equivalent to indicating the on / off information of the first management data analysis module. In this case, the control information of the first management data analysis module may not include on / off information.
[0120] For example, the second communication device can determine the control information of the first management data analysis module that meets the requirement information based on the capability information of the first management data analysis module. The requirement information can be manually configured by the user in the second communication device, or it can be received by the second communication device from other devices. Other devices refer to devices other than the first and second communication devices, such as operation support systems (OSS). Alternatively, the second communication device can send first information to other devices and receive the control information of the first management data analysis module from other devices.
[0121] S303, The first communication device analyzes the information of at least one network element through the first management data analysis module to obtain the first analysis result.
[0122] The first communication device configures the operation of the first management data analysis module according to the control information of the first management data analysis module, and analyzes the information of at least one network element through the first management data analysis module to obtain a first analysis result. The configuration method of the first communication device for the operation of the first management data analysis module varies depending on the content of the control information included in the first management data analysis module, which will be explained separately below.
[0123] Example 1: The control information of the first management data analysis module includes analysis time information or switch information.
[0124] The first communication device determines the time to run the first management data analysis module based on the analysis time information or switch information, and runs the first management data analysis module at the determined time.
[0125] Example 2: The control information of the first management data analysis module includes capability activation information.
[0126] The first communication device determines, based on the capability activation information, at least one type of data to be analyzed by the first management data analysis module.
[0127] Example 3: The control information of the first management data analysis module includes information on the scope of analysis.
[0128] The first communication device determines, based on the analysis scope, at least one network element that the first management data analysis module needs to analyze.
[0129] Example 4: The control information of the first management data analysis module includes information on the scope of analysis and capability activation information.
[0130] The first communication device determines, based on the analysis scope, at least one network element that the first management data analysis module needs to analyze, and determines, based on the capability activation information, to enable some or all of the capabilities of the first management data analysis module.
[0131] Example 5: The control information of the first management data analysis module includes information on analysis time and capability activation information.
[0132] The first communication device determines the time to run the first management data analysis module based on the analysis time information, and determines to enable some or all of the capabilities of the first management data analysis module based on the capability activation information.
[0133] Example 6: The control information of the first management data analysis module includes information on the scope of analysis, the analysis time, and the capability activation information.
[0134] The first communication device determines the time to run the first management data analysis module based on the analysis time information, determines at least one network element that the first management data analysis module needs to analyze based on the analysis scope, and determines to enable some or all of the capabilities of the first management data analysis module based on the capability activation information.
[0135] When the control information of the first management data analysis module includes capability activation information, the first communication device can determine at least one type of analysis data that the first management data analysis module needs to analyze based on the capability activation information, and obtain data of at least one type of analysis data from at least one network element, which is equivalent to obtaining information of at least one network element.
[0136] Alternatively, for example, if the control information of the first management data analysis module does not include capability activation information, the first communication device can determine at least one type of analysis data that the first management data analysis module can support, and obtain data of at least one type of analysis data from at least one network element, which is equivalent to obtaining information of at least one network element.
[0137] The first management data analysis module analyzes information from at least one network element to obtain a first analysis result. The first analysis result indicates information about the problems identified by the first management data analysis module. The first analysis result includes one or more of the following: problem identifier, problem type, time of occurrence, location and / or scope of occurrence, cause (or root cause) of the problem, suggested remediation measures, and number of problems.
[0138] In one possible implementation, the first communication device can associate and store the first analysis result with the identifier of the first management data analysis module, so that the first communication device can subsequently find the first analysis result based on the identifier of the first management data analysis module.
[0139] S304. The first communication device sends the first analysis result to the second communication device. Correspondingly, the second communication device receives the first analysis result from the first communication device.
[0140] The first communication device may send the first analysis result to the second communication device after obtaining the first analysis result. Alternatively, the first communication device may send the first analysis result to the second communication device after receiving a query request from the second communication device.
[0141] Optionally, the query request includes the identifier of the first management data analysis module, which is used to request the analysis results of the first management data analysis module.
[0142] In this embodiment, the second communication device can obtain the identifier and capability information of the first management data analysis module through the first communication device. Based on the capability information of the first management data analysis module, the second communication device determines the identifier and control information of the first management data analysis module. This is equivalent to the second communication device being able to determine the first management data analysis module it needs, making the first analysis results obtained by the first management data analysis module more aligned with the needs of the second communication device. Furthermore, the first management data analysis module can operate based on the control information from the second communication device, allowing it to analyze the information of at least one network element more specifically, which also helps the second communication device obtain more targeted analysis results. Moreover, the first communication device can activate the management data analysis module according to the needs of the second communication device, and the first management data analysis module operates according to actual needs, which helps save the processing resource overhead of the first communication device. Furthermore, the first communication device will not send analysis results that the second communication device does not need to the second communication device, which helps save the transmission resources of the first communication device.
[0143] Please refer to Figure 4 This is a flowchart illustrating a data analysis method provided in an embodiment of this application. Figure 4 The following is an introduction using the first communication device, which includes multiple management data analysis modules. Figure 4 The first communication device involved in the illustrated embodiment is, for example, Figure 2 The first communication device involved in the illustrated embodiment, Figure 4 The second communication device involved in the illustrated embodiment is, for example, Figure 2 The second communication device involved in the illustrated embodiment, Figure 4 The management data analysis module involved in the illustrated embodiment is, for example, Figure 2 The illustrated embodiment involves a management data analysis module, and Figure 4 The management data monitoring module involved in the illustrated embodiment is, for example, Figure 2 The illustrated embodiment involves a management data monitoring module.
[0144] S401, The first communication device loads multiple management data analysis modules.
[0145] Among them, the multiple management data analysis modules include the first management data analysis module.
[0146] In another possible implementation, the first communication device itself already includes multiple management data analysis modules, so the first communication device does not need to execute S401, that is, S401 is an optional step.
[0147] S402, the first communication device sends first information to the second communication device. Correspondingly, the second communication device receives the first information from the first communication device. The first information includes the identifiers and capability information of multiple management data analysis modules.
[0148] The first communication device can acquire the identifier and capability information of each of the multiple management data analysis modules. The content of the capability information of each of the multiple management data analysis modules can be referenced from the content of the capability information of the first management data analysis module described earlier.
[0149] For example, the first communication device can simultaneously send the identification and capability information of multiple management data analysis modules to the second communication device. Or, for example, the first communication device can send the identification and capability information of each of the multiple management data analysis modules to the second communication device separately.
[0150] Optionally, the first information may also include provider information for multiple management data analytics modules and / or version information for multiple management data analytics modules.
[0151] S403, The second communication device identifies the first management data analysis module.
[0152] The second communication device can determine, based on the first information, that the first communication device includes multiple management data analysis modules. The second communication device can then determine, from these multiple management data analysis modules, the management data analysis module that performs the analysis operation. The management data analysis module performing the analysis operation can be one or more modules; in this embodiment, the management data analysis module determined by the second communication device to perform the analysis operation is taken as the first management data analysis module.
[0153] As an example, the second communication device can determine the first management data analysis module from multiple management data analysis modules based on demand information. The meaning of the demand information and the method by which the second communication device obtains the demand information can be found in the preceding text. Figure 3 The content of the discussion.
[0154] S404. The second communication device sends second information to the first communication device. Correspondingly, the first communication device receives the second information from the second communication device. The second information includes the identifier and control information of the first management data analysis module. The meaning of the control information can be found above. Figure 3 The content of the discussion.
[0155] After the second communication device identifies the first management data analysis module, it can determine the second information. The content of the second information determined by the second communication device can be found in the preceding text. Figure 3 The content of the discussion.
[0156] As another example, the second communication device can send the first information to other devices and receive the second information from other devices. In this case, the second communication device does not need to execute S403, that is, S403 is an optional step. Figure 4 The middle part is indicated by a dashed line.
[0157] S405. The first communication device configures the operation of the first management data analysis module based on the control information.
[0158] The details regarding configuring the operation of the first management data analysis module can be found in the preceding text. Figure 3 The content of the discussion.
[0159] S406. The first communication device sends analysis status information to the second communication device. Correspondingly, the second communication device receives the analysis status information from the first communication device.
[0160] The analysis status information is used to indicate the status of the analysis operation performed by the first management data analysis module. Optionally, the analysis status information is used to indicate whether the analysis operation performed by the first management data analysis module is in progress, not analyzed, or analyzed.
[0161] "Not Analyzed" means the first management data analysis module has not yet started analysis. "Analyzing" means the first management data analysis module is currently analyzing. "Analyzed" means the first management data analysis module has completed analysis.
[0162] In S406, the first communication device can send the status of the first management data analysis module performing the analysis operation to the second communication device, so that the second communication device can determine the status of the first management data analysis module performing the analysis operation in a timely manner.
[0163] The first communication device may also be exempt from sending analysis status information to the second communication device. In this case, the first communication device does not need to execute S406, meaning S406 is an optional step. Figure 4 The middle part is indicated by a dashed line.
[0164] S407. The first communication device analyzes the information of at least one network element through the first management data analysis module to obtain the first analysis result.
[0165] The first analysis result, the information of at least one network element, and the method by which the first communication device obtains the first analysis result can be referred to the preceding text. Figure 3 The content of the discussion will not be repeated here.
[0166] S408, The first communication device stores the first analysis result.
[0167] For example, the first communication device may associate and store the identifier of the first management data analysis module with the first analysis result.
[0168] Optionally, the first communication device may be configured with a first type of analysis result and a second type of analysis result. The first type of analysis result and the second type of analysis result can be considered as two objects; the first type of analysis result can also be referred to as the current analysis result object, and the second type of analysis result can also be referred to as the historical analysis result object.
[0169] The first communication device assigns identifiers to the first type of analysis results and the second type of analysis results. The first type of analysis results represents the analysis results currently obtained by the first management data analysis module. The second type of analysis results represents the analysis results historically obtained by the first management data analysis module.
[0170] When the first communication device stores the first analysis result, it can determine that the first analysis result belongs to a first type of analysis result and associate the identifier of the first type of analysis result with the first analysis result. Specifically, for example, the first communication device associates the identifier of the first management data analysis module, the identifier of the first type of analysis result, and the first analysis result.
[0171] Optionally, the first communication device can move the analysis results from the first type of analysis results to the second type of analysis results each time the first management data analysis module performs an analysis operation. For example, when the first communication device determines that the first analysis result is a first type of analysis result, it can determine all the analysis results included in the first type of analysis result as second type of analysis results, and then determine the first analysis result as a first type of analysis result again. The analysis results belonging to the first type of analysis results can also be called the current analysis results, and the analysis results belonging to the second type of analysis results can also be called historical analysis results.
[0172] If the first communication device directly sends the first analysis result to the second communication device, then the first communication device does not need to store the first analysis result; that is, step S408 is optional. Figure 4 The middle part is indicated by a dashed line.
[0173] S409. The second communication device sends a query request to the first communication device. Correspondingly, the first communication device receives the query request from the second communication device.
[0174] Optionally, the query request may include the identifier of the first management data analysis module.
[0175] Optionally, the query request may also include identifiers of the first type of analysis results and / or identifiers of the second type of analysis results.
[0176] The first communication device can also send the first analysis result to the second communication device directly after obtaining the first analysis result. In this case, S409 does not need to be executed, that is, S409 is an optional step.
[0177] S410, the first communication device sends a first analysis result to the second communication device. Correspondingly, the second communication device receives the first analysis result from the first communication device.
[0178] Optionally, if the query request also includes an identifier for the second type of analysis result, then in addition to sending the first analysis result to the second communication device, the first communication device can also send analysis results belonging to the second type of analysis result to the second communication device. Thus, the second communication device can obtain not only the current analysis result (i.e., the first analysis result) but also previous analysis results.
[0179] In this embodiment, the second communication device can select the first management data analysis module in the first communication device as needed, eliminating the need for all management data analysis modules in the first communication device to perform data analysis. This improves the targeting of data analysis performed by the first communication device. Furthermore, the second communication device can manage the operation of the management data analysis module (such as the first management data analysis module) in the first communication device as required, enabling the first management data analysis module to perform targeted data analysis, avoiding ineffective data analysis, and improving resource utilization and efficiency in the first communication device. The first communication device can also send the execution status of the analysis results to the second communication device, allowing the second communication device to promptly determine the status of the analysis data from the first management data analysis module. Additionally, the second communication device can flexibly obtain the current and / or historical analysis results from the first management data analysis module.
[0180] Please refer to Figure 5 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application.
[0181] like Figure 5 As shown, the communication device 500 includes a transceiver module 501 and a processing module 502. The communication device 500 is used to implement the above-mentioned... Figure 3 or Figure 4 The function of the first communication device in the system.
[0182] When the communication device 500 is used to achieve the above Figure 3When the first communication device shown functions, the transceiver module 501 is used to execute steps S301, S302 and S304, and the processing module 502 is used to execute step S303.
[0183] When the communication device 500 is used to achieve the above Figure 4 When the first communication device shown functions as follows, the transceiver module 501 is used to execute steps S402, S404, and S410, and the processing module 502 is used to execute step S407. Optionally, the transceiver module 501 is also used to execute steps S406 and S409, and the processing module 502 is also used to execute steps S405 and S407.
[0184] Please refer to Figure 6 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application.
[0185] like Figure 6 As shown, the communication device 600 includes a receiving module 601 and a transmitting module 602. The receiving module 601 and the transmitting module 602 can be coupled together. Optionally, the communication device 600 also includes a processing module 603. Figure 6 The diagram is shown within a dashed box. The communication device 600 is used to implement the above. Figure 3 or Figure 4 The function of the second communication device in the system.
[0186] When the communication device 600 is used to achieve the above Figure 3 When the second communication device shown functions, the receiving module 601 is used to execute steps S301 and S304, and the sending module 602 is used to execute step S302.
[0187] When the communication device 600 is used to achieve the above Figure 4 When the second communication device shown functions, the receiving module 601 is used to execute steps S402 and S410, and the sending module 602 is used to execute step S404.
[0188] Optionally, the receiving module 601 is also used to perform step S406, the sending module 602 is also used to perform step S409, and the processing module 603 is also used to perform step S403.
[0189] Please refer to Figure 7 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application.
[0190] like Figure 7 As shown, the communication device 700 includes a processor 701 and a communication interface 702. The communication device 700 can be used to implement the functions of the first communication device in any of the preceding embodiments. The communication device 700 includes a processor 701 and a communication interface 702. Communication can be performed via a bus, the bus being... Figure 7 The diagram is illustrated with arrows.
[0191] The communication interface 702 can be a transceiver or an input / output interface. The processor 701 can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor can be a microprocessor or any conventional processor.
[0192] Optionally, the communication device 700 may also include a memory 703 for storing instructions executed by the processor 701, or storing input data required by the processor 701 to execute instructions, or storing data generated after the processor 701 executes instructions.
[0193] Optionally, the communication device 700 can also be used to implement the above. Figure 5 The functions of the communication device 500 in the middle.
[0194] Please refer to Figure 8 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application.
[0195] like Figure 8 As shown, the communication device 800 includes a processor 801 and a communication interface 802. The communication device 800 can be used to implement the functions of the first communication device in any of the preceding embodiments. The communication device 800 includes a processor 801 and a communication interface 802. Communication can be performed via a bus, where the bus... Figure 8 The diagram is illustrated with arrows.
[0196] The communication interface 802 can be a transceiver or an input / output interface. The processor 801 can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor can be a microprocessor or any conventional processor.
[0197] Optionally, the communication device 800 may also include a memory 803 for storing instructions executed by the processor 801, or storing input data required by the processor 801 to execute instructions, or storing data generated after the processor 801 executes instructions.
[0198] Optionally, the communication device 800 can also be used to implement the above. Figure 6 The functions of the communication device 600 in the middle.
[0199] The method steps in the embodiments of this application can be implemented in hardware or by a processor executing software instructions. The software instructions can consist of corresponding software modules, which can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disks, portable hard disks, CD-ROMs, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Alternatively, the ASIC can reside in a base station or terminal. Of course, the processor and storage medium can also exist as discrete components in the base station or terminal.
[0200] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of this application are performed entirely or partially. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a digital video optical disc; or it can be a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or non-volatile storage medium, or may include both types of storage media.
[0201] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0202] It is understood that the various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application. The order of the process numbers described above does not imply the order of execution; the execution order of each process should be determined by its function and internal logic.
Claims
1. A data analysis method, characterized in that, Applied to a first communication device, the method includes: Send first information to the second communication device. The first information includes the identifier and capability information of the first management data analysis module. The first management data analysis module is installed in the first communication device. The first management data analysis module is used to analyze the information of network elements. The capability information is used to indicate the capabilities of the first management data analysis module. The system receives second information from the second communication device, the second information including the identifier and control information of the first management data analysis module, the control information being used to configure the operating parameters of the first management data analysis module, and the control information being determined based on the capability information; The first management data analysis module analyzes the information of at least one network element to obtain a first analysis result; The first analysis result is sent to the second communication device.
2. The method according to claim 1, characterized in that, The capability information of the first management data analysis module includes one or more of the following: Capability identifier, which indicates the capabilities of the first management data analysis module; or, Information on the supported analytical data; or, Information on supported analytical operations.
3. The method according to claim 2, characterized in that, The analytical data includes one or more of the following: Coverage analysis data, which includes relevant data used to analyze the coverage of signals transmitted by network elements; or, Mobility analysis data, which includes data used to analyze the handover of terminal devices between network elements; or, Energy efficiency analysis data, which includes relevant data used to analyze the energy efficiency of network elements; or, Service quality analysis data, which includes relevant data used to analyze the service quality of network elements; or, Rate analysis data, which includes data related to the data transmission rate used to analyze network elements; or, Capacity analysis data, which includes relevant data used to analyze the capacity of network elements.
4. The method according to claim 2, characterized in that, The analysis operation includes one or more of the following: Problem identification operation, wherein the problem identification operation is used to identify problems existing in the network; or, Root cause analysis, wherein the root cause analysis is used to identify the causes of network problems; or, The adjustment analysis scheme operation is used to analyze the adjustment method of network information.
5. The method according to claim 1, characterized in that, The control information includes one or more of the following: Information about the analysis scope, which is used to indicate the at least one network element; or, The analysis time information indicates the time taken for the first management data analysis module to perform the analysis operation; or, Capability activation information, which is used to activate some or all of the capabilities of the first management data analysis module.
6. The method according to claim 1, characterized in that, The method further includes: The analysis status information of the first management data analysis module is sent to the second communication device, wherein the analysis status indicates the state of the first management data analysis module performing analysis operations.
7. The method according to claim 1, characterized in that, The method further includes: A query request is received from the second communication device. The query request includes the identifier of the first management data analysis module, which is used to request the analysis results of the first management data analysis module.
8. The method according to claim 7, characterized in that, The query request also includes an identifier of the first type of analysis result or the second type of analysis result to which the first analysis result belongs. The first type of analysis result represents the analysis result currently obtained by the first management data analysis module, and the second type of analysis result represents the analysis result obtained by the first management data analysis module in the past.
9. The method according to any one of claims 1-8, characterized in that, The first communication device is a domain management unit in the autonomous network, and the second communication device is a cross-domain management unit in the autonomous network. The domain management unit is used to manage one or more network elements, and the cross-domain management unit is used to manage multiple network elements; or... The first communication device is a cross-domain management unit in an autonomous network, and the second communication device is a service operation unit in the autonomous network. The cross-domain management unit is used to manage multiple network elements, and the service operation unit is used to manage one or more services implemented by the multiple network elements; or, The first communication device is a service operation unit in an autonomous network, and the second communication device is a third-party system other than the autonomous network. The service operation unit is used to manage one or more services implemented by multiple network elements.
10. A management method for a data analysis module, characterized in that, Applied to a second communication device, the method includes: The system receives first information from a first communication device. The first information includes the identifier and capability information of a first management data analysis module. The first management data analysis module is located in the first communication device and is used to analyze information of network elements. The capability information is used to indicate the capabilities of the first management data analysis module. Send second information to the first communication device. The second information includes the identifier and control information of the first management data analysis module. The control information is used to configure the operating parameters of the first management data analysis module. The control information is determined based on the capability information. Receive a first analysis result from the first communication device, the first analysis result being determined by the first management data analysis module.
11. The method according to claim 10, characterized in that, The first information includes the identifiers and capability information of multiple management data analysis modules, wherein the multiple management data analysis modules include the first management data analysis module; the method further includes: The first management data analysis module is determined from the plurality of management data analysis modules.
12. The method according to claim 10, characterized in that, The capability information of the first management data analysis module includes one or more of the following: Capability identifier, which indicates the capabilities of the first management data analysis module; or, Information on the supported analytical data; or, Information on supported analytical operations.
13. The method according to claim 12, characterized in that, The analytical data includes one or more of the following: Coverage analysis data, which includes data related to analyzing the coverage of signals transmitted by network elements; or, Mobility analysis data, which includes data related to analyzing the handover of terminal devices between network elements; or, Energy efficiency analysis data, which includes data related to analyzing the energy efficiency of network elements; or, Service quality analysis data, which includes data related to the service quality of network elements; or, Rate analysis data, which includes data related to the data transmission rate used to analyze network elements; or, Capacity analysis data, which includes capacity-related data used to analyze network elements.
14. The method according to claim 12, characterized in that, The analysis operation includes one or more of the following: Problem identification operation, wherein the problem identification operation is used to identify problems existing in the network; or, Root cause analysis, wherein the root cause analysis is used to identify the causes of network problems; or, The adjustment analysis scheme operation is used to analyze the adjustment method of network information.
15. The method according to claim 10, characterized in that, The control information includes: Information about the analysis scope, which is used to indicate at least one network element; or, The analysis time information indicates the time taken for the first management data analysis module to perform the analysis operation; or, Capability activation information, which is used to activate some or all of the capabilities of the first management data analysis module.
16. The method according to claim 10, characterized in that, The method further includes: The system receives analysis status information from the first management data analysis module of the first communication device, wherein the analysis status indicates the state of the first management data analysis module performing analysis operations.
17. The method according to claim 10, characterized in that, The method further includes: A query request is sent to the first communication device. The query request includes the identifier of the first management data analysis module, which is used to request the analysis results of the first management data analysis module.
18. The method according to claim 17, characterized in that, The query request also includes an identifier of the first type of analysis result or the second type of analysis result to which the first analysis result belongs. The first type of analysis result represents the analysis result currently obtained by the first management data analysis module, and the second type of analysis result represents the analysis result obtained by the first management data analysis module in the past.
19. The method according to any one of claims 10-18, characterized in that, The first communication device is a domain management unit in the autonomous network, and the second communication device is a cross-domain management unit in the autonomous network. The domain management unit is used to manage one or more network elements, and the cross-domain management unit is used to manage multiple network elements; or... The first communication device is a cross-domain management unit in an autonomous network, and the second communication device is a service operation unit in the autonomous network. The cross-domain management unit is used to manage multiple network elements, and the service operation unit is used to manage one or more services implemented by the multiple network elements; or, The first communication device is a service operation unit in an autonomous network, and the second communication device is a third-party system other than the autonomous network. The service operation unit is used to manage one or more services implemented by multiple network elements.
20. A communication device, characterized in that, include: A transceiver module is used to send first information to a second communication device. The first information includes the identifier and capability information of a first management data analysis module. The first management data analysis module is installed in the first communication device and is used to analyze network element information. The transceiver module also receives second information from the second communication device. The second information includes the identifier and control information of the first management data analysis module. The control information is used to configure the operating parameters of the first management data analysis module, and the capability information is used to indicate the capabilities of the first management data analysis module. The control information is determined based on the capability information. The processing module is used to analyze the information of at least one network element through the first management data analysis module to obtain a first analysis result; The transceiver module is also used to send the first analysis result to the second communication device.
21. A communication device, characterized in that, include: A receiving module is configured to receive first information from a first communication device. The first information includes the identifier and capability information of a first management data analysis module. The first management data analysis module is disposed in the first communication device and is used to analyze information of network elements. The capability information is used to indicate the capabilities of the first management data analysis module. A sending module is used to send second information to the first communication device. The second information includes the identifier and control information of the first management data analysis module. The control information is used to configure the operating parameters of the first management data analysis module. The control information is determined based on the capability information. The receiving module is further configured to receive a first analysis result from the first communication device, wherein the first analysis result is determined by the first management data analysis module.
22. A communication device, characterized in that, The device includes a processor and a communication interface, the communication interface being used to receive signals from other devices besides the communication device and transmit them to the processor, or to send signals from the processor to other devices besides the communication device, the processor implementing the method as described in any one of claims 1-19 through logic circuits or code instructions.
23. A computer-readable storage medium, characterized in that, The storage medium stores a computer program or instructions, which, when executed by a communication device, implement the method as described in any one of claims 1-19.
Citation Information
Patent Citations
Data analysis apparatus management and control method and communication apparatus
CA3205337A1
Management and control method of data analysis device and communication device
CN114764384A