Neighborhood measurement method, electronic device and storage medium

By receiving and processing neighborhood measurement configuration information from network-side devices in electronic devices, the problem of not being able to obtain sufficient neighborhood information when the signal quality is good is solved, precise positioning in this case is achieved, and user experience is improved .

CN117560702BActive Publication Date: 2025-02-07HONOR DEVICE CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202410049580.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-01-12
Publication Date
2025-02-07
Estimated Expiration
2044-01-12

AI Technical Summary

Technical Problem

When the signal quality of the serving cell where the user terminal resides is good, sufficient neighbor information may not be obtained, resulting in low positioning accuracy.

Method used

By receiving adjacent area measurement configuration information from network-side equipment in the electronic device, and even performing adjacent area measurements under good signal quality, sufficient adjacent area information is obtained. Specific methods include increasing the neighborhood measurement threshold or ignoring the original threshold to ensure that electronic devices can perform complete neighborhood measurements.

Benefits of technology

In the case of good signal quality, ensure that electronic devices can obtain sufficient neighborhood information, thereby achieving precise positioning and improving user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117560702B_ABST
    Figure CN117560702B_ABST
Patent Text Reader

Abstract

The present application provides a neighboring cell measurement method, an electronic device, and a storage medium, which relate to the field of terminal technology, and can perform neighboring cell measurement when the quality of the service cell where the electronic device resides is good, and obtain sufficient neighboring cell information, so that the electronic device can be accurately positioned based on the sufficient neighboring cell information. The method includes: the electronic device receives neighboring cell measurement configuration information from a network side device; wherein the neighboring cell measurement configuration information includes a neighboring cell measurement threshold; when the signal quality parameter of the target service cell is greater than the neighboring cell measurement threshold in the neighboring cell measurement configuration information, the electronic device performs neighboring cell measurement to obtain a neighboring cell measurement result.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The application relates to the field of terminal technology, and in particular to a neighboring cell measurement method, electronic device and storage medium. Background Art

[0002] In current communication technologies, when a user terminal (UE) resides in any service cell (e.g., a long term evolution (LTE) cell, a new radio / new air interface (NR) cell), the user terminal needs to be positioned for various possible needs or purposes of the user terminal (e.g., a function applied in the user terminal requires positioning information, etc.). For better positioning, the terminal also needs to measure the neighboring cells of the server cell (e.g., co-frequency neighboring cells, hetero-frequency neighboring cells, and hetero-system neighboring cells) to obtain the cell information of the neighboring cells (e.g., neighboring cell ID and signal quality parameters, or physical cell ID and cell signal strength), thereby assisting in completing positioning. For the purpose of energy saving of user terminals, the network side device will configure the neighboring cell measurement threshold of the neighboring cells (including the measurement thresholds of co-frequency neighboring cells, hetero-frequency neighboring cells, and hetero-system neighboring cells) for user terminals in idle and connected states. When the signal quality value of the service cell where the user terminal resides is less than the neighboring cell measurement threshold of the neighboring cell, the corresponding neighboring cell will be measured at this time. When the value of the signal quality parameter of the serving cell where the user terminal resides is greater than the neighboring cell measurement threshold of the neighboring cell, the corresponding neighboring cell will not be measured.

[0003] In this way, when the signal quality of the serving cell where the user terminal is currently located is good (the value of the signal quality parameter is greater than the neighboring cell measurement threshold), the user terminal may not be able to obtain sufficient cell information of the neighboring cells, resulting in low accuracy of the final positioning result. Summary of the invention

[0004] The embodiments of the present application provide a neighboring cell measurement method, an electronic device, and a storage medium, which can perform neighboring cell measurement when the quality of the service cell where the electronic device resides is good, and obtain sufficient neighboring cell information, so that the electronic device can be accurately positioned based on the sufficient neighboring cell information.

[0005] In order to achieve the above purpose, the embodiment of the present application adopts the following technical solution:

[0006] In a first aspect, an embodiment of the present application provides a neighboring cell measurement method, which is applied to an electronic device. The method includes: the electronic device receives neighboring cell measurement configuration information from a network side device; wherein the neighboring cell measurement configuration information includes a neighboring cell measurement threshold; when the signal quality parameter of the target service cell where the electronic device currently resides is greater than the neighboring cell measurement threshold in the neighboring cell measurement configuration information, the electronic device performs neighboring cell measurement to obtain a neighboring cell measurement result.

[0007] Based on the above technical solution, when the signal quality of the service cell where the electronic device resides is good, the electronic device can also perform complete neighboring area measurement to obtain sufficient neighboring area information. Furthermore, the electronic device can also complete positioning based on sufficient neighboring area information, so that the positioning requirements of the electronic device are met, and the functions of the electronic device with positioning requirements can better provide services to users, thereby improving the user experience.

[0008] In a possible design manner of the first aspect, when a signal quality parameter of a target service cell is greater than a neighboring cell measurement threshold in the neighboring cell measurement configuration information, the electronic device performs a neighboring cell measurement to obtain a neighboring cell measurement result, including: when a signal quality parameter of the target service cell is greater than the neighboring cell measurement threshold in the neighboring cell measurement configuration information, the electronic device increases the neighboring cell measurement threshold in the neighboring cell measurement configuration information so that the increased neighboring cell measurement threshold is greater than the signal quality parameter of the target service cell; or, ignores the neighboring cell measurement threshold in the neighboring cell measurement configuration information; the electronic device performs a neighboring cell measurement to obtain a neighboring cell measurement result.

[0009] Based on the above design, the electronic device can increase the neighboring cell measurement threshold when the signal quality of the currently resident service cell is good, so that the electronic device can smoothly perform neighboring cell measurement according to the existing neighboring cell measurement logic. In this way, when the signal quality is good, the electronic device can also obtain sufficient neighboring cell information. Furthermore, the electronic device can also complete positioning based on sufficient neighboring cell information, so that the positioning needs of the electronic device are met, and the functions with positioning needs in the electronic device can better provide services to users, improving the user experience.

[0010] In a possible design method of the first aspect, the electronic device receives neighboring area measurement configuration information from a network side device, including: when the electronic device is in a connected state, the electronic device receives a reconfiguration message from the network side device, and the reconfiguration message carries the neighboring area measurement configuration information; when the electronic device is in an idle state, the electronic device receives a broadcast message from the network side device, and the broadcast message carries the neighboring area measurement configuration information.

[0011] Based on the above design, the electronic device can obtain neighboring cell measurement configuration information that can be used as a basis for neighboring cell measurement in both the idle state and the connected state.

[0012] In a possible design method of the first aspect, the neighboring area measurement configuration information also includes: at least one first frequency point and at least one second frequency point; the first frequency point is different from the target frequency point of the target service cell where the electronic device is currently located, and the communication standard to which the first frequency point belongs is the same as the communication standard to which the target frequency point belongs; the second frequency point is different from the target frequency point of the target service cell where the electronic device is currently located, and the communication standard to which the second frequency point belongs is different from the communication standard to which the target frequency point belongs; the electronic device performs neighboring area measurement to obtain a neighboring area measurement result, including: the electronic device performs neighboring area measurement on the target frequency point, the first frequency point, and the second frequency point to obtain a neighboring area measurement result.

[0013] Based on the above design, when the electronic device performs neighboring cell measurement, it can obtain the neighboring cell information of all measurable co-frequency neighboring cells, hetero-frequency neighboring cells, and hetero-system neighboring cells of the target service cell where the electronic device is currently located. In this way, the electronic device can obtain sufficient neighboring cell information, and then the electronic device can complete positioning based on sufficient neighboring cell information, so that the positioning requirements of the electronic device are met, and then the functions with positioning requirements in the electronic device can better provide services to users, improving the user experience.

[0014] In a possible design method of the first aspect, when the electronic device is in a connected state, the neighbor cell measurement threshold in the neighbor cell measurement configuration information includes a first measurement threshold; when the signal quality parameter of the target service cell is greater than the neighbor cell measurement threshold, the electronic device increases the neighbor cell measurement threshold so that the increased neighbor cell measurement threshold is greater than the signal quality parameter of the target service cell, including: when the signal quality parameter of the target service cell is greater than the first measurement threshold, the electronic device increases the first measurement threshold so that the increased first measurement threshold is greater than the signal quality parameter of the target service cell.

[0015] Based on the above design, when the electronic device is in a connected state and the signal instruction of the target service cell currently resident is good, the first measurement threshold can be increased so that the electronic device can smoothly perform neighboring area measurement according to the existing neighboring area measurement logic. In this way, when the signal quality is good, the electronic device can also obtain sufficient neighboring area information. Furthermore, the electronic device can also complete positioning based on sufficient neighboring area information, so that the positioning needs of the electronic device are met, and the functions with positioning needs in the electronic device can better provide services to the user, thereby improving the user experience.

[0016] In a possible design manner of the first aspect, when the electronic device is in an idle state, the neighbor cell measurement threshold in the neighbor cell measurement configuration information includes a second measurement threshold and a third measurement threshold; the second measurement threshold is a measurement threshold for performing neighbor cell measurement on a target frequency point, and the third measurement threshold is a measurement threshold for performing neighbor cell measurement on a first frequency point and a second frequency point; when a signal quality parameter of a target service cell is greater than the neighbor cell measurement threshold, the electronic device increases the neighbor cell measurement threshold so that the increased neighbor cell measurement threshold is greater than the signal quality parameter of the target service cell, including: when both the second measurement threshold and the third measurement threshold are less than the signal quality of the target service cell, the electronic device increases both the second measurement threshold and the third measurement threshold so that the increased second measurement threshold and the third measurement threshold are greater than the signal quality parameter of the target service cell.

[0017] Based on the above design, when the electronic device is in an idle state and the signal instruction of the target service cell currently resident is good, the second measurement threshold and the third measurement threshold can be increased so that the electronic device can smoothly perform neighboring area measurement according to the existing neighboring area measurement logic. In this way, when the signal quality is good, the electronic device can also obtain sufficient neighboring area information. Furthermore, the electronic device can also complete positioning based on sufficient neighboring area information, so that the positioning needs of the electronic device are met, and the functions with positioning needs in the electronic device can better provide services to users, thereby improving the user experience.

[0018] In a possible design manner of the first aspect, the method also includes: when a signal quality parameter of a target service cell is greater than a neighboring cell measurement threshold, the electronic device increases the first target measurement threshold so that the increased first target measurement threshold is greater than the signal quality parameter of the target service cell; the first target measurement threshold is any one of the second measurement threshold or the third measurement threshold; the electronic device performs neighboring cell measurement on the frequency point corresponding to the first target measurement threshold to obtain a first neighboring cell measurement result; if the first target measurement threshold is the second measurement threshold, the frequency point corresponding to the first target measurement threshold includes the target frequency point; if the first target measurement threshold is the third measurement threshold, the frequency point corresponding to the first target measurement threshold includes the first frequency point and the second frequency point; if the amount of neighboring cell information in the first neighboring cell measurement result is greater than or equal to the first preset amount, the electronic device determines the first neighboring cell measurement result as the neighboring cell measurement result.

[0019] Based on the above design method, when the electronic device is in idle state and the signal instruction of the target service cell currently resident is good, when sufficient neighboring cell information can be obtained by performing neighboring cell measurement on only a part of the frequency points, the neighboring cell measurement can be performed only on this part of the frequency points. While ensuring the subsequent positioning accuracy, the time and power consumption of the entire neighboring cell measurement are reduced, and the problem of the mobile terminal not being able to be used normally due to the neighboring cell measurement user being too long is avoided.

[0020] In a possible design manner of the first aspect, after the electronic device performs neighboring area measurement on the frequency point corresponding to the first target measurement threshold, the method also includes: if the amount of neighboring area information obtained by the neighboring area measurement in the first neighboring area measurement result is less than the first preset amount, the electronic device increases the second target measurement threshold so that the increased second target measurement threshold is greater than the signal quality parameter of the target service cell; the second target measurement threshold is the other of the second measurement threshold and the third measurement threshold except the first target measurement threshold; the electronic device performs neighboring area measurement on the frequency point corresponding to the second target measurement threshold, obtains the second neighboring area measurement result, and adds the second neighboring area measurement result to the first neighboring area measurement result to obtain the neighboring area measurement result; if the second target measurement threshold is the third measurement threshold, the frequency point corresponding to the second target measurement threshold includes the first frequency point and the second frequency point; if the second target measurement threshold is the second measurement threshold, the frequency point corresponding to the second target measurement threshold includes the target frequency point.

[0021] Based on the above design, when the electronic device is in idle state and the signal instruction of the currently resident target service cell is good, if only performing neighbor cell measurement on a part of the frequency points cannot obtain sufficient neighbor cell information, then the neighbor cell measurement can be performed on all frequency points to ensure that sufficient neighbor cell information is obtained, so that the mobile terminal can subsequently perform complete and sufficiently accurate positioning, thereby improving the user experience.

[0022] In a possible design manner of the first aspect, the first target measurement threshold is the second measurement threshold.

[0023] Because the same-frequency neighboring area measurement only needs to measure and evaluate the signal on the current channel, while the different-frequency neighboring area measurement needs to switch and measure on channels of different frequencies, the measurement speed of the same-frequency neighboring area is generally faster than that of the different-frequency neighboring area when measuring the neighboring area. Therefore, based on the above design, the electronic device can give priority to measuring the same-frequency neighboring area corresponding to the target frequency point, and thus can obtain the first preset number of neighboring area information more quickly.

[0024] In a possible design manner of the first aspect, after the electronic device receives the neighboring area measurement configuration information from the network side device, the method also includes: when the signal quality parameter of the target service cell is between the second measurement threshold and the third measurement threshold, the electronic device performs neighboring area measurement on the frequency point corresponding to the third target measurement threshold to obtain a third neighboring area measurement result; the third target measurement threshold is one of the second measurement threshold and the third measurement threshold that is greater than the signal quality parameter of the target service cell; if the third target measurement threshold is the second measurement threshold, the frequency point corresponding to the third target measurement threshold includes the target frequency point; if the third target measurement threshold is the third measurement threshold, the frequency point corresponding to the third target measurement threshold includes the first frequency point and the second frequency point; if the amount of neighboring area information in the third neighboring area measurement result is greater than or equal to the first preset amount, the electronic device determines the third neighboring area measurement result as the neighboring area measurement result.

[0025] Based on the above design method, when the electronic device is in idle state and the signal quality parameter of the currently resident target service cell is between the second measurement threshold and the third measurement threshold, when sufficient neighboring cell information can be obtained by performing neighboring cell measurement only on the frequency points corresponding to the third target measurement threshold that can be measured according to the existing logic, the neighboring cell measurement can be performed only on this part of the frequency points. While ensuring the subsequent positioning accuracy, the time and power consumption of the entire neighboring cell measurement are reduced, and the problem of the mobile terminal not being able to be used normally due to the neighboring cell measurement user being too long is avoided.

[0026] Furthermore, based on the above technical solution, the electronic device can obtain sufficient neighboring cell information by using appropriate forced measurement means when in idle state and when the signal instruction of the currently resident cell is good, thereby meeting the positioning requirements of the mobile terminal.

[0027] In a possible design manner of the first aspect, after the electronic device performs neighboring area measurement on the frequency point corresponding to the third target measurement threshold, the method also includes: if the amount of neighboring area information in the third neighboring area measurement result is less than the first preset amount, the electronic device increases the fourth target measurement threshold so that the increased fourth target measurement threshold is greater than the signal quality parameter of the target service cell; the fourth target measurement threshold is the other of the second measurement threshold and the third measurement threshold except the third target measurement threshold; the electronic device performs neighboring area measurement on the frequency point corresponding to the fourth target measurement threshold, obtains a fourth neighboring area side face result, and adds the fourth neighboring area measurement result to the third neighboring area measurement result to obtain a neighboring area measurement result; if the fourth target measurement threshold is the third measurement threshold, the frequency point corresponding to the fourth target measurement threshold includes the first frequency point and the second frequency point; if the fourth target measurement threshold is the third measurement threshold, the frequency point corresponding to the fourth target measurement threshold includes the target frequency point.

[0028] Based on the above design method, when the electronic device is in an idle state and the signal quality parameter of the currently resident target service cell is between the second measurement threshold and the third measurement threshold, if only performing neighboring cell measurement on the frequency point corresponding to the third target measurement threshold cannot obtain sufficient neighboring cell information, then it can further force neighboring cell measurement on the frequency point corresponding to the fourth target measurement threshold that cannot be measured according to the existing logic, to ensure that sufficient neighboring cell information is obtained, so that the mobile terminal can subsequently perform complete and sufficiently accurate positioning, thereby improving the user experience.

[0029] Furthermore, based on the above technical solution, the electronic device can use appropriate measurement methods to obtain sufficient neighboring cell information when in idle state and when the signal quality parameter of the currently resident target service cell is between the second measurement threshold and the third measurement threshold, thereby meeting the positioning requirements of the mobile terminal.

[0030] In a possible design method of the first aspect, the electronic device performs a neighboring area measurement to obtain a neighboring area measurement result, including: the electronic device performs a neighboring area measurement on a target frequency point, a first frequency point, and a second frequency point within a first preset time period; when the first preset time period ends, the electronic device stops the neighboring area measurement action, and determines the neighboring area information of the neighboring area obtained by performing the neighboring area measurement on the target frequency point, the first frequency point, and the second frequency point as the neighboring area measurement result.

[0031] Based on the above design, the electronic device can limit the time required for neighbor cell measurement, thereby avoiding the problem that the electronic device's services cannot be used normally due to the neighbor cell measurement taking too long.

[0032] In a possible design manner of the first aspect, an electronic device receives neighboring area measurement configuration information from a network side device, including: when there is a positioning requirement for the electronic device, the electronic device receives the neighboring area measurement configuration information from the network side device; after the electronic device performs neighboring area measurement on a target frequency, a first frequency, and a second frequency within a first preset time period, the method also includes: before the end of the first preset time period, if the electronic device obtains neighboring area information of a first preset number of neighboring areas, the neighboring area measurement action is stopped, and the neighboring area information of the first preset number of neighboring areas is determined as the neighboring area measurement result.

[0033] When the purpose of neighbor cell measurement is positioning, obtaining a certain amount of neighbor cell information can meet the positioning accuracy requirements. More neighbor cell information will only increase the power consumption of the mobile phone, which is not very helpful for improving positioning accuracy. Therefore, based on the above design method, the electronic device can stop the neighbor cell measurement in time after obtaining enough neighbor cell information for positioning, which reduces the time consumed by the neighbor cell measurement and the power consumption of the electronic device. It also further avoids the problem that the service of the electronic device cannot be used normally because the neighbor cell measurement takes too long.

[0034] In a possible design manner of the first aspect, the target frequency, the first frequency, and the second frequency belong to the first operator; after the electronic device performs neighboring area measurement on the target frequency, the first frequency, and the second frequency to obtain a neighboring area measurement result, the method also includes: when the number of neighboring area information in the neighboring area measurement result is less than a first preset number, the electronic device selects at least one third frequency from the preset frequency set, and performs neighboring area measurement on the third frequency to obtain a supplementary neighboring area measurement result, and updates the neighboring area measurement result; the preset frequency set includes multiple frequency points, and the multiple frequency points include frequency points of different operators; the third frequency point does not belong to the first operator.

[0035] Based on the above design, when the amount of neighboring cell information in the neighboring cell measurement result is insufficient for accurate positioning, the electronic device can measure the frequency points of other operators to obtain sufficient neighboring cell information, thereby completing accurate positioning and improving the user experience.

[0036] In a possible design manner of the first aspect, the number of third frequency points in at least one third frequency point is less than the target number, and the target number is the sum of the number of target frequency points, the number of first frequency points, and the number of second frequency points.

[0037] Based on the above design method, the problem that the electronic device cannot be correctly produced and is more practical because the measurement time for the electronic device to obtain the supplementary neighboring area measurement result is too long can be avoided.

[0038] In a possible design method of the first aspect, the electronic device selects at least one third frequency point from the preset frequency point set, and performs neighbor area measurement on the third frequency point to obtain a supplementary neighbor area measurement result, including: the electronic device selects at least one third frequency point from the preset frequency point set, and performs neighbor area measurement on the third frequency point within a third preset time length; when the third preset time length ends, the electronic device stops the neighbor area measurement action, and determines the neighbor area information of the neighbor area obtained by performing the neighbor area measurement on the third frequency point as the supplementary neighbor area measurement result.

[0039] Based on the above design method, the time required for neighbor cell measurement can be limited, thereby avoiding the problem that the services of electronic equipment cannot be used normally due to the long time taken for neighbor cell measurement.

[0040] In a possible design manner of the first aspect, after the electronic device selects at least one third frequency point from the preset frequency point set and performs neighbor cell measurement on the third frequency point within a third preset time period, the method also includes: before the end of the third preset time period, if the electronic device obtains neighbor cell information of a second preset number of neighbor cells through measurement, the electronic device stops performing neighbor cell measurement on the third frequency point, and determines the neighbor cell information of the second preset number of neighbor cells as a supplementary neighbor cell measurement result; the second preset number is the difference between the first preset number and the number of neighbor cell information in the neighbor cell measurement result.

[0041] Based on the above design, after obtaining enough neighboring cell information, the neighboring cell measurement can be stopped in time, which reduces the time consumed by the neighboring cell measurement and the power consumption of the electronic device. It also further avoids the problem that the electronic device cannot be used normally due to the long neighboring cell measurement time.

[0042] In a possible design manner of the first aspect, after the electronic device performs neighboring area measurement on the target frequency, the first frequency and the second frequency to obtain the neighboring area measurement result, the method also includes: the electronic device reduces the improved neighboring area measurement threshold in the neighboring area measurement configuration information from the network side device to the neighboring area measurement threshold before the improvement.

[0043] Based on the above design, after the electronic device completes a forced neighbor cell measurement, the neighbor cell measurement threshold can be restored to the original neighbor cell measurement threshold provided by the network side device as soon as possible, so that subsequent electronic devices can smoothly perform neighbor cell measurements according to the original logic.

[0044] In a possible design of the first aspect, after the electronic device performs neighbor cell measurement on the target frequency, the first frequency, and the second frequency to obtain the neighbor cell measurement result, the method also includes: within a second preset time length, if the signal quality parameter of the service cell where the electronic device resides is greater than the neighbor cell measurement threshold in the neighbor cell measurement configuration information from the network side device, the electronic device does not perform neighbor cell measurement.

[0045] In practice, when the signal instruction of the service cell where the electronic device resides is good, the action of forcibly performing neighboring area measurement is not an action specified by the 3GPP protocol, and it consumes a lot of energy for the electronic device. Therefore, in order to minimize the power consumption of the electronic device and make the electronic device perform neighboring area measurement according to normal logic in most cases. After the electronic device performs forced neighboring area measurement to obtain the neighboring area measurement result, the electronic device needs to stop the related actions of forced measurement within the second preset time, that is, stop ignoring the measurement threshold, or stop increasing the neighboring area measurement threshold. That is, the technical solution corresponding to the above-mentioned design method is implemented. In this way, after the electronic device completes a forced neighboring area measurement, it can perform neighboring area measurement according to the normal measurement logic specified by 3GPP, preventing the mobile phone from forcibly performing neighboring area measurement multiple times in a short period of time, reducing the power consumption of the electronic device and improving the user experience.

[0046] In a possible design method of the first aspect, when the electronic device is in an idle state, the neighboring cell measurement configuration information also includes a target frequency priority, a priority of each first frequency, and a priority of each second frequency; the electronic device performs neighboring cell measurements on the target frequency, and the first frequency, and the second frequency to obtain a neighboring cell measurement result, including: the electronic device performs neighboring cell measurements on the target frequency, the first frequency, and the second frequency in order of priority from large to small to obtain a neighboring cell measurement result.

[0047] Based on the above design method, the electronic device can obtain the neighboring cell information of different types of neighboring cells according to the priority measurement, and the priority can reflect the number of neighboring cells or the amount of load at different frequency points. Therefore, based on the technical solution corresponding to the design method, sufficient neighboring cell information can be obtained faster, and the load at different frequency points can be made more balanced, thereby improving the stability of the entire communication network, and thus better ensuring the user experience.

[0048] In a possible design of the first aspect, the broadcast message includes at least one system information block SIB, and at least one SIB carries neighboring cell measurement configuration information.

[0049] Based on the above design, the electronic device can successfully obtain the required neighboring cell measurement information, and then can smoothly perform subsequent neighboring cell measurements.

[0050] In a possible design method of the first aspect, when the target service cell is a long term evolution LTE cell, at least one SIB includes: SIB3, SIB5 and SIB24; wherein SIB3 includes a second measurement threshold and a third measurement threshold, SIB5 includes the priority of the target frequency, at least one first frequency and the priority of the first frequency, and SIB24 includes at least one second frequency and the priority of the second frequency; when the target service cell is a new radio interface NR cell, at least one SIB includes: SIB2, SIB4 and SIB5; wherein SIB2 includes a second measurement threshold and a third measurement threshold, SIB4 includes the priority of the target frequency, at least one first frequency and the priority of the first frequency, and SIB5 includes at least one second frequency and the priority of the second frequency.

[0051] Based on the above design, the electronic device can successfully obtain the required neighboring cell measurement information, and then can smoothly perform subsequent neighboring cell measurements.

[0052] In a possible design of the first aspect, the neighboring cell measurement result includes neighboring cell information of multiple neighboring cells; the neighboring cell information of the multiple neighboring cells includes neighboring cell information of multiple neighboring cells corresponding to at least one frequency point; the neighboring cell information includes a cell identification ID and a signal quality parameter.

[0053] Based on the above design, since the neighboring cell measurement result includes neighboring cell information of multiple neighboring cells, and the neighboring cell information may include a cell ID and a signal quality parameter, after obtaining the neighboring cell measurement result, the electronic device can use a suitable positioning method to complete sufficiently accurate positioning based on the neighboring cell measurement result, so that the positioning requirements of the electronic device are met, and the functions of the electronic device with positioning requirements can better provide services to users, thereby improving the user experience.

[0054] In a possible design manner of the first aspect, the signal quality parameter includes a reference signal received power RSRP or a reference signal received quality RSRQ.

[0055] Based on the above design, the electronic device can use appropriate parameters as signal quality parameters so that subsequent neighboring cell measurements can be carried out smoothly.

[0056] In a second aspect, an embodiment of the present application further provides a neighboring area measurement device, which can be applied to an electronic device. The functions of the device can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions, for example, a communication module and a measurement module.

[0057] The communication module is used to receive neighboring cell measurement configuration information from a network side device; wherein the neighboring cell measurement configuration information includes a neighboring cell measurement threshold. The measurement module is used to perform neighboring cell measurement to obtain a neighboring cell measurement result when a signal quality parameter of a target serving cell is greater than the neighboring cell measurement threshold in the neighboring cell measurement configuration information received by the communication module.

[0058] In a third aspect, the present application provides an electronic device, comprising a display screen, a memory and one or more processors; the display screen, the memory and the processor are coupled; wherein the memory stores computer program code, the computer program code comprises computer instructions, and when the computer instructions are executed by the processor, the electronic device executes the neighboring area measurement method provided in the first aspect and any possible design method thereof.

[0059] In a fourth aspect, the present application provides a computer-readable storage medium, which includes computer instructions. When the computer instructions are executed on an electronic device, the electronic device executes a neighboring area measurement method provided in the first aspect and any possible design thereof.

[0060] In a fifth aspect, the present application provides a computer program product. When the computer program product runs on an electronic device, the electronic device executes the neighboring cell measurement method provided in the first aspect and any possible design thereof.

[0061] It can be understood that the beneficial effects that can be achieved by the technical solutions provided in the second to fifth aspects provided above can refer to the beneficial effects in the first aspect and any possible design method thereof, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0062] Figure 1 A schematic diagram of the structure of a communication system provided in an embodiment of the present application;

[0063] Figure 2 A schematic diagram of a process of neighboring cell measurement provided for related technologies;

[0064] Figure 3 A schematic diagram of the principle of a neighboring cell measurement method provided in an embodiment of the present application;

[0065] Figure 4 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application;

[0066] Figure 5 A schematic diagram of a software architecture of an electronic device provided in an embodiment of the present application;

[0067] Figure 6 A schematic diagram of a neighboring area measurement method provided in an embodiment of the present application Figure 1 ;

[0068] Figure 7 A schematic diagram of a neighboring area measurement method provided in an embodiment of the present application Figure 2 ;

[0069] Figure 8 A schematic diagram of a neighboring area measurement method provided in an embodiment of the present application Figure 3 ;

[0070] Fig. 9 A schematic diagram of a scenario of neighboring area measurement provided in an embodiment of the present application;

[0071] Fig.10 A schematic diagram of a neighboring area measurement method provided in an embodiment of the present application Figure 4 ;

[0072] Fig.11 A schematic diagram of a neighboring area measurement method provided in an embodiment of the present application Figure 5 ;

[0073] Fig.12 A schematic diagram of a neighboring area measurement method provided in an embodiment of the present application Figure 6 ;

[0074] Fig.13 A schematic diagram of a neighboring area measurement method provided in an embodiment of the present application Figure 7 ;

[0075] Fig.14 A schematic diagram of a neighboring area measurement method provided in an embodiment of the present application Figure 8 ;

[0076] Fig.15 A schematic diagram of a neighboring area measurement method provided in an embodiment of the present application Figure 9 ;

[0077] Fig.16 A schematic diagram of the structure of a neighboring area measurement device provided in an embodiment of the present application;

[0078] Fig.17 A schematic diagram of the structure of a chip system provided in an embodiment of the present application;

[0079] Fig.18 A schematic diagram of the structure of a computer program product provided in an embodiment of the present application. DETAILED DESCRIPTION

[0080] The terms used in the following embodiments of the present application are only for the purpose of describing specific embodiments and are not intended to be limiting of the present application. As used in the specification and appended claims of the present application, the singular expressions "a", "an", "said", "above", "the" and "this" are intended to also include plural expressions, unless the context clearly indicates otherwise. It should also be understood that " / " means or, for example, A / B can mean A or B; "and / or" in the text is merely a description of an association relationship of associated objects, indicating that three relationships can exist, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone.

[0081] Reference to "embodiments" in this application means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described in this application may be combined with other embodiments.

[0082] The terms "first" and "second" in the following embodiments of the present application are used for descriptive purposes only and should not be understood as suggesting or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of the embodiments of the present application, unless otherwise specified, "multiple" means two or more.

[0083] First, the nouns involved in the embodiments of the present application are explained as follows:

[0084] Frequency: Frequency refers to the specific frequency used in wireless communication. It indicates the location of the wireless signal in the spectrum and is used to transmit and receive data. Frequency is usually expressed in Hertz (Hz).

[0085] Intra-frequency cell: refers to a service cell that belongs to the same communication system (or the same communication standard) as the service cell where the user terminal currently resides, and has the same frequency as the service cell where the user terminal currently resides.

[0086] Inter-frequency neighboring cell: refers to a service cell that belongs to the same communication system as the service cell where the user terminal is currently stationed, and has a different frequency from the service cell where the user terminal is currently stationed.

[0087] Different system neighboring cell: refers to a service cell that belongs to a different communication system (or a different communication standard) from the service cell where the user terminal currently resides. The communication system refers to a communication system corresponding to a specific communication standard, such as the LTE communication system, the fifth generation mobile communication technology (5G) communication system, etc.

[0088] Reconfiguration message: Generally, the reconfiguration message may specifically be a radio resource control reconfiguration (RRC) reconfiguration message. RRC reconfiguration message refers to a type of message sent by the RRC layer to the user terminal through the base station, which is used to change or reconfigure the user terminal's wireless parameters, network configuration, service parameters and other information. Generally, after the user terminal registers to access the Internet through the base station, if the user terminal is in a connection state for data transmission or voice call, the base station may send an RRC reconfiguration message to the user terminal through the RRC connection. The specific sending time may be after the user terminal sends a corresponding RRC reconfiguration request to the base station when positioning is required by neighboring cell measurement, or it may also be when the base station determines that the user terminal needs to perform neighboring cell measurement. The RRC reconfiguration message may include a first measurement threshold corresponding to a neighboring cell (including a same-frequency neighboring cell, a different-frequency neighboring cell and a different-system neighboring cell), at least one first frequency point corresponding to a different-frequency neighboring cell, and at least one second frequency point corresponding to a different-system neighboring cell.

[0089] It should be noted that the inter-frequency neighboring area in at least one first frequency point corresponding to the inter-frequency neighboring area does not refer to a cell, but refers to a type of cell, that is, the at least one first frequency point corresponding to the inter-frequency neighboring area may specifically include at least one first frequency point whose specific value is different from the frequency point of the serving cell where the user terminal is currently residing, and the communication system to which the first frequency point belongs is the same as the communication system to which the frequency point of the serving cell where the user terminal is currently residing belongs. The cells corresponding to these first frequency points are the inter-frequency neighboring areas of the serving cell where the user terminal is currently residing.

[0090] The hetero-system neighboring area in the at least one second frequency point corresponding to the hetero-system neighboring area does not refer to a cell, but refers to a type of cell, that is, the at least one second frequency point corresponding to the hetero-frequency neighboring area may specifically include at least one second frequency point whose communication system is different from the communication system to which the frequency point of the serving cell where the user terminal currently resides belongs. The cells corresponding to these second frequency points are the hetero-system neighboring areas of the serving cell where the user terminal currently resides.

[0091] Exemplarily, according to protocols 36331 and 38331 of the third generation partnership project (3GPP), the relevant code of the first measurement threshold in the RRC reconfiguration message may be as follows:

[0092] s-MeasureConfig CHOICE{

[0093] ssb-RSRP RSRP-Range,

[0094] csi-RSRP RSRP-Range

[0095] }

[0096] Among them, the RSRP-Range corresponding to ssb-RSRP is the specific value of the first measurement threshold when the reference signal receiving power (RSRP) obtained through the channel state information (CSI) is used as the signal quality parameter; the RSRP-Range corresponding to csi-RSRP is the specific value of the first measurement threshold when the reference signal receiving power (RSRP) obtained through the synchronization signal block (SSB) is used as the signal quality parameter. Generally, when performing neighboring cell measurements, since ssb-RSRP can provide relevant information on cell search and synchronization related to neighboring cell measurements, the RSRP-Range corresponding to ssb-RSRP can be used as the first measurement threshold.

[0097] The above-mentioned first measurement threshold, at least one first frequency point and at least one second frequency point are neighboring cell measurement configuration information, which can be specifically referred to as neighboring cell measurement configuration information corresponding to the connected state.

[0098] System Information Block (SIB): A type of message used to transmit system information in a wireless communication system. Usually, after a user terminal registers to access the Internet through a base station, if the user terminal is in an idle state without data transmission or voice calls, the base station will periodically send broadcast messages to the user terminal through a broadcast channel (BCCH). The broadcast message may include one or more SIBs. These SIBs may include the neighboring measurement configuration information required by the user terminal for neighboring measurement.

[0099] For example, taking the cell where the user terminal currently resides as an LTE cell as an example, the broadcast message may include SIB3, SIB5 and SIB24. Among them, SIB3 may include the second measurement threshold of the same-frequency neighboring area, and the third measurement threshold of the hetero-frequency neighboring area and the hetero-system neighboring area. Exemplarily, according to the protocols 36331 and 38331 of the third generation partnership project (3GPP), the configuration information related code of the second measurement threshold included in SIB3 may be as follows:

[0100] cellReselectionServingFreqInfo SEQUENCE{

[0101] s-IntraSearchP ReselectionThreshold,

[0102] s-IntraSearchQ ReselectionThresholdQ OPTIONAL, --Need S

[0103] Among them, ReselectionThreshold is the specific value of the second measurement threshold when the reference signal receiving power (reference signal receiving power, RSRP) is used as the signal quality parameter; ReselectionThreshold is the specific value of the second measurement threshold when the reference signal receiving quality (Reference signal receiving quality, RSRQ) is used as the signal quality parameter.

[0104] The code related to the configuration information including the third measurement threshold in SIB3 may be as follows:

[0105] cellReselectionServingFreqInfo SEQUENCE{

[0106] s-NonIntraSearchP ReselectionThreshold, OPTIONAL, --Need S

[0107] s-NonIntraSearchQ ReselectionThresholdQ OPTIONAL, --Need S

[0108] Similarly, ReselectionThreshold is the specific value of the third measurement threshold when the reference signal receiving power (RSRP) is used as the signal quality parameter; ReselectionThreshold is the specific value of the third measurement threshold when the reference signal receiving quality (RSRQ) is used as the signal quality parameter.

[0109] Generally, when performing neighboring cell measurements, RSRP is usually used as a signal quality parameter to measure the signal quality of neighboring cells. This is because RSRP is an indicator that directly measures the strength of the received signal. It can provide an absolute value of the signal strength and is comparable between different cells. In contrast, RSRQ is an indicator of the quality of the received signal that takes into account the signal strength and the interference level. RSRQ is calculated by comparing RSRP with the interference level, so it focuses more on evaluating the quality of the signal rather than just the strength. In general, RSRP is chosen as the signal quality parameter for neighboring cell measurements because it provides a direct measurement of signal strength and is comparable between different cells, which helps the network perform operations such as cell switching and resource allocation.

[0110] SIB5 may include at least one first frequency point corresponding to the hetero-frequency neighboring area that needs to be measured, and SIB24 may include at least one second frequency point corresponding to the hetero-system neighboring area. The hetero-system may be a fifth generation mobile communication technology (5G) system. In some embodiments, SIB5 may also include the priority of the target frequency point and the frequency priority of each first frequency point in at least one first frequency point corresponding to the hetero-frequency neighboring area, and SIB24 may also include the frequency priority of each second frequency point in at least one second frequency point corresponding to the hetero-system neighboring area.

[0111] For another example, taking the cell in which the user terminal currently resides as an NR cell as an example, the broadcast message may include SIB2, SIB4 and SIB5. Among them, SIB2 may include a second measurement threshold for the same-frequency neighboring area, and a third measurement threshold for the hetero-frequency neighboring area and the hetero-system neighboring area. The relevant codes of the second measurement threshold and the third measurement threshold in SIB2 can refer to the relevant codes of the second measurement threshold and the third measurement threshold in SIB3, which will not be repeated here. SIB4 may include at least one first frequency point corresponding to the hetero-frequency neighboring area that needs to be measured, and SIB5 may include at least one second frequency point corresponding to the hetero-system neighboring area that needs to be measured. In some embodiments, SIB4 may include at least one second frequency point corresponding to the hetero-system neighboring area that needs to be measured, and SIB5 may include at least one first frequency point corresponding to the hetero-frequency neighboring area that needs to be measured. In some embodiments, SIB4 may also include the frequency priority of each first frequency point in at least one first frequency point corresponding to the hetero-frequency neighboring area, and SIB5 may also include the frequency priority of each second frequency point in at least one second frequency point corresponding to the hetero-system neighboring area. In some embodiments, SIB4 may also include the priority of the target frequency and the frequency priority of each second frequency in at least one second frequency corresponding to a hetero-system neighboring area, and SIB5 may also include the frequency priority of each first frequency in at least one first frequency corresponding to a hetero-frequency neighboring area.

[0112] The above-mentioned second measurement threshold, third measurement threshold, at least one first frequency point, at least one second frequency point and the priority of each frequency point are neighboring cell measurement configuration information, which can be specifically referred to as neighboring cell measurement configuration information corresponding to the idle state.

[0113] Of course, the above introduction to SIB is only an example. In practice, SIB2, SIB3, SIB4, SIB5, SIB24 and even other SIBs may also include any other possible system information; further, in some embodiments, any SIB information in SIB2, SIB3, SIB4, SIB5, SIB24 and even other SIBs may include the above-mentioned second measurement threshold, the third measurement threshold, at least one first frequency point, at least one second frequency point and the neighboring area measurement configuration information of the priority of each frequency point.

[0114] In current communication technologies, user terminals need to be positioned in many possible situations (for example, a certain application requires positioning). In order to better locate, the terminal needs to measure the neighboring cells of the server cell (such as co-frequency neighboring cells, hetero-frequency neighboring cells, and hetero-system neighboring cells) to obtain the cell information of the neighboring cells (such as neighboring cell ID and signal quality parameters), and then assist in completing the positioning. In order to prevent the user terminal from frequently performing neighboring cell measurements and reduce power consumption, the network side device will configure the neighboring cell measurement threshold (including the measurement thresholds of co-frequency neighboring cells, hetero-frequency neighboring cells, and hetero-system neighboring cells) for user terminals in idle and connected states. Only when the signal quality of the service cell where the user terminal resides (specifically, the signal quality of the downlink signal) is less than the neighboring cell measurement threshold, the corresponding neighboring cell will be measured. When the value of the signal quality parameter of the service cell where the user terminal resides is greater than the neighboring cell measurement threshold, the corresponding neighboring cell will not be measured.

[0115] For example, Figure 1 A schematic diagram of the structure of a communication system to which a user terminal belongs when performing neighboring cell measurement for the user terminal. Figure 1 As shown, the communication system may include multiple network side devices 01 and multiple user terminals 02. Figure 1 In the figure, multiple network side devices 01 include network side device 01-1, network side device 01-2, network side device 01-3 and network side device 01-4, and multiple user terminals 02 include user terminal 02-1, user terminal 02-2, user terminal 02-3 and user terminal 02-4.

[0116] At least one user terminal 02 may be distributed in each service cell managed by the network side device 01. After the user terminal 01 is powered on in a service cell managed by a network side device 01, the user terminal 01 may register to access the Internet through the network side device 01. The ranges of service cells managed by different network side devices 01 may overlap. For example Figure 1 As shown in FIG, there is an intersection between service cell A managed by network side device 01-1, service cell B managed by network side device 01-2, service cell C managed by network side device 01-3 and service cell D managed by network side device 01-4. The ranges of service cells managed by different network side devices 01 may not have an intersection.

[0117] based on Figure 1 The communication system shown in FIG. Figure 2 As shown, the existing neighboring cell measurement process may include:

[0118] After the user terminal is turned on, it will register to access the Internet through the network side device, thereby establishing a communication connection. The network side device can be a base station.

[0119] Afterwards, when the user terminal is in a connected state, if the user terminal needs to perform neighboring area measurement to complete positioning, the network side device can send a reconfiguration message to the user terminal. The reconfiguration message may carry the neighboring area measurement configuration information corresponding to the connected state. The neighboring area measurement configuration information corresponding to the connected state may include: the first measurement threshold of the same-frequency neighboring area, the different-frequency neighboring area and the different-system neighboring area, at least one first frequency point corresponding to the different-frequency neighboring area, and at least one second frequency point corresponding to the different-system neighboring area.

[0120] When the user terminal is in an idle state, only a small amount of communication connection is maintained between the network side device and the user terminal to support the network side device's mobility management and network access of the user terminal. Exemplarily, when the user terminal is in an idle state, the communication connection between the network side device and the user terminal may include a broadcast channel.

[0121] When the user terminal is in an idle state, the network side device will periodically send a broadcast message to the user terminal through a broadcast channel. The broadcast message may include the neighboring area measurement configuration information corresponding to the idle state. Exemplarily, the neighboring area measurement configuration information may include a second measurement threshold for the same-frequency neighboring area, a third measurement threshold for the hetero-frequency neighboring area and the hetero-system neighboring area, at least one first frequency point corresponding to the hetero-frequency neighboring area, and at least one second frequency point corresponding to the hetero-system neighboring area. The neighboring area measurement configuration information may also include the priority of each frequency point in at least one first frequency point and at least one second frequency point.

[0122] As to which system information block is specifically used in the broadcast message to carry the neighboring cell measurement configuration information, reference may be made to the relevant description of the system information block in the aforementioned embodiment, which will not be repeated here.

[0123] After that, the user terminal can perform neighboring cell measurement according to the neighboring cell measurement configuration information from the network side device, and locate the currently resident serving cell based on the measurement result. Figure 1 As shown in , the user terminal 02 - 1 can perform positioning based on the measured information of three neighboring cells of the serving cell A, namely, the serving cell B, the serving cell C and the serving cell D.

[0124] When the user terminal is in an idle state, the user terminal can perform neighboring area measurement according to the corresponding idle state neighboring area measurement configuration information from the network side device. Specifically, when the user terminal is in an idle state, for the purpose of energy saving, the user terminal will first determine whether the signal quality parameter of the currently resident service cell is greater than the second measurement threshold, and whether it is greater than the third measurement threshold. When the signal quality parameter of the currently resident service cell is less than the second measurement threshold, the user terminal will perform neighboring area measurement on the target frequency point to which the currently resident service cell belongs. When the signal quality parameter of the currently resident service cell is less than the third measurement threshold, the user terminal will perform neighboring area measurement on the first frequency point and the second frequency point in the neighboring area measurement configuration information. If the signal quality parameter of the currently resident service cell is greater than the second measurement threshold, and / or the third measurement threshold, the user terminal may only perform neighboring area measurement on the frequency point to which the currently resident service cell belongs, or only perform neighboring area measurement on the first frequency point and the second frequency point, or no neighboring area measurement.

[0125] When the user terminal is in a connected state, the user terminal can perform neighboring area measurement according to the corresponding connected state neighboring area measurement configuration information from the network side device. Specifically, when the user terminal is in a connected state, for the purpose of energy saving, the user terminal will first determine whether the signal quality parameter of the currently resident service cell is greater than the first measurement threshold. When the signal quality parameter of the currently resident service cell is less than the first measurement threshold, the user terminal will perform neighboring area measurement on the frequency point, the first frequency point and the second frequency point to which the currently resident service cell belongs. If the signal quality parameter of the currently resident service cell is greater than the first measurement threshold, the user terminal will not perform neighboring area measurement.

[0126] It can be seen that in the existing neighboring cell measurement scheme, if the signal quality of the service cell where the user is currently staying is relatively good, the user terminal will not be able to perform neighboring cell measurement, or can only measure a small number of frequency points. In this way, when the user terminal needs to locate based on neighboring cell information, it will not be able to obtain sufficient neighboring cell information, and thus cannot complete accurate positioning. The service based on accurate positioning on the user terminal cannot be well provided to the user, which reduces the user experience.

[0127] In view of the above technical problems, the embodiment of the present application provides a neighboring area measurement method, which is applied to an electronic device (or user terminal). Figure 3As shown, after the electronic device starts registering for Internet access, it can receive the neighboring area measurement configuration information of the corresponding idle state from the network side device in the idle state, or receive the neighboring area measurement configuration information of the corresponding connected state from the network side device in the connected state. Afterwards, if the signal quality parameter of the service cell where the electronic device resides is greater than the neighboring area measurement threshold (the first measurement threshold or the second measurement threshold or the third measurement threshold) in the neighboring area measurement configuration information, the electronic device can force the neighboring area measurement of the frequency point of the currently resident service cell and all the frequency points (the first frequency point and the second frequency point) in the neighboring area measurement configuration information, thereby obtaining the neighboring area measurement result, that is, obtaining the neighboring area information of multiple neighboring areas. Among them, the forcing method can be to increase the neighboring area measurement threshold so that the neighboring area measurement threshold is greater than the signal quality parameter of the service cell where the electronic device resides, or to ignore the neighboring area measurement threshold.

[0128] If the signal quality parameter of the service cell where the electronic device resides is less than the neighboring cell measurement threshold (the first measurement threshold, the second measurement threshold, and the third measurement threshold) in the neighboring cell measurement configuration information, the electronic device can perform neighboring cell measurement on the frequency of the currently resident service cell and all frequency points (the first frequency point and the second frequency point) in the neighboring cell measurement configuration information according to the existing scheme, thereby obtaining the neighboring cell measurement result, that is, obtaining the neighboring cell information of multiple neighboring cells.

[0129] After that, the electronic device can locate itself based on the neighboring cell measurement results.

[0130] It can be seen that in the technical solution provided by the embodiment of the present application, when the signal quality of the service cell where the electronic device resides is good, the electronic device can also perform a complete neighboring area measurement to obtain sufficient neighboring area information for positioning. Furthermore, the electronic device can also complete positioning based on sufficient neighboring area information, so that the positioning requirements of the electronic device are met, and the functions of the electronic device with positioning requirements can better provide services to users, thereby improving the user experience.

[0131] The technical solution provided by the embodiments of the present application is described in detail below with reference to the accompanying drawings.

[0132] The technical solution provided in the present application can be applied in electronic devices. In some embodiments, the electronic device can be a mobile phone, a tablet computer, a handheld computer, a personal computer (PC), an ultra-mobile personal computer (UMPC), a netbook, a cellular phone, a personal digital assistant (PDA), an augmented reality (AR) device, a virtual reality (VR) device, an artificial intelligence (AI) device, a wearable device, a vehicle-mounted device, a smart home device and / or a smart city device, etc. The embodiments of the present application do not impose any special restrictions on the specific type of the electronic device.

[0133] For example, taking the electronic device as a mobile phone, Figure 4 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application is shown.

[0134] Reference Figure 4 As shown, the electronic device may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, a display screen 193, a subscriber identification module (SIM) card interface 194, and a camera 195, etc. Among them, the sensor module 180 may include a pressure sensor, a gyroscope sensor, an air pressure sensor, a magnetic sensor, an acceleration sensor, a distance sensor, a proximity light sensor, a fingerprint sensor, a temperature sensor, a touch sensor, an ambient light sensor, a bone conduction sensor, etc.

[0135] The processor 110 may include one or more processing units, for example, the processor 110 may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a memory, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors.

[0136] The controller can be the nerve center and command center of the electronic device. The controller can generate operation control signals according to the instruction operation code and timing signal to complete the control of fetching and executing instructions.

[0137] The processor 110 may also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. The memory may store instructions or data that the processor 110 has just used or cyclically used. If the processor 110 needs to use the instruction or data again, it may be directly called from the memory. This avoids repeated access, reduces the waiting time of the processor 110, and thus improves the efficiency of the system.

[0138] In some embodiments, the processor 110 may include one or more interfaces. The interface may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface, etc.

[0139] The charging management module 140 is used to receive charging input from a power supply device (e.g., a charger, a laptop power supply, etc.). The charger may be a wireless charger or a wired charger. In some wired charging embodiments, the charging management module 140 may receive charging input from a wired charger through the USB interface 130. In some wireless charging embodiments, the charging management module 140 may receive wireless charging input through a wireless charging coil of the electronic device.

[0140] While charging the battery 142, the charging management module 140 can also power the electronic device through the power management module 141. The battery 142 can be composed of multiple batteries connected in series. The power management module 141 is used to connect the battery 142, the charging management module 140 and the processor 110.

[0141] The power management module 141 is used to connect the battery 142, the charging management module 140 and the processor 110. The power management module 141 receives input from the battery 142 and / or the charging management module 140, and supplies power to the processor 110, the internal memory 121, the display screen 193, the camera 195, and the wireless communication module 160. The power management module 141 can also be used to monitor parameters such as the battery voltage, current, battery cycle number, and battery health status (leakage, impedance). In some other embodiments, the power management module 141 can also be set in the processor 110.

[0142] The external memory interface 120 can be used to connect to an external non-volatile memory to expand the storage capacity of the electronic device. The external non-volatile memory communicates with the processor 110 through the external memory interface 120 to implement a data storage function. For example, files such as music and videos are stored in the external non-volatile memory.

[0143] The internal memory 121 may include one or more random access memories (RAM) and one or more non-volatile memories (NVM). The random access memory can be directly read and written by the processor 110, and can be used to store executable programs (such as machine instructions) of the operating system or other running programs, and can also be used to store user and application data. The non-volatile memory can also store executable programs and store user and application data, and can be loaded into the random access memory in advance for direct reading and writing by the processor 110.

[0144] A touch sensor is also called a "touch control device". The touch sensor can be arranged on the display screen 193. The touch sensor and the display screen 193 form a touch screen, also called a "touch control screen". The touch sensor is used to monitor touch operations acting on or near it. The touch sensor can pass the monitored touch operations to the application processor to determine the type of touch event. Visual output related to the touch operation can be provided through the display screen 193. In other embodiments, the touch sensor can also be arranged on the surface of the electronic device, which is different from the position of the display screen 193.

[0145] The ambient light sensor is used to sense the brightness of ambient light. For example, the ambient light sensor can measure the light intensity of four channels of ambient light. The ambient light sensor outputs the measured light intensity of the four channels of ambient light to the processor 110. The processor 110 can process the light intensity of the four channels of ambient light output by the ambient light sensor to obtain the light intensity of the ambient light. In the bright screen state, the electronic device can adaptively adjust the brightness of the display screen according to the obtained light intensity of the ambient light.

[0146] The pressure sensor is used to sense the pressure signal and can convert the pressure signal into an electrical signal. In some embodiments, the pressure sensor can be set on the display screen 193. There are many types of pressure sensors, such as resistive pressure sensors, inductive pressure sensors, capacitive pressure sensors, etc. When a touch operation is applied to the display screen 193, the electronic device monitors the touch operation intensity according to the pressure sensor. The electronic device can also calculate the touch position based on the monitoring signal of the pressure sensor. In some embodiments, touch operations acting on the same touch position but with different touch operation intensities can correspond to different operation instructions. For example: when a touch operation with a touch operation intensity less than the first pressure threshold acts on the short message application icon, an instruction to view the short message is executed. When a touch operation with a touch operation intensity greater than or equal to the first pressure threshold acts on the short message application icon, an instruction to create a new short message is executed.

[0147] In some embodiments, the electronic device may include 1 or N cameras 195, where N is a positive integer greater than 1. In the embodiment of the present application, the type of camera 195 can be distinguished according to the hardware configuration and the physical location. For example, the camera arranged on the side of the display screen 193 of the electronic device can be called a front camera, and the camera arranged on the side of the back cover of the electronic device can be called a rear camera; for another example, a camera with a short focal length and a larger viewing angle can be called a wide-angle camera, and a camera with a long focal length and a small viewing angle can be called a normal camera. Among them, the length of the focal length and the size of the viewing angle are relative concepts, and there is no specific parameter limitation. Therefore, wide-angle cameras and ordinary cameras are also a relative concept, and can be specifically distinguished according to physical parameters such as focal length and viewing angle.

[0148] The electronic device implements the display function through a GPU, a display screen 193, and an application processor. The GPU is a microprocessor for image editing, connecting the display screen 193 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 110 may include one or more GPUs that execute program instructions to generate or change display information.

[0149] The electronic device can realize the shooting function through ISP, camera 195, video codec, GPU, display screen 193 and application processor. GPU is used to perform mathematical and geometric calculations for graphics rendering. Processor 110 may include one or more GPUs, which execute program instructions to generate or change display information. In the embodiment of the present application, the function of the GPU is used in the frame drawing process of each image frame so that the final displayed picture obtains better display effect and performance.

[0150] The ISP is used to process the data fed back by the camera 195. For example, when taking a photo, the shutter is opened, and the light is transmitted to the camera photosensitive element through the lens. The light signal is converted into an electrical signal, and the camera photosensitive element transmits the electrical signal to the ISP for processing and converts it into an image visible to the naked eye. The ISP can also perform algorithm optimization on the noise and brightness of the image. The ISP can also optimize the exposure, color temperature and other parameters of the shooting scene. In some embodiments, the ISP can be set in the camera 195. The camera 195 is used to capture static images or videos.

[0151] Digital signal processors are used to process digital signals. In addition to processing digital image signals, they can also process other digital signals. For example, when an electronic device selects a frequency point, a digital signal processor is used to perform Fourier transform on the frequency point energy.

[0152] The display screen 193 is used to display images, videos, etc. The display screen 193 includes a display panel. The display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light emitting diode or an active-matrix organic light emitting diode (AMOLED), a flexible light-emitting diode (FLED), Miniled, MicroLed, Micro-oLed, a quantum dot light-emitting diode (QLED), etc. In some embodiments, the electronic device may include 1 or N display screens 193, where N is a positive integer greater than 1.

[0153] In an embodiment of the present application, the display screen 193 can be used to display pages required by the electronic device (for example, wizard pages (including highlight recommendation pages and external module access pages), etc.), and display images captured by any one or more cameras 195 in the interface.

[0154] The wireless communication function of the electronic device can be implemented through antenna 1, antenna 2, mobile communication module 150, wireless communication module 160, modem and baseband processor.

[0155] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the electronic device can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization of the antennas.

[0156] The mobile communication module 150 can provide solutions for wireless communications including 2G / 3G / 4G / 5G, etc., applied to electronic devices. The mobile communication module 150 can receive electromagnetic waves through the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the processor 110. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the same device as at least some of the modules of the processor 110.

[0157] The modem processor may include a modulator and a demodulator. Among them, the modulator is used to modulate the low-frequency baseband signal to be sent into a medium-high frequency signal. The demodulator is used to demodulate the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After the low-frequency baseband signal is processed by the baseband processor, it is passed to the application processor. The application processor outputs a sound signal through an audio device (not limited to a speaker 170A, a receiver 170B, etc.), or displays an image or video through a display screen 193. In some embodiments, the modem processor may be an independent device. In other embodiments, the modem processor may be independent of the processor 110 and be set in the same device as the mobile communication module 150 or other functional modules.

[0158] The wireless communication module 160 can provide wireless communication solutions for electronic devices, including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR), etc. The wireless communication module 160 can be one or more devices integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, modulates the frequency of the electromagnetic wave signal and filters it, and sends the processed signal to the processor 110. The wireless communication module 160 can also receive the signal to be sent from the processor 110, modulate the frequency of it, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2.

[0159] The SIM card interface 194 is used to connect a SIM card. The SIM card can be connected to or disconnected from the electronic device by inserting it into or removing it from the SIM card interface 194. The electronic device can support one or more SIM card interfaces. The SIM card interface 194 can support Nano SIM cards, Micro SIM cards, SIM cards, etc. Multiple cards can be inserted into the same SIM card interface 194 at the same time. The SIM card interface 194 can also be compatible with external memory cards. The electronic device interacts with the network through the SIM card to implement functions such as calls and data communications. One SIM card corresponds to one user number.

[0160] It is understandable that the interface connection relationship between the modules illustrated in the embodiment of the present invention is only a schematic illustration and does not constitute a structural limitation on the electronic device. In other embodiments of the present application, the electronic device may also adopt different interface connection methods in the above embodiments, or a combination of multiple interface connection methods.

[0161] Of course, it is understandable that the above Figure 4 The figure is only an exemplary description when the electronic device is in the form of a mobile phone. If the electronic device is in the form of a tablet computer, a handheld computer, a PC, a PDA, a wearable device (such as a smart watch, a smart bracelet), etc., the structure of the electronic device may include Figure 4 The structure shown in the figure is less than Figure 4 More structures are shown in the figure, which are not limited here.

[0162] It is understandable that, in general, the realization of electronic device functions requires not only hardware support but also software cooperation. The software system of the electronic device can adopt a layered architecture, an event-driven architecture, a micro-core architecture, a micro-service architecture, or a cloud architecture. The embodiment of the present application takes the Android® system with a layered architecture as an example to illustrate the software structure of the electronic device.

[0163] Figure 5 A schematic diagram of the layered architecture of the software system of the electronic device provided in the embodiment of the present application. The layered architecture divides the software into several layers, each with clear roles and division of labor. The layers communicate with each other through software interfaces (such as APIs).

[0164] In some examples, reference Figure 5 As shown, in the embodiment of the present application, the software of the electronic device is divided into five layers, from top to bottom, namely, the application layer, the framework layer (or called the application framework layer), the system library and the Android runtime (android runtime), the HAL layer (hardware abstraction layer) and the kernel layer (or called the driver layer). Among them, the system library and the Android runtime can also be called the local framework layer or the native layer.

[0165] The application layer can include a series of applications. Figure 5 As shown, the application layer may include applications (APP) such as camera, gallery, calendar, map, WLAN, Bluetooth, music, video, short message, call, navigation, instant messaging, etc.

[0166] The framework layer provides an application programming interface (API) and a programming framework for the applications in the application layer. The application framework layer includes some predefined functions or services. For example, the application framework layer may include an activity manager, a window manager, a content provider, a view system, a phone manager, a resource manager, a notification manager, a package manager, etc., and the embodiments of the present application do not impose any restrictions on this.

[0167] Among them, the window manager is used to manage window programs. The window manager can obtain the display size, determine whether there is a status bar, lock the screen, capture the screen, etc. The content provider is used to store and obtain data and make this data accessible to applications. This data can include video, images, audio, calls made and received, browsing history and bookmarks, phone books, etc. The view system includes visual controls, such as controls for displaying text, controls for displaying pictures, etc. The view system can be used to build the display interface of the application. The phone manager is used to provide communication functions for electronic devices. For example, the phone manager can manage the call status of the call application (including initiation, connection, hang up, etc.). The resource manager provides various resources for the application, such as localized strings, icons, pictures, layout files, video files, etc. The notification manager enables the application to display notification information in the status bar, which can be used to convey notification-type messages and can disappear automatically after a short stay without user interaction. The package manager is used to manage application packages in the Android® system. It allows applications to obtain detailed information about installed applications and their services, permissions, etc. The package manager is also used to manage events such as installation, uninstallation, and upgrade of applications. The Activity Manager is used to manage the application's life cycle and window state.

[0168] In an embodiment of the present application, the framework layer may also include a positioning service. The positioning service may determine the location of the electronic device based on the neighboring cell information of multiple neighboring cells of the serving cell where the electronic device currently resides when the wireless resource control module of the system library obtains the neighboring cell information of multiple neighboring cells. The determination method may be any feasible positioning method, and the present application does not impose any specific restrictions on this.

[0169] The system library can include multiple functional modules, such as surface manager, media libraries, OpenGL ES, SGL, etc.

[0170] The surface manager is used to manage the display subsystem and provide fusion of 2D and 3D layers for multiple applications. The media library supports playback and recording of multiple common audio and video formats, as well as static image files. The media library can support multiple audio and video encoding formats, such as MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, etc. OpenGL ES is used to implement 3D graphics drawing, image rendering, synthesis, and layer processing. SGL is a drawing engine for 2D drawing.

[0171] Reference Figure 5As shown, the system library may also include a wireless communication protocol stack. The wireless communication protocol stack is a set of protocols and algorithms for managing and controlling wireless communication. The wireless communication protocol stack can manage and control various aspects of wireless communication in electronic devices to ensure the reliability, efficiency and security of wireless communication.

[0172] The wireless communication protocol stack may include a wireless resource control module. The wireless resource control module may manage and control the process of the electronic device performing neighboring area measurement. In an embodiment of the present application, after the electronic device receives the neighboring area measurement configuration information from the network side device, the wireless resource control module may also control the electronic device to force the neighboring area measurement when the signal quality parameter of the service cell where the electronic device currently resides is greater than the neighboring area measurement threshold in the neighboring area measurement configuration information. Thereby, the neighboring area measurement result is obtained, which may specifically include the neighboring area information of multiple neighboring areas (such as the cell ID and signal quality parameter of the neighboring area). Afterwards, the wireless resource control module may provide the obtained neighboring area measurement result to the positioning service in the framework layer for positioning.

[0173] The Android runtime includes the core library and the ART virtual machine. The Android runtime is responsible for the scheduling and management of the Android system. The core library consists of two parts: one is the function that the Java language needs to call, and the other is the Android core library. The application layer and the application framework layer run in the ART virtual machine. The ART virtual machine executes the Java files of the application layer and the application framework layer as binary files. The ART virtual machine is used to perform object life cycle management, stack management, thread management, security and exception management, and garbage collection.

[0174] The HAL layer is an interface layer between the operating system kernel and the hardware circuit, and its purpose is to abstract the hardware. It hides the hardware interface details of a specific platform and provides a virtual hardware platform for the operating system, making it hardware-independent and portable on multiple platforms. The HAL layer provides a standard interface to display device hardware functions to the higher-level Java API framework (i.e., the framework layer). The HAL layer contains multiple library modules, each of which implements an interface for a specific type of hardware component, such as: audio HAL audio module, bluetooth HAL Bluetooth module, camera HAL camera module (also called camera HAL or camera hardware abstraction module), sensors HAL sensor module (or Isensor service, sensor service).

[0175] The kernel layer is the layer between hardware and software. The kernel layer includes at least display driver, camera driver, audio driver, sensor driver, battery driver, etc., which are not limited in this application.

[0176] The technical solutions provided in the embodiments of the present application can be implemented in an electronic device having the above-mentioned hardware structure or software structure.

[0177] After the electronic device registers with the network through the network side device and resides in the service cell, the electronic device can exist in two states: idle state and connected state. Regardless of whether it is idle state or connected state, the electronic device can perform neighboring area measurement. Therefore, the neighboring area measurement method provided in the present application can include a first neighboring area measurement process for an electronic device in a connected state, and a first neighboring area measurement process for an electronic device in an idle state.

[0178] The following combination Figure 6 As shown, the first neighboring area measurement process for a connected electronic device in the neighboring area measurement method provided in an embodiment of the present application is introduced. Figure 6 A schematic diagram of a first neighboring area measurement process for a connected electronic device in a neighboring area measurement method provided in an embodiment of the present application. Figure 6 As shown, the electronic device is a mobile terminal (such as a mobile phone), and the first neighboring area measurement process for the electronic device in a connected state may include S601-S606:

[0179] S601. The mobile terminal is turned on and registers to access the Internet through a network-side device to reside in a target service cell.

[0180] The target serving cell is the serving cell in which the mobile terminal currently resides as mentioned in the above embodiment. The network side device may be a base station, such as an LTE base station or an NR base station. The network side device is used to manage the target serving cell.

[0181] Exemplarily, the process of registering the mobile terminal for Internet access may include: the terminal is turned on for initialization operation, the mobile terminal establishes an RRC connection with the network side device to configure wireless resources, the mobile terminal requests the network side device to attach to complete the attachment to the network, the mobile terminal establishes a default bearer with the network side device, and the mobile terminal completes the tracking area update (TAU) update through the network side device. The specific implementation of each step of registering for Internet access can be any feasible method, and this application does not make specific restrictions on this.

[0182] S602: When the mobile terminal is in a connected state, if the mobile terminal has a positioning service requirement, the mobile terminal receives a reconfiguration message from a network-side device.

[0183] Among them, the reconfiguration message can specifically be an RRC reconfiguration message, and the reconfiguration message can carry the neighboring cell measurement configuration information of the corresponding connection state, that is, the first neighboring cell measurement configuration information. Exemplarily, the first neighboring cell measurement configuration information may include: a first measurement threshold of the neighboring cell, at least one first frequency point corresponding to an inter-frequency neighboring cell, and at least one second frequency point corresponding to an inter-system neighboring cell. Among them, the first frequency point is different from the target frequency point of the target service cell where the electronic device currently resides, and the communication standard to which the first frequency point belongs is the same as the communication standard to which the target frequency point belongs, that is, an inter-frequency neighboring cell; the second frequency point is different from the target frequency point of the target service cell where the electronic device currently resides, and the communication standard to which the first frequency point belongs is different from the communication standard to which the target frequency point belongs, that is, an inter-system neighboring cell.

[0184] Among them, the neighboring cells may include co-frequency neighboring cells, hetero-frequency neighboring cells and hetero-system neighboring cells. When the mobile terminal is in a connected state, according to the 3GPP protocol, the neighboring cell measurement thresholds for measuring co-frequency neighboring cells, hetero-frequency neighboring cells and hetero-system neighboring cells are all the first measurement thresholds. Alternatively, it can be said that the measurement thresholds for neighboring cell measurements of the target frequency point, the first frequency point and the second frequency point to which the target service cell belongs are all the first measurement thresholds.

[0185] Generally, after the mobile terminal is turned on and registered to surf the Internet, the mobile terminal is in a connected state. In addition, when the mobile terminal needs to transmit data with the network side device or talk with other mobile terminals through the network side device, the mobile terminal will re-establish or maintain the communication connection corresponding to the connected state.

[0186] Exemplarily, when the mobile terminal is in a connected state, the communication connection between the mobile terminal and the network side device may include an RRC connection and a radio bearer (RB) connection. The network side device may send the reconfiguration message (or referred to as an RRC reconfiguration message) to the mobile terminal through the RRC connection.

[0187] It should be noted that before the cell where the mobile terminal resides is switched, the RRC reconfiguration message carrying the neighboring area measurement configuration information can be sent only once. That is to say, when the mobile terminal resides in a certain cell, the neighboring area measurement configuration information used for neighboring area measurement is the same. Only after the cell where the mobile terminal resides changes, the network side device will send an RRC reconfiguration message carrying new neighboring area measurement configuration information to the mobile terminal.

[0188] In some embodiments, the positioning requirement may be generated by an application in the mobile terminal when providing a certain function to the user. For example, when a user uses a food delivery application installed on a mobile terminal, the food delivery application needs to obtain the location of the mobile terminal in order to display food delivery information near the user's location. At this time, the mobile terminal has a positioning requirement, and it is a positioning service request actively generated by the mobile terminal.

[0189] When the mobile terminal actively generates positioning requirements, the mobile terminal can actively request the network side device for the first neighboring area measurement configuration information, and the network side device can send a reconfiguration message carrying the first neighboring area measurement configuration information to the mobile terminal after receiving the corresponding request. Figure 6 , refer to Figure 7 As shown, S602 may specifically include S6021A-S6024A:

[0190] S6021A: When the mobile terminal is in a connected state, if the mobile terminal has a positioning requirement, the mobile terminal sends a reconfiguration request to the network side device.

[0191] The reconfiguration request may be an RRC reconfiguration request, which is used to request neighboring area measurement configuration information. Of course, the specific request content of the actual RRC reconfiguration request may also include any other feasible content, and the first neighboring area measurement configuration information is only part or all of the content of the RRC reconfiguration request in one possible case in an embodiment of the present application, and the present application does not make specific restrictions on this.

[0192] S6022A: The network side device receives a reconfiguration request from the mobile terminal.

[0193] S6023A: The network side device sends a reconfiguration message to the mobile terminal in response to the reconfiguration request.

[0194] The reconfiguration message carries the neighboring cell measurement configuration information corresponding to the connected state, that is, the first neighboring cell measurement configuration information.

[0195] Of course, in practice, whether the network side device will respond to the reconfiguration request from the mobile terminal also needs to be determined based on the information of the mobile terminal carried in the reconfiguration request (such as the mobile terminal identifier, etc.) or other possible content, and this application does not make specific restrictions on this.

[0196] S6024A. The mobile terminal receives a reconfiguration message from a network side device.

[0197] Based on the technical solutions corresponding to the above S6021A-S6023A, when the mobile terminal actively generates positioning needs, it can obtain the first neighboring area measurement configuration information from the network side device, and then complete the neighboring area measurement, and obtain the neighboring area information as data support for positioning.

[0198] In other embodiments, since the mobile terminal may be constantly moving, the signal quality of the target service cell where the mobile terminal is currently located may also change due to environmental reasons. Therefore, in order to ensure the communication stability of the mobile terminal, the network side device may need to periodically send a reconfiguration message to the mobile terminal so that the mobile terminal can perform neighboring area measurements and return the measurement results to the network side device. The network side device can then determine whether to switch the service cell where the mobile terminal is located based on the neighboring area measurement results. In this case, when the network side device needs to send a reconfiguration message to the mobile terminal, it can be considered that the mobile terminal has a positioning requirement. At this time, the reconfiguration message can be actively sent by the network side device to the electronic device. Based on this, combined with Figure 6 , refer to Figure 8 As shown, S602 may specifically include S6021B and S6022B:

[0199] S6021B: When the mobile terminal is in a connected state, if the network side device determines that the mobile terminal has a positioning requirement, the network side device sends a reconfiguration message to the mobile terminal.

[0200] The reconfiguration message carries the first neighboring cell measurement configuration information.

[0201] Based on the technical solutions corresponding to the above S6021B and S6022B, when the network side device determines that the mobile terminal has a positioning requirement, it can send a reconfiguration message carrying the first neighboring area measurement configuration information to the mobile terminal, so that the mobile terminal can complete the neighboring area measurement based on the first neighboring area measurement configuration message, and obtain the neighboring area information as data support for positioning.

[0202] S6022B. The mobile terminal receives a reconfiguration message from the network side device.

[0203] Based on the technical solutions corresponding to S6021A-S6023A, the network side device can actively send a reconfiguration message to the mobile terminal when it is determined that the mobile terminal has any possibility of positioning requirements. In this way, the mobile terminal can complete the neighboring area measurement based on the first neighboring area measurement configuration information in the reconfiguration message, and obtain the neighboring area information as data support for positioning.

[0204] After the mobile terminal has obtained the first neighboring cell measurement configuration information when it is in a connected state, it can start to determine whether neighboring cell measurement can be performed, specifically, it can be determined whether the signal quality parameter of the target serving cell is less than the neighboring cell measurement threshold in the first neighboring cell measurement configuration. That is, S603 and S604 are executed after S602.

[0205] S603: The mobile terminal obtains a signal quality parameter of a target serving cell.

[0206] The signal quality parameter may be RSRP, and specifically may be the RSRP of a downlink signal of the mobile terminal.

[0207] Specifically, the mobile terminal may obtain the signal quality parameter of the target serving cell in any feasible manner, such as directly measuring the downlink signal from the base station in the target serving cell.

[0208] In addition, it should be noted that since the location of the mobile terminal may change at any time, the signal quality of the target service cell may also change at any time, so in order to ensure that the cell where the mobile terminal resides can be switched in time when the communication signal of the mobile terminal deteriorates, the mobile terminal can actually obtain the signal quality parameters of the target service cell in real time or periodically. That is to say, S603 can be executed after S602, can be executed before S602, or can be executed simultaneously with S602.

[0209] S604: The mobile terminal determines whether the signal quality parameter of the target serving cell is less than the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device.

[0210] Among them, the neighboring area measurement configuration information from the network side device is the neighboring area measurement configuration information carried by the reconfiguration message. The neighboring area measurement configuration information is specifically the first neighboring area measurement configuration information mentioned in the aforementioned embodiment. The neighboring area measurement threshold in the first neighboring area measurement configuration information can be specifically the first measurement threshold.

[0211] Exemplarily, the signal quality parameter in the present application may be RSRP, and the first measurement threshold is also the threshold corresponding to RSRP. Of course, the actual signal quality parameter may also be other parameters that can characterize the cell signal quality, such as RSRQ, signal to interference plus noise ratio (SINR), carrier received signal strength (RSSI), etc. At the same time, the first measurement threshold may also be adjusted accordingly, depending on the actual situation, and the present application does not impose specific restrictions on this. The same applies to the subsequent embodiments.

[0212] When the signal quality parameter of the target serving cell is less than the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device, according to the existing neighboring cell measurement logic, it can be determined that the mobile terminal needs to perform neighboring cell measurement, that is, execute S605.

[0213] When the signal quality parameter of the target serving cell is greater than the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device, according to the existing neighboring cell measurement logic, it can be determined that the mobile terminal does not need to perform neighboring cell measurement at present. However, in order to enable the mobile terminal to obtain sufficient neighboring cell information, it is necessary to force the mobile terminal to perform neighboring cell measurement at this time, even if the mobile terminal forcibly executes S605.

[0214] In a possible implementation, a method of forcing the mobile terminal to perform neighbor cell measurement may be to ignore a neighbor cell measurement threshold in the neighbor cell measurement configuration information from the network side device.

[0215] In another possible implementation, the method of forcing the mobile terminal to perform neighboring cell measurement can also increase the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device, so that the signal quality parameter of the target serving cell is less than the increased measurement threshold. Thus, the mobile terminal can perform neighboring cell measurement according to the existing neighboring cell measurement logic.

[0216] Based on this, after S604 is executed, if the signal quality parameter of the target serving cell is less than the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device, refer to Figure 6 As shown, the mobile terminal may first execute S604A, and then execute S605 after S604A.

[0217] S604A: The mobile terminal increases the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device so that the increased neighboring cell measurement threshold is greater than the signal quality parameter of the target serving cell; or, ignores the neighboring cell measurement threshold.

[0218] Among them, the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device is specifically the first measurement threshold in the first neighboring cell measurement configuration information. After the first measurement threshold is increased to be greater than the signal quality parameter of the target service cell, the mobile terminal can re-execute S604. Since at this time, the first measurement threshold is already greater than the signal quality parameter of the target service cell, the judgment result of S604 is that the signal quality parameter of the target service cell is less than the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device, and then S605 will be executed. Of course, after the first measurement threshold is increased to be greater than the signal quality parameter of the target service cell, since it is determined that the first measurement threshold is already greater than the signal quality parameter of the target service cell, the mobile terminal can directly perform neighboring cell measurement, that is, directly execute S605. In this way, the purpose of forcing the mobile terminal to perform neighboring cell measurement is achieved when the signal quality parameter of the target service cell is greater than the original neighboring cell measurement threshold.

[0219] It should be noted that in the actual first neighboring cell measurement process, there may not be a judgment step similar to S604. After S603, the mobile terminal may execute S605 when the signal quality parameter of the target service cell is less than the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device; and forcibly execute S604A when the signal quality parameter of the target service cell is greater than the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device. Similar contents in subsequent embodiments are similar and will not be repeated in detail.

[0220] In addition, the situation where the signal quality parameter of the target service cell is equal to the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device can be attributed to the situation where the signal quality parameter of the target service cell is less than the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device, or it can be attributed to the situation where the signal quality parameter of the target service cell is greater than the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device. This application does not impose specific restrictions on this. Figure 6 Only the case where the signal quality parameter of the target service cell is equal to the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device and the case where the signal quality parameter attributed to the target service cell is greater than the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device are used as an exemplary description. Similar contents in subsequent embodiments are similar and will not be repeated in detail.

[0221] S605. The mobile terminal performs neighboring cell measurement on the target frequency point to which the target serving cell belongs, and the first frequency point and the second frequency point in the neighboring cell measurement configuration information from the network side device to obtain a neighboring cell measurement result.

[0222] Among them, the neighboring cell measurement result may include neighboring cell information of multiple neighboring cells. Multiple neighboring cells may include co-frequency neighboring cells corresponding to the target frequency, hetero-frequency neighboring cells corresponding to the first frequency, and hetero-system neighboring cells corresponding to the second frequency. Exemplarily, the neighboring cell information may include any possible content such as cell ID and signal quality parameters. Among them, the cell ID (Cell ID) is a unique identifier used to identify a cell, and a cell refers to a geographical area in a communication network. The cell ID can be used to determine the cell to which the mobile device is currently connected, and to identify it when switching to other cells. The cell ID may have a matching relationship with the location, frequency, channel and other information of the cell. In other words, based on the cell ID, the location (such as the longitude and latitude of the center position), frequency, channel and other information of the cell can be smoothly determined. In an embodiment of the present application, the signal quality parameter may specifically be the RSRP of the downlink signal.

[0223] The specific implementation method of the mobile terminal performing neighbor cell measurement on each frequency point can be any feasible implementation method, and this application does not impose specific restrictions on this. For a frequency point, it can actually correspond to multiple cells. In the case where the mobile terminal performs neighbor cell measurement on the target frequency point, the first frequency point, and the second frequency point, there may be a frequency point that does not measure the neighbor cell information of any neighbor cell, while another frequency point may measure the neighbor cell information of multiple neighbor cells. For example, refer to Fig. 9 As shown, for the electronic device B in the target service cell A, when measuring a first frequency point k, it can simultaneously measure the neighboring cell information of the hetero-frequency neighboring area C, the hetero-frequency neighboring area D, and the hetero-frequency neighboring area E. Among them, the frequency points to which the hetero-frequency neighboring area C, the hetero-frequency neighboring area D, and the hetero-frequency neighboring area E belong are all the first frequency point k. The cell IDs and signal quality parameters of the hetero-frequency neighboring area C, the hetero-frequency neighboring area D, and the hetero-frequency neighboring area E are all different.

[0224] In practice, since the number of neighboring cells near different target service cells is uncertain, when the mobile terminal is forced to perform neighboring cell measurements on the target frequency, the first frequency, and the second frequency, many neighboring cells may be measured. If the neighboring cell information of each neighboring cell of each frequency is measured, it will generate large power consumption and take a long time. For example, if there are 2 co-frequency neighboring cells corresponding to the target frequency, 5 hetero-frequency neighboring cells corresponding to all first frequencies, and 5 hetero-system neighboring cells corresponding to all second frequencies, it takes 1 second to measure the neighboring cell information of each neighboring cell. If the neighboring cell information of all neighboring cells needs to be measured, a total measurement time of 12 seconds is required.

[0225] The signal quality of the target service cell may change during this measurement duration, and the signal quality in the 12 neighboring cells may also change. If at some point during this measurement duration, the service quality of the target service cell deteriorates, and the cell where the electronic device resides needs to be switched to a neighboring cell with good signal quality, then since all neighboring cells have not been measured yet, the signal quality of the neighboring cells around the target service cell at that moment cannot be obtained in time. The electronic device will not be able to complete the switch in time, which may cause adverse effects such as interruption of the electronic device's ongoing services, seriously reducing the user experience.

[0226] In order to avoid this defect, it is necessary to limit the time of the entire neighboring area measurement so that the time of a neighboring area measurement will not be too long, thereby avoiding the above-mentioned problem. Based on this, in some embodiments, combined with Figure 6 , refer to Fig.10 As shown, S605 may specifically include S6051 and S6052:

[0227] S6051. The mobile terminal performs neighboring cell measurement on a target frequency point to which a target serving cell belongs, and a first frequency point and a second frequency point in neighboring cell measurement configuration information from a network-side device within a first preset duration.

[0228] Exemplarily, in a possible implementation, S6051 may specifically be that the mobile terminal may start a first timer, and the timing duration of the first timer is a first preset duration. During the timing of the first timer, the mobile terminal may perform neighboring area measurement on the target frequency point to which the target serving cell belongs, and the first frequency point and the second frequency point in the neighboring area measurement configuration information from the network side device.

[0229] For example, the first preset time length may be 5 seconds. The first preset time length may be obtained by the mobile terminal manufacturer based on experience, and the present application does not impose any specific restrictions on the value of the first preset time length.

[0230] S6052: When the first preset time period ends, the mobile terminal stops the neighboring cell measurement action, and determines the neighboring cell information of the neighboring cells obtained by performing the neighboring cell measurements on the target frequency point, the first frequency point, and the second frequency point as the neighboring cell measurement result.

[0231] Exemplarily, in a possible implementation method, S6052 can specifically be that the mobile terminal stops the neighbor cell measurement action when the first timer ends, and determines the neighbor cell information of the neighbor cell obtained by the neighbor cell measurement of the target frequency point, the first frequency point and the second frequency point as the neighbor cell measurement result.

[0232] Based on the technical solutions corresponding to S6051 and S6052 above, the mobile terminal can limit the time required for neighbor cell measurement, thereby avoiding the problem that the mobile terminal's services cannot be used normally due to the long time taken for neighbor cell measurement.

[0233] Since the purpose of neighbor cell measurement in the present application is mainly for positioning, and for positioning using neighbor cell information, the positioning accuracy can be increased quickly during the process of the amount of neighbor cell information increasing from 0 to a first preset amount, and the change in positioning accuracy will be very small during the process of the amount of neighbor cell information continuing to increase from the first preset amount. Therefore, in general, the amount of neighbor cell information required for positioning only requires the first preset amount (or slightly more) of neighbor cell information according to the accuracy requirements. Obtaining more neighbor cell information will not change the positioning accuracy much, but will make the neighbor cell measurement time longer. Based on this, in some embodiments, combined with Fig.10 , refer to Fig.11 As shown, S6051 also includes S6053:

[0234] S6053. If the mobile terminal obtains the neighboring cell information of the first preset number of neighboring cells by measurement before the first preset time period ends, the mobile terminal stops the neighboring cell measurement action and determines the neighboring cell information of the first preset number of neighboring cells as the neighboring cell measurement result.

[0235] Exemplarily, the first preset number may be 5. In this way, the mobile terminal can stop the neighboring area measurement in time after obtaining enough neighboring area information for positioning, thereby reducing the time consumed for the neighboring area measurement and the power consumption of the mobile terminal. It also further avoids the problem that the mobile terminal service cannot be used normally due to the long time spent on the neighboring area measurement.

[0236] In some embodiments, because the same-frequency neighboring area measurement only needs to measure and evaluate the signal on the current channel, while the different-frequency neighboring area measurement needs to switch and measure on channels of different frequencies, when measuring the neighboring area, the measurement speed of the same-frequency neighboring area is generally faster than that of the different-frequency neighboring area. Based on this, in an embodiment of the present application, in order to obtain the first preset number of neighboring area information faster, and to shorten the time for positioning the neighboring area measurement, the mobile terminal will first perform neighboring area measurement on the target frequency, the first frequency, and the second frequency when performing neighboring area measurement on the target frequency, the first frequency, and the second frequency. In this way, the mobile terminal can obtain the first preset number of neighboring area information more quickly, so that the entire neighboring area measurement process ends faster, reducing the consumption time of the neighboring area measurement and reducing the power consumption of the mobile terminal. It also further avoids the problem that the mobile terminal's service cannot be used normally because the neighboring area measurement takes too long.

[0237] S606: The mobile terminal performs positioning based on the neighboring cell measurement result.

[0238] Among them, the positioning method for the mobile terminal to perform positioning based on the neighboring cell measurement result can be any feasible method, which can be determined according to the neighboring cell information of the neighboring cell in the neighboring cell measurement result, and this application does not impose specific restrictions on this. For example, the positioning method can be a time difference of arrival (TOA) positioning method, an angle of arrival (AOA) positioning method, a positioning method based on signal strength (or signal quality parameter), etc. Among them, the positioning method based on signal strength can be a three-sided positioning method, a multi-variable positioning method, a fingerprint positioning method, etc.

[0239] Exemplarily, taking the neighboring cell information including the cell ID and the signal quality parameter as an example, the process of the fingerprint positioning method in the positioning method based on signal strength may specifically include the following steps:

[0240] Data collection: In each area where positioning is required, some key points (such as intersections, landmark buildings, etc.) are selected as reference points, and the signal quality parameters from various surrounding service cells are measured at these reference points. These measurement data constitute a fingerprint database. The data collection stage can be performed before the first neighboring area measurement process provided in the embodiment of the present application.

[0241] Positioning stage: When the mobile terminal needs to be positioned, the mobile terminal can obtain the location of the neighboring cell based on the cell ID in the neighboring cell information of multiple neighboring cells obtained by neighboring cell measurement, and use the location of the neighboring cell and the signal quality parameters in the neighboring cell information to compare with the data in the fingerprint database.

[0242] Position estimation: The position of the key point corresponding to the fingerprint data that best matches the position of the neighboring cell and the signal quality parameters in the neighboring cell information in the comparison result is used as the estimated position of the user terminal.

[0243] The positioning stage and the position estimation can be considered as a specific implementation of S606. The present application does not specifically limit which positioning method S606 uses for positioning.

[0244] Based on the technical solutions corresponding to S601-S606, for a mobile terminal in a connected state, when the signal quality of the service cell where the mobile terminal resides is good, the mobile terminal can be forced to perform a complete neighboring cell measurement to obtain sufficient neighboring cell information for positioning. Furthermore, the mobile terminal can complete positioning based on sufficient neighboring cell information, so that the positioning needs of the mobile terminal are met, and the functions with positioning needs in the mobile terminal can better provide services to users, thereby improving the user experience.

[0245] The following combination Fig.12As shown, the second neighboring area measurement process for an electronic device in an idle state in the neighboring area measurement method provided in an embodiment of the present application is introduced. Fig.12 A schematic diagram of a second neighboring area measurement process for an electronic device in an idle state in a neighboring area measurement method provided in an embodiment of the present application. Fig.12 As shown, taking the electronic device as a mobile terminal, the second neighboring area measurement process for the electronic device in the idle state may include S1201-S1206:

[0246] S1201. The mobile terminal is turned on and registers to access the Internet through a network-side device to reside in a target service cell.

[0247] The specific implementation of S1201 may refer to the relevant description of S601 in the aforementioned embodiment, which will not be repeated here.

[0248] S1202: When the mobile terminal is in an idle state, if the mobile terminal has a positioning requirement, the mobile terminal receives a broadcast message from a network-side device.

[0249] Among them, the broadcast message carries the neighboring cell measurement configuration information corresponding to the idle state, that is, the second neighboring cell measurement configuration information. Exemplarily, the second neighboring cell measurement configuration information may include: the second measurement threshold of the same-frequency neighboring cell, the third measurement threshold of the hetero-frequency neighboring cell and the hetero-system neighboring cell, at least one first frequency point corresponding to the hetero-frequency neighboring cell, and at least one second frequency point corresponding to the hetero-system neighboring cell. When the mobile terminal is in the idle state, according to the 3GPP protocol, the neighboring cell measurement threshold for measuring the same-frequency neighboring cell is the second measurement threshold, and the neighboring cell measurement threshold for measuring the hetero-frequency neighboring cell and the hetero-system neighboring cell is the third measurement threshold. Alternatively, it can be said that the measurement threshold for neighboring cell measurement of the target frequency point to which the target service cell belongs is the second measurement threshold, and the measurement threshold for neighboring cell measurement of the first frequency point and the second frequency point is the third measurement threshold.

[0250] The second neighboring cell measurement configuration information carried by the broadcast message may specifically be present in multiple SIBs in the broadcast message. For details of which SIBs contain the content of the second neighboring cell measurement configuration information, please refer to the relevant introduction to SIBs in the aforementioned embodiments, which will not be repeated here.

[0251] Generally, after the mobile terminal is turned on and registered for Internet access, the mobile terminal is in a connected state. In some specific cases, the mobile terminal will be converted from a connected state to an idle state. Exemplary, specific situations may include: the mobile terminal has no new communication needs after completing a communication (call or data transmission), the mobile terminal has switched the resident cell, the network side device instructs the mobile terminal to enter the idle state when network optimization or resource allocation is required, and the connection between the mobile terminal and the network side device (RRC connection, air interface connection, etc.) is abnormal (such as signal loss, signal interference, etc.), etc.

[0252] After the mobile terminal switches from the connected state to the idle state, the communication connection between the mobile terminal and the network may include a broadcast channel, a paging channel (PCH) and a random access channel (RACH). Among them, the network side device can periodically send broadcast messages through the broadcast channel to all electronic devices registered with the network through the network side device within the coverage of the service cell managed by the network side device. Among these electronic devices that receive the broadcast message, the electronic devices in the idle state will perform neighboring area measurement based on the second neighboring area measurement configuration information in the broadcast message.

[0253] It should be noted that before the cell where the mobile terminal resides is switched, the broadcast message carrying the neighboring area measurement configuration information can be sent only once. That is to say, when the mobile terminal resides in a certain cell, the neighboring area measurement configuration information used for neighboring area measurement is the same. Only when the cell where the mobile terminal resides changes, the network side device will send a broadcast message carrying new neighboring area measurement configuration information to the mobile terminal.

[0254] In the second neighboring cell measurement process, the positioning service request of the mobile terminal may be actively generated by the mobile terminal. When the mobile terminal determines that there is a positioning service request, it may perform neighboring cell measurement based on the neighboring cell measurement configuration information in the broadcast message from the network side device.

[0255] After the mobile terminal obtains the second neighboring cell measurement configuration information when it is in an idle state, it can start to determine whether neighboring cell measurement can be performed, specifically, it can be determined whether the signal quality parameter of the target serving cell is less than the neighboring cell measurement threshold in the first neighboring cell measurement configuration. That is, S1203 and S1204 are executed after S1202.

[0256] S1203. The mobile terminal obtains signal quality parameters of the target serving cell.

[0257] The signal quality parameter may be RSRP, and specifically may be the RSRP of a downlink signal of the mobile terminal.

[0258] The specific implementation of S1203 may refer to the relevant description of S603 in the aforementioned embodiment, which will not be repeated here.

[0259] S1204. The mobile terminal determines whether the signal quality parameter of the target service cell is less than the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device. The neighboring cell measurement configuration information from the network side device is the neighboring cell measurement configuration information carried by the broadcast message, and the neighboring cell measurement configuration information is specifically the second neighboring cell measurement configuration information mentioned in the aforementioned embodiment, and the neighboring cell measurement threshold in the second neighboring cell measurement configuration information may specifically include the second measurement threshold and the third measurement threshold. In the embodiment of the present application, determining whether the signal quality parameter of the target service cell is less than the neighboring cell measurement threshold in the neighboring cell measurement configuration information carried by the broadcast message is specifically: determining whether the signal quality parameters of the target service cell are both less than the second measurement threshold and the third measurement threshold.

[0260] Exemplarily, the signal quality parameter in the present application may be RSRP, and the second measurement threshold and the third measurement threshold are also thresholds corresponding to RSRP. Of course, the actual signal quality parameter may also be other parameters that can characterize the cell signal quality, such as RSRQ, SINR, RSSI, etc., and the second measurement threshold and the third measurement threshold may also be adjusted accordingly, depending on the actual situation, and the present application does not impose specific restrictions on this. The same applies to the subsequent embodiments.

[0261] exist Fig.12 In the corresponding embodiment, if the second measurement threshold and the third measurement threshold are both greater than the signal quality parameter of the target service cell, it can be considered that the signal quality parameter of the target service cell is less than the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device. According to the existing neighboring cell measurement logic, it can be determined that the mobile terminal needs to perform neighboring cell measurement, that is, execute S1205.

[0262] exist Fig.12 In a corresponding embodiment, if the second measurement threshold and the third measurement threshold are both equal to the signal quality parameter of the target service cell, it can be considered that the signal quality parameter of the target service cell is equal to the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device.

[0263] exist Fig.12In the corresponding embodiment, if the second measurement threshold and the third measurement threshold are both less than the signal quality parameter of the target service cell, it can be considered that the signal quality parameter of the target service cell is greater than the neighboring measurement threshold in the neighboring measurement configuration information from the network side device. According to the existing neighboring measurement logic, it can be determined that the mobile terminal is currently unable to perform neighboring measurement. In this way, the mobile terminal will not be able to obtain sufficient neighboring information, and accurate positioning will not be possible. In order to enable the mobile terminal to obtain sufficient neighboring information, it is necessary to force the mobile terminal to perform all neighboring measurements at this time, even if the mobile terminal enforces S1205.

[0264] In a possible implementation, the method of forcing the mobile terminal to perform neighboring cell measurement may be to ignore the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device. In this implementation, after S1204 is executed, if the signal quality parameter of the target serving cell is greater than the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device, refer to Fig.12 As shown, the mobile terminal can directly enforce S1205.

[0265] In another possible implementation, the method of forcing the mobile terminal to perform neighboring cell measurement can also increase the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device, so that the signal quality parameter of the target serving cell is less than the new measurement threshold. Thus, according to the existing neighboring cell measurement logic, the mobile terminal can perform neighboring cell measurement. In this implementation, after S1204 is executed, if the signal quality parameter of the target serving cell is greater than the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device, refer to Fig.11 As shown, S1204A may be executed first, and then S1205 may be executed after S1204A.

[0266] S1204A. The mobile terminal increases the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device so that the increased neighboring cell measurement threshold is greater than the signal quality parameter of the target serving cell; or ignores the neighboring cell measurement threshold.

[0267] Among them, the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device is specifically the second measurement threshold and the third measurement threshold in the second neighboring cell measurement configuration information. Increasing the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device may specifically refer to increasing both the second measurement threshold and the third measurement threshold. The increased neighboring cell measurement threshold being greater than the signal quality parameter of the target service cell may specifically refer to that both the increased second measurement threshold and the increased third measurement threshold are greater than the signal quality parameter of the target service cell.

[0268] After the second measurement threshold and the third measurement threshold are increased to be greater than the signal quality parameter of the target service cell, the mobile terminal can re-execute S1204. Since at this time, the second measurement threshold and the third measurement threshold are both greater than the signal quality parameter of the target service cell, the judgment result of S1204 is that the signal quality parameter of the target service cell is less than the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device, and then S1205 will be executed. Of course, after the second measurement threshold and the third measurement threshold are increased to be greater than the signal quality parameter of the target service cell, since it is determined that the second measurement threshold and the third measurement threshold are both greater than the signal quality parameter of the target service cell, the mobile terminal can directly perform neighboring cell measurement, that is, directly execute S1205. In this way, the purpose of forcing the mobile terminal to perform neighboring cell measurement is achieved when the signal quality of the target service cell is less than the original measurement threshold.

[0269] It should be noted that in the actual second neighboring cell measurement process, there may be no judgment step similar to S1204. After S1203, the mobile terminal may execute S1205 when the signal quality parameter of the target service cell is less than the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device; and forcibly execute S1204A when the signal quality parameter of the target service cell is greater than the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device.

[0270] S1205. The mobile terminal performs neighboring cell measurement on the target frequency point to which the target serving cell belongs, and the first frequency point and the second frequency point in the neighboring cell measurement configuration information from the network side device to obtain a neighboring cell measurement result.

[0271] The neighboring cell measurement configuration information from the network side device may specifically refer to the second neighboring cell measurement configuration information carried in the broadcast message.

[0272] The specific implementation of S1205 may refer to the relevant description of S605 in the aforementioned embodiment, which will not be repeated here.

[0273] In some embodiments, in order to avoid the neighboring area measurement time being too long, the specific implementation of S1205 can refer to the above embodiment for Fig.10 The relevant statements will not be repeated here.

[0274] In some embodiments, the second neighboring area measurement configuration information may also include the priority of the target frequency, the frequency priority of each first frequency, and the frequency priority of each second frequency. In some possible implementations, the number of service cells corresponding to the frequency with a higher priority may be greater. Based on this, in order to enable the mobile terminal to obtain more neighboring area information of neighboring areas more quickly when performing neighboring area measurement, S1205 may specifically include: the mobile terminal performs neighboring area measurement on the target frequency, the first frequency, and the second frequency in order of priority from large to small, so as to obtain the neighboring area measurement result. Of course, the setting of the actual frequency priority may also be related to any other possible content. For example, the fewer electronic devices corresponding to a certain frequency, the higher the frequency priority of the frequency. In this case, if the neighboring area measurement is performed in order of priority from large to small, the load of different frequency points can be more balanced, the stability of the entire communication network can be improved, and the user experience can be better guaranteed.

[0275] S1206: The mobile terminal performs positioning based on the neighboring cell measurement results.

[0276] The specific implementation of S1206 may refer to the related implementation of S606 in the aforementioned embodiment, which will not be described in detail here.

[0277] Based on the technical solutions corresponding to S1201-S1206, for a mobile terminal in an idle state, when the signal quality of the service cell where the mobile terminal resides is good, the mobile terminal can be forced to perform a complete neighboring cell measurement to obtain sufficient neighboring cell information for positioning. Furthermore, the mobile terminal can complete positioning based on sufficient neighboring cell information, so that the positioning needs of the mobile terminal are met, and the functions with positioning needs in the mobile terminal can better provide services to users, thereby improving the user experience.

[0278] In some embodiments, for an electronic device in an idle state, when both the second measurement threshold and the third measurement threshold are greater than the signal quality parameter of the target serving cell where the electronic device currently resides, except for the following Fig.12In the example shown, the second measurement threshold and the third measurement threshold are ignored, or the second measurement threshold and the third measurement threshold are increased so that the second measurement threshold and the third measurement threshold are greater than the signal quality parameter of the target service cell. This is in addition to the way of forcibly completing the neighboring area measurement of all frequency points (target frequency point, first frequency point and second frequency point). Based on the requirement that only the first preset number of neighboring area information needs to be obtained for positioning, and the requirement to minimize the neighboring area measurement duration to avoid adverse effects on the normal use of electronic equipment, the electronic device can only perform neighboring area measurement on a part of the frequency points. If the amount of neighboring area information obtained after the neighboring area measurement of this part of the frequency points is enough for the first preset number, the neighboring area measurement of another part of the frequency points may no longer be performed. If the amount of neighboring area information obtained after the neighboring area measurement of this part of the frequency points is not enough for the first preset number, the neighboring area measurement of another part of the frequency points is performed.

[0279] Based on this, combined Fig.12 , refer to Fig.13 As shown, after S1204, when it is determined that the signal quality parameter of the target serving cell is greater than the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device, the method may further include S1301-S1305:

[0280] S1301. The mobile terminal increases the first target measurement threshold in the neighboring cell measurement configuration information so that the increased first target measurement threshold is greater than the signal quality parameter of the target serving cell; or ignores the first target measurement threshold.

[0281] The first target measurement threshold may be the second measurement threshold or the third measurement threshold.

[0282] S1302. The mobile terminal performs neighboring cell measurement on a frequency point corresponding to a first target measurement threshold to obtain a first neighboring cell measurement result.

[0283] Among them, if the first target measurement threshold is the second measurement threshold, the frequency point corresponding to the first target measurement threshold is the target frequency point; if the first target measurement threshold is the third measurement threshold, the frequency point corresponding to the first target measurement threshold is the first frequency point and the second frequency point.

[0284] The specific implementation manner in which the mobile terminal performs neighboring area measurement on the frequency point corresponding to the first target measurement threshold may be any feasible implementation manner, and this application does not impose any specific limitation on this.

[0285] When the second neighboring cell measurement configuration information includes the priority of the target frequency, the frequency priority of each first frequency, and the frequency priority of each second frequency, S1302 may specifically be: the mobile terminal performs neighboring cell measurement on each frequency corresponding to the first target measurement threshold in descending order of the priority of each frequency corresponding to the first target measurement threshold.

[0286] In addition, in order to avoid the adverse effects of long neighboring cell measurement duration on the normal use of the user terminal, when executing 1302, it is also necessary to ensure that the neighboring cell measurement duration for the frequency point corresponding to the first target measurement threshold will not be too long. Exemplarily, the mobile terminal can stop the neighboring cell measurement action when the duration of the neighboring cell measurement for the frequency point corresponding to the first target measurement threshold reaches the first target duration, and determine the neighboring cell information obtained by the neighboring cell measurement for the frequency point corresponding to the first target measurement threshold as the neighboring cell measurement result. Among them, the first target duration can be determined according to actual needs.

[0287] S1303 or S1304 is executed after S1302, depending on the amount of neighboring cell information obtained after neighboring cell measurement is performed on the frequency point corresponding to the first target measurement threshold.

[0288] S1303: If the amount of neighboring cell information in the first neighboring cell measurement result is greater than or equal to a first preset amount, the mobile terminal determines the first neighboring cell measurement result as the neighboring cell measurement result.

[0289] Since only a first preset number (or slightly more) of neighboring cell information is needed to complete the positioning that meets the requirements, if the number of neighboring cell information obtained by neighboring cell measurement of the frequency point corresponding to the first target measurement threshold is enough for the first preset number, the entire neighboring cell measurement process can be terminated, that is, the neighboring cell information obtained by neighboring cell measurement of the frequency point corresponding to the first target measurement threshold is determined as the neighboring cell measurement result.

[0290] Execute S1206 after S1303.

[0291] S1304. If the amount of neighboring cell information in the first neighboring cell measurement result is less than the first preset amount, the mobile terminal increases the second target measurement threshold in the neighboring cell measurement configuration information so that the increased second target measurement threshold is greater than the signal quality parameter of the target serving cell; or, ignores the second target measurement threshold.

[0292] The second measurement threshold is the other of the second measurement threshold and the third measurement threshold, except the first target measurement threshold. Specifically, if the first target measurement threshold is the second measurement threshold, the second target measurement threshold is the third measurement threshold; if the first target measurement threshold is the third measurement threshold, the second target measurement threshold is the second measurement threshold.

[0293] S1305. The mobile terminal performs neighboring cell measurement on a frequency point corresponding to the second target measurement threshold to obtain a second neighboring cell measurement result, and adds the second neighboring cell measurement result to the first neighboring cell measurement result to obtain a neighboring cell measurement result.

[0294] Wherein, if the second target measurement threshold is the second measurement threshold, the frequency point corresponding to the second target measurement threshold includes the target frequency point; if the second target measurement threshold is the third measurement threshold, the frequency point corresponding to the second target measurement threshold includes the first frequency point and the second frequency point. The second neighboring area measurement result is added to the neighboring area measurement result obtained in the first neighboring area measurement result, including all neighboring area information in the first neighboring area measurement result and the second neighboring area measurement result.

[0295] In the case where the second neighboring cell measurement configuration information includes the priority of the target frequency, the frequency priority of each first frequency, and the frequency priority of each second frequency, S1305 can specifically be: the mobile terminal performs neighboring cell measurement on each frequency corresponding to the second target measurement threshold in descending order of the priority of each frequency corresponding to the second target measurement threshold, obtains a second neighboring cell measurement result, and adds the second neighboring cell measurement result to the first neighboring cell measurement result to obtain a neighboring cell measurement result.

[0296] In addition, in order to avoid the adverse effects of long neighboring area measurement duration on the normal use of the user terminal, when executing 1305, it is also necessary to ensure that the total duration of neighboring area measurement for the frequency point corresponding to the second target measurement threshold will not be too long. Exemplarily, when the total duration of neighboring area measurement for the frequency point corresponding to the first target measurement threshold and the frequency point corresponding to the second target measurement threshold reaches the second target duration, the mobile terminal can stop the neighboring area measurement action, and determine the neighboring area information obtained by the neighboring area measurement for the frequency point corresponding to the first target measurement threshold and the frequency point corresponding to the second target measurement threshold as the neighboring area measurement result. Among them, the second target duration can be determined according to actual needs.

[0297] Furthermore, since the number of neighboring area information can meet the positioning requirement as long as it reaches the first preset number, before the duration of the neighboring area measurement for the frequency point corresponding to the second target measurement threshold by the mobile terminal reaches the second target duration, if the sum of the number of neighboring area information in the first neighboring area measurement result and the number of neighboring area information obtained by the neighboring area measurement for the frequency point corresponding to the second target measurement threshold reaches the first preset number, the mobile terminal can stop the neighboring area measurement action and determine the first preset number of neighboring area information as the neighboring area measurement result.

[0298] In some embodiments, because the same-frequency neighboring area measurement only needs to measure and evaluate the signal on the current channel, while the different-frequency neighboring area measurement needs to switch and measure on channels of different frequencies, when measuring neighboring areas, the measurement speed of the same-frequency neighboring area is generally faster than the measurement speed of the different-frequency neighboring area. Based on this, in an embodiment of the present application, in order to obtain the first preset number of neighboring area information faster, in order to shorten the time for positioning neighboring area measurement, the first target measurement threshold here can be the second measurement threshold, and the second target measurement threshold is the third measurement threshold. In this way, the mobile terminal can give priority to measuring the same-frequency neighboring area corresponding to the target frequency point, and thus can obtain the first preset number of neighboring area information faster.

[0299] After S1305, execute S1206.

[0300] Based on the technical solutions corresponding to S1301-S1305 above, the mobile terminal can be in an idle state and the signal instructions of the cell currently resident are good. When sufficient neighboring information can be obtained by measuring the neighboring cells only for a part of the frequency points, the mobile terminal can only perform neighboring cell measurements on this part of the frequency points. While ensuring the subsequent positioning accuracy, the time and power consumption of the entire neighboring cell measurement are reduced, and the problem of the mobile terminal not being able to be used normally due to the user taking too long to measure the neighboring cells is avoided. In the case that sufficient neighboring information cannot be obtained by measuring the neighboring cells only for a part of the frequency points, the neighboring cell measurements can be performed on all the frequency points to ensure that sufficient neighboring information is obtained, so that the mobile terminal can be completely and accurately positioned later, thereby improving the user experience. In summary, based on the above technical solutions, the mobile terminal can obtain sufficient neighboring cell information by using appropriate forced measurement methods when the signal instructions of the cell currently resident are good in the idle state, thereby meeting the positioning requirements of the mobile terminal.

[0301] In some embodiments, for an electronic device in an idle state, in addition to the two situations that the second measurement threshold and the third measurement threshold in the second neighboring cell measurement configuration information are both less than the signal quality parameter of the target service cell where the electronic device currently resides, and the second measurement threshold and the third measurement threshold are both greater than the signal quality parameter of the target service cell where the electronic device currently resides, if the second measurement threshold and the third measurement threshold are different in size, there may also be a situation where the signal quality parameter of the target service cell where the electronic device currently resides is between the second measurement threshold and the third measurement threshold. Specifically, if the second measurement threshold is greater than the third measurement threshold, the signal quality parameter of the target service cell is between the second measurement threshold and the third measurement threshold, which means that the signal quality parameter of the target service cell is greater than the second measurement threshold and less than the third measurement threshold; if the second measurement threshold is less than the third measurement threshold, the signal quality parameter of the target service cell is between the second measurement threshold and the third measurement threshold, which means that the signal quality parameter of the target service cell is greater than the third measurement threshold and less than the second measurement threshold.

[0302] In this case, based on the need to obtain only the first preset number of neighboring cell information for positioning, and the need to minimize the duration of neighboring cell measurement to avoid adverse effects on the normal use of electronic equipment, the electronic device may first perform neighboring cell measurement on the frequency point corresponding to the third target measurement threshold that is greater than the signal quality parameter of the target service cell. When the number of neighboring cell information obtained by performing neighboring cell measurement on the frequency point corresponding to the third target measurement threshold is sufficient to the first preset number, it is no longer necessary to force neighboring cell measurement on the frequency point corresponding to the fourth target measurement threshold that is less than the signal quality parameter of the target service cell. When the number of neighboring cell information obtained by performing neighboring cell measurement on the frequency point corresponding to the third target measurement threshold is less than the first preset number, neighboring cell measurement is forced on the frequency point corresponding to the fourth target measurement threshold.

[0303] Based on this, combined Fig.12 , refer to Fig.14 As shown, S1204 can be specifically replaced by S1401, and the method can also include S1402-S1406:

[0304] S1401. The mobile terminal determines whether the second measurement threshold and the third measurement threshold in the second neighboring cell measurement configuration information are both greater than the signal quality parameter of the target serving cell.

[0305] If the second measurement threshold and the third measurement threshold in the second neighboring cell measurement configuration information are both greater than the signal quality parameter of the target serving cell, S1205 is executed. If the second measurement threshold and the third measurement threshold in the second neighboring cell measurement configuration information are not both greater than the signal quality parameter of the target serving cell, S1402 is executed.

[0306] It should be noted that in the actual second neighboring cell measurement process, there may be no judgment step similar to S1401. After S1203, the mobile terminal can execute S1205 when the second measurement threshold and the third measurement threshold in the second neighboring cell measurement configuration information are both greater than the signal quality parameters of the target service cell, and execute S1402 when the second measurement threshold and the third measurement threshold in the second neighboring cell measurement configuration information are not both greater than the signal quality parameters of the target service cell.

[0307] S1402: The mobile terminal determines whether the second measurement threshold and the third measurement threshold in the second neighboring cell measurement configuration information are both smaller than the signal quality parameter of the target serving cell.

[0308] When the second measurement threshold and the third measurement threshold in the second neighboring cell measurement configuration information are both less than the signal quality parameter of the target service cell, it can be determined that the signal quality parameter of the target service cell is greater than the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device. According to the existing logic, the neighboring cell measurement cannot be performed at this time. At this time, the mobile terminal can force the neighboring cell measurement, that is, execute S1204A and then execute S1206. Of course, in this case, in order to minimize the duration of the neighboring cell measurement, S1301-S1305 can also be executed. This application does not make specific restrictions on this. Fig.14 The example of executing S1206 after executing S1204A in this case is only used for illustration and is not intended to limit the technical solution provided in this application.

[0309] When the second measurement threshold and the third measurement threshold in the second neighboring cell measurement configuration information are not both less than the signal quality parameter of the target service cell, it can be determined that the signal quality parameter of the target service cell is between the second measurement threshold and the third measurement threshold. At this time, the neighboring cell measurement can be first performed on the frequency point corresponding to the third target measurement threshold, that is, S1403 is executed.

[0310] S1403. The mobile terminal performs neighboring cell measurement on a frequency point corresponding to a third target measurement threshold to obtain a third neighboring cell measurement result.

[0311] The third target measurement threshold may be one of the second measurement threshold and the third measurement threshold that is greater than the signal quality parameter of the target serving cell. If the third target measurement threshold is the second measurement threshold, the frequency point corresponding to the third target measurement threshold is the target frequency point; if the third target measurement threshold is the third measurement threshold, the frequency point corresponding to the third target measurement threshold is the first frequency point and the second frequency point.

[0312] The specific implementation of S1403 can refer to the relevant description of S1302 in the above embodiment, which will not be repeated here.

[0313] S1404 or S1405 is executed after S1403, depending on the amount of neighboring cell information obtained after neighboring cell measurement is performed on the frequency point corresponding to the third target measurement threshold.

[0314] S1404: If the amount of neighboring cell information in the third neighboring cell measurement result is greater than or equal to the first preset amount, the mobile terminal determines the neighboring cell information obtained by performing neighboring cell measurement on the frequency point corresponding to the third target measurement threshold as the neighboring cell measurement result.

[0315] Since only the first preset number (or slightly more) of neighboring cell information is needed to complete the positioning that meets the requirements, if the number of neighboring cell information obtained by neighboring cell measurement of the frequency point corresponding to the third target measurement threshold is enough for the first preset number, the entire neighboring cell measurement process can be terminated, that is, the neighboring cell information obtained by neighboring cell measurement of the frequency point corresponding to the third target measurement threshold is determined as the neighboring cell measurement result.

[0316] Execute S1206 after S1404.

[0317] S1405. If the amount of neighboring cell information in the third neighboring cell measurement result is less than the first preset amount, the mobile terminal increases the fourth target measurement threshold in the neighboring cell measurement configuration information so that the increased fourth target measurement threshold is greater than the signal quality parameter of the target service cell; or, ignores the fourth target measurement threshold.

[0318] The fourth target measurement threshold is the one of the second measurement threshold and the third measurement threshold that is smaller than the signal quality parameter of the target serving cell. Specifically, if the third target measurement threshold is the second measurement threshold, the fourth target measurement threshold is the third measurement threshold; if the third target measurement threshold is the third measurement threshold, the fourth target measurement threshold is the second measurement threshold.

[0319] S1406. The mobile terminal performs neighboring cell measurement on the frequency point corresponding to the fourth target measurement threshold to obtain a fourth neighboring cell measurement result, and adds the fourth neighboring cell measurement result to the third neighboring cell measurement result to obtain a neighboring cell measurement result.

[0320] Wherein, if the fourth target measurement threshold is the second measurement threshold, the frequency point corresponding to the fourth target measurement threshold includes the target frequency point; if the fourth target measurement threshold is the third measurement threshold, the frequency point corresponding to the fourth target measurement threshold includes the first frequency point and the second frequency point. The fourth neighboring area measurement result is added to the neighboring area measurement result obtained from the third neighboring area measurement result, including all neighboring area information in the third neighboring area measurement result and the fourth neighboring area measurement result.

[0321] The specific implementation of S1406 may refer to the relevant description of S1305 in the aforementioned embodiment, which will not be repeated here.

[0322] After S1406, execute S1206.

[0323] Of course, when the signal quality parameter of the target serving cell is between the second measurement threshold and the third measurement threshold, the mobile terminal can also directly force the target frequency point, the first frequency point and the second frequency point to be measured, that is, perform the following steps: Fig.12 The technical solutions corresponding to S1204A to S1205 shown are not specifically limited in this application.

[0324] Based on the technical solutions corresponding to S1401-S1406 above, when the mobile terminal is in an idle state and the signal quality parameter of the target service cell currently resident is between the second measurement threshold and the third measurement threshold, when sufficient neighboring information can be obtained by performing neighboring cell measurement only on the frequency points corresponding to the third target measurement threshold that can be measured according to the existing logic, the mobile terminal can perform neighboring cell measurement only on this part of the frequency points, thereby reducing the time and power consumption of the entire neighboring cell measurement while ensuring the subsequent positioning accuracy, and avoiding the problem that the mobile terminal cannot be used normally due to the user performing neighboring cell measurement for too long. When sufficient neighboring cell information cannot be obtained by performing neighboring cell measurement only on the frequency points corresponding to the third target measurement threshold, the neighboring cell measurement can be further forced to be performed on the frequency points corresponding to the fourth target measurement threshold that cannot be measured according to the existing logic, to ensure that sufficient neighboring cell information is obtained, so that the mobile terminal can be completely and accurately positioned later, thereby improving the user experience. In summary, based on the above technical solution, the mobile terminal can obtain sufficient neighboring cell information by appropriate measurement means when it is in idle state and the signal quality parameter of the currently resident target service cell is between the second measurement threshold and the third measurement threshold, thereby meeting the positioning requirements of the mobile terminal.

[0325] It should be noted that in the neighboring cell measurement method provided in the embodiment of the present application, after the electronic device (such as a mobile terminal) obtains the neighboring cell measurement result, it can also perform cell switching according to the displayed switching logic, or it can also not perform cell switching. The present application does not make specific restrictions on this.

[0326] In practice, when the signal command of the service cell where the mobile terminal resides is good, the action of forcing neighbor cell measurement is not an action specified by the 3GPP protocol, and it consumes a lot of energy for the mobile terminal. Therefore, in order to minimize the power consumption of the mobile terminal and make the mobile terminal perform neighbor cell measurement according to normal logic in most cases.

[0327] After the mobile terminal compulsorily performs neighboring cell measurement to obtain the neighboring cell measurement result, the mobile terminal stops the related actions of the forced measurement within the second preset time length, that is, stops the action of ignoring the measurement threshold, or stops the action of increasing the neighboring cell measurement threshold.

[0328] exist Figure 6-Figure 8 , Figure 10-Figure 14 In a corresponding embodiment, when the signal quality parameter of the target service cell is greater than the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device, after executing S605 or S1205 or S1303 or S1305, the mobile terminal can stop the related actions of forced measurement within the second preset time length, that is, stop ignoring the action of the neighboring cell measurement threshold, or stop increasing the action of the neighboring cell measurement threshold. Among them, the action of stopping ignoring the neighboring cell measurement threshold means that within the second preset time length after S605 or S1205 or S1303 or S1305, if the signal quality parameter of the service cell where the mobile terminal resides is greater than the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device, forced neighboring cell measurement will not be performed. Even if there is a positioning requirement, forced neighboring cell measurement will not be performed. The action of stopping increasing the neighbor cell measurement threshold means that, when the signal quality parameter of the target service cell is greater than the neighbor cell measurement threshold in the neighbor cell measurement configuration information from the network side device, after executing S605 or S1205 or S1303 or S1305, the increased neighbor cell measurement threshold in the neighbor cell measurement configuration message from the network side device is reduced to the original neighbor cell measurement threshold before the increase, and within the second preset time length, if the signal quality parameter of the service cell where the electronic device resides is greater than the neighbor cell measurement threshold in the neighbor cell measurement configuration information from the network side device, the neighbor cell measurement will not be performed.

[0329] Based on this, in some embodiments, when the signal quality parameter of the target service cell is greater than the neighboring measurement threshold in the neighboring measurement configuration information from the network side device, after executing S605 or S1205 or S1303 or S1305, the neighboring measurement method further includes: within the second preset time length, if the signal quality parameter of the service cell where the mobile terminal resides is greater than the neighboring measurement threshold in the neighboring measurement configuration information from the network side device, the mobile terminal does not perform neighboring measurement. Wherein, the neighboring measurement configuration information from the network side device is specifically determined according to the state of the mobile terminal. If the mobile terminal is in a connected state, the neighboring measurement configuration information from the network side device is the neighboring measurement configuration information carried by the reconfiguration message (i.e., the first neighboring measurement configuration information); if the mobile terminal is in an idle state, the neighboring measurement configuration information from the network side device is the neighboring measurement configuration information carried by the broadcast message (i.e., the second neighboring measurement configuration information).

[0330] Of course, within the second preset time period, if the signal quality parameter of the service cell where the mobile terminal is located is less than the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device, neighboring cell measurements can be performed on the target frequency point to which the target service cell belongs, as well as the first frequency point and the second frequency point in the neighboring cell measurement configuration information from the network side device.

[0331] The start and end of the second preset duration may be determined by the mobile terminal by starting a second timer. The timing duration of the second timer is the second preset duration.

[0332] In addition, for the technical solution corresponding to S604A (or S1204A), when the signal quality parameter of the target service cell is greater than the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device, after executing S605 (or S1205), the first neighboring cell measurement process (or the second neighboring cell measurement process) also includes: the mobile terminal reduces the increased neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device to the neighboring cell measurement threshold before the increase.

[0333] In this way, the mobile terminal can perform neighbor cell measurements according to the normal measurement logic specified by 3GPP, preventing the mobile terminal from being forced to perform neighbor cell measurements multiple times in a short period of time, reducing the power consumption of the mobile terminal and improving the user experience.

[0334] exist Fig.14 In a corresponding embodiment, when the signal quality parameter of the target service cell is between the second measurement threshold and the third measurement threshold in the second neighboring cell measurement configuration information from the network side device, after executing S1406, the mobile terminal can stop the related actions of forced measurement of the frequency point corresponding to the fourth target measurement threshold within the second preset time length, that is, stop ignoring the action of the fourth target measurement threshold, or stop increasing the action of the fourth target measurement threshold. Among them, the action of stopping ignoring the fourth target measurement threshold means that within the second preset time length after S1406, if the signal quality parameter of the target service cell is between the second measurement threshold and the third measurement threshold again, the forced neighboring cell measurement of the frequency point corresponding to the fourth target measurement threshold will not be performed. Even if there is a positioning requirement, forced neighboring cell measurement of the frequency point corresponding to the fourth target measurement threshold will not be performed. The action of stopping increasing the fourth target measurement threshold means that after S1406, the increased fourth target measurement threshold is reduced to the original fourth target measurement threshold before the increase, and within the second preset time period, if the signal quality parameter of the target service cell is between the second measurement threshold and the third measurement threshold, the forced neighboring area measurement of the frequency point corresponding to the fourth target measurement threshold will not be performed.

[0335] Based on this, in some embodiments, after executing S1406, the neighboring area measurement method further includes: within the second preset time length, if the signal quality parameter of the service cell where the idle mobile terminal currently resides is between the second measurement threshold and the third measurement threshold, the mobile terminal does not perform neighboring area measurement on the frequency point corresponding to the fourth target measurement threshold. In addition, for the technical solution corresponding to S1406, after executing S1406, the second neighboring area measurement process further includes: the mobile terminal reduces the increased fourth target measurement threshold in the neighboring area measurement configuration information from the network side device to the fourth target neighboring area measurement threshold before the increase.

[0336] In this way, the mobile terminal can perform neighbor cell measurements according to the normal measurement logic specified by 3GPP, preventing the mobile terminal from being forced to perform neighbor cell measurements multiple times in a short period of time, reducing the power consumption of the mobile terminal and improving the user experience.

[0337] In practice, the frequency points in the neighboring cell measurement configuration information sent by the network-side device to the mobile terminal are all frequency points belonging to the same operator. In practice, the neighboring cells around a certain service cell may include cells of various operators. There may not be enough cells belonging to the same operator. Even if all the neighboring cell information is measured, it is not enough to achieve accurate positioning. Therefore, after the mobile terminal performs neighboring cell measurement to obtain the neighboring cell measurement result, if the number of neighboring cell information in the neighboring cell measurement result is less than the first preset number, that is, the number of neighboring cells whose neighboring cell information is obtained after the mobile terminal performs neighboring cell measurement is less than the first preset number. The mobile terminal needs to increase the neighboring cell measurement of the frequency points of other operators to obtain a sufficient amount of neighboring cell information. Based on this, the embodiment of the present application also provides another neighboring cell measurement method, referring to Fig.15 As shown, the method may include S1501-S1508:

[0338] S1501. The mobile terminal is turned on and registers to access the Internet through a network-side device to reside in a target service cell.

[0339] The specific implementation of S1501 can refer to the relevant description of S601 in the aforementioned embodiment, which will not be repeated here.

[0340] S1502: When the mobile terminal has a positioning requirement, the mobile terminal receives neighboring cell measurement configuration information from a network-side device.

[0341] The specific implementation of S1501 can refer to the relevant description of S602 or S1202 in the above-mentioned embodiment, which will not be repeated here. Among them, the target frequency point to which the target serving cell belongs, the first frequency point in the neighboring cell measurement configuration information, and the second frequency point in the neighboring cell measurement configuration information all belong to the first operator.

[0342] S1503. The mobile terminal obtains signal quality parameters of the target serving cell.

[0343] The specific implementation of S1503 may refer to the relevant description of S603 or S1203 in the aforementioned embodiments, which will not be repeated here.

[0344] S1504: The mobile terminal determines whether the signal quality parameter of the target serving cell is less than the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device.

[0345] When the signal quality parameter of the target serving cell is less than the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device, execute S1505. When the signal quality parameter of the target serving cell is less than the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device, execute S1505 or S1504A.

[0346] The specific implementation of S1504 may refer to the relevant description of S604 or S1204 in the aforementioned embodiments, which will not be repeated here.

[0347] In addition, the implementation of the neighboring area measurement performed by the mobile terminal after S1503 can also refer to the above-mentioned embodiment. Fig.13 and Fig.14 The relevant description of the example shown will not be repeated here.

[0348] Of course, in practice, whether to perform neighboring cell measurement after S1504 is executed can also be determined according to the existing neighboring cell measurement logic. Specifically, when the signal quality parameter of the target service cell is less than the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device, S1505 is executed. When the signal quality parameter of the target service cell is less than the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device, the neighboring cell measurement is not performed, that is, the entire neighboring cell measurement process is terminated. In this case, S1504A may not exist.

[0349] S1504A. The mobile terminal increases the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device so that the increased neighboring cell measurement threshold is greater than the signal quality parameter of the target serving cell; or ignores the neighboring cell measurement threshold.

[0350] The specific implementation of S1504A may refer to the relevant description of S604A or S1204A in the aforementioned embodiments, which will not be repeated here.

[0351] S1505. The mobile terminal performs neighboring cell measurement on the target frequency point to which the target serving cell belongs, and the first frequency point and the second frequency point in the neighboring cell measurement configuration information from the network side device to obtain a neighboring cell measurement result.

[0352] The specific implementation of S1505 may refer to the relevant description of S605 or S1205 in the aforementioned embodiments, which will not be repeated here.

[0353] S1506. When the number of neighboring cell information in the neighboring cell measurement result is less than a first preset number, select at least one third frequency point from the preset frequency point set, and perform neighboring cell measurement on the third frequency point to obtain a supplementary neighboring cell measurement result.

[0354] The supplementary neighboring cell measurement result may include neighboring cell information of at least one neighboring cell.

[0355] Among them, the preset frequency point set can be a plurality of frequency points whose corresponding service cells are in the first preset order among all the frequency points of each operator in the entire network obtained by the mobile terminal manufacturer using big data technology. For example, taking the first 3 as an example, if operator A has 10 frequency points, and among the 10 frequency points, the number of service cells corresponding to frequency points a, frequency point b and frequency point c are ranked in the first three in the sorting result of the number of service cells corresponding to all 10 frequency points. Then the preset frequency point set can include frequency points a, frequency points b and frequency points c. The operator to which the third frequency point belongs is not the first operator.

[0356] In some embodiments, based on the same reasons for executing S6051 and S6052 in the aforementioned embodiments, in order to avoid too many frequency points to be measured, resulting in too long neighboring area measurement time, thereby generating large power consumption and affecting the use of the normal business in the mobile terminal, the number of at least one third frequency point can be less than the target number, and the target number is the sum of the number of the target frequency point, the first frequency point and the second frequency point. At the same time, the total execution time of S1506 should be less than the third preset time. Based on this, S1506 can specifically include S1 and S2:

[0357] S1. When the number of neighboring cell information in the neighboring cell measurement result is less than a first preset number, the mobile terminal selects at least one third frequency point from the preset frequency point set, and performs neighboring cell measurement on the at least one third frequency point within a third preset time length.

[0358] Among them, the third preset duration can be any feasible duration value, and this application does not impose any specific limitation on this.

[0359] In some embodiments, since S1505 itself has performed neighboring area measurement for a certain time, in order to further reduce the entire neighboring area measurement time, the third preset time should be less than the first preset time mentioned in the above embodiment. In some embodiments, the third preset time can be the difference between the first preset time and the time consumed by S1505 to obtain the neighboring area measurement result.

[0360] Exemplarily, in a possible implementation, S1 may specifically be that the mobile terminal may start a third timer, and the timing duration of the third timer is a third preset duration. During the timing of the third timer, the mobile terminal may perform neighboring cell measurement on at least one third frequency point.

[0361] S2. When the third preset time period ends, the mobile terminal stops the neighbor cell measurement action, and determines the neighbor cell information of the neighbor cell currently obtained by performing the neighbor cell measurement on at least one third frequency point as the supplementary neighbor cell measurement result.

[0362] Exemplarily, in a possible implementation method, S2 can specifically be that the mobile terminal stops the neighbor cell measurement action when the third timer ends, and determines the neighbor cell information of the neighbor cell obtained by the neighbor cell measurement of at least one third frequency point as the supplementary neighbor cell measurement result.

[0363] Based on the technical solutions corresponding to S1 and S2 above, the mobile terminal can limit the time required for neighboring cell measurement in the process of obtaining supplementary neighboring cell measurement results, thereby avoiding the problem that the mobile terminal's services cannot be used normally due to the long neighboring cell measurement time.

[0364] In addition, it should be noted that if there is a third frequency point in at least one third frequency point that is the same as the target frequency point or a first frequency point or a second frequency point, then when executing S1506, the neighboring area measurement is not performed on the third frequency point, so as to prevent repeated measurement of the same frequency point and obtain repeated neighboring area information.

[0365] Furthermore, in an embodiment of the present application, as long as the sum of the number of neighboring cell information in the supplementary neighboring cell measurement result and the number of neighboring cell information in the neighboring cell measurement result obtained by S1205 reaches the first preset number, the subsequent precise positioning can be completed. Obtaining more neighboring cell information will only increase power consumption and have little effect on improving positioning accuracy. Based on this, S1 may also include: before the end of the third preset time, if the mobile terminal measures the neighboring cell information of the second preset number of neighboring cells, the action of performing neighboring cell measurement on the third frequency point is stopped, and the neighboring cell information of the second preset number of neighboring cells is determined as the supplementary neighboring cell measurement result. Among them, the second preset number is the difference between the first preset number and the number of neighboring cell information in the neighboring cell measurement result.

[0366] S1507. The mobile terminal combines the supplementary neighboring cell measurement result with the neighboring cell measurement result to update the neighboring cell measurement result.

[0367] S1508. The mobile terminal performs positioning based on the neighboring cell measurement results.

[0368] The specific implementation of S1508 may refer to the relevant description of S606 in the aforementioned embodiment, which will not be repeated here.

[0369] Based on the technical solutions corresponding to S1501-S1508 above, when the amount of neighboring cell information in the neighboring cell measurement result is insufficient for accurate positioning, the mobile terminal can measure the frequency points of other operators to obtain sufficient neighboring cell information, thereby completing accurate positioning and improving the user experience.

[0370] It is understandable that, in order to realize the above functions, the above electronic device includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the embodiments of the present invention can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the embodiments of the present application.

[0371] The embodiment of the present application can divide the functional modules of the above-mentioned electronic device according to the above-mentioned method example. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module. The above-mentioned integrated module can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present invention is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0372] In the case of dividing each functional module into corresponding functional modules, refer to Fig.16 As shown, the embodiment of the present application further provides a neighboring cell measurement device, which can be applied to an electronic device. The device may include a communication module 1601 and a measurement module 1602.

[0373] The communication module 1601 is used to receive neighboring cell measurement configuration information from a network side device; wherein the neighboring cell measurement configuration information includes a neighboring cell measurement threshold. The measurement module 1602 is used to perform neighboring cell measurement when the signal quality parameter of the target serving cell is greater than the neighboring cell measurement threshold in the neighboring cell measurement configuration information received by the communication module 1601, so as to obtain a neighboring cell measurement result.

[0374] In addition, the cooperation between the communication module 1601 and the measurement module 1602 can also enable the neighboring cell measurement device to complete all steps of the neighboring cell measurement method provided in the aforementioned embodiment.

[0375] Regarding the electronic device in the above embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment of the neighboring area measurement method in the above embodiment, and will not be elaborated here. The relevant beneficial effects thereof can also refer to the relevant beneficial effects of the above neighboring area measurement method, and will not be repeated here.

[0376] The present application also provides an electronic device, which includes: a display screen, a memory, and one or more processors; the display screen, the memory, and the processor are coupled; wherein the memory stores a computer program code, and the computer program code includes computer instructions, and when the computer instructions are executed by the processor, the electronic device executes the neighboring area measurement method provided in the above embodiment. The specific structure of the electronic device can be referred to Figure 4 The structure of the electronic device shown in .

[0377] An embodiment of the present application also provides a computer-readable storage medium, which includes computer instructions. When the computer instructions are executed on an electronic device, the electronic device executes the neighboring area measurement method provided in the above embodiment.

[0378] An embodiment of the present application also provides a computer program product, which includes executable instructions. When the computer program product is run on an electronic device, the electronic device executes the neighboring area measurement method provided in the above embodiment.

[0379] Fig.17 The conceptual partial view of the computer program product provided by the embodiment of the present invention is schematically shown. In one embodiment, the computer program product is provided using a signal bearing medium 1700. The signal bearing medium 1700 may include one or more program instructions, which when executed by one or more processors may provide the above-mentioned Figure 4 Therefore, for example, one or more features or steps in the neighboring area measurement method provided in the above-mentioned embodiment can be undertaken by one or more instructions associated with the signal bearing medium 1700. In addition, Fig.17 The program instructions in also describe example instructions.

[0380] In some examples, the signal bearing medium 1700 may include a computer readable medium 1701 such as, but not limited to, a hard drive, a compact disk (CD), a digital video disk (DVD), a digital tape, a memory, a read-only memory (ROM) or a random access memory (RAM), and the like.

[0381] In some implementations, the signal bearing medium 1700 may include a computer recordable medium 1702 such as, but not limited to, a memory, a read / write (R / W) CD, a R / W DVD, or the like.

[0382] In some implementations, signal bearing medium 1700 may include communication medium 1703 such as, but not limited to, digital and / or analog communication media (eg, fiber optic cables, waveguides, wired communication links, wireless communication links, etc.).

[0383] The signal bearing medium 1700 may be communicated by a wireless form of communication medium 1703 (eg, a wireless communication medium complying with the IEEE 802.150 standard or other transmission protocols). The one or more program instructions may be, for example, computer executable instructions or logic implemented instructions.

[0384] In some examples, a data writing device for receiving and storing external data may also be included, which may be configured to provide various operations, functions, or actions in response to one or more program instructions in computer-readable media 1701, computer-recordable media 1702, and / or communication media 1703.

[0385] The present application also provides a chip system, such as Fig.18 As shown, the chip system 1800 includes at least one processor 1801, a memory and at least one interface circuit 1802. The processor 1801 and the interface circuit 1802 can be interconnected through a line. For example, the interface circuit 1802 can be used to receive signals from other devices (such as network side devices). For another example, the interface circuit 1802 can be used to send signals to other devices (such as network side devices).

[0386] Exemplarily, the interface circuit 1802 can read the instruction or computer program stored in the memory and send the instruction or computer program to the processor 1801. When the instruction or computer program is executed by the processor 1801, each step of the display control method provided in the above embodiment can be implemented. Of course, the chip system can also include other discrete devices, which is not specifically limited in the embodiment of the present application.

[0387] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0388] In the several embodiments provided in the present application, it should be understood that the disclosed devices / equipment and methods can be implemented in other ways. For example, the device / equipment embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0389] The units described as separate components may or may not be physically separated, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0390] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0391] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium, including several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program code.

[0392] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application shall be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims

1. A neighboring cell measurement method, characterized in that: Applied to electronic equipment, the method comprises: The electronic device receives neighboring cell measurement configuration information from a network side device; wherein the neighboring cell measurement configuration information includes a neighboring cell measurement threshold; When the signal quality parameter of the target serving cell where the electronic device currently resides is greater than the neighboring cell measurement threshold in the neighboring cell measurement configuration information, the electronic device performs neighboring cell measurement to obtain a neighboring cell measurement result; The electronic device receives the neighboring area measurement configuration information from the network side device, including: when the electronic device has a positioning requirement, the electronic device receives the neighboring area measurement configuration information from the network side device; The neighboring cell measurement configuration information further includes: at least one first frequency point and at least one second frequency point; the first frequency point is different from a target frequency point of a target serving cell in which the electronic device is currently residing, and a communication standard to which the first frequency point belongs is the same as a communication standard to which the target frequency point belongs; the second frequency point is different from a target frequency point of a target serving cell in which the electronic device is currently residing, and a communication standard to which the second frequency point belongs is different from a communication standard to which the target frequency point belongs; The electronic device performs neighboring area measurement to obtain a neighboring area measurement result, including: the electronic device performs neighboring area measurement on the target frequency point, the first frequency point, and the second frequency point within a first preset time length; the electronic device stops the neighboring area measurement action at the end of the first preset time length, and determines the neighboring area information of the neighboring area obtained by performing the neighboring area measurement on the target frequency point, the first frequency point, and the second frequency point as the neighboring area measurement result; After the electronic device performs neighboring cell measurement on the target frequency, the first frequency and the second frequency within a first preset time period, the method further includes: if the electronic device obtains neighboring cell information of a first preset number of neighboring cells before the end of the first preset time period, stopping the neighboring cell measurement action and determining the neighboring cell information of the first preset number of neighboring cells as the neighboring cell measurement result.

2. The method according to claim 1, characterized in that The electronic device performs neighboring cell measurement to obtain a neighboring cell measurement result when a signal quality parameter of a target serving cell where the electronic device currently resides is greater than a neighboring cell measurement threshold in the neighboring cell measurement configuration information, including: When the signal quality parameter of the target serving cell is greater than the neighboring cell measurement threshold in the neighboring cell measurement configuration information, the electronic device increases the neighboring cell measurement threshold in the neighboring cell measurement configuration information so that the increased neighboring cell measurement threshold is greater than the signal quality parameter of the target serving cell; or ignores the neighboring cell measurement threshold in the neighboring cell measurement configuration information; The electronic device performs neighboring cell measurement to obtain a neighboring cell measurement result.

3. The method according to claim 2, characterized in that The electronic device receives neighboring area measurement configuration information from a network side device, including: When the electronic device is in a connected state, the electronic device receives a reconfiguration message from a network side device, where the reconfiguration message carries the neighboring cell measurement configuration information; When the electronic device is in an idle state, the electronic device receives a broadcast message from a network side device, where the broadcast message carries the neighboring cell measurement configuration information.

4. The method according to claim 3, characterized in that When the electronic device is in a connected state, The neighboring cell measurement threshold in the neighboring cell measurement configuration information includes a first measurement threshold; When the signal quality parameter of the target service cell is greater than the neighboring cell measurement threshold, the electronic device increases the neighboring cell measurement threshold so that the increased neighboring cell measurement threshold is greater than the signal quality parameter of the target service cell, including: when the signal quality parameter of the target service cell is greater than the first measurement threshold, the electronic device increases the first measurement threshold so that the increased first measurement threshold is greater than the signal quality parameter of the target service cell.

5. The method according to claim 3, characterized in that: When the electronic device is in an idle state, The neighboring cell measurement threshold in the neighboring cell measurement configuration information includes a second measurement threshold and a third measurement threshold; the second measurement threshold is a measurement threshold for performing neighboring cell measurement on the target frequency point, and the third measurement threshold is a measurement threshold for performing neighboring cell measurement on the first frequency point and the second frequency point; In a case where the signal quality parameter of the target service cell is greater than the neighboring cell measurement threshold, the electronic device increases the neighboring cell measurement threshold so that the increased neighboring cell measurement threshold is greater than the signal quality parameter of the target service cell, including: in a case where the second measurement threshold and the third measurement threshold are both less than the signal quality of the target service cell, the electronic device increases the second measurement threshold and the third measurement threshold so that the increased second measurement threshold and the third measurement threshold are both greater than the signal quality parameter of the target service cell.

6. The method according to claim 5, characterized in that The method further comprises: When the signal quality parameter of the target serving cell is greater than the neighboring cell measurement threshold, the electronic device increases the first target measurement threshold so that the increased first target measurement threshold is greater than the signal quality parameter of the target serving cell; the first target measurement threshold is any one of the second measurement threshold or the third measurement threshold; The electronic device performs neighboring area measurement on the frequency point corresponding to the first target measurement threshold to obtain a first neighboring area measurement result; if the first target measurement threshold is the second measurement threshold, the frequency point corresponding to the first target measurement threshold includes the target frequency point; if the first target measurement threshold is the third measurement threshold, the frequency point corresponding to the first target measurement threshold includes the first frequency point and the second frequency point; If the amount of neighboring cell information in the first neighboring cell measurement result is greater than or equal to a first preset amount, the electronic device determines the first neighboring cell measurement result as the neighboring cell measurement result.

7. The method according to claim 6, characterized in that After the electronic device performs neighboring area measurement on the frequency point corresponding to the first target measurement threshold, the method further includes: If the amount of neighboring cell information in the first neighboring cell measurement result is less than the first preset amount, the electronic device increases the second target measurement threshold so that the increased second target measurement threshold is greater than the signal quality parameter of the target serving cell; the second target measurement threshold is the other of the second measurement threshold and the third measurement threshold except the first target measurement threshold; The electronic device performs neighboring area measurement on the frequency point corresponding to the second target measurement threshold, obtains a second neighboring area measurement result, and adds the second neighboring area measurement result to the first neighboring area measurement result to obtain a neighboring area measurement result; if the second target measurement threshold is the third measurement threshold, the frequency point corresponding to the second target measurement threshold includes the first frequency point and the second frequency point; if the second target measurement threshold is the second measurement threshold, the frequency point corresponding to the second target measurement threshold includes the target frequency point.

8. The method according to claim 6 or 7, characterized in that: The first target measurement threshold is the second measurement threshold.

9. The method according to claim 5, characterized in that After the electronic device receives the neighboring area measurement configuration information from the network side device, the method further includes: When the signal quality parameter of the target serving cell is between the second measurement threshold and the third measurement threshold, the electronic device performs neighboring cell measurement on the frequency point corresponding to the third target measurement threshold to obtain a third neighboring cell measurement result; the third target measurement threshold is one of the second measurement threshold and the third measurement threshold that is greater than the signal quality parameter of the target serving cell; if the third target measurement threshold is the second measurement threshold, the frequency point corresponding to the third target measurement threshold includes the target frequency point; if the third target measurement threshold is the third measurement threshold, the frequency point corresponding to the third target measurement threshold includes the first frequency point and the second frequency point; If the amount of neighboring cell information in the third neighboring cell measurement result is greater than or equal to a first preset amount, the electronic device will determine the third neighboring cell measurement result as the neighboring cell measurement result.

10. The method according to claim 9, characterized in that After the electronic device performs neighboring area measurement on the frequency point corresponding to the third target measurement threshold, the method further includes: If the amount of neighboring cell information in the third neighboring cell measurement result is less than the first preset amount, the electronic device increases the fourth target measurement threshold so that the increased fourth target measurement threshold is greater than the signal quality parameter of the target serving cell; the fourth target measurement threshold is the other of the second measurement threshold and the third measurement threshold except the third target measurement threshold; The electronic device performs neighboring area measurement on the frequency point corresponding to the fourth target measurement threshold, obtains a fourth neighboring area measurement result, and adds the fourth neighboring area measurement result to the third neighboring area measurement result to obtain the neighboring area measurement result; if the fourth target measurement threshold is the third measurement threshold, the frequency point corresponding to the fourth target measurement threshold includes the first frequency point and the second frequency point; if the fourth target measurement threshold is the third measurement threshold, the frequency point corresponding to the fourth target measurement threshold includes the target frequency point.

11. The method according to claim 4 or 5, characterized in that: The target frequency, the first frequency, and the second frequency belong to a first operator; after the electronic device performs neighboring cell measurement on the target frequency, the first frequency, and the second frequency to obtain a neighboring cell measurement result, the method further includes: When the number of neighboring cell information in the neighboring cell measurement result is less than the first preset number, the electronic device selects at least one third frequency point from the preset frequency point set, and performs neighboring cell measurement on the third frequency point to obtain a supplementary neighboring cell measurement result, and updates the neighboring cell measurement result; the preset frequency point set includes multiple frequency points, and the multiple frequency points include frequency points of different operators; the third frequency point does not belong to the first operator.

12. The method according to claim 11, characterized in that The number of the third frequency points in the at least one third frequency point is less than a target number, where the target number is the sum of the number of the target frequency points, the number of the first frequency points, and the number of the second frequency points.

13. The method according to claim 12, characterized in that The electronic device selects at least one third frequency point from the preset frequency point set, and performs neighboring area measurement on the third frequency point to obtain a supplementary neighboring area measurement result, including: The electronic device selects at least one third frequency point from the preset frequency point set, and performs neighboring area measurement on the third frequency point within a third preset time length; When the third preset time period ends, the electronic device stops the neighboring cell measurement action, and determines the neighboring cell information of the neighboring cell obtained by performing the neighboring cell measurement on the third frequency point as the supplementary neighboring cell measurement result.

14. The method according to claim 13, characterized in that After the electronic device selects at least one third frequency point from the preset frequency point set and performs neighboring area measurement on the third frequency point within a third preset time period, the method further includes: If the electronic device obtains neighbor cell information of a second preset number of neighbor cells by measurement before the end of the third preset time, the electronic device stops performing neighbor cell measurement on the third frequency point, and determines the neighbor cell information of the second preset number of neighbor cells as a supplementary neighbor cell measurement result; the second preset number is the difference between the first preset number and the number of neighbor cell information in the neighbor cell measurement result.

15. The method according to claim 4 or 5, characterized in that After the electronic device performs neighboring area measurement on the target frequency point, the first frequency point, and the second frequency point to obtain a neighboring area measurement result, the method further includes: The electronic device reduces the increased neighbor cell measurement threshold in the neighbor cell measurement configuration information from the network side device to the neighbor cell measurement threshold before the increase.

16. The method according to claim 4 or 5, characterized in that After the electronic device performs neighboring area measurement on the target frequency point, the first frequency point, and the second frequency point to obtain a neighboring area measurement result, the method further includes: Within the second preset time length, if the signal quality parameter of the serving cell where the electronic device resides is greater than the neighboring cell measurement threshold in the neighboring cell measurement configuration information from the network side device, the electronic device does not perform neighboring cell measurement.

17. The method according to claim 5, characterized in that When the electronic device is in an idle state, the neighboring cell measurement configuration information further includes the target frequency priority, the priority of each of the first frequency points, and the priority of each of the second frequency points; The electronic device performs neighboring cell measurement on the target frequency point, the first frequency point, and the second frequency point to obtain a neighboring cell measurement result, including: The electronic device performs neighboring cell measurement on the target frequency point, the first frequency point, and the second frequency point in order from high to low priority to obtain the neighboring cell measurement result.

18. The method according to claim 17, characterized in that The broadcast message includes at least one system information block SIB, and the at least one SIB carries the neighboring cell measurement configuration information.

19. The method according to claim 18, characterized in that In the case where the target serving cell is a Long Term Evolution LTE cell, the at least one SIB includes: SIB3, SIB5, and SIB24; wherein the SIB3 includes the second measurement threshold and the third measurement threshold, the SIB5 includes the priority of the target frequency, the at least one first frequency, and the priority of the first frequency, and the SIB24 includes the at least one second frequency and the priority of the second frequency; When the target service cell is a new radio interface NR cell, the at least one SIB includes: SIB2, SIB4 and SIB5; wherein the SIB2 includes the second measurement threshold and the third measurement threshold, the SIB4 includes the priority of the target frequency, the at least one first frequency and the priority of the first frequency, and the SIB5 includes the at least one second frequency and the priority of the second frequency.

20. The method according to claim 4 or 5, characterized in that The neighboring cell measurement result includes neighboring cell information of multiple neighboring cells; the neighboring cell information of the multiple neighboring cells includes neighboring cell information of multiple neighboring cells corresponding to at least one frequency point; the neighboring cell information includes a cell identification ID and a signal quality parameter.

21. The method according to claim 4 or 5, characterized in that The signal quality parameter includes reference signal received power RSRP or reference signal received quality RSRQ.

22. The method according to claim 4 or 5, characterized in that After the electronic device performs neighboring area measurement on the target frequency point, the first frequency point, and the second frequency point to obtain a neighboring area measurement result, the method further includes: the electronic device performs positioning based on the neighboring area measurement result.

23. An electronic device, characterized in that: include: A display screen, a memory and one or more processors; the display screen and the memory are coupled to the processor; wherein the memory stores computer program code, the computer program code includes computer instructions, and when the computer instructions are executed by the processor, the electronic device executes the neighboring area measurement method as described in any one of claims 1-22.

24. A computer-readable storage medium, characterized in that: The method comprises computer instructions, which, when executed on an electronic device, enable the electronic device to execute the neighboring cell measurement method as described in any one of claims 1 to 22.

Citation Information

Patent Citations

  • Neighbor measurement control method, system and equipment

    CN102892132A

  • Communication method, device and system and computer readable storage medium

    CN110740471A

  • Network residence method and device and method and device for assisting network residence

    CN111669793A