Service fallback analysis method, device, equipment and storage medium

By obtaining the number of 5G base stations around 4G base stations and the proportion of terminals that have not been turned on, combined with terminal status information, the problem of inaccurate judgment of the reasons for the decline of voice services in the prior art is solved, and higher accuracy and information richness are achieved.

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

Patent Information

Application Number
CN202211659627.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-22
Publication Date
2025-08-22
Estimated Expiration
2042-12-22

AI Technical Summary

Technical Problem

In the prior art, when analyzing the reason why voice service is returned from 5G base stations to 4G base stations, it only relies on the switching state of the VoNR function, resulting in insufficient reference information, reducing the accuracy of the reason for voice service decline.

Method used

By obtaining the location information of the 4G base station and the location information of the service area, the number of surrounding 5G base stations and the proportion of terminals that support VoNR function but do not enable VoNR function, and the reason for the decline of voice service is determined based on the status information of other terminals, such as signal strength and signal-to-noise ratio.

Benefits of technology

The amount of information analyzing the reasons for the decline of voice services has been increased, the accuracy has been improved, and more valuable reference has been provided, providing more comprehensive data support for the judgment of the reasons for the decline of voice services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116233943B_ABST
    Figure CN116233943B_ABST
Patent Text Reader

Abstract

The present application provides a method, device, equipment and storage medium for analyzing service fallback, which relates to the field of communications and is used to solve the problem of low accuracy of the cause of voice service fallback. The method includes: obtaining status information of a first base station, the first base station is a fourth-generation mobile communication technology 4G base station that receives voice services from a fifth-generation mobile communication technology 5G base station in a first area, and the status information of the first base station includes: first location information and second location information. According to the first location information, the number of second base stations is determined. According to the second location information, the number of first-category terminals and the number of second-category terminals in the second area are obtained. According to the number of first-category terminals and the number of second-category terminals, a first target ratio is determined. If the number of second base stations is less than a second preset threshold and the first target ratio is greater than a third preset threshold, the target information is determined.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communications, and in particular to a method, apparatus, device, and storage medium for analyzing service fallback. Background Art

[0002] In recent years, with the advancement of communication technology, more and more communication services have been rerouted from fifth-generation mobile communication technology (5G) base stations to fourth-generation mobile communication technology (4G) base stations (i.e., service dropout). Consequently, the analysis of the reasons why communication services are rerouted from 5G network base stations to 4G base stations has become increasingly important. For example, the analysis of the reasons why voice services are rerouted from 5G base stations to 4G base stations (i.e., voice service dropout) is being conducted.

[0003] At present, when analyzing the reason why voice services flow back from 5G base stations to 4G base stations, staff need to obtain the switch status of the voice over new radio (VoNR) function in the user terminal that initiates the voice service. Afterwards, the staff determines the reason why the voice service flows back from the 5G base station to the 4G base station based on the switch status of the VoNR function. However, in the above technical solution, the staff only determines the reason why the voice service flows back from the 5G base station to the 4G base station based on the switch status of the VoNR function. The amount of reference information is small, which seriously affects the staff's judgment on the reason for the voice service dropback and reduces the accuracy of the reason for the voice service dropback. Summary of the Invention

[0004] The present application provides a service dropout analysis method, apparatus, device, and storage medium, which are used to solve the problem of low accuracy in determining the cause of voice service dropout.

[0005] To achieve the above objectives, this application adopts the following technical solutions:

[0006] In a first aspect, the present application provides a method for analyzing service fallback, the method comprising: a service fallback analysis device (hereinafter referred to as "analyzer") obtaining status information of a first base station, the first base station being a fourth-generation mobile communication technology (4G) base station in a first area that receives voice services from a fifth-generation mobile communication technology (5G) base station, the status information of the first base station comprising first location information and second location information, the first location information indicating the location of the first base station, and the second location information indicating the location of a second area served by the first base station. The analysis device determines, based on the first location information, the number of second base stations, the second base stations being 5G base stations in the first area, the distance between the second base stations and the first base station being less than a first preset threshold. The analysis device obtains, based on the second location information, the number of first-category terminals and the number of second-category terminals in the second area, the first-category terminals comprising second-category terminals and third-category terminals, the second-category terminals being terminals that support Voice over New Radio (VoNR) functionality and have not enabled the VoNR functionality, and the third-category terminals being terminals that support the VoNR functionality and have enabled the VoNR functionality. The analysis device determines, based on the number of first-category terminals and the number of second-category terminals, a first target ratio, the first target ratio indicating the proportion of second-category terminals to first-category terminals. If the number of second base stations is less than the second preset threshold and the first target ratio is greater than the third preset threshold, the analysis device determines target information, which includes: the number of second base stations is less than the second preset threshold and the first target ratio is greater than the third preset threshold.

[0007] Optionally, the service fallback analysis method further includes: the analysis device obtains the traffic volume of the first category of terminals and the traffic volume of the fourth category of terminals served by each third base station in at least one third base station, the third base station is a 4G base station in the first area, and the fourth category of terminals includes: terminals that support the VoNR function and terminals that do not support the VoNR function. For each third base station, the analysis device determines the second target ratio of the third base station based on the traffic volume of the first category of terminals and the traffic volume of the fourth category of terminals served by the third base station to obtain at least one second target ratio, and the second target ratio is used to indicate the proportion of the traffic volume of the first category of terminals in the traffic volume of the fourth category of terminals. The analysis device determines a first base station from at least one third base station based on the at least one second target ratio, and the first base station is a third base station whose second target ratio is greater than the fourth preset threshold.

[0008] Optionally, the service fallback analysis method further includes: the analysis device obtains status information of each second base station, the status information of the second base station includes: third location information, and the third location information is used to indicate the location of a third area served by the second base station.

[0009] The analyzing device determines at least one fourth position information according to each third position information and the second position information. The fourth position information is used to indicate the position of a fourth area where the third area overlaps the second area. One fourth position information corresponds to one fourth area.

[0010] The analyzing device obtains the status information of the third type terminal in each fourth area according to each fourth location information in at least one fourth location information. The status information of the third type terminal includes: target signal strength, which is the downlink signal strength of the second base station to the third type terminal.

[0011] The analysis device determines the number of fifth-category terminals in the second area based on the target signal strength of the third-category terminals in each fourth area, where the fifth-category terminals are third-category terminals whose target signal strength is less than a fifth preset threshold. The method of "if the number of second base stations is less than the second preset threshold and the first target ratio is greater than the third preset threshold, then the analysis device determines target information" includes: if the number of second base stations is less than the second preset threshold, the first target ratio is greater than the third preset threshold, and the number of fifth-category terminals is greater than a sixth preset threshold, then the analysis device determines target information, the target information further comprising: the number of fifth-category terminals is greater than the sixth preset threshold.

[0012] Optionally, the status information of the third category terminal also includes: a target signal-to-noise ratio, which is the downlink signal-to-noise ratio of the second base station to the third category terminal. The service fallback analysis method also includes: the analysis device determines the number of sixth category terminals in the second area based on the target signal-to-noise ratio of the third category terminals in each fourth area, and the sixth category terminals are third category terminals whose target signal-to-noise ratio is less than the seventh preset threshold. The above-mentioned method of "if the number of second base stations is less than the second preset threshold and the first target ratio is greater than the third preset threshold, the analysis device determines the target information" includes: if the number of second base stations is less than the second preset threshold, the first target ratio is greater than the third preset threshold, the number of fifth category terminals is greater than the sixth preset threshold, and the number of sixth category terminals is greater than the eighth preset threshold, the analysis device determines the target information, and the target information also includes: the number of sixth category terminals is greater than the eighth preset threshold.

[0013] Optionally, the status information of the second base station also includes: wireless utilization rate. The aforementioned method of "if the number of second base stations is less than the second preset threshold value, and the first target ratio is greater than the third preset threshold value, then the analysis device determines the target information" includes: if the number of second base stations is less than the second preset threshold value, the first target ratio is greater than the third preset threshold value, the number of fifth-category terminals is greater than the sixth preset threshold value, and at least one second base station has a wireless utilization rate greater than a ninth preset threshold value, then the analysis device determines the target information, the target information also including: if the at least one second base station has a wireless utilization rate greater than the ninth preset threshold value.

[0014] In a second aspect, the present application provides a device for analyzing service fallback, which includes: an acquisition module and a processing module.

[0015] An acquisition module is configured to acquire status information of a first base station, wherein the first base station is a fourth-generation mobile communication technology (4G) base station in a first area that receives voice services from a fifth-generation mobile communication technology (5G) base station. The status information of the first base station includes first location information and second location information, wherein the first location information indicates the location of the first base station, and the second location information indicates the location of a second area served by the first base station. A processing module is configured to determine, based on the first location information, the number of second base stations, wherein the second base stations are 5G base stations in the first area, and the distance between the second base stations and the first base station is less than a first preset threshold. The processing module is further configured to acquire, based on the second location information, the number of first-category terminals and the number of second-category terminals in the second area. The first-category terminals include second-category terminals and third-category terminals. Second-category terminals are terminals that support Voice over New Radio (VoNR) functionality but do not have VoNR functionality enabled, and third-category terminals are terminals that support VoNR functionality and have VoNR functionality enabled. The processing module is further configured to determine a first target ratio based on the number of first-category terminals and the number of second-category terminals, wherein the first target ratio indicates the proportion of second-category terminals to first-category terminals. The processing module is also used to determine the target information if the number of second base stations is less than the second preset threshold and the first target ratio is greater than the third preset threshold. The target information includes: the number of second base stations is less than the second preset threshold and the first target ratio is greater than the third preset threshold.

[0016] Optionally, the acquisition module is further used to obtain the traffic volume of the first category of terminals and the traffic volume of the fourth category of terminals served by each third base station in at least one third base station, the third base station being a 4G base station in the first area, and the fourth category of terminals including: terminals that support the VoNR function and terminals that do not support the VoNR function. The processing module is further used to determine, for each third base station, the second target ratio of the third base station based on the traffic volume of the first category of terminals and the traffic volume of the fourth category of terminals served by the third base station, to obtain at least one second target ratio, the second target ratio being used to indicate the proportion of the traffic volume of the first category of terminals in the traffic volume of the fourth category of terminals. The processing module is further used to determine a first base station from at least one third base station based on the at least one second target ratio, the first base station being a third base station whose second target ratio is greater than a fourth preset threshold.

[0017] Optionally, the acquisition module is further configured to acquire status information of each second base station, the status information of the second base station including third location information, the third location information indicating the location of a third area served by the second base station. The processing module is further configured to determine at least one fourth location information based on each piece of the third location information and the second location information, the fourth location information indicating the location of a fourth area where the third area overlaps with the second area, with one piece of fourth location information corresponding to each fourth area. The processing module is further configured to acquire status information of a third category terminal in each fourth area based on each piece of the at least one fourth location information, the status information of the third category terminal including target signal strength, which is the downlink signal strength of the second base station to the third category terminal. The processing module is further configured to determine the number of fifth category terminals in the second area based on the target signal strength of the third category terminals in each fourth area, the fifth category terminals being third category terminals whose target signal strength is less than a fifth preset threshold. The processing module is specifically configured to determine target information if the number of second base stations is less than the second preset threshold, the first target ratio is greater than the third preset threshold, and the number of fifth category terminals is greater than a sixth preset threshold, the target information further including: the number of fifth category terminals is greater than the sixth preset threshold.

[0018] Optionally, the status information of the third category terminal also includes: a target signal-to-noise ratio, where the target signal-to-noise ratio is the downlink signal-to-noise ratio of the second base station to the third category terminal. The processing module is further configured to determine, based on the target signal-to-noise ratio of the third category terminal in each fourth area, the number of sixth category terminals in the second area, where the sixth category terminals are third category terminals whose target signal-to-noise ratio is less than a seventh preset threshold. The processing module is specifically configured to determine target information if the number of second base stations is less than the second preset threshold, the first target ratio is greater than the third preset threshold, the number of fifth category terminals is greater than the sixth preset threshold, and the number of sixth category terminals is greater than an eighth preset threshold. The target information also includes: the number of sixth category terminals is greater than the eighth preset threshold.

[0019] Optionally, the status information of the second base station also includes wireless utilization. The processing module is specifically configured to determine target information if the number of second base stations is less than a second preset threshold, the first target ratio is greater than a third preset threshold, the number of fifth-category terminals is greater than a sixth preset threshold, and at least one second base station has a wireless utilization greater than a ninth preset threshold. The target information also includes: at least one second base station has a wireless utilization greater than the ninth preset threshold.

[0020] In a third aspect, the present application provides a service fallback analysis device, which includes: a processor and a memory, the processor and the memory are coupled, the memory is used to store one or more programs, and the one or more programs include computer execution instructions. When the service fallback analysis device is running, the processor executes the computer execution instructions stored in the memory to implement the service fallback analysis method as described in the first aspect and any possible implementation method of the first aspect.

[0021] In a fourth aspect, the present application provides a computer-readable storage medium, which stores instructions. When the instructions are executed on a computer, the computer executes the service fallback analysis method described in the above-mentioned first aspect and any possible implementation method of the first aspect.

[0022] In a fifth aspect, the present application provides a computer program product applied to a server, the computer program product including computer instructions. When the computer instructions are executed on the server, the server implements the service fallback analysis method as described in the first aspect and any possible implementation of the first aspect.

[0023] In the above scheme, the technical problems that can be solved and the technical effects achieved by the service fallback analysis device, equipment, computer storage medium or computer program product can be referred to the technical problems and technical effects solved by the above first aspect, and will not be repeated here.

[0024] The technical solution provided by this application provides at least the following beneficial effects: an analysis device can obtain status information of a first base station, where the first base station is a 4G base station in a first area that receives voice services from a 5G base station. The status information of the first base station includes first location information and second location information, where the first location information indicates the location of the first base station and the second location information indicates the location of the second area served by the first base station. The analysis device can then determine the number of second base stations based on the first location information, where the second base stations are 5G base stations in the first area and the distance between the second base stations and the first base station is less than a first preset threshold. Furthermore, the analysis device can obtain the number of first-category terminals and second-category terminals in the second area based on the second location information, where the first-category terminals include second-category terminals and third-category terminals, where second-category terminals support the VoNR function but do not have the VoNR function enabled, and third-category terminals support the VoNR function but have the VoNR function enabled. The analysis device can then determine a first target ratio based on the number of first-category terminals and the number of second-category terminals, where the first target ratio indicates the proportion of second-category terminals to first-category terminals. If the analysis device determines that the number of second base stations is less than the second preset threshold and the first target ratio is greater than the third preset threshold, the analysis device determines the target information, and the target information includes: the number of second base stations is less than the second preset threshold, and the first target ratio is greater than the third preset threshold. In other words, the analysis device can determine the reason for the voice service dropout based on the number of 5G base stations around the 4G base station and the proportion of terminals that support the VoNR function but do not have the VoNR function turned on. In this way, it can provide a valuable reference for determining the reason why the voice service flows back from the 5G base station to the 4G base station, increase the amount of reference information, and improve the accuracy of the reason for the voice service dropout. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] Figure 1 A schematic diagram of a communication system provided in an embodiment of the present application;

[0026] Figure 2 A flowchart of a method for analyzing service fallback provided in an embodiment of the present application;

[0027] Figure 3 A schematic diagram of an example of an area served by a base station provided in an embodiment of the present application;

[0028] Figure 4 A flowchart of another service fallback analysis method provided in an embodiment of the present application;

[0029] Figure 5 A flowchart of another service fallback analysis method provided in an embodiment of the present application;

[0030] Figure 6A schematic diagram of an example of a map provided in an embodiment of the present application;

[0031] Figure 7 A flowchart of another service fallback analysis method provided in an embodiment of the present application;

[0032] Figure 8 A flowchart of another service fallback analysis method provided in an embodiment of the present application;

[0033] Figure 9 A schematic diagram of another example of a map provided in an embodiment of the present application;

[0034] Figure 10 A flowchart of another service fallback analysis method provided in an embodiment of the present application;

[0035] Figure 11 A flowchart of another service fallback analysis method provided in an embodiment of the present application;

[0036] Figure 12 A flowchart of another service fallback analysis method provided in an embodiment of the present application;

[0037] Figure 13 A schematic diagram of the structure of a service fallback analysis device provided in an embodiment of the present application;

[0038] Figure 14 A schematic diagram of the structure of a service fallback analysis device provided in an embodiment of the present application;

[0039] Figure 15 A conceptual partial view of a computer program product provided in an embodiment of the present application. DETAILED DESCRIPTION

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

[0041] In this document, the character " / " generally indicates an "or" relationship between the preceding and following objects. For example, A / B can be understood as either A or B.

[0042] The terms “first” and “second” in the description and claims of the present application are used to distinguish different objects rather than to describe a specific order of the objects.

[0043] Furthermore, the terms "including," "having," and any variations thereof, as used in the description of this application are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or modules is not limited to the listed steps or modules, but may optionally include other steps or modules not listed, or may optionally include other steps or modules inherent to the process, method, product, or apparatus.

[0044] Additionally, in the embodiments of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this application as "exemplary" or "for example" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present concepts in a concrete manner.

[0045] Before introducing in detail the service fallback analysis method provided by the embodiment of the present application, the implementation environment and application scenarios of the embodiment of the present application are first introduced.

[0046] First, the application scenarios of the embodiments of the present application are introduced.

[0047] The service fallback analysis method of the embodiment of the present application is applied to the scenario of analyzing the cause of voice service fallback. In the related art, when analyzing the reason why voice service flows back from the 5G base station to the 4G base station, the staff needs to obtain the on / off status of the VoNR function in the user terminal that initiated the voice service. The staff then determines the reason why the voice service flows back from the 5G base station to the 4G base station based on the on / off status of the VoNR function.

[0048] In summary, in the current technical solution, staff only determine the reason why voice services flow back from 5G base stations to 4G base stations based on the on / off status of the VoNR function. The amount of reference information is small, which seriously affects the staff's judgment on the reason for the voice service dropout and reduces the accuracy of the reason for the voice service dropout.

[0049] To address the above-mentioned issues, an embodiment of the present application provides a method for analyzing service fallback, in which an analysis device can obtain the location of a 4G base station in a region that receives voice services from a 5G base station and the location of the service area. The analysis device can then determine, based on the location of the 4G base station, the number of 5G base stations in the region whose distance from the 4G base station is less than a first preset threshold. Furthermore, based on the location of the area served by the 4G base station, the analysis device can obtain the number of terminals supporting the VoNR function and the number of terminals supporting the VoNR function but not having the VoNR function enabled in the area served by the 4G base station, and determine the proportion of terminals supporting the VoNR function but not having the VoNR function enabled among terminals supporting the VoNR function. If the analysis device determines that the number of 5G base stations in the region whose distance from the 4G base station is less than the first preset threshold is less than a second preset threshold, and the proportion of terminals supporting the VoNR function but not having the VoNR function enabled among terminals supporting the VoNR function is greater than a third preset threshold, the determination causes include: a small number of 5G base stations surrounding the 4G base station and a high proportion of terminals supporting the VoNR function but not having the VoNR function enabled. In other words, the analysis device can determine the cause of the voice service dropout based on the number of 5G base stations surrounding the 4G base station and the proportion of VoNR-capable terminals that do not have the VoNR function enabled. This provides valuable reference for determining the cause of voice service backflow from the 5G base station to the 4G base station, increases the amount of reference information, and improves the accuracy of the cause of the voice service dropout.

[0050] The implementation environment of the embodiments of the present application is introduced below.

[0051] like Figure 1 As shown, a communication system provided in an embodiment of the present application includes: a server 101, a terminal (such as terminal 102), and at least one base station (such as base station 103, base station 104). Among them, server 101 can perform wired / wireless communication with terminal 102 (or base station 103, base station 104).

[0052] Among them, the terminal 102 can send information on support for the VoNR function (or information on non-support for the VoNR function) and information on the on / off status of the VoNR function to the server 101. Afterwards, the server can receive information on support for the VoNR function (or information on non-support for the VoNR function) and information on the on / off status of the VoNR function from the terminal 102. The base station 103 can send the traffic volume, timing advance, and antenna arrival angle of the terminal 102 to the server 101. Afterwards, the server 101 can receive the traffic volume, timing advance, and antenna arrival angle of the terminal 102 from the base station 103. The base station 104 can send the downlink signal strength and downlink signal-to-noise ratio of the terminal 102 to the server 101. Afterwards, the server can receive the downlink signal strength and downlink signal-to-noise ratio of the terminal 102 from the base station 104. Afterwards, the server 101 can determine the reason for the voice service dropout based on the information that the terminal 102 supports the VoNR function (or does not support the VoNR function), the information on the switch status of the VoNR function, the traffic volume, the time advance, the antenna arrival angle, the downlink signal strength and the downlink signal-to-noise ratio.

[0053] Among them, the terminal (such as terminal 102) can be a device with transceiver and shooting functions. The terminal can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (for example, on airplanes, balloons, and satellites, etc.). The terminal includes a handheld device, a vehicle-mounted device, a wearable device, or a computing device with wireless communication and shooting functions. Exemplarily, the terminal can be a mobile phone, a tablet computer, or a computer with wireless transceiver and shooting functions. The terminal device can also be a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in unmanned driving, a wireless terminal in telemedicine, a wireless terminal in a smart grid, a wireless terminal in a smart city, a wireless terminal in a smart home, etc.

[0054] Base stations (such as base station 103 and base station 104) may include various forms of base stations, such as shared base stations, macro base stations, micro base stations (also known as small stations), relay stations, access points, etc. Specifically, they may be access points (APs) in wireless local area networks (WLANs), base stations (BTSs) in global system for mobile communications (GSM) or code division multiple access (CDMA), base stations (NodeBs) in wideband code division multiple access (WCDMA), evolved Node Bs (eNBs or eNodeBs) in LTE, relay stations or access points, in-vehicle devices, wearable devices, and next generation Node Bs (gNBs) in future 5G networks, or base stations in future evolved public land mobile networks (PLMNs).

[0055] The server (such as server 101) can be a physical server or a cloud server.

[0056] After introducing the application scenario and implementation environment of the embodiment of the present application, the service fallback analysis method provided by the embodiment of the present application is introduced in detail in combination with the above implementation environment.

[0057] The methods in the following embodiments can all be implemented in the above application scenarios and implementation environments. The embodiments of the present application are described in detail below with reference to the accompanying drawings.

[0058] Figure 2 Schematic diagram of a flow chart of a method for analyzing service fallback provided in an embodiment of the present application. Figure 2 As shown, the method may include: S201-S207.

[0059] S201. A server obtains status information of a first base station.

[0060] Among them, the first base station is a 4G base station in the first area that receives voice services from the 5G base station.

[0061] In the embodiment of the present application, the state information of the first base station includes: first location information and second location information, wherein the first location information is used to indicate the location of the first base station, and the second location information is used to indicate the location of the second area served by the first base station.

[0062] For example, Figure 3 As shown, the signal coverage range of base station 301 is cell 302, and the location of base station 301 is 116.404 degrees longitude and 39.911 degrees latitude. Cell 302 is a sector area with an azimuth of 60 degrees, a range of [30, 90], and a radius of 500 meters. The first location information includes: longitude 116.404 degrees, latitude 39.911 degrees, second location information includes: azimuth 60 degrees, range [30, 90], and distance 500 meters, and the status information of base station 301 includes: longitude 116.404 degrees, latitude 39.911 degrees, azimuth 60 degrees, range [20, 100], and distance 500 meters.

[0063] In a possible implementation manner, the server may receive status information from the first base station.

[0064] In another possible implementation, the server stores status information of at least one fourth base station. The status information of the at least one fourth base station includes the status information of the first base station. The server may obtain the status information of the first base station from the stored status information of the at least one fourth base station.

[0065] S202. The server determines the number of second base stations according to the first location information.

[0066] In one possible implementation, the server stores status information of at least one fifth base station and a first preset threshold. The fifth base station is a 5G base station in the first area, and the status information of the fifth base station includes fifth location information indicating the location of the fifth base station. The server may determine a second base station from the at least one fifth base station and the number of second base stations based on the first location information, the first preset threshold, and the fifth location information in the status information of each fifth base station. The second base station is a 5G base station in the first area, and the distance between the second base station and the first base station is less than the first preset threshold.

[0067] Optionally, the server can receive status information from each fifth base station, and the server can determine the second base station from at least one fifth base station and determine the number of second base stations based on the first location information, the first preset threshold and the fifth location information in the status information of each fifth base station.

[0068] In one possible implementation, the server may obtain the timing advance (TA) of each fourth-category terminal in at least one fourth-category terminal in the second area based on the second location information, and the fourth-category terminals include: terminals that support the VoNR function and terminals that do not support the VoNR function. Afterwards, the server may determine the distance between each fourth-category terminal and the first base station based on the TA of each fourth-category terminal. If the server determines that there is a first terminal in at least one fourth-category terminal whose distance from the first base station is less than a first preset threshold, the server determines the second base station from at least one fifth base station based on the first location information, the fifth location information in the status information of each fifth base station, and the distance between the first terminal and the first base station, and determines the number of second base stations. The distance between the second base station and the first base station is less than the distance between the first terminal and the first base station.

[0069] In one possible design, the server stores a correspondence between the TA and the distance. The server may determine the distance between each fourth category terminal and the first base station based on the correspondence between the TA and the distance and the TA of each fourth category terminal.

[0070] Exemplarily, the server stores the correspondence between TA and distance as shown in Table 1. If the server receives a reported value of 2 from base station A to terminal A, the server determines that the TA of terminal A is in the interval [32, 48) and the distance between terminal A and base station A is in the interval [156.24, 234.36).

[0071] Table 1 Correspondence between TA and distance

[0072]

[0073] In another possible design, the distance between the fourth category terminal and the first base station can be expressed by formula one.

[0074] u i =x i 0.55+0.275 Formula 1.

[0075] Among them, u i Used to indicate the distance between the i-th terminal of the fourth category and the first base station, x i Used to indicate the timing advance of the i-th fourth-category terminal.

[0076] In an embodiment of the present application, the server may determine the leverage statistic of each fourth category terminal, and determine a terminal whose leverage statistic is less than or equal to the hat mean from at least one fourth category terminal based on the leverage statistic of each fourth category terminal.

[0077] In one possible design, the leverage statistic for each fourth-category terminal can be expressed by Formula 2, and the hat mean can be expressed by Formula 3.

[0078]

[0079]

[0080] Among them, h i It is used to indicate the leverage statistic of the i-th fourth-category terminal, and n is used to indicate the number of fourth-category terminals. It is used to indicate the mean of the timing advances of n fourth-category terminals, a is used to indicate the hat mean, and p is used to indicate the number of estimated parameters (including the intercept term).

[0081] In another possible implementation, if the server determines that there is a second terminal in at least one fourth category terminal whose distance from the first base station is greater than or equal to a first preset threshold, the server determines the second base station from at least one fifth base station based on the first location information, the fifth location information in the status information of each fifth base station, and the first preset threshold, and determines the number of second base stations.

[0082] S203: The server obtains the number of first-category terminals and the number of second-category terminals in the second area according to the second location information.

[0083] Among them, the first category of terminals includes: second category terminals and third category terminals. The second category terminals are terminals that support the VoNR function but do not enable the VoNR function, and the third category terminals are terminals that support the VoNR function and enable the VoNR function.

[0084] In one possible implementation, the server may obtain status information of each fourth-category terminal in the second area based on the second location information. The status information of the fourth-category terminal includes: VoNR function support status information and VoNR function on / off status information. The server then determines the first-category terminals and the second-category terminals in the second area based on the status information of each fourth-category terminal, and determines the number of the first-category terminals and the number of the second-category terminals.

[0085] S204: The server determines a first target ratio according to the number of the first category terminals and the number of the second category terminals.

[0086] The first target ratio is used to indicate the proportion of the second category terminals in the first category terminals.

[0087] For example, if the number of the first type of terminals is 10 and the number of the second type of terminals is 7, the server determines the first target ratio to be

[0088] S205: The server determines whether the number of second base stations is less than a second preset threshold.

[0089] In some embodiments, if the server determines that the number of second base stations is less than the second preset threshold, the server executes S206.

[0090] S206: The server determines whether the first target ratio is greater than a third preset threshold.

[0091] In some embodiments, if the server determines that the first target ratio is greater than the third preset threshold, the server executes S207.

[0092] It should be noted that the embodiment of the present application does not limit the order of S205 and S206. For example, the server may execute S205 first and then execute S206. For another example, the server may execute S206 first and then execute S205. For another example, the server may execute S205 and S206 simultaneously.

[0093] S207: The server determines the target information.

[0094] Among them, the target information includes: the number of second base stations is less than the second preset threshold, and the first target ratio is greater than the third preset threshold. The target information is used to indicate the reason why the first base station receives voice services from the 5G base station, the number of second base stations is less than the second preset threshold, which is used to indicate that the number of second base stations around the first base station is small, and the first target ratio is greater than the third preset threshold, which is used to indicate that the number of second-type terminals in the first-type terminals is large. In other words, the reasons why the first base station receives voice services from the 5G base station include: the number of 5G base stations around the first base station is small, and the proportion of terminals that do not have the VoNR function enabled among terminals that support the VoNR function is high.

[0095] The technical solutions provided by the above embodiments provide at least the following beneficial effects: a server can obtain status information of a first base station, where the first base station is a 4G base station in a first area that receives voice services from a 5G base station. The status information of the first base station includes first location information and second location information, where the first location information indicates the location of the first base station and the second location information indicates the location of the second area served by the first base station. The server can then determine the number of second base stations based on the first location information, where the second base stations are 5G base stations in the first area and the distance between the second base stations and the first base station is less than a first preset threshold. Furthermore, the server can obtain the number of first-category terminals and second-category terminals in the second area based on the second location information, where the first-category terminals include second-category terminals and third-category terminals, where second-category terminals support the VoNR function but do not have the VoNR function enabled, and third-category terminals support the VoNR function but have the VoNR function enabled. The server can then determine a first target ratio based on the number of first-category terminals and the number of second-category terminals, where the first target ratio indicates the proportion of second-category terminals to first-category terminals. If the server determines that the number of second base stations is less than the second preset threshold and the first target ratio is greater than the third preset threshold, the server determines the target information, and the target information includes: the number of second base stations is less than the second preset threshold, and the first target ratio is greater than the third preset threshold. In other words, the server can determine the reason for the voice service dropout based on the number of 5G base stations around the 4G base station and the proportion of terminals that support the VoNR function but do not have the VoNR function turned on. In this way, it can provide a valuable reference for determining the reason why the voice service flows back from the 5G base station to the 4G base station, increase the amount of reference information, and improve the accuracy of the reason for the voice service dropout.

[0096] In some embodiments, if the server determines that the number of second base stations is greater than or equal to a second preset threshold, the server determines that the target information includes: the number of second base stations is greater than or equal to the second preset threshold. The fact that the number of second base stations is greater than or equal to the second preset threshold indicates that the number of second base stations surrounding the first base station is appropriate. In other words, the fact that the first base station receives voice services from a 5G base station is not due to the number of 5G base stations surrounding the first base station.

[0097] In some embodiments, the server may determine whether the first target ratio is greater than a third preset threshold and less than a tenth preset threshold.

[0098] In one possible implementation, if the server determines that the first target ratio is greater than the third preset threshold and less than the tenth preset threshold, the server determines that the target information includes: the first target ratio is greater than the third preset threshold and less than the tenth preset threshold. The first target ratio being greater than the third preset threshold and less than the tenth preset threshold indicates that there are more second-category terminals in the first-category terminals. That is, the proportion of terminals that do not have the VoNR function enabled among terminals that support the VoNR function is high.

[0099] In another possible implementation, if the server determines that the first target ratio is less than or equal to the third preset threshold, the server determines that the target information includes: the first target ratio is less than or equal to the third preset threshold. The first target ratio being less than or equal to the third preset threshold is used to indicate that the number of second-category terminals in the first-category terminals is appropriate. In other words, the voice service received by the first base station from the 5G base station is not caused by the proportion of terminals that do not have the VoNR function enabled among the terminals that support the VoNR function.

[0100] In another possible implementation, if the server determines that the first target ratio is greater than or equal to the tenth preset threshold, the server does not execute S205, and determines that the target information is that the first target ratio is greater than or equal to the third preset threshold. The first target ratio being greater than or equal to the tenth preset threshold is used to indicate that there are more second-category terminals in the first-category terminals. In other words, the voice service received by the first base station from the 5G base station is caused by the proportion of terminals that do not have the VoNR function enabled among the terminals that support the VoNR function.

[0101] In some embodiments, the server stores a correspondence between preset information and preset policies. The preset information may include: the number of second base stations is less than a second preset threshold, the first target ratio is greater than a third preset threshold, and the preset policy may include: building a new 5G base station, pushing a message to the terminal to enable the VoNR function, the number of second base stations being less than the second preset threshold corresponds to building a new 5G base station, and the first target ratio being greater than the third preset threshold corresponds to pushing a message to the terminal to enable the VoNR function. The server may determine the target policy based on the correspondence between the preset information and the preset policy and the target information.

[0102] Exemplarily, if the target information includes: the number of second base stations is less than the second preset threshold, and the first target ratio is greater than the third preset threshold, then the target strategy includes: building a new 5G base station and pushing a message to the terminal to enable the VoNR function.

[0103] It is understandable that the server can determine the target policy corresponding to the target information through the correspondence between the preset information and the preset policy, provide a targeted method for resolving voice service fallback, and improve the operability of analyzing service fallback.

[0104] In some embodiments, as Figure 4 As shown, before S201, the service fallback analysis method further includes: S401-S403.

[0105] S401: A server obtains a traffic volume of first-category terminals and a traffic volume of fourth-category terminals served by each of at least one third base station.

[0106] Among them, the third base station is a 4G base station in the first area.

[0107] In one possible implementation, each of the at least one third base station stores traffic volume of the first category terminals and traffic volume of the fourth category terminals served. The server may receive the traffic volume of the first category terminals and traffic volume of the fourth category terminals from each third base station.

[0108] S402: For each third base station, the server determines a second target ratio of the third base station according to the traffic volume of the first category of terminals and the traffic volume of the fourth category of terminals served by the third base station to obtain at least one second target ratio.

[0109] The second target ratio is used to indicate the proportion of the traffic volume of the first category of terminals in the traffic volume of the fourth category of terminals.

[0110] Exemplarily, at least one third base station includes: base station A, base station B, and base station C. The traffic volume of the first category of terminals served by base station A is 2, and the traffic volume of the fourth category of terminals is 5; the traffic volume of the first category of terminals served by base station B is 3, and the traffic volume of the fourth category of terminals is 7; the traffic volume of the first category of terminals served by base station C is 9, and the traffic volume of the fourth category of terminals is 10. The server determines that the second target ratio of base station A is The second target ratio of base station B is The second target ratio of base station C is

[0111] S403: The server determines a first base station from at least one third base station according to at least one second target ratio.

[0112] The first base station is a third base station whose second target ratio is greater than a fourth preset threshold.

[0113] Exemplarily, the at least one third base station includes: base station A, base station B and base station C. The second target ratio of base station A is The second target ratio of base station B is The second target ratio of base station C is If the fourth preset threshold is 0.5, the server determines that base station C is the first base station.

[0114] It is understood that the server can determine the first base station from at least one third base station based on the ratio between the traffic volume of the first category of terminals and the traffic volume of the fourth category of terminals served by each third base station. In other words, the server can filter out 4G base stations that receive voice services from 5G base stations in an area containing multiple 4G base stations. This can improve the accuracy of the 4G base station experiencing service dropout.

[0115] In some embodiments, as Figure 5 As shown, after S202, the service fallback analysis method further includes: S501-S504.

[0116] S501: The server obtains status information of each second base station.

[0117] The status information of the second base station includes: third location information, and the third location information is used to indicate the location of a third area served by the second base station.

[0118] It should be noted that, for the process of the server obtaining the status information of the second base station, reference may be made to the above description of the server obtaining the status information of the fifth base station, which will not be described in detail here.

[0119] S502: The server determines at least one fourth location information based on each third location information and the second location information.

[0120] The fourth position information is used to indicate the position of a fourth area where the third area overlaps the second area, and one piece of fourth position information corresponds to one fourth area.

[0121] For example, Figure 6 As shown, the second area 601 includes: a fourth area 602 and a fourth area 603. The fourth area 602 is the area where the second area 601 and the third area 604 overlap, and the fourth area 603 is the area where the second area 601 and the third area 605 overlap.

[0122] S503: The server obtains status information of the third category terminal in each fourth area according to each fourth location information in the at least one fourth location information.

[0123] The status information of the third type of terminal includes: target signal strength, where the target signal strength is the downlink signal strength of the second base station to the third type of terminal.

[0124] Exemplarily, the at least one fourth location information includes: location information A of area A, location information B of area B, and location information C of area C. Area A is an area where the area served by the first base station overlaps with the area served by the second base station A, area B is an area where the area served by the first base station overlaps with the area served by the second base station B, and area C is an area where the area served by the first base station overlaps with the area served by the second base station C. If the downlink signal strength of the second base station A to terminal A in area A is 2, the downlink signal strength of the second base station B to terminal B in area B is 8.1, and the downlink signal strength of the second base station C to terminal C in area C is 13, then the server determines that the target signal strength in the status information of terminal A is 2, the target signal strength in the status information of terminal B is 8.1, and the target signal strength in the status information of terminal C is 13.

[0125] In a possible implementation, the server may receive status information from the third category terminals in each fourth area.

[0126] In another possible implementation, the server stores status information of at least one third-category terminal, and the server may obtain the status information of the third-category terminal in each fourth area from the stored status information of the at least one third-category terminal according to each fourth location information.

[0127] S504: The server determines the number of the fifth category terminals in the second area according to the target signal strength of the third category terminals in each fourth area.

[0128] Among them, the fifth category terminal is the third category terminal whose target signal strength is less than the fifth preset threshold.

[0129] In the embodiment of the present application, before S207, the service fallback analysis method further includes: S505.

[0130] S505: The server determines whether the number of the fifth category of terminals is greater than a sixth preset threshold.

[0131] In some embodiments, if the server determines that the number of the fifth category of terminals is greater than a sixth preset threshold, the server executes S207.

[0132] It should be noted that the embodiment of the present application does not limit the order of S505 and S206. For example, the server may execute S505 first and then S206. For another example, the server may execute S206 first and then S505. For another example, the server may execute S505 and S206 simultaneously.

[0133] In one possible implementation, if the server determines that the number of terminals in the fifth category is greater than the sixth preset threshold, the server determines target information, which also includes: the number of terminals in the fifth category is greater than the sixth preset threshold. The number of terminals in the fifth category being greater than the sixth preset threshold indicates that the signal strength of the second base station is weak. In other words, the reason why the first base station receives voice services from the 5G base station also includes: the signal strength of 5G base stations surrounding the first base station is weak.

[0134] It is understandable that the server can determine the cause of the voice service dropout based on the signal strength of the 5G base stations surrounding the 4G base station. This provides valuable reference for determining the reason why the voice service flowed back from the 5G base station to the 4G base station, increases the amount of reference information, and improves the accuracy of the cause of the voice service dropout.

[0135] In other embodiments, if the server determines that the number of Category 5 terminals is less than or equal to a sixth preset threshold, the server determines that the target information includes: the number of Category 5 terminals is less than or equal to the sixth preset threshold. The number of Category 5 terminals being less than or equal to the sixth preset threshold indicates that the signal strength of the second base station is good. In other words, the first base station's reception of voice traffic from the 5G base station is not due to the signal strength of the 5G base stations surrounding the first base station.

[0136] In some embodiments, the preset information may further include: the number of Category 5 terminals is greater than a sixth preset threshold; and the preset policy may further include: enhancing the signal strength of the 5G base station to areas shared with the 4G base station. If the server determines that the number of Category 5 terminals is greater than the sixth preset threshold, the server determines target information and, based on the correspondence between the preset information and the preset policy and the target information, determines a target policy. The server then executes the target policy for each second base station.

[0137] In one possible implementation, for each fourth area, the server may determine the number of fifth-category terminals in the fourth area based on the target signal strength of the third-category terminals in the fourth area. The server may then obtain at least one fifth area from the at least one fourth area, where the fifth area is a fourth area in which the number of fifth-category terminals in the at least one fourth area is greater than an eleventh preset threshold. The server may then execute the target policy on the second base station corresponding to each fifth area.

[0138] In some embodiments, the status information of the third type of terminal may further include: a target signal-to-noise ratio, where the target signal-to-noise ratio is the downlink signal-to-noise ratio of the second base station to the third type of terminal. Figure 7 As shown, after S503, the service fallback analysis method further includes: S701-S702.

[0139] S701: The server determines the number of terminals of the sixth category in the second area according to a target signal-to-noise ratio of terminals of the third category in each fourth area.

[0140] The sixth category terminal is the third category terminal whose target signal-to-noise ratio is less than the seventh preset threshold.

[0141] S702: The server determines whether the number of the sixth category of terminals is greater than an eighth preset threshold.

[0142] In some embodiments, if the server determines that the number of the sixth category of terminals is greater than an eighth preset threshold, the server executes S207.

[0143] It should be noted that the embodiment of the present application does not limit the order of S505 and S702. For example, the server may execute S505 first and then execute S702. For another example, the server may execute S702 first and then execute S505. For another example, the server may execute S505 and S702 simultaneously.

[0144] In one possible implementation, if the server determines that the number of Category 6 terminals is greater than the eighth preset threshold, the server determines target information, where the target information further includes: the number of Category 6 terminals is greater than the eighth preset threshold. The number of Category 6 terminals being greater than the eighth preset threshold indicates poor signal quality at the second base station. In other words, the reason why the first base station receives voice services from the 5G base station also includes poor signal quality at 5G base stations surrounding the first base station.

[0145] It is understandable that the server can determine the cause of the voice service dropout based on the signal quality of the 5G base stations surrounding the 4G base station. This provides valuable reference for determining the reason why the voice service flowed back from the 5G base station to the 4G base station, increases the amount of reference information, and improves the accuracy of the cause of the voice service dropout.

[0146] In other embodiments, if the server determines that the number of Category 6 terminals is less than or equal to an eighth preset threshold, the server determines that the target information includes: the number of Category 6 terminals is less than or equal to the eighth preset threshold. The number of Category 6 terminals being less than or equal to the eighth preset threshold indicates that the signal quality of the second base station is good. In other words, the first base station's reception of voice services from the 5G base station is not due to the signal quality of the 5G base stations surrounding the first base station.

[0147] In some embodiments, the preset information may further include: the number of Category 6 terminals is greater than an eighth preset threshold; and the preset policy may further include: optimizing the signal quality of the 5G base station to an area shared with the 4G base station. If the server determines that the number of Category 6 terminals is greater than the eighth preset threshold, the server determines target information and, based on the correspondence between the preset information and the preset policy and the target information, determines a target policy. The server then executes the target policy for each second base station.

[0148] In one possible implementation, for each fourth area, the server may determine the number of fifth-category terminals in the fourth area based on a target signal-to-noise ratio for third-category terminals in the fourth area. The server may then obtain at least one sixth area from the at least one fourth area, where the number of fifth-category terminals in the at least one fourth area is greater than a twelfth preset threshold. The server may then execute the target policy on the second base station corresponding to each sixth area.

[0149] In some embodiments, the status information of the second base station may further include: wireless utilization rate. Figure 8 As shown, before S207, the service fallback analysis method further includes: S801.

[0150] S801. The server determines whether there is a base station whose wireless utilization rate is greater than a ninth preset threshold among at least one second base station.

[0151] In some embodiments, if the server determines that there is a base station with a wireless utilization rate greater than a ninth preset threshold among the at least one second base station, the server executes S207.

[0152] It should be noted that the embodiment of the present application does not limit the order of S702 and S801. For example, the server may execute S801 first and then execute S702. For another example, the server may execute S702 first and then execute S801. For another example, the server may execute S801 and S702 simultaneously.

[0153] In one possible implementation, if the server determines that at least one second base station has a wireless utilization rate greater than a ninth preset threshold, the server determines target information, where the target information further includes: at least one second base station has a wireless utilization rate greater than the ninth preset threshold. The presence of at least one second base station having a wireless utilization rate greater than the ninth preset threshold indicates insufficient channel capacity for the second base station. In other words, the reason why the first base station receives voice services from the 5G base station also includes insufficient channel capacity for the 5G base stations surrounding the first base station.

[0154] It is understood that the server can determine the cause of the voice service dropout based on the channel capacity of the 5G base stations surrounding the 4G base station. This provides valuable reference for determining the reason why the voice service flowed back from the 5G base station to the 4G base station, increases the amount of reference information, and improves the accuracy of the cause of the voice service dropout.

[0155] In other embodiments, if the server determines that none of the at least one second base station has a wireless utilization greater than a ninth preset threshold, the server determines that the target information includes: none of the at least one second base station has a wireless utilization greater than the ninth preset threshold. The absence of any base station with a wireless utilization greater than the ninth preset threshold among the at least one second base station indicates that the channel capacity of the second base station is sufficient. In other words, the fact that the first base station receives voice traffic from the 5G base station is not due to the channel capacity of the 5G base stations surrounding the first base station.

[0156] In some embodiments, the preset information may further include: at least one second base station has a wireless utilization rate greater than a ninth preset threshold. The preset policy may further include: expanding the channel capacity of the 5G base station to the area served by the 4G base station. If the server determines that at least one second base station has a wireless utilization rate greater than the ninth preset threshold, the server determines target information and, based on the correspondence between the preset information and the preset policy and the target information, determines a target policy. The server then executes the target policy for each second base station.

[0157] In one possible implementation, the server may obtain the number of third-category terminals in each fourth area, and based on the number of third-category terminals in each fourth area, obtain at least one seventh area from at least one fourth area, where the seventh area is a fourth area in which the number of third-category terminals in the at least one fourth area is greater than a thirteenth preset threshold. The server then executes the target policy on the second base station corresponding to each seventh area.

[0158] In some embodiments, the server may perform rasterization processing on the first area to generate at least one eighth area. The server may then determine at least one ninth area based on the second location information, where the ninth area is the eighth area located within the second area. The server may then determine target information based on the number of Category 5 terminals and the number of Category 6 terminals in each ninth area.

[0159] For example, Figure 9 As shown, map 901 is the first area after rasterization processing, and map 901 includes: area 902, area 903, area 904 and area 905. If the second area 906 includes area 902 and area 904, the server determines that area 902 and area 904 are both the ninth area.

[0160] In one possible design, the ninth region may include at least one fourth region.

[0161] In one possible implementation, the server may obtain the TA and antenna angle of arrival (AOA) of each third-category terminal in the second area based on the second location information. Thereafter, the server may determine at least one sixth location information based on the TA and AOA of each third-category terminal, where the sixth location information is used to indicate the location of the third-category terminal, and one sixth location information corresponds to one third-category terminal. Thereafter, the server may determine the ninth area to which the corresponding third-category terminal belongs based on each sixth location information in the at least one sixth location information, and determine the number of third-category terminals in each ninth area. Thereafter, the server may determine at least one tenth area from at least one ninth area based on the number of third-category terminals in each ninth area, where the tenth area is an area where the number of third-category terminals in at least one ninth area is greater than a fourteenth preset threshold.

[0162] In one possible design, the server stores a correspondence between base station reported values ​​and AOAs. The server can determine the AOA of each third-category terminal based on the correspondence between the base station reported values ​​and AOAs and the reported value of the first base station for each third-category terminal.

[0163] Exemplarily, the server stores the correspondence between base station reported values ​​and AOA as shown in Table 2. If the server receives a reported value of 2 from base station A to terminal A, the server determines that the AOA of terminal A is in the interval [1.0, 1.5).

[0164] Table 2 Correspondence between base station reported values ​​and AOA

[0165] Base station reported value Antenna arrival angle AOA (unit: degree) 0 0≤AOA<0.5 1 0.5≤AOA<1.0 2 1.0≤AOA<1.5 … … 718 359.0≤AOA<359.5 719 359.5≤AOA<360

[0166] In one possible design, the sixth position information can be expressed by Formula 4, Formula 5, and Formula 6.

[0167]

[0168]

[0169]

[0170] Among them, m is used to indicate the longitude in the sixth position information, k is used to indicate the approximate correspondence between meters and longitude units (k=0.000009), α is used to indicate the antenna arrival angle, β is used to indicate the time advance, u is used to indicate the longitude in the first position information, h is used to indicate the approximate correspondence between meters and latitude units, v is used to indicate the latitude in the first position information, and n is used to indicate the latitude in the sixth position information.

[0171] In one possible implementation, the server may determine the number of fifth-category terminals and the number of sixth-category terminals in each tenth area based on the status information of third-category terminals in each tenth area, and determine a third target ratio and a fourth target ratio based on the number of third-category terminals, the number of fifth-category terminals, and the number of sixth-category terminals in each tenth area. The third target ratio indicates the proportion of fifth-category terminals among third-category terminals, and the fourth target ratio indicates the proportion of sixth-category terminals among third-category terminals. The server may then classify at least one tenth area based on the third target ratio and the fourth target ratio to determine at least one first-category area and at least one second-category area. The first-category area is an area in at least one tenth area where the third target ratio is greater than a fifteenth preset threshold, and the second-category area is an area in at least one tenth area where the fourth target ratio is greater than a sixteenth preset threshold.

[0172] It should be noted that the tenth area can be both a first-category area and a second-category area. In other words, the first-category area and the second-category area can include the same tenth area.

[0173] For example, as shown in Table 3, it shows the number of the third category terminals, the number of the fifth category terminals, and the number of the sixth category terminals in each fourth area in the tenth area A. The server determines that the third target ratio of the tenth area A is The fourth target ratio of the tenth region A is If the fifteenth preset threshold is 0.3 and the sixteenth preset threshold is 0.49, the server determines that the tenth area A is a first-category area, and the tenth area A is also a second-category area.

[0174] Table 3 Number of terminals in the fourth area

[0175]

[0176] In one possible implementation, the server may determine a fifth target ratio and a sixth target ratio based on the number of first-category areas and the number of second-category areas in the second area. The fifth target ratio indicates the proportion of first-category areas in the tenth area, and the sixth target ratio indicates the proportion of second-category areas in the tenth area. The server may then determine target information based on the fifth target ratio and the sixth target ratio.

[0177] In one possible design, if the server determines that the fifth target ratio is greater than the seventeenth preset threshold, the server determines that the target information includes: the fifth target ratio is greater than the seventeenth preset threshold. The fifth target ratio being greater than the seventeenth preset threshold indicates that the number of first-type areas in the second area is large. In other words, the reason why the first base station receives voice services from the 5G base station includes: the signal strength of 5G base stations around the first base station is weak.

[0178] In another possible design, if the server determines that the sixth target ratio is greater than the eighteenth preset threshold, the server determines that the target information includes: the sixth target ratio is greater than the eighteenth preset threshold. The sixth target ratio being greater than the eighteenth preset threshold indicates that the number of second-type areas in the second area is large. In other words, the reason why the first base station receives voice services from the 5G base station includes: poor signal quality of 5G base stations surrounding the first base station.

[0179] The following describes the flow chart of the service fallback analysis method provided by this application in conjunction with specific examples. Figure 10 As shown, the analysis method for the service fallback includes: S1001-S1005.

[0180] S1001. The server collects and stores multi-dimensional data resources. The multi-dimensional data resources include: base station operating parameter data and performance data (i.e., base station status information), terminal data and Measurement Report (MR) data (i.e., terminal status information), and traffic data (i.e., terminal traffic volume).

[0181] S1002. The server screens 4G cells with high VoNR backflow (ie, the server determines a first base station from at least one third base station).

[0182] S1003. The server performs rasterization processing on the analysis area (ie, the server performs rasterization processing on the first area).

[0183] S1004: The server performs mapping processing on the grid to which the high backflow cell belongs (ie, the server determines at least one ninth area according to the second location information).

[0184] S1005. The server determines the cause of the high backflow cell (ie, the server determines target information).

[0185] In some embodiments, as Figure 11 As shown, in the service fallback analysis method, the method in which the server performs mapping processing on the grid to which the high backflow cell belongs includes: S1101-S1103.

[0186] S1101. The server determines an associated 5G cell (ie, the server determines a second base station from at least one fifth base station).

[0187] S1102: The server performs grid mapping processing on the sampling points of the measurement report data (ie, the server determines the ninth area to which the corresponding third category terminal belongs based on each sixth position information in the at least one sixth position information).

[0188] S1103. The server counts the indicators of the grid (i.e., the server determines the number of fifth-category terminals and the number of sixth-category terminals in each tenth area based on the status information of the third-category terminals in each tenth area), and calculates the attributes of the grid (i.e., the server determines the third target ratio and the fourth target ratio based on the number of third-category terminals, the number of fifth-category terminals, and the number of sixth-category terminals in each tenth area).

[0189] In some embodiments, as Figure 12 As shown, the method for the server to determine the cause of the high backflow cell in the service fallback analysis method includes: S1201-S1205.

[0190] S1201. The server checks the proportion of terminals with disabled VoNR functions (ie, the server determines whether the first target ratio is greater than a third preset threshold).

[0191] In some embodiments, if the server's verification result is that the proportion of terminals with disabled VoNR functions is greater than a first preset ratio, the server determines that the reason is that the proportion of terminals with disabled VoNR functions is high.

[0192] In other embodiments, if the server's verification result is that the proportion of terminals with the VoNR function not enabled is less than the first preset ratio and greater than the second preset ratio, the server determines that the reason includes: the proportion of terminals with the VoNR function not enabled is high, and executes S1202.

[0193] In other embodiments, if the server's verification result is that the proportion of terminals with disabled VoNR functions is less than a second preset ratio, the server does not determine the cause and executes S1202.

[0194] S1202. The server determines whether there are any 5G base stations nearby (i.e., the server determines whether the number of second base stations is less than a second preset threshold).

[0195] In some embodiments, if the server determines that there is no 5G base station nearby, the server determines that the reason includes: there is no 5G base station around the 4G cell with high VONR backflow.

[0196] In other embodiments, if the server determines that there is a 5G base station nearby, the server does not determine the reason and executes S1203.

[0197] S1203: The server performs coverage analysis on the belonging grid (ie, the server determines the fifth target ratio according to the number of the first type of areas in the second area).

[0198] S1204: The server performs quality analysis on the belonging grid (ie, the server determines a sixth target ratio according to the number of the second type of regions in the second region).

[0199] S1205: The server performs capacity analysis on the home grid (ie, the server determines whether there is a base station with a wireless utilization rate greater than a ninth preset threshold among the at least one second base station).

[0200] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of computer equipment. It is understandable that, in order to realize the above functions, the computer equipment includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the steps of the analysis method for business fallback of each example described in the embodiment disclosed in this application, 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.

[0201] The embodiment of the present application further provides a device for analyzing service fallback, which can be a computer device, a CPU in the computer device, a processing module in the computer device for analyzing service fallback, or a client in the computer device for analyzing service fallback.

[0202] In the embodiment of the present application, the service fallback analysis device can be divided into functional modules or functional units according to the above method example. For example, each functional module or functional unit can be divided according to each function, or two or more functions can be integrated into one processing module. The above-mentioned integrated module can be implemented in the form of hardware or in the form of software functional modules or functional units. Among them, the division of modules or units in the embodiment of the present application is schematic and is only a logical functional division. In actual implementation, there may be other division methods.

[0203] like Figure 13 FIG. 1 is a schematic diagram of a structure of a service fallback analysis device provided in an embodiment of the present application. The service fallback analysis device is used to perform Figure 2 、 Figure 4 、 Figure 5 、 Figure 7 or Figure 8The service fallback analysis method shown in FIG. 1300 may include an acquisition module 1301 and a processing module 1302 .

[0204] Acquisition module 1301 is configured to acquire status information of a first base station, where the first base station is a fourth-generation mobile communication technology (4G) base station in a first area that receives voice services from a fifth-generation mobile communication technology (5G) base station. The status information of the first base station includes first location information and second location information, where the first location information indicates the location of the first base station, and the second location information indicates the location of a second area served by the first base station. Processing module 1302 is configured to determine the number of second base stations based on the first location information, where the second base stations are 5G base stations in the first area, and the distance between the second base stations and the first base station is less than a first preset threshold. Processing module 1302 is further configured to acquire the number of first-category terminals and second-category terminals in the second area based on the second location information, where the first-category terminals include second-category terminals and third-category terminals, where second-category terminals support Voice over New Radio (VoNR) functionality and do not have VoNR functionality enabled, and third-category terminals support VoNR functionality and have VoNR functionality enabled. Processing module 1302 is further configured to determine a first target ratio based on the number of first-category terminals and the number of second-category terminals, where the first target ratio indicates the proportion of second-category terminals to first-category terminals. Processing module 1302 is also used to determine target information if the number of second base stations is less than the second preset threshold and the first target ratio is greater than the third preset threshold, the target information including: the number of second base stations is less than the second preset threshold and the first target ratio is greater than the third preset threshold.

[0205] Optionally, the acquisition module 1301 is further used to obtain the traffic volume of the first category of terminals and the traffic volume of the fourth category of terminals served by each third base station in at least one third base station, where the third base station is a 4G base station in the first area, and the fourth category of terminals includes: terminals that support the VoNR function and terminals that do not support the VoNR function. The processing module 1302 is further used to determine, for each third base station, the second target ratio of the third base station based on the traffic volume of the first category of terminals and the traffic volume of the fourth category of terminals served by the third base station, to obtain at least one second target ratio, where the second target ratio is used to indicate the proportion of the traffic volume of the first category of terminals in the traffic volume of the fourth category of terminals. The processing module 1302 is also used to determine a first base station from at least one third base station based on the at least one second target ratio, where the first base station is a third base station whose second target ratio is greater than a fourth preset threshold.

[0206] Optionally, acquisition module 1301 is further configured to acquire status information of each second base station, the status information of the second base station including: third location information, the third location information being used to indicate the location of a third area served by the second base station. Processing module 1302 is further configured to determine at least one fourth location information based on each piece of third location information and second location information, the fourth location information being used to indicate the location of a fourth area where the third area overlaps with the second area, with one piece of fourth location information corresponding to one fourth area. Processing module 1302 is further configured to acquire status information of a third type of terminal in each fourth area based on each piece of fourth location information in the at least one piece of fourth location information, the status information of the third type of terminal including: target signal strength, the target signal strength being the downlink signal strength of the second base station to the third type of terminal. Processing module 1302 is further configured to determine the number of fifth type of terminals in the second area based on the target signal strength of the third type of terminal in each fourth area, the fifth type of terminal being a third type of terminal whose target signal strength is less than a fifth preset threshold. Processing module 1302 is specifically used to determine target information if the number of second base stations is less than the second preset threshold, the first target ratio is greater than the third preset threshold, and the number of fifth category terminals is greater than the sixth preset threshold. The target information also includes: the number of fifth category terminals is greater than the sixth preset threshold.

[0207] Optionally, the status information of the third category terminal also includes: a target signal-to-noise ratio, where the target signal-to-noise ratio is the downlink signal-to-noise ratio of the second base station to the third category terminal. Processing module 1302 is further configured to determine the number of sixth category terminals in the second area based on the target signal-to-noise ratio of the third category terminals in each fourth area, where the sixth category terminals are third category terminals whose target signal-to-noise ratio is less than a seventh preset threshold. Processing module 1302 is specifically configured to determine target information if the number of second base stations is less than the second preset threshold, the first target ratio is greater than the third preset threshold, the number of fifth category terminals is greater than the sixth preset threshold, and the number of sixth category terminals is greater than an eighth preset threshold. The target information also includes: the number of sixth category terminals is greater than the eighth preset threshold.

[0208] Optionally, the status information of the second base station also includes wireless utilization. Processing module 1302 is specifically configured to determine target information if the number of second base stations is less than a second preset threshold, the first target ratio is greater than a third preset threshold, the number of fifth-category terminals is greater than a sixth preset threshold, and at least one second base station has a wireless utilization greater than a ninth preset threshold. The target information also includes: at least one second base station has a wireless utilization greater than the ninth preset threshold.

[0209] Figure 1414 is a schematic diagram showing the hardware structure of a service fallback analysis device according to an exemplary embodiment. The service fallback analysis device may include a processor 1402, which is configured to execute application code to implement the service fallback analysis method of the present application.

[0210] The processor 1402 may be a central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application.

[0211] like Figure 14 As shown, the service fallback analysis device may further include a memory 1403. The memory 1403 is used to store application code for executing the solution of the present application, and the execution is controlled by the processor 1402.

[0212] The memory 1403 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, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, an optical disc storage (including a compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), 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. The memory 1403 may exist independently and be connected to the processor 1402 via the bus 1404. The memory 1403 may also be integrated with the processor 1402.

[0213] like Figure 14 As shown, the service fallback analysis device may further include a communication interface 1401, wherein the communication interface 1401, the processor 1402, and the memory 1403 may be coupled to each other, for example, via a bus 1404. The communication interface 1401 is used to exchange information with other devices, for example, to support information exchange between the service fallback analysis device and other devices.

[0214] It should be pointed out that Figure 14The device structure shown in the figure does not constitute a limitation on the analysis device for the service fallback, except Figure 14 In addition to the components shown, the service fallback analysis device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0215] In actual implementation, the functions implemented by the processing module 1302 can be Figure 14 The processor 1402 shown calls the program code in the memory 1403 to implement it.

[0216] The present application also provides a computer-readable storage medium having instructions stored thereon. When the instructions in the computer-readable storage medium are executed by a processor of a computer device, the computer is enabled to perform the service fallback analysis method provided in the above-described embodiment. For example, the computer-readable storage medium may be a memory 1403 including instructions, and the instructions may be executed by the processor 1402 of the computer device to perform the above-described method. Optionally, the computer-readable storage medium may be a non-transitory computer-readable storage medium, for example, a ROM, RAM, CD-ROM, magnetic tape, floppy disk, or optical data storage device.

[0217] Figure 15 A conceptual partial view of a computer program product provided by an embodiment of the present application is exemplarily shown, where the computer program product includes a computer program for executing a computer process on a computing device.

[0218] In one embodiment, the computer program product is provided using a signal bearing medium 1500. The signal bearing medium 1500 may include one or more program instructions that, when executed by one or more processors, may provide the above-described Figure 2 、 Figure 4 、 Figure 5 、 Figure 7 or Figure 8 Thus, for example, reference to Figure 2 In the embodiment shown in , one or more features of S201 to S207 may be undertaken by one or more instructions associated with the signal bearing medium 1500. In addition, Figure 15 The program instructions in also describe example instructions.

[0219] In some examples, the signal-bearing medium 1500 may include a computer-readable medium 1501, such as, but not limited to, a hard drive, a compact disk (CD), a digital video disk (DVD), a digital tape, a memory, a read-only memory (ROM), or a random access memory (RAM), and the like.

[0220] In some implementations, signal bearing medium 1500 may include computer recordable medium 1502 such as, but not limited to, memory, read / write (R / W) CD, R / W DVD, and the like.

[0221] In some embodiments, signal bearing medium 1500 may include communication medium 1503 such as, but not limited to, digital and / or analog communication media (eg, fiber optic cables, waveguides, wired communication links, wireless communication links, etc.).

[0222] The signal bearing medium 1500 may be conveyed by a wireless form of communication medium 1503. The one or more program instructions may be, for example, computer executable instructions or logic implemented instructions.

[0223] In some examples, such as for Figure 13 The described service fallback analysis apparatus may be configured to provide various operations, functions, or actions in response to one or more program instructions in the computer-readable medium 1501 , the computer-recordable medium 1502 , and / or the communication medium 1503 .

[0224] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete the full classification or partial functions described above.

[0225] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of modules or units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0226] The units described as separate components may or may not be physically separate, and the components shown as units may be one physical unit or multiple physical units, that is, they may be in one location or distributed across multiple locations. Depending on actual needs, some or all of the units may be selected to achieve the purpose of this embodiment.

[0227] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0228] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or the full classification part or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to execute the full classification part or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk or an optical disk.

[0229] The above are only specific embodiments of the present application, but the scope of protection of the present application is not limited thereto. Any changes or replacements within the technical scope disclosed in this application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.

Claims

1. A method for analyzing service fallback, characterized in that: The method comprises: Obtaining status information of a first base station, where the first base station is a fourth-generation mobile communication technology (4G) base station in a first area that receives voice services from a fifth-generation mobile communication technology (5G) base station, the status information of the first base station including: first location information and second location information, the first location information being used to indicate a location of the first base station, and the second location information being used to indicate a location of a second area served by the first base station; Determining, according to the first location information, the number of second base stations, where the second base stations are 5G base stations in the first area, and a distance between the second base stations and the first base station is less than a first preset threshold; Acquire, according to the second location information, the number of first-category terminals and the number of second-category terminals in the second area, where the first-category terminals include: second-category terminals and third-category terminals, where the second-category terminals are terminals that support a new radio voice bearer (VoNR) function and do not enable the VoNR function, and the third-category terminals are terminals that support the VoNR function and enable the VoNR function; determining a first target ratio according to the number of the first category terminals and the number of the second category terminals, where the first target ratio indicates a proportion of the second category terminals in the first category terminals; If the number of the second base stations is less than the second preset threshold and the first target ratio is greater than the third preset threshold, the target information is determined, and the target information includes: the number of the second base stations is less than the second preset threshold, and the first target ratio is greater than the third preset threshold.

2. The method according to claim 1, characterized in that Before acquiring the status information of the first base station, the method further includes: Obtaining a traffic volume of the first category of terminals and a traffic volume of the fourth category of terminals served by each of at least one third base station, where the third base station is a 4G base station in the first area, and the fourth category of terminals includes: terminals that support the VoNR function and terminals that do not support the VoNR function; For each of the third base stations, determining, based on the traffic volume of the first category of terminals and the traffic volume of the fourth category of terminals served by the third base station, a second target ratio of the third base station to obtain at least one second target ratio, where the second target ratio indicates a proportion of the traffic volume of the first category of terminals to the traffic volume of the fourth category of terminals; The first base station is determined from the at least one third base station according to the at least one second target ratio, where the first base station is the third base station whose second target ratio is greater than a fourth preset threshold.

3. The method according to claim 1 or 2, characterized in that The method further comprises: Acquire status information of each second base station, where the status information of the second base station includes: third location information, where the third location information is used to indicate a location of a third area served by the second base station; determining, based on each piece of the third position information and the second position information, at least one piece of fourth position information, where the fourth position information indicates a position of a fourth area where the third area overlaps with the second area, and one piece of the fourth position information corresponds to one fourth area; Acquire, according to each of the at least one fourth location information, state information of the third type of terminal in each of the fourth area, where the state information of the third type of terminal includes: a target signal strength, where the target signal strength is a downlink signal strength of the second base station to the third type of terminal; determining, according to the target signal strength of the third category terminal in each of the fourth areas, the number of fifth category terminals in the second area, the fifth category terminals being the third category terminals whose target signal strength is less than a fifth preset threshold; If the number of the second base stations is less than a second preset threshold and the first target ratio is greater than a third preset threshold, determining target information includes: If the number of the second base stations is less than the second preset threshold, the first target ratio is greater than the third preset threshold, and the number of the fifth category terminals is greater than the sixth preset threshold, the target information is determined, and the target information also includes: the number of the fifth category terminals is greater than the sixth preset threshold.

4. The method according to claim 3, characterized in that The state information of the third type of terminal further includes: a target signal-to-noise ratio, where the target signal-to-noise ratio is a downlink signal-to-noise ratio of the second base station to the third type of terminal; and the method further includes: determining, according to the target signal-to-noise ratio of the third category terminal in each of the fourth areas, the number of sixth category terminals in the second area, the sixth category terminals being the third category terminals for which the target signal-to-noise ratio is less than a seventh preset threshold; If the number of the second base stations is less than a second preset threshold and the first target ratio is greater than a third preset threshold, determining target information includes: If the number of the second base stations is less than the second preset threshold, the first target ratio is greater than the third preset threshold, the number of the fifth category terminals is greater than the sixth preset threshold, and the number of the sixth category terminals is greater than the eighth preset threshold, then the target information is determined, and the target information also includes: the number of the sixth category terminals is greater than the eighth preset threshold.

5. The method according to claim 3, characterized in that The state information of the second base station further includes: wireless utilization rate; If the number of the second base stations is less than a second preset threshold and the first target ratio is greater than a third preset threshold, determining target information includes: If the number of the second base stations is less than the second preset threshold, the first target ratio is greater than the third preset threshold, the number of the fifth category terminals is greater than the sixth preset threshold, and there is a base station among at least one of the second base stations whose wireless utilization rate is greater than the ninth preset threshold, then the target information is determined, and the target information also includes: there is a base station among at least one of the second base stations whose wireless utilization rate is greater than the ninth preset threshold.

6. A device for analyzing service fallback, characterized in that: The device comprises: an acquisition module, configured to acquire status information of a first base station, where the first base station is a fourth-generation mobile communication technology (4G) base station that receives voice services from a fifth-generation mobile communication technology (5G) base station in a first area, the status information of the first base station including: first location information and second location information, the first location information being used to indicate a location of the first base station, and the second location information being used to indicate a location of a second area served by the first base station; a processing module, configured to determine, based on the first location information, a number of second base stations, where the second base stations are 5G base stations in the first area, and a distance between the second base stations and the first base station is less than a first preset threshold; The processing module is further configured to obtain, based on the second location information, the number of first-category terminals and the number of second-category terminals in the second area, where the first-category terminals include: second-category terminals and third-category terminals, where the second-category terminals are terminals that support a new radio voice bearer (VoNR) function and do not enable the VoNR function, and the third-category terminals are terminals that support the VoNR function and enable the VoNR function; The processing module is further configured to determine a first target ratio based on the number of the first category terminals and the number of the second category terminals, where the first target ratio indicates a proportion of the second category terminals in the first category terminals; The processing module is also used to determine target information if the number of the second base stations is less than the second preset threshold and the first target ratio is greater than the third preset threshold, and the target information includes: the number of the second base stations is less than the second preset threshold, and the first target ratio is greater than the third preset threshold.

7. The device according to claim 6, characterized in that The acquisition module is further configured to acquire a traffic volume of the first category of terminals and a traffic volume of the fourth category of terminals served by each of at least one third base station, where the third base station is a 4G base station in the first area, and the fourth category of terminals includes: terminals that support the VoNR function and terminals that do not support the VoNR function; The processing module is further configured to determine, for each of the third base stations, a second target ratio of the third base station based on the traffic volume of the first category of terminals and the traffic volume of the fourth category of terminals served by the third base station, to obtain at least one second target ratio, where the second target ratio is used to indicate a proportion of the traffic volume of the first category of terminals to the traffic volume of the fourth category of terminals; The processing module is further used to determine the first base station from the at least one third base station based on the at least one second target ratio, the first base station being the third base station whose second target ratio is greater than a fourth preset threshold.

8. The device according to claim 6 or 7, characterized in that The acquisition module is further configured to acquire status information of each second base station, where the status information of the second base station includes: third location information, where the third location information is used to indicate a location of a third area served by the second base station; The processing module is further configured to determine at least one fourth position information based on each piece of the third position information and the second position information, wherein the fourth position information is used to indicate a position of a fourth area where the third area overlaps with the second area, and each piece of the fourth position information corresponds to one fourth area; The processing module is further configured to obtain, based on each of the at least one fourth location information, status information of the third type of terminal in each of the fourth areas, where the status information of the third type of terminal includes: target signal strength, where the target signal strength is a downlink signal strength of the second base station to the third type of terminal; The processing module is further configured to determine, based on the target signal strength of the third category terminal in each of the fourth areas, the number of fifth category terminals in the second area, where the fifth category terminals are the third category terminals whose target signal strength is less than a fifth preset threshold; The processing module is specifically used to determine the target information if the number of the second base stations is less than the second preset threshold, the first target ratio is greater than the third preset threshold, and the number of the fifth category terminals is greater than the sixth preset threshold, and the target information also includes: the number of the fifth category terminals is greater than the sixth preset threshold.

9. The device according to claim 8, characterized in that The state information of the third type of terminal further includes: a target signal-to-noise ratio, where the target signal-to-noise ratio is a downlink signal-to-noise ratio of the second base station to the third type of terminal; The processing module is further configured to determine, based on the target signal-to-noise ratio of the third-category terminal in each of the fourth areas, the number of sixth-category terminals in the second area, where the sixth-category terminals are the third-category terminals for which the target signal-to-noise ratio is less than a seventh preset threshold; The processing module is specifically used to determine the target information if the number of the second base stations is less than the second preset threshold, the first target ratio is greater than the third preset threshold, the number of the fifth category terminals is greater than the sixth preset threshold, and the number of the sixth category terminals is greater than the eighth preset threshold, and the target information also includes: the number of the sixth category terminals is greater than the eighth preset threshold.

10. The device according to claim 8, characterized in that The state information of the second base station further includes: wireless utilization rate; The processing module is specifically used to determine the target information if the number of the second base stations is less than the second preset threshold, the first target ratio is greater than the third preset threshold, the number of the fifth type of terminals is greater than the sixth preset threshold, and at least one of the second base stations has a base station whose wireless utilization rate is greater than the ninth preset threshold. The target information also includes: at least one of the second base stations has a base station whose wireless utilization rate is greater than the ninth preset threshold.

11. A service fallback analysis device, characterized in that: include: processor and memory; The processor is coupled to the memory; The memory is used to store one or more programs, and the one or more programs include computer-executable instructions. When the service fallback analysis device is running, the processor executes the computer-executable instructions stored in the memory to enable the service fallback analysis device to perform the service fallback analysis method according to any one of claims 1 to 5.

12. A computer-readable storage medium storing instructions, characterized in that: When a computer executes the instruction, the computer executes the service dropout analysis method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Network optimization method and device, storage medium and electronic equipment

    CN113573377A

  • 5G network call optimization method and device, and computer readable storage medium

    CN115396949A