Cell reselection method and device, electronic equipment, chip and medium
By additionally evaluating preset communication conditions when candidate cells do not meet the cell reselection criteria, the problem of untimely terminal reselection in 4G and 5G networks is solved, enabling timely handover of high-priority cells and improving network resource utilization and user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-17
- Publication Date
- 2026-04-10
AI Technical Summary
When 4G and 5G networks are deployed simultaneously, terminals tend to be overly conservative and reselect to camp on 4G cells when in 5G coverage areas, resulting in low network resource utilization and poor user experience. This is especially true when ThreshX, HighP or ThreshX, HighQ configuration values are large, as untimely reselection affects the 5G network occupancy rate and user experience.
When a candidate cell does not meet the cell reselection criteria, an additional assessment is conducted to determine whether it meets the preset communication conditions, including a comprehensive judgment of measurement results and dwell time, to ensure that the terminal can switch to a high-priority cell with better communication quality in a timely manner.
It effectively improves network resource utilization and user experience, avoids terminals from staying in low-quality or low-priority service cells for a long time due to overly conservative reselection rules, and increases the network occupancy rate of high-priority cells.
Smart Images

Figure CN121842789A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of wireless communication technology, and in particular to a cell reselection method and apparatus, electronic device, chip and medium. Background Technology
[0002] Because 4G and 5G networks are deployed simultaneously, 5G cells (SA cells) are not continuous. When a terminal is in an idle state, if it enters a 5G coverage area, a high-priority reselection will be triggered, and it will be reselected to camp on a 5G cell. If the terminal moves out of the 5G coverage area, a low-priority reselection will be triggered, and it will be reselected to camp on a 4G cell. Summary of the Invention
[0003] This disclosure provides a cell reselection method, apparatus, electronic device, chip, and medium, proposing a method for timely reselection and re-camping on a high-priority cell when a terminal moves to a high-priority cell.
[0004] A first aspect of this disclosure provides a cell reselection method, the method comprising: in response to a candidate cell having a higher priority than a serving cell, determining whether a candidate cell meets cell reselection conditions based on measurement results of the candidate cell; if a candidate cell does not meet cell reselection conditions, determining whether a candidate cell meets preset communication conditions based on measurement results of the serving cell and / or measurement results of the candidate cell; identifying a candidate cell that meets the preset communication conditions as a target cell, and performing cell reselection from the serving cell to the target cell.
[0005] In some embodiments of this disclosure, the measurement results include at least one of the following: reference signal received power (RSRP); reference signal received quality (RSRQ); and signal-to-noise ratio (SINR).
[0006] In some embodiments of this disclosure, determining whether a candidate cell meets the cell reselection criteria based on the measurement results of the candidate cell includes: obtaining system information of the serving cell; determining the measurement result to be evaluated from the measurement results of the candidate cell based on the system information; and determining whether the candidate cell meets the cell reselection criteria based on the measurement result to be evaluated.
[0007] In some embodiments of this disclosure, a measurement result to be evaluated is determined from the measurement results of candidate cells based on system information, including any one of the following: if the minimum RSRQ value of the serving cell is configured in the system information, the measurement result to be evaluated is determined to be the RSRQ of the candidate cell; if the minimum RSRQ value of the serving cell is not configured in the system information, the measurement result to be evaluated is determined to be the RSRP of the candidate cell.
[0008] In some embodiments of this disclosure, based on the measurement results to be evaluated, it is determined whether a candidate cell meets the cell reselection conditions, including any one of the following: the calculated value of the candidate cell's RSRQ is less than or equal to a first preset threshold, and / or the terminal's dwell time in the serving cell is greater than or equal to a first preset duration, thus determining that the candidate cell does not meet the cell reselection conditions; the calculated value of the candidate cell's RSRP is less than or equal to a second preset threshold, and / or the terminal's dwell time in the serving cell is greater than or equal to a first preset duration, thus determining that the candidate cell does not meet the cell reselection conditions.
[0009] In some embodiments of this disclosure, determining whether a candidate cell meets preset communication conditions based on the measurement results of the serving cell and / or the measurement results of the candidate cell includes at least one of the following: if, within a second preset duration, the difference between the RSRP value of the serving cell and the RSRP value of the candidate cell is greater than or equal to a third preset threshold, and the terminal's dwell time in the serving cell is greater than or equal to a first preset duration, then the candidate cell is determined to meet the preset communication conditions; if, within a third preset duration, the measurement result of the candidate cell is greater than or equal to a fourth preset threshold, and the terminal's dwell time in the serving cell is greater than or equal to the first preset duration, then the candidate cell is determined to meet the preset communication conditions.
[0010] In some embodiments of this disclosure, the measurement result of the candidate cell being greater than or equal to a fourth preset threshold includes at least one of the following: the RSRP value of the candidate cell is greater than or equal to a preset RSRP threshold; the RSRQ value of the candidate cell is greater than or equal to a preset RSRQ threshold; the SINR value of the candidate cell is greater than or equal to a preset SINR threshold.
[0011] In some embodiments of this disclosure, a candidate cell that meets preset communication conditions is determined as the target cell, and cell reselection from the serving cell to the target cell is performed, including: interrupting the communication connection with the serving cell; initiating a random access procedure to the target cell, and camping in the target cell.
[0012] In the above embodiments, by additionally evaluating whether a high-priority candidate cell meets the preset communication conditions when it does not meet the cell reselection conditions, the terminal can be proactively switched to a high-priority cell with better communication quality. This avoids the terminal from staying in a low-quality or low-priority serving cell for a long time due to overly conservative reselection rules, effectively improving network resource utilization and user experience. A second aspect of this disclosure provides a cell reselection apparatus, comprising: a determining module, a judging module, and an execution module. The determining module is configured to determine whether a candidate cell meets cell reselection conditions based on measurement results of the candidate cell, in response to a candidate cell having a higher priority than the serving cell. The judging module is configured to determine whether a candidate cell meets preset communication conditions based on measurement results of the serving cell and / or the candidate cell, if the candidate cell does not meet the cell reselection conditions. The execution module is configured to determine the candidate cell that meets the preset communication conditions as the target cell and perform cell reselection from the serving cell to the target cell.
[0013] In some embodiments of this disclosure, the measurement results include at least one of the following: reference signal received power (RSRP); reference signal received quality (RSRQ); and signal-to-noise ratio (SINR).
[0014] In some embodiments of this disclosure, the determination module is used to: obtain system information of the serving cell; determine the measurement result to be evaluated from the measurement results of the candidate cells based on the system information; and determine whether the candidate cell meets the cell reselection conditions based on the measurement result to be evaluated.
[0015] In some embodiments of this disclosure, the determining module is used to: obtain system information of the serving cell; determine the measurement result to be evaluated from the measurement results of the candidate cells based on the system information; and determine whether the candidate cell meets the cell reselection conditions based on the measurement result to be evaluated.
[0016] In some embodiments of this disclosure, the determining module is used to: determine the RSRQ of the candidate cell as the measurement result to be evaluated when the minimum RSRQ value of the serving cell is configured in the system information; and determine the RSRP of the candidate cell as the measurement result to be evaluated when the minimum RSRQ value of the serving cell is not configured in the system information.
[0017] In some embodiments of this disclosure, the determining module is configured to: determine that the candidate cell does not meet the cell reselection condition if the calculated value of the RSRQ of the candidate cell is less than or equal to a first preset threshold, and / or the dwell time of the terminal in the serving cell is greater than or equal to a first preset duration; and determine that the candidate cell does not meet the cell reselection condition if the calculated value of the RSRP of the candidate cell is less than or equal to a second preset threshold, and / or the dwell time of the terminal in the serving cell is greater than or equal to a first preset duration.
[0018] In some embodiments of this disclosure, the determination module is configured to: determine that the candidate cell meets preset communication conditions if, within a second preset time period, the difference between the RSRP value of the serving cell and the RSRP value of the candidate cell is greater than or equal to a third preset threshold, and the terminal's dwell time in the serving cell is greater than or equal to a first preset time period; and determine that the candidate cell meets preset communication conditions if, within a third preset time period, the measurement result of the candidate cell is greater than or equal to a fourth preset threshold, and the terminal's dwell time in the serving cell is greater than or equal to the first preset time period.
[0019] In some embodiments of this disclosure, the measurement result of the candidate cell being greater than or equal to a fourth preset threshold includes at least one of the following: the RSRP value of the candidate cell is greater than or equal to a preset RSRP threshold; the RSRQ value of the candidate cell is greater than or equal to a preset RSRQ threshold; the SINR value of the candidate cell is greater than or equal to a preset SINR threshold.
[0020] In some embodiments of this disclosure, the execution module is used to: interrupt the communication connection with the serving cell; initiate a random access procedure to the target cell; and reside in the target cell.
[0021] In the above embodiments, the cell reselection device can proactively switch the terminal to a high-priority cell with better communication quality by additionally evaluating whether the high-priority candidate cell meets the preset communication conditions when the high-priority candidate cell does not meet the cell reselection conditions. This avoids the terminal from staying in a low-quality or low-priority serving cell for a long time due to overly conservative reselection rules, thereby effectively improving network resource utilization and user experience. A third aspect of this disclosure provides an electronic device comprising: a processor and a memory for storing a computer program capable of running on the processor, wherein the processor, when running the computer program, performs the method described in any one of the first aspects of this disclosure.
[0022] A fourth aspect of this disclosure provides a non-transitory computer-readable storage medium storing computer instructions for causing a computer to perform any of the methods described in the first aspect of this disclosure.
[0023] A fifth aspect of this disclosure provides a computer program product that, when run on a computer, causes the computer to perform the method as described in any one of the first aspects of this disclosure.
[0024] A sixth aspect of this disclosure provides a chip including at least one processor and a communication interface; the communication interface is used to receive signals input to the chip or signals output from the chip, and the processor communicates with the communication interface and implements the method described in any one of the first aspects of this disclosure through logic circuits or executing code instructions.
[0025] In summary, the cell reselection method, apparatus, electronic device, chip, and medium proposed in this disclosure, responding to the fact that candidate cells have a higher priority than serving cells, determine whether a candidate cell meets the cell reselection conditions based on the measurement results of the candidate cell; if a candidate cell does not meet the cell reselection conditions, determine whether a candidate cell meets preset communication conditions based on the measurement results of the serving cell and / or the measurement results of the candidate cell; and determine the candidate cell that meets the preset communication conditions as the target cell, performing cell reselection from the serving cell to the target cell. This method, by adding judgment conditions during the low-priority to high-priority cell reselection process, enables the terminal to reselect a high-priority cell in a timely manner, increasing the network occupancy rate of high-priority cells, thereby improving the user experience. It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0026] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure, and are not intended to unduly limit this disclosure.
[0027] Figure 1 This is a schematic diagram of a communication scenario; Figure 2 A schematic diagram of the 4G to 5G high-priority reselection process; Figure 3 This is a schematic flowchart of a cell reselection method proposed in an embodiment of this disclosure; Figure 4 This is a flowchart illustrating another cell reselection method proposed in an embodiment of this disclosure; Figure 5 This is a flowchart illustrating another cell reselection method proposed in an embodiment of this disclosure; Figure 6 This is a flowchart illustrating another cell reselection method proposed in an embodiment of this disclosure; Figure 7 A flowchart illustrating a 4G to 5G high-priority cell reselection optimization method; Figure 8 This is a schematic diagram of the structure of a cell reselection device according to an embodiment of this disclosure; Figure 9 This is a schematic diagram illustrating an electronic device for implementing the above-described cell reselection method according to an exemplary embodiment; Figure 10 This is a schematic diagram of the structure of a chip for implementing the above-described cell reselection method, according to an exemplary embodiment. Detailed Implementation
[0028] Embodiments of this disclosure are described in detail below. Examples of these embodiments are illustrated in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this disclosure, and should not be construed as limiting this disclosure.
[0029] like Figure 1 The diagram illustrates a communication scenario where 4G and 5G (SA) cells are deployed simultaneously, but the 5G cells are discontinuous. This allows 5G-enabled terminals to reside on 5G cells as much as possible. During network deployment, 5G cells are generally designated as high-priority cells, while 4G cells (NSA cells / ordinary LTE cells) are designated as low-priority cells.
[0030] In related technologies, the definition of 4G to 5G high-priority reselection is as follows: If SystemInformationBlockType3 (SIB3) is configured with threshServingLowQ (serving cell low-priority reselection quality threshold), and if a 5G cell continuously satisfies Squal (cell quality value) > ThreshX for a period of time... HighQ (High-priority reselection quality threshold), and if the 5G cell remains on the 4G cell for more than 1 second, then the 5G cell is considered to meet the 4G to 5G high-priority reselection evaluation conditions. Conversely, if SystemInformationBlockType3 is not configured with threshServingLowQ, and if the 5G cell continuously satisfies Srxlev (cell received signal level) > ThreshX for a period of time... HighP (High-priority reselection level threshold), and if the cell stays in the 4G cell for more than 1 second, the 5G cell is considered to meet the 4G to 5G high-priority reselection evaluation conditions.
[0031] Among them, calculation Squal and Srxlev The formula is as follows: Srxlev = Q rxlevmeas – Q rxlevmin – Pcompensation - Qoffset temp ; Squal = Q qualmeas – Q qualmin - Qoffset temp ; The meanings of the parameters are shown in Table 1: Table 1:
[0032] ThreshX HighQ ThreshXHighP You can find these values in the SystemInformationBlockType24 configuration file. They correspond to threshX-HighQ-r15 and threshX-High-r15 respectively. For the threshX-HighQ-r15 and threshX-High-r15 parameters, the smaller the value, the lower the requirement for 5G reselection signal quality, and the easier it is to initiate 4G to 5G reselection. The larger the value, the higher the requirement for 5G reselection signal quality, and the more difficult it is to initiate 4G to 5G reselection.
[0033] like Figure 2 The flowchart shown below illustrates the process of high-priority reselection from 4G to 5G. The steps are described as follows: (1) The UE starts the reselection evaluation based on the measurement values of the 5G cell.
[0034] (2) The UE performs a reselection evaluation based on whether SystemInformationBlockType3 is configured with threshServingLowQ.
[0035] (2.1) SystemInformationBlockType3 configuration threshServingLowQ If the 5G cell measurement values continuously satisfy Squal>Thresh over a period of time X, HighQ If the UE stays in the 4G cell for more than 1 second, it is considered that the 5G cell meets the evaluation conditions for high priority reselection from 4G to 5G and proceeds to step (3); otherwise, the UE proceeds to step (1) again based on the measurement value of the next 5G cell.
[0036] (2.2) SystemInformationBlockType3 is not configured with threshServingLowQ If the 5G cell measurement values continuously satisfy Srxlev > Thresh over a period of time X, HighP If the UE stays in the 4G cell for more than 1 second, it is considered that the 5G cell meets the evaluation conditions for high priority reselection from 4G to 5G and proceeds to step (3); otherwise, the UE proceeds to step (1) again based on the measurement value of the next 5G cell.
[0037] (3) Trigger 4G to 5G high priority reselection and stay in 5G cell.
[0038] Based on the above process, the measurement value of a 5G cell must satisfy Srxlev > Thresh. X, HighP Or Squal>Thresh X, HighQ Only then can a high-priority reselection from 4G to 5G be initiated. If Thresh... X, HighPor Thresh X, HighQ The higher the configuration value, the higher the requirements for 5G reselection signal quality, and the more difficult it is to initiate a 4G to 5G reselection. From the current network perspective, there are Threshold issues. X, HighP or Thresh X, HighQ With larger configuration values, it is difficult for the terminal to initiate a 4G to 5G high-priority reselection. Only when the 5G cell measurement value is good enough can the 4G to 5G high-priority reselection be initiated. This will result in a later high-priority reselection, affecting the 5G network occupancy rate. In fact, the untimely reselection may even cause 4G paging to be dropped, affecting the user experience.
[0039] Therefore, to address the shortcomings of the aforementioned technical solutions, this disclosure proposes a cell reselection method to solve the problem of high-priority reselection in 4G to 5G scenarios when Threshold... X, HighP or Thresh X, HighQ When the configuration value is large, based on the 4G / 5G cell measurement values, combined with the reselection evaluation conditions and the judgment conditions in this solution (UE optimization processing), high-priority reselection can be triggered earlier, thereby increasing the 5G network occupancy rate and improving the user experience.
[0040] The cell reselection method disclosed herein is executed by a terminal device that supports 5G.
[0041] The cell reselection method disclosed herein is applied to a communication system, which includes terminal equipment, a serving cell, and at least one neighboring cell. Among the serving cell and the neighboring cells, there are 4G cells and 5G cells. The coverage areas between the 4G cells and the 5G cells may or may not intersect, and this disclosure does not impose any restrictions on this.
[0042] In the embodiments of this disclosure, the terminal, terminal device, and UE can be used interchangeably. The type of terminal device is not limited in this disclosure, and it can be a mobile terminal, vehicle terminal, A-IoT device, etc.
[0043] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriberstation, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, and client can be used interchangeably.
[0044] The following explains the technical terms used in this disclosure: 1. RSRP: Reference Signal Receiving Power / Reference Signal Received Power; 2. RSRQ: Reference Signal Received Quality; 3. SINR: Signal Interference Noise Ratio; 4. RSSI: Received Signal Strength Indication; 5. TS: Timing Advance; 6. SFN: System Frame Number; 7. CQI: Channel Quality Indicator; 8. RTT: Round Trip Time; 9. AoA: Angle of Arrival; 10. RAT: Radio Access Technology; 11. TAU: Tracking Area Update.
[0045] The cell reselection method and cell reselection device proposed in this application will be described in detail below with reference to the accompanying drawings.
[0046] Figure 3 This is a flowchart of a cell reselection method proposed in an embodiment of this disclosure, as follows: Figure 3 As shown, the method includes the following steps: Step 301: In response to the fact that the priority of the candidate cell is higher than that of the serving cell, determine whether the candidate cell meets the cell reselection conditions based on the measurement results of the candidate cell.
[0047] In some embodiments, a candidate cell may be a cell whose coverage area of the access network device is close to the terminal, i.e., a mobile terminal may move to its coverage area.
[0048] In some embodiments, the terminal may have multiple candidate cells, including cells with a lower priority than the serving cell, cells with a higher priority than the serving cell, and cells with the same priority as the serving cell.
[0049] Specifically, when a terminal moves to a cell coverage area with a priority lower than that of the serving cell, it can trigger a low-priority reselection process; when a terminal moves to a cell coverage area with a priority higher than that of the serving cell, it can trigger a high-priority reselection process.
[0050] In some embodiments, the candidate cell has a higher priority than the serving cell; for example, the candidate cell may be a 5G cell and the serving cell may be a 4G cell.
[0051] Furthermore, the candidate cell can also be a 6G cell, with the serving cell being a 5G cell; or in future communication systems, the candidate cell can be a cell with higher priority than 6G, with the serving cell being a 6G, 5G, or 4G cell, and so on.
[0052] In some embodiments, when the priority of a candidate cell is higher than that of the serving cell, the terminal will continuously measure the candidate cell to determine the measurement result of the candidate cell.
[0053] In some embodiments, measuring a candidate cell may involve measuring a reference signal of the candidate cell and determining the measurement result.
[0054] In some embodiments, the measurement results include at least one of the following: reference signal received power (RSRP); reference signal received quality (RSRQ); and signal-to-noise ratio (SINR).
[0055] In some embodiments, the RSRQ measurement results include the RSRQ value and the minimum received signal quality.
[0056] In some embodiments, RSRP measurement results include RSRP value and minimum received level.
[0057] In some embodiments, the measurement results may also include Received Signal Strength Indication (RSSI), Timing Advance (TS), System Frame Number (SFN), Channel Quality Indication (CQI), Round Trip Time (RTT), Angle of Arrival (AoA), etc.
[0058] In some embodiments, determining whether a candidate cell meets the cell reselection conditions based on the measurement results of the candidate cell can be done by using a high-priority cell reselection judgment process specified in related technologies to judge the measurement results of the candidate cell in order to determine whether the high-priority candidate cell meets the cell reselection conditions. The cell reselection conditions can be pre-set conditions for high-priority cell reselection.
[0059] In some embodiments, the condition for reselecting a high-priority cell may be that the measurement result of the candidate cell reaches a preset threshold, or the calculated value of the measurement result of the candidate cell reaches a preset threshold, which is not limited in this disclosure.
[0060] In some embodiments, different cell reselection conditions can be set for cells with different priorities. For example, a first cell reselection condition can be set for high-priority reselection from 4G to 5G, and a second cell reselection condition can be set for high-priority reselection from 5G to 6G, etc. This disclosure does not limit this.
[0061] Step 302: If the candidate cell does not meet the cell reselection conditions, determine whether the candidate cell meets the preset communication conditions based on the measurement results of the serving cell and / or the measurement results of the candidate cell.
[0062] In some embodiments, if a candidate cell does not meet the cell reselection conditions, the terminal will not perform cell reselection from the serving cell to the candidate cell. In some cases, the threshold set for the cell reselection conditions may be too high, resulting in the measurement results of the candidate cell being sufficient for the terminal's normal communication. However, the high threshold may prevent the terminal from reselecting to a high-priority cell in a timely manner. Furthermore, since the terminal has moved to the edge of the serving cell's coverage area, the serving cell can no longer provide good communication services to the terminal. As a result, the terminal cannot reselect to a candidate cell in a timely manner, leading to paging loss and a decline in the user experience.
[0063] In some embodiments, if a candidate cell does not meet the cell reselection conditions, a judgment is added on whether the candidate cell meets the preset communication conditions. This allows for supplementary condition judgments based on the measurement results of the serving cell and / or the candidate cell, so that if the candidate cell meets the preset communication conditions, the candidate cell can be reselected in a timely manner, thereby achieving reselection from a low-priority serving cell to a high-priority candidate cell.
[0064] In some embodiments, the preset communication conditions may be pre-defined conditions, which can be customized according to the scenario or requirements, and this disclosure does not limit them.
[0065] In some embodiments, the preset communication condition may be that the measurement result of the serving cell is lower than a preset threshold, thereby reflecting that the serving cell cannot provide communication services to the terminal, and the terminal can promptly reselect a high-priority candidate cell.
[0066] In some embodiments, the preset communication condition may be that the calculated value of the measurement results of the candidate cell and the measurement results of the serving cell is greater than a preset threshold, thereby reflecting that the candidate cell can provide better communication services to the terminal than the serving cell, and the terminal can promptly reselect a high-priority candidate cell.
[0067] In some embodiments, the preset communication condition may be that the measurement result other than the measurement result judged in the cell reselection condition of the candidate cell is greater than a preset threshold, so as to avoid the terminal being able to reselect the candidate cell in a timely manner when the candidate cell does not meet the cell reselection condition but other measurement results meet the preset communication condition.
[0068] Step 303: Select the candidate cells that meet the preset communication conditions as the target cells and perform cell reselection from the serving cell to the target cell.
[0069] In some embodiments, there may be at least one candidate cell that does not meet the cell reselection conditions. Among the at least one candidate cell, the candidate cell that meets the preset communication conditions is determined as the target cell for cell reselection. Then the terminal can perform cell reselection from the serving cell to the target cell in a timely manner.
[0070] In some embodiments, the cell reselection performed by the terminal from the serving cell to the target cell can be a reselection process in related technologies. The terminal can establish a communication connection with the target cell, and the target cell provides services to the terminal, ensuring normal communication of the terminal. Furthermore, the high-priority cell provides services to the terminal, which can achieve higher data rates, lower latency, and greater reliability and flexibility.
[0071] In the above embodiments, by additionally evaluating whether a high-priority candidate cell meets the preset communication conditions when it does not meet the cell reselection conditions, the terminal can be proactively switched to a high-priority cell with better communication quality. This avoids the terminal from staying in a low-quality or low-priority serving cell for a long time due to overly conservative reselection rules, effectively improving network resource utilization and user experience.
[0072] Figure 4 This is a flowchart illustrating another cell reselection method proposed in an embodiment of this disclosure. Based on Figure 3 The embodiment shown, Figure 3 Step 301 is further defined, such as... Figure 4 As shown, the method includes the following steps: Step 401: Obtain system information for the serving cell.
[0073] In some embodiments, the system information may be broadcast to the terminal by the serving cell, and the terminal may obtain the threshold parameters for cell reselection determination through the system information of the serving cell.
[0074] In some embodiments, the system information may include the minimum RSRQ threshold of the serving cell for cell reselection determination.
[0075] For example, threshServingLowQ can be configured in the SystemInformationBlockType3 of the serving cell. threshServingLowQ is used by the terminal to determine the high-priority reselection from 4G to 5G.
[0076] Step 402: Based on system information, determine the measurement results to be evaluated from the measurement results of the candidate cells.
[0077] In some embodiments, the determination of the measurement result to be evaluated from the measurement results of candidate cells based on system information may be based on whether a threshold parameter is configured in the system information. If a threshold parameter is configured, the measurement result of the same type as the threshold parameter is used to determine the cell reselection; otherwise, other types of measurement results are used to determine the cell reselection.
[0078] In some embodiments, determining the measurement result to be evaluated from the measurement results of candidate cells based on system information includes: determining the measurement result to be evaluated as the RSRQ of the candidate cell when the system information is configured with the lowest RSRQ value of the serving cell.
[0079] In some embodiments, if the minimum RSRQ value of the serving cell is configured in the system information, then the RSRQ of the candidate cell is used as the measurement result to be evaluated for cell reselection.
[0080] For example, if SystemInformationBlockType3 is configured with threshServingLowQ, then the RSRQ measurement value of the candidate cell is used to determine whether the candidate cell meets the cell reselection conditions.
[0081] In some embodiments, the measurement results to be evaluated include the RSRQ value of the candidate cell and the minimum received signal quality of the candidate cell.
[0082] In some embodiments, determining the measurement result to be evaluated from the measurement results of candidate cells based on system information includes: determining the measurement result to be evaluated as the RSRP of the candidate cell when the minimum RSRQ value of the serving cell is not configured in the system information.
[0083] In some embodiments, if the minimum RSRQ value of the serving cell is not configured in the system information, then measurement results other than RSRQ can be used as the measurement results to be evaluated.
[0084] In some embodiments, the RSRP of a candidate cell may include the RSRP value of the candidate cell and the lowest received level of the candidate cell.
[0085] For example, if SystemInformationBlockType3 is not configured with threshServingLowQ, then the candidate cell's RSRP measurement is used to determine whether the candidate cell meets the cell reselection criteria.
[0086] In the above embodiments, the selection logic for the measurement result to be evaluated is specified: RSRQ is used preferentially (if a threshold can be obtained), otherwise it falls back to RSRP. This prioritizes RSRQ, which can comprehensively reflect signal strength and quality, and helps to make more accurate reselection decisions; when the RSRQ requirement cannot be obtained, the more general RSRP is used as the evaluation benchmark, ensuring the universality and robustness of the method.
[0087] Step 403: Based on the measurement results to be evaluated, determine whether the candidate cell meets the cell reselection conditions. In some embodiments, based on the measurement results to be evaluated, it is determined whether the candidate cell meets the cell reselection conditions, including any one of the following: the calculated value of the candidate cell's RSRQ is less than or equal to a first preset threshold, and / or the terminal's dwell time in the serving cell is greater than or equal to a first preset duration, thus determining that the candidate cell does not meet the cell reselection conditions; the calculated value of the candidate cell's RSRP is less than or equal to a second preset threshold, and / or the terminal's dwell time in the serving cell is greater than or equal to a first preset duration, thus determining that the candidate cell does not meet the cell reselection conditions.
[0088] In some embodiments, the first preset threshold and the second preset threshold can be obtained from the system information of the serving cell. Their specific values can be customized according to the scenario or requirements, and this disclosure does not limit them.
[0089] In some embodiments, if the calculated value of the RSRQ of the candidate cell is less than or equal to a first preset threshold, and / or the dwell time of the terminal in the serving cell is greater than or equal to a first preset duration, it can be determined that the candidate cell does not meet the cell reselection conditions. This can be achieved by calculating the RSRQ value based on preset parameters and the relevant measurement value of the RSRQ of the candidate cell, and then comparing the calculated value of the RSRQ with the first preset threshold to determine whether the candidate cell meets the cell reselection conditions.
[0090] In some embodiments, the calculated value of RSRQ can be the difference between the RSRQ value of the candidate cell and the minimum received signal quality of the candidate cell and the temporary offset of the candidate cell.
[0091] In some embodiments, the first preset duration can be the minimum value of a pre-set dwell time, that is, to ensure that the terminal can dwell in the serving cell for a longer period of time and can receive messages from the serving cell normally, and to avoid the failure to communicate with the serving cell due to a dwell time that is too short.
[0092] For example, SystemInformationBlockType3 is configured with threshServingLowQ. If the 5G cell measurement values continuously satisfy Squal>Thresh over a period of time... X, HighQFurthermore, if a 5G cell remains on a 4G cell for more than one second, it is considered to meet the criteria for a high-priority 4G to 5G reselection. Conversely, if it remains on a 4G cell for less than one second, it is considered not to meet the criteria for a high-priority 4G to 5G reselection. X, HighQ These are the parameters configured in the system information.
[0093] Where Squal = Q qualmeas – Q qualmin - Qoffset temp Q qualmeas To measure the RSRQ value of a cell, Q qualmin To measure the minimum received signal quality of a cell, Qoffset temp To measure the temporary offset of the cell.
[0094] In some embodiments, when the 5G cell measurement does not satisfy Squal>Thresh X, HighQ If the 5G cell does not meet the reselection evaluation criteria if it stays in a 4G cell for less than 1 second, then the 5G cell needs to be judged in conjunction with the preset communication conditions.
[0095] In some embodiments, if the calculated RSRP value of a candidate cell is less than or equal to a second preset threshold, and / or the dwell time of the terminal in the serving cell is greater than or equal to a first preset duration, it is determined that the candidate cell does not meet the cell reselection conditions. The calculated RSRP value can be obtained based on preset parameters and related measurements of the candidate cell's RSRP, and then compared with the second preset threshold to determine whether the candidate cell meets the cell reselection conditions.
[0096] In some embodiments, the calculated RSRP value can be the difference between the RSRP value of the candidate cell and the lowest received level value of the candidate cell, the parameter that does not reach the maximum power of the cell, and the temporary offset of the candidate cell.
[0097] In some embodiments, the first preset duration can be a minimum value of a pre-set dwell time, that is, to ensure that the terminal can dwell in the serving cell for a relatively long time and can receive messages from the serving cell normally, avoiding the inability to communicate with the serving cell due to a dwell time that is too short. For example, it is 1 second.
[0098] For example, if SystemInformationBlockType3 is not configured with threshServingLowQ, and the 5G cell measurement values continuously satisfy Srxlev > Thresh for a period of time... X, HighP Furthermore, if a 5G cell remains on a 4G cell for more than one second, it is considered to meet the criteria for a high-priority 4G to 5G reselection. Conversely, if it remains on a 4G cell for less than one second, it is considered not to meet the criteria for a high-priority 4G to 5G reselection. X, HighPThese are the parameters configured in the system information.
[0099] Where Srxlev = Q rxlevmeas – Q rxlevmin – Pcompensation - Qoffset temp Q rxlevmeas To measure the RSRP value of a cell, Q rxlevmin To measure the minimum received power level of a cell, Pcompensation is the parameter that penalizes failure to reach the cell's maximum power, and Qoffset is the parameter used for this purpose. temp To measure the temporary offset of the cell.
[0100] In some embodiments, when the 5G cell measurement does not satisfy Srxlev > Thresh X, HighP If the 5G cell does not meet the reselection evaluation criteria if it stays in a 4G cell for less than 1 second, then the 5G cell needs to be judged in conjunction with the preset communication conditions.
[0101] In the above embodiments, the specific criteria for determining "failure to meet cell reselection conditions" are clearly defined. That is, the subsequent "preset communication conditions" evaluation is only triggered when the terminal has been stably camped (duration condition) and the signal strength or quality of the candidate cell is lower than a preset threshold. This avoids unnecessary complex judgments and possible frequent reselections when the terminal is mobile or has slight signal fluctuations, thus improving the stability of the reselection process and the terminal's energy efficiency.
[0102] In the above embodiments, by dynamically selecting the type of measurement result to be evaluated (RSRP or RSRQ) based on the system information of the serving cell, the reselection judgment can be matched with the actual configuration and optimization strategy on the network side, thereby improving the flexibility of the algorithm and network adaptability.
[0103] Figure 5 This is a flowchart illustrating another cell reselection method proposed in an embodiment of this disclosure. Based on Figures 3-4 The embodiment shown, Figure 5 right Figure 3 Step 302 in the text is further defined, such as Figure 5 As shown, it also includes at least one of the following steps.
[0104] Step 501: If, within a second preset time period, the difference between the RSRP value of the serving cell and the RSRP value of the candidate cell is greater than or equal to a third preset threshold, and the terminal's dwell time in the serving cell is greater than or equal to a first preset time period, then the candidate cell is determined to meet the preset communication conditions.
[0105] In some embodiments, the second preset duration may be a pre-set duration for continuous measurement and reselection judgment, which can be customized according to the scenario or requirements, and this disclosure does not limit it.
[0106] In some embodiments, the serving cell and the candidate cell are continuously measured within a second preset time period to obtain the RSRP value of the serving cell and the RSRP value of the candidate cell. The RSRP values of the serving cell and the candidate cell are compared. That is, when the difference between the larger RSRP value and the smaller RSRP value is greater than or equal to a preset third preset threshold, and the terminal stays in the serving cell for a sufficiently long time, such as greater than or equal to a first preset time period, then the candidate cell meets the preset communication conditions.
[0107] For example, if the difference between the 5G cell measurement value RSRP and the 4G cell measurement value RSRP is greater than or equal to a preset threshold 1, a high-priority reselection is triggered, and the terminal will perform cell reselection from the 4G cell to the 5G cell.
[0108] Step 502: If the measurement result of the candidate cell is greater than or equal to the fourth preset threshold within the third preset time period, and the terminal stays in the serving cell for a duration greater than or equal to the first preset time period, then the candidate cell is determined to meet the preset communication conditions.
[0109] In some embodiments, the third preset duration may be a pre-set duration for continuous measurement and reselection judgment. The value of the third preset duration may be customized according to the scenario or requirements, and this disclosure does not limit it.
[0110] In some embodiments, the fourth preset threshold may be preset according to the type of measurement result, such as setting a corresponding threshold for RSRP, setting a corresponding threshold for RSRQ, and setting a corresponding threshold for SINR.
[0111] In some embodiments, the measurement result of the candidate cell being greater than or equal to a fourth preset threshold includes at least one of the following: the RSRP value of the candidate cell is greater than or equal to a preset RSRP threshold; the RSRQ value of the candidate cell is greater than or equal to a preset RSRQ threshold; the SINR value of the candidate cell is greater than or equal to a preset SINR threshold.
[0112] In some embodiments, if the measurement result of the candidate cell is greater than or equal to the fourth preset threshold within the third preset time period, and the dwell time of the terminal in the serving cell is greater than or equal to the first preset time period (which may be the dwell time of the terminal in the serving cell being greater than or equal to 1 second), and the RSRP value of the candidate cell is greater than or equal to the preset RSRP threshold within the third preset time period, then the candidate cell meets the preset communication conditions.
[0113] In some embodiments, if the measurement result of the candidate cell is greater than or equal to the fourth preset threshold within the third preset time period, and the dwell time of the terminal in the serving cell is greater than or equal to the first preset time period (which may be the dwell time of the terminal in the serving cell being greater than or equal to 1 second), and the RSRQ value of the candidate cell is greater than or equal to the preset RSRQ threshold within the third preset time period, then the candidate cell meets the preset communication conditions.
[0114] In some embodiments, if the measurement result of the candidate cell is greater than or equal to the fourth preset threshold within the third preset time period, and the dwell time of the terminal in the serving cell is greater than or equal to the first preset time period (which may be the dwell time of the terminal in the serving cell being greater than or equal to 1 second), and the SINR value of the candidate cell is greater than or equal to the preset SINR threshold within the third preset time period, then the candidate cell meets the preset communication conditions.
[0115] In some embodiments, if the measurement result of the candidate cell is greater than or equal to the fourth preset threshold within the third preset time period, and the dwell time of the terminal in the serving cell is greater than or equal to the first preset time period (which may be the dwell time of the terminal in the serving cell being greater than or equal to 1 second), and at least two of the RSRP value, RSRQ value, and SINR value of the candidate cell are greater than or equal to the corresponding preset threshold within the third preset time period, then the candidate cell meets the preset communication conditions.
[0116] For example, if the 5G cell measurement values RSRP / RSRQ / SINR all meet or are greater than or equal to the corresponding private thresholds 2 / 3 / 4, then the terminal will be triggered to reselect with high priority from 4G to 5G.
[0117] In the above embodiments, by setting thresholds for three parameters, it is possible to judge any one of RSRP, RSRQ, and SINR. As long as any one or more of them are greater than or equal to the set corresponding threshold, it can be determined that the preset communication conditions are met, thereby enabling the terminal to perform cell reselection in a timely manner. This avoids the simplistic judgment based on only one parameter and prevents the terminal from failing to perform cell reselection in a timely manner due to one parameter not meeting the preset communication conditions, thus improving the efficiency of cell reselection.
[0118] In the above embodiments, either step 501 or step 502 is performed in different embodiments.
[0119] In the above embodiments, two specific judgment paths for "preset communication conditions" are defined: one is to identify scenarios where the signal of the candidate cell is significantly better than that of the current cell by comparing the RSRP difference between the serving cell and the candidate cell; the other is to identify scenarios where the communication quality of the candidate cell is absolutely superior by detecting whether the measurement result of the candidate cell itself exceeds an absolute quality threshold. These two paths provide clear and dual triggering criteria for actively switching to a better cell.
[0120] Figure 6 This is a flowchart illustrating another cell reselection method proposed in an embodiment of this disclosure. Based on Figures 3-5 The embodiment shown, Figure 6 right Figure 3 Step 303 in the text is further defined, such as Figure 6 As shown, it includes the following steps.
[0121] Step 601: Disconnect the communication connection with the serving cell.
[0122] In some embodiments, when a target cell that meets preset communication conditions exists, the terminal performs cell reselection from the serving cell to the target cell. That is, since the terminal is in an idle state and has no data connection, but is only in a camping relationship, the terminal immediately interrupts the connection with the serving cell.
[0123] Step 602: Initiate a random access procedure to the target cell and camp on the target cell.
[0124] In some embodiments, after the terminal interrupts its communication connection with the serving cell, it synchronizes with and camps on the target cell through a random access procedure.
[0125] In some embodiments, a terminal initiates a random access procedure, which may involve downlink synchronization, decoding the broadcast channel, receiving system messages, and successfully accessing the target cell. Due to changes in radio access technology, a tracking area update procedure needs to be initiated to notify the core network of the target cell or the hybrid core network of the serving cell / target cell of the terminal's current location and RAT type, so that the core network can correctly page the terminal. After completing the TAU, the terminal officially camps under the target cell and enters an idle state, where it can wait to be paged or initiate services.
[0126] In the above embodiments, if the terminal determines whether a candidate cell meets the cell reselection conditions, and the candidate cell meets the cell reselection conditions, the terminal will immediately execute... Figure 6 The illustrated embodiment performs cell reselection from the serving cell to a candidate cell that meets the cell reselection criteria.
[0127] In the above embodiments, after the terminal judges the cell reselection conditions and preset communication conditions for the candidate cells, it will immediately execute the cell reselection steps (disconnection, random access, camping) after the decision is completed, which ensures that the terminal can reselect a high-priority cell in a timely manner and avoids affecting the user experience.
[0128] In summary, the cell reselection method proposed in this disclosure introduces an intelligent "quality exception" channel on top of priority and signal threshold-based cell reselection rules. When a high-priority cell cannot be reselected due to not meeting traditional bias / hysteresis rules, the terminal will still perform reselection if its actual communication quality (determined by relative comparison or absolute threshold) is significantly better than the current serving cell. This breaks the "priority trap" or "signal stickiness" that may be caused by related rules, enabling the terminal to more proactively migrate to high-priority cells that truly provide a better experience. This optimizes load distribution and resource utilization at the system level and improves overall data rate, latency, and connection reliability at the user level, achieving a dual gain in network performance and user experience.
[0129] The following is a specific implementation method for a cell reselection method: In the 4G to 5G high-priority reselection scenario, based on the measurement values of 4G / 5G cells, combined with the reselection evaluation conditions in relevant technologies and the judgment conditions of this solution (UE optimization processing), when the reselection evaluation conditions are not met, high-priority reselection is triggered earlier according to the judgment conditions (UE optimization processing), thereby increasing the 5G network occupancy rate and improving the user experience.
[0130] There are two main judgment conditions, which are related by OR. As long as one of them is satisfied, the judgment condition is considered satisfied.
[0131] Condition 1: The difference between the 5G cell measurement value RSRP and the 4G cell measurement value RSRP is greater than or equal to the private threshold 1.
[0132] Condition 2: The 5G cell measurement values RSRP / RSRQ / SINR all meet the requirement of being greater than or equal to the corresponding private thresholds 2 / 3 / 4.
[0133] Figure 7 The following is a flowchart illustrating an optimization method for high-priority cell reselection from 4G to 5G, with the following steps: (1) The UE starts the reselection evaluation based on the measurement values of the 5G cell.
[0134] (2) The UE performs a reselection evaluation based on whether SystemInformationBlockType3 is configured with threshServingLowQ.
[0135] (2.1) SystemInformationBlockType3 configures threshServingLowQ: If the 5G cell measurement values continuously meet one of the following three conditions over a period of time: (a)Squal>Thresh X, HighQ (b) Private condition 1 is satisfied; (c) Private condition 2 is satisfied; If the UE stays in the 4G cell for more than 1 second, it is considered that the 5G cell meets the evaluation conditions for high priority reselection from 4G to 5G and proceeds to step (3); otherwise, the UE proceeds to step (1) again based on the measurement value of the next 5G cell.
[0136] (2.2) SystemInformationBlockType3 is not configured with threshServingLowQ: If the 5G cell measurement values continuously meet one of the following three conditions over a period of time: (a)Srxlev>Thresh X, HighP (b) Private condition 1 is satisfied; (c) Private condition 2 is satisfied; If the UE stays in the 4G cell for more than 1 second, it is considered that the 5G cell meets the evaluation conditions for high priority reselection from 4G to 5G and proceeds to step (3); otherwise, the UE proceeds to step (1) again based on the measurement value of the next 5G cell.
[0137] (3) Trigger 4G to 5G high priority reselection and stay in 5G cell.
[0138] In summary, the above solution has the following beneficial effects: In high-priority reselection scenarios from 4G to 5G, when Thresh... X, HighP or Thresh X, HighQ When the configuration value is large, the judgment condition (UE optimization processing) is combined with the reselection evaluation condition based on the measurement value of 4 / 5G cells. The terminal can trigger high-priority reselection in a timely manner, improve the 5G network occupancy rate, and enhance the user experience.
[0139] Figure 8 This is a schematic diagram of the structure of a cell reselection device 800 according to an embodiment of this disclosure. Figure 8 As shown, the device includes: a determination module 810, a judgment module 820, and an execution recovery module 830.
[0140] The determination module 810 is used to determine whether a candidate cell meets the cell reselection conditions based on the measurement results of the candidate cell, in response to the candidate cell having a higher priority than the serving cell. The judgment module 820 is used to determine whether a candidate cell meets the preset communication conditions based on the measurement results of the serving cell and / or the measurement results of the candidate cell when the candidate cell does not meet the cell reselection conditions. The execution module 830 is used to determine the candidate cells that meet the preset communication conditions as the target cells and perform cell reselection from the serving cell to the target cell.
[0141] In some embodiments, the measurement results include at least one of the following: reference signal received power (RSRP); reference signal received quality (RSRQ); and signal-to-noise ratio (SINR). In some embodiments, the determination module is configured to: obtain system information of the serving cell; determine the measurement result to be evaluated from the measurement results of the candidate cells based on the system information; and determine whether the candidate cell meets the cell reselection conditions based on the measurement result to be evaluated. In some embodiments, the determining module is configured to: obtain system information of the serving cell; determine the measurement result to be evaluated from the measurement results of the candidate cells based on the system information; and determine whether the candidate cell meets the cell reselection conditions based on the measurement result to be evaluated. In some embodiments, the determining module is configured to: determine the RSRQ of the candidate cell as the measurement result to be evaluated when the minimum RSRQ value of the serving cell is configured in the system information; and determine the RSRP of the candidate cell as the measurement result to be evaluated when the minimum RSRQ value of the serving cell is not configured in the system information. In some embodiments, the determining module is configured to: determine that the candidate cell does not meet the cell reselection condition if the calculated value of the candidate cell's RSRQ is less than or equal to a first preset threshold, and / or the terminal's dwell time in the serving cell is greater than or equal to a first preset duration; and determine that the candidate cell does not meet the cell reselection condition if the calculated value of the candidate cell's RSRP is less than or equal to a second preset threshold, and / or the terminal's dwell time in the serving cell is greater than or equal to a first preset duration. In some embodiments, the determination module is configured to: determine that the candidate cell meets the preset communication conditions if, within a second preset time period, the difference between the RSRP value of the serving cell and the RSRP value of the candidate cell is greater than or equal to a third preset threshold, and the terminal's dwell time in the serving cell is greater than or equal to a first preset time period; and determine that the candidate cell meets the preset communication conditions if, within a third preset time period, the measurement result of the candidate cell is greater than or equal to a fourth preset threshold, and the terminal's dwell time in the serving cell is greater than or equal to the first preset time period. In some embodiments, the measurement result of the candidate cell being greater than or equal to a fourth preset threshold includes at least one of the following: the RSRP value of the candidate cell is greater than or equal to a preset RSRP threshold; the RSRQ value of the candidate cell is greater than or equal to a preset RSRQ threshold; the SINR value of the candidate cell is greater than or equal to a preset SINR threshold.
[0142] In some embodiments, the execution module is used to: interrupt the communication connection with the serving cell; initiate a random access procedure to the target cell and reside in the target cell.
[0143] In summary, the cell reselection device proposed in this disclosure can proactively switch the terminal to a high-priority cell with better communication quality by additionally evaluating whether a high-priority candidate cell meets the preset communication conditions when the high-priority candidate cell does not meet the cell reselection conditions. This avoids the terminal from staying in a low-quality or low-priority serving cell for a long time due to overly conservative reselection rules, thereby effectively improving network resource utilization and user experience.
[0144] Regarding the cell reselection device in the above embodiments, the specific methods by which each module performs its operations have been described in detail in the embodiments related to the method, and will not be elaborated here.
[0145] Figure 9 This is a schematic diagram of the structure of an electronic device 900 for implementing the above-described cell reselection method, according to an exemplary embodiment.
[0146] Reference Figure 9 The electronic device 900 may include one or more of the following components: a processing component 902, a memory 904, a power supply component 906, an input / output (I / O) interface 908, a sensor component 910, and a communication component 912.
[0147] Processing component 902 typically controls the overall operation of electronic device 900, such as operations associated with display, telephone calls, data communication, battery management, and recording. Processing component 902 may include one or more processors 920 to execute instructions to perform all or part of the steps of the methods described above. Furthermore, processing component 902 may include one or more modules to facilitate interaction between processing component 902 and other components. For example, processing component 902 may include an equalization module to facilitate interaction between power supply component 906 and processing component 902.
[0148] Memory 904 is configured to store various types of data to support the operation of electronic device 900. Examples of this data include instructions for any application or method operating on electronic device 900, contact data, phonebook data, messages, pictures, videos, etc. Memory 904 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0149] Power supply component 906 provides power to various components of electronic device 900. Power supply component 906 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to electronic device 900.
[0150] I / O interface 908 provides an interface between processing component 902 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
[0151] Sensor assembly 910 includes one or more sensors for providing state assessment of various aspects of electronic device 900. For example, sensor assembly 910 can detect the on / off state of electronic device 900, the relative positioning of components such as the display and keypad of electronic device 900, changes in position of electronic device 900 or a component of electronic device 900, the presence or absence of user contact with electronic device 900, orientation or acceleration / deceleration of electronic device 900, and temperature changes of electronic device 900. Sensor assembly 910 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 910 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications.
[0152] In some embodiments, the sensor assembly 910 may further include an accelerometer, a gyroscope, a magnetometer, a pressure sensor, or a temperature sensor.
[0153] Communication component 912 is configured to facilitate wired or wireless communication between electronic device 900 and other devices. Electronic device 900 can access wireless networks based on communication standards, such as WiFi, 2G or 3G, 4G LTE, 5G NR (NewRadio), or combinations thereof. In one exemplary embodiment, communication component 912 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 912 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0154] In an exemplary embodiment, the electronic device 900 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the methods described above.
[0155] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 904 including instructions, which can be executed by a processor 920 of an electronic device 900 to perform the above-described method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0156] This disclosure also provides a computer-readable storage medium having stored thereon computer program instructions that, when executed by a processor, implement the steps of the cell reselection method provided in this disclosure.
[0157] Embodiments of this disclosure also provide a computer program product, including a computer program that is executed by a processor using the cell reselection method described in the above embodiments of this disclosure.
[0158] Figure 10 This is a schematic diagram illustrating the structure of a chip 1000 for implementing the above-described cell reselection method, according to an exemplary embodiment. (Refer to...) Figure 10 The chip 1000 includes at least one communication interface 1001 and a processor 1002. The communication interface 1001 is used to receive signals input to the chip 1000 or signals output from the chip 1000. The processor 1002 communicates with the communication interface 1001 and implements the cell reselection method described in the above embodiments of this disclosure through logic circuits or execution code instructions.
[0159] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0160] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "illustrative embodiment," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with an embodiment or example is included in at least one embodiment or example of the present invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in at least one embodiment or example.
[0161] Any process or method description in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing a particular logical function or process, and the scope of the preferred embodiments of the invention includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as will be understood by those skilled in the art to which embodiments of the invention pertain.
[0162] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a system including a processing module, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having at least one wiring (control method), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). In addition, computer-readable media can even be paper or other suitable media on which programs can be printed, because programs can be obtained electronically, for example, by optically scanning paper or other media, followed by editing, interpreting or otherwise processing as necessary, and then stored in computer memory.
[0163] It should be understood that various parts of the embodiments of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0164] Those skilled in the art will understand that all or part of the steps of the methods described in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, the program includes one or a combination of the steps of the method embodiments.
[0165] Furthermore, the functional units in the various embodiments of the present invention can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc.
[0166] Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present invention.
Claims
1. A cell reselection method, characterized by, The method comprises: in response to the priority of the candidate cell being higher than that of the serving cell, determining whether the candidate cell meets a cell reselection condition based on a measurement result of the candidate cell; in the case where the candidate cell does not meet the cell reselection condition, determining whether the candidate cell meets a preset communication condition based on a measurement result of the serving cell and / or a measurement result of the candidate cell; determining the candidate cell meeting the preset communication condition as a target cell, and performing cell reselection from the serving cell to the target cell.
2. The method of claim 1, wherein, The measurement result comprises at least one of: a reference signal received power (RSRP); a reference signal received quality (RSRQ); a signal-to-noise ratio (SINR).
3. The method of claim 2, wherein, The determination of whether the candidate cell meets the cell reselection condition based on the measurement result of the candidate cell comprises: obtaining system information of the serving cell; determining an evaluation measurement result from the measurement result of the candidate cell based on the system information; determining whether the candidate cell meets the cell reselection condition based on the evaluation measurement result.
4. The method of claim 3, wherein, The determination of the evaluation measurement result from the measurement result of the candidate cell based on the system information comprises any one of: in the case where the system information is configured with a minimum RSRQ value of the serving cell, determining the evaluation measurement result as the RSRQ of the candidate cell; in the case where the system information is not configured with the minimum RSRQ value of the serving cell, determining the evaluation measurement result as the RSRP of the candidate cell.
5. The method of claim 4, wherein, The determination of whether the candidate cell meets the cell reselection condition based on the evaluation measurement result comprises any one of: in the case where a calculated value of the RSRQ of the candidate cell is less than or equal to a first preset threshold value, and / or a length of residence of the terminal in the serving cell is greater than or equal to a first preset length, determining that the candidate cell does not meet the cell reselection condition; in the case where a calculated value of the RSRP of the candidate cell is less than or equal to a second preset threshold value, and / or a length of residence of the terminal in the serving cell is greater than or equal to the first preset length, determining that the candidate cell does not meet the cell reselection condition.
6. The method according to any one of claims 1 to 5, characterized in that, The determination of whether the candidate cell meets the preset communication condition based on the measurement result of the serving cell and / or the measurement result of the candidate cell comprises at least one of: in the case where a difference between an RSRP value of the serving cell and an RSRP value of the candidate cell is greater than or equal to a third preset threshold value within a second preset length, and a length of residence of the terminal in the serving cell is greater than or equal to a first preset length, determining that the candidate cell meets the preset communication condition; in the case where the measurement result of the candidate cell is greater than or equal to a fourth preset threshold value within a third preset length, and a length of residence of the terminal in the serving cell is greater than or equal to the first preset length, determining that the candidate cell meets the preset communication condition.
7. The method of claim 6, wherein, The measurement result of the candidate cell being greater than or equal to the fourth preset threshold value comprises at least one of: the RSRP value of the candidate cell being greater than or equal to a preset RSRP threshold value; The RSRQ value of the candidate cell is greater than or equal to a preset RSRQ threshold value; The SINR value of the candidate cell is greater than or equal to a preset SINR threshold value.
8. The method of claim 6, wherein, The execution module is configured to determine the candidate cell satisfying the preset communication condition as a target cell, and perform cell reselection from the serving cell to the target cell. interrupt the communication connection with the serving cell; initiate a random access procedure to the target cell, and camp on the target cell.
9. A cell reselection apparatus, characterized by comprising: The method comprises a determination module, a judgment module, and an execution module, The determination module is configured to, in response to the priority of the candidate cell being higher than that of the serving cell, determine whether the candidate cell satisfies a cell reselection condition based on a measurement result of the candidate cell; The judgment module is configured to, in a case where the candidate cell does not satisfy the cell reselection condition, determine whether the candidate cell satisfies a preset communication condition based on a measurement result of the serving cell and / or a measurement result of the candidate cell; The execution module is configured to determine the candidate cell satisfying the preset communication condition as a target cell, and perform cell reselection from the serving cell to the target cell.
10. The apparatus of claim 9, wherein, The judgment module is configured to: obtain system information of the serving cell; determine to-be-evaluated measurement results from the measurement result of the candidate cell based on the system information; determine whether the candidate cell satisfies the cell reselection condition based on the to-be-evaluated measurement results.
11. The apparatus of claim 10, wherein, The judgment module is configured to: in a case where, within a second preset time length, a difference between an RSRP value of the serving cell and an RSRP value of the candidate cell is greater than or equal to a third preset threshold value, and a camping time length of the terminal on the serving cell is greater than or equal to a first preset time length, determine that the candidate cell satisfies the preset communication condition; in a case where, within a third preset time length, the measurement result of the candidate cell is greater than or equal to a fourth preset threshold value, and the camping time length of the terminal on the serving cell is greater than or equal to the first preset time length, determine that the candidate cell satisfies the preset communication condition.
12. The apparatus of claim 10, wherein, The measurement result of the candidate cell being greater than or equal to the fourth preset threshold value comprises at least one of the following: The RSRP value of the candidate cell is greater than or equal to a preset RSRP threshold value; The RSRQ value of the candidate cell is greater than or equal to a preset RSRQ threshold value; The SINR value of the candidate cell is greater than or equal to a preset SINR threshold value.
13. The apparatus of claim 11, wherein, The execution module is configured to: interrupt the communication connection with the serving cell; initiate a random access procedure to the target cell, and camp on the target cell.
14. A communication device, characterized by The method comprises: a processor and a memory for storing a computer program capable of running on the processor, wherein the processor is configured to execute the computer program to perform the method of any one of claims 1 to 8, or the communication device comprises the cell reselection apparatus of any one of claims 9 to 13.
15. A non-transitory computer-readable storage medium having stored thereon computer instructions, wherein, The computer instructions are configured to cause the computer to perform the method of any one of claims 1 to 8.
16. A computer program product comprising a computer program, wherein, The computer program is executed by the processor to implement the method of any one of claims 1 to 8.
17. A chip, characterized by A chip comprising at least one processor and a communication interface; the communication interface is used to receive signals inputted into the chip or signals outputted from the chip, the processor communicates with the communication interface and realizes the method as claimed in any one of claims 1 to 8 through logic circuit or executing code instructions.