Satellite beam switching method and apparatus, storage medium and product

CN122993801APending Publication Date: 2026-10-27CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611222803.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-08-12
Publication Date
2026-10-27

Smart Images

  • Figure CN122993801A_ABST
    Figure CN122993801A_ABST
Patent Text Reader

Abstract

The present disclosure relates to a satellite beam switching method, device, storage medium and product, and relates to the field of satellite communication. The satellite beam switching method comprises: in response to obtaining a measurement report of a terminal, determining whether a first switching condition is met based on the measurement report, the measurement report comprising measurement information of a serving beam of the terminal and a neighboring beam of the serving beam; in response to the first switching condition being met, obtaining a plurality of historical measurement records corresponding to the terminal, each historical record comprising measurement information of the serving beam and the neighboring beam at a historical time; determining whether a second switching condition is met according to the historical measurement records; and in response to the second switching condition being met, triggering the terminal to switch from the serving beam to the neighboring beam. The present disclosure can effectively suppress the ping-pong effect and improve the reliability of switching.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of satellite communications, and in particular to a satellite beam switching method, apparatus, electronic device, storage medium, and product. Background Technology

[0002] A single satellite uses multi-beam antenna technology to form multiple beams to cover different areas of the ground. In related technologies, handover is triggered by measurement reporting mechanisms (such as A3 events) defined by the 3rd Generation Partnership Project (3GPP) standard. That is, handover is triggered when the signal quality of an adjacent beam is better than a certain threshold of the serving beam. Summary of the Invention

[0003] Analysis revealed that under conditions of high-speed satellite motion and complex wireless environments, the signal at the beam edge exhibits severe fluctuations. These fluctuations cause the terminal to repeatedly meet the switching conditions specified in relevant technologies between adjacent beams, resulting in a ping-pong effect. This ping-pong effect not only increases network signaling overhead but can also lead to frequent service interruptions, severely impacting user experience.

[0004] One technical problem to be solved by the embodiments of the present invention is: how to provide a satellite beam switching technology that can alleviate the ping-pong effect.

[0005] According to a first aspect of some embodiments of the present invention, a satellite beam switching method is provided, comprising: in response to acquiring a measurement report of a terminal, determining, based on the measurement report, whether a first switching condition is met, the measurement report including the terminal's serving beam and measurement information of adjacent beams of the serving beam; in response to the first switching condition being met, acquiring multiple historical measurement records corresponding to the terminal, each historical record including measurement information of the serving beam and adjacent beams at a historical time; determining, based on the historical measurement records, whether a second switching condition is met; and in response to the second switching condition being met, triggering the terminal to switch from the serving beam to an adjacent beam.

[0006] In some embodiments, the second switching condition represents at least one of the following: during a historical period, the signal quality of the adjacent beam is consistently better than that of the serving beam, or the trend of change in the signal quality of the adjacent beam is better than that of change in the signal quality of the serving beam.

[0007] In some embodiments, determining whether the second handover condition is met based on historical measurement records includes: determining statistical information on whether the signal quality of an adjacent beam is better than that of the serving beam based on historical measurement records; and determining whether the second handover condition is met based on a comparison of the statistical information and a first threshold.

[0008] In some embodiments, determining the statistical information that the signal quality of an adjacent beam is better than that of a serving beam based on historical measurement records includes: determining the number of records in each historical measurement record where the signal quality of an adjacent beam is better than that of a serving beam, as a first quantity; and determining the statistical information that the signal quality of an adjacent beam is better than that of a serving beam based on the first quantity and the number of multiple historical measurement records.

[0009] In some embodiments, determining statistical information based on historical measurement records that the signal quality of an adjacent beam is superior to that of the serving beam includes: determining at least one of the following based on historical measurement records: the maximum duration during which the signal quality of an adjacent beam is consistently superior to that of the serving beam, the total duration during which the signal quality of an adjacent beam is consistently superior to that of the serving beam, and the duration during which the signal quality of an adjacent beam is consistently superior to that of the serving beam in the most recent instance; and determining statistical information on the signal quality of an adjacent beam being superior to that of the serving beam based on the determined duration.

[0010] In some embodiments, determining whether the second handover condition is met based on historical measurement records includes: determining a first trend of change in the signal strength of the serving beam and a second trend of change in the signal strength of adjacent beams based on historical measurement records; and determining whether the second handover condition is met based on the first trend and the second trend.

[0011] In some embodiments, determining whether a second switching condition is met based on a first trend and a second trend includes: determining that the second switching condition is met in response to the first trend indicating continuous decay and the second trend indicating no continuous decay.

[0012] In some embodiments, determining a first trend of change in the signal strength of the serving beam and a second trend of change in the signal strength of adjacent beams based on historical measurement records includes: calculating the slope of a first linear regression as the first trend of change based on the serving beam in the historical measurement records; and calculating the slope of a second linear regression as the second trend of change based on the adjacent beams in the historical measurement records.

[0013] In some embodiments, the second switching condition indicates that, during a historical period, the signal quality of the adjacent beam is better than that of the serving beam, the trend of change in the signal quality of the adjacent beam is better than that of the serving beam, and the power of the adjacent beam is greater than that of the serving beam at the current moment.

[0014] In some embodiments, the handover method further includes: in response to the terminal switching from a serving beam to an adjacent beam, increasing a first threshold and a second threshold corresponding to a second handover condition within a specified time period, wherein the first threshold represents the duration that the signal quality of the adjacent beam is better than the signal quality of the serving beam, and the second threshold represents the degree to which the trend of change in the signal quality of the adjacent beam is better than the trend of change in the signal quality of the serving beam.

[0015] In some embodiments, multiple historical measurement records are located in a first-in-first-out (FIFO) cache queue, and are a specified number of historical measurement records that are closest to the current time. The switching method further includes updating the FIFO cache queue according to the measurement report.

[0016] In some embodiments, the measurement information includes the power of the reference signal received.

[0017] According to a second aspect of some embodiments of the present invention, a satellite beam switching apparatus is provided, comprising: a first determining module configured to, in response to acquiring a measurement report from a terminal, determine whether a first switching condition is met based on the measurement report, the measurement report including measurement information of the terminal's serving beam and adjacent beams of the serving beam; an acquiring module configured to, in response to the first switching condition being met, acquire multiple historical measurement records corresponding to the terminal, each historical record including measurement information of the serving beam and adjacent beams at a historical time; a second determining module configured to, based on the historical measurement records, determine whether a second switching condition is met; and a triggering module configured to, in response to the second switching condition being met, trigger the terminal to switch from the serving beam to an adjacent beam.

[0018] According to a third aspect of some embodiments of the present invention, a satellite beam switching apparatus is provided, comprising: a memory; and a processor coupled to the memory, the processor being configured to execute any of the aforementioned satellite beam switching methods based on instructions stored in the memory.

[0019] According to a fourth aspect of some embodiments of the present invention, a computer-readable storage medium is provided having a computer program stored thereon, wherein the program, when executed by a processor, implements any of the aforementioned satellite beam switching methods.

[0020] Some embodiments of the above invention have the following advantages or beneficial effects. Through the embodiments of this disclosure, the terminal handover is triggered only when both the first and second handover conditions are met. Therefore, this disclosure prevents the terminal from repeatedly switching between adjacent beams due to short-term fluctuations in signal strength when moving to an overlapping area of ​​different beams of the same satellite. By continuously detecting changes in signal quality and performing the handover operation when preset stability conditions are met, signaling overhead and the number of interruptions can be reduced, ensuring the continuity and reliability of data services. Thus, the ping-pong effect is effectively suppressed, and the reliability of handover is improved.

[0021] Other features and advantages of the invention will become clear from the following detailed description of exemplary embodiments of the invention with reference to the accompanying drawings. Attached Figure Description

[0022] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0023] Figure 1 A schematic flowchart of a satellite beam switching method according to some embodiments of the present invention is shown.

[0024] Figure 2 A flowchart illustrating a second switching condition determination method according to some embodiments of the present disclosure is shown.

[0025] Figure 3 A flowchart illustrating a second switching condition determination method according to other embodiments of the present disclosure is shown.

[0026] Figure 4 A schematic flowchart of a satellite beam switching method according to other embodiments of the present disclosure is shown.

[0027] Figure 5 A schematic diagram of the structure of a satellite beam switching device according to this disclosure is shown.

[0028] Figure 6 A schematic diagram of a satellite beam switching device according to other embodiments of the present invention is shown.

[0029] Figure 7 A schematic diagram of a satellite beam switching device according to some embodiments of the present invention is shown. Detailed Implementation

[0030] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. The following description of at least one exemplary embodiment is merely illustrative and is in no way intended to limit the present invention or its application or use. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0031] Unless otherwise specifically stated, the relative arrangement, numerical expressions, and values ​​of the components and steps described in these embodiments do not limit the scope of the invention.

[0032] At the same time, it should be understood that, for ease of description, the dimensions of the various parts shown in the accompanying drawings are not drawn according to actual scale.

[0033] Techniques, methods, and equipment known to those skilled in the art may not be discussed in detail, but where appropriate, such techniques, methods, and equipment should be considered part of the specification.

[0034] In all examples shown and discussed herein, any specific values ​​should be interpreted as merely exemplary and not as limitations. Therefore, other examples of exemplary embodiments may have different values.

[0035] It should be noted that similar labels and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be discussed further in subsequent figures.

[0036] The scenario disclosed herein is a satellite beam switching scenario, which is an important scenario in the integrated air-space-ground project and can ensure low interruption and stability of services.

[0037] Figure 1 A flowchart illustrating a satellite beam switching method according to some embodiments of the present invention is shown. Figure 1 As shown, the satellite beam switching method of this embodiment includes steps S11 to S14.

[0038] In step S11, in response to obtaining the measurement report of the terminal, it is determined whether the first handover condition is met based on the measurement report. The measurement report includes the terminal's serving beam and the measurement information of the adjacent beams of the serving beam.

[0039] The terminal is located within the coverage area of ​​multiple beams of a satellite. In some embodiments, the multiple beams may belong to the same satellite. That is, the terminal switches between intra-satellite beams.

[0040] The terminal's measurement report includes measurement results for multiple beams. The terminal can report the measurement report based on a mechanism of measurement events. In some embodiments, the measurement report is a measurement report based on A3 measurements.

[0041] Whether the first handover condition is met is determined based on the measurement report. That is, the measurement information in the measurement report is used to determine whether the first handover condition is met. In some embodiments, the first handover condition includes the reference signal received power of the adjacent beam being greater than the reference signal received power of the serving beam. Therefore, based on the situation at the time of terminal measurement, a preliminary judgment can be made as to whether the handover condition is met.

[0042] The measurement information may include the received power of the reference signal. Therefore, based on the measurement information, the signal quality of the serving beam and adjacent beams can be determined.

[0043] In step S12, in response to the first handover condition being met, multiple historical measurement records corresponding to the terminal are acquired, each historical record including measurement information of the serving beam and adjacent beams at a historical time.

[0044] If the first handover condition is met, the network side does not immediately trigger a handover, but instead makes further decisions.

[0045] The terminal can have multiple historical measurement records corresponding to multiple historical moments. These multiple historical records can be generated based on measurement reports obtained from multiple historical moments. The multiple historical measurement records can be collected from the multiple historical moments most recent to the current time. The number of multiple historical measurement records can be a specified number.

[0046] In some embodiments, the network side can construct a Reference Signal Received Power (RSRP) buffer to store historical RSRP sequences based on historical measurement reports. This allows for statistical analysis of the RSRP sequences within the buffer.

[0047] In some embodiments, multiple historical measurement records are located in a first-in-first-out (FIFO) cache queue, and these are a specified number of historical measurement records most recent to the current time. For example, the network side can maintain a queue for each connected terminal to store the historical measurement records corresponding to that terminal. One example is a FIFO cache queue of measurement reports of length N corresponding to each terminal. ,in , represents the result of the i-th measurement. and These represent the reference signal received power of the serving beam and the adjacent beam, respectively. The entire data in the buffer queue can be used to determine the second handover condition, or only a portion of the data in the buffer queue can be used.

[0048] After obtaining the current measurement report, multiple historical measurement records can be updated, such as by adding the current measurement report to these records for use in subsequent switchover decisions. If multiple historical measurement records reside in a first-in, first-out (FIFO) cache queue, the oldest historical record can be removed from the queue after adding the current measurement report.

[0049] In step S13, it is determined whether the second switching condition is met based on historical measurement records.

[0050] The second handover condition is used to constrain the stability of adjacent beam quality by utilizing multiple historical measurement records. These historical measurement records reflect the status of the serving beam and adjacent beams over a historical period. Because multiple historical measurement records are included, the quality of the serving beam and adjacent beams can be more accurately reflected by measurement information from multiple historical moments, allowing for more accurate handover decisions.

[0051] In step S14, in response to the second handover condition being met, the terminal is triggered to switch from the serving beam to the adjacent beam.

[0052] If the second handover condition is met, it indicates that the adjacent beam has better quality than the serving beam, and this advantage is stable. At this point, the terminal can be triggered to handover.

[0053] If the second handover condition is not met, it is determined that the first handover condition is met due to signal fluctuations, such as the possibility of a ping-pong effect during handover, and thus the handover is not triggered, and the terminal continues to camp on the current serving beam.

[0054] In the above embodiments, the terminal handover is triggered only when both the first and second handover conditions are met. Therefore, this disclosure prevents the terminal from repeatedly switching between adjacent beams due to short-term signal strength fluctuations when moving to an overlapping area of ​​different beams on the same satellite. By continuously detecting changes in signal quality and performing the handover operation when preset stability conditions are met, signaling overhead and the number of interruptions can be reduced, ensuring the continuity and reliability of data services. This effectively suppresses the ping-pong effect and improves handover reliability.

[0055] The second switching condition may include one or more sub-conditions. For example, it may include at least one of a first sub-condition for determining the persistence of the advantage of the adjacent beam and a second sub-condition for determining the signal monotonicity of the adjacent beam. In some embodiments, the second switching condition indicates that, over a historical period, the signal quality of the adjacent beam is consistently better than the signal quality of the serving beam, or the trend of change in the signal quality of the adjacent beam is better than the trend of change in the signal quality of the serving beam. These two sub-conditions are described exemplarily below.

[0056] First, the first sub-condition is described by way of example: during a historical period, the signal quality of the adjacent beam is consistently better than that of the serving beam. Figure 2 A flowchart illustrating a second switching condition determination method according to some embodiments of the present disclosure is shown. Figure 2 As shown, the method of this embodiment includes steps S201 to S202.

[0057] In step S201, statistical information on whether the signal quality of an adjacent beam is better than that of the serving beam is determined based on historical measurement records.

[0058] Statistical information can include the number of times, duration, or consecutive duration of better signal quality in adjacent beams.

[0059] For example, determine the number of records in each historical measurement record where the signal quality of an adjacent beam is better than that of the serving beam, as a first quantity; and determine statistical information on the signal quality of an adjacent beam being better than that of the serving beam based on the first quantity and the number of multiple historical measurement records.

[0060] Suppose we use the K most recent historical measurement records from a first-in-first-out (FIFO) buffer queue to perform a persistence analysis of the dominance of adjacent beams. Then, what is the probability of the persistence of the dominance of adjacent beams? As shown in formulas (1) and (2).

[0061] (1) (2) N represents the total number of records in the queue; and These represent the reference signal received power of the serving beam and the adjacent beam, respectively; For the advantage indicator function, in the first... In this measurement, a value of 1 is recorded when the power of the reference signal of the adjacent beam is greater than that of the serving beam.

[0062] Therefore, it is possible to determine whether a service beam consistently has an advantage based on the number of times it has an advantage.

[0063] For example, based on historical measurement records, determine at least one of the following: the maximum duration during which the signal quality of an adjacent beam is consistently better than that of the serving beam; the total duration during which the signal quality of an adjacent beam is consistently better than that of the serving beam; and the duration during which the signal quality of an adjacent beam is consistently better than that of the serving beam in the most recent instance. Based on the determined duration, determine statistical information on the signal quality of an adjacent beam being better than that of the serving beam.

[0064] The duration for which the signal quality of an adjacent beam is consistently better than that of the serving beam can be determined based on the time intervals corresponding to several consecutive instances of adjacent beams outperforming the serving beam. For example, based on consecutive occurrences... Several records are used to determine a time period. There may be multiple time periods that meet this condition. The maximum duration for which the signal quality of an adjacent beam is consistently better than that of the serving beam can be the maximum value among these time periods; the total duration for which the signal quality of an adjacent beam is consistently better than that of the serving beam is the sum of these time periods; the duration for which the signal quality of the most recent adjacent beam consistently better than that of the serving beam is determined based on the time period closest to the current time. Therefore, it is possible to determine, from a temporal perspective, whether the serving beam consistently has an advantage.

[0065] The two statistical methods mentioned above can be used individually or in combination. Other statistical methods can also be used, but will not be discussed further in this article.

[0066] In step S202, based on the comparison results of statistical information and the first threshold, it is determined whether the second switching condition is met.

[0067] When statistical information is determined based on the frequency dimension, the first threshold is the frequency threshold. When statistical information is determined based on the time dimension, the first threshold is the time threshold. Of course, statistical information can also be determined by combining multiple dimensions, and a comprehensive threshold can be set.

[0068] When the second switching condition is based solely on statistical information—that is, when the second switching condition only includes the first sub-condition—the second condition is satisfied if the statistical information is greater than the first threshold. However, when the second switching condition includes other sub-conditions, the second condition is considered satisfied only if the statistical information is greater than the first threshold (i.e., the first sub-condition is satisfied) and the other sub-conditions are also satisfied.

[0069] Through the above embodiments, handover can be triggered only when the signal quality of the adjacent beam is consistently better than that of the serving beam. This further effectively suppresses the ping-pong effect and improves handover reliability.

[0070] Next, the second sub-condition is described by way of example: that is, during a historical period, the signal quality change trend of the adjacent beam is better than the signal quality change trend of the serving beam. Figure 3 A flowchart illustrating a second switching condition determination method according to other embodiments of this disclosure is shown. Figure 3 As shown, the method of this embodiment includes steps S301 to S302.

[0071] In step S301, based on historical measurement records, the first trend of change in the signal strength of the serving beam and the second trend of change in the signal strength of adjacent beams are determined.

[0072] The trend of signal strength refers to whether the signal gradually strengthens, gradually weakens, or remains constant overall. Since historical measurement records include multiple data points, they can reflect this trend. Because the trend of signal strength changes tends to be stable over a certain period, even if individual data points may show abrupt changes, the overall trend rarely changes drastically. Therefore, by determining the trend based on historical measurement records, it is possible to predict the signal strength of the beam in the future with relatively high accuracy.

[0073] In some embodiments, the slope of a first linear regression is calculated based on the serving beams in historical measurement records as a first trend of change; and the slope of a second linear regression is calculated based on adjacent beams in historical measurement records as a second trend of change.

[0074] For example, linear regression can be used in the most recent K measurement reports to analyze the trend of beam signal strength variation. This analysis will examine the signal strength variation trend of the serving beam. Signal strength variation trend of adjacent beams , can be calculated using formulas (3) and (4) respectively.

[0075] (3) (4) N represents the total number of historical measurement records in the queue; This represents the time information corresponding to the i-th record; and These represent the reference signal received power of the serving beam and the adjacent beam, respectively.

[0076] In step S302, it is determined whether the second switching condition is met based on the first and second changing trends.

[0077] If, based on the first and second trends, it is determined that the signal quality change trend of the adjacent beam is better than that of the serving beam, then the second switching condition is satisfied.

[0078] In some embodiments, a second switching condition is determined to be met in response to a first trend indicating continuous attenuation and a second trend indicating no continuous attenuation. This allows for a more explicit reflection of the likelihood that the quality of adjacent beams will consistently outperform the current serving beam in the future.

[0079] Through the above embodiments, handover can be triggered only when the signal quality change trend of the adjacent beam is better than that of the serving beam. This further effectively suppresses the ping-pong effect and improves handover reliability.

[0080] The embodiments disclosed herein also support multi-dimensional trend analysis on the network side, and make joint decisions based on the results of advantage persistence analysis and signal monotonicity analysis. Handover is only triggered when all sub-conditions are met. If any sub-condition is not met, it is determined that the current first handover condition is met due to signal fluctuations, such as the possibility of a ping-pong effect during handover, and therefore the handover is not triggered, and the terminal continues to camp on the current serving beam.

[0081] In some embodiments, the second switching condition represents that, during a historical period, the signal quality of the adjacent beam is better than that of the serving beam, the trend of change in the signal quality of the adjacent beam is better than that of the serving beam, and the power of the adjacent beam is greater than that of the serving beam at the current moment. That is, in addition to considering the persistence of the advantage of the adjacent beam and the monotonicity of the signal, instantaneous conditions are also considered.

[0082] For example, let's define a continuing condition judgment. ,in The probability threshold (first threshold) used to determine the persistence of advantage; the monotonicity decision condition is... and ,in As a rate of change threshold, this condition requires the serving beam to continuously attenuate (corresponding to...). Adjacent beams did not continue to attenuate (corresponding to) Instantaneous conditional decision requires that at the detection time (e.g., after determining that the first switching condition has been met), the power of adjacent beams... Greater than the serving beam power ,Right now If all three conditions are met, it indicates that the adjacent beam is consistently superior to the serving beam, and a handover can be triggered. Triggering a handover under these conditions further improves the reliability of the handover.

[0083] To further suppress the ping-pong effect, some embodiments of this disclosure may also dynamically adjust the threshold corresponding to the second switching condition.

[0084] In some embodiments, the handover method further includes: in response to a terminal switching from a serving beam to an adjacent beam, increasing a first threshold and a second threshold corresponding to a second handover condition within a specified time period, wherein the first threshold represents the duration that the signal quality of the adjacent beam is superior to the signal quality of the serving beam, and the second threshold represents the degree to which the trend of change in the signal quality of the adjacent beam is superior to the trend of change in the signal quality of the serving beam. Referring to the foregoing embodiments, the handover method can be... and Increase a certain value within a specified time period, for example, the adjusted thresholds are as follows: and ,in, and ,and .

[0085] After the specified time period ends, the first and second thresholds can be restored to their original values ​​to ensure the quality of communication for users.

[0086] The embodiments described above can be executed by a gateway station. The gateway station completes the handover process by interacting with the terminal and the satellite. See below for reference. Figure 4 This disclosure describes satellite beam switching methods according to other embodiments.

[0087] Figure 4 A flowchart illustrating a satellite beam switching method according to other embodiments of this disclosure is shown. Figure 4 As shown, the switching method in this embodiment includes steps S401 to S414.

[0088] In step S401, the terminal performs signal measurement.

[0089] In step S402, the terminal sends a measurement report to the gateway station, reporting the reference signal power of the serving beam and adjacent beams.

[0090] In step S403, the gateway station determines whether the first switching condition is met based on the measurement report.

[0091] In step S404, in response to the first switching condition being met, the gateway station reads data to obtain historical measurement records.

[0092] In step S405, the gateway station performs quantitative analysis based on the read data to determine the dominant persistence and signal monotonicity of adjacent beams.

[0093] In step S406, the gateway station makes a joint decision based on the dominant persistence of adjacent beams and the monotonicity of the signal to determine whether the second switching condition is met.

[0094] In step S407, the gateway station performs beam selection and determines the adjacent beam as the target beam for terminal handover.

[0095] In step S408, the gateway station allocates a channel based on the determined target beam.

[0096] In step S409, the gateway station sends a beam switching request to the terminal.

[0097] In step S410, the terminal switches to the target beam.

[0098] In step S411, the terminal sends a beam switching response to the gateway station.

[0099] In step S412, the gateway station updates the relevant information of the terminal and the beam.

[0100] In step S413, the gateway station sends a handover status report to the satellite.

[0101] In step S414, the gateway temporarily raises the terminal's decision threshold, making it more difficult for the terminal to trigger the next handover in the short term, thus ensuring the stability of the connection.

[0102] This disclosure effectively distinguishes between genuine signal change trends and random signal fluctuations by analyzing the statistical trends of historical sequences, thereby avoiding ineffective handovers. It also supports multi-dimensional joint decision-making, with an objective and quantifiable decision-making process that outperforms simple timing or hysteresis methods. Furthermore, all decision processing is completed on the network side, completely transparent to the terminal, requiring no hardware modifications and applicable to existing terminals.

[0103] The embodiments disclosed herein can suppress the ping-pong effect, reduce unnecessary handovers, and improve the stability of service connections and user experience while reducing network signaling overhead, thus demonstrating good application prospects and value.

[0104] Figure 5 A schematic diagram of the structure of a satellite beam switching device according to this disclosure is shown. Figure 5 As shown, the switching device 5 in this embodiment includes: a first determining module 51, configured to determine whether a first switching condition is met based on a measurement report obtained from the terminal, the measurement report including measurement information of the terminal's serving beam and adjacent beams of the serving beam; an obtaining module 52, configured to obtain multiple historical measurement records corresponding to the terminal in response to the first switching condition being met, each historical record including measurement information of the serving beam and adjacent beams at a historical time; a second determining module 53, configured to determine whether a second switching condition is met based on the historical measurement records; and a triggering module 54, configured to trigger the terminal to switch from the serving beam to an adjacent beam in response to the second switching condition being met.

[0105] In some embodiments, the second switching condition represents at least one of the following: during a historical period, the signal quality of the adjacent beam is consistently better than that of the serving beam, or the trend of change in the signal quality of the adjacent beam is better than that of change in the signal quality of the serving beam.

[0106] In some embodiments, the second determining module 53 is further configured to: determine statistical information on the signal quality of adjacent beams being better than that of the serving beam based on historical measurement records; and determine whether a second switching condition is met based on a comparison of the statistical information and a first threshold.

[0107] In some embodiments, the second determining module 53 is further configured to: determine the number of records in each historical measurement record where the signal quality of an adjacent beam is better than that of the serving beam, as a first quantity; and determine statistical information on the signal quality of an adjacent beam being better than that of the serving beam based on the first quantity and the number of multiple historical measurement records.

[0108] In some embodiments, the second determining module 53 is further configured to: determine, based on historical measurement records, at least one of the following: the maximum duration during which the signal quality of an adjacent beam is consistently better than that of the serving beam; the total duration during which the signal quality of an adjacent beam is consistently better than that of the serving beam; and the duration during which the signal quality of an adjacent beam is consistently better than that of the serving beam in the most recent instance; and determine statistical information on the signal quality of an adjacent beam being better than that of the serving beam based on the determined duration.

[0109] In some embodiments, the second determining module 53 is further configured to: determine a first trend of change in the signal strength of the serving beam and a second trend of change in the signal strength of adjacent beams based on historical measurement records; and determine whether a second switching condition is met based on the first trend and the second trend.

[0110] In some embodiments, the second determining module 53 is further configured to: determine that the second switching condition is met in response to a first changing trend indicating continuous decay and a second changing trend indicating no continuous decay.

[0111] In some embodiments, the second determining module 53 is further configured to: calculate the slope of a first linear regression as a first trend of change based on the serving beams in the historical measurement records; and calculate the slope of a second linear regression as a second trend of change based on the adjacent beams in the historical measurement records.

[0112] In some embodiments, the second switching condition indicates that, during a historical period, the signal quality of the adjacent beam is better than that of the serving beam, the trend of change in the signal quality of the adjacent beam is better than that of the serving beam, and the power of the adjacent beam is greater than that of the serving beam at the current moment.

[0113] In some embodiments, the switching device 5 further includes a threshold adjustment module 55, configured to: in response to the terminal switching from the serving beam to an adjacent beam, increase a first threshold and a second threshold corresponding to the second switching condition within a specified time period, wherein the first threshold represents the duration of the adjacent beam's signal quality being superior to the serving beam's signal quality, and the second threshold represents the degree to which the adjacent beam's signal quality trend is superior to the serving beam's signal quality trend.

[0114] In some embodiments, multiple historical measurement records are located in a first-in-first-out (FIFO) cache queue, and are a specified number of historical measurement records that are closest to the current time. The switching method further includes updating the FIFO cache queue according to the measurement report.

[0115] In some embodiments, the measurement information includes the power of the reference signal received.

[0116] Figure 6 A schematic diagram of a satellite beam switching device according to other embodiments of the present invention is shown. For example... Figure 6 As shown, the satellite beam switching device 60 of this embodiment includes a memory 610 and a processor 620 coupled to the memory 610. The processor 620 is configured to execute the satellite beam switching method of any of the foregoing embodiments based on instructions stored in the memory 610.

[0117] The memory 610 may include, for example, system memory, fixed non-volatile storage media, etc. The system memory may store, for example, the operating system, application programs, boot loader, and other programs.

[0118] Figure 7 A schematic diagram of a satellite beam switching device according to some embodiments of the present invention is shown. Figure 7 As shown, the satellite beam switching device 70 of this embodiment includes a memory 710 and a processor 720, and may also include an input / output interface 730, a network interface 740, a storage interface 750, etc. These interfaces 730, 740, 750, and the memory 710 and processor 720 can be connected, for example, via a bus 760. The input / output interface 730 provides a connection interface for input / output devices such as a display, mouse, keyboard, and touchscreen. The network interface 740 provides a connection interface for various networked devices. The storage interface 750 provides a connection interface for external storage devices such as SD cards and USB flash drives.

[0119] Embodiments of the present invention also provide a computer-readable storage medium having a computer program stored thereon, characterized in that the program, when executed by a processor, implements any of the aforementioned satellite beam switching methods.

[0120] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable non-transitory storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0121] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0122] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0123] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0124] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.

Claims

1. A method for switching satellite beams, comprising: In response to obtaining a measurement report from the terminal, based on the measurement report, it is determined whether a first handover condition is met. The measurement report includes the terminal's serving beam and measurement information of adjacent beams of the serving beam. In response to the first switching condition being met, multiple historical measurement records corresponding to the terminal are acquired, each historical record including measurement information of the serving beam and the adjacent beam at a historical time. Based on the historical measurement records, determine whether the second switching condition is met; In response to the second switching condition being met, the terminal is triggered to switch from the serving beam to the adjacent beam.

2. The switching method according to claim 1, wherein, The second switching condition indicates that, during a historical period, the signal quality of the adjacent beam is consistently better than that of the serving beam, or the trend of change in the signal quality of the adjacent beam is better than that of change in the signal quality of the serving beam, at least one of the following:

3. The switching method according to claim 2, wherein, The step of determining whether the second switching condition is met based on the historical measurement records includes: Based on the historical measurement records, statistical information is determined to show that the signal quality of the adjacent beam is better than that of the serving beam. Based on the comparison results of the statistical information and the first threshold, it is determined whether the second switching condition is met.

4. The switching method according to claim 3, wherein, Based on the historical measurement records, the statistical information determining that the signal quality of the adjacent beam is superior to that of the serving beam includes: The number of records in each of the historical measurement records in which the signal quality of the adjacent beam is better than that of the serving beam is determined as a first number; Based on the first quantity and the number of the multiple historical measurement records, statistical information is determined to show that the signal quality of the adjacent beam is better than that of the serving beam.

5. The switching method according to claim 3, wherein, Based on the historical measurement records, the statistical information determining that the signal quality of the adjacent beam is superior to that of the serving beam includes: Based on the historical measurement records, determine at least one of the following: the maximum duration during which the signal quality of the adjacent beam is consistently better than that of the serving beam; the total duration during which the signal quality of the adjacent beam is consistently better than that of the serving beam; and the duration during which the signal quality of the adjacent beam is consistently better than that of the serving beam in the most recent instance. Based on a determined duration, statistical information is used to determine whether the signal quality of the adjacent beam is better than that of the serving beam.

6. The switching method according to claim 2, wherein, The step of determining whether the second switching condition is met based on the historical measurement records includes: Based on the historical measurement records, a first trend of change in the signal strength of the serving beam and a second trend of change in the signal strength of the adjacent beams are determined. Based on the first trend and the second trend, determine whether the second switching condition is met.

7. The switching method according to claim 6, wherein, The step of determining whether the second switching condition is met based on the first trend and the second trend includes: In response to the first trend indicating continuous decay and the second trend indicating no continuous decay, it is determined that the second switching condition is met.

8. The switching method according to claim 6, wherein, The step of determining the first trend of change in the signal strength of the serving beam and the second trend of change in the signal strength of the adjacent beams based on the historical measurement records includes: Based on the service beams in the historical measurement records, the slope of the first linear regression is calculated as the first trend of change; The slope of the second linear regression is calculated based on the adjacent beams in the historical measurement records, which serves as the second trend of change.

9. The switching method according to claim 2, wherein, The second switching condition indicates that, during a historical period, the signal quality of the adjacent beam is better than that of the serving beam, the trend of change in the signal quality of the adjacent beam is better than that of the serving beam, and the power of the adjacent beam is greater than that of the serving beam at the current moment.

10. The switching method according to claim 2, further comprising: In response to the terminal switching from the serving beam to the adjacent beam, within a specified time period, a first threshold and a second threshold corresponding to the second switching condition are increased. The first threshold represents the duration to which the signal quality of the adjacent beam is better than that of the serving beam, and the second threshold represents the degree to which the trend of change in the signal quality of the adjacent beam is better than that of change in the signal quality of the serving beam.

11. The switching method according to any one of claims 1 to 10, wherein, The multiple historical measurement records are located in a first-in-first-out (FIFO) buffer queue, and are the most recent historical measurement records of a specified number. The switching method further includes: Update the first-in-first-out (FIFO) cache queue based on the measurement report.

12. The switching method according to any one of claims 1 to 10, wherein, The measurement information includes the reference signal received power.

13. A satellite beam switching device, comprising: The first determining module is configured to, in response to acquiring a measurement report from the terminal, determine whether a first handover condition is met based on the measurement report, wherein the measurement report includes the terminal's serving beam and measurement information of adjacent beams of the serving beam; The acquisition module is configured to acquire multiple historical measurement records corresponding to the terminal in response to the first switching condition being met. Each historical record includes measurement information of the serving beam and the adjacent beam at a historical time. The second determining module is configured to determine whether the second switching condition is met based on the historical measurement records. The triggering module is configured to trigger the terminal to switch from the serving beam to the adjacent beam in response to the second switching condition being met.

14. A satellite beam switching device, comprising: Memory; as well as A processor coupled to the memory, the processor being configured to execute the satellite beam switching method as described in any one of claims 1 to 12 based on instructions stored in the memory.

15. A computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, causes the processor to implement the satellite beam switching method according to any one of claims 1 to 12.

16. A computer program product, when run on a computer, causes the computer to implement the satellite beam switching method according to any one of claims 1 to 12.