Abnormal cell determination method, device, equipment and storage medium

By acquiring and analyzing the cell service parameters of the collaborative network, determining the load state and user perception state of each network standard, the problem of lag in the perception of the collaborative network user is solved, and the abnormal cells are quickly identified, which improves judgment efficiency and accuracy.

CN116582864BActive Publication Date: 2025-08-29CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310671090.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-07
Publication Date
2025-08-29
Estimated Expiration
2043-06-07

AI Technical Summary

Technical Problem

The perception of users who obtain the collaborative network is relatively lagging, resulting in the cell judgment of the abnormal collaborative network being relatively lagging. The traditional method is single and the processing time is long, and the actual use of the network is not considered.

Method used

The service parameters of the first network format and the second network format of the target cell are obtained respectively, including voice and data service parameters, and the load state and user-perceived state of each network format are determined, and the abnormal type is determined by comprehensively analyzing the load state and user-perceived state.

Benefits of technology

It realizes timely obtaining whether the collaborative network of the target cell is abnormal and the type of abnormality, improving the efficiency and accuracy of abnormal cell judgment, and adapting to complex network environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116582864B_ABST
    Figure CN116582864B_ABST
Patent Text Reader

Abstract

The present application discloses a method, apparatus, device and storage medium for determining abnormal cells, and relates to the field of communication technology. The determination method includes: respectively obtaining a first service parameter of a first network standard and a second service parameter of a second network standard of a target cell. Respectively determining a first load state of the first network standard and a second load state of the second network standard; the first load state is obtained based on a first data service parameter, and the second load state is obtained based on a second data service parameter. Respectively determining a first user perception state of the first network standard and a second user perception state of the second network standard. Determining the abnormal type of the target cell based on the first load state, the second load state, the first user perception state and the second user perception state. Thus, cells of the abnormal collaborative network are obtained in a timely manner.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a method, apparatus, device, and storage medium for determining an abnormal cell. Background Art

[0002] With the rapid development of wireless communication technology, there are more and more collaborative networks, including those based on fourth-generation mobile communication technology (4G) and fifth-generation mobile communication technology (5G). Due to the complexity of collaborative networks and the diversification of services, it is becoming increasingly difficult to obtain user perception of collaborative networks.

[0003] Currently, user perception of a coordinated network is obtained through user feedback, which results in a relatively delayed acquisition of user perception and, in turn, a delayed acquisition of cells in abnormal coordinated networks. Summary of the Invention

[0004] This application provides a method, apparatus, device, and storage medium for determining abnormal cells, which are used to timely obtain cells in an abnormal collaborative network. The technical solution of this application is as follows:

[0005] According to the first aspect of the present application, a method for determining an abnormal cell is provided, the method comprising: respectively obtaining a first service parameter of a first network standard and a second service parameter of a second network standard of a target cell; wherein the first service parameter includes a first voice service parameter and a first data service parameter, and the second service parameter includes a second voice service parameter and a second data service parameter. Respectively determining a first load state of the first network standard and a second load state of the second network standard; the first load state is obtained based on the first data service parameter, and the second load state is obtained based on the second data service parameter. Respectively determining a first user perception state of the first network standard and a second user perception state of the second network standard; the first user perception state is obtained based on the first voice service parameter and the first data service parameter, and the second user perception state is obtained based on the second voice service parameter and the second data service parameter. Determine the abnormality type of the target cell based on the first load state, the second load state, the first user perception state, and the second user perception state.

[0006] In one possible implementation, the above-mentioned "respectively determining a first user perception state of the first network standard and a second user perception state of the second network standard" includes: determining a first voice service value based on a first voice service parameter and a first preset voice service algorithm, and determining a first data service value based on a first data service parameter and a first preset data service algorithm. Determining the first user perception state based on the first voice service value, the first data service value, and a first preset perception threshold. Determining a second voice service value based on a second voice service parameter and a second preset voice service algorithm, and determining a second data service value based on a second data service parameter and a second preset data service algorithm. Determining the second user perception state based on the second voice service value, the second data service value, and a second preset perception threshold.

[0007] In one possible implementation, the above-mentioned "determining the first user perception state based on the first voice service value, the first data service value, and the first preset perception threshold" includes: determining the first user perception value based on the first voice service value, the weight corresponding to the first voice service value, the first data service value, and the weight corresponding to the first data service value, and determining the first user perception state based on the first user perception value and the first preset perception threshold. The above-mentioned "determining the second user perception state based on the second voice service value, the second data service value, and the second preset perception threshold" includes: determining the second user perception value based on the second voice service value, the weight corresponding to the second voice service value, the second data service value, and the weight corresponding to the second data service value, and determining the second user perception state based on the second user perception value and the second preset perception threshold.

[0008] In one possible implementation, the first data service parameter includes a first cell traffic volume of a first network standard, a first downlink channel physical resource block (PRB) resource utilization rate, and a first average number of users, and the second data service parameter includes a second cell traffic volume of a second network standard, a second downlink channel PRB resource utilization rate, and a second average number of users, respectively determining a first load state of the first network standard and a second load state of the second network standard, including: if the first cell traffic volume is greater than or equal to a first preset traffic threshold, and the first downlink channel PRB resource utilization rate is greater than or equal to the first preset resource utilization rate, determining the first load state as a high load state; or, if the first cell traffic volume is greater than or equal to the first preset traffic threshold, and the first average number of users is greater than or equal to the first preset number of users, determining the first load state as a high load state. If the second cell traffic volume is greater than or equal to a second preset traffic threshold, and the second downlink channel PRB resource utilization rate is greater than or equal to the second preset resource utilization rate, determining the second load state as a high load state; or, if the second cell traffic volume is greater than or equal to the second preset traffic threshold, and the second average number of users is greater than or equal to the second preset number of users, determining the second load state as a high load state.

[0009] In one possible implementation, the first load state is a high load state, the first user perception state is a user perception abnormal state, the second load state is a low load state, and the target cell abnormality type is the first abnormality type. The second load state is a high load state, the second user perception state is a user perception abnormal state, the first load state is a low load state, and the target cell abnormality type is the second abnormality type.

[0010] In one possible implementation, the abnormality type of the target cell is the first abnormality type, and the method further includes: switching the second communication signal frequency band of the second network standard to the first communication signal frequency band of the first network standard; the abnormality type of the target cell is the second abnormality type, and the method further includes: switching the first communication signal frequency band to the second communication signal frequency band.

[0011] In a possible implementation, the first communication signal frequency band is LTE 2.1G, and the second communication signal frequency band is NR 2.1G.

[0012] According to a second aspect of the present application, a device for determining an abnormal cell is provided, comprising: an acquisition unit and a determination unit; the acquisition unit is configured to respectively acquire a first service parameter of a first network standard and a second service parameter of a second network standard of a target cell; wherein the first service parameter includes a first voice service parameter and a first data service parameter, and the second service parameter includes a second voice service parameter and a second data service parameter. The determination unit is configured to respectively determine a first load state of the first network standard and a second load state of the second network standard; the first load state is obtained based on the first data service parameter, and the second load state is obtained based on the second data service parameter. The determination unit is further configured to respectively determine a first user perception state of the first network standard and a second user perception state of the second network standard; the first user perception state is obtained based on the first voice service parameter and the first data service parameter, and the second user perception state is obtained based on the second voice service parameter and the second data service parameter. The determination unit is further configured to determine the abnormality type of the target cell based on the first load state, the second load state, the first user perception state, and the second user perception state.

[0013] In one possible embodiment, the determining unit is specifically configured to: determine a first voice service value based on a first voice service parameter and a first preset voice service algorithm, and determine a first data service value based on a first data service parameter and the first preset data service algorithm; determine a first user perception state based on the first voice service value, the first data service value, and a first preset perception threshold; determine a second voice service value based on a second voice service parameter and a second preset voice service algorithm, and determine a second data service value based on the second data service parameter and the second preset data service algorithm; and determine a second user perception state based on the second voice service value, the second data service value, and the second preset perception threshold.

[0014] In one possible implementation, the determining unit is specifically configured to: determine a first user perception value based on a first voice service value, a weight corresponding to the first voice service value, a first data service value, and a weight corresponding to the first data service value; and determine a first user perception state based on the first user perception value and a first preset perception threshold. The aforementioned "determining a second user perception state based on a second voice service value, a second data service value, and a second preset perception threshold" includes: determining a second user perception value based on the second voice service value, the weight corresponding to the second voice service value, the second data service value, and the weight corresponding to the second data service value; and determining the second user perception state based on the second user perception value and the second preset perception threshold.

[0015] In one possible implementation, the first data service parameter includes a first cell traffic of a first network standard, a first downlink channel physical resource block (PRB) resource utilization, and a first average number of users; the second data service parameter includes a second cell traffic of a second network standard, a second downlink channel PRB resource utilization, and a second average number of users; and the determination unit is specifically configured to: determine that the first load state is a high load state if the first cell traffic is greater than or equal to a first preset traffic threshold and the first downlink channel PRB resource utilization is greater than or equal to the first preset resource utilization; or determine that the first load state is a high load state if the first cell traffic is greater than or equal to the first preset traffic threshold and the first average number of users is greater than or equal to the first preset number of users. Determine that the second load state is a high load state if the second cell traffic is greater than or equal to a second preset traffic threshold and the second downlink channel PRB resource utilization is greater than or equal to the second preset resource utilization; or determine that the second load state is a high load state if the second cell traffic is greater than or equal to the second preset traffic threshold and the second average number of users is greater than or equal to the second preset number of users.

[0016] In one possible implementation, the first load state is a high load state, the first user perception state is a user perception abnormal state, the second load state is a low load state, and the target cell abnormality type is the first abnormality type. The second load state is a high load state, the second user perception state is a user perception abnormal state, the first load state is a low load state, and the target cell abnormality type is the second abnormality type.

[0017] In one possible implementation, the target cell abnormality type is a first abnormality type, and the determining apparatus further includes a processing unit. The processing unit is configured to switch the second communication signal frequency band of the second network standard to the first communication signal frequency band of the first network standard; and if the target cell abnormality type is a second abnormality type, the processing unit is further configured to switch the first communication signal frequency band to the second communication signal frequency band.

[0018] In a possible implementation, the first communication signal frequency band is LTE 2.1G, and the second communication signal frequency band is NR 2.1G.

[0019] According to a third aspect of the present application, a server is provided, comprising: a processor and a communication interface; the communication interface and the processor are coupled, and the processor is used to run a computer program or instruction to implement the determination method as in the first aspect.

[0020] According to a fourth aspect of the present application, a computer-readable storage medium is provided, in which instructions are stored. When a computer executes the instructions, the computer executes the determination method of the first aspect.

[0021] According to a fifth aspect of the present application, a computer program product is provided. The computer program product includes computer instructions. When the computer instructions are executed on an electronic device, the electronic device executes the determination method of the first aspect.

[0022] The present application provides a method for determining abnormal cells, which brings the following beneficial effects: respectively obtaining the first service parameter of the first network standard and the second service parameter of the second network standard of the target cell. Further, respectively determining the first load state of the first network standard and the second load state of the second network standard; the first load state is obtained based on the first data service parameter, and the second load state is obtained based on the second data service parameter. Subsequently, respectively determining the first user perception state of the first network standard and the second user perception state of the second network standard; the first user perception state is obtained based on the first voice service parameter and the first data service parameter, and the second user perception state is obtained based on the second voice service parameter and the second data service parameter. Finally, the abnormal type of the target cell is determined based on the first load state, the second load state, the first user perception state and the second user perception state.

[0023] In this way, the load status and user perception status of each network standard are determined based on the service parameters of different network standards. Furthermore, the type of abnormality in the target cell is determined based on the load status and user perception status of each network standard. In this way, by analyzing the service parameters of different network standards in the target cell, it is possible to timely determine whether the target cell's coordinated network is abnormal and the type of abnormality.

[0024] It should be noted that the technical effects brought about by any implementation method in the second to fifth aspects can refer to the technical effects brought about by the corresponding implementation method in the first aspect, and will not be repeated here.

[0025] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present application, and together with the specification are used to explain the principles of the present application, and do not constitute an improper limitation on the present application.

[0027] Figure 1 A schematic diagram of the structure of a system for determining abnormal cells provided in an embodiment of the present application;

[0028] Figure 2 One of the flow charts of a method for determining an abnormal cell provided in an embodiment of the present application;

[0029] Figure 3This is a second flow chart of a method for determining an abnormal cell provided in an embodiment of the present application;

[0030] Figure 4 Flowchart 3 of a method for determining an abnormal cell provided in an embodiment of the present application;

[0031] Figure 5 A schematic diagram of the structure of an apparatus for determining abnormal cells provided in an embodiment of the present application;

[0032] Figure 6 A schematic diagram of the structure of the server provided in an embodiment of the present application. DETAILED DESCRIPTION

[0033] In order to enable ordinary people in the art to better understand the technical solutions of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings.

[0034] It should be noted that the terms "first," "second," and the like in the specification and claims of this application and the accompanying drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate so that the embodiments of the application described herein can be implemented in an order other than those illustrated or described herein. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.

[0035] Before giving a detailed introduction to the transaction method provided by this application, a brief introduction to the application scenarios and implementation environment involved in this application is first given.

[0036] Before briefly introducing the application scenarios involved in this application, the terms involved in this application are introduced.

[0037] Coverage Strength: The signal strength within the base station's coverage area, indicating the signal strength at a specific location within the wireless network's coverage area. This article characterizes the signal strength reported by terminals within the PRRU indoor antenna grid.

[0038] SINR: refers to the ratio of the strength of the received useful signal to the strength of the received interference signal (noise and interference). In the embodiment of the present application, it represents the network quality reported by the terminal within the PRRU indoor antenna grid.

[0039] Downlink channel PRB resource utilization: The ratio of the number of PRBs actually used for downlink service information in the base station cell to the number of PRBs available for the cell's downlink PDSCH channel during the statistical period.

[0040] Average number of users establishing radio resource control (RRC) connections: The average number of users with data in the uplink or downlink buffer within the base station cell during the statistical period.

[0041] Cell Flow: The number of PDCP SDU bytes and packets sent by the base station through the air interface during the statistical period.

[0042] Caton: A freeze in the screen caused by low network throughput. It has nothing to do with the screen stopping caused by the user pausing the video. Caton occurs when the transmission rate is lower than the playback rate and the buffer is empty.

[0043] Delay: refers to the time required for a message or packet to be transmitted from one end of a network to the other. It is a performance indicator used by network operators to characterize the delay level.

[0044] Channel Quality Indicator (CQI): is a measurement standard for the communication quality of a wireless channel and is a performance indicator used by network operators to characterize channel quality.

[0045] Speed: This refers to the speed of network transmission. Speed ​​is the speed or equivalently the rate of change of file transfers. It is a performance indicator used by network operators to characterize transmission speed.

[0046] A brief introduction to the application scenarios involved in this application is given.

[0047] With the rapid development of wireless communication technology, more and more collaborative networks, including 4G and 5G, are being deployed. However, due to the increasing complexity and diversification of services in collaborative networks, it is becoming increasingly difficult to obtain user perception of collaborative networks.

[0048] Currently, user perception of collaborative networks is obtained through user feedback, which results in a relatively delayed acquisition of user perception and, in turn, a relatively delayed acquisition of abnormal collaborative networks.

[0049] Specifically, with the rapid development of wireless communication technology, the number of 4G and 5G users is rapidly increasing. The increasing complexity of network structures and service diversification are making improving user perception increasingly complex. This is particularly true in increasingly complex wireless scenarios, such as high-rise buildings, subway lines, large venues, and indoor areas of airports and high-speed rail stations. Signal base station frequency resources, construction, property management, and equipment storage space are all severely limited. This makes it extremely difficult to determine and optimize 4G and 5G collaborative networks. Furthermore, user perception varies significantly across networks and cells within these scenarios, presenting both opportunities and challenges. Amidst the increasingly competitive communications market, establishing a user perception discrimination model and designing and implementing 4G and 5G network collaboration solutions are crucial to ultimately improve user perception.

[0050] Traditional 4G and 5G collaborative network anomaly diagnosis and optimization methods rely on user complaint feedback, arranging professional personnel for on-site testing, and then optimizing by adding new equipment or adjusting network parameters. This method is simple and takes a long time to process, and does not take into account the actual usage of the network.

[0051] In response to the above problems, the present application provides a method for determining abnormal cells, the method comprising: respectively obtaining first service parameters of a first network standard and second service parameters of a second network standard of a target cell; wherein the first service parameters include first voice service parameters and first data service parameters, and the second service parameters include second voice service parameters and second data service parameters. Respectively determining a first load state of the first network standard and a second load state of the second network standard; the first load state is obtained based on the first data service parameter, and the second load state is obtained based on the second data service parameter. Respectively determining a first user perception state of the first network standard and a second user perception state of the second network standard; the first user perception state is obtained based on the first voice service parameter and the first data service parameter, and the second user perception state is obtained based on the second voice service parameter and the second data service parameter. Determine the abnormal type of the target cell based on the first load state, the second load state, the first user perception state, and the second user perception state.

[0052] In this way, the load status and user perception status of each network standard are determined based on the service parameters of different network standards. Furthermore, the type of abnormality in the target cell is determined based on the load status and user perception status of each network standard. In this way, by analyzing the service parameters of different network standards in the target cell, it is possible to promptly determine whether the target cell is abnormal and the type of abnormality.

[0053] Based on the above invention concept, the embodiment of the present application provides a system for determining abnormal cells. Figure 1As shown, the determination system 10 includes a processing server 101, an operator server 102, and a base station 103. The operator server 102 is connected to the processing server 101 and the base station 103 respectively.

[0054] The processing server 101 and the operator server 102 can both be single servers, cloud servers, or server clusters, which is not limited in the embodiments of the present application.

[0055] The operator server 102 includes a database for storing engineering parameters of at least one cell.

[0056] The processing server 101 is used to respectively obtain the first service parameters of the first network standard and the second service parameters of the second network standard of the target cell; wherein the first service parameters include the first voice service parameters and the first data service parameters, and the second service parameters include the second voice service parameters and the second data service parameters. The processing server 101 is used to respectively determine the first load status of the first network standard and the second load status of the second network standard; the first load status is obtained based on the first data service parameters, and the second load status is obtained based on the second data service parameters. The processing server 101 is also used to respectively determine the first user perception status of the first network standard and the second user perception status of the second network standard; the first user perception status is obtained based on the first voice service parameters and the first data service parameters, and the second user perception status is obtained based on the second voice service parameters and the second data service parameters. The processing server 101 is also used to determine the abnormality type of the target cell based on the first load status, the second load status, the first user perception status, and the second user perception status.

[0057] Specifically, the processing server 101 is configured to obtain the first service parameter and the second service parameter from the operator server 102 .

[0058] The base station 103 may be a base station that provides a coordinated network of 4G and 5G.

[0059] The base station 103 is used to obtain voice service parameters and data service parameters from the terminal device.

[0060] In another embodiment, another determination system 20 is provided. The determination system 20 includes a processing server 201 and a base station 202 .

[0061] The processing server 201 has the functions of the processing server 101 and the operator server 102 described above.

[0062] In order to facilitate a better understanding of the method for determining an abnormal cell in the embodiment of the present application, the method for determining an abnormal cell in the embodiment of the present application is described below.

[0063] In a design, it is better to obtain cells of abnormal cooperative networks in a timely manner. Figure 2 As shown, the method for determining an abnormal cell provided in the embodiment of the present application includes: S301-S304.

[0064] S301: Obtain first service parameters of a first network standard and second service parameters of a second network standard of a target cell respectively.

[0065] The first service parameters include a first voice service parameter and a first data service parameter, and the second service parameters include a second voice service parameter and a second data service parameter.

[0066] As a possible implementation manner, the processing server determines a target cell from a plurality of cells, and respectively obtains a first service parameter of a first network standard and a second service parameter of a second network standard of the target cell.

[0067] Specifically, the processing server retrieves engineering parameters for multiple cells within the target area from an engineering parameter database and screens out abnormal cells from the cells. Furthermore, the processing server identifies multiple target cells from the screened cells based on the engineering parameters. The engineering parameters for a cell include one or more of the following: base station name, base station ID, cell name, cell ID, base station latitude and longitude, cell frequency, network structure parameters, and network category.

[0068] In some embodiments, the processing server obtains the cell data from an existing network engineering data table.

[0069] Table 1 - Current network project data

[0070]

[0071]

[0072]

[0073] Furthermore, a new cell data table of the target cell is obtained based on Table 1. Exemplarily, the new cell data table is shown in Table 2 below.

[0074] Table 2 - New cell data table

[0075]

[0076]

[0077] Base Station (Base Station), also known as a public mobile communication base station, is a form of radio station. It refers to a radio transceiver station that transmits information between mobile phone terminals through a mobile communication exchange center within a certain radio coverage area.

[0078] Cell name: The external name of the base station cell to which the service cell belongs.

[0079] Longitude: the geographical longitude of the cell; Latitude: the geographical latitude of the cell.

[0080] It should be noted that the target cell is a cell of the 4G and 5G collaborative network.

[0081] For example, the target cell is a cell with LTE2.1G+NR2.1G network. The LTE2.1G+NR2.1G network cell is a LTE1.8G+LTE2.1G+NR2.1G+NR3.5G wireless network networking structure.

[0082] Subsequently, the processing service obtains service parameters of multiple target cells.

[0083] In some embodiments, the processing server obtains a first service parameter of a first network standard and a second service parameter of a second network standard in each target cell. Further, the first service parameter is classified to obtain a first voice service parameter and a first data service parameter, and the second service parameter is classified to obtain a second voice service parameter and a second data service parameter. The service parameters include coverage parameters, network quality parameters, channel quality parameters, downlink channel (physical resource block, PRB) utilization, average speed, delay, caton, average number of users establishing RRC connections (i.e., average number of connected users), and cell traffic, etc.

[0084] Exemplarily, the coverage parameter is the coverage field strength, the network quality parameter is the signal to interference plus noise ratio (SINR), the channel quality parameter can be the reference signal receiving power (RSRP), PRB utilization, and the cell flow is the average flow or the total flow per unit time.

[0085] In some examples, the business parameters are shown in Table 3 - Business Parameters Table below.

[0086] Table 3-Service Parameters

[0087]

[0088]

[0089] In other embodiments, the processing server obtains the first voice service parameter, the first data service parameter, the second voice service parameter, and the second data service parameter of each target cell respectively.

[0090] In another case, the processing server obtains service parameters of multiple target cells and establishes a user perception parameter database Q = {cell1, cell1...celln} for the intermediate frequency cells based on the service parameters of the multiple target cells. Cell1 represents the service parameter set of the first target cell, and celln represents the service parameter set of the nth target cell.

[0091] In some embodiments, the processing server numbers multiple target cells to number the service parameters of each target cell. Further, the processing server generates a user perception parameter database Q based on the numbered service parameters. The user perception parameter database Q includes a set of each service parameter: a coverage strength set (strength1, strength2...strengthn), a SINR set (SINR1, SINR2...SINRn), a PRB utilization set (PRB1, PRB2...PRBn), an average number of users set (USER1, USER 2...USER n), a cell traffic set (FLOW 1, FLOW2...FLOW n), a channel quality indicator (CQI) set (CQI1, CQI 2...CQI n), and a rate set (speed1, speed 2...speed n).

[0092] Among them, PRB1 is used to indicate the PRB utilization of the first target cell, USER1 is used to indicate the average number of users in the first target cell, FLOW1 is used to indicate the cell traffic of the first target cell, CQI1 is used to indicate the CQI of the first target cell, and speed1 is used to indicate the rate of the first target cell.

[0093] Subsequently, the processing server obtains corresponding service parameters from each service parameter according to the number of the target cell.

[0094] Exemplarily, the processing server determines to obtain the service parameters of the i-th target cell. Further, the processing server sequentially obtains the corresponding parameters from each set. For example, the i-th SINR: SINRi is obtained from the SINR set.

[0095] It should be noted that the two user perception parameter databases Q generated by the processing server are one for the user perception parameter database Q under the 4G network and the other for the user perception parameter database Q under the 5G network.

[0096] S302: Determine a first load state of the first network standard and a second load state of the second network standard respectively.

[0097] The first load state is obtained based on the first data service parameter, and the second load state is obtained based on the second data service parameter.

[0098] As a possible implementation method, the first data service parameters include the first cell traffic of the first network standard, the first downlink channel physical resource block PRB resource utilization and the first average number of users, and the second data service parameters include the second cell traffic of the second network standard, the second downlink channel PRB resource utilization and the second average number of users.

[0099] The processing server determines whether the traffic of the first cell is greater than or equal to a first preset traffic threshold and whether the PRB resource utilization of the first downlink channel is greater than or equal to the first preset resource utilization. If the traffic of the first cell is greater than or equal to the first preset traffic threshold and the PRB resource utilization of the first downlink channel is greater than or equal to the first preset resource utilization, then determining that the first load state is a high load state.

[0100] Alternatively, the processing server determines whether the traffic volume of the first cell is greater than or equal to a first preset traffic volume threshold, and whether the first average number of users is greater than or equal to a first preset number of users. If the traffic volume of the first cell is greater than or equal to the first preset traffic volume threshold, and the first average number of users is greater than or equal to the first preset number of users, then the first load state is determined to be a high load state.

[0101] The processing server determines whether the traffic of the second cell is greater than or equal to a second preset traffic threshold, and whether the PRB resource utilization of the second downlink channel is greater than or equal to the second preset resource utilization. If the traffic of the second cell is greater than or equal to the second preset traffic threshold, and the PRB resource utilization of the second downlink channel is greater than or equal to the second preset resource utilization, then determining that the second load state is a high load state.

[0102] Alternatively, the processing server determines whether the traffic volume of the second cell is greater than or equal to a second preset traffic threshold, and whether the second average number of users is greater than or equal to a second preset number of users. If the traffic volume of the second cell is greater than or equal to the second preset traffic threshold, and the second average number of users is greater than or equal to the second preset number of users, then the second load state is determined to be a high load state.

[0103] The specific implementation of this step is detailed in the following steps and will not be repeated here.

[0104] S303: Determine a first user perception state of the first network standard and a second user perception state of the second network standard respectively.

[0105] The first user perception state is obtained based on the first voice service parameter and the first data service parameter, and the second user perception state is obtained based on the second voice service parameter and the second data service parameter.

[0106] As a possible implementation manner, the processing server determines the first user perception state based on the first voice service parameter and the first data service parameter, and determines the second user perception state based on the second voice service parameter and the second data service parameter.

[0107] In some embodiments, the processing server determines a first voice service value based on a first voice service parameter and a first preset voice service algorithm, and determines a first data service value based on a first data service parameter and a first preset data service algorithm. Furthermore, the processing server determines a first user perception state based on the first voice service value, the first data service value, and a first preset perception threshold.

[0108] The processing server determines a second voice service value based on the second voice service parameter and the second preset voice service algorithm, and determines a second data service value based on the second data service parameter and the second preset data service algorithm. Furthermore, the processing server determines a second user perception state based on the second voice service value, the second data service value, and a second preset perception threshold.

[0109] It should be noted that the first preset voice service algorithm, the first preset data service algorithm, the second preset voice service algorithm and the second preset data service algorithm are pre-set in the processing server by the operation and maintenance personnel. The first preset voice service algorithm, the first preset data service algorithm, the second preset voice service algorithm and the second preset data service algorithm can be set as different algorithms according to different areas and different cells, and the embodiments of the present application do not make specific limitations.

[0110] The specific implementation of this step is detailed in the following steps and will not be repeated here.

[0111] S304: Determine an abnormality type of the target cell based on the first load status, the second load status, the first user perception status, and the second user perception status.

[0112] As a possible implementation method, when the first load state is a high load state, the first user perception state is a user perception abnormal state, and the second load state is a low load state, the processor determines the abnormal cell of the target cell and determines that the abnormality type is the first abnormality type.

[0113] When the second load state is a high load state, the second user perception state is a user perception abnormal state, and the first load state is a low load state, the processor determines that the target cell is an abnormal cell and determines that the abnormality type is a second abnormality type.

[0114] The specific implementation of this step is detailed in the following steps and will not be repeated here.

[0115] The present application provides a method for determining abnormal cells, which brings the following beneficial effects: respectively obtaining the first service parameter of the first network standard and the second service parameter of the second network standard of the target cell. Further, respectively determining the first load state of the first network standard and the second load state of the second network standard; the first load state is obtained based on the first data service parameter, and the second load state is obtained based on the second data service parameter. Subsequently, respectively determining the first user perception state of the first network standard and the second user perception state of the second network standard; the first user perception state is obtained based on the first voice service parameter and the first data service parameter, and the second user perception state is obtained based on the second voice service parameter and the second data service parameter. Finally, the abnormal type of the target cell is determined based on the first load state, the second load state, the first user perception state and the second user perception state.

[0116] In this way, the load status and user perception status of each network standard are determined based on the service parameters of different network standards. Furthermore, the type of abnormality in the target cell is determined based on the load status and user perception status of each network standard. In this way, by analyzing the service parameters of different network standards in the target cell, it is possible to timely determine whether the target cell's coordinated network is abnormal and the type of abnormality.

[0117] In some designs, in order to determine whether the user's perception state is abnormal. Figure 3 As shown, S303 provided in the embodiment of the present application includes: S3031-S3036.

[0118] S3031. Determine a first voice service value based on a first voice service parameter and a first preset voice service algorithm.

[0119] As a possible implementation manner, after obtaining the first voice service parameter, the processing server calculates the first voice service value based on the first voice service parameter and a first preset voice service algorithm.

[0120] In some embodiments, the processing server adds the first voice service parameters to obtain the first voice service value.

[0121] In some embodiments, the processing server adds some of the voice service parameters in the first voice service parameter to obtain the first voice service value.

[0122] In other embodiments, the processing server calculates the first voice service value based on the first voice service parameter and a weight corresponding to each first voice service parameter.

[0123] For example, if the first voice service parameters are the number of freezes, latency, and packet loss, and the weight corresponding to the number of freezes is W1, the weight corresponding to latency is W2, and the weight corresponding to packet loss is W3, the first voice service value = number of freezes * W1 + latency * W2 + packet loss * W3.

[0124] It should be noted that the first preset voice service algorithm is pre-set in the processing server by the operation and maintenance personnel. The first preset voice service algorithm can be set to different algorithms according to different cells, and this embodiment of the application does not make any specific limitation.

[0125] S3032. Determine a first data service value based on the first data service parameter and a first preset data service algorithm.

[0126] As a possible implementation manner, after obtaining the first data service parameter, the processing server calculates the first data service value based on the first data service parameter and a first preset data service algorithm.

[0127] In some embodiments, the processing server adds the first data service parameters to obtain the first data service value.

[0128] In some embodiments, the processing server adds some of the first data service parameters to obtain the first data service value.

[0129] In other embodiments, the processing server calculates the first data service value based on the first data service parameter and a weight corresponding to each first data service parameter.

[0130] For example, taking the first data service parameters as page response time, SINR, RSRP, PRB utilization, and average number of connected users, the weight corresponding to page response time is W4, the weight corresponding to SINR is W5, the weight corresponding to RSRP is W6, the weight corresponding to PRB utilization is W7, and the weight corresponding to the average number of connected users is W8. First data service value = response time * W4 + SINR * W5 + RSRP * W6 + PRB utilization * W7 + average number of connected users * W8.

[0131] It should be noted that the first preset data service algorithm is pre-set in the processing server by the operation and maintenance personnel. The first preset data service algorithm can be set to different algorithms according to different cells, and the embodiment of the present application does not make specific limitations.

[0132] S3033: Determine a first user perception state based on the first voice service value, the first data service value, and a first preset perception threshold.

[0133] As a possible implementation method, after obtaining the first voice service value and the first data service value, the processing server determines the first user perception state based on the first voice service value, the first data service value, the first preset perception threshold and the first preset user perception algorithm.

[0134] In some embodiments, the processing server adds the first voice service value and the first data service value to obtain a first user perception state value, and determines whether the first user perception state value is greater than or equal to a first preset perception threshold. Further, if the first user perception state value is greater than or equal to the first preset perception threshold, the first user perception state is determined to be normal; if the first user perception state value is less than the first preset perception threshold, the first user perception state is determined to be abnormal.

[0135] In some embodiments, the processing server adds the first voice service value, the first data service value, and the first preset adjustment value to obtain the first user perception state value.

[0136] In other embodiments, the processing server multiplies the first voice service value and its corresponding weight, adds the first data service value and its corresponding weight, and adds the first preset adjustment value to obtain the first user perception state value.

[0137] For example, the first voice service value is Y1 and its corresponding weight is W10, the first data service value is D1 and its corresponding weight is W11, and the first preset adjustment value is WT.

[0138] The first user perception state value U1=Y1*W10+D1*W11+WT.

[0139] In some embodiments, W10+W11=1.

[0140] It should be noted that the sizes of W10 and W11 can be adaptively adjusted according to different cells, and the first preset perception threshold and the first preset adjustment value can be pre-set in the processing server by the operation and maintenance personnel. The size of the first preset perception threshold can be adaptively adjusted according to different cells.

[0141] S3034. Determine a second voice service value based on the second voice service parameter and the second preset voice service algorithm.

[0142] This step can refer to the above S3031 and will not be repeated here.

[0143] S3035. Determine a second data service value based on the second data service parameter and the second preset data service algorithm.

[0144] This step can refer to the above S3032 and will not be repeated here.

[0145] S3036: Determine a second user perception state based on the second voice service value, the second data service value, and the second preset perception threshold.

[0146] This step can refer to the above S3033 and will not be repeated here.

[0147] It should be noted that, in the above steps, S3031 may be executed first, S3034 may be executed first, or S3031 and S3034 may be executed simultaneously.

[0148] In one design, in order to determine the user perception state, S3033 provided in the embodiment of the present application specifically includes S401-S402.

[0149] S401: Determine a first user perception value based on a first voice service value, a weight corresponding to the first voice service value, a first data service value, and a weight corresponding to the first data service value.

[0150] In some embodiments, the processing server adds the first voice service value and a first weighted product corresponding to the first voice service value to the first data service value and a second weighted product corresponding to the first data service value to obtain the first user perceived value.

[0151] In some embodiments, the processing server uses the sum of the first product, the second product, and the first preset adjustment value as the first user perception value.

[0152] S402: Determine a first user perception state based on the first user perception value and a first preset perception threshold.

[0153] Specifically, the processing server determines whether the first user's perception value is greater than or equal to a first preset perception threshold. If the first user's perception value is greater than or equal to the first preset perception threshold, the first user's perception state is determined to be a normal perception state. If the first user's perception value is less than the first preset perception threshold, the first user's perception state is determined to be an abnormal perception state.

[0154] S3036 provided in the embodiment of the present application specifically includes S403-S404.

[0155] S403: Determine a second user perception value based on the second voice service value, the weight corresponding to the second voice service value, the second data service value, and the weight corresponding to the second data service value.

[0156] This step can refer to the above S401 and will not be repeated here.

[0157] S404: Determine a second user perception state based on the second user perception value and a second preset perception threshold.

[0158] This step can refer to the above-mentioned S402 and will not be repeated here.

[0159] In one design, in order to determine the load status under different network standards, the first data service parameters include the first cell traffic of the first network standard, the first downlink channel physical resource block (PRB) resource utilization, and the first average number of users; the second data service parameters include the second cell traffic of the second network standard, the second downlink channel PRB resource utilization, and the second average number of users. S302 provided in this embodiment of the present application specifically includes: S3021-S3028.

[0160] S3021. Determine whether the traffic of the first cell is greater than or equal to a first preset traffic threshold, and whether the PRB resource utilization rate of the first downlink channel is greater than or equal to a first preset resource utilization rate.

[0161] For example, the first cell traffic is flow1, the first downlink channel PRB resource utilization is PRBi, and the first preset traffic threshold is flow th , the first preset resource utilization rate is PRB th The processing server determines whether flow1 is greater than or equal to flow th ; The processing server determines whether PRBi is greater than or equal to PRB th .

[0162] S3022. If the traffic of the first cell is greater than or equal to the first preset traffic threshold, and the PRB resource utilization of the first downlink channel is greater than or equal to the first preset resource utilization, determine that the first load state is a high load state.

[0163] For example, in combination with S3021, if flow1≥flow th And PRBi≥PRB th , it is determined that the first load state is a high load state.

[0164] S3023: Determine whether the traffic volume of the first cell is greater than or equal to a first preset traffic threshold, and whether the first average number of users is greater than or equal to a first preset number of users.

[0165] For example, the first cell traffic is flow1, the first average number of users is Useri, and the first preset traffic threshold is flow th , the first preset number of users is User thThe processing server determines whether flow1 is greater than or equal to flow th , and determine whether Useri is greater than or equal to User th .

[0166] S3024: If the traffic volume of the first cell is greater than or equal to the first preset traffic threshold, and the first average number of users is greater than or equal to the first preset number of users, determine that the first load state is a high load state.

[0167] For example, combining S3022 and S3023, if flow1≥flow th And Useri≥User th , it is determined that the first load state is a high load state.

[0168] It should be noted that the embodiments of the present application can execute S3021 and S3022, and when it is determined that the first load state is a high load state, there is no need to execute S3023 and S3024; S3023 and S3024 can be executed first, and when it is determined that the first load state is a high load state, there is no need to execute S3022 and S3022; S3021 and S3023 can also be executed at the same time, and the embodiments of the present application do not limit this.

[0169] S3025. Determine whether the second cell traffic is greater than or equal to a second preset traffic threshold, and whether the second downlink channel PRB resource utilization is greater than or equal to a second preset resource utilization.

[0170] This step can refer to the above S3021 and will not be repeated here.

[0171] S3026. If the second cell traffic is greater than or equal to the second preset traffic threshold, and the second downlink channel PRB resource utilization is greater than or equal to the second preset resource utilization, determine that the second load state is a high load state.

[0172] This step can refer to the above S3022 and will not be repeated here.

[0173] S3027: Determine whether the second cell traffic is greater than or equal to a second preset traffic threshold, and whether the second average number of users is greater than or equal to a second preset number of users.

[0174] This step can refer to the above S3023 and will not be repeated here.

[0175] S3028. If the second cell traffic is greater than or equal to the second preset traffic threshold, and the second average number of users is greater than or equal to the second preset number of users, determine that the second load state is a high load state.

[0176] This step can refer to the above S3024 and will not be repeated here.

[0177] It should be noted that the embodiment of the present application can execute S3025 and S3026 first, can execute S3027 and S3028 first, or can execute S3025 and S3027 at the same time. The embodiment of the present application does not limit this.

[0178] In one design, in order to determine the abnormality type of the target cell, in an embodiment of the present application, the first load state is a high load state, the first user perception state is a user perception abnormal state, the second load state is a low load state, and the abnormality type of the target cell is the first abnormality type.

[0179] Specifically, when the first load state is a high load state, the cell under the first network standard is a high load cell; when the first user perception state is an abnormal user perception state, the cell under the first network standard is an abnormal perception cell; when the second load state is a low load state, the cell under the second network standard is a low load cell.

[0180] For example, CellL represents the 4G network medium frequency LTE2.1G cell, CellN represents the 5G network medium frequency NR2.1G cell, and the high load cell is Cell x , the cell where the user perceives abnormal status is Cell y For example, in Cell L ∈Cell x 、Cell L ∈Cell y ,and In the case of , the abnormality type of the target cell is the first abnormality type.

[0181] The second load state is a high load state, the second user perception state is a user perception abnormal state, the first load state is a low load state, and the abnormality type of the target cell is a second abnormality type.

[0182] Combined with the above example, in CellN∈Cell x 、Cell N ∈Cell y ,and In the case of , the abnormality type of the target cell is the second abnormality type.

[0183] In one design, in order to solve the problem of coordinated abnormal cells, the abnormal type of the target cell is the first abnormal type, and the abnormal cell determination method provided in the embodiment of the present application further includes: S305.

[0184] S305: Switch the second communication signal frequency band of the second network standard to the first communication signal frequency band of the first network standard.

[0185] For example, in a cell with LTE1.8G+LTE2.1G+NR2.1G+NR3.5G wireless network configuration, NR2.1G is frequency-shifted to LTE2.1G, thereby expanding the capacity of the medium-frequency LTE cell.

[0186] It is understandable that when the target cell has the first abnormality type, there are more users of the first network standard. Thus, the frequency band resources of the second network standard are transferred to the first network standard to solve the resource shortage problem of the first network standard.

[0187] If the abnormality type of the target cell is the second abnormality type, the process further includes: S306.

[0188] S306: Switch the first communication signal frequency band to the second communication signal frequency band.

[0189] For example, in a cell with LTE1.8G+LTE2.1G+NR2.1G+NR3.5G wireless network configuration, LTE2.1G is frequency-shifted to NR2.1G, thereby expanding the capacity of the mid-band NR cell.

[0190] It is understandable that when the abnormality type of the target cell is the second abnormality type, there are more users of the second network standard. In this way, the frequency band resources of the first network standard are transferred to the second network standard to solve the resource shortage problem of the second network standard.

[0191] In some designs, in order to successfully switch the frequency band, the embodiment of the present application provides a method for determining an abnormal cell, wherein the first communication signal frequency band is LTE 2.1G and the second communication signal frequency band is NR 2.1G.

[0192] In another case, in combination with the above embodiment, ,and In this case, it is determined that the target cell has the characteristics of non-perception difference of LTE2.1G cell and non-perception difference of NR2.1G cell. By finely optimizing the power, switching, access, interoperability and other parameters of 4G and 5G cells, the purpose of further improving user perception is achieved.

[0193] It is understandable that since LTE2.1G and NR2.1G are communication resources with close frequency bands, the wireless network networking structure is flexibly used to ensure that the frequency band switching can be successful.

[0194] In order to better illustrate the method for determining abnormal cells provided in the embodiment of the present application, Figure 4 , which shows a flow chart of a method for determining an abnormal cell, including S501 - S506 .

[0195] S501. Obtain at least one target cell based on engineering parameter data of multiple cells in a target area.

[0196] This step can refer to S301 and will not be described again here.

[0197] S502: Obtain service parameters of the first target cell.

[0198] The first target cell is any one of the at least one target cell.

[0199] This step can refer to S301 and will not be described again here.

[0200] S503: Determine whether the first target cell is an abnormal cell based on the service parameters of the first target cell and a preset algorithm.

[0201] This step can refer to S302-S303 and will not be repeated here.

[0202] S504: When the first target cell is an abnormal cell, determine the abnormality type of the first target cell.

[0203] This step can refer to S304 and will not be described again here.

[0204] S505: Determine an optimization strategy for the first target cell based on the abnormality type of the first target cell.

[0205] S506: Optimize the first target cell based on the optimization strategy of the first target cell.

[0206] This step may refer to S305 or S306 and will not be described again here.

[0207] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of the method. In order to realize the above functions, it is determined that the device or server includes a hardware structure and / or software module corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0208] In the embodiment of the present application, the exemplary abnormal cell determination device or server can be divided into functional modules according to the above method. For example, the abnormal cell determination device or electronic device can include various functional modules corresponding to the various functional divisions, or two or more functions can be integrated into one processing module. The above-mentioned integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical functional division. There may be other division methods in actual implementation.

[0209] For example, an embodiment of the present application also provides a device for determining an abnormal cell.

[0210] The embodiment of the present application provides a device 60 for determining an abnormal cell. Figure 5 As shown, the determining device 60 includes an acquiring unit 601 and a determining unit 602 .

[0211] The acquisition unit 601 is used to respectively acquire the first service parameters of the first network standard and the second service parameters of the second network standard of the target cell; wherein the first service parameters include the first voice service parameters and the first data service parameters, and the second service parameters include the second voice service parameters and the second data service parameters.

[0212] The determination unit 602 is used to respectively determine a first load state of the first network standard and a second load state of the second network standard; the first load state is obtained based on the first data service parameter, and the second load state is obtained based on the second data service parameter.

[0213] The determination unit 602 is also used to respectively determine a first user perception state of the first network standard and a second user perception state of the second network standard; the first user perception state is obtained based on the first voice service parameter and the first data service parameter, and the second user perception state is obtained based on the second voice service parameter and the second data service parameter.

[0214] The determining unit 602 is further configured to determine an abnormality type of the target cell based on the first load status, the second load status, the first user perception status, and the second user perception status.

[0215] In one possible implementation, the determination unit 602 is specifically configured to: determine a first voice service value based on a first voice service parameter and a first preset voice service algorithm, and determine a first data service value based on a first data service parameter and the first preset data service algorithm; determine a first user perception state based on the first voice service value, the first data service value, and a first preset perception threshold; determine a second voice service value based on a second voice service parameter and a second preset voice service algorithm, and determine a second data service value based on the second data service parameter and the second preset data service algorithm; and determine a second user perception state based on the second voice service value, the second data service value, and the second preset perception threshold.

[0216] In one possible implementation, the determining unit 602 is specifically configured to: determine a first user perception value based on a first voice service value, a weight corresponding to the first voice service value, a first data service value, and a weight corresponding to the first data service value; and determine a first user perception state based on the first user perception value and a first preset perception threshold; determine a second user perception value based on a second voice service value, a weight corresponding to the second voice service value, a second data service value, and a weight corresponding to the second data service value; and determine a second user perception state based on the second user perception value and a second preset perception threshold.

[0217] In one possible implementation, the first data service parameter includes a first cell traffic of a first network standard, a first downlink channel physical resource block (PRB) resource utilization, and a first average number of users; the second data service parameter includes a second cell traffic of a second network standard, a second downlink channel PRB resource utilization, and a second average number of users; and the determining unit 602 is specifically configured to: determine that the first load state is a high load state if the first cell traffic is greater than or equal to a first preset traffic threshold and the first downlink channel PRB resource utilization is greater than or equal to the first preset resource utilization; or determine that the first load state is a high load state if the first cell traffic is greater than or equal to the first preset traffic threshold and the first average number of users is greater than or equal to the first preset number of users. Determine that the second load state is a high load state if the second cell traffic is greater than or equal to a second preset traffic threshold and the second downlink channel PRB resource utilization is greater than or equal to the second preset resource utilization; or determine that the second load state is a high load state if the second cell traffic is greater than or equal to the second preset traffic threshold and the second average number of users is greater than or equal to the second preset number of users.

[0218] In one possible implementation, the first load state is a high load state, the first user perception state is a user perception abnormal state, the second load state is a low load state, and the target cell abnormality type is the first abnormality type. The second load state is a high load state, the second user perception state is a user perception abnormal state, the first load state is a low load state, and the target cell abnormality type is the second abnormality type.

[0219] In a possible implementation, the abnormality type of the target cell is the first abnormality type, such as Figure 5 As shown, the determining device 60 further includes a processing unit 603 .

[0220] The processing unit 603 is configured to switch the second communication signal frequency band of the second network standard to the first communication signal frequency band of the first network standard.

[0221] The abnormality type of the target cell is the second abnormality type. The processing unit 603 is further configured to switch the first communication signal frequency band to the second communication signal frequency band.

[0222] In a possible implementation, the first communication signal frequency band is LTE 2.1G, and the second communication signal frequency band is NR 2.1G.

[0223] In the case of implementing the functions of the above-mentioned integrated modules in the form of hardware, the embodiment of the present application provides a possible structural diagram of the server involved in the above-mentioned embodiment. Figure 6 As shown, the server 70 includes a processor 701, a memory 702, and a bus 703. The processor 701 and the memory 702 may be connected via the bus 703.

[0224] Processor 701 is the control center of the communication device and can be a single processor or a collective term for multiple processing elements. For example, processor 701 can be a general-purpose central processing unit (CPU) or other general-purpose processor. The general-purpose processor can be a microprocessor or any conventional processor.

[0225] As an embodiment, the processor 701 may include one or more CPUs, such as Figure 6 CPU 0 and CPU 1 are shown in Figure 1.

[0226] The memory 702 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, an electrically erasable programmable read-only memory (EEPROM), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.

[0227] As a possible implementation, memory 702 can exist independently of processor 701 and can be connected to processor 701 via bus 703 to store instructions or program code. When processor 701 calls and executes the instructions or program code stored in memory 702, the sensor determination method provided in the embodiments of the present application can be implemented.

[0228] In another possible implementation, the memory 702 may also be integrated with the processor 701 .

[0229] Bus 703 can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. This bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 6 Only one thick line is used in the diagram, but this does not mean that there is only one bus or one type of bus.

[0230] It should be pointed out that Figure 6 The structure shown does not constitute a limitation on the server 70. Figure 6 In addition to the components shown, the server 70 may include more or fewer components than shown, or combine certain components, or arrange the components differently.

[0231] Optionally, the server 70 provided in the embodiment of the present application may further include a communication interface 704 .

[0232] The communication interface 704 is used to connect to other devices via a communication network. The communication network can be Ethernet, wireless access network, wireless local area network (WLAN), etc. The communication interface 704 may include a receiving unit for receiving data and a sending unit for sending data.

[0233] In one design, in the server 70 provided in the embodiment of the present application, the communication interface can also be integrated into the processor.

[0234] In another hardware structure of the server provided in an embodiment of the present application, the electronic device may include a processor and a communication interface. The processor is coupled to the communication interface.

[0235] The functions of the processor can refer to the description of the above processor. In addition, the processor also has a storage function, which can refer to the function of the above memory.

[0236] The communication interface is used to provide data to the processor. The communication interface can be an internal interface of the communication device or an external interface of the communication device.

[0237] It should be noted that the aforementioned another hardware structure does not constitute a limitation on the server. In addition to the aforementioned another hardware component, the server may include more or fewer components, or a combination of certain components, or different component arrangements.

[0238] In the case of implementing the functions of the above-mentioned integrated modules in the form of hardware, the structural diagram of the middleware involved in the above-mentioned embodiments provided in the embodiments of the present application can refer to the structural diagram of the above-mentioned execution machine.

[0239] An embodiment of the present application further provides a computer-readable storage medium, in which instructions are stored. When a computer executes the instructions, the computer executes each step in the abnormal cell determination method shown in the above method embodiment.

[0240] An embodiment of the present application further provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the method for determining an abnormal cell in the above method embodiment.

[0241] Among them, the computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination thereof. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection with one or more wires, a portable computer disk, a hard disk. Random Access Memory (RAM), Read-Only Memory (ROM), Erasable Programmable Read Only Memory (EPROM), a register, a hard disk, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any other form of computer-readable storage medium in a suitable combination of the above, or a numerical value in the art. An exemplary storage medium is coupled to a processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and the storage medium can be located in an application-specific integrated circuit (ASIC). In the embodiments of the present application, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0242] Since the server, user equipment, computer-readable storage medium, and computer program product in the embodiments of the present application can be applied to the above method, the technical effects that can be obtained can also refer to the above method embodiments, and the embodiments of the present application will not be repeated here.

[0243] The above are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any changes or replacements within the technical scope disclosed in the present application should be included in the protection scope of the present application.

Claims

1. A method for determining abnormal cells, characterized in that: The method comprises: Respectively obtaining first service parameters of a first network standard and second service parameters of a second network standard of a target cell; wherein the first service parameters include first voice service parameters and first data service parameters, and the second service parameters include second voice service parameters and second data service parameters; respectively determining a first load state of the first network standard and a second load state of the second network standard; the first load state is obtained based on the first data service parameter, and the second load state is obtained based on the second data service parameter; respectively determining a first user perception state of the first network standard and a second user perception state of the second network standard; the first user perception state is obtained based on the first voice service parameter and the first data service parameter, and the second user perception state is obtained based on the second voice service parameter and the second data service parameter; The abnormality type of the target cell is determined based on the first load status, the second load status, the first user perception status, and the second user perception status.

2. The determination method according to claim 1, characterized in that The determining respectively a first user perception state of the first network standard and a second user perception state of the second network standard includes: Determining a first voice service value based on the first voice service parameter and a first preset voice service algorithm, and determining a first data service value based on the first data service parameter and a first preset data service algorithm; determining the first user perception state based on the first voice traffic value, the first data traffic value, and a first preset perception threshold; Determining a second voice service value based on the second voice service parameter and a second preset voice service algorithm, and determining a second data service value based on the second data service parameter and a second preset data service algorithm; The second user perception state is determined based on the second voice traffic value, the second data traffic value, and a second preset perception threshold.

3. The determination method according to claim 1, characterized in that The determining the first user perception state based on the first voice service value, the first data service value, and a first preset perception threshold includes: determining a first user perception value based on the first voice service value, a weight corresponding to the first voice service value, the first data service value, and the weight corresponding to the first data service value, and determining the first user perception state based on the first user perception value and the first preset perception threshold; The determining the second user perception state based on the second voice service value, the second data service value, and a second preset perception threshold includes: Based on the second voice service value, the weight corresponding to the second voice service value, the second data service value and the weight corresponding to the second data service value, determine the second user perception value, and based on the second user perception value and the second preset perception threshold, determine the second user perception state.

4. The determination method according to claim 1, characterized in that The first data service parameter includes a first cell flow rate, a first downlink channel physical resource block (PRB) resource utilization rate, and a first average number of users of the first network standard; the second data service parameter includes a second cell flow rate, a second downlink channel PRB resource utilization rate, and a second average number of users of the second network standard; and the determining a first load state of the first network standard and a second load state of the second network standard, respectively, includes: If the first cell traffic is greater than or equal to a first preset traffic threshold, and the first downlink channel PRB resource utilization is greater than or equal to a first preset resource utilization, determining that the first load state is a high load state; or, If the traffic volume of the first cell is greater than or equal to the first preset traffic threshold, and the first average number of users is greater than or equal to the first preset number of users, determining that the first load state is a high load state; If the second cell traffic is greater than or equal to a second preset traffic threshold, and the second downlink channel PRB resource utilization is greater than or equal to a second preset resource utilization, determining that the second load state is a high load state; or, If the second cell traffic is greater than or equal to the second preset traffic threshold, and the second average number of users is greater than or equal to the second preset number of users, it is determined that the second load state is a high load state.

5. The determination method according to any one of claims 1 to 4, characterized in that: The first load state is a high load state, the first user perception state is a user perception abnormal state, the second load state is a low load state, and the abnormality type of the target cell is a first abnormality type; The second load state is a high load state, the second user perception state is a user perception abnormal state, the first load state is a low load state, and the abnormality type of the target cell is a second abnormality type.

6. The determination method according to claim 5, characterized in that: The abnormality type of the target cell is the first abnormality type, and the method further includes: Switching the second communication signal frequency band of the second network standard to the first communication signal frequency band of the first network standard; The abnormality type of the target cell is the second abnormality type, and the method further includes: Switch the first communication signal frequency band to the second communication signal frequency band.

7. The determination method according to claim 5, characterized in that: The first communication signal frequency band is LTE2.1G, and the second communication signal frequency band is NR2.1G.

8. A device for determining abnormal cells, characterized in that: The device comprises: an acquisition unit and a determination unit; The acquiring unit is configured to respectively acquire a first service parameter of a first network standard and a second service parameter of a second network standard of a target cell; wherein the first service parameter includes a first voice service parameter and a first data service parameter, and the second service parameter includes a second voice service parameter and a second data service parameter; The determining unit is configured to respectively determine a first load state of the first network standard and a second load state of the second network standard; the first load state is obtained based on the first data service parameter, and the second load state is obtained based on the second data service parameter; The determining unit is further configured to respectively determine a first user perception state of the first network standard and a second user perception state of the second network standard; the first user perception state is obtained based on the first voice service parameter and the first data service parameter, and the second user perception state is obtained based on the second voice service parameter and the second data service parameter; The determining unit is further configured to determine an abnormality type of the target cell based on the first load status, the second load status, the first user perception status, and the second user perception status.

9. A server, characterized in that: include: A processor and a communication interface; the communication interface is coupled to the processor, and the processor is configured to execute a computer program or instruction to implement the determination method according to any one of claims 1 to 7.

10. A computer-readable storage medium storing instructions, characterized in that: When a computer executes the instruction, the computer performs the determination method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Network user perception evaluation method and device, electronic equipment and storage medium

    CN114727320A

  • Wireless fidelity processing method and user equipment

    EP2782382A1