Cell measurement method and device, electronic device, and storage medium
By adjusting the cell measurement interval based on communication quality, the problem of excessive power consumption of the terminal during cell measurement was solved, achieving a balance between energy saving and communication quality, and improving the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING XIAOMI MOBILE SOFTWARE CO LTD
- Filing Date
- 2021-08-09
- Publication Date
- 2026-07-10
Smart Images

Figure CN115707022B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of mobile communications, and more particularly to a cell measurement method and apparatus, electronic device, and storage medium. Background Technology
[0002] Cell Reselection Priority defines the priority of the serving frequency in inter-frequency cell reselection. It is generally set to 0-7, with a higher value indicating a higher priority.
[0003] Generally, network selection priority is defined by the cell, for example, based on base station performance and load. Simultaneously, the cell can send its network selection priority to the terminal via broadcast system messages.
[0004] In related technologies, after a terminal camps on a serving cell, it can typically measure neighboring cells with higher network selection priority than the serving cell at fixed time intervals.
[0005] However, the terminal consumes a lot of energy when performing measurements, and how to balance the measurement needs of the terminal with energy conservation has become an urgent problem to be solved. Summary of the Invention
[0006] This disclosure provides a cell measurement method and apparatus, electronic device, and storage medium that can solve problems in related technologies.
[0007] According to a first aspect of this disclosure, a cell measurement method is provided, comprising:
[0008] Detect the communication quality of the communication service currently being executed by the terminal;
[0009] Based on the communication quality, the interval between measurements performed by the terminal is adjusted;
[0010] According to the adjusted interval, the neighboring cells of the current serving cell are measured.
[0011] According to a second aspect of this disclosure, a cell measurement device is provided, comprising:
[0012] The detection module is configured to detect the communication quality of the communication service currently being executed by the terminal;
[0013] The adjustment module is configured to adjust the interval between measurements performed by the terminal based on the communication quality.
[0014] The measurement module is configured to measure the neighboring cells of the currently serving cell according to the adjusted interval duration.
[0015] According to a third aspect of this disclosure, an electronic device is provided, comprising:
[0016] processor;
[0017] Memory used to store processor-executable instructions;
[0018] The processor implements the method as described in the first aspect by running the executable instructions.
[0019] According to a fourth aspect of this disclosure, a computer-readable storage medium is provided that stores computer instructions thereon, which, when executed by a processor, implement the steps of the method as described in the first aspect.
[0020] In the technical solution disclosed herein, the terminal can flexibly adjust the measurement interval of neighboring cells according to the communication quality of the currently executed communication service, thereby achieving a balance between measurement needs and energy conservation. For example, the terminal can reduce the measurement frequency when the communication quality is good, ensuring both communication quality and energy conservation; the terminal can increase the measurement frequency when the communication quality is poor, in order to switch to cells with better signals as much as possible, ensuring communication quality and improving user experience. Attached Figure Description
[0021] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.
[0022] Figure 1 This is a schematic flowchart illustrating a cell measurement method according to an embodiment of the present disclosure;
[0023] Figure 2 This is a schematic flowchart illustrating another cell measurement method according to embodiments of the present disclosure;
[0024] Figure 3 This is a schematic flowchart illustrating another cell measurement method according to embodiments of the present disclosure;
[0025] Figure 4 This is a schematic block diagram of a cell measurement device according to an embodiment of the present disclosure;
[0026] Figure 5 This is a block diagram illustrating an apparatus for implementing a cell measurement method according to an exemplary embodiment. Detailed Implementation
[0027] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. 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.
[0028] The terminology used in this disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. The singular forms “a,” “the,” and “the” as used in this disclosure and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.
[0029] It should be understood that although the terms first, second, third, etc., may be used in this disclosure to describe various information, such information should not be limited to these terms. These terms are used only to distinguish information of the same type from one another. For example, without departing from the scope of this disclosure, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to determination."
[0030] Figure 1 This is a schematic flowchart illustrating a cell measurement method according to an embodiment of the present disclosure. The cell measurement method shown in this embodiment can be applied to terminals, including but not limited to mobile phones, tablets, wearable devices, sensors, IoT devices, and other communication devices. The terminal can communicate with a base station as a user equipment, including but not limited to base stations in communication systems such as 4G base stations, 5G base stations, and 6G base stations.
[0031] Step S101: Detect the communication quality of the communication service currently being executed by the terminal.
[0032] In one embodiment, the terminal can detect the currently executing communication service, for example, periodically, where the period duration can be predetermined, such as 30 seconds, 1 minute, etc.
[0033] In one embodiment, the communication service may be at least one of voice service and data service.
[0034] Taking voice services as an example, the terminal can continuously monitor the call quality during a voice call, and determine the call quality based on factors such as call fluency and clarity.
[0035] Taking data services as an example, these data services can include web browsing, online games, and uploading and downloading data. During the execution of data services, the terminal can continuously monitor the data transmission quality corresponding to the data service. For example, the data transmission quality can be determined based on network speed, page smoothness, etc.
[0036] In one embodiment, the terminal can directly detect the data transmission quality of a communication service without distinguishing between specific services, where data transmission may include data uploading and data receiving. For example, the terminal can detect data upload or reception rates, latency, packet loss rates, etc., to determine the communication quality of the communication service being executed by the terminal.
[0037] Step S102: Based on the communication quality, adjust the interval between measurements performed by the terminal.
[0038] In one embodiment, after determining the communication quality of the currently executing communication service, the terminal can increase or decrease the interval between measurements of neighboring cells based on the communication quality, that is, increase or decrease the frequency of measurements of neighboring cells.
[0039] In one embodiment, the terminal may predetermine parameters for evaluating communication quality, such as one or more of data transmission rate, latency, and packet loss rate. Optionally, data transmission rate is positively correlated with communication quality, while latency and packet loss rate are negatively correlated with communication quality.
[0040] The following describes two specific methods for determining communication quality based on predetermined parameters.
[0041] Example 1:
[0042] The terminal can set corresponding quality requirements for each parameter, and then determine whether the communication quality meets the preset quality requirements based on whether each parameter meets the corresponding quality requirements.
[0043] Optionally, if any parameter does not meet the corresponding quality requirements, the communication quality of the communication service is determined to be non-compliant with the preset quality requirements; if all parameters meet the corresponding quality requirements, the communication quality of the communication service is determined to be compliant with the preset quality requirements.
[0044] For example, parameters used to evaluate communication quality include "data reception rate" and "data reception packet loss rate":
[0045] For "data reception rate", the preset quality requirement can be higher than the rate threshold (denoted as A); for "data reception packet loss rate", the preset quality requirement can be lower than the packet loss rate threshold (denoted as B). Based on this, after the terminal detects the data reception rate (denoted as a) and data reception packet loss rate (denoted as b) of the communication service, it can compare them with the preset quality requirements respectively.
[0046] If both the "data reception rate" and the "data reception packet loss rate" meet the preset quality requirements, that is, a > A and b < B, it is determined that the communication quality meets the preset quality requirements, and thus the interval duration can be increased; if any of the "data reception rate" and the "data reception packet loss rate" does not meet the preset quality requirements, that is, a ≤ A or b ≥ B, it is determined that the communication quality does not meet the preset quality requirements, and thus the interval duration can be decreased.
[0047] Embodiment 2:
[0048] The terminal can perform a specified calculation on the determined parameter values to obtain a quantization value of the communication quality, and thus can determine whether the communication quality meets the preset quality requirements according to this quantization value.
[0049] For example, the terminal can preset a quality threshold corresponding to the quantization value. If the quantization value obtained by the terminal performing a specified calculation on each parameter is greater than this quality threshold, it is determined that the communication quality meets the preset quality requirements; if the calculated quantization value is not greater than this quality threshold, it is determined that the communication quality does not meet the preset quality requirements.
[0050] Taking the parameters for evaluating the communication quality including "data reception rate", "data reception packet loss rate" and "delay time" as an example, the communication quality of the communication service can be calculated by the following formula:
[0051]
[0052] Where k is a weight coefficient and b is an offset coefficient, which can be specifically set according to the actual situation and are not limited in this embodiment.
[0053] It should be noted that the communication quality of the terminal when performing the communication service is usually also affected by other factors
[0054] communication
[0055] such as the performance and load of the terminal. Therefore, when setting the preset quality requirements, it can be set according to the actual situation of the terminal, which will not be elaborated here.
[0056] Step S103: Measure the neighboring cells of the currently served cell according to the adjusted interval duration.
[0057] In one embodiment, after adjusting the interval duration, it can be determined whether the time elapsed since the last measurement has reached the adjusted interval duration. If it is less than the adjusted interval duration, the neighboring cell will not be measured again until the adjusted interval duration is reached; if it is greater than the adjusted interval duration, the neighboring cell will be measured immediately. Subsequently, the terminal can periodically measure neighboring cells according to the adjusted interval duration.
[0058] It is understandable that a terminal performs cell handover after measuring neighboring cells, usually to obtain better signal reception quality, thereby improving the communication quality of communication services. Therefore, according to... Figure 1 In the illustrated embodiment, the terminal can flexibly adjust the measurement interval of neighboring cells based on the communication quality of the currently executing communication service, achieving a balance between measurement needs and energy conservation. For example, the terminal can reduce the measurement frequency when the communication quality is good, ensuring both communication quality and energy saving; the terminal can increase the measurement frequency when the communication quality is poor, in order to switch to cells with better signals as much as possible, ensuring communication quality and improving user experience.
[0059] Figure 2 This is a schematic flowchart illustrating another cell measurement method according to an embodiment of the present disclosure.
[0060] like Figure 2 As shown, the method further includes:
[0061] Step S201: When measuring neighboring cells, record the location of the terminal.
[0062] In one embodiment, when a terminal performs neighbor cell measurements, it can determine its current location using functions such as positioning and record that location. For example, if the terminal performs neighbor cell measurements at time t1 and determines its location to be location 1, it can record time t1, location 1, and the measurement result.
[0063] For example, the location could be the latitude and longitude information of the terminal.
[0064] Step S202: Detect the current location of the terminal and calculate the distance between the current location and the location recorded when the neighboring cell was last measured.
[0065] In one embodiment, after completing measurements of neighboring cells, the terminal continues to detect its current location. For example, the terminal can detect the latitude and longitude information of its location at specified time intervals.
[0066] In one embodiment, the terminal can compare the detected location with the location recorded during the last neighbor cell measurement to calculate the distance between the two. For example, the distance can be calculated based on the latitude and longitude information from the neighbor cell measurement and the currently detected latitude and longitude information.
[0067] It should be noted that the latitude and longitude information described above is only an example. In practical applications, other methods can be used to indicate location. For example, a reference point can be preset, and the detected location can be recorded as the offset from the preset reference point, such as distance offset and angle offset.
[0068] Step S203: If the distance exceeds a preset distance threshold, then measure the neighboring cells of the currently serving cell.
[0069] The preset distance threshold can be predetermined, for example, based on the type of serving cell. Optionally, since the coverage range of different types of cells varies greatly, for example, the coverage range of a 4G cell can be 1-3 kilometers, while the coverage range of a 5G cell can be 100-300 meters, the terminal can determine different preset distance thresholds for different types of cells.
[0070] For example, if the serving cell is a 4G cell, the preset distance threshold can be set to 500 or 800 meters; if the serving cell is a 5G cell, the preset distance threshold can be set to 50 or 80 meters. Of course, the serving cell can also be other types of cells, such as 3G or 6G cells, and the terminal can set the corresponding preset distance threshold, which will not be elaborated here.
[0071] In one embodiment, the terminal compares the distance calculated in step S302 with a preset distance threshold. If the distance is greater than the preset distance threshold, it indicates that the terminal's location has changed significantly, and the probability of it moving to the coverage area of a neighboring cell is high. Therefore, the terminal can directly measure the neighboring cells of the serving cell without waiting for the next neighboring cell measurement cycle.
[0072] It should be noted that, based on this embodiment, the terminal can still follow... Figure 1 The illustrated embodiment periodically performs neighbor cell measurements at determined intervals. Optionally, when determining the interval, the terminal may ignore measurements triggered by distance exceeding a preset distance threshold, i.e., it may wait for the interval before performing the next measurement based on the original periodic measurement; or, the terminal may use measurements triggered by distance exceeding the preset distance threshold as a basis, and wait for the interval before performing the next measurement.
[0073] according to Figure 2In the illustrated embodiment, when the terminal experiences a significant location shift, it can perform timely measurements to avoid staying in cells with low signal quality and affecting user experience. It can then switch to cells with better signal quality in a timely manner, ensuring the terminal's communication quality and improving user experience.
[0074] In one embodiment, the terminal measures the neighboring cells of the serving cell it is currently in. This can be done by measuring all neighboring cells of the serving cell to try and access a cell with better signal quality; alternatively, the terminal can also perform filtering based on network selection priority to reduce the number of measurements and improve measurement efficiency. The following section combines... Figure 3 Let me introduce it.
[0075] Figure 3 This is a schematic flowchart illustrating another cell measurement method according to an embodiment of the present disclosure.
[0076] like Figure 3 As shown, the measurement of neighboring cells of the currently serving cell includes:
[0077] Step S301: Identify at least one neighboring cell with a network selection priority higher than the current serving cell as a candidate neighboring cell.
[0078] Step S302: Measure the candidate neighboring cells.
[0079] In one embodiment, the terminal can determine and compare the network selection priorities of the serving cell and neighboring cells through system messages broadcast by the cell. If the network selection priority of a neighboring cell is higher than that of the serving cell, the terminal can identify the neighboring cell as a candidate neighboring cell; if the network selection priority of a neighboring cell is not higher than that of the serving cell, the terminal can ignore the neighboring cell.
[0080] In one embodiment, the terminal can measure several identified candidate neighbor cells to determine the signal reception quality for each candidate neighbor cell. For example, the terminal can receive a reference signal from a candidate neighbor cell and then determine the signal reception quality of receiving that reference signal.
[0081] After completing the measurement, if the terminal determines that the signal reception quality of each candidate neighbor cell meets the preset conditions, it can select the candidate neighbor cell with the best signal reception quality as the target neighbor cell. Thus, the terminal can switch from the serving cell to the target neighbor cell to obtain better communication quality.
[0082] In one embodiment, after completing the measurement, if the terminal determines that the signal reception quality of each candidate neighbor cell does not meet the preset conditions, it can determine at least one neighbor cell whose network selection priority is not higher than that of the current serving cell as a candidate neighbor cell. Then, the terminal can measure the newly determined candidate neighbor cells to determine the signal reception quality of each candidate neighbor cell.
[0083] Using a similar method, after completing the measurements, the terminal can select the candidate neighbor cell with the best signal reception quality as the target neighbor cell. This allows the terminal to switch from the serving cell to the target neighbor cell for better communication quality.
[0084] In one embodiment, the signal reception quality of a terminal to neighboring cells can be evaluated using a variety of methods. For example, signal reception quality includes at least one of Reference Received Power (RSRP) and Signal-to-Noise Ratio (SNR).
[0085] For example, if signal reception quality includes RSRP and SNR, the terminal can set RSRP and SNR thresholds respectively. If the RSRP of a candidate neighbor cell is greater than the RSRP threshold and the SNR is greater than the SNR threshold, then the candidate neighbor cell is determined to meet the preset conditions. Subsequently, the terminal can further filter the target neighbor cell with the highest signal reception quality based on RSRP or SNR. For example, among the candidate neighbor cells that meet the preset conditions, the one with the highest RSRP or the one with the highest SNR can be selected as the target neighbor cell.
[0086] It should be noted that the above method for evaluating signal reception quality based on RSRP and SNR is only an example. In practical applications, terminals can also use other methods to evaluate signal reception quality, which will not be elaborated here.
[0087] Corresponding to the aforementioned embodiments of the cell measurement method, this disclosure also provides embodiments of the cell measurement device.
[0088] Figure 4 This is a schematic block diagram illustrating a cell measurement device according to an embodiment of the present disclosure. The cell measurement device shown in this embodiment can be applied to terminals, including but not limited to mobile phones, tablets, wearable devices, sensors, IoT devices, and other communication devices. The terminal can communicate with a base station as a user equipment, including but not limited to base stations in communication systems such as 4G base stations, 5G base stations, and 6G base stations.
[0089] like Figure 4 As shown, the device includes:
[0090] The detection module 401 is configured to detect the communication quality of the communication service currently being executed by the terminal;
[0091] The adjustment module 402 is configured to adjust the interval duration for the terminal to perform measurements based on the communication quality.
[0092] The measurement module 403 is configured to measure the neighboring cells of the currently serving cell according to the adjusted interval duration.
[0093] In one embodiment, the adjustment module 402 is configured to:
[0094] If the communication quality meets the preset quality requirements, then the interval duration is increased;
[0095] Alternatively, if the communication quality does not meet the preset quality requirements, the interval duration can be reduced.
[0096] In one embodiment, the communication service includes at least one of data service and voice service.
[0097] In one embodiment, the measurement module 403 is further configured to:
[0098] When measuring neighboring cells, the location of the terminal is recorded; the current location of the terminal is detected, and the distance between the current location and the location recorded when measuring neighboring cells last time is calculated; if the distance exceeds a preset distance threshold, the neighboring cells of the currently serving cell are measured.
[0099] In one embodiment, the measurement module 403 is configured to:
[0100] At least one neighboring cell with a higher network selection priority than the current serving cell is identified as a candidate neighboring cell;
[0101] The candidate neighboring cells are measured.
[0102] In one embodiment, the measurement module 403 is further configured to:
[0103] If the signal reception quality of the terminal for each candidate neighbor cell does not meet the preset conditions, then at least one neighbor cell with a network selection priority no higher than the current serving cell is determined as a candidate neighbor cell; the newly determined candidate neighbor cell is then measured.
[0104] In one embodiment, the signal reception quality includes at least one of reference signal received power (RSRP) and signal-to-noise ratio (SNR).
[0105] For the device embodiments, since they basically correspond to the method embodiments, the relevant parts can be referred to in the description of the method embodiments. The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this disclosure according to actual needs. Those skilled in the art can understand and implement this without creative effort.
[0106] Accordingly, this disclosure also provides an electronic device, including: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to implement the cell measurement method as described in any of the above embodiments.
[0107] Accordingly, this disclosure also provides a computer-readable storage medium having computer instructions stored thereon, which, when executed by a processor, implement the steps of the cell measurement method as described in any of the above embodiments.
[0108] Figure 5 This is a block diagram illustrating an apparatus 500 for implementing a cell measurement method according to an exemplary embodiment. For example, apparatus 500 may be a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.
[0109] Reference Figure 5 The device 500 may include one or more of the following components: a processing component 502, a memory 504, a power supply component 506, a multimedia component 508, an audio component 510, an input / output (I / O) interface 512, a sensor component 514, and a communication component 516.
[0110] Processing component 502 typically controls the overall operation of device 500, such as operations associated with display, telephone calls, data communication, camera operation, and recording. Processing component 502 may include one or more processors 520 to execute instructions to perform all or part of the steps of the methods described above. Furthermore, processing component 502 may include one or more modules to facilitate interaction between processing component 502 and other components. For example, processing component 502 may include a multimedia module to facilitate interaction between multimedia component 508 and processing component 502.
[0111] Memory 504 is configured to store various types of data to support the operation of device 500. Examples of such data include instructions for any application or method operating on device 500, contact data, phonebook data, messages, pictures, videos, etc. Memory 504 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.
[0112] Power supply component 506 provides power to various components of device 500. Power supply component 506 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to device 500.
[0113] Multimedia component 508 includes a screen that provides an output interface between the device 500 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 508 includes a front-facing camera and / or a rear-facing camera. When the device 500 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0114] Audio component 510 is configured to output and / or input audio signals. For example, audio component 510 includes a microphone (MIC) configured to receive external audio signals when device 500 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 504 or transmitted via communication component 516. In some embodiments, audio component 510 also includes a speaker for outputting audio signals.
[0115] I / O interface 512 provides an interface between processing component 502 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.
[0116] Sensor assembly 514 includes one or more sensors for providing status assessments of various aspects of device 500. For example, sensor assembly 514 may detect the on / off state of device 500, the relative positioning of components such as the display and keypad of device 500, changes in the position of device 500 or a component of device 500, the presence or absence of user contact with device 500, the orientation or acceleration / deceleration of device 500, and temperature changes of device 500. Sensor assembly 514 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 514 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 514 may also include an accelerometer, a gyroscope, a magnetometer, a pressure sensor, or a temperature sensor.
[0117] Communication component 516 is configured to facilitate wired or wireless communication between device 500 and other devices. Device 500 can access wireless networks based on communication standards, such as WiFi, 2G or 3G, 4G LTE, 5G NR (New Radio), or combinations thereof. In one exemplary embodiment, communication component 516 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 516 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.
[0118] In an exemplary embodiment, the apparatus 500 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 cell measurement method described above.
[0119] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 504 including instructions, which can be executed by a processor 520 of the device 500 to complete the aforementioned cell measurement 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.
[0120] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the disclosure herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0121] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
[0122] The above description is merely a preferred embodiment of this disclosure and is not intended to limit this disclosure. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this disclosure should be included within the scope of protection of this disclosure.
Claims
1. A method for measuring a cell block, characterized in that, The method is applied to a terminal, and the method includes: Detect the communication quality of the communication service currently being executed by the terminal; Based on the communication quality, the interval between measurements performed by the terminal is adjusted; According to the adjusted interval, the neighboring cells of the current serving cell are measured; The method further includes: When measuring neighboring cells, the location of the terminal is recorded; The current location of the terminal is detected, and the distance between the current location and the location recorded when the neighboring cell was last measured is calculated; If the distance exceeds a preset distance threshold, the neighboring cells of the currently serving cell will be measured without waiting for the next neighboring cell measurement cycle.
2. The method according to claim 1, characterized in that, The step of adjusting the measurement interval of the terminal based on the communication quality includes: If the communication quality meets the preset quality requirements, then the interval duration is increased; or, If the communication quality does not meet the preset quality requirements, the interval duration is reduced.
3. The method according to claim 1, characterized in that, The communication services include at least one of data services and voice services.
4. The method according to claim 1, characterized in that, The measurement of neighboring cells of the currently serving cell includes: At least one neighboring cell with a higher network selection priority than the current serving cell is identified as a candidate neighboring cell; The candidate neighboring cells are measured.
5. The method according to claim 4, characterized in that, The method further includes: If the measured signal reception quality of the terminal for each candidate neighbor cell does not meet the preset conditions, then at least one neighbor cell with a network selection priority no higher than the current serving cell is determined as a candidate neighbor cell. The newly identified candidate neighboring cells are then measured.
6. The method according to claim 5, characterized in that, The signal reception quality includes at least one of the reference signal received power (RSRP) and the signal-to-noise ratio (SNR).
7. A cell measurement device, characterized in that, The device is used in a terminal, and the device includes: The detection module is configured to detect the communication quality of the communication service currently being executed by the terminal; The adjustment module is configured to adjust the interval between measurements performed by the terminal based on the communication quality. The measurement module is configured to measure the neighboring cells of the currently serving cell according to the adjusted interval duration; The measurement module is further configured to record the location of the terminal when measuring neighboring cells; detect the current location of the terminal and calculate the distance between the current location and the location recorded when measuring neighboring cells last time; if the distance exceeds a preset distance threshold, then without waiting for the next neighboring cell measurement cycle, measure the neighboring cells of the currently serving cell.
8. An electronic device, characterized in that, include: processor; Memory used to store processor-executable instructions; The processor implements the method as described in any one of claims 1-6 by executing the executable instructions.
9. A computer-readable storage medium storing computer instructions thereon, characterized in that, When executed by the processor, this instruction implements the steps of the method as described in any one of claims 1-6.