Cell switching method and device, terminal, medium and product

By implementing a cell handover method in the terminal, combining the number of communication abnormalities and signal conditions, RSRP is adjusted to induce cell handover, which solves the problem of poor cell handover accuracy in the prior art, and improves the stability and continuity of terminal communication.

CN119967512APending Publication Date: 2025-05-09VIVO MOBILE COMM CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510361726.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-25
Publication Date
2025-05-09

AI Technical Summary

Technical Problem

In complex and diverse network environments, the existing cell handover method has poor accuracy due to single considerations, which affects the continuity and stability of terminal communication.

Method used

By implementing the cell handover method in the terminal, the number of communication abnormalities of the serving cell is obtained, and when the number of abnormalities reaches the threshold and there is a different system neighborhood that meets the signal conditions, the RSRP of the serving cell and the different system neighborhood is adjusted to induce the network side equipment to issue cell handover instructions to achieve rapid handover to a more stable cell.

Benefits of technology

The continuity and stability of terminal communication are improved, and by more comprehensive considerations (including RSRP and the number of communication exceptions), the cells that need to be switched are more accurately determined, thereby avoiding communication exceptions caused by inaccurate handover.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119967512A_ABST
    Figure CN119967512A_ABST
Patent Text Reader

Abstract

The invention discloses a cell switching method and device, a terminal, a medium and a product, and belongs to the technical field of communication. The cell switching method comprises the following steps: acquiring the number of communication abnormalities occurring in a service cell where a terminal is located in a first time period, the service cell being continuously in the same network type in the first time period; under the condition that the number of abnormal communication times is greater than or equal to a threshold value of the number of times and a first inter-system neighbor cell meeting a signal condition exists, adjusting the actual RSRP of the first target cell, so that the adjusted RSRP of the first target cell meets a B event reporting condition; sending a first measurement report to network side equipment, wherein the first measurement report comprises the adjusted RSRP of the first target cell; and in response to a cell switching instruction issued by the network side equipment, switching from the serving cell to a second target cell, the second target cell being a cell in the first inter-system neighbor cells, and the cell switching instruction comprising a cell identifier of the second target cell.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of communication technology, and specifically relates to a cell switching method, device, terminal, medium and product. Background Art

[0002] With the acceleration and upgrading of network construction, the proportion of 5G networks is increasing. So far, the network environment is compatible with multiple network standards such as 5G, 4G, 3G, and 2G, which makes the network environment increasingly complex. In an increasingly complex network environment, users are more likely to encounter communication anomalies when using terminals. For example, in business districts with large traffic, airports, stations, or remote mountain villages, network anomalies are prone to frequent call establishment failures, unclear call sound quality, and freezing and interruption when browsing the web, watching live broadcasts, and browsing short videos. Abnormalities such as high latency in games affect user use.

[0003] In order to improve the stability of terminal communication and the user experience of the terminal, cell switching is currently mainly based on the reference signal receiving power (RSRP) of the cell. For example, the terminal is usually switched to the cell with the best RSRP. However, the best RSRP does not mean that the user equipment will not have communication anomalies. In other words, the current cell switching scheme considers relatively few factors when determining which cell the terminal needs to switch to, resulting in poor accuracy of the determined cell, which in turn affects the continuity and stability of terminal communication. Summary of the invention

[0004] The purpose of the embodiments of the present application is to provide a cell switching method, device, terminal, medium and product, which can quickly and accurately determine the cell to which the terminal needs to switch, thereby improving the continuity and stability of terminal communications.

[0005] In a first aspect, an embodiment of the present application provides a cell switching method, which is applied to a terminal. The cell switching method includes:

[0006] Obtain the number of communication anomalies that occur in the serving cell where the terminal is located within the first time period, where the serving cell is continuously in the same network standard within the first time period;

[0007] When the number of communication anomalies is greater than or equal to the number threshold and there is a first heterogeneous system neighboring cell that meets the signal condition, adjust the actual RSRP of the first target cell so that the adjusted RSRP of the first target cell meets the B event reporting condition; wherein the network standard to which the first heterogeneous system neighboring cell belongs is different from the network standard to which the serving cell belongs, the first target cell includes the serving cell and the first heterogeneous system neighboring cell, or the first target cell includes the first heterogeneous system neighboring cell;

[0008] Sending a first measurement report to the network side device, where the first measurement report includes the adjusted RSRP of the first target cell;

[0009] In response to the cell switching instruction sent by the network side device, the serving cell is switched to the second target cell, the second target cell is a cell in the first heterosystem neighboring cell, and the cell switching instruction includes the cell identifier of the second target cell.

[0010] In a second aspect, an embodiment of the present application provides a cell switching device, applied to a terminal, the cell switching device comprising:

[0011] An acquisition module is used to acquire the number of communication anomalies that occur in a serving cell where the terminal is located within a first time period, and the serving cell is continuously in the same network standard within the first time period;

[0012] An adjustment module is used to adjust the actual RSRP of the first target cell when the number of communication anomalies is greater than or equal to the number threshold and there is a first heterogeneous system neighboring cell that meets the signal condition, so that the adjusted RSRP of the first target cell meets the B event reporting condition; wherein the network standard to which the first heterogeneous system neighboring cell belongs is different from the network standard to which the serving cell belongs, the first target cell includes the serving cell and the first heterogeneous system neighboring cell, or the first target cell includes the first heterogeneous system neighboring cell;

[0013] A sending module, configured to send a first measurement report to a network side device, where the first measurement report includes the adjusted RSRP of the first target cell;

[0014] The switching module is used to respond to the cell switching instruction sent by the network side device, switch from the serving cell to the second target cell, the second target cell is a cell in the first heterogeneous system neighboring cell, and the cell switching instruction includes the cell identifier of the second target cell.

[0015] In a third aspect, an embodiment of the present application provides a terminal comprising a processor and a memory, wherein the memory stores programs or instructions that can be executed on the processor, and when the programs or instructions are executed by the processor, the steps of the method described in the first aspect are implemented.

[0016] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.

[0017] In a fifth aspect, an embodiment of the present application provides a chip, the chip including a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the steps of the method described in the first aspect.

[0018] In a sixth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the steps of the method described in the first aspect.

[0019] In the embodiment of the present application, when the number of communication anomalies is greater than or equal to a certain threshold and there is a heterogeneous system neighboring area that meets the signal conditions, the RSRP of the service cell and the heterogeneous system neighboring area is adjusted to induce the network side device to issue a cell switching instruction in time, so that the terminal can quickly escape from the abnormal cell, ensuring the continuity of communication. Moreover, the RSRP adjustment action will only be performed when the number of anomalies and the heterogeneous system neighboring area meet the corresponding conditions. That is, when determining which cell the terminal needs to switch to, the embodiment of the present application not only considers the RSRP, but also the number of communication anomalies. The factors considered are more comprehensive, so the cell that needs to be switched can be determined more accurately, thereby ensuring the stability of communication. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 A flow chart of a cell switching method provided in an embodiment of the present application;

[0021] Figure 2 A flow chart of another cell switching method provided in an embodiment of the present application;

[0022] Figure 3 A flow chart of another cell switching method provided in an embodiment of the present application;

[0023] Figure 4 A schematic diagram of a configuration process of a cell change strategy provided in an embodiment of the present application;

[0024] Figure 5 A flow chart of another cell switching method provided in an embodiment of the present application;

[0025] Figure 6 A flowchart of a cell switching solution provided in an embodiment of the present application;

[0026] Figure 7 A schematic diagram of the structure of a cell switching device provided in an embodiment of the present application;

[0027] Figure 8 A schematic diagram of the structure of a terminal provided in an embodiment of the present application;

[0028] Fig. 9 A schematic diagram of the hardware structure of a terminal provided in an embodiment of the present application. DETAILED DESCRIPTION

[0029] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.

[0030] The terms "first", "second", etc. in the specification of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are usually a class, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0031] In order to facilitate understanding of the solutions in the embodiments of the present application, some concepts and terms involved in the embodiments of the present application are explained below.

[0032] (1) Cellular cell: abbreviated as cell. The entire coverage area of ​​the network side equipment is composed of several small areas, each of which is usually called a cell. The network side equipment provides cellular resources to terminals residing in the cell through the wireless interface.

[0033] (2) IDLE state: refers to a communication state in which the terminal and the network side device have no data link and therefore cannot send or receive data. The terminal in the IDLE state will trigger the cell selection process. Usually, the terminal can establish a connection with the network side device through the Radio Resource Control (RRC) connection establishment process and thus enter the connected state from the IDLE state.

[0034] (3) Connected state: refers to a communication state in which a data link exists between the terminal and the network side device and data can be sent and received. The terminal in the connected state performs cell switching during the mobile process. Generally, the terminal can release the connection with the network side device through the RRC connection release process and thus enter the IDLE state from the connected state.

[0035] (4) Measurement Report (MR): refers to a report file generated based on measurement control information such as measurement report events and measurement objects sent by network-side equipment, which is used to report information such as signal quality and coverage of each neighboring cell to the network-side equipment. For example, a connected terminal measures the neighboring cells of the current cell based on the measurement control information sent by the network-side equipment to which the current cell belongs and generates a measurement report, and then reports information such as signal quality and coverage of each neighboring cell to the network-side equipment through the measurement report. In this way, the network-side equipment can determine whether to use a neighboring cell as the target cell for cell switching and / or cell reselection based on the measurement report information reported by the terminal.

[0036] As described in the background art, the currently used cell switching solution considers relatively simple factors when determining which cell a terminal needs to switch to, resulting in poor accuracy of the determined cell, which in turn affects the continuity and stability of terminal communications.

[0037] To this end, the embodiments of the present application provide a cell switching method, device, terminal, medium and product. When the number of communication anomalies is greater than or equal to a certain threshold and there is a heterogeneous system neighboring area that meets the signal conditions, the RSRP of the service cell and the heterogeneous system neighboring area is adjusted to induce the base station to issue a cell switching instruction in time, so that the user equipment can quickly escape from the abnormal cell, ensuring the continuity of communication. Moreover, the RSRP adjustment action will only be performed when the number of anomalies and the heterogeneous system neighboring area meet the corresponding conditions. That is, when determining which cell the user equipment needs to switch to, this embodiment not only considers the RSRP, but also the number of communication anomalies. The factors considered are more comprehensive, so the cell that needs to be switched can be determined more accurately, thereby ensuring the stability of communication.

[0038] The cell switching method provided in the embodiment of the present application is described below with reference to the accompanying drawings and specific embodiments.

[0039] Figure 1 A flow chart of a cell switching method provided in an embodiment of the present application, the cell switching method can be applied to a terminal, and the terminal may include an electronic device with a wireless communication function, such as a mobile phone, a tablet computer, a car computer, a wearable device, etc.

[0040] like Figure 1 As shown, the cell switching method may include the following steps:

[0041] S110. Obtain the number of communication anomalies that occur in the service cell where the terminal is located within the first time period.

[0042] The serving cell is continuously in the same network standard during the first time period.

[0043] S120. When the number of communication anomalies is greater than or equal to the number threshold and there is a first neighboring cell of a different system that meets the signal condition, adjust the actual RSRP of the first target cell so that the adjusted RSRP of the first target cell meets the B event reporting condition.

[0044] The network standard to which the first heterogeneous system neighboring cell belongs is different from the network standard to which the serving cell belongs, the first target cell includes the serving cell and the first heterogeneous system neighboring cell, or the first target cell includes the first heterogeneous system neighboring cell.

[0045] S130: Send a first measurement report to the network side device.

[0046] The first measurement report is the adjusted RSRP of the first target cell.

[0047] S140. In response to a cell switching instruction sent by a network-side device, switch from a serving cell to a second target cell.

[0048] The second target cell is a cell in the first heterogeneous system neighboring cell, and the cell switching instruction includes a cell identifier of the second target cell.

[0049] In this embodiment, when the number of communication anomalies is greater than or equal to a certain threshold and there is a heterogeneous system neighboring cell that meets the signal conditions, the RSRP of the serving cell and the heterogeneous system neighboring cell is adjusted to induce the base station to issue a cell switching instruction in a timely manner, so that the user equipment can quickly escape from the abnormal cell, ensuring the continuity of communication. Moreover, the RSRP adjustment action will only be performed when both the number of anomalies and the heterogeneous system neighboring cell meet the corresponding conditions, that is, when determining which cell the user equipment needs to switch to, this embodiment not only considers the RSRP, but also the number of communication anomalies, and the factors considered are more comprehensive, so the cell to be switched can be determined more accurately, thereby ensuring the stability of communication.

[0050] The above steps are described in detail below:

[0051] In S110, the serving cell is the cell where the terminal is currently located, and the serving cell may be, for example, a 4G cell, a 5G cell, or a cell of another network standard. Before application, the terminal may pre-register the serving cell. The first time period may be a time period starting from the current time period, and the specific duration may be set according to actual needs. In this embodiment, the serving cell is continuously in the same network standard during the first time period, for example, continuously in any one of 2G, 3G, 4G, and 5G network standards.

[0052] Communication anomalies are problems that occur during the communication between the terminal and the network side device, resulting in data transmission interruption or failure. There may be many reasons that affect communication anomalies, for example, including but not limited to uplink congestion, downlink congestion, etc. This embodiment can comprehensively consider the number of various anomalies that occur in the terminal to provide a more accurate basis for subsequent cell switching. Among them, the network side device can be a device deployed in the access network to provide wireless communication functions for the terminal, for example, it can include a base station.

[0053] Exemplarily, when the network standard change function is turned on, the terminal can count the number of communication anomalies that occur in the terminal. In this way, the terminal can be supported to switch between different network standards, ensure the continuity and stability of communication, and improve the user experience.

[0054] Exemplarily, the network standard change function of the terminal can be turned on by voice, gesture, switch, etc. Taking the method of turning on by switch as an example, the terminal can turn off the network standard change function by default, and the user can turn on the switch of the network standard change function as needed to turn on the network standard change function of the terminal. The switch can be configured in the setting interface of the terminal.

[0055] Exemplarily, when the terminal detects that the signal strength of the serving cell is lower than a certain threshold, the terminal may automatically turn on the switch of the network standard change function to turn on the network standard change function of the terminal.

[0056] In S120, if the number of communication anomalies is high, it is necessary to consider changing the cell of the terminal to ensure the continuity and stability of the terminal communication.

[0057] The signal condition may be a condition indicating that the communication quality of the cell is good, for example, it may include but is not limited to the RSRP of the cell being greater than a certain threshold and the signal to interference plus noise ratio (SINR) being greater than a certain threshold.

[0058] The first heterosystem neighboring cell is a neighboring cell of a different network standard, and the neighboring cell here is the neighboring cell of the serving cell where the terminal is currently located. That is, the first heterosystem neighboring cell is a cell in the neighboring cell of the current serving cell that has a different network standard from that of the serving cell. In addition, when there is a first heterosystem neighboring cell that meets the signal conditions, it means that the network side device has configured the B event and the threshold value corresponding to the B event. The B event here can be a B1 event or a B2 event, and the same cell can only correspond to one event.

[0059] The first target cell is related to the B event configured by the network side device. For example, if the network side device is configured with the B1 event, the first target cell is the first heterogeneous system neighbor cell. If the network side device is configured with the B2 event, the first target cell is the first heterogeneous system neighbor cell and the service cell.

[0060] In this embodiment, when the number of communication anomalies is high and there is a first heterogeneous system neighboring cell with a good signal, the RSRP of the first target cell can be adjusted to meet the measurement report reporting conditions by adjusting the RSRP of the first target cell. The measurement report here may include information such as the measurement object, the triggering event, and the measurement result. The measurement object may be the first target cell, the triggering event may be a B1 event or a B2 event, and the measurement result may include the adjusted RSRP of the first target cell.

[0061] Different cells may have different corresponding adjustment methods. For example, for the service cell, its actual RSRP may be lowered; for the first heterogeneous system neighboring cell, its actual RSRP may be increased. That is, by adding an offset to the actual RSRP, it satisfies the corresponding B event, inducing the network side device to issue a cell switching instruction in time, thereby enabling the terminal to switch cells in time, ensuring the continuity and stability of communication.

[0062] In S130, the first measurement report may include information such as the adjusted RSRP of the first target cell and the corresponding measurement event.

[0063] The reporting time of the first measurement report is configured by the network side device. In actual application, when the first measurement report meets the time reporting requirement, the terminal sends the first measurement report to the network side device and waits for the network side device to send a cell switching instruction.

[0064] In S140, the cell switching instruction is used to instruct the terminal to perform cell switching. Exemplarily, the cell switching instruction may include a cell identifier of a second target cell, and the second target cell is a cell in the first heterogeneous system neighboring cell. That is, the terminal needs to switch from the current serving cell to the first heterogeneous system neighboring cell.

[0065] In this embodiment, after receiving the first measurement report, the network side device may promptly send a cell switching instruction to the terminal, so as to prompt the terminal to complete the switching between different network standards in a timely manner.

[0066] In some embodiments, in order to obtain the number of communication anomalies, Figure 2 A flowchart of a cell switching method is exemplarily provided. Figure 2 and Figure 1 The difference is that Figure 1 The S110 in can be refined into Figure 2 S210-S220 in.

[0067] S210: Determine the type of communication anomaly that occurs in the serving cell within the first time period.

[0068] Exemplarily, the communication abnormality type may include at least one of the following: uplink communication abnormality type, downlink communication abnormality type; the uplink communication abnormality type may include at least one of the following: uplink congestion type, uplink interference type, uplink bit error type; the downlink communication abnormality type includes at least one of the following: downlink congestion type, downlink interference type, downlink bit error type.

[0069] In actual application, the communication anomaly type may also include other types. As long as it can affect the communication between the terminal and the network side device, it can be counted and used for subsequent cell switching.

[0070] Exemplarily, the uplink congestion type can be further refined into the uplink low scheduling type, the uplink high packet loss type and the uplink low rate type. Similarly, the downlink congestion type can be further refined into the downlink high packet loss type and the downlink low rate type.

[0071] Different communication abnormality types may correspond to different conditions, and when the corresponding conditions are met, the terminal is considered to have the corresponding communication abnormality type. Taking the uplink low scheduling type as an example, when certain conditions are met, the terminal is considered to have the uplink low scheduling type.

[0072] Exemplarily, when the number of uplink authorized resource blocks of the terminal is less than the authorized resource block threshold, the RSRP of the serving cell is greater than the RSRP threshold, the SINR of the serving cell is greater than the SINR threshold, and the size of the uplink buffer is greater than the uplink buffer threshold, the terminal is considered to have an uplink low scheduling type.

[0073] Exemplarily, when the uplink packet loss rate is greater than the uplink packet loss rate threshold, the RSRP of the serving cell is greater than the RSRP threshold, and the SINR of the serving cell is greater than the SINR threshold, it is considered that the terminal has an uplink high packet loss type. Similarly, when the downlink packet loss rate is greater than the downlink packet loss rate threshold, the RSRP of the serving cell is greater than the RSRP threshold, and the SINR of the serving cell is greater than the SINR threshold, it is considered that the terminal has a downlink high packet loss type. The uplink packet loss rate threshold and the downlink packet loss rate threshold may be the same or different.

[0074] Exemplarily, when the average throughput of the uplink is less than the uplink throughput threshold, the RSRP of the serving cell is greater than the RSRP threshold, and the SINR of the serving cell is greater than the SINR threshold, it is considered that the terminal has an uplink low rate type. Similarly, when the average throughput of the uplink is greater than the uplink throughput threshold and the average throughput of the downlink is less than the downlink throughput threshold, it is considered that the terminal has a downlink low rate type. The uplink throughput threshold and the downlink throughput threshold may be the same or different.

[0075] Exemplarily, when the uplink bit error rate is greater than the uplink bit error rate threshold and the uplink resource ratio is greater than the uplink resource ratio threshold, it is considered that the terminal has an uplink high bit error type. Similarly, when the downlink bit error rate is greater than the downlink bit error rate threshold and the downlink resource ratio is greater than the downlink resource ratio threshold, it is considered that the terminal has a downlink high bit error type. The uplink bit error rate threshold and the downlink bit error rate threshold may be the same or different, and the uplink resource ratio threshold and the downlink resource ratio threshold may be the same or different.

[0076] Exemplarily, when the uplink power margin is less than the uplink power margin threshold, the RSRP of the serving cell is greater than the RSRP threshold, the SINR of the serving cell is greater than the SINR threshold, and the uplink bit error rate is greater than the uplink bit error rate threshold, it is considered that the terminal has an uplink high interference type. Similarly, when the downlink power margin is less than the downlink power margin threshold, the RSRP of the serving cell is greater than the RSRP threshold, the SINR of the serving cell is greater than the SINR threshold, and the downlink bit error rate is greater than the downlink bit error rate threshold, it is considered that the terminal has a downlink high interference type. The uplink power margin threshold and the downlink power margin threshold may be the same or different.

[0077] This embodiment comprehensively considers the communication anomalies that occur in various scenarios of the terminal, and judges whether to change the network standard based on the number of communication anomalies that occur in various scenarios. It can achieve accurate switching of cells, ensure the continuity and stability of terminal communications, and improve the user experience of the terminal.

[0078] S220. Accumulate the number of times each type of communication anomaly occurs to obtain the number of communication anomalies that occur in the serving cell within the first time period.

[0079] Exemplarily, within the first time period, if the terminal meets any one of the above conditions, the number of communication anomalies can be increased by one, thereby obtaining the sum of the number of communication anomalies of the terminal in different scenarios.

[0080] Exemplarily, before counting the number of communication anomalies, the terminal can set a timer. After the timing starts, the terminal can detect whether the above-mentioned type of anomaly occurs. Each time it occurs, the number is increased by one. After the timing ends, if the total number of communication anomalies is less than the number threshold, the timing can be reset and re-detected. If the total number of communication anomalies reaches the number threshold before the timing ends, the timing can be stopped.

[0081] In this embodiment, after the terminal has multiple exceptions in the same network standard, consideration is given to changing the network standard, that is, whether to change the network standard of the terminal, thereby avoiding the ping-pong phenomenon and improving the stability of user equipment communication.

[0082] Figure 3 A flowchart of a cell switching method provided in an embodiment of the present application, Figure 3 and Figure 1 The difference is that Figure 1 The S120 in can be refined into Figure 3 S310-S330 in.

[0083] S310: When the number of communication anomalies is greater than or equal to the number threshold, obtain a pre-configured cell change strategy.

[0084] The cell change strategy is used to indicate which strategy the terminal adopts when performing cell switching. There may be multiple cell change strategies, and they may be pre-configured. It should be noted that in actual application, the terminal may only configure one cell change strategy each time.

[0085] Exemplarily, the cell change strategy may include at least one of the following:

[0086] Only switching between different network standards is allowed, only local RRC release and cell selection are allowed, and switching between different network standards and local RRC release and cell selection are allowed.

[0087] Different cell change strategies may be represented by different identifiers, for example, 1 may be used to indicate that only switching between different network standards is allowed, 2 may be used to indicate that only local RRC release and cell selection are allowed, and 3 may be used to indicate that switching between different network standards and local RRC release and cell selection are allowed. Of course, other identifiers may also be used to indicate this, which is not limited in this embodiment. In actual application, other strategies may also be included.

[0088] Different cell change strategies correspond to different cell switching processes. Selecting an appropriate cell switching process according to the cell change strategy can more accurately determine the cell to which the terminal needs to switch.

[0089] In some embodiments, the cell change strategy may be pre-configured by an upper layer of the terminal, such as a communication framework. Figure 4A schematic diagram of configuring a cell change strategy is exemplarily provided, and the modem 401 is located at the bottom layer of the terminal, that is, in this embodiment, the cell change strategy can be configured through the interaction between the bottom layer and the upper layer.

[0090] The configuration process of the cell change strategy is as follows:

[0091] S1. The modem 401 may send a cell change policy configuration request to the communication framework 402.

[0092] S2. The communication framework 402 responds to the cell change strategy configuration request and configures a suitable cell change strategy according to whether the serving cell where the terminal is located is an isolated island scenario. In the isolated island scenario, that is, after the terminal reports the A2 event, the network side device does not configure the neighboring area corresponding to the A3 event, the A4 event, and the A5 event. That is, when the network side device does not configure the neighboring area corresponding to the A3 event, the A4 event, and the A5 event, the communication framework 402 can only configure a strategy that only allows switching between different network standards.

[0093] For the case where the network side device configures the neighboring cells corresponding to the A3 event, A4 event and A5 event, the terminal can report the measurement reports corresponding to the A3 event, A4 event and A5 event in sequence. Assuming that the cell change action is also performed subsequently, but after changing the cell N times, the number of communication anomalies is still detected to be greater than the number threshold within the specified time period, that is, the terminal has changed multiple cells and the communication is still abnormal. At this time, you can configure a strategy that allows switching between different network standards and local RRC release and cell selection.

[0094] S3, the communication framework 402 returns the policy configuration result to the modem 401;

[0095] S4. After receiving the policy configuration result, the modem 401 stores the policy configuration result.

[0096] In this embodiment, when the number of communication anomalies is greater than or equal to the number threshold, the terminal can query the locally stored cell change strategy to provide a more accurate basis for subsequent selection of an appropriate cell switching process.

[0097] S320: When the cell change strategy allows the terminal to switch cells between different network standards, determine whether there is a first neighboring cell of a different system that meets the signal condition.

[0098] Exemplarily, the cell change strategy that allows the terminal to switch between cells of different network standards may be strategy 1 or strategy 3 in the above embodiment, that is, when the cell change strategy is strategy 1 or strategy 3, the terminal is allowed to switch between cells of different network standards.

[0099] When the cell change strategy allows the terminal to switch between different network standards, it can be further determined whether there is a first heterosystem cell that meets the signal conditions. If the cell change strategy does not allow the terminal to switch between different network standards, such as the above strategy 2, the subsequent judgment process will no longer be executed, that is, it will no longer be determined whether there is a first heterosystem neighboring cell that meets the signal conditions. Instead, the RRC connection with the base station is directly released, and the cell selection process is executed.

[0100] Exemplarily, the RSRP of the first heterogeneous system neighboring cell is greater than a first threshold and the SINR of the first heterogeneous system neighboring cell is greater than a second threshold.

[0101] By judging whether there is a first heterogeneous system neighboring cell according to RSRP and SINR, the first heterogeneous system neighboring cell can be determined more accurately, and then the cell to be switched can be determined more accurately, thereby ensuring the communication quality of the terminal after the cell switching, and thus improving the user experience of the terminal.

[0102] S330: When there is a first heterogeneous system neighboring cell that meets the signal condition, adjust the actual RSRP of the first target cell so that the adjusted RSRP of the first target cell meets the B event reporting condition.

[0103] In this embodiment, after the number of communication anomalies meets certain conditions, it is further determined whether the cell change strategy allows the terminal to switch between different network standards. Only when the cell change strategy allows the terminal to switch between different network standards, it is further determined whether there is a first different system neighboring area that meets the signal conditions. In this way, the cell switching process can be determined more accurately, and then the cell to which the terminal needs to switch can be determined more accurately.

[0104] Taking the first target cell including the serving cell and the first heterogeneous system neighboring cell as an example, illustratively, the actual RSRP of the first target cell may be adjusted in the following manner:

[0105] Lowering the actual RSRP of the serving cell according to the first offset so that the adjusted RSRP of the serving cell is less than the first threshold value;

[0106] Increase the actual RSRP of the first heterogeneous system neighboring cell according to the second offset, so that the adjusted RSRP of the first heterogeneous system neighboring cell is greater than the second threshold value;

[0107] The first threshold value and the second threshold value are configured by the network side device.

[0108] The first threshold value and the second threshold value are threshold values ​​corresponding to the B2 event.

[0109] Exemplarily, the first offset may be a negative value, and adding the first offset to the actual RSRP of the serving cell may further reduce the RSRP of the serving cell, so that the adjusted RSRP of the serving cell is less than the first threshold value. Exemplarily, the first offset may make the adjusted RSRP of the serving cell lower than the first threshold value by 2-3 dBm.

[0110] The second offset may be a positive value, and the second offset is added to the actual RSRP of the first heterogeneous system neighboring cell, so that the RSRP of the first heterogeneous system neighboring cell can be increased, so that the adjusted RSRP of the first heterogeneous system neighboring cell is above the second threshold value. Exemplarily, the second offset may make the adjusted RSRP of the first heterogeneous system neighboring cell higher than the second threshold value by 2-3 dBm.

[0111] In this embodiment, an offset is added to the decision formula of the protocol standard to adjust the RSRP of the serving cell and the first heterogeneous system neighboring cell to meet the measurement report reporting conditions, thereby inducing the network side device to issue a cell switching instruction in time, so that the terminal can leave the abnormal cell in time when the communication is abnormal, without affecting the user's use.

[0112] Figure 5 A flowchart of another cell switching method provided in an embodiment of the present application, Figure 5 and Figure 1 The difference is that Figure 1 The S120 in can be refined into Figure 5 S510-S530 in.

[0113] S510: When the number of communication anomalies is greater than or equal to the number threshold and there is a first heterogeneous system neighboring cell that meets the signal condition, obtain the frequency point of the first heterogeneous system neighboring cell.

[0114] Exemplarily, the frequency of the first heterogeneous system neighboring cell may be carried in an RRC reconfiguration message, and the RRC reconfiguration message is sent by the network side device to the terminal. Exemplarily, the RRC reconfiguration message may include, but is not limited to, the threshold value corresponding to the B1 event or the B2 event, the frequency of the first heterogeneous system neighboring cell, and other information.

[0115] By searching the RRC reconfiguration message, the frequency point of the first heterosystem neighboring cell may be obtained.

[0116] S520: Determine the network standard to which the first heterosystem neighboring cell belongs according to the frequency point.

[0117] Different frequency points may correspond to different network standards. According to the frequency point of the first hetero-system neighboring cell, the network standard to which the first hetero-system neighboring cell belongs may be determined.

[0118] S530: When the network standard is the target network standard, adjust the actual RSRP of the first target cell so that the adjusted RSRP of the first target cell meets the reporting condition.

[0119] Among them, the target network standard includes 4G network standard or 5G network standard. That is, only when the number of communication anomalies is greater than or equal to the number threshold and there is a first heterogeneous system neighboring area that meets the signal condition, and the first heterogeneous system neighboring area is in the 4G network standard or the 5G network standard, the actual RSRP of the first target cell will be adjusted. If the first heterogeneous system neighboring area is in the 2G network standard or the 3G network standard, even if the number of communication anomalies is greater than or equal to the number threshold and there is a first heterogeneous system neighboring area that meets the signal condition, the actual RSRP of the first target cell will not be adjusted.

[0120] The adjustment process of the actual RSRP of the first target cell can refer to the above embodiment, and for the sake of brevity, it will not be repeated here.

[0121] Before adjusting the actual RSRP of the first target cell, this embodiment first determines whether the network standard of the first heterogeneous system neighboring cell meets certain conditions, thereby filtering the first heterogeneous system neighboring cell. Only when the network standard of the first heterogeneous system neighboring cell meets certain conditions, the actual RSRP of the first target cell is adjusted to induce the network side device to issue a cell switching instruction in time. In this way, the terminal can be prevented from switching to a worse cell, thereby improving the success rate of cell switching.

[0122] In the case that there is no first heterogeneous system neighboring cell that meets the signal condition, in some embodiments, the cell switching method may further include the following steps:

[0123] In the absence of a first heterogeneous system neighboring cell that meets the signal condition, lowering the actual RSRP of the serving cell according to the third offset, so that the adjusted RSRP of the serving cell is less than the third threshold value corresponding to the A1 event and less than the fourth threshold value corresponding to the A2 event, where the third threshold value and the fourth threshold value are configured by the network side device;

[0124] Sending a second measurement report to the network side device, where the second measurement report includes the adjusted RSRP of the serving cell;

[0125] In response to the measurement configuration event sent by the network side device, when the second heterogeneous system neighboring cell corresponding to the measurement configuration event meets the signal condition, adjusting the actual RSRP of the third target cell so that the adjusted RSRP of the third target cell meets the B event reporting condition;

[0126] The third target cell includes the serving cell and the second heterogeneous system neighboring cell, or the third target cell includes the second heterogeneous system neighboring cell.

[0127] Exemplarily, if there is no first inter-system neighboring cell that meets the signal condition, it means that the network side device has not configured the B event. In order to prompt the network side device to configure the B event so as to enable the terminal to switch between different network standards, the terminal can lower the actual RSRP of the serving cell. By lowering the actual RSRP of the serving cell, the terminal is induced to report a second measurement report, wherein the second measurement report is also called a pseudo measurement report, and the second measurement report may include the RSRP of the first target cell that is adjusted and less than the fourth threshold value.

[0128] Exemplarily, the actual RSRP of the serving cell may be lowered according to the third offset so that the adjusted RSRP is less than the threshold value corresponding to the A1 event, and the actual RSRP of the serving cell may be lowered according to the fourth offset so that the adjusted RSRP is less than the threshold value corresponding to the A2 event.

[0129] Exemplarily, the actual RSRP after being lowered can be made 2-3dBm lower than the threshold value corresponding to the A1 event. Similarly, the actual RSRP after being lowered can be made 2-3dBm lower than the threshold value corresponding to the A2 event. The appropriate third offset and fourth offset are set based on this requirement.

[0130] The measurement configuration event here is a configuration event issued by the network side device in response to the second measurement report reported by the terminal. Exemplarily, after receiving the pseudo measurement report, the network side device can configure events according to the level, for example, A3\A4\A5 events can be configured in sequence, and if the conditions are still not met, the B1 event or B2 event can be configured. It is also possible to directly configure the B1 event or B2 event after receiving the pseudo measurement report.

[0131] Taking the measurement configuration event including B1 event or B2 event as an example, illustratively, when the second heterosystem neighboring cell corresponding to the measurement configuration event meets the signal condition, the actual RSRP of the third target cell is adjusted so that the RSRP of the adjusted third target cell meets the B event reporting condition. The specific adjustment process is similar to that of the first target cell and will not be repeated here. The second heterosystem neighboring cell is a heterosystem neighboring cell configured after the network side device receives the second measurement report, and the second heterosystem neighboring cell may be different from the first heterosystem neighboring cell.

[0132] In this embodiment, when there is no first heterogeneous system neighboring cell that meets the signal condition, the actual RSRP of the serving cell is lowered, a pseudo measurement report of the A2 event is reported, and the network side device is induced to configure the B event, thereby providing a basis for the subsequent replacement of the network standard.

[0133] In the case where the cell switching is successful, in some embodiments, after the terminal switches from the serving cell to the second target cell, the cell switching method may further include the following steps:

[0134] The terminal is prohibited from using a first network standard in a second time period, where the first network standard is a network standard to which the serving cell belongs.

[0135] The second time period is the time period after the terminal successfully switches to the second target cell. Exemplarily, after the terminal successfully switches from the serving cell to the second target cell, the terminal may prohibit the use of abnormal network standards for a period of time. For example, after successfully switching from the serving cell to the second target cell, a timer may be started to prohibit the terminal from using abnormal network standards for a period of time. Exemplarily, after the timer starts, the terminal may add the abnormal network standard to the disabled list and maintain it in the disabled list for a period of time. The abnormal network standard here may be the network standard to which the serving cell belongs before the switch. During the period when the network standard is disabled, the offsets of all measurement events may be cleared.

[0136] In this embodiment, after the cell switching is successful, the abnormal network standard is disabled for a period of time, which can avoid the terminal from frequently switching between different network standards and effectively solve the ping-pong problem.

[0137] In the case of cell handover failure, in some embodiments, the cell handover method may further include the following steps:

[0138] In the event of a terminal cell handover failure, determine whether the terminal's cell change strategy supports local release of the RRC connection and cell selection;

[0139] When the cell change strategy supports local release of the RRC connection and cell selection, the RRC connection between the terminal and the network side device is released;

[0140] When there is a third neighboring cell of a different system that meets the signal condition in the neighboring cell of the serving cell, a cell with the largest RSRP is selected from the third neighboring cell of the different system as the fourth target cell;

[0141] Switch from the serving cell to the fourth target cell.

[0142] There may be many reasons for cell handover failure, for example, the following situations may be included:

[0143] (1) The measurement report fails to be reported, and the network side device does not receive the measurement report, which results in the network side device not issuing a cell switching instruction;

[0144] (2) The network side device receives the measurement report reported by the terminal, but due to network reasons, the network side device does not issue a cell switching instruction;

[0145] (3) After the network side device sends a cell switching command, the terminal returns a switching failure, or after the terminal sends a switching reconfiguration message, random access to the target cell fails.

[0146] When any of the above situations occurs, the cell switching will fail.

[0147] In this embodiment, after the cell switching fails, it can be further determined whether the cell change strategy supports local release of the RRC connection and cell selection. If supported, the terminal can release the RRC connection between the terminal and the network side device, and if there is a third heterogeneous system neighboring cell that meets the signal conditions in the neighboring cell of the serving cell, the cell with the largest RSRP is selected from the third heterogeneous system neighboring cell as the cell to which the terminal switches.

[0148] After the cell handover fails, if the cell change strategy does not support local release of the RRC connection and cell selection, the above S110 may be re-executed.

[0149] In this embodiment, when the cell switching fails, it is further determined whether the cell change strategy allows the local release of the RRC connection and the cell selection. If allowed, the local release of the RRC connection and the cell selection process are performed, and the cell switching is realized through the process. By flexibly configuring the cell change strategy, the success rate of the cell switching can be improved, so that when the communication of the terminal is abnormal, it can quickly escape from the abnormal cell, ensuring the continuity and stability of the communication.

[0150] In some embodiments, after switching from the serving cell to the fourth target cell, the cell switching method may further include the following steps:

[0151] The terminal is prohibited from using a first network standard in a third time period, where the first network standard is a network standard to which the serving cell belongs.

[0152] The third time period is the time period after the terminal successfully switches to the fourth target cell. When executing the local release of the RRC connection and the cell selection process, this embodiment will also disable the abnormal network standard if the terminal successfully switches from the service cell to the fourth target cell. This can avoid the terminal from switching between different network standards and effectively solve the ping-pong problem.

[0153] Combine the following Figure 6 A solution for cell switching is described as follows. Figure 6 Take the case where the terminal has pre-registered an NR or LTE cell and the network standard change function of the terminal is enabled.

[0154] S610. Set the detection time and the number threshold of the number of communication anomalies. When a communication anomaly occurs for the first time, the number of communication anomalies = 1, and the timer is started. If the number of communication anomalies does not reach the number threshold when the timer ends, the timer and the number of communication anomalies are reset, that is, the timing is reset and the number of communication anomalies is recounted. The next time any abnormal scenario is detected, it is considered the first time. If the number of communication anomalies does not reach the number threshold before the timer ends, the timer and the number of communication anomalies are reset, and the next time any abnormal scenario is detected, it is considered the first time.

[0155] S620: Determine whether a communication abnormality condition is met, where the communication abnormality condition may be met when the number of communication abnormalities reaches a threshold before or after the timer ends. If so, execute S630; otherwise, execute S640.

[0156] S630. Determine whether the cell change strategy allows the terminal to switch to cells of different network standards. If so, execute S650; otherwise, execute S660.

[0157] S640, reset the timer and the number of communication anomalies, and reset the timer when the first anomaly occurs.

[0158] S650. Determine whether there is a first heterogeneous system neighboring cell that meets the signal condition. If so, execute S670; otherwise, execute S680.

[0159] S660: Select a target cell from the neighboring cells with the best signal for handover.

[0160] S670. Determine whether the network standard of the first heterogeneous system neighboring cell is the target network standard. If yes, execute S6100; otherwise, return to execute S620.

[0161] S680: Reduce the actual RSRP of the serving cell so that the adjusted RSRP of the serving cell meets the threshold corresponding to the A2 event but does not meet the threshold corresponding to the A1 event, and report a pseudo measurement report of the A2 event.

[0162] S690: Wait for the network side device to configure a B1 event or a B2 event.

[0163] S6100. Adjust the actual RSRP corresponding to the B1 event or the B2 event, and report a pseudo measurement report.

[0164] S6110: Whether the cell switching is successful. If the switching is successful, execute S6120; otherwise, execute S6130.

[0165] S6120. The terminal is prohibited from using an old network standard for a period of time, where the old network standard is an abnormal network standard to which the serving cell before switching belongs.

[0166] S6130. Determine whether local release of RRC connection and cell selection are supported. If supported, execute S6140; otherwise, return to execute S620.

[0167] S6140: Execute local RRC connection release and cell selection process.

[0168] S6150: Check whether the cell switching is successful. If successful, execute S6120; otherwise, return to execute S620.

[0169] It should be noted that the cell switching method provided in the embodiment of the present application can be executed by a cell switching device or a processing module in the cell switching device for executing the cell switching method. In the embodiment of the present application, the cell switching device provided in the embodiment of the present application is described by taking the cell switching method executed by the cell switching device as an example.

[0170] Figure 7 A schematic diagram of the structure of a cell switching device provided in an embodiment of the present application.

[0171] like Figure 7 As shown, the cell switching device 700 may include:

[0172] The acquisition module 701 is used to acquire the number of communication anomalies that occur in the serving cell where the terminal is located within a first time period, and the serving cell is continuously in the same network standard within the first time period;

[0173] The adjustment module 702 is used to adjust the actual RSRP of the first target cell when the number of communication anomalies is greater than or equal to the number threshold and there is a first heterogeneous system neighboring cell that meets the signal condition, so that the adjusted RSRP of the first target cell meets the B event reporting condition; wherein the network standard to which the first heterogeneous system neighboring cell belongs is different from the network standard to which the serving cell belongs, and the first target cell includes the serving cell and the first heterogeneous system neighboring cell, or the first target cell includes the first heterogeneous system neighboring cell;

[0174] A sending module 703 is configured to send a first measurement report to a network side device, where the first measurement report includes the adjusted RSRP of the first target cell;

[0175] The switching module 704 is used to switch from the serving cell to the second target cell in response to the cell switching instruction sent by the network side device, wherein the second target cell is a cell in the first heterogeneous system neighboring cell, and the cell switching instruction includes the cell identifier of the second target cell.

[0176] In this embodiment, when the number of communication anomalies is greater than or equal to a certain threshold and there is a heterogeneous system neighboring cell that meets the signal conditions, the RSRP of the serving cell and the heterogeneous system neighboring cell is adjusted to induce the base station to issue a cell switching instruction in a timely manner, so that the user equipment can quickly escape from the abnormal cell, ensuring the continuity of communication. Moreover, the RSRP adjustment action will only be performed when both the number of anomalies and the heterogeneous system neighboring cell meet the corresponding conditions, that is, when determining which cell the user equipment needs to switch to, this embodiment not only considers the RSRP, but also the number of communication anomalies, and the factors considered are more comprehensive, so the cell to be switched can be determined more accurately, thereby ensuring the stability of communication.

[0177] In some possible implementations of the embodiments of the present application, the acquisition module 701 is specifically used to:

[0178] Determine the type of communication anomaly that occurs in the serving cell during the first time period;

[0179] The number of abnormalities of each communication abnormality type occurring is accumulated to obtain the number of communication abnormalities occurring in the serving cell in the first time period.

[0180] In some possible implementations of the embodiments of the present application, the communication abnormality type includes at least one of the following: an uplink communication abnormality type, a downlink communication abnormality type;

[0181] The uplink communication abnormality type includes at least one of the following: uplink congestion type, uplink interference type, uplink bit error type;

[0182] The downlink communication abnormality type includes at least one of the following: a downlink congestion type, a downlink interference type, and a downlink bit error type.

[0183] In some possible implementations of the embodiments of the present application, the acquisition module 701 is further configured to acquire a pre-configured cell change strategy when the number of communication anomalies is greater than a number threshold;

[0184] The cell switching device 700 further includes:

[0185] A judgment module, used for judging whether there is a first neighboring cell of a different system that meets the signal condition when the cell change strategy allows the terminal to switch cells in different network standards;

[0186] The adjustment module 702 is specifically used for:

[0187] In the case where there is a first heterogeneous system neighboring cell that meets the signal condition, the actual RSRP of the first target cell is adjusted so that the adjusted RSRP of the first target cell meets the B event reporting condition.

[0188] In some possible implementations of the embodiments of the present application, the RSRP of the first heterogeneous system neighboring cell is greater than a first threshold and the SINR of the first heterogeneous system neighboring cell is greater than a second threshold.

[0189] In some possible implementations of the embodiment of the present application, the first target cell includes a serving cell and a first heterogeneous system neighboring cell;

[0190] The adjustment module 702 is specifically used for:

[0191] Lowering the actual RSRP of the serving cell according to the first offset so that the adjusted RSRP of the serving cell is less than the first threshold value;

[0192] Increase the actual RSRP of the first heterogeneous system neighboring cell according to the second offset, so that the adjusted RSRP of the first heterogeneous system neighboring cell is greater than the second threshold value;

[0193] The first threshold value and the second threshold value are configured by the network side device.

[0194] In some possible implementations of the embodiments of the present application, the acquisition module 701 is further configured to acquire the frequency point of the first heterogeneous system neighboring cell when the number of communication anomalies is greater than or equal to the number threshold and there is a first heterogeneous system neighboring cell that meets the signal condition;

[0195] The adjustment module 702 is specifically used for:

[0196] Determine the network standard to which the first heterosystem neighboring cell belongs according to the frequency point;

[0197] When the network standard is the target network standard, the actual RSRP of the first target cell is adjusted so that the adjusted RSRP of the first target cell meets the reporting conditions, and the target network standard includes a 4G network standard or a 5G network standard.

[0198] In some possible implementations of the embodiments of the present application, the adjustment module 702 is further configured to, when there is no first heterogeneous system neighboring cell that meets the signal condition, reduce the actual RSRP of the serving cell according to the third offset, so that the adjusted RSRP of the serving cell is less than the third threshold value corresponding to the A1 event, and less than the fourth threshold value corresponding to the A2 event, and the third threshold value and the fourth threshold value are configured by the network side device;

[0199] The sending module 703 is further configured to send a second measurement report to the network side device, where the second measurement report includes the adjusted RSRP of the serving cell;

[0200] The adjustment module 702 is further configured to, in response to a measurement configuration event sent by the network side device, adjust the actual RSRP of the third target cell when the second heterogeneous system neighbor cell corresponding to the measurement configuration event meets the signal condition, so that the adjusted RSRP of the third target cell meets the B event reporting condition;

[0201] The third target cell includes the serving cell and the second neighboring cell of a different system, or the third target cell includes the second neighboring cell of a different system.

[0202] In some possible implementations of the embodiments of the present application, the cell switching device 700 further includes:

[0203] The processing module is used to prohibit the terminal from using a first network standard in a second time period, where the first network standard is a network standard to which a serving cell belongs.

[0204] In some possible implementations of the embodiments of the present application, the judgment module is further used to judge whether the cell change strategy of the terminal supports local release of the RRC connection and cell selection when the terminal cell handover fails;

[0205] The cell switching device 700 further includes:

[0206] A release module, used to release the RRC connection between the terminal and the network side device when the cell change strategy supports local release of the RRC connection and cell selection;

[0207] A selection module, configured to select, when there is a third heterogeneous system neighboring cell satisfying the signal condition in the neighboring cell of the serving cell, a cell with the largest reference signal received power from the third heterogeneous system neighboring cell as the fourth target cell;

[0208] The switching module 704 is specifically used for:

[0209] Switch from the serving cell to the fourth target cell.

[0210] In some possible implementations of the embodiments of the present application, the processing module is also used to prohibit the terminal from using the first network standard in a third time period after the switching module 704 switches from the serving cell to the fourth target cell, where the first network standard is the network standard to which the serving cell belongs.

[0211] The cell switching device in the embodiment of the present application can be a device, or a component in a terminal, such as an integrated circuit or a chip. Exemplarily, the terminal can be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted user device, a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR) / virtual reality (virtual reality, VR) device, a robot, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a user digital assistant (personal digital assistant, PDA), etc., and can also be a server, a network attached storage (Network Attached Storage, NAS), a user computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.

[0212] The terminal in the embodiment of the present application may be a terminal with an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.

[0213] The cell switching device provided in the embodiment of the present application can achieve Figures 1 to 6 The various processes in the cell switching method embodiment can achieve the same technical effect, and to avoid repetition, they will not be described here.

[0214] like Figure 8 As shown, an embodiment of the present application also provides a terminal 800, including a processor 801 and a memory 802, the memory 802 stores a program or instruction that can be executed on the processor 801, and when the program or instruction is executed by the processor 801, the various steps of the above-mentioned cell switching method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0215] It should be noted that the terminals in the embodiments of the present application include the above-mentioned mobile terminals and non-mobile terminals.

[0216] Fig. 9 A schematic diagram of the hardware structure of a terminal provided in an embodiment of the present application.

[0217] The terminal 900 includes but is not limited to: a radio frequency unit 901, a network module 902, an audio output unit 903, an input unit 904, a sensor 905, a display unit 906, a user input unit 907, an interface unit 908, a memory 909, and a processor 910.

[0218] Those skilled in the art will appreciate that the terminal 900 may also include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 910 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig. 9 The structure of the terminal 900 shown in the figure does not constitute a limitation on the terminal 900. The terminal 900 may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0219] Among them, the processor 910 is used to obtain the number of communication anomalies that occur in the service cell where the terminal is located within the first time period, and the service cell is continuously in the same network standard within the first time period; when the number of communication anomalies is greater than or equal to the number threshold and there is a first hetero-system neighboring cell that meets the signal condition, adjust the actual RSRP of the first target cell so that the adjusted RSRP of the first target cell meets the B event reporting condition; wherein the network standard to which the first hetero-system neighboring cell belongs is different from the network standard to which the service cell belongs, the first target cell includes the service cell and the first hetero-system neighboring cell, or the first target cell includes the first hetero-system neighboring cell; the radio frequency unit 901 is used to send a first measurement report to the network side device, and the first measurement report includes the adjusted RSRP of the first target cell; the processor 910 is used to switch from the service cell to the second target cell in response to a cell switching instruction issued by the network side device, wherein the second target cell is a cell in the first hetero-system neighboring cell, and the cell switching instruction includes the cell identifier of the second target cell.

[0220] In this embodiment, when the number of communication anomalies is greater than or equal to a certain threshold and there is a heterogeneous system neighboring cell that meets the signal conditions, the RSRP of the serving cell and the heterogeneous system neighboring cell is adjusted to induce the base station to issue a cell switching instruction in a timely manner, so that the user equipment can quickly escape from the abnormal cell, thereby ensuring the continuity of communication. Moreover, the RSRP adjustment action will only be performed when both the number of anomalies and the heterogeneous system neighboring cell meet the corresponding conditions, that is, when determining which cell the user equipment needs to switch to, this embodiment not only considers the RSRP, but also the number of communication anomalies, and the factors considered are more comprehensive, so the cell that needs to be switched can be more accurately determined, thereby ensuring the stability of communication.

[0221] In some possible implementations of the embodiments of the present application, the processor 910 is specifically configured to:

[0222] Determine the type of communication anomaly that occurs in the serving cell during the first time period;

[0223] The number of abnormalities of each communication abnormality type occurring is accumulated to obtain the number of communication abnormalities occurring in the serving cell in the first time period.

[0224] In some possible implementations of the embodiments of the present application, the communication abnormality type includes at least one of the following: an uplink communication abnormality type, a downlink communication abnormality type;

[0225] The uplink communication abnormality type includes at least one of the following: uplink congestion type, uplink interference type, uplink bit error type;

[0226] The downlink communication abnormality type includes at least one of the following: a downlink congestion type, a downlink interference type, and a downlink bit error type.

[0227] In some possible implementations of the embodiments of the present application, the processor 910 is specifically configured to:

[0228] When the number of communication anomalies is greater than or equal to the number threshold, a pre-configured cell change strategy is obtained;

[0229] When the cell change strategy allows the terminal to switch cells in different network standards, determine whether there is a first neighboring cell of a different system that meets the signal condition;

[0230] In the case where there is a first heterogeneous system neighboring cell that meets the signal condition, the actual RSRP of the first target cell is adjusted so that the adjusted RSRP of the first target cell meets the B event reporting condition.

[0231] In some possible implementations of the embodiments of the present application, the RSRP of the first heterogeneous system neighboring cell is greater than a first threshold and the SINR of the first heterogeneous system neighboring cell is greater than a second threshold.

[0232] In some possible implementations of the embodiment of the present application, the first target cell includes a serving cell and a first heterogeneous system neighboring cell;

[0233] The processor 910 is specifically configured to:

[0234] Lowering the actual RSRP of the serving cell according to the first offset so that the adjusted RSRP of the serving cell is less than the first threshold value;

[0235] Increase the actual RSRP of the first heterogeneous system neighboring cell according to the second offset, so that the adjusted RSRP of the heterogeneous system neighboring cell is greater than the second threshold value;

[0236] The first threshold value and the second threshold value are configured by the network side device.

[0237] In some possible implementations of the embodiments of the present application, the processor 910 is specifically configured to:

[0238] When the number of communication anomalies is greater than or equal to the number threshold and there is a first heterogeneous system neighboring cell that meets the signal condition, obtaining the frequency point of the first heterogeneous system neighboring cell;

[0239] Determine the network standard to which the first heterosystem neighboring cell belongs according to the frequency point;

[0240] When the network standard is the target network standard, the actual RSRP of the first target cell is adjusted so that the adjusted RSRP of the first target cell meets the reporting conditions, and the target network standard includes a 4G network standard or a 5G network standard.

[0241] In some possible implementations of the embodiments of the present application, the processor 910 is further used to, in the absence of a first heterogeneous system neighboring cell that meets the signal condition, lower the actual RSRP of the serving cell according to the third offset, so that the adjusted RSRP of the serving cell is less than the third threshold value corresponding to the A1 event and less than the fourth threshold value corresponding to the A2 event, and the third threshold value and the fourth threshold value are configured by the network side device; the radio frequency unit 901 is used to send a second measurement report to the network side device, and the second measurement report includes the adjusted RSRP of the serving cell; the processor 910 is used to respond to the measurement configuration event sent by the network side device, and when the second heterogeneous system neighboring cell corresponding to the measurement configuration event meets the signal condition, adjust the actual RSRP of the third target cell, so that the adjusted RSRP of the third target cell meets the B event reporting condition; wherein the third target cell includes the serving cell and the second heterogeneous system neighboring cell, or the third target cell includes the second heterogeneous system neighboring cell.

[0242] In some possible implementations of the embodiments of the present application, the processor 910 is further used to prohibit the terminal from using the first network standard in a second time period after switching from the serving cell to the second target cell, where the first network standard is the network standard to which the serving cell belongs.

[0243] In some possible implementations of the embodiments of the present application, the processor 910 is further configured to determine whether the cell change strategy supports local release of the RRC connection and cell selection when the terminal cell handover fails;

[0244] When the cell change strategy supports local release of the RRC connection and cell selection, the RRC connection between the terminal and the network side device is released;

[0245] When there is a third neighboring cell of a different system that meets the signal condition in the neighboring cell of the serving cell, a cell with the largest RSRP is selected from the third neighboring cell of the different system as the fourth target cell;

[0246] Switch from the serving cell to the fourth target cell.

[0247] In some possible implementations of the embodiments of the present application, the processor 910 is further used to prohibit the terminal from using the first network standard in a third time period after switching from the serving cell to the fourth target cell, where the first network standard is the network standard to which the serving cell belongs.

[0248] It should be understood that in the embodiment of the present application, the input unit 904 may include a graphics processor (Graphics Processing Unit, GPU) 9041 and a microphone 9042, and the graphics processor 9041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 906 may include a display panel 9061, and the display panel 9061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 907 includes a touch panel 9071 and at least one of other input devices 9072. The touch panel 9071 is also called a touch screen. The touch panel 9071 may include two parts: a touch detection device and a touch controller. Other input devices 9072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0249] The memory 909 can be used to store software programs and various data. The memory 909 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instructions required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 909 may include a volatile memory or a non-volatile memory, or the memory 909 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 909 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0250] The processor 910 may include one or more processing units; optionally, the processor 910 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 910.

[0251] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned cell switching method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0252] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.

[0253] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned cell switching method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0254] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0255] An embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the above-mentioned cell switching method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0256] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0257] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the relevant technology, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0258] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. A cell switching method, applied to a terminal, characterized in that: include: Obtaining the number of communication anomalies that occur in a serving cell where the terminal is located within a first time period, wherein the serving cell is continuously in the same network standard within the first time period; When the number of communication anomalies is greater than or equal to the number threshold and there is a first heterogeneous system neighboring cell that meets the signal condition, adjust the actual reference signal received power RSRP of the first target cell so that the adjusted RSRP of the first target cell meets the B event reporting condition; wherein the network standard to which the first heterogeneous system neighboring cell belongs is different from the network standard to which the serving cell belongs, the first target cell includes the serving cell and the first heterogeneous system neighboring cell, or the first target cell includes the first heterogeneous system neighboring cell; Sending a first measurement report to a network side device, where the first measurement report includes the adjusted RSRP of the first target cell; In response to the cell switching instruction sent by the network side device, the serving cell is switched to a second target cell, wherein the second target cell is a cell in the first heterosystem neighboring cell, and the cell switching instruction includes a cell identifier of the second target cell.

2. The method according to claim 1, characterized in that The obtaining the number of communication anomalies that occur in the serving cell where the terminal is located within the first time period includes: Determining a type of communication anomaly that occurs in the serving cell during the first time period; The number of abnormalities of each type of communication abnormality occurring is accumulated to obtain the number of communication abnormalities occurring in the serving cell within the first time period.

3. The method according to claim 2, characterized in that The communication abnormality type includes at least one of the following: an uplink communication abnormality type, a downlink communication abnormality type; The uplink communication abnormality type includes at least one of the following: uplink congestion type, uplink interference type, uplink bit error type; The downlink communication abnormality type includes at least one of the following: a downlink congestion type, a downlink interference type, and a downlink bit error type.

4. The method according to claim 1, characterized in that: When the number of communication anomalies is greater than or equal to the number threshold and there is a first heterogeneous system neighboring cell that meets the signal condition, adjusting the RSRP of the first target cell so that the adjusted RSRP of the first target cell meets the B event reporting condition, including: When the number of communication anomalies is greater than or equal to the number threshold, obtaining a pre-configured cell change strategy; When the cell change strategy allows the terminal to perform cell switching in different network standards, determining whether there is a first neighboring cell of a different system that meets the signal condition; In the case where there is a first heterogeneous system neighboring cell that meets the signal condition, the RSRP of the first target cell is adjusted so that the adjusted RSRP of the first target cell meets the B event reporting condition.

5. The method according to any one of claims 1 to 4, characterized in that: The RSRP of the first heterogeneous system neighboring cell is greater than a first threshold and the signal-to-noise ratio SINR of the first heterogeneous system neighboring cell is greater than a second threshold.

6. The method according to any one of claims 1 to 4, characterized in that: The first target cell includes the serving cell and the first heterogeneous system neighboring cell; The adjusting the actual RSRP of the first target cell so that the adjusted RSRP of the first target cell meets the reporting condition includes: Lowering the actual RSRP of the serving cell according to the first offset so that the adjusted RSRP of the serving cell is less than a first threshold value; Increase the actual RSRP of the first heterogeneous system neighboring cell according to the second offset, so that the adjusted RSRP of the first heterogeneous system neighboring cell is greater than a second threshold value; The first threshold value and the second threshold value are configured by the network side device.

7. The method according to any one of claims 1 to 4, characterized in that: When the number of communication anomalies is greater than or equal to the number threshold and there is a first heterogeneous system neighboring cell that meets the signal condition, adjusting the actual RSRP of the first target cell so that the adjusted RSRP of the first target cell meets the B event reporting condition, including: When the number of communication anomalies is greater than or equal to the number threshold and there is a first heterogeneous system neighboring cell that meets the signal condition, obtaining the frequency point of the first heterogeneous system neighboring cell; Determine the network standard to which the first heterosystem neighboring cell belongs according to the frequency point; When the network standard is a target network standard, the actual RSRP of the first target cell is adjusted so that the adjusted RSRP of the first target cell meets the reporting conditions, and the target network standard includes a 4G network standard or a 5G network standard.

8. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: In the absence of a first heterogeneous system neighboring cell that meets the signal condition, lowering the actual RSRP of the serving cell according to the third offset, so that the adjusted RSRP of the serving cell is less than a third threshold value corresponding to the A1 event and less than a fourth threshold value corresponding to the A2 event, wherein the third threshold value and the fourth threshold value are configured by the network side device; Sending a second measurement report to the network side device, where the second measurement report includes the adjusted RSRP of the serving cell; In response to the measurement configuration event sent by the network side device, when the second heterogeneous system neighbor cell corresponding to the measurement configuration event meets the signal condition, adjusting the actual RSRP of the third target cell so that the adjusted RSRP of the third target cell meets the B event reporting condition; The third target cell includes the serving cell and the second heterogeneous system neighboring cell, or the third target cell includes the second heterogeneous system neighboring cell.

9. The method according to any one of claims 1 to 4, characterized in that: After the serving cell is switched to the second target cell, the method further includes: The terminal is prohibited from using a first network standard in a second time period, where the first network standard is a network standard to which the serving cell belongs.

10. The method according to claim 1, characterized in that The method further comprises: In the case where the cell handover of the terminal fails, determining whether the cell change strategy of the terminal supports local release of radio resource control RRC connection and cell selection; When the cell change strategy supports local release of the RRC connection and cell selection, releasing the RRC connection between the terminal and the network side device; In the case where there is a third neighboring cell of a different system that meets the signal condition in the neighboring cell of the serving cell, selecting a cell with the largest RSRP from the third neighboring cell of the different system as the fourth target cell; Switch from the serving cell to the fourth target cell.

11. The method according to claim 10, characterized in that After the switching from the serving cell to the fourth target cell, the method further includes: The terminal is prohibited from using a first network standard in a third time period, where the first network standard is a network standard to which the serving cell belongs.

12. A cell switching device, applied to a terminal, characterized in that: include: An acquisition module, configured to acquire the number of communication anomalies that occur in a serving cell where the terminal is located within a first time period, wherein the serving cell is continuously in the same network standard within the first time period; An adjustment module is used to adjust the actual RSRP of the first target cell when the number of communication anomalies is greater than or equal to the number threshold and there is a first heterogeneous system neighboring cell that meets the signal condition, so that the adjusted RSRP of the first target cell meets the B event reporting condition; wherein the network standard to which the first heterogeneous system neighboring cell belongs is different from the network standard to which the serving cell belongs, and the first target cell includes the serving cell and the first heterogeneous system neighboring cell, or the first target cell includes the first heterogeneous system neighboring cell; A sending module, configured to send a first measurement report to a network side device, wherein the first measurement report includes the adjusted RSRP of the first target cell; A switching module is used to respond to a cell switching instruction sent by the network side device to switch from the serving cell to a second target cell, wherein the second target cell is a cell in the first heterogeneous system neighboring cell, and the cell switching instruction includes a cell identifier of the second target cell.

13. The device according to claim 12, characterized in that The acquisition module is further configured to acquire a pre-configured cell change strategy when the number of communication anomalies is greater than or equal to a number threshold; The device also includes: A judgment module, configured to judge whether there is a first neighboring cell of a different system that meets the signal condition when the cell change strategy allows the terminal to perform cell switching in a different network standard; The adjustment module is specifically used for: In the case where there is a first heterogeneous system neighboring cell that meets the signal condition, the RSRP of the first target cell is adjusted so that the adjusted RSRP of the first target cell meets the B event reporting condition.

14. The device according to any one of claims 12 or 13, characterized in that The first target cell includes the serving cell and the first heterogeneous system neighboring cell; The adjustment module is specifically used for: Lowering the actual RSRP of the serving cell according to the first offset so that the adjusted RSRP of the serving cell is less than a first threshold value; Increase the actual RSRP of the first heterogeneous system neighboring cell according to the second offset, so that the adjusted RSRP of the first heterogeneous system neighboring cell is greater than a second threshold value; The first threshold value and the second threshold value are configured by the network side device.

15. The device according to any one of claims 12 or 13, characterized in that The acquisition module is further configured to acquire the frequency of the first heterogeneous system neighboring cell when the number of communication anomalies is greater than or equal to the number threshold and there is a first heterogeneous system neighboring cell that meets the signal condition; The adjustment module is specifically used for: Determine the network standard to which the first heterosystem neighboring cell belongs according to the frequency point; When the network standard is a target network standard, the actual RSRP of the first target cell is adjusted so that the adjusted RSRP of the first target cell meets the reporting conditions, and the target network standard includes a 4G network standard or a 5G network standard.

16. The device according to claim 12 or 13, characterized in that The adjustment module is further configured to, in the absence of a first heterogeneous system neighboring cell satisfying the signal condition, reduce the actual RSRP of the serving cell according to a third offset, so that the adjusted RSRP of the serving cell is less than a third threshold value corresponding to the A1 event and less than a fourth threshold value corresponding to the A2 event, wherein the third threshold value and the fourth threshold value are configured by the network side device; The sending module is further configured to send a second measurement report to the network side device, where the second measurement report includes the adjusted RSRP of the serving cell; The adjustment module is further configured to, in response to the measurement configuration event sent by the network side device, adjust the actual RSRP of the third target cell when the second heterogeneous system neighboring cell corresponding to the measurement configuration event meets the signal condition, so that the adjusted RSRP of the third target cell meets the B event reporting condition; The third target cell includes the serving cell and the second heterogeneous system neighboring cell, or the third target cell includes the second heterogeneous system neighboring cell.

17. The device according to claim 12 or 13, characterized in that The device also includes: The processing module is used to prohibit the terminal from using a first network standard in a second time period after the switching module switches from the serving cell to a second target cell, where the first network standard is the network standard to which the serving cell belongs.

18. A terminal, characterized in that: The terminal includes a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method according to any one of claims 1 to 11 are implemented.

19. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by a processor, the steps of the method according to any one of claims 1 to 11 are implemented.

20. A computer program product, characterized in that The program product is stored in a storage medium, and the program product is executed by at least one processor to implement the steps of the method according to any one of claims 1 to 11.

Citation Information

Cited By

  • Network exception processing method, network device, terminal and storage medium

    CN121664704A