Site Selection Method, Device, Electronic Device and Storage Medium

By acquiring and analyzing site information and area scope information in the target area, determining the area to be covered and calculating the signal coverage results of the site to be built, the area problem that 5G network cannot be covered is solved, and continuous coverage of the target area is achieved.

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

Patent Information

Application Number
CN202211077888.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-05
Publication Date
2025-06-10
Estimated Expiration
2042-09-05

AI Technical Summary

Technical Problem

In the early stages of 5G network construction, since the coverage range of 5G communication network is smaller than that of 4G, there are areas that cannot be covered, and continuous coverage of communication networks within the region cannot be achieved.

Method used

By obtaining site information and area scope information of each site in the target area, determining the area to be covered, using each grid to be covered as the site site to be built, its signal coverage result is calculated, and the site selection result is determined.

Benefits of technology

The continuous coverage of the target regional communication network is achieved, and the area problem that 5G network cannot be covered is solved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115442745B_ABST
    Figure CN115442745B_ABST
Patent Text Reader

Abstract

The present disclosure provides a site selection method, apparatus, electronic device, and storage medium, relating to the field of wireless communication technologies. Among them, the site selection method includes: obtaining the site information of each site within a target area and the area range information of the target area; determining the area to be covered in the target area based on the site information and the area range information, where the area to be covered includes a plurality of grids to be covered; using each grid to be covered as the site of a site to be built, and determining the signal coverage result of the site to be built corresponding to each grid to be covered; determining the site selection result of the site to be built in the area to be covered based on the signal coverage result of the site to be built corresponding to each grid to be covered. The present disclosure determines the site selection result in the area to be covered according to the signal coverage result when each grid to be covered is used as the site of the site to be built, thereby achieving continuous coverage of the communication network in the target area.
Need to check novelty before this filing date? Find Prior Art

Description

Background Art

[0002] In the initial stage of 5G (5th Generation Mobile Communication Technology) network construction, it is necessary to prioritize the determination of the site for building a station. Due to the huge construction scale, it is very difficult to carry out a large number of new site construction works, such as exploration, surveying, and site selection, which still require a large amount of manpower and material resources.

[0003] In the prior art, most of the site selections for 5G networks will adopt the existing base station locations of the existing 4G (the 4th generation mobile communication technology). On the one hand, it saves the planning and construction costs; on the other hand, it can quickly implement the 5G network construction. However, in this way, since the frequency band of 5G is higher than that of 4G, the coverage range of the 5G communication network is smaller than that of 4G, which will result in areas that cannot be covered by the communication network, and the continuous coverage of the communication network within the area cannot be achieved. Therefore, it is necessary to select a new site to build a station to achieve the continuous coverage of the communication network within the area.

[0004] Based on this, how to select the base station site to achieve the continuous coverage of the regional communication network has become a technical problem that needs to be solved urgently.

[0005] It should be noted that the information disclosed in the above background art section is only used to strengthen the understanding of the background of the present disclosure, and thus may include information that does not constitute the prior art known to those of ordinary skill in the art. Summary of the Invention

[0006] The present disclosure provides a site selection method, device, electronic device, and storage medium, which at least overcome the problem of the inability to continuously cover the regional communication network in the related art to a certain extent.

[0007] Other features and advantages of the present disclosure will become apparent through the following detailed description, or will be learned in part through the practice of the present disclosure.

[0008] According to one aspect of the present disclosure, a site selection method is provided, including: obtaining the site information of each site in the target area and the area range information of the target area; based on the site information and the area range information, determining the area to be covered in the target area, where the area to be covered includes a plurality of grids to be covered; using each grid to be covered as the site of the site to be built, determining the signal coverage result of each grid to be covered corresponding to the site to be built; based on the signal coverage result of each grid to be covered corresponding to the site to be built, determining the site selection result of the site to be built in the area to be covered.

[0009] In one embodiment of the present disclosure, determining the area to be covered based on the site information and the area range information includes: determining a plurality of grids to be covered based on the site information and the area range information; clustering the plurality of grids to be covered based on a clustering algorithm to obtain the area to be covered.

[0010] In one embodiment of the present disclosure, taking each grid to be covered as the site of the site to be built, and determining the signal coverage result of each grid to be covered corresponding to the site to be built includes: calculating the target distance between each grid to be covered and the nearest site in the target area; taking each grid to be covered as the site of the site to be built, and calculating the proportion of the grids to be covered within the signal coverage range of the site to be built corresponding to the grid to be covered; using the target distance and the proportion of the grids to be covered as the signal coverage result of the grid to be covered corresponding to the site to be built.

[0011] In one embodiment of the present disclosure, taking each grid to be covered as the site of the site to be built, and calculating the proportion of the grids to be covered within the signal coverage range of the site to be built corresponding to the grid to be covered includes: obtaining the signal radiation radius of the site to be built; taking the grid to be covered as the center and the signal radiation radius as the radius to obtain the signal coverage range of the site to be built; determining the number of grids to be covered and the total number of grids within the signal coverage range of the site to be built according to the signal coverage range of the site to be built; calculating the proportion of the grids to be covered within the signal coverage range of the site to be built based on the number of grids to be covered and the total number of grids within the signal coverage range of the site to be built.

[0012] In one embodiment of the present disclosure, determining the site selection result of the site to be built in the area to be covered based on the signal coverage result of each grid to be covered corresponding to the site to be built includes: comparing the target distance corresponding to each grid to be covered with a first preset threshold, and comparing the proportion of the grids to be covered corresponding to each grid to be covered with a second preset threshold to obtain the comparison result of each grid to be covered; determining the site selection result of the site to be built in the area to be covered based on the comparison result.

[0013] In one embodiment of the present disclosure, determining the site selection result of the site to be built in the area to be covered based on the comparison result includes: in the case where the target distance corresponding to the grid to be covered is greater than the first preset threshold and the proportion of the grids to be covered corresponding to the grid to be covered is greater than the second preset threshold, taking the grid to be covered as an alternative site.

[0014] In one embodiment of the present disclosure, before obtaining the site information of each site in the target area and the area range information of the target area, the method further includes: obtaining the geographical layer data and site planning data of the target area; and determining the target area, the site information of the base stations in the target area, and the area range information of the target area based on the geographical layer data and the planning data.

[0015] According to another aspect of the present disclosure, there is provided a site selection device, including: an information acquisition module, configured to acquire the site information of each site in the target area and the area range information of the target area; a to-be-covered area determination module, configured to determine the to-be-covered area of the target area based on the site information and the area range information, where the to-be-covered area includes a plurality of to-be-covered grids; a signal coverage result determination module, configured to use each of the to-be-covered grids as the site of the to-be-built site and determine the signal coverage result of each to-be-covered grid corresponding to the to-be-built site; and a site selection result determination module, configured to determine the site selection result of the to-be-built site in the to-be-covered area based on the signal coverage result of each to-be-covered grid corresponding to the to-be-built site.

[0016] In one embodiment of the present disclosure, the above-mentioned to-be-covered area determination module is further configured to determine a plurality of to-be-covered grids based on the site information and the area range information; and perform clustering on the plurality of covered grids based on a clustering algorithm to obtain the to-be-covered area.

[0017] In one embodiment of the present disclosure, the above-mentioned signal coverage result determination module is further configured to calculate the target distance between each to-be-covered grid and the nearest site in the target area; use each of the to-be-covered grids as the site of the to-be-built site, and calculate the proportion of the to-be-covered grids within the signal coverage range of the to-be-built site corresponding to each to-be-covered grid; and use the target distance and the proportion of the to-be-covered grids as the signal coverage result of each to-be-covered grid corresponding to the to-be-built site.

[0018] In one embodiment of the present disclosure, the above-mentioned signal coverage result determination module is further configured to obtain the signal radiation radius of the to-be-built site; use the to-be-covered grid as the center and the signal radiation radius as the radius to obtain the signal coverage range of the to-be-built site; determine the number of to-be-covered grids and the total number of grids within the signal coverage range of the to-be-built site according to the signal coverage range of the to-be-built site; and calculate the proportion of the to-be-covered grids within the signal coverage range of the to-be-built site based on the number of to-be-covered grids and the total number of grids within the signal coverage range of the to-be-built site.

[0019] In one embodiment of the present disclosure, the above-mentioned site selection result determination module is further configured to compare the target distance corresponding to each to-be-covered grid with a first preset threshold, and the to-be-covered grid ratio corresponding to each to-be-covered grid with a second preset threshold, to obtain a comparison result for each to-be-covered grid; based on the comparison result, determine the site selection result of the to-be-built site in the to-be-covered area.

[0020] In one embodiment of the present disclosure, the above-mentioned site selection result determination module is further configured to, when the target distance corresponding to the to-be-covered grid is greater than the first preset threshold and the to-be-covered grid ratio corresponding to the to-be-covered grid is greater than the second preset threshold, use this to-be-covered grid as an alternative site.

[0021] In one embodiment of the present disclosure, the above-mentioned device further includes a data acquisition module, which is configured to acquire the geographical layer data and site planning data of the target area; based on the geographical layer data and the planning data, determine the target area, the site information of the base stations in the target area, and the area range information of the target area.

[0022] According to still another aspect of the present disclosure, there is provided an electronic device, including: a processor; and a memory for storing executable instructions of the processor; wherein, the processor is configured to execute the above-mentioned site selection method by executing the executable instructions.

[0023] According to still another aspect of the present disclosure, there is provided a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the above-mentioned site selection method is implemented.

[0024] According to yet another aspect of the present disclosure, there is provided a computer program product, including computer instructions, the computer instructions are stored in a computer-readable storage medium, and when the computer instructions are executed by a processor, the operation instructions of the above-mentioned site selection method are implemented.

[0025] The present disclosure provides a site selection method, device, electronic device and storage medium. Among them, the site selection method includes: acquiring the site information of each site in the target area and the area range information of the target area; based on the site information and the area range information, determining the to-be-covered area of the target area, where the to-be-covered area includes a plurality of to-be-covered grids; using each to-be-covered grid as the site of the to-be-built site, determining the signal coverage result of the to-be-built site corresponding to each to-be-covered grid; based on the signal coverage result of the to-be-built site corresponding to each to-be-covered grid, determining the site selection result of the to-be-built site in the to-be-covered area. The present disclosure determines the site selection result in the to-be-covered area according to the signal coverage result when each to-be-covered grid is used as the site of the to-be-built site, realizing continuous coverage of the communication network in the target area.

[0026] It should be understood that the above general description and the following detailed description are merely exemplary and explanatory, and do not limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure. Obviously, the accompanying drawings in the following description are only some embodiments of the present disclosure, and those of ordinary skill in the art can obtain other drawings based on these drawings without creative efforts.

[0028] Figure 1 A flowchart showing a method for selecting a site in an embodiment of the present disclosure;

[0029] Figure 2 A flowchart showing another method for selecting a site in an embodiment of the present disclosure;

[0030] Figure 3 A schematic diagram showing a method for selecting a site in an embodiment of the present disclosure;

[0031] Figure 4 A schematic diagram showing another method for selecting a site in an embodiment of the present disclosure;

[0032] Figure 5 A flowchart showing another method for selecting a site in an embodiment of the present disclosure;

[0033] Figure 6 A flowchart showing another method for selecting a site in an embodiment of the present disclosure;

[0034] Figure 7 A flowchart showing another method for selecting a site in an embodiment of the present disclosure;

[0035] Figure 8 A schematic diagram showing another method for selecting a site in an embodiment of the present disclosure;

[0036] Figure 9 A schematic diagram showing a device for selecting a site in an embodiment of the present disclosure; and

[0037] Figure 10 A block diagram showing the structure of an electronic device in an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0038] Example embodiments will now be described more fully with reference to the accompanying drawings. However, the example embodiments can be implemented in various forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be more complete and comprehensive, and will fully convey the concept of the example embodiments to those skilled in the art. The features, structures, or characteristics described may be combined in any suitable manner in one or more embodiments.

[0039] In addition, the accompanying drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and thus repeated descriptions thereof will be omitted. Some of the block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software form, or in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.

[0040] As mentioned in the background art, in the prior art, most of the site selections for 5G networks adopt the locations of existing 4G base stations. On the one hand, it saves the planning and construction costs; on the other hand, it enables the rapid implementation of 5G network construction. However, in this way, since the frequency band of 5G is higher than that of 4G, the coverage area of the 5G communication network is smaller than that of 4G, which will result in areas that cannot be covered by the communication network and the continuous coverage of the communication network within the area cannot be achieved. Therefore, new site locations need to be selected for construction sites to achieve the continuous coverage of the communication network within the area.

[0041] Based on this, the embodiments of the present disclosure provide a site selection method, apparatus, electronic device, and storage medium, which obtain the site information of each site in the target area and the area range information of the target area; based on the site information and the area range information, determine the area to be covered in the target area; and determine the site selection result in the area to be covered by the signal coverage result when each grid to be covered in the area to be covered is used as the site of the site to be built, thereby achieving the continuous coverage of the communication network in the target area.

[0042] The following will describe the example embodiments in detail with reference to the accompanying drawings and embodiments.

[0043] First, the embodiments of the present disclosure provide a site selection method, which can be executed by any electronic device with computing and processing capabilities.

[0044] Figure 1 Show a flowchart of a site selection method in the embodiments of the present disclosure. As Figure 1 shown, the site selection method provided in the embodiments of the present disclosure includes the following steps:

[0045] S102. Obtain the site information of each site within the target area and the area range information of the target area.

[0046] It should be noted that the site information may include information such as the location information of the site and the signal radiation radius of the site. Here, the site can be a site of the telecommunications 5G engineering parameters, a site of the co - constructed and shared 5G engineering parameters of telecommunications and China Unicom, or a 1:1 co - location planning site. The area range information may include the boundary line information of the target area and the area information of the target area.

[0047] In an embodiment of the present disclosure, GIS (Geographic Information System) data, CM (Configuration Management) data, and planning data may be obtained first. Among them, the GIS data is geographical layer data, the CM data is the telecommunications 5G engineering parameter data and the co - constructed and shared 5G engineering parameter data of telecommunications and China Unicom, and the planning data is the 1:1 co - location planning site data. The raster layer of the target area can be extracted from the GIS data. Information such as the site ID (Identity document), site name, site longitude, and site latitude of the telecommunications 5G engineering parameter sites can be extracted from the CM data. Information such as the site ID, site name, site longitude, and site latitude of the co - constructed and shared 5G engineering parameter sites of telecommunications and China Unicom can be extracted from the CM data. Information such as the site ID, site name, site longitude, and site latitude of the 1:1 co - location planning sites can be extracted from the planning data.

[0048] S104. Based on the site information and the area range information, determine the area to be covered in the target area, where the area to be covered includes multiple grids to be covered.

[0049] It should be noted that the area to be covered is the area in the target area that is not covered by the communication network, and the grid to be covered is the grid in the target area that is not covered by the communication network. Here, according to the site information of the existing sites in the target area and the area range information of the target area, the area in the target area covered by the communication network of the existing sites can be removed, and the remaining area is the area to be covered.

[0050] S106. Take each grid to be covered as the site address of the site to be built, and determine the signal coverage result of the site to be built corresponding to each grid to be covered.

[0051] It should be noted that the signal coverage result can be the signal coverage range or area of the site to be built, or the number of grids to be covered or the proportion of grids to be covered within the signal coverage range of the site to be built. Here, according to the signal radiation radius of the site to be built, as well as the longitude information and latitude information of the grids to be covered, when determining the grids to be covered as the site addresses, the signal coverage range of the site to be built can be determined; according to the signal coverage range of the site to be built, the signal coverage result of the site to be built can be determined.

[0052] S108. Based on the signal coverage result of each grid to be covered corresponding to the site to be built, determine the site selection result of the site to be built in the area to be covered.

[0053] It should be noted that the site selection result can include the position coordinates of multiple grids to be covered as alternative site addresses. According to the signal coverage result of each grid to be covered corresponding to the site to be built, multiple grids to be covered can be selected from the area to be covered as alternative site addresses, and the position coordinates of multiple grids to be covered as alternative site addresses can be obtained. The alternative site addresses can be used as the site addresses of the site to be built.

[0054] The site selection method provided in the embodiments of the present disclosure obtains the site information of each site in the target area and the area range information of the target area; based on the site information and the area range information, determine the area to be covered in the target area, where the area to be covered includes multiple grids to be covered; use each grid to be covered as the site address of the site to be built, and determine the signal coverage result of each grid to be covered corresponding to the site to be built; based on the signal coverage result of each grid to be covered corresponding to the site to be built, determine the site selection result of the site to be built in the area to be covered. The present disclosure determines the site selection result in the area to be covered according to the signal coverage result when each grid to be covered is used as the site address of the site to be built, realizing continuous coverage of the communication network in the target area.

[0055] In an embodiment of the present disclosure, it can be achieved through Figure 2 the steps disclosed in to determine the area to be covered based on the site information and the area range information. Refer to Figure 2 the flowchart of another site selection method shown in, which may include the following steps:

[0056] S202. Based on the site information and the area range information, determine multiple grids to be covered;

[0057] S204. Based on the clustering algorithm, cluster multiple covered grids to obtain the area to be covered.

[0058] It should be noted that in an embodiment of the present disclosure, the clustering area required in the clustering algorithm and the area size or boundary information of the clustering area can be set first, such as setting the clustering radius R and the minimum density Dmin , perform density clustering on the to-be-covered grids to obtain the to-be-covered area.

[0059] In an embodiment of the present disclosure, the to-be-covered area can be obtained by performing density clustering on multiple to-be-covered grids. Specifically, during implementation, after dividing the to-be-covered grids adjacent to the area to be aggregated into the to-be-covered area, calculate the density of the to-be-covered area. When the density of the to-be-covered area is less than the above-mentioned minimum density D min , continue to divide the to-be-covered grids adjacent to the aggregated area into the to-be-covered area until the density of the to-be-covered area is greater than the above-mentioned minimum density D min , stop dividing the to-be-covered grids into the to-be-covered area, complete the density clustering of the to-be-covered grids, and obtain the to-be-covered area. The present disclosure can quickly obtain the to-be-covered area in the target area by clustering the to-be-covered grids.

[0060] In an embodiment of the present disclosure, the selection of the clustering algorithm scheme can be exemplified by Table 1 below. See Table 1:

[0061] Table 1

[0062]

[0063]

[0064] In an embodiment of the present disclosure, see Figure 3 A schematic diagram of a site selection method as shown. Multiple to-be-covered grids can be determined according to the site information and the regional range information. For example, Figure 3 as shown, the site can be one or more of the existing network 5G sites, co-constructed and shared 5G sites, and 1:1 co-located planned 5G sites. According to the location information of the existing network 5G sites, co-constructed and shared 5G sites, or 1:1 co-located planned 5G sites and the signal radiation radius T of each site distance , remove the grids covered by the communication networks of each site in the target area to obtain multiple to-be-covered grids in the target area.

[0065] In an embodiment of the present disclosure, taking the existing sites in the target area as the center, remove the grids within the radius threshold range of each existing site, and use the remaining grids in the target area as the to-be-covered grids. Among them, the selection criterion for the radius threshold can be that when the grid coverage rate in the target area is above 95%, the larger the radius threshold, the better. For example, the following Table 2 can be referred to:

[0066] Table 2

[0067] solution <![CDATA[Radius threshold T distance > grid coverage rate solution selection Solution 1 100 m 99.90% No Solution 2 300 m 98.50% Yes Solution 3 500 m 93.80% No

[0068] In an embodiment of the present disclosure, see Figure 4Schematic diagram of another method for selecting a site shown Figure 4 It is a schematic diagram of the area to be covered obtained after clustering multiple grids to be covered

[0069] In an embodiment of the present disclosure, it can be achieved through Figure 5 the steps disclosed in to use each grid to be covered as the site of the site to be built, and determine the signal coverage result of the site to be built corresponding to each grid to be covered. Refer to Figure 5 the flowchart of another method for selecting a site shown, which may include the following steps

[0070] S502, calculate the target distance between each grid to be covered and the nearest site in the target area

[0071] S504, use each grid to be covered as the site of the site to be built, and calculate the proportion of the grids to be covered within the signal coverage range of the site to be built corresponding to the grid to be covered

[0072] S506, use the target distance and the proportion of the grids to be covered as the signal coverage result of the site to be built corresponding to the grid to be covered

[0073] It should be noted that the distance between each grid to be covered and each site in the target area can be calculated separately, and according to the distance between each grid to be covered and each site in the target area, the target distance between each grid to be covered and the nearest site in the target area can be determined; the proportion of the grids to be covered is the ratio of the number of grids to be covered within the signal coverage range of the site to be built to the total number of grids. The number of grids to be covered within the signal coverage range of the site to be built corresponding to each grid to be covered and the total number of grids can be obtained first, and according to the number of grids to be covered within the signal coverage range of the site to be built and the total number of grids, the proportion of the grids to be covered corresponding to the site to be built for each grid to be covered can be calculated

[0074] In an embodiment of the present disclosure, the target distance corresponding to the grid to be covered and the proportion of the grids to be covered within the signal coverage range of the site to be built can be used as the signal coverage result of the site to be built corresponding to the grid to be covered. Here, other data can also be used to represent the signal coverage result of the site to be built corresponding to the grid to be covered. For example, the signal coverage area of the site to be built can be used as the signal coverage result of the site to be built corresponding to the grid to be covered

[0075] In an embodiment of the present disclosure, it can be achieved through Figure 6 the steps disclosed in to use each grid to be covered as the site of the site to be built, and calculate the proportion of the grids to be covered within the signal coverage range of the site to be built corresponding to the grid to be covered. Refer to Figure 6 the flowchart of another method for selecting a site shown, which may include the following steps

[0076] S602. Obtain the signal radiation radius of the site to be built;

[0077] S604. Taking the grid to be covered as the center and the signal radiation radius as the radius, obtain the signal coverage range of the site to be built;

[0078] S606. According to the signal coverage range of the site to be built, determine the number of grids to be covered and the total number of grids within the signal coverage range of the site to be built;

[0079] S608. Based on the number of grids to be covered and the total number of grids within the signal coverage range of the site to be built, calculate the proportion of grids to be covered within the signal coverage range of the site to be built.

[0080] In an embodiment of the present disclosure, it can be achieved through Figure 7 the steps disclosed in to determine the site selection result of the site to be built in the area to be covered based on the signal coverage result of the site to be built corresponding to each grid to be covered. Refer to Figure 7 the flowchart of another site selection method shown in, which may include the following steps:

[0081] S702. Compare the target distance corresponding to each grid to be covered with the first preset threshold, and the proportion of grids to be covered corresponding to each grid to be covered with the second preset threshold, to obtain the comparison result of each grid to be covered;

[0082] S704. Based on the comparison result, determine the site selection result of the site to be built in the area to be covered.

[0083] It should be noted that the first preset threshold and the second preset threshold can be set in advance. The first preset threshold and the second preset threshold can be freely set according to the actual coverage requirements of the communication network. The value ranges of the first preset threshold and the second preset threshold can be any numbers greater than 0; when the target distance corresponding to the grid to be covered is greater than or equal to the first preset threshold, and the proportion of grids to be covered corresponding to the grid to be covered is greater than or equal to the second preset threshold, the grid to be covered is determined as an alternative site. When one of the target distance corresponding to the grid to be covered or the proportion of grids to be covered does not meet the condition, that is, the grid to be covered does not meet the condition as a site.

[0084] In an embodiment of the present disclosure, refer to Figure 8Another schematic diagram of the site selection method is shown. The grid to be covered is used as the site of the site to be built. With the signal radiation radius Rcover of the site to be built as the radius, the signal coverage range of the site to be built is determined; according to the signal coverage range of the site to be built, the proportion of the grids to be covered within the signal coverage range of the site to be built is calculated; the distances from the grids to be covered to each site in the target area are calculated, and according to the distances from the grids to be covered to each site in the target area, the target distance D from the grid to be covered to the nearest site in the target area is determined station ; Compare the target distance D station with the first preset threshold, and the proportion of the grids to be covered with the second preset threshold P pg rid, to obtain the comparison result

[0085] In an embodiment of the present disclosure, within the area to be covered, a radar scanning algorithm can be used to scan the grids to be covered that meet the conditions according to the signal radiation radius R cover , the site spacing D station and the proportion of the grids to be covered higher than P pg rid threshold and other conditions, to obtain the site selection result

[0086] In an embodiment of the present disclosure, based on the comparison result, the site selection result of the site to be built in the area to be covered is determined, including: when the target distance corresponding to the grid to be covered is greater than the first preset threshold and the proportion of the grid to be covered corresponding to the grid to be covered is greater than the second preset threshold, the grid to be covered is used as an alternative site

[0087] It should be noted that when the grid to be covered is used as an alternative site, the longitude and latitude information of the grid to be covered can be used to plan and build the site to be built, so as to achieve full coverage of the communication network in the target area

[0088] In an embodiment of the present disclosure, it is also determined whether the target distance corresponding to the grid to be covered is greater than the first preset threshold and whether the proportion of the grid to be covered corresponding to the grid to be covered is greater than the second preset threshold. When it is determined that the target distance corresponding to the grid to be covered is greater than the first preset threshold and the proportion of the grid to be covered corresponding to the grid to be covered is greater than the second preset threshold, the grid to be covered is recorded as an alternative planning area. After the screening of the alternative planning area is completed, the sum of the scores of the grids to be covered in the alternative planning area is calculated, and the longitude and latitude information of the central grid with the highest score in the alternative planning area is used as the site of the site to be built. Among them, the score of the grid to be covered can be calculated according to the signal coverage result of the grid to be covered corresponding to the site to be built. For example, the proportion of the grid to be covered in the signal coverage result is used as the score of the grid to be covered

[0089] In one embodiment of the present disclosure, after obtaining the site address of the site to be built, the grids within the signal coverage range of the site built with this site address are removed, and the remaining grids to be covered in the target area are re-obtained. The remaining grids to be covered are clustered to obtain the second area to be covered. The site address of the site to be built is selected in the second area to be covered, and the site address of the site to be built is iteratively selected in the target area until no new site can be selected in the target area, or the target area completes full coverage or continuous coverage of the communication network.

[0090] In one embodiment of the present disclosure, before obtaining the site information of each site in the target area and the area range information of the target area, the method further includes:

[0091] Obtain the geographical layer data and site planning data of the target area;

[0092] Based on the geographical layer data and the planning data, determine the target area, the site information of the base stations in the target area, and the area range information of the target area.

[0093] It should be noted that the geographical layer data may be GIS data, and the site planning data may be CM data and planning data. Among them, the CM data contains 5G engineering parameter data of China Telecom and 5G engineering parameter data of the co-construction and sharing of China Telecom and China Unicom, and the planning data contains 1:1 co-location planning site data.

[0094] In one embodiment of the present disclosure, the following is a data example of the grids to be covered in Table 3:

[0095] Table 3

[0096]

[0097] Among them, city_id is the city ID, city_name is the city name, regionid is the region ID, x_offset is the x-axis offset, y_offset is the y-axis offset, longitude_left_up is the longitude of the upper left corner of the grid, latitude_left_up is the latitude of the upper left corner of the grid, longitude_right_down is the longitude of the lower right corner of the grid, latitude_right_down is the latitude of the lower right corner of the grid, score_level is the score level, p_provincecode is the provincial code, and p_date is the data acquisition date.

[0098] In one embodiment of the present disclosure, the following Table 4 is a data example of the area to be covered:

[0099] Table 4

[0100]

[0101] In one embodiment of the present disclosure, Table 5 below is a data example of the target area:

[0102] Table 5

[0103] area_id regionid x_offset y_offset p_provincecode p_date 20210130.5045.1434.180.2980.-6640 5045 2990 -6637 130000 2021-01-30 20210130.5045.1434.180.2980.-6640 5045 2972 -6648 130000 2021-01-30 20210130.5045.1434.180.2980.-6640 5045 2993 -6638 130000 2021-01-30 20210130.5045.1434.180.2980.-6640 5045 2984 -6641 130000 2021-01-30 20210130.5045.1434.180.2980.-6640 5045 2996 -6637 130000 2021-01-30 20210130.5045.1434.180.2980.-6640 5045 2971 -6643 130000 2021-01-30 20210130.5045.1434.180.2980.-6640 5045 2976 -6641 130000 2021-01-30 20210130.5045.1434.180.2980.-6640 5045 2976 -6639 130000 2021-01-30 20210130.5045.1434.180.2980.-6640 5045 2972 -6647 130000 2021-01-30 20210130.5045.1434.180.2980.-6640 5045 2986 -6638 130000 2021-01-30

[0104] Among them, area_id is the area ID.

[0105] In one embodiment of the present disclosure, Table 6 below is a data example of the site selection result:

[0106] Table 6

[0107]

[0108] Among them, provincecode is the provincial code, day is the time when the data is obtained, citycode is the city code, districtcode is the district and county code, scene_type is the scene type, logic_id is the logic ID, lon is the longitude, lat is the latitude, station_type is the base station type, freq is the frequency band, poor_rate is the poor quality rate, poor_grids is the number of poor quality grids, base_score is the basic score, users_score is the user score, and user_worth_score is the user value score.

[0109] Based on the same inventive concept, an embodiment of the present disclosure also provides a site selection device, as described in the following embodiments. Since the principle of solving problems in this device embodiment is similar to that of the above method embodiment, the implementation of this device embodiment can refer to the implementation of the above method embodiment, and the repeated parts will not be described again.

[0110] Figure 9 The following shows a schematic diagram of a site selection device in an embodiment of the present disclosure, as Figure 9 shown, the device includes:

[0111] An information acquisition module 910, configured to acquire the site information of each site within the target area and the area range information of the target area;

[0112] A to-be-covered area determination module 920, configured to determine the to-be-covered area of the target area based on the site information and the area range information, where the to-be-covered area includes a plurality of to-be-covered grids;

[0113] A signal coverage result determination module 930, configured to use each to-be-covered grid as the site of the to-be-built site, and determine the signal coverage result of the to-be-built site corresponding to each to-be-covered grid;

[0114] The site selection result determination module 940 is configured to determine the site selection result of the to-be-built site in the to-be-covered area based on the signal coverage results of the to-be-built sites corresponding to each to-be-covered grid.

[0115] In an embodiment of the present disclosure, the above-mentioned to-be-covered area determination module 920 is further configured to determine a plurality of to-be-covered grids based on the site information and the area range information; perform clustering on the plurality of covered grids based on a clustering algorithm to obtain the to-be-covered area.

[0116] In an embodiment of the present disclosure, the above-mentioned signal coverage result determination module 930 is further configured to calculate the target distance between each to-be-covered grid and the nearest site in the target area; use each to-be-covered grid as the site of the to-be-built site, and calculate the proportion of the to-be-covered grids within the signal coverage range of the to-be-built site corresponding to the to-be-covered grid; use the target distance and the proportion of the to-be-covered grids as the signal coverage result of the to-be-built site corresponding to the to-be-covered grid.

[0117] In an embodiment of the present disclosure, the above-mentioned signal coverage result determination module 930 is further configured to obtain the signal radiation radius of the to-be-built site; use the to-be-covered grid as the center and the signal radiation radius as the radius to obtain the signal coverage range of the to-be-built site; determine the number of to-be-covered grids and the total number of grids within the signal coverage range of the to-be-built site according to the signal coverage range of the to-be-built site; calculate the proportion of the to-be-covered grids within the signal coverage range of the to-be-built site based on the number of to-be-covered grids and the total number of grids within the signal coverage range of the to-be-built site.

[0118] In an embodiment of the present disclosure, the above-mentioned site selection result determination module 940 is further configured to compare the target distance corresponding to each to-be-covered grid with a first preset threshold, and the proportion of the to-be-covered grid corresponding to each to-be-covered grid with a second preset threshold to obtain the comparison result of each to-be-covered grid; determine the site selection result of the to-be-built site in the to-be-covered area based on the comparison result.

[0119] In an embodiment of the present disclosure, the above-mentioned site selection result determination module 940 is further configured to use the to-be-covered grid as an alternative site when the target distance corresponding to the to-be-covered grid is greater than the first preset threshold and the ratio of the to-be-covered grid corresponding to the to-be-covered grid is greater than the second preset threshold.

[0120] In an embodiment of the present disclosure, the above-mentioned device further includes a data acquisition module, which is configured to acquire the geographical layer data and site planning data of the target area; determine the target area, the site information of the base stations in the target area, and the area range information of the target area based on the geographical layer data and the planning data.

[0121] Those skilled in the art can understand that various aspects of the present disclosure can be implemented as a system, a method, or a program product. Therefore, various aspects of the present disclosure can be specifically implemented in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or an implementation combining hardware and software aspects, which can be collectively referred to as "circuits", "modules", or "systems" here.

[0122] Reference will be made below Figure 10 to describe the electronic device 1000 according to this embodiment of the present disclosure. Figure 10 The shown electronic device 1000 is merely an example and should not impose any limitation on the functions and the scope of use of the embodiments of the present disclosure.

[0123] As Figure 10 shown, the electronic device 1000 is presented in the form of a general-purpose computing device. The components of the electronic device 1000 may include, but are not limited to: at least one of the above-mentioned processing units 1010, at least one of the above-mentioned storage units 1020, and a bus 1030 connecting different system components (including the storage unit 1020 and the processing unit 1010).

[0124] Among them, the storage unit stores program codes, and the program codes can be executed by the processing unit 1010, so that the processing unit 1010 executes the steps according to various exemplary embodiments of the present disclosure described in the above "Exemplary Method" section of this specification. For example, the processing unit 1010 may execute the following steps of the above method embodiment: obtaining the site information of each site in the target area and the area range information of the target area; determining the area to be covered in the target area based on the site information and the area range information, where the area to be covered includes a plurality of grids to be covered; using each grid to be covered as the site of the site to be built, and determining the signal coverage result of the site to be built corresponding to each grid to be covered; determining the site selection result of the site to be built in the area to be covered based on the signal coverage result of the site to be built corresponding to each grid to be covered.

[0125] The storage unit 1020 may include a readable medium in the form of a volatile storage unit, such as a random access storage unit (RAM) 10201 and / or a cache storage unit 10202, and may further include a read-only storage unit (ROM) 10203.

[0126] The storage unit 1020 may further include a program / utilities 10204 having a set (at least one) of program modules 10205. Such program modules 10205 include, but are not limited to: an operating system, one or more application programs, other program modules, and program data. The implementation of a network environment may be included in each or some combination of these examples.

[0127] The bus 1030 can represent one or more of several types of bus architectures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of the various bus architectures.

[0128] The electronic device 1000 can also communicate with one or more external devices 1040 (such as a keyboard, a pointing device, a Bluetooth device, etc.), and can also communicate with one or more devices that enable a user to interact with the electronic device 1000, and / or communicate with any device that enables the electronic device 1000 to communicate with one or more other computing devices (such as a router, a modem, etc.). Such communication can be carried out through the input / output (I / O) interface 1050. Moreover, the electronic device 1000 can also communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through the network adapter 1060. As shown in the figure, the network adapter 1060 communicates with other modules of the electronic device 1000 through the bus 1030. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in combination with the electronic device 1000, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.

[0129] Through the description of the above embodiments, those skilled in the art can easily understand that the example embodiments described herein can be implemented by software, or can be implemented by a combination of software and necessary hardware. Therefore, the technical solutions according to the embodiments of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the embodiments of the present disclosure.

[0130] In an exemplary embodiment of the present disclosure, a computer-readable storage medium is also provided. The computer-readable storage medium can be a readable signal medium or a readable storage medium. A program product capable of implementing the above method of the present disclosure is stored thereon. In some possible implementation manners, various aspects of the present disclosure can also be implemented in the form of a program product, which includes program code. When the program product runs on a terminal device, the program code is used to enable the terminal device to execute the steps according to various exemplary embodiments of the present disclosure described in the "Exemplary Method" section of this specification.

[0131] More specific examples of the computer-readable storage medium in the present disclosure may include, but are not limited to: electrical connections with one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above.

[0132] In the present disclosure, the computer-readable storage medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a readable program code is carried. Such a propagated data signal may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The readable signal medium may also be any readable medium other than the readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device.

[0133] Optionally, the program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical fiber cable, RF, etc., or any suitable combination of the above.

[0134] In specific implementation, the program code for performing the operations of the present disclosure may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and also including conventional procedural programming languages such as the "C" language or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, executed as a stand-alone software package, partially on the user computing device and partially on a remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., by using an Internet service provider to connect through the Internet).

[0135] It should be noted that although several modules or units of the devices for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of the two or more modules or units described above may be embodied in one module or unit. Conversely, the features and functions of one module or unit described above may be further divided and embodied by multiple modules or units.

[0136] In addition, although the various steps of the methods in the present disclosure are described in a specific order in the drawings, this does not require or imply that the steps must be performed in that specific order, or that all of the steps shown must be performed to achieve the desired result. Additionally or alternatively, certain steps may be omitted, multiple steps may be combined into one step for execution, and / or one step may be decomposed into multiple steps for execution, etc.

[0137] From the description of the above embodiments, those skilled in the art can easily understand that the exemplary embodiments described herein can be implemented by software or by a combination of software and necessary hardware. Therefore, the technical solutions according to the embodiments of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, mobile hard disk, etc.) or on a network, and includes several instructions to enable a computing device (such as a personal computer, server, mobile terminal, or network device, etc.) to execute the methods according to the embodiments of the present disclosure.

[0138] After considering the specification and practicing the invention disclosed herein, those skilled in the art will readily conceive of other embodiments of the present disclosure. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include known common general knowledge or conventional technical means in the technical field not disclosed herein. The specification and examples are only regarded as exemplary, and the true scope and spirit of the present disclosure are pointed out by the appended claims.

Claims

1. A site selection method, characterized in that, it includes: Obtain the site information of each site in the target area and the area range information of the target area; Based on the site information and the area range information, determine the area to be covered in the target area, where the area to be covered includes multiple grids to be covered; the area to be covered is the area in the target area that is not covered by the communication network, and the grid to be covered is the grid in the target area that is not covered by the communication network; Take each grid to be covered as the site of the site to be built, and determine the signal coverage result of each grid to be covered corresponding to the site to be built; Based on the signal coverage result of each grid to be covered corresponding to the site to be built, determine the site selection result of the site to be built in the area to be covered; Among them, taking each grid to be covered as the site of the site to be built, and determining the signal coverage result of each grid to be covered corresponding to the site to be built, includes: Calculate the distance between each grid to be covered and each site in the target area respectively, and determine the target distance between each grid to be covered and the nearest site in the target area according to the distance between each grid to be covered and each site in the target area; Obtain the signal radiation radius of the site to be built; with the grid to be covered as the center and the signal radiation radius as the radius, obtain the signal coverage range of the site to be built; according to the signal coverage range of the site to be built, determine the number of grids to be covered and the total number of grids within the signal coverage range of the site to be built; based on the number of grids to be covered and the total number of grids within the signal coverage range of the site to be built, calculate the proportion of grids to be covered within the signal coverage range of the site to be built; the proportion of grids to be covered is the ratio of the number of grids to be covered within the signal coverage range of the site to be built to the total number of grids; Take the target distance and the proportion of grids to be covered as the signal coverage result of the grid to be covered corresponding to the site to be built.

2. The site selection method according to claim 1, characterized in that, Based on the site information and the area range information, determining the area to be covered includes: Based on the site information and the area range information, determine multiple grids to be covered; Based on the clustering algorithm, cluster the multiple grids to be covered to obtain the area to be covered.

3. The site selection method according to claim 1, characterized in that, Based on the signal coverage result of each grid to be covered corresponding to the site to be built, determining the site selection result of the site to be built in the area to be covered includes: Compare the target distance corresponding to each grid to be covered with a first preset threshold, and compare the proportion of grids to be covered corresponding to each grid to be covered with a second preset threshold to obtain the comparison result of each grid to be covered; Based on the comparison result, determine the site selection result of the site to be built in the area to be covered.

4. The site selection method according to claim 3, characterized in that, Based on the comparison result, determining the site selection result of the site to be built in the area to be covered includes: When the target distance corresponding to the grid to be covered is greater than a first preset threshold and the ratio of the grid to be covered corresponding to the grid to be covered is greater than a second preset threshold, the grid to be covered is used as an alternative site address.

5. The site selection method according to claim 1, characterized in that, before obtaining the site information of each site in the target area and the area range information of the target area, the method further includes: obtaining the geographical layer data and site planning data of the target area; based on the geographical layer data and the planning data, determining the target area, the site information of the base stations in the target area, and the area range information of the target area.

6. A site selection device, characterized in that, comprising: an information acquisition module, configured to acquire the site information of each site in the target area and the area range information of the target area; a to-be-covered area determination module, configured to determine the to-be-covered area of the target area based on the site information and the area range information, wherein the to-be-covered area includes a plurality of grids to be covered, the to-be-covered area is the area in the target area that is not covered by the communication network, and the grid to be covered is the grid in the target area that is not covered by the communication network; a signal coverage result determination module, configured to use each of the grids to be covered as the site address of the site to be built, and determine the signal coverage result of each of the grids to be covered corresponding to the site to be built; a site selection result determination module, configured to determine the site selection result of the site to be built in the to-be-covered area based on the signal coverage result of each of the grids to be covered corresponding to the site to be built; wherein, the signal coverage result determination module is specifically configured to: calculate the distance between each grid to be covered and each site in the target area respectively, determine the target distance between each grid to be covered and the nearest site in the target area according to the distance between each grid to be covered and each site in the target area; obtain the signal radiation radius of the site to be built; use the grid to be covered as the center and the signal radiation radius as the radius to obtain the signal coverage range of the site to be built; determine the number of grids to be covered and the total number of grids in the signal coverage range of the site to be built according to the signal coverage range of the site to be built; calculate the ratio of the grids to be covered in the signal coverage range of the site to be built based on the number of grids to be covered and the total number of grids in the signal coverage range of the site to be built; the ratio of the grids to be covered is the ratio of the number of grids to be covered in the signal coverage range of the site to be built to the total number of grids; use the target distance and the ratio of the grids to be covered as the signal coverage result of the grid to be covered corresponding to the site to be built.

7. An electronic device, characterized in that, comprising: a processor; and a memory, configured to store the executable instructions of the processor; wherein, the processor is configured to execute the site selection method according to any one of claims 1 to 5 by executing the executable instructions.

8. A computer-readable storage medium, on which a computer program is stored, characterized in that, When the computer program is executed by a processor, it implements the site selection method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Base station deployment position addressing method and device

    CN108260075A

  • Base station deployment method and base station deployment device

    CN109429234A