Beam scanning and allocating method, high-orbit relay satellite communication system and device

CN122533642APending Publication Date: 2026-08-07CANGYU TIANJI (BEIJING) INFORMATION & COMM TECH CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CANGYU TIANJI (BEIJING) INFORMATION & COMM TECH CO LTD
Filing Date
2026-07-09
Publication Date
2026-08-07

AI Technical Summary

Technical Problem

[0003]在高轨中继卫星(GEO)支持低轨卫星终端接入的空天地一体化通信场景中,存在以下显著特点与挑战:首先是星地单程传输时延巨大,巨大的传输时延会显著影响信令传输的时间;此外,在高轨天基中继卫星通信系统中,波束覆盖方案面临根本性约束:1)若采用传统的广域宽波束覆盖,虽然能够实现无缝覆盖,但对卫星天线增益和发射功率要求极高,导致系统成本巨大,难以满足企业运营需求;2)高轨卫星的对地覆盖范围远大于低轨卫星,在波束宽度急剧收窄后,为覆盖同一片服务区域,所需扫描的波位数量将呈数量级增加

Benefits of technology

[0015] The beam scanning and allocation method for a high-orbit relay satellite communication system provided in this disclosure firstly involves a decision engine module detecting a trigger event sent by any target terminal, determining the target task based on the trigger event, and generating a mode switching command to the high-orbit relay satellite. Then, upon receiving the mode switching command, the high-orbit relay satellite switches from a first operating mode to a second operating mode and converts at least one forward beam into a dedicated broadcast signaling beam. Next, the decision engine module determines a target scanning strategy based on the trigger event and sends the target scanning strategy to the high-orbit relay satellite. Finally, upon receiving the target scanning strategy, the high-orbit relay satellite performs a broadcast scan of the target terminal or target area using the dedicated broadcast signaling beam. This method breaks the limitations of fixed beam resource allocation in traditional high-orbit relay satellites and creatively sets up two distinct operating modes: one is an extremely efficient "zero-broadcast" normal mode, i.e., the first operating mode, where all beams are used to transmit service data; the other is a "broadcast-enabled" guided mode responding to specific events, i.e., the second operating mode, where one beam is temporarily converted into a broadcast beam. Once the decision engine module detects various triggering events such as new terminal access, high-priority external tasks, or abnormal regional access, it controls the high-orbit relay satellite to automatically and instantly switch to the second working mode and selects the most suitable scanning strategy to resolve the target task corresponding to the triggering event. After the task is completed, the high-orbit relay satellite automatically returns to the first working mode, achieving efficient utilization of beam resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122533642A_ABST
    Figure CN122533642A_ABST
Patent Text Reader

Abstract

The beam scanning and allocation method, system and device for the high-orbit relay satellite communication system provided by the embodiments of the present disclosure comprise: a decision engine module determines a target task according to a trigger event after monitoring the trigger event sent by any target terminal, and generates a mode switching instruction to a high-orbit relay satellite; the high-orbit relay satellite switches from a first working mode to a second working mode after receiving the mode switching instruction, and converts at least one forward beam into a dedicated broadcast signaling beam; the decision engine module determines a target scanning strategy according to the trigger event, and sends the target scanning strategy to the high-orbit relay satellite; the high-orbit relay satellite performs broadcast scanning on the target terminal or target area through the dedicated broadcast signaling beam after receiving the target scanning strategy. The effective utilization of the beam resources of the high-orbit relay satellite is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of satellite communication and related technical fields, specifically to a beam scanning and allocation method, a high-orbit relay satellite communication system and equipment. Background Technology

[0002] High-orbit relay satellite communication is a crucial support for significantly improving the information transmission rate and real-time performance of low-orbit satellites, and for building an integrated space-air-ground system.

[0003] In the integrated space-air-ground communication scenario where high-orbit relay satellites (GEO) support low-orbit satellite terminal access, the following significant characteristics and challenges exist: First, the one-way transmission delay between satellite and ground is enormous, significantly impacting signaling transmission time. Furthermore, beam coverage schemes in GEO space-based relay satellite communication systems face fundamental constraints: 1) While traditional wide-area beam coverage can achieve seamless coverage, it places extremely high demands on satellite antenna gain and transmit power, resulting in huge system costs and making it difficult to meet enterprise operational needs; 2) The ground coverage range of GEO satellites is much larger than that of low-orbit satellites. With the beamwidth narrowing dramatically, the number of beam positions required to cover the same service area increases exponentially. Directly adopting the passive search-based ergonomic beam scanning and random access methods commonly used in terrestrial networks or low-orbit constellations in this scenario will result in problems such as large scanning delays, low access efficiency, low beam resource utilization, and wasted signaling overhead. Therefore, in the context of high-orbit relay satellites, existing technologies cannot achieve rapid and accurate access and efficient utilization of beam resources for low-orbit terminals under the constraints of limited beam resources and high-speed terminal movement. Summary of the Invention

[0004] The embodiments described herein provide a beam scanning and allocation method, a high-orbit relay satellite communication system and equipment, which realize the effective utilization of beam resources of high-orbit relay satellites.

[0005] Firstly, according to the present disclosure, a beam scanning and allocation method for a high-orbit relay satellite communication system is provided. This method is applied to a high-orbit relay satellite communication system, which includes a decision engine module, a high-orbit relay satellite, and a multi-beam phased array antenna. The multi-beam phased array antenna is mounted on the high-orbit relay satellite and is used to generate multiple forward beams, including: After detecting a trigger event sent by any target terminal, the decision engine module determines the target task based on the trigger event and generates a mode switching instruction to the high-orbit relay satellite. The target terminal is a terminal that needs to access the high-orbit relay satellite to obtain communication services. The trigger event includes at least external injection events, terminal trigger events, statistical learning events, and inter-network collaboration events. After receiving the mode switching command, the high-orbit relay satellite switches from the first working mode to the second working mode and converts at least one forward beam into a dedicated broadcast signaling beam. The high-orbit relay satellite is in zero broadcast mode in the first working mode and in guidance mode in the second working mode. The decision engine module determines the target scanning strategy based on the triggering event and sends the target scanning strategy to the high-orbit relay satellite. The target scanning strategy includes a single-point scanning strategy, a redundant area scanning strategy, a sector-guided scanning strategy, and a focused polling scanning strategy. After receiving the target scanning strategy, the high-orbit relay satellite broadcasts a scan of the target terminal or target area using the dedicated broadcast signaling beam, wherein the dedicated broadcast beam covers the target terminal or the target area.

[0006] In some embodiments of this disclosure, the method further includes: The decision engine module obtains the task completion conditions of the target task, and when the target task meets the task completion conditions, it generates a mode recovery command to the high-orbit relay satellite. After receiving the mode recovery command, the high-orbit relay satellite releases and reconfigures the dedicated broadcast signaling beam as a dynamic service beam, and switches from the second working mode to the first working mode.

[0007] In some embodiments of this disclosure, the decision engine module determines a target scanning strategy based on the triggering event, including: When the triggering event is an external injection event, the target scanning strategy is determined to be a single-point scanning strategy; When the triggering event is a terminal triggering event, the target scanning strategy is determined to be a sector scanning strategy or a redundant area scanning strategy based on the type information corresponding to the terminal triggering event. When the triggering event is a statistical learning event, the target scanning strategy is determined to be a focused polling scanning strategy; When the triggering event is an inter-network collaboration event, the target scanning strategy is determined to be a redundant area scanning strategy.

[0008] In some embodiments of this disclosure, when the triggering event is a terminal triggering event, determining whether the target scanning strategy is a sector scanning strategy or a redundant region scanning strategy based on the type information corresponding to the terminal triggering event includes: When the terminal trigger event is a terminal trigger event for the first time accessing the terminal, the target scanning strategy is determined to be a sector scanning strategy; If the terminal triggering event is a terminal triggering event of a historical access terminal, and the number of access failures of the terminal corresponding to the terminal triggering event of the historical access terminal meets a preset threshold, then the target scanning strategy is determined to be a redundant area scanning strategy.

[0009] In some embodiments of this disclosure, after receiving the target scanning strategy, the high-orbit relay satellite performs a broadcast scan of the target terminal or target area through the dedicated broadcast signaling beam, including: When the target scanning strategy received by the high-orbit relay satellite is a single-point scanning strategy, the dedicated broadcast signaling beam is controlled to continuously broadcast scan the target terminal at the location information within the target time window, based on the location information of the target terminal. When the target scanning strategy received by the high-orbit relay satellite is a redundant area scanning strategy, the center beam and the adjacent beams adjacent to the center beam are determined according to the predicted or historical location information of the target terminal. The dedicated broadcast signaling beam is controlled to point to the center beam and the multiple adjacent beams in a time-division manner, so that the target terminal is broadcast scanned when the center beam and each of the adjacent beams are dedicated broadcast signaling beams. When the target scanning strategy received by the high-orbit relay satellite is a sector-guided scanning strategy, the dedicated broadcast signaling beam is controlled to broadcast scan the sector area that is related to the angle of arrival based on the angle of arrival of the received trigger event. When the target scanning strategy received by the high-orbit relay satellite is a focused polling scanning strategy, the dedicated broadcast signaling beam is controlled to poll the beam position set corresponding to the target area in a sequential manner from near to far, according to the determined target area. The target area is the area corresponding to the remote node when the access failure rate of the remote node meets the preset failure rate.

[0010] In some embodiments of this disclosure, the method further includes: Upon first access, the terminal obtains its own real-time location and speed information. The first access terminal obtains the real-time ephemeris of the high-orbit relay satellite; The first access terminal determines the distance information based on its own real-time location information and the real-time ephemeris of the high-orbit relay satellite, and determines the uplink transmission delay based on the distance information, as well as the value of advancing the local transmission timing uplink transmission delay. The first access terminal determines its radial relative velocity based on its real-time location information, real-time speed information and real-time ephemeris, and determines the uplink Doppler frequency shift based on the radial relative velocity, as well as the inverse of the Doppler frequency shift to pre-offset the local transmission frequency; The first-time access terminal sends a preamble through pre-configured random access resources.

[0011] In some embodiments of this disclosure, the method further includes: In response to receiving an access request from the first access terminal, the high-orbit relay satellite obtains the preamble sequence included in the access request, and generates a terminal trigger event when the preamble sequence meets a preset preamble sequence range.

[0012] Secondly, according to the content of this disclosure, a high-orbit relay satellite communication system is provided, comprising: The decision engine module is configured to determine the target task based on the trigger event after detecting a trigger event sent by any target terminal, generate a mode switching instruction to the high-orbit relay satellite, and determine the target scanning strategy based on the trigger event. A high-orbit relay satellite, which is communicatively connected to the decision engine module, is configured to switch from a first working mode to a second working mode after receiving the mode switching instruction, and to convert at least one forward beam into a dedicated broadcast signaling beam. After receiving the target scanning strategy, it broadcasts and scans the target terminal or target area through the dedicated broadcast signaling beam, wherein the dedicated broadcast beam covers the target terminal or the target area. A multi-beam phased array antenna, mounted on the high-orbit relay satellite, is used to generate multiple forward beams; The target terminal is a terminal that needs to access the high-orbit relay satellite to obtain communication services. The triggering events include at least external injection events, terminal triggering events, statistical learning events, and inter-network coordination events. The high-orbit relay satellite operates in zero-broadcast mode in the first working mode and in guided working mode in the second working mode. The target scanning strategy includes single-point scanning strategy, redundant area scanning strategy, sector guided scanning strategy, and focused polling scanning strategy.

[0013] In some embodiments of this disclosure, the decision engine module is further configured to obtain the task completion conditions of the target task, and when the target task meets the task completion conditions, generate a mode recovery instruction to the high-orbit relay satellite, and in response to the mode recovery instruction, release and reconfigure the dedicated broadcast signaling beam as a dynamic service beam, and switch from the second working mode to the first working mode.

[0014] Thirdly, according to this disclosure, a computer device is provided, comprising: One or more processors; Storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the method as described in any of the first aspects.

[0015] The beam scanning and allocation method for a high-orbit relay satellite communication system provided in this disclosure firstly involves a decision engine module detecting a trigger event sent by any target terminal, determining the target task based on the trigger event, and generating a mode switching command to the high-orbit relay satellite. Then, upon receiving the mode switching command, the high-orbit relay satellite switches from a first operating mode to a second operating mode and converts at least one forward beam into a dedicated broadcast signaling beam. Next, the decision engine module determines a target scanning strategy based on the trigger event and sends the target scanning strategy to the high-orbit relay satellite. Finally, upon receiving the target scanning strategy, the high-orbit relay satellite performs a broadcast scan of the target terminal or target area using the dedicated broadcast signaling beam. This method breaks the limitations of fixed beam resource allocation in traditional high-orbit relay satellites and creatively sets up two distinct operating modes: one is an extremely efficient "zero-broadcast" normal mode, i.e., the first operating mode, where all beams are used to transmit service data; the other is a "broadcast-enabled" guided mode responding to specific events, i.e., the second operating mode, where one beam is temporarily converted into a broadcast beam. Once the decision engine module detects various triggering events such as new terminal access, high-priority external tasks, or abnormal regional access, it controls the high-orbit relay satellite to automatically and instantly switch to the second working mode and selects the most suitable scanning strategy to resolve the target task corresponding to the triggering event. After the task is completed, the high-orbit relay satellite automatically returns to the first working mode, achieving efficient utilization of beam resources.

[0016] The above description is merely an overview of the technical solutions of the embodiments of this application. In order to better understand the technical means of the embodiments of this application and to implement them in accordance with the contents of the specification, and to make the above and other objects, features and advantages of the embodiments of this application more obvious and understandable, specific implementation methods of this application are described below. Attached Figure Description

[0017] To more clearly illustrate the technical solutions of the embodiments of this disclosure, the accompanying drawings of the embodiments will be briefly described below. It should be understood that the drawings described below only relate to some embodiments of this disclosure and are not intended to limit this disclosure, wherein: Figure 1 This is a schematic flowchart of a beam scanning and allocation method for a high-orbit relay satellite communication system provided in this embodiment of the disclosure; Figure 2 This is a schematic diagram of the structure of a high-orbit relay satellite communication system provided in an embodiment of this disclosure; Figure 3 This is a schematic diagram of the structure of a computer device provided in an embodiment of this disclosure.

[0018] In the accompanying diagram, markers with the same last two digits correspond to the same elements. It should be noted that the elements in the diagram are schematic and not drawn to scale. Detailed Implementation

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

[0020] Unless otherwise defined, all terms used herein (including technical and scientific terms) shall have the same meaning as commonly understood by one of ordinary skill in the art to which this subject matter pertains. It will be further understood that terms such as those defined in commonly used dictionaries shall be interpreted as having the meaning consistent with their meaning in the context of the specification and in the relevant art, and shall not be interpreted in an idealized or overly formal form unless otherwise explicitly defined herein. As used herein, the statement of “connecting” or “coupling” two or more parts together shall mean that these parts are directly joined together or joined through one or more intermediate components.

[0021] The term "embodiment" as used herein means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of the phrase "embodiment" in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0022] In this article, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists, A and B exist simultaneously, or B exists. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.

[0023] Furthermore, in all embodiments of this disclosure, terms such as “first” and “second” are used only to distinguish one component (or part of a component) from another component (or another part of a component).

[0024] In the description of this application, unless otherwise stated, "multiple" means two or more (including two), and similarly, "multiple groups" means two or more (including two groups).

[0025] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings.

[0026] To address the problems existing in the prior art, this disclosure provides a beam scanning and allocation method for a high-orbit relay satellite communication system. The beam scanning and allocation method provided in this disclosure is applied to a high-orbit relay satellite communication system, which includes a decision engine module, a high-orbit relay satellite, and a multi-beam phased array antenna. The multi-beam phased array antenna is mounted on the high-orbit relay satellite and is used to generate multiple forward beams. Figure 1 This is a flowchart illustrating a beam scanning and allocation method for a high-orbit relay satellite communication system provided in this disclosure embodiment, as shown below. Figure 1 As shown, the beam scanning and allocation method for high-orbit relay satellite communication systems includes: After detecting a trigger event sent by any target terminal, the S110 and decision engine modules determine the target task based on the trigger event and generate a mode switching command to the high-orbit relay satellite.

[0027] The target terminal is a terminal that needs to access a high-orbit relay satellite to obtain communication services, and the triggering events include at least external injection events, terminal triggering events, statistical learning events, and inter-network coordination events.

[0028] Specifically, an event is a set of triggering conditions from different sources and of different types. The sources of events include at least external service systems, individual terminal behavior, network area statistical performance, and other collaborative network nodes.

[0029] External injection events originate from external service providers (such as emergency command centers or flight control systems), and are triggered by receiving a "planned access instruction" containing a precise target ID, location, and time window. Terminal-triggered events originate from individual terminals, and are triggered by detecting a "new terminal preamble sequence" or a specific terminal exceeding the limit for consecutive access failures. Statistical learning events originate from network regions (wavelengths or geographic grids), and are triggered by statistically finding that the random access failure rate in a specific beam coverage area exceeds a preset threshold within the statistical window. Inter-network collaboration events originate from other network nodes, and are triggered by receiving an "assistance request" from a neighboring low-Earth orbit satellite, ground gateway, or other high-Earth orbit satellite, requesting guidance for a terminal with inaccurate information.

[0030] After detecting a trigger event sent by any target terminal, the decision engine module identifies and parses the trigger event, generates specific work instructions to be executed, i.e., specific target tasks to be executed, and generates mode switching instructions to the high-orbit relay satellite, so as to control the high-orbit relay satellite to switch its working mode through the mode switching instructions.

[0031] It should be noted that when the decision engine module does not detect the triggering event sent by the terminal, the high-orbit relay satellite always operates in the first working mode. During the operation of the high-orbit relay satellite in the first working mode, the high-orbit relay satellite does not send periodic downlink broadcast signals. All forward beams are configured as dynamic service beams for transmitting service data. That is, each forward beam generated by the high-orbit relay satellite is only used to transmit service data (such as user internet data, remote sensing backhaul data, etc.), and not for transmitting periodic broadcast signaling (such as SSB, SIB, etc.).

[0032] Upon receiving the mode switching command, the S120 high-orbit relay satellite switches from the first working mode to the second working mode and converts at least one forward beam into a dedicated broadcast signaling beam.

[0033] Among them, the high-orbit relay satellite operates in zero-broadcast mode in the first working mode and in guidance mode in the second working mode.

[0034] After receiving the mode switching command sent by the decision engine module, the high-orbit relay satellite switches from the first working mode to the second working mode. In the second working mode, at least one forward beam is converted into a dedicated broadcast signaling beam.

[0035] Specifically, at least one forward beam continues to transmit service data as a dynamic service beam, and at least one, but not all, of the forward beams are dynamically converted into dedicated broadcast signaling beams, wherein the number of converted dedicated broadcast signaling beams is less than the total number of forward beams configured in the system.

[0036] In a specific example, if a multi-beam phased array antenna generates four forward beams, when a high-orbit relay satellite switches from the first operating mode to the second operating mode, only beam 1 changes from a dynamic service beam to a dedicated broadcast signaling beam, while beams 2, 3, and 4 continue to maintain their dynamic service beam status and continue to provide data transmission services to existing terminals. By allocating the operating status of the beams, the technical goal of "responding to events with minimal service interruption" is achieved, avoiding the resource waste caused by the high-orbit relay satellite system-wide broadcast.

[0037] S130: The decision engine module determines the target scanning strategy based on the triggered event and sends the target scanning strategy to the high-orbit relay satellite.

[0038] The target scanning strategies include single-point scanning strategy, redundant region scanning strategy, sector-guided scanning strategy, and focused polling scanning strategy.

[0039] After detecting a triggering event, the decision engine module determines the scanning strategy based on the type information corresponding to the triggering event.

[0040] In a specific implementation, the policy engine module determines the target scanning strategy based on the triggering event, including: when the triggering event is an external injection event, determining the target scanning strategy as a single-point scanning strategy; when the triggering event is a terminal triggering event, determining the target scanning strategy as a sector scanning strategy or a redundant area scanning strategy based on the type information corresponding to the terminal triggering event; when the triggering event is a statistical learning event, determining the target scanning strategy as a focused polling scanning strategy; and when the triggering event is an inter-network collaboration event, the target scanning strategy is a redundant area scanning strategy.

[0041] Specifically, when the triggering event is a terminal triggering event, the target scanning strategy is determined to be either a sector scanning strategy or a redundant area scanning strategy based on the type information corresponding to the terminal triggering event. This includes: when the terminal triggering event is a terminal triggering event for the first access of a terminal, the target scanning strategy is determined to be a sector scanning strategy; when the terminal triggering event is a terminal triggering event for a historically accessed terminal, and the number of access failures of the terminal corresponding to the terminal triggering event of the historically accessed terminal meets a preset threshold, the target scanning strategy is determined to be a redundant area scanning strategy.

[0042] Since the terminal trigger event for the first access to the terminal is the access of a new terminal, only the general direction of the new terminal is known, but the specific distance in that direction is completely unknown. If a precise single-point scanning strategy is adopted, it is impossible to determine which specific wavelength it is pointing to because the distance is unknown. If a redundant area scanning strategy is adopted, the efficiency is extremely low. Furthermore, since the new terminal has never accessed a high-orbit relay satellite, its historical location information is unknown. The only available spatial information is the azimuth information corresponding to the angle of arrival. Therefore, under these conditions, the possible location distribution of the new terminal is a conical space with the high-orbit relay satellite as the vertex and the azimuth information corresponding to the angle of arrival as the central axis. Its projection on the ground is a fan-shaped area. Therefore, when the terminal trigger event is the terminal trigger event for the first access to the terminal, the target scanning strategy is determined to be the sector scanning strategy.

[0043] When a high-orbit relay satellite detects a terminal that has already completed access (i.e., a historical access terminal) and its access requests fail multiple times (e.g., ≥3 times), the triggering event initiated by that historical access terminal indicates that the terminal may have moved or the channel conditions may have changed. However, the high-orbit relay satellite is not completely unaware of this. Under these conditions, the core challenge faced by the high-orbit relay satellite is: knowing the historical location information of the historical access terminal, but due to the passage of time and terminal movement, it cannot be determined whether it is still there. If a precise single-point scan is blindly adopted, it may result in missed detection because the terminal has moved out of the bandgap. If a large-area scan is directly adopted, it will cause unnecessary waste of resources. Therefore, when the terminal triggering event is a terminal triggering event of a historical access terminal, and the number of access failures of the terminal corresponding to the terminal triggering event of the historical access terminal meets a preset threshold, the target scanning strategy is determined to be a redundant area scanning strategy.

[0044] Furthermore, based on the triggering conditions of each triggering event, it can be seen that the external injection event contains a precise target ID and location information. The single-point scanning strategy controls the dedicated broadcast signaling beam to continuously and accurately point to the calculated terminal location for broadcast coverage within a specified time window based on the precise location information of the target terminal in the target task corresponding to the triggering event. Therefore, when the triggering event is an external injection event, the target scanning strategy is determined to be the single-point scanning strategy.

[0045] The trigger condition for a statistical learning event is that the random access failure rate in a specific beam coverage area exceeds a preset threshold within a statistical window. The focused polling scanning strategy controls the dedicated broadcast signaling beam to sequentially poll the beam position set corresponding to the target area in order from near to far, based on the determined target area. Therefore, when the trigger event is a statistical learning event, the target scanning strategy is determined to be the focused polling scanning strategy.

[0046] The triggering condition for an inter-network coordination event is receiving an "assistance request" from a neighboring low-Earth orbit satellite, ground gateway, or other high-Earth orbit satellite, requesting guidance for a terminal with inaccurate information. The redundant area scanning strategy determines the center beam and adjacent beams based on the predicted location information of the target terminal, and controls the dedicated broadcast signaling beam to sequentially point to the center beam and multiple adjacent beams in a time-division manner, so that when the center beam and each adjacent beam are dedicated broadcast signaling beams, broadcast scanning is performed on the target terminal. Therefore, when the triggering event is an inter-network coordination event, the target scanning strategy is determined to be the redundant area scanning strategy.

[0047] In high-orbit relay satellite communication scenarios, the one-way latency between satellite and ground is approximately 120-150ms. If an inappropriate scanning strategy is adopted (such as scanning in the wrong direction or overly large area), each erroneous scanning attempt requires waiting for a response from the terminal, resulting in a significant increase in latency loss. In this embodiment, by accurately classifying triggering events and matching strategies, the scanning method most likely to cover the terminal is selected in the first instance, minimizing the number of invalid scans and thus reducing the negative impact of large satellite-to-ground latency on access efficiency.

[0048] Furthermore, since different types of terminal-triggered events provide vastly different spatial information precision—unconnected terminals only provide directional information (angle of arrival), while failed-to-connect terminals provide historical location information (coordinates with time decay)—matching the information precision with the scanning strategy avoids the following two types of decision failures: Forcibly specifying the center point of the wave position without knowing the distance information (in the new terminal scenario) causes the scanning position to deviate completely from the actual position of the terminal. Using wide-scanning even when historical location information is available (in scenarios where terminals have failed to connect) results in unnecessary waste of resources.

[0049] After receiving the target scanning strategy, the S140 high-orbit relay satellite broadcasts a scan of the target terminal or target area using a dedicated broadcast signaling beam.

[0050] Among them, the dedicated broadcast beam covers the target terminal or target area.

[0051] In a specific implementation, after receiving the target scanning strategy, the high-orbit relay satellite performs a broadcast scan of the target terminal or target area using a dedicated broadcast signaling beam. This includes: when the target scanning strategy received by the high-orbit relay satellite is a single-point scanning strategy, controlling the dedicated broadcast signaling beam to continuously broadcast scan the target terminal within the target time window based on the target terminal's location information; when the target scanning strategy received by the high-orbit relay satellite is a redundant area scanning strategy, determining the center beam and adjacent beams based on the predicted location information of the target terminal, and controlling the dedicated broadcast signaling beam to sequentially point to the center beam and its multiple adjacent beams in a time-division manner, so that the center beam and each adjacent beam are dedicated broadcast signaling beams for broadcast scanning of the target terminal; and when the target scanning strategy received by the high-orbit relay satellite is a sector-guided scanning strategy, controlling the dedicated broadcast signaling beam to broadcast scan a sector area correlated with the angle of arrival based on the angle of arrival of the received trigger event. When the target scanning strategy received by the high-orbit relay satellite is a focused polling scanning strategy, the dedicated broadcast signaling beam is controlled to poll the beam position set corresponding to the target area in order from near to far, according to the determined target area. The target area is the area corresponding to the remote node when the access failure rate of the remote node meets the preset failure rate, that is, the "geographic / beam coverage area where access anomaly occurs", rather than a specific terminal.

[0052] Specifically, when the target scanning strategy received by the high-orbit relay satellite is a single-point scanning strategy, the high-orbit relay satellite will control the dedicated broadcast signaling beam to continuously broadcast and scan the target terminal at the location information within the target time window according to the target terminal identification information, location information and target time window contained in the corresponding target mission, so as to achieve on-demand access with "point-and-shoot".

[0053] When the target scanning strategy received by the high-orbit relay satellite is a redundant area scanning strategy, one implementation method is to query the latest historical location information of the target terminal stored in the system database (including the beam position or geographical coordinates at the time of the last successful access), and then calculate the location movement radius R based on the time difference between the current time of the received target task and the historical record time corresponding to the latest historical location information, combined with the maximum moving speed of the target terminal. Then, using the historical location information or predicted location information of the target terminal as the center beam, multiple adjacent beams are extended outward. Finally, the dedicated broadcast signaling beam is controlled to point to the center beam and its multiple adjacent beam positions in a time-division manner, so that when the center beam and each adjacent beam are dedicated broadcast signaling beams, the target terminal is broadcast scanned to cover the adjacent areas that the historical access terminal may have moved to.

[0054] It should be noted that the specific process of controlling the dedicated broadcast signaling beam to point sequentially to the center beam and its multiple adjacent beams in a time-division manner is as follows: In the first sub-target time window, the center beam is the dedicated broadcast signaling beam, and the other beams are dynamic service beams. In the second sub-target time window, the left-side adjacent beam of the center beam is the dedicated broadcast signaling beam, and the other beams are dynamic service beams. In the third sub-target time window, the right-side adjacent beam of the center beam is the dedicated broadcast signaling beam, and the other beams are dynamic service beams. This process is carried out sequentially in a time-division manner, wherein the time of each sub-target time window is the same, and the sum of the values ​​of all sub-target time windows is the target time window.

[0055] When the target scanning strategy received by the high-orbit relay satellite is the sector-guided scanning strategy, since the target terminal is accessing for the first time, it does not know the specific location information and historical location information of the target terminal. At this time, a dedicated broadcast signaling beam is used to broadcast scan the sector area formed by the projection of a cone-shaped space with the high-orbit relay satellite as the vertex and the angle of arrival as the central axis onto the ground.

[0056] It should be noted that, as a preferred implementation method, the angle of arrival has a certain deviation. By adding or subtracting the deviation angle from the angle of arrival, the target angle of arrival can be corrected. At this time, a dedicated broadcast signaling beam can be used to broadcast scan the target sector area determined based on the target angle of arrival. The deviation angle is dynamically determined based on the angle of arrival estimation error and the beamwidth.

[0057] When the target scanning strategy received by the high-orbit relay satellite is a focused polling scanning strategy, the dedicated broadcast signaling beam is controlled to sequentially point to each beam position within and around the area in order of proximity to investigate and resolve access anomalies in the area. Specifically, the random access failure rate of each beam position within a preset statistical window is obtained; beam positions with access failure rates exceeding a preset threshold are identified as target areas; and starting from the beam position with the highest access failure rate in the target area, the set of beam positions corresponding to the target area is polled in order of proximity to the nearest beam.

[0058] The term "from near to far" has two meanings: First, in terms of spatial distance, the beam with the highest access failure rate is used as the center, and the beam is scanned first, then its adjacent beams are scanned, and then the process is expanded outwards layer by layer. Second, in terms of priority, beams with higher access failure rates are scanned more preferentially. When the access failure rate of a beam improves to below a preset threshold after scanning, that beam can be marked as "repaired" and will not be scanned again or its scanning priority will be reduced in subsequent polling.

[0059] In other words, the focused polling scanning strategy is that when a high-orbit relay satellite detects an abnormally high access failure rate in a certain beam coverage area, it uses that area as the "target area" and controls the broadcast signaling beam to perform polling scans in the order of "starting from the position with the highest failure rate and expanding outward layer by layer" in order to investigate and resolve regional access anomalies.

[0060] The beam scanning and allocation method for a high-orbit relay satellite communication system provided in this disclosure firstly involves a decision engine module detecting a trigger event sent by any target terminal, determining the target task based on the trigger event, and generating a mode switching command to the high-orbit relay satellite. Then, upon receiving the mode switching command, the high-orbit relay satellite switches from a first operating mode to a second operating mode and converts at least one forward beam into a dedicated broadcast signaling beam. Next, the decision engine module determines a target scanning strategy based on the trigger event and sends the target scanning strategy to the high-orbit relay satellite. Finally, upon receiving the target scanning strategy, the high-orbit relay satellite performs a broadcast scan of the target terminal or target area using the dedicated broadcast signaling beam. This method breaks the limitations of fixed beam resource allocation in traditional high-orbit relay satellites and creatively sets up two distinct operating modes: one is an extremely efficient "zero-broadcast" normal mode, i.e., the first operating mode, where all beams are used to transmit service data; the other is a "broadcast-enabled" guided mode responding to specific events, i.e., the second operating mode, where one beam is temporarily converted into a broadcast beam. Once the decision engine module detects various triggering events such as new terminal access, high-priority external tasks, or regional access anomalies, it controls the high-orbit relay satellite to automatically and instantly switch to the second working mode and selects the most suitable scanning strategy to resolve the target task corresponding to the triggering event. After the task is completed, the high-orbit relay satellite automatically returns to the first working mode, achieving a balance between effective utilization of beam resources and access reliability.

[0061] Based on the above embodiments, the method provided in this disclosure further includes: The decision engine module obtains the mission completion conditions of the target mission, and when the mission target meets the mission completion conditions, it generates a mode recovery command to the high-orbit relay satellite. After receiving the mode recovery command, the high-orbit relay satellite releases the dedicated broadcast signaling beam and reconfigures it into a dynamic service beam, and switches from the second working mode to the first working mode.

[0062] During step S140, when the target terminal or target area is broadcast scanned via a dedicated broadcast signaling beam, the high-orbit relay satellite continuously monitors whether the target mission meets the mission completion conditions. The mission completion conditions for different triggering events are different, as shown in Table 1 below: Table 1: Task Completion Conditions for Target Tasks Corresponding to Different Triggering Events

[0063] Once the mission completion conditions are met, the decision engine module generates a mode recovery command for the high-orbit relay satellite, controlling it to stop the current scanning task, release the signaling beam, and reclaim it from the service beam resource pool. The high-orbit relay satellite then automatically and smoothly switches back to the default zero-broadcast high-efficiency access mode, awaiting the next event trigger.

[0064] If the task completion conditions are not met, but the preset termination conditions are reached, the decision engine module will also generate a mode recovery command to the high-orbit relay satellite, control the high-orbit relay satellite to stop the current scanning task, release the signaling beam and return it to the service beam resource pool, and generate a warning message.

[0065] In this implementation, when the mission objective meets the mission completion conditions, a mode recovery command is generated and sent to the high-orbit relay satellite. After receiving the mode recovery command, the high-orbit relay satellite releases and reconfigures the dedicated broadcast signaling beam as a dynamic service beam, and switches from the second working mode to the first working mode, thus realizing the automatic recovery of the high-orbit relay satellite's status. Together with the above steps S110, S120, S130 and S140, this constitutes a closed-loop mechanism of "efficient operation, event-driven, intelligent guidance and automatic recovery", fundamentally achieving the unity of resource efficiency and access reliability.

[0066] Based on the above embodiments, the method provided in this disclosure further includes: When a high-orbit relay satellite is operating in its first working mode, if a terminal needs to initiate an access request for the first time, the following steps should be performed: Step 1: Upon initial access, the terminal obtains its own real-time location and speed information; Step 2: Obtain the real-time ephemeris of the high-orbit relay satellite upon initial access to the terminal; Step 3: The first-time access terminal determines the distance information based on its own real-time location information and the real-time ephemeris of the high-orbit relay satellite, and determines the uplink transmission delay based on the distance information, as well as the value of advancing the uplink transmission delay of the local transmission timer. Step 4: The first-time access terminal determines its radial relative velocity based on its real-time location information, real-time velocity information, and real-time ephemeris, and determines the uplink Doppler frequency shift based on the radial relative velocity, as well as the inverse of the local transmission frequency to be pre-offset by the Doppler frequency shift. Step 5: The terminal accessing the network for the first time sends a preamble through the pre-configured random access resources.

[0067] In the above embodiments, the first-time access terminal directly skips the cell search process and sends a preamble through the pre-configured random access resources. Skipping the cell search process specifically means that the terminal does not detect the primary synchronization signal (PSS) and secondary synchronization signal (SSS), the terminal does not decode the physical broadcast channel (PBCH) to obtain the master information block (MIB), and the terminal does not decode the system information block (SIB1) to obtain the random access resource configuration.

[0068] In the above embodiments, the pre-configured random access resources are obtained through one of the following methods: pre-configuration at the terminal factory, pre-injection by the ground control center, acquisition through other communication links (including low-orbit inter-satellite links), or calculation through the deterministic mapping relationship between ephemeris and system time.

[0069] In the above embodiments, the terminal maintains high-precision time synchronization with the high-orbit relay satellite and the ground system. The time synchronization is achieved based on GNSS or pre-injected precise ephemeris.

[0070] Based on the above embodiments, the method provided in this disclosure further includes: When a high-orbit relay satellite receives an access request from the first access terminal, it obtains the preamble sequence included in the access request. If the preamble sequence meets the preset preamble sequence range, it generates a terminal trigger event.

[0071] Specifically, to serve newly joined terminals that have not yet obtained precise synchronization parameters, the high-orbit relay satellite pre-allocates a specific preamble index range, dedicated to identifying access requests sent by terminals accessing for the first time. When the high-orbit relay satellite receives a preamble within the preamble index range in its first operating mode, it can immediately identify the terminal initiating the access as a first-time access terminal and report this triggering event as a terminal triggering event to the decision engine module, providing a basis for subsequent possible mode switching and directional guidance.

[0072] Based on the above embodiments, this disclosure also provides a high-orbit relay satellite communication system. Figure 2 This is a schematic diagram of the structure of a high-orbit relay satellite communication system provided in an embodiment of this disclosure, as shown below. Figure 2 As shown, the high-orbit relay satellite communication system includes: The decision engine module 310 is configured to determine the target task based on the trigger event after detecting a trigger event sent by any target terminal, generate a mode switching instruction to the high-orbit relay satellite, and determine the target scanning strategy based on the trigger event. The high-orbit relay satellite 320 is communicatively connected to the decision engine module and is configured to switch from a first working mode to a second working mode after receiving the mode switching command, and to convert at least one forward beam into a dedicated broadcast signaling beam. After receiving the target scanning strategy, it broadcasts and scans the target terminal or target area through the dedicated broadcast signaling beam, wherein the dedicated broadcast beam covers the target terminal or the target area. A multi-beam phased array antenna 330, mounted on the high-orbit relay satellite, is used to generate multiple forward beams; The target terminal is a terminal that needs to access the high-orbit relay satellite to obtain communication services. The triggering events include at least external injection events, terminal triggering events, statistical learning events, and inter-network coordination events. The high-orbit relay satellite operates in zero-broadcast mode in the first working mode and in guided working mode in the second working mode. The target scanning strategy includes single-point scanning strategy, redundant area scanning strategy, sector guided scanning strategy, and focused polling scanning strategy.

[0073] The high-orbit relay satellite communication system provided in this embodiment firstly determines the target task based on the trigger event detected by any target terminal after the decision engine module detects the trigger event, and generates a mode switching command to the high-orbit relay satellite. Then, after receiving the mode switching command, the high-orbit relay satellite switches from a first working mode to a second working mode and converts at least one forward beam into a dedicated broadcast signaling beam. Subsequently, the decision engine module determines the target scanning strategy based on the trigger event and sends the target scanning strategy to the high-orbit relay satellite. Finally, after receiving the target scanning strategy, the high-orbit relay satellite performs a broadcast scan of the target terminal or target area through the dedicated broadcast signaling beam. This breaks the limitation of fixed beam resource allocation in traditional high-orbit relay satellites and creatively sets up two distinct working modes: one is an extremely efficient "zero-broadcast" normal mode, i.e., the first working mode, in which all beams are used to transmit service data; the other is a "broadcast-enabled" guided mode in response to specific events, i.e., the second working mode, in which one beam is temporarily converted into a broadcast beam. Once the decision engine module detects various triggering events such as new terminal access, high-priority external tasks, or regional access anomalies, it controls the high-orbit relay satellite to automatically and instantly switch to the second working mode and selects the most suitable scanning strategy to resolve the target task corresponding to the triggering event. After the task is completed, the high-orbit relay satellite automatically returns to the first working mode, achieving a balance between effective utilization of beam resources and access reliability.

[0074] In some embodiments of this disclosure, the decision engine module is further configured to obtain the task completion conditions of the target task, and when the target task meets the task completion conditions, generate a mode recovery instruction to the high-orbit relay satellite, and in response to the mode recovery instruction, release and reconfigure the dedicated broadcast signaling beam as a dynamic service beam, and switch from the second working mode to the first working mode.

[0075] In some embodiments of this disclosure, the decision engine module determines a target scanning strategy based on the triggering event, including: When the triggering event is an external injection event, the target scanning strategy is determined to be a single-point scanning strategy; When the triggering event is a terminal triggering event, the target scanning strategy is determined to be a sector scanning strategy or a redundant area scanning strategy based on the type information corresponding to the terminal triggering event. When the triggering event is a statistical learning event, the target scanning strategy is determined to be a focused polling scanning strategy; When the triggering event is an inter-network collaboration event, the target scanning strategy is determined to be a redundant area scanning strategy.

[0076] In some embodiments of this disclosure, when the triggering event is a terminal triggering event, determining whether the target scanning strategy is a sector scanning strategy or a redundant region scanning strategy based on the type information corresponding to the terminal triggering event includes: When the terminal trigger event is a terminal trigger event for the first time accessing the terminal, the target scanning strategy is determined to be a sector scanning strategy; If the terminal triggering event is a terminal triggering event of a historical access terminal, and the number of access failures of the terminal corresponding to the terminal triggering event of the historical access terminal meets a preset threshold, then the target scanning strategy is determined to be a redundant area scanning strategy.

[0077] In some embodiments of this disclosure, after receiving the target scanning strategy, the high-orbit relay satellite performs a broadcast scan of the target terminal or target area through the dedicated broadcast signaling beam, including: When the target scanning strategy received by the high-orbit relay satellite is a single-point scanning strategy, the dedicated broadcast signaling beam is controlled to continuously broadcast scan the target terminal at the location information within the target time window, based on the location information of the target terminal. When the target scanning strategy received by the high-orbit relay satellite is a redundant area scanning strategy, the center beam and the adjacent beams adjacent to the center beam are determined according to the predicted or historical location information of the target terminal. The dedicated broadcast signaling beam is controlled to point to the center beam and the multiple adjacent beams in a time-division manner, so that the target terminal is broadcast scanned when the center beam and each of the adjacent beams are dedicated broadcast signaling beams. When the target scanning strategy received by the high-orbit relay satellite is a sector-guided scanning strategy, the dedicated broadcast signaling beam is controlled to broadcast scan the sector area that is related to the angle of arrival based on the angle of arrival of the received trigger event. When the target scanning strategy received by the high-orbit relay satellite is a focused polling scanning strategy, the dedicated broadcast signaling beam is controlled to poll the beam position set corresponding to the target area in a sequential manner from near to far, according to the determined target area. The target area is the area corresponding to the remote node when the access failure rate of the remote node meets the preset failure rate.

[0078] In some embodiments of this disclosure, the high-orbit relay satellite communication system further includes an access terminal; The access terminal is configured to obtain its own real-time location information and real-time speed information upon first access. The first access terminal obtains the real-time ephemeris of the high-orbit relay satellite; The first access terminal determines the distance information based on its own real-time location information and the real-time ephemeris of the high-orbit relay satellite, and determines the uplink transmission delay based on the distance information, as well as the value of advancing the local transmission timing uplink transmission delay. The first access terminal determines its radial relative velocity based on its real-time location information, real-time speed information and real-time ephemeris, and determines the uplink Doppler frequency shift based on the radial relative velocity, as well as the inverse of the Doppler frequency shift to pre-offset the local transmission frequency; The first-time access terminal sends a preamble through pre-configured random access resources.

[0079] In some embodiments of this disclosure, the high-orbit relay satellite is further configured to, in response to receiving an access request sent by the first access terminal, acquire the preamble sequence included in the access request, and generate a terminal trigger event when the preamble sequence satisfies a preset preamble sequence range.

[0080] This application also provides a computer device, please refer to 3 for details. Figure 3 This is a basic structural block diagram of the computer device in this embodiment.

[0081] The computer device includes a memory 510 and a processor 520 that are interconnected via a system bus. It should be noted that only a computer device with components 510-520 is shown in the figure; however, it should be understood that it is not required to implement all the shown components, and more or fewer components may be implemented alternatively. Those skilled in the art will understand that the computer device described herein is a device capable of automatically performing numerical calculations and / or information processing according to pre-set or stored instructions, and its hardware includes, but is not limited to, microprocessors, application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), digital signal processors (DSPs), embedded devices, etc.

[0082] Computer devices can include desktop computers, laptops, handheld computers, and cloud servers. These devices allow for human-computer interaction with users through keyboards, mice, remote controls, touchpads, or voice-activated devices.

[0083] The memory 510 includes at least one type of readable storage medium, including non-volatile memory or volatile memory, such as flash memory, hard disk, multimedia card, card-type memory (e.g., SD or DX memory), random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, magnetic disk, optical disk, etc. RAM may include static RAM or dynamic RAM. In some embodiments, the memory 510 may be an internal storage unit of a computer device, such as the hard disk or memory of the computer device. In other embodiments, the memory 510 may also be an external storage device of the computer device, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, or flash card equipped on the computer device. Of course, the memory 510 may include both internal storage units and external storage devices of the computer device. In this embodiment, the memory 510 is typically used to store the operating system and various application software installed on the computer device, such as the program code of the method described above. In addition, the memory 510 may also be used to temporarily store various types of data that have been output or will be output.

[0084] The processor 520 is typically used to perform the overall operation of a computer device. In this embodiment, the memory 510 is used to store program code or instructions, including computer operation instructions. The processor 520 is used to execute the program code or instructions stored in the memory 510 or to process data, such as program code that runs the methods described above.

[0085] In this article, the bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. This bus system can be divided into address bus, data bus, control bus, etc. For ease of illustration, only one thick line is used to represent it in the diagram, but this does not mean that there is only one bus or one type of bus.

[0086] Another embodiment of this application also provides a computer-readable medium, which may be a computer-readable signal medium or a computer-readable medium. A processor in a computer reads computer-readable program code stored in the computer-readable medium, enabling the processor to execute the functional actions specified in each step or combination of steps in the above method; and to generate means for implementing the functional actions specified in each block or combination of blocks in the block diagram.

[0087] Computer-readable media include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared memory or semiconductor systems, devices or apparatuses, or any suitable combination thereof, wherein the memory is used to store program code or instructions, the program code including computer operation instructions, and the processor is used to execute the program code or instructions of the above-described methods stored in the memory.

[0088] The definitions of memory and processor can be found in the description of the foregoing computer device embodiments, and will not be repeated here.

[0089] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0090] In the various embodiments of this application, the functional units or modules can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0091] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods of 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.

[0092] Unless otherwise expressly indicated by the context, the singular form of words used herein and in the appended claims includes the plural form, and vice versa. Thus, when referring to the singular, the plural form of the corresponding term is generally included. Similarly, the terms “comprising” and “including” shall be interpreted as including rather than exclusively. Likewise, the terms “including” and “or” shall be interpreted as including unless such interpretation is expressly prohibited herein. Where the term “example” is used herein, particularly when it follows a set of terms, the “example” is merely exemplary and illustrative and should not be considered exclusive or extensive.

[0093] Further aspects and scope of adaptation become apparent from the description provided herein. It should be understood that various aspects of this application may be implemented individually or in combination with one or more other aspects. It should also be understood that the descriptions and specific embodiments herein are for illustrative purposes only and are not intended to limit the scope of this application.

[0094] Several embodiments of this disclosure have been described in detail above. However, it is obvious that those skilled in the art can make various modifications and variations to the embodiments of this disclosure without departing from the spirit and scope of this disclosure. The scope of protection of this disclosure is defined by the appended claims.

Claims

1. A beam scanning and allocation method for a high-orbit relay satellite communication system, applied to a high-orbit relay satellite communication system, the high-orbit relay satellite communication system comprising a decision engine module, a high-orbit relay satellite, and a multi-beam phased array antenna, the multi-beam phased array antenna being mounted on the high-orbit relay satellite for generating multiple forward beams, characterized in that, include: After detecting a trigger event sent by any target terminal, the decision engine module determines the target task based on the trigger event and generates a mode switching instruction to the high-orbit relay satellite. The target terminal is a terminal that needs to access the high-orbit relay satellite to obtain communication services. The trigger event includes at least external injection events, terminal trigger events, statistical learning events, and inter-network collaboration events. After receiving the mode switching command, the high-orbit relay satellite switches from the first working mode to the second working mode and converts at least one forward beam into a dedicated broadcast signaling beam. The high-orbit relay satellite is in zero broadcast mode in the first working mode and in guidance mode in the second working mode. The decision engine module determines the target scanning strategy based on the triggering event and sends the target scanning strategy to the high-orbit relay satellite. The target scanning strategy includes a single-point scanning strategy, a redundant area scanning strategy, a sector-guided scanning strategy, and a focused polling scanning strategy. After receiving the target scanning strategy, the high-orbit relay satellite broadcasts a scan of the target terminal or target area using the dedicated broadcast signaling beam, wherein the dedicated broadcast beam covers the target terminal or the target area.

2. The method according to claim 1, characterized in that, The method further includes: The decision engine module obtains the task completion conditions of the target task, and when the target task meets the task completion conditions, it generates a mode recovery command to the high-orbit relay satellite. After receiving the mode recovery command, the high-orbit relay satellite releases and reconfigures the dedicated broadcast signaling beam as a dynamic service beam, and switches from the second working mode to the first working mode.

3. The method according to claim 1, characterized in that, The decision engine module determines the target scanning strategy based on the triggering event, including: When the triggering event is an external injection event, the target scanning strategy is determined to be a single-point scanning strategy; When the triggering event is a terminal triggering event, the target scanning strategy is determined to be a sector scanning strategy or a redundant area scanning strategy based on the type information corresponding to the terminal triggering event. When the triggering event is a statistical learning event, the target scanning strategy is determined to be a focused polling scanning strategy; When the triggering event is an inter-network collaboration event, the target scanning strategy is determined to be a redundant area scanning strategy.

4. The method according to claim 3, characterized in that, When the triggering event is a terminal triggering event, determining whether the target scanning strategy is a sector scanning strategy or a redundant region scanning strategy based on the type information corresponding to the terminal triggering event includes: When the terminal trigger event is a terminal trigger event for the first time accessing the terminal, the target scanning strategy is determined to be a sector scanning strategy; If the terminal triggering event is a terminal triggering event of a historical access terminal, and the number of access failures of the terminal corresponding to the terminal triggering event of the historical access terminal meets a preset threshold, then the target scanning strategy is determined to be a redundant area scanning strategy.

5. The method according to claim 1, characterized in that, After receiving the target scanning strategy, the high-orbit relay satellite performs a broadcast scan of the target terminal or target area through the dedicated broadcast signaling beam, including: When the target scanning strategy received by the high-orbit relay satellite is a single-point scanning strategy, the dedicated broadcast signaling beam is controlled to continuously broadcast scan the target terminal at the location information within the target time window, based on the location information of the target terminal. When the target scanning strategy received by the high-orbit relay satellite is a redundant area scanning strategy, the center beam and the adjacent beams adjacent to the center beam are determined according to the predicted or historical location information of the target terminal. The dedicated broadcast signaling beam is controlled to point to the center beam and the multiple adjacent beams in a time-division manner, so that the target terminal is broadcast scanned when the center beam and each of the adjacent beams are dedicated broadcast signaling beams. When the target scanning strategy received by the high-orbit relay satellite is a sector-guided scanning strategy, the dedicated broadcast signaling beam is controlled to broadcast scan the sector area that is related to the angle of arrival based on the angle of arrival of the received trigger event. When the target scanning strategy received by the high-orbit relay satellite is a focused polling scanning strategy, the dedicated broadcast signaling beam is controlled to poll the beam position set corresponding to the target area in a sequential manner from near to far, according to the determined target area. The target area is the area corresponding to the remote node when the access failure rate of the remote node meets the preset failure rate.

6. The method according to claim 1, characterized in that, The method further includes: Upon first access, the terminal obtains its own real-time location and speed information. The first access terminal obtains the real-time ephemeris of the high-orbit relay satellite; The first access terminal determines the distance information based on its own real-time location information and the real-time ephemeris of the high-orbit relay satellite, and determines the uplink transmission delay based on the distance information, as well as the value of advancing the local transmission timing uplink transmission delay. The first access terminal determines its radial relative velocity based on its real-time location information, real-time speed information and real-time ephemeris, and determines the uplink Doppler frequency shift based on the radial relative velocity, as well as the inverse of the Doppler frequency shift to pre-offset the local transmission frequency; The first-time access terminal sends a preamble through pre-configured random access resources.

7. The method according to claim 6, characterized in that, The method further includes: In response to receiving an access request from the first access terminal, the high-orbit relay satellite obtains the preamble sequence included in the access request, and generates a terminal trigger event when the preamble sequence meets a preset preamble sequence range.

8. A high-orbit relay satellite communication system, characterized in that, include: The decision engine module is configured to determine the target task based on the trigger event after detecting a trigger event sent by any target terminal, generate a mode switching instruction to the high-orbit relay satellite, and determine the target scanning strategy based on the trigger event. A high-orbit relay satellite, which is communicatively connected to the decision engine module, is configured to switch from a first working mode to a second working mode after receiving the mode switching instruction, and to convert at least one forward beam into a dedicated broadcast signaling beam. After receiving the target scanning strategy, it broadcasts and scans the target terminal or target area through the dedicated broadcast signaling beam, wherein the dedicated broadcast beam covers the target terminal or the target area. A multi-beam phased array antenna, mounted on the high-orbit relay satellite, is used to generate multiple forward beams; The target terminal is a terminal that needs to access the high-orbit relay satellite to obtain communication services. The triggering events include at least external injection events, terminal triggering events, statistical learning events, and inter-network coordination events. The high-orbit relay satellite operates in zero-broadcast mode in the first working mode and in guided working mode in the second working mode. The target scanning strategy includes single-point scanning strategy, redundant area scanning strategy, sector guided scanning strategy, and focused polling scanning strategy.

9. The system according to claim 8, characterized in that, The decision engine module is further configured to acquire the task completion conditions of the target task, and when the target task meets the task completion conditions, generate a mode recovery command to the high-orbit relay satellite, and in response to the mode recovery command, release and reconfigure the dedicated broadcast signaling beam as a dynamic service beam, and switch from the second working mode to the first working mode.

10. A computer device, characterized in that, include: One or more processors; Storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the method as described in any one of claims 1 to 7.