A method, device, and computer-readable storage medium for avoiding the ping-pong effect

Through the adaptive evasion strategy on the user terminal side, the ping-pong effect type is identified and the threshold value control measurement report is set, the network problems caused by the ping-pong effect are solved, the user experience is improved and the cost is reduced.

CN117295127BActive Publication Date: 2025-07-08SHEN ZHEN GAO XIN XING RUI LIAN KE JI YOU XIAN GONG SI
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202311397434.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-10-25
Publication Date
2025-07-08
Estimated Expiration
2043-10-25

AI Technical Summary

Technical Problem

The prior art cannot effectively avoid the ping-pong effect on the user terminal side, resulting in network delay, lag and crash, and the network side solution is high, with a wide range of impact and poor implementability.

Method used

By identifying the ping-pong effect type and starting signal measurement, setting threshold values, controlling the reporting of measurement reports, extending or maintaining the preset period, and adjusting the evasion strategy according to the number of base station switching times and signal strength.

Benefits of technology

It realizes adaptive ping-pong effect avoidance on the user terminal side, improves processing flexibility, reduces costs, enhances user experience, and reduces network maintenance costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117295127B_ABST
    Figure CN117295127B_ABST
Patent Text Reader

Abstract

The present invention discloses a method, device and computer-readable storage medium for avoiding ping-pong effect. Among them, the method includes: if the ping-pong effect generated when the user terminal registers with the network is intra-frequency / inter-frequency handover, and the reference signal received power of the user terminal is higher than a preset first threshold, then the neighboring cell signal is not reported in the A3 / 4 event of the measurement report within a preset period; if it is inter-system handover, and the reference signal received power of the user terminal is higher than a preset second threshold, and the cell signal power in the inter-system is lower than a preset third threshold, then the neighboring cell signal is not reported in the B1 / 2 event of the measurement report within the preset period; when the preset period ends, if the ping-pong effect still exists, the period duration of the preset period is extended. The present invention realizes an adaptive ping-pong effect avoidance scheme on the user terminal side, improves the processing flexibility of the ping-pong effect, reduces the avoidance cost, and enhances the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of mobile communication technologies, and in particular, to a method, device, and computer-readable storage medium for avoiding the ping-pong effect. Background Art

[0002] In the prior art, with the rapid development of communication technologies and the Internet of Things, the user scale of base stations has shown a blowout development trend. In the current mobile communication system, if the signal strengths of two base stations in a certain area change violently, it may cause the user terminals in this area to switch back and forth between these two base stations, resulting in the so-called ping-pong effect. And this ping-pong effect will bring a series of problems to the user terminals, such as network latency, network jamming, and system crash and restart, seriously affecting the user experience.

[0003] The existing solutions are to reduce the impact of the ping-pong effect on the network side or alleviate the ping-pong effect on the network side. However, the above solutions proposed for the network side have defects such as high application costs, wide influence ranges, and poor feasibility.

[0004] Therefore, how to effectively avoid the ping-pong effect on the user terminal side has become an urgent technical problem to be solved currently. Summary of the Invention

[0005] To solve the above technical defects in the prior art, the present invention proposes a method for avoiding the ping-pong effect, which includes:

[0006] If a ping-pong effect occurs when the user terminal registers with the network, obtain the type of the ping-pong effect and start signal measurement;

[0007] If the type is same-frequency / heterogeneous-frequency handover and the reference signal received power of the user terminal is higher than a preset first threshold, do not report the neighboring cell signal in the A3 / 4 event of the measurement report within a preset period;

[0008] If the type is heterogeneous system handover, the reference signal received power of the user terminal is higher than a preset second threshold, and the cell signal power in the heterogeneous system is lower than a preset third threshold, do not report the neighboring cell signal in the B1 / 2 event of the measurement report within the preset period;

[0009] When the preset period ends, if the ping-pong effect still exists, extend the period duration of the preset period; if the ping-pong effect does not exist, maintain the period duration.

[0010] Optionally, before the step of if a ping-pong effect occurs when the user terminal registers with the network, obtain the type of the ping-pong effect and start signal measurement, it includes:

[0011] Within a preset duration, determine whether the number of base station handovers of the user terminal during network registration reaches a preset number;

[0012] If the number of base station handovers reaches the preset number, determine that the user terminal generates the ping-pong effect during network registration;

[0013] If the number of base station handovers does not reach the preset number, re-time according to the duration and re-count the number of base station handovers.

[0014] Optionally, after the start signal measurement, it includes:

[0015] If in the radio resource control reconfiguration message sent by the network detected by the user terminal, both the A3 / 4 event and the B1 / 2 event are measured using the reference signal received power, set the threshold values corresponding to the first threshold, the second threshold, and the third threshold based on the reference signal received power.

[0016] Optionally, setting the threshold values corresponding to the first threshold, the second threshold, and the third threshold based on the reference signal received power specifically includes:

[0017] If the user terminal receives an AT command or a short message containing the threshold parameter corresponding to the first threshold, the second threshold, and the third threshold, update one or more of the first threshold, the second threshold, and the third threshold according to the threshold parameter.

[0018] Optionally, extending the cycle duration of the preset cycle specifically includes:

[0019] Calculate the delay time of the cycle duration according to the formula Backoff(i + 1) = K * i, where Backoff is the delay time, i is the cumulative number of the preset cycle, and K is a delay coefficient and greater than 1;

[0020] Calculate the extended cycle duration according to the formula T_penalty(i + 1) = T_penalty(i) + Backoff(i + 1), where T_penalty is the extended cycle duration.

[0021] The present invention also proposes a ping-pong effect avoidance device, which includes a memory, a processor, and a computer program stored on the memory and executable on the processor. When the computer program is executed by the processor, it realizes:

[0022] If the user terminal generates a ping-pong effect during network registration, obtain the type of the ping-pong effect and start signal measurement;

[0023] If the type is intra-frequency / inter-frequency handover and the reference signal received power of the user terminal is higher than a preset first threshold, the neighboring cell signal is not reported in the A3 / 4 event of the measurement report within a preset period;

[0024] If the type is inter-system handover, the reference signal received power of the user terminal is higher than a preset second threshold, and the cell signal power in the inter-system is lower than a preset third threshold, the neighboring cell signal is not reported in the B1 / 2 event of the measurement report within the preset period;

[0025] When the preset period ends, if the ping-pong effect still exists, the period duration of the preset period is extended, and if the ping-pong effect does not exist, the period duration is maintained.

[0026] Optionally, when the computer program is executed by the processor, it realizes:

[0027] Within a preset duration, determine whether the number of base station handovers of the user terminal during network registration reaches a preset number;

[0028] If the number of base station handovers reaches the preset number, it is determined that the ping-pong effect occurs to the user terminal during network registration;

[0029] If the number of base station handovers does not reach the preset number, re-time according to the duration and re-count the number of base station handovers.

[0030] Optionally, when the computer program is executed by the processor, it realizes:

[0031] If in the radio resource control reconfiguration message sent by the network detected by the user terminal, both the A3 / 4 event and the B1 / 2 event are measured using the reference signal received power, set the threshold values corresponding to the first threshold, the second threshold, and the third threshold based on the reference signal received power;

[0032] If the user terminal receives an AT command or a short message containing the threshold parameter corresponding to the first threshold, the second threshold, and the third threshold, update one or more of the first threshold, the second threshold, and the third threshold according to the threshold parameter.

[0033] Optionally, when the computer program is executed by the processor, it realizes:

[0034] Calculate the delay time of the period duration according to the formula Backoff(i + 1) = K * i, where Backoff is the delay time, i is the cumulative number of the preset periods, and K is a delay coefficient and is greater than 1;

[0035] Calculate the extended cycle duration according to the formula T_penalty(i + 1) = T_penalty(i) + Backoff(i + 1), where T_penalty is the extended cycle duration.

[0036] The present invention also provides a computer-readable storage medium, on which a ping-pong effect avoidance program is stored. When the ping-pong effect avoidance program is executed by a processor, the steps of the ping-pong effect avoidance method described in any one of the above are implemented.

[0037] Implementing the ping-pong effect avoidance method, device and computer-readable storage medium of the present invention, by identifying the ping-pong effect generated when a user terminal registers with a network, obtaining the type of the ping-pong effect and starting signal measurement; if the type is same-frequency / different-frequency handover and the reference signal received power of the user terminal is higher than a preset first threshold, then do not report the neighboring cell signal in the A3 / 4 event of the measurement report within a preset period; if the type is different-system handover, the reference signal received power of the user terminal is higher than a preset second threshold, and the cell signal power in the different system is lower than a preset third threshold, then do not report the neighboring cell signal in the B1 / 2 event of the measurement report within the preset period; when the preset period ends, if the ping-pong effect still exists, extend the cycle duration of the preset period, and if the ping-pong effect does not exist, keep the cycle duration. The present invention realizes an adaptive ping-pong effect avoidance scheme on the user terminal side, improves the processing flexibility of the ping-pong effect, reduces the avoidance cost, and enhances the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] The present invention will be further described below in conjunction with the drawings and embodiments. In the drawings:

[0039] Figure 1 is the first flowchart of the ping-pong effect avoidance method of the present invention;

[0040] Figure 2 is the second flowchart of the ping-pong effect avoidance method of the present invention;

[0041] Figure 3 is the third flowchart of the ping-pong effect avoidance method of the present invention;

[0042] Figure 4 is the fourth flowchart of the ping-pong effect avoidance method of the present invention;

[0043] Figure 5 is the fifth flowchart of the ping-pong effect avoidance method of the present invention;

[0044] Figure 6It is a schematic diagram of the module for the method of avoiding ping-pong effect of the present invention;

[0045] Figure 7 It is a flowchart of the operation of the identification code lock module for the method of avoiding ping-pong effect of the present invention;

[0046] Figure 8 It is a flowchart of the operation of the cell lock module for the method of avoiding ping-pong effect of the present invention;

[0047] Figure 9 It is a schematic diagram of parameter update for the method of avoiding ping-pong effect of the present invention;

[0048] Figure 10 It is another schematic diagram of parameter update for the method of avoiding ping-pong effect of the present invention. Detailed implementation manners

[0049] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0050] In the following descriptions, suffixes such as "module", "component" or "unit" used to represent elements are only for the convenience of explaining the present invention and have no specific meaning in themselves. Therefore, "module", "component" or "unit" can be used interchangeably.

[0051] Figure 1 It is the first flowchart of the method of avoiding ping-pong effect of the present invention. In this embodiment, a method of avoiding ping-pong effect is proposed, and the method includes:

[0052] S1. If the user terminal generates a ping-pong effect when registering for the network, obtain the type of the ping-pong effect and start signal measurement;

[0053] S21. If the type is intra-frequency / inter-frequency handover and the reference signal received power of the user terminal is higher than a preset first threshold, do not report the neighboring cell signal in the A3 / 4 event of the measurement report within a preset period;

[0054] S22. If the type is inter-system handover, the reference signal received power of the user terminal is higher than a preset second threshold, and the cell signal power in the inter-system is lower than a preset third threshold, do not report the neighboring cell signal in the B1 / 2 event of the measurement report within the preset period;

[0055] S3. When the preset period ends, if the ping-pong effect still exists, extend the period duration of the preset period; if the ping-pong effect does not exist, keep the period duration.

[0056] Optionally, in this embodiment, considering that in previous network planning, due to reasons such as network planning, especially in edge areas, the ping-pong effect is particularly likely to occur. However, if it is expected to optimize on the network side, the cost is high and the impact is large. If the user terminal can detect the ping-pong effect by itself, the adaptive avoidance scheme of the present invention can be implemented to avoid the ping-pong effect.

[0057] Specifically, in this embodiment, first, set the T_duration time. During this time, if the number of base station handovers of the UE (User Equipment) reaches N times, it is determined that the UE enters the ping-pong effect. Then, it is determined whether the ping-pong effect is a same-frequency / different-frequency handover or an inter-system handover, where: if it is determined that the UE has entered the ping-pong effect and it is a same-frequency / different-frequency handover, start UE signal measurement. If the UE signal RSRP (Reference Signal Receiving Power) is higher than the first threshold R_thre_A, in the A3 / 4 event of the Measure Report within the T_penalty time, do not report the neighboring cell signal; if it is determined that the UE has entered the ping-pong effect and it is an inter-system handover, start UE signal measurement. If the UE signal RSRP is higher than the second threshold R_thre_B and the cell signal in the inter-system is lower than the third threshold R_thre_N, in the B1 / 2 event of the Measure Report within the T_penalty time, do not report the neighboring cell signal.

[0058] Optionally, in this embodiment, after the above T_penalty time expires, both N and T start counting again. That is, if within the T time, it reaches N times again, it is determined that the ping-pong effect occurs again. At the same time, extend the above T_penalty time by the backoff time. If the ping-pong effect does not occur again, do not extend the backoff time, that is, the previous T_penalty time remains unchanged.

[0059] Furthermore, the ping-pong effect avoidance scheme of this embodiment is applied to such as Figure 6The avoidance system shown. The avoidance system includes a network detection module 10, a user identification card lock module 20, an identification code lock module 30, a cell lock module 40, and a network registration module 50. Among them, the network detection module 10 is used to, when the user terminal registers the network, during the above T_duration time. During this time, if the number of base station handovers of the UE (User Equipment) reaches N times, it is determined that the UE enters the ping-pong effect. Then, it is determined whether the ping-pong effect is a same-frequency / different-frequency handover or an inter-system handover, where: if it is determined that the UE has entered the ping-pong effect and it is a same-frequency / different-frequency handover, the UE signal measurement is started. If the RSRP (Reference Signal Receiving Power) of the UE signal is higher than the first threshold R_thre_A, in the A3 / 4 event of the Measure Report within the T_penalty time, the neighboring cell signal is not reported. And if it is determined that the UE has entered the ping-pong effect and it is an inter-system handover, the UE signal measurement is started. If the RSRP of the UE signal is higher than the second threshold R_thre_B and the cell signal in the inter-system is lower than the third threshold R_thre_N, in the B1 / 2 event of the Measure Report within the T_penalty time, the neighboring cell signal is not reported.

[0060] Optionally, in this embodiment, the working process of the above identification code lock module 30 is as Figure 7 shown. Specifically: when the user terminal inserts the SIM card, check whether the user terminal stores the ICCD (Integrate circuit card identity). If the user terminal stores the ICCD, use the random PIN code R stored in the user to automatically unlock the PIN so that the user terminal can provide full-function services subsequently. And if the user terminal does not store the ICCD, determine whether the SIM card carries the PIN (1234). If the SIM card does not carry the PIN (1234), set the current SIM card of the user terminal as an invalid card, that is, only provide the emergency call function. And if the SIM card carries the PIN (1234), unlock the PIN. At the same time, generate a random PIN code R through a preset algorithm and set it into the above SIM card. Further, the user terminal saves the ICCD and PIN code R of the SIM card so that the user terminal can provide full-function services subsequently.

[0061] Optionally, in this embodiment, the working process of the above cell lock module 40 is as Figure 8As shown in the figure, specifically: when the user terminal is powered on, it is detected whether the user terminal stores a cell lock list. If the user terminal stores a cell lock list, the user terminal will initiate network search from the cells in the cell lock list; if the user terminal does not store a cell lock list, registration will be initiated. At the same time, a timer T is started. When within one hour, neighbor cell search is maintained, and when more than one hour has passed, neighbor cell search is stopped. When within one hour and the number of base station handovers N is less than 20, the user terminal initiates registration, and after successful registration, neighbor cell search is performed every 10 seconds, and the searched cells are added to the above cell lock list. If within one hour and the number of base station handovers N is greater than or equal to 20, neighbor cell search is stopped, and the above timer T is stopped.

[0062] The beneficial effect of this embodiment is that by identifying the ping-pong effect generated by the user terminal when registering the network, obtaining the type of the ping-pong effect and starting signal measurement; if the type is intra-frequency / inter-frequency handover and the reference signal received power of the user terminal is higher than a preset first threshold, then the neighbor cell signal is not reported in the A3 / 4 event of the measurement report within a preset period; if the type is inter-system handover, the reference signal received power of the user terminal is higher than a preset second threshold, and the cell signal power in the inter-system is lower than a preset third threshold, then the neighbor cell signal is not reported in the B1 / 2 event of the measurement report within the preset period; when the preset period ends, if the ping-pong effect still exists, the period duration of the preset period is extended, and if the ping-pong effect does not exist, the period duration is maintained. An adaptive avoidance scheme for the ping-pong effect on the user terminal side is realized, which improves the processing flexibility of the ping-pong effect, reduces the avoidance cost, enhances the user experience, and at the same time, does not require additional investment on the network side and reduces the maintenance cost of the network side.

[0063] Figure 2 It is the second flowchart of the ping-pong effect avoidance method of the present invention. Based on the above embodiment, before obtaining the type of the ping-pong effect and starting signal measurement if the user terminal generates a ping-pong effect when registering the network, it includes:

[0064] S010. Within a preset duration, determine whether the number of base station handovers of the user terminal when registering the network reaches a preset number;

[0065] S021. If the number of base station handovers reaches the preset number, it is determined that the user terminal generates the ping-pong effect when registering the network;

[0066] S022. If the number of base station handovers has not reached the preset number, re - time according to the duration and re - count the number of base station handovers.

[0067] Optionally, in this embodiment, the preset number is determined according to the location area where the user terminal is currently located.

[0068] Optionally, in this embodiment, the preset number is determined according to the base station density of the above - mentioned location area. Among them, the greater the base station density, the smaller the value of the preset number.

[0069] Optionally, in this embodiment, the duration of the above - mentioned duration is determined according to the moving speed of the user terminal. If the moving speed is higher, the duration is shorter.

[0070] Optionally, in this embodiment, if the moving speed of the user terminal is less than the preset speed value, perform the subsequent ping - pong effect detection step. Otherwise, do not perform the subsequent detection steps.

[0071] Figure 3 This is the third flowchart of the ping - pong effect avoidance method of the present invention. Based on the above - mentioned embodiment, after the start signal measurement, it includes:

[0072] S201. If, in the radio resource control re - configuration message sent by the network detected by the user terminal, both the A3 / 4 event and the B1 / 2 event are measured using the reference signal received power, set the threshold values corresponding to the first threshold, the second threshold, and the third threshold based on the reference signal received power.

[0073] Figure 4 This is the fourth flowchart of the ping - pong effect avoidance method of the present invention. Based on the above - mentioned embodiment, setting the threshold values corresponding to the first threshold, the second threshold, and the third threshold based on the reference signal received power specifically includes:

[0074] S202. If the user terminal receives an AT command or a short message containing the threshold parameter corresponding to the first threshold, the second threshold, and the third threshold, update one or more of the first threshold, the second threshold, and the third threshold according to the threshold parameter.

[0075] Optionally, in this embodiment, please refer to Figure 9, by updating the above threshold parameters through AT commands or SMS, remote control of the parameters can be achieved. Thus, the parameters can be dynamically adjusted according to the actual situation. Specifically, on the one hand, if the SMS contains 1036 or an AT command is received, the cell lock list is cleared and the user terminal re-initiates network search. On the other hand, if an MMI code (Multi-Media Interface) is received or a new SIM card with PIN code 1234 is inserted, the cell lock list is cleared and the user terminal re-initiates network search.

[0076] Optionally, in this embodiment, please refer to Figure 10 , if the user terminal receives an AT command or SMS containing value parameters corresponding to the first threshold, the second threshold, the third threshold, the number N, and the time T, then store the above T, N, T_penalty, R_thre_A, R_thre_B, and R_thre_N in the non-volatile memory of the user terminal.

[0077] Figure 5 is the fifth flowchart of the ping-pong effect avoidance method of the present invention. Based on the above embodiment, extending the cycle duration of the preset cycle specifically includes:

[0078] S301. Calculate the delay time of the cycle duration according to the formula Backoff(i + 1) = K * i, where Backoff is the delay time, i is the cumulative number of the preset cycles, and K is a delay coefficient and greater than 1;

[0079] S302. Calculate the extended cycle duration according to the formula T_penalty(i + 1) = T_penalty(i) + Backoff(i + 1), where T_penalty is the extended cycle duration.

[0080] Based on the above embodiment, the present invention also proposes a ping-pong effect avoidance device, which includes a memory, a processor, and a computer program stored on the memory and executable on the processor. When the computer program is executed by the processor, it realizes:

[0081] If a ping-pong effect occurs when the user terminal registers with the network, obtain the type of the ping-pong effect and start signal measurement;

[0082] If the type is same-frequency / heterogeneous-frequency handover and the reference signal received power of the user terminal is higher than a preset first threshold, do not report the neighboring cell signal in the A3 / 4 event of the measurement report within the preset cycle;

[0083] If the type is inter-system handover, and the reference signal receiving power of the user terminal is higher than a preset second threshold, and the cell signal power in the inter-system is lower than a preset third threshold, then the neighboring cell signal is not reported in the B1 / 2 event of the measurement report within the preset period;

[0084] After the preset period ends, if the ping-pong effect still exists, then extend the period duration of the preset period, and if the ping-pong effect does not exist, then keep the period duration.

[0085] Optionally, when the computer program is executed by the processor, it realizes:

[0086] Within a preset duration, determine whether the number of base station handovers of the user terminal during network registration reaches a preset number;

[0087] If the number of base station handovers reaches the preset number, then determine that the ping-pong effect occurs when the user terminal registers the network;

[0088] If the number of base station handovers does not reach the preset number, then re-time according to the duration and re-count the number of base station handovers.

[0089] Optionally, when the computer program is executed by the processor, it realizes:

[0090] If in the radio resource control reconfiguration message sent by the network detected by the user terminal, both the A3 / 4 event and the B1 / 2 event are measured using the reference signal receiving power, then set the threshold values corresponding to the first threshold, the second threshold, and the third threshold based on the reference signal receiving power;

[0091] If the user terminal receives an AT command or a short message containing the threshold value parameters corresponding to the first threshold, the second threshold, and the third threshold, then update one or more of the first threshold, the second threshold, and the third threshold according to the threshold value parameters.

[0092] Optionally, when the computer program is executed by the processor, it realizes:

[0093] Calculate the delay time of the period duration according to the formula Backoff(i + 1)=K * i, where Backoff is the delay time, i is the cumulative number of the preset periods, and K is a delay coefficient and greater than 1;

[0094] Calculate the extended period duration according to the formula T_penalty(i + 1)=T_penalty(i)+Backoff(i + 1), where T_penalty is the extended period duration.

[0095] It should be noted that the above device embodiments and method embodiments belong to the same concept. For the specific implementation process, please refer to the method embodiments in detail. Moreover, the technical features in the method embodiments are all correspondingly applicable to the device embodiments, so they will not be elaborated here.

[0096] Based on the above embodiments, the present invention also proposes a computer-readable storage medium. A ping-pong effect avoidance program is stored on the computer-readable storage medium. When the ping-pong effect avoidance program is executed by a processor, it implements the steps of the ping-pong effect avoidance method as described in any one of the above.

[0097] It should be noted that the above medium embodiments and method embodiments belong to the same concept. For the specific implementation process, please refer to the method embodiments in detail. Moreover, the technical features in the method embodiments are all correspondingly applicable to the medium embodiments, so they will not be elaborated here.

[0098] It should be noted that in this article, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or device. Without further limitations, the element defined by the statement "including one..." does not exclude the existence of additional identical elements in the process, method, article or device including the element.

[0099] The serial numbers of the above embodiments of the present invention are only for description and do not represent the superiority or inferiority of the embodiments.

[0100] Through the description of the above embodiments, those skilled in the art can clearly understand that the above embodiment methods can be implemented by means of software plus a necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disc), including several instructions to enable a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in various embodiments of the present invention.

[0101] The embodiments of the present invention have been described above in conjunction with the accompanying drawings. However, the present invention is not limited to the above specific implementation manners. The above specific implementation manners are merely illustrative and not restrictive. Under the inspiration of the present invention, those of ordinary skill in the art can also make many forms without departing from the purpose of the present invention and the scope protected by the claims. These all fall within the protection scope of the present invention.

Claims

1. A method for avoiding the ping-pong effect, characterized in that, The method includes: If the ping-pong effect occurs when the user terminal registers with the network, obtain the type of the ping-pong effect and start signal measurement; If the type is intra-frequency / inter-frequency handover and the reference signal received power of the user terminal is higher than a preset first threshold, do not report the neighboring cell signal in the A3 / 4 event of the measurement report within a preset period; If the type is inter-system handover, the reference signal received power of the user terminal is higher than a preset second threshold, and the cell signal power in the inter-system is lower than a preset third threshold, do not report the neighboring cell signal in the B1 / 2 event of the measurement report within the preset period; After the preset period ends, if the ping-pong effect still exists, extend the period duration of the preset period. If the ping-pong effect does not exist, maintain the period duration; Before the step of if the ping-pong effect occurs when the user terminal registers with the network, obtain the type of the ping-pong effect and start signal measurement, it includes: Within a preset duration, determine whether the number of base station handovers of the user terminal when registering with the network reaches a preset number; If the number of base station handovers reaches the preset number, determine that the ping-pong effect occurs when the user terminal registers with the network; If the number of base station handovers does not reach the preset number, re-time according to the duration and re-count the number of base station handovers; Wherein, Determine the preset number according to the location area where the user terminal is currently located. Specifically, determine the preset number according to the base station density of the location area. The greater the base station density, the smaller the value of the preset number; Determine the duration of the preset duration according to the moving speed of the user terminal. The higher the moving speed, the shorter the duration of the preset duration; If the moving speed is less than a preset speed value, perform the subsequent ping-pong effect detection steps. Otherwise, do not perform the subsequent detection steps; After starting signal measurement, it includes: If in the radio resource control reconfiguration message sent by the network detected by the user terminal, both the A3 / 4 event and the B1 / 2 event use the reference signal received power for measurement, set the corresponding threshold values of the first threshold, the second threshold, and the third threshold based on the reference signal received power; The setting of the corresponding threshold values of the first threshold, the second threshold, and the third threshold based on the reference signal received power specifically includes: If the user terminal receives an AT command or a short message containing the threshold value parameters corresponding to the first threshold, the second threshold, and the third threshold, update one or more of the first threshold, the second threshold, and the third threshold according to the threshold value parameters; Wherein, If the short message contains 1036 or the AT command is received, clear the cell lock list and the user terminal re-initiate network search; If an MMI code (Multimedia Interface Code) is received, or a new SIM card carrying the PIN code 1234 is inserted, the cell lock list is cleared, and the user terminal re-initiates network search; The extension of the cycle duration of the preset cycle specifically includes: Calculating the delay time of the cycle duration according to the formula Backoff(i + 1)=K*i, where Backoff is the delay time, i is the cumulative number of the preset cycles, and K is the delay coefficient and is greater than 1; Calculating the extended cycle duration according to the formula T_penalty(i + 1)=T_penalty(i)+Backoff(i + 1), where T_penalty is the extended cycle duration.

2. An avoidance device for the ping-pong effect, characterized in that The device includes a memory, a processor, and a computer program stored on the memory and executable on the processor. When the computer program is executed by the processor, it realizes: If a ping-pong effect occurs when the user terminal registers with the network, obtain the type of the ping-pong effect and start signal measurement; If the type is intra-frequency / inter-frequency handover and the reference signal received power of the user terminal is higher than a preset first threshold, do not report the neighboring cell signal in the A3 / 4 event of the measurement report within the preset cycle; If the type is inter-system handover, the reference signal received power of the user terminal is higher than a preset second threshold, and the cell signal power in the inter-system is lower than a preset third threshold, do not report the neighboring cell signal in the B1 / 2 event of the measurement report within the preset cycle; When the preset cycle ends, if the ping-pong effect still exists, extend the cycle duration of the preset cycle; if the ping-pong effect does not exist, maintain the cycle duration; Within a preset duration, determine whether the number of base station handovers of the user terminal during network registration reaches a preset number; If the number of base station handovers reaches the preset number, determine that the ping-pong effect occurs when the user terminal registers with the network; If the number of base station handovers does not reach the preset number, re-time according to the duration and re-count the number of base station handovers; Wherein, Determine the preset number according to the location area where the user terminal is currently located. Specifically, determine the preset number according to the base station density of the location area. The greater the base station density, the smaller the value of the preset number; Determine the duration of the duration according to the moving speed of the user terminal. The higher the moving speed, the shorter the duration of the duration; If the moving speed is less than the preset speed value, perform the subsequent ping-pong effect detection steps; otherwise, do not perform the subsequent detection steps; If in the radio resource control reconfiguration message sent by the network detected by the user terminal, both the A3 / 4 event and the B1 / 2 event use the reference signal received power for measurement, set the threshold values corresponding to the first threshold, the second threshold, and the third threshold based on the reference signal received power; If the user terminal receives an AT command or a short message containing threshold value parameters corresponding to the first threshold, the second threshold, and the third threshold, one or more of the first threshold, the second threshold, and the third threshold are updated according to the threshold value parameters; Wherein, If the short message contains 1036, or the AT command is received, the cell lock list is cleared, and the user terminal reinitiates network search; If an MMI code is received, or a new SIM card carrying the PIN code 1234 is inserted, the cell lock list is cleared, and the user terminal reinitiates network search; Calculate the delay time of the cycle duration according to the formula Backoff(i + 1)=K*i, where Backoff is the delay time, i is the cumulative number of the preset cycles, and K is a delay coefficient and greater than 1; Calculate the extended cycle duration according to the formula T_penalty(i + 1)=T_penalty(i)+Backoff(i + 1), where T_penalty is the extended cycle duration.

3. A computer-readable storage medium, characterized in that, A ping-pong effect avoidance program is stored on the computer-readable storage medium. When the ping-pong effect avoidance program is executed by a processor, the steps of the ping-pong effect avoidance method described in claim 1 are implemented.

Citation Information

Patent Citations

  • Terminal measurement reporting method and device

    CN102256299A

  • Network switching method and device, computer equipment and storage medium

    CN109600806A

  • Ping-pong switching suppression method and device, terminal and readable storage medium

    CN113973346A