Serving cell switching method and device, electronic equipment and readable storage medium

By measuring the signal quality parameters between the first SIM card and the second SIM card of the UE, and choosing not to switch only when the switching conditions are met, the problem of 'ping-pong' switching effect in the wireless communication system is solved, and the communication quality and bandwidth are improved Utilization efficiency.

CN119300110APending Publication Date: 2025-01-10VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411410955.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-10
Publication Date
2025-01-10

AI Technical Summary

Technical Problem

In a wireless communication system, user equipment (UE) frequently switches between two adjacent service cells, resulting in a 'ping-pong' handover effect, occupying the system's transmission bandwidth and affecting the communication quality.

Method used

By measuring the signal quality parameters between the first SIM card and the second SIM card of the UE, the handover request is selected not to be sent only when a specific handover condition is met, unnecessary cell handover is avoided, thereby reducing system bandwidth usage.

Benefits of technology

The number of cell handovers between UEs is effectively reduced, communication quality is improved, and communication quality is avoided due to frequent handovers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119300110A_ABST
    Figure CN119300110A_ABST
Patent Text Reader

Abstract

The invention discloses a serving cell switching method and device, electronic equipment and a readable storage medium, is applied to UE (User Equipment), and belongs to the technical field of communication, and the UE comprises a first SIM (Subscriber Identity Module) card and a second SIM card. The serving cell switching method comprises the following steps: measuring a signal quality parameter of a first cell and a signal quality parameter of a second cell through a first SIM card under the condition that the position of UE is detected to meet a first condition; when the signal quality parameter of the first cell and the signal quality parameter of the second cell meet a cell switching condition, the UE does not send a switching request; wherein the first cell signal quality parameter is used for indicating the signal quality of a serving cell of the UE, and the second cell signal quality parameter is used for indicating the signal quality of an adjacent cell of the serving 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 service cell switching method, device, electronic device and readable storage medium. Background Art

[0002] In a wireless communication system, when a user equipment (UE) moves from the coverage area of ​​a currently residing serving cell to the coverage area of ​​another serving cell, a cell handover is required to ensure that the mobile UE always maintains a connection with the optimal serving cell.

[0003] In the related art, the cell switching of UE is generally performed according to preset rules, such as switching based on reference signal receiving power (RSRP). If the UE moves between two adjacent cells, it may cause the serving cell where the UE resides to "switch" back and forth with the adjacent cell, i.e., the "ping-pong" switching effect. The switching process involves the interaction of commands between the UE and the network equipment corresponding to the cell. Continuous switching will occupy the system transmission bandwidth, resulting in poor communication quality and affecting the communication effect. Summary of the invention

[0004] The purpose of the embodiments of the present application is to provide a serving cell switching method, device, electronic device and readable storage medium, which can ensure the communication quality of UE and improve the communication effect of UE.

[0005] In a first aspect, an embodiment of the present application provides a serving cell switching method, which is applied to a UE, the UE including a first SIM card and a second SIM card, the serving cell switching method including: when it is detected that the location of the UE satisfies a first condition, measuring a first cell signal quality parameter and a second cell signal quality parameter by using the first SIM card; when the first cell signal quality parameter and the second cell signal quality parameter meet the cell switching condition, the UE does not send a switching request; wherein the first cell signal quality parameter is used to indicate the signal quality of the UE's serving cell, and the second cell signal quality parameter is used to indicate the signal quality of a neighboring cell of the serving cell.

[0006] In a second aspect, an embodiment of the present application provides a serving cell switching device, which is applied to a UE, the UE including a first SIM card and a second SIM card, the serving cell switching device including: a measuring module and a sending module; the measuring module is used to measure a first cell signal quality parameter and a second cell signal quality parameter through the first SIM card when it is detected that the location of the UE satisfies a first condition; the sending module is used to not send a switching request when the first cell signal quality parameter and the second cell signal quality parameter meet the cell switching condition; wherein the first cell signal quality parameter is used to indicate the signal quality of the serving cell of the UE, and the second cell signal quality parameter is used to indicate the signal quality of a neighboring cell of the serving cell.

[0007] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the first aspect are implemented.

[0008] 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.

[0009] In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.

[0010] 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 method described in the first aspect.

[0011] In the embodiment of the present application, when it is detected that the location of the UE satisfies the first condition, the first cell signal quality parameter and the second cell signal quality parameter are measured through the first SIM card; when the first cell signal quality parameter and the second cell signal quality parameter meet the cell switching condition, the UE does not send a switching request; wherein the first cell signal quality parameter is used to indicate the signal quality of the UE's serving cell, and the second cell signal quality parameter is used to indicate the signal quality of the neighboring cell of the serving cell. In this solution, when it is detected that the location of the UE satisfies the first condition, that is, when it is detected that the location of the UE is a location where the ping-pong effect is likely to occur, the signal quality of the serving cell and the neighboring cell of the serving cell is detected through the first SIM card of the UE, and when the signal quality meets the condition for switching the cell, the UE chooses not to switch the serving cell, thereby reducing the number of cell switchings, thereby avoiding the problem of "switching" back and forth between the serving cell where the UE resides and the neighboring cell, which causes the system transmission bandwidth to be occupied, so as to ensure the communication quality of the UE and improve the communication effect. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] Figure 1 It is one of the schematic diagrams of a serving cell switching method provided in an embodiment of the present application;

[0013] Figure 2 This is a second schematic diagram of a serving cell switching method provided in an embodiment of the present application;

[0014] Figure 3 This is a third schematic diagram of a serving cell switching method provided in an embodiment of the present application;

[0015] Figure 4 This is one of the structural schematic diagrams of a serving cell switching device provided in an embodiment of the present application;

[0016] Figure 5 This is a second structural diagram of a serving cell switching device provided in an embodiment of the present application;

[0017] Figure 6 This is a third structural diagram of a serving cell switching device provided in an embodiment of the present application;

[0018] Figure 7 This is a fourth structural diagram of a serving cell switching device provided in an embodiment of the present application;

[0019] Figure 8 This is one of the hardware structure diagrams of an electronic device provided in an embodiment of the present application;

[0020] Fig. 9 This is the second schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0021] 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.

[0022] The following is an explanation of the technical terms involved in the embodiments of the present application:

[0023] Ping-pong effect: refers to the phenomenon that if a user uses a UE to make a call at the boundary of two cells, that is, the serving cell where the UE resides and the neighboring cell of the serving cell, the UE frequently switches between the two cells. This phenomenon is likely to cause dropped calls and increased signaling load, which will have a negative impact on the quality of voice calls.

[0024] The terms "first", "second", etc. in the specification and claims 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 generally of one type, 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 and claims 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.

[0025] The terms "at least one (item)", "at least one of" and the like in the specification and claims of this application refer to any one, any two or a combination of more than two of the objects included therein. For example, at least one (item) of a, b, and c can be represented by: "a", "b", "c", "a and b", "a and c", "b and c" and "a, b and c", where a, b, and c can be single or multiple. Similarly, "at least two (items)" means two or more, and its meaning is similar to that of "at least one (item)".

[0026] It should be noted that the serving cell switching method provided in the embodiments of the present application can be executed by electronic devices such as mobile phones, tablet computers, laptop computers, PDAs, and vehicle-mounted electronic devices. In some embodiments of the present application, the serving cell switching method is executed by an electronic device as an example to illustrate the serving cell switching method provided in the embodiments of the present application.

[0027] The following, in conjunction with the accompanying drawings, describes in detail the service cell switching method, device, electronic device and readable storage medium provided in the embodiments of the present application through specific embodiments and their application scenarios.

[0028] In the above background technology, cell switching usually refers to the automatic selection of the best base station or antenna for communication by an electronic device UE, such as a mobile phone, when connected to multiple base stations or antennas in a mobile communication system based on signal quality and other factors. This switching can improve communication quality, coverage and capacity, and can maintain a stable connection when the device moves.

[0029] However, in actual applications, cell switching may have some instantaneous effects, such as temporary signal interruption or interference during the switching process, which may cause a brief decrease in call quality. However, usually, this effect disappears quickly, and once the device successfully switches to the new base station or antenna, call quality and data transmission will return to a stable state.

[0030] Specifically, the cell switching process is as follows: when the user is switching cells, it is necessary to establish a new connection with the cell to be switched, and keep synchronization with the time and frequency of the cell to be switched, and obtain the necessary information of the cell to be switched, such as downlink synchronization information, cell identification number and demodulation information of the broadcast channel. When searching for cells, the central bandwidth of the detection system is 1.25Mhz, and the synchronization channel (Synchronization Channel, SCH) is used for downlink synchronization to obtain the cell identification, and then on this 1.25Mhz central bandwidth, the relevant demodulation information on the broadcast channel (Broadcast Channel, BCH) is received. The UE obtains the allocated system bandwidth from the demodulation information of the BCH, and offsets the working bandwidth to the specified frequency band position, and then performs data transmission.

[0031] In addition, when the serving cell where the UE resides meets different trigger event conditions, the UE will switch to the corresponding cell according to the signal quality of the cell. Specifically, there are the following two situations:

[0032] Case 1: Event A5 is triggered

[0033] When the signal quality of the serving cell where the UE resides is lower than threshold 1, it means that the signal of the serving cell has deteriorated, and when the signal quality of the neighboring cell is higher than threshold 2, it means that the signal of the neighboring cell is better, and the serving cell and the neighboring cell both belong to the same system cell. At this time, event A5 will be triggered.

[0034] For example, A5-Threshold1 is set to RSRP = -85dBm, A5-Threshold2 is set to RSRP = -80dBm, and other offsets are set to hysteresis, assuming that the hysteresis is 0. When the RSRP of the serving cell is measured to be -90dBm and the RSRP of the neighboring cell is -78dBm, it means that the conditions for triggering event A5 are currently met, so the UE can report event A5 to the network device, that is, the UE sends a switching request to the network device and performs cell switching.

[0035] Case 2: Triggering event B2

[0036] When the signal quality of the service cell where the UE resides is lower than threshold 1, it means that the signal of the service cell has deteriorated, and when the signal quality of the neighboring cell is higher than threshold 2, it means that the signal of the neighboring cell is better, and both the service cell and the neighboring cell belong to different system cells. At this time, event B2 will be triggered.

[0037] For example, B2-Threshold1 is set to Reference Signal Received Power (RSRP) = -85dBm, B2-Threshold2 is set to RSRP = -80dBm, and other offsets are set to hysteresis, assuming that the hysteresis is 0. When the RSRP of the serving cell is measured to be -90dBm and the RSRP of the neighboring cell is -78dBm, it means that the condition for triggering event B2 is currently met, so the UE can report event B2 to the network device, that is, after the UE sends a switching request to the network device, the cell switching is performed.

[0038] In the related art, the cell switching of UE is generally performed according to preset rules, such as the switching based on the reference signal receiving power (RSRP) mentioned above. However, when the user uses the UE to move back and forth between the cell edge or between two cells, it will cause frequent switching of cells, resulting in a ping-pong effect, causing the user to drop calls and affect the call quality. At the same time, during the cell switching process, if a cell search is performed, it will also waste time and cause the user to be temporarily stuck.

[0039] In this regard, the present implementation provides a solution to the ping-pong effect for dual-card users. Specifically, when the UE's primary subscriber identity module (SIM) card is performing high-priority services and the user is in motion, the secondary SIM card can simultaneously perform cell search and provide the cell information of the cell with the best signal quality to the primary SIM card, thereby avoiding the primary SIM card's network search time.

[0040] In addition, if the user is at the edge of a cell or moving between two cells, the secondary SIM card can measure and identify the change in RSRP, and let the primary SIM card report the compensation value to the base station, adjust the threshold conditions met by the switching cell, so that the primary SIM card cell will not switch all the time. At the same time, the secondary SIM card can also identify the event type according to whether the adjacent cell is in the same system or a different system as the primary SIM card to prevent the ping-pong effect. For example, in the case of an A5 event, the neighboring cell information is provided to the primary SIM card for comparison, and in the case of a B2 event, the neighboring cell information is not provided. In this way, when it is detected that the UE is located in a position where the ping-pong effect is likely to occur, the signal quality of the serving cell and the neighboring cell of the serving cell is detected by the first SIM card of the UE. When the signal quality meets the conditions for switching the cell, the UE chooses not to switch the serving cell, thereby avoiding the problem of occupying the system transmission bandwidth due to continuous switching, thereby ensuring the communication quality of the UE and improving the communication effect.

[0041] The execution subject of the serving cell switching method provided in this embodiment may be a serving cell switching device, which may be a UE, an electronic device, or a control module or a processing module in the UE or the electronic device. The technical solution provided in the embodiment of the present application is described below by taking a UE as an example.

[0042] The present application provides a serving cell switching method. Figure 1 A flow chart of a serving cell switching method provided in an embodiment of the present application is shown, and the method can be applied to electronic devices. Figure 1 As shown, the serving cell switching method provided in the embodiment of the present application may include the following steps 201 and 202.

[0043] Step 201: When the electronic device detects that the location of the UE satisfies a first condition, the electronic device measures a first cell signal quality parameter and a second cell signal quality parameter through a first SIM card.

[0044] In some embodiments of the present application, the UE includes a first SIM card and a second SIM card.

[0045] In some embodiments of the present application, the first SIM card is a primary card, and the second SIM card is a secondary card; or, the first SIM card is a secondary card, and the second SIM card is a primary card.

[0046] It is understandable that the priority of the primary card in executing services is higher than that of the secondary card.

[0047] In some embodiments of the present application, the first cell signal quality parameter is used to indicate the signal quality of the serving cell of the UE.

[0048] In some embodiments of the present application, the second cell signal quality parameter is used to indicate the signal quality of a neighboring cell of the serving cell.

[0049] In some embodiments of the present application, the above-mentioned cell signal quality parameter may include but is not limited to at least one of the following: RSRP, Reference Signal Received Quality (RSRQ), and Received Signal Strength (RSS).

[0050] In some embodiments of the present application, the serving cell and the neighboring cell may be cells of the same system or cells of different systems.

[0051] In one example, when the service cell and the neighboring cell are cells of the same system, the service cell and the neighboring cell are both cellular public land mobile communication systems (cellular systems), or the service cell and the neighboring cell are cluster mobile communication systems, or the service cell and the neighboring cell are wireless paging systems, or the service cell and the neighboring cell are satellite mobile communication systems, or the service cell and the neighboring cell are wireless communication systems, etc., and this application does not impose any restrictions.

[0052] In another example, when the above-mentioned service cell and neighboring cell are cells of different systems, the service cell is a cellular system and the neighboring cell is a cluster mobile communication system, or the service cell is a wireless paging system and the neighboring cell is a satellite mobile communication system, etc., this application does not impose any restrictions.

[0053] Step 202: When the first cell signal quality parameter and the second cell signal quality parameter meet the cell switching condition, the UE does not send a switching request.

[0054] In some embodiments of the present application, when the serving cell and the neighboring cell are cells of the same system, the cell switching condition includes: the first cell signal quality parameter is less than or equal to the first signal quality threshold, and the second cell signal quality parameter is greater than or equal to the second signal quality threshold.

[0055] In some embodiments of the present application, the first signal quality threshold and the second signal quality threshold may both be RSRP thresholds or RSRQ thresholds.

[0056] In some embodiments of the present application, the first signal quality threshold and the second signal quality threshold may be set by default by the UE, may be user-defined, or may be agreed upon by a protocol.

[0057] Exemplarily, the first signal quality threshold may be: RSRP=-85dBm; and the second signal quality threshold may be: RSRP=-80dBm.

[0058] Exemplarily, when the RSRP of the serving cell is lower than -85 dBm and the RSRP of the neighboring cell is higher than -80 dBm, the cell switching condition is met. In other words, event A5 is triggered at this time.

[0059] In some embodiments of the present application, when the serving cell and the neighboring cell are cells of different systems, the cell switching condition includes: the first cell signal quality parameter is less than or equal to the third signal quality threshold, and the second cell signal quality parameter is greater than or equal to the fourth signal quality threshold.

[0060] In some embodiments of the present application, the third signal quality threshold and the fourth signal quality threshold may both be RSRP thresholds or RSRQ thresholds.

[0061] In some embodiments of the present application, the third signal quality threshold and the fourth signal quality threshold may be set by default by the UE, may be user-defined, or may be agreed upon by a protocol.

[0062] Exemplarily, the third signal quality threshold may be: RSRP=-85dBm; and the fourth signal quality threshold may be: RSRP=-80dBm.

[0063] Exemplarily, when the RSRP of the serving cell is lower than -85 dBm and the RSRP of the neighboring cell is higher than -80 dBm, the cell switching condition is met. In other words, event B2 is triggered at this time.

[0064] In some embodiments of the present application, when the first cell signal quality parameter and the second cell signal quality parameter meet the switching condition, the UE reports a compensation value to the network device to compensate the signal quality threshold value, so that the first cell signal quality parameter and the second cell signal quality parameter do not meet the switching condition, thereby making the UE do not need to send a switching request.

[0065] In the service cell switching method provided in the embodiment of the present application, when it is detected that the location of the UE meets the first condition, the first cell signal quality parameter and the second cell signal quality parameter are measured through the first SIM card; when the first cell signal quality parameter and the second cell signal quality parameter meet the cell switching condition, the UE does not send a switching request; wherein the first cell signal quality parameter is used to indicate the signal quality of the UE's service cell, and the second cell signal quality parameter is used to indicate the signal quality of the neighboring cell of the service cell. In this scheme, when it is detected that the location of the UE meets the first condition, that is, when it is detected that the location of the UE is a location where the ping-pong effect is likely to occur, the signal quality of the service cell and the neighboring cell of the service cell is detected by the first SIM card of the UE, and when the signal quality meets the condition for switching the cell, the UE chooses not to switch the service cell, thereby reducing the number of cell switchings, thereby avoiding the problem of "switching" back and forth between the service cell where the UE resides and the neighboring cell, resulting in the occupation of the system transmission bandwidth, so as to ensure the communication quality of the UE and improve the communication effect.

[0066] In a possible embodiment, the above-mentioned serving cell and the neighboring cell are cells of the same system, and the first SIM card of the UE reports the measured cell signal quality parameter to the second SIM card, so that the second SIM card can determine the compensation value and report it to the network device, so that the cell signal quality parameter does not meet the switching condition, so that the UE does not send a switching request.

[0067] Further, in some embodiments of the present application, combined with Figure 1 ,like Figure 2 As shown, before the above step 202 "when the first cell signal quality parameter and the second cell signal quality parameter meet the cell switching condition, the UE does not send a switching request", the serving cell switching method provided in the embodiment of the present application further includes steps 301 and 302:

[0068] Step 301: The UE sends a first cell signal quality parameter and a second cell signal quality parameter to a second SIM card through a first SIM card.

[0069] In some embodiments of the present application, the UE sends the measured first cell signal quality parameter and second cell signal quality parameter to the second SIM card through the first SIM card via the communication interface.

[0070] Step 302: The UE determines first compensation information by using the first cell signal quality parameter and the second cell signal quality parameter through the second SIM card, and sends first indication information to a network device corresponding to the serving cell.

[0071] In some embodiments of the present application, the first indication information carries first compensation information.

[0072] In some embodiments of the present application, the first indication information is used to indicate that the first signal quality threshold is increased and the second signal quality threshold is decreased according to the first compensation information.

[0073] Exemplarily, the first compensation information carried by the first indication information may be: a first signal quality threshold of a serving cell+NdBm and a second signal quality threshold of a neighboring cell-NdBm, where N is a positive integer.

[0074] Further, the network device adjusts the signal quality threshold based on the adjustment value of the first compensation information, so that the measured cell signal quality parameter does not meet the threshold value, thereby not meeting the cell switching condition, and further causing the UE not to send a switching request.

[0075] In this way, when the handover condition is met, the UE can adjust the signal quality threshold by reporting the compensation value so that the UE does not send a handover request, thereby reducing the number of handovers and further improving the communication quality.

[0076] In another possible embodiment, the above-mentioned serving cell and neighboring cell are cells of different systems, and the first SIM card of the UE will not report the measured cell signal quality parameters to the second SIM card. The second SIM card can determine the compensation value according to the signal quality parameters of the serving cell and report it to the network device, so that the cell signal quality parameters do not meet the switching conditions, so that the UE does not send a switching request.

[0077] Further, in some embodiments of the present application, combined with Figure 1 ,like Figure 3 As shown, before the above step 202 "when the first cell signal quality parameter and the second cell signal quality parameter meet the cell switching condition, the UE does not send a switching request", the serving cell switching method provided in the embodiment of the present application further includes step 401:

[0078] Step 401: The UE determines second compensation information by using a first cell signal quality parameter through a second SIM card, and sends second indication information to a network device corresponding to a serving cell.

[0079] In some embodiments of the present application, the second indication information carries the second compensation information.

[0080] In some embodiments of the present application, the second indication information is used to instruct to increase the first signal quality threshold according to the second compensation information.

[0081] Exemplarily, the second compensation information carried by the second indication information may be: the first signal quality threshold of the serving cell+NdBm.

[0082] Further, the network device adjusts the signal quality threshold based on the adjustment value of the second compensation information, so that the measured cell signal quality parameter of the serving cell does not meet the threshold value, thereby not meeting the cell switching condition, and further causing the UE not to send a switching request.

[0083] It is understandable that switching between cells of different systems requires more signaling and is more likely to cause poor communication quality. Therefore, when event B is triggered, there is no need to consider the signal quality parameters of the neighboring cells. It is only necessary to adjust the signal quality threshold of the serving cell to ensure that the signal quality of the serving cell does not reach the threshold value.

[0084] In this way, when the handover condition is met, the UE can adjust the signal quality threshold by reporting the compensation value so that the UE does not send a handover request, thereby reducing the number of handovers and further improving the communication quality.

[0085] Optionally, in some embodiments of the present application, before the above step 201 "UE measures the first cell signal quality parameter and the second cell signal quality parameter through the first SIM card when detecting that the location of the user equipment UE satisfies the first condition", the serving cell switching method provided in the embodiment of the present application further includes steps 501 and 502:

[0086] Step 501: The UE obtains the movement trajectory of the UE.

[0087] In some embodiments of the present application, the UE may obtain the movement trajectory of the UE through a positioning system.

[0088] Step 502: The UE determines the location of the UE based on the movement trajectory, the coverage of the serving cell, and the coverage of the neighboring cells.

[0089] In some embodiments of the present application, the UE may determine whether the UE's location satisfies the first condition based on whether the mobile trajectory is at the edge of the coverage of the cell, or between the coverage of the serving cell and the coverage of the neighboring cell.

[0090] In some embodiments of the present application, the first condition includes any one of the following:

[0091] The distance between the UE and the edge of the serving cell is less than or equal to a first distance threshold;

[0092] The distance between the UE and the edge of the neighboring cell is less than or equal to the second distance threshold;

[0093] The UE moves back and forth between the coverage of the serving cell and the neighboring cell.

[0094] In some embodiments of the present application, the first distance threshold and the second distance threshold may be the same or different.

[0095] In some embodiments of the present application, the first distance threshold and the second distance threshold may be user-defined settings or UE default settings, which is not limited in the present application.

[0096] In this way, the UE can determine whether the UE is at the cell edge or traveling between two cells according to the mobile trajectory, and thus execute the solution of not switching cells in this embodiment in this state, thereby avoiding the ping-pong effect caused by frequent cell switching.

[0097] The following is an example of a possible embodiment to illustrate the serving cell switching method provided in the embodiment of the present application. In this embodiment, the serving cell where the UE resides is cell A, and the neighboring cell of the serving cell is cell B. Specifically, steps A1 to A6 are included:

[0098] Step A1: The UE initially resides in cell A, and the secondary SIM card continuously measures the RSRP of adjacent cells. At this time, the primary SIM card does not need to measure the RSRP of adjacent cells, but only needs to execute its own services.

[0099] Step A2: When the motion sensor does not detect that the UE is in motion, the UE maintains step A1; when the motion sensor detects that the UE is in motion, it determines whether the UE is moving at the cell edge or moving back and forth between two cells based on the motion trajectory.

[0100] Step A3: If it is determined that the UE is not at the cell edge or is not moving back and forth between two cells, the secondary SIM card provides the cell ID and BCH information of the detected neighboring cell with the best RSRP to the primary SIM card, and the primary SIM card directly registers with this cell; if it is determined that the UE is moving at the cell edge or moving back and forth between two cells, proceed to the next step A4.

[0101] Step A4, the secondary SIM card provides the cell information of the measured optimal cell B of the neighboring cell to the primary SIM card, and the secondary SIM card continuously detects the RSRP of the two adjacent cells moving back and forth. When the secondary SIM card identifies that cell A and cell B are cells of the same system, if the RSRP of cell A measured by the secondary SIM card is less than the "threshold 1" of cell A, and the RSRP of cell B is greater than the "threshold 2" of cell B, event A5 will be triggered.

[0102] At this time, the UE provides this measurement value information to the primary SIM card through the secondary SIM card, and the primary SIM card reports the "threshold 1" +1dBm of cell A and the "threshold 2" -1dBm of cell B to the base station, that is, the first compensation information mentioned above. Then, at this time, since the RSRP value of cell A is within the threshold range, and the adjacent cell B is not within the threshold range, event A5 will not be triggered and cell switching will not be performed.

[0103] Step A5: When the secondary SIM card identifies that cell A and cell B are cells of different systems, if the RSRP of cell A measured by the secondary SIM card is less than "threshold 1" of cell A, and the RSRP of cell B is greater than "threshold 2" of cell B, event B2 will be triggered.

[0104] At this time, the UE will not provide the cell measurement value information to the primary SIM card through the secondary SIM card. The primary SIM card directly reports the "threshold 1" + 1dBm of cell A, that is, the above-mentioned second compensation information to the base station. Then, at this time, since the RSRP value of cell A is within the threshold range and the secondary SIM card does not detect better cell information, event B2 will not be triggered and cell switching will not be performed.

[0105] Step A6: When it is detected that the UE is not moving at the cell edge or moving back and forth between two cells, the process returns to step A3.

[0106] In this way, when there is a ping-pong effect in the dual-card scenario, the secondary SIM card can measure and identify the change of RSRP, and let the primary SIM card compensate the reported value to the base station so that the primary SIM card cell will not be switched all the time, and the secondary SIM card can distinguish the event type according to whether the adjacent cell and the primary SIM card cell are of the same system or a different system. This method can effectively improve the problem of user call drops caused by the ping-pong effect of UE, affecting the call quality. At the same time, using the secondary SIM card to search the network can reduce the user's temporary freeze caused by the time spent by the primary SIM card to search the network to obtain neighboring cell information.

[0107] Each of the above-mentioned method embodiments, or various possible implementation methods in each method embodiment can be executed separately, or any two or more of them can be executed in combination with each other. The specific implementation method can be determined according to actual usage requirements, and the embodiments of the present application do not limit this.

[0108] The serving cell switching method provided in the embodiment of the present application can be executed by an electronic device or a serving cell switching device. In the embodiment of the present application, the serving cell switching method executed by the serving cell switching device is taken as an example to illustrate the serving cell switching device provided in the embodiment of the present application.

[0109] Figure 4 A possible structural diagram of a serving cell switching device involved in an embodiment of the present application is shown. Figure 4 As shown, the serving cell switching device 700 may include: a measuring module 701 and a sending module 702;

[0110] The measurement module 701 is used to measure the first cell signal quality parameter and the second cell signal quality parameter through the first SIM card when it is detected that the location of the UE meets the first condition; the sending module 702 is used to not send a switching request when the first cell signal quality parameter measured by the measurement module 701 and the second cell signal quality parameter measured by the measurement module 701 meet the cell switching condition; the first cell signal quality parameter is used to indicate the signal quality of the serving cell of the UE, and the second cell signal quality parameter is used to indicate the signal quality of the neighboring cell of the serving cell.

[0111] Optionally, in some embodiments of the present application, when the serving cell and the neighboring cell are cells of the same system, the cell switching conditions include: the first cell signal quality parameter is less than or equal to the first signal quality threshold, and the second cell signal quality parameter is greater than or equal to the second signal quality threshold; when the serving cell and the neighboring cell are cells of different systems, the cell switching conditions include: the first cell signal quality parameter is less than or equal to the third signal quality threshold, and the second cell signal quality parameter is greater than or equal to the fourth signal quality threshold.

[0112] Optionally, in some embodiments of the present application, the serving cell and the neighboring cell are cells of the same system; Figure 4 ,like Figure 5 As shown, the above device 700 further includes: a processing module 703:

[0113] The sending module 702 is further configured to send the first cell signal quality parameter and the second cell signal quality parameter to the second SIM card through the first SIM card before sending the switching request when the first cell signal quality parameter and the second cell signal quality parameter meet the cell switching condition;

[0114] The processing module 703 is configured to determine the first compensation information by using the first cell signal quality parameter and the second cell signal quality parameter through the second SIM card;

[0115] The sending module 702 is further configured to send first indication information to a network device corresponding to the serving cell;

[0116] The first indication information carries first compensation information, and the first indication information is used to indicate that the first signal quality threshold is increased and the second signal quality threshold is decreased according to the first compensation information.

[0117] Optionally, in some embodiments of the present application, the serving cell and the neighboring cell are cells of different systems; Figure 4 ,like Figure 6As shown, the above-mentioned device 700 also includes: a processing module 704: the processing module 704 is used to determine the second compensation information by using the first cell signal quality parameter through the second SIM card before sending the switching request when the first cell signal quality parameter and the second cell signal quality parameter meet the cell switching condition; the above-mentioned sending module 702 is used to send the second indication information to the network device corresponding to the serving cell; wherein the second indication information is used to indicate that the first signal quality threshold is increased according to the second compensation information.

[0118] Optionally, in some embodiments of the present application, combined with Figure 4 ,like Figure 7 As shown, the above-mentioned device 700 includes: an acquisition module 705 and a processing module 706; the acquisition module 705 is used for the above-mentioned measurement module 701 to obtain the movement trajectory of the UE before measuring the first cell signal quality parameter and the second cell signal quality parameter through the first SIM card when it is detected that the UE's location meets the first condition; the above-mentioned processing module 706 is used to determine the UE's location based on the movement trajectory, the coverage of the serving cell and the coverage of the neighboring cell.

[0119] Optionally, in some embodiments of the present application, the first condition includes any one of the following:

[0120] The distance between the UE and the edge of the serving cell is less than or equal to a first distance threshold;

[0121] The distance between the UE and the edge of the neighboring cell is less than or equal to the second distance threshold;

[0122] The UE moves back and forth between the coverage of the serving cell and the neighboring cell.

[0123] In the service cell switching device provided in the embodiment of the present application, when it is detected that the location of the UE meets the first condition, the first cell signal quality parameter and the second cell signal quality parameter are measured through the first SIM card; when the first cell signal quality parameter and the second cell signal quality parameter meet the cell switching condition, the UE does not send a switching request; wherein the first cell signal quality parameter is used to indicate the signal quality of the service cell of the UE, and the second cell signal quality parameter is used to indicate the signal quality of the neighboring cell of the service cell. In this scheme, when it is detected that the location of the UE meets the first condition, that is, when it is detected that the location of the UE is a location where the ping-pong effect is likely to occur, the signal quality of the service cell and the neighboring cell of the service cell is detected by the first SIM card of the UE, and when the signal quality meets the condition for switching the cell, the UE chooses not to switch the service cell, thereby reducing the number of cell switchings, thereby avoiding the problem of "switching" back and forth between the service cell where the UE resides and the neighboring cell, resulting in the occupation of the system transmission bandwidth, so as to ensure the communication quality of the UE and improve the communication effect.

[0124] The serving cell switching device in the embodiment of the present application may be an electronic device, or a component in the electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal, or may be a device other than a terminal. Exemplarily, the electronic device may be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic 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 personal digital assistant (personal digital assistant, PDA), etc., and may also be a server, a network attached storage (Network Attached Storage, NAS), a personal 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.

[0125] The serving cell switching device in the embodiment of the present application may be a device having 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.

[0126] The service cell switching device provided in the embodiment of the present application can implement each process implemented in the service cell switching method embodiment, and will not be described again here to avoid repetition.

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

[0128] It should be noted that the electronic device in the embodiment of the present application includes the mobile electronic device and the non-mobile electronic device mentioned above, and the electronic device may be a UE.

[0129] Fig. 9 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application.

[0130] The electronic device 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.

[0131] Those skilled in the art will appreciate that the electronic device 100 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 110 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 electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device 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.

[0132] The radio frequency unit 101 is used to measure the first cell signal quality parameter and the second cell signal quality parameter through the first SIM card when it is detected that the location of the UE meets the first condition; the radio frequency unit 101 is used to not send a switching request when the first cell signal quality parameter measured by the radio frequency unit 101 and the second cell signal quality parameter measured by the radio frequency unit 101 meet the cell switching condition; the first cell signal quality parameter is used to indicate the signal quality of the serving cell of the UE, and the second cell signal quality parameter is used to indicate the signal quality of the neighboring cell of the serving cell.

[0133] Optionally, in some embodiments of the present application, when the serving cell and the neighboring cell are cells of the same system, the cell switching conditions include: the first cell signal quality parameter is less than or equal to the first signal quality threshold, and the second cell signal quality parameter is greater than or equal to the second signal quality threshold; when the serving cell and the neighboring cell are cells of different systems, the cell switching conditions include: the first cell signal quality parameter is less than or equal to the third signal quality threshold, and the second cell signal quality parameter is greater than or equal to the fourth signal quality threshold.

[0134] Optionally, in some embodiments of the present application, the serving cell and the neighboring cell are cells of the same system; the radio frequency unit 101 is further configured to send the first cell signal quality parameter and the second cell signal quality parameter to the second SIM card through the first SIM card before sending the switching request when the first cell signal quality parameter and the second cell signal quality parameter meet the cell switching condition;

[0135] The processor 110 is further configured to determine the first compensation information by using the first cell signal quality parameter and the second cell signal quality parameter through the second SIM card;

[0136] The radio frequency unit 101 is further configured to send first indication information to a network device corresponding to a serving cell;

[0137] The first indication information carries first compensation information, and the first indication information is used to indicate that the first signal quality threshold is increased and the second signal quality threshold is decreased according to the first compensation information.

[0138] Optionally, in some embodiments of the present application, the above-mentioned service cell and the neighboring cell are cells of different systems; the above-mentioned processor 110 is also used to determine the second compensation information by using the first cell signal quality parameter through the second SIM card before sending the switching request when the first cell signal quality parameter and the second cell signal quality parameter meet the cell switching condition; the above-mentioned radio frequency unit 101 is used to send second indication information to the network device corresponding to the service cell; wherein the second indication information is used to indicate that the first signal quality threshold should be increased according to the second compensation information.

[0139] Optionally, in some embodiments of the present application, the processor 110 is also used for the radio frequency unit 101 to obtain the movement trajectory of the UE before measuring the first cell signal quality parameter and the second cell signal quality parameter through the first SIM card when it is detected that the UE's location satisfies the first condition; the processor 110 is also used to determine the UE's location based on the movement trajectory, the coverage of the serving cell, and the coverage of the neighboring cell.

[0140] Optionally, in some embodiments of the present application, the first condition includes any one of the following:

[0141] The distance between the UE and the edge of the serving cell is less than or equal to a first distance threshold;

[0142] The distance between the UE and the edge of the neighboring cell is less than or equal to the second distance threshold;

[0143] The UE moves back and forth between the coverage of the serving cell and the neighboring cell.

[0144] In the UE provided in the embodiment of the present application, when it is detected that the location of the UE meets the first condition, the first cell signal quality parameter and the second cell signal quality parameter are measured through the first SIM card; when the first cell signal quality parameter and the second cell signal quality parameter meet the cell switching condition, the UE does not send a switching request; wherein the first cell signal quality parameter is used to indicate the signal quality of the UE's serving cell, and the second cell signal quality parameter is used to indicate the signal quality of the neighboring cell of the serving cell. In this scheme, when it is detected that the location of the UE meets the first condition, that is, when it is detected that the location of the UE is a location where the ping-pong effect is likely to occur, the signal quality of the serving cell and the neighboring cell of the serving cell is detected through the first SIM card of the UE. When the signal quality meets the condition for switching the cell, the UE chooses not to switch the serving cell, thereby reducing the number of cell switchings, thereby avoiding the problem of "switching" back and forth between the serving cell where the UE resides and the neighboring cell, which causes the system transmission bandwidth to be occupied, so as to ensure the communication quality of the UE and improve the communication effect.

[0145] It should be understood that in the embodiment of the present application, the input unit 104 may include a graphics processor (Graphics Processing Unit, GPU) 1041 and a microphone 1042, and the graphics processor 1041 processes the image data of a static picture or 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 a touch panel 1071 and at least one of other input devices 1072. The touch panel 1071 is also called a touch screen. The touch panel 1071 may include two parts: a touch detection device and a touch controller. Other input devices 1072 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.

[0146] 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, 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 109 may include a volatile memory or a non-volatile memory, or the memory 109 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 109 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0147] The processor 110 may include one or more processing units; optionally, the processor 110 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 110.

[0148] 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, the various processes of the above-mentioned service cell switching method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0149] The processor is the processor in the electronic device 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.

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

[0151] 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.

[0152] 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 service cell switching method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0153] 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.

[0154] 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 prior art, 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.

[0155] 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 serving cell switching method, applied to a user equipment UE, wherein the UE comprises a first user identity identification SIM card and a second SIM card, characterized in that: The method comprises: When it is detected that the location of the UE satisfies the first condition, measuring the first cell signal quality parameter and the second cell signal quality parameter by using the first SIM card; When the first cell signal quality parameter and the second cell signal quality parameter meet a cell switching condition, the UE does not send a switching request; The first cell signal quality parameter is used to indicate the signal quality of the serving cell of the UE, and the second cell signal quality parameter is used to indicate the signal quality of a neighboring cell of the serving cell.

2. The method according to claim 1, characterized in that In the case where the serving cell and the neighboring cell are cells of the same system, the cell switching condition includes: the first cell signal quality parameter is less than or equal to a first signal quality threshold, and the second cell signal quality parameter is greater than or equal to a second signal quality threshold; In the case where the serving cell and the neighboring cell are cells of different systems, the cell switching condition includes: the first cell signal quality parameter is less than or equal to a third signal quality threshold, and the second cell signal quality parameter is greater than or equal to a fourth signal quality threshold.

3. The method according to claim 2, characterized in that The serving cell and the neighboring cell are cells of the same system; When the first cell signal quality parameter and the second cell signal quality parameter meet a cell switching condition, before the UE does not send a switching request, the method further includes: sending the first cell signal quality parameter and the second cell signal quality parameter to the second SIM card through the first SIM card; Determine, by the second SIM card, first compensation information using the first cell signal quality parameter and the second cell signal quality parameter, and send first indication information to a network device corresponding to the serving cell; The first indication information carries the first compensation information, and the first indication information is used to indicate that the first signal quality threshold is increased and the second signal quality threshold is decreased according to the first compensation information.

4. The method according to claim 2, characterized in that: The serving cell and the neighboring cell are cells of different systems; When the first cell signal quality parameter and the second cell signal quality parameter meet a cell switching condition, before the UE does not send a switching request, the method further includes: Determine second compensation information using the first cell signal quality parameter through the second SIM card, and send second indication information to the network device corresponding to the serving cell; The second indication information is used to instruct to increase the first signal quality threshold according to the second compensation information.

5. The method according to claim 1, characterized in that Before measuring the first cell signal quality parameter and the second cell signal quality parameter by using the first SIM card when it is detected that the location of the user equipment UE meets the first condition, the method further includes: Acquire the movement trajectory of the UE; The location of the UE is determined based on the moving trajectory, the coverage of the serving cell, and the coverage of the neighboring cell.

6. The method according to claim 1 or 5, characterized in that: The first condition includes any of the following: The distance between the UE and the edge of the serving cell is less than or equal to a first distance threshold; The distance between the location of the UE and the edge of the neighboring cell is less than or equal to a second distance threshold; The UE moves back and forth between the coverage of the serving cell and the neighboring cell.

7. A serving cell switching device, characterized in that: Applied to UE, the UE includes a first SIM card and a second SIM card, and the serving cell switching device includes: a measuring module and a sending module; The measuring module is configured to measure the first cell signal quality parameter and the second cell signal quality parameter through the first SIM card when it is detected that the location of the UE satisfies the first condition; The sending module is configured to not send a handover request if the first cell signal quality parameter measured by the measuring module and the second cell signal quality parameter measured by the measuring module meet a cell handover condition; The first cell signal quality parameter is used to indicate the signal quality of the serving cell of the UE, and the second cell signal quality parameter is used to indicate the signal quality of a neighboring cell of the serving cell.

8. The device according to claim 7, characterized in that In the case where the serving cell and the neighboring cell are cells of the same system, the cell switching condition includes: the first cell signal quality parameter is less than or equal to a first signal quality threshold, and the second cell signal quality parameter is greater than or equal to a second signal quality threshold; In the case where the serving cell and the neighboring cell are cells of different systems, the cell switching condition includes: the first cell signal quality parameter is less than or equal to a third signal quality threshold, and the second cell signal quality parameter is greater than or equal to a fourth signal quality threshold.

9. An electronic device, characterized in that: The method comprises a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the service cell switching method as claimed in any one of claims 1 to 6.

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