Search

US-12627369-B2 - Satellite-based communication method and apparatus, and storage medium

US12627369B2US 12627369 B2US12627369 B2US 12627369B2US-12627369-B2

Abstract

A satellite-based communication method includes obtaining operation information of a first satellite and location information of a target coverage area; and determining parameters of an antenna of the first satellite according to the operation information of the first satellite and the location information of the target coverage area. The parameters are configured to control the antenna to provide beams directed to the target coverage area. A satellite-based communication apparatus and storage medium are also disclosed.

Inventors

  • Yuanyuan Li

Assignees

  • BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.

Dates

Publication Date
20260512
Application Date
20200703

Claims (10)

  1. 1 . A satellite-based communication method, performed by a first satellite, comprising: obtaining operation information of the first satellite and location information of a target coverage area of the first satellite; determining a direction of arrival of a signal sent by a device on ground located in the target coverage area of the first satellite; determining parameters of an antenna of the first satellite according to the operation information of the first satellite and the direction of arrival, wherein the parameters are configured to control the antenna to provide beams directed to the target coverage area; communicating with terminals within the target coverage area with the beams; wherein determining the direction of arrival of the signal sent by the device on ground located in the target coverage area of the first satellite comprises: obtaining the direction of arrival of the signal sent by the device on ground located in the target coverage area of the first satellite from a second satellite; wherein a target coverage area of the second satellite at least partially overlaps with the target coverage area of the first satellite, and the first satellite and the second satellite provide beams directed to the target coverage area of the first satellite at different moments; wherein determining the parameters of the antenna of the first satellite according to the operation information of the first satellite and the direction of arrival comprises: determining a relative displacement of the first satellite relative to the second satellite in a first time period according to a moving speed of the first satellite relative to the second satellite and a position of the first satellite relative to the second satellite, wherein the first time period is a time period from a moment of receiving by the second satellite the signal sent by the device on ground to determine and send the direction of arrival to a moment of receiving by the first satellite the direction of arrival sent by the second satellite; determining a first angle change according to the relative displacement; determining a second angle change in an angle of the first satellite to the ground in a second time period according to the moving speed of the first satellite and an orbit of the first satellite, wherein the second time period is a time period from a moment of receiving by the first satellite the direction of arrival sent by the second satellite to a moment of emitting the beams by the first satellite; and determining the parameters of the antenna of the first satellite according to the first angle change, the second angle change and the direction of arrival.
  2. 2 . The method according to claim 1 , wherein the target coverage area is a coverage area corresponding to an orbit sub-interval where the first satellite is located; or the target coverage area is a coverage area corresponding to a sub-interval of an operation cycle where the first satellite is located.
  3. 3 . The method according to claim 1 , further comprising: communicating with terminals within the target coverage area with the beams using different resources.
  4. 4 . The method according to claim 3 , wherein the resources comprise at least one of a time domain resource, an air domain resource or a code domain resource.
  5. 5 . A satellite-based communication method, performed by a terminal comprising: determining service beams in an area where the terminal is located, wherein the service beams are provided by at least one satellite, and different satellites provide service beams directed to the area in different time periods; communicating with the satellite by using the service beams; wherein the service beams are provided by a first satellite of the at least one satellite via: obtaining the direction of arrival of the signal sent by the device on ground located in the target coverage area of the first satellite from a second satellite; wherein a target coverage area of the second satellite at least partially overlaps with the target coverage area of the first satellite, and the first satellite and the second satellite provide beams directed to the target coverage area of the first satellite at different moments; determining parameters of an antenna of the first satellite according to the operation information of the first satellite and the direction of arrival; wherein determining the parameters of the antenna of the first satellite according to the operation information of the first satellite and the direction of arrival comprises: determining a relative displacement of the first satellite relative to the second satellite in a first time period according to a moving speed of the first satellite relative to the second satellite and a position of the first satellite relative to the second satellite, wherein the first time period is a time period from a moment of receiving by the second satellite the signal sent by the device on ground to determine and send the direction of arrival to a moment of receiving by the first satellite the direction of arrival sent by the second satellite; determining a first angle change according to the relative displacement; determining a second angle change in an angle of the first satellite to the ground in a second time period according to the moving speed of the first satellite and an orbit of the first satellite, wherein the second time period is a time period from a moment of receiving by the first satellite the direction of arrival sent by the second satellite to a moment of emitting the beams by the first satellite; and determining the parameters of the antenna of the first satellite according to the first angle change, the second angle change and the direction of arrival.
  6. 6 . The method according to claim 5 , wherein determining the service beams in the area where the terminal is located further comprises: determining the service beams in the area where the terminal is located according to a correspondence between the areas and the beams.
  7. 7 . The method according to claim 5 , further comprising: determining a service satellite providing the service beams based on time.
  8. 8 . The method according to claim 7 , further comprising: obtaining communication parameters of the service satellite; performing communication by using the communication parameters.
  9. 9 . A satellite-based communication apparatus, comprising: a processor; a memory for storing instructions executable by the processor; wherein the processor is configured to: obtain operation information of a first satellite and location information of a target coverage area of a first satellite; determine a direction of arrival of a signal sent by a device on ground located in the target coverage area of the first satellite; determine parameters of an antenna of the first satellite according to the operation information of the first satellite and the direction of arrival, wherein the parameters are configured to control the antenna to provide beams directed to the target coverage area; communicate with terminals within the target coverage area with the beams; wherein determine the direction of arrival of the signal sent by the device on ground located in the target coverage area of the first satellite comprises: obtain the direction of arrival of the signal sent by the device on ground located in the target coverage area of the first satellite from a second satellite; wherein a target coverage area of the second satellite at least partially overlaps with the target coverage area of the first satellite, and the first satellite and the second satellite provide beams directed to the target coverage area of the first satellite at different moments; wherein determine the parameters of the antenna of the first satellite according to the operation information of the first satellite and the direction of arrival comprises: determining a relative displacement of the first satellite relative to the second satellite in a first time period according to a moving speed of the first satellite relative to the second satellite and a position of the first satellite relative to the second satellite, wherein the first time period is a time period from a moment of receiving by the second satellite the signal sent by the device on ground to determine and send the direction of arrival to a moment of receiving by the first satellite the direction of arrival sent by the second satellite; determining a first angle change according to the relative displacement; determining a second angle change in an angle of the first satellite to the ground in a second time period according to the moving speed of the first satellite and an orbit of the first satellite, wherein the second time period is a time period from a moment of receiving by the first satellite the direction of arrival sent by the second satellite to a moment of emitting the beams by the first satellite; and determining the parameters of the antenna of the first satellite according to the first angle change, the second angle change and the direction of arrival.
  10. 10 . A computer-readable storage medium having stored therein instructions that, when executed by a processor, cause the processor to perform the satellite-based communication method according to claim 1 .

Description

CROSS-REFERENCE TO RELATED APPLICATION The present application is a U.S. National Stage of International Application No. PCT/CN2020/100267, filed Jul. 3, 2020, the contents of all of which are incorporated herein by reference in their entireties for all purposes. TECHNICAL FIELD The present disclosure relates to a communication technology field, and more particularly to a satellite-based communication method, a satellite-based communication apparatus, and a storage medium. BACKGROUND With development of the satellite communication technology, it is possible to use satellites to provide communication services for aircrafts, ships, and remote areas where it may not be cost-effective or even possible to install terrestrial base stations and other communication equipment. A non-synchronous orbit satellite moves relative to the ground, and has a changeable attitude with time. A coverage area of an antenna of the satellite on the ground will move and rotate with the movement of the satellite. Since a low-orbit satellite has a fast movement speed, a coverage range of an antenna on the ground changes quickly, such that a ground communication terminal needs to frequently switch access beams, or even fails to access the beams, which affects communication quality. SUMMARY Embodiments of the present disclosure provide a satellite-based communication method, a satellite-based communication apparatus, and a storage medium. According to a first aspect of embodiments of the present disclosure, a satellite-based communication method is provided. The method includes obtaining operation information of a first satellite and location information of a target coverage area; and determining parameters of an antenna of the first satellite according to the operation information of the first satellite and the location information of the target coverage area. The parameters are configured to control the antenna to provide beams directed to the target coverage area. According to a second aspect of embodiments of the present disclosure, a satellite-based communication method is provided. The method includes determining service beams in an area where a terminal is located, in which the service beams are provided by at least one satellite, and different satellites provide service beams directed to the area in different time periods; and communicating with the satellite by using the service beams. According to a third aspect of embodiments of the present disclosure, a satellite-based communication apparatus is provided. The apparatus includes a processor; and a memory for storing instructions executable by the processor. The processor is configured to load and execute the instructions to perform the satellite-based communication method according to the first aspect or the second aspect. According to a fourth aspect of embodiments of the present disclosure, a computer-readable storage medium is provided. The computer-readable storage medium has stored therein instructions that, when executed by a processor, cause the processor to perform the satellite-based communication method according to the first aspect or the second aspect. It is to be understood that both the foregoing general description and the following detailed description are illustrative and explanatory only and are not intended to limit the embodiments of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure. FIG. 1 is a block diagram illustrating a satellite communication system according to an illustrative embodiment. FIG. 2 is a flowchart illustrating a satellite-based communication method performed by a satellite according to an illustrative embodiment. FIG. 3 is a flowchart illustrating a satellite-based communication method performed by a terminal according to an illustrative embodiment. FIG. 4 is a flowchart illustrating a satellite-based communication method according to an illustrative embodiment. FIG. 5 is a schematic diagram illustrating a satellite-based communication apparatus implementing a satellite according to an illustrative embodiment. FIG. 6 is a schematic diagram illustrating a satellite-based communication apparatus implementing a satellite according to an illustrative embodiment. FIG. 7 is a block diagram illustrating a satellite-based communication apparatus such as a satellite, according to an illustrative embodiment. FIG. 8 is a block diagram illustrating a satellite-based communication apparatus such as a terminal, according to another illustrative embodiment. DETAILED DESCRIPTION Reference will now be made in detail to illustrative embodiments, examples of which are illustrated in the accompanying drawings. The following description refers to the accompanying drawings in which the same numbers in