Method, device, equipment and medium for evaluating satellite-to-ground communication quality of low-orbit communication satellites
By acquiring and analyzing the ionosphere monitoring data of the observation station, combining the regional location of the user equipment, and evaluating and sending the communication quality index of the low-orbit communication satellite, the problem of inefficient communication quality monitoring in the prior art is solved, and accurate evaluation and effective feedback on communication quality are achieved.
Patent Information
- Application Number
- CN202411150789.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-21
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2044-08-21
AI Technical Summary
In the prior art, satellite communication quality monitoring mainly relies on post-event monitoring, and it is difficult to monitor communication quality from the source, resulting in low monitoring efficiency.
By receiving the communication quality detection request sent by the user equipment, the observation station ionosphere monitoring data is obtained, the target area ionosphere monitoring data is determined based on the data and the area preset position of the user equipment, and the communication quality evaluation coefficients are used to conduct low-orbit communication satellite ground communication quality evaluation, and the communication quality index is sent to the user equipment.
Accurate evaluation of the communication quality of low-orbit communication satellites is achieved, effectively reflecting the source changes that affect communication quality, providing strong reference satellite communication quality, and facilitating the improvement of data transmission efficiency.
Smart Images

Figure CN119070885B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present disclosure relate to the field of satellite communication technology, and in particular, to a method, device, equipment and medium for evaluating the quality of satellite-to-ground communication of a low-orbit communication satellite. Background Art
[0002] The communication between satellites and ground stations is an important part of modern communication systems and is widely used in broadcasting, meteorology, navigation, military and data transmission. Communication quality monitoring is a key link to ensure the effective operation of satellite communication systems.
[0003] Satellite communications were initially used mainly for telephone and telegraph, and communication quality monitoring mainly relied on simple signal strength and noise level indicators. With the advent of satellite television and radio, communication quality monitoring became more complex, requiring consideration of image and sound quality. Later, the development of digital communication technology introduced more advanced coding and modulation techniques, and communication quality monitoring began to include bit error rate (BER), signal quality ratio (E b In the prior art, the monitoring of communication quality is mainly carried out by bit error rate testing, such as measuring the ratio of error bits to total bits in received data, so as to evaluate the accuracy of data transmission.
[0004] However, in the existing methods, the monitoring method is post-monitoring, and the large amount of monitoring data collected is the result after the satellite-to-ground communication is affected. It is difficult to monitor the communication quality from the source, and the communication quality monitoring efficiency is low. Summary of the invention
[0005] The embodiments described herein provide a method, apparatus, device and medium for evaluating the quality of satellite-to-ground communications of a low-orbit communication satellite, which overcome the above-mentioned problems.
[0006] In a first aspect, according to the content of the present disclosure, a method for evaluating the quality of satellite-to-ground communication of a low-orbit communication satellite is provided, comprising:
[0007] Receiving a communication quality detection request sent by a user equipment, wherein the communication quality detection request includes: a regional location preset by the user equipment;
[0008] In response to the communication quality detection request, acquiring observation station ionosphere monitoring data, the observation station ionosphere monitoring data being used to describe a plurality of subarea ionosphere monitoring data obtained after the target station performs data monitoring on the ionization area, the target station being a data monitoring station closest to the regional location preset by the user equipment;
[0009] Determine target area ionosphere monitoring data based on the observation station ionosphere monitoring data and the area position preset by the user equipment, wherein the target area ionosphere monitoring data is a subarea ionosphere monitoring data in the observation station ionosphere monitoring data that matches the area position preset by the user equipment;
[0010] Based on a preset evaluation coefficient, using the ionosphere monitoring data of the target area to evaluate the low-orbit communication satellite-to-ground communication quality, and obtaining the low-orbit communication satellite-to-ground communication quality index at the regional position preset by the user equipment;
[0011] The low-orbit communication satellite-to-ground communication quality index at the regional location preset by the user equipment is sent to the user equipment.
[0012] In a second aspect, according to the content of the present disclosure, a low-orbit communication satellite-to-ground communication quality assessment device is provided, comprising:
[0013] A receiving module, configured to receive a communication quality detection request sent by a user equipment, wherein the communication quality detection request includes: a regional location preset by the user equipment;
[0014] an acquisition module, configured to acquire, in response to the communication quality detection request, ionosphere monitoring data of an observation station, wherein the ionosphere monitoring data of the observation station is used to describe a plurality of subarea ionosphere monitoring data obtained after the target station performs data monitoring on the ionization area, and the target station is a data monitoring station closest to the regional location preset by the user equipment;
[0015] A determination module, configured to determine target area ionosphere monitoring data based on the observation station ionosphere monitoring data and the area position preset by the user equipment, wherein the target area ionosphere monitoring data is a subarea ionosphere monitoring data in the observation station ionosphere monitoring data that matches the area position preset by the user equipment;
[0016] An evaluation module is used to evaluate the satellite-to-ground communication quality of the low-orbit communication satellite based on a preset evaluation coefficient and the ionosphere monitoring data of the target area, so as to obtain the satellite-to-ground communication quality index of the low-orbit communication satellite at the regional position preset by the user equipment;
[0017] The sending module is used to send the low-orbit communication satellite-to-ground communication quality index at the regional position preset by the user equipment to the user equipment.
[0018] In a third aspect, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the steps of the method for evaluating the quality of low-orbit communication satellite-to-ground communication in any of the above embodiments are implemented.
[0019] In a fourth aspect, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method for evaluating the quality of low-orbit communication satellite-to-ground communication in any of the above embodiments are implemented.
[0020] The method for evaluating the satellite-to-ground communication quality of a low-orbit communication satellite provided in an embodiment of the present application receives a communication quality detection request sent by a user device, wherein the communication quality detection request includes: a regional position preset by the user device; in response to the communication quality detection request, obtaining observation station ionosphere monitoring data, the observation station ionosphere monitoring data is used to describe a plurality of partitioned ionosphere monitoring data obtained after a target station performs data monitoring on an ionized region, the target station being a data monitoring station closest to a regional position preset by the user device; based on the observation station ionosphere monitoring data and the regional position preset by the user device, determining the target regional ionosphere monitoring data, the target regional ionosphere monitoring data being a partitioned ionosphere monitoring data in the observation station ionosphere monitoring data that matches the regional position preset by the user device; based on a preset evaluation coefficient, using the target regional ionosphere monitoring data to evaluate the satellite-to-ground communication quality of the low-orbit communication satellite, and obtaining a satellite-to-ground communication quality index of the low-orbit communication satellite at the regional position preset by the user device; and sending the satellite-to-ground communication quality index of the low-orbit communication satellite at the regional position preset by the user device to the user device. In this way, the ionospheric monitoring data obtained through monitoring can effectively reflect the source changes that affect the communication quality, realize accurate assessment of the satellite-to-ground communication quality of low-orbit communication satellites, and effectively provide users with satellite communication quality with strong reference, which is conducive to improving data transmission efficiency.
[0021] The above description is only an overview of the technical solution of the embodiment of the present application. In order to more clearly understand the technical means of the embodiment of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the embodiment of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings of the embodiments will be briefly described below. It should be noted that the drawings described below only relate to some embodiments of the present disclosure, but are not intended to limit the present disclosure, wherein:
[0023] Figure 1It is a flow chart of a method for evaluating the quality of satellite-to-ground communication of a low-orbit communication satellite provided by the present invention.
[0024] Figure 2 It is a structural schematic diagram of a low-orbit communication satellite-to-ground communication quality assessment device provided by the present invention.
[0025] Figure 3 It is a structural schematic diagram of a computer device provided by the present disclosure.
[0026] It should be noted that the elements in the drawings are schematic and not drawn to scale. DETAILED DESCRIPTION
[0027] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution of the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present disclosure, rather than all of the embodiments. Based on the described embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without creative work also fall within the scope of protection of the present disclosure.
[0028] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by a person skilled in the art to which the subject matter of the present disclosure belongs. It will be further 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 specification and the relevant art, and will not be interpreted in an idealized or overly formal form unless otherwise explicitly defined herein. As used herein, a statement that two or more parts are "connected" or "coupled" together shall mean that the parts are joined together directly or through one or more intermediate components.
[0029] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase "embodiments" in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0030] The term "and / or" in this article is only a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists, A and B exist at the same time, and B exists. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship. Terms such as "first" and "second" are only used to distinguish one component (or a part of a component) from another component (or another part of a component).
[0031] In the description of the present application, unless otherwise specified, "plurality" means more than two (including two), and similarly, "multiple groups" means more than two groups (including two).
[0032] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings.
[0033] Figure 1 FIG. 1 is a flow chart of a method for evaluating the quality of satellite-to-ground communication of a low-orbit communication satellite provided by an embodiment of the present disclosure. Figure 1 As shown in FIG. 1 , the specific process of the method for evaluating the quality of low-orbit communication satellite-to-ground communication includes:
[0034] S110: Receive a communication quality detection request sent by a user equipment, where the communication quality detection request includes: an area location preset by the user equipment.
[0035] The user device may be a smart phone, a PC (Personal Computer), a tablet computer, etc. with information interaction function.
[0036] The regional location preset by the user equipment is a specific location where the user needs to query the satellite communication quality. For example, the regional location preset by the user equipment can be the geographical location where the user is located, or another geographical location other than its geographical location where the user equipment wants to query the satellite communication quality.
[0037] For example, the geographical location of the user equipment is City A, and the regional location preset by the user equipment may be City A, or City B, where City B is another geographical location other than the geographical location (City A) where the satellite communication quality is to be queried.
[0038] S120. In response to the communication quality detection request, obtain ionospheric monitoring data of the observation station.
[0039] Among them, the observation station ionosphere monitoring data is used to describe multiple partitioned ionosphere monitoring data obtained after the target station monitors the ionization area. The target station is a data monitoring station that is closest to the regional location pre-set by the user equipment.
[0040] For example, target station a has multiple partitions: a1, a2, a3 and a4. When target station a performs ionospheric data monitoring, it will monitor the partitioned ionospheric monitoring data of its partitions a1, a2, a3 and a4. Then the ionospheric monitoring data of the observation station may include: the ionospheric monitoring data of partition a1, the ionospheric monitoring data of partition a2, the ionospheric monitoring data of partition a3 and the ionospheric monitoring data of partition a4.
[0041] In some embodiments, obtaining ionospheric monitoring data of an observation station includes:
[0042] Obtain a service data table; determine from the service data table a plurality of ionospheric data monitoring stations with ionospheric data monitoring capabilities, each ionospheric data monitoring station obtains a plurality of corresponding subarea ionospheric monitoring data after performing data monitoring on an ionized area; determine a target station from a plurality of ionospheric data monitoring stations based on a regional location preset by a user device; determine the ionospheric monitoring data of the observation station based on the plurality of subarea ionospheric monitoring data obtained after the target station performs data monitoring on the ionized area.
[0043] The service data table includes: multiple candidate stations. It should be noted that not every candidate station among the multiple candidate stations has the ionospheric data monitoring function, that is, among the multiple candidate stations, some may not have the ionospheric data monitoring function, while another may have the ionospheric data monitoring function.
[0044] Each candidate station included in the service data table corresponds to a monitoring identifier, which can be used to display whether the candidate station has the ionospheric data monitoring function. The display form of the monitoring identifier may include: numbers, colors, or a combination of numbers and letters. This embodiment does not specifically limit the display form of the monitoring identifier.
[0045] Determining multiple ionospheric data monitoring stations with ionospheric data monitoring capability from the service data table may include: obtaining a monitoring identifier of each candidate station in the service data table, matching the relationship between the monitoring identifier of each candidate station and a preset identifier, and determining that the candidate station corresponding to the monitoring identifier matching the preset identifier is an ionospheric data monitoring station. The preset identifier is an identifier of a station with ionospheric data monitoring capability.
[0046] Determining the ionosphere monitoring data of the observation station based on multiple partitioned ionosphere monitoring data obtained after the target station monitors the ionosphere area may include: determining that the multiple partitioned ionosphere monitoring data obtained after the target station monitors the ionosphere area is the ionosphere monitoring data of the observation station.
[0047] Therefore, by determining multiple ionospheric data monitoring stations with ionospheric data monitoring capabilities from the service data table and using this to determine the target station, the ionospheric monitoring data of the observation station can be effectively measured.
[0048] In some embodiments, based on a regional location preset by a user equipment, determining a target station from a plurality of ionospheric data monitoring stations includes:
[0049] A station search range is constructed with a regional position preset by the user equipment as the center and a preset length value as the radius; it is determined whether there is at least one ionospheric data monitoring station in the station search range; if there is an ionospheric data monitoring station in the station search range, an ionospheric data monitoring station is determined as a target station; if there are at least two ionospheric data monitoring stations in the station search range, an ionospheric data monitoring station that is closest to the regional position preset by the user equipment among the at least two ionospheric data monitoring stations is determined as the target station.
[0050] Among them, the preset length value can be 50km.
[0051] When determining whether there is at least one ionospheric data monitoring station in the station search range, a search signal can be sent to each position in the station search range. If an ionospheric data monitoring station responds to the search signal, it is determined that there is an ionospheric data monitoring station in the station search range.
[0052] If there are at least two ionospheric data monitoring stations in the station search range, determining an ionospheric data monitoring station of the at least two ionospheric data monitoring stations that is closest to the regional position preset by the user equipment as the target station may include: if there are at least two ionospheric data monitoring stations in the station search range, and at least two ionospheric data monitoring stations are the same as and closest to the regional position preset by the user equipment, determining any one of the at least two ionospheric data monitoring stations as the target station. Thus, the target station that is adapted to the regional position preset by the user equipment is effectively determined.
[0053] In some embodiments, it also includes:
[0054] If there is no ionospheric data monitoring station in the station search range, the preset length value is increased to expand the station search range; if there is an ionospheric data monitoring station in the station search range, an ionospheric data monitoring station is determined as the target station; if there are at least two ionospheric data monitoring stations in the station search range, an ionospheric data monitoring station that is closest to the regional position preset by the user equipment among the at least two ionospheric data monitoring stations is determined as the target station.
[0055] If there is no ionospheric data monitoring station in the station search range, the preset length value is increased. At this time, the preset length value can be increased from 50Km to 80km, the station search range is expanded to a radius of 80km, and the station search is performed again.
[0056] If there is an ionospheric data monitoring station in the station search range with a radius of 80km, then this ionospheric data monitoring station is determined as the target station; if there are at least two ionospheric data monitoring stations in the station search range, then the ionospheric data monitoring station that is closest to the regional position preset by the user equipment among the at least two ionospheric data monitoring stations is determined as the target station, so as to find out the effective target station by expanding the station search range and to evaluate the satellite communication quality.
[0057] In some embodiments, the method of this embodiment may further include:
[0058] If there is still no ionospheric data monitoring station in the station search range, an ionospheric data monitoring station closest to the regional position preset by the user equipment is determined as the target station from multiple ionospheric data monitoring stations with ionospheric data monitoring capabilities included in the service data table.
[0059] Based on the multiple sub-area ionosphere monitoring data obtained after the target station monitors the ionization area, the ionosphere monitoring data of the observation station is determined, including:
[0060] Obtain historical ionospheric monitoring data corresponding to the regional location preset by the user equipment; determine the ionospheric monitoring data of the observation station based on the historical ionospheric monitoring data corresponding to the regional location preset by the user equipment and multiple partitioned ionospheric monitoring data corresponding to the target station.
[0061] Among them, the historical ionospheric monitoring data corresponding to the regional location preset by the user equipment is the ionospheric monitoring data of the regional location corresponding to the user equipment during the historical monitoring process (such as within the previous day).
[0062] Determining the observation station ionosphere monitoring data based on historical ionosphere monitoring data corresponding to a regional location preset by a user device and a plurality of partitioned ionosphere monitoring data corresponding to a target station may include: performing data adjustment based on the historical ionosphere monitoring data corresponding to a regional location preset by the user device and using a plurality of partitioned ionosphere monitoring data corresponding to a target station to obtain the observation station ionosphere monitoring data.
[0063] When adjusting the data, the corresponding weight coefficient can be found from the preset parameter table according to the difference between the multiple partitioned ionosphere monitoring data corresponding to the target station and the historical ionosphere monitoring data corresponding to the regional position preset by the user equipment, and the multiple partitioned ionosphere monitoring data corresponding to the target station can be adjusted based on the corresponding weight coefficient to obtain the ionosphere monitoring data of the observation station.
[0064] S130. Determine the ionosphere monitoring data of the target area based on the ionosphere monitoring data of the observation station and the regional position preset by the user equipment.
[0065] The target area ionosphere monitoring data is a partitioned ionosphere monitoring data in the observation station ionosphere monitoring data that matches the regional position pre-set by the user equipment.
[0066] The ionospheric monitoring data of the observation station include: partitioned ionospheric amplitude scintillation index, partitioned ionospheric phase scintillation index and partitioned position (such as longitude, latitude). The difference between the partitioned position and the regional position preset by the user equipment can be used to determine a partitioned ionospheric monitoring number that matches the regional position preset by the user equipment, that is, the ionospheric monitoring data of the target area.
[0067] S140: Based on a preset evaluation coefficient, the ionosphere monitoring data of the target area is used to evaluate the low-orbit communication satellite-to-ground communication quality, and obtain the low-orbit communication satellite-to-ground communication quality index at the regional position preset by the user equipment.
[0068] The preset evaluation coefficients include: communication stability evaluation coefficient, communication fluctuation evaluation coefficient and communication interruption evaluation coefficient. For example, the communication stability evaluation coefficient is 0.2, the communication fluctuation evaluation coefficient is 0.4, and the communication interruption evaluation coefficient is 0.6.
[0069] When the preset evaluation coefficient is used to evaluate the satellite-to-ground communication quality of a low-orbit communication satellite using the ionosphere monitoring data of the target area, the preset evaluation coefficient is used to evaluate the communication quality using the partitioned ionosphere amplitude scintillation index and / or the partitioned ionosphere phase scintillation index in the ionosphere monitoring data of the target area.
[0070] In some embodiments, based on a preset evaluation coefficient, the ionosphere monitoring data of the target area is used to evaluate the low-orbit communication satellite-to-ground communication quality, and the low-orbit communication satellite-to-ground communication quality index at the regional position preset by the user equipment is obtained, including:
[0071] If the ionosphere monitoring data of the target area is less than or equal to the communication stability evaluation coefficient, it is determined that the low-orbit communication satellite-to-ground communication quality index at the regional position preset by the user equipment is a first-level communication index.
[0072] For example, if the partitioned ionosphere amplitude scintillation index / partitioned ionosphere phase scintillation index in the target area ionosphere monitoring data is less than or equal to 0.2, or the average of the partitioned ionosphere amplitude scintillation index and the partitioned ionosphere phase scintillation index in the target area ionosphere monitoring data is less than or equal to 0.2, then it is determined that the low-orbit communication satellite-to-ground communication quality index at the regional position preset by the user equipment is a first-level communication index, which means that the low-orbit communication satellite-to-ground communication quality is good and is little affected by space weather changes.
[0073] If the ionosphere monitoring data of the target area is greater than the communication stability evaluation coefficient and is less than or equal to the communication floating evaluation coefficient, it is determined that the low-orbit communication satellite-to-ground communication quality index at the regional position preset by the user equipment is a secondary communication index.
[0074] For example, if the partitioned ionosphere amplitude scintillation index / partitioned ionosphere phase scintillation index in the target area ionosphere monitoring data is greater than 0.2 and less than or equal to 0.4, or the average of the partitioned ionosphere amplitude scintillation index and the partitioned ionosphere phase scintillation index in the target area ionosphere monitoring data is greater than 0.2 and less than or equal to 0.4, then it is determined that the low-orbit communication satellite-to-ground communication quality index at the regional position preset by the user equipment is a secondary communication index, which means that the low-orbit communication satellite-to-ground communication quality is slightly reduced and interference is caused by changes in space weather.
[0075] If the ionosphere monitoring data of the target area is greater than the communication floating evaluation coefficient and is less than or equal to the communication interruption evaluation coefficient, it is determined that the low-orbit communication satellite-to-ground communication quality index at the regional position preset by the user equipment is a third-level communication index.
[0076] For example, if the partitioned ionosphere amplitude scintillation index / partitioned ionosphere phase scintillation index in the target area ionosphere monitoring data is greater than 0.4 and less than or equal to 0.6, or the average of the partitioned ionosphere amplitude scintillation index and the partitioned ionosphere phase scintillation index in the target area ionosphere monitoring data is greater than 0.4 and less than or equal to 0.6, then it is determined that the low-orbit communication satellite-to-ground communication quality index at the regional position preset by the user equipment is a third-level communication index, which means that the low-orbit communication satellite-to-ground communication quality is slightly reduced, is greatly affected by space weather changes, has obvious signal amplitude attenuation, has a decreased carrier-to-noise ratio of the channel, and has increased bit error rate.
[0077] If the ionosphere monitoring data of the target area is greater than the communication interruption evaluation coefficient, it is determined that the low-orbit communication satellite-to-ground communication quality index at the regional position preset by the user equipment is a level 4 communication index.
[0078] For example, if the partitioned ionospheric amplitude scintillation index / partitioned ionospheric phase scintillation index in the target area ionosphere monitoring data is greater than 0.6, or the average of the partitioned ionosphere amplitude scintillation index and the partitioned ionosphere phase scintillation index in the target area ionosphere monitoring data is greater than 0.6, then it is determined that the low-orbit communication satellite-to-ground communication quality index at the regional position preset by the user equipment is a level 4 communication index, which means that the low-orbit communication satellite-to-ground communication quality is extremely low, the channel carrier-to-noise ratio drops by more than the threshold value, and the satellite communication link is interrupted due to space weather changes.
[0079] Among them, the satellite-to-ground communication quality of low-orbit communication satellites with a first-level communication index is greater than that of low-orbit communication satellites with a second-level communication index, the satellite-to-ground communication quality of low-orbit communication satellites with a second-level communication index is greater than that of low-orbit communication satellites with a third-level communication index, and the satellite-to-ground communication quality of low-orbit communication satellites with a third-level communication index is greater than that of low-orbit communication satellites with a fourth-level communication index.
[0080] S150: Sending to the user equipment a low-orbit communication satellite-to-ground communication quality index at a regional location preset by the user equipment.
[0081] Wherein, when sending the low-orbit communication satellite ground communication quality index at the regional location preset by the user equipment to the user equipment, the sending method of the low-orbit communication satellite ground communication quality index includes but is not limited to: text message, broadcast, email, etc.
[0082] The method for evaluating the satellite-to-ground communication quality of a low-orbit communication satellite provided in an embodiment of the present application receives a communication quality detection request sent by a user device, wherein the communication quality detection request includes: a regional position preset by the user device; in response to the communication quality detection request, obtaining observation station ionosphere monitoring data, the observation station ionosphere monitoring data is used to describe a plurality of partitioned ionosphere monitoring data obtained after a target station performs data monitoring on an ionized region, the target station being a data monitoring station closest to a regional position preset by the user device; based on the observation station ionosphere monitoring data and the regional position preset by the user device, determining the target regional ionosphere monitoring data, the target regional ionosphere monitoring data being a partitioned ionosphere monitoring data in the observation station ionosphere monitoring data that matches the regional position preset by the user device; based on a preset evaluation coefficient, using the target regional ionosphere monitoring data to evaluate the satellite-to-ground communication quality of the low-orbit communication satellite, and obtaining a satellite-to-ground communication quality index of the low-orbit communication satellite at the regional position preset by the user device; and sending the satellite-to-ground communication quality index of the low-orbit communication satellite at the regional position preset by the user device to the user device. In this way, the ionospheric monitoring data obtained through monitoring can effectively reflect the source changes that affect the communication quality, realize accurate assessment of the satellite-to-ground communication quality of low-orbit communication satellites, and effectively provide users with satellite communication quality with strong reference, which is conducive to improving data transmission efficiency.
[0083] In some embodiments, the method of this embodiment may further include:
[0084] Based on the low-orbit communication satellite-to-ground communication quality index at the regional position preset by the user equipment, the effective duration of the satellite-to-ground communication is determined; and the effective duration of the satellite-to-ground communication corresponding to the low-orbit communication satellite-to-ground communication quality index is sent to the user equipment.
[0085] Among them, when determining the effective duration of satellite-to-ground communication, it can be determined based on a communication duration reference table, which records the correspondence between the satellite-to-ground communication quality index of different low-orbit communication satellites and the effective duration of satellite-to-ground communication.
[0086] Therefore, by evaluating the satellite-to-ground communication quality index of the low-orbit communication satellite at the regional location preset by the user equipment, the effective duration of the satellite-to-ground communication is determined, and the effective duration of the satellite-to-ground communication is sent to the user equipment, which is convenient for the user equipment to refer to the transmission of communication data and further improve the data transmission efficiency.
[0087] Figure 2 A schematic diagram of the structure of a low-orbit communication satellite-to-ground communication quality assessment device provided in this embodiment. The low-orbit communication satellite-to-ground communication quality assessment device may include: a receiving module 210, an acquisition module 220, a determination module 230, an assessment module 240 and a sending module 250.
[0088] The receiving module 210 is used to receive a communication quality detection request sent by a user equipment, where the communication quality detection request includes: an area location preset by the user equipment.
[0089] The acquisition module 220 is used to obtain the observation station ionospheric monitoring data in response to the communication quality detection request. The observation station ionospheric monitoring data is used to describe multiple partitioned ionospheric monitoring data obtained after the target station performs data monitoring on the ionized area. The target station is a data monitoring station that is closest to the regional location preset by the user equipment.
[0090] The determination module 230 is used to determine the target area ionosphere monitoring data based on the observation station ionosphere monitoring data and the regional position preset by the user equipment, wherein the target area ionosphere monitoring data is a partitioned ionosphere monitoring data in the observation station ionosphere monitoring data that matches the regional position preset by the user equipment.
[0091] The evaluation module 240 is used to evaluate the low-orbit communication satellite-to-ground communication quality based on a preset evaluation coefficient and use the ionosphere monitoring data of the target area to obtain the low-orbit communication satellite-to-ground communication quality index at the regional position preset by the user equipment.
[0092] The sending module 250 is used to send the low-orbit communication satellite-to-ground communication quality index at the regional location preset by the user equipment to the user equipment.
[0093] In this embodiment, optionally, the acquisition module 220 includes: an acquisition unit, a first determination unit, a second determination unit, and a third determination unit.
[0094] The acquisition unit is used to acquire a service data table, wherein the service data table includes: a plurality of candidate measuring stations.
[0095] The first determination unit is used to determine multiple ionospheric data monitoring stations with ionospheric data monitoring capabilities from the service data table, and each ionospheric data monitoring station obtains corresponding multiple partitioned ionospheric monitoring data after monitoring the data of the ionized area.
[0096] The second determining unit is used to determine a target station from a plurality of ionospheric data monitoring stations based on a regional location preset by the user equipment.
[0097] The third determination unit is used to determine the ionosphere monitoring data of the observation station based on the multiple partitioned ionosphere monitoring data obtained after the target station performs data monitoring on the ionization area.
[0098] In this embodiment, optionally, the second determining unit is specifically configured to:
[0099] A station search range is constructed with a regional position preset by the user equipment as the center and a preset length value as the radius; it is determined whether there is at least one ionospheric data monitoring station in the station search range; if there is an ionospheric data monitoring station in the station search range, an ionospheric data monitoring station is determined as a target station; if there are at least two ionospheric data monitoring stations in the station search range, an ionospheric data monitoring station that is closest to the regional position preset by the user equipment among the at least two ionospheric data monitoring stations is determined as the target station.
[0100] In this embodiment, optionally, the second determining unit is specifically configured to:
[0101] If there is no ionospheric data monitoring station in the station search range, the preset length value is increased to expand the station search range; if there is an ionospheric data monitoring station in the station search range, an ionospheric data monitoring station is determined as the target station; if there are at least two ionospheric data monitoring stations in the station search range, an ionospheric data monitoring station that is closest to the regional position preset by the user equipment among the at least two ionospheric data monitoring stations is determined as the target station.
[0102] In this embodiment, optionally, the second determining unit is specifically configured to:
[0103] If there is still no ionospheric data monitoring station in the station search range, an ionospheric data monitoring station closest to the regional position preset by the user equipment is determined as the target station from multiple ionospheric data monitoring stations with ionospheric data monitoring capabilities included in the service data table.
[0104] The third determining unit is specifically configured to:
[0105] Obtain historical ionospheric monitoring data corresponding to the regional location preset by the user equipment; determine the ionospheric monitoring data of the observation station based on the historical ionospheric monitoring data corresponding to the regional location preset by the user equipment and multiple partitioned ionospheric monitoring data corresponding to the target station.
[0106] In this embodiment, optionally, the preset evaluation coefficients include: a communication stability evaluation coefficient, a communication fluctuation evaluation coefficient, and a communication interruption evaluation coefficient.
[0107] The evaluation module 240 is specifically configured to:
[0108] If the ionosphere monitoring data of the target area is less than or equal to the communication stability evaluation coefficient, it is determined that the low-orbit communication satellite-to-ground communication quality index at the regional position preset by the user equipment is a first-level communication index; if the ionosphere monitoring data of the target area is greater than the communication stability evaluation coefficient, and is less than or equal to the communication floating evaluation coefficient, it is determined that the low-orbit communication satellite-to-ground communication quality index at the regional position preset by the user equipment is a second-level communication index; if the ionosphere monitoring data of the target area is greater than the communication floating evaluation coefficient, and is less than or equal to the communication interruption evaluation coefficient, it is determined that the low-orbit communication satellite-to-ground communication quality index at the regional position preset by the user equipment is a second-level communication index. The low-orbit communication satellite-to-ground communication quality index is a third-level communication index; if the ionosphere monitoring data of the target area is greater than the communication interruption evaluation coefficient, it is determined that the low-orbit communication satellite-to-ground communication quality index at the regional position preset by the user equipment is a fourth-level communication index; wherein the low-orbit communication satellite-to-ground communication quality of the first-level communication index is greater than the low-orbit communication satellite-to-ground communication quality of the second-level communication index, the low-orbit communication satellite-to-ground communication quality of the second-level communication index is greater than the low-orbit communication satellite-to-ground communication quality of the third-level communication index, and the low-orbit communication satellite-to-ground communication quality of the third-level communication index is greater than the low-orbit communication satellite-to-ground communication quality of the fourth-level communication index.
[0109] In this embodiment, optionally, the determination module 230 is further configured to determine the effective duration of satellite-to-ground communication based on a satellite-to-ground communication quality index of a low-orbit communication satellite at a regional location preset by the user equipment.
[0110] The sending module 250 is further used to send the satellite-to-ground communication effective duration corresponding to the satellite-to-ground communication quality index of the low-orbit communication satellite to the user equipment.
[0111] The low-orbit communication satellite-to-ground communication quality assessment device provided in the present disclosure can execute the above method embodiments. Its specific implementation principles and technical effects can be found in the above method embodiments, and the present disclosure will not repeat them here.
[0112] The present application also provides a computer device. Figure 3 , Figure 3 This is a basic structural block diagram of the computer device in this embodiment.
[0113] The computer device includes a memory 310 and a processor 320 that are connected to each other through a system bus. It should be noted that the figure only shows a computer device with a memory 310 and a processor 320, but it should be understood that it is not required to implement all the components shown, and more or fewer components can be implemented instead. Among them, those skilled in the art can understand that the computer device here is a device that can automatically perform numerical calculations and / or information processing according to pre-set or stored instructions, and its hardware includes but is not limited to microprocessors, application specific integrated circuits (Application Specific Integrated Circuit, ASIC), programmable gate arrays (Field-Programmable Gate Array, FPGA), digital processors (Digital Signal Processor, DSP), embedded devices, etc.
[0114] Computer devices can be computing devices such as desktop computers, notebooks, PDAs, and cloud servers. Computer devices can interact with users through keyboards, mice, remote controls, touch pads, or voice control devices.
[0115] The memory 310 includes at least one type of readable storage medium, and the readable storage medium includes a non-volatile memory or a volatile memory, for example, a flash memory, a hard disk, a multimedia card, a card-type memory (for example, an SD or DX memory, etc.), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a programmable read-only memory (PROM), a magnetic memory, a magnetic disk, an optical disk, etc., and the RAM may include a static RAM or a dynamic RAM. In some embodiments, the memory 310 may be an internal storage unit of a computer device, for example, a hard disk or a memory of the computer device. In other embodiments, the memory 310 may also be an external storage device of the computer device, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, or a flash card (FlashCard) equipped on the computer device. Of course, the memory 310 may also include both the internal storage unit of the computer device and its external storage device. In this embodiment, the memory 310 is generally used to store the operating system and various application software installed on the computer device, such as the program code of the above method. In addition, the memory 310 may also be used to temporarily store various data that have been output or are to be output.
[0116] The processor 320 is generally used to perform the overall operation of the computer device. In this embodiment, the memory 310 is used to store program codes or instructions, the program code includes computer operation instructions, and the processor 320 is used to execute the program codes or instructions stored in the memory 310 or process data, such as running the program code of the above method.
[0117] In this article, the bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus system 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.
[0118] Another embodiment of the present application also provides a computer-readable medium, which may be a computer-readable signal medium or a computer-readable medium. A processor in a computer reads a computer-readable program code stored in the computer-readable medium, so that the processor can execute the functional actions specified in each step or a combination of steps in the above method; and generate a device for implementing the functional actions specified in each block or a combination of blocks in the block diagram.
[0119] Computer-readable media include but are not limited to electronic, magnetic, optical, electromagnetic, infrared memory or semiconductor systems, devices or apparatuses, or any appropriate combination of the foregoing, the memory is used to store program codes or instructions, the program codes include computer operating instructions, and the processor is used to execute the program codes or instructions of the above methods stored in the memory.
[0120] For the definitions of memory and processor, please refer to the description of the aforementioned computer device embodiment and will not be repeated here.
[0121] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0122] Each functional unit or module in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0123] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of each embodiment method of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program code.
[0124] In the claims, any reference symbols placed between brackets shall not be construed as limiting the claims. The word "comprising" described in the present application does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present application can be implemented with the aid of hardware comprising several different elements and with the aid of a suitably programmed computer. In a unit claim that lists a number of devices, several units of these devices may be embodied by the same hardware item. The use of first, second, and third, etc. does not indicate any order, and these words may be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be understood as limitations on the order of execution.
[0125] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for evaluating the quality of satellite-to-ground communication of a low-orbit communication satellite, characterized in that: include: Receiving a communication quality detection request sent by a user equipment, wherein the communication quality detection request includes: a regional location preset by the user equipment; In response to the communication quality detection request, acquiring observation station ionosphere monitoring data, the observation station ionosphere monitoring data being used to describe a plurality of subarea ionosphere monitoring data obtained after the target station performs data monitoring on the ionization area, the target station being a data monitoring station closest to the regional location preset by the user equipment; Determine target area ionosphere monitoring data based on the observation station ionosphere monitoring data and the area position preset by the user equipment, wherein the target area ionosphere monitoring data is a subarea ionosphere monitoring data in the observation station ionosphere monitoring data that matches the area position preset by the user equipment; Based on a preset evaluation coefficient, using the ionosphere monitoring data of the target area to evaluate the low-orbit communication satellite-to-ground communication quality, and obtaining the low-orbit communication satellite-to-ground communication quality index at the regional position preset by the user equipment; Sending to the user equipment a low-orbit communication satellite-to-ground communication quality index at the regional location preset by the user equipment.
2. The method according to claim 1, characterized in that The obtaining of ionosphere monitoring data of the observation station comprises: Obtaining a service data table, wherein the service data table includes: a plurality of candidate measuring stations; Determining a plurality of ionospheric data monitoring stations having ionospheric data monitoring capability from the service data table, each of the ionospheric data monitoring stations obtaining a plurality of corresponding partitioned ionospheric monitoring data after performing data monitoring on the ionized area; Determine the target station from a plurality of ionospheric data monitoring stations based on the regional location preset by the user equipment; The ionosphere monitoring data of the observation station is determined based on a plurality of partitioned ionosphere monitoring data obtained after the target station performs data monitoring on the ionosphere area.
3. The method according to claim 2, characterized in that The determining the target station from a plurality of ionospheric data monitoring stations based on the regional position preset by the user equipment comprises: Taking the area position preset by the user equipment as the center and the preset length value as the radius, constructing a station search range; Determining whether there is at least one ionospheric data monitoring station in the station search range; If there is one ionospheric data monitoring station in the station search range, determining one ionospheric data monitoring station as the target station; If there are at least two ionospheric data monitoring stations in the station search range, one of the at least two ionospheric data monitoring stations that is closest to the regional location preset by the user equipment is determined as the target station.
4. The method according to claim 3, characterized in that Also includes: If the ionospheric data monitoring station does not exist in the station search range, increasing the preset length value to expand the station search range; If there is one ionospheric data monitoring station in the station search range, determining one ionospheric data monitoring station as the target station; If there are at least two ionospheric data monitoring stations in the station search range, one of the at least two ionospheric data monitoring stations that is closest to the regional location preset by the user equipment is determined as the target station.
5. The method according to claim 4, characterized in that Also includes: If the ionospheric data monitoring station still does not exist in the station search range, determining, from the plurality of ionospheric data monitoring stations with ionospheric data monitoring capability included in the service data table, an ionospheric data monitoring station closest to the regional location preset by the user equipment as the target station; The determining of the observation station ionosphere monitoring data based on the plurality of subarea ionosphere monitoring data obtained after the target station performs data monitoring on the ionosphere region comprises: Acquire historical ionospheric monitoring data corresponding to the regional location preset by the user equipment; The ionosphere monitoring data of the observation station is determined based on the historical ionosphere monitoring data corresponding to the regional location pre-set by the user equipment and the multiple partitioned ionosphere monitoring data corresponding to the target station.
6. The method according to claim 1, characterized in that The preset evaluation coefficients include: communication stability evaluation coefficient, communication floating evaluation coefficient and communication interruption evaluation coefficient; The method of evaluating the satellite-to-ground communication quality of a low-orbit communication satellite based on a preset evaluation coefficient and utilizing the ionosphere monitoring data of the target area to obtain a satellite-to-ground communication quality index of a low-orbit communication satellite at the regional position preset by the user equipment includes: If the ionosphere monitoring data of the target area is less than or equal to the communication stability evaluation coefficient, determining that the low-orbit communication satellite-to-ground communication quality index at the regional position preset by the user equipment is a first-level communication index; If the ionosphere monitoring data of the target area is greater than the communication stability evaluation coefficient, and less than or equal to the communication floating evaluation coefficient, it is determined that the low-orbit communication satellite-to-ground communication quality index at the regional position preset by the user equipment is a secondary communication index; If the ionosphere monitoring data of the target area is greater than the communication floating evaluation coefficient and less than or equal to the communication interruption evaluation coefficient, it is determined that the low-orbit communication satellite-to-ground communication quality index at the regional position preset by the user equipment is a third-level communication index; If the ionosphere monitoring data of the target area is greater than the communication interruption evaluation coefficient, determining that the low-orbit communication satellite-to-ground communication quality index at the regional position preset by the user equipment is a level 4 communication index; Among them, the low-orbit communication satellite-to-ground communication quality of the first-level communication index is greater than the low-orbit communication satellite-to-ground communication quality of the second-level communication index, the low-orbit communication satellite-to-ground communication quality of the second-level communication index is greater than the low-orbit communication satellite-to-ground communication quality of the third-level communication index, and the low-orbit communication satellite-to-ground communication quality of the third-level communication index is greater than the low-orbit communication satellite-to-ground communication quality of the fourth-level communication index.
7. The method according to claim 1, characterized in that Also includes: Determine the effective duration of satellite-to-ground communication based on the satellite-to-ground communication quality index of the low-orbit communication satellite at the regional location preset by the user equipment; The effective satellite-to-ground communication duration corresponding to the satellite-to-ground communication quality index of the low-orbit communication satellite is sent to the user equipment.
8. A low-orbit communication satellite-to-ground communication quality assessment device, characterized in that: include: A receiving module, configured to receive a communication quality detection request sent by a user equipment, wherein the communication quality detection request includes: a regional location preset by the user equipment; an acquisition module, configured to acquire, in response to the communication quality detection request, ionosphere monitoring data of an observation station, wherein the ionosphere monitoring data of the observation station is used to describe a plurality of subarea ionosphere monitoring data obtained after the target station performs data monitoring on the ionization area, and the target station is a data monitoring station closest to the regional location preset by the user equipment; A determination module, configured to determine target area ionosphere monitoring data based on the observation station ionosphere monitoring data and the area position preset by the user equipment, wherein the target area ionosphere monitoring data is a subarea ionosphere monitoring data in the observation station ionosphere monitoring data that matches the area position preset by the user equipment; An evaluation module is used to evaluate the satellite-to-ground communication quality of the low-orbit communication satellite based on a preset evaluation coefficient and the ionosphere monitoring data of the target area, so as to obtain the satellite-to-ground communication quality index of the low-orbit communication satellite at the regional position preset by the user equipment; The sending module is used to send the low-orbit communication satellite-to-ground communication quality index at the regional position preset by the user equipment to the user equipment.
9. A computer device, characterized in that: The method comprises a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, a method for evaluating the satellite-to-ground communication quality of a low-orbit communication satellite as claimed in any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for evaluating the quality of low-orbit communication satellite-to-ground communication as claimed in any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Beidou low-orbit PPP-RTK high-precision service method based on sparse foundation nodes
CN117388883A
Distributed low earth orbit satellite operation situation and service capability evaluation method
CN117408556A