Satellite communication method, system and related equipment
By connecting the terminal to the high-orbit satellite when there is no data transmission requirement, the terminal solves the problem of power waste caused by the low-orbit satellite in real time, and realizes energy saving and extends service life. It also uses the high-orbit satellite indication when there is a data transmission requirement. Transmission paths improve network availability and flexibility.
Patent Information
- Application Number
- CN202411652698.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-18
- Publication Date
- 2025-02-11
AI Technical Summary
In remote areas, terminals need to keep synchronized with low-orbit satellites in real time for data transmission, resulting in waste of power and shortened service life.
When there is no data transmission requirement, the terminal does not track low-orbit satellites, but connects to high-orbit satellites to save energy; when there is data transmission requirement, the high-orbit satellites indicate the data transmission path to improve network elasticity and availability.
Effectively save energy, extend the service life of the terminal, and improve network availability and flexibility.
Smart Images

Figure CN119420409A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of satellite communications, and in particular to a satellite communication method, system and related equipment. Background Art
[0002] Due to the limited coverage of the ground network, some terminals in remote areas (such as IoT terminals) can only transmit data through satellite communication networks. For example, a camera is installed in a remote building outside the coverage of the ground network, and the camera is connected to the core network via satellite. The homeowner can remotely operate the camera to view the current monitoring video.
[0003] In related technologies, the terminal needs to maintain synchronization with the low-orbit satellite in real time to prepare for data transmission. Summary of the invention
[0004] According to a first aspect of some embodiments of the present disclosure, there is provided a satellite communication method, which is executed by a terminal, and includes: in a specified mode, monitoring signaling from a high-orbit satellite, wherein the terminal in the specified mode does not track a low-orbit satellite; in response to receiving a first request sent by the high-orbit satellite, exiting the specified mode, the first request including information of a specified satellite, wherein the specified satellite is a high-orbit satellite or a low-orbit satellite; and sending data to a network side via the specified satellite.
[0005] In some embodiments, the designated satellite is determined based on the type of traffic.
[0006] In some embodiments, when the data rate of the service type is lower than a first threshold, the designated satellite is a high-orbit satellite; when the data rate of the service type is higher than a second threshold, the designated satellite is a low-orbit satellite.
[0007] In some embodiments, when the service type is text transmission or voice transmission, the designated satellite is a high-orbit satellite; when the service type is image transmission with a resolution greater than a third threshold, or video transmission, the designated satellite is a low-orbit satellite.
[0008] In some embodiments, in response to the designated satellite being a high-orbit satellite, the first request includes at least one of an identifier of the high-orbit satellite, an identifier of the terminal, an identifier of the service type, and an identifier of a beam of the high-orbit satellite.
[0009] In some embodiments, in response to the designated satellite being a low-orbit satellite, the first request includes an identifier of the low-orbit satellite, and also includes an identifier of a high-orbit satellite, an identifier of the terminal, an identifier of the service type, a beam identifier of the low-orbit satellite, and at least one of time-frequency resource information.
[0010] In some embodiments, the satellite communication method further includes: when the designated satellite is a low-orbit satellite, in response to the first request, disconnecting from the high-orbit satellite; and accessing the low-orbit satellite.
[0011] In some embodiments, the satellite communication method further includes: after sending data to the network side via a designated satellite, disconnecting from the low-orbit satellite; and accessing the high-orbit satellite.
[0012] In some embodiments, the satellite communication method further includes: after sending data to the network side via the designated satellite, re-entering the designated mode.
[0013] In some embodiments, the terminal is a fixed terminal.
[0014] According to a second aspect of some embodiments of the present disclosure, a satellite communication method is provided, which is executed by a high-orbit satellite, including: receiving a data transmission request sent by a network side; sending a first request to a terminal in a specified mode, the first request including information of a specified satellite, for triggering the terminal to exit the specified mode and send data to the network side through the specified satellite, wherein the terminal in the specified mode does not track a low-orbit satellite, and the specified satellite is a high-orbit satellite or a low-orbit satellite.
[0015] In some embodiments, the data transmission request includes a service type, and the satellite communication method further includes: determining a designated satellite according to the service type.
[0016] In some embodiments, the data transmission request includes at least one of an identification of a high-orbit satellite, an identification of a terminal, a location of the terminal, and a service type.
[0017] In some embodiments, the satellite communication method further includes: in response to the designated satellite being a high-orbit satellite, receiving data sent by the terminal; and sending the data to the network side.
[0018] In some embodiments, the satellite communication method also includes: in response to the designated satellite being a low-orbit satellite, sending a second request to the low-orbit satellite, the second request including at least one of an identifier of the high-orbit satellite, an identifier of the terminal, and a service type; receiving a response to the second request sent by the low-orbit satellite, the response including at least one of an identifier of the low-orbit satellite, a beam identifier of the low-orbit satellite, and time-frequency resource information.
[0019] According to a third aspect of some embodiments of the present disclosure, a terminal is provided, comprising: a receiving module, configured to monitor signaling from a high-orbit satellite in a specified mode, wherein the terminal in the specified mode does not track a low-orbit satellite; exiting the specified mode in response to receiving a first request sent by the high-orbit satellite, the first request including information of a specified satellite, wherein the specified satellite is a high-orbit satellite or a low-orbit satellite; and a sending module, configured to send data to a network side via a specified satellite in a second state.
[0020] According to a fourth aspect of some embodiments of the present disclosure, a high-orbit satellite is provided, including: a receiving module, configured to receive a data transmission request sent by a network side; a sending module, configured to send a first request to a terminal in a specified mode, the first request including information of a specified satellite, for triggering the terminal to exit the specified mode and send data to the network side through the specified satellite, wherein the terminal in the specified mode does not track a low-orbit satellite, and the specified satellite is a high-orbit satellite or a low-orbit satellite.
[0021] According to a fifth aspect of some embodiments of the present disclosure, there is provided a satellite communication system, comprising: a terminal according to any embodiment of the present disclosure; and a high-orbit satellite according to any embodiment of the present disclosure.
[0022] In some embodiments, the satellite communication system further includes: a core network device configured to send a data transmission request to a high-orbit satellite.
[0023] In some embodiments, the satellite communication system further includes: a low-orbit satellite, configured to receive data sent by the terminal when the designated satellite is a low-orbit satellite; and send the data to the network side.
[0024] According to a sixth aspect of some embodiments of the present disclosure, there is provided an electronic device, comprising: a memory; and a processor coupled to the memory, wherein the processor is configured to execute any one of the aforementioned satellite communication methods based on instructions stored in the memory.
[0025] According to a seventh aspect of some embodiments of the present disclosure, there is provided a computer-readable storage medium having a computer program stored thereon, wherein the program, when executed by a processor, implements any one of the aforementioned satellite communication methods.
[0026] According to an eighth aspect of some embodiments of the present disclosure, a computer program product is provided. When the computer program product is run on a computer, the computer implements any one of the aforementioned satellite communication methods.
[0027] Some embodiments of the above invention have the following advantages or beneficial effects. Through the embodiments of the present disclosure, when there is no data transmission demand at present, the terminal does not need to maintain synchronization with the low-orbit satellite, thereby effectively saving energy and extending the service life of the terminal; when there is a data transmission demand at present, the high-orbit satellite indicates the data transmission path to the terminal, thereby improving the elasticity and availability of the network.
[0028] Other features and advantages of the present disclosure will become apparent from the following detailed description of exemplary embodiments of the present disclosure with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0030] Figure 1 A schematic diagram of a network architecture according to some embodiments of the present disclosure is shown.
[0031] Figure 2 A schematic flow chart of a satellite communication method according to some embodiments of the present disclosure is shown.
[0032] Figure 3 A schematic flow chart of a satellite communication method according to some other embodiments of the present disclosure is shown.
[0033] Figure 4 A schematic flow chart of a satellite communication method according to some other embodiments of the present disclosure is shown.
[0034] Figure 5 A schematic structural diagram of a terminal according to some embodiments of the present disclosure is shown.
[0035] Figure 6 A schematic structural diagram of a high-orbit satellite according to some embodiments of the present disclosure is shown.
[0036] Figure 7 A schematic structural diagram of a satellite communication system according to some embodiments of the present disclosure is shown.
[0037] Figure 8 A schematic structural diagram of an electronic device according to some embodiments of the present disclosure is shown.
[0038] Fig. 9 A schematic structural diagram of an electronic device according to some other embodiments of the present disclosure is shown. DETAILED DESCRIPTION
[0039] The following will be combined with the drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all of the embodiments. The following description of at least one exemplary embodiment is actually only illustrative and is by no means intended to limit the present disclosure and its application or use. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.
[0040] Unless specifically stated otherwise, the relative arrangement of components and steps, the numerical expressions and numerical values set forth in these embodiments do not limit the scope of the present disclosure.
[0041] At the same time, it should be understood that for the convenience of description, the sizes of the various parts shown in the drawings are not drawn according to the actual proportional relationship.
[0042] Technologies, methods, and equipment known to ordinary technicians in the relevant art may not be discussed in detail, but where appropriate, the technologies, methods, and equipment should be considered as part of the specification.
[0043] In all examples shown and discussed herein, any specific values should be interpreted as merely exemplary and not as limiting. Therefore, other examples of the exemplary embodiments may have different values.
[0044] It should be noted that like reference numerals and letters refer to similar items in the following figures, and therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.
[0045] Due to the rapid movement of low-orbit satellites, the terminal needs to continuously track low-orbit satellites, which will cause power waste and reduce the service life of the terminal. Since the terminal power is limited, it is necessary to reasonably design energy-saving mechanisms to extend battery life. After analysis, it is found that the terminal services in such remote areas have the following main characteristics: the frequency of receiving or sending data packets by the terminal is usually very low, the real-time requirements are not high, and the terminal location is relatively fixed.
[0046] The embodiments of the present disclosure propose a satellite communication method, system and related equipment, wherein, when there is no need for data transmission, the terminal does not synchronize with the low-orbit satellite but connects with the high-orbit satellite to effectively achieve energy saving; when there is a need for data transmission, the high-orbit satellite selects a suitable transmission path for the terminal.
[0047] Figure 1 FIG. 1 shows a schematic diagram of a network architecture according to some embodiments of the present disclosure. The network is a multi-layer satellite network. Figure 1 As shown, the terminal 11 can communicate with the high-orbit satellite 12 or the low-orbit satellite 13 through the Uu interface. The high-orbit satellite 12 and the low-orbit satellite 13 communicate with the ground station 14 through laser or microwave. The ground station 14 is connected to the core network 15 through optical fiber. Therefore, the terminal 11 can exchange data with the core network through the high-orbit satellite 12 or the low-orbit satellite 13.
[0048] Figure 2 FIG. 2 shows a schematic flow chart of a satellite communication method according to some embodiments of the present disclosure. Figure 2 As shown, the satellite communication method of this embodiment includes steps S202 to S206.
[0049] In step S202, in a designated mode, the terminal monitors signaling from a high-orbit satellite, wherein the terminal in the designated mode does not track a low-orbit satellite.
[0050] The terminal in the designated mode does not track the low-orbit satellite, so there is no need to keep synchronization with the low-orbit satellite in real time. The designated mode is, for example, a sleep mode, so that the terminal operates in a low-power state.
[0051] The terminal can access the high-orbit satellite in advance through random access and other processes. The terminal can monitor the signaling from the high-orbit satellite in the specified mode. Since the high-orbit satellite is stationary relative to the ground, the terminal does not need to continuously track the high-orbit satellite or frequently switch between satellites. Compared with the state where it needs to track low-orbit satellites, the terminal in the specified mode can achieve energy saving.
[0052] In the specified mode, the terminal can only enable the function for receiving signaling from the high-orbit satellite and disable other functions, thereby saving more energy consumption.
[0053] In some embodiments, the terminal is a fixed terminal. The terminal may be an Internet of Things device for collecting environmental data.
[0054] In step S204, the high-orbit satellite sends a first request to the terminal. The first request includes information of a designated satellite, where the designated satellite is a high-orbit satellite or a low-orbit satellite.
[0055] The high-orbit satellite can receive a data transmission request sent by the network side, so as to send a first request in response to the data transmission request. The data transmission request, for example, includes at least one of the identification of the high-orbit satellite, the identification of the terminal, the location of the terminal, and the service type. The identification of the high-orbit satellite is used to indicate the recipient of the data transmission request. The identification of the terminal and the location of the terminal are used to indicate the terminal for which the service to be initiated is targeted. The service type can be used by the high-orbit satellite to decide the transmission path to be selected. Of course, this information may also not be included in the data transmission request. The high-orbit satellite can obtain it through other means, or use default values, etc., which will not be repeated here.
[0056] The high-orbit satellite may indicate, through the first request, a data transmission path, that is, whether to transmit the data through the high-orbit satellite or through the low-orbit satellite.
[0057] In some embodiments, the designated satellite is determined according to the service type. That is, according to the service type, it is determined whether to transmit data through a high-orbit satellite or a low-orbit satellite. The designated satellite can be determined by the high-orbit satellite, or it can be determined by the network side and then notified to the high-orbit satellite. The first request, for example, carries the identifier of the designated satellite, access resources, etc.
[0058] For example, the transmission paths may be differentiated according to the data rate of the service type. In some embodiments, when the data rate of the service type is lower than a first threshold, the designated satellite is a high-orbit satellite; when the data rate of the service type is higher than a second threshold, the designated satellite is a low-orbit satellite.
[0059] The first threshold and the second threshold may be the same or different. When they are different, the first threshold may be greater than or less than the second threshold. In this case, for a service type that meets the conditions of being lower than the first threshold and higher than the second threshold, the transmission path to be used may be further decided in combination with other information.
[0060] The data rate of a service type can be the average transmission rate of the service type, the required average transmission rate, etc. Since low-orbit satellites have low latency and large capacity, they are more suitable for high-rate services. For low-rate services, the capacity of high-orbit satellites is sufficient to support data transmission, so they can also provide services to terminals.
[0061] In addition, the transmission path may also be determined according to the type of data carried by the service. In some embodiments, when the service type is text transmission or voice transmission, the designated satellite is the high-orbit satellite; when the service type is image transmission or video transmission with a resolution greater than a third threshold, the designated satellite is a low-orbit satellite.
[0062] That is, text and voice services have relatively low requirements for latency and data volume, so they can be transmitted through high-orbit satellites; while for high-resolution images and videos, the requirements for latency and data volume are relatively high, so they can be transmitted through low-orbit satellites.
[0063] In response to the first request, the terminal exits the designated mode. After the terminal receives the first request, the terminal may, for example, switch from the designated mode to another mode. For example, if the designated mode is the first mode, the terminal may switch from the first mode to the second mode. In some embodiments, if the designated mode is the sleep mode, the first request may be regarded as a wake-up request. After receiving the first request, the terminal switches from the sleep mode to another mode, such as the wake-up mode.
[0064] After exiting the specified mode, the terminal can operate at a higher power than the operating power in the specified mode, that is, it can operate more functions. For example, in the specified mode, the terminal does not track low-orbit satellites, but after exiting the specified mode, the terminal is allowed to track low-orbit satellites and communicate with low-orbit satellites when necessary. Thus, the data transmission path can be flexibly selected.
[0065] In step S206, the terminal sends data to the network side via the designated satellite.
[0066] After the terminal exits the designated mode, it sends data to the network side through the designated satellite. For example, in S206-1, when the designated satellite is a high-orbit satellite, the terminal sends data through the high-orbit satellite. For example, in S206-2, when the designated satellite is a low-orbit satellite, the terminal sends data through the low-orbit satellite.
[0067] After the terminal has sent the data, the terminal can re-enter the specified mode, for example, re-enter the sleep mode.
[0068] Through the above embodiments, when there is no current demand for data transmission, the terminal does not need to maintain synchronization with the low-orbit satellite, thereby effectively saving energy and extending the service life of the terminal; when there is a current demand for data transmission, the high-orbit satellite indicates the data transmission path to the terminal, thereby improving the resilience and availability of the network.
[0069] The following describes the interaction process between the terminal and the satellite by taking the designated satellites as a high-orbit satellite and a low-orbit satellite as examples.
[0070] Figure 3 FIG. 2 shows a schematic flow chart of a satellite communication method according to other embodiments of the present disclosure. Figure 3 As shown, the satellite communication method of this embodiment includes steps S302 to S306.
[0071] In step S302, the high-orbit satellite receives a data transmission request sent by the network side.
[0072] In step S304, the high-orbit satellite sends a first request to the terminal in the designated mode. The first request includes, for example, at least one of an identifier of the high-orbit satellite, an identifier of the terminal, an identifier of a service type, and an identifier of a beam of the high-orbit satellite.
[0073] In the first request, the identifier of the high-orbit satellite can indicate which satellite the terminal transmits data through; the identifier of the terminal is used to indicate the recipient of the first request; the identifier of the service type is used to notify the terminal of the service type or data type of the data to be transmitted; and the beam identifier is used to indicate the beam used by the terminal when transmitting data.
[0074] After receiving the request, the terminal determines that data needs to be sent via a high-orbit satellite.
[0075] In step S306, in response to the first request, the terminal exits the designated mode and sends data to the network side through the high-orbit satellite. That is, the high-orbit satellite receives the data sent by the terminal and sends the data to the network side.
[0076] Then, the terminal returns to the specified state.
[0077] Through the above embodiments, when there is no data transmission demand at present, the terminal does not need to maintain synchronization with the low-orbit satellite, thereby effectively saving energy and extending the service life of the terminal; when there is a data transmission demand at present and the transmission can be performed by the high-orbit satellite, the terminal directly transmits data through the high-orbit satellite, thereby further achieving energy saving.
[0078] Figure 4 FIG. 2 shows a schematic flow chart of a satellite communication method according to other embodiments of the present disclosure. Figure 4 As shown, the satellite communication method of this embodiment includes steps S402 to S414.
[0079] In step S402, the high-orbit satellite receives a data transmission request sent by the network side. Based on the data transmission request, the high-orbit satellite determines that the terminal needs to transmit data via the low-orbit satellite.
[0080] In step S404, the high-orbit satellite sends a second request (eg, a resource request) to the low-orbit satellite, where the second request includes at least one of an identifier of the high-orbit satellite, an identifier of the terminal, and a service type.
[0081] The second request is used to request the low-orbit satellite to prepare relevant resources for data transmission.
[0082] In step S406, the high-orbit satellite receives a response to the second request sent by the low-orbit satellite, such as a response to the resource request, wherein the response includes at least one of an identifier of the low-orbit satellite, a beam identifier of the low-orbit satellite, and time-frequency resource information.
[0083] The response sent by the low-orbit satellite is used to notify the high-orbit satellite of the prepared resources.
[0084] In step S408, the high-orbit satellite sends a first request to the terminal in the specified mode. The first request includes, for example, the identifier of the low-orbit satellite, and at least one of the identifier of the high-orbit satellite, the identifier of the terminal, the identifier of the service type, the beam identifier of the low-orbit satellite, and the time-frequency resource information.
[0085] In the first request, the identifier of the low-orbit satellite can indicate which satellite the terminal transmits data through; the identifier of the high-orbit satellite is used to indicate the sender of the first request; the identifier of the terminal is used to indicate the recipient of the first request; the identifier of the service type is used to notify the terminal of the service type or data type of the data to be transmitted; the beam identifier is used to indicate the beam used by the terminal when transmitting data; and the time-frequency resource information is used to indicate the time-frequency resources used by the terminal when accessing the low-orbit satellite or transmitting data.
[0086] After receiving the request, the terminal determines that data needs to be sent via a low-orbit satellite.
[0087] In step S410, in response to the first request, the terminal exits the designated mode, disconnects from the high-orbit satellite, and accesses the low-orbit satellite. The low-orbit satellite is the low-orbit satellite indicated by the first request. The terminal accesses the low-orbit satellite, for example, through a random access process.
[0088] In step S412, the terminal sends data to the network side via the low-orbit satellite. That is, the low-orbit satellite receives the data sent by the terminal and sends the data to the network side.
[0089] In step S414, the terminal disconnects from the low-orbit satellite, connects to the high-orbit satellite, and enters a designated mode.
[0090] Through the above embodiments, when there is no data transmission demand at present, the terminal does not need to maintain synchronization with the low-orbit satellite, thereby effectively saving energy and extending the service life of the terminal; when there is a data transmission demand at present, and the transmission needs to be completed through the low-orbit satellite, the terminal can access the low-orbit satellite and complete the data transmission, and re-access the high-orbit satellite after the transmission is completed. Therefore, it is possible to save energy consumption as much as possible while meeting the data transmission demand.
[0091] The above is an introduction to the embodiments of the methods disclosed in the present invention. The following describes the apparatus for executing the above methods.
[0092] Figure 5 FIG. 2 shows a schematic diagram of the structure of a terminal according to some embodiments of the present disclosure. Figure 5 As shown, the terminal 50 of this embodiment includes: a receiving module 501, configured to monitor signaling from a high-orbit satellite in a specified mode, wherein the terminal in the specified mode does not track a low-orbit satellite; in response to receiving a first request sent by a high-orbit satellite, exit the specified mode, the first request includes information of a specified satellite, and the specified satellite is a high-orbit satellite or a low-orbit satellite; a sending module 502, configured to send data to the network side via the specified satellite in a second state.
[0093] In some embodiments, the designated satellite is determined based on the type of traffic.
[0094] In some embodiments, when the data rate of the service type is lower than a first threshold, the designated satellite is a high-orbit satellite; when the data rate of the service type is higher than a second threshold, the designated satellite is a low-orbit satellite.
[0095] In some embodiments, when the service type is text transmission or voice transmission, the designated satellite is a high-orbit satellite; when the service type is image transmission with a resolution greater than a third threshold, or video transmission, the designated satellite is a low-orbit satellite.
[0096] In some embodiments, in response to the designated satellite being a high-orbit satellite, the first request includes at least one of an identifier of the high-orbit satellite, an identifier of the terminal, an identifier of the service type, and an identifier of a beam of the high-orbit satellite.
[0097] In some embodiments, in response to the designated satellite being a low-orbit satellite, the first request includes an identifier of the low-orbit satellite, and also includes an identifier of a high-orbit satellite, an identifier of the terminal, an identifier of the service type, a beam identifier of the low-orbit satellite, and at least one of time-frequency resource information.
[0098] In some embodiments, the terminal 50 further includes an access module 503 configured to: when the designated satellite is a low-orbit satellite, in response to the first request, disconnect from the high-orbit satellite; and access the low-orbit satellite.
[0099] In some embodiments, the access module 503 is configured to: after sending data to the network side through the designated satellite, disconnect from the low-orbit satellite; and access the high-orbit satellite.
[0100] In some embodiments, the receiving module 501 is further configured to: re-enter the designated mode after sending data to the network side via the designated satellite.
[0101] In some embodiments, terminal 50 is a fixed terminal.
[0102] Figure 6 FIG. 1 shows a schematic diagram of the structure of a high-orbit satellite according to some embodiments of the present disclosure. Figure 6 As shown, the high-orbit satellite 60 of this embodiment includes: a receiving module 601, configured to receive a data transmission request sent by the network side; a sending module 602, configured to send a first request to a terminal in a specified mode, the first request including information of a specified satellite, for triggering the terminal to exit the specified mode and send data to the network side through the specified satellite, wherein the terminal in the specified mode does not track a low-orbit satellite, and the specified satellite is a high-orbit satellite or a low-orbit satellite.
[0103] In some embodiments, the data transmission request includes a service type, and the satellite communication method further includes: determining a designated satellite according to the service type.
[0104] In some embodiments, the data transmission request includes at least one of an identification of a high-orbit satellite, an identification of a terminal, a location of the terminal, and a service type.
[0105] In some embodiments, the receiving module 601 is further configured to: in response to the designated satellite being a high-orbit satellite, receive data sent by the terminal; and the sending module 602 is further configured to send the data to the network side.
[0106] In some embodiments, the sending module 602 is further configured to send a second request to the low-orbit satellite in response to the designated satellite being a low-orbit satellite, the second request including at least one of the identification of the high-orbit satellite, the identification of the terminal, and the service type; the receiving module 601 is further configured to receive a response to the second request sent by the low-orbit satellite, the response including at least one of the identification of the low-orbit satellite, the beam identification of the low-orbit satellite, and time-frequency resource information.
[0107] Figure 7 FIG. 2 shows a schematic diagram of the structure of a satellite communication system according to some embodiments of the present disclosure. Figure 7 As shown, the satellite communication system 7 of this embodiment includes: a terminal 50 and a high-orbit satellite 60.
[0108] In some embodiments, the satellite communication system 7 further includes: a core network device 71 configured to send a data transmission request to a high-orbit satellite.
[0109] In some embodiments, the satellite communication system 7 further includes: a low-orbit satellite 72, which is configured to receive data sent by the terminal when the designated satellite is a low-orbit satellite; and send the data to the network side.
[0110] Figure 8 FIG. 1 shows a schematic diagram of the structure of an electronic device according to some embodiments of the present disclosure. Figure 8 As shown, the electronic device 80 of this embodiment includes: a memory 810 and a processor 820 coupled to the memory 810 , and the processor 820 is configured to execute the satellite communication method in any one of the aforementioned embodiments based on instructions stored in the memory 810 .
[0111] The memory 810 may include, for example, a system memory, a fixed non-volatile storage medium, etc. The system memory may store, for example, an operating system, an application program, a boot loader, and other programs.
[0112] Fig. 9 FIG. 2 shows a schematic diagram of the structure of an electronic device according to some other embodiments of the present disclosure. Fig. 9 As shown, the electronic device 90 of this embodiment includes: a memory 910 and a processor 920, and may also include an input / output interface 930, a network interface 940, a storage interface 950, etc. These interfaces 930, 940, 950 and the memory 910 and the processor 920 may be connected, for example, via a bus 960. Among them, the input / output interface 930 provides a connection interface for input / output devices such as a display, a mouse, a keyboard, and a touch screen. The network interface 940 provides a connection interface for various networked devices. The storage interface 950 provides a connection interface for external storage devices such as SD cards and USB flash drives.
[0113] An embodiment of the present disclosure further provides a computer-readable storage medium having a computer program stored thereon, wherein the program implements any one of the aforementioned satellite communication methods when executed by a processor.
[0114] Those skilled in the art will appreciate that the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present disclosure may take the form of a computer program product implemented on one or more computer-usable non-transient storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0115] The present disclosure is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present disclosure. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0116] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0117] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0118] The above description is only a preferred embodiment of the present disclosure and is not intended to limit the present disclosure. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present disclosure should be included in the protection scope of the present disclosure.
Claims
1. A satellite communication method, performed by a terminal, comprising: In a specified mode, monitoring a signal from a high-orbit satellite, wherein the terminal in the specified mode does not track the low-orbit satellite; In response to receiving a first request sent by the high-orbit satellite, exiting the designated mode, the first request including information of a designated satellite, the designated satellite being the high-orbit satellite or the low-orbit satellite; The data is sent to the network side via the designated satellite.
2. The satellite communication method according to claim 1, wherein: The designated satellite is determined according to the service type.
3. The satellite communication method according to claim 2, wherein: When the data rate of the service type is lower than a first threshold, the designated satellite is the high-orbit satellite; When the data rate of the service type is higher than a second threshold, the designated satellite is the low-orbit satellite.
4. The satellite communication method according to claim 2, wherein: When the service type is text transmission or voice transmission, the designated satellite is the high-orbit satellite; When the service type is image transmission or video transmission with a resolution greater than a third threshold, the designated satellite is the low-orbit satellite.
5. The satellite communication method according to claim 1, wherein: In response to the designated satellite being the high-orbit satellite, the first request includes at least one of an identifier of the high-orbit satellite, an identifier of the terminal, an identifier of a service type, and an identifier of a beam of the high-orbit satellite.
6. The satellite communication method according to claim 1, wherein: In response to the designated satellite being the low-orbit satellite, the first request includes the identifier of the low-orbit satellite, and also includes at least one of the identifier of the high-orbit satellite, the identifier of the terminal, the identifier of the service type, the beam identifier of the low-orbit satellite, and time-frequency resource information.
7. The satellite communication method according to claim 1 or 6, further comprising: When the designated satellite is the low-orbit satellite, disconnecting from the high-orbit satellite in response to the first request; Access the low-orbit satellite.
8. The satellite communication method according to claim 7, further comprising: After sending the data to the network side through the designated satellite, disconnecting from the low-orbit satellite; Access the high-orbit satellite.
9. The satellite communication method according to any one of claims 1 to 6, further comprising: After sending data to the network side via the designated satellite, the designated mode is re-entered.
10. The satellite communication method according to any one of claims 1 to 6, wherein: The terminal is a fixed terminal.
11. A satellite communication method, performed by a high-orbit satellite, comprising: Receive a data transmission request sent by the network side; A first request is sent to a terminal in a specified mode, wherein the first request includes information of a specified satellite, and is used to trigger the terminal to exit the specified mode and send data to the network side through the specified satellite, wherein the terminal in the specified mode does not track low-orbit satellites, and the specified satellite is the high-orbit satellite or the low-orbit satellite.
12. The satellite communication method according to claim 11, wherein: The data transmission request includes a service type, and the satellite communication method further includes: The designated satellite is determined according to the service type.
13. The satellite communication method according to claim 11, wherein: The data transmission request includes at least one of an identifier of the high-orbit satellite, an identifier of the terminal, a location of the terminal, and a service type.
14. The satellite communication method according to claim 11, further comprising: In response to the designated satellite being the high-orbit satellite, receiving data sent by the terminal; The data is sent to the network side.
15. The satellite communication method according to claim 11, further comprising: In response to the designated satellite being the low-orbit satellite, sending a second request to the low-orbit satellite, the second request including at least one of an identifier of the high-orbit satellite, an identifier of the terminal, and a service type; A response to the second request sent by the low-orbit satellite is received, wherein the response includes at least one of an identifier of the low-orbit satellite, a beam identifier of the low-orbit satellite, and time-frequency resource information.
16. A terminal, comprising: A receiving module is configured to monitor signaling from a high-orbit satellite in a specified mode, wherein the terminal in the specified mode does not track the low-orbit satellite; in response to receiving a first request sent by the high-orbit satellite, exit the specified mode, wherein the first request includes information of a specified satellite, and the specified satellite is the high-orbit satellite or the low-orbit satellite; The sending module is configured to send data to the network side through the designated satellite in the second state.
17. A high-orbit satellite, comprising: A receiving module, configured to receive a data transmission request sent by a network side; The sending module is configured to send a first request to a terminal in a specified mode, wherein the first request includes information of a specified satellite, and is used to trigger the terminal to exit the specified mode and send data to the network side through the specified satellite, wherein the terminal in the specified mode does not track low-orbit satellites, and the specified satellite is the high-orbit satellite or the low-orbit satellite.
18. A satellite communication system comprising: The terminal according to claim 16; and The high-orbit satellite according to claim 17.
19. The satellite communication system according to claim 18, further comprising: The core network device is configured to send the data transmission request to the high-orbit satellite.
20. The satellite communication system according to claim 18, further comprising: a low-orbit satellite, configured to receive data sent by the terminal when the designated satellite is the low-orbit satellite; The data is sent to the network side.
21. An electronic device, comprising: Memory; as well as A processor coupled to the memory, wherein the processor is configured to execute the satellite communication method according to any one of claims 1 to 15 based on instructions stored in the memory.
22. A computer-readable storage medium having a computer program stored thereon, wherein when the program is executed by a processor, the satellite communication method according to any one of claims 1 to 15 is implemented.
23. A computer program product, when the computer program product is run on a computer, enables the computer to implement the satellite communication method according to any one of claims 1 to 15.