Cell processing method and device, terminal and storage medium
By sending pseudo-measurement events at the terminal and disabling the serving cell when necessary, the data transmission instability caused by the serving cell exception is solved, and the stability of data transmission is improved.
Patent Information
- Application Number
- CN202510508607.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-22
- Publication Date
- 2025-07-11
AI Technical Summary
When the terminal's service cell network is abnormal, it may switch to a 2G or 3G network, resulting in unstable data transmission.
The terminal sends a pseudo-measurement event to induce the network-side device to perform blind redirection. If the number of blind redirects exceeds the threshold, the pseudo-measurement event will be stopped; or the serving cell will be disabled after successful switching or reconstruction.
Reduces the risk of terminal blind redirection to 2G or 3G networks and improves the stability of data transmission.
Smart Images

Figure CN120302356A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of communication technologies, and particularly relates to a cell processing method, apparatus, terminal, and storage medium. Background Art
[0002] Currently, a terminal has the function of initiating cell registration. After successful registration, it can successfully camp on a cell. Thereafter, through a network connection, it can communicate with other cells to achieve information interaction.
[0003] When the network of the serving cell of the terminal is abnormal, the network quality of neighboring cells can be measured to switch to a neighboring cell with better signal quality, that is, through cell handover, stable data transmission can be achieved.
[0004] However, during cell handover, it may switch to a 2-Generation (2G) network or a 3rd-Generation (3G) mobile communication network, resulting in worse signal quality of the serving cell of the terminal, thus unable to ensure stable data transmission. Summary of the Invention
[0005] The objective of the embodiments of this application is to provide a cell processing method, apparatus, terminal, and storage medium, which can improve the stability of data transmission.
[0006] In a first aspect, the embodiments of this application provide a cell processing method. The method includes: when the network of the serving cell of the terminal is abnormal, sending a pseudo-measurement event to a network-side device based on the signal quality parameter of the serving cell or the signal quality parameter of a neighboring cell of the serving cell; receiving a first message sent by the network-side device; when the first message instructs the terminal to perform blind redirection and the number of blind redirections within a first time period is greater than or equal to a first threshold, stopping sending the pseudo-measurement event within a second time period; when the first message instructs the terminal to perform cell handover or cell reconstruction and the terminal successfully performs cell handover or cell reconstruction, disabling the serving cell.
[0007] In a second aspect, the embodiments of this application provide a cell processing apparatus applied to a terminal. The apparatus includes: a sending module, a receiving module, and a processing module. The sending module is configured to send a pseudo-measurement event to a network-side device based on the signal quality parameter of the serving cell or the signal quality parameter of a neighboring cell of the serving cell when the network of the serving cell of the terminal is abnormal. The receiving module is configured to receive a first message sent by the network-side device; the processing module is configured to: when the first message instructs the terminal to perform blind redirection and the number of blind redirections within a first time period is greater than or equal to a first threshold, stop sending the pseudo-measurement event within a second time period; when the first message instructs the terminal to perform cell handover or cell reconstruction and the terminal successfully performs cell handover or cell reconstruction, disable the serving cell.
[0008] In a third aspect, an embodiment of the present application provides a terminal, which includes a processor and a memory. The memory stores a program or instructions that can run on the processor. When the program or instructions are executed by the processor, the steps of the method described in the first aspect are implemented.
[0009] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instructions are stored. When the program or instructions are executed by a processor, the steps of the method described in the first aspect are implemented.
[0010] In a fifth aspect, an embodiment of the present application provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor, and the processor is used to run a program or instructions to implement the method described in the first aspect.
[0011] In a sixth aspect, an embodiment of the present application provides a computer program / program product, which is stored in a storage medium. The program / program product is executed by at least one processor to implement the method described in the first aspect.
[0012] In the embodiment of the present application, since the terminal sends a pseudo measurement event to the network side device, induces the network side device to send a message for the terminal to perform a cell handover, and then the network side device instructs the terminal to perform blind redirection, there is a risk that the terminal is blindly redirected to a cell in the 2G or 3G network. And if the number of blind redirections exceeds the first threshold within the first time period, it means that inducing the network side device to send a message for the terminal to perform a cell handover is ineffective at this time. Therefore, the terminal can stop sending pseudo measurement events within the second time period to reduce the risk that the terminal is blindly redirected to a cell in the 2G or 3G network multiple times; or, since the terminal sends a pseudo measurement event to the network side device, induces the network side device to send a message for the terminal to perform a cell handover, and then the network side device instructs the terminal to perform a cell handover or cell reconstruction, the terminal can disable the serving cell when the cell handover or cell reconstruction is successfully performed, thus avoiding the terminal from camping on the original serving cell with network anomalies again; In summary, the stability of data transmission of the terminal can be improved. Description of the Drawings
[0013] Figure 1 is one of the flow diagrams of a cell processing method provided by an embodiment of the present application;
[0014] Figure 2 is another flow diagram of a cell processing method provided by an embodiment of the present application;
[0015] Figure 3 is a third flow diagram of a cell processing method provided by an embodiment of the present application;
[0016] Figure 4 It is the fourth flowchart of a cell processing method provided by an embodiment of the present application;
[0017] Figure 5 It is a schematic structural diagram of a cell processing device provided by an embodiment of the present application;
[0018] Figure 6 It is one of the schematic hardware structure diagrams of a terminal provided by an embodiment of the present application;
[0019] Figure 7 It is the second schematic hardware structure diagram of a terminal provided by an embodiment of the present application. Detailed implementation manners
[0020] Next, the technical solutions in the embodiments of the present application will be clearly described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are some, rather than all, of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art belong to the scope of protection of the present application.
[0021] The terms "first", "second", etc. in the specification of the present application are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that such terms can be interchanged under appropriate circumstances so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. generally belong to the same category, and the number of objects is not limited. For example, the first object can be one or multiple. In addition, "and / or" in the specification means at least one of the connected objects, and the character " / " generally indicates an "or" relationship between the associated objects before and after.
[0022] The terms "at least one (item)", "at least one of", etc. in the specification of the present application refer to any one, any two or more combinations of the objects it contains. For example, at least one (item) of a, b, c can represent: "a", "b", "c", "a and b", "a and c", "b and c", and "a, b and c", where a, b, c can be single or multiple. Similarly, "at least two (items)" refers to two or more, and its expressed meaning is similar to that of "at least one (item)". The identifiers in the present application are used to indicate information such as characters, symbols, images, etc., and can use controls or other containers as carriers for displaying information, including but not limited to text identifiers, symbol identifiers, and image identifiers.
[0023] Next, in conjunction with the accompanying drawings, the cell processing method provided by the embodiments of the present application will be described in detail through specific embodiments and their application scenarios.
[0024] The cell processing method in the embodiments of the present application can be applied to the scenario of cell handover.
[0025] In the cell processing method, device, terminal, and storage medium provided in the embodiments of the present application, after the terminal sends a pseudo-measurement event to the network-side device, inducing the network-side device to send a message for the terminal to perform cell handover, and then the network-side device instructs the terminal to perform blind redirection, there is a risk that the terminal is blindly redirected to a cell under the 2G or 3G network. And if the number of blind redirections exceeds the first threshold within the first time period, it indicates that inducing the network-side device to send a message for the terminal to perform cell handover is ineffective at this time. Therefore, the terminal can stop sending pseudo-measurement events within the second time period to reduce the risk that the terminal is blindly redirected to a cell under the 2G or 3G network multiple times; or, after the terminal sends a pseudo-measurement event to the network-side device, inducing the network-side device to send a message for the terminal to perform cell handover, and then the network-side device instructs the terminal to perform cell handover or cell reconstruction, the terminal can disable the serving cell when the cell handover or cell reconstruction is successfully performed, thus avoiding the terminal from camping on the original serving cell with network anomalies again; in summary, the stability of data transmission of the terminal can be improved.
[0026] The execution subject of the cell processing method provided in the embodiments of the present application can be a cell processing device, and this cell processing device can be a terminal, or a functional module or entity in the terminal. Hereinafter, taking the terminal as an example, the technical solution provided in the embodiments of the present application will be described.
[0027] The embodiments of the present application provide a cell processing method. Figure 1 The flowchart of a cell processing method provided in the embodiments of the present application is shown, and this method can be applied to a terminal. As Figure 1 shown, the cell processing method provided in the embodiments of the present application may include the following steps 201 to step 203, or may include the following steps 201, step 202, and step 204.
[0028] Step 201: When the network of the serving cell of the terminal is abnormal, the terminal sends a pseudo-measurement event to the network-side device based on the signal quality parameter of the serving cell or the signal quality parameter of the neighboring cell of the serving cell.
[0029] In some embodiments of the present application, the above-mentioned serving cell refers to the wireless signal area covered by the network-side device (such as a base station) that currently provides communication services for the terminal.
[0030] In some embodiments of the present application, when the abnormal condition is met, it can be determined that the network of the serving cell of the terminal is abnormal. Or, when the number of times the abnormal condition is met within a certain time period is greater than or equal to the number threshold, it can be determined that the network of the serving cell of the terminal is abnormal.
[0031] In some embodiments of the present application, meeting the abnormal condition includes at least one of the following:
[0032] Upward congestion is detected;
[0033] Downward congestion is detected;
[0034] High error code is detected;
[0035] High interference is detected.
[0036] Specifically, when the abnormal condition is met for the first time, the terminal can start the third timer. During the timing period of the third timer, if the number of times the abnormal condition is met is greater than or equal to the number threshold, it can be determined that the serving cell network of the terminal is abnormal. This is to avoid misjudging the abnormal condition of the serving cell network.
[0037] In some embodiments of the present application, during the Internet access service process of the user, the modem of the terminal can detect whether the abnormal condition is met.
[0038] In some embodiments of the present application, the neighboring cell of the above-mentioned serving cell can be a co-frequency neighboring cell, and the co-frequency neighboring cell can be understood as: an adjacent cell that communicates with the current serving cell using the same frequency resource.
[0039] In some embodiments of the present application, the above-mentioned signal quality parameters can include at least one of the following: Reference Signal Receiving Power (RSRP), Received Signal Strength Indication (RSSI), Reference Signal Receiving Quality (RSRQ), and Signal to Interference plus Noise Ratio (SINR). Specifically, it can be determined according to actual usage requirements, and the embodiments of the present application do not limit this.
[0040] In some embodiments of the present application, the above-mentioned pseudo-measurement event can include any one of the following: pseudo-measurement event of A2 measurement event, pseudo-measurement event of A3 measurement event, pseudo-measurement event of A4 measurement event, pseudo-measurement event of A5 measurement event, pseudo-measurement event of A6 measurement event, pseudo-measurement event of B1 measurement event, pseudo-measurement event of B2 measurement event.
[0041] In some embodiments of the present application, the terminal sending a pseudo-measurement event can be understood as: when the terminal currently does not meet the reporting condition of the measurement event, the terminal reports a false measurement event.
[0042] Exemplarily, in the related art, when the signal quality parameter of the serving cell is lower than -110 dbm, the terminal can report an A2 measurement event. After receiving the A2 measurement event, the network-side device can configure the measurement of neighboring cells so that when a certain neighboring cell meets the handover condition, the terminal can hand over to the neighboring cell. However, when the signal quality parameter of the serving cell is -95 dbm, which is actually not lower than the preset threshold of -110 dbm, the terminal does not meet the reporting condition for reporting the A2 measurement event. If the terminal wants to hand over to a neighboring cell due to network anomalies in the serving cell, the terminal can adjust the signal quality parameter of the serving cell to -112 dbm to report a pseudo-measurement event of an A2 measurement event (i.e., the signal quality parameter of the serving cell is lower than -110 dbm), thereby inducing the network-side device to configure the measurement of neighboring cells.
[0043] Step 202: The terminal receives a first message sent by the network-side device.
[0044] Step 203: When the first message instructs the terminal to perform blind redirection and the number of times of blind redirection within the first time period is greater than or equal to the first threshold, the terminal stops sending pseudo-measurement events within the second time period.
[0045] It can be understood that the above-mentioned blind redirection means that without requiring the terminal to measure the cell, the network-side device directly blind redirects the terminal to a specified cell.
[0046] In some embodiments of the present application, the above step 201 can be specifically implemented by the following step 201a.
[0047] Step 201a: When the network of the serving cell of the terminal is abnormal and the signal quality parameter of the neighboring cell of the serving cell is less than the second threshold, the terminal sends a pseudo-measurement event of the first measurement event to the network-side device.
[0048] In the embodiments of the present application, the above first measurement event is used to indicate that the signal quality parameter of the serving cell is less than the third threshold.
[0049] In some embodiments of the present application, the above first message instructs the terminal to perform blind redirection.
[0050] In some embodiments of the present application, when the terminal sends a pseudo-measurement event of the first measurement event to the network-side device, the network-side device can send a first message instructing the terminal to perform blind redirection to the terminal, so that the terminal can receive the first message instructing the terminal to perform blind redirection.
[0051] In some embodiments of the present application, when the serving cell network of the terminal is abnormal, the terminal may determine whether there is at least one neighboring cell among the neighboring cells of the serving cell whose signal quality parameter is greater than or equal to a second threshold. In the case where there is none, the terminal may send a pseudo-measurement event of a first measurement event to the network-side device.
[0052] In some embodiments of the present application, the above-mentioned first measurement event may be an A2 measurement event, and the A2 measurement event is used to indicate that the signal quality parameter of the serving cell is less than a third threshold.
[0053] It can be understood that when the serving cell network is abnormal and there is no co-frequency neighboring cell with good signal quality, the terminal may send a pseudo-measurement event of a first measurement event to the network-side device to induce the network-side device to configure measurement of neighboring cells and then switch to a neighboring cell with good signal quality.
[0054] It can be understood that in the related art, when the terminal reports an A2 measurement event indicating that the signal quality parameter of the serving cell is less than a third threshold to the network-side device, the network-side device may configure measurement of neighboring cells.
[0055] For example, assume that the first measurement event is an A2 measurement event, and the reporting condition of the A2 measurement event is that the signal quality parameter of the serving cell is less than -110 dbm (i.e., the above-mentioned third threshold), and the signal quality parameter of the serving cell is -97 dbm. At this time, the reporting condition of the A2 measurement event is not satisfied. Therefore, the terminal may adjust the signal quality parameter of the serving cell to -112 dbm to report a pseudo-measurement event (i.e., a pseudo-measurement event of the A2 measurement event) in which the signal quality parameter of the serving cell is less than the third threshold, thereby inducing the network-side device to configure measurement of neighboring cells.
[0056] In some embodiments of the present application, the above-mentioned first message instructs the terminal to perform blind redirection; after the above-mentioned step 202, the cell processing method provided by the embodiments of the present application further includes the following step 301.
[0057] Step 301: The terminal ignores the first message and reselects to the serving cell.
[0058] It can be understood that when the serving cell network of the terminal is abnormal and the terminal wants to switch to a neighboring cell with better signal quality, the terminal will disconnect from the serving cell. Then, after the terminal sends a pseudo-measurement event of a first measurement event to the network-side device, if the network-side device does not configure measurement of neighboring cells but instructs the terminal to perform blind redirection, the terminal may ignore the first message and reselect to the serving cell.
[0059] It can be understood that since the terminal may be blindly redirected to a cell under a low network standard such as 2G or 3G, when the network side device instructs the terminal to perform blind redirection, the terminal can re-resident in the service cell to avoid switching from the service cell to a 2G or 3G cell with worse network quality.
[0060] In this way, since the terminal can camp on the serving cell again after receiving the blind redirection message from the network side device, the risk of camping on a 2G or 3G cell with worse network quality is avoided.
[0061] In some embodiments of the present application, when a first message instructs the terminal to perform blind redirection, and the number of blind redirections within a first time period is greater than or equal to a first threshold, the terminal stops sending pseudo-measurement events within a second time period. Specifically, it can be as follows: after the terminal ignores the first message and re-resides in the serving cell, if within the first time period, the serving cell of the terminal has a network abnormality again, and then the terminal disconnects from the serving cell, and when the signal quality parameter of the neighboring cell is less than the second threshold, the terminal sends a pseudo-measurement event of the first measurement event to the network side device, and then receives a message sent by the network side device instructing the terminal to perform blind redirection, and then the terminal resides in the serving cell again, and the number of times this process is cyclically executed exceeds the first threshold, then the terminal can stop reporting pseudo-measurement events to the network side device within the second time period.
[0062] In this way, when the network side device repeatedly instructs the terminal to prohibit blind redirection due to network anomalies in the serving cell, the terminal can stop reporting false measurement events to the network side device within the second time period, thereby avoiding the terminal from repeatedly performing optimization actions in scenarios where optimization is invalid, thereby saving terminal power consumption.
[0063] Step 204: When the first message instructs the terminal to perform cell switching or cell reestablishment, and the terminal successfully performs cell switching or cell reestablishment, the serving cell is disabled.
[0064] In some embodiments of the present application, when the terminal successfully performs cell switching or cell reconstruction, the terminal may disable the serving cell for a period of time.
[0065] In some embodiments of the present application, the above step 201 can be specifically implemented through the following step 201b.
[0066] Step 201b: When the service cell network of the terminal is abnormal and there is a neighboring cell of the service cell whose signal quality parameter is greater than or equal to the second threshold, the terminal sends a pseudo measurement event of the second measurement event to the network side device.
[0067] In the embodiments of the present application, the second measurement event is used to indicate that the signal quality parameter of the first neighbor cell meets the quality condition. The first neighbor cell is the cell with the best signal quality among the neighbor cells whose signal quality parameters are greater than or equal to the second threshold.
[0068] In the embodiments of the present application, the first message instructs the terminal to perform cell handover or cell reconstruction.
[0069] In some embodiments of the present application, when the terminal sends a pseudo-measurement event of the second measurement event to the network-side device, the network-side device may send a first message instructing the terminal to perform cell handover or cell reconstruction to the terminal, so that the terminal can perform cell handover or cell reconstruction.
[0070] In some embodiments of the present application, when the serving cell network of the terminal is abnormal, the terminal may determine whether there is at least one neighbor cell whose signal quality is greater than or equal to the second threshold among the neighbor cells of the serving cell. If so, the terminal may select a first neighbor cell with the best signal quality from the at least one neighbor cell, and then report a pseudo-measurement event of the measurement event corresponding to the first neighbor cell to the network-side device to switch to the first neighbor cell.
[0071] In some embodiments of the present application, the second measurement event may be any one of the A3-A6 measurement events.
[0072] Exemplarily, for the second measurement event to indicate that the signal quality parameter of the first neighbor cell meets the quality condition, specifically:
[0073] When the second measurement event is an A3 measurement event, the A3 measurement event is used to indicate that the signal quality parameter of the first neighbor cell is greater than the signal quality parameter of the serving cell;
[0074] When the second measurement event is an A4 measurement event, the A4 measurement event is used to indicate that the signal quality parameter of the first neighbor cell is greater than or equal to a preset threshold;
[0075] When the second measurement event is an A5 measurement event, the A5 measurement event is used to indicate that the signal quality parameter of the first neighbor cell is greater than or equal to a preset threshold, and the signal quality parameter of the serving cell is less than the preset threshold.
[0076] For example, assume that the second measurement event is an A4 measurement event, and the reporting condition for the A4 measurement event is that the signal quality parameter of the neighboring cell is greater than or equal to -95 dbm. The signal quality parameter of the first neighboring cell is -97 dbm, and at this time, the reporting condition for the A4 measurement event is not satisfied. Therefore, the terminal can adjust the signal quality parameter of the first neighboring cell to -92 dbm to report a pseudo-measurement event where the signal quality parameter of the first neighboring cell is greater than or equal to -95 dbm (i.e., the pseudo-measurement event of the A4 measurement event), thereby inducing the network-side device to indicate a handover to the first neighboring cell.
[0077] In some embodiments of the present application, the cell processing method provided by the embodiments of the present application may further include the following steps 401 and 402.
[0078] It should be noted that the following steps 401 and 402 may be executed before step 201b.
[0079] Step 401: When the signal quality parameter of the neighboring cell of the serving cell is less than the second threshold, send a pseudo-measurement event of the first measurement event to the network-side device.
[0080] In the embodiments of the present application, the above first measurement event is used to indicate that the signal quality parameter of the serving cell is less than the third threshold.
[0081] It should be noted that for the description of step 401, reference may be made to the description of step 201a in the above embodiments, and details are not described herein again.
[0082] Step 402: When receiving the neighboring cell measurement configuration message sent by the network-side device, the terminal determines whether there is a neighboring cell with a signal quality parameter greater than or equal to the second threshold among the neighboring cells of the serving cell configured by the network-side device.
[0083] It can be understood that when it is determined that there is a neighboring cell with a signal quality parameter greater than or equal to the second threshold among the neighboring cells of the serving cell configured by the network-side device, the terminal may send a pseudo-measurement event of the second measurement event to the network-side device.
[0084] In some embodiments of the present application, the above measurement configuration message may include: the cell identifiers of at least one co-frequency neighboring cell, and the triggering conditions of the measurement events corresponding to each cell.
[0085] For example: the measurement configuration message may include: the cell identifier of cell A, and the triggering condition of the A4 measurement event corresponding to cell A, "the signal quality parameter of cell A is greater than or equal to -95 dbm".
[0086] In some embodiments of the present application, after the terminal sends a pseudo measurement event of a second measurement event to the network device, if the network device sends a first message to the terminal for instructing the terminal to switch to a first neighboring cell, the terminal may switch to the first neighboring cell and disable the serving cell.
[0087] In some embodiments of the present application, when the terminal performs a handover to the first neighboring cell, the terminal may start a fourth timer. During the timing period of the fourth timer, if the terminal fails to successfully hand over to the first neighboring cell, it is considered that the handover to the cell fails, and the terminal stops sending pseudo measurement events to the network device.
[0088] Exemplarily, the timing period of the above-mentioned fourth timer is the maximum time for the terminal to escape from handover. If the time exceeds this time, it is considered that the handover fails and the escape is cancelled.
[0089] In some embodiments of the present application, after the terminal sends a pseudo measurement event of a second measurement event to the network device, if the network device sends a first message to the terminal for instructing the terminal to perform cell reestablishment, the terminal may perform cell reestablishment to switch to a certain neighboring cell and disable the serving cell.
[0090] In some embodiments of the present application, when the terminal reestablishes to a third neighboring cell, the terminal may start a fourth timer. During the timing period of the fourth timer, if the terminal fails to successfully hand over to the third neighboring cell, it is considered that the handover to the cell fails, and the terminal stops sending pseudo measurement events to the network device.
[0091] In some embodiments of the present application, the "terminal disables the serving cell" in step 204 may be specifically implemented by the following step 204a or step 204b.
[0092] Step 204a: When the number of cells in the disabled cell list is less than a fourth threshold, the terminal disables the serving cell within a third time period.
[0093] In some embodiments of the present application, the above-mentioned disabled cell list includes at least one cell identifier, and each cell identifier is used to indicate a cell that the terminal has camped on and has been disabled.
[0094] In some embodiments of the present application, when the terminal disables the serving cell, the terminal may first determine whether the number of cells in the disabled cell list exceeds the fourth threshold. When it does not exceed the fourth threshold, the terminal disables the serving cell within a third time period.
[0095] Step 204b: When the number of cells in the disabled cell list is greater than or equal to the fourth threshold, the terminal releases the disablement of the cell with the longest disablement time in the disabled cell list and disables the serving cell within a third time period.
[0096] In some embodiments of the present application, when the terminal disables the serving cell, the terminal may first determine whether the number of cells in the disabled cell list exceeds a fourth threshold. When the fourth threshold is exceeded, the terminal may first lift the disablement of the cell with the longest disablement time, and then disable the serving cell within a third time period.
[0097] In this way, since the terminal can first determine the number of disabled cells before disabling the serving cell, when the number of disabled cells exceeds a certain threshold, the terminal first lifts the disablement of the cell with the longest disablement time, and then disables the serving cell within a third time period. When the number of disabled cells does not exceed a certain threshold, the terminal directly disables the serving cell within a third time period. Therefore, the number of disabled cells can be kept at a certain level, avoiding the risk of disabling all cells and causing the network to drop to 2G or 3G due to no available cell.
[0098] In some embodiments of the present application, after the above step 202a or step 202b, the cell processing method provided by the embodiments of the present application further includes the following steps 501 and 502.
[0099] Step 501: The terminal starts a first timer.
[0100] Step 502: Within a fourth time period after starting the first timer, if the number of cells in the disabled cell list is greater than or equal to the fourth threshold and the disablement times of any cell in the disabled cell list are greater than or equal to the fifth threshold, the terminal lifts the disablement of the cells in the disabled cell list and stops sending pseudo-measurement events within a fifth time period.
[0101] It can be understood that since within the fourth time period after disabling the serving cell, the number of disabled cells is relatively large and there are cells in the disabled cells whose disablement times exceed a certain threshold, it indicates that the current network environment is poor. The terminal lifts the disablement of all disabled cells and prohibits sending pseudo-measurement events to the network-side device within a certain duration, which can ensure that the terminal will not repeatedly execute the cell disabling action in a poor network environment, resulting in a deteriorated experience.
[0102] In some embodiments of the present application, after the first timer times out, if either of the two conditions "the number of cells in the disabled cell list is greater than or equal to the fourth threshold and the disablement times of any cell in the disabled cell list are greater than or equal to the fifth threshold" is not satisfied, the terminal resets the disablement times of the original serving cell.
[0103] In some embodiments of the present application, after the terminal lifts the disablement of the cells in the disabled cell list, when the terminal subsequently performs cell handover, it may camp on a first cell, and the first cell is the cell in the disabled cell list whose disablement has been lifted.
[0104] In the solution provided by the embodiments of the present application, since the terminal sends a pseudo-measurement event to the network-side device, inducing the network-side device to send a message for the terminal to perform a cell handover, and then the network-side device instructs the terminal to perform blind redirection, there is a risk that the terminal will be blindly redirected to a cell under the 2G or 3G network. And since the number of blind redirections within the first time period exceeds the first threshold, it indicates that inducing the network-side device to send a message for the terminal to perform a cell handover is ineffective at this time. Therefore, the terminal can stop sending pseudo-measurement events within the second time period to reduce the risk that the terminal is blindly redirected to a cell under the 2G or 3G network multiple times; or, since the terminal sends a pseudo-measurement event to the network-side device, inducing the network-side device to send a message for the terminal to perform a cell handover, and then the network-side device instructs the terminal to perform a cell handover or cell reconstruction, the terminal can disable the serving cell when the cell handover or cell reconstruction is successfully performed, thus avoiding the terminal from camping on the original serving cell with network anomalies again; In summary, the stability of data transmission of the terminal can be improved.
[0105] In some embodiments of the present application, the cell processing method provided by the embodiments of the present application may further include the following steps 601 and 602.
[0106] Step 601: When the network of the serving cell is abnormal, the terminal starts a second timer.
[0107] Step 602: Within the sixth time period after starting the second timer, if the number of network anomalies of the cell where the terminal camps is greater than or equal to the sixth threshold, and there is at least one cell under a specific network among the terminal's inter-frequency neighboring cells, the terminal sends a pseudo-measurement event of a third measurement event to the network-side device.
[0108] In some embodiments of the present application, the above-mentioned inter-frequency neighboring cells can be understood as: neighboring cells that use different frequency resources from the current serving cell.
[0109] In some embodiments of the present application, the above-mentioned specific network can be any one of the following: 4G network, 5G network, 6G network, or a higher-level network.
[0110] In some embodiments of the present application, the above-mentioned cell where the terminal camps can be understood as: all cells where the terminal has camped within the sixth time period.
[0111] For example: within the sixth time period, the terminal camps on cell A and cell B respectively. The number of anomalies of cell A is 3 times, and the number of anomalies of cell B is 2 times. Then within the sixth time period, the number of network anomalies of the cells where the terminal camps is 5 times.
[0112] In some embodiments of the present application, within the sixth time period, when the number of network anomalies in the cell where the terminal camps is greater than or equal to the sixth threshold, the terminal may determine whether there is at least one cell under a specific network among the inter-frequency neighboring cells of the terminal. When there is at least one cell under a specific network, the terminal sends a pseudo-measurement event of a third measurement event to the network-side device.
[0113] It can be understood that within the sixth time period, if the number of network anomalies in the cell where the terminal camps is greater than or equal to the sixth threshold, the terminal may consider that there are network anomalies in multiple cells under the current network, and multiple cell switches have not solved the problem; or a single cell has been continuously abnormal multiple times, but there are no cells under the same network that can be escaped. The terminal needs to consider switching to a cell under another network. Therefore, the terminal may determine whether there is a cell under a high network mode (for example, a cell under a 5G network) among the inter-frequency neighboring cells of the serving cell. When there is such a cell, the terminal may report a pseudo-measurement event of a third measurement event to the network-side device to switch to a cell under a high network mode.
[0114] In an embodiment of the present application, the above-mentioned third measurement event is used to indicate that the signal quality parameter of the second neighboring cell meets the quality condition, and the second neighboring cell is the cell with the best signal quality among at least one cell under a specific network.
[0115] It can be understood that the terminal may select a cell with the best signal quality from at least one cell under a specific network, and then report a pseudo-measurement event of the measurement event corresponding to the neighboring cell to the network-side device to switch to the neighboring cell.
[0116] In some embodiments of the present application, the above-mentioned third measurement event may be a B1 measurement event or a B2 measurement event.
[0117] Exemplarily, specifically for the above-mentioned third measurement event used to indicate that the signal quality parameter of the second neighboring cell meets the quality condition:
[0118] When the above-mentioned third measurement event is a B1 measurement event, the B1 measurement event is used to indicate that the signal quality parameter of the second neighboring cell is greater than or equal to a preset threshold value;
[0119] When the above-mentioned third measurement event is a B2 measurement event, the B2 measurement event is used to indicate that the signal quality parameter of the second neighboring cell is greater than or equal to a preset threshold value and the signal quality of the serving cell is less than the preset threshold value.
[0120] In some embodiments of the present application, within the sixth time period, if the number of network anomalies in the cell where the terminal camps is less than the sixth threshold, the number of network anomalies in the cell where the terminal camps is reset. Then when the network of the serving cell of the terminal is abnormal again, the second timer is started.
[0121] In an embodiment of the present application, after reporting a third measurement event to a network-side device, a terminal may receive a message sent by the network-side device instructing the terminal to switch to a third neighboring cell, or a message instructing the terminal to perform cell reselection.
[0122] In some embodiments of the present application, when the terminal performs a handover to a third neighboring cell, the terminal may start a fourth timer. During the timing period of the fourth timer, if the terminal fails to successfully hand over to the third neighboring cell, it is considered that the handover fails, and the terminal stops sending false measurement events to the network-side device.
[0123] Exemplarily, the timing period of the above-mentioned fourth timer is the maximum time for the terminal to escape from handover. If this time is exceeded, it is considered that the handover fails and the escape is cancelled.
[0124] In some embodiments of the present application, after the terminal sends a false measurement event of a third measurement event to the network-side device, if the network-side device sends a message to the terminal instructing the terminal to perform cell reselection, the terminal may perform cell reselection to switch to a neighboring cell and disable the serving cell.
[0125] In some embodiments of the present application, when the terminal reselects to a fourth neighboring cell, the terminal may start a fourth timer. During the timing period of the fourth timer, if the terminal fails to successfully hand over to the fourth neighboring cell, it is considered that the handover fails, and the terminal stops sending false measurement events to the network-side device.
[0126] In an embodiment of the present application, when the Modem detects anomalies such as uplink congestion, downlink congestion, high bit error rate, high interference, and abnormal network mode during an Internet service process and determines that there is a suitable neighboring cell, the terminal may switch or reselect to another cell to ensure the continuity of the data service. After the switch or reselection is successful, the original abnormal cell should be disabled for a period of time (the timer time can be customized, default 300 seconds) to avoid switching back to the problematic cell again. The maximum number of cells in the barlist (disabled cell list) can be set to max in the Modem. When barlist = max and a new cell needs to be disabled continuously, the cell with the shortest remaining disable time (the timer is started after the cell is disabled and the remaining time decreases continuously) should be released first; the purpose is to ensure that the number of prohibited cells is within a controllable range and avoid the risk of dropping 2G / 3G due to frequent disabling of too many cells in a short period of time;
[0127] When a certain cell is disabled multiple times by the terminal within a period of time and the number of cells in the current disabled cell list is always equal to the maximum number of cells, a foolproof measure should be taken at this time to avoid adjusting the RSRP offset within a period of time in this environment;
[0128] When the network optimization suite detects an anomaly but there is no suitable neighbor cell, lower A2 to make the terminal report an A2 measurement report, and then the network reconfigures A2 / A3 / A4 / A5; if the network has configured neighbor cells but the neighbor cells do not meet the set neighbor cell signal conditions, further lower A2 to make the terminal report an A2 measurement report, and the network reconfigures other neighbor cells; if the network has configured other frequency neighbor cells but the other frequency neighbor cells do not meet the set neighbor cell signal conditions, after the total number of anomalies within a period of time exceeds the set maximum number, the terminal adjusts the B1 / B2 measurements configured by the network, or lowers A2 to make the network further configure B1 / B2 neighbor cells. At this time, it is necessary to restrict the terminal from switching to 2G / 3G cells. For 2G / 3G neighbor cells, the measurement events for this measurement object should be ignored for offset adjustment to ensure that the optimized handover to 2G / 3G cells will not be triggered.
[0129] Lower A2 to make the terminal report an A2 measurement report and let the network reconfigure inter-system neighbor cells; if the network has not configured inter-system neighbor cells, it may directly send a redirection to 2G / 3G. Therefore, intercepting the blind redirection to 2G / 3G can prevent users from experiencing a degraded experience when going to 2G / 3G.
[0130] In some embodiments of the present application, as Figure 2 shown, the cell processing method provided by the embodiments of the present application may include the following steps S1 to S17.
[0131] S1. When the network of the serving cell of the terminal is abnormal, the terminal determines whether the signal quality parameters of the co-frequency neighbor cells are all less than the second threshold.
[0132] S2. When the signal quality parameters of the co-frequency neighbor cells are all less than the second threshold, the terminal sends a pseudo-measurement event of the A2 measurement event to the network-side device.
[0133] S3. The terminal detects whether the network-side device has sent a measurement configuration message.
[0134] When the network-side device sends a blind redirection message to the terminal, execute S4 to S6; when the network-side device sends a measurement configuration message, execute S7 to S9;
[0135] S4. The terminal ignores the blind redirection message and camps on the original serving cell.
[0136] S5. The terminal determines whether the number of blind redirection messages received within the first time period exceeds the first threshold.
[0137] If yes, execute S6; if no, execute S1;
[0138] S6. The terminal stops sending pseudo-measurement events within the second time period.
[0139] S7. When the network - side device sends a measurement configuration message, the terminal selects a first neighboring cell with the best signal quality from the co - frequency neighboring cells configured by the network - side device.
[0140] S8. The terminal sends a pseudo - measurement event of an A3 measurement event to the network - side device.
[0141] In the embodiments of the present application, the above - mentioned A3 measurement event is used to indicate that the signal quality parameter of the first neighboring cell is greater than the signal quality parameter of the serving cell.
[0142] S9. The terminal detects whether the network - side device has sent an indication message for instructing the terminal to hand over to a neighboring cell.
[0143] In the case of instructing the terminal to hand over to a neighboring cell, S10 is executed; in the case of instructing the terminal to perform cell reconstruction, S11 is executed.
[0144] S10. The terminal performs a handover and starts a timer T1.
[0145] S11. In the case of instructing the terminal to perform cell reconstruction, the terminal performs cell reconstruction and starts a timer T1.
[0146] After executing S10 or S11, the terminal executes S12.
[0147] S12. During the timing duration of timer T1, when the terminal successfully hands over cells, the terminal determines whether the number of cells in the disabled cell list is less than a fourth threshold.
[0148] In the case of yes, S13 is executed; in the case of no, S14 is executed.
[0149] S13. Disable the serving cell within a third time period.
[0150] S14. Lift the disable of the cell with the longest disable time in the disabled cell list and disable the serving cell within a third time period.
[0151] After executing S13 or S14, the terminal executes S15 and S16.
[0152] S15. The terminal starts a first timer.
[0153] S16. Within a fourth time period after the terminal starts the first timer, if the number of cells in the disabled cell list is greater than or equal to the fourth threshold and the disable times of any cell in the disabled cell list are greater than or equal to the fifth threshold, the terminal lifts the disable of the cells in the disabled cell list and stops sending pseudo - measurement events within a fifth time period.
[0154] It should be noted that for the relevant descriptions of steps S1 to S16, reference can be made to the content in the above embodiments, which will not be elaborated here.
[0155] In some embodiments of the present application, as Figure 3 shown, the cell processing method provided by the embodiments of the present application may include the following steps S21 to S31.
[0156] S21. When the network of the serving cell of the terminal is abnormal, the terminal determines whether the signal quality parameters of the co-frequency neighboring cells are all less than the second threshold;
[0157] S22. When there is at least one co-frequency neighboring cell with a signal quality parameter greater than or equal to the second threshold among the co-frequency neighboring cells, the terminal selects a neighboring cell with the best signal quality from at least one co-frequency neighboring cell with a signal quality parameter greater than or equal to the second threshold;
[0158] S23. The terminal sends a pseudo-measurement event of an A4 measurement event to the network-side device;
[0159] In the embodiments of the present application, the above A4 measurement event is used to indicate that the signal quality parameter of the neighboring cell with the best signal quality is greater than or equal to a preset threshold;
[0160] It should be noted that S24 - S31 are the same as S9 - S16 above. The embodiments of the present application will not elaborate further.
[0161] It should be noted that for the relevant descriptions of steps S21 to S31, reference can be made to the content in the above embodiments, which will not be elaborated here.
[0162] In some embodiments of the present application, as Figure 4 shown, the cell processing method provided by the embodiments of the present application may include the following steps S41 to S51.
[0163] S41. When the network of the serving cell of the terminal is abnormal, the terminal starts a second timer;
[0164] S42. Within the sixth time period after starting the second timer, if the number of times the network of the cell where the terminal camps is abnormal is greater than or equal to the sixth threshold and there is at least one cell under a non-2G or 3G network among the inter-frequency neighboring cells of the terminal, the terminal selects a second neighboring cell with the best signal quality from at least one cell under a non-2G or 3G network;
[0165] S43. The terminal sends a pseudo-measurement event of a B1 measurement event to the network-side device;
[0166] In the embodiments of the present application, the above B1 measurement event is used to indicate that the signal quality parameter of the second neighboring cell is greater than or equal to a preset threshold;
[0167] It should be noted that S44 - S51 is the same as S9 - S16 described above. The embodiments of the present application will not be elaborated herein.
[0168] It should be noted that for the relevant descriptions of steps S41 to S51, reference can be made to the content in the above - mentioned embodiments, which will not be elaborated herein.
[0169] It should be noted that each of the above - mentioned method embodiments, or various possible implementation manners in each method embodiment, can be executed alone, or, on the premise of no contradiction, can also be executed in combination with each other, which can be specifically determined according to actual usage requirements. The embodiments of the present application do not limit this.
[0170] It should be noted that for the cell processing method provided by the embodiments of the present application, the execution subject can be a cell processing device. In the embodiments of the present application, taking the cell processing device executing the cell processing method as an example, the cell processing device provided by the embodiments of the present application is described.
[0171] Figure 5 A possible structural schematic diagram of the cell processing device involved in the embodiments of the present application is shown. As Figure 5 shown, the cell processing device 70 may include: a sending module 71, a receiving module 72, and a processing module 73.
[0172] Among them, the sending module 71 is used to send a pseudo - measurement event to the network - side device based on the signal quality parameter of the serving cell or the signal quality parameter of the neighboring cell of the serving cell when the network of the serving cell of the terminal is abnormal;
[0173] The receiving module 72 is used to receive a first message sent by the network - side device;
[0174] The processing module 73 is used to:
[0175] Stop sending pseudo - measurement events within a second time period when the first message indicates that the terminal performs blind redirection and the number of blind redirections exceeds a first threshold within a first time period;
[0176] Disable the serving cell when the first message indicates that the terminal performs cell handover or cell reconstruction and the terminal successfully performs cell handover or cell reconstruction.
[0177] An embodiment of the present application provides a cell processing device. Since a terminal sends a pseudo-measurement event to a network side device and induces the network side device to send a message for the terminal to perform cell switching, the network side device instructs the terminal to perform blind redirection. Therefore, the terminal is at risk of blindly redirecting to a cell under a 2G or 3G network. Since the number of blind redirections in a first time period exceeds a first threshold, it means that it is invalid to induce the network side device to send a message for the terminal to perform cell switching at this time. Therefore, the terminal can stop sending pseudo-measurement events in a second time period to reduce the risk of the terminal being blindly redirected to cells under a 2G or 3G network for multiple times. Alternatively, since the terminal sends a pseudo-measurement event to the network side device and induces the network side device to send a message for the terminal to perform cell switching, when the network side device instructs the terminal to perform cell switching or cell reconstruction, the terminal can disable the service cell when the cell switching or cell reconstruction is successfully performed, thereby avoiding the terminal from residing in the original service cell with network abnormality. In summary, the terminal can improve the stability of data transmission.
[0178] In one possible implementation, the sending module 71 is specifically used to send a pseudo measurement event of a first measurement event to a network side device when a signal quality parameter of a neighboring cell of a serving cell is less than a second threshold, and the first measurement event is used to indicate that the signal quality parameter of the serving cell is less than a third threshold.
[0179] In a possible implementation, the first message instructs the terminal to perform blind redirection; the processing module 73 is further configured to ignore the first message and re-resident in the serving cell after the receiving module 72 receives the first message sent by the network side device.
[0180] In a possible implementation, the sending module 71 is specifically used to send a pseudo measurement event of a second measurement event to a network side device when there is a neighboring cell whose signal quality parameter is greater than or equal to a second threshold among the neighboring cells of the serving cell; wherein the second measurement event is used to indicate that the signal quality parameter of the first neighboring cell meets the quality condition, and the first neighboring cell is the cell with the best signal quality among the neighboring cells whose signal quality parameter is greater than or equal to the second threshold.
[0181] In a possible implementation manner, the sending module 71 is further configured to send a pseudo measurement event of the first measurement event to the network side device when the signal quality parameter of the neighboring cell of the serving cell is less than the second threshold, where the first measurement event is used to indicate that the signal quality parameter of the serving cell is less than the third threshold;
[0182] The processing module 73 is further configured to determine, upon receiving a neighboring cell measurement configuration message sent by the network side device, whether there is a neighboring cell whose signal quality parameter is greater than or equal to a second threshold among the neighboring cells of the serving cell configured by the network side device.
[0183] In a possible implementation, the processing module 73 is specifically configured to:
[0184] When the number of cells in the disabled cell list is less than the fourth threshold, disable the serving cell within the third time period; or,
[0185] When the number of cells in the disabled cell list is greater than or equal to the fourth threshold, lift the disablement of the cell with the longest disablement time in the disabled cell list, and disable the serving cell within the third time period.
[0186] In a possible implementation, the processing module 73 is further configured to, after disabling the serving cell within the third time period, start a first timer; and within the fourth time period after starting the first timer, if the number of cells in the disabled cell list is greater than or equal to the fourth threshold and the disablement times of any cell in the disabled cell list are greater than or equal to the fifth threshold, lift the disablement of the cells in the disabled cell list, and stop sending pseudo-measurement events within the fifth time period.
[0187] In a possible implementation, the processing module 73 is further configured to start a second timer when the serving cell network is abnormal;
[0188] The sending module 71 is further configured to, within the sixth time period after the processing module 73 starts the second timer, if the number of times the network of the cell where the terminal camps is abnormal is greater than or equal to the sixth threshold and there is at least one cell under a specific network among the inter-frequency neighboring cells of the terminal, send a pseudo-measurement event of a third measurement event to the network-side device; wherein, the third measurement event is used to indicate that the signal quality parameters of the second neighboring cell satisfy the quality condition, and the second neighboring cell is the cell with the best signal quality among at least one cell under a specific network.
[0189] The cell processing device in the embodiments of the present application may be a terminal or a component in a terminal, such as an integrated circuit or a chip. The terminal may be a terminal or other devices other than the terminal. Exemplarily, the terminal may be a mobile phone, a tablet computer, a laptop computer, a palmtop computer, a vehicle-mounted terminal, a Mobile Internet Device (MID), an Augmented Reality (AR) / Virtual Reality (VR) device, a robot, a wearable device, an Ultra-Mobile Personal Computer (UMPC), a netbook, or a Personal Digital Assistant (PDA), etc., and may also be a server, a Network Attached Storage (NAS), a Personal Computer (PC), a television (TV), a teller machine, or a self-service machine, etc. The embodiments of the present application do not make specific limitations.
[0190] The cell processing device in the embodiments of the present application may be a device with an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems. The embodiments of the present application do not make specific limitations.
[0191] The cell processing device provided in the embodiments of the present application can implement each process implemented in the above method embodiments. To avoid repetition, details are not described here again.
[0192] Optionally, as Figure 6 shown, the embodiments of the present application further provide a terminal 900, including a processor 901 and a memory 902. A program or instruction that can run on the processor 901 is stored on the memory 902. When the program or instruction is executed by the processor 901, each step of the above method embodiments is implemented, and the same technical effect can be achieved. To avoid repetition, details are not described here again.
[0193] It should be noted that the terminal in the embodiments of the present application includes the above-mentioned mobile terminal and non-mobile terminal.
[0194] Figure 7 Schematic diagram of the hardware structure of a terminal for implementing the embodiments of the present application.
[0195] The terminal 100 includes, but is not limited to, components such as a radio frequency unit 101, a network module 102, an audio output unit 103, an input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a memory 109, and a processor 110.
[0196] Those skilled in the art can understand that the terminal 100 may further include a power supply (such as a battery) for powering each component. The power supply can be logically connected to the processor 110 through a power management system, so as to implement functions such as management of charging, discharging, and power consumption management through the power management system. Figure 7 The terminal structure shown does not limit the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0197] Among them, the radio frequency unit 101 is used to send a pseudo-measurement event to the network-side device based on the signal quality parameter of the serving cell or the signal quality parameter of the neighboring cell of the serving cell when the network of the serving cell of the terminal is abnormal; and receive a first message sent by the network-side device;
[0198] The processor 110 is used for:
[0199] When the first message indicates that the terminal performs blind redirection and the number of blind redirections exceeds a first threshold within a first time period, stop sending pseudo-measurement events within a second time period;
[0200] When the first message indicates that the terminal performs cell handover or cell reconstruction and the terminal successfully performs cell handover or cell reconstruction, disable the serving cell.
[0201] In the embodiment of the present application, a terminal is provided. Since the terminal sends a pseudo-measurement event to the network-side device, inducing the network-side device to send a message for the terminal to perform cell handover, and then the network-side device instructs the terminal to perform blind redirection, the terminal has a risk of blindly redirecting to a cell under the 2G or 3G network. And since the number of blind redirections exceeds the first threshold within the first time period, it indicates that inducing the network-side device to send a message for the terminal to perform cell handover is ineffective at this time. Therefore, the terminal can stop sending pseudo-measurement events within the second time period to reduce the risk of the terminal blindly redirecting to a cell under the 2G or 3G network multiple times; or, since the terminal sends a pseudo-measurement event to the network-side device, inducing the network-side device to send a message for the terminal to perform cell handover, and then the network-side device instructs the terminal to perform cell handover or cell reconstruction, the terminal can disable the serving cell when it successfully performs cell handover or cell reconstruction, thus avoiding the terminal re-residing in the original serving cell with abnormal network; In summary, the terminal can improve the stability of data transmission.
[0202] In some embodiments of the present application, the radio frequency unit 101 is specifically configured to send a pseudo-measurement event of a first measurement event to a network-side device when the signal quality parameter of a neighboring cell of the serving cell is less than a second threshold, where the first measurement event is used to indicate that the signal quality parameter of the serving cell is less than a third threshold.
[0203] In some embodiments of the present application, a first message instructs the terminal to perform blind redirection; the processor 110 is further configured to, after the radio frequency unit 101 receives the first message sent by the network-side device, ignore the first message and re-reside in the serving cell.
[0204] In some embodiments of the present application, the radio frequency unit 101 is specifically configured to send a pseudo-measurement event of a second measurement event to a network-side device when there is a neighboring cell with a signal quality parameter greater than or equal to the second threshold among the neighboring cells of the serving cell; wherein, the second measurement event is used to indicate that the signal quality parameter of a first neighboring cell meets a quality condition, and the first neighboring cell is the neighboring cell with the best signal quality among the neighboring cells with a signal quality parameter greater than or equal to the second threshold.
[0205] In some embodiments of the present application, the radio frequency unit 101 is further configured to send a pseudo-measurement event of a first measurement event to a network-side device when the signal quality parameter of a neighboring cell of the serving cell is less than a second threshold, where the first measurement event is used to indicate that the signal quality parameter of the serving cell is less than a third threshold.
[0206] The processor 110 is further configured to determine whether there is a neighboring cell with a signal quality parameter greater than or equal to the second threshold among the neighboring cells of the serving cell configured by the network-side device when receiving a neighboring cell measurement configuration message sent by the network-side device.
[0207] In some embodiments of the present application, the processor 110 is specifically configured to:
[0208] Disable the serving cell within a third time period when the number of cells in the disabled cell list is less than a fourth threshold; or,
[0209] When the number of cells in the disabled cell list is greater than or equal to the fourth threshold, lift the disablement of the cell with the longest disablement time in the disabled cell list and disable the serving cell within a third time period.
[0210] In some embodiments of the present application, the processor 110 is further configured to start a first timer after disabling the serving cell within a third time period; and within a fourth time period after starting the first timer, if the number of cells in the disabled cell list is greater than or equal to the fourth threshold and the disablement times of any cell in the disabled cell list are greater than or equal to a fifth threshold, lift the disablement of the cells in the disabled cell list and stop sending pseudo-measurement events within a fifth time period.
[0211] In some embodiments of the present application, the processor 110 is further configured to start a second timer when the serving cell network is abnormal.
[0212] The radio frequency unit 101 is further configured to, within a sixth time period after the processor 110 starts the second timer, if the number of times the network of the cell where the terminal camps is abnormal is greater than or equal to a sixth threshold and there is at least one cell under a specific network among the inter-frequency neighboring cells of the terminal, send a pseudo-measurement event of a third measurement event to the network-side device; wherein the third measurement event is used to indicate that the signal quality parameter of a second neighboring cell satisfies a quality condition, and the second neighboring cell is the cell with the best signal quality among at least one cell under a specific network.
[0213] The terminal provided by the embodiments of the present application can implement each process implemented by the above method embodiments and can achieve the same technical effects. To avoid repetition, it will not be elaborated here.
[0214] For the beneficial effects of various implementation manners in this embodiment, reference may be specifically made to the beneficial effects of the corresponding implementation manners in the above method embodiments. To avoid repetition, it will not be elaborated here.
[0215] It should be understood that in the embodiments of the present application, the input unit 104 may include a graphics processing unit (GPU) 1041 and a microphone 1042. The graphics processing unit 1041 processes the image data of a static picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 106 may include a display panel 1061, and the display panel 1061 may be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 107 includes at least one of a touch panel 1071 and other input devices 1072. The touch panel 1071 is also referred to as a touch screen. The touch panel 1071 may include two parts, a touch detection device and a touch controller. The other input devices 1072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, power-on keys, etc.), a trackball, a mouse, and a joystick, which will not be elaborated here.
[0216] The memory 109 can be used to store software programs and various data. The memory 109 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data. Among them, the first storage area can store an operating system, application programs or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 109 can include volatile memory or non-volatile memory, or the memory 109 can include both volatile and non-volatile memory. Among them, the non-volatile memory can 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 can 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 (DDR SDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synch link dynamic random access memory (SLDRAM), and a direct rambus random access memory (DRRAM). The memory 109 in the embodiments of the present application includes but is not limited to these and any other suitable types of memory.
[0217] The processor 110 may include one or more processing units; optionally, the processor 110 integrates an application processor and a modem processor. Among them, the application processor mainly processes operations related to the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above modem processor may not be integrated into the processor 110 either.
[0218] The embodiments of the present application also provide a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, it implements each process of the above method embodiments and can achieve the same technical effects. To avoid repetition, it will not be elaborated here.
[0219] Among them, the processor is the processor in the terminal described in the above embodiments. The readable storage medium includes computer-readable storage media such as computer read-only memory ROM, random access memory RAM, magnetic disks, or optical discs, etc.
[0220] Another embodiment of the present application provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement each process of the above method embodiment and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.
[0221] It should be understood that the chip mentioned in the embodiments of the present application may also be referred to as a system-on-chip, system chip, chip system, or system-on-chip, etc.
[0222] The embodiments of the present application provide a computer program / program product. The computer program / program product is stored in a storage medium. The program / program product is executed by at least one processor to implement each process of the above method embodiment and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.
[0223] It should be noted that in this article, the term "including", "comprising", or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article, or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or further includes elements inherent to such process, method, article, or device. Without more limitations, the element defined by the statement "including one..." does not exclude the existence of additional identical elements in the process, method, article, or device including the element. 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 the reverse order according to the functions involved. For example, the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, the features described with reference to certain examples may be combined in other examples.
[0224] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-described example methods can be implemented by means of software plus a necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions for causing a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in various embodiments of the present application.
[0225] The embodiments of the present application have been described above in conjunction with the accompanying drawings. However, the present application is not limited to the above specific implementation manners. The above specific implementation manners are merely illustrative rather than restrictive. Under the inspiration of the present application, those of ordinary skill in the art can also make many forms without departing from the purpose of the present application and the scope protected by the claims, and all of them fall within the protection scope of the present application.
Claims
1. A cell processing method, characterized in that, Executed by a terminal, the method includes: In the case where the serving cell network of the terminal is abnormal, sending a pseudo measurement event to a network side device based on a signal quality parameter of the serving cell or a signal quality parameter of a neighboring cell of the serving cell; Receiving a first message sent by the network side device; When the first message instructs the terminal to perform blind redirection and the number of blind redirections in a first time period is greater than or equal to a first threshold, stop sending the pseudo measurement event in a second time period; In a case where the first message instructs the terminal to perform cell switching or cell reestablishment, and the terminal successfully performs cell switching or cell reestablishment, the serving cell is disabled.
2. The method according to claim 1, characterized in that, The sending a pseudo measurement event to a network side device based on the signal quality parameter of the serving cell or the signal quality parameter of a neighboring cell of the serving cell includes: When a signal quality parameter of a neighboring cell of the serving cell is less than a second threshold, a pseudo measurement event of a first measurement event is sent to the network side device, where the first measurement event is used to indicate that the signal quality parameter of the serving cell is less than a third threshold.
3. The method according to claim 2, wherein The first message instructs the terminal to perform blind redirection; after receiving the first message sent by the network side device, the method further includes: Ignore the first message and re-camp on the serving cell.
4. The method according to claim 1, wherein The sending a pseudo measurement event to a network side device based on the signal quality parameter of the serving cell or the signal quality parameter of a neighboring cell of the serving cell includes: When there is a neighboring cell whose signal quality parameter is greater than or equal to a second threshold value among neighboring cells of the serving cell, sending a pseudo measurement event of the second measurement event to the network side device; The second measurement event is used to indicate that a signal quality parameter of a first neighboring cell meets a quality condition, and the first neighboring cell is a cell with the best signal quality among neighboring cells whose signal quality parameters are greater than or equal to a second threshold.
5. The method according to claim 4, wherein The method further comprises: When a signal quality parameter of a neighboring cell of the serving cell is less than a second threshold, sending a pseudo measurement event of a first measurement event to the network side device, where the first measurement event is used to indicate that the signal quality parameter of the serving cell is less than a third threshold; In a case where the neighboring cell measurement configuration message sent by the network side device is received, it is determined whether there is a neighboring cell having a signal quality parameter greater than or equal to a second threshold among the neighboring cells of the serving cell configured by the network side device.
6. The method according to claim 1, wherein The disabling of the serving cell comprises: When the number of cells in the forbidden cell list is less than a fourth threshold, the serving cell is forbidden within a third time period; or, When the number of cells in the disabled cell list is greater than or equal to a fourth threshold, the cell in the disabled cell list with the longest disabled time is released from being disabled, and the serving cell is disabled within a third time period.
7. The method according to claim 6, wherein After disabling the serving cell within the third time period, the method further includes: Start the first timer; In a fourth time period after the first timer is started, if the number of cells in the disabled cell list is greater than or equal to the fourth threshold and the disable times of any cell in the disabled cell list is greater than or equal to the fifth threshold, the disabling of the cells in the disabled cell list is lifted, and the sending of pseudo-measurement events is stopped in a fifth time period.
8. The method according to claim 1, wherein The method further includes: starting a second timer when the serving cell network is abnormal; in a sixth time period after the second timer is started, if the number of times the network of the cell where the terminal camps is abnormal is greater than or equal to the sixth threshold and there is at least one cell under a specific network among the inter-frequency neighboring cells of the terminal, sending a pseudo-measurement event of a third measurement event to the network side device; wherein the third measurement event is used to indicate that the signal quality parameter of a second neighboring cell meets a quality condition, and the second neighboring cell is the cell with the best signal quality among the at least one cell under the specific network.
9. A cell processing device, characterized in that, Applied to a terminal, the device includes: a sending module, a receiving module, and a processing module; the sending module is configured to, when the serving cell network of the terminal is abnormal, send a pseudo-measurement event to the network side device based on the signal quality parameter of the serving cell or the signal quality parameter of a neighboring cell of the serving cell; the receiving module is configured to receive a first message sent by the network side device; the processing module is configured to: when the first message indicates that the terminal performs blind redirection and the number of times of blind redirection is greater than or equal to the first threshold within a first time period, stop sending the pseudo-measurement event within a second time period; when the first message indicates that the terminal performs cell handover or cell reconstruction and the terminal successfully performs cell handover or cell reconstruction, disable the serving cell.
10. The device according to claim 9, characterized in that, The sending module is specifically configured to, when the signal quality parameter of a neighboring cell of the serving cell is less than a second threshold, send a pseudo-measurement event of a first measurement event to the network side device, and the first measurement event is used to indicate that the signal quality parameter of the serving cell is less than a third threshold.
11. The device according to claim 10, characterized in that, The first message indicates that the terminal performs blind redirection; the processing module is further configured to, after the receiving module receives the first message sent by the network side device, ignore the first message and re-camp on the serving cell.
12. The device according to claim 9, characterized in that, The sending module is specifically configured to, when there is a neighboring cell with a signal quality parameter greater than or equal to the second threshold among the neighboring cells of the serving cell, send a pseudo-measurement event of a second measurement event to the network side device; wherein the second measurement event is used to indicate that the signal quality parameter of a first neighboring cell meets a quality condition, and the first neighboring cell is the cell with the best signal quality among the neighboring cells with a signal quality parameter greater than or equal to the second threshold.
13. The device according to claim 9, characterized in that The processing module is further configured to start a second timer when the serving cell network is abnormal; The sending module is further configured to, within a sixth time period after the processing module starts the second timer, if the number of network anomalies in the cell where the terminal camps is greater than or equal to a sixth threshold and there is at least one cell under a specific network among the inter-frequency neighboring cells of the terminal, send a pseudo-measurement event of a third measurement event to the network-side device; Wherein, the third measurement event is used to indicate that the signal quality parameter of a second neighboring cell meets a quality condition, and the second neighboring cell is the cell with the best signal quality among the at least one cell under the specific network.
14. A terminal, characterized in that, It includes a processor and a memory, and the memory stores a program or instruction that can run on the processor. When the program or instruction is executed by the processor, the steps of the cell processing method according to any one of claims 1-8 are implemented.
15. A readable storage medium, characterized in that, The program or instruction is stored on the readable storage medium. When the program or instruction is executed by the processor, the steps of the cell processing method according to any one of claims 1-8 are implemented.