Method and apparatus for determining building network coverage

By acquiring building data and base station operating parameters, the system automatically determines indoor and outdoor base station coverage, solving the problems of accuracy and efficiency in network coverage identification in urban buildings and achieving fast and accurate network coverage identification.

CN119136210BActive Publication Date: 2026-02-03CHINA TELECOM CORP LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411155715.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-21
Publication Date
2026-02-03
Estimated Expiration
2044-08-21

AI Technical Summary

Technical Problem

In wireless network coverage, especially in urban buildings, existing technologies struggle to quickly and accurately identify buildings covered by 4G and 5G signals, resulting in slow network planning progress and low data accuracy, particularly in the inability to collect effective signals for evaluation of newly constructed buildings.

Method used

By acquiring data from the target building, the operating parameters of indoor and macro base stations, and using parameters such as latitude and longitude, name, and operating frequency band, the system automatically determines whether the building has indoor or outdoor base station coverage. Combining the spacing and similarity values, the system determines the network coverage status.

Benefits of technology

It enables rapid and accurate identification of building network coverage, improves identification accuracy, reduces manual intervention, and increases network coverage identification efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119136210B_ABST
    Figure CN119136210B_ABST
Patent Text Reader

Abstract

The embodiment of the application provides a kind of building network coverage determination method and device, the method comprises: obtaining the first data of target building, the first work parameter information of target building corresponding room sub site and the second work parameter information of macro station site, first data includes: name, latitude and longitude, first work parameter information includes: cell name, first work parameter latitude and longitude, second work parameter information includes: second work parameter latitude and longitude, operating frequency band;Whether the target building is covered by room sub site is determined by the name, latitude and longitude in first data and first work parameter information;Whether the target building is covered by macro station site is determined by the latitude in first data and second work parameter information;In the case where target building is not covered by room sub site and not covered by macro station site, determine that target building has no network coverage;In the case where target building is at least one of covered by room sub site and covered by macro station site, determine that target building has network coverage.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of network communication, and in particular to a building network coverage determination method and device. BACKGROUND

[0002] In the construction of wireless network coverage, there are generally two coverage modes of indoor and outdoor. In outdoor, a macro station with large outdoor power can generally be used to realize outdoor-to-indoor coverage, so as to realize signal coverage of a relatively wide area of buildings. In addition, for some buildings that are relatively high and have many partitions, indoor base stations (i.e., room distribution) are built to ensure corresponding indoor coverage and make up for the buildings that cannot be well covered by the outdoor macro station due to more penetration loss.

[0003] In actual application, most buildings are covered by outdoor macro stations, but in actual urban buildings, there are still some buildings with thick walls, trees or other obstructions, resulting in serious signal attenuation or penetration loss of the wireless network based on the macro station outdoor-to-indoor, which cannot guarantee good signal coverage of the indoor of the buildings. Moreover, in actual scenarios, the types, heights and areas of buildings in different scenarios are quite different. Since the penetration loss of different types of buildings to the outdoor base station signal is also different, how to quickly find potential buildings without 4G and 5G signal coverage is a very complex and challenging thing.

[0004] At present, in the process of network planning and construction of urban buildings, operators usually rely on network complaints of users when the network experience is poor to obtain scenarios or buildings with poor network coverage, but this process is not only long but also cannot guarantee the accuracy of the feedback data. At the same time, the complaint data of users relies on corresponding network maintenance personnel to investigate and retest each building, which is too low in feasibility and slow in progress for super-large cities with numerous buildings.

[0005] Finally, the method of identifying the signal coverage of various buildings by analyzing the data reported by the base station through traditional collection of MR data and using network simulation needs to go through data collection, uploading, modeling, simulation, analysis and other links, and the whole process has large data volume and a long cycle. In addition, for some newly built buildings, there is no 4G and 5G signal, so it is impossible to collect effective MR signals and evaluate the signal coverage of the buildings. SUMMARY

[0006] In view of the above problems, the embodiments of the present application provide a building network coverage determination method and device to overcome the above problems or at least partially solve the above problems.

[0007] In a first aspect, the embodiments of the present application provide a building network coverage determination method, which comprises:

[0008] obtaining first data of a target building, first working parameter information of a room distribution site corresponding to the target building, and second working parameter information of a macro station site, wherein the first data comprises a name and a longitude and latitude, the first working parameter information comprises a cell name and a first working parameter longitude and latitude, and the second working parameter information comprises a second working parameter longitude and latitude and a working frequency band;

[0009] determining whether the target building is covered by the room distribution site according to the first working parameter information and the name and the longitude and latitude in the first data;

[0010] determining whether the target building is covered by the macro station site according to the second working parameter information and the longitude and latitude in the first data;

[0011] in a case where the target building is not covered by the room distribution site and the macro station site, determining that the target building is not covered by the network;

[0012] in a case where the target building is covered by at least one of the room distribution site and the macro station site, determining that the target building is covered by the network.

[0013] Optionally, the determining whether the target building is covered by the room distribution site according to the first working parameter information and the name and the longitude and latitude in the first data comprises:

[0014] calculating a first distance between the target building and the room distribution site according to the longitude and latitude in the first data and the first working parameter longitude and latitude;

[0015] calculating a 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] determining whether the target building is covered by the room distribution site according to the first distance and the first similarity value.

[0017] Optionally, the determining whether the target building is covered by the room distribution site according to the first distance and the first similarity value comprises:

[0018] in a case where one of the following conditions is met, determining that the target building is covered by the room distribution site, otherwise, determining that the target building is not covered by the room distribution site:

[0019] the first distance is greater than or equal to a first distance threshold value, and the first similarity value is greater than or equal to a first similarity threshold value;

[0020] the first distance is greater than or equal to a second distance threshold value and less than the first distance threshold value, and the first similarity value is greater than or equal to a second similarity threshold value;

[0021] the first distance is greater than or equal to a third distance threshold value and less than the second distance threshold value, and the first similarity value is greater than or equal to a third similarity threshold value;

[0022] the first distance is greater than or equal to a fourth distance threshold value and less than the third distance threshold value, and the first similarity value is greater than or equal to a fourth similarity threshold value;

[0023] the first distance is greater than or equal to a fifth distance threshold value and less than the fourth distance threshold value, and the first similarity value is greater than or equal to a fifth similarity threshold value;

[0024] wherein the first distance threshold value, the second distance threshold value, the third distance threshold value, the fourth distance threshold value, and the fifth distance threshold value are arranged from large to small;

[0025] the first similarity threshold value, the second similarity threshold value, the third similarity threshold value, the fourth similarity threshold value, and the fifth similarity threshold value are arranged from large to small, and are all values greater than 0 and less than 1.

[0026] Optionally, the determining whether the target building is covered by the macro station site based on the second work parameter information and the latitude and longitude in the first data comprises:

[0027] calculating a second distance between the target building and the macro station site according to the latitude and longitude in the first data and the second work parameter latitude and longitude;

[0028] obtaining an effective coverage distance corresponding to the working frequency band according to the working frequency band in the second work parameter information;

[0029] determining whether the target building is covered by the macro station site according to the second distance and the effective coverage distance.

[0030] Optionally, the obtaining the effective coverage distance corresponding to the working frequency band according to the working frequency band in the second work parameter information comprises:

[0031] obtaining the effective coverage distance corresponding to the working frequency band according to a preset corresponding relationship between the working frequency band and the effective coverage distance; or,

[0032] In the case that the second working parameter information further comprises 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, in the case that the second working parameter information further comprises 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, specifically through 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 working frequency band;

[0039] N represents the weak coverage coefficient.

[0040] Optionally, the determining whether the target building is covered by the macro station site according to the second distance and the effective coverage distance comprises:

[0041] in the case that 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 site;

[0042] in the case that the second distance is greater than the effective coverage distance, it is determined that the target building is not covered by the macro station site.

[0043] Optionally, the determining whether the target building is covered by the macro station site according to the second distance and the effective coverage distance comprises:

[0044] in the case that the first data further comprises the height and the area, if the second distance is less than or equal to the effective coverage distance, 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 the macro station site, otherwise, it is determined that the target building is not covered by the macro station site.

[0045] Optionally, after the determining that the target building is not covered by the indoor distributed station site and the macro station site, the method further comprises:

[0046] In a case that the first data further comprises a category, a height, and an area, if the category in the first data is a preset category, the height is between a second height and a third height, and the area is between a second area and a third area, the target building is determined as a high-value building, otherwise, the target building is determined as a low-value building.

[0047] In a second aspect, the embodiments of the present application further provide a building network coverage determination apparatus, which comprises:

[0048] a first data acquisition module, configured to acquire first data of a target building, first working parameter information of a room-split site corresponding to the target building, and second working parameter information of a macro station site, wherein the first data comprises a name and a longitude and latitude, the first working parameter information comprises a cell name and a first working parameter longitude and latitude, and the second working parameter information comprises a second working parameter longitude and latitude and a working frequency band;

[0049] a first determination module, configured to determine whether the target building is covered by the room-split site according to the first working parameter information and the name and the longitude and latitude in the first data;

[0050] a second determination module, configured to determine whether the target building is covered by the macro station site according to the second working parameter information and the longitude and latitude in the first data;

[0051] a third determination module, configured to determine that the target building is not covered by the network in a case that the target building is not covered by the room-split site and is not covered by the macro station site;

[0052] a fourth determination module, configured to determine that the target building is covered by the network in a case that the target building is covered by at least one of the room-split site and the macro station site.

[0053] In a third aspect, the embodiments of the present application further provide an electronic device, which comprises a memory, a transceiver, and a processor.

[0054] the memory is configured to store a computer program; the transceiver is configured to transceive data under the control of the processor; and the processor is configured to read the computer program in the memory and execute the method in the first aspect.

[0055] In a fourth aspect, the embodiments of the present application further provide a processor-readable storage medium, which stores a computer program, and the computer program is configured to make the processor execute the method in the first aspect.

[0056] In the embodiments described above, the following methods are used to obtain first data of a target building, first engineering parameter information of an indoor distributed antenna system (DAS) station corresponding to the target building, and second engineering parameter information of a macro base station. The first data includes name and latitude / longitude. The first engineering parameter information includes cell name and first engineering parameter latitude / longitude. The second engineering parameter information includes second engineering parameter latitude / longitude and operating frequency band. By using the first engineering parameter information and the name and latitude / longitude in the first data, it is determined whether the target building is covered by an indoor DAS station. That is, for the indoor network coverage of the target building, a comprehensive judgment is made based on the location and name of the target building and the indoor DAS station, which can improve the accuracy of indoor signal coverage identification. Furthermore, by using the second engineering parameter information and the latitude / longitude in the first data, it is determined whether the target building is covered by a macro base station. That is, for the outdoor network coverage of the target building, a judgment is made based on the location and operating frequency band of the target building and the macro base station, which can improve the accuracy of outdoor signal coverage identification. Furthermore, if the target building has no indoor distribution 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, by identifying indoor signal coverage and outdoor signal coverage respectively, it is possible to accurately and comprehensively determine whether the target building has network signal coverage. Moreover, the entire process is executed automatically without human intervention, which can improve the efficiency of network coverage identification. Attached Figure Description

[0057] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments of this application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0058] Figure 1 One of the flowcharts for a method of determining building network coverage provided in an embodiment of this application;

[0059] Figure 2 A flowchart for name filtering provided in embodiments of this application;

[0060] Figure 3 A second flowchart illustrating the method for determining building network coverage provided in this application embodiment;

[0061] Figure 4 A flowchart for determining indoor signal coverage provided in an embodiment of this application;

[0062] Figure 5 A flowchart for determining outdoor signal coverage provided in an embodiment of this application;

[0063] Figure 6 A flowchart for determining the value of a target building provided in this application embodiment;

[0064] Figure 7 The third flowchart of the method for determining building network coverage provided in the embodiments of this application;

[0065] Figure 8 The fourth flowchart of the method for determining building network coverage provided in the embodiments of this application;

[0066] Figure 9 A structural block diagram of the device for determining building network coverage provided in an embodiment of this application;

[0067] Figure 10 A structural block diagram of an electronic device provided in an embodiment of this application. Detailed Implementation

[0068] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0069] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0070] The method for determining building network coverage provided in this application will be described in detail below with reference to the accompanying drawings, through specific embodiments and application scenarios.

[0071] Specifically, this application provides a method for determining building network coverage, applied to a server, such as... Figure 1 As shown, the specific steps may include the following:

[0072] Step 101: Obtain the first data of the target building, the first working parameter information of the indoor distribution station corresponding to the target building, and the second working parameter information of the macro station. The first data includes: name and latitude and longitude. The first working parameter information includes: cell name and first working parameter latitude and longitude. The second working parameter information includes: second working parameter latitude and longitude and operating frequency band.

[0073] Specifically, the first type of data is Point of Interest (POI) data, which refers to geographic information points on an electronic map, including but not limited to the names of buildings and their latitude and longitude. In a geographic information system, a POI can be a house, a shop, a mailbox, a bus stop, etc.

[0074] Indoor distributed antenna system (DAS) sites refer to base stations built inside buildings, including but not limited to 4G and 5G indoor DAS sites. Macro base stations refer to base stations built outside buildings, including but not limited to 4G and 5G macro base stations.

[0075] The indoor distributed 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 that is closest to the target building among multiple base stations built outside the target building.

[0076] The first engineering parameter information of the indoor distributed antenna system (DAS) station corresponding to the target building includes, but is not limited to: cell name (i.e., the name of the indoor DAS station) and first engineering parameter latitude and longitude (i.e., the latitude and longitude of the indoor DAS station). The second engineering parameter information of the macro base station corresponding to the target building includes, but is not limited to: second engineering parameter latitude and longitude (i.e., the latitude and longitude of the macro base station) and operating frequency band (i.e., the operating frequency band of the macro base station).

[0077] Step 102: Determine whether the target building is covered by an indoor distributed antenna system (DAS) using the first engineering parameter information and the name, latitude and longitude in the first data.

[0078] Specifically, invalid English letters, numbers, and symbols in the cell names of indoor distributed antenna system (DAS) sites and the names of target buildings are filtered out, while valid Chinese names are retained. This allows the system to determine whether a target building is covered by an indoor DAS site by using the filtered cell names of indoor DAS sites and the names of target buildings.

[0079] The filtering process described above is illustrated below with a specific example:

[0080] For example: Figure 2 As shown, the process retrieves the community name, checks if there are any abnormal characters in the community name, and if so, performs abnormal character cleaning; if not, it checks if there are any English characters in the community name.

[0081] After cleaning up abnormal characters, it is determined whether the community name contains English characters. If it does, it means that the community name contains English characters, so English character cleaning is performed; if it does not, it is determined whether the community name contains numbers.

[0082] After cleaning the English characters, determine if the cell name contains numbers. If it does, the cell name contains numbers, and number cleaning is performed; otherwise, output the cell name containing only text.

[0083] Latitude and longitude are a collective term for longitude and latitude, forming a coordinate system. Since current coordinate systems include the Global Positioning System (GPS) coordinate system, the Mars coordinate system, etc., if the latitude and longitude of the first engineering parameter and the latitude and longitude of the target building do not belong to the same coordinate system, it is necessary to perform a coordinate system transformation on either the first engineering parameter latitude and longitude or the latitude and longitude of the target building to ensure that they belong to the same coordinate system.

[0084] By using the cell name, first engineering parameter latitude and longitude of the filtered indoor distributed antenna system (DAS) site, as well as the name, latitude and longitude of the filtered target building, it can be determined whether the target building is covered by an indoor DAS site.

[0085] Step 103: Determine whether the target building is covered by a macrocell using the second engineering parameter information and the latitude and longitude in the first data.

[0086] Specifically, by using the second working parameter (latitude and longitude), the working frequency band, and the latitude and longitude of the target building, it can be determined whether the target building has macro base station coverage.

[0087] If the latitude and longitude of the second engineering parameter and the latitude and longitude of the target building do not belong to the same coordinate system, then it is necessary to transform the coordinate system of the second engineering parameter latitude and longitude or the latitude and longitude of the target building to ensure that the latitude and longitude of the second engineering parameter latitude and longitude or the latitude and longitude of the target building belong to the same coordinate system.

[0088] Step 104: If the target building has no indoor distributed antenna system (DAS) site coverage and no macro base station coverage, determine that the target building has no network coverage.

[0089] Specifically, if it is determined that the target building has neither indoor distributed antenna system (DAS) site coverage nor macro base station coverage, then it can be determined that the target building has no network coverage. In other words, if the target building has neither indoor base station coverage nor outdoor base station coverage, then the target building has no network coverage.

[0090] Step 105: If the target building has at least one of indoor distributed antenna system (DAS) site coverage and macro base station (MAP) site coverage, determine that the target building has network coverage.

[0091] Specifically, if it is determined that the target building has indoor distributed antenna system (DAS) coverage but no macro base station coverage, then the target building has network coverage. If it is determined that the target building has no indoor DAS coverage but has macro base station coverage, then the target building has network coverage. If it is determined that the target building has both indoor DAS and macro base station coverage, then the target building has network coverage.

[0092] It should be noted that by determining whether each building in a city has network coverage using the same method as for the target building, the network coverage status of all buildings in the city can be obtained. Finally, based on the building coverage status, the buildings without network coverage can be identified, allowing for network planning and construction in these buildings.

[0093] In the embodiments described above, the following methods are used to obtain first data of a target building, first engineering parameter information of an indoor distributed antenna system (DAS) station corresponding to the target building, and second engineering parameter information of a macro base station. The first data includes name and latitude / longitude. The first engineering parameter information includes cell name and first engineering parameter latitude / longitude. The second engineering parameter information includes second engineering parameter latitude / longitude and operating frequency band. By using the first engineering parameter information and the name and latitude / longitude in the first data, it is determined whether the target building is covered by an indoor DAS station. That is, for the indoor network coverage of the target building, a comprehensive judgment is made based on the location and name of the target building and the indoor DAS station, which can improve the accuracy of indoor signal coverage identification. Furthermore, by using the second engineering parameter information and the latitude / longitude in the first data, it is determined whether the target building is covered by a macro base station. That is, for the outdoor network coverage of the target building, a judgment is made based on the location and operating frequency band of the target building and the macro base station, which can improve the accuracy of outdoor signal coverage identification. Furthermore, if the target building has no indoor distribution 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, by identifying indoor signal coverage and outdoor signal coverage respectively, it is possible to accurately and comprehensively determine whether the target building has network signal coverage. Moreover, the entire process is executed automatically without human intervention, which can improve the efficiency of network coverage identification.

[0094] Regarding the coverage determination of indoor distributed antenna system (DAS) sites, in an optional specific embodiment, step 102 determines whether the target building has indoor DAS site coverage using the first engineering parameter information and the name, latitude, and longitude in the first data, specifically including:

[0095] Step 1021: Calculate the first distance between the target building and the indoor distribution station using the latitude and longitude in the first data and the first engineering parameter latitude and longitude;

[0096] Step 1022: Calculate the similarity between the name in the first data and the cell name in the first engineering parameter information to obtain a first similarity value;

[0097] Step 1023: Determine whether the target building has indoor distributed antenna system (DAS) coverage using the first spacing and the first similarity value.

[0098] Specifically, the distance between the target building and the indoor distributed antenna system (DAS) station is calculated using the latitude and longitude of the target building and the first working parameter latitude and longitude of the indoor DAS station; this distance serves as the first gap. Furthermore, the name similarity between the target building's name and the DAS station's cell name is calculated to obtain a first similarity value. By comprehensively considering the distance between the target building and the DAS station, as well as the first name similarity value, it is possible to determine whether the target building is covered by an indoor DAS station. By comprehensively assessing the coverage of the indoor DAS station using both the location and name similarity of the target building and the indoor DAS station, the accuracy of indoor signal coverage identification for buildings can be improved.

[0099] The following example illustrates the process of determining whether the target building has indoor distributed antenna system (DAS) coverage:

[0100] like Figure 3 As shown, the first data of the target building is obtained, along with the first engineering parameter information (including the first engineering parameter information of 4G indoor distributed antenna system (DAS) sites and 5G indoor distributed antenna system (DAS) sites). The latitude and longitude in the first data and the first engineering parameter information are transformed to ensure they belong to the same coordinate system. A first distance between the DAS site and the target building is calculated using the latitude and longitude in the first data and the first engineering parameter information. The name similarity between the target building and the DAS site is calculated using the name in the first data and the cell name in the first engineering parameter information, yielding a first similarity value. The first distance and the first similarity value are used to jointly determine whether the target building has DAS site coverage and further determine whether it has network coverage. If the target building has DAS site coverage, it has network coverage. If the target building does not have DAS site coverage, it needs to be determined whether it has macrocell coverage to determine whether it has network coverage.

[0101] Further, step 1023, which determines whether the target building is covered by an indoor distributed antenna system (DAS) based on the first spacing and the first similarity value, specifically includes:

[0102] The target building is determined to have indoor distributed antenna system (DAS) coverage if one of the following conditions is met; otherwise, the target building is determined not to have indoor DAS coverage:

[0103] The first spacing is greater than or equal to the first spacing threshold, and the first similarity value is greater than or equal to the first similarity threshold;

[0104] The first spacing is greater than or equal to the second spacing threshold and less than the first spacing threshold, and the first similarity value is greater than or equal to the second similarity threshold;

[0105] The first spacing is greater than or equal to the third spacing threshold and less than the second spacing threshold, and the first similarity value is greater than or equal to the third similarity threshold;

[0106] The first spacing is greater than or equal to the fourth spacing threshold and less than the third spacing threshold, and the first similarity value is greater than or equal to the fourth similarity threshold;

[0107] The first spacing is greater than or equal to the fifth spacing threshold and less than the fourth spacing threshold, and the first similarity value is greater than or equal to the 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 largest to smallest.

[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 largest to smallest, and all are values ​​greater than 0 and less than 1.

[0110] Specifically, the first distance (dist) and the first similarity value (S) between the target building and the indoor distribution station are obtained. The first distance threshold (d1), second distance threshold (d2), third distance threshold (d3), fourth distance threshold (d4), and fifth distance threshold (d5) are all greater than 0, and the units of d1, d2, d3, d4, and d5 are meters (m). Their order is: d1 > d2 > d3 > d4 > d5. The first similarity threshold (s1), second similarity threshold (s2), third similarity threshold (s3), fourth similarity threshold (s4), and fifth similarity threshold (s5) are all greater than 1 and less than 1, and their order is: 1 > s1 > s2 > s3 > s4 > s5 > 0.

[0111] Judge the magnitude relationship between the first distance dist and 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, and judge the magnitude 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. From this, it can be judged whether the target building is covered by an in-building distribution site.

[0112] It should be noted that the magnitude 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 judged first, and then the magnitude relationship between the first distance dist and 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 can be judged. Or, the magnitude relationship between the first distance dist and 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 can be judged first, and then the magnitude 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 judged. Or the magnitude 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 magnitude relationship between the first distance dist and 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 can also be judged simultaneously, and no specific limitation is made here.

[0113] The following uses a specific example to illustrate the judgment process of whether the above-mentioned target building is covered by an in-building distribution site:

[0114] As Figure 4 shown, judge 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 judge whether dist is greater than or equal to d2 and less than d1. If dist≥d1, then judge 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 site, in an optional specific embodiment, step 103 determines whether the target building has macro station site coverage through the second engineering parameter information and the longitude and latitude in the first data, specifically including:

[0120] Step 1031: Calculate the second distance between the target building and the macro station based on the latitude and longitude in the first data and the second engineering parameter latitude and longitude;

[0121] Step 1032: Obtain the effective coverage spacing corresponding to the working frequency band based on the working frequency band in the second working parameter information;

[0122] Step 1033: Determine whether the target building has macrocell coverage based on the second spacing and the effective coverage spacing.

[0123] Specifically, the distance between the target building and the macro base station is calculated using the target building's latitude and longitude and the second working parameter latitude and longitude. This distance is used as the second spacing. Furthermore, the operating frequency band of the macro base station is obtained, and the corresponding effective coverage spacing is determined based on this frequency band. This effective coverage spacing represents the maximum network coverage distance that the macro base station can cover; buildings outside this effective coverage spacing have no corresponding signal coverage.

[0124] By measuring the effective coverage distance of macro base stations and the second distance between macro base stations and the target building, it can be determined whether the target building is covered by a macro base station, i.e., whether the macro base station can provide network coverage for the target building.

[0125] In an optional specific embodiment, step 1032 obtains the effective coverage spacing corresponding to the operating frequency band based on the operating frequency band in the second operating parameter information, including but not limited to one of the following methods:

[0126] Method 1: Obtain the effective coverage spacing corresponding to the working frequency band based on the preset correspondence between the working frequency band and the effective coverage spacing.

[0127] Specifically, a pre-defined correspondence between operating frequency bands and effective coverage spacing can be established, meaning different operating frequency bands correspond to different effective coverage spacings. Therefore, after obtaining the operating frequency band of a macrocell site, the corresponding effective coverage spacing can be determined based on the pre-defined correspondence. For example, the pre-defined correspondence is shown in Table 1:

[0128] Table 1 Preset Correspondence

[0129] Operating 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 related as follows: 0 <A5<A4<A3<A2<A1

[0131] Method 2: If the second operating parameter information also includes the transmission power, calculate the effective coverage spacing corresponding to the operating frequency band based on the transmission power and operating frequency band in the second operating parameter information.

[0132] Specifically, the second set of engineering parameters for a macro base station can also include its transmission power. Since the transmission power of each macro base station varies during actual deployment, its effective coverage distance can be calculated using the actual transmission power configured for each macro base station, thus improving the accuracy of the macro base station's coverage of surrounding buildings.

[0133] Furthermore, since the effective coverage distance of macro base stations varies under different operating frequency bands in urban multi-building scenarios, the effective coverage distance can be calculated by using the actual operating frequency band of the macro base station, thereby improving the accuracy of the macro base station's coverage of surrounding buildings.

[0134] By comprehensively calculating the effective coverage distance of macro base stations based on their actual operating frequency band and configured transmission power, the accuracy of macro base station coverage of surrounding buildings can be improved.

[0135] Furthermore, the effective coverage spacing in Method 2 can be calculated using the following formula:

[0136]

[0137] Where, dist represents the effective coverage spacing corresponding to the operating 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 wave in the air corresponding to the transmission power;

[0140] f represents the operating frequency band;

[0141] N represents the weak coverage factor, which is a constant and is related to the building density of the city where the target building is located.

[0142] It should be noted that different transmission powers correspond to different effective propagation distances of radio waves in the air. The effective propagation distance of radio waves in the air can be obtained by using the transmission power of a macro base station.

[0143] The first value is obtained by multiplying the attenuation coefficient β by the effective propagation distance D of the radio in the air corresponding to the transmission power; the second value is obtained by adding 1 to the operating frequency band f of the macro base station; the value obtained by multiplying the first value by the weak coverage coefficient N and dividing by the second value is the effective coverage spacing dist of the macro base station.

[0144] In an optional specific embodiment, step 1033, determining whether the target building has macrocell coverage based on the second spacing and the effective coverage spacing, specifically includes:

[0145] If the second spacing is less than or equal to the effective coverage spacing, it is determined that the target building is covered by a macro station.

[0146] If the second spacing is greater than the effective coverage spacing, it is determined that the target building has no macro station coverage.

[0147] Specifically, the second distance between the macro base station and the target building is compared with the effective coverage distance of the macro base station. If the second distance is less than or equal to the effective coverage distance, it indicates that the target building is within the effective coverage range of the macro base station, and thus the target building is covered by the macro base station. If the second distance is greater than the effective coverage distance, it indicates that the target building is outside the effective coverage range of the macro base station, and thus the target building is not covered by the macro base station.

[0148] In another optional specific embodiment, step 1033, based on the second spacing and the effective coverage spacing, determines whether the target building has macrocell coverage, specifically including:

[0149] If the first data also includes height and area, and 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, then it is determined that the target building has macro base station coverage; otherwise, it is determined that the target building does not have macro base station coverage. Here, 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 and the area of ​​the target building. If the second distance between the target building and the macro base station is less than or equal to the effective coverage distance of the macro base station, 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, then the target building is determined to be covered by a macro base station. If any one of the following conditions is not met: the second distance is less than or equal to the effective coverage distance of the macro base station, the height of the target building is less than or equal to the first height, or the area of ​​the target building is less than or equal to the first area, then the target building is determined not to be covered by a macro base station.

[0151] The above process is illustrated below with 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 distance between the macro base station and the target building is compared with the effective coverage distance x of the macro base station to determine whether the second distance is less than or equal to the effective coverage distance x. If the result is no, it is determined that the target building is not covered by the macro base station; if the result is yes, it means that the target building is within the effective coverage range of the macro base station, and then it is further determined whether the height of the target building is less than or equal to the first height h1.

[0153] Determine whether the height of the target building is less than or equal to the first height h1. If the result is no, it is determined that the target building is not covered by a macro station. If the result is yes, further determine whether the area of ​​the target building is less than or equal to the first area a1.

[0154] Determine 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 a macro station; if the determination result is yes, it is determined that the target building is covered by a macro station.

[0155] It should be noted that the order of judging the second spacing, height, and area is not limited. You can judge the height first, then the area, and then the second spacing, or you can judge the second spacing first, then the area, and then the height.

[0156] In an optional specific embodiment, after determining that the target building has no network coverage in step 104, where the target building has neither indoor distribution site coverage nor macro site coverage, the method may further include:

[0157] If the first data also includes category, height, and area, and the category in the first data is a preset category, the height is between a second height and a third height, and the area is between a second area and a 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. Here, the second height, the third height, the second area, and the third area are all preset thresholds.

[0158] Specifically, such as Figure 6 As shown, the first data may also include: the target building's category, the target building's height, and the target building's area. If the target building is a target building without network coverage (i.e., a blank building), then it is determined whether the target building's category is a preset category. If the determination result is no, it means that the target building's category is not a preset category, and the target building is determined to be a low-value building; if the determination result is yes, it means that the target building's category is a preset category.

[0159] If the target building's category is a preset category, then it continues to determine whether the target building's height is between the second height h2 and the third height h3, that is, whether the target building's height is greater than the second height h2 and less than or equal to the third height h3. If the determination result is no, then the target building is determined to be a low-value building; if the determination result is yes, then it means that the target building's height is greater than the second height h2 and less than or equal to the third height h3.

[0160] If the target building is of the preset category and its height is greater than the second height h2 and less than or equal to the third height h3, then the area of ​​the target building is further determined to be between the second area a2 and the third area a3, that is, 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 determination result is no, then the target building is determined to be a low-value building; if the determination result is yes, then the area of ​​the target building is greater than the second area a2 and less than or equal to the third area a3, and the target building is determined to be a high-value building.

[0161] It should be noted that a "white building" refers to a building that has no base stations inside or within a certain distance of the building.

[0162] The following two specific examples illustrate in detail the network coverage determination process and the value determination process for the aforementioned target building:

[0163] Example 1

[0164] like Figure 7 As shown, the following steps are performed: First data is obtained; first operating parameters of 4G indoor distributed antenna system (DAS) sites; first operating parameters of 5G indoor DAS sites; second operating parameters of macro base stations; and a preset correspondence between the operating frequency band and effective coverage spacing of macro base stations. The coordinate systems of the first operating parameters (latitude and longitude) in the first operating parameters of 4G indoor DAS sites, 5G indoor DAS sites, and macro base stations are transformed to match the coordinate systems in the first data. Then, the cell names in the first operating parameters of 4G and 5G indoor DAS sites are filtered to obtain filtered cell names containing only text.

[0165] Calculate the first similarity value between the name of the target building in the first data and the cell name filtered by the 5G indoor distributed antenna system (DAS) site. Calculate the first distance between the target building and the 5G DAS site using the latitude and longitude of the target building in the first data and the first parameter latitude and longitude of the 5G DAS site. Based on the first distance and the first similarity value, determine whether the target building has 5G indoor DAS coverage. If it does, the target building is considered to have network coverage; otherwise, determine whether the target building has 4G indoor DAS coverage.

[0166] The process of determining whether a 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 filtered by the 4G indoor distributed antenna system (DAS) site. Calculate the first distance between the target building and the 4G DAS site using the latitude and longitude of the target building in the first data and the first working parameter latitude and longitude of the 4G DAS site. Based on the first distance and the first similarity value, determine whether the target building has 4G indoor DAS coverage. If it does, the target building is considered to have network coverage; otherwise, determine whether the target building has macrocell coverage.

[0168] The process of determining whether a target building is covered by a macro base station:

[0169] The second distance between the target building and the macro base station is calculated using the latitude and longitude of the target building in the first data and the second working parameter latitude and longitude of the macro base station. The effective coverage distance corresponding to the working frequency band of the macro base station is then obtained through a preset correspondence. If the second distance is less than or equal to the effective coverage distance, the target building is determined to have macro base station coverage and is therefore a target building with network coverage. If the second distance is greater than the effective coverage distance, the target building does not have macro base station coverage and is therefore a target building without network coverage.

[0170] If the target building has no network coverage, obtain its area, height, and category. Use these parameters to determine if the target building is a high-value building. Also, determine if the target building's category matches a preset category, if its height falls between the second and third highest heights, and if its area falls between the second and third highest areas. If yes, the target building is determined to be a high-value building; otherwise, it is determined to be a low-value building.

[0171] Example 2

[0172] like Figure 8As shown, the following steps are performed: first data, first engineering parameter information of 4G indoor distributed antenna system (DAS) sites, first engineering parameter information of 5G indoor DAS sites, and second engineering parameter information of macro base stations. The latitude and longitude coordinates of the first engineering parameter information of the 4G indoor DAS sites, the 5G indoor DAS sites, and the macro base stations are transformed to fit the same coordinate system as the latitude and longitude coordinates in the first data. Then, the cell names in the first engineering parameter information of the 4G and 5G indoor DAS sites are filtered to obtain the filtered cell names containing only text. Finally, the effective coverage spacing corresponding to the macro base station is calculated based on its transmit power and operating frequency band.

[0173] Calculate the first similarity value between the name of the target building in the first data and the cell name filtered by the 5G indoor distributed antenna system (DAS) site. Calculate the first distance between the target building and the 5G DAS site using the latitude and longitude of the target building in the first data and the first parameter latitude and longitude of the 5G DAS site. Based on the first distance and the first similarity value, determine whether the target building has 5G indoor DAS coverage. If it does, the target building is considered to have network coverage; otherwise, determine whether the target building has 4G indoor DAS coverage.

[0174] The process of determining whether a 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 filtered by the 4G indoor distributed antenna system (DAS) site. Calculate the first distance between the target building and the 4G DAS site using the latitude and longitude of the target building in the first data and the first working parameter latitude and longitude of the 4G DAS site. Based on the first distance and the first similarity value, determine whether the target building has 4G indoor DAS coverage. If it does, the target building is considered to have network coverage; otherwise, determine whether the target building has macrocell coverage.

[0176] The process of determining whether a target building is covered by a macro base station:

[0177] The second distance between the target building and the macro station is calculated using the latitude and longitude of the target building in the first data and the second parameter latitude and longitude of the macro station. If the second distance is less than or equal to the effective coverage distance, the target building is determined to have macro station coverage and is therefore a target building with network coverage. If the second distance is greater than the effective coverage distance, the target building does not have macro station coverage and is therefore a target building without network coverage.

[0178] If the target building has no network coverage, obtain its area, height, and category. Use these parameters to determine if the target building is a high-value building. Also, determine if the target building's category matches a preset category, if its height falls between the second and third highest heights, and if its area falls between the second and third highest areas. If yes, the target building is determined to be a high-value building; otherwise, it is determined to be a low-value building.

[0179] In summary, the embodiments of this application comprehensively assess the coverage of indoor distributed antenna system (DAS) stations by considering two dimensions: the first distance between the indoor DAS station and the target building, and the first similarity value between the cell name of the indoor DAS station and the name of the target building. This allows for accurate determination of whether a target building has indoor signal coverage. Furthermore, by considering the relationship between the second distance between the macro base station and the target building and the effective coverage distance corresponding to the operating frequency band of the macro base station, it is possible to accurately determine whether the target building has outdoor signal coverage. Through both indoor and outdoor signal coverage identification, the presence of network signal coverage in a target building can be accurately and comprehensively determined. Moreover, the entire process is automated, requiring no manual intervention, thus improving the efficiency of network coverage identification.

[0180] The above describes the method for determining building network coverage provided in the embodiments of this application. The following will describe the device for determining building network coverage provided in the embodiments of this application with reference to the accompanying drawings.

[0181] like Figure 9 As shown in the figure, this application embodiment also provides a building network coverage determination device 900, the device comprising:

[0182] The acquisition module 901 is used to acquire first data of the target building, first working parameter information of the indoor distribution station corresponding to the target building, and second working parameter information of the macro station. The first data includes: name and latitude and longitude. The first working parameter information includes: cell name and first working parameter latitude and longitude. The second working parameter information includes: second working parameter latitude and longitude and operating frequency band.

[0183] The first determining module 902 is used to determine whether the target building is covered by an indoor distributed antenna system (DAS) based on the first engineering parameter information and the name and latitude and longitude in the first data.

[0184] The second determining module 903 is used to determine whether the target building is covered by a macro station by using the second engineering parameter information and the latitude and longitude in the first data;

[0185] The third determining module 904 is used to determine that the target building has no network coverage when the target building has no indoor distribution site coverage and no macro site coverage;

[0186] The fourth determining module 905 is used to determine that the target building has network coverage if the target building has at least one of indoor distributed antenna system (DAS) site coverage and macro base station (MAP) site coverage.

[0187] In the embodiments described above, the following methods are used to obtain first data of a target building, first engineering parameter information of an indoor distributed antenna system (DAS) station corresponding to the target building, and second engineering parameter information of a macro base station. The first data includes name and latitude / longitude. The first engineering parameter information includes cell name and first engineering parameter latitude / longitude. The second engineering parameter information includes second engineering parameter latitude / longitude and operating frequency band. By using the first engineering parameter information and the name and latitude / longitude in the first data, it is determined whether the target building is covered by an indoor DAS station. That is, for the indoor network coverage of the target building, a comprehensive judgment is made based on the location and name of the target building and the indoor DAS station, which can improve the accuracy of indoor signal coverage identification. Furthermore, by using the second engineering parameter information and the latitude / longitude in the first data, it is determined whether the target building is covered by a macro base station. That is, for the outdoor network coverage of the target building, a judgment is made based on the location and operating frequency band of the target building and the macro base station, which can improve the accuracy of outdoor signal coverage identification. Furthermore, if the target building has no indoor distribution 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, by identifying indoor signal coverage and outdoor signal coverage respectively, it is possible to accurately and comprehensively determine whether the target building has network signal coverage. Moreover, the entire process is executed automatically without human intervention, which can improve the efficiency of network coverage identification.

[0188] As an optional specific embodiment, the first determining module 902 is specifically used for:

[0189] The first distance between the target building and the indoor distribution station is calculated using the latitude and longitude in the first data and the latitude and longitude of the first engineering parameter.

[0190] Calculate the similarity between the name in the first data and the cell name in the first engineering parameter information to obtain a first similarity value;

[0191] The first spacing and the first similarity value are used to determine whether the target building is covered by an indoor distributed antenna system (DAS).

[0192] As an optional specific embodiment, when the first determining module 902 determines whether the target building has indoor distributed antenna system (DAS) coverage based on the first spacing and the first similarity value, it is specifically used for:

[0193] The target building is determined to have indoor distributed antenna system (DAS) coverage if one of the following conditions is met; otherwise, the target building is determined not to have indoor DAS coverage:

[0194] The first spacing is greater than or equal to the first spacing threshold, and the first similarity value is greater than or equal to the first similarity threshold;

[0195] The first spacing is greater than or equal to the second spacing threshold and less than the first spacing threshold, and the first similarity value is greater than or equal to the second similarity threshold;

[0196] The first spacing is greater than or equal to the third spacing threshold and less than the second spacing threshold, and the first similarity value is greater than or equal to the third similarity threshold;

[0197] The first spacing is greater than or equal to the fourth spacing threshold and less than the third spacing threshold, and the first similarity value is greater than or equal to the fourth similarity threshold;

[0198] The first spacing is greater than or equal to the fifth spacing threshold and less than the fourth spacing threshold, and the first similarity value is greater than or equal to the 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 largest to smallest.

[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 largest to smallest, and all are values ​​greater than 0 and less than 1.

[0201] As an optional specific embodiment, the second determining module 903 is specifically used for:

[0202] Based on the latitude and longitude in the first data and the latitude and longitude of the second engineering parameter, calculate the second distance between the target building and the macro station;

[0203] Based on the operating frequency band in the second operating parameter information, obtain the effective coverage spacing corresponding to the operating frequency band;

[0204] Based on the second spacing and the effective coverage spacing, determine whether the target building has macro station coverage.

[0205] As an optional specific embodiment, when the second determining module 903 obtains the effective coverage spacing corresponding to the working frequency band based on the working frequency band in the second working parameter information, it is specifically used for:

[0206] The effective coverage spacing corresponding to the operating frequency band is obtained based on a preset correspondence between the operating frequency band and the effective coverage spacing; or...

[0207] If the second operating parameter information also includes the transmission power, the effective coverage spacing corresponding to the operating frequency band is calculated based on the transmission power and operating frequency band in the second operating parameter information.

[0208] As an optional specific embodiment, if the second determining module 903 further includes the transmit power in the second operating parameter information, when calculating the effective coverage spacing corresponding to the operating frequency band based on the transmit power and operating frequency band in the second operating parameter information, the calculation is specifically performed using the following formula:

[0209]

[0210] Where, dist represents the effective coverage spacing corresponding to the operating frequency band;

[0211] β represents the attenuation coefficient;

[0212] D represents the effective propagation distance of the radio wave 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 determining module 903 determines whether the target building has macrocell coverage based on the second spacing and the effective coverage spacing, it is specifically used for:

[0216] If the second spacing is less than or equal to the effective coverage spacing, it is determined that the target building is covered by a macro station.

[0217] If the second spacing is greater than the effective coverage spacing, it is determined that the target building has no macro station coverage.

[0218] As an optional specific embodiment, when the second determining module 903 determines whether the target building has macrocell coverage based on the second spacing and the effective coverage spacing, it is specifically used for:

[0219] If the first data also includes height and area, and 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, then it is determined that the target building has macro base station coverage; otherwise, it is determined that the target building does not have macro base station coverage.

[0220] As an optional specific embodiment, the device further includes:

[0221] If the first data also includes category, height, and area, and the category in the first data is a preset category, the height is between a second height and a third height, and the area is between a second area and a 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 embodiments of this application comprehensively assess the coverage of indoor distributed antenna system (DAS) stations by considering two dimensions: the first distance between the indoor DAS station and the target building, and the first similarity value between the cell name of the indoor DAS station and the name of the target building. This allows for accurate determination of whether a target building has indoor signal coverage. Furthermore, by considering the relationship between the second distance between the macro base station and the target building and the effective coverage distance corresponding to the operating frequency band of the macro base station, it is possible to accurately determine whether the target building has outdoor signal coverage. Through both indoor and outdoor signal coverage identification, the presence of network signal coverage in a target building can be accurately and comprehensively determined. Moreover, the entire process is automated, requiring no manual intervention, thus improving the efficiency of network coverage identification.

[0223] It should be noted that the building network coverage determination device provided in this application embodiment can implement all the method steps implemented in the building network coverage determination method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[0224] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.

[0225] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0226] like Figure 10 As shown, embodiments of this application also provide an electronic device, including a memory 1020, a transceiver 1010, and a processor 1000:

[0227] Memory 1020 is used to store computer programs;

[0228] Transceiver 1010 is used to send and receive data under the control of the processor;

[0229] Processor 1000 is configured to read a computer program from memory and execute the steps of the method for determining building network coverage as described in any of the above embodiments.

[0230] Among them, Figure 10 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 1000) and memory (memory 1020). The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1010 can be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. The processor 1000 is responsible for managing the bus architecture and general processing, and the memory 1020 can store data used by the processor 1000 during operation.

[0231] The processor 1000 can 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 can also adopt a multi-core architecture.

[0232] The processor executes the building network coverage determination method provided in this application embodiment by calling a computer program stored in memory, according to the obtained executable instructions. The processor and memory can also be physically separated.

[0233] It should be noted that the electronic device provided in this application embodiment can implement all the method steps implemented in the above-mentioned method embodiment for determining building network coverage, and can achieve the same technical effect. Therefore, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail here.

[0234] Embodiments of this application also provide a processor-readable storage medium storing a computer program for causing the processor to execute the above-described method for determining building network coverage.

[0235] The processor-readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic memory (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO)), optical memory (e.g., CD, DVD, BD, HVD), and semiconductor memory (e.g., ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)).

[0236] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take 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) containing computer-usable program code.

[0237] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[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 function in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0239] These processors can execute instructions that can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0240] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A method for determining building network coverage, characterized in that, The method includes: Acquire first data of the target building, first engineering parameter information of the indoor distribution station corresponding to the target building, and second engineering parameter information of the macro station. The first data includes: name and latitude and longitude. The first engineering parameter information includes: cell name and first engineering parameter latitude and longitude. The second engineering parameter information includes: second engineering parameter latitude and longitude and operating frequency band. Based on the first engineering parameter information and the name, latitude and longitude in the first data, it is determined whether the target building is covered by an indoor distributed antenna system (DAS) station. Using the second engineering parameter information and the latitude and longitude in the first data, it is determined whether the target building is covered by a macro station. If the target building has no indoor distribution site coverage and no macro site coverage, it is determined that the target building has no network coverage. If the target building has at least one of indoor distributed antenna system (DAS) site coverage and macro base station (MAP) site coverage, it is determined that the target building has network coverage; The step of determining whether the target building is covered by an indoor distributed antenna system (DAS) using the first engineering parameter information and the name, latitude, and longitude in the first data includes: The first distance between the target building and the indoor distribution station is calculated using the latitude and longitude in the first data and the latitude and longitude of the first engineering parameter. Calculate the similarity between the name in the first data and the cell name in the first engineering parameter information to obtain a first similarity value; Based on the first spacing and the first similarity value, it is determined whether the target building is covered by an indoor distributed antenna system (DAS) site. Determining whether the target building is covered by a macrocell using the second engineering parameter information and the latitude and longitude from the first data includes: Based on the latitude and longitude in the first data and the latitude and longitude of the second engineering parameter, calculate the second distance between the target building and the macro station; Based on the operating frequency band in the second operating parameter information, obtain the effective coverage spacing corresponding to the operating frequency band; Based on the second spacing and the effective coverage spacing, determine whether the target building has macro station coverage.

2. The method according to claim 1, characterized in that, Determining whether the target building is covered by an indoor distributed antenna system (DAS) based on the first spacing and the first similarity value includes: The target building is determined to have indoor distributed antenna system (DAS) coverage if one of the following conditions is met; otherwise, the target building is determined not to have indoor DAS coverage: The first spacing is greater than or equal to the first spacing threshold, and the first similarity value is greater than or equal to the first similarity threshold; The first spacing is greater than or equal to the second spacing threshold and less than the first spacing threshold, and the first similarity value is greater than or equal to the second similarity threshold; The first spacing is greater than or equal to the third spacing threshold and less than the second spacing threshold, and the first similarity value is greater than or equal to the third similarity threshold; The first spacing is greater than or equal to the fourth spacing threshold and less than the third spacing threshold, and the first similarity value is greater than or equal to the fourth similarity threshold; The first spacing is greater than or equal to the fifth spacing threshold and less than the fourth spacing threshold, and the first similarity value is greater than or equal to the 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 largest to smallest. The first similarity threshold, the second similarity threshold, the third similarity threshold, the fourth similarity threshold, and the fifth similarity threshold are arranged from largest to smallest, and all are values ​​greater than 0 and less than 1.

3. The method according to claim 1, characterized in that, The step of obtaining the effective coverage spacing corresponding to the working frequency band based on the working frequency band in the second working parameter information includes: The effective coverage spacing corresponding to the operating frequency band is obtained based on a preset correspondence between the operating frequency band and the effective coverage spacing; or... If the second operating parameter information also includes the transmission power, the effective coverage spacing corresponding to the operating frequency band is calculated based on the transmission power and operating frequency band in the second operating parameter information.

4. The method according to claim 3, characterized in that, If the second operating parameter information also includes the transmit power, the effective coverage spacing corresponding to the operating frequency band is calculated based on the transmit power and operating frequency band in the second operating parameter information, specifically using the following formula: Where, dist represents the effective coverage spacing corresponding to the operating frequency band; β represents the attenuation coefficient; D represents the effective propagation distance of the radio wave in the air corresponding to the transmission power; f represents the operating frequency band; N represents the weak coverage factor.

5. The method according to claim 1, characterized in that, The step of determining whether the target building has macrocell coverage based on the second spacing and the effective coverage spacing includes: If the second spacing is less than or equal to the effective coverage spacing, it is determined that the target building is covered by a macro station. If the second spacing is greater than the effective coverage spacing, it is determined that the target building has no macro station coverage.

6. The method according to claim 1, characterized in that, The step of determining whether the target building has macrocell coverage based on the second spacing and the effective coverage spacing includes: If the first data also includes height and area, and 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, then it is determined that the target building has macro base station coverage; otherwise, it is determined that the target building does not have macro base station coverage.

7. The method according to claim 1, characterized in that, After determining that the target building has no network coverage when there is no indoor distributed antenna system (DAS) site coverage and no macro base station coverage, the method further includes: If the first data also includes category, height, and area, and the category in the first data is a preset category, the height is between a second height and a third height, and the area is between a second area and a 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.

8. A device for determining building network coverage, characterized in that, The device includes: The acquisition module is used to acquire first data of the target building, first working parameter information of the indoor distribution station corresponding to the target building, and second working parameter information of the macro station. The first data includes: name and latitude and longitude. The first working parameter information includes: cell name and first working parameter latitude and longitude. The second working parameter information includes: second working parameter latitude and longitude and operating frequency band. The first determining module is used to determine whether the target building is covered by an indoor distributed antenna system (DAS) based on the first engineering parameter information and the name and latitude and longitude in the first data. The second determining module is used to determine whether the target building is covered by a macro station by using the second engineering parameter information and the latitude and longitude in the first data; The third determining module is used to determine that the target building has no network coverage when there is no indoor distribution site coverage and no macro site coverage. The fourth determining module is used to determine that the target building has network coverage if at least one of indoor distributed antenna system (DAS) site coverage and macro base station (MAP) site coverage is present. Specifically, the first determining module is used to calculate the first distance between the target building and the indoor distributed antenna system (DAS) station using the latitude and longitude in the first data and the latitude and longitude of the first engineering parameters; calculate the similarity between the name in the first data and the cell name in the first engineering parameters to obtain a first similarity value; and determine whether the target building is covered by an indoor DAS station using the first distance and the first similarity value. The second determining module is specifically used to calculate the second distance between the target building and the macro base station based on the latitude and longitude in the first data and the latitude and longitude of the second engineering parameter; to obtain the effective coverage distance corresponding to the working frequency band based on the working frequency band in the second engineering parameter information; and to determine whether the target building is covered by a macro base station based on the second distance and the effective coverage distance.

9. An electronic device, characterized in that, Includes memory, transceiver, and processor: Memory, used to store computer programs; Transceiver, used to send and receive data under the control of the processor; A processor for reading a computer program from the memory and executing the method for determining building network coverage as described in any one of claims 1 to 7.

10. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a computer program for causing the processor to perform the method for determining building network coverage as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Network weak coverage identification method and device, equipment and storage medium

    CN110602741A

  • Indoor weak coverage recognition method and device

    CN110831015A