A communication method, device and storage medium based on the integration of low-earth orbit and high-earth orbit satellites

By calculating the compression rate gradient value and gradient compression method, the problem of short connection time of high-orbit satellite communication when the mobile phone switches quickly is solved, ensuring that the data quality is not affected.

CN120090691BActive Publication Date: 2025-08-01GALAXY AEROSPACE (BEIJING) NETWORK TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202510533494.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-04-27
Publication Date
2025-08-01
Estimated Expiration
2045-04-27

AI Technical Summary

Technical Problem

In the case where the mobile phone switches quickly and the two low-orbit satellites, the mobile phone communicates with the high-orbit satellite for a short time, and overcompressing data to meet the bandwidth requirements of the high-orbit satellite may affect the data quality.

Method used

By determining the first time when the first low-orbit satellite is disconnected, the second time when the second low-orbit satellite is established, and the high-orbit satellite bandwidth value are calculated, the compression rate gradient value is used to adjust the data compression rate to ensure that the data is not compressed under the bandwidth requirements of the high-orbit satellite.

Benefits of technology

While meeting the bandwidth requirements of high-orbit satellites, it avoids the decline in data quality and ensures the quality of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120090691B_ABST
    Figure CN120090691B_ABST
Patent Text Reader

Abstract

The present application discloses a communication method, device, and storage medium based on the fusion of low-earth orbit and geostationary orbit satellites, including: determining a first low-earth orbit satellite, a geostationary orbit satellite, and a second low-earth orbit satellite for communication connection with a mobile phone; determining a first time corresponding to the first low-earth orbit satellite when the communication connection between the mobile phone and the first low-earth orbit satellite is disconnected; determining a second time corresponding to the second low-earth orbit satellite when the mobile phone has not yet established a communication connection with the second low-earth orbit satellite; determining a compression rate gradient value based on the first time, the second time, and the bandwidth value of the geostationary orbit satellite; and when the mobile phone is in communication connection with the geostationary orbit satellite, determining a first compression rate corresponding to the current moment based on the compression rate gradient value and performing gradient compression on the target data. It achieves not only meeting the bandwidth requirements of the geostationary orbit satellite but also not over-compressing the data, thus ensuring the quality of the data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of satellite communication technologies, and particularly to a communication method, device, and storage medium based on the integration of low-earth orbit (LEO) and geostationary orbit (GEO) satellites. Background Art

[0002] Direct satellite communication for mobile phones is an important breakthrough in the communication field in recent years, aiming to achieve seamless communication globally through satellites. Especially in scenarios where traditional mobile communication networks cannot be used, such as remote areas or natural disasters, communication can also be achieved through direct satellite communication for mobile phones.

[0003] The current types of direct satellite communication for mobile phones include direct connection between mobile phones and GEO satellites and direct connection between mobile phones and LEO satellites. However, both GEO satellites and LEO satellites have certain disadvantages. For GEO satellites, due to their large distance from the Earth, the latency of GEO satellites is relatively large. Further, due to their large coverage area, the bandwidth resources of GEO satellites are limited, and the bandwidth utilization rate is relatively low. For LEO satellites, due to their close distance to the Earth and high operating speed, the direct connection time between LEO satellites and mobile phones is usually very short, which means that mobile phones need to frequently switch between different LEO satellites to ensure data transmission.

[0004] However, usually, when a mobile phone disconnects from the previous LEO satellite, it cannot promptly establish a connection with the next LEO satellite. In this case, it is necessary to use GEO satellites for assistance to achieve normal data transmission.

[0005] But if the mobile phone switches between two LEO satellites relatively quickly, that is, the communication connection time between the mobile phone and the GEO satellite is short, then if the data is overly compressed to meet the bandwidth requirements of the GEO satellite, it may affect the data quality. For example, when transmitting video data using a mobile phone, if the video data is overly compressed to meet the bandwidth requirements of the GEO satellite, it may affect the quality of the video data.

[0006] Publication number: CN119420410A, titled "Working Method, Equipment, Medium, and Program Product of a Satellite Communication and Remote Sensing Fusion System". The method includes: achieving time synchronization among components of the system through a high-precision clock and an integrated mission control unit; on the basis of time synchronization, the integrated mission control unit receives user remote sensing requirements sent by a space-ground power supply communication payload or a space-ground user communication payload and parses the user remote sensing requirements to obtain a parsing result; the integrated mission control unit issues an instruction to a remote sensing camera based on the parsing result; the remote sensing camera takes pictures according to the instruction and sends the remote sensing data to the integrated mission control unit; the integrated mission control unit determines the spectrum selection for data downlink according to the spectrum sensing information and, when meeting preset conditions, downlinks the remote sensing data based on the determined spectrum.

[0007] The publication number is CN119766313A, and the name is an unmanned aerial vehicle data transmission system and method based on low-earth orbit and high-earth orbit satellite integrated communication. In the basic communication link, obtain the task data type of the unmanned aerial vehicle, divide the task data type to obtain a data division result, obtain the communication characteristic data of the basic communication link, generate a basic connection coefficient based on the communication characteristic data, analyze the basic connection coefficient, and determine whether to generate a link adjustment instruction; receive the link adjustment instruction, and based on the basic connection coefficient, obtain the dynamic fusion training data of the unmanned aerial vehicle.

[0008] In view of the technical problem in the above-mentioned existing technology that if the mobile phone switches between two low-earth orbit satellites relatively quickly, that is, the communication connection time between the mobile phone and the high-earth orbit satellite is short, then if the data is overly compressed to meet the bandwidth requirements of the high-earth orbit satellite, the quality of the data may be affected, no effective solution has been proposed yet. Summary of the Invention

[0009] Embodiments of the present disclosure provide a communication method, device, and storage medium based on low-earth orbit and high-earth orbit satellite integration, so as to at least solve the technical problem in the existing technology that if the mobile phone switches between two low-earth orbit satellites relatively quickly, that is, the communication connection time between the mobile phone and the high-earth orbit satellite is short, then if the data is overly compressed to meet the bandwidth requirements of the high-earth orbit satellite, the quality of the data may be affected.

[0010] According to one aspect of the embodiments of the present disclosure, a communication method based on low-earth orbit and high-earth orbit satellite integration is provided, including: determining a first low-earth orbit satellite, a high-earth orbit satellite, and a second low-earth orbit satellite for communicating with the mobile phone; in the case where the mobile phone disconnects from the first low-earth orbit satellite, determining a first time corresponding to the first low-earth orbit satellite, where the first time is used to indicate the time when the mobile phone disconnects from the first low-earth orbit satellite; in the case where the mobile phone has not yet established a communication connection with the second low-earth orbit satellite, determining a second time corresponding to the second low-earth orbit satellite, where the second time is used to indicate the time required for the mobile phone to establish a communication connection with the second low-earth orbit satellite; based on the first time, the second time, and the bandwidth value of the high-earth orbit satellite, determining a compression rate gradient value, where the compression rate gradient value is used to indicate the step value for changing the compression rate corresponding to the target data, and the target data is used to indicate the data transmitted by the mobile phone; and in the case where the mobile phone is communicating with the high-earth orbit satellite, determining a first compression rate corresponding to the current moment based on the compression rate gradient value, and performing gradient compression on the target data.

[0011] According to another aspect of the embodiments of the present disclosure, a storage medium is further provided. The storage medium includes a stored program, where, when the program runs, the method described in any one of the above is executed by a processor.

[0012] According to another aspect of the embodiments of the present disclosure, there is also provided a communication device based on the integration of low-earth orbit and high-earth orbit satellites, including: a satellite determination module, configured to determine a first low-earth orbit satellite, a high-earth orbit satellite, and a second low-earth orbit satellite for communication connection with a mobile phone; a first time determination module, configured to determine a first time corresponding to the first low-earth orbit satellite when the mobile phone disconnects from the first low-earth orbit satellite, where the first time is used to indicate the time when the mobile phone disconnects from the first low-earth orbit satellite; a second time determination module, configured to determine a second time corresponding to the second low-earth orbit satellite when the mobile phone has not yet established a communication connection with the second low-earth orbit satellite, where the second time is used to indicate the time required for the mobile phone to establish a communication connection with the second low-earth orbit satellite; a compression rate gradient value determination module, configured to determine a compression rate gradient value based on the first time, the second time, and the bandwidth value of the high-earth orbit satellite, where the compression rate gradient value is used to indicate the step value for changing the compression rate corresponding to the target data, and the target data is used to indicate the data transmitted by the mobile phone; and a gradient compression module, configured to determine a first compression rate corresponding to the current moment based on the compression rate gradient value when the mobile phone is in communication connection with the high-earth orbit satellite, and perform gradient compression on the target data.

[0013] According to another aspect of the embodiments of the present disclosure, there is also provided a communication device based on the integration of low-earth orbit and high-earth orbit satellites, including: a processor; and a memory, connected to the processor, configured to provide instructions for the processor to perform the following processing steps: determine a first low-earth orbit satellite, a high-earth orbit satellite, and a second low-earth orbit satellite for communication connection with a mobile phone; determine a first time corresponding to the first low-earth orbit satellite when the mobile phone disconnects from the first low-earth orbit satellite, where the first time is used to indicate the time when the mobile phone disconnects from the first low-earth orbit satellite; determine a second time corresponding to the second low-earth orbit satellite when the mobile phone has not yet established a communication connection with the second low-earth orbit satellite, where the second time is used to indicate the time required for the mobile phone to establish a communication connection with the second low-earth orbit satellite; determine a compression rate gradient value based on the first time, the second time, and the bandwidth value of the high-earth orbit satellite, where the compression rate gradient value is used to indicate the step value for changing the compression rate corresponding to the target data, and the target data is used to indicate the data transmitted by the mobile phone; and when the mobile phone is in communication connection with the high-earth orbit satellite, determine a first compression rate corresponding to the current moment based on the compression rate gradient value, and perform gradient compression on the target data.

[0014] The present application provides a communication method based on the integration of low-earth orbit (LEO) and geostationary orbit (GEO) satellites. First, the processor determines a first LEO satellite, a GEO satellite, and a second LEO satellite for communication connection with the mobile phone. Then, when the mobile phone disconnects from the first LEO satellite, the processor determines a first time corresponding to the first LEO satellite. Further, when the mobile phone has not yet established a communication connection with the second LEO satellite, the processor determines a second time corresponding to the second LEO satellite. Then, based on the first time, the second time, and the bandwidth value of the GEO satellite, the processor determines a compression rate gradient value. Finally, when the mobile phone is in communication connection with the GEO satellite, the processor determines a first compression rate corresponding to the current moment based on the compression rate gradient value and performs gradient compression on the target data.

[0015] As can be seen from the above, the processor of the mobile phone in this application does not directly compress the target data according to the original compression rate, but needs to pre-determine the compression rate gradient value according to the first time, the second time, and the bandwidth value of the GEO satellite. The compression rate gradient value is used to indicate the step value for changing the compression rate corresponding to the target data. And when the compression rate gradient value is determined, the first compression rate corresponding to the current moment is determined based on the compression rate gradient value, and gradient compression is performed on the target data. Therefore, compared with directly compressing the target data according to the original compression rate, the method provided by this application can not only meet the bandwidth requirements of the GEO satellite, but also not over-compress the data, thus ensuring the quality of the data.

[0016] Furthermore, it solves the technical problem in the prior art that if the mobile phone switches between two LEO satellites relatively quickly, that is, the communication connection time between the mobile phone and the GEO satellite is short, then if the data is over-compressed to meet the bandwidth requirements of the GEO satellite, it may affect the quality of the data. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The drawings described herein are used to provide a further understanding of the present disclosure and form a part of this application. The illustrative embodiments of the present disclosure and their descriptions are used to explain the present disclosure and do not constitute an improper limitation of the present disclosure. In the drawings:

[0018] Figures 1A to 1C is a schematic diagram of the communication connection system of the mobile phone with the first LEO satellite, the GEO satellite, and the second LEO satellite according to Embodiment 1 of the present application;

[0019] Figure 2A is a schematic diagram of the hardware architecture of the first LEO satellite, the GEO satellite, and the second LEO satellite according to Embodiment 1 of the present application;

[0020] Figure 2B is a schematic diagram of the hardware architecture of the mobile phone according to the embodiment of the present application;

[0021] Figure 3 is a schematic flowchart of the communication method based on the integration of low-earth orbit and geosynchronous orbit satellites according to Embodiment 1 of the present application;

[0022] Figure 4 is a schematic diagram of the communication device based on the integration of low-earth orbit and geosynchronous orbit satellites according to Embodiment 2 of the present application; and

[0023] Figure 5 is a schematic diagram of the communication device based on the integration of low-earth orbit and geosynchronous orbit satellites according to Embodiment 3 of the present application. Detailed implementation manners

[0024] In order to enable those skilled in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only a part of the embodiments of the present disclosure, rather than all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present disclosure.

[0025] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and do not have to be used to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of the present disclosure described herein can be implemented in an order different from those illustrated or described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0026] Embodiment 1

[0027] According to this embodiment, an embodiment of a communication method based on the integration of low-earth orbit and geosynchronous orbit satellites is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that here.

[0028] Figures 1A to 1C is a schematic diagram of the communication connection system of the mobile phone with the first low-earth orbit satellite, the geosynchronous orbit satellite, and the second low-earth orbit satellite respectively according to the embodiments of the present application. Refer to Figure 1AAs shown in the figure, the system includes: a first low-earth orbit satellite 110 and a mobile phone 30. And when the mobile phone 30 is within the communication coverage of the first low-earth orbit satellite 110, the mobile phone 30 also establishes a communication connection with the first low-earth orbit satellite 110, and uses the first low-earth orbit satellite 110 to transmit target data to other mobile terminals. The target data can be, for example, data corresponding to a video and / or data corresponding to a file, etc. In addition, it is worth noting that other mobile terminals are not shown in Figures 1A to 1C the figure.

[0029] After that, since the first low-earth orbit satellite 110 is constantly moving, at a certain moment, the mobile phone 30 is no longer within the communication coverage of the first low-earth orbit satellite 110 and disconnects from the first low-earth orbit satellite 110. Further, referring to Figure 1B the figure, when the mobile phone 30 is within the communication coverage of the geostationary satellite 20, the mobile phone 30 establishes a communication connection with the geostationary satellite 20, and uses the geostationary satellite 20 to transmit target data to other mobile terminals. In addition, due to the limited bandwidth resources of the geostationary satellite 20, when transmitting data using the geostationary satellite 20, the mobile phone 30 needs to use the compression rate gradient value to determine the first compression rate corresponding to the current moment, perform gradient compression on the target data, and then use the geostationary satellite 20 for data transmission.

[0030] Similarly, since the geostationary satellite 20 is constantly moving, at a certain moment, the mobile phone 30 is no longer within the communication coverage of the geostationary satellite 20 and disconnects from the geostationary satellite 20. Further, referring to Figure 1C the figure, when the mobile phone 30 is within the communication coverage of the second low-earth orbit satellite 120, the mobile phone 30 establishes a communication connection with the second low-earth orbit satellite 120, and uses the second low-earth orbit satellite 120 to transmit target data to other mobile terminals.

[0031] Figure 2A Further shows a schematic diagram of the hardware architecture of the first low-earth orbit satellite 110, the geostationary satellite 20, and the second low-earth orbit satellite 120 in FIG. 1. Referring to Figure 2A the figure, the first low-earth orbit satellite 110, the geostationary satellite 20, and the second low-earth orbit satellite 120 include an integrated electronic system, and the integrated electronic system includes: a processor, a memory, a bus management module, and a communication interface. The memory is connected to the processor, so that the processor can access the memory, read the program instructions stored in the memory, read data from the memory or write data to the memory. The bus management module is connected to the processor and is also connected to a bus such as a CAN bus. So that the processor can communicate with the on-board peripherals connected to the bus through the bus managed by the bus management module. In addition, the processor is also communicatively connected to devices such as a camera, a star sensor, a TT&C transponder, and a data transmission device. Those of ordinary skill in the art can understand, Figure 2AThe structure shown is only schematic and does not limit the structure of the above-mentioned electronic device. For example, the satellite system may also include more or fewer components than those shown in Figure 2A or have a different configuration from that shown in Figure 2A .

[0032] Figure 2B A schematic diagram of the hardware architecture of the mobile phone 30 in FIG. 1 is further shown. Referring to Figure 2B , the mobile phone 30 may include one or more processors (the processor may include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA), a memory for storing data, a transmission device for communication functions, and an input / output interface. The memory, the transmission device, and the input / output interface are connected to the processor through a bus. In addition, it may further include: a display, a keyboard, and a cursor control device connected to the input / output interface. Those of ordinary skill in the art can understand that Figure 2B the structure shown is only schematic and does not limit the structure of the above-mentioned electronic device. For example, the ground system may also include more or fewer components than those shown in Figure 2B or have a different configuration from that shown in Figure 2B .

[0033] It should be noted that Figure 2A and Figure 2B one or more processors and / or other data processing circuits shown in are generally referred to as "data processing circuits" herein. The data processing circuit may be embodied in software, hardware, firmware, or any combination thereof, in whole or in part. In addition, the data processing circuit may be a single independent processing module, or be incorporated in whole or in part into any one of other elements in the computing device. As involved in the embodiments of the present disclosure, the data processing circuit is a kind of processor control (such as the selection of a variable resistance terminal path connected to an interface).

[0034] Figure 2A and Figure 2B the memory shown in may be used to store software programs and modules of application software, such as the program instructions / data storage device corresponding to the communication method based on the integration of low-earth-orbit and high-earth-orbit satellites in the embodiments of the present disclosure. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory, that is, implements the communication method based on the integration of low-earth-orbit and high-earth-orbit satellites of the above application program. The memory may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, a flash memory, or other non-volatile solid-state memories.

[0035] It should be noted here that in some alternative embodiments, the above Figure 2A and Figure 2BThe device shown may include hardware elements (including circuits), software elements (including computer code stored on a computer-readable medium), or a combination of both hardware and software elements. It should be noted that Figure 2A and Figure 2B are only one example of a specific concrete instance and are intended to illustrate the types of components that may exist in the above device.

[0036] Under the above operating environment, according to the first aspect of this embodiment, a communication method based on the integration of low-earth orbit and high-earth orbit satellites is provided. This method is implemented by the Figures 1A to 1C system shown in. Figure 3 The flowchart of this method is shown. Referring to Figure 3 shown, this method includes:

[0037] S302: Determine the first low-earth orbit satellite, high-earth orbit satellite, and second low-earth orbit satellite for communicating with the mobile phone;

[0038] S304: In the case where the mobile phone disconnects the communication connection with the first low-earth orbit satellite, determine the first time corresponding to the first low-earth orbit satellite, where the first time is used to indicate the time when the mobile phone disconnects the communication connection with the first low-earth orbit satellite;

[0039] S306: In the case where the mobile phone has not yet established a communication connection with the second low-earth orbit satellite, determine the second time corresponding to the second low-earth orbit satellite, where the second time is used to indicate the time required for the mobile phone to establish a communication connection with the second low-earth orbit satellite;

[0040] S308: Based on the first time, the second time, and the bandwidth value of the high-earth orbit satellite, determine the compression rate gradient value, where the compression rate gradient value is used to indicate the step value for changing the compression rate corresponding to the target data, and the target data is used to indicate the data transmitted by the mobile phone; and

[0041] S310: In the case where the mobile phone is in communication connection with the high-earth orbit satellite, determine the first compression rate corresponding to the current moment based on the compression rate gradient value and perform gradient compression on the target data.

[0042] Specifically, first, the processor (in this embodiment, the processor is used to instruct the processor in the mobile phone 30) determines the first low-earth orbit satellite 110, the high-earth orbit satellite 20, and the second low-earth orbit satellite 120 for establishing a communication connection with the mobile phone 30 (S302). Among them, when the mobile phone 30 is within the communication coverage range of the first low-earth orbit satellite 110, the processor can determine the first low-earth orbit satellite 110 for establishing a communication connection with the mobile phone 30. And in this embodiment, when the mobile phone 30 determines the first low-earth orbit satellite 110, each low-earth orbit satellite and each high-earth orbit satellite can send position information and moving speed information to the first low-earth orbit satellite 110 in real time. And when the first low-earth orbit satellite 110 sends the received position information and moving speed information corresponding to each low-earth orbit satellite and each high-earth orbit satellite to the mobile phone 30, the processor can determine the high-earth orbit satellite 20 and the second low-earth orbit satellite 120 based on the position information and moving speed information corresponding to each low-earth orbit satellite and each high-earth orbit satellite.

[0043] Among them, since each high-earth orbit satellite 20, each first low-earth orbit satellite 110, and the second low-earth orbit satellite 120 have their respective corresponding ephemeris information, each high-earth orbit satellite 20, each first low-earth orbit satellite 110, and the second low-earth orbit satellite 120 can determine real-time position information and moving speed information based on the ephemeris information. And it is worth noting that each of the above-mentioned low-earth orbit satellites and high-earth orbit satellites in this embodiment can be, for example, all known high-earth orbit satellites and all low-earth orbit satellites currently.

[0044] For example, the processor determines the high-earth orbit satellite 20 that needs to establish a communication connection when the mobile phone 30 disconnects from the first low-earth orbit satellite 110 based on the position information and moving speed information corresponding to each low-earth orbit satellite and each high-earth orbit satellite. Similarly, the processor determines the second low-earth orbit satellite 120 that needs to establish a communication connection when the mobile phone 30 disconnects from the high-earth orbit satellite 20 based on the position information and moving speed information corresponding to each low-earth orbit satellite and each high-earth orbit satellite.

[0045] Further, referring to Figures 1A to 1B as shown, when the first low-earth orbit satellite 110 moves continuously until the mobile phone 30 disconnects from the first low-earth orbit satellite 110, the mobile phone 30 establishes a communication connection with the high-earth orbit satellite 20. And when the mobile phone 30 disconnects from the first low-earth orbit satellite 110, the first time corresponding to the first low-earth orbit satellite is determined (S304). The first time is used to indicate the time when the mobile phone 30 disconnects from the first low-earth orbit satellite 110. Specifically, referring to Figure 1B as shown, when the mobile phone 30 disconnects from the first low-earth orbit satellite 110 (that is, during the period when the mobile phone 30 establishes a communication connection with the high-earth orbit satellite 20), the processor determines the time when the mobile phone 30 disconnects from the first low-earth orbit satellite 110 Moreover, as the first low-earth orbit satellite 110 keeps moving, the time when the mobile phone 30 disconnects from the first low-earth orbit satellite 110 (i.e., the first time) will also change accordingly. Among them, the first time can be obtained, for example, by timing with a timer set on the first low-earth orbit satellite 110, and the first low-earth orbit satellite 110 will send data information corresponding to the first time to the mobile phone 30.

[0046] For example, at the moment , if the mobile phone 30 just disconnects from the first low-earth orbit satellite 110, then the time when the mobile phone 30 disconnects from the first low-earth orbit satellite 110 ; at the moment , the time when the mobile phone 30 disconnects from the first low-earth orbit satellite 110 ;...; at the moment , the time when the mobile phone 30 disconnects from the first low-earth orbit satellite 110 .

[0047] Among them, as the first low-earth orbit satellite 110 keeps moving, the first time corresponding to the first low-earth orbit satellite 110 becomes larger and larger. That is, >... > > .

[0048] Similarly, as shown in Figures 1B to 1C , when the high-earth orbit satellite 20 keeps moving until the high-earth orbit satellite 20 establishes a communication connection with the second low-earth orbit satellite 120, the mobile phone 30 establishes a communication connection with the high-earth orbit satellite 20. And when the mobile phone 30 has not yet established a communication connection with the second low-earth orbit satellite 120, a second time corresponding to the second low-earth orbit satellite is determined (S306). The second time is used to indicate the time required for the mobile phone 30 to establish a communication connection with the second low-earth orbit satellite 120. Specifically, as shown in Figure 1B , when the mobile phone 30 has not yet established a communication connection with the second low-earth orbit satellite 120 (i.e., during the period when the mobile phone 30 establishes a communication connection with the high-earth orbit satellite 20), the processor determines the time required for the mobile phone 30 to establish a communication connection with the second low-earth orbit satellite 120. Moreover, as the second low-earth orbit satellite 120 keeps moving, the time required for the mobile phone 30 to establish a communication connection with the second low-earth orbit satellite 120 (i.e., the second time) will also change accordingly. Among them, the second time can be obtained, for example, by timing with a timer set on the second low-earth orbit satellite 120, and when the second low-earth orbit satellite 120 sends data information corresponding to the second time to the high-earth orbit satellite 20, the first low-earth orbit satellite 110 will send data information corresponding to the second time The corresponding data information is sent to the mobile phone 30. Of course, the mobile phone 30 can also determine the second time based on the received ephemeris information corresponding to the second low-earth orbit satellite 120 , which will not be elaborated here.

[0049] For example, at the moment , the time required for the mobile phone 30 to establish a communication connection with the second low-earth orbit satellite 120 ; at the moment , the time required for the mobile phone 30 to establish a communication connection with the second low-earth orbit satellite 120 ;...; at the moment , the mobile phone 30 and the second low-earth orbit satellite 120 are exactly within the communication coverage range of the second low-earth orbit satellite 120, and exactly establish a communication connection with the second low-earth orbit satellite 120. Then the time required for the mobile phone 30 to establish a communication connection with the second low-earth orbit satellite 120 .

[0050] Among them, as the second low-earth orbit satellite 120 moves continuously, the second time corresponding to the second low-earth orbit satellite 120 becomes smaller and smaller. That is, .

[0051] After that, the processor determines the compression rate gradient value based on the determined first time, second time, and the bandwidth value of the geostationary satellite (S308). The compression rate gradient value is used to indicate the step value for changing the compression rate corresponding to the target data. And the target data is used to indicate the data transmitted by the mobile phone. Specifically, since the bandwidth resources of the geostationary satellite 20 are limited during the period when the mobile phone 30 establishes a communication connection with the geostationary satellite 20, the processor needs to compress the target data first when transmitting the target data using the geostationary satellite 20. However, if the processor compresses the target data at the original compression rate, the quality of the target data may be poor due to excessive compression. Therefore, in this embodiment, the time when the mobile phone 30 disconnects from the first low-earth orbit satellite 110 (i.e., the first time), the time required for the mobile phone 30 to establish a communication connection with the second low-earth orbit satellite 120 (i.e., the second time), and the bandwidth resources of the geostationary satellite 20 (i.e., the bandwidth value) are considered, and the step value for changing the compression rate corresponding to the target data is determined. The above content will be described in detail later, so it will not be elaborated here.

[0052] Finally, when the mobile phone 30 is communicatively connected to the high-orbit satellite 20, a first compression ratio corresponding to the current moment is determined based on the compression ratio gradient value, and gradient compression is performed on the target data (S310). Specifically, first, when the mobile phone 30 is communicatively connected to the high-orbit satellite 20, the processor determines a second compression ratio for compressing the target data at the previous moment. Then, the processor determines the first compression ratio for the mobile phone to compress the target data at the current moment based on the compression ratio gradient value and the second compression ratio. Further, it is determined whether the first compression ratio exceeds a preset compression ratio threshold, and when the first compression ratio exceeds the compression ratio threshold, the processor compresses the target data using the compression ratio threshold. When the first compression ratio does not exceed the compression ratio threshold, the processor compresses the target data using the first compression ratio. The above content will be described in detail later, so it will not be elaborated here.

[0053] As described in the background art, generally, when the mobile phone disconnects from the previous low-orbit satellite, it cannot promptly establish a connection with the next low-orbit satellite. Thus, in this case, it is necessary to utilize the high-orbit satellite for assistance to achieve normal data transmission.

[0054] However, if the mobile phone switches between two low-orbit satellites relatively quickly, that is, the communication connection time between the mobile phone and the high-orbit satellite is short, then if data is overly compressed to meet the bandwidth requirements of the high-orbit satellite, it may affect the data quality. For example, when transmitting video data using the mobile phone, if the video data is overly compressed to meet the bandwidth requirements of the high-orbit satellite, it may affect the quality of the video data.

[0055] In view of this, the present application provides a communication method based on the integration of low-orbit and high-orbit satellites. Moreover, the processor of the mobile phone in the present application does not directly compress the target data according to the original compression ratio, but rather needs to pre-determine the compression ratio gradient value according to the first time, the second time, and the bandwidth value of the high-orbit satellite. The compression ratio gradient value is used to indicate the step value for changing the compression ratio corresponding to the target data. And when the compression ratio gradient value is determined, a first compression ratio corresponding to the current moment is determined based on the compression ratio gradient value, and gradient compression is performed on the target data. Thus, compared with directly compressing the target data according to the original compression ratio, the method provided by the present application can not only meet the bandwidth requirements of the high-orbit satellite, but also not overly compress the data, thereby ensuring the data quality.

[0056] Furthermore, it solves the technical problem in the prior art that if the mobile phone switches between two low-orbit satellites relatively quickly, that is, the communication connection time between the mobile phone and the high-orbit satellite is short, then if data is overly compressed to meet the bandwidth requirements of the high-orbit satellite, it may affect the data quality.

[0057] Optionally, when the mobile phone is in communication connection with the high-orbit satellite, determining a first compression ratio corresponding to the current moment based on the compression ratio gradient value and performing gradient compression on the target data includes: when the mobile phone is in communication connection with the high-orbit satellite, determining a second compression ratio at which the mobile phone compressed the target data at the previous moment; determining a first compression ratio at which the mobile phone compresses the target data at the current moment based on the compression ratio gradient value and the second compression ratio; and compressing the target data using the first compression ratio.

[0058] Specifically, referring to Figure 1B as shown, when the mobile phone 30 is in communication connection with the high-orbit satellite 20, the processor determines the second compression ratio at which the mobile phone 30 compressed the target data at the previous moment. For example, the current moment is , and the processor determines that the second compression ratio at which the target data was compressed at time (i.e., the previous moment) is 100%. It should be noted that in this embodiment, since the mobile phone 30 and the high-orbit satellite 20 established a communication connection at time , time is the initial moment, and there is no previous moment for time .

[0059] After that, when the processor determines the compression ratio gradient value and the second compression ratio, it further determines a first compression ratio at which the mobile phone 30 compresses the target data at the current moment. For example, when the processor determines that the compression ratio gradient value is -5%, using the determined compression ratio gradient value of -5% and the previously determined second compression ratio of 100%, it determines that the first compression ratio at which the mobile phone 30 compresses the target data at the current moment is 95%.

[0060] Since the first time and the second time are constantly changing, the compression ratio gradient value will also change continuously. For example, when the processor determines that the compression ratio gradient value is 5%, using the determined compression ratio gradient value of 5% and the previously determined second compression ratio of 50%, it determines that the first compression ratio at which the mobile phone 30 compresses the target data at the current moment is 55%.

[0061] Finally, when the processor determines the first compression ratio, it can compress the target data using the determined compression ratio.

[0062] Optionally, it further includes: determining whether the first compression ratio exceeds a pre-set compression ratio threshold; when the first compression ratio exceeds the compression ratio threshold, compressing the target data using the compression ratio threshold; and when the first compression ratio does not exceed the compression ratio threshold, compressing the target data using the first compression ratio.

[0063] Specifically, referring to the above-mentioned content, it can be known that when determining the first compression ratio, the processor determines whether the first compression ratio exceeds a preset compression ratio threshold. For example, if the compression ratio threshold is 80%, the processor needs to determine whether the first compression ratio of 70% at which the mobile phone 30 compresses the target data at the current moment exceeds the compression ratio threshold of 80%. And when the first compression ratio exceeds the compression ratio threshold, the target data is compressed using the compression ratio threshold. And when the second compression ratio does not exceed the compression ratio threshold, the target data is compressed using the first compression ratio.

[0064] Optionally, the operation of determining the compression ratio gradient value based on the first time, the second time, and the bandwidth value of the high-orbit satellite includes: determining a corresponding variable based on the first time, the second time, and the bandwidth value of the high-orbit satellite; determining a compression ratio gradient threshold corresponding to the compression ratio gradient value, where the compression ratio gradient threshold is used to indicate the maximum value of the absolute value of the compression ratio gradient value at each moment; and determining the compression ratio gradient value based on the compression ratio gradient threshold and the variable.

[0065] Specifically, when i = 0, . Wherein, represents the compression ratio gradient value.

[0066] When i > 0, the processor first determines the bandwidth value of the high-orbit satellite 20 B i . Then, the processor determines the corresponding variable based on the first time, the second time, and the bandwidth value of the high-orbit satellite 20 B i . The formula for determining the variable is as follows:

[0067] (Formula 1)

[0068] Wherein, represents the first time, represents the second time, represents the bandwidth value of the high-orbit satellite.

[0069] The processor determines the compression ratio gradient threshold [- corresponding to the compression ratio gradient value M , M , where the compression ratio gradient threshold [- M , M is used to indicate the maximum value of the absolute value of the compression ratio gradient value at each moment M .

[0070] Thus, the processor can determine the compression ratio gradient value based on the compression ratio gradient threshold and the variable. The formula for calculating the compression ratio gradient value is as follows:

[0071] (Formula 2)

[0072] Wherein, M represents the absolute value of the compression rate gradient threshold. k is the compression rate gradient coefficient, which can be adjusted according to actual needs. If needs to change more violently, the value of k is larger.

[0073] Thus, the obtained through the above calculation formula changes more violently at a time point closer to ; it changes more gently when approaching the moment when the mobile phone 30 disconnects from the first low-earth orbit satellite 110 or the moment when the mobile phone 30 establishes a communication connection with the second low-earth orbit satellite 120.

[0074] Thus, according to the first aspect of this embodiment, the technical effect of meeting the bandwidth requirements of the geostationary satellite while ensuring the quality of data is achieved.

[0075] In addition, as shown in FIG. 1, according to the second aspect of this embodiment, a storage medium is provided. The storage medium includes a stored program, wherein when the program runs, the method described in any one of the above is executed by a processor.

[0076] Thus, according to this embodiment, the technical effect of meeting the bandwidth requirements of the geostationary satellite while ensuring the quality of data is achieved.

[0077] It should be noted that for the foregoing method embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should know that the present invention is not limited by the described action sequence, because according to the present invention, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily essential to the present invention.

[0078] Through the description of the above embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by means of software plus a necessary general hardware platform. Of course, it can also be implemented by hardware, but in many cases, the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes several instructions for causing a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in various embodiments of the present invention.

[0079] Embodiment 2

[0080] Figure 4 The communication device 400 based on the low-earth-orbit and high-earth-orbit satellite fusion according to the present embodiment is shown. The device 400 corresponds to the method according to Embodiment 1. Refer to Figure 4 As shown, the device 400 includes: a satellite determination module 410, configured to determine a first low-earth-orbit satellite, a high-earth-orbit satellite, and a second low-earth-orbit satellite for communicating with a mobile phone; a first time determination module 420, configured to determine a first time corresponding to the first low-earth-orbit satellite when the mobile phone disconnects from the first low-earth-orbit satellite, where the first time is used to indicate the time when the mobile phone disconnects from the first low-earth-orbit satellite; a second time determination module 430, configured to determine a second time corresponding to the second low-earth-orbit satellite when the mobile phone has not yet established a communication connection with the second low-earth-orbit satellite, where the second time is used to indicate the time required for the mobile phone to establish a communication connection with the second low-earth-orbit satellite; a compression rate gradient value determination module 440, configured to determine a compression rate gradient value based on the first time, the second time, and the bandwidth value of the high-earth-orbit satellite, where the compression rate gradient value is used to indicate a step value for changing the compression rate corresponding to target data, and the target data is used to indicate data transmitted by the mobile phone; and a gradient compression module 450, configured to determine a first compression rate corresponding to the current moment based on the compression rate gradient value and perform gradient compression on the target data when the mobile phone is communicating with the high-earth-orbit satellite.

[0081] Optionally, the gradient compression module 450 includes: a first compression rate determination module, configured to determine a second compression rate at which the mobile phone compressed the target data at the previous moment when the mobile phone is communicating with the high-earth-orbit satellite; a second compression rate determination module, configured to determine a first compression rate at which the mobile phone compresses the target data at the current moment based on the compression rate gradient value and the second compression rate; and a gradient compression sub-module, configured to compress the target data using the first compression rate.

[0082] Optionally, the device 400 further includes: a judgment module, configured to judge whether the second compression rate exceeds a preset compression rate threshold; a first data compression module, configured to compress the target data using the compression rate threshold when the first compression rate exceeds the compression rate threshold; and a second data compression module, configured to compress the target data using the second compression rate when the first compression rate does not exceed the compression rate threshold.

[0083] Optionally, the compression rate gradient value determination module 440 includes: a variable determination module configured to determine a corresponding variable based on a first time, a second time, and a bandwidth value of a geostationary satellite; a compression rate gradient threshold determination module configured to determine a compression rate gradient threshold corresponding to the compression rate gradient value, where the compression rate gradient threshold is used to indicate a maximum value of the absolute value of the compression rate gradient value at each moment; and a compression rate gradient value determination sub-module configured to determine the compression rate gradient value based on the compression rate gradient threshold and the variable.

[0084] Therefore, according to this embodiment, the technical effect of ensuring the quality of data while meeting the bandwidth requirements of geostationary satellites is achieved.

[0085] Embodiment 3

[0086] Figure 5 Fig. shows a communication device 500 based on the integration of low-earth orbit and geostationary satellites according to this embodiment. The device 500 corresponds to the method according to Embodiment 1. Refer to Figure 5 As shown, the device 500 includes: a processor 510; and a memory 520 connected to the processor 510 for providing instructions for the processor 510 to perform the following processing steps: determining a first low-earth orbit satellite, a geostationary satellite, and a second low-earth orbit satellite for communication connection with a mobile phone; determining a first time corresponding to the first low-earth orbit satellite in the case where the mobile phone disconnects the communication connection with the first low-earth orbit satellite, where the first time is used to indicate the time when the mobile phone disconnects the communication connection with the first low-earth orbit satellite; determining a second time corresponding to the second low-earth orbit satellite in the case where the mobile phone has not yet established a communication connection with the second low-earth orbit satellite, where the second time is used to indicate the time required for the mobile phone to establish a communication connection with the second low-earth orbit satellite; determining a compression rate gradient value based on the first time, the second time, and the bandwidth value of the geostationary satellite, where the compression rate gradient value is used to indicate a step value for changing the compression rate corresponding to target data, and the target data is used to indicate data transmitted by the mobile phone; and determining a first compression rate corresponding to the current moment based on the compression rate gradient value and performing gradient compression on the target data in the case where the mobile phone is in communication connection with the geostationary satellite.

[0087] Optionally, in the case where the mobile phone is in communication connection with the geostationary satellite, the operation of determining a first compression rate corresponding to the current moment based on the compression rate gradient value and performing gradient compression on the target data includes: determining a second compression rate at which the mobile phone compressed the target data at the previous moment in the case where the mobile phone is in communication connection with the geostationary satellite; determining a first compression rate at which the mobile phone compresses the target data at the current moment based on the compression rate gradient value and the second compression rate; and compressing the target data using the first compression rate.

[0088] Optionally, it further includes: determining whether the first compression ratio exceeds a pre-set compression ratio threshold; when the first compression ratio exceeds the compression ratio threshold, compressing the target data using the compression ratio threshold; and when the first compression ratio does not exceed the compression ratio threshold, compressing the target data using the first compression ratio.

[0089] Optionally, the operation of determining the compression ratio gradient value based on the first time, the second time, and the bandwidth value of the geostationary satellite includes: determining corresponding variables based on the first time, the second time, and the bandwidth value of the geostationary satellite; determining a compression ratio gradient threshold corresponding to the compression ratio gradient value, where the compression ratio gradient threshold is used to indicate the maximum value of the absolute value of the compression ratio gradient value at each moment; and determining the compression ratio gradient value based on the compression ratio gradient threshold and the variables.

[0090] Thus, according to this embodiment, the technical effect of meeting the bandwidth requirements of the geostationary satellite while ensuring the quality of the data is achieved.

[0091] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0092] In the above embodiments of the present invention, the descriptions of the various embodiments have their own emphases. For the parts not detailed in a certain embodiment, reference may be made to the relevant descriptions of other embodiments.

[0093] In the several embodiments provided by the present application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, 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 displayed or discussed coupling or direct coupling or communication connection between each other can be through some interfaces. The indirect coupling or communication connection of the units or modules can be in an electrical or other form.

[0094] The units described as separate components may or may not be physically separate. The components displayed as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0095] In addition, in each embodiment of the present invention, the functional units can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above integrated units can be implemented in the form of hardware or in the form of software functional units.

[0096] 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 such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes: various media such as USB flash drives, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), mobile hard disks, magnetic disks, or optical discs that can store program codes.

[0097] The above are only the preferred embodiments of the present invention. It should be noted that for those of ordinary skill in the art, without departing from the principle of the present invention, several improvements and refinements can be made, and these improvements and refinements should also be regarded as the protection scope of the present invention.

Claims

1. A communication method based on the integration of low-earth orbit and high-earth orbit satellites, characterized in that, including: determining a first low-earth orbit satellite, a geostationary satellite, and a second low-earth orbit satellite for communication connection with the mobile phone; when the mobile phone disconnects the communication connection with the first low-earth orbit satellite, determining a first time corresponding to the first low-earth orbit satellite, where the first time is used to indicate the time when the mobile phone disconnects the communication connection with the first low-earth orbit satellite; when the mobile phone has not yet established a communication connection with the second low-earth orbit satellite, determining a second time corresponding to the second low-earth orbit satellite, where the second time is used to indicate the time required for the mobile phone to establish a communication connection with the second low-earth orbit satellite; based on the first time, the second time, and the bandwidth value of the geostationary satellite, determining a compression rate gradient value, where the compression rate gradient value is used to indicate the step value for changing the compression rate corresponding to the target data, and the target data is used to indicate the data transmitted by the mobile phone; and when the mobile phone is in communication connection with the geostationary satellite, determining a first compression rate corresponding to the current moment based on the compression rate gradient value, and performing gradient compression on the target data.

2. The method according to claim 1, characterized in that The operation of determining a first compression rate corresponding to the current moment based on the compression rate gradient value and performing gradient compression on the target data when the mobile phone is in communication connection with the geostationary satellite includes: when the mobile phone is in communication connection with the geostationary satellite, determining a second compression rate at which the mobile phone compressed the target data at the previous moment; based on the compression rate gradient value and the second compression rate, determining a first compression rate at which the mobile phone compresses the target data at the current moment; and compressing the target data using the first compression rate.

3. The method according to claim 2, wherein It further includes: judging whether the first compression rate exceeds a preset compression rate threshold; when the first compression rate exceeds the compression rate threshold, compressing the target data using the compression rate threshold; and when the first compression rate does not exceed the compression rate threshold, compressing the target data using the first compression rate.

4. The method according to claim 1, wherein The operation of determining a compression rate gradient value based on the first time, the second time, and the bandwidth value of the geostationary satellite includes: determining a corresponding variable based on the first time, the second time, and the bandwidth value of the geostationary satellite; determining a compression rate gradient threshold corresponding to the compression rate gradient value, where the compression rate gradient threshold is used to indicate the maximum value of the absolute value of the compression rate gradient value at each moment; and determining the compression rate gradient value based on the compression rate gradient threshold and the variable.

5. A storage medium, characterized in that, The storage medium includes a stored program, where, when the program runs, the method according to any one of claims 1 to 4 is executed by a processor.

6. A communication device based on the integration of low-earth orbit and high-earth orbit satellites, characterized in that, including: a satellite determination module for determining a first low-earth orbit satellite, a geostationary satellite, and a second low-earth orbit satellite for communication connection with the mobile phone; A first-time determination module, configured to determine a first time corresponding to the first low-earth orbit satellite when the mobile phone disconnects the communication connection with the first low-earth orbit satellite, where the first time is used to indicate the time when the mobile phone disconnects the communication connection with the first low-earth orbit satellite; A second-time determination module, configured to determine a second time corresponding to the second low-earth orbit satellite when the mobile phone has not established a communication connection with the second low-earth orbit satellite, where the second time is used to indicate the time required for the mobile phone to establish a communication connection with the second low-earth orbit satellite; A compression rate gradient value determination module, configured to determine a compression rate gradient value based on the first time, the second time, and the bandwidth value of the high-earth orbit satellite, where the compression rate gradient value is used to indicate a step value for changing the compression rate corresponding to the target data, and the target data is used to indicate the data transmitted by the mobile phone; And A gradient compression module, configured to determine a first compression rate corresponding to the current moment based on the compression rate gradient value when the mobile phone is in communication connection with the high-earth orbit satellite, and perform gradient compression on the target data.

7. The device according to claim 6, characterized in that, The gradient compression module includes: A first compression rate determination module, configured to determine a second compression rate at which the mobile phone compressed the target data at the previous moment when the mobile phone is in communication connection with the high-earth orbit satellite; A second compression rate determination module, configured to determine a first compression rate at which the mobile phone compresses the target data at the current moment based on the compression rate gradient value and the second compression rate; and A gradient compression sub-module, configured to compress the target data using the first compression rate.

8. The device according to claim 7, characterized in that, The device further includes: a judgment module, configured to judge whether the second compression rate exceeds a preset compression rate threshold; A first data compression module, configured to compress the target data using the compression rate threshold when the first compression rate exceeds the compression rate threshold; and A second data compression module, configured to compress the target data using the second compression rate when the first compression rate does not exceed the compression rate threshold.

9. The device according to claim 8, characterized in that, The compression rate gradient value determination module includes: A variable determination module, configured to determine a corresponding variable based on the first time, the second time, and the bandwidth value of the high-earth orbit satellite; A compression rate gradient threshold determination module, configured to determine a compression rate gradient threshold corresponding to the compression rate gradient value, where the compression rate gradient threshold is used to indicate the maximum value of the absolute value of the compression rate gradient value at each moment; and A compression rate gradient value determination sub-module, configured to determine the compression rate gradient value based on the compression rate gradient threshold and the variable.

10. A communication device based on the integration of low-orbit and high-orbit satellites, characterized in that, It includes: A processor; And A memory, connected to the processor, for providing instructions for the processor to perform the following processing steps: Determine a first low-earth orbit satellite, a high-earth orbit satellite, and a second low-earth orbit satellite for communication connection with the mobile phone; When the mobile phone disconnects the communication connection with the first low-earth orbit satellite, determine the first time corresponding to the first low-earth orbit satellite, where the first time is used to indicate the time when the mobile phone disconnects the communication connection with the first low-earth orbit satellite; When the mobile phone has not yet established a communication connection with the second low-earth orbit satellite, determine the second time corresponding to the second low-earth orbit satellite, where the second time is used to indicate the time required for the mobile phone to establish a communication connection with the second low-earth orbit satellite; Based on the first time, the second time, and the bandwidth value of the geostationary satellite, determine the compression rate gradient value, where the compression rate gradient value is used to indicate the step value for changing the compression rate corresponding to the target data, and the target data is used to indicate the data transmitted by the mobile phone; And When the mobile phone is in communication connection with the geostationary satellite, determine the first compression rate corresponding to the current moment based on the compression rate gradient value, and perform gradient compression on the target data.

Citation Information

Patent Citations

  • Working method and device of satellite communication remote sensing fusion system, medium and program product

    CN119420410A

  • UAV data transmission system and method based on high-orbit and low-orbit satellite fusion communication

    CN119766313A

  • Satellite communication high and low orbit switching method and device based on core network and storage medium

    CN115549754A

  • Low and high orbit satellite converged communication method and device, electronic equipment and storage medium

    CN118631317A