Visual communication state determination method of communication site, electronic equipment, medium and product

By acquiring the location and elevation data of communication sites and the set of sampling points on the line-of-sight link, the line-of-sight status is automatically analyzed, solving the problems of low efficiency in the pre-assessment of line-of-sight status and data entry errors in the existing technology, and realizing the efficient determination of the line-of-sight status in real time on site.

CN121865276APending Publication Date: 2026-04-14ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-14
Publication Date
2026-04-14

AI Technical Summary

Technical Problem

In existing technologies, the line-of-sight status pre-assessment of microwave link designs is inefficient, data entry is prone to errors, and site survey efficiency is low, making it impossible to conduct effective analysis on-site in real time.

Method used

By acquiring the location and elevation data of the line-of-sight analysis area where the communication station transmitter is located, and based on the set of sampling points on the line-of-sight link of each target point, the line-of-sight status is automatically analyzed. The line-of-sight status can be determined directly on-site using electronic devices, without having to return to the office to enter data.

Benefits of technology

It improved the efficiency of surveying and communication sites, reduced errors in manual calculation and analysis, enhanced the accuracy of data entry, and ensured timely assessment of the visibility status.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121865276A_ABST
    Figure CN121865276A_ABST
Patent Text Reader

Abstract

The invention provides a communication site visual communication state determination method, electronic equipment, a medium and a product, and the method comprises the steps: obtaining the position elevation data of a pre-planned visual communication analysis region where a communication site transmitting end is located, and the visual communication analysis region is a preset position range with the position where the communication site transmitting end is located as the center; based on each target point on the boundary of the visual communication analysis area, a first sampling point set of each target point in the visual communication analysis area on a corresponding visual communication link is determined, the target point is the position of a pre-planned communication station receiving end, and the visual communication link corresponding to the target point is a link from a communication station transmitting end to the target point; a first sampling point at the tail end of the visual communication link is a target point; and determining the visual communication state of the communication station based on the position elevation data of the visual communication analysis area and the first sampling point set of each target point on the corresponding visual communication link.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, specifically to a method for determining the line-of-sight status of a communication site, an electronic device, a medium, and a product. Background Technology

[0002] In microwave planning and design, meeting the line-of-sight requirement is the most basic requirement for microwave link design. Repeated site selection and surveying are necessary to lay the foundation for the later antenna mounting height design, which must meet both the line-of-sight requirement and the engineering cost requirement.

[0003] Integrated sensing and communication systems can perceive information such as the target's location, distance, and speed, enabling target detection, acquisition, tracking, and imaging. Compared to current independent communication systems, base stations also possess a certain degree of radar capability, typically requiring signal sensing and detection based on the line-of-sight path. The sensing channel model, specifically for free-space-based sensing channel models, only models the line-of-sight echo between the sensing transceiver and the sensing target. When the environmental target's location is outside the line-of-sight area, a sensing channel for the environmental target cannot be generated.

[0004] In related technologies, traditional wireless simulation methods are typically used to pre-assess the line-of-sight status of candidate survey sites. Traditional wireless simulation is primarily PC-based, requiring users to input the locations of candidate survey sites individually or in batches into an intranet simulation server on their PCs, activate the line-of-sight analysis function, complete the pre-planning of survey sites, and then proceed to the actual site survey. If, upon arrival at the site, due to reasons such as property permits or power supply issues, the candidate site is deemed unfeasible for construction and a new site needs to be selected, then the user must return to the office, access the intranet on their PC to modify the data, and reassess the line-of-sight status of individual sites or the entire network. This approach suffers from low efficiency in site planning and surveying, and is prone to data entry errors. Summary of the Invention

[0005] This application provides a method, electronic device, medium, and product for determining the line-of-sight status of a communication site.

[0006] This application provides a method for determining the line-of-sight status of a communication station, the method comprising:

[0007] Obtain the location and elevation data of the line-of-sight analysis area where the pre-planned communication station transmitter is located, wherein the line-of-sight analysis area is a preset location range centered on the location of the communication station transmitter;

[0008] Based on each target point on the boundary of the visual communication analysis area, determine the first set of sampling points on the corresponding visual communication link for each target point in the visual communication analysis area. The target point is the location of the pre-planned communication station receiving end. The visual communication link corresponding to the target point refers to the link from the communication station transmitting end to the target point. The first sampling point at the end of the visual communication link is the target point.

[0009] The line-of-sight status of the communication station is determined based on the location and elevation data of the line-of-sight analysis area and the first set of sampling points of each target point on the corresponding line-of-sight link.

[0010] This application provides an electronic device, including: one or more processors; and a memory storing one or more computer programs thereon, wherein when the one or more computer programs are executed by the one or more processors, the one or more processors implement any of the communication station line-of-sight determination methods in this application.

[0011] This application provides a computer-readable medium storing a computer program that, when executed by a processor, implements a method for determining the line-of-sight status of any communication station as described in this application.

[0012] This application provides a computer program product, which includes a computer program that, when executed by a processor, implements a method for determining the line-of-sight status of any communication station as described in this application.

[0013] According to the line-of-sight determination method, electronic device, medium, and product provided in this application, the line-of-sight status of the communication station in the line-of-sight analysis area is determined by acquiring the location and elevation data of the pre-planned line-of-sight analysis area where the communication station transmitter is located, and by analyzing the first sampling point set on the line-of-sight link corresponding to each target point based on the location and elevation data of the pre-planned line-of-sight analysis area where the communication station transmitter is located. This application embodiment can automatically complete the line-of-sight status analysis and prediction of the surveyed communication station by acquiring the location and elevation data of the pre-planned line-of-sight analysis area, which helps reduce errors from manual calculation and analysis. Furthermore, users can directly use the electronic device to execute the line-of-sight determination method of this application embodiment at the survey site, without needing to return to the office to enter survey data into a PC for line-of-sight analysis, thus improving the efficiency of surveying communication stations and increasing the accuracy of data entry.

[0014] Further details regarding the above embodiments and other aspects of this application, as well as their implementations, are provided in the accompanying drawings, detailed description, and claims. Attached Figure Description

[0015] In the accompanying drawings of the embodiments of this application:

[0016] Figure 1 This diagram illustrates a flowchart of a method for determining the line-of-sight status of a communication station according to an embodiment of this application.

[0017] Figure 2 This is a flowchart illustrating a specific implementation of step S13 in an embodiment of this application.

[0018] Figure 3 This is a flowchart illustrating a specific implementation of step S22 in an embodiment of this application.

[0019] Figure 4 This is a flowchart illustrating a specific implementation of step S31 in an embodiment of this application.

[0020] Figure 5 This is a schematic diagram of a terrain profile provided in an embodiment of this application.

[0021] Figure 6 A flowchart illustrating a specific implementation of step S31 in an embodiment of this application is shown.

[0022] Figure 7 The flowchart illustrates a specific implementation of step S12 in an embodiment of this application.

[0023] Figure 8 This is a flowchart illustrating another method for determining the line-of-sight status of a communication station provided in an embodiment of this application.

[0024] Figure 9 This diagram illustrates a user input interface for a mobile device.

[0025] Figure 10 This is a schematic diagram illustrating a visual analysis diagram according to an embodiment of this application.

[0026] Figure 11 This diagram illustrates the percentage of the number of first sampling points visible within the area of ​​the visibility analysis region in an embodiment of this application.

[0027] Figure 12 This diagram illustrates the interaction process between a mobile terminal and a backend server, as provided in an embodiment of this application.

[0028] Figure 13 This is a block diagram illustrating the composition of an electronic device provided in an embodiment of this application. Detailed Implementation

[0029] To enable those skilled in the art to better understand the technical solutions of this disclosure, the embodiments of this disclosure will be described in detail below with reference to the accompanying drawings.

[0030] The present disclosure will be described more fully below with reference to the accompanying drawings; however, the embodiments shown may be embodied in different forms, and the present disclosure should not be construed as limited to the embodiments set forth below. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will enable those skilled in the art to fully understand the scope of the disclosure.

[0031] The accompanying drawings of the embodiments disclosed herein are provided to further illustrate the embodiments of this disclosure and form part of the specification. They are used together with the detailed embodiments to explain this disclosure and do not constitute a limitation thereof. The above and other features and advantages will become more apparent to those skilled in the art from the description of the detailed embodiments with reference to the accompanying drawings.

[0032] This disclosure may be described with reference to plan and / or cross-sectional views using the ideal schematic diagrams of this disclosure. Therefore, the example illustrations may be modified according to manufacturing techniques and / or tolerances.

[0033] Where there is no conflict, the various embodiments of this disclosure and the features thereof in the embodiments may be combined with each other.

[0034] The terminology used in this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the disclosure. The term "and / or" as used in this disclosure includes any and all combinations of one or more of the associated enumerated entries. The singular forms "a" and "the" as used in this disclosure are also intended to include the plural forms, unless the context clearly indicates otherwise. The terms "comprising," "made of," etc., as used in this disclosure specify the presence of the stated feature, integral, step, operation, element, and / or component, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components, and / or groups thereof.

[0035] Unless otherwise specified, all terms used in this disclosure (including technical and scientific terms) have the same meaning as commonly understood by one of ordinary skill in the art. It will also be understood that terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the relevant art and this disclosure, and will not be interpreted as having an idealized or overly formal meaning, unless expressly so defined in this disclosure.

[0036] This disclosure is not limited to the embodiments shown in the accompanying drawings, but includes modifications to the configuration based on the manufacturing process. Therefore, the areas illustrated in the drawings are schematic, and the shapes of the areas shown illustrate specific shapes of the areas of an element, but are not intended to be limiting.

[0037] In related technologies, traditional wireless simulation methods are typically used to pre-assess the line-of-sight status of candidate survey sites. Traditional wireless simulation is primarily PC-based, requiring users to input the locations of candidate survey sites individually or in batches into an intranet simulation server on their PCs, activate the line-of-sight analysis function, complete the pre-planning of survey sites, and then proceed to the actual site survey. If, upon arrival at the site, due to reasons such as property permits or power supply issues, the candidate site is deemed unfeasible for construction and a new site needs to be selected, then the user must return to the office, access the intranet on their PC to modify the data, and reassess the line-of-sight status of individual sites or the entire network. This approach suffers from low efficiency in site planning and surveying, and is prone to data entry errors.

[0038] Therefore, embodiments of this application provide a method, electronic device, medium, and product for determining the line-of-sight status of a communication site, which aims to effectively improve the technical problems existing in the above-mentioned related technologies.

[0039] Please see Figure 1 , Figure 1 This illustration shows a flowchart of a method for determining the line-of-sight status of a communication station according to an embodiment of this application. This embodiment provides a method for determining the line-of-sight status of a communication station, which can be executed using an electronic device. The electronic device can be a mobile terminal or a backend server, or the method can be implemented through data interaction between a backend server and a mobile terminal. Figure 1 As shown, the method for determining the line-of-sight status of a communication station in this embodiment includes, but is not limited to, the following steps.

[0040] Step S11: Obtain the location elevation data of the pre-planned line-of-sight analysis area where the communication station transmitter is located. The line-of-sight analysis area is a preset location range centered on the location of the communication station transmitter.

[0041] The location and elevation data of the pre-planned communication site transmitter within the line-of-sight analysis area can include the location information and elevation data of each location point within the line-of-sight analysis area.

[0042] In some embodiments, a communication site refers to a device site used for wireless communication, such as a microwave site or a base station; a communication site transmitter refers to a device on the communication site used to transmit wireless communication signals, such as an antenna device; and a communication site receiver refers to a device on the communication site used to receive wireless communication signals, such as an antenna device.

[0043] In some embodiments, the line-of-sight analysis area where the pre-planned communication station transmitter is located can be determined based on data collected at the survey site, such as the location and height of the pre-planned communication station transmitter and the location and height of the pre-planned communication station receiver, and the location and elevation data of the line-of-sight analysis area where the pre-planned communication station transmitter is located can be obtained.

[0044] Step S12: Based on each target point on the boundary of the visual communication analysis area, determine the first set of sampling points for each target point on the corresponding visual communication link in the visual communication analysis area.

[0045] Here, the target point is the location of the pre-planned communication station receiving end. Each target point corresponds to a line-of-sight link. The line-of-sight link corresponding to the target point refers to the link from the communication station transmitting end to the target point. The set of first sampling points on each line-of-sight link may include one or more first sampling points. The first sampling point at the end of each line-of-sight link is the corresponding target point.

[0046] In some embodiments, each grid point corresponding to the boundary of the visual analysis area in the map raster data corresponding to the visual analysis area can be used as a target point.

[0047] In some embodiments, for each target point corresponding to the line of sight link, one or more location points on the line of sight link can be selected as the first sampling points in a preset manner or a random manner to form a set of first sampling points on the line of sight link.

[0048] Step S13: Determine the line-of-sight status of the communication station based on the location and elevation data of the line-of-sight analysis area and the first set of sampling points of each target point on the corresponding line-of-sight link.

[0049] In step S13, based on the position and elevation data of the line-of-sight analysis area, the line-of-sight status of each first sampling point in the first sampling point set on the line-of-sight link corresponding to each target point is analyzed relative to the transmitting end of the communication station, thereby obtaining the line-of-sight status of the communication station. The line-of-sight status of the communication station may include the set of line-of-sight statuses of each first sampling point in the first sampling point set on each line-of-sight link.

[0050] The line-of-sight status of the first sampling point includes two states: the non-line-of-sight state and the line-of-sight state. The line-of-sight state indicates that there is a line of sight between the communication station transmitter and the first sampling point, while the non-line-of-sight state indicates that there is no line of sight between the communication station transmitter and the first sampling point. Line of sight (LOS) refers to line-of-sight propagation in wireless communication.

[0051] According to the method for determining the line-of-sight status of communication sites in this application embodiment, the location and elevation data of the pre-planned line-of-sight analysis area where the transmitting end of the communication site is located are obtained. Based on the location and elevation data of the pre-planned line-of-sight analysis area where the transmitting end of the communication site is located and the first sampling point set on the line-of-sight link corresponding to each target point, the line-of-sight status of the communication site in the line-of-sight analysis area is determined. This application embodiment can automatically complete the line-of-sight status analysis and prediction work of the surveyed communication site by obtaining the location and elevation data of the pre-planned line-of-sight analysis area where the transmitting end of the communication site is located. This helps to reduce the error of manual calculation and analysis. Moreover, users can directly use electronic devices to execute the line-of-sight status determination method of this application embodiment at the survey site, without having to return to the office to enter survey data through a PC for line-of-sight analysis. This helps to improve the work efficiency of surveying communication sites and improve the accuracy of data entry.

[0052] Figure 2 This diagram illustrates a specific implementation of step S13 in one embodiment of this application. In some embodiments, such as... Figure 2 As shown, in step S13 above, determining the line-of-sight status of the communication station based on the location and elevation data of the line-of-sight analysis area where the communication station's transmitter is located and the first set of sampling points for each target point on the corresponding line-of-sight link can further include:

[0053] Step S21: Obtain the position and elevation data of the communication station transmitter and the position and elevation data of each first sampling point in the first sampling point set from the position and elevation data of the line-of-sight analysis area.

[0054] In some embodiments, the location elevation data packet of the line-of-sight analysis area contains the location elevation data of each location point in the line-of-sight analysis area. Therefore, the location elevation data of the communication station transmitter and the location elevation data of each first sampling point in the first sampling point set can be obtained from the location elevation data of the line-of-sight analysis area.

[0055] In some embodiments, a preset digital elevation model can also be used to obtain the location elevation data of the communication station transmitter and the location elevation data of each first sampling point in the first sampling point set.

[0056] In some embodiments, the location elevation data of the communication station transmitter can also be obtained through the Global Positioning System (GPS) or the BeiDou satellite network.

[0057] The location and elevation data of the communication station transmitter includes the location information and elevation data of the location of the communication station transmitter, and the location and elevation data of the first sampling point includes the location information and elevation data of the location of the first sampling point.

[0058] Step S22: Based on the position and elevation data of the transmitting end of the communication station and the position and elevation data of each first sampling point in the first sampling point set, determine the line-of-sight status of each first sampling point on each line-of-sight link. The line-of-sight status of the communication station includes the line-of-sight status of each first sampling point on each line-of-sight link.

[0059] In step S22, based on the position elevation data of the communication station transmitter and the position elevation data of each first sampling point in the first sampling point set, the line-of-sight situation of each first sampling point on each line-of-sight link relative to the communication station transmitter is analyzed and judged, and the line-of-sight status of each first sampling point on each line-of-sight link is determined, thereby analyzing and obtaining the line-of-sight status of the communication station.

[0060] Figure 3 This diagram illustrates a specific implementation of step S22 in one embodiment of this application. In some embodiments, such as... Figure 3 As shown, in step S22 above, determining the line-of-sight status of each first sampling point on each line-of-sight link based on the position and elevation data of the communication station transmitter and the position and elevation data of each first sampling point in the first sampling point set may further include:

[0061] Step S31: Determine the minimum line-of-sight height of each first sampling point based on the position and elevation data of the communication station transmitter and the position and elevation data of each first sampling point in the first sampling point set.

[0062] In step S31, the minimum line-of-sight height of each first sampling point is determined by analyzing the position elevation data of the communication station transmitter and the position elevation data of each first sampling point in the first sampling point set. The minimum line-of-sight height of the first sampling point refers to the minimum height requirement for line-of-sight between the first sampling point and the communication station transmitter. That is, when the height of the first sampling point reaches the minimum height requirement, it means that there is line-of-sight between the communication station transmitter and the first sampling point; otherwise, there is no line-of-sight.

[0063] Step S32: Based on the height of each first sampling point and the minimum line-of-sight height, perform a line-of-sight judgment on each first sampling point to obtain the line-of-sight status of each first sampling point.

[0064] In some embodiments, the minimum line-of-sight height of the first sampling point is the minimum height requirement for line-of-sight between the first sampling point and the transmitter of the communication station. Therefore, in step S32, based on the height of the first sampling point and the minimum line-of-sight height, it can be determined whether there is line-of-sight between the transmitter of the communication station and the first sampling point, thereby determining the line-of-sight status of the first sampling point.

[0065] In some embodiments, a viewability determination is performed on the first sampling point by judging whether its height meets the minimum viewability height requirement. In step S32 above, the viewability determination of each first sampling point based on its height and minimum viewability height to obtain the viewability status of each first sampling point may further include: determining the viewability status of the first sampling point as visible when its height is greater than or equal to its minimum viewability height; and determining the viewability status of the first sampling point as invisible when its height is less than its minimum viewability height.

[0066] The height of the first sampling point can be determined based on the location elevation data of the first sampling point. When the first sampling point is the target point, the height of the first sampling point is the altitude of the location of the communication station receiver (i.e., the location of the first sampling point) plus the height of the communication station receiver itself. The altitude of the location of the communication station receiver (i.e., the location of the first sampling point) can be determined based on the location elevation data of the first sampling point. The height of the communication station receiver itself can be known in advance or determined by user input.

[0067] Figure 4 This diagram illustrates a specific implementation of step S31 in an embodiment of this application. In some embodiments, such as... Figure 4 As shown, in step S31 above, determining the minimum line-of-sight height of each first sampling point based on the position and elevation data of the communication station transmitter and the position and elevation data of each first sampling point in the first sampling point set may further include:

[0068] Step S41: Based on the position elevation data of the communication station transmitter and the position elevation data of each first sampling point on the line-of-sight link corresponding to the target point, generate a terrain profile map of the line-of-sight link from the communication station transmitter to the target point.

[0069] In some embodiments, the location elevation data of the communication station transmitter includes location information and elevation data of the location of the communication station transmitter, and the location elevation data of the first sampling point includes location information and elevation data of the location of the first sampling point. The elevation data of the communication station transmitter can be used to determine the altitude of the communication station transmitter, and the elevation data of the first sampling point can be used to determine the altitude of the first sampling point. Combining the altitude of the communication station transmitter and the altitude of the communication station receiver, a corresponding terrain profile map is generated for the line-of-sight link corresponding to each target point.

[0070] Figure 5 This illustration shows a schematic diagram of a topographic profile provided in an embodiment of this application, such as... Figure 5As shown, in the terrain profile map corresponding to the line-of-sight link of a target point, the vertical axis represents the height of each location point on the line-of-sight link corresponding to the target point, including the height of the communication station transmitter, the height of each first sampling point, and the height of the target point. The horizontal axis represents each location point on the line-of-sight link corresponding to the target point, including the communication station transmitter, each first sampling point, and the target point.

[0071] It is understandable that the altitude of the communication station transmitter is the sum of the altitude of the communication station transmitter and its own altitude, and the altitude of the target point is the sum of the altitude of the target point's location and the altitude of the communication station receiver.

[0072] Step S42: Traverse each first sampling point on the line-of-sight link from the communication station transmitter to the target point on the terrain profile map, and calculate the slope between the currently traversed first sampling point and the vertex of the communication station transmitter.

[0073] In some embodiments, following the direction from the communication station transmitter to the target point, each first sampling point on the line-of-sight link from the communication station transmitter to the target point on the terrain profile is traversed, combined with... Figure 5 As shown, a line can be drawn between the first sampling point currently being traversed and the vertex of the communication station's transmitter, and the angle between the extension of this line and the horizontal coordinate of the terrain profile can be calculated to obtain the corresponding slope, thus obtaining the slope between the first sampling point currently being traversed and the vertex of the communication station's transmitter.

[0074] Step S43: If the slope corresponding to the first sampling point of the current traversal is the current maximum slope, the height of the first sampling point of the current traversal is taken as the minimum line-of-sight height of the first sampling point of the current traversal.

[0075] It is understandable that the slope corresponding to the first sampling point of the current traversal is the current maximum slope, indicating that the first sampling point of the current traversal is the first sampling point of the first traversal, or the slope corresponding to the first sampling point of the current traversal is greater than the slope corresponding to each sampling point of the previous traversal, indicating that there are no other first sampling points that block the first sampling point of the current traversal before the first sampling point of the current traversal, and there is line of sight between the transmitting end of the communication station and the first sampling point of the current traversal. Therefore, the height of the first sampling point of the current traversal itself is taken as the minimum line of sight height of the first sampling point of the current traversal.

[0076] Step S44: If the slope corresponding to the first sampling point of the current traversal is less than the current maximum slope, take the height of the intersection point of the extension line of the current maximum slope and the extension line of the height of the first sampling point of the current traversal as the minimum line-of-sight height of the first sampling point of the current traversal.

[0077] If the slope corresponding to the first sampling point being traversed is less than the current maximum slope, it means that the first sampling point being traversed may be blocked by the first sampling point corresponding to the current maximum slope. Therefore, the communication station transmitter and the first sampling point being traversed may not be in line of sight. Thus, the height of the intersection point of the extension line of the current maximum slope and the extension line of the height of the first sampling point being traversed is taken as the minimum line of sight height of the first sampling point being traversed. The line of sight of the first sampling point being traversed is determined based on this minimum line of sight height.

[0078] Step S45: If the slope corresponding to the first sampling point of the current traversal is greater than or equal to the current maximum slope, update the current maximum slope to the slope corresponding to the first sampling point of the current traversal, and use the height of the first sampling point of the current traversal as the minimum line-of-sight height of the first sampling point of the current traversal.

[0079] If the slope corresponding to the first sampling point in the current iteration is greater than or equal to the current maximum slope, it means that the slope corresponding to the first sampling point in the current iteration is greater than the slope corresponding to each sampling point in the previous iteration. This indicates that there are no other first sampling points that obstruct the first sampling point in the current iteration before the first sampling point in the current iteration, and there is line of sight between the transmitter of the communication station and the first sampling point in the current iteration. Therefore, the current maximum slope is updated to the slope corresponding to the first sampling point in the current iteration, and the height of the first sampling point in the current iteration is used as the minimum line of sight height of the first sampling point in the current iteration.

[0080] Figure 6 This is a flowchart illustrating a specific implementation of step S31 in an embodiment of this application, as shown below. Figure 6 As shown, in some embodiments, in step S31 above, determining the minimum line-of-sight height of each first sampling point based on the position and elevation data of the communication station transmitter and the position and elevation data of each first sampling point in the first sampling point set may further include:

[0081] Step S61: Traverse each first sampling point on the line-of-sight link from the communication station transmitter to the target point on the terrain profile map, calculate the slope between the first first sampling point currently traversed and the vertex of the communication station transmitter, and set the slope corresponding to the first first sampling point as the current maximum slope, and the height of the first first sampling point as the minimum line-of-sight height of the first first sampling point.

[0082] The topographic profile map can be generated through the above step S41, which will not be elaborated here.

[0083] Step S62: Determine whether the first sampling point of the current traversal is the last first sampling point of the traversal. If so, end the process; otherwise, execute step S63.

[0084] Step S63: Traverse the next first sampling point and calculate the slope between the currently traversed first sampling point and the vertex of the communication station transmitter.

[0085] Step S64: Determine whether the slope corresponding to the first sampling point of the current traversal is greater than or equal to the current maximum slope. If yes, proceed to step S65; otherwise, proceed to step S66.

[0086] Step S65: Update the current maximum slope to the slope corresponding to the first sampling point of the current traversal, and use the height of the first sampling point of the current traversal as the minimum line-of-sight height of the first sampling point of the current traversal, and return to execute step S62.

[0087] Step S66: Take the height of the intersection point of the extension of the current maximum slope and the extension of the height of the current first sampling point as the minimum line-of-sight height of the current first sampling point, and return to execute step S62.

[0088] Figure 7 This diagram illustrates a specific implementation of step S12 in an embodiment of this application. In some embodiments, such as... Figure 7 As shown, in step S12 above, determining the first set of sampling points for each target point in the view analysis area on the corresponding view link can further include:

[0089] Step S71: Project the line-of-sight analysis area onto a plane, and connect the projection points of the communication station transmitter and the projection points of each target point on the boundary of the line-of-sight analysis area to form a line-of-sight link corresponding to each target point.

[0090] Step S72: On the line-of-sight link corresponding to each target point, samples are uniformly collected according to a preset data precision to determine the first set of sampling points on each line-of-sight link.

[0091] The preset data accuracy can be the same as the preset data accuracy of the digital elevation model.

[0092] In some embodiments, after determining the line-of-sight status of each first sampling point based on the location and elevation data of the transmitting end of the communication station and the location and elevation data of each first sampling point in the first sampling point set, i.e. after step S22 above, the line-of-sight status determination method further includes: writing the line-of-sight status data of each first sampling point in the first sampling point set on each line-of-sight link into the map raster data corresponding to each first sampling point, and coloring it according to the line-of-sight status to form a line-of-sight analysis map of the line-of-sight analysis area.

[0093] In some embodiments, the line-of-sight status determination method is applied to a backend server. In step S11 above, obtaining the location and elevation data of the pre-planned line-of-sight analysis area where the communication station transmitter is located may further include: receiving a line-of-sight analysis request sent by a mobile terminal, the line-of-sight analysis request including the location information of the communication station transmitter, the height information of the communication station transmitter, the area radius of the preset line-of-sight analysis area, and the height information of the communication station receiver obtained by the mobile terminal; and obtaining the location and elevation data of the line-of-sight analysis area to be analyzed using a preset digital elevation model based on the location information of the communication station transmitter, the height information of the communication station transmitter, and the area radius of the preset line-of-sight analysis area.

[0094] In some embodiments, the visibility analysis area is a circular area centered on the location of the communication station transmitter and with a preset radius of the visibility analysis area. It can be understood that the distance from the location of the communication station transmitter to the location of the target point on the boundary of the visibility analysis area is the preset radius of the visibility analysis area.

[0095] In some embodiments, data interaction is performed between a mobile terminal and a backend server to implement the visual state determination method of this application embodiment. The mobile terminal collects data such as the location information (e.g., latitude and longitude), altitude information (e.g., elevation), and the height of the communication station transmitter itself (e.g., antenna height) at the survey site. Alternatively, the mobile terminal receives the location information, altitude information, and height of the communication station transmitter input by the user. The mobile terminal also receives the area radius of a preset line-of-sight analysis area and the altitude information of the communication station receiver (e.g., antenna height) input by the user. After acquiring the above data, the mobile terminal sends a line-of-sight analysis request to the backend server, carrying the acquired data. In response to the line-of-sight analysis request from the mobile terminal, the backend server automatically matches the engineering parameter data (e.g., parameters of the pre-planned communication station, antenna height, map parameters, etc.) and the Digital Elevation Model (DEM) within the line-of-sight analysis area based on the location information, altitude information, and area radius of the communication station transmitter collected or input by the mobile terminal. Using the preset DEM, the server obtains the location and elevation data of the line-of-sight analysis area to be analyzed and executes subsequent steps.

[0096] In some embodiments, the line-of-sight determination method is applied to a mobile terminal. In step S11 above, obtaining the location and elevation data of the line-of-sight analysis area where the pre-planned communication station transmitter is located may further include: obtaining the location information of the pre-planned communication station transmitter, the height information of the communication station transmitter, the area radius of the preset line-of-sight analysis area, and the height information of the communication station receiver; and obtaining the location and elevation data of the line-of-sight analysis area to be analyzed using a preset digital elevation model based on the location information of the communication station transmitter, the height information of the communication station transmitter, and the area radius of the preset line-of-sight analysis area.

[0097] In some embodiments, the mobile terminal collects data such as the location information (e.g., latitude and longitude), altitude information (e.g., altitude), and the height of the communication station transmitter itself (e.g., the antenna height of the communication station transmitter) at the survey site; or the mobile terminal receives data such as the location information, altitude information, and height of the communication station transmitter input by the user; the mobile terminal receives the area radius of a preset line-of-sight analysis area and the altitude information of the communication station receiver (e.g., the antenna height of the communication station receiver) input by the user; after acquiring the above data, the mobile terminal automatically matches the engineering parameter data (e.g., parameters of the pre-planned communication station, antenna height, map parameters, etc.) and digital elevation model within the line-of-sight analysis area according to the location information and altitude information of the communication station transmitter collected or input by the mobile terminal, and the area radius of the preset line-of-sight analysis area, and obtains the location and elevation data of the line-of-sight analysis area to be analyzed using the preset digital elevation model, and then executes subsequent steps.

[0098] In some embodiments, after determining the line-of-sight status of a communication station, i.e. after step S13 above, the line-of-sight status determination method further includes: determining the current line-of-sight evaluation value of a communication station based on the line-of-sight status of the communication station in the line-of-sight analysis area; comparing the current line-of-sight evaluation value of the communication station with the historical line-of-sight evaluation value of the communication station; and determining the optimal planning scheme of the communication station based on the comparison result. The optimal planning scheme includes the planned location of the communication station and the height parameters of the transmitting end and the receiving end of the communication station.

[0099] In some embodiments, the visibility status of a communication station includes the visibility status of each first sampling point on the visibility link corresponding to each target point in the visibility analysis area. The step of determining the current visibility evaluation value of a communication station based on the visibility status of the communication station in the visibility analysis area may further include: determining the percentage of visible first sampling points within the area of ​​the visibility analysis area based on the visibility status of each first sampling point on the visibility link corresponding to each target point in the visibility analysis area, as the current visibility evaluation value of the communication station. Wherein, the percentage of visible first sampling points within the area of ​​the visibility analysis area, x, is the ratio of the number of map grid points where the visible first sampling points are located within the area of ​​the visibility analysis area to the total number of map grid points within the visibility analysis area.

[0100] In some embodiments, the visibility analysis area can be presented in the form of a raster map, with each first sampling point located within a corresponding map raster point. The first visible sampling point within the area of ​​the visibility analysis area refers to the first sampling point in the visibility analysis area that is in a visible state. By statistically analyzing the ratio of the number of map raster points where the first sampling point in the visible state is located to the total number of map raster points in the visibility analysis area, the proportion of the number of visible first sampling points within the area of ​​the visibility analysis area can be calculated, and the visibility evaluation value can be obtained.

[0101] In some embodiments, the line-of-sight status of a communication station includes the line-of-sight status of each first sampling point on the line-of-sight link corresponding to each target point in the line-of-sight analysis area. The step of determining the current line-of-sight evaluation value of a communication station based on the line-of-sight status of the communication station in the line-of-sight analysis area may further include: determining the percentage of visible first sampling points on a preset communication path within the line-of-sight analysis area based on the line-of-sight status of each first sampling point on the line-of-sight link corresponding to each target point in the line-of-sight analysis area, as the current line-of-sight evaluation value of the communication station. Wherein, the percentage of visible first sampling points on a preset communication path (e.g., a UAV flight path) in the line-of-sight analysis area, x, is the ratio of the number of map grid points where the visible first sampling points are located on the preset communication path in the line-of-sight analysis area to the total number of map grid points on the preset communication path in the line-of-sight analysis area.

[0102] In one application scenario, the planned communication site is used for UAV communication. The aforementioned preset communication path is the UAV's flight path. To ensure the UAV's communication quality and flight safety, it is necessary to guarantee the line-of-sight quality of the UAV's flight path. Therefore, line-of-sight evaluation can be performed according to the preset communication path. The first visible sampling point on the preset communication path in the line-of-sight analysis area refers to the first sampling point on the preset communication path in the line-of-sight analysis area that is visible. By statistically analyzing the ratio of the number of map grid points where the first visible sampling point on the preset communication path in the line-of-sight analysis area is located to the total number of map grid points on the preset communication path, the proportion of the number of visible first sampling points on the preset communication path (e.g., the UAV's flight path) in the line-of-sight analysis area can be calculated, and the line-of-sight evaluation value can be obtained.

[0103] In some embodiments, the visibility status of a communication station includes the visibility status of each first sampling point on the visibility link corresponding to each target point in the visibility analysis area. The step of determining the current visibility evaluation value of the communication station based on the visibility status of the communication station in the visibility analysis area may further include: determining the proportion of visible target points in the visibility analysis area based on the visibility status of each first sampling point on the visibility link corresponding to each target point in the visibility analysis area, as the current visibility evaluation value of the communication station. Wherein, the proportion x of visible target points in the visibility analysis area is the ratio of the number of visible target points in the visibility analysis area to the total number of target points in the visibility analysis area.

[0104] In some embodiments, the visible target points within the visibility analysis area refer to the target points in the visibility analysis area that are in a visible state. By statistically analyzing the ratio of the number of visible target points in the visibility analysis area to the total number of target points in the visibility analysis area, the proportion of visible target points in the visibility analysis area can be calculated, and the visibility evaluation value can be obtained.

[0105] In some embodiments, a higher visibility evaluation value indicates a better visibility status for the communication site, and the corresponding planning scheme is also more optimal. Therefore, the above-mentioned determination of the optimal planning scheme for the communication site based on the comparison results of the current visibility evaluation value and the historical visibility evaluation value of the communication site may further include: selecting the planning scheme of the communication site with the highest visibility evaluation value from the current visibility evaluation value and the historical visibility evaluation value of the communication site as the optimal planning scheme.

[0106] In some embodiments, analysis can be performed in real time using data from other communication sites that can be directly input by the user's mobile terminal, such as the height of the communication site's transmitter (e.g., antenna). Therefore, to determine the optimal planning scheme among all planning options for the communication site (including the planned location of the communication site and the height information of the transmitter and receiver), a line-of-sight analysis is required after each adjustment of the planned location, the height of the transmitter, or the height of the receiver. This analysis determines the line-of-sight status of the communication site in each planning scheme, and based on the line-of-sight status of the communication site in each scheme, a line-of-sight evaluation value is calculated. Finally, based on the current and historical line-of-sight evaluation values ​​of the communication site, the optimal planning scheme for the communication site is determined.

[0107] In some embodiments, the visibility status determination method is applied to a background server. After determining the visibility status of a communication site, i.e. after step S13 above, the visibility status determination method further includes: sending visibility analysis results to a mobile terminal. The visibility analysis results are used by the mobile terminal to obtain any one or more of the following information: visibility status of the communication site, visibility analysis map of the visibility analysis area where the communication site is located, and visibility evaluation value of the communication site.

[0108] In some embodiments, after receiving the visual communication analysis results, the mobile terminal can determine the optimal planning scheme for the communication site based on the visual communication evaluation value of the communication site.

[0109] Figure 8 This diagram illustrates a flowchart of another method for determining the line-of-sight status of a communication station according to an embodiment of this application. In some embodiments, the method for determining the line-of-sight status of this application is implemented through data interaction between a mobile terminal and a backend server. Figure 8 As shown, the method for determining the line-of-sight status includes:

[0110] Step S81: The mobile terminal obtains the location information and altitude information of the pre-planned communication station transmitter.

[0111] In some embodiments, users can use a handheld mobile device to collect location information and altitude information of pre-planned communication station transmitters at the survey site.

[0112] Step S82: The mobile terminal receives the area radius of the preset visual communication analysis area and the height information of the communication station receiver, which are input by the user.

[0113] Figure 9 This diagram illustrates a user input interface for a mobile device, such as... Figure 9As shown, in some embodiments, the communication site is a base station. When it is necessary to analyze the line-of-sight status of a communication site to be planned, the user can input relevant information about the communication site through a preset user input interface on the mobile device. This relevant information includes, but is not limited to, the area radius of the preset line-of-sight analysis area (e.g., ...). Figure 9 (LoS radius), altitude information of the communication station receiver (e.g., ...) Figure 9 The altitude of the terminal (e.g., the altitude of the communication station transmitter) and the altitude information of the transmitter (e.g., the altitude of the terminal). Figure 9 (Base station height), identification information of communication sites (such as...) Figure 9 The information includes the base station name and base station ID. After entering the relevant information of the communication site, the user can click the Visual Communication Loss (LOS) button on the user input interface of the mobile device to trigger a visual communication analysis request. In response to the user clicking the Visual Communication Loss button, the mobile device sends a visual communication analysis request to the backend server.

[0114] Step S83: The mobile terminal sends a visual communication analysis request to the backend server. The visual communication analysis request includes the location information of the pre-planned communication station transmitter, the height information of the communication station transmitter, the area radius of the preset visual communication analysis area, and the height information of the communication station receiver.

[0115] In step S84, the backend server responds to the mobile terminal's visual communication analysis request by performing visual communication analysis on the communication site, generating and saving the visual communication analysis results.

[0116] After receiving the visual communication analysis request from the mobile terminal, the backend server generates and executes the visual communication analysis task for the communication site. Based on the information provided by the mobile terminal in the visual communication analysis request, it executes the visual communication status determination process, including but not limited to steps S11 to S13, to obtain and save the visual communication analysis results.

[0117] The visibility analysis results may include the visibility status of the communication site, and may further include the visibility analysis diagram mentioned above, and may further include the visibility evaluation value obtained from the statistical analysis of the visibility status of the communication site.

[0118] After completing the visual communication analysis task, the backend server can provide the mobile device with the query and download path for the visual communication analysis results.

[0119] Step S85: The mobile terminal downloads the visual communication analysis results of the communication site from the specified download path, presents the visual communication analysis map through different color levels, and gives the visual communication evaluation value obtained from statistical analysis under different scenarios.

[0120] The mobile device can periodically query the status of the visual communication analysis task from the backend server using the task ID of the visual communication analysis task. For visual communication analysis tasks that have completed visual communication analysis, the mobile device downloads the corresponding visual communication analysis results from the specified download path according to the task ID, presents the visual communication analysis map through different color levels, and provides the visual communication evaluation value obtained from statistical analysis in different scenarios. For example, the visual communication evaluation value is determined based on the proportion of the number of visible first sampling points within the area of ​​the visual communication analysis region, the visual communication evaluation value is determined based on the proportion of the number of visible first sampling points on the preset communication path within the visual communication analysis region, or the visual communication evaluation value is determined based on the proportion of the number of visible target points within the visual communication analysis region.

[0121] Figure 10 This diagram illustrates a visibility analysis map according to an embodiment of this application. The visibility analysis map can be presented by coloring the map grid points where the first visible sampling point in the visibility analysis area is located on a raster map, such as... Figure 10 As shown, the visible area is the gray-colored portion within the visible analysis area, while the non-visible area is the area outside the visible area.

[0122] Figure 11 This diagram illustrates the percentage of visible first sampling points within the area of ​​the visibility analysis region in an embodiment of this application. The visibility analysis map can be presented on a raster map by coloring the map raster points where the visible first sampling points in the visibility analysis region are located, such as... Figure 11 As shown, the visible area is the gray-colored portion of the visibility analysis area, and the non-visible area is the area outside the visible area. The visibility analysis map also shows the percentage of the number of the first visible sampling points within the area of ​​the visibility analysis region. Figure 11 The proportion of the central view area, and the proportion of the number of non-visual first sampling points within the view analysis area, i.e. Figure 11 The proportion of the visual communication area between China and Africa.

[0123] Step S86: If the visual communication analysis results do not meet expectations, the planning scheme for the communication site is adjusted, and the mobile terminal re-executes step S81 according to the adjusted planning scheme.

[0124] The planning scheme for communication sites includes, but is not limited to, the location and altitude information of the pre-planned communication site transmitter and the location and altitude information of the pre-planned communication site receiver.

[0125] For each planning scheme of the communication site, a visibility analysis is performed through steps S71-S75 to obtain the visibility analysis results of the communication site under different planning schemes, and to obtain the visibility evaluation value of the communication site under different scenarios under each planning scheme. For example, the visibility evaluation value is determined based on the proportion of the number of visible first sampling points within the area of ​​the visibility analysis region, the visibility evaluation value is determined based on the proportion of the number of visible first sampling points on the preset communication path within the visibility analysis region, or the visibility evaluation value is determined based on the proportion of the number of visible target points within the visibility analysis region.

[0126] Step S87: The mobile terminal determines the optimal planning scheme for the communication site by comparing and analyzing the line-of-sight evaluation values ​​of the communication site under different planning schemes.

[0127] After obtaining the line-of-sight evaluation values ​​of communication sites under different planning schemes (including current and historical planning schemes), the mobile terminal can select the optimal planning scheme according to business engineering requirements. For example, by comparing the line-of-sight evaluation values ​​of communication sites under the current planning scheme with the historical line-of-sight evaluation values ​​of communication sites under historical planning schemes, the mobile terminal selects the planning scheme of the communication site corresponding to the highest line-of-sight evaluation value as the optimal planning scheme for the communication site. Users can then plan the construction of communication sites based on the optimal planning scheme. In practical applications, the optimal planning scheme can also be determined by combining the antenna height requirements and engineering implementation costs of the communication site. This allows for the selection of the planning scheme that has the highest percentage of visible first sampling points within the line-of-sight analysis area, the highest percentage of visible target points within the line-of-sight analysis area, or the highest percentage of visible first sampling points on the preset communication path within the line-of-sight analysis area, while also having low antenna height and low engineering implementation costs.

[0128] Figure 12 This illustration shows a schematic diagram of the interaction process between a mobile terminal and a backend server according to an embodiment of this application. In some embodiments, such as... Figure 12 As shown, the process of the mobile terminal and the backend server interacting to determine the visual communication status includes, but is not limited to, the following steps:

[0129] 1) After the mobile device collects relevant data at the survey site, it initiates a visual communication analysis request via HTTP (Hypertext Transfer Protocol). The visual communication analysis request is a POST request, which is an HTTP request method. The Uniform Resource Locator (URL) of the request contains the user's unique identifier (Userkey) information, and JSON format data is transmitted through the POST request. The JSON format data contains service input parameters such as: the location information and height information of the communication station transmitter, the height of the communication station transmitter, the area radius of the preset visual communication analysis area, and the height of the communication station receiver.

[0130] 2) The backend server consists of a data capability platform, Redis (Remote Dictionary Server), and Workers (task handlers). After receiving a visual communication analysis request, the data capability platform on the backend server checks the user's permissions and JSON data. If the check passes, it creates a visual communication analysis task and returns a task identifier (ID). The task is added to the Redis task queue via TCP (Transmission Control Protocol). The Worker on the backend server then begins processing the request task, reading the task from the task queue via TCP and pulling the data required to execute the task from the data capability platform via HTTP. Finally, the task is executed to perform the visual communication status determination method applied to the backend server.

[0131] 3) During task execution, the backend server's Worker can report task progress to the Redis task queue via TCP. Mobile devices can query task progress, status, and error information using the task ID; query requests can be sent to the data capability platform via HTTP. The data capability platform monitors the task execution progress in the task queue via TCP and provides feedback to the mobile device. After task execution is complete, the backend server's Worker can upload the task execution results, including visual analysis results, to the data capability platform via HTTP.

[0132] 4) If the visual analysis task is completed, the mobile device can obtain the task execution result via HTTP. The backend server will send the download path URL corresponding to the task execution result back to the mobile device.

[0133] 5) The mobile terminal downloads the visual communication analysis results based on the URL, and presents the visual communication analysis map through different color levels according to the visual communication analysis results, and gives the visual communication evaluation value of the communication site in different scenarios.

[0134] In some embodiments, the line-of-sight status determination method is implemented based on a mobile device. The mobile device supports real-time data acquisition and recording, eliminating the need for users to return to the office to access the intranet on a PC to modify data and reassess the line-of-sight status of a single site or network, effectively improving the work efficiency of the survey site. The mobile device supports real-time data sharing and updates, allowing survey engineers to view and modify survey data anytime, anywhere. Through the sharing of line-of-sight analysis results, team members can collaborate more effectively to optimize the survey plan. The mobile-based line-of-sight status determination method helps survey engineers understand the surrounding environment and conditions more accurately, thereby optimizing resource allocation schemes such as site selection and antenna configuration. Combining the line-of-sight analysis results with the surrounding environmental conditions allows for in-depth analysis, further uncovering potential problems and risks, providing strong support for the smooth progress of the survey work. The convenience and real-time nature of the mobile device make the survey work more flexible and efficient, improving the work experience of survey engineers. The intuitive display of the line-of-sight analysis results makes the survey results easier to understand and apply, improving the user experience.

[0135] In some embodiments, a mobile terminal refers to a mobile device whose operating system may be Android, Apple iOS, or HarmonyOS. It supports the installation of applications (APPs), can collect location and elevation data from GPS or BeiDou satellite networks, and has a data network that can read engineering parameter data and DEM (Digital Elevation Model) data from the system background.

[0136] It should be clarified that this application is not limited to the specific configurations and processes described in the above embodiments and shown in the figures. For the sake of convenience and brevity, detailed descriptions of known methods are omitted here and will not be repeated.

[0137] Figure 13 This is a block diagram illustrating the composition of an electronic device provided in an embodiment of this application.

[0138] like Figure 13 As shown, the electronic device includes: one or more processors 1301 and a memory 1302; the memory 1302 stores one or more computer programs, which, when executed by one or more processors 1301, enable one or more processors 1301 to implement any of the communication station line-of-sight determination methods described in the above embodiments.

[0139] In some embodiments, the electronic device further includes an I / O interface (read / write interface) 1303, which is connected between the processor 1301 and the memory 1302 and enables information interaction between the memory and the processor. The I / O interface 1303 includes, but is not limited to, a data bus.

[0140] Among them, the processor is a device with data processing capabilities, including but not limited to the central processing unit (CPU); the memory is a device with data storage capabilities, including but not limited to random access memory (RAM, more specifically such as SDRAM, DDR, etc.), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), and flash memory (FLASH).

[0141] This application also provides a computer-readable medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements any of the methods for determining the line-of-sight status of a communication station described in the above embodiments.

[0142] This application also provides a computer program product, which includes a computer program that, when executed by a processor, implements any of the methods for determining the line-of-sight status of communication stations described in the above embodiments.

[0143] Those skilled in the art will understand that all or some of the steps, systems, and devices disclosed above, as functional modules / units, can be implemented as software, firmware, hardware, or suitable combinations thereof.

[0144] In hardware implementations, the division between functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be executed by several physical components working together.

[0145] Some or all of the physical components may be implemented as software executed by a processor, such as a central processing unit (CPU), digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit (ASIC). Such software may be distributed on a computer-readable medium, which may include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technique for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, random access memory (RAM, more specifically SDRAM, DDR, etc.), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory (FLASH) or other disk storage; read-only optical disc (CD-ROM), digital versatile disc (DVD) or other optical disc storage; magnetic cartridges, magnetic tapes, disk storage or other magnetic storage; and any other media that can be used to store desired information and can be accessed by a computer. Furthermore, as is known to those skilled in the art, communication media typically contain computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.

[0146] This disclosure has disclosed exemplary embodiments, and although specific terminology has been used, it is for general illustrative purposes only and should not be construed as limiting. In some instances, it will be apparent to those skilled in the art that features, characteristics, and / or elements described in conjunction with particular embodiments may be used alone, or in combination with features, characteristics, and / or elements described in conjunction with other embodiments, unless otherwise expressly indicated. Therefore, those skilled in the art will understand that various changes in form and detail may be made without departing from the scope of this disclosure as set forth by the appended claims.

Claims

1. A method for determining the line-of-sight status of a communication station, comprising: Obtain the location and elevation data of the line-of-sight analysis area where the pre-planned communication station transmitter is located, wherein the line-of-sight analysis area is a preset location range centered on the location of the communication station transmitter; Based on each target point on the boundary of the visual communication analysis area, determine the first set of sampling points on the corresponding visual communication link for each target point in the visual communication analysis area. The target point is the location of the pre-planned communication station receiving end. The visual communication link corresponding to the target point refers to the link from the communication station transmitting end to the target point. The first sampling point at the end of the visual communication link is the corresponding target point. The line-of-sight status of the communication station is determined based on the location and elevation data of the line-of-sight analysis area and the first set of sampling points of each target point on the corresponding line-of-sight link.

2. The method for determining line-of-sight status according to claim 1, wherein, The determination of the line-of-sight status of the communication station based on the location and elevation data of the line-of-sight analysis area where the transmitting end of the communication station is located and the first set of sampling points of each target point on the corresponding line-of-sight link includes: The location and elevation data of the communication station transmitter and the location and elevation data of each first sampling point in the first sampling point set are obtained from the location and elevation data of the line-of-sight analysis area. Based on the position and elevation data of the transmitting end of the communication station and the position and elevation data of each first sampling point in the first sampling point set, the line-of-sight status of each first sampling point on each line-of-sight link is determined. The line-of-sight status of the communication station includes the line-of-sight status of each first sampling point on each line-of-sight link.

3. The method for determining the line-of-sight status according to claim 2, wherein, The step of determining the line-of-sight status of each first sampling point on each line-of-sight link based on the position and elevation data of the transmitting end of the communication station and the position and elevation data of each first sampling point in the first sampling point set includes: Based on the position and elevation data of the communication station transmitter and the position and elevation data of each first sampling point in the first sampling point set, the minimum line-of-sight height of each first sampling point is determined; Based on the height of each first sampling point and the minimum line-of-sight height, a line-of-sight determination is performed on each first sampling point to obtain the line-of-sight status of each first sampling point.

4. The method for determining the line-of-sight status according to claim 3, wherein, The step of determining the minimum line-of-sight height of each first sampling point based on the position and elevation data of the communication station transmitter and the position and elevation data of each first sampling point in the first sampling point set includes: Based on the position and elevation data of the communication station transmitter and the position and elevation data of each of the first sampling points on the line-of-sight link corresponding to the target point, a terrain profile map of the line-of-sight link from the communication station transmitter to the target point is generated. Traverse each first sampling point on the line-of-sight link from the transmitter of the communication station to the target point on the terrain profile map, and calculate the slope between the currently traversed first sampling point and the vertex of the transmitter of the communication station. If the slope corresponding to the first sampling point in the current traversal is the current maximum slope, the height of the first sampling point in the current traversal will be taken as the minimum line-of-sight height of the first sampling point in the current traversal. If the slope corresponding to the first sampling point in the current traversal is less than the current maximum slope, the height of the intersection point of the extension line of the current maximum slope and the extension line of the height of the first sampling point in the current traversal shall be taken as the minimum line-of-sight height of the first sampling point in the current traversal. If the slope corresponding to the first sampling point of the current traversal is greater than or equal to the current maximum slope, update the current maximum slope to the slope corresponding to the first sampling point of the current traversal, and use the height of the first sampling point of the current traversal as the minimum line-of-sight height of the first sampling point of the current traversal.

5. The method for determining line-of-sight status according to claim 3, wherein, The step of determining the viewability of each first sampling point based on its height and minimum viewability height to obtain the viewability status of each first sampling point includes: If the height of the first sampling point is greater than or equal to the minimum line-of-sight height of the first sampling point, the line-of-sight state of the first sampling point is determined to be visible. If the height of the first sampling point is less than the minimum line-of-sight height of the first sampling point, the line-of-sight state of the first sampling point is determined to be invisible.

6. The method for determining line-of-sight status according to claim 1, wherein, Determining the first set of sampling points for each target point in the view analysis region on the corresponding view link includes: The visual communication analysis area is projected onto a plane, and the projection points of the communication station transmitter and the projection points of each target point on the boundary of the visual communication analysis area are connected to form a visual communication link corresponding to each target point. Sampling is performed uniformly on the line-of-sight link corresponding to each target point according to a preset data precision to determine the first set of sampling points on each line-of-sight link.

7. The method for determining line-of-sight status according to claim 2, wherein, After determining the line-of-sight status of each first sampling point based on the location and elevation data of the communication station transmitter and the location and elevation data of each first sampling point in the first sampling point set, the line-of-sight status determination method further includes: The visibility status data of each first sampling point in the first sampling point set on each visibility link is written into the map raster data corresponding to each first sampling point, and colored according to visibility status to form the visibility analysis map of the visibility analysis area.

8. The method for determining line-of-sight status according to claim 1, wherein, The line-of-sight status determination method is applied to the backend server. The step of obtaining the location and elevation data of the line-of-sight analysis area where the pre-planned communication station transmitter is located includes: The system receives a line-of-sight analysis request sent by a mobile terminal. The line-of-sight analysis request includes the location information of the communication station transmitter, the height information of the communication station transmitter, the area radius of the preset line-of-sight analysis area, and the height information of the communication station receiver obtained by the mobile terminal. Based on the location information of the communication station transmitter, the height information of the communication station transmitter, and the area radius of the preset line-of-sight analysis area, the location and elevation data of the line-of-sight analysis area to be analyzed are obtained using the preset digital elevation model.

9. The method for determining line-of-sight status according to claim 1, wherein, The line-of-sight status determination method is applied to a mobile terminal. The step of obtaining the location and elevation data of the line-of-sight analysis area where the pre-planned communication station transmitter is located includes: Obtain the location information of the pre-planned communication station transmitter, the height information of the communication station transmitter, the area radius of the preset line-of-sight analysis area, and the height information of the communication station receiver; The location and elevation data of the line-of-sight analysis area are determined based on the location information of the communication station transmitter, the height information of the communication station transmitter, the area radius of the preset line-of-sight analysis area, and the preset digital elevation model.

10. The method for determining the line-of-sight state according to claim 1, wherein, After determining the line-of-sight status of the communication station, the method further includes: Based on the visual connectivity status of the communication station in the visual connectivity analysis area, determine the current visual connectivity evaluation value of the communication station; The current line-of-sight evaluation value of the communication station is compared with the historical line-of-sight evaluation value of the communication station, and the optimal planning scheme of the communication station is determined based on the comparison result. The optimal planning scheme includes the planned location of the communication station, the altitude parameters of the transmitting end of the communication station, and the altitude parameters of the receiving end of the communication station.

11. The method for determining the line-of-sight state according to claim 10, wherein, The line-of-sight status of the communication station includes the line-of-sight status of each first sampling point on the line-of-sight link corresponding to each target point in the line-of-sight analysis area. Determining the current line-of-sight evaluation value of the communication station based on the line-of-sight status of the communication station in the line-of-sight analysis area includes: Based on the visibility status of each first sampling point on the visibility link corresponding to each target point in the visibility analysis area, the proportion of visible first sampling points within the area of ​​the visibility analysis area is determined as the current visibility evaluation value of the communication station; or, Based on the visibility status of each first sampling point on the visibility link corresponding to each target point in the visibility analysis area, the proportion of visible first sampling points on the preset communication path in the visibility analysis area is determined as the current visibility evaluation value of the communication station; or, Based on the visibility status of each first sampling point on the visibility link corresponding to each target point in the visibility analysis area, the proportion of visible target points in the visibility analysis area is determined as the current visibility evaluation value of the communication station.

12. The method for determining the line-of-sight state according to claim 10, wherein, The step of comparing the current line-of-sight evaluation value of the communication station with the historical line-of-sight evaluation value of the communication station, and determining the optimal planning scheme for the communication station based on the comparison result, includes: From the current visual communication evaluation value and the historical visual communication evaluation value of the communication site, the planning scheme of the communication site with the highest visual communication evaluation value is selected as the optimal planning scheme.

13. An electronic device, wherein, include: One or more processors; A memory having stored one or more computer programs that, when executed by one or more processors, cause the one or more processors to implement the vision state determination method as described in any one of claims 1 to 12.

14. A computer-readable medium, wherein, The computer-readable medium stores a computer program that, when executed by a processor, implements the method for determining the line-of-sight state as described in any one of claims 1 to 12.

15. A computer program product comprising a computer program that, when executed by a processor, implements the method for determining the visibility state as described in any one of claims 1 to 12.