Building network coverage determination method and device
By obtaining the data of the building and the base station working parameter information, it automatically determines whether the building has signal coverage, which solves the problems of signal attenuation and long data acquisition cycles, and achieves rapid and accurate signal coverage identification and efficiency improvement.
Patent Information
- Application Number
- CN202411155715.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-21
- Publication Date
- 2024-12-13
- Estimated Expiration
- 2044-08-21
AI Technical Summary
In urban buildings, the wireless network signal outdoors of Hongzhan indoors is severely decayed due to thick walls and trees in the building. The existing methods rely on user complaints and surveys one by one. The data collection period is long and inaccurate, making it difficult to quickly Determine the 4G and 5G signal coverage, especially for new buildings, which cannot evaluate signal coverage.
By obtaining the data of the building, the working parameter information of the room branch site and the macro site, using parameters such as latitude and longitude, name, and working frequency band to calculate the spacing and similarity values, automatically determine whether the building has room branch site and macro site coverage, and determine whether it is There is network coverage to improve the accuracy and efficiency of signal coverage identification.
It realizes accurate identification of building signal coverage, reduces manual participation, improves network coverage identification efficiency, and can quickly determine indoor and outdoor signal coverage, which is suitable for various types of buildings.
Smart Images

Figure CN119136210A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of network communication technology, and in particular to a method and device for determining network coverage of a building. Background Art
[0002] In the construction of wireless network coverage, there are usually two coverage methods: indoor and outdoor. Outdoors, it is generally possible to use outdoor macro base stations with larger power to achieve outdoor to indoor coverage, thus achieving signal coverage of buildings in a wider area. In addition, for some tall buildings with many partitions, indoor base stations (i.e., indoor distribution) are built to ensure their corresponding indoor coverage, making up for the buildings that cannot be well covered by outdoor macro base stations due to more penetration damage.
[0003] In actual applications, most buildings are covered by outdoor macro base stations. However, in actual urban buildings, there are still some buildings with thick walls, trees or other objects that block the signal, resulting in serious signal attenuation or penetration of the wireless network based on the macro base station from outdoor to indoor, and it is impossible to guarantee good signal coverage of the building indoors. Moreover, in actual scenarios, there are large differences in building types, heights, and areas in different scenarios. Since different types of buildings have different effects on the penetration of outdoor base station signals, how to quickly find buildings that are potentially not covered by the 4th Generation mobile communication technology (4G) & 5th Generation mobile communication technology (5G) signals is an extremely complex and challenging task.
[0004] At present, when operators are planning and constructing networks for urban buildings, they usually rely on users to file network complaints when the network experience is poor to obtain scenes or buildings with poor network coverage. However, this process is not only long but also cannot guarantee the accuracy of the feedback data. At the same time, the user complaint data relies on the corresponding network maintenance personnel to investigate and retest each building. For super-large cities with many buildings, the feasibility is too low and the progress is slow.
[0005] Finally, the traditional method of collecting measurement report (MR) data, analyzing the data reported by the base station, and using network simulation methods to identify the current signal coverage of various types of buildings requires data collection, uploading, modeling, simulation, analysis and other links. The entire process has a large amount of data and a long cycle. In addition, for some newly built buildings, they do not have 4G and 5G signals, so it is impossible to collect effective MR signals and evaluate the signal coverage of the buildings. Summary of the invention
[0006] In view of the above problems, embodiments of the present application provide a method and device for determining building network coverage that overcomes the above problems or at least partially solves the above problems.
[0007] In a first aspect, an embodiment of the present application provides a method for determining network coverage of a building, the method comprising:
[0008] Acquire first data of a target building, first working parameter information of an indoor site corresponding to the target building, and second working parameter information of a macro site, wherein the first data includes: name, longitude and latitude, the first working parameter information includes: cell name, first working parameter longitude and latitude, and the second working parameter information includes: second working parameter longitude and latitude, and working frequency band;
[0009] Determine whether the target building is covered by indoor sites through the first engineering parameter information and the name, longitude and latitude in the first data;
[0010] Determine whether the target building is covered by a macro base station by using the second engineering parameter information and the longitude and latitude in the first data;
[0011] In the case where the target building has no indoor site coverage and no macro site coverage, determining that the target building has no network coverage;
[0012] In a case where the target building has at least one of indoor site coverage and macro site coverage, it is determined that the target building has network coverage.
[0013] Optionally, determining whether the target building has indoor site coverage by using the first engineering parameter information and the name and longitude and latitude in the first data includes:
[0014] Calculate a first distance between the target building and the indoor distribution site by using the longitude and latitude in the first data and the longitude and latitude of the first engineering parameter;
[0015] Calculate the similarity between the name in the first data and the cell name in the first working parameter information to obtain a first similarity value;
[0016] Whether the target building is covered by an indoor site is determined by using the first distance and the first similarity value.
[0017] Optionally, determining whether the target building is covered by an indoor site by using the first distance and the first similarity value includes:
[0018] If one of the following conditions is met, it is determined that the target building is covered by the indoor site; otherwise, it is determined that the target building is not covered by the indoor site:
[0019] The first distance is greater than or equal to a first distance threshold, and the first similarity value is greater than or equal to a first similarity threshold;
[0020] The first distance is greater than or equal to a second distance threshold and less than the first distance threshold, and the first similarity value is greater than or equal to a second similarity threshold;
[0021] The first distance is greater than or equal to a third distance threshold and less than the second distance threshold, and the first similarity value is greater than or equal to a third similarity threshold;
[0022] The first distance is greater than or equal to a fourth distance threshold and less than the third distance threshold, and the first similarity value is greater than or equal to a fourth similarity threshold;
[0023] The first distance is greater than or equal to a fifth distance threshold and less than the fourth distance threshold, and the first similarity value is greater than or equal to a fifth similarity threshold;
[0024] The first spacing threshold, the second spacing threshold, the third spacing threshold, the fourth spacing threshold, and the fifth spacing threshold are arranged from large to small;
[0025] The first similarity threshold, the second similarity threshold, the third similarity threshold, the fourth similarity threshold, and the fifth similarity threshold are arranged from large to small, and are all values greater than 0 and less than 1.
[0026] Optionally, determining whether the target building is covered by a macro base station site by using the second engineering parameter information and the longitude and latitude in the first data includes:
[0027] Calculate a second distance between the target building and the macro base station site according to the longitude and latitude in the first data and the longitude and latitude of the second engineering reference;
[0028] According to the working frequency band in the second working parameter information, obtaining an effective coverage distance corresponding to the working frequency band;
[0029] It is determined whether the target building is covered by a macro site according to the second spacing and the effective coverage spacing.
[0030] Optionally, acquiring, according to the working frequency band in the second working parameter information, an effective coverage spacing corresponding to the working frequency band includes:
[0031] According to a preset correspondence between the working frequency band and the effective coverage distance, obtaining the effective coverage distance corresponding to the working frequency band; or,
[0032] When the second working parameter information also includes the transmission power, the effective coverage distance corresponding to the working frequency band is calculated according to the transmission power and the working frequency band in the second working parameter information.
[0033] Optionally, when the second working parameter information also includes transmit power, the effective coverage spacing corresponding to the working frequency band is calculated according to the transmit power and working frequency band in the second working parameter information, and is specifically calculated by the following formula:
[0034]
[0035] Wherein, dist represents the effective coverage distance corresponding to the working frequency band;
[0036] β represents the attenuation coefficient;
[0037] D represents the effective propagation distance of the radio in the air corresponding to the transmission power;
[0038] f represents the operating frequency band;
[0039] N represents the weak coverage factor.
[0040] Optionally, the determining, according to the second spacing and the effective coverage spacing, whether the target building is covered by a macro site includes:
[0041] When the second spacing is less than or equal to the effective coverage spacing, determining that the target building is covered by a macro site;
[0042] When the second distance is greater than the effective coverage distance, it is determined that the target building is not covered by a macro base station.
[0043] Optionally, the determining, according to the second spacing and the effective coverage spacing, whether the target building is covered by a macro site includes:
[0044] When the first data also includes height and area, if the second spacing is less than or equal to the effective coverage spacing, the height is less than or equal to the first height, and the area is less than or equal to the first area, it is determined that the target building is covered by a macro site; otherwise, it is determined that the target building is not covered by a macro site.
[0045] Optionally, when the target building has no indoor site coverage and no macro site coverage, after determining that the target building has no network coverage, the method further includes:
[0046] In the case where the first data also includes category, height, and area, if the category in the first data is a preset category, the height is between the second height and the third height, and the area is between the second area and the third area, then the target building is determined to be a high-value building; otherwise, the target building is determined to be a low-value building.
[0047] In a second aspect, an embodiment of the present application further provides a device for determining network coverage of a building, the device comprising:
[0048] An acquisition module is used to acquire first data of a target building, first working parameter information of an indoor site corresponding to the target building, and second working parameter information of a macro site, wherein the first data includes: name, longitude and latitude, the first working parameter information includes: cell name, first working parameter longitude and latitude, and the second working parameter information includes: second working parameter longitude and latitude, and working frequency band;
[0049] A first determination module is used to determine whether the target building is covered by an indoor site through the first engineering parameter information and the name, longitude and latitude in the first data;
[0050] A second determination module is used to determine whether the target building is covered by a macro site through the second working parameter information and the longitude and latitude in the first data;
[0051] A third determination module is used to determine that the target building has no network coverage when the target building has no indoor site coverage and no macro site coverage;
[0052] The fourth determination module is used to determine whether the target building has network coverage when the target building has at least one of indoor site coverage and macro site coverage.
[0053] In a third aspect, an embodiment of the present application further provides an electronic device, including a memory, a transceiver, and a processor:
[0054] A memory for storing a computer program; a transceiver for sending and receiving data under the control of a processor; and a processor for reading the computer program in the memory and executing the method as described in the first aspect above.
[0055] In a fourth aspect, an embodiment of the present application further provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the method described in the first aspect above.
[0056] In the above embodiment of the present application, the first data of the target building, the first working parameter information of the indoor site corresponding to the target building, and the second working parameter information of the macro site are obtained. The first data includes: name, longitude and latitude, the first working parameter information includes: cell name, first working parameter longitude and latitude, the second working parameter information includes: second working parameter longitude and latitude, working frequency band, and through the first working parameter information and the name and longitude and latitude in the first data, it is determined whether the target building is covered by the indoor site, that is, for the indoor network coverage of the target building, the location and name of the target building and the indoor site are comprehensively judged, which can improve the indoor signal coverage recognition accuracy of the building. In addition, through the second working parameter information and the longitude and latitude in the first data, it is determined whether the target building is covered by the macro site, that is, for the outdoor network coverage of the target building, the location and working frequency band of the target building and the macro site are judged, which can improve the outdoor signal coverage recognition accuracy of the building. Moreover, when the target building has no indoor site coverage and no macro site coverage, it is determined that the target building has no network coverage; otherwise, it is determined that the target building has network coverage. Thus, through indoor signal coverage identification and outdoor signal coverage identification respectively, it is possible to accurately and comprehensively determine whether the target building has network signal coverage, and the whole process is automatically executed without manual participation, which can improve the efficiency of network coverage identification. BRIEF DESCRIPTION OF THE DRAWINGS
[0057] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments of the present application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0058] Figure 1 One of the flowcharts of the method for determining building network coverage provided in an embodiment of the present application;
[0059] Figure 2 A flowchart of name filtering provided for an embodiment of the present application;
[0060] Figure 3 A second flowchart of a method for determining building network coverage provided in an embodiment of the present application;
[0061] Figure 4 A flowchart for determining indoor signal coverage provided by an embodiment of the present application;
[0062] Figure 5 A flowchart for determining outdoor signal coverage provided in an embodiment of the present application;
[0063] Figure 6 A flow chart for determining the value of a target building provided in an embodiment of the present application;
[0064] Figure 7 Flowchart 3 of the method for determining building network coverage provided in an embodiment of the present application;
[0065] Figure 8 Flow chart 4 of the method for determining building network coverage provided in an embodiment of the present application;
[0066] Fig. 9 A structural block diagram of a device for determining building network coverage provided in an embodiment of the present application;
[0067] Fig.10 A structural block diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0068] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.
[0069] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0070] The method for determining the building network coverage provided by the embodiment of the present application is described in detail below with reference to the accompanying drawings through specific embodiments and their application scenarios.
[0071] Specifically, the embodiment of the present application provides a method for determining the network coverage of a building, which is applied to a server, such as Figure 1 As shown, the following steps may be specifically included:
[0072] Step 101, obtain the first data of the target building, the first working parameter information of the indoor site corresponding to the target building, and the second working parameter information of the macro site, the first data including: name, longitude and latitude, the first working parameter information including: cell name, first working parameter longitude and latitude, the second working parameter information including: second working parameter longitude and latitude, working frequency band.
[0073] Specifically, the first data is geographic point of interest (POI) data, which refers to geographic information points in an electronic map including but not limited to the name of a building, longitude and latitude. In a geographic information system, a POI can be a house, a shop, a mailbox, a bus stop, etc.
[0074] Among them, indoor sites refer to base stations built inside buildings, including but not limited to 4G indoor sites and 5G indoor sites. Macro sites refer to base stations built outside buildings, including but not limited to 4G macro sites and 5G macro sites.
[0075] The indoor base station corresponding to the target building refers to the base station built inside the building. The macro base station corresponding to the target building refers to the base station closest to the target building among multiple base stations built outside the target building.
[0076] The first working parameter information of the indoor site corresponding to the target building includes but is not limited to: the cell name (i.e. the name of the indoor site), the first working parameter longitude and latitude (i.e. the longitude and latitude of the indoor site). The second working parameter information of the macro site corresponding to the target building includes but is not limited to: the second working parameter longitude and latitude (i.e. the longitude and latitude of the macro site), and the working frequency band (i.e. the working frequency band of the macro site).
[0077] Step 102: Determine whether the target building has indoor site coverage through the first engineering parameter information and the name, longitude and latitude in the first data.
[0078] Specifically, invalid English, numbers, and logos in the cell names of the indoor distribution sites and the names of the target buildings are filtered out, and valid Chinese names are retained, so that it is possible to determine whether the target building is covered by the indoor distribution site through the filtered cell names of the indoor distribution sites and the names of the target buildings.
[0079] The above filtering process is explained below through a specific example:
[0080] For example: Figure 2 As shown, the community name is obtained, and it is determined whether the community name contains abnormal characters. If it is determined to be yes, it means that the community name contains abnormal characters, and abnormal characters are cleaned; if it is determined to be no, it is determined whether the community name contains English characters.
[0081] After cleaning abnormal characters, it is determined whether the community name contains English characters. If it is determined to be yes, it means that the community name contains English characters, and the English characters are cleaned; if it is determined to be no, it is determined whether the community name contains numbers.
[0082] After cleaning the English characters, it is determined whether the community name has numbers. If it is determined to be yes, it means that the community name has numbers, and the numbers are cleaned; if it is determined to be no, the community name with only text is output. After cleaning the numbers, the community name with only text is output.
[0083] Latitude and longitude are the combination of longitude and latitude, forming a coordinate system. Since the current coordinate system types include the Global Positioning System (GPS) coordinate system, the Mars coordinate system, etc., if the longitude and latitude of the first working parameter and the longitude and latitude of the target building do not belong to the same coordinate system, it is necessary to convert the longitude and latitude of the first working parameter or the longitude and latitude of the target building to ensure that the longitude and latitude of the first working parameter or the longitude and latitude of the target building belong to the same coordinate system.
[0084] Through the filtered cell name of the indoor distribution site, the first working parameter longitude and latitude, and the filtered name, longitude and latitude of the target building, it can be determined whether the target building is covered by the indoor distribution site.
[0085] Step 103: Determine whether the target building is covered by a macro base station through the second engineering parameter information and the longitude and latitude in the first data.
[0086] Specifically, it can be determined whether the target building is covered by the macro base station site through the second working parameter longitude and latitude, the working frequency band, and the longitude and latitude of the target building.
[0087] If the second working parameter longitude and latitude and longitude and the target building's longitude and latitude do not belong to the same coordinate system, it is necessary to convert the second working parameter longitude and latitude or the target building's longitude and latitude to ensure that they belong to the same coordinate system.
[0088] Step 104: When the target building has no indoor site coverage and no macro site coverage, determine that the target building has no network coverage.
[0089] Specifically, if it is determined that the target building has neither indoor site coverage nor macro site coverage, it can be determined that the target building has no network coverage, that is, if the target building has neither indoor base station coverage nor outdoor base station coverage, the target building has no network coverage.
[0090] Step 105: When the target building is covered by at least one of an indoor site and a macro site, it is determined that the target building has network coverage.
[0091] Specifically, if it is determined that the target building has indoor site coverage but no macro site coverage, it can be determined that the target building has network coverage. If it is determined that the target building has no indoor site coverage but has macro site coverage, it can be determined that the target building has network coverage. If it is determined that the target building has both indoor site coverage and macro site coverage, it can be determined that the target building has network coverage.
[0092] It should be noted that for each building in a city, the network coverage is determined according to the method of determining the network coverage of the target building, and the network coverage of all buildings in the city can be obtained. Finally, according to the coverage of the buildings, the buildings without network coverage can be obtained, so as to plan and construct the network for the buildings without network coverage.
[0093] In the above embodiment of the present application, the first data of the target building, the first working parameter information of the indoor site corresponding to the target building, and the second working parameter information of the macro site are obtained. The first data includes: name, longitude and latitude, the first working parameter information includes: cell name, first working parameter longitude and latitude, the second working parameter information includes: second working parameter longitude and latitude, working frequency band, and through the first working parameter information and the name and longitude and latitude in the first data, it is determined whether the target building is covered by the indoor site, that is, for the indoor network coverage of the target building, the location and name of the target building and the indoor site are comprehensively judged, which can improve the indoor signal coverage recognition accuracy of the building. In addition, through the second working parameter information and the longitude and latitude in the first data, it is determined whether the target building is covered by the macro site, that is, for the outdoor network coverage of the target building, the location and working frequency band of the target building and the macro site are judged, which can improve the outdoor signal coverage recognition accuracy of the building. Moreover, when the target building has no indoor site coverage and no macro site coverage, it is determined that the target building has no network coverage; otherwise, it is determined that the target building has network coverage. Thus, through indoor signal coverage identification and outdoor signal coverage identification respectively, it is possible to accurately and comprehensively determine whether the target building has network signal coverage, and the whole process is automatically executed without manual participation, which can improve the efficiency of network coverage identification.
[0094] Regarding the coverage judgment of the indoor site, in an optional specific embodiment, the step 102 determines whether the target building is covered by the indoor site through the first working parameter information and the name, longitude and latitude in the first data, specifically including:
[0095] Step 1021, calculating a first distance between the target building and the indoor distribution site by using the longitude and latitude in the first data and the longitude and latitude of the first engineering parameter;
[0096] Step 1022, calculating the similarity between the name in the first data and the cell name in the first working parameter information to obtain a first similarity value;
[0097] Step 1023: Determine whether the target building is covered by an indoor site based on the first spacing and the first similarity value.
[0098] Specifically, the distance between the target building and the first working parameter longitude and latitude of the indoor site is calculated, and the distance is used as the first spacing. In addition, the name similarity between the name of the target building and the cell name of the indoor site is calculated to obtain a first similarity value. By comprehensively judging whether the target building is covered by the indoor site based on the distance between the target building and the indoor site and the first similarity value of the name, and comprehensively judging the coverage of the indoor site based on the location of the target building and the indoor site and the name similarity, the indoor signal coverage recognition accuracy of the building can be improved.
[0099] The following example illustrates the process of determining whether the target building is covered by indoor sites:
[0100] like Figure 3 As shown, the first data of the target building is obtained, and the first working parameter information (including the first working parameter information of the 4G indoor site and the first working parameter information of the 5G indoor site) is obtained. The longitude and latitude in the first data and the first working parameter longitude and latitude in the first working parameter information are converted into a coordinate system so that the longitude and latitude in the first data and the first working parameter longitude and latitude in the first working parameter information belong to the same coordinate system. The first distance between the indoor site and the target building is calculated by the longitude and latitude in the first data and the first working parameter longitude and latitude, and the name similarity between the target building and the indoor site is calculated by the name in the first data and the cell name in the first working parameter information to obtain a first similarity value. The first distance and the first similarity value are used to jointly determine whether the target building is covered by the indoor site, and further determine whether the target building is covered by the network, that is, if the target building is covered by the indoor site, then the target building has network coverage. If the target building is not covered by the indoor site, it is necessary to determine whether there is network coverage based on whether the target building is covered by the macro site.
[0101] Further, the step 1023 determines whether the target building is covered by a room-based site by using the first spacing and the first similarity value, and specifically includes:
[0102] If one of the following conditions is met, it is determined that the target building is covered by the indoor site; otherwise, it is determined that the target building is not covered by the indoor site:
[0103] The first distance is greater than or equal to a first distance threshold, and the first similarity value is greater than or equal to a first similarity threshold;
[0104] The first distance is greater than or equal to a second distance threshold and less than the first distance threshold, and the first similarity value is greater than or equal to a second similarity threshold;
[0105] The first distance is greater than or equal to a third distance threshold and less than the second distance threshold, and the first similarity value is greater than or equal to a third similarity threshold;
[0106] The first distance is greater than or equal to a fourth distance threshold and less than the third distance threshold, and the first similarity value is greater than or equal to a fourth similarity threshold;
[0107] The first distance is greater than or equal to a fifth distance threshold and less than the fourth distance threshold, and the first similarity value is greater than or equal to a fifth similarity threshold;
[0108] The first spacing threshold, the second spacing threshold, the third spacing threshold, the fourth spacing threshold, and the fifth spacing threshold are arranged from large to small;
[0109] The first similarity threshold, the second similarity threshold, the third similarity threshold, the fourth similarity threshold, and the fifth similarity threshold are arranged from large to small, and are all values greater than 0 and less than 1.
[0110] Specifically, obtain the first distance dist and the first similarity value S between the target building and the indoor distribution site. The first distance threshold d1, the second distance threshold d2, the third distance threshold d3, the fourth distance threshold d4, and the fifth distance threshold d5 are all values greater than 0, and the unit of d1, d2, d3, d4, and d5 is m, and the size relationship is: d1>d2>d3>d4>d5. The first similarity threshold s1, the second similarity threshold s2, the third similarity threshold s3, the fourth similarity threshold s4, and the fifth similarity threshold s5 are all values greater than 1 and less than 1, and the size relationship is: 1>s1>s2>s3>s4>s5>0.
[0111] Determine the size relationship between the first spacing dist and the first spacing threshold d1, the second spacing threshold d2, the third spacing threshold d3, the fourth spacing threshold d4, and the fifth spacing threshold d5, and determine the size relationship between the first similarity value S and the first similarity threshold s1, the second similarity threshold s2, the third similarity threshold s3, the fourth similarity threshold s4, and the fifth similarity threshold s5, so as to determine whether the target building is covered by an in-building distribution site.
[0112] It should be noted that the size relationship between the first similarity value S and the first similarity threshold s1, the second similarity threshold s2, the third similarity threshold s3, the fourth similarity threshold s4, and the fifth similarity threshold s5 can be determined first, and then the size relationship between the first spacing dist and the first spacing threshold d1, the second spacing threshold d2, the third spacing threshold d3, the fourth spacing threshold d4, and the fifth spacing threshold d5 can be determined. Or, the size relationship between the first spacing dist and the first spacing threshold d1, the second spacing threshold d2, the third spacing threshold d3, the fourth spacing threshold d4, and the fifth spacing threshold d5 can also be determined first, and then the size relationship between the first similarity value S and the first similarity threshold s1, the second similarity threshold s2, the third similarity threshold s3, the fourth similarity threshold s4, and the fifth similarity threshold s5 can be determined. Or the size relationship between the first similarity value S and the first similarity threshold s1, the second similarity threshold s2, the third similarity threshold s3, the fourth similarity threshold s4, and the fifth similarity threshold s5, and the size relationship between the first spacing dist and the first spacing threshold d1, the second spacing threshold d2, the third spacing threshold d3, the fourth spacing threshold d4, and the fifth spacing threshold d5 can also be determined simultaneously, and no specific limitation is made here.
[0113] The following uses a specific example to illustrate the judgment process of whether the above target building is covered by an in-building distribution site:
[0114] As Figure 4 shown, determine whether dist is greater than or equal to d1. If the judgment result is yes, it means dist≥d1. If the judgment result is no, then determine whether dist is greater than or equal to d2 and less than d1. If dist≥d1, then determine whether S is greater than or equal to s1. If the judgment result is yes, it means S≥s1. If the judgment result is no, it means S<s1. If dist≥d1 and S≥s1, it is determined that the target building is covered by an in-building distribution site. If dist≥d1 and S<s1, it is determined that the target building is not covered by an in-building distribution site.
[0115] Judge whether dist is greater than or equal to d2 and less than d1. If the judgment result is yes, it means d1 > dist ≥ d2. If the judgment result is no, then judge whether dist is greater than or equal to d3 and less than d2. If d1 > dist ≥ d2, then further judge whether S is greater than or equal to s2. If the judgment result is yes, it means S ≥ s2. If the judgment result is no, it means S < s2. If d1 > dist ≥ d2 and S ≥ s2, it is determined that the target building has in-building distribution site coverage. If d1 > dist ≥ d2 and S < s2, it is determined that the target building has no in-building distribution site coverage.
[0116] Judge whether dist is greater than or equal to d3 and less than d2. If the judgment result is yes, it means d2 > dist ≥ d3. If the judgment result is no, then judge whether dist is greater than or equal to d4 and less than d3. If d2 > dist ≥ d3, then further judge whether S is greater than or equal to s3. If the judgment result is yes, it means S ≥ s3. If the judgment result is no, it means S < s3. If d2 > dist ≥ d3 and S ≥ s3, it is determined that the target building has in-building distribution site coverage. If d2 > dist ≥ d3 and S < s3, it is determined that the target building has no in-building distribution site coverage.
[0117] Judge whether dist is greater than or equal to d4 and less than d3. If the judgment result is yes, it means d3 > dist ≥ d4. If the judgment result is no, then judge whether dist is greater than or equal to d5 and less than d4. If d3 > dist ≥ d4, then further judge whether S is greater than or equal to s4. If the judgment result is yes, it means S ≥ s4. If the judgment result is no, it means S < s4. If d3 > dist ≥ d4 and S ≥ s4, it is determined that the target building has in-building distribution site coverage. If d3 > dist ≥ d4 and S < s4, it is determined that the target building has no in-building distribution site coverage.
[0118] Judge whether dist is greater than or equal to d5 and less than d4. If the judgment result is yes, it means d4 > dist ≥ d5. If the judgment result is no, it is determined that the target building has no in-building distribution site coverage. If d4 > dist ≥ d5, then further judge whether S is greater than or equal to s5. If the judgment result is yes, it means S ≥ s5. If the judgment result is no, it means S < s5. If d4 > dist ≥ d5 and S ≥ s5, it is determined that the target building has in-building distribution site coverage. If d4 > dist ≥ d5 and S < s5, it is determined that the target building has no in-building distribution site coverage.
[0119] For the coverage judgment of the macro station, in an optional specific embodiment, step 103 determines whether the target building has macro station coverage through the second engineering parameter information and the longitude and latitude in the first data, specifically including:
[0120] Step 1031, calculating a second distance between the target building and the macro base station site according to the longitude and latitude in the first data and the longitude and latitude of the second engineering parameter;
[0121] Step 1032: acquiring an effective coverage distance corresponding to the working frequency band according to the working frequency band in the second working parameter information;
[0122] Step 1033: Determine whether the target building is covered by a macro base station according to the second spacing and the effective coverage spacing.
[0123] Specifically, the distance between the target building and the second working parameter longitude and latitude of the macro site is calculated, and the distance is used as the second spacing. In addition, the working frequency band of the macro site is obtained, and the corresponding effective coverage spacing is obtained through the working frequency band. The effective coverage spacing indicates the maximum network coverage distance of the macro site, and buildings outside the effective coverage spacing have no corresponding signal coverage.
[0124] Through the effective coverage distance of the macro site and the second distance between the macro site and the target building, it can be determined whether the target building is covered by the macro site, that is, whether the macro site can provide network coverage for the target building.
[0125] In an optional specific embodiment, the step 1032 obtains the effective coverage distance corresponding to the working frequency band according to the working frequency band in the second working parameter information, including but not limited to one of the following methods:
[0126] Method 1: According to a preset correspondence between the working frequency band and the effective coverage distance, the effective coverage distance corresponding to the working frequency band is obtained.
[0127] Specifically, a preset correspondence between the working frequency band and the effective coverage distance can be preset, that is, different working frequency bands correspond to different effective coverage distances. Therefore, after obtaining the working frequency band of the macro site, the corresponding effective coverage distance can be determined according to the preset correspondence. For example, the preset correspondence is shown in Table 1:
[0128] Table 1 Preset correspondence
[0129] Working frequency band Effective coverage distance (m) 800M A1 900M A2 1.8G A3 2.1G A4 3.5G A5
[0130] The corresponding effective coverage spacing is: <A5<A4<A3<A2<A1
[0131] Method 2: When the second working parameter information also includes the transmission power, the effective coverage distance corresponding to the working frequency band is calculated according to the transmission power and the working frequency band in the second working parameter information.
[0132] Specifically, the second working parameter information of the macro site may also include the transmit power of the macro site. Since the transmit power set for each macro site is different during the deployment of the actual macro site, the effective coverage distance can be calculated based on the transmit power configured by the actual macro site, thereby improving the accuracy of the coverage of the macro site to the surrounding buildings.
[0133] In addition, since the effective coverage distances of macro base stations in different working frequency bands are different in urban multi-building scenarios, the effective coverage distance of the macro base stations is calculated based on the actual working frequency bands of the macro base stations to improve the accuracy of the coverage of the surrounding buildings by the macro base stations.
[0134] The effective coverage distance of the macro site can be calculated by comprehensively calculating the actual working frequency band of the macro site and the configured transmission power, which can further improve the accuracy of the macro site's coverage of surrounding buildings.
[0135] Furthermore, the effective coverage distance in the second method can be specifically calculated by the following formula:
[0136]
[0137] Wherein, dist represents the effective coverage distance corresponding to the working frequency band;
[0138] β represents the attenuation coefficient, which is related to the operating frequency band;
[0139] D represents the effective propagation distance of the radio in the air corresponding to the transmission power;
[0140] f represents the operating frequency band;
[0141] N represents the weak coverage coefficient, which is a constant and is related to the density of urban buildings where the target building is located.
[0142] It should be noted that different transmission powers correspond to different effective propagation distances of the radio in the air, and the corresponding effective propagation distance of the radio in the air can be obtained through the transmission power of the macro base station.
[0143] The attenuation coefficient β is multiplied by the effective propagation distance D of the radio in the air corresponding to the transmission power to obtain a first value; the working frequency band f of the macro station is added to 1 to obtain a second value; the first value multiplied by the weak coverage coefficient N divided by the second value is the effective coverage distance dist of the macro station.
[0144] In an optional specific embodiment, the step 1033 determines whether the target building is covered by a macro base station according to the second spacing and the effective coverage spacing, specifically including:
[0145] When the second spacing is less than or equal to the effective coverage spacing, determining that the target building is covered by a macro site;
[0146] When the second distance is greater than the effective coverage distance, it is determined that the target building is not covered by a macro base station.
[0147] Specifically, the second distance between the macro site and the target building is compared with the effective coverage distance of the macro site. If the second distance is less than or equal to the effective coverage distance, it means that the target building is within the effective coverage range of the macro site, and it can be determined that the target building is covered by the macro site. If the second distance is greater than the effective coverage distance, it means that the target building is outside the effective coverage range of the macro site, and it can be determined that the target building is not covered by the macro site.
[0148] In another optional specific embodiment, the step 1033 determines whether the target building is covered by a macro base station according to the second spacing and the effective coverage spacing, and specifically includes:
[0149] In the case where the first data also includes height and area, if the second spacing is less than or equal to the effective coverage spacing, the height is less than or equal to the first height, and the area is less than or equal to the first area, it is determined that the target building is covered by a macro site, otherwise, it is determined that the target building is not covered by a macro site. The first height and the first area are both preset thresholds.
[0150] Specifically, the first data may also include: the height of the target building, the area of the target building. If the second spacing between the target building and the macro site is less than or equal to the effective coverage spacing of the macro site, and the height of the target building is less than or equal to the first height, and the area of the target building is less than or equal to the first area, it is determined that the target building is covered by the macro site. If one of the second spacing is less than or equal to the effective coverage spacing of the macro site, the height of the target building is less than or equal to the first height, and the area of the target building is less than or equal to the first area does not meet the requirements, it is determined that the target building is not covered by the macro site.
[0151] The above process is explained below through a specific example:
[0152] like Figure 5As shown, the first data may also include: the height of the target building and the area of the target building. The second spacing between the macro site and the target building is compared with the effective coverage spacing x of the macro site to determine whether the second spacing is less than or equal to the effective coverage spacing x. If the determination result is no, it is determined that the target building is not covered by the macro site; if the determination result is yes, it means that the target building is within the effective coverage range of the macro site, and then it is further determined whether the height of the target building is less than or equal to the first height h1.
[0153] It is determined whether the height of the target building is less than or equal to the first height h1. If the determination result is no, it is determined that the target building has no macro site coverage; if the determination result is yes, it is further determined whether the area of the target building is less than or equal to the first area a1.
[0154] It is determined whether the area of the target building is less than or equal to the first area a1. If the determination result is no, it is determined that the target building is not covered by the macro site; if the determination result is yes, it is determined that the target building is covered by the macro site.
[0155] It should be noted that the order of determining the second spacing, height, and area is not limited. The height may be determined first, then the area, and then the second spacing; or the second spacing may be determined first, then the area, and then the height.
[0156] In an optional specific embodiment, in step 104, when the target building has no indoor site coverage and no macro site coverage, after determining that the target building has no network coverage, the method may further include:
[0157] In the case where the first data also includes category, height, and area, if the category in the first data is a preset category, the height is between the second height and the third height, and the area is between the second area and the third area, the target building is determined to be a high-value building, otherwise, the target building is determined to be a low-value building. The second height, the third height, the second area, and the third area are all preset thresholds.
[0158] Specifically, Figure 6 As shown, the first data may also include: the category of the target building, the height of the target building, and the area of the target building. If the target building is a target building without network coverage (i.e., a white building), it is determined whether the category of the target building is a preset category. If the determination result is no, it means that the category of the target building is a non-preset category, and the target building is determined to be a low-value building; if the determination result is yes, it means that the category of the target building is a preset category.
[0159] If the category of the target building is a preset category, continue to determine whether the height of the target building is between the second height h2 and the third height h3, that is, determine whether the height of the target building is greater than the second height h2 and less than or equal to the third height h3. If the judgment result is no, it is determined that the target building is a low-value building; if the judgment result is yes, it means that the height of the target building is greater than the second height h2 and less than or equal to the third height h3.
[0160] If the category of the target building is a preset category, and the height of the target building is greater than the second height h2 and less than or equal to the third height h3, then continue to judge whether the area of the target building is between the second area a2 and the third area a3, that is, judge whether the area of the target building is greater than the second area a2 and less than or equal to the third area a3. If the judgment result is no, the target building is determined to be a low-value building; if the judgment result is yes, it means that the area of the target building is greater than the second area a2 and less than or equal to the third area a3, then the target building is determined to be a high-value building.
[0161] It should be noted that a white building refers to a building where there are no base stations or base stations built inside, and there are no base stations built within a certain distance outside the building.
[0162] The network coverage determination process and value determination process of the target building are described in detail below through two specific embodiments:
[0163] Embodiment 1
[0164] like Figure 7 As shown, obtain the first data, the first working parameter information of the 4G indoor site, the first working parameter information of the 5G indoor site, the second working parameter information of the macro site, the preset correspondence between the working frequency band of the macro site and the effective coverage spacing. The first working parameter longitude and latitude in the first working parameter information of the 4G indoor site, the first working parameter longitude and latitude in the first working parameter information of the 5G indoor site, and the second working parameter longitude and latitude in the second working parameter information of the macro site are converted into a coordinate system so that they belong to the same coordinate system as the longitude and latitude in the first data. Then, the cell name in the first working parameter information of the 4G indoor site and the cell name in the first working parameter information of the 5G indoor site are name-filtered to obtain the filtered cell name with only text.
[0165] Calculate the first similarity value between the name of the target building in the first data and the cell name after filtering the 5G indoor distribution site; calculate the first distance between the target building and the 5G indoor distribution site by the latitude and longitude of the target building in the first data and the first working parameter longitude and latitude of the 5G indoor distribution site. Comprehensively judge whether the target building has 5G indoor distribution coverage by the first distance and the first similarity value. If yes, the target building is a target building with network coverage. If not, judge whether the target building has 4G indoor distribution coverage.
[0166] The process of determining whether the target building has 4G indoor coverage:
[0167] Calculate the first similarity value between the name of the target building in the first data and the cell name after filtering the 4G indoor distribution site; calculate the first distance between the target building and the 4G indoor distribution site by the longitude and latitude of the target building in the first data and the first working parameter longitude and latitude of the 4G indoor distribution site. Comprehensively judge whether the target building has 4G indoor distribution coverage by the first distance and the first similarity value. If yes, the target building is a target building with network coverage. If not, judge whether the target building has macro base station coverage.
[0168] The process of determining whether the target building is covered by a macro station:
[0169] The second distance between the target building and the macro station is calculated by the latitude and longitude of the target building in the first data and the second working parameter longitude and latitude of the macro station, and the effective coverage distance corresponding to the working frequency band of the macro station is obtained through a preset corresponding relationship. If the second distance is less than or equal to the effective coverage distance, it is determined that the target building is covered by the macro station, and the target building is a target building with network coverage. If the second distance is greater than the effective coverage distance, the target building is not covered by the macro station, and the target building is a target building without network coverage.
[0170] If the target building is a target building without network coverage, the area, height, and category of the target building are obtained, and whether the target building is a high-value building is determined by the area, height, and category of the target building. It is determined whether the category of the target building is a preset category, whether the height is between the second height and the third height, and whether the area is between the second area and the third area. If yes, the target building is determined to be a high-value building, and if not, the target building is determined to be a low-value building.
[0171] Embodiment 2
[0172] like Figure 8As shown, obtain the first data, the first working parameter information of the 4G indoor site, the first working parameter information of the 5G indoor site, and the second working parameter information of the macro site. Convert the first working parameter longitude and latitude in the first working parameter information of the 4G indoor site, the first working parameter longitude and latitude in the first working parameter information of the 5G indoor site, and the second working parameter longitude and latitude in the second working parameter information of the macro site to the same coordinate system as the longitude and latitude in the first data. Then filter the cell names in the first working parameter information of the 4G indoor site and the cell names in the first working parameter information of the 5G indoor site to obtain the filtered cell names with only text. Calculate the effective coverage spacing corresponding to the macro site by the transmission power and working frequency band of the macro site.
[0173] Calculate the first similarity value between the name of the target building in the first data and the cell name after filtering the 5G indoor distribution site; calculate the first distance between the target building and the 5G indoor distribution site by the latitude and longitude of the target building in the first data and the first working parameter longitude and latitude of the 5G indoor distribution site. Comprehensively judge whether the target building has 5G indoor distribution coverage by the first distance and the first similarity value. If yes, the target building is a target building with network coverage. If not, judge whether the target building has 4G indoor distribution coverage.
[0174] The process of determining whether the target building has 4G indoor coverage:
[0175] Calculate the first similarity value between the name of the target building in the first data and the cell name after filtering the 4G indoor distribution site; calculate the first distance between the target building and the 4G indoor distribution site by the longitude and latitude of the target building in the first data and the first working parameter longitude and latitude of the 4G indoor distribution site. Comprehensively judge whether the target building has 4G indoor distribution coverage by the first distance and the first similarity value. If yes, the target building is a target building with network coverage. If not, judge whether the target building has macro base station coverage.
[0176] The process of determining whether the target building is covered by a macro station:
[0177] The second distance between the target building and the macro station site is calculated by the latitude and longitude of the target building in the first data and the second engineering parameter longitude and latitude of the macro station site. If the second distance is less than or equal to the effective coverage distance, it is determined that the target building is covered by the macro station, and the target building is a target building with network coverage. If the second distance is greater than the effective coverage distance, the target building is not covered by the macro station, and the target building is a target building without network coverage.
[0178] If the target building is a target building without network coverage, the area, height, and category of the target building are obtained, and whether the target building is a high-value building is determined by the area, height, and category of the target building. It is determined whether the category of the target building is a preset category, whether the height is between the second height and the third height, and whether the area is between the second area and the third area. If yes, the target building is determined to be a high-value building, and if not, the target building is determined to be a low-value building.
[0179] In summary, the above embodiments of the present application can accurately judge whether the target building has indoor signal coverage by comprehensively judging the coverage of the indoor station through the first spacing between the indoor station and the target building and the first similarity value between the cell name of the indoor station and the name of the target building; and can accurately judge whether the target building has outdoor signal coverage through the relationship between the second spacing between the macro station and the target building and the effective coverage spacing corresponding to the working frequency band of the macro station. Through indoor signal coverage identification and outdoor signal coverage identification respectively, it can accurately and comprehensively determine whether the target building has network signal coverage, and the whole process is automatically executed without manual participation, which can improve the efficiency of network coverage identification.
[0180] The above describes the method for determining the building network coverage provided by the embodiment of the present application. The following will describe the device for determining the building network coverage provided by the embodiment of the present application in conjunction with the accompanying drawings.
[0181] like Fig. 9 As shown, the embodiment of the present application further provides a device 900 for determining building network coverage, the device comprising:
[0182] The acquisition module 901 is used to acquire first data of a target building, first working parameter information of an indoor site corresponding to the target building, and second working parameter information of a macro site, wherein the first data includes: name, longitude and latitude, the first working parameter information includes: cell name, first working parameter longitude and latitude, and the second working parameter information includes: second working parameter longitude and latitude, and working frequency band;
[0183] A first determination module 902 is used to determine whether the target building is covered by an indoor site through the first engineering parameter information and the name, longitude and latitude in the first data;
[0184] A second determination module 903 is used to determine whether the target building is covered by a macro site according to the second working parameter information and the longitude and latitude in the first data;
[0185] The third determination module 904 is used to determine that the target building has no network coverage when the target building has no indoor site coverage and no macro site coverage;
[0186] The fourth determination module 905 is used to determine whether the target building has network coverage when the target building has at least one of indoor site coverage and macro site coverage.
[0187] In the above embodiment of the present application, the first data of the target building, the first working parameter information of the indoor site corresponding to the target building, and the second working parameter information of the macro site are obtained. The first data includes: name, longitude and latitude, the first working parameter information includes: cell name, first working parameter longitude and latitude, the second working parameter information includes: second working parameter longitude and latitude, working frequency band, and through the first working parameter information and the name and longitude and latitude in the first data, it is determined whether the target building is covered by the indoor site, that is, for the indoor network coverage of the target building, the location and name of the target building and the indoor site are comprehensively judged, which can improve the indoor signal coverage recognition accuracy of the building. In addition, through the second working parameter information and the longitude and latitude in the first data, it is determined whether the target building is covered by the macro site, that is, for the outdoor network coverage of the target building, the location and working frequency band of the target building and the macro site are judged, which can improve the outdoor signal coverage recognition accuracy of the building. Moreover, when the target building has no indoor site coverage and no macro site coverage, it is determined that the target building has no network coverage; otherwise, it is determined that the target building has network coverage. Thus, through indoor signal coverage identification and outdoor signal coverage identification respectively, it is possible to accurately and comprehensively determine whether the target building has network signal coverage, and the whole process is automatically executed without manual participation, which can improve the efficiency of network coverage identification.
[0188] As an optional specific embodiment, the first determining module 902 is specifically configured to:
[0189] Calculate a first distance between the target building and the indoor distribution site by using the longitude and latitude in the first data and the longitude and latitude of the first engineering parameter;
[0190] Calculate the similarity between the name in the first data and the cell name in the first working parameter information to obtain a first similarity value;
[0191] Whether the target building is covered by an indoor site is determined by using the first distance and the first similarity value.
[0192] As an optional specific embodiment, when the first determination module 902 determines whether the target building is covered by the indoor site through the first spacing and the first similarity value, it is specifically used to:
[0193] If one of the following conditions is met, it is determined that the target building is covered by the indoor site; otherwise, it is determined that the target building is not covered by the indoor site:
[0194] The first distance is greater than or equal to a first distance threshold, and the first similarity value is greater than or equal to a first similarity threshold;
[0195] The first distance is greater than or equal to a second distance threshold and less than the first distance threshold, and the first similarity value is greater than or equal to a second similarity threshold;
[0196] The first distance is greater than or equal to a third distance threshold and less than the second distance threshold, and the first similarity value is greater than or equal to a third similarity threshold;
[0197] The first distance is greater than or equal to a fourth distance threshold and less than the third distance threshold, and the first similarity value is greater than or equal to a fourth similarity threshold;
[0198] The first distance is greater than or equal to a fifth distance threshold and less than the fourth distance threshold, and the first similarity value is greater than or equal to a fifth similarity threshold;
[0199] The first spacing threshold, the second spacing threshold, the third spacing threshold, the fourth spacing threshold, and the fifth spacing threshold are arranged from large to small;
[0200] The first similarity threshold, the second similarity threshold, the third similarity threshold, the fourth similarity threshold, and the fifth similarity threshold are arranged from large to small, and are all values greater than 0 and less than 1.
[0201] As an optional specific embodiment, the second determining module 903 is specifically configured to:
[0202] Calculate a second distance between the target building and the macro base station site according to the longitude and latitude in the first data and the longitude and latitude of the second engineering reference;
[0203] According to the working frequency band in the second working parameter information, obtaining an effective coverage distance corresponding to the working frequency band;
[0204] It is determined whether the target building is covered by a macro site according to the second spacing and the effective coverage spacing.
[0205] As an optional specific embodiment, when the second determination module 903 obtains the effective coverage distance corresponding to the working frequency band according to the working frequency band in the second working parameter information, it is specifically used to:
[0206] According to a preset correspondence between the working frequency band and the effective coverage distance, obtaining the effective coverage distance corresponding to the working frequency band; or,
[0207] When the second working parameter information also includes the transmission power, the effective coverage distance corresponding to the working frequency band is calculated according to the transmission power and the working frequency band in the second working parameter information.
[0208] As an optional specific embodiment, when the second determining module 903 further includes the transmit power in the second working parameter information, the effective coverage spacing corresponding to the working frequency band is calculated according to the transmit power and the working frequency band in the second working parameter information, and the calculation is specifically performed by the following formula:
[0209]
[0210] Wherein, dist represents the effective coverage distance corresponding to the working frequency band;
[0211] β represents the attenuation coefficient;
[0212] D represents the effective propagation distance of the radio in the air corresponding to the transmission power;
[0213] f represents the operating frequency band;
[0214] N represents the weak coverage factor.
[0215] As an optional specific embodiment, when the second determination module 903 determines whether the target building is covered by a macro base station according to the second spacing and the effective coverage spacing, it is specifically used to:
[0216] When the second spacing is less than or equal to the effective coverage spacing, determining that the target building is covered by a macro site;
[0217] When the second distance is greater than the effective coverage distance, it is determined that the target building is not covered by a macro base station.
[0218] As an optional specific embodiment, when the second determination module 903 determines whether the target building is covered by a macro base station according to the second spacing and the effective coverage spacing, it is specifically used to:
[0219] When the first data also includes height and area, if the second spacing is less than or equal to the effective coverage spacing, the height is less than or equal to the first height, and the area is less than or equal to the first area, it is determined that the target building is covered by a macro site; otherwise, it is determined that the target building is not covered by a macro site.
[0220] As an optional specific embodiment, the device further includes:
[0221] In the case where the first data also includes category, height, and area, if the category in the first data is a preset category, the height is between the second height and the third height, and the area is between the second area and the third area, then the target building is determined to be a high-value building; otherwise, the target building is determined to be a low-value building.
[0222] In summary, the above embodiments of the present application can accurately judge whether the target building has indoor signal coverage by comprehensively judging the coverage of the indoor station through the first spacing between the indoor station and the target building and the first similarity value between the cell name of the indoor station and the name of the target building; and can accurately judge whether the target building has outdoor signal coverage through the relationship between the second spacing between the macro station and the target building and the effective coverage spacing corresponding to the working frequency band of the macro station. Through indoor signal coverage identification and outdoor signal coverage identification respectively, it can accurately and comprehensively determine whether the target building has network signal coverage, and the whole process is automatically executed without manual participation, which can improve the efficiency of network coverage identification.
[0223] It should be noted here that the above-mentioned device for determining the building network coverage provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment for determining the building network coverage, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0224] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0225] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.
[0226] like Fig.10 As shown, an embodiment of the present application further provides an electronic device, including a memory 1020, a transceiver 1010, and a processor 1000:
[0227] Memory 1020, used for storing computer programs;
[0228] A transceiver 1010, configured to transmit and receive data under the control of the processor;
[0229] The processor 1000 is configured to read the computer program in the memory and execute the steps of the method for determining the building network coverage as described in any of the above embodiments.
[0230] Among them, Fig.10 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 1000 and memory represented by memory 1020. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1010 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which transmission medium may include a wireless channel, a wired channel, an optical cable, and the like. The processor 1000 is responsible for managing the bus architecture and general processing, and the memory 1020 may store data used by the processor 1000 when performing operations.
[0231] The processor 1000 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.
[0232] The processor calls the computer program stored in the memory to execute the method for determining the building network coverage provided by the embodiment of the present application according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.
[0233] It should be noted here that the above-mentioned electronic device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment for determining the network coverage of a building, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.
[0234] An embodiment of the present application further provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, wherein the computer program is used to enable the processor to execute the above-mentioned method for determining the building network coverage.
[0235] The processor-readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NANDFLASH), solid-state drive (SSD)), etc.
[0236] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.
[0237] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0238] These processor executable instructions may also be stored in a processor readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0239] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0240] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. A method for determining building network coverage, characterized in that: The method comprises: Acquire first data of a target building, first working parameter information of an indoor site corresponding to the target building, and second working parameter information of a macro site, wherein the first data includes: name, longitude and latitude, the first working parameter information includes: cell name, first working parameter longitude and latitude, and the second working parameter information includes: second working parameter longitude and latitude, and working frequency band; Determine whether the target building is covered by indoor sites through the first engineering parameter information and the name, longitude and latitude in the first data; Determine whether the target building is covered by a macro base station by using the second engineering parameter information and the longitude and latitude in the first data; In the case where the target building has no indoor site coverage and no macro site coverage, determining that the target building has no network coverage; In a case where the target building has at least one of indoor site coverage and macro site coverage, it is determined that the target building has network coverage.
2. The method according to claim 1, characterized in that: The determining whether the target building is covered by an indoor site by using the first engineering parameter information and the name and longitude and latitude in the first data includes: Calculate a first distance between the target building and the indoor distribution site by using the longitude and latitude in the first data and the longitude and latitude of the first engineering parameter; Calculate the similarity between the name in the first data and the cell name in the first working parameter information to obtain a first similarity value; Whether the target building is covered by an indoor site is determined by using the first distance and the first similarity value.
3. The method according to claim 2, characterized in that The determining, by using the first distance and the first similarity value, whether the target building is covered by an indoor site includes: If one of the following conditions is met, it is determined that the target building is covered by the indoor site; otherwise, it is determined that the target building is not covered by the indoor site: The first distance is greater than or equal to a first distance threshold, and the first similarity value is greater than or equal to a first similarity threshold; The first distance is greater than or equal to a second distance threshold and less than the first distance threshold, and the first similarity value is greater than or equal to a second similarity threshold; The first distance is greater than or equal to a third distance threshold and less than the second distance threshold, and the first similarity value is greater than or equal to a third similarity threshold; The first distance is greater than or equal to a fourth distance threshold and less than the third distance threshold, and the first similarity value is greater than or equal to a fourth similarity threshold; The first distance is greater than or equal to a fifth distance threshold and less than the fourth distance threshold, and the first similarity value is greater than or equal to a fifth similarity threshold; The first spacing threshold, the second spacing threshold, the third spacing threshold, the fourth spacing threshold, and the fifth spacing threshold are arranged from large to small; The first similarity threshold, the second similarity threshold, the third similarity threshold, the fourth similarity threshold, and the fifth similarity threshold are arranged from large to small, and are all values greater than 0 and less than 1.
4. The method according to claim 1, characterized in that The determining, by using the second engineering parameter information and the longitude and latitude in the first data, whether the target building is covered by a macro base station site includes: Calculate a second distance between the target building and the macro base station site according to the longitude and latitude in the first data and the longitude and latitude of the second engineering reference; According to the working frequency band in the second working parameter information, obtaining an effective coverage distance corresponding to the working frequency band; It is determined whether the target building is covered by a macro site according to the second spacing and the effective coverage spacing.
5. The method according to claim 4, characterized in that The acquiring, according to the working frequency band in the second working parameter information, an effective coverage spacing corresponding to the working frequency band includes: According to a preset correspondence between the working frequency band and the effective coverage distance, obtaining the effective coverage distance corresponding to the working frequency band; or, When the second working parameter information also includes the transmission power, the effective coverage distance corresponding to the working frequency band is calculated according to the transmission power and the working frequency band in the second working parameter information.
6. The method according to claim 5, characterized in that In the case where the second working parameter information also includes the transmit power, the effective coverage distance corresponding to the working frequency band is calculated according to the transmit power and the working frequency band in the second working parameter information, and is specifically calculated by the following formula: Wherein, dist represents the effective coverage distance corresponding to the working frequency band; β represents the attenuation coefficient; D represents the effective propagation distance of the radio in the air corresponding to the transmission power; f represents the operating frequency band; N represents the weak coverage factor.
7. The method according to claim 4, characterized in that The determining, according to the second spacing and the effective coverage spacing, whether the target building is covered by a macro base station site includes: When the second spacing is less than or equal to the effective coverage spacing, determining that the target building is covered by a macro site; When the second distance is greater than the effective coverage distance, it is determined that the target building is not covered by a macro base station.
8. The method according to claim 4, characterized in that The determining, according to the second spacing and the effective coverage spacing, whether the target building is covered by a macro base station site includes: When the first data also includes height and area, if the second spacing is less than or equal to the effective coverage spacing, the height is less than or equal to the first height, and the area is less than or equal to the first area, it is determined that the target building is covered by a macro site; otherwise, it is determined that the target building is not covered by a macro site.
9. The method according to claim 1, characterized in that: In the case where the target building has no indoor site coverage and no macro site coverage, after determining that the target building has no network coverage, the method further includes: In the case where the first data also includes category, height, and area, if the category in the first data is a preset category, the height is between the second height and the third height, and the area is between the second area and the third area, then the target building is determined to be a high-value building; otherwise, the target building is determined to be a low-value building.
10. A device for determining building network coverage, characterized in that: The device comprises: An acquisition module is used to acquire first data of a target building, first working parameter information of an indoor site corresponding to the target building, and second working parameter information of a macro site, wherein the first data includes: name, longitude and latitude, the first working parameter information includes: cell name, first working parameter longitude and latitude, and the second working parameter information includes: second working parameter longitude and latitude, and working frequency band; A first determination module is used to determine whether the target building is covered by an indoor site through the first engineering parameter information and the name, longitude and latitude in the first data; A second determination module is used to determine whether the target building is covered by a macro site through the second working parameter information and the longitude and latitude in the first data; A third determination module is used to determine that the target building has no network coverage when the target building has no indoor site coverage and no macro site coverage; The fourth determination module is used to determine whether the target building has network coverage when the target building has at least one of indoor site coverage and macro site coverage.
11. An electronic device, characterized in that: Including memory, transceiver, processor: Memory for storing computer programs; a transceiver, for transmitting and receiving data under the control of the processor; A processor, configured to read the computer program in the memory and execute the method for determining building network coverage as claimed in any one of claims 1 to 9.
12. A processor-readable storage medium, characterized in that: The processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the method for determining building network coverage according to any one of claims 1 to 9.
Citation Information
Patent Citations
Network weak coverage identification method and device, equipment and storage medium
CN110602741A
Indoor weak coverage recognition method and device
CN110831015A
Method and device for determining network coverage, electronic equipment and computer storage medium
CN114630359A
Building 5G coverage construction scheme determination method and device, equipment and storage medium
CN115250478A
Site planning information generation method and device, equipment and computer storage medium
CN116033435A
