Ping-pong handover suppression method and apparatus in NTN network, electronic device, and medium
Patent Information
- Application Number
- CN202511009232.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-22
- Publication Date
- 2026-10-23
- Estimated Expiration
- 2045-07-22
AI Technical Summary
[0003]现有技术中,通常基于终端信号质量的方式来减少地面网络中的乒乓切换,但由于非地面网络和地面网络的通信场景差异较大,NTN网络中小区范围内各位置信号强度差异较小,基于终端信号质量以减小乒乓切换的方式并不适用于NTN网络,NTN网络下尚未有专门针对乒乓切换的抑制方案
[0015]本发明的NTN网络下乒乓切换抑制方法、装置、电子设备及介质的有益效果是:服务小区获取终端发送的服务信息,为后续进行乒乓切换判断及切换门限调整提供判断及数据调整基础。判断服务信息是否符合预设乒乓切换标准,当服务信息符合预设乒乓切换标准时,说明终端未出现乒乓切换现象,不对切换门限进行调整,按照初始门限进行切换判决,保证终端运行稳定性。当服务信息不符合预设乒乓切换标准时,说明终端出现乒乓切换现象,此时,根据服务信息得到抑制参数,抑制参数包括乒乓切换次数、终端与星载基站的覆盖区域中心的间距、星载基站的覆盖区域半径、终端相对于覆盖区域中心的相对速度、终端上报测量的迟滞时间,为抑制参数配置对应的预设权重得到小于初始门限的重置门限,并更新初始门限,以使在后续的切换过程中,以重置门限为切换条件,实现NTN网络下的乒乓切换抑制,且采用抑制参数和对应的预设权重可实现按照不同终端任务类型、不同位置、不同运行情况进行针对性门限调整,实现针对性门限调整,有效错开切换时间,提高乒乓切换抑制的动态可调性,减少终端同时切换概率,提升切换成功率。
Smart Images

Figure CN121056950B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of communication technology, and more specifically, to a ping-pong handover suppression method, apparatus, electronic device, and medium in an NTN network. Background Technology
[0002] In 3GPP communication networks, to ensure service continuity for connected users, the serving cell base station needs to control handovers between cells. However, due to the uncertainty of terminal movement direction, ping-pong handovers frequently occur between multiple cells within the handover band. In non-terrestrial networks (NTNs), because the distance between the satellite and the terminal is much greater than the cell radius, the signal strength difference between the cell center and the cell edge is smaller, and the near-far effect is less pronounced, leading to more frequent ping-pong handovers. Furthermore, non-terrestrial networks have higher transmission latency, and frequent handovers not only severely impact the user's communication experience but also increase the burden on network resources. Therefore, suppressing ping-pong handovers in NTN networks is particularly important.
[0003] In existing technologies, ping-pong handover in terrestrial networks is usually reduced based on terminal signal quality. However, due to the significant differences in communication scenarios between non-terrestrial and terrestrial networks, and the relatively small differences in signal strength at different locations within a cell in an NTN network, the method of reducing ping-pong handover based on terminal signal quality is not applicable to NTN networks. There is currently no specific suppression scheme for ping-pong handover in NTN networks. Summary of the Invention
[0004] The problem addressed by this invention is how to achieve ping-pong handover suppression in NTN networks.
[0005] To address the aforementioned problems, this invention provides a method, apparatus, electronic device, and medium for suppressing ping-pong handover in NTN networks.
[0006] In a first aspect, the present invention provides a ping-pong handover suppression method in an NTN network, comprising: Obtain service information sent by the terminal; Determine whether the service information meets the preset ping-pong switching criteria; When the service information meets the preset ping-pong switching criteria, a switching decision is made according to the initial threshold. When the service information does not meet the preset ping-pong switching standard, a suppression parameter is obtained based on the service information, a reset threshold is obtained based on the suppression parameter, the preset weight and the initial threshold, the initial threshold is updated with the reset threshold, and a switching decision is made according to the reset threshold. The suppression parameters include the number of ping-pong handovers, the distance between the terminal and the center of the coverage area of the satellite base station, the radius of the coverage area of the satellite base station, the relative speed of the terminal with respect to the center of the coverage area, and the hysteresis time of the terminal reporting measurements.
[0007] Optionally, obtaining the suppression parameters based on the service information includes: Retrieve the terminal's historical access information from the service information, and obtain the number of ping-pong switching based on the historical access information; The distance between the terminal and the center of the coverage area of the serving cell is determined based on the location information of the terminal in the service information, and the coverage area radius of the serving cell is obtained. The relative speed of the terminal relative to the center of the coverage area is obtained based on the initial frequency of the base station reported by the terminal in the service information, wherein the relative speed is negative when the terminal moves closer to the center of the coverage area, and positive when the terminal moves away from the center of the coverage area; The event identifier of the terminal switching in the service information is retrieved, and the hysteresis time is obtained based on the event identifier.
[0008] Optionally, obtaining the reset threshold based on the suppression parameter, the preset weight, and the initial threshold includes: The suppression bias is obtained based on the number of ping-pong switching, the spacing, the coverage area radius, the relative speed, the hysteresis time, and the corresponding preset weights; The reset threshold is obtained by obtaining the difference between the initial threshold and the suppression bias.
[0009] Optionally, obtaining the suppression bias based on the number of ping-pong switching, the spacing, the coverage area radius, the relative speed, the hysteresis time, and the corresponding preset weight includes: The first bias is obtained by multiplying the number of ping-pong switching and the first weight; Obtain the ratio of the spacing to the radius of the coverage area, and obtain the second bias by multiplying the ratio by the second weight; The third bias is obtained by multiplying the relative velocity and the third weight. The suppression bias is obtained by summing the first bias, the second bias, and the third bias.
[0010] Optionally, determining whether the service information meets the preset ping-pong switching criteria includes: The number of times the ping-pong game was switched is obtained based on the service information. Determine whether the number of ping-pong switching counts is equal to zero; If yes, then the service information is determined to meet the preset ping-pong switching standard; if no, then the service information is determined to not meet the preset ping-pong switching standard.
[0011] Optionally, the ping-pong handover suppression method under the NTN network further includes: When the terminal performs a cell handover, the handover interval time of the terminal is obtained; If the interval time is greater than or equal to the preset duration, then this switch will not be counted in the number of ping-pong switches; If the interval is less than the preset duration, this switch will be counted in the number of ping-pong switches.
[0012] Secondly, the present invention provides a ping-pong handover suppression device for NTN networks, comprising: The acquisition module is used to acquire service information sent by the terminal. The judgment module is used to determine whether the service information meets the preset ping-pong switching standard; The switching module is used to make a switching decision according to an initial threshold when the service information meets the preset ping-pong switching criteria. The reset module is used to obtain suppression parameters based on the service information when the service information does not meet the preset ping-pong handover standard, obtain a reset threshold based on the suppression parameters, preset weights and the initial threshold, update the initial threshold with the reset threshold, and make a handover decision according to the reset threshold. The suppression parameters include the number of ping-pong handovers, the distance between the terminal and the center of the coverage area of the satellite base station, the radius of the coverage area of the satellite base station, the relative speed of the terminal relative to the center of the coverage area, and the hysteresis time of the measurement reported by the terminal.
[0013] Thirdly, the present invention provides an electronic device, including a memory and a processor; The memory is used to store computer programs; The processor is configured to implement the ping-pong handover suppression method under the NTN network as described in the first aspect when executing the computer program.
[0014] Fourthly, the present invention provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the ping-pong handover suppression method under NTN networks as described in the first aspect.
[0015] The beneficial effects of the ping-pong handover suppression method, apparatus, electronic device, and medium in the NTN network of the present invention are as follows: The serving cell obtains service information sent by the terminal, providing a basis for judgment and data adjustment for subsequent ping-pong handover judgment and handover threshold adjustment. It judges whether the service information meets the preset ping-pong handover standard. When the service information meets the preset ping-pong handover standard, it indicates that the terminal has not experienced ping-pong handover, and the handover threshold is not adjusted. The handover decision is made according to the initial threshold, ensuring the stability of terminal operation. When the service information does not meet the preset ping-pong handover standard, it indicates that the terminal is experiencing a ping-pong handover. At this time, suppression parameters are obtained based on the service information. These suppression parameters include the number of ping-pong handovers, the distance between the terminal and the center of the coverage area of the satellite base station, the radius of the coverage area of the satellite base station, the relative speed of the terminal relative to the center of the coverage area, and the hysteresis time of the terminal's reported measurements. Preset weights are configured for the suppression parameters to obtain a reset threshold that is less than the initial threshold, and the initial threshold is updated. This ensures that in subsequent handover processes, the reset threshold is used as the handover condition, thereby achieving ping-pong handover suppression under the NTN network. Furthermore, by using the suppression parameters and corresponding preset weights, targeted threshold adjustments can be made according to different terminal task types, locations, and operating conditions. This targeted threshold adjustment effectively staggers handover times, improves the dynamic adjustability of ping-pong handover suppression, reduces the probability of simultaneous handovers by terminals, and increases the handover success rate. Attached Figure Description
[0016] Figure 1 This is a schematic flowchart of the ping-pong handover suppression method in an NTN network according to an embodiment of the present invention. Figure 1 ; Figure 2 This is a schematic diagram of the ping-pong handover suppression process in an NTN network according to an embodiment of the present invention; Figure 3 This is a schematic diagram of the switching band according to an embodiment of the present invention; Figure 4 This is a schematic flowchart of the ping-pong handover suppression method in an NTN network according to an embodiment of the present invention. Figure 2 ; Figure 5 This is a schematic diagram of the ping-pong switching suppression device in an NTN network according to an embodiment of the present invention; Figure 6 This is a schematic diagram of the electronic device structure according to an embodiment of the present invention. Detailed Implementation
[0017] To make the above-mentioned objects, features, and advantages of the present invention more apparent and understandable, specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings. Although some embodiments of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present invention. It should be understood that the accompanying drawings and embodiments of the present invention are for illustrative purposes only and are not intended to limit the scope of protection of the present invention.
[0018] It should be understood that the various steps described in the method embodiments of the present invention may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present invention is not limited in this respect.
[0019] The term "comprising" and its variations as used herein are open-ended, meaning "including but not limited to"; the term "based on" means "at least partially based on"; the term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments"; and the term "optionally" means "optional embodiments". Definitions of other terms will be given in the following description. It should be noted that the concepts of "first," "second," etc., mentioned in this invention are used only to distinguish different devices, modules, or units, and are not intended to limit the order of functions performed by these devices, modules, or units or their interdependencies.
[0020] It should be noted that the terms "a" and "a plurality of" used in this invention are illustrative rather than restrictive. Those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".
[0021] The names of the messages or information exchanged between the multiple devices in the embodiments of the present invention are for illustrative purposes only and are not intended to limit the scope of these messages or information.
[0022] It is understood that any part of this application concerning data acquisition or collection has been authorized by the user.
[0023] In related technologies, after a terminal accesses a serving cell and the measurement assessment meets the reporting conditions, it reports a measurement report. The serving cell uses the measurement report to make a handover decision, selects a suitable target cell for handover, and sends a handover request. The target cell makes an acceptance decision, and the serving cell responds with a handover response message by sending a handover command to the terminal, instructing the terminal to hand over from the serving cell to the target cell.
[0024] The handover request message includes the terminal's service information, such as the historical information of the cell it entered and the signal quality. Ping-pong handover is defined as a handover event that involves switching from the serving cell to another cell and then back to the serving cell. Whether a ping-pong handover has occurred can be determined by the list of accessed cells in the historical service information (e.g., switching from the serving cell to the target cell and then back to the serving cell, or switching from the target cell to the serving cell and then back to the target cell). In terrestrial networks, suppression schemes often use signal quality-based methods for ping-pong suppression.
[0025] However, in non-terrestrial networks (NTNs), since the distance between the satellite and the terminal is much greater than the radius of the cell, the near-far effect is not obvious, and the signal strength difference between the cell center and the cell edge is small, making it impossible to accurately identify and suppress the ping-pong handover phenomenon.
[0026] To address the problems existing in the aforementioned related technologies, this embodiment provides a ping-pong handover suppression method, device, electronic device, and medium under NTN network.
[0027] like Figures 1 to 4 As shown in the figure, an embodiment of the present invention provides a ping-pong handover suppression method under an NTN network, applied to a spaceborne base station, comprising: Obtain service information sent by the terminal.
[0028] Determine whether the service information meets the preset ping-pong switching standard.
[0029] Specifically, the serving cell currently providing services to the terminal obtains service information sent by the terminal. This service information may include the terminal's location information, historical access information (i.e., a list of historically accessed cells), historical handover events, signal strength, etc., facilitating subsequent ping-pong handover judgment and handover threshold adjustment. Based on the service information, it is determined whether the terminal experienced a ping-pong handover during historical handovers. A preset ping-pong handover standard can be set, for example, the number of ping-pong handovers must be greater than 0. Correspondingly, the number of ping-pong handovers can be obtained from the historical access information in the service information. If the service information meets the preset ping-pong handover standard, it indicates that the terminal is in a normal handover state, and the terminal handover decision can be made according to the initial threshold.
[0030] It should be noted that, since the signal strength difference between the cell center and cell edge is small in NTN networks, distance-based measurement events are used. When the measurement reporting conditions are met, the terminal sends a measurement report to assist the serving cell in making a handover decision. The measurement event is event type D1 measurement (the distance of the terminal from reference point 1 is greater than threshold 1, and the distance of the terminal from reference point 2 is less than threshold 2. Reference point 1 and reference point 2 represent virtual coordinate points in serving cell 1 and serving cell 2 that can be set according to network planning or algorithms, respectively, used to measure the relative position of the terminal and assist in determining whether the handover conditions are met): (1) (2) (3) (4) Where L1 represents the distance of the terminal from reference point 1, without any offset; L2 represents the distance of the terminal from reference point 2, without any offset; H represents the hysteresis parameter; Thresh1 represents the distance threshold 1 relative to reference point 1; Thresh2 represents the distance threshold 2 relative to reference point 2.
[0031] Formulas 1 and 2 are used to determine the entry conditions for reporting, while formulas 3 and 4 are used to determine the exit conditions for measurement. When the location of the terminal simultaneously meets both Formula 1 and Formula 2, that is, the terminal considers that the reporting conditions for measurement are met, reports the measurement results, and the serving cell makes a handover decision based on the measurement results and performs the handover.
[0032] When the service information meets the preset ping-pong switching criteria, a switching decision is made according to the initial threshold. When the service information does not meet the preset ping-pong switching standard, a suppression parameter is obtained based on the service information, a reset threshold is obtained based on the suppression parameter, the preset weight and the initial threshold, the initial threshold is updated with the reset threshold, and a switching decision is made according to the reset threshold. The suppression parameters include the number of ping-pong handovers, the distance between the terminal and the center of the coverage area of the satellite base station, the radius of the coverage area of the satellite base station, the relative speed of the terminal with respect to the center of the coverage area, and the hysteresis time of the terminal reporting measurements.
[0033] When service information does not meet the preset ping-pong handover criteria, it indicates that the terminal is experiencing ping-pong handover, and the initial threshold needs to be adjusted. Suppression parameters are obtained based on the service information. These parameters include the number of ping-pong handovers, the distance between the terminal and the center of the serving cell's coverage area, the coverage area radius, the relative speed of the terminal relative to the center of the coverage area, and the hysteresis time of the terminal's reported measurements. Preset weights are matched to each suppression parameter to obtain a threshold adjustment value. A reset threshold is then derived based on the initial threshold and the threshold adjustment value, and handover decisions are made according to the reset threshold. It should be noted that the reset threshold is usually lower than the initial threshold; by reducing the handover threshold, ping-pong handovers by the terminal are suppressed. The preset weights can be adjusted according to, for example, the terminal task type. When a terminal is making a video call, its status needs to be monitored in real time, and the continuity of the video call needs to be maintained through rapid switching. Therefore, the preset weights on the number of ping-pong handovers are reduced, while the preset weights on the distance between the terminal and the center of the coverage area of the serving cell, the radius of the coverage area, the relative speed of the terminal relative to the center of the coverage area, and the lag time of the terminal's reported measurements are increased. This avoids excessive suppression of ping-pong handovers that could cause task lag, while allowing for a focus on the terminal's position and movement trajectory, enabling better handover preparation and rapid handover.
[0034] by Figure 2 The flowchart illustrating the ping-pong handover suppression method in an NTN network is provided as a specific embodiment for explanation. In this embodiment, serving cell 2 is the currently serving cell, serving cell 1 is the coverage area of the satellite-borne base station of satellite 1, and serving cell 2 is the coverage area of the satellite-borne base station of satellite 2. 1. The terminal accesses the service cell 1. The base station of the service cell 1 configures measurement for the terminal. The terminal performs measurement evaluation. When the reporting conditions are met, the terminal reports the measurement report. 2. Serving cell 1 uses the measurement report to make a handover decision, selects a suitable target cell (serving cell 2) for handover, and sends a handover request to serving cell 2, carrying the historical service information of the cell accessed by the terminal; 3. Serving cell 2 makes an admission decision. If the admission is successful, serving cell 2 replies to serving cell 1 with a handover response message, which carries the resource information of the terminal accessing the cell in serving cell 2. 4. Serving cell 1 sends a handover command to the terminal, instructing the terminal to switch from serving cell 1 to serving cell 2, and simultaneously carrying the resource configuration required for the terminal to access serving cell 2. If serving cell 1 has data packets that have not yet been sent, it can transmit the corresponding data packet's serial number (SN) to serving cell 2 via an SN status transfer message. After the terminal accesses the terminal, serving cell 2 can continue transmitting data packets according to the SN number. 5. The terminal accesses the base station serving cell 2. After successful access, the terminal sends a handover completion message to serving cell 2. 6. Serving cell 2 sends a link handover request to the Access and Mobility Management Unit (AMF) to notify the AMF that the service data link has changed; 7. The AMF replies to the link handover response message for serving cell 2; 8. After the link handover between Serving Cell 2 and AMF is successful, Serving Cell 2 notifies Serving Cell 1 to release the terminal's context.
[0035] 9. Service cell 2 performs ping-pong suppression judgment based on the terminal's service information. If suppression is successful, proceed to the next step. 10. Serving cell 2 sends configuration measurement information to the terminal to configure the terminal's measurements in serving cell 2; 11. The terminal sends a confirmation message to serving cell 2 confirming that the radio resource control reconfiguration is complete, thus completing the handover of the terminal's current serving cell.
[0036] Correspondingly, when the handover threshold is adjusted, the terminal handover band will change, such as... Figure 3 As shown, when the handover threshold is the initial threshold, the coverage area of satellite 1 (i.e., serving cell 1) is as shown in range 1, and the coverage area of satellite 2 (i.e., serving cell 2) is as shown in range 2. At this time, the handover band of the terminal is handover band 1, and terminal 2 (i.e., UE2) located in handover band 1 can handover. When the initial threshold is updated with a reset threshold, the threshold becomes smaller, and correspondingly, range 2 shrinks to range 3. At this time, the handover band is handover band 2, and terminal 1 (i.e., UE1) located in handover band 2 can handover.
[0037] It should be noted that the ping-pong handover suppression judgment in service area 2 can also be used in, for example... Figure 2 The terminal handover process shown is between steps 2 and 3, and in step 4, the configuration measurement information from step 10 is configured to the terminal. However, this process causes the message size in step 4 to increase, increasing the terminal's processing burden and processing time. Therefore, the ping-pong handover suppression judgment of serving cell 2 is set as follows: Figure 2 Step 9 of the terminal handover process shown is used to reduce handover latency.
[0038] In this embodiment, the serving cell obtains service information sent by the terminal, providing a basis for judgment and data adjustment for subsequent ping-pong handover determination and handover threshold adjustment. It determines whether the service information meets the preset ping-pong handover standard. If the service information meets the preset ping-pong handover standard, it indicates that the terminal has not experienced a ping-pong handover, and the handover threshold is not adjusted. The handover decision is made according to the initial threshold to ensure the stability of terminal operation. When the service information does not meet the preset ping-pong handover standard, it indicates that the terminal is experiencing a ping-pong handover. At this time, suppression parameters are obtained based on the service information. These suppression parameters include the number of ping-pong handovers, the distance between the terminal and the center of the coverage area of the satellite base station, the radius of the coverage area of the satellite base station, the relative speed of the terminal relative to the center of the coverage area, and the hysteresis time of the terminal's reported measurements. Preset weights are configured for the suppression parameters to obtain a reset threshold that is less than the initial threshold, and the initial threshold is updated. This ensures that in subsequent handover processes, the reset threshold is used as the handover condition, thereby achieving ping-pong handover suppression under the NTN network. Furthermore, by using the suppression parameters and corresponding preset weights, targeted threshold adjustments (i.e., handover bands) can be made according to different terminal task types, locations, and operating conditions. This targeted threshold adjustment effectively staggers handover times, improves the dynamic adjustability of ping-pong handover suppression, reduces the probability of simultaneous handovers by terminals, and increases the handover success rate.
[0039] Optionally, obtaining the suppression parameters based on the service information includes: The historical access information of the terminal is retrieved from the service information, and the number of ping-pong switching is obtained based on the historical access information.
[0040] Specifically, in such Figure 2 In step 1 of the terminal handover process shown, the terminal reports its historical access information, such as the cell identifiers and cell identities it has accessed, when making measurement reports. This generates a list of accessed cells, which is stored by the serving cell 2. In step 8, the cell list is parsed to obtain the number of times the terminal switches from the current serving cell to a neighboring cell and then back to the current serving cell within a unit of time. This yields the ping-pong handover count, as shown in Table 1. Table 1 - Analysis of Ping Pong Switching Times
[0041] The distance between the terminal and the center of the service cell coverage area is determined based on the location information of the terminal in the service information, and the coverage area radius of the service cell coverage area is obtained.
[0042] Specifically, in such Figure 2In step 2 of the terminal handover process shown, the handover request message sent by serving cell 1 to serving cell 2 carries the approximate location information of the terminal itself. At this time, the center of the serving cell's coverage area is obtained, and the relative position between the terminal and the center of the serving cell's coverage area, i.e. the distance between the two, is obtained based on the terminal's location information. The coverage area radius of the serving cell's coverage area is also obtained, providing a location information basis for subsequent reset threshold adjustment.
[0043] The relative speed of the terminal relative to the center of the coverage area is obtained based on the initial frequency of the base station reported by the terminal in the service information. The relative speed is negative when the terminal moves closer to the center of the coverage area and positive when the terminal moves away from the center of the coverage area.
[0044] The event identifier of the terminal switching in the service information is retrieved, and the hysteresis time is obtained based on the event identifier.
[0045] Specifically, in such Figure 2 In step 5 of the terminal handover process shown, the terminal will undergo a random access procedure in serving cell 2. Serving cell 2 receives and demodulates the signals sent by the terminal. During this process, serving cell 2 obtains the relative velocity of the terminal relative to the center of the coverage area by applying a Doppler frequency shift algorithm, for example, to the service information. Based on the terminal handover event identifier stored in the service information, the corresponding hysteresis time is retrieved to provide motion information for subsequent threshold adjustment.
[0046] Optionally, obtaining the reset threshold based on the suppression parameter, the preset weight, and the initial threshold includes: The suppression bias is obtained based on the number of ping-pong switching, the spacing, the coverage area radius, the relative speed, the hysteresis time, and the corresponding preset weights; The reset threshold is obtained by obtaining the difference between the initial threshold and the suppression bias.
[0047] Specifically, a higher number of ping-pong handovers indicates that the current handover threshold setting may be unreasonable, leading to frequent handovers between cells. A suppression bias is obtained based on the number of ping-pong handovers and the corresponding preset weights, which affects the threshold adjustment value to reduce ping-pong handovers. For example, in areas with complex signals and large overlapping areas, a high number of ping-pong handovers necessitates threshold adjustment to avoid such unstable handovers. The distance between the terminal and the center of the serving cell's coverage area, along with the coverage area radius, characterizes the terminal's position within the cell. If the terminal is near the cell edge, handovers may occur more easily. A suppression bias is obtained based on the distance, coverage area radius, and corresponding preset position weights to reasonably adjust the handover threshold according to the terminal's position within the cell. The relative speed between the terminal and the serving cell's coverage center reflects the terminal's movement within the cell. Therefore, a suppression bias is obtained based on the relative speed between the terminal and the coverage center and the corresponding preset speed weights to reasonably adjust the handover threshold according to the movement speed. The reset threshold is obtained by subtracting the initial threshold from the suppression bias, expressed by the formula: Thresh 重 =Thresh 初 -Thresh 抑 ; Among them, Thresh 重 Thresh indicates a reset threshold. 初 Thresh represents the initial threshold. 抑 This indicates a suppression bias.
[0048] Optionally, obtaining the suppression bias based on the number of ping-pong switching, the spacing, the coverage area radius, the relative speed, the hysteresis time, and the corresponding preset weight includes: The first bias is obtained by multiplying the number of ping-pong switching and the first weight, and is expressed as: Thresh1=a1*X, Where Thresh1 represents the first bias, a1 represents the first weight, and X represents the number of ping-pong switching.
[0049] The ratio of the spacing to the radius of the coverage area is obtained, and the second bias is obtained by multiplying the ratio by the second weight, as follows: Thresh2 = D / R * a2, Where Thresh2 represents the second bias, a2 represents the second weight, D represents the distance between the terminal and the center of the serving cell coverage area, and R represents the radius of the coverage area.
[0050] The third bias is obtained by multiplying the moving speed, the relative speed, and the third weight, and is expressed as: Thresh3 = a3 * V * t, Where Thresh3 represents the third bias, a3 represents the third weight, V represents the relative velocity between the terminal and the coverage center, and t represents the hysteresis time.
[0051] The suppression bias, or Thresh, is obtained by summing the first bias, the second bias, and the third bias. 抑 =Thresh1+Thresh2+Thresh3.
[0052] Furthermore, the reset threshold can also be expressed as: Thresh 重 =Thresh 初 -Thresh1-Thresh2-Thresh3.
[0053] Optionally, determining whether the service information meets the preset ping-pong switching criteria includes: The number of times the ping-pong game was switched is obtained based on the service information. Determine whether the number of ping-pong switching counts is equal to zero; If yes, then the service information is determined to meet the preset ping-pong switching standard; if no, then the service information is determined to not meet the preset ping-pong switching standard.
[0054] Specifically, historical access information is obtained from the service information. The number of ping-pong handovers is then calculated based on the cell list within the historical access information. If the number of ping-pong handovers is zero, it indicates that no ping-pong handover occurred, meeting the preset ping-pong handover standard. Therefore, no adjustment to the handover threshold is needed, and the terminal is judged for handover based on the initial threshold. If the number of ping-pong handovers is greater than zero, it indicates that a ping-pong handover occurred at the terminal, failing to meet the preset ping-pong handover standard. In this case, the handover threshold needs to be adjusted to suppress ping-pong handovers.
[0055] Optionally, it also includes: When the terminal performs a cell handover, the handover interval time of the terminal is obtained; If the interval time is greater than or equal to the preset duration, then this switch will not be counted in the number of ping-pong switches; If the interval is less than the preset duration, this switch will be counted in the number of ping-pong switches.
[0056] Specifically, the terminal's dwell time in each serving cell is retrieved from historical access information. The terminal handover interval is obtained based on the dwell time. If the interval between the terminal switching from the current serving cell to a neighboring cell and then back to the current serving cell is greater than or equal to a preset duration, it indicates that the handover is a normal handover state of the terminal. If the interval between the terminal switching from the current serving cell to a neighboring cell and then back to the current serving cell is less than the preset duration, it indicates that the handover is a ping-pong handover that occurs within a short preset duration, and the handover is counted in the handover count.
[0057] Optionally, the ping-pong handover suppression method under the NTN network further includes: Retrieve the service type from the service information; The preset weights are adjusted according to the business type.
[0058] Specifically, terminal service types can be categorized into various types based on application scenarios, transmission characteristics, and Quality of Service (QoS) requirements. Preset weights are adjusted for different needs to dynamically adjust the switching threshold for each terminal service type. For example, assuming initial weights a1=0.3, a2=0.3, and a3=0.4, when dealing with real-time services such as video calls, which have extremely high real-time requirements, the terminal needs to switch to a cell with better signal in a timely manner to ensure smooth video calls. Therefore, the weight of the number of ping-pong handovers (first weight a1) is appropriately reduced, while the weight of location factors (second weight a2) and speed factors (third weight a3) are increased, allowing the terminal to switch more flexibly based on location and speed. After adjustment, the weights are: a1=0.2, a2=0. 35, a3=0.45; When dealing with non-real-time services of the terminal, such as file transfer, the real-time requirements are lower, and more attention is paid to the accuracy and integrity of the transmission. When adjusting the weights, more attention should be paid to stability, and unnecessary handovers should be minimized. Therefore, the first weight (a1) is increased to strictly suppress ping-pong handovers; the second weight (a2) is decreased so that the terminal will not easily trigger a handover when it is at the cell edge; the third weight (a3) is decreased to reduce frequent handovers caused by speed factors. The adjusted weights are: a1=0.5, a2=0.2, a3=0.3.
[0059] Specifically, a dynamic weight adjustment model can be constructed based on a deep recurrent Q-network, and trained using historical data. The input can be the reported data uploaded by the terminal, and the output is the preset weights dynamically adjusted based on the reported data. Alternatively, a Markov decision model can be constructed, taking the reported data uploaded by the terminal as input and outputting a preset weight adjustment strategy to dynamically adjust the preset weights.
[0060] Furthermore, one embodiment of the present invention is, for example... Figure 4 As shown, the specific process is as follows: Obtain service information reported by the terminal, and determine the number of ping-pong switching times X based on the service information; Determine if the number of ping-pong switching counts is equal to 0; If not, then use the initial threshold Tresh. 初 Used as a handover threshold to determine terminal handover; if, Configure a first preset weight a1 for the number of ping-pong switching, and obtain the first bias Tresh1=a1*X based on the first preset weight and the number of ping-pong switching; The terminal's location information is obtained through service information, and the distance D from the terminal's location to the center of the serving cell's coverage area is obtained based on the location information; a second preset weight a2 is configured for the distance D, and the radius R of the serving cell's coverage area is obtained, resulting in a second bias Tresh2 = D / R * a2; Get the relative speed V of the terminal relative to the coverage center, configure the third preset weight a3 for the relative speed, get the hysteresis time t reported by the terminal, and obtain the third bias Tresh3=V*t*a3; Get the reset threshold Tresh 重 =Tresh 初 -Tresh1-Tresh2-Tresh3.
[0061] like Figure 5 As shown, an embodiment of the present invention provides a ping-pong handover suppression device 500 in an NTN network, comprising: The acquisition module 510 is used to acquire service information sent by the terminal; The judgment module 520 is used to determine whether the service information meets the preset ping-pong switching standard; The switching module 530 is used to make a switching decision according to an initial threshold when the service information meets the preset ping-pong switching criteria. The reset module 540 is used to obtain a suppression parameter based on the service information when the service information does not meet the preset ping-pong handover standard, obtain a reset threshold based on the suppression parameter, a preset weight, and the initial threshold, update the initial threshold with the reset threshold, and make a handover decision according to the reset threshold. The suppression parameter includes the number of ping-pong handovers, the distance between the terminal and the center of the coverage area of the satellite base station, the radius of the coverage area of the satellite base station, the relative speed of the terminal relative to the center of the coverage area, and the hysteresis time of the measurement reported by the terminal.
[0062] Optionally, the reset module 540 is further configured to: Retrieve the terminal's historical access information from the service information, and obtain the number of ping-pong switching based on the historical access information; The distance between the terminal and the center of the coverage area of the serving cell is determined based on the location information of the terminal in the service information, and the coverage area radius of the serving cell is obtained. The relative speed of the terminal relative to the center of the coverage area is obtained based on the initial frequency of the base station reported by the terminal in the service information, wherein the relative speed is negative when the terminal moves closer to the center of the coverage area, and positive when the terminal moves away from the center of the coverage area; The event identifier of the terminal switching in the service information is retrieved, and the hysteresis time is obtained based on the event identifier.
[0063] Optionally, the reset module 540 is further configured to: The step of obtaining the reset threshold based on the suppression parameter, the preset weight, and the initial threshold includes: The suppression bias is obtained based on the number of ping-pong switching, the spacing, the coverage area radius, the relative speed, the hysteresis time, and the corresponding preset weights; The reset threshold is obtained by obtaining the difference between the initial threshold and the suppression bias.
[0064] Optionally, the reset module 540 is further configured to: The first bias is obtained by multiplying the number of ping-pong switching and the first weight; Obtain the ratio of the spacing to the radius of the coverage area, and obtain the second bias by multiplying the ratio by the second weight; The third bias is obtained by multiplying the moving speed, the relative speed, and the third weight. The suppression bias is obtained by summing the first bias, the second bias, and the third bias.
[0065] Optionally, the determination module 520 is further configured to: The number of times the ping-pong game was switched is obtained based on the service information. Determine whether the number of ping-pong switching counts is equal to zero; If yes, then the service information is determined to meet the preset ping-pong switching standard; if no, then the service information is determined to not meet the preset ping-pong switching standard.
[0066] Optionally, the determination module 520 is further configured to: When the terminal performs a cell handover, the handover interval time of the terminal is obtained; If the interval time is greater than or equal to the preset duration, then this switch will not be counted in the number of ping-pong switches; If the interval is less than the preset duration, this switch will be counted in the number of ping-pong switches.
[0067] like Figure 6 As shown, an electronic device 600 provided in this embodiment of the invention includes a memory 610 and a processor 620; the memory 610 is used to store a computer program; the processor 620 is used to implement the ping-pong handover suppression method under NTN network as described above when the computer program is executed.
[0068] Alternatively, an electronic device 600 includes a memory 610 and a processor 620 coupled to the memory 610; the memory 610 is configured to store a computer program; and the processor 620 is configured to perform the following operations when the computer program is executed: Obtain service information sent by the terminal; Determine whether the service information meets the preset ping-pong switching criteria; When the service information meets the preset ping-pong switching criteria, a switching decision is made according to the initial threshold. When the service information does not meet the preset ping-pong switching standard, a suppression parameter is obtained based on the service information, a reset threshold is obtained based on the suppression parameter, the preset weight and the initial threshold, the initial threshold is updated with the reset threshold, and a switching decision is made according to the reset threshold. The suppression parameters include the number of ping-pong handovers, the distance between the terminal and the center of the coverage area of the satellite base station, the radius of the coverage area of the satellite base station, the relative speed of the terminal with respect to the center of the coverage area, and the hysteresis time of the terminal reporting measurements.
[0069] This invention provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the ping-pong handover suppression method under NTN network as described above.
[0070] Alternatively, a non-volatile computer-readable storage medium storing a computer program that, when executed by a processor, causes the processor to perform the following operations: Obtain service information sent by the terminal; Determine whether the service information meets the preset ping-pong switching criteria; When the service information meets the preset ping-pong switching criteria, a switching decision is made according to the initial threshold. When the service information does not meet the preset ping-pong switching standard, a suppression parameter is obtained based on the service information, a reset threshold is obtained based on the suppression parameter, the preset weight and the initial threshold, the initial threshold is updated with the reset threshold, and a switching decision is made according to the reset threshold. The suppression parameters include the number of ping-pong handovers, the distance between the terminal and the center of the coverage area of the satellite base station, the radius of the coverage area of the satellite base station, the relative speed of the terminal relative to the center of the coverage area, and the hysteresis time of the terminal reporting measurements. Electronic device 600, which can serve as a server or client of the present invention, is described below as an example of a hardware device applicable to various aspects of the present invention. Electronic device 600 is intended to represent various forms of digital electronic computer devices, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. Electronic device 600 can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.
[0071] Electronic device 600 includes a computing unit that can perform various appropriate actions and processes based on a computer program stored in read-only memory (ROM) or a computer program loaded from a storage unit into random access memory (RAM). The RAM may also store various programs and data required for device operation. The computing unit, ROM, and RAM are interconnected via a bus. Input / output (I / O) interfaces are also connected to the bus.
[0072] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), or random access memory (RAM), etc. In this application, the units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of the embodiments of the present invention according to actual needs. Furthermore, the functional units in the various embodiments of the present invention 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 units can be implemented in hardware or as software functional units.
[0073] While the present invention has been disclosed above, its scope of protection is not limited thereto. Those skilled in the art can make various changes and modifications without departing from the spirit and scope of the present invention, and all such changes and modifications will fall within the scope of protection of the present invention.
Claims
1. A method for suppressing ping-pong handover in an NTN network, characterized in that, Applications include: Obtain service information sent by the terminal; Determine whether the service information meets the preset ping-pong switching criteria; When the service information meets the preset ping-pong switching criteria, a switching decision is made according to the initial threshold. When the service information does not meet the preset ping-pong switching standard, a suppression parameter is obtained based on the service information, and a reset threshold is obtained based on the suppression parameter, the preset weight, and the initial threshold. The initial threshold is updated with the reset threshold, and a switching decision is made according to the reset threshold; The suppression parameters include the number of ping-pong handovers, the distance between the terminal and the center of the coverage area of the satellite base station, the radius of the coverage area of the satellite base station, the relative speed of the terminal relative to the center of the coverage area, and the hysteresis time of the terminal reporting measurements. The step of obtaining the reset threshold based on the suppression parameter, the preset weight, and the initial threshold includes: The suppression bias is obtained based on the number of ping-pong switching, the spacing, the coverage area radius, the relative speed, the hysteresis time, and the corresponding preset weights; The reset threshold is obtained by obtaining the difference between the initial threshold and the suppression bias; The step of obtaining the suppression bias based on the number of ping-pong switching, the spacing, the coverage area radius, the relative speed, the hysteresis time, and the corresponding preset weight includes: The first bias is obtained by multiplying the number of ping-pong switching and the first weight; Obtain the ratio of the spacing to the radius of the coverage area, and obtain the second bias by multiplying the ratio by the second weight; The third bias is obtained by multiplying the relative velocity and the third weight. The suppression bias is obtained by summing the first bias, the second bias, and the third bias.
2. The ping-pong handover suppression method in NTN networks according to claim 1, characterized in that, The suppression parameters obtained based on the service information include: Retrieve the terminal's historical access information from the service information, and obtain the number of ping-pong switching based on the historical access information; The distance between the terminal and the center of the coverage area of the serving cell is determined based on the location information of the terminal in the service information, and the coverage area radius of the serving cell is obtained. The relative speed of the terminal relative to the center of the coverage area is obtained based on the initial frequency of the base station reported by the terminal in the service information, wherein the relative speed is negative when the terminal moves closer to the center of the coverage area, and positive when the terminal moves away from the center of the coverage area; The event identifier of the terminal switching in the service information is retrieved, and the hysteresis time is obtained based on the event identifier.
3. The ping-pong handover suppression method in NTN networks according to claim 1, characterized in that, The step of determining whether the service information meets the preset ping-pong switching criteria includes: The number of times the ping-pong game was switched is obtained based on the service information. Determine whether the number of ping-pong switching counts is equal to zero; If yes, then the service information is determined to meet the preset ping-pong switching standard; if no, then the service information is determined to not meet the preset ping-pong switching standard.
4. The ping-pong handover suppression method in NTN networks according to claim 1, characterized in that, Also includes: When the terminal performs a cell handover, the handover interval time of the terminal is obtained; If the interval time is greater than or equal to the preset duration, then this switch will not be counted in the number of ping-pong switches; If the interval is less than the preset duration, this switch will be counted in the number of ping-pong switches.
5. The ping-pong handover suppression method in NTN networks according to claim 1, characterized in that, Also includes: Retrieve the service type from the service information; The preset weights are adjusted according to the business type.
6. A ping-pong handover suppression device for NTN networks, characterized in that, Applications include: The acquisition module is used to acquire service information sent by the terminal. The judgment module is used to determine whether the service information meets the preset ping-pong switching standard; The switching module is used to make a switching decision according to an initial threshold when the service information meets the preset ping-pong switching criteria. A reset module is used to, when the service information does not meet the preset ping-pong handover standard, obtain a suppression parameter based on the service information, obtain a reset threshold based on the suppression parameter, a preset weight, and the initial threshold; update the initial threshold with the reset threshold, and make a handover decision according to the reset threshold. The suppression parameter includes the number of ping-pong handovers, the distance between the terminal and the center of the coverage area of the satellite base station, the radius of the coverage area of the satellite base station, the relative speed of the terminal relative to the center of the coverage area, and the hysteresis time of the terminal's reported measurements. Obtaining the reset threshold based on the suppression parameter, the preset weight, and the initial threshold includes: based on the number of ping-pong handovers, the distance, the radius of the coverage area, the relative speed of the terminal relative to the center of the coverage area, and the hysteresis time of the terminal's reported measurements. The suppression bias is obtained by taking the domain radius, the relative velocity, the hysteresis time, and the corresponding preset weights; the reset threshold is obtained by obtaining the difference between the initial threshold and the suppression bias; obtaining the suppression bias based on the number of ping-pong switching, the spacing, the coverage area radius, the relative velocity, the hysteresis time, and the corresponding preset weights includes: obtaining a first bias by multiplying the number of ping-pong switching and a first weight; obtaining a second bias by multiplying the ratio of the spacing to the coverage area radius and a second weight; obtaining a third bias by multiplying the relative velocity and a third weight; and obtaining the suppression bias by summing the first bias, the second bias, and the third bias.
7. An electronic device, characterized in that, Including memory and processor; The memory is used to store computer programs; The processor is configured to implement the ping-pong handover suppression method under NTN network as described in any one of claims 1 to 5 when executing the computer program.
8. A computer-readable storage medium, characterized in that, The storage medium stores a computer program, which, when executed by a processor, implements the ping-pong handover suppression method under NTN network as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Switching method in GMR-1 satellite mobile communication system
CN104735738A
A method and a device for inhibiting ping-pong switching
CN109842900A
Satellite cell reselection control method and related equipment
CN112153707A
Terminal switching method and device, storage medium and terminal
CN118233969A