Electronic fence information reporting method and device
By using sampling points to represent the ground base station protection area in the electronic fence information reporting method, and identifying and eliminating the depressions and hole areas, the problem of electronic fence identification blind spots in the prior art is solved, and the complementary blind spots shared by the same frequency of the satellite and the ground is reduced.
Patent Information
- Application Number
- CN202310778055.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-28
- Publication Date
- 2024-12-31
AI Technical Summary
The prior art has identification blind spots when identifying electronic fences, and it is impossible to accurately identify the hole area inside the electronic fence and the depression area at the edge, resulting in a large complementary blind spot shared by the same frequency of the satellite and the ground.
In the electronic fence information reporting method, the protection area of the ground base station is represented by the locations of N sampling points, the outer edge base station and the hole edge base station are accurately identified, the depression and hole areas are identified, and they are excluded from the electronic fence. Satellite reports electronic fence information.
The complementary blind spots shared by the same frequency of the satellite and the ground are reduced, the identification accuracy and calculation efficiency of electronic fences are improved, and the service area is deployed in the recesses and holes is avoided.
Smart Images

Figure CN119233196A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of satellite communication technology, and in particular to a method and device for reporting electronic fence information. Background Art
[0002] The purpose of sharing the same frequency between the satellite and the ground is to make up for the service blind spots in the service area of the ground base station. In order to avoid interference between the satellite and the ground base station when sharing the same frequency between the satellite and the ground, there is no overlap between the satellite's service area and the protection area of the ground base station. Accordingly, for a communication area including multiple ground base stations, the area that cannot be covered by the satellite's service area is the union of the protection areas of these multiple ground base stations, that is, the electronic fence.
[0003] At present, the electronic fence recognition method is to use the longitude and latitude grid to identify the outer edge base stations, and the electronic fence is determined by the multiple outer edge base stations identified. This method of identifying electronic fences has a blind spot, and cannot identify the hole area inside the electronic fence, and cannot effectively identify the concave area on the edge, resulting in a large complementary blind spot for satellite-ground co-frequency sharing. Summary of the invention
[0004] The purpose of the embodiments of the present application is to provide a method and device for reporting electronic fence information, so as to reduce the complementary blind area of satellite-ground co-frequency sharing:
[0005] In a first aspect, an embodiment of the present application provides a method for reporting electronic fence information, the method comprising:
[0006] Searching for outer edge base stations and hole edge base stations according to a protection zone of at least one ground base station, wherein the protection zone of the ground base station is represented by the positions of N sampling points on the boundary of the protection zone, where N is a positive integer;
[0007] Determining the electronic fence information according to the protection zone of the outer edge base station and the protection zone of the hole edge base station;
[0008] Report the electronic fence information to the satellite.
[0009] In some embodiments, the method further comprises:
[0010] For the at least one ground base station, the positions of N sampling points on the boundary of the protection zone of the ground base station are determined according to the position of the ground base station, the radius of the protection zone, and the radius of the earth.
[0011] In some embodiments, the N sampling points corresponding to a ground base station meet the following conditions:
[0012] N is greater than or equal to 3;
[0013] The N sampling points are set at equal intervals or unequal intervals.
[0014] In some embodiments, at least one intersection point of the boundaries of the protected areas of two outer edge base stations is located only within the protected areas of the two outer edge base stations;
[0015] At least one intersection point of the boundaries of the protection zones of two hole edge base stations is located only within the protection zones of the two hole edge base stations.
[0016] In some embodiments, the electronic fence information includes an outer boundary point set and an inner boundary point set;
[0017] The outer boundary point set is a set of outer boundary points determined by the outer edge base station;
[0018] The inner boundary point set is a set of inner boundary points determined by the hole edge base station.
[0019] In some embodiments, the outer boundary point set and the inner boundary point set are sets obtained by performing polygon clipping on longitude and latitude planes; or
[0020] The outer boundary point set and the inner boundary point set are sets obtained by performing polygon clipping after plane mapping using a spherical projection method.
[0021] In some embodiments, the electronic fence information includes a protection zone of an outer edge base station and a protection zone of a hole edge base station.
[0022] In some embodiments, the geo-fence information includes the location of a grid within the geo-fence indicated by the geo-fence information.
[0023] In some embodiments, the method further comprises:
[0024] When a ground base station is added or removed, the electronic fence information is updated.
[0025] In a second aspect, an embodiment of the present application provides a device for reporting electronic fence information, the device comprising:
[0026] A search module: used to search for outer edge base stations and hole edge base stations according to a protection zone of at least one ground base station, where the protection zone of the ground base station is represented by the positions of N sampling points on the boundary of the protection zone, where N is a positive integer;
[0027] A first determination module: used to determine the electronic fence information according to the protection zone of the outer edge base station and the protection zone of the hole edge base station;
[0028] Reporting module: used to report the electronic fence information to the satellite.
[0029] In some embodiments, the apparatus further comprises:
[0030] The second determination module is used to determine the positions of N sampling points on the boundary of the protection zone of the at least one ground base station according to the position of the ground base station, the protection zone radius and the earth radius.
[0031] In some embodiments, the N sampling points corresponding to a ground base station meet the following conditions:
[0032] N is greater than or equal to 3;
[0033] The N sampling points are set at equal intervals or unequal intervals.
[0034] In some embodiments, at least one intersection point of the boundaries of the protected areas of two outer edge base stations is located only within the protected areas of the two outer edge base stations;
[0035] At least one intersection point of the boundaries of the protection zones of two hole edge base stations is located only within the protection zones of the two hole edge base stations.
[0036] In some embodiments, the electronic fence information includes an outer boundary point set and an inner boundary point set;
[0037] The outer boundary point set is a set of outer boundary points determined by the outer edge base station;
[0038] The inner boundary point set is a set of inner boundary points determined by the hole edge base station.
[0039] In some embodiments, the outer boundary point set and the inner boundary point set are sets obtained by performing polygon clipping on longitude and latitude planes; or
[0040] The outer boundary point set and the inner boundary point set are sets obtained by performing polygon clipping after plane mapping using a spherical projection method.
[0041] In some embodiments, the electronic fence information includes a protection zone of an outer edge base station and a protection zone of a hole edge base station.
[0042] In some embodiments, the geo-fence information includes the location of a grid within the geo-fence indicated by the geo-fence information.
[0043] In some embodiments, the apparatus further comprises:
[0044] Update module: used to update the electronic fence information when adding or removing a ground base station.
[0045] In a third aspect, an embodiment of the present application provides a device, including a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus;
[0046] Memory, used to store computer programs;
[0047] The processor is used to implement the method steps of any of the above-mentioned methods for reporting electronic fence information when executing the program stored in the memory.
[0048] In a fourth aspect, a computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method steps of any of the above-mentioned electronic fence information reporting methods are implemented.
[0049] In a fifth aspect, an embodiment of the present application further provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the method steps of any of the above-mentioned methods for reporting electronic fence information.
[0050] Beneficial effects of the embodiments of the present application:
[0051] In the technical solution provided by the embodiment of the present application, the positions of N sampling points are used to represent the protection zone of the ground base station. When the protection zone of the ground base station is accurately represented, the outer edge base station and the hole edge base station can be accurately identified, and then the sunken area formed by the outer edge base station and the hole area formed by the hole edge base station can be identified, and the sunken area and the hole area are excluded from the electronic fence, and the electronic fence information indicating the electronic fence is reported to the satellite. In this way, the satellite can deploy the satellite's service area in the sunken area and the hole area based on the received electronic fence information, reducing the complementary blind area of the satellite-ground co-frequency sharing.
[0052] Of course, implementing any product or method of the present application does not necessarily require achieving all of the advantages described above at the same time. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application, and for ordinary technicians in this field, other embodiments can also be obtained based on these drawings.
[0054] Figure 1 A schematic diagram of a satellite-ground co-frequency complementary solution in the related technology;
[0055] Figure 2 A schematic diagram of an electronic fence in the related art;
[0056] Figure 3 A schematic diagram for determining an electronic fence in the related art;
[0057] Figure 4A flowchart of a method for reporting electronic fence information provided in an embodiment of the present application;
[0058] Figure 5 A schematic diagram of a ground base station protection zone provided in an embodiment of the present application;
[0059] Figure 6 A schematic diagram of an outer edge base station and a hole edge base station provided in an embodiment of the present application;
[0060] Figure 7 A schematic diagram of determining an outer boundary point set provided in an embodiment of the present application;
[0061] Figure 8 A schematic diagram of determining an inner boundary point set provided in an embodiment of the present application;
[0062] Fig. 9 A first schematic diagram of updating electronic fence information provided in an embodiment of the present application;
[0063] Fig.10 A second schematic diagram of updating electronic fence information provided in an embodiment of the present application;
[0064] Fig.11 A third schematic diagram of updating electronic fence information provided in an embodiment of the present application;
[0065] Fig.12 Another flowchart of the method for reporting electronic fence information provided in an embodiment of the present application;
[0066] Fig.13 A schematic diagram of a structure of a device for reporting electronic fence information provided in an embodiment of the present application;
[0067] Fig.14 A schematic diagram of the structure of the device provided in the embodiment of the present application. DETAILED DESCRIPTION
[0068] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field based on the present application belong to the scope of protection of the present application.
[0069] To facilitate understanding, the terms appearing in the embodiments of the present application are explained below.
[0070] Ground base station service area: The area where a ground base station can provide services. The ground base station service area is presented as a circular area centered on the ground base station.
[0071] Satellite service area: The area where a satellite can provide services. The satellite's communication beam irradiates the ground to form an instantaneous satellite service area, which can appear as a circular or elliptical area.
[0072] Interference avoidance distance: The minimum distance between ground base stations and satellites to avoid co-frequency interference, calculated based on factors such as frequency band, satellite orbit, and antenna direction, that is, the minimum distance between the boundary of the ground base station service area and the boundary of the satellite service area. Figure 1 The schematic diagram of the satellite-ground co-frequency complementary scheme is shown, wherein the triangle represents the ground base station, the dotted circle represents the satellite service area, the solid circle represents the ground base station service area, and the distance between the boundary of the solid circle and the boundary of the dotted circle is greater than or equal to the interference avoidance spacing to avoid interference between the satellite and the ground base station when the satellite and the ground share the same frequency.
[0073] Protection zone of ground base station: a circular area with the ground base station as the center, with the radius equal to the sum of the radius of the ground base station service area and the interference avoidance distance. The union of the protection zones in the specified area is the area that cannot be covered by the satellite beam in the specified area. The union of the protection zones in the specified area can also be called an electronic fence. Figure 2 In the electronic fence shown, the triangle represents the ground base station, the solid circle represents the service area of the ground base station, and the dotted circle represents the protection area of the ground base station. Figure 2 The union of the protection zones of the four ground base stations constitutes an electronic fence.
[0074] Edge base stations include outer edge base stations and hole edge base stations. Among them, outer edge base stations are ground base stations at the outermost edge of a specified area; hole edge base stations are ground base stations that form an inner hole in a specified area.
[0075] Adjacent base stations: There are ground base stations that overlap in the protected area.
[0076] Base station set: a set of several ground base stations, including the location of each ground base station, the size of the protected area, the sampling results of the protected area boundary, etc. The sampling results include the locations of N sampling points, etc.
[0077] Connectivity: Take any two ground base stations in a base station set. If at least one path can be found with the two ground base stations as the two ends and consisting of the ground base stations in the base station set, and any two adjacent base stations on the path are adjacent base stations, then the two ground base stations are connected.
[0078] In the related art, when determining the electronic fence of the ground base station (that is, the union of the protected areas), the idea of combining the outer edge base station and the longitude and latitude grid is adopted: for each ground base station in the specified area, the longitude and latitude range it covers can be determined according to its protected area radius and location. Figure 3Taking the designated area shown as an example, the triangle represents the ground base station, and the solid circle represents the protection zone of the ground base station. The designated area is divided into a longitude and latitude grid. According to the ground base stations passed by each latitude line, the westernmost ground base station and the easternmost ground base station are calculated to obtain the outer edge base station on the west and the outer edge base station on the east; according to the ground base stations passed by each longitude line, the southernmost ground base station and the northernmost ground base station are calculated to obtain the outer edge base station on the south and the outer edge base station on the north. According to the multiple longitudes and latitudes in the longitude and latitude grid, all the outer edge base stations in the designated area can be searched, and then the union of the protection zones of all the searched outer edge base stations is determined to obtain the electronic fence, that is, the area that cannot be covered by the satellite service area, so as to avoid interference of the satellite to the ground base station when the satellite and the ground share the same frequency.
[0079] The above scheme for determining the electronic fence has the following problems:
[0080] a. It cannot handle the situation where the ground base station service area has holes. Holes are the ground base station coverage blind areas inside the electronic fence, such as Figure 3 Blank area where the central meridian passes. When there are holes in the ground base station service area in the specified area, the above-mentioned scheme for determining the electronic fence will divide the area where the hole is located into the non-coverable area of the satellite service area, so that there is a large ground base station coverage blind area in the calculated electronic fence, that is, there is a large complementary blind area shared by the satellite and the ground.
[0081] b. When the electronic fence of the ground base station has a depression that is not along the longitude and latitude directions, the above-mentioned solution for determining the electronic fence may not be able to effectively identify the depression, such as Figure 3 The blank area on the right side of the mid-equation line is concave, but Figure 3 The ground base station on the east side completely covers the latitude coverage of the depressed part, so the depression cannot be identified, resulting in a large ground base station coverage blind spot within the calculated electronic fence, that is, a large complementary blind spot shared by the satellite and the ground.
[0082] c. The accuracy of calculating the electronic fence depends on the granularity of the longitude and latitude grid division. Since the coverage area of the ground base station is generally very small, if sufficient calculation accuracy is to be achieved, a large number of longitude and latitude grids are required, which will seriously affect the calculation efficiency.
[0083] d. The related art only provides the idea of updating the electronic fence information after adding a new ground base station, and does not provide a method for updating the electronic fence information when an existing ground base station is removed or the protection zone of the ground base station changes.
[0084] In order to solve the above problems and reduce the complementary blind spots of satellite-ground co-frequency sharing, the embodiment of the present application provides a method for reporting electronic fence information. In this method, the positions of N sampling points are used to represent the protection zone of the ground base station. When the protection zone of the ground base station is accurately represented, the outer edge base station and the hole edge base station can be accurately identified, and then the sunken area formed by the outer edge base station and the hole area formed by the hole edge base station can be identified, and the sunken area and the hole area can be excluded from the electronic fence, and the electronic fence information indicating the electronic fence can be reported to the satellite. In this way, based on the received electronic fence information, the satellite can deploy the satellite's service area in the sunken area and the hole area, reducing the complementary blind spots of satellite-ground co-frequency sharing.
[0085] The following is a detailed description of the method for reporting electronic fence information provided by the embodiment of the present application through a specific embodiment. For ease of understanding, the following description is based on a satellite communication system as the execution subject, which does not serve as a limitation. The satellite communication system can be a device located on the ground, such as a server, a gateway, etc., or a satellite, which is not limited.
[0086] like Figure 4 FIG. 1 is a flow chart of a method for reporting electronic fence information provided in an embodiment of the present application, and the method includes the following steps:
[0087] Step S41: searching for outer edge base stations and hole edge base stations according to the protection zone of at least one ground base station, the protection zone of the ground base station being represented by the positions of N sampling points on the boundary of the protection zone, where N is a positive integer.
[0088] In the embodiment of the present application, the location of the sampling point and the location of the ground base station are ground-fixed coordinate system coordinates, which can be expressed in two dimensions using longitude and latitude coordinates, or in three dimensions using longitude and latitude and altitude coordinates. There is no limitation on this, as long as the representation of the location of the sampling point and the location of the ground base station is consistent. The at least one ground base station can be a ground base station in a designated area, the designated area is an area where an electronic fence needs to be determined, and the designated area can include one or more ground base stations.
[0089] The satellite communication system can periodically obtain relevant information of each ground base station in the specified area, such as the location of each ground base station, the radius of the service area, and the interference avoidance spacing, etc. In order to improve the accuracy of the determined electronic fence information, the size of the specified area should be smaller than half the size of the earth. When the size of the specified area exceeds half the earth, the specified area can be decomposed into multiple sub-areas, each of which is smaller than half the size of the earth, and then the electronic fence information of each sub-area is calculated one by one.
[0090] In some embodiments, for at least one ground base station, the positions of N sampling points on the boundary of the protection zone of the ground base station are determined according to the position of the ground base station, the protection zone radius, and the earth radius, and the positions of the N sampling points corresponding to each ground base station indicate the protection zone of the ground base station. The earth radius can be understood as the average radius of the earth.
[0091] For each ground base station in the specified area, the satellite communication system can calculate the position of the sampling point on the boundary of the protection zone of each ground base station in the specified area based on the acquired position of each ground base station, the protection zone radius, and the radius of the earth, and the protection zone of each ground base station is indicated by the position of the sampling point.
[0092] Taking a ground base station as an example, the satellite communication system can illustrate the method of determining the ground base station protection zone through the following steps a-c:
[0093] Step a: Calculate the radian corresponding to the protection zone radius of the ground base station. The radian is the ratio of the protection zone radius of the ground base station to the radius of the earth. If theta represents the radian corresponding to the protection zone radius of the ground base station, r represents the protection zone radius of the ground base station, and R represents the protection zone radius of the ground base station. m Theta represents the radius of the earth, and the calculation formula for the arc corresponding to the radius of the protection zone can be expressed as: theta = r / R m .
[0094] Step b: discretize the azimuth into N points according to the number of sampling points N;
[0095] Step c: Taking the position of the ground base station as the starting point, the arc length indicated by the arc corresponding to the radius of the protection zone of the ground base station as the target arc length, and the size of the N discretized azimuths as the azimuth, calculate the position of the other end point of the corresponding arc, that is, the position of the sampling point, according to the spherical circular area polygon sampling method; after obtaining the positions of the N sampling points, the protection zone of the ground base station can be formed by the positions of the N sampling points, and the protection zone of the ground base station is a polygon that is approximately circular.
[0096] like Figure 5 The example of polygon sampling in the spherical circular area shown in the figure, the triangle represents the ground base station, and the solid circle represents the protection area of the ground base station. Figure 5 (a) is the original protected area obtained by drawing a circle with the ground base station taking its own position as the center and the radius of the protected area as the radius. The north direction is taken as the ordinate and the east direction is taken as the abscissa. Starting from the north direction, N azimuths are divided in sequence. Then, according to the spherical circular area polygon sampling method, the positions of the N sampling points corresponding to the N azimuths are calculated, and then the following is obtained: Figure 5 The polygon approximating a circle as shown in (b) represents the protection zone of the ground base station.
[0097] When the number of sampling points N is 20, the maximum sampling deviation does not exceed 1.232%; when the number of sampling points N is 30, the maximum sampling deviation does not exceed 0.548%; here, the maximum sampling deviation refers to the deviation between the boundary of the protected area calculated by the method provided in the embodiment of the present application and the boundary of the original protected area; the original protected area is the protected area obtained by drawing a circle with the sum of the service area radius and the interference avoidance spacing as the radius with the ground base station as the center. It can be seen that the position of the sampling point can approximately describe the protected area of the ground base station.
[0098] In some embodiments, in order to ensure the accuracy of determining the electronic fence information, the N sampling points corresponding to a ground base station meet the following conditions:
[0099] Condition 1: N is greater than or equal to 3; that is, the number of sampling points N can be any integer not less than 3;
[0100] Condition 2: N sampling points are set at equal intervals or unequal intervals; that is, when the azimuth angle is discretized, the azimuth angle can be discretized into N equally spaced azimuth angles, or the azimuth angle can be discretized into N unequally spaced azimuth angles.
[0101] The size of the entire azimuth is 360 degrees (°). The azimuth can be discretized into N equally spaced azimuths by the formula 360° / N*i, where i=0, 1, ..., N. It is also possible to discretize the remaining azimuths into N equally spaced azimuths starting from a specified angle, such as starting from 30°, and discretizing the remaining azimuths into N equally spaced azimuths by the formula 30°+330° / N*i, where i=0, 1, ..., N.
[0102] In addition, when discretizing the azimuth angle, the entire azimuth angle may be discretized into N azimuth angles of arbitrary sizes; or, starting from a certain specified angle, the remaining azimuth angles may be discretized into N azimuth angles of arbitrary sizes.
[0103] After the satellite communication system determines the protection zone of each ground base station in the specified area, the outer edge base station and the hole edge base station in the specified area are searched according to the positions of the N sampling points corresponding to each ground base station (i.e., the protection zone of each ground base station), combined with the characteristics of the outer edge base station and the hole edge base station. In the embodiment of the present application, the edge base station can be only an outer edge base station, only a hole edge base station, or both an outer edge base station and a hole edge base station. The outer edge base station described below includes a ground base station that is only an outer edge base station, and a ground base station that is both an outer edge base station and a hole edge base station. The hole edge base station described below includes a ground base station that is only a hole edge base station, and a ground base station that is both an outer edge base station and a hole edge base station.
[0104] In some embodiments, the outer edge base station and the hole edge base station have the following characteristics: at least one intersection point of the protected area boundaries of the two outer edge base stations is only located in the protected area of the two outer edge base stations, and at least one intersection point of the protected area boundaries of the two hole edge base stations is only located in the protected area of the two hole edge base stations. That is, two adjacent ground base stations have two intersection points. If one of the two intersection points of the two adjacent ground base stations is only located in the protected area of the two adjacent base stations, then the two adjacent ground base stations are outer edge base stations or hole edge base stations.
[0105] The embodiments of the present application clarify the characteristics of the outer edge base station and the hole edge base station. Based on this characteristic, the outer edge base station and the hole edge base station can be effectively identified and searched, greatly improving the calculation efficiency of the electronic fence information.
[0106] For two adjacent base stations, if both of them are outer edge base stations, then among all the intersection points of the boundaries of the protection zones of the two adjacent base stations, at least one intersection point is only in the protection zones of the two adjacent base stations, and not in the protection zones of any other ground base stations, and any other ground base station is any ground base station other than the two outer edge base stations; if both of them are hole edge base stations, then among all the intersection points of the boundaries of the protection zones of the two adjacent base stations, at least one intersection point is only in the protection zones of the two adjacent base stations, and not in the protection zones of any other ground base stations, and any other ground base station is any ground base station other than the two hole edge base stations.
[0107] Based on the characteristics of the outer edge base station, the outer edge base station in the specified area can be searched in the following manner: the satellite communication system performs a weighted average of the positions of all ground base stations in the specified area to obtain the coordinates of the geometric center of the specified area; for each ground base station in the specified area, the angle phi between the vector pointing from the center of the earth to the ground base station and the vector pointing from the center of the earth to the geometric center is calculated, and at the same time, the theta of each ground base station calculated is converted from radians to an angle θ, and the θ and phi of each ground base station in the specified area are added. The ground base station corresponding to the maximum value after the addition is the first outer edge base station in the specified area searched. Based on the first outer edge base station, combined with the characteristics of the above-mentioned outer edge base stations, all outer edge base stations can be searched. For a connected base station set, the outer edge base stations therein satisfy: taking any two outer edge base stations in the connected base station set, at least one path with these two outer edge base stations as the two ends and composed of the outer edge base stations in the base station set can be found, and any two adjacent ground base stations on the path are adjacent base stations.
[0108] In the embodiment of the present application, with the target condition that at least one intersection of the boundary of the protected area is only located in the protected area of the two ground base stations, the satellite communication system can search for all ground base stations that meet the target condition as edge base stations. After obtaining the first outer edge base station, based on the characteristics of the outer edge base station, the satellite communication system can search for all outer edge base stations based on the feature that "when any two outer edge base stations are selected from the connected base station set, at least one path with these two outer edge base stations as the two ends and composed of the outer edge base stations in the base station set can be found, and any two adjacent ground base stations on the path are adjacent base stations".
[0109] In the embodiment of the present application, the satellite communication system can search for all ground base stations that meet the target conditions as edge base stations. After obtaining all edge base stations, the edge base stations whose intersections with other ground base stations are located inside the polygon formed by the outer edge base stations are used as hole edge base stations.
[0110] Figure 6 A schematic diagram of an outer edge base station and a hole edge base station provided in an embodiment of the present application, according to the features of the outer edge base station and the hole edge base station described in the above embodiment, such as Figure 6 As shown, ground base station 1 and ground base station 2 are adjacent base stations, intersection 1 and intersection 2 are the intersections of ground base station 1 and ground base station 2, and since intersection 1 is only located between ground base station 1 and ground base station 2, ground base station 1 and ground base station 2 can be determined as edge base stations; ground base station 3 and ground base station 4 are adjacent base stations, intersection 3 and intersection 4 are the intersections of ground base station 3 and ground base station 4, and since intersection 3 and intersection 4 are only located between ground base station 3 and ground base station 4, ground base station 3 and ground base station 4 can be determined as edge base stations. After the outer edge base stations in the specified area are determined by the method provided in the embodiment of the present application, the hole edge base stations are determined according to the characteristics of the hole edge base stations. Taking ground base station 1, ground base station 2, ground base station 3, and ground base station 4 as examples, the outer edge base stations include ground base station 1, ground base station 3, and ground base station 4, and the hole edge base stations include ground base station 1, ground base station 2, ground base station 3, and ground base station 4. It can be seen that ground base station 1, ground base station 3, and ground base station 4 are both outer edge base stations and hole edge base stations; ground base station 2 is only a hole edge base station.
[0111] Step S42: Determine the electronic fence information according to the protection zone of the outer edge base station and the protection zone of the hole edge base station.
[0112] In the embodiment of the present application, the satellite communication system can perform an intersection operation based on the protection zone of the outer edge base station and the protection zone of the hole edge base station to obtain the electronic fence information of the ground base station, and the electronic fence information is used to indicate the electronic fence. The electronic fence information can be represented in the following three ways.
[0113] Mode 1, represented by boundary points, where the boundary points are sampling points on the boundary of the protection zone of the edge base station.
[0114] In this way, the electronic fence information includes an outer boundary point set and an inner boundary point set; the outer boundary point set is a set of outer boundary points determined by the outer edge base station; the inner boundary point set is a set of inner boundary points determined by the hole edge base station. Correspondingly, the outer boundary point is a sampling point on the boundary of the protection zone of the outer edge base station that is not outside the protection zone of other ground base stations, and the inner boundary point is a sampling point on the boundary of the protection zone of the hole edge base station that is not inside the protection zone of other ground base stations. Here, the inside and the outside are relative to the geometric center of the base station set. The outer boundary point set constitutes the outer boundary of the electronic fence, and the inner boundary point set constitutes the inner boundary of the electronic fence.
[0115] When there is no need to consider the holes inside the specified area, or there is no need for satellite beam coverage in the hole part, the hole edge base station can be ignored, that is, there is no need to calculate the inner boundary of the electronic fence.
[0116] In the embodiment of the present application, the satellite communication system may use any of the following methods to determine the outer boundary point set and the inner boundary point set:
[0117] Method a: the outer boundary point set and the inner boundary point set are sets obtained by performing polygon clipping on the longitude and latitude planes.
[0118] In this method, the satellite communication system can approximate the longitude and latitude plane of the designated area as a plane, and apply the plane polygon clipping algorithm to clip the union of the protection zones of the outer edge base stations directly on the longitude and latitude plane to obtain the outer boundary point set; and apply the plane polygon clipping algorithm to clip the union of the protection zones of the hole edge base stations directly on the longitude and latitude plane to obtain the inner boundary point set. The mutual mapping between the sphere (i.e., the surface of the earth) and the plane is omitted, which improves the calculation efficiency.
[0119] Method b: the outer boundary point set and the inner boundary point set are sets obtained by performing plane mapping using a spherical projection method and then performing polygon clipping.
[0120] In this method, the satellite communication system can use spherical projection to map the boundary points on the outer edge base station protection zone into a plane, apply a plane polygon clipping algorithm to clip the union of the protection zones of the outer edge base stations on the plane to obtain the union of the outer boundary points of the plane, and map the boundary points included in the union of the outer boundary points of the plane back to the surface of the earth (i.e., the longitude and latitude plane) to obtain a real set of outer boundary points.
[0121] For example, Figure 7 A schematic diagram of determining the set of outer boundary points is shown in FIG. Figure 7The dotted circular area shown in (a) represents the protection zone of the outer edge base station in the specified area. The boundary points of the protection zone of the outer edge base station are mapped to the plane, and the plane polygon clipping algorithm is applied to clip the boundary points of the protection zone of the outer edge base station. Then, the remaining boundary points after clipping are mapped back to the earth's surface, and the following is obtained: Figure 7 The outer boundary represented by the solid line shown in (b) is actually a set of outer boundary points. Figure 7 The dashed line shown in (b) represents the inner boundary of the outer edge base station.
[0122] The satellite communication system can use spherical projection to map the boundary points on the protection zone of the hole edge base station into the plane, and apply the plane polygon clipping algorithm to clip the union of the protection zones of the hole edge base stations on the plane to obtain the union of the boundary points within the plane, and map the boundary points included in the union of the boundary points within the plane back to the surface of the earth (i.e., the longitude and latitude plane) to obtain the real set of inner boundary points.
[0123] For example, Figure 8 A schematic diagram of determining the set of inner boundary points is shown in FIG. Figure 8 The dotted circular area shown in (a) represents the protection zone of the hole edge base station in the specified area. The boundary points of the protection zone of the hole edge base station are mapped to the plane, and the plane polygon clipping algorithm is applied to clip the boundary points of the protection zone of the hole edge base station. Then, the remaining boundary points after clipping are mapped back to the earth surface, and the following is obtained: Figure 8 The inner boundary is represented by the solid line shown in (b). Figure 8 The dashed line shown in (b) represents the outer boundary of the hole edge base station.
[0124] The electronic fence information can be formed by the outer boundary point set of the outer edge base station and the inner boundary point set of the hole edge base station.
[0125] In this method, when the plane polygon clipping algorithm is used to obtain the outer boundary point set and the inner boundary point set, a mutual mapping between the sphere and the plane is performed, so that the boundary point set clipped by the plane polygon clipping algorithm is more accurate, and the accuracy of the electronic fence information is higher, that is, the accuracy of the electronic fence is higher.
[0126] In one embodiment, in order to ensure computing efficiency and improve the accuracy of the electronic fence, the satellite communication system can determine whether the size of the specified area is smaller than the preset size; if so, it means that the longitude and latitude plane where the specified area is located is approximately a plane, and method a is used to determine the boundary point set, which ensures computing efficiency and improves the accuracy of the electronic fence; if not, it means that the longitude and latitude plane where the specified area is located cannot be approximated as a plane. In order to improve the accuracy of the electronic fence, method b is used to determine the boundary point set.
[0127] Mode 2, represented by edge base station.
[0128] In this way, the electronic fence information includes the protection zone of the outer edge base station and the protection zone of the hole edge base station, that is, the electronic fence information includes the location information of the N sampling points of each outer edge base station, and the location information of the N sampling points of the protection zone of each hole edge base station. In the embodiment of the present application, after obtaining the outer edge base station and the hole edge base station, the satellite communication system can directly store the protection zone of the outer edge base station and the protection zone of the hole edge base station as electronic fence information in the storage medium, without using the plane polygon clipping algorithm to determine the outer boundary point set and the inner boundary point set, thereby reducing the amount of calculation.
[0129] Mode 3, represented by a grid.
[0130] In this way, the electronic fence information includes the location of the grid within the electronic fence. In this case, the satellite communication system can discretize the designated area into a number of grids according to the latitude and longitude grid, honeycomb, etc., and determine whether the grid is within the electronic fence one by one, and add the location of the grid within the electronic fence to the electronic fence information.
[0131] Step S43: reporting the electronic fence information to the satellite.
[0132] In the embodiment of the present application, after acquiring the electronic fence information, the satellite communication system reports the electronic fence information to the satellite. Then, the satellite can update the locally stored electronic fence information according to the reported electronic fence information, such as storing the received electronic fence information locally, or replacing the locally stored electronic fence information with the received electronic fence information, and then deploy the satellite service area according to the updated electronic fence information.
[0133] To ensure the same-frequency complementary effect, the satellite that receives the electronic fence information is the satellite that currently covers the specified area and uses the same frequency as the ground base station in the specified area.
[0134] In the technical solution provided by the embodiment of the present application, the positions of N sampling points are used to represent the protection zone of the ground base station. When the protection zone of the ground base station is accurately represented, the outer edge base station and the hole edge base station can be accurately identified, and then the sunken area formed by the outer edge base station and the hole area formed by the hole edge base station can be identified, and the sunken area and the hole area can be excluded from the electronic fence, and the electronic fence information indicating the electronic fence can be reported to the satellite. In this way, based on the received electronic fence information, the satellite can deploy the satellite's service area in the sunken area and the hole area, reducing the complementary blind area of the satellite-ground co-frequency sharing.
[0135] In some embodiments, when the electronic fence information of the ground base station changes, such as when a ground base station is added or removed, the satellite communication system updates the recorded electronic fence information and re-reports the updated electronic fence information to the satellite to ensure co-frequency complementarity and avoid co-frequency interference.
[0136] The changes in the electronic fence information of the ground base station are divided into the following three situations.
[0137] Case 1: adding a new ground base station. Taking the newly added ground base station as the first ground base station as an example, it is not limiting.
[0138] When a first ground base station is newly added, the satellite communication system can report new electronic fence information to the satellite according to steps S41 to S43 to complete the update of the electronic fence information.
[0139] The satellite communication system can periodically obtain relevant information such as the location, protection zone radius, service zone radius, and interference avoidance distance of each ground base station in the specified area. When the satellite communication system detects that a first ground base station is newly added in the specified area based on the obtained relevant information, the protection zone of the first ground base station can be obtained according to the above step S41, and then the union of the protection zone of the first ground base station and the original electronic fence (i.e., the electronic fence indicated by the electronic fence information before the change) is calculated to obtain new electronic fence information, and the new electronic fence information is reported to the satellite.
[0140] For example, Fig. 9 The first schematic diagram of updating the electronic fence information is shown in FIG. Fig. 9 The area indicated by the solid line in (a) represents the original electronic fence, and the dotted circle represents the protection zone of the newly added ground base station. The satellite communication system calculates the union of the protection zones of the three newly added ground base stations and the original electronic fence, and obtains Fig. 9 The new electronic fence shown in (b) above is obtained, thereby obtaining new electronic fence information.
[0141] In the technical solution provided in the embodiment of the present application, when there is a new ground base station in the specified area, the union of the protection zone of the new ground base station and the original electronic fence is calculated to obtain new electronic fence information, and the electronic fence information is updated in real time to ensure the accuracy and timeliness of the determined electronic fence, avoid the complementary blind spots shared by the satellite and the ground, and thus avoid interference of the satellite to the ground base station.
[0142] Case 2: removing the ground base station. Taking the removed ground base station as the second ground base station as an example, it is not limiting.
[0143] When the second ground base station is removed, the satellite communication system can report new electronic fence information to the satellite according to steps S41 to S43 to complete the update of the electronic fence information.
[0144] The satellite communication system can also obtain the protection zone of the second ground base station, calculate the intersection of the protection zone of the second ground base station and the original electronic fence; after subtracting the protection zone of the second ground base station from the original electronic fence, add the calculated intersection to obtain new electronic fence information; and report the new electronic fence information to the satellite.
[0145] When the satellite communication system detects the presence of a removed ground base station, i.e., a second ground base station, in the specified area, the satellite communication system can search for the adjacent base stations of the second ground base station in the specified area, and calculate the intersection of the protection zone of the second ground base station and the protection zone of its adjacent base station, i.e., the intersection of the protection zone of the second ground base station and the original electronic fence.
[0146] The satellite communication system subtracts the protection zone of the second ground base station from the original electronic fence, and then adds the intersection of the protection zone of the second ground base station and the original electronic fence to obtain new electronic fence information, and reports the new electronic fence information to the satellite.
[0147] For example, Fig.10 The second schematic diagram of updating the electronic fence information is shown in FIG. Fig.10 The area indicated by the solid line shown in (a) represents the original electronic fence, the solid circle represents the protection zone of the removed ground base station, and the two dotted circles are the protection zones of the adjacent base stations of the removed ground base station searched by the satellite communication system; the satellite communication system calculates the intersection of the protection zone of the removed ground base station and the protection zone of its adjacent base stations, as shown in Fig.10 The gray area shown in (b) shows the overlap; the satellite communication system subtracts the protection area of the removed ground base station from the original electronic fence and adds Fig.10 The overlapping part shown in (b) is obtained Fig.10 The new electronic fence shown in (c) above is used to obtain new electronic fence information.
[0148] In the technical solution provided in the embodiment of the present application, when there is a removed ground base station in the designated area, the intersection of the protection zone of the removed ground base station and the original electronic fence is calculated, and after subtracting the protection zone of the removed ground base station from the original electronic fence, the intersection is added to obtain new electronic fence information, and the electronic fence information is updated in real time to ensure the accuracy and timeliness of the determined electronic fence, avoid the complementary blind spots shared by the satellite and the ground, and thereby avoid interference of the satellite to the ground base station.
[0149] Case 3, adding and removing ground base stations. If the ground base station protection zone changes, it is equivalent to removing the ground base station before the change and adding the ground base station after the change. Taking the ground base station whose protection zone changes as the third ground base station as an example, it does not serve as a limitation.
[0150] When the protection zone of the third ground base station changes, the satellite communication system can report new electronic fence information to the satellite according to steps S41 to S43 to complete the update of the electronic fence information. It can also first update the electronic fence information once according to the method shown in the above situation 2, and then update the electronic fence information once according to the method shown in situation 1 to obtain the final new electronic fence information. For example, the satellite communication system obtains the protection zone before the change and the protection zone after the change of the third ground base station, and calculates the intersection of the protection zone before the change of the third ground base station and the original electronic fence; after subtracting the protection zone before the change of the third ground base station from the original electronic fence, the calculated intersection is added to obtain the intermediate electronic fence; obtains the union of the protection zone after the change of the third ground base station and the intermediate electronic fence to obtain new electronic fence information; and reports the new electronic fence information to the satellite.
[0151] The reason for the change in the protection zone of the ground base station may be that the service radius of the ground base station changes, or that the interference avoidance spacing corresponding to the ground base station changes. When the satellite communication system detects a ground base station whose protection zone has changed in the designated area, that is, the third ground base station, the original protection zone of the third ground base station is obtained, and the new protection zone of the third ground base station after the protection zone has changed is determined according to the above step S41. The satellite communication system calculates the intersection of the original electronic fence and the original protection zone of the third ground base station, subtracts the original protection zone of the third ground base station from the original electronic fence, and then adds the intersection of the original electronic fence and the original protection zone of the third ground base station to obtain the intermediate electronic fence. Afterwards, the satellite communication system obtains the union of the new protection zone of the third ground base station and the intermediate electronic fence, obtains new electronic fence information, and reports the new electronic fence information to the satellite.
[0152] For example, Fig.11 The third schematic diagram of the electronic fence information update is shown in FIG. Fig.11 The area indicated by the solid line shown in (a) represents the original electronic fence, and the dotted circle represents the original protected area of the ground base station whose protected area has changed. The satellite communication system calculates the intersection of the original protected area of the ground base station whose protected area has changed and the original electronic fence, subtracts the original protected area of the ground base station whose protected area has changed from the original electronic fence, and adds the intersection of the original protected area of the ground base station whose protected area has changed and the original electronic fence, and obtains the following: Fig.11 The middle electronic fence indicated by the dotted line shown in (b); the satellite communication system determines the new protection zone of the ground base station where the protection zone changes according to the above step S41, and the obtained new protection zone is as follows: Fig.11 The solid circle shown in (b) in the figure; the satellite communication system obtains the union of the new protection zone of the ground base station where the protection zone has changed and the middle electronic fence, and obtains Fig.11 The new electronic fence shown in (c) above is used to obtain new electronic fence information.
[0153] In the technical solution provided in the embodiment of the present application, when a ground base station with a changed protected area appears in a designated area, the electronic fence information is updated in real time to ensure the accuracy of the determined electronic fence, avoid the complementary blind spots shared by the satellite and the ground with the same frequency, and thereby avoid interference of the satellite to the ground base station.
[0154] In some embodiments, the electronic fence information is updated when it is determined that the newly added or removed ground base station is an outer edge base station and a hole edge base station.
[0155] When the satellite communication system detects that new or removed ground base stations are added, it can first determine whether these ground base stations belong to outer edge base stations or hole edge base stations. If these ground base stations belong to outer edge base stations or hole edge base stations, the electronic fence information can be updated according to the above three situations; if these ground base stations do not belong to outer edge base stations and hole edge base stations, there is no need to update the electronic fence information.
[0156] Because when the newly added or removed ground base stations are neither outer edge base stations nor hole edge base stations, the changes of these ground base stations will not affect the range of the electronic fence. Therefore, only when the newly added or removed ground base stations are outer edge base stations or hole edge base stations, the electronic fence information is updated according to the above three situations, which can also avoid the complementary blind spots of satellite and ground co-frequency sharing, and at the same time improve computing efficiency and save computing resources.
[0157] In some embodiments, Fig.12 As shown, Fig.12 Another flowchart of a method for reporting electronic fence information provided in an embodiment of the present application may include the following steps:
[0158] Step S121: Calculate the electronic fence.
[0159] When the satellite and the ground share the same frequency, the satellite communication system can refer to the above Figure 4 In the illustrated embodiment, the contents of step S41 - step S42 calculate the electronic fence of the designated area to prevent the satellite from interfering with the ground base station.
[0160] Step S122: Inject the electronic fence information into the satellite.
[0161] After the satellite communication system determines the electronic fence, you can refer to the above Figure 4 The content described in step S43 in the illustrated embodiment is to inject the information of the electronic fence into the satellite.
[0162] Step S123: Update the electronic fence information and notify the satellite of the update result.
[0163] When the satellite communication system detects that a new or removed ground base station has appeared in the designated area, it is necessary to update the electronic fence information according to the contents described in Cases 1 to 3 in the above embodiments, and to upload the updated electronic fence information to the satellite.
[0164] By applying the technical solution provided in the embodiments of the present application, the following beneficial effects can be achieved:
[0165] (1) Based on the key characteristics of the outer edge base station and the hole edge base station, the outer edge base station and the hole edge base station are redefined to facilitate effective identification and search of the outer edge base station and the hole edge base station, thereby solving the limitations of the related technology in processing holes and special direction depressions, and when the satellite beam is smaller than the preset value, the complementary blind area of the satellite-ground co-frequency sharing is large; when there are many ground base stations, the definition of the outer edge base station and the hole edge base station in the embodiment of the present application can be used to quickly search for key base stations for processing, such as accurate outer edge base stations and accurate hole edge base stations, which is convenient for greatly improving the calculation efficiency of the electronic fence;
[0166] (2) An algorithm for distinguishing outer edge base stations and hole edge base stations is provided. The first outer edge base station is determined by simply judging the outermost edge of the specified area. Then, all outer edge base stations can be effectively and quickly searched out based on the adjacent characteristics of the outer edge base stations in the connected base station set. In general, the number of ground base stations around holes is relatively small. Therefore, after determining all outer edge base stations in the specified area, only a small number of hole edge base station determinations are needed to search out all hole edge base stations.
[0167] (3) Spherical circular area sampling is used to represent the protection area of the ground base station. A very high-precision approximation can be achieved with a small number of sampling points. At the same time, it can get rid of the dependence on grid division when calculating electronic fences, or it can be adapted to a variety of grid division methods, which can effectively improve the calculation accuracy and universality of application;
[0168] (4) When calculating the outer boundary point set and inner boundary point set of the electronic fence, the projection from sphere to plane and the plane polygon clipping algorithm are introduced, which can efficiently and accurately calculate the outer boundary and inner boundary of the electronic fence of the ground base station in the specified area;
[0169] (5) Supplements the update scheme of the original electronic fence when a ground base station is removed or a ground base station whose protected area is changed appears in the designated area, which is not mentioned in the related art.
[0170] Corresponding to the above-mentioned electronic fence information reporting method, the present application embodiment provides a device for reporting electronic fence information, such as Fig.13 As shown, the device comprises:
[0171] Search module 131: used to search for outer edge base stations and hole edge base stations according to the protection zone of at least one ground base station, where the protection zone of the ground base station is represented by the positions of N sampling points on the boundary of the protection zone, where N is a positive integer;
[0172] The first determination module 132 is used to determine the electronic fence information according to the protection zone of the outer edge base station and the protection zone of the hole edge base station;
[0173] Reporting module 133: used to report electronic fence information to the satellite.
[0174] In the technical solution provided by the embodiment of the present application, the positions of N sampling points are used to represent the protection zone of the ground base station. When the protection zone of the ground base station is accurately represented, the outer edge base station and the hole edge base station can be accurately identified, and then the sunken area formed by the outer edge base station and the hole area formed by the hole edge base station can be identified, and the sunken area and the hole area can be excluded from the electronic fence, and the electronic fence information indicating the electronic fence can be reported to the satellite. In this way, based on the received electronic fence information, the satellite can deploy the satellite's service area in the sunken area and the hole area, reducing the complementary blind area of the satellite-ground co-frequency sharing.
[0175] In some embodiments, the electronic fence information reporting device may further include:
[0176] The second determination module is used to determine the positions of N sampling points on the boundary of the protection zone of at least one ground base station according to the position of the ground base station, the protection zone radius, and the earth radius.
[0177] In some embodiments, the N sampling points corresponding to a ground base station meet the following conditions:
[0178] N is greater than or equal to 3;
[0179] The N sampling points are set at equal intervals or unequal intervals.
[0180] In some embodiments, at least one intersection point of the boundaries of the protected areas of two outer edge base stations is located only within the protected areas of the two outer edge base stations;
[0181] At least one intersection point of the boundaries of the protection zones of two hole edge base stations is located only within the protection zones of the two hole edge base stations.
[0182] In some embodiments, the electronic fence information includes an outer boundary point set and an inner boundary point set;
[0183] The outer boundary point set is a set of outer boundary points determined by the outer edge base station;
[0184] The inner boundary point set is a set of inner boundary points determined by the hole edge base station.
[0185] In some embodiments, the outer boundary point set and the inner boundary point set are sets obtained by performing polygon clipping on longitude and latitude planes; or
[0186] The outer boundary point set and the inner boundary point set are sets obtained by performing polygon clipping after plane mapping using a spherical projection method.
[0187] In some embodiments, the electronic fence information may include a protection zone of an outer edge base station and a protection zone of a hole edge base station.
[0188] In some embodiments, the geo-fence information may include the location of a grid located within the geo-fence indicated by the geo-fence information.
[0189] In some embodiments, the electronic fence information reporting device may further include:
[0190] Update module: used to update the electronic fence information when adding or removing ground base stations.
[0191] The present application also provides a device, such as a satellite communication system, such as Fig.14 As shown, it includes a processor 141, a communication interface 142, a memory 143 and a communication bus 144, wherein the processor 141, the communication interface 142, and the memory 143 communicate with each other through the communication bus 144.
[0192] Memory 143, used for storing computer programs;
[0193] The processor 141 is used to implement the steps of any of the above-mentioned electronic fence information reporting methods when executing the program stored in the memory 143.
[0194] The communication bus mentioned in the above device can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The communication bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus.
[0195] The communication interface is used for communication between the above devices and other devices.
[0196] The memory may include a random access memory (RAM) or a non-volatile memory (NVM), such as at least one disk memory. Optionally, the memory may also be at least one storage device located away from the aforementioned processor.
[0197] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
[0198] In another embodiment provided in the present application, a computer-readable storage medium is provided, in which a computer program is stored. When the computer program is executed by a processor, any of the above-mentioned electronic fence information reporting methods is implemented.
[0199] In another embodiment provided by the present application, a computer program product including instructions is also provided, which, when executed on a computer, enables the computer to execute any method for reporting electronic fence information in the above embodiments.
[0200] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive Solid State Disk (SSD)), etc.
[0201] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0202] Each embodiment in this specification is described in a related manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device, equipment, storage medium and computer program product embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiments.
[0203] The above description is only a preferred embodiment of the present application and is not intended to limit the protection scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application are included in the protection scope of the present application.
Claims
1. A method for reporting electronic fence information, characterized in that: The method comprises: Searching for outer edge base stations and hole edge base stations according to a protection zone of at least one ground base station, wherein the protection zone of the ground base station is represented by the positions of N sampling points on the boundary of the protection zone, where N is a positive integer; Determining the electronic fence information according to the protection zone of the outer edge base station and the protection zone of the hole edge base station; Report the electronic fence information to the satellite.
2. The method according to claim 1, characterized in that The method further comprises: For the at least one ground base station, the positions of N sampling points on the boundary of the protection zone of the ground base station are determined according to the position of the ground base station, the radius of the protection zone, and the radius of the earth.
3. The method according to claim 1 or 2, characterized in that: The N sampling points corresponding to a ground base station meet the following conditions: N is greater than or equal to 3; The N sampling points are set at equal intervals or unequal intervals.
4. The method according to claim 1, characterized in that: At least one intersection point of the boundaries of the protection zones of two outer edge base stations is located only within the protection zones of the two outer edge base stations; At least one intersection point of the boundaries of the protection zones of two hole edge base stations is located only within the protection zones of the two hole edge base stations.
5. The method according to claim 1, characterized in that The electronic fence information includes an outer boundary point set and an inner boundary point set; The outer boundary point set is a set of outer boundary points determined by the outer edge base station; The inner boundary point set is a set of inner boundary points determined by the hole edge base station.
6. The method according to claim 5, characterized in that The outer boundary point set and the inner boundary point set are sets obtained by performing polygon clipping on longitude and latitude planes; or The outer boundary point set and the inner boundary point set are sets obtained by performing polygon clipping after plane mapping using a spherical projection method.
7. The method according to claim 1, characterized in that The electronic fence information includes the protection zone of the outer edge base station and the protection zone of the hole edge base station.
8. The method according to claim 1, characterized in that The electronic fence information includes the location of a grid within the electronic fence indicated by the electronic fence information.
9. The method according to claim 1, characterized in that: The method further comprises: When a ground base station is added or removed, the electronic fence information is updated.
10. A device, characterized in that: It includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus; Memory, used to store computer programs; A processor, for implementing the method steps described in any one of claims 1 to 9 when executing a program stored in a memory.
