Communication method and electronic device

By acquiring terminal communication quality data and using ground station equipment for data forwarding, the problem of excessive load on satellite communication systems was solved, achieving stable communication quality and reduced terminal power consumption.

CN116094622BActive Publication Date: 2026-06-05HUBEI XINGJI MEIZU TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
HUBEI XINGJI MEIZU TECH CO LTD
Filing Date
2022-12-05
Publication Date
2026-06-05

AI Technical Summary

Technical Problem

Satellite communication systems have limitations in global coverage, especially the limited number of low-Earth orbit satellites, which leads to excessive communication load and affects communication quality.

Method used

By acquiring communication quality data from the terminal, using ground station equipment to forward communication data, and selecting appropriate communication methods, direct communication between the terminal and the satellite can be reduced, thereby lowering the satellite communication load.

Benefits of technology

Without affecting communication quality, it effectively reduces the load on the satellite communication system, reduces the power consumption of terminal equipment, and improves communication efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116094622B_ABST
    Figure CN116094622B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a communication method and an electronic device. The method comprises: determining that a first terminal starts satellite communication and obtaining communication quality data of a ground network of the first terminal; determining a target communication mode between the first terminal and a satellite based on the communication quality data and a preset signal strength threshold; the target communication mode comprises: performing communication between the first terminal and the satellite based on a ground station device, the ground station device establishing a communication connection with the first terminal and the satellite, or performing air interface communication between the first terminal and the satellite. The present application can reduce the communication load of the satellite.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a communication method and electronic device. Background Technology

[0002] Satellite communication is gradually being applied to devices such as automobiles and mobile phones, demonstrating a wide range of applications and making up for the shortcomings of traditional cellular communication coverage. Summary of the Invention

[0003] In a first aspect, embodiments of this application provide a communication method applied to a first terminal, comprising:

[0004] Determine that the first terminal has enabled satellite communication and obtain communication quality data of the first terminal's terrestrial network;

[0005] The target communication method between the first terminal and the satellite is determined based on the communication quality data and the preset signal strength threshold.

[0006] The target communication method includes: communication between the first terminal and the satellite based on ground station equipment, wherein the ground station equipment establishes communication connections with both the first terminal and the satellite, or, the first terminal communicates with the satellite via an air interface.

[0007] In some embodiments, determining the target communication method between the first terminal and the satellite based on the communication quality data and a preset signal strength threshold includes:

[0008] When the communication quality data is greater than the preset signal strength threshold, a communication connection is established between the first terminal and the ground station equipment, and communication between the first terminal and the satellite is realized based on the ground station equipment.

[0009] In some embodiments, the method further includes the step of shutting down the satellite communication link of the first terminal.

[0010] In some embodiments, obtaining the communication quality data of the terrestrial network of the first terminal includes obtaining the communication quality data of the wide area network communication of the first terminal; or obtaining the communication quality data of the local area network communication of the first terminal.

[0011] In some embodiments, the communication between the first terminal and the satellite based on the ground station equipment includes:

[0012] The first communication data is sent to the ground station equipment, and then transmitted to the satellite through the ground station equipment.

[0013] In some embodiments, the method further includes receiving feedback from the ground station equipment regarding the transmission of the first communication data, or receiving feedback from the satellite regarding the first communication data via the ground station.

[0014] In some embodiments, the method further includes:

[0015] Receive the second communication data transmitted by the satellite via the ground station equipment;

[0016] The second communication data is communication data sent by the second terminal to the ground station equipment via the satellite, and the second terminal and the ground station equipment have not established a communication connection.

[0017] In some embodiments, determining the target communication method between the first terminal and the satellite based on the communication quality data and a preset signal strength threshold includes:

[0018] If the communication quality data is not greater than the preset signal strength threshold, the satellite communication link of the terminal is kept open, and the first terminal communicates with the satellite via an air interface.

[0019] In some embodiments, the method further includes:

[0020] The system receives third communication data transmitted by a third terminal via the satellite, the third communication data being used to enable communication between the first terminal and the third terminal.

[0021] The third terminal communicates with the satellite via an air interface.

[0022] In some embodiments, the method further includes:

[0023] The system receives fourth communication data sent by a fourth terminal via the ground station equipment, the fourth communication data being used to enable communication between the first terminal and the fourth terminal based on the ground station equipment.

[0024] Wherein, the communication quality data between the fourth terminal and the satellite is greater than the preset signal strength threshold, and the fourth terminal communicates with the satellite through the ground station equipment.

[0025] In some embodiments, the ground station equipment includes a first ground station equipment and a second ground station equipment.

[0026] Secondly, embodiments of this application provide a communication device applied to a first terminal, comprising:

[0027] The acquisition module is used to determine that the first terminal has enabled satellite communication and to acquire the communication quality data of the first terminal's terrestrial network;

[0028] The determination module is used to determine the target communication mode between the first terminal and the satellite based on the communication quality data and a preset signal strength threshold;

[0029] The target communication method includes: communication between the first terminal and the satellite based on ground station equipment, wherein the ground station equipment establishes communication connections with both the first terminal and the satellite, or, the first terminal communicates with the satellite via an air interface.

[0030] Thirdly, embodiments of this application also provide an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement any of the communication methods described above.

[0031] Fourthly, embodiments of this application also provide a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the communication method as described above.

[0032] Fifthly, embodiments of this application also provide a computer program product, including a computer program that, when executed by a processor, implements any of the communication methods described above. Attached Figure Description

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

[0034] Figure 1 This is a flowchart illustrating one embodiment of the communication method provided in this application;

[0035] Figure 2 This is a second schematic flowchart of a communication method provided in one embodiment of this application;

[0036] Figure 3 This is one of the interactive diagrams illustrating communication between two terminals in one embodiment of this application;

[0037] Figure 4 This is the second interactive diagram of communication between two terminals in one embodiment of this application;

[0038] Figure 5 This is the third interactive diagram of communication between two terminals in one embodiment of this application;

[0039] Figure 6This is a schematic diagram of the structure of an electronic device provided in one embodiment of this application. Detailed Implementation

[0040] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

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

[0042] Satellite communication, whether it is high-orbit (such as geostationary orbit) satellite communication or low-orbit satellite communication, has become a trend to integrate into terminal devices such as mobile phones and vehicle systems.

[0043] Known satellite communication systems include user equipment (UE) and network equipment. User equipment can also be referred to as a terminal, user terminal, mobile station, etc. Network equipment may include one or more satellites and / or ground stations. Satellites may include: Low Earth Orbit (LEO): altitude 160–2000 km; Medium Earth Orbit (MEO): altitude 2000–35786 km; Geostationary Earth Orbit (GEO), also known as geostationary orbit: altitude 35786 km.

[0044] Common satellite communication systems include Iridium, Starlink, and Gilligan.

[0045] In the following embodiments, the description of satellite communication functions is not limited to the behavior of a single satellite. Communication transmission between multiple satellites within a constellation, relative to the terminal and ground station, is considered the behavior of the satellite. That is, in the following embodiments, different terminals and different ground stations can connect to satellites of the same physical entity or to satellites of different physical entities within the constellation.

[0046] In the following embodiments, the terrestrial network, as opposed to the non-terrestrial network (NTN), can be a communication network implemented as a wide area network, local area network, etc.

[0047] Wide area networks encompass mobile communication systems in various senses, such as GSM, CDMA, WCDMA, GPRS, LTE, UMTS, WiMAX, 5G, 5G NR, and future 6G terrestrial mobile communication networks.

[0048] In the following embodiments, the local area network includes communication methods such as Wi-Fi, Bluetooth, and Zigbee that access the network via routers, base stations, etc., within a limited distance.

[0049] In the following embodiments, the air interface, also known as the air interface, is the communication link between the terminal and the base station that provides communication services to the terminal.

[0050] In the following embodiments, communication data can cover various types of communication behaviors. Communication data can be the content of the communication itself, such as information or telephone calls; or it can be a request and signaling to establish communication, such as sending and receiving information, making and receiving calls, data connections, etc.

[0051] The number of satellites, especially low-Earth orbit satellites, is limited, making it difficult to achieve comprehensive coverage of any location globally. Due to the limitations of the number of satellites in orbit and bandwidth, if all terminal devices constantly communicate with satellites via air interfaces, the communication load on the satellites in orbit will become very heavy, significantly impacting communication quality.

[0052] This application provides a communication method and electronic device. By acquiring the communication quality data of the terminal, the communication data is forwarded through the ground station equipment under the condition that preset conditions are met, thereby solving the problem of heavy communication load of on-orbit satellites and effectively reducing the communication load of on-orbit satellites without affecting communication quality.

[0053] The communication method provided in this application can be applied to terminal devices such as mobile phones, tablets, wearable devices, in-vehicle devices, augmented reality (AR) / virtual reality (VR) devices, laptops, ultra-mobile personal computers (UMPCs), netbooks, and personal digital assistants (PDAs). It can also be applied to databases, servers, and service response systems based on terminal artificial intelligence. This application does not impose any restrictions on the specific type of terminal device.

[0054] The mobile terminal (terminal device) in this application embodiment includes various handheld devices, in-vehicle devices, wearable devices, computing devices, or other processing devices connected to a wireless modem with wireless communication capabilities, such as mobile phones, tablets, desktop laptops, and smart devices capable of running applications, including the central control console of a smart car. Specifically, it can refer to user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device. Terminal devices can also be satellite phones, cellular phones, smartphones, wireless data cards, wireless modems, machine-type communication devices, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, in-vehicle devices or wearable devices, virtual reality (VR) terminal devices, augmented reality (AR) terminal devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical care, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, terminal devices in 5G networks, or terminal devices in future communication networks. Mobile terminals can be battery-powered or attached to and powered by the power system of a vehicle or vessel. The power system of a vehicle or ship can also charge the battery of a mobile terminal to extend the communication time of the mobile terminal.

[0055] Reference Figure 1 The communication method provided in this application embodiment is applied to a first terminal, and the method includes, but is not limited to, the following steps:

[0056] Step 110: Determine that the first terminal has enabled satellite communication and obtain the communication quality data of the first terminal's terrestrial network.

[0057] The first terminal in this application embodiment is a device capable of communicating with a satellite, which can be any of the aforementioned handheld devices, vehicle-mounted devices, wearable devices, computing devices, or other processing devices connected to a wireless modem.

[0058] In this implementation, the communication quality data can be the Received Signal Strength Indication (RSSI) of the terminal's received signal.

[0059] For example, communication quality data could be the RSSI of a mobile communication network, where the terminal connects to the mobile communication network and supports functions such as SMS, MMS, telephone, and mobile data connection.

[0060] For example, communication quality data could be RSSI of a wireless LAN, where the terminal connects to the LAN and supports functions such as VoIP, VoWiFi, SMS, and chat via network connection.

[0061] In one embodiment of this application, communication quality data of the mobile communication of the first terminal is obtained. After the first terminal enables satellite communication, that is, after establishing communication between the first terminal and the satellite, the signal strength, i.e., communication quality data of the current network, is read through the terminal.

[0062] In some embodiments, obtaining the communication quality data of the terrestrial network of the first terminal includes obtaining the communication quality data of the wide area network communication of the first terminal; or obtaining the communication quality data of the local area network communication of the first terminal.

[0063] Step 120: Determine the target communication method between the first terminal and the satellite based on the communication quality data and the preset signal strength threshold;

[0064] The target communication method includes: communication between the first terminal and the satellite based on ground station equipment, wherein the ground station equipment establishes communication connections with both the first terminal and the satellite, or, the first terminal communicates with the satellite via an air interface.

[0065] It is understandable that in step 120 above, the communication quality data of the ground network of the first terminal is compared with the preset signal strength threshold (RSSI threshold) to determine the target communication method to continue communication between the satellite and the terminal.

[0066] The current communication quality between the terminal and the satellite can be determined by comparing the communication quality data with a preset signal strength threshold. If the communication quality data is greater than the preset signal strength threshold, it indicates that the terminal's communication quality is good, and the terminal's satellite communication function can be appropriately reduced or even turned off. The target communication mode for the ground station equipment is then selected, which means switching the direct communication between the terminal and the satellite to data forwarding via the ground station equipment.

[0067] In some embodiments, the satellite communication radio frequency link on the terminal device is turned off to disable direct communication between the terminal and the satellite, thereby reducing the communication load on the satellite and reducing the power consumption of the terminal.

[0068] If the communication quality data is less than or equal to the preset signal strength threshold, it indicates that the terminal's communication quality is average or poor. In this case, the terminal improves the communication quality by communicating with the satellite, keeping the satellite communication radio frequency link open, and conducting air interface communication between the terminal and the satellite.

[0069] It should be noted that ground station equipment can be understood as a ground-based data control center, mainly used for forwarding and processing signals sent by terminals and satellites.

[0070] It should be noted that each implementation method of this application can be freely combined, rearranged, or executed individually, and does not need to rely on or depend on a fixed execution order.

[0071] In some embodiments, the target communication method between the first terminal and the satellite is determined based on communication quality data and a preset signal strength threshold, including the following two different methods:

[0072] Firstly, if the communication quality data is greater than the preset signal strength threshold,

[0073] A communication connection is established between the first terminal and the ground station equipment, and communication between the first terminal and the satellite is realized based on the ground station equipment.

[0074] This method indicates that the terminal's communication quality is good when the communication quality data is greater than the preset signal strength threshold. The satellite communication link can be switched to the ground station equipment for forwarding. In other words, the terminal can communicate with the ground station equipment through a wide area network or a local area network, and then the ground station equipment forwards the corresponding communication data to the satellite.

[0075] By forwarding communication data through ground station equipment, the satellite's communication load is centrally processed through the ground station equipment. This not only reduces the use of satellite chips and radio frequency modules in terminal equipment and lowers the overall power consumption of satellite communication modules in terminal equipment, but also reduces the load on communication between on-orbit satellites and terminals.

[0076] Secondly, if the communication quality data is not greater than the preset signal strength threshold, the satellite communication link of the terminal is kept open, and the first terminal communicates with the satellite via the air interface.

[0077] This mode is used when the communication quality data is not greater than the preset signal strength threshold, indicating that the terminal's communication quality is weak and the wide area network or local area network connected to the terminal cannot meet the signal strength required by the terminal. Satellite communication function is then enabled to enhance the signal strength.

[0078] In some embodiments, refer to Figure 2 , Figure 2 The specific process for determining the target communication method based on communication quality data includes the following steps:

[0079] Step 210: Enable satellite communication function on the first terminal;

[0080] Step 220: Determine whether the real-time RSSI of the terminal device is greater than the RSSI threshold; if yes, proceed to step 230; if no, proceed to step 240.

[0081] Step 230: Close the satellite communication radio frequency link of the first terminal. The communication data communicates with the ground station equipment through the wide area network or local area network, and the ground station equipment forwards the satellite communication data.

[0082] Step 240: Activate the satellite communication radio frequency link of the first terminal, and the terminal device directly communicates with the satellite in orbit via air interface.

[0083] The communication method provided in this application obtains network communication quality data of a first terminal, and then determines whether the current communication quality is good based on a comparison between the communication quality data and a preset threshold. When the communication quality of the terminal is good, the satellite communication function of the terminal can be turned off, which can reduce the power consumption of the terminal and reduce the communication load of the satellite.

[0084] In some embodiments, the communication between the first terminal and the satellite based on the ground station equipment includes:

[0085] The first communication data is sent to the ground station equipment, and then transmitted to the satellite through the ground station equipment.

[0086] This embodiment describes the process of forwarding communication data via ground station equipment. When the first terminal communicates with the satellite, it needs to establish a communication connection with the ground station equipment via a wide area network (WAN) or local area network (LAN) and send first communication data to the ground station equipment. The ground station equipment then forwards the first communication data to the satellite, thereby establishing communication between the satellite and the terminal.

[0087] In some embodiments, the ground station equipment can receive and forward the satellite's feedback on the transmission of first communication data to enable data interaction between the first terminal and the satellite.

[0088] In some embodiments, the method further includes: receiving feedback from the ground station equipment regarding the transmission of the first communication data, or receiving feedback from the satellite regarding the first communication data via the ground station.

[0089] In some embodiments, the ground station equipment feeds back the status of the first communication data being sent to the satellite to the first terminal, so that the first terminal knows whether the first communication data has been successfully sent.

[0090] In some embodiments, where the first terminal forwards communication data via ground station equipment, the method further includes:

[0091] Receive the second communication data transmitted by the satellite via the ground station equipment;

[0092] The second communication data is communication data sent by the second terminal to the ground station equipment via the satellite, and the second terminal and the ground station equipment have not established a communication connection.

[0093] For example, refer to Figure 3 The system includes a first terminal 310 and a second terminal 320. The first terminal 310 is located on the ground and can establish communication with the ground station equipment 330 through a mobile communication network. The second terminal 320 is located at sea, in deserts, mountains, or in areas without cellular networks and unable to establish communication with the ground station equipment. The first terminal 310 establishes communication with the ground station equipment 330 and forwards communication data to the satellite 340 through the ground station equipment. The second terminal 320 communicates directly with the satellite 340 via the air interface and can receive communication data from the first terminal 310 sent by the ground station equipment 330 through the satellite 340.

[0094] In this embodiment, since the second terminal 320 cannot establish communication with the ground station equipment, the first terminal 310 establishes communication with the second terminal through the ground station equipment 330 and the satellite 340.

[0095] The communication data transmission process in this implementation is as follows: First terminal 310 ~ Ground station equipment 330 ~ Satellite 340 ~ Second terminal 320.

[0096] The communication method provided in this application embodiment, when the network communication quality of the first terminal is good, forwards information to the satellite through ground station equipment, and then establishes communication with the second terminal through the satellite. Therefore, it not only reduces the communication load of the satellite, but also enables communication with terminals that cannot establish communication with ground station equipment through the satellite.

[0097] In some embodiments, where the first terminal communicates data with a satellite via an air interface, the method further includes:

[0098] The system receives third communication data transmitted by a third terminal via the satellite, the third communication data being used to enable communication between the first terminal and the third terminal.

[0099] The third terminal communicates with the satellite via an air interface.

[0100] For example, refer to Figure 4 It includes a first terminal 410 and a third terminal 420. Both the first terminal 410 and the third terminal 420 establish communication with the satellite 430 through an air interface. Therefore, the satellite can play the role of forwarding communication data, thereby realizing the interaction between the first terminal 410 and the third terminal 420 through the satellite 430.

[0101] The communication data transmission process in this implementation is as follows: first terminal 410 ~ satellite 430 ~ third terminal 420.

[0102] In some embodiments, where the first terminal forwards communication data via ground station equipment, the method further includes:

[0103] The system receives fourth communication data sent by a fourth terminal via the ground station equipment, the fourth communication data being used to enable communication between the first terminal and the fourth terminal based on the ground station equipment.

[0104] Wherein, the network communication quality data between the fourth terminal and the satellite is greater than the preset signal strength threshold, and the fourth terminal communicates with the satellite through the ground station equipment.

[0105] For example, refer to Figure 5 This includes a first terminal 510 and a fourth terminal 520. Both the first and second terminals forward communication data through ground station equipment 530.

[0106] Ground station equipment 530 can be the same ground station equipment, that is, the first and fourth terminals are connected to the same ground station; or it can be different ground station equipment, for example, ground station equipment 530 includes first ground station equipment 531 and second ground station equipment 532.

[0107] The first ground station device is used to receive the first communication data sent by the first terminal, and to interact with the second ground station device based on the first communication data;

[0108] The second ground station device is used to receive the fourth communication data sent by the fourth terminal, and to interact with the first ground station device based on the fourth communication data.

[0109] In other words, the first terminal 510 and the fourth terminal 520 can be relatively far apart. Communication is established between the first terminal 510 and the first ground station equipment 531, and data is forwarded through the first ground station equipment 530. Communication is established between the fourth terminal 520 and the second ground station equipment 531, and data is forwarded through the second ground station equipment 532. The first ground station equipment 531 and the second ground station equipment 532 can be located in different positions, and they can interact with each other.

[0110] The communication data transmission process in this implementation is as follows: First terminal 510 ~ First ground station equipment 531 ~ Second ground station equipment 532 ~ Fourth terminal 520.

[0111] It's easy to understand that the first terminal and the fourth terminal can also connect to the same ground station equipment.

[0112] The communication method provided in this application embodiment, when the ground network communication quality of the first terminal is good and the ground network communication quality of the other terminal (fourth terminal) is good, forwards the communication data between the two terminals through the ground station equipment. The two terminals do not need to establish air interface communication directly with the satellite, which further reduces the communication load of the satellite, and enables direct communication between the two different terminals through the ground station equipment.

[0113] Figure 6 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 6 As shown, the electronic device may include: a processor 610, a communications interface 620, a memory 630, and a communication bus 640, wherein the processor 610, the communications interface 620, and the memory 630 communicate with each other via the communication bus 640. The processor 610 can call logical instructions in the memory 630 to execute a communication method, which includes:

[0114] Determine that the first terminal has enabled satellite communication and obtain communication quality data of the first terminal's terrestrial network;

[0115] The target communication method between the first terminal and the satellite is determined based on the communication quality data and the preset signal strength threshold.

[0116] The target communication method includes: communication between the first terminal and the satellite based on ground station equipment, wherein the ground station equipment establishes communication connections with both the first terminal and the satellite, or, the first terminal communicates with the satellite via an air interface.

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

[0118] On the other hand, this application also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer is able to execute the communication methods provided by the above methods, the method including:

[0119] Determine that the first terminal has enabled satellite communication and obtain communication quality data of the first terminal's terrestrial network;

[0120] The target communication method between the first terminal and the satellite is determined based on the communication quality data and the preset signal strength threshold.

[0121] The target communication method includes: communication between the first terminal and the satellite based on ground station equipment, wherein the ground station equipment establishes communication connections with both the first terminal and the satellite, or, the first terminal communicates with the satellite via an air interface.

[0122] In another aspect, this application also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to perform the communication methods provided by the methods described above, the method comprising:

[0123] Determine that the first terminal has enabled satellite communication and obtain communication quality data of the first terminal's terrestrial network;

[0124] The target communication method between the first terminal and the satellite is determined based on the communication quality data and the preset signal strength threshold.

[0125] The target communication method includes: communication between the first terminal and the satellite based on ground station equipment, wherein the ground station equipment establishes communication connections with both the first terminal and the satellite, or, the first terminal communicates with the satellite via an air interface.

[0126] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0127] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented using software plus necessary general-purpose hardware platforms, and of course, it can also be implemented using hardware. Based on this understanding, the above technical solutions are essentially, or rather, improvements upon existing...

[0128] The technological contributions can be embodied in the form of software products, which can be stored in computer-readable storage media such as ROM / RAM, magnetic disks, and optical discs.

[0129] Disks, etc., including a number of instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform the methods described in various embodiments or some portions of embodiments.

[0130] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit it; although this application has been described in detail with reference to the foregoing embodiments, the present application is not intended to limit it.

[0131] Those skilled in the art should understand that they can still modify the technical solutions described in the foregoing embodiments or make equivalent substitutions for some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.

Claims

1. A communication method, characterized in that, Applied to the first terminal, including: It is determined that the first terminal has enabled satellite communication and obtained the communication quality data of the first terminal's terrestrial network; the first terminal has established a communication connection with the satellite, and the communication quality data is the signal strength indicator (RSSI) of the signal received by the first terminal; The target communication method between the first terminal and the satellite is determined based on the communication quality data and the preset signal strength threshold. The target communication method includes: communication between the first terminal and the satellite based on ground station equipment, wherein the ground station equipment establishes communication connections with both the first terminal and the satellite, or, the first terminal communicates with the satellite via an air interface; the ground station equipment is used to forward and process signals sent by the terminal and the satellite. Determining the target communication method between the first terminal and the satellite based on the communication quality data and a preset signal strength threshold includes: When the communication quality data is greater than the preset signal strength threshold, a communication connection is established between the first terminal and the ground station equipment through a wide area network or local area network, the satellite communication radio frequency link of the first terminal is closed, the first communication data is sent to the ground station equipment, and the first communication data is sent to the satellite through the ground station equipment.

2. The communication method according to claim 1, characterized in that, The step of obtaining the communication quality data of the terrestrial network of the first terminal includes obtaining the communication quality data of the wide area network communication of the first terminal; or obtaining the communication quality data of the local area network communication of the first terminal.

3. The communication method according to claim 1, characterized in that, It also includes receiving feedback from the ground station equipment that transmits the first communication data, or receiving feedback from the satellite that transmits the first communication data via the ground station.

4. The communication method according to claim 2, characterized in that, The method further includes: Receive the second communication data transmitted by the satellite via the ground station equipment; The second communication data is communication data sent by the second terminal to the ground station equipment via the satellite, and the second terminal and the ground station equipment have not established a communication connection.

5. The communication method according to claim 1, characterized in that, Determining the target communication method between the first terminal and the satellite based on the communication quality data and a preset signal strength threshold includes: If the communication quality data is not greater than the preset signal strength threshold, the satellite communication link of the terminal is kept open, and the first terminal communicates with the satellite via an air interface.

6. The communication method according to claim 5, characterized in that, The method further includes: The system receives third communication data transmitted by a third terminal via the satellite, the third communication data being used to enable communication between the first terminal and the third terminal. The third terminal communicates with the satellite via an air interface.

7. The communication method according to claim 3, characterized in that, The method further includes: The system receives fourth communication data sent by a fourth terminal via the ground station equipment, the fourth communication data being used to enable communication between the first terminal and the fourth terminal based on the ground station equipment. Wherein, the communication quality data between the fourth terminal and the satellite is greater than the preset signal strength threshold, and the fourth terminal communicates with the satellite through the ground station equipment.

8. The communication method according to claim 7, characterized in that, The ground station equipment includes a first ground station equipment and a second ground station equipment.

9. An electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the communication method as described in any one of claims 1 to 8.

10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the communication method as described in any one of claims 1 to 8.

11. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the communication method as described in any one of claims 1 to 8.