Network optimization method and device based on digital communication cluster, equipment and medium
By acquiring the existing network coverage information of digital communication trunking, network optimization tasks and solutions are generated, solving the problem of wasted manpower and resources in network optimization in PDT&DMR trunking systems, and achieving efficient network optimization and stability improvement.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- GUANGDONG PUBLIC ADMINISTRATION SOCIETY
- Filing Date
- 2025-12-10
- Publication Date
- 2026-04-14
AI Technical Summary
In the existing technology, network optimization of PDT&DMR cluster systems requires a lot of manpower and resources, and drive testing cannot fully cover the system's usage area, resulting in poor network optimization results.
By acquiring the existing network coverage information of the area to be tested in the digital communication cluster, a network optimization task is generated, network optimization is performed, and an optimization scheme is generated based on the optimized coverage information, thereby reducing repeated drive tests and improving network optimization efficiency.
It effectively reduces the manpower and material resources required for network optimization, improves the effectiveness of network optimization, simplifies the network optimization process, and enhances network stability.
Smart Images

Figure CN121865295A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a network optimization method, apparatus, device and medium based on digital communication trunking. Background Technology
[0002] In related technologies, the network status of PDT&DMR trunking systems is primarily assessed through actual road tests conducted by drivers. The signal strength received from base stations at different locations along the road is displayed on a map using different colors to illustrate the base station coverage effect and range. When areas with poor coverage are identified, system parameters need to be adjusted, followed by another road test to check the results of the coverage optimization. If the effect is unsatisfactory, repeated parameter adjustments and on-site road tests are required. This network optimization method requires a significant investment of manpower for road testing of the existing network. Identifying coverage issues may necessitate repeated adjustments to the base station system equipment and multiple road tests to check the optimization effect, wasting considerable manpower and resources. Furthermore, road tests cannot fully cover the area where the system might be in use, leading to ineffective network optimization.
[0003] In summary, the technical problems existing in the relevant technologies need to be improved. Summary of the Invention
[0004] The main objective of this application is to propose a network optimization method, apparatus, device, and medium based on digital communication clusters, which can effectively reduce the manpower and resources required for network optimization and improve the network optimization effect.
[0005] To achieve the above objectives, one aspect of this application proposes a network optimization method based on digital communication trunking, the method comprising the following steps: The first existing network coverage information of the area to be detected in the digital communication cluster is obtained; the first existing network coverage information is obtained through the target base station or target terminal in the area to be detected; the first existing network coverage information includes the downlink field strength information received by the target terminal from the target base station at different locations, and the uplink field strength information received by the target base station from the target terminal at different locations. Generate a network optimization task based on the first existing network coverage information; The network optimization is performed on the region to be detected according to the network optimization task. Obtain network optimization coverage information after network optimization; A network optimization scheme is generated based on the network optimization coverage information and the first existing network coverage information; the network optimization scheme is used to generate a network optimization task based on the second existing network coverage information, the time point of the second existing network coverage information being after the time point of the first existing network coverage information.
[0006] In some embodiments, generating a network optimization task based on the first existing network coverage information includes: Based on the first existing network coverage information, a target area in the area to be detected that meets the preset network state is determined. The preset network state includes a state in which the signal coverage range does not reach the coverage preset value or a state in which the signal strength is lower than the strength preset value. Generate the network optimization task corresponding to the target region.
[0007] In some embodiments, generating the network optimization task corresponding to the target region includes: Determine the application scenario for the target area; The network optimization task is generated based on the application scenario.
[0008] In some embodiments, the step of performing network optimization on the region to be detected according to the network optimization task includes: Initial optimization parameters are generated based on the network optimization task. The network parameters of the target region within the region to be detected are adjusted according to the initial optimization parameters.
[0009] In some embodiments, generating a network optimization scheme based on network optimization coverage information and the first existing network coverage information includes: The effects of the network optimization coverage information are compared with those of the first existing network coverage information; If the effect comparison meets the preset result, the network optimization scheme is generated.
[0010] In some embodiments, comparing the network optimization coverage information with the first existing network coverage information includes: The network optimization coverage information is first displayed on the map in a preset manner; The first network coverage information is displayed on the map in a preset manner; Compare the interface information in the first display with the interface information in the second display.
[0011] In some embodiments, comparing the interface information in the first display with the interface information in the second display includes: If the area coverage in the first display result is less than the area coverage in the second display result, then it is determined that the network status of the area to be detected has reached the preset result; If the coverage signal ratio of each base station in the area in the first display result is less than that in the area in the second display result, then it is determined that the network status of the area to be detected has reached the preset result. If it is determined that the proportion of different field strength ranges in the first display result is less than the proportion of different field strength ranges in the second display result, then it is determined that the network state of the area to be detected has reached the preset result.
[0012] To achieve the above objectives, another aspect of this application proposes a network optimization device based on a digital communication trunking system, the device comprising: The first module is used to acquire first current network coverage information of the area to be detected in the digital communication cluster; the first current network coverage information is obtained through a target base station or target terminal in the area to be detected; the first current network coverage information includes downlink field strength information received by the target terminal from the target base station at different locations, and uplink field strength information received by the target base station from the target terminal at different locations. The second module is used to generate network optimization tasks based on the first existing network coverage information. The third module is used to perform network optimization on the region to be detected according to the network optimization task. The fourth module is used to obtain network optimization coverage information after network optimization. The fifth module is used to generate a network optimization scheme based on the network optimization coverage information and the first existing network coverage information; the network optimization scheme is used to generate a network optimization task based on the second existing network coverage information, the time point of the second existing network coverage information being after the time point of the first existing network coverage information.
[0013] To achieve the above objectives, another aspect of this application provides an electronic device, comprising: At least one processor; At least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor performs the method described above.
[0014] To achieve the above objectives, another aspect of the embodiments of this application proposes a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method.
[0015] The embodiments of this application include at least the following beneficial effects: This application provides a network optimization method, apparatus, device, and medium based on a digital communication cluster. This scheme obtains the first existing network coverage information of the area to be detected in the digital communication cluster, and then generates a network optimization task based on the first existing network coverage information; then, it optimizes the network in the area to be detected according to the network optimization task, and obtains the optimized network coverage information; then, it generates a network optimization scheme based on the optimized network coverage information and the first existing network coverage information. This allows the network optimization scheme to be used to generate a network optimization task based on the second existing network coverage information, thereby eliminating the need for repeated drive tests for network optimization, effectively reducing the manpower and resources required for network optimization, and improving the network optimization effect. Attached Figure Description
[0016] Figure 1 This is a flowchart of network optimization methods in the prior art; Figure 2 This is a flowchart of a network optimization method based on a digital communication trunking provided in an embodiment of this application; Figure 3 This is an application flowchart of the network optimization method based on digital communication trunking provided in the embodiments of this application; Figure 4 This is a schematic diagram of the structure of the network optimization device based on digital communication trunking provided in the embodiments of this application; Figure 5 This is a schematic diagram of the hardware structure of the electronic device provided in the embodiments of this application. Detailed Implementation
[0017] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit it. In the following description, when referring to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with those of this application; they are merely examples of apparatuses and methods consistent with some aspects of the embodiments of this application.
[0018] It is understood that the terms “first,” “second,” etc., used in this application may be used herein to describe various concepts, but unless otherwise stated, these concepts are not limited by these terms. These terms are only used to distinguish one concept from another. For example, without departing from the scope of the embodiments of this application, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the words “if,” “when,” or “in response to a determination” as used herein may be interpreted as “when…” or “when…” or “in response to a determination.”
[0019] As used in this application, the terms "at least one", "multiple", "each", "any", etc., "at least one" includes one, two or more, "multiple" includes two or more, "each" refers to each of the corresponding multiples, and "any" refers to any one of the multiples.
[0020] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.
[0021] Before providing a detailed description of the embodiments of this application, some of the nouns and terms used in the embodiments of this application will be explained first. The nouns and terms used in the embodiments of this application shall be interpreted as follows: PDT (Police Digital Trunking) is a police digital trunking communication standard designed specifically for public safety applications such as public security and emergency command. It employs 12.5kHz TDMA dual-timeslot and 4FSK modulation technology, supporting efficient spectrum utilization and long-distance communication; it also emphasizes high security, strong anti-interference capabilities, and analog-to-digital compatibility, making it suitable for scenarios with high confidentiality requirements.
[0022] DMR (Digital Mobile Radio) is an open digital communication standard aimed at low- to mid-range professional and business users worldwide. Based on TDMA technology, it divides the 12.5kHz channel into two time slots to improve spectrum efficiency and supports voice, text, and data transmission, while also featuring low cost and low power consumption.
[0023] In related technologies, the network status of PDT&DMR cluster systems, such as Figure 1 As shown, this primarily involves conducting actual road tests by driving through the area. The signal strength received from base stations at different locations along the road is displayed in different colors on a map to illustrate the coverage effect and range. Then, based on the road test results on the map, if areas with poor coverage are found, the software or hardware configuration parameters of each base station in the trunking system need to be adjusted. After adjustment, another road test is conducted to check the results of the coverage optimization. If the effect is still unsatisfactory, repeated parameter adjustments and on-site road tests are required. This network optimization method requires a significant investment of manpower to conduct road tests on the existing network. Discovering coverage problems may require repeated adjustments to the base station system equipment and multiple road tests to check the optimization effect, wasting considerable manpower and resources. Furthermore, road tests cannot fully cover the areas where the system might be in use, thus leading to ineffective network optimization.
[0024] In view of this, the embodiments of this application provide a network optimization method, apparatus, device and medium based on digital communication trunking, which can effectively reduce the manpower and resources required for network optimization and improve the network optimization effect.
[0025] The network optimization method based on digital communication clusters provided in this application relates to the field of communication technology. This method can be applied to terminals, servers, or software running on either a terminal or server. In some embodiments, the terminal can be a smartphone, tablet, laptop, desktop computer, smart speaker, smartwatch, or in-vehicle terminal, but is not limited to these. The server can be configured as an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. The server can also be a node server in a blockchain network. The software can be an application implementing the network optimization method based on digital communication clusters, but is not limited to the above forms.
[0026] This application can be used in a wide variety of general-purpose or special-purpose computer system environments or configurations. Examples include: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, and distributed computing environments including any of the above systems or devices. This application can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform specific tasks or implement specific abstract data types. This application can also be practiced in distributed computing environments where tasks are performed by remote processing devices connected via a communication network. In distributed computing environments, program modules can reside in local and remote computer storage media, including storage devices.
[0027] The embodiments of this application will be described in detail below with reference to the accompanying drawings: Figure 2 This is an optional flowchart of a network optimization method based on digital communication trunking provided in the embodiments of this application. Figure 2 The method may include, but is not limited to, steps S210 to S260: Step S210: Obtain the first existing network coverage information of the area to be detected in the digital communication trunking; Step S220: Generate a network optimization task based on the first existing network coverage information; Step S230: Perform network optimization on the region to be detected according to the network optimization task; Step S240: Obtain network optimization coverage information after network optimization; Step S250: Generate a network optimization scheme based on the network optimization coverage information and the first existing network coverage information; the network optimization scheme is used to generate a network optimization task based on the second existing network coverage information, the time point of the second existing network coverage information is after the time point of the first existing network coverage information.
[0028] It is understood that the first coverage information in this embodiment can be obtained from the target base station or target terminal within the detection area. Specifically, it can be obtained by manually entering terminal and base station information, followed by the data communication trunking system collecting interface information connected to the terminal or base station, and then uploading it to the software used in this method. The first network coverage information includes downlink field strength information received by the target terminal from the target base station at different locations, and uplink field strength information received by the target base station from the target terminal at different locations. The second coverage information can contain the same information as the first coverage information; the difference lies in the acquisition time. Specifically, the acquisition time of the second network coverage information is after the acquisition time of the first network coverage information. Different locations can be determined using the latitude and longitude information of the target terminal.
[0029] It is understood that, in this embodiment, when generating a network optimization task based on the first existing network coverage information, the target area in the area to be detected that meets the preset network state can be determined based on the first existing network coverage information, and then a network optimization task corresponding to the target area can be generated. The preset network state includes a state where the signal coverage range does not reach the preset coverage value or the signal strength is lower than the preset strength value, i.e., the signal coverage range or signal strength in the target area is poor. For example, when the target terminal's current location receives a downlink signal strength of less than -95dBm from the target base station, it can be determined that the current network in the area to be inspected is in a poor network state; similarly, if the target terminal frequently switches base stations within a small area (a circle with a diameter of approximately 50), it can also be determined that the current network in the area to be inspected is in a poor network state. Specifically, this embodiment can generate a network optimization task based on the application scenario of the target area after determining the application scenario.
[0030] It is understood that, after obtaining the network optimization task, this embodiment can generate initial optimization parameters based on the network optimization task, and then adjust the network parameters of the target area within the detection area according to the initial optimization parameters. Specifically, the initial optimization parameters can be the adjustment parameters to be used when the network is not adjusted to its optimal state. These parameters may include, but are not limited to, parameters of the digital communication trunking system, base station parameters, and antenna feeder system equipment parameters.
[0031] In this embodiment, after receiving the network optimization task, network optimization is performed on the area to be detected according to the task, and the optimized network coverage information is obtained. A network optimization scheme is then generated based on the optimized network coverage information and the first existing network coverage information. Specifically, if the network performance based on the optimized network coverage information and the first existing network coverage information is unsatisfactory, the device parameters are reconfigured until the network achieves the desired optimization effect. Furthermore, once the network achieves the desired optimization effect, an optimization scheme template is generated for subsequent use as the network optimization scheme, thereby simplifying the network optimization process and improving network stability. Specifically, if the network does not meet the target requirements, the network optimization adjustment process in this embodiment is repeated, that is, the network is optimized again based on the second existing network coverage information obtained at the next time point, thus ensuring that the network remains in a stable state.
[0032] It is understood that this embodiment can compare the network optimization coverage information with the first existing network coverage information. If the comparison results in a preset manner, a network optimization scheme is generated. Specifically, the comparison process can involve first displaying the network optimization coverage information on a map in a preset manner, and then second displaying the first existing network coverage information on a map in a preset manner, comparing the interface information in the first display with that in the second display. The preset manner can be to use different colors to represent different network states, or to use different identifiers to represent different network states. For example, if color display is used as the preset manner, and the interface information in the first display is red while the interface information in the second display is green, the comparison shows that the network state in the first display is worse. Similarly, if different identifiers are used as the preset manner, and the interface information in the second display is an exclamation mark "!" indicating a poor network state while the interface information in the second display is a smiley face indicating a good network state, the comparison shows that the network state in the first display is worse. This embodiment uses this intuitive interface display method to clearly demonstrate the network state.
[0033] In this embodiment, the process of comparing the interface information in the first display with the interface information in the second display can also involve comparing the area coverage in the first display result with the area coverage in the second display result. If the area coverage in the first display result is less than the area coverage in the second display result, then the network status of the area to be detected is determined to have reached a preset result. Alternatively, the proportion of each base station's coverage signal in the area in the first display result can be compared with the proportion of each base station's coverage signal in the area in the second display result. If the proportion of each base station's coverage signal in the area in the first display result is less than the proportion of each base station's coverage signal in the area in the second display result, then the network status of the area to be detected is determined to have reached a preset result. Another approach is to compare the proportion of different field strength ranges in the first display result with the proportion of different field strength ranges in the second display result. If it is determined that the proportions of different field strength ranges in the first display result are all less than the proportions of different field strength ranges in the second display result, then the network status of the area to be detected is determined to have reached a preset result. Here, the preset result in this embodiment refers to a poor network status. The proportion of each base station's coverage signal refers to the proportion of the coverage area of each base station's signal. Area coverage refers to the ratio between the signal coverage area of the area to be detected and the area of the area to be detected.
[0034] For example, if the proportion of weak signal strength increases in the second optimization result compared to the first, the signal strength of individual base stations is queried to identify those base stations with increased weak signal strength. Based on the optimization suggestions, the power and configuration of this base station and adjacent base stations are modified, and neighbor station relationships are configured according to the weak signal coverage area of the base station and the signal strength coverage of other base stations in that area. Multiple optimization comparisons can be performed for the same area.
[0035] For example, the second optimization result shows a lower proportion of weak signal strength compared to the first. To determine if the expected coverage has been achieved, if further coverage enhancement is needed, base stations can be configured for further optimization based on coverage optimization reminders. The comparison of signal coverage range can be done by pre-selecting an arbitrary area on the map and dividing the signal strength range into five intervals: >-75dBm; -75dBm--85dBm; -85dBm--95dBm; -95dBm--105dBm; <-105dBm. Then, the proportion of signal strength coverage within the selected area is compared. If the proportion of signal strength in each interval reaches the preset percentage, the optimization goal is achieved. If not, further optimization is needed to increase the proportion of strong signal strength, or if the proportion of weak signal strength is low, the optimization effect is good.
[0036] In comparing the proportion of different signal strength ranges across the entire area, this embodiment can compare the coverage of the area and the coverage signal ratio of each base station in the area to display the comparison of the overall area and the reported data within the five signal strength ranges of each base station before and after optimization, and identify the base station that has the greatest impact on the coverage effect of the area. For example, if the proportion of low signal strength is high, the base station with the higher proportion of low signal strength is considered to have the greatest impact on the coverage effect of the area. If a total of 5 base stations cover the area, base station 1's "<-105dBm" indicates a coverage ratio exceeding 50%, which can be understood as a coverage problem for that base station; base station 2's ">-75dBm" indicates good coverage, which can be understood as good coverage for that base station; and base station 3's "<-105dBm" indicates poor coverage, which can be understood as a coverage problem for that base station. In some embodiments, such as... Figure 3 As shown, the method in this embodiment can, during application, query the existing network coverage, select areas with poor coverage to create optimization tasks, and then issue network optimization reminders based on the scenario and optimization task of the area. After optimizing the system configuration according to the optimization reminders, the optimized network coverage is obtained, and the effect of the optimized network coverage is compared with that of the previous network coverage. If the effect is not good, the system configuration is re-optimized according to the optimization reminders; if the optimization effect is good, optimization reminder basic data is formed, and optimization reminders are re-issued based on the optimization reminder basic data and the corresponding scenario until the network meets the preset requirements, at which point the network optimization process ends.
[0037] As described above, the method in this embodiment offers a more convenient, effective, and intuitive approach to network optimization in large-scale PDT & DMR trunking systems. Furthermore, it can provide network optimization suggestions for specific environmental areas to be optimized. After network optimization based on the suggested suggestions, the system compares the coverage effects before and after optimization based on the actual usage of customer base stations and terminals. The network optimization system supports multiple optimizations and comparisons of different areas, displaying the overall effects of multiple optimizations. Based on the overall network optimization results, a corresponding optimization plan is generated upon completion of the network optimization task. The system also supplements the software's network optimization suggestion function with basic data based on the optimization plan, enriching the network optimization options.
[0038] Reference Figure 4 This application provides a network optimization device based on a digital communication trunking system, the device comprising: The first module 410 is used to obtain the first existing network coverage information of the area to be detected in the digital communication trunking; The second module 420 is used to generate network optimization tasks based on the first existing network coverage information. The third module 430 is used to perform network optimization on the area to be detected according to the network optimization task. The fourth module 440 is used to obtain network optimization coverage information after network optimization. The fifth module 450 is used to generate a network optimization scheme based on the network optimization coverage information and the first existing network coverage information; the network optimization scheme is used to generate a network optimization task based on the second existing network coverage information, the time point of the second existing network coverage information being after the time point of the first existing network coverage information.
[0039] It is understood that the content of the above method embodiments is applicable to the present device embodiments. The specific functions implemented by the present device embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0040] This application also provides an electronic device, which includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the above-described method. This electronic device can be any smart terminal, including tablet computers, in-vehicle computers, etc.
[0041] It is understood that the content of the above method embodiments is applicable to this device embodiment. The specific functions implemented by this device embodiment are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0042] Please see Figure 5 , Figure 5 The hardware structure of an electronic device according to another embodiment is illustrated. The electronic device includes: The processor 510 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this application. The memory 520 can be implemented as a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 520 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program code is stored in the memory 520 and is called and executed by the processor 510 using the methods described in the embodiments of this application. The input / output interface 530 is used to implement information input and output; The communication interface 540 is used to enable communication and interaction between this device and other devices. Communication can be achieved through wired means (such as USB, network cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.). Bus 550 transmits information between various components of the device (e.g., processor 510, memory 520, input / output interface 530, and communication interface 540); The processor 510, memory 520, input / output interface 530 and communication interface 540 are connected to each other within the device via bus 550.
[0043] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method.
[0044] It is understood that the content of the above method embodiments is applicable to this storage medium embodiment. The specific functions implemented in this storage medium embodiment are the same as those in the above method embodiments, and the beneficial effects achieved are also the same as those achieved in the above method embodiments.
[0045] The embodiments described in this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided by the embodiments of this application. As those skilled in the art will know, with the evolution of technology and the emergence of new application scenarios, the technical solutions provided by the embodiments of this application are also applicable to similar technical problems.
[0046] Those skilled in the art will understand that the technical solutions shown in the figures do not constitute a limitation on the embodiments of this application, and may include more or fewer steps than shown, or combine certain steps, or different steps.
[0047] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.
[0048] Those skilled in the art will understand that all or some of the steps in the methods disclosed above, as well as the functional modules / units in the systems and devices, can be implemented as software, firmware, hardware, or suitable combinations thereof.
[0049] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0050] It should be understood that in this application, "at least one (item)" means one or more, and "more than" means two or more. "And / or" is used to describe the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.
[0051] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of the units described above is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0052] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0053] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0054] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes multiple instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing programs, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0055] The preferred embodiments of the present application have been described above with reference to the accompanying drawings, but this does not limit the scope of the claims of the present application. Any modifications, equivalent substitutions, and improvements made by those skilled in the art without departing from the scope and substance of the embodiments of the present application shall be within the scope of the claims of the present application.
Claims
1. A network optimization method based on digital communication trunking, characterized in that, The method includes the following steps: The first network coverage information of the area to be detected in the digital communication cluster is obtained through the target base station or target terminal in the area to be detected; the first network coverage information includes the downlink field strength information received by the target terminal from the target base station at different locations, and the uplink field strength information received by the target base station from the target terminal at different locations. Generate a network optimization task based on the first existing network coverage information; The network optimization is performed on the region to be detected according to the network optimization task. Obtain network optimization coverage information after network optimization; A network optimization scheme is generated based on the network optimization coverage information and the first existing network coverage information; the network optimization scheme is used to generate a network optimization task based on the second existing network coverage information, the time point of the second existing network coverage information being after the time point of the first existing network coverage information.
2. The method according to claim 1, characterized in that, The step of generating a network optimization task based on the first existing network coverage information includes: Based on the first existing network coverage information, a target area in the area to be detected that meets the preset network state is determined. The preset network state includes a state in which the signal coverage range does not reach the coverage preset value or a state in which the signal strength is lower than the strength preset value. Generate the network optimization task corresponding to the target region.
3. The method according to claim 2, characterized in that, The process of generating the network optimization task corresponding to the target region includes: Determine the application scenario for the target area; The network optimization task is generated based on the application scenario.
4. The method according to claim 2, characterized in that, The step of optimizing the network in the region to be detected according to the network optimization task includes: Initial optimization parameters are generated based on the network optimization task. The network parameters of the target region within the region to be detected are adjusted according to the initial optimization parameters.
5. The method according to claim 1, characterized in that, The step of generating a network optimization scheme based on network optimization coverage information and the first existing network coverage information includes: The effects of the network optimization coverage information are compared with those of the first existing network coverage information; If the effect comparison meets the preset result, the network optimization scheme is generated.
6. The method according to claim 5, characterized in that, The step of comparing the network optimization coverage information with the first existing network coverage information includes: The network optimization coverage information is first displayed on the map in a preset manner; The first network coverage information is displayed on the map in a preset manner; Compare the interface information in the first display with the interface information in the second display.
7. The method according to claim 6, characterized in that, The step of comparing the interface information in the first display with the interface information in the second display includes: If the area coverage in the first display result is less than the area coverage in the second display result, then it is determined that the network status of the area to be detected has reached the preset result; If the coverage signal ratio of each base station in the area in the first display result is less than that in the area in the second display result, then it is determined that the network status of the area to be detected has reached the preset result. If it is determined that the proportion of different field strength ranges in the first display result is less than the proportion of different field strength ranges in the second display result, then it is determined that the network state of the area to be detected has reached the preset result.
8. A network optimization device based on digital communication trunking, characterized in that, The device includes: The first module is used to acquire first current network coverage information of the area to be detected in the digital communication cluster; the first current network coverage information is obtained through a target base station or target terminal in the area to be detected; the first current network coverage information includes downlink field strength information received by the target terminal from the target base station at different locations, and uplink field strength information received by the target base station from the target terminal at different locations. The second module is used to generate network optimization tasks based on the first existing network coverage information. The third module is used to perform network optimization on the region to be detected according to the network optimization task. The fourth module is used to obtain network optimization coverage information after network optimization. The fifth module is used to generate a network optimization scheme based on the network optimization coverage information and the first existing network coverage information; the network optimization scheme is used to generate a network optimization task based on the second existing network coverage information, the time point of the second existing network coverage information being after the time point of the first existing network coverage information.
9. An electronic device, characterized in that, include: At least one processor; At least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements the method as described in any one of claims 1 to 7.
10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the method of any one of claims 1 to 7.