A method, device, equipment and storage medium for evaluating a wireless network coverage solution

Through signal simulation and evaluation numerical generation, the target sector and scheme of wireless network coverage scheme combination are determined, which solves the huge calculation problem in the prior art and realizes efficient wireless network coverage scheme combination calculation.

CN116112939BActive Publication Date: 2025-06-24CHINA TELECOM CORP LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211733455.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-30
Publication Date
2025-06-24
Estimated Expiration
2042-12-30

AI Technical Summary

Technical Problem

In the prior art, when determining the combination of wireless network coverage schemes, the calculation amount is huge, especially when the number of sectors and the number of users is huge, it is difficult to effectively reduce the calculation amount.

Method used

By acquiring the signal coverage object in the sector corresponding to at least one base station, performing signal simulation to generate evaluation values, determining the combination of target sector and wireless network coverage scheme, and finally determining the optimal combination of schemes based on the evaluation values.

Benefits of technology

This method significantly reduces the computational amount of wireless network coverage scheme combination, improves computing efficiency, and can determine the optimal wireless network coverage scheme combination in a short time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116112939B_ABST
    Figure CN116112939B_ABST
Patent Text Reader

Abstract

An embodiment of the present invention provides a method, device, equipment, and medium for evaluating a wireless network coverage solution. The method includes: generating a first evaluation value for each signal coverage object according to the signal simulation result; determining a target sector; determining at least one wireless network coverage solution combination according to the target sector; generating a second evaluation value for each wireless network coverage solution combination according to the first evaluation value; generating a third evaluation value according to the sum of the second evaluation values in different time periods; and determining the optimal wireless network coverage solution combination according to the third evaluation value. The present invention determines at least one wireless network coverage solution combination through the target sector to solve the problem of a large number of solution combinations when the number of sectors is large, and determines the optimal wireless network coverage solution combination according to the evaluation value of the wireless network coverage solution combination to solve the problem that when the number of solution combinations is large, a very large calculation process is required to obtain the optimal solution combination.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of network communication technologies, and particularly to a method for evaluating a wireless network coverage scheme, a device for evaluating a wireless network coverage scheme, an electronic device, and a storage medium. Background Art

[0002] Wireless networks have gained significant interest due to their potential for high data rate connectivity, very low deployment costs, and free or low-cost network access for users. Now, wireless networks have become an essential part of people's work and life. With the development of wireless networks, the number of users using wireless networks is increasing, and the number of established base stations is also increasing. Each base station covers the wireless network through sectors.

[0003] In the prior art, the wireless network coverage schemes of different sectors are different. Each sector can have multiple wireless network coverage schemes. To determine the optimal scheme combination after combining the wireless network coverage schemes in each sector, it is necessary to calculate the wireless networks of all users for all wireless network coverage schemes in all sectors to obtain the optimal scheme combination of the wireless network coverage scheme. This is a very large-scale calculation process. For example, when there are 1000 sectors and each sector has 3 wireless network coverage schemes, there are 3 1000 combinations. And if there are 1 million users in 1000 sectors in total, it is necessary to calculate the wireless networks of 1 million users according to the wireless network coverage schemes in 3 1000 wireless network coverage scheme combinations. Therefore, how to reduce the calculation amount when determining the optimal scheme combination is an urgently needed problem to be solved. Summary of the Invention

[0004] In view of the above problems, embodiments of the present invention are proposed to provide a method for evaluating a wireless network coverage scheme, a device for evaluating a wireless network coverage scheme, an electronic device, and a storage medium that overcome the above problems or at least partially solve the above problems.

[0005] To solve the above problems, embodiments of the present invention disclose a method for evaluating a wireless network coverage scheme, the method including:

[0006] Obtaining at least one signal coverage object in at least one sector corresponding to at least one base station;

[0007] According to at least one wireless network coverage scheme corresponding to each sector, respectively performing signal simulation on the at least one signal coverage object at different time periods to obtain signal simulation results of each signal coverage object, and generating a first evaluation value of each signal coverage object according to the signal simulation results;

[0008] Determine a target sector according to the sum of the first evaluation values of the at least one signal coverage object of the wireless network coverage scheme in each sector;

[0009] Determine at least one wireless network coverage scheme combination according to each wireless network coverage scheme corresponding to the target sector and the preset wireless network coverage schemes corresponding to other sectors;

[0010] Generate a second evaluation value for each wireless network coverage scheme combination according to the first evaluation value of each signal coverage object corresponding to each wireless network coverage scheme;

[0011] Generate a third evaluation value for each wireless network coverage scheme combination according to the sum of the second evaluation values of each wireless network coverage scheme combination in different time periods;

[0012] Determine the optimal wireless network coverage scheme combination according to the third evaluation value.

[0013] Optionally, the signal simulation result includes a received level, and generating the first evaluation value of each signal coverage object according to the signal simulation result includes:

[0014] Determine whether the received level of each signal coverage object is greater than a preset threshold;

[0015] If the received level is greater than the preset threshold, generate the first evaluation value of each signal coverage object according to the signal simulation result.

[0016] Optionally, the signal simulation result further includes a signal-to-noise ratio, and generating the first evaluation value of each signal coverage object according to the signal simulation result further includes:

[0017] Obtain the weight variable value and traffic variable value set for each signal coverage object;

[0018] Determine a traffic support capacity value according to the signal-to-noise ratio of each signal coverage object; the traffic support capacity value is used to indicate the rate bandwidth size provided by the signal coverage object;

[0019] Multiply the weight variable, the traffic variable, and the traffic support capacity value to obtain the first evaluation value of each signal coverage object.

[0020] Optionally, determining the target sector according to the sum of the first evaluation values of the at least one signal coverage object of the wireless network coverage scheme in each sector includes:

[0021] For each of the wireless network coverage solutions corresponding to each sector, add the first evaluation values of the corresponding at least one signal coverage object to obtain a fourth evaluation value;

[0022] For each sector, subtract the minimum value from the maximum value among the fourth evaluation values of the corresponding each wireless network coverage solution to obtain a difference factor corresponding to each sector;

[0023] In each of the sectors, determine the sector with the largest difference factor as the target sector.

[0024] Optionally, the generating the second evaluation value of each wireless network coverage solution combination according to the first evaluation value corresponding to each signal coverage object of each wireless network coverage solution includes:

[0025] For the wireless network coverage solutions in each of the wireless network coverage solution combinations, add the first evaluation values of the signal coverage objects in the corresponding sectors to obtain the second evaluation value corresponding to each wireless network coverage solution combination.

[0026] Optionally, the method further includes:

[0027] For the wireless network coverage solutions in each of the wireless network coverage solution combinations, determine whether there are duplicate signal coverage objects among the signal coverage objects in the corresponding sectors;

[0028] If there are the duplicate signal coverage objects, retain the signal coverage object with the largest first evaluation value among the duplicate signal coverage objects, and delete the remaining signal coverage objects.

[0029] Optionally, the determining the optimal wireless network coverage solution combination according to the third evaluation value includes:

[0030] Compare the third evaluation values corresponding to each of the wireless network coverage solution combinations to determine the maximum value among the third evaluation values;

[0031] Determine the wireless network coverage solution combination corresponding to the maximum value among the third evaluation values as the optimal wireless network coverage solution combination.

[0032] Correspondingly, an embodiment of the present invention further discloses a wireless network coverage solution evaluation device, and the device includes:

[0033] An object acquisition module, configured to acquire at least one signal coverage object in at least one sector corresponding to at least one base station;

[0034] The first evaluation value generation module is configured to perform signal simulation on the at least one signal coverage object in different time periods according to at least one wireless network coverage scheme corresponding to each sector, obtain the signal simulation results of each signal coverage object, and generate the first evaluation value of each signal coverage object according to the signal simulation results;

[0035] The sector determination module is configured to determine a target sector according to the sum of the first evaluation values of the at least one signal coverage object of the wireless network coverage scheme in each sector;

[0036] The combination determination module is configured to determine at least one wireless network coverage scheme combination according to each wireless network coverage scheme corresponding to the target sector and the preset wireless network coverage schemes corresponding to other sectors;

[0037] The second evaluation value generation module is configured to generate the second evaluation value of each wireless network coverage scheme combination according to the first evaluation value of each signal coverage object corresponding to each wireless network coverage scheme;

[0038] The third evaluation value generation module is configured to generate the third evaluation value of each wireless network coverage scheme combination according to the sum of the second evaluation values of each wireless network coverage scheme combination in the different time periods;

[0039] The optimal combination determination module is configured to determine the optimal wireless network coverage scheme combination according to the third evaluation value.

[0040] Optionally, the signal simulation result includes a received level, and the first evaluation value generation module includes:

[0041] The received level judgment sub-module is configured to judge whether the received level of each signal coverage object is greater than a preset threshold; if the received level is greater than the preset threshold, the first evaluation value of each signal coverage object is generated according to the signal simulation result.

[0042] Optionally, the signal simulation result further includes a signal-to-noise ratio, and the first evaluation value generation module includes:

[0043] The variable value acquisition sub-module is configured to acquire a weight variable value and a traffic variable value set for each signal coverage object;

[0044] The traffic support capacity value determination sub-module is configured to determine a traffic support capacity value according to the signal-to-noise ratio of each signal coverage object; the traffic support capacity value is used to indicate the rate bandwidth size provided by the signal coverage object;

[0045] The first evaluation value generation sub-module is configured to multiply the weight variable, the traffic variable, and the traffic support capacity value to obtain the first evaluation value of each signal coverage object.

[0046] Optionally, the sector determination module includes:

[0047] The fourth evaluation value generation sub-module is configured to add up the first evaluation values of the at least one signal coverage object corresponding to each wireless network coverage solution corresponding to each sector to obtain a fourth evaluation value;

[0048] The difference factor generation sub-module is configured to, for each sector, subtract the minimum value from the maximum value in the fourth evaluation values of each wireless network coverage solution corresponding to the sector to obtain the difference factor corresponding to each sector;

[0049] The sector determination sub-module is configured to determine, in each sector, the sector with the largest difference factor as the target sector.

[0050] Optionally, the second evaluation value generation module includes:

[0051] The second evaluation value generation sub-module is configured to add up the first evaluation values of the signal coverage objects in the corresponding sector for the wireless network coverage solutions in each wireless network coverage solution combination to obtain the second evaluation value corresponding to each wireless network coverage solution combination.

[0052] Optionally, the device includes:

[0053] The duplicate object determination module is configured to determine, for the wireless network coverage solutions in each wireless network coverage solution combination, whether there are duplicate signal coverage objects among the signal coverage objects in the corresponding sector; if there are duplicate signal coverage objects, retain the signal coverage object with the largest first evaluation value among the duplicate signal coverage objects and delete the remaining signal coverage objects.

[0054] Optionally, the optimal combination determination module includes:

[0055] The maximum value determination sub-module is configured to compare the third evaluation values corresponding to each wireless network coverage solution combination to determine the maximum value among the third evaluation values;

[0056] The optimal combination determination sub-module is configured to determine the wireless network coverage solution combination corresponding to the maximum value among the third evaluation values as the optimal wireless network coverage solution combination.

[0057] Correspondingly, an embodiment of the present invention discloses an electronic device, including: a processor, a memory, and a computer program stored on the memory and capable of running on the processor. When the computer program is executed by the processor, it implements each step of the above-described embodiment of the wireless network coverage scheme evaluation method.

[0058] Correspondingly, an embodiment of the present invention discloses a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements each step of the above-described embodiment of the wireless network coverage scheme evaluation method.

[0059] The embodiment of the present invention has the following advantages: obtaining at least one signal coverage object in at least one sector corresponding to at least one base station; respectively performing signal simulation on the at least one signal coverage object at different time periods according to at least one wireless network coverage scheme corresponding to each sector, obtaining signal simulation results of each signal coverage object, and generating a first evaluation value of each signal coverage object according to the signal simulation results; determining a target sector according to the sum of the first evaluation values of the at least one signal coverage object of the wireless network coverage scheme in each sector; determining at least one wireless network coverage scheme combination according to the each wireless network coverage scheme corresponding to the target sector and a preset wireless network coverage scheme corresponding to other sectors; generating a second evaluation value of each wireless network coverage scheme combination according to the first evaluation value of each wireless network coverage scheme corresponding to each signal coverage object; generating a third evaluation value of each wireless network coverage scheme combination according to the sum of the second evaluation values of each wireless network coverage scheme combination in the different time periods; and determining an optimal wireless network coverage scheme combination according to the third evaluation value. In the embodiment of the present invention, the wireless network coverage scheme in each sector can be processed according to at least one signal coverage object to determine a target sector, and at least one wireless network coverage scheme combination can also be determined according to the target sector, so as to solve the problem that when the number of sectors is large, the number of scheme combinations is large, greatly reducing the number of combinations. According to the evaluation value of the wireless network coverage scheme combination, an optimal wireless network coverage scheme combination can be determined, so as to solve the problem that when the number of scheme combination methods is large, a very large calculation process is required to obtain the optimal scheme combination. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] Figure 1 is a flowchart of steps of a wireless network coverage scheme evaluation method provided by an embodiment of the present invention;

[0061] Figure 2 is a flowchart of steps of another wireless network coverage scheme evaluation method provided by an embodiment of the present invention;

[0062] Figure 3 It is a structural block diagram of a wireless network coverage scheme evaluation device provided by an embodiment of the present invention. Specific embodiments

[0063] To make the above objects, features, and advantages of the present invention more obvious and understandable, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0064] Refer to Figure 1 , which shows a step flow chart of a method for evaluating a wireless network coverage scheme provided by an embodiment of the present invention. The method may specifically include the following steps:

[0065] Step 101, obtain at least one signal coverage object in at least one sector corresponding to at least one base station.

[0066] A base station, that is, a public mobile communication base station, is a form of radio station. It refers to a radio transceiver station that transmits and receives information with mobile phone terminals through a mobile communication switching center in a certain radio coverage area. Simply put, a base station is used to ensure that a mobile phone can always have a signal at any time during the movement of a user, and can ensure requirements such as calls and sending and receiving information.

[0067] In a cellular communication network, the base station can be set at the center of the cell and use an omnidirectional antenna to form a circular coverage area, which is the "central excitation" method. The base station can also be set at the three vertices of each hexagonal cell in the cell. Each base station can use three 120-degree sector radiation directional antennas to cover one-third of the areas of three adjacent cells respectively. Each cell is jointly covered by three 120-degree sector antennas, which is the "vertex excitation" method, and the area covered by each antenna is a sector.

[0068] In the coverage area of the base station, a user object that receives a wireless network signal in a sector is called a signal coverage object.

[0069] Preset numbers of signal coverage objects can be obtained randomly from at least one sector corresponding to at least one base station. For example, the preset number can be 100. If there are 1000 base stations and each base station can have 3 sectors, then there are 3000 sectors. Then, 100 signal coverage objects can be obtained randomly from each sector. The specific preset number can be set according to the actual situation, and the embodiments of the present invention do not limit this here.

[0070] Step 102: According to at least one wireless network coverage plan corresponding to each sector, perform signal simulation on the at least one signal coverage object at different time periods respectively, obtain the signal simulation results of each signal coverage object, and generate a first evaluation value for each signal coverage object according to the signal simulation results.

[0071] At least one wireless network coverage plan can be preset for each sector according to parameter variables such as antenna azimuth angle, tilt angle, power output, etc. For example, the first plan with an antenna azimuth angle of 0 degrees, the second plan with an antenna azimuth angle of 10 degrees, and the third plan with an antenna azimuth angle of 20 degrees. Then each sector has corresponding to these three plans, and 3000 sectors will have 9000 plans. Taking the sectors of a base station as an example, a base station can have sectors a, b, and c. The first plan of sector a is a1, the second plan is a2, and the third plan is a3. The first plan of sector b is b1, the second plan is b2, and the third plan is b3. The first plan of sector c is c1, the second plan is c2, and the third plan is c3. There are 100 signal coverage objects in each sector.

[0072] Time can be divided into multiple time periods. For example, a day can be divided into 0:00 - 6:00, 6:00 - 12:00, 12:00 - 18:00, 18:00 - 0:00. According to at least one wireless network coverage plan corresponding to each sector, signal simulation can be performed on the at least one signal coverage object at different time periods respectively. For example, in the morning, signal simulation can be performed on the at least one signal coverage object at 6:00 - 12:00. Then, for the signal simulation results of each signal coverage object, for example, a1, a2, and a3 in sector a can respectively perform simulation on 100 signal coverage objects, obtaining 100 signal simulation results of 100 signal coverage objects in a1, 100 signal simulation results of 100 signal coverage objects in a2, and 100 signal simulation results of 100 signal coverage objects in a3. A first evaluation value for each signal coverage object can also be generated according to the signal simulation results.

[0073] Step 103: Determine the target sector according to the sum of the first evaluation values of the at least one signal coverage object of the wireless network coverage plan in each sector.

[0074] The first evaluation values of at least one signal coverage object of the wireless network coverage plan in each sector can be added together to obtain the total number of each sector. The target sector can also be determined according to the total number of each sector. For example, for 3000 sectors, 3000 total numbers can be obtained, and the sector with the largest total number is determined as the target sector.

[0075] Step 104: Determine at least one combination of wireless network coverage solutions based on each wireless network coverage solution corresponding to the target sector and the preset wireless network coverage solutions corresponding to other sectors.

[0076] The wireless network coverage solutions in the target sector can be combined with those in other sectors. Among them, the wireless network coverage solutions in other sectors are the preset ones with the antenna direction at 0 degrees. This can obtain at least one combination of wireless network coverage solutions between the wireless network coverage solutions in the target sector and the preset wireless network coverage solutions in other sectors. For example, if sector a is the target sector, then combine a1, a2, a3 in sector a with b1 (the solution with the antenna direction at 0 degrees) in sector b and c1 (the solution with the antenna direction at 0 degrees) in sector c. Three solutions, namely a1 + b1 + c1, a2 + b1 + c1, and a3 + b1 + c1, can be obtained. When there are 3000 sectors, the combinations are a1 + b1 + c1 +... + x1, a2 + b1 + c1 +... + x1, a3 + b1 + c1 +... + x1, where x is the solution with the antenna direction at 0 degrees in the 3000th sector. The specific preset wireless network coverage solutions can be set according to the actual situation, and the embodiments of the present invention do not limit this here.

[0077] Step 105: Generate a second evaluation value for each combination of wireless network coverage solutions according to the first evaluation values of each wireless network coverage solution corresponding to each signal coverage object.

[0078] After obtaining the first evaluation values of each wireless network coverage solution corresponding to each signal coverage object, a second evaluation value for each combination of wireless network coverage solutions can be generated according to the first evaluation values of each signal coverage object. For example, according to the first evaluation values of each signal coverage object in a1, the first evaluation values of each signal coverage object in b1, and the first evaluation values of each signal coverage object in c1, obtain the second evaluation value of the combination a1 + b1 + c1. Similarly, the second evaluation values of the combinations a2 + b1 + c1 and a3 + b1 + c1 can be obtained.

[0079] Step 106: Generate a third evaluation value for each combination of wireless network coverage solutions according to the sum of the second evaluation values of each combination of wireless network coverage solutions in different time periods.

[0080] The second evaluation value corresponding to each combination of wireless network coverage solutions in each time period can be determined according to different time periods. Additionally, the second evaluation values of each combination of wireless network coverage solutions for all time periods can be added together to generate the third evaluation value for each combination of wireless network coverage solutions. For example, the second evaluation value of the a1+b1+c1 combination obtained from 0:00 to 6:00, the second evaluation value of the a1+b1+c1 combination obtained from 6:00 to 12:00, the second evaluation value of the a1+b1+c1 combination obtained from 12:00 to 18:00, and the second evaluation value of the a1+b1+c1 combination obtained from 18:00 to 0:00 can be added up to obtain the third evaluation value of the a1+b1+c1 combination for one day. Similarly, the third evaluation value of the a2+b1+c1 combination for one day and the third evaluation value of the a3+b1+c1 combination for one day can be obtained.

[0081] Step 107: Determine the optimal combination of wireless network coverage solutions according to the third evaluation value.

[0082] The third evaluation values of each combination of wireless network coverage solutions can be compared, and the combination of wireless network coverage solutions with the largest third evaluation value can be determined as the optimal combination of wireless network coverage solutions.

[0083] Obtain at least one signal coverage object in at least one sector corresponding to at least one base station; perform signal simulation on at least one signal coverage object in different time periods according to at least one wireless network coverage solution corresponding to each sector to obtain the signal simulation results of each signal coverage object, and generate the first evaluation value of each signal coverage object according to the signal simulation results; determine the target sector according to the sum of the first evaluation values of at least one signal coverage object of the wireless network coverage solutions in each sector; determine at least one combination of wireless network coverage solutions according to each wireless network coverage solution corresponding to the target sector and the preset wireless network coverage solutions corresponding to other sectors; generate the second evaluation value of each combination of wireless network coverage solutions according to the first evaluation value of each wireless network coverage solution corresponding to each signal coverage object; generate the third evaluation value of each combination of wireless network coverage solutions according to the sum of the second evaluation values of each combination of wireless network coverage solutions in different time periods; determine the optimal combination of wireless network coverage solutions according to the third evaluation value. In the embodiments of the present invention, at least one signal coverage object can be used to process the wireless network coverage solutions in each sector to determine the target sector, and at least one combination of wireless network coverage solutions can also be determined according to the target sector, so as to solve the problem that when the number of sectors is large, the number of combination methods of solutions is large, greatly reducing the number of combinations. According to the evaluation values of the combinations of wireless network coverage solutions, the optimal combination of wireless network coverage solutions can be determined, so as to solve the problem that when the number of combination methods of solutions is large, a very large calculation process is required to obtain the optimal solution combination.

[0084] Refer to Figure 1 , which shows a flowchart of steps of another method for evaluating a wireless network coverage solution provided by an embodiment of the present invention. The method may specifically include the following steps:

[0085] Step 201, obtain at least one signal coverage object in at least one sector corresponding to at least one base station.

[0086] Step 202, respectively perform signal simulation on the at least one signal coverage object at different time periods according to at least one wireless network coverage solution corresponding to each sector, obtain the signal simulation results of each signal coverage object, and generate a first evaluation value for each signal coverage object according to the signal simulation results.

[0087] In an embodiment of the present invention, the signal simulation results include received signal level. Generating the first evaluation value for each signal coverage object according to the signal simulation results includes:

[0088] Judge whether the received signal level of each signal coverage object is greater than a preset threshold;

[0089] If the received signal level is greater than the preset threshold, generate the first evaluation value for each signal coverage object according to the signal simulation results.

[0090] The signal simulation results may include received signal level. After performing signal simulation on at least one signal coverage object to obtain the signal simulation results of each signal coverage object, it is possible to judge the received signal level in the signal simulation results to determine whether the received signal level is greater than a preset threshold. Among them, the preset threshold can be set according to actual situations, and the embodiments of the present invention do not limit this here. When the received signal level is not greater than the preset threshold, no processing is performed on the signal coverage object corresponding to this received signal level. When the received signal level is greater than the preset threshold, subsequent steps are performed.

[0091] In an embodiment of the present invention, the signal simulation results further include signal-to-noise ratio. Generating the first evaluation value for each signal coverage object according to the signal simulation results further includes:

[0092] Obtain the weight variable value and traffic variable value set for each signal coverage object;

[0093] Determine the traffic support capacity value according to the signal-to-noise ratio of each signal coverage object; the traffic support capacity value is used to indicate the rate bandwidth size provided by the signal coverage object;

[0094] Multiply the weight variable, the traffic variable, and the traffic support capacity value to obtain the first evaluation value for each signal coverage object.

[0095] The signal simulation results may also include the signal-to-noise ratio. After judging the received level, for the weight variable values where the received level is greater than the preset threshold, set the weight variable values and traffic variable values set for each signal coverage object. Among them, the weight variable values can be set according to data such as housing prices, rent, and population density in the area where the signal coverage object is located, and the traffic variable values can be set according to the user characteristics of the signal coverage object. For example, characteristics such as young people, middle-aged people, elderly people, students, and office workers.

[0096] The traffic support capacity value can be determined according to the signal-to-noise ratio. For example, if the signal-to-noise ratio is 3, the supported rate bandwidth is 300 Mbps, then the traffic support capacity value is 3. The traffic support capacity value can be used to indicate the size of the rate bandwidth that the signal coverage object can provide.

[0097] Multiply the weight variable, traffic variable, and traffic support capacity value of each signal coverage object to obtain the first evaluation value of each signal coverage object.

[0098] Step 203, for each wireless network coverage plan corresponding to each sector, add up the first evaluation values of the corresponding at least one signal coverage object to obtain a fourth evaluation value.

[0099] In each wireless network coverage plan corresponding to each sector, add up the first evaluation values of the at least one signal coverage object corresponding to each wireless network coverage plan to obtain the fourth evaluation value corresponding to each wireless network coverage plan. For example, in sector a, the fourth evaluation values of a1, a2, and a3 can be obtained, in sector b, the fourth evaluation values of b1, b2, and b3 can be obtained, and in sector c, the fourth evaluation values of c1, c2, and c3 can be obtained.

[0100] Step 204, for each sector, subtract the minimum value from the maximum value among the fourth evaluation values of the corresponding each wireless network coverage plan to obtain the difference factor corresponding to each sector.

[0101] Subtracting the minimum value from the maximum value in the fourth evaluation value of each wireless network coverage scheme in each sector can obtain the difference factor corresponding to each sector. For example, the fourth evaluation value of a1 in sector a is 100, the fourth evaluation value of a2 is 80, and the fourth evaluation value of a3 is 70; the fourth evaluation value of b1 in sector b is 80, the fourth evaluation value of b2 is 70, and the fourth evaluation value of b3 is 70; the fourth evaluation value of c1 in sector c is 100, the fourth evaluation value of c2 is 90, and the fourth evaluation value of c3 is 85. Then, for sector a, it is a1 - a3, and the obtained difference factor is 30; for sector b, it is b1 - b2 or b3, and the obtained difference factor is 20; for sector c, it is c1 - c3, and the obtained difference factor is 15.

[0102] Step 205: In each of the sectors, determine the sector with the largest difference factor as the target sector.

[0103] The difference factors in each sector can be compared, and the sector with the largest difference factor can be determined as the target sector. For example, if the difference factor of sector a is 30, the difference factor of sector b is 20, and the difference factor of sector c is 15, then sector a is the target sector.

[0104] Step 206: Determine at least one wireless network coverage scheme combination according to each wireless network coverage scheme corresponding to the target sector and the preset wireless network coverage schemes corresponding to other sectors.

[0105] Step 207: Generate the second evaluation value of each wireless network coverage scheme combination according to the first evaluation value of each wireless network coverage scheme corresponding to each signal coverage object.

[0106] In the embodiment of the present invention, the generating the second evaluation value of each wireless network coverage scheme combination according to the first evaluation value of each wireless network coverage scheme corresponding to each signal coverage object includes:

[0107] For the wireless network coverage schemes in each wireless network coverage scheme combination, add the first evaluation values of the signal coverage objects in the corresponding sectors to obtain the second evaluation value corresponding to each wireless network coverage scheme combination.

[0108] After determining at least one combination of wireless network coverage solutions, for each wireless network coverage solution in each combination of wireless network coverage solutions, the first evaluation values of the signal coverage objects in the corresponding sector can be added up to obtain the second evaluation value corresponding to each combination of wireless network coverage solutions. For example, for the a1+b1+c1 combination, all the first evaluation values in the a1 solution, all the first evaluation values in the b1 solution, and all the first evaluation values in the c1 solution can be added up to obtain the second evaluation value of the a1+b1+c1 combination. Similarly, the second evaluation values of the a2+b1+c1 combination and the a3+b1+c1 combination can be obtained.

[0109] In an embodiment of the present invention, the method further includes:

[0110] For each wireless network coverage solution in each combination of wireless network coverage solutions, determine whether there are duplicate signal coverage objects among the signal coverage objects in the corresponding sector;

[0111] If there are the duplicate signal coverage objects, retain the signal coverage object with the largest first evaluation value among the duplicate signal coverage objects, and delete the remaining signal coverage objects.

[0112] When adding up the first evaluation values of the signal coverage objects in the corresponding sector, for each wireless network coverage solution in each combination of wireless network coverage solutions, determine whether there are duplicate signal coverage objects among the signal coverage objects in the corresponding sector. If there are duplicate signal coverage objects, retain the signal coverage object with the largest first evaluation value among the duplicate signal coverage objects, and delete the remaining signal coverage objects. For example, in the a1 solution in sector a, 10 signal coverage objects are duplicated with 10 signal coverage objects in the b1 solution in sector b. Then these 10 signal coverage objects have 10 first evaluation values in the a1 solution and 10 first evaluation values in the b1 solution. Then, respectively judge the magnitudes of the first evaluation values of these 10 signal coverage objects in the a1 solution and the b1 solution. In the a1 solution, these 10 first evaluation values can be 10, 20, 50, 30, 40, 15, 22, 42, 41, 52. In the b1 solution, these 10 first evaluation values can be 23, 12, 54, 23, 45, 64, 23, 33, 45, 65. Retain the first evaluation values of the signal coverage objects with larger first evaluation values, and delete the first evaluation values of the signal coverage objects with smaller first evaluation values. Finally, leave 10 first evaluation values of 23, 20, 54, 30, 45, 64, 23, 42, 45, 65.

[0113] Step 208: Generate a third evaluation value for each wireless network coverage plan combination based on the sum of the second evaluation values of each wireless network coverage plan combination in different time periods.

[0114] Step 209: Determine the optimal wireless network coverage plan combination according to the third evaluation value.

[0115] In the embodiment of the present invention, the determining the optimal wireless network coverage plan combination according to the third evaluation value includes:

[0116] Compare the third evaluation values corresponding to each wireless network coverage plan combination to determine the maximum value among the third evaluation values;

[0117] Determine the wireless network coverage plan combination corresponding to the maximum value among the third evaluation values as the optimal wireless network coverage plan combination.

[0118] After determining the third evaluation value of each wireless network coverage plan combination, the third evaluation values of each wireless network coverage plan combination can be compared to determine the maximum value among the third evaluation values, and the wireless network coverage plan combination corresponding to the maximum value among the third evaluation values can also be determined as the optimal wireless network coverage plan combination.

[0119] Obtain at least one signal coverage object in at least one sector corresponding to at least one base station; according to at least one wireless network coverage plan corresponding to each sector, perform signal simulation on at least one signal coverage object at different time periods respectively to obtain the signal simulation results of each signal coverage object, and generate a first evaluation value for each signal coverage object according to the signal simulation results; determine the target sector according to the sum of the first evaluation values of at least one signal coverage object of the wireless network coverage plan in each sector; determine at least one wireless network coverage plan combination according to each wireless network coverage plan corresponding to the target sector and the preset wireless network coverage plans corresponding to other sectors; generate a second evaluation value for each wireless network coverage plan combination according to the first evaluation value of each wireless network coverage plan corresponding to each signal coverage object; generate a third evaluation value for each wireless network coverage plan combination according to the sum of the second evaluation values of each wireless network coverage plan combination at different time periods; determine the optimal wireless network coverage plan combination according to the third evaluation value. In the embodiments of the present invention, at least one signal coverage object can be used to process the wireless network coverage plan in each sector to determine the target sector, and at least one wireless network coverage plan combination can also be determined according to the target sector, so as to solve the problem that when the number of sectors is large, the number of method combinations is large, greatly reducing the number of combinations. According to the evaluation value of the wireless network coverage plan combination, the optimal wireless network coverage plan combination can be determined, so as to solve the problem that when the number of method combinations is large, a very large calculation process is required to obtain the optimal plan combination.

[0120] It should be noted that for the method embodiments, for simplicity of description, they are all expressed as a series of action combinations. However, those skilled in the art should know that the embodiments of the present invention are not limited by the described action sequence, because according to the embodiments of the present invention, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily essential to the embodiments of the present invention.

[0121] Refer to Figure 3 , which shows a structural block diagram of a wireless network coverage plan evaluation device provided by an embodiment of the present invention, and specifically may include the following modules:

[0122] An object acquisition module 301, configured to obtain at least one signal coverage object in at least one sector corresponding to at least one base station;

[0123] The first evaluation value generation module 302 is configured to perform signal simulation on the at least one signal coverage object at different time periods according to at least one wireless network coverage scheme corresponding to each sector, obtain the signal simulation results of each signal coverage object, and generate the first evaluation value of each signal coverage object according to the signal simulation results;

[0124] The sector determination module 303 is configured to determine a target sector according to the sum of the first evaluation values of the at least one signal coverage object of the wireless network coverage scheme in each sector;

[0125] The combination determination module 304 is configured to determine at least one wireless network coverage scheme combination according to each wireless network coverage scheme corresponding to the target sector and the preset wireless network coverage schemes corresponding to other sectors;

[0126] The second evaluation value generation module 305 is configured to generate the second evaluation value of each wireless network coverage scheme combination according to the first evaluation value of each signal coverage object corresponding to each wireless network coverage scheme;

[0127] The third evaluation value generation module 306 is configured to generate the third evaluation value of each wireless network coverage scheme combination according to the sum of the second evaluation values of each wireless network coverage scheme combination in the different time periods;

[0128] The optimal combination determination module 307 is configured to determine the optimal wireless network coverage scheme combination according to the third evaluation value.

[0129] Optionally, the signal simulation result includes a received level, and the first evaluation value generation module includes:

[0130] The received level judgment sub-module is configured to judge whether the received level of each signal coverage object is greater than a preset threshold; if the received level is greater than the preset threshold, the first evaluation value of each signal coverage object is generated according to the signal simulation result.

[0131] Optionally, the signal simulation result further includes a signal-to-noise ratio, and the first evaluation value generation module includes:

[0132] The variable value acquisition sub-module is configured to acquire a weight variable value and a traffic variable value set for each signal coverage object;

[0133] The traffic support capacity value determination sub-module is configured to determine a traffic support capacity value according to the signal-to-noise ratio of each signal coverage object; the traffic support capacity value is used to indicate the rate bandwidth size provided by the signal coverage object;

[0134] The first evaluation value generation sub-module is used to multiply the weight variable, the traffic variable, and the traffic support capacity value to obtain the first evaluation value of each signal coverage object.

[0135] Optionally, the sector determination module includes:

[0136] The fourth evaluation value generation sub-module is used to add up the first evaluation values of the at least one signal coverage object corresponding to each wireless network coverage plan corresponding to each sector to obtain the fourth evaluation value;

[0137] The difference factor generation sub-module is used to subtract the minimum value from the maximum value in the fourth evaluation values of each wireless network coverage plan corresponding to each sector for each sector to obtain the difference factor corresponding to each sector;

[0138] The sector determination sub-module is used to determine the sector with the largest difference factor as the target sector in each sector.

[0139] Optionally, the second evaluation value generation module includes:

[0140] The second evaluation value generation sub-module is used to add up the first evaluation values of the signal coverage objects in the corresponding sector for the wireless network coverage plans in each wireless network coverage plan combination to obtain the second evaluation value corresponding to each wireless network coverage plan combination.

[0141] Optionally, the device includes:

[0142] The duplicate object judgment module is used to determine whether there are duplicate signal coverage objects among the signal coverage objects in the corresponding sector for the wireless network coverage plans in each wireless network coverage plan combination; if there are duplicate signal coverage objects, retain the signal coverage object with the largest first evaluation value among the duplicate signal coverage objects and delete the remaining signal coverage objects.

[0143] Optionally, the optimal combination determination module includes:

[0144] The maximum value determination sub-module is used to compare the third evaluation values corresponding to each wireless network coverage plan combination to determine the maximum value among the third evaluation values;

[0145] The optimal combination determination sub-module is used to determine the wireless network coverage plan combination corresponding to the maximum value among the third evaluation values as the optimal wireless network coverage plan combination.

[0146] For the apparatus embodiments, since they are basically similar to the method embodiments, they are described relatively simply. For related parts, refer to the descriptions in the method embodiments for explanation.

[0147] Embodiments of the present invention further provide an electronic device, including:

[0148] including a processor, a memory, and a computer program stored on the memory and capable of running on the processor. When the computer program is executed by the processor, it implements each process of the above-mentioned method embodiment for evaluating a wireless network coverage scheme and can achieve the same technical effects. To avoid repetition, it will not be elaborated here.

[0149] Embodiments of the present invention further provide a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements each process of the above-mentioned method embodiment for evaluating a wireless network coverage scheme and can achieve the same technical effects. To avoid repetition, it will not be elaborated here.

[0150] Each embodiment in this specification is described in a progressive manner. Each embodiment focuses on the differences from other embodiments. For the same or similar parts among the embodiments, refer to each other.

[0151] Those skilled in the art should understand that the embodiments of the present invention can be provided as a method, an apparatus, or a computer program product. Therefore, the embodiments of the present invention can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the embodiments of the present invention can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memories, CD-ROMs, optical memories, etc.) containing computer-usable program codes.

[0152] Embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of methods, terminal devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or block in the flowcharts and / or block diagrams, and the combination of processes and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to the processors of general-purpose computers, special-purpose computers, embedded processors, or other programmable data processing terminal devices to generate a machine, so that the instructions executed by the processors of the computer or other programmable data processing terminal devices generate means for implementing the functions specified in Figure 1 each process or multiple processes and / or blocks Figure 1 each block or multiple blocks.

[0153] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing terminal device to work in a specific manner, such that the instructions stored in the computer-readable memory produce a manufactured article including an instruction device that implements the functions specified in one process Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0154] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device, such that a series of operational steps are performed on the computer or other programmable terminal device to produce a computer-implemented process, and thus the instructions executed on the computer or other programmable terminal device provide steps for implementing the functions specified in one process Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0155] Although the preferred embodiments of the embodiments of the present invention have been described, those skilled in the art can make additional changes and modifications once they learn the basic creative concepts. Therefore, the appended claims are intended to be construed to include the preferred embodiments as well as all changes and modifications that fall within the scope of the embodiments of the present invention.

[0156] Finally, it should also be noted that in this text, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, such that a process, method, article or terminal device comprising a series of elements not only includes those elements, but also includes other elements not expressly listed, or elements inherent to such process, method, article or terminal device. Without further limitation, an element defined by the statement "comprising one..." does not exclude the presence of additional identical elements in the process, method, article or terminal device comprising the said element.

[0157] The above has introduced in detail a method for evaluating a wireless network coverage scheme, a device for evaluating a wireless network coverage scheme, an electronic device and a storage medium provided by the present invention. Specific examples are used in this text to elaborate on the principle and implementation manner of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea; at the same time, for those of ordinary skill in the art, according to the idea of the present invention, there will be changes in the specific implementation manner and application scope. In summary, the content of this specification should not be construed as a limitation to the present invention.

Claims

1. A method for evaluating a wireless network coverage solution, characterized in that The method includes: Obtaining at least one signal coverage object in at least one sector corresponding to at least one base station; According to at least one wireless network coverage plan corresponding to each sector, respectively performing signal simulation on the at least one signal coverage object in different time periods to obtain signal simulation results of each signal coverage object, and generating a first evaluation value for each signal coverage object according to the signal simulation results; the signal simulation results include received signal strength and signal-to-noise ratio; Determining a target sector according to the sum of the first evaluation values of the at least one signal coverage object of the wireless network coverage plan in each sector; Determining at least one wireless network coverage plan combination according to each wireless network coverage plan corresponding to the target sector and preset wireless network coverage plans corresponding to other sectors; the at least one wireless network coverage plan combination is obtained by combining each wireless network coverage plan corresponding to the target sector and the preset wireless network coverage plans corresponding to other sectors; Generating a second evaluation value for each wireless network coverage plan combination according to the first evaluation value of each wireless network coverage plan corresponding to each signal coverage object; the second evaluation value is obtained by adding the first evaluation values; Generating a third evaluation value for each wireless network coverage plan combination according to the sum of the second evaluation values of each wireless network coverage plan combination in different time periods; Determining an optimal wireless network coverage plan combination according to the third evaluation value; the optimal wireless network coverage plan combination is the wireless network coverage plan combination corresponding to the maximum value in the third evaluation value; The generating the first evaluation value for each signal coverage object according to the signal simulation results includes: Obtaining a weight variable value and a traffic variable value set for each signal coverage object; Determining a traffic support capacity value according to the signal-to-noise ratio of each signal coverage object; the traffic support capacity value is used to indicate the rate bandwidth size provided by the signal coverage object; Multiplying the weight variable, the traffic variable and the traffic support capacity value to obtain the first evaluation value of each signal coverage object; The determining the target sector according to the sum of the first evaluation values of the at least one signal coverage object of the wireless network coverage plan in each sector includes: For each wireless network coverage plan corresponding to each sector, adding the first evaluation values of the corresponding at least one signal coverage object to obtain a fourth evaluation value; For each sector, subtracting the minimum value from the maximum value in the fourth evaluation values of the corresponding each wireless network coverage plan to obtain a difference factor corresponding to each sector; In each sector, determining the sector with the largest difference factor as the target sector.

2. The method according to claim 1, wherein The generating the first evaluation value for each signal coverage object according to the signal simulation results includes: Judging whether the received signal strength of each signal coverage object is greater than a preset threshold; If the received level is greater than a preset threshold, a first evaluation value of each signal coverage object is generated according to the signal simulation result.

3. The method according to claim 1, characterized in that, The generating a second evaluation value of each wireless network coverage plan combination according to the first evaluation value of each signal coverage object corresponding to each wireless network coverage plan includes: For the wireless network coverage plan in each wireless network coverage plan combination, adding the first evaluation values of the signal coverage objects in the corresponding sector to obtain the second evaluation value corresponding to each wireless network coverage plan combination.

4. The method according to claim 3, characterized in that, The method further includes: For the wireless network coverage plan in each wireless network coverage plan combination, determining whether there are duplicate signal coverage objects among the signal coverage objects in the corresponding sector; If there are the duplicate signal coverage objects, retaining the signal coverage object with the largest first evaluation value among the duplicate signal coverage objects and deleting the remaining signal coverage objects.

5. The method according to claim 1, wherein The determining an optimal wireless network coverage plan combination according to the third evaluation value includes: Comparing the third evaluation values corresponding to each wireless network coverage plan combination to determine the maximum value among the third evaluation values; Determining the wireless network coverage plan combination corresponding to the maximum value among the third evaluation values as the optimal wireless network coverage plan combination.

6. An evaluation device for a wireless network coverage solution, characterized in that, The device includes: An object acquisition module, configured to acquire at least one signal coverage object in at least one sector corresponding to at least one base station; A first evaluation value generation module, configured to perform signal simulation on the at least one signal coverage object at different time periods according to at least one wireless network coverage plan corresponding to each sector, obtain a signal simulation result of each signal coverage object, and generate a first evaluation value of each signal coverage object according to the signal simulation result; the signal simulation result includes a received level and a signal-to-noise ratio; A sector determination module, configured to determine a target sector according to the sum of the first evaluation values of the at least one signal coverage object of the wireless network coverage plan in each sector; A combination determination module, configured to determine at least one wireless network coverage plan combination according to each wireless network coverage plan corresponding to the target sector and a preset wireless network coverage plan corresponding to other sectors; the at least one wireless network coverage plan combination is obtained by combining each wireless network coverage plan corresponding to the target sector and the preset wireless network coverage plan corresponding to other sectors; A second evaluation value generation module, configured to generate a second evaluation value of each wireless network coverage plan combination according to the first evaluation value of each signal coverage object corresponding to each wireless network coverage plan; the second evaluation value is obtained by adding the first evaluation values of the signal coverage objects in the corresponding sector; A third evaluation value generation module, configured to generate a third evaluation value of each wireless network coverage plan combination according to the sum of the second evaluation values of each wireless network coverage plan combination in the different time periods; An optimal combination determination module, configured to determine an optimal combination of wireless network coverage solutions according to the third evaluation value; the optimal combination of wireless network coverage solutions is the wireless network coverage solution combination corresponding to the maximum value in the third evaluation value; The first evaluation value generation module includes: A variable value acquisition sub-module, configured to acquire the weight variable value and traffic variable value set for each signal coverage object; A traffic support capability value determination sub-module, configured to determine a traffic support capability value according to the signal-to-noise ratio of each signal coverage object; the traffic support capability value is used to indicate the rate bandwidth size provided by the signal coverage object; A first evaluation value generation sub-module, configured to multiply the weight variable, the traffic variable, and the traffic support capability value to obtain a first evaluation value of each signal coverage object; the sector determination module includes: A fourth evaluation value generation sub-module, configured to add up the first evaluation values of the at least one corresponding signal coverage object for each wireless network coverage solution corresponding to each sector to obtain a fourth evaluation value; A difference factor generation sub-module, configured to subtract the minimum value from the maximum value in the fourth evaluation values of each wireless network coverage solution corresponding to each sector for each sector to obtain a difference factor corresponding to each sector; A sector determination sub-module, configured to determine, in each sector, the sector with the largest difference factor as the target sector.

7. An electronic device, characterized in that, Including: A processor, a memory, and a computer program stored on the memory and capable of running on the processor, where when the computer program is executed by the processor, the steps of the wireless network coverage solution evaluation method according to any one of claims 1-5 are implemented.

8. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the wireless network coverage solution evaluation method according to any one of claims 1-5 are implemented.

Citation Information

Patent Citations

  • Fusion networking configuration method and device

    CN103826233A

  • Optimization method, device, equipment and medium of Massive MIMO

    CN109379752A