Low earth orbit satellite data communication method and system
By using ephemeris information and link quality data from high-orbit relay satellites, 5G base stations can dynamically schedule low-orbit satellite user equipment, solving the problem of low efficiency in low-orbit satellite communication and achieving efficient data transmission and resource utilization.
Patent Information
- Application Number
- CN202511368489.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-24
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2045-09-24
AI Technical Summary
The global deployment of low-Earth orbit (LEO) satellite ground stations faces severe challenges, resulting in insufficient timeliness of telemetry and control, poor data real-time performance and integrity, and affecting the effectiveness of applications such as disaster early warning and real-time communication. High-Earth orbit (HEO) relay satellite communication systems are unable to dynamically adjust resource allocation in real time to serve a massive number of LEO satellite users.
5G base stations determine link quality data through ephemeris information and ephemeris information of high-orbit relay satellites, dynamically schedule low-orbit satellite user equipment, and use PDCCH and PUSCH channels to achieve dynamic scheduling and data transmission, eliminating the random access process and improving communication efficiency.
It effectively improves the efficiency of low-orbit satellite data communication, reduces access latency and power consumption, improves spectrum efficiency and resource utilization, and ensures efficient transmission of telemetry and data transmission services.
Smart Images

Figure CN120856211A_ABST
Abstract
Description
Technical Field
[0001] The embodiments disclosed herein relate to the field of satellite communication technology, and more specifically, to a method and system suitable for low-Earth orbit satellite data communication. Background Technology
[0002] Due to complex and ever-changing geopolitical factors, the global deployment of low-Earth orbit (LEO) satellite ground stations faces severe challenges, significantly reducing the timeliness of ground station tracking and control of LEO satellites. For example, when a satellite enters a ground station's coverage blind spot, the ground station struggles to conduct timely and effective orbit monitoring and transmit attitude adjustment control commands, increasing the risk to satellite operation. Simultaneously, regarding LEO satellite data backhaul, the lack of a sufficient number of reasonably distributed ground stations prevents the timely transmission of a large amount of observation data, severely impacting data real-time performance and integrity. This, in turn, limits the application effectiveness of LEO satellites in fields with high data timeliness requirements, such as disaster early warning and real-time communication.
[0003] In existing technologies, low-Earth orbit (LEO) satellite user space-based telemetry data or space-based data transmission data is typically relayed via high-Earth orbit (HEO) relay satellites. The Ka signal from the user link is filtered and frequency-converted to a QV signal on the feeder link, and then forwarded to the 5G base station and core network via the feeder link and gateway station. This enables communication between LEO satellite space-based telemetry data or space-based data transmission data and the 5G base station. However, because the resource scheduling mechanism of HEO satellite communication systems is relatively fixed, it is impossible to dynamically adjust resource allocation in real time to serve the random telemetry, tracking, and command (TT&C) and data transmission service needs of a large number of LEO satellite users, resulting in low efficiency in LEO satellite data communication. Summary of the Invention
[0004] The embodiments described herein provide a low-Earth orbit satellite data communication method and system that overcomes the aforementioned problems.
[0005] Firstly, based on the content of this disclosure, a low-Earth orbit satellite data communication method is provided, including: The 5G base station determines the first scheduling user equipment from multiple low-orbit satellite user equipment according to the telemetry service requirements; and determines the link quality data corresponding to the first scheduling user equipment through the ephemeris information corresponding to the first scheduling user equipment and the ephemeris information of the high-orbit relay satellite. The 5G base station determines a second scheduled user equipment from the first scheduled user equipment based on the link quality data; and determines a target scheduled user equipment based on the scheduling priority corresponding to the second scheduled user equipment. When the 5G base station detects that the telemetry service period of the target scheduled user equipment has arrived, it sends a PDCCH channel carrying dynamic scheduling information of the PUSCH channel within the PDCCH receiving window. The dynamic scheduling information of the PUSCH channel is dynamically allocated by the 5G base station according to the link quality data corresponding to the target scheduled user equipment. The target scheduling user equipment continuously detects whether it receives the corresponding PDCCH channel carrying dynamic scheduling information of the PUSCH channel within the PDCCH receiving window; and when it receives the corresponding PDCCH channel carrying dynamic scheduling information of the PUSCH channel, it sends a PUSCH channel carrying telemetry service data to the 5G base station; and / or sends a PUSCH channel carrying data transmission service data to the 5G base station. When the 5G base station receives the PUSCH channel carrying telemetry service data, it performs data demodulation and decoding processing on the telemetry service data and forwards the telemetry service data to a third-party central device through the core network; and / or, when the 5G base station receives the PUSCH channel carrying data transmission service data, it performs data demodulation and decoding processing on the data transmission service data and forwards the data transmission service data to a third-party central device through the core network.
[0006] Secondly, according to the content of this disclosure, a low-orbit satellite data communication system is provided, including: a 5G base station and a target scheduling user equipment; The 5G base station is configured to: determine a first scheduling user equipment (SUE) from multiple low-Earth orbit (LEO) satellite SUEs according to telemetry service requirements; determine link quality data corresponding to the first SUE using ephemeris information and high-Earth orbit (HEO) relay satellite ephemeris information; determine a second SUE from the first SUE based on the link quality data; determine a target SUE based on the scheduling priority of the second SUE; and when the telemetry service period of the target SUE is detected to arrive, transmit a PDCCH channel carrying dynamic scheduling information of the PUSCH channel within the PDCCH receiving window. The dynamic scheduling information of the PUSCH channel is dynamically allocated by the 5G base station based on the link quality data corresponding to the target SUE. The target scheduling user equipment is configured to continuously detect whether it receives the corresponding PDCCH channel carrying dynamic scheduling information of the PUSCH channel within the PDCCH receiving window; and when it receives the corresponding PDCCH channel carrying dynamic scheduling information of the PUSCH channel, send a PUSCH channel carrying telemetry service data to the 5G base station; and / or send a PUSCH channel carrying data transmission service data to the 5G base station. The 5G base station is further configured to, upon receiving the PUSCH channel carrying the telemetry service data, perform data demodulation and decoding processing on the telemetry service data, and forward the telemetry service data to a third-party central device through the core network; and / or, upon receiving the PUSCH channel carrying the data transmission service data, perform data demodulation and decoding processing on the data transmission service data, and forward the data transmission service data to a third-party central device through the core network.
[0007] Thirdly, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the low-orbit satellite data communication method as described in any of the above embodiments.
[0008] Fourthly, a computer-readable storage medium is provided, on which a computer program is stored, and when executed by a processor, the computer program implements the steps of the low-orbit satellite data communication method as described in any of the above embodiments.
[0009] The low-Earth orbit (LEO) satellite data communication method provided in this application embodiment involves a 5G base station determining a first scheduling user equipment (SUE) from multiple LEO satellite SUEs based on telemetry service requirements; determining link quality data corresponding to the first SUE using ephemeris information and ephemeris information of a high-Earth orbit (HEO) relay satellite; determining a second SUE from the first SUE based on the link quality data; and determining a target SUE based on the scheduling priority of the second SUE; when the 5G base station detects the arrival of the telemetry service cycle of the target SUE, it transmits a PDCCH channel carrying dynamic scheduling information for the PUSCH channel within the PDCCH receiving window. The dynamic scheduling information for the PUSCH channel is dynamically allocated by the 5G base station based on the link quality data corresponding to the target SUE. The user equipment (UE) continuously monitors whether it receives the corresponding PDCCH channel carrying dynamic scheduling information for the PUSCH channel within the PDCCH reception window. Upon receiving the corresponding PDCCH channel carrying dynamic scheduling information, it sends a PUSCH channel carrying telemetry service data to the 5G base station; and / or, sends a PUSCH channel carrying data transmission service data to the 5G base station. Upon receiving the PUSCH channel carrying telemetry service data, the 5G base station demodulates and decodes the telemetry service data and forwards it to a third-party central device via the core network; and / or, upon receiving the PUSCH channel carrying data transmission service data, the 5G base station demodulates and decodes the data transmission service data and forwards it to a third-party central device via the core network. In this way, without low-Earth orbit (LEO) satellite users initiating data transmission requests via random access, the terrestrial 5G base station can utilize the ephemeris information of LEO satellite users and the ephemeris of high-Earth orbit (HEO) relay satellites to obtain link quality data, and dynamically allocate channel scheduling information based on the link quality data, effectively improving the efficiency of LEO satellite data communication.
[0010] 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
[0011] 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 flowchart illustrating a low-orbit satellite data communication method provided in this disclosure.
[0012] Figure 2 This is a schematic diagram of the structure of a low-orbit satellite data communication system disclosed herein.
[0013] Figure 3 This is a schematic diagram of the structure of a computer device provided in this disclosure.
[0014] It should be noted that the elements in the attached diagram are schematic and not drawn to scale. Detailed Implementation
[0015] 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.
[0016] 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.
[0017] 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.
[0018] In this document, 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 " / " generally indicates that the preceding and following related objects have an "or" relationship. Terms such as "first" and "second" are only used to distinguish one component (or part of a component) from another component (or another part of a component).
[0019] 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).
[0020] 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.
[0021] Figure 1 This is a flowchart illustrating a low-Earth orbit satellite data communication method provided in an embodiment of this disclosure, as shown below. Figure 1 As shown, the specific process of low-Earth orbit satellite data communication includes: The S110 and 5G base stations determine the first scheduling user equipment from multiple low-orbit satellite user equipment according to telemetry service requirements; and determine the link quality data corresponding to the first scheduling user equipment through the ephemeris information corresponding to the first scheduling user equipment and the ephemeris information of the high-orbit relay satellite.
[0022] Among them, the telemetry service requirement is that the telemetry service cycle is about to arrive. The 5G base station determines the first scheduling user equipment from multiple low-orbit satellite user equipment according to the telemetry service requirement, that is, it determines N low-orbit satellite user equipment that are about to arrive at the telemetry service cycle as the first scheduling user equipment.
[0023] Link quality data, such as link quality SNR (signal-to-noise ratio), is determined using the ephemeris information of the first scheduling user equipment and the ephemeris information of the high-orbit relay satellite. This can include: calculating the relative positional relationship between the first scheduling user equipment and the high-orbit relay satellite based on their orbital parameters; assessing the propagation loss and interference of the communication link of the first scheduling user equipment by combining the signal transmission frequency and antenna directivity; and inputting the relative positional relationship between the first scheduling user equipment and the high-orbit relay satellite, as well as the propagation loss and interference of the communication link of the first scheduling user equipment, into the signal-to-noise ratio model to obtain the link quality SNR.
[0024] In addition, 5G base stations can also calculate the dynamic position of low-Earth orbit satellite user equipment using ephemeris information, which can be used to determine the beam pointing of high-Earth orbit relay satellites to improve communication quality and signal coverage, and achieve purposes such as weather forecasting and Earth observation.
[0025] The S120 and 5G base stations determine the second scheduled user equipment from the first scheduled user equipment based on link quality data; and determine the target scheduled user equipment based on the scheduling priority corresponding to the second scheduled user equipment.
[0026] The 5G base station determines the second scheduling user equipment from the first scheduling user equipment based on the link quality data. For example, it selects the M low-orbit satellite user equipment with the largest link quality SNR (such as exceeding the preset SNR threshold) from the first scheduling user equipment (i.e., the N low-orbit satellite user equipment mentioned above) as the second scheduling user equipment.
[0027] In some embodiments, the 5G base station determines the target scheduling user equipment based on the scheduling priority corresponding to the second scheduling user equipment, including: The 5G base station obtains the current telemetry service rate and the average service rate of historical telemetry service rates corresponding to the second scheduling user equipment; and determines the scheduling priority corresponding to the second scheduling user equipment based on the current telemetry service rate and the average service rate of historical telemetry service rates corresponding to the second scheduling user equipment; the 5G base station selects the scheduling user equipment with higher scheduling priority from the second scheduling user equipment according to the scheduling priority corresponding to the second scheduling user equipment, and determines the scheduling user equipment with higher scheduling priority as the target scheduling user equipment.
[0028] The scheduling priority of the second scheduling user equipment can be measured by the ratio of the current telemetry service rate to the average service rate of the historical telemetry service rate of the second scheduling user equipment. The higher the ratio of the current telemetry service rate to the average service rate of the historical telemetry service rate of the second scheduling user equipment, the higher the scheduling priority of the second scheduling user equipment. The lower the ratio of the current telemetry service rate to the average service rate of the historical telemetry service rate of the second scheduling user equipment, the lower the scheduling priority of the second scheduling user equipment.
[0029] 5G base stations can select one or more scheduling user equipments with high scheduling priority (e.g., priority greater than a preset priority level) from the second scheduling user equipment as target scheduling user equipment. This allows the high-priority target scheduling user equipment to obtain better resource allocation in the low-Earth orbit satellite communication environment, ensuring efficient transmission of telemetry services.
[0030] When the S130 and 5G base stations detect the arrival of the telemetry service cycle of the target scheduled user equipment, they send a PDCCH channel carrying dynamic scheduling information of the PUSCH channel within the PDCCH receiving window.
[0031] The PUSCH channel dynamic scheduling information is dynamically allocated by the 5G base station based on the link quality data corresponding to the target scheduled user equipment. The PUSCH channel dynamic scheduling information may include time-frequency resources and code rate.
[0032] In some embodiments, it also includes: The 5G base station analyzes the current channel status and channel interference information of the target scheduled user equipment based on the link quality data of the target scheduled user equipment; and dynamically allocates the PUSCH channel dynamic scheduling information corresponding to the target scheduled user equipment based on the current remaining time and frequency resources, the current channel status and channel interference information of the target scheduled user equipment.
[0033] In this system, 5G base stations can assess channel stability and interference levels by combining link quality data of the target scheduled user equipment with historical transmission records and real-time monitoring results, thereby determining the current channel status and channel interference information of the target scheduled user equipment. A better current channel status and lower channel interference information indicate less channel interference, more dynamically allocated time-frequency resources, and a higher code rate for the target scheduled user equipment. Conversely, a worse current channel status and higher channel interference information indicate greater channel interference, fewer dynamically allocated time-frequency resources, and a lower code rate for the target scheduled user equipment.
[0034] Thus, by accurately analyzing link quality data, 5G base stations can adjust scheduling strategies in real time to ensure the optimal performance of target scheduled user equipment under different channel conditions, effectively improving the resource utilization efficiency and transmission reliability of the communication system, and further enhancing the efficiency of satellite data communication.
[0035] S140. The target scheduling user equipment continuously detects whether it receives the corresponding PDCCH channel carrying dynamic scheduling information of the PUSCH channel within the PDCCH receiving window; and when it receives the corresponding PDCCH channel carrying dynamic scheduling information of the PUSCH channel, it sends the PUSCH channel carrying telemetry service data to the 5G base station; and / or, sends the PUSCH channel carrying data transmission service data to the 5G base station.
[0036] The target satellite user equipment can serve as an access node in the communication system, acting as a receiver for remote control services, a transmitter for telemetry services, and a data source for data transmission services. Equipped with a 5G terminal chip, the target satellite user equipment can perform filtering, noise reduction, digital-to-analog signal conversion, modulation and demodulation, encoding and decoding of 5G wireless signals, as well as physical layer, link layer, and network layer protocol processing.
[0037] The target scheduling user equipment can continuously and blindly detect whether the 5G base station is sending it a PDCCH channel carrying dynamic scheduling information for PUSCH (Physical Uplink Shared Channel) within the PDCCH (Physical Downlink Control Channel) reception window of the pre-configured telemetry service period. Upon receiving the corresponding PDCCH channel carrying dynamic scheduling information for PUSCH, the target scheduling user equipment will send telemetry service data and / or data transmission service data through the dynamically scheduled PUSCH channel.
[0038] If the target scheduling user equipment detects its own PDCCH dynamic scheduling PUSCH channel, the user needs to keep PDCCH blind detection enabled until telemetry service data and / or data transmission service data have been transmitted. Telemetry service data may include, but is not limited to, satellite operation status information, orbital parameters, energy management system data, thermal control system data, attitude control system data, and payload operating status information. Data transmission service data may include, but is not limited to, satellite image data, meteorological observation data, navigation and positioning data, communication service data, and scientific research experimental data.
[0039] In some embodiments, it also includes: If the target scheduling user equipment does not receive the corresponding PDCCH channel carrying dynamic scheduling information of the PUSCH channel, the corresponding equipment status is set to sleep state for a preset period of time.
[0040] Among them, if the target scheduling user equipment does not detect its own PDCCH within the pre-configured telemetry service period, it can be set to enter the device sleep state at other times (non-telemetry service period), thereby significantly reducing the power consumption of the user-side equipment.
[0041] When the S150 and 5G base stations receive the PUSCH channel carrying telemetry service data, they perform data demodulation and decoding processing on the telemetry service data and forward the telemetry service data to the third-party central equipment through the core network; and / or, when the 5G base station receives the PUSCH channel carrying data transmission service data, it performs data demodulation and decoding processing on the data transmission service data and forwards the data transmission service data to the third-party central equipment through the core network.
[0042] Among them, the 5G base stations deployed on the ground receive the return wireless signals (i.e., PUSCH channels) sent by users, and perform demodulation, decoding and other operations on the signals to recover the original data and transfer it to the external data network through the core network, and finally send it to the third-party customer center (i.e., third-party center equipment).
[0043] The 5G core network is responsible for authenticating and authorizing user terminals, and recording the location and status of user terminals by handling their location area registration process. The 5G core network can also select the optimal data transmission path based on the destination address and network policies, forwarding data to user terminals or transmitting it to external data networks. During high-speed user movement, the 5G core network can also ensure communication continuity through mobility management. The external data network, located outside the 5G network, is responsible for routing data transmission services to the final third-party customer center.
[0044] In this embodiment, the 5G base station determines a first scheduling user equipment (SUE) from multiple low-Earth orbit (LEO) satellite SUEs based on telemetry service requirements; and determines the link quality data corresponding to the first SUE using ephemeris information and high-Earth orbit (HEO) relay satellite ephemeris information. The 5G base station then determines a second SUE from the first SUE based on the link quality data, and determines a target SUE based on the scheduling priority of the second SUE. When the 5G base station detects the arrival of the telemetry service period for the target SUE, it transmits a PDCCH channel carrying dynamic scheduling information for the PUSCH channel within the PDCCH receiving window. This dynamic scheduling information is dynamically allocated by the 5G base station based on the link quality data corresponding to the target SUE. Within the PDCCH reception window, the system continuously monitors whether it receives a corresponding PDCCH channel carrying dynamic scheduling information for the PUSCH channel. Upon receiving such a PDCCH channel, it sends a PUSCH channel carrying telemetry service data to the 5G base station; and / or, it sends a PUSCH channel carrying data transmission service data to the 5G base station. When the 5G base station receives a PUSCH channel carrying telemetry service data, it performs data demodulation and decoding on the telemetry service data and forwards the telemetry service data to a third-party central device through the core network; and / or, when the 5G base station receives a PUSCH channel carrying data transmission service data, it performs data demodulation and decoding on the data transmission service data and forwards the data transmission service data to a third-party central device through the core network. In this way, without low-Earth orbit (LEO) satellite users initiating data transmission requests via random access, the terrestrial 5G base station can utilize the ephemeris information of LEO satellite users and the ephemeris of high-Earth orbit (HEO) relay satellites to obtain link quality data, and dynamically allocate channel scheduling information based on the link quality data, effectively improving the efficiency of LEO satellite data communication.
[0045] In some embodiments, before the target scheduling user equipment sends the PUSCH channel carrying telemetry service data to the 5G base station, it further includes: If the target scheduling user equipment detects that there is a first pending service data, it generates the corresponding BSR information based on the first pending service data; the target scheduling user equipment adds the BSR information corresponding to the first pending service data to the PUSCH channel carrying telemetry service data.
[0046] The first pending service data can be used to describe the telemetry service data and / or data transmission service data that the target scheduled user equipment still needs to transmit in the current state. If the user still has data transmission service data and / or telemetry service data to be transmitted, the amount of data transmission service data and telemetry service data that still needs to be transmitted is notified to the 5G base station by adding the BSR (Buffer Status Report, used to indicate how much data transmission service data and how much telemetry service data the user still needs to transmit) information corresponding to the first pending service data to be transmitted to the PUSCH channel.
[0047] In some embodiments, before the target scheduling user equipment sends the PUSCH channel carrying data transmission service data to the 5G base station, it further includes: If the target scheduling user equipment detects that there is a second pending service data, it generates the corresponding BSR information based on the second pending service data; the target scheduling user equipment adds the BSR information corresponding to the second pending service data to the PUSCH channel carrying the data transmission service data.
[0048] The second pending service data can be used to describe the telemetry service data and / or data transmission service data that the target scheduled user equipment still needs to transmit in its current state. If the user still has data transmission service data and / or telemetry service data to be transmitted, the amount of data transmission service data and telemetry service data that still needs to be transmitted is notified to the 5G base station by adding the BSR information corresponding to the second pending service data to the PUSCH channel.
[0049] In some embodiments, it also includes: If the PUSCH channel carrying telemetry service data received by the 5G base station contains BSR information corresponding to the first service data to be transmitted, the dynamic scheduling information of the PUSCH channel is updated according to the first service data to be transmitted; if the PUSCH channel carrying data transmission service data received by the 5G base station contains BSR information corresponding to the second service data to be transmitted, the dynamic scheduling information of the PUSCH channel is updated according to the second service data to be transmitted.
[0050] If the PUSCH channel carrying telemetry service data and / or data transmission service data of low-Earth orbit satellite users received by the 5G base station also contains BSR, the 5G base station can update the dynamic time and frequency resources and code rate configuration of the PUSCH channel accordingly, so that the subsequent PUSCH can either carry telemetry service data or data transmission service data.
[0051] In summary, this embodiment eliminates the 5G random access process required in traditional methods, thus saving the energy overhead of multiple rounds of air interface signaling interaction during random access. Users do not need to perform operations such as random access preamble transmission, frequent RF module activation (for monitoring base station responses), and synchronization calculations (time / frequency offset adjustment), which would consume energy repeatedly due to retransmissions in case of access failure. Simultaneously, it eliminates the energy consumption of high-orbit relay satellites forwarding related signaling. This significantly reduces access latency and improves real-time performance: the random access process itself has inherent latency (including preamble transmission, base station response, contention resolution, etc.). By omitting this process, the uplink data / signaling startup latency can be significantly reduced. Reduce air interface resource waste and improve spectrum efficiency: During random access, preambles, random access responses (RAR), contention resolution signaling, etc., will occupy dedicated air interface resources (such as PRACH channels, signaling resources in PDSCH / PUSCH), and collision retransmission will further consume resources; by omitting these, these resources can be released for transmitting actual service data, especially in high-load scenarios, which can reduce resource blockage caused by access procedures and improve the overall network throughput.
[0052] Figure 2 This is a schematic diagram of a low-Earth orbit satellite data communication system provided in this embodiment. The low-Earth orbit satellite data communication system may include: a 5G base station 210 and a target scheduling user equipment 220.
[0053] The 5G base station 210 is used to determine a first scheduling user equipment from multiple low-orbit satellite user equipments according to telemetry service requirements; and to determine the link quality data corresponding to the first scheduling user equipment through the ephemeris information corresponding to the first scheduling user equipment and the ephemeris information of the high-orbit relay satellite; to determine a second scheduling user equipment from the first scheduling user equipment based on the link quality data; and to determine a target scheduling user equipment based on the scheduling priority corresponding to the second scheduling user equipment; when the telemetry service cycle of the target scheduling user equipment is detected to arrive, a PDCCH channel carrying dynamic scheduling information of the PUSCH channel is transmitted within the PDCCH receiving window. The dynamic scheduling information of the PUSCH channel is dynamically allocated by the 5G base station based on the link quality data corresponding to the target scheduling user equipment.
[0054] The target scheduling user equipment 220 is used to continuously detect whether the corresponding PDCCH channel carrying dynamic scheduling information of the PUSCH channel is received within the PDCCH receiving window; and when the corresponding PDCCH channel carrying dynamic scheduling information of the PUSCH channel is received, to send a PUSCH channel carrying telemetry service data to the 5G base station; and / or, to send a PUSCH channel carrying data transmission service data to the 5G base station.
[0055] The 5G base station 210 is also used to perform data demodulation and decoding processing on the telemetry service data when it receives the PUSCH channel carrying telemetry service data, and forward the telemetry service data to the third-party central equipment through the core network; and / or, when it receives the PUSCH channel carrying data transmission service data, perform data demodulation and decoding processing on the data transmission service data, and forward the data transmission service data to the third-party central equipment through the core network.
[0056] In this embodiment, optionally, the 5G base station 210 is specifically used for: Obtain the current telemetry service rate and the average service rate of historical telemetry service rates corresponding to the second scheduling user equipment; and determine the scheduling priority corresponding to the second scheduling user equipment based on the current telemetry service rate and the average service rate of historical telemetry service rates corresponding to the second scheduling user equipment; and select the scheduling user equipment with higher scheduling priority from the second scheduling user equipment based on the scheduling priority corresponding to the second scheduling user equipment, and determine the scheduling user equipment with higher scheduling priority as the target scheduling user equipment.
[0057] In this embodiment, optionally, the target scheduling user equipment 220 is further configured to, if it detects that there is a first service data to be transmitted, generate corresponding BSR information based on the first service data to be transmitted; and add the BSR information corresponding to the first service data to be transmitted to the PUSCH channel carrying telemetry service data.
[0058] In this embodiment, optionally, the target scheduling user equipment 220 is further configured to, if it detects that there is currently a second service data to be transmitted, generate corresponding BSR information based on the second service data to be transmitted; and add the BSR information corresponding to the second service data to be transmitted to the PUSCH channel carrying the data transmission service data.
[0059] In this embodiment, optionally, the 5G base station 210 is further configured to update the dynamic scheduling information of the PUSCH channel according to the first service data to be transmitted if the PUSCH channel carrying telemetry service data contains BSR information corresponding to the first service data to be transmitted; and to update the dynamic scheduling information of the PUSCH channel according to the second service data to be transmitted if the PUSCH channel carrying data transmission service data contains BSR information corresponding to the second service data to be transmitted.
[0060] In this embodiment, optionally, the target scheduling user equipment 220 is further configured to set the corresponding device state to a sleep state within a preset period if it does not receive the corresponding PDCCH channel carrying dynamic scheduling information of the PUSCH channel.
[0061] In this embodiment, optionally, the 5G base station 210 is also used to analyze the current channel status and channel interference information of the target scheduled user equipment based on the link quality data of the target scheduled user equipment; and dynamically allocate PUSCH channel dynamic scheduling information corresponding to the target scheduled user equipment based on the current remaining time and frequency resources, the current channel status and channel interference information of the target scheduled user equipment.
[0062] The low-orbit satellite data communication system provided in this disclosure can execute the above-described method embodiments. For its specific implementation principles and technical effects, please refer to the above-described method embodiments. This disclosure will not repeat them here.
[0063] This application also provides a computer device. Please refer to the following for details. Figure 3 , Figure 3 This is a basic structural block diagram of the computer device in this embodiment.
[0064] The computer device includes a memory 310 and a processor 320 that are interconnected via a system bus. It should be noted that only a computer device with memory 310 and processor 320 is shown in the figure; however, it should be understood that it is not required to implement all the components shown, and more or fewer components may be implemented instead. 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.
[0065] 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.
[0066] The memory 310 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 310 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 310 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 310 may include both internal storage units and external storage devices of the computer device. In this embodiment, the memory 310 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 310 can also be used to temporarily store various types of data that have been output or will be output.
[0067] Processor 320 is typically used to perform overall operations of a computer device. In this embodiment, memory 310 is used to store program code or instructions, including computer operation instructions, and processor 320 is used to execute the program code or instructions stored in memory 310 or process data, such as program code that runs the methods described above.
[0068] 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.
[0069] 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.
[0070] 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.
[0071] The definitions of memory and processor can be found in the description of the foregoing computer device embodiments, and will not be repeated here.
[0072] 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.
[0073] 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.
[0074] 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.
[0075] In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" as described in this application does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. This application can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims listing several means, several units of these means may be embodied by the same item of hardware. The use of "first," "second," and "third," etc., does not indicate any order and these words should be interpreted as names. Unless otherwise specified, the steps in the above embodiments should not be construed as limiting the order of execution.
[0076] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.
Claims
1. A low-Earth orbit satellite data communication method, characterized in that, include: The 5G base station determines the first scheduling user equipment from multiple low-orbit satellite user equipment according to telemetry service requirements; The link quality data corresponding to the first scheduling user equipment is determined by using the ephemeris information corresponding to the first scheduling user equipment and the ephemeris information of the high-orbit relay satellite. The 5G base station determines the second scheduling user equipment from the first scheduling user equipment based on the link quality data; The target scheduling user equipment is determined based on the scheduling priority corresponding to the second scheduling user equipment; When the 5G base station detects that the telemetry service period of the target scheduled user equipment has arrived, it sends a PDCCH channel carrying dynamic scheduling information of the PUSCH channel within the PDCCH receiving window. The dynamic scheduling information of the PUSCH channel is dynamically allocated by the 5G base station according to the link quality data corresponding to the target scheduled user equipment. The target scheduling user equipment continuously detects within the PDCCH receiving window whether it receives the corresponding PDCCH channel carrying dynamic scheduling information of the PUSCH channel. Upon receiving the corresponding PDCCH channel carrying dynamic scheduling information for the PUSCH channel, the system sends a PUSCH channel carrying telemetry service data to the 5G base station; and / or sends a PUSCH channel carrying data transmission service data to the 5G base station. When the 5G base station receives the PUSCH channel carrying telemetry service data, it performs data demodulation and decoding processing on the telemetry service data and forwards the telemetry service data to a third-party central device through the core network; and / or, when the 5G base station receives the PUSCH channel carrying data transmission service data, it performs data demodulation and decoding processing on the data transmission service data and forwards the data transmission service data to a third-party central device through the core network.
2. The method according to claim 1, characterized in that, The 5G base station determines the target scheduling user equipment based on the scheduling priority corresponding to the second scheduling user equipment, including: The 5G base station obtains the average service rate of the current telemetry service rate and the historical telemetry service rate corresponding to the second scheduling user equipment; and determines the scheduling priority corresponding to the second scheduling user equipment based on the average service rate of the current telemetry service rate and the historical telemetry service rate corresponding to the second scheduling user equipment. The 5G base station selects a scheduling user equipment with a higher scheduling priority from the second scheduling user equipment according to the scheduling priority corresponding to the second scheduling user equipment, and determines the scheduling user equipment with the higher scheduling priority as the target scheduling user equipment.
3. The method according to claim 1, characterized in that, Before the target scheduling user equipment sends the PUSCH channel carrying telemetry service data to the 5G base station, it also includes: If the target scheduling user equipment detects that there is a first service data to be transmitted, it generates corresponding BSR information based on the first service data to be transmitted. The target scheduling user equipment adds the BSR information corresponding to the first data to be transmitted service to the PUSCH channel carrying the telemetry service data.
4. The method according to claim 3, characterized in that, Before the target scheduling user equipment sends the PUSCH channel carrying data transmission service data to the 5G base station, it also includes: If the target scheduling user equipment detects that there is currently a second service data to be transmitted, it generates corresponding BSR information based on the second service data to be transmitted. The target scheduling user equipment adds the BSR information corresponding to the second pending service data to the PUSCH channel carrying the data transmission service data.
5. The method according to claim 4, characterized in that, Also includes: If the PUSCH channel carrying the telemetry service data received by the 5G base station contains BSR information corresponding to the first service data to be transmitted, then the dynamic scheduling information of the PUSCH channel is updated according to the first service data to be transmitted. If the PUSCH channel carrying the data transmission service data received by the 5G base station contains BSR information corresponding to the second data to be transmitted, then the dynamic scheduling information of the PUSCH channel is updated according to the second data to be transmitted.
6. The method according to claim 1, characterized in that, Also includes: If the target scheduling user equipment does not receive the corresponding PDCCH channel carrying dynamic scheduling information of the PUSCH channel, the corresponding device status is set to a sleep state for a preset period of time.
7. The method according to claim 1, characterized in that, Also includes: The 5G base station analyzes the current channel status and channel interference information of the target scheduled user equipment based on the link quality data of the target scheduled user equipment; Based on the remaining time-frequency resources, the current channel status of the target scheduled user equipment, and channel interference information, dynamic scheduling information for the PUSCH channel corresponding to the target scheduled user equipment is dynamically allocated.
8. A low-Earth orbit satellite data communication system, characterized in that, This includes: 5G base stations and target scheduling user equipment; The 5G base station is used to determine the first scheduling user equipment from multiple low-orbit satellite user equipment according to telemetry service requirements; The link quality data corresponding to the first scheduling user equipment is determined by using the ephemeris information corresponding to the first scheduling user equipment and the ephemeris information of the high-orbit relay satellite; and the second scheduling user equipment is determined from the first scheduling user equipment based on the link quality data. The target scheduling user equipment is determined based on the scheduling priority corresponding to the second scheduling user equipment; When the telemetry service period of the target scheduled user equipment is detected to arrive, a PDCCH channel carrying dynamic scheduling information of the PUSCH channel is sent within the PDCCH receiving window. The dynamic scheduling information of the PUSCH channel is dynamically allocated by the 5G base station according to the link quality data corresponding to the target scheduled user equipment. The target scheduling user equipment is used to continuously detect whether it receives the corresponding PDCCH channel carrying dynamic scheduling information of the PUSCH channel within the PDCCH receiving window. Upon receiving the corresponding PDCCH channel carrying dynamic scheduling information for the PUSCH channel, the system sends a PUSCH channel carrying telemetry service data to the 5G base station; and / or sends a PUSCH channel carrying data transmission service data to the 5G base station. The 5G base station is further configured to, upon receiving the PUSCH channel carrying the telemetry service data, perform data demodulation and decoding processing on the telemetry service data, and forward the telemetry service data to a third-party central device through the core network; and / or, upon receiving the PUSCH channel carrying the data transmission service data, perform data demodulation and decoding processing on the data transmission service data, and forward the data transmission service data to a third-party central device through the core network.
9. The system according to claim 8, characterized in that, The 5G base station is specifically used for: Obtain the average service rate of the current telemetry service rate and the historical telemetry service rate corresponding to the second scheduling user equipment; and determine the scheduling priority corresponding to the second scheduling user equipment based on the average service rate of the current telemetry service rate and the historical telemetry service rate corresponding to the second scheduling user equipment. Based on the scheduling priority corresponding to the second scheduling user equipment, a scheduling user equipment with a higher scheduling priority is selected from the second scheduling user equipment, and the scheduling user equipment with the higher scheduling priority is determined as the target scheduling user equipment.
10. The system according to claim 8, characterized in that, The 5G base station is also used to analyze the current channel state and channel interference information of the target scheduled user equipment based on the link quality data of the target scheduled user equipment; and to dynamically allocate PUSCH channel dynamic scheduling information corresponding to the target scheduled user equipment based on the current remaining time and frequency resources, the current channel state and channel interference information of the target scheduled user equipment.
Citation Information
Patent Citations
Satellite link switching method, device, equipment, medium and product
CN119254299A
Communication resource processing method and device under multi-orbit satellite access, equipment and medium
CN119788150A
Inter-satellite handover method, satellite-borne base station, core network device, and storage medium
WO2023098868A1
Method, user equipment, processing device, and storage medium for transmitting uplink channel, and method and base station for receiving uplink channel
WO2024172614A1