Cell reselection or cell switching method, device, equipment, and chip

By selecting the most suitable cell according to the service usage of the terminal device when reselecting or switching a cell, the problem of poor service performance in the prior art is solved and the user experience is improved.

CN119767369APending Publication Date: 2025-04-04GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411930218.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-25
Publication Date
2025-04-04

AI Technical Summary

Technical Problem

During cell reselecting or cell handover, the terminal device cannot effectively select the best cell according to service needs, resulting in poor service performance and degraded user experience.

Method used

By determining the transmission performance parameters of the cell that meets the access conditions and the service usage of the terminal equipment, determining the target parameters that have a greater impact on the service based on the service usage, and selecting the most suitable target cell for reselecting or switching.

Benefits of technology

Improve the service performance of terminal equipment, enhance user experience, and ensure adaptability to cell selection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119767369A_ABST
    Figure CN119767369A_ABST
Patent Text Reader

Abstract

The present application provides a cell reselection or cell switching method and apparatus, device, and chip; the method is applied to a terminal device, and the method includes: determining one or more cells that meet access conditions, and determining multiple transmission performance parameters of each of the one or more cells; determining the service usage of the terminal device; based on the service usage, determining a target parameter that has a greater impact on the service among the multiple transmission performance parameters; based on the target parameters and non-target parameters among the multiple transmission performance parameters, selecting a target cell from the one or more cells, and reselecting or switching to the target cell.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communications, and is related to but not limited to a cell reselection or cell switching method and apparatus, equipment, and chip. Background Art

[0002] For cell reselection or cell switching, if multiple cells meet the access conditions at the same time, the terminal device will preferentially select the first cell that meets the access conditions as the target cell for cell reselection or cell switching. However, the service performance obtained by the terminal device after accessing the target cell cannot meet the user's needs. Summary of the invention

[0003] In the first aspect, an embodiment of the present application provides a cell reselection or cell switching method, which is applied to a terminal device, and the method includes: determining one or more cells that meet access conditions, and determining multiple transmission performance parameters of each of the one or more cells; determining the service usage of the terminal device; based on the service usage, determining a target parameter that has a greater impact on the service among the multiple transmission performance parameters; based on the target parameters and non-target parameters among the multiple transmission performance parameters, selecting a target cell from the one or more cells, and reselecting or switching to the target cell.

[0004] In a second aspect, an embodiment of the present application provides a cell reselection or cell switching device, the device comprising: a first determination module, configured to determine one or more cells that meet access conditions, and determine multiple transmission performance parameters of each of the one or more cells; a second determination module, configured to determine the service usage of the terminal device; a third determination module, configured to determine, based on the service usage, a target parameter that has a greater impact on the service among the multiple transmission performance parameters; a selection module, configured to select a target cell from the one or more cells based on the target parameters and non-target parameters among the multiple transmission performance parameters, and reselect or switch to the target cell.

[0005] In a third aspect, an embodiment of the present application provides a terminal device, including a memory and a processor, wherein the memory stores a computer program that can be executed on the processor, and when the processor executes the program, the method described in the first aspect is implemented.

[0006] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium for storing a computer program, wherein the computer program enables a computer to execute the method described in the first aspect.

[0007] In a fifth aspect, an embodiment of the present application provides a computer program product, comprising computer program instructions, which enable a computer to execute the method described in the first aspect.

[0008] In the sixth aspect, an embodiment of the present application provides a chip, which includes: a processor, used to call and run a computer program from a memory so that a device equipped with the chip executes the method described in the first aspect; a transceiver, used to receive and send information during the process of sending and receiving information between a device or chip.

[0009] In an embodiment of the present application, when one or more cells meet the access conditions, multiple transmission performance parameters of each of the cells that meet the conditions are determined, and the service usage of the terminal device is determined; according to the service usage of the terminal device, the target parameter that has a greater impact on the service among the multiple transmission performance parameters is determined; according to the target parameters and non-target parameters among the multiple transmission performance parameters, a target is selected from one or more cells, and the target cell is reselected or switched to. In this way, according to the service usage of the terminal device, the target parameter that has a greater impact on the service usage is determined, and according to the target parameters and non-target parameters, the target cell is selected from one or more cells, which is beneficial to select a cell that is suitable for the service usage of the terminal device, thereby ensuring the service performance of the terminal device and improving the user experience.

[0010] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] The drawings herein are incorporated into the specification and constitute a part of the specification. These drawings illustrate embodiments consistent with the present application and are used together with the specification to illustrate the technical solution of the present application. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0012] The flowcharts shown in the accompanying drawings are only exemplary and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps can be decomposed, and some operations / steps can be combined or partially combined, so the actual execution order may change according to actual conditions.

[0013] Figure 1 A schematic diagram of the implementation process of a cell reselection or cell switching method provided in an embodiment of the present application Figure 1 ;

[0014] Figure 2 A schematic diagram of a process for selecting a target cell provided in an embodiment of the present application;

[0015] Figure 3 A schematic diagram of the implementation process of a cell reselection or cell switching method provided in an embodiment of the present application Figure 2;

[0016] Figure 4 A schematic diagram of the implementation process of a cell reselection or cell switching method provided in an embodiment of the present application Figure 3 ;

[0017] Figure 5 A schematic diagram of the structure of a cell reselection or cell switching device provided in an embodiment of the present application;

[0018] Figure 6 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application;

[0019] Figure 7 This is a schematic structural diagram of a chip according to an embodiment of the present application. DETAILED DESCRIPTION

[0020] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the specific technical solution of the present application will be further described in detail below in conjunction with the drawings in the embodiments of the present application. The following embodiments are used to illustrate the present application, but are not used to limit the scope of the present application.

[0021] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.

[0022] In the following description, reference is made to “some embodiments”, “this embodiment”, “embodiments of the present application” and examples, etc., which describe a subset of all possible embodiments, but it can be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0023] To facilitate understanding of the technical solutions of the embodiments of the present application, the following describes the related technologies or terms of the embodiments of the present application. The following related technologies or related terms as optional solutions can be combined with the technical solutions of the embodiments of the present application at will, and they all belong to the protection scope of the embodiments of the present application.

[0024] (1) Signal bandwidth

[0025] The impact of signal bandwidth on modem status: When a terminal device connects to a high-bandwidth cell, the modem may need to remain activated for a longer period of time, which may increase power consumption. For example, the 4th Generation Long Term Evolution-Advanced (4G LTE) technology and the 5th Generation New Radio (5G NR) technology require more RF resources and processing power in high-bandwidth mode.

[0026] Effect of signal bandwidth on signal processing: High-bandwidth connections typically require more complex signal processing, which can increase the load on the processor and thus increase power consumption.

[0027] Bandwidth refers to the width of the frequency band occupied by a signal, which determines the upper limit of the amount of data that can be transmitted in a specific time. Simply put, the wider the bandwidth, the more signals of different frequencies can be transmitted in the same time, thus carrying more data.

[0028] (2) Signal to Interference plus Noise Rati (SINR)

[0029] The impact of SINR on data transmission rate: A higher SINR means better signal quality, and the terminal device can use a more efficient modulation and coding scheme (such as 256-base quadrature amplitude modulation), thereby achieving a higher data transmission rate; a lower SINR may cause the terminal device to use a simpler modulation and coding scheme (such as quadrature phase shift keying), thereby reducing the data transmission rate.

[0030] Impact of SINR on connection stability: Higher SINR can reduce bit error rate, improve connection stability, and reduce disconnection and reconnection; lower SINR may lead to higher bit error rate, increase connection instability and the possibility of disconnection.

[0031] Impact of SINR on power consumption: A higher SINR generally means better signal quality, and the terminal device can maintain a connection with a lower transmit power, thereby reducing power consumption; a lower SINR may cause the terminal device to increase the transmit power to maintain a connection, thereby increasing power consumption.

[0032] Impact of SINR on user experience: A higher SINR can provide a smoother network experience, reducing delays and freezes; a lower SINR may result in a poor network experience, with delays, freezes, and disconnections.

[0033] (3) Reference Signal Received Power (RSRP)

[0034] Impact of RSRP on signal strength: High RSRP usually means better signal coverage, and user equipment (such as terminal equipment) can receive stronger signals from base stations; low RSRP usually means poor signal coverage, and user equipment may not be able to receive sufficiently strong signals from base stations.

[0035] The impact of RSRP on connection stability: When RSRP is high, the signal strength is high and the communication link is more stable; when RSRP is low, the signal strength is weak and the communication link may be unstable.

[0036] The impact of RSRP on power consumption: When the RSRP value is high, it means that the received signal is strong, and the transmit power and receive power required by the device to maintain a communication connection are relatively low. This helps reduce the power consumption of the device; when the RSRP value is low, the device may need to increase the transmit power to maintain a communication connection with the base station, thereby increasing power consumption. At the same time, weak signals may also cause the device to frequently adjust power and retransmit, further increasing power consumption.

[0037] Impact of RSRP on user experience: High RSRP can improve users' network experience and help improve the communication quality of user devices; low RSRP may cause users to experience problems such as degraded call quality, reduced data transmission rate, and dropped calls when making voice calls, data transmission, and other applications.

[0038] When the terminal device is registered on the second generation mobile communication network (2G) or the third generation mobile communication network (3G) or the fourth generation mobile communication network (4G) or the fifth generation mobile communication network (5G), if the current 2G or 3G or 4G or 5G network environment deteriorates, the terminal device will try to switch to other 2G or 3G or 4G or 5G cells according to the standard (Specification, spec) process.

[0039] In a related scheme, when a terminal device registers for 4G or 5G, if the terminal device is currently in a connected state, then when the service cell deteriorates, the terminal device will measure based on the neighboring cell information configured by the network. As long as it measures that a cell meets the switching conditions, the terminal device will report the measurement report to the network, and the network will initiate a switch; if the terminal device is currently in an idle state, the terminal device will measure based on the neighboring cell information configured by the network. As long as it measures that a cell meets the reselection conditions, the terminal device will prioritize initiating reselection and registration of this cell.

[0040] However, in the relevant scheme, if there are multiple cells that meet the access conditions at the same time, the terminal device will give priority to the first cell that meets the access conditions as the target cell for cell reselection or cell switching, and will not prioritize access to which cell based on business considerations, such as: cell bandwidth, cell signal to interference plus noise ratio (SINR), whether the cell consumes power, etc. In this way, it is possible for the terminal device to access a cellular cell with a very small bandwidth, which ultimately leads to poor service performance of the terminal device on the accessed cell; or it may access a cell with a good reference signal received power (RSRP) but a poor SINR, resulting in poor service performance of the terminal device in the current cell; or it may access a cell with a large bandwidth, but the terminal device does not actually have a big data business, which leads to problems such as fast power consumption and high power consumption of the terminal device.

[0041] In view of this, an embodiment of the present application provides a cell reselection or cell switching method. Figure 1 A schematic diagram of an implementation process of a cell reselection or cell switching method provided in an embodiment of the present application Figure 1 ,like Figure 1 As shown, the terminal device performs cell reselection or cell switching through the following steps 101 to 104:

[0042] Step 101, determining one or more cells that meet access conditions, and determining a plurality of transmission performance parameters of each of the one or more cells;

[0043] Step 102, determining the service usage of the terminal device;

[0044] Step 103, determining a target parameter having a greater impact on the service among the multiple transmission performance parameters according to the service usage;

[0045] Step 104: select a target cell from one or more cells according to the target parameters and non-target parameters in the plurality of transmission performance parameters, and reselect or switch to the target cell.

[0046] It can be understood that in the embodiment of the present application, when one or more cells meet the access conditions, multiple transmission performance parameters of each of the cells that meet the conditions are determined, and the service usage of the terminal device is determined; according to the service usage of the terminal device, the target parameter that has a greater impact on the service among the multiple transmission performance parameters is determined; according to the target parameters and non-target parameters among the multiple transmission performance parameters, a target is selected from one or more cells, and the target cell is reselected or switched to. In this way, according to the service usage of the terminal device, the target parameter that has a greater impact on the service usage is determined, and according to the target parameters and non-target parameters, the target cell is selected from one or more cells, which is beneficial to select a cell that is suitable for the service usage of the terminal device, thereby ensuring the service performance of the terminal device and improving the user experience.

[0047] The following describes further optional implementations and related terms of each of the above steps.

[0048] In step 101, one or more cells satisfying access conditions are determined, and a plurality of transmission performance parameters of each of the one or more cells are determined.

[0049] It should be understood that in the embodiments of the present application, the access condition is not limited. In some embodiments, the access condition includes at least one of the following: cell signal quality, cell signal strength, cell load, S criterion, cell type, minimum reception level of the cell, etc.

[0050] In the embodiment of the present application, the transmission performance parameters are not limited. In some embodiments, the multiple transmission performance parameters include at least two of reference signal received power (RSRP), signal to interference plus noise ratio (SINR) and signal bandwidth.

[0051] In step 102, the service usage of the terminal device is determined.

[0052] It should be understood that in the embodiments of the present application, the specific implementation method for determining the service usage of the terminal device is not limited. In some embodiments, the service usage of the terminal device is determined based on big data and / or real-time service monitoring.

[0053] In the embodiment of the present application, the service usage is not limited. In some embodiments, the service usage includes the type of service currently accessed, the type of service preferred by the user, or the current standby state.

[0054] In step 103, according to the service usage, a target parameter having a greater impact on the service is determined among the multiple transmission performance parameters.

[0055] In some embodiments, the target parameter having a greater impact on the service among the multiple transmission performance parameters is determined based on the service usage, including: when the currently accessed service type or the user's preferred service type is a data service, the target parameter having a greater impact on the data service is determined to be the SINR and / or the signal bandwidth; or, when the currently accessed service type or the user's preferred service type is a call service, the target parameter having a greater impact on the call service is determined to be the SINR and / or the RSRP; or, when the device is currently in standby mode, the target parameter having a greater impact on the service is determined to be the RSRP.

[0056] It can be understood that in the embodiment of the present application, when the currently accessed service type or the user's preferred service type is a data service, the target parameter that has a greater impact on the data service is determined to be SINR and / or signal bandwidth. In this way, since for data services, lower latency and larger bandwidth can ensure the smoothness and / or clarity of data services; and the larger the SINR, the smoother the network; the larger the signal bandwidth, the more data can be transmitted at the same time, that is, the higher the data transmission rate; therefore, determining SINR and / or signal bandwidth as the target parameters for data services is beneficial to ensuring the smoothness and / or clarity of data services of terminal devices and improving user experience.

[0057] It should be understood that in the embodiments of the present application, the data service is not limited. In some embodiments, the data service includes but is not limited to at least one of the following: online games, online video calls, online shopping, online social interaction, online music playback, online video playback, online web browsing, etc.

[0058] It can be understood that in the embodiment of the present application, when the currently accessed service type or the user's preferred service type is a call service, the target parameters that have a greater impact on the call service are determined to be SINR and / or RSRP. In this way, since the call service has higher requirements for the stability and latency of the communication link connection, and the larger the RSRP, the more stable the communication connection link, and the higher the data transmission rate, the less likely the call is to be dropped; and the higher the SINR, the lower the power consumption of the required terminal device; therefore, determining SINR and / or RSRP as the target parameters of the call service is beneficial to ensuring low latency of the call and no call drops and / or reducing the power consumption of the terminal device, thereby improving the user experience and / or reducing the power consumption of the terminal device.

[0059] It can be understood that in the embodiment of the present application, when the device is currently in the standby state, the target parameter that has a greater impact on the service is determined to be RSRP. In this way, since the terminal device may need lower power consumption for the standby state to keep the terminal device in the standby state; and the larger the RSRP, the lower the power consumption of the terminal device; and the larger the SINR, the lower the power consumption of the terminal device; therefore, determining RSRP as the target parameter of the standby state is beneficial to keeping the terminal device in the standby state.

[0060] In some embodiments, Figure 2 A schematic diagram of a process for selecting a target cell according to an embodiment of the present application is shown in FIG. Figure 2 As shown, the terminal device can select a target cell through the following steps 201 to 203:

[0061] Step 201, setting a first weight for the target parameter and setting a second weight for the non-target parameter; wherein the first weight is greater than the second weight;

[0062] Step 202: performing a weighted operation on the target parameter and the non-target parameter of the ith cell according to the first weight and the second weight to obtain a score of the ith cell; wherein i is greater than 0 and less than or equal to the number of the one or more cells;

[0063] Step 203: Select a cell with a maximum score or a score greater than or equal to a first threshold from the one or more cells as the target cell.

[0064] It can be understood that in the embodiment of the present application, a greater weight is set for the target parameter than for the non-target parameter; the target parameter of the ith cell and the weight of the target parameter and the non-target parameter and the weight of the non-target parameter are weighted to obtain the score of the ith cell; and the cell with the maximum score or a score greater than or equal to the first threshold is selected from one or more cells as the target cell. In this way, it is beneficial to select a cell that is suitable for the service usage of the terminal device by increasing the proportion of the target parameter in the score, thereby ensuring the service performance of the terminal device and improving the user experience.

[0065] It should be understood that in the embodiments of the present application, the first weight and the second weight are not limited, and the first weight can be greater than the second weight. In some embodiments, when the number of the target parameters is greater than or equal to 2, the first weight corresponding to each target parameter can be the same or different. In some embodiments, when the number of the non-target parameters is greater than or equal to 2, the second weight corresponding to each non-target parameter can be the same or different.

[0066] In the embodiment of the present application, the first threshold is not limited.

[0067] Exemplarily, as a possible implementation method, if the terminal device is used for services such as large data volumes or games based on big data analysis, the RSRP, SINR and signal bandwidth (Bandwidth) information of the cells searched are comprehensively analyzed and scored based on this information; among them, since SINR and Bandwidth have a greater impact on the business, the weights set for SINR and Bandwidth are greater than the weight of RSRP, and the cell with the highest score is selected from multiple cells.

[0068] If the terminal device has more call demands based on big data analysis, the RSRP, SINR and Bandwidth information of the searched cells are comprehensively searched and scored based on this information; among them, since RSRP and SINR have a greater impact on the business, the weights set for RSRP and SINR are greater than the weight of Bandwidth, and the cell with the highest score is selected from multiple cells.

[0069] If it is found based on big data analysis that the terminal device is rarely used for business (data / calls), the RSRP, SINR and Bandwidth information of the searched cells are comprehensively analyzed and scored based on this information; among them, since RSRP has a greater impact on the business, the weight set for RSRP is greater than the weights of Bandwidth and SINR, and the cell with the highest score is selected from multiple cells.

[0070] In some embodiments, selecting a target cell from the one or more cells based on the target parameters and non-target parameters in the multiple transmission performance parameters includes: determining the relationship between the RSRPs of the multiple cells when the target parameter is the signal bandwidth and the non-target parameter is the RSRP; and selecting the target cell from the multiple cells based on the relationship between the RSRPs of the multiple cells and the signal bandwidths of the multiple cells.

[0071] It can be understood that in the embodiment of the present application, when the target parameter is the signal bandwidth and the non-target parameter is the RSRP, the relationship between the RSRPs of the multiple cells is determined; according to the relationship between the RSRPs of the multiple cells and the signal bandwidths of the cells, the target cell is selected from the multiple cells. In this way, it is beneficial to ensure the smoothness of the data service while ensuring the operation quality of the data service as much as possible (for example, picture quality clarity, etc.).

[0072] It should be understood that in the embodiments of the present application, the relationship between the RSRPs of the multiple cells is not limited. In some embodiments, the relationship between the RSRPs of the multiple cells includes but is not limited to at least one of the following: the RSRPs of the multiple cells are within a first range; wherein the first range includes any range; the extreme values ​​of the RSRPs of the multiple cells are within a second range; wherein the second range includes any range; the size relationship between the RSRPs of the multiple cells, etc.

[0073] In some embodiments, selecting a target cell from the multiple cells according to the relationship between the RSRPs of the multiple cells and the signal bandwidths of the multiple cells includes:

[0074] When the relationship between the RSRPs of the multiple cells is that the absolute value of the RSRP difference between every two cells is less than or equal to the second threshold, and the RSRP of at least one of the multiple cells is greater than or equal to the third threshold, a cell having a maximum signal bandwidth or a signal bandwidth greater than or equal to a fourth threshold is selected from the multiple cells as the target cell; or

[0075] When the relationship between the RSRPs of the multiple cells is that the absolute value of the RSRP difference between every two cells is less than or equal to the second threshold, and the RSRPs of the multiple cells are all less than the third threshold, a cell with a maximum RSRP or an RSRP greater than or equal to a fifth threshold is selected from the multiple cells as the target cell.

[0076] It can be understood that in the embodiment of the present application, the relationship between the RSRP of multiple cells is that the absolute value of the RSRP difference between every two cells is less than or equal to the second threshold, and the RSRP of at least one of the multiple cells is greater than or equal to the third threshold, then the cell with the maximum signal bandwidth or the signal bandwidth greater than or equal to the fourth threshold is selected from the multiple cells as the target cell. In this way, since data services have higher requirements for latency and clarity; and the larger the RSRP, the higher the data transmission rate, that is, the lower the latency; the larger the signal bandwidth, the more data can be transmitted at the same time; therefore, when the RSRP of multiple cells is equivalent and the RSRP of multiple cells is near the third threshold, the cell with the maximum signal bandwidth or the signal bandwidth greater than or equal to the fourth threshold is selected as the target cell, which is beneficial to ensure the low latency of the data service of the terminal device while improving the clarity of the data service as much as possible, thereby improving the user experience.

[0077] It can be understood that in the embodiment of the present application, the relationship between the RSRP of multiple cells is that the absolute value of the RSRP difference between every two cells is less than or equal to the second threshold, and the RSRP of at least one of the multiple cells is less than the third threshold, then the cell with the maximum RSRP or RSRP greater than or equal to the fifth threshold is selected from the multiple cells as the target cell. In this way, since data services have higher requirements for latency and clarity; and compared with the priority of clarity being higher than low latency, the priority of low latency being higher than clarity is more in line with user needs, and the larger the RSRP, the greater the data transmission rate, that is, the lower the latency; therefore, when the RSRP of multiple cells is equivalent and the RSRP of multiple cells is not near the third threshold, the cell with the maximum RSRP or RSRP greater than or equal to the fifth threshold is selected as the target cell, which is beneficial to ensure the low latency of the data service of the terminal device, thereby improving the user experience.

[0078] It should be understood that in the embodiments of the present application, the second threshold, the third threshold, the fourth threshold and the fifth threshold are not limited. In some embodiments, the second threshold is 3 decibel milliwatts (dBm); in some embodiments, the third threshold represents the reference value of the RSRP.

[0079] In some other embodiments, selecting a target cell from the multiple cells according to the relationship between the RSRPs of the multiple cells and the signal bandwidths of the multiple cells includes:

[0080] When the relationship between the RSRPs of the multiple cells is that the extreme values ​​of the RSRPs of the multiple cells are less than or equal to the second threshold, and the RSRP of at least one of the multiple cells is greater than or equal to the third threshold, a cell having a maximum signal bandwidth or a signal bandwidth greater than or equal to a fourth threshold is selected from the multiple cells as the target cell; or,

[0081] When the relationship between the RSRPs of the multiple cells is that the extreme values ​​of the RSRPs of the multiple cells are less than or equal to the second threshold, and the RSRPs of the multiple cells are all less than the third threshold, a cell with a maximum RSRP or an RSRP greater than or equal to a fifth threshold is selected from the multiple cells as the target cell.

[0082] In some embodiments, selecting a target cell from the one or more cells based on the target parameters and non-target parameters in the multiple transmission performance parameters includes: determining the relationship between the RSRPs of the multiple cells when the target parameter is the RSRP and the non-target parameter is the SINR; and selecting a target cell from the multiple cells based on the relationship between the RSRPs of the multiple cells and the SINRs of the multiple cells.

[0083] It can be understood that in the embodiment of the present application, when the target parameter is RSRP and the non-target parameter is SINR, the relationship between the RSRPs of multiple cells is determined; according to the relationship between the RSRPs of multiple cells and the SINRs of multiple cells, the target cell is selected from the multiple cells. In this way, for call services, since the call service has higher requirements for the data transmission rate and the stability of the communication link, the larger the RSRP, the more stable the communication connection link, and the higher the data transmission rate, the less likely the call is to be dropped, and the higher the SINR, the lower the power consumption of the required terminal device; therefore, according to the relationship between the RSRPs of multiple cells and the SINRs of multiple cells, the target cell is selected from the multiple cells; it is beneficial to reduce the power consumption of the terminal device as much as possible while ensuring the low latency of the call and the call is not dropped; for the standby state, since the standby state pays more attention to the power consumption of the terminal device, the larger the RSRP, the lower the power consumption of the terminal device; and the larger the SINR, the lower the power consumption of the terminal device; therefore, according to the relationship between the RSRPs of multiple cells and the SINRs of multiple cells, the target cell is selected from the multiple cells, which is beneficial to reduce the power consumption of the terminal device as much as possible.

[0084] In some embodiments, the selecting a target cell from the multiple cells according to the relationship between the RSRPs of the multiple cells and the SINRs of the multiple cells includes:

[0085] When the relationship between the RSRPs of the multiple cells is that the absolute value of the RSRP difference between every two cells is less than or equal to the second threshold, and the RSRP of at least one of the multiple cells is greater than or equal to the third threshold, a cell having a maximum SINR or an SINR greater than or equal to a sixth threshold is selected from the multiple cells as the target cell; or,

[0086] When the relationship between the RSRPs of the multiple cells is that the absolute value of the RSRP difference between every two cells is less than or equal to the second threshold, and the RSRPs of the multiple cells are all less than the third threshold, a cell with a maximum RSRP or an RSRP greater than or equal to a seventh threshold is selected from the multiple cells as the target cell.

[0087] It can be understood that in the embodiment of the present application, the relationship between the RSRP of multiple cells is that the absolute value of the RSRP difference between every two cells is less than or equal to the second threshold, and the RSRP of at least one of the multiple cells is greater than or equal to the third threshold, then the cell with the maximum SINR or SINR greater than or equal to the sixth threshold is selected from the multiple cells as the target cell. In this way, since the call service has higher requirements for the data transmission rate and the stability of the communication link, the larger the RSRP, the more stable the communication connection link, and the higher the data transmission rate, the less likely the call is to be dropped, and the higher the SINR, the lower the power consumption of the required terminal device; therefore, when the RSRP of multiple cells is equivalent and the RSRP of multiple cells is near the third threshold, the cell with the maximum SINR or SINR greater than or equal to the sixth threshold is selected as the target cell, which is beneficial to ensure low latency of the call and no call drop, while reducing the power consumption of the terminal device.

[0088] It can be understood that in the embodiment of the present application, the relationship between the RSRP of multiple cells is that the absolute value of the RSRP difference between every two cells is less than or equal to the second threshold, and the RSRP of multiple cells is less than the third threshold, then the cell with the maximum RSRP or RSRP greater than or equal to the seventh threshold is selected from the multiple cells as the target cell. In this way, since the call service has higher requirements for the data transmission rate and the stability of the communication link, and the larger the RSRP, the more stable the communication connection link, and the higher the data transmission rate, the less likely the call is to be dropped, so when the RSRP of multiple cells is equivalent and the RSRP of multiple cells is not near the third threshold, the cell with the maximum RSRP or RSRP greater than or equal to the seventh threshold is selected as the target cell, which is beneficial to ensure low latency and no call drops, thereby improving the user's call experience.

[0089] It should be understood that in the embodiments of the present application, the sixth threshold and the seventh threshold are not limited. In some embodiments, the seventh threshold and the fifth threshold may be the same or different.

[0090] In some other embodiments, selecting a target cell from the multiple cells according to the relationship between the RSRPs of the multiple cells and the SINRs of the multiple cells includes:

[0091] When the relationship between the RSRPs of the multiple cells is that the extreme values ​​of the RSRPs of the multiple cells are less than or equal to the second threshold, and the RSRP of at least one of the multiple cells is greater than or equal to the third threshold, a cell having a maximum SINR or an SINR greater than or equal to a sixth threshold is selected from the multiple cells as the target cell; or,

[0092] When the relationship between the RSRPs of the multiple cells is that the extreme values ​​of the RSRPs of the multiple cells are less than or equal to the second threshold, and the RSRPs of the multiple cells are all less than the third threshold, a cell with a maximum RSRP or an RSRP greater than or equal to a seventh threshold is selected from the multiple cells as the target cell.

[0093] In some embodiments, selecting a target cell from the multiple cells according to the relationship between the RSRPs of the multiple cells and the SINRs of the multiple cells includes:

[0094] When the relationship between the RSRPs of the multiple cells is that the absolute value of the RSRP difference of at least two cells is greater than the second threshold, and the RSRPs in the multiple cells are all greater than or equal to the third threshold, a cell having a maximum RSRP or an RSRP greater than or equal to an eighth threshold is selected from the multiple cells as the target cell; or,

[0095] When the relationship between the RSRPs of the multiple cells is that the absolute value of the difference between the RSRPs of every two cells is less than or equal to the second threshold, and the RSRPs in the multiple cells are all greater than or equal to the third threshold, a cell having a maximum SINR or an SINR greater than or equal to a ninth threshold is selected from the multiple cells as the target cell.

[0096] It can be understood that in the embodiment of the present application, the relationship between the RSRP of multiple cells is that the absolute value of the RSRP difference of at least two cells is greater than the second threshold, and the RSRP in the multiple cells is greater than or equal to the third threshold, then the cell with the maximum RSRP or RSRP greater than or equal to the eighth threshold is selected from the multiple cells as the target cell. In this way, since the standby state pays more attention to the power consumption of the terminal device, the larger the RSRP, the lower the power consumption of the terminal device; and in the case of a low RSRP value, the terminal device may need to increase the transmission power to maintain the communication connection with the base station, thereby increasing power consumption; at the same time, weaker signals may also cause the terminal device to frequently adjust power and retransmit, further increasing power consumption; therefore, in the case where the RSRP gap between multiple cells is large and the RSRP of multiple cells is greater than or equal to the third threshold, the cell with the maximum RSRP or RSRP greater than or equal to the eighth threshold is selected as the target cell, which is beneficial to reduce the power consumption of the standby state, thereby keeping the terminal device in the standby state.

[0097] It can be understood that in the embodiment of the present application, the relationship between the RSRPs of multiple cells is that the absolute value of the difference between the RSRPs of every two cells is less than or equal to the second threshold, and the RSRPs in the multiple cells are all greater than or equal to the third threshold, then the cell with the maximum SINR or SINR greater than or equal to the ninth threshold is selected from the multiple cells as the target cell. In this way, since the standby state pays more attention to the power consumption of the terminal device, the larger the RSRP, the lower the power consumption of the terminal device; and the larger the SINR, the lower the power consumption of the terminal device; therefore, when the RSRPs of multiple cells are equivalent and the RSRPs of multiple cells are greater than or equal to the third threshold, the cell with the maximum SINR or SINR greater than or equal to the ninth threshold is selected as the target cell, which is beneficial to further reduce the power consumption of the standby state, thereby keeping the terminal device in the standby state.

[0098] It should be understood that in the embodiments of the present application, the eighth threshold value and the ninth threshold value are not limited. In some embodiments, the eighth threshold value may be the same as or different from the seventh threshold value or the fifth threshold value. In some embodiments, the ninth threshold value may be the same as or different from the sixth threshold value.

[0099] In some other embodiments, selecting a target cell from the multiple cells according to the relationship between the RSRPs of the multiple cells and the SINRs of the multiple cells includes:

[0100] When the relationship between the RSRPs of the multiple cells is that the extreme values ​​of the RSRPs of the multiple cells are greater than the second threshold, and the RSRPs in the multiple cells are greater than or equal to the third threshold, a cell having a maximum RSRP or an RSRP greater than or equal to an eighth threshold is selected from the multiple cells as the target cell; or,

[0101] When the relationship between the RSRPs of the multiple cells is that the extreme values ​​of the RSRPs of the multiple cells are less than or equal to the second threshold, and the RSRPs in the multiple cells are all greater than or equal to the third threshold, a cell having a maximum SINR or an SINR greater than or equal to a ninth threshold is selected from the multiple cells as the target cell.

[0102] The following examples describe possible implementations of the cell reselection or cell switching method described in one or more of the above embodiments.

[0103] The present application provides a method for cell reselection or cell switching. In some embodiments, Figure 3 A schematic diagram of an implementation process of a cell reselection or cell switching method provided in an embodiment of the present application Figure 2 ,like Figure 3 As shown, when it is determined based on big data statistics and / or real-time detection of the terminal device that the terminal device is performing services such as large data volumes or games (i.e., an example of data services), since data services have high requirements on rate bandwidth, when cell A or cell B meets the access conditions, and when RSRP A = RSRP B (RSRP difference <3dbm) and RSRP is greater than the absolute threshold RSRP_BASE (i.e., an example of the third threshold), a cell with a wider bandwidth is selected: or when cell A or cell B meets the access conditions, and when RSRP A = RSRP B (RSRP difference <3dbm) and RSRP is less than the absolute threshold RSRP_BASE, a cell with a better RSRP is selected.

[0104] In the case where it is determined that the terminal device is making a call service call based on big data statistics and / or real-time detection of the terminal device, since the call service has high requirements on the call service quality (Quality of Service, QoS), when cell A or cell B meets the access conditions, and when RSRP A=RSRP B (RSRP difference <3dbm) and RSRP is greater than the absolute threshold RSRP_BASE, a cell with good SINR is selected; or when cell A or cell B meets the access conditions, and when RSRP A=RSRP B (RSRP difference <3dbm) and RSRP is less than the absolute threshold RSRP_BASE, a cell with better RSRP is selected:

[0105] Based on big data statistics and / or real-time detection of terminal devices, it is determined that the terminal devices do less data / calls (the terminal devices are more in standby mode). Since the standby mode pays more attention to power consumption, if multiple cells meet the access conditions and the RSRP is greater than the absolute threshold RSRP_BASE, the cell with the best RSRP is selected; or if multiple cells meet the access conditions and the RSRP is equivalent and the RSRP is greater than the absolute threshold RSRP_BASE, the cell with the best SINR is selected:

[0106] An embodiment of the present application provides a cell reselection or cell switching method. In some embodiments, the network configures multiple neighboring cells, and the bandwidth of each neighboring cell is different. For example, the bandwidth of frequency point 1506 is the measurement bandwidth (MeasurementBandwidth, MBW) 50 = 10 Mega Hertz (Mega Hertz, MHz) bandwidth, the bandwidth of frequency point 100 and frequency point 1850 is MBW100 = 20MHz bandwidth, and the bandwidth of frequency point 75 is MBW 75 = 15MHz.

[0107] If at the same time, the three frequency points 1506, 100 and 1850 all have cells that meet the reselection conditions, then the terminal device will give priority to registering the two frequency point cells 100 and 1850.

[0108] Figure 4 A schematic diagram of an implementation process of a cell reselection or cell switching method provided in an embodiment of the present application Figure 3 ,like Figure 4 As shown, cell reselection or cell switching can be performed through the following steps 401 to 416:

[0109] Step 401, initial registration of 4G / 5G;

[0110] Step 402: Whether the UE (user equipment, i.e., terminal equipment) is in an idle state; if so, execute step 403; otherwise, execute step 410;

[0111] Step 403, UE is in idle state in 4G / 5G;

[0112] Step 404: Whether the UE is configured with neighboring cells of different bandwidths; if so, execute step 405; otherwise, execute step 408;

[0113] Step 405: The UE configures neighbor cell measurement based on the SIB;

[0114] Among them, SIB is System Information Block (SIB), which is used to provide system information to user equipment, such as network access parameters, cell reselection information, etc.

[0115] Step 406: whether multiple cells meet the reselection condition; if yes, execute step 407; otherwise, execute step 408;

[0116] Step 407, whether the bandwidth of the reselection condition cell is the same; if yes, execute step 408, otherwise execute step 409;

[0117] Step 408, UE processes based on the spec process;

[0118] Step 409, preferentially reselecting the cell with the widest bandwidth;

[0119] Step 410, connection state of UE in 4G / 5G;

[0120] Step 411: Whether the UE is configured with neighboring cells of different bandwidths; if so, execute step 412; otherwise, execute step 408;

[0121] Step 412, the UE performs neighbor cell measurement based on the configuration;

[0122] Step 413: whether multiple cells meet the switching condition; if yes, execute step 414; otherwise, execute step 408;

[0123] Step 414: whether the bandwidth of the reselection condition cell is the same; if yes, execute step 408; otherwise, execute step 415;

[0124] Step 415, reporting the widest cell information to the network first;

[0125] Step 416: The UE preferentially registers the cell with the widest bandwidth.

[0126] It should be noted that although the steps of the method in the present application are described in a specific order in the drawings, this does not require or imply that the steps must be performed in this specific order, or that all the steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps, etc.; or, steps in different embodiments may be combined into a new technical solution.

[0127] Figure 5 A schematic diagram of the structure of a cell reselection or cell switching device provided in an embodiment of the present application, the device is applied to a terminal device, such as Figure 5 As shown, the device 50 includes: a first determination module 501, a second determination module 502, a third determination module 503 and a selection module 504; wherein,

[0128] A first determination module 501 is configured to determine one or more cells that meet the access condition, and determine a plurality of transmission performance parameters of each of the one or more cells;

[0129] A second determination module 502 is configured to determine the service usage of the terminal device;

[0130] A third determination module 503 is configured to determine, according to the service usage, a target parameter that has a greater impact on the service among the multiple transmission performance parameters;

[0131] The selection module 504 is configured to select a target cell from the one or more cells according to the target parameters and non-target parameters in the multiple transmission performance parameters, and reselect or switch to the target cell.

[0132] In some embodiments, the multiple transmission performance parameters include at least two of RSRP, SINR and signal bandwidth; the service usage includes the currently accessed service type, the user's preferred service type or the current standby state.

[0133] In some embodiments, the third determination module 503 is configured to, when the currently accessed service type or the user's preferred service type is a data service, determine that the target parameter that has a greater impact on the data service is the SINR and / or the signal bandwidth; or, when the currently accessed service type or the user's preferred service type is a call service, determine that the target parameter that has a greater impact on the call service is the SINR and / or the RSRP; or, when the device is currently in standby mode, determine that the target parameter that has a greater impact on the service is the RSRP.

[0134] In some embodiments, the selection module 504 is configured to set a first weight for the target parameter and a second weight for the non-target parameter; wherein the first weight is greater than the second weight; based on the first weight and the second weight, a weighted operation is performed on the target parameter and the non-target parameter of the i-th cell to obtain a score for the i-th cell; wherein i is greater than 0 and less than or equal to the number of the one or more cells; and a cell with the maximum score or a score greater than or equal to a first threshold is selected from the one or more cells as the target cell.

[0135] In some embodiments, the selection module 504 is configured to determine the relationship between the RSRPs of the multiple cells when the target parameter is the signal bandwidth and the non-target parameter is the RSRP; and select a target cell from the multiple cells based on the relationship between the RSRPs of the multiple cells and the signal bandwidths of the multiple cells.

[0136] In some embodiments, the selection module 504 is configured to select, from the multiple cells, a cell with a maximum signal bandwidth or a signal bandwidth greater than or equal to a fourth threshold as the target cell, when the relationship between the RSRPs of the multiple cells is that the absolute value of the RSRP difference between every two cells is less than or equal to the second threshold, and the RSRP of at least one of the multiple cells is greater than or equal to a third threshold; or, when the relationship between the RSRPs of the multiple cells is that the absolute value of the RSRP difference between every two cells is less than or equal to the second threshold, and the RSRPs of the multiple cells are all less than the third threshold, select, from the multiple cells, a cell with a maximum RSRP or an RSRP greater than or equal to a fifth threshold as the target cell.

[0137] In some embodiments, the selection module 504 is configured to determine the relationship between the RSRPs of the multiple cells when the target parameter is the RSRP and the non-target parameter is the SINR; and select a target cell from the multiple cells based on the relationship between the RSRPs of the multiple cells and the SINRs of the multiple cells.

[0138] In some embodiments, the selection module 504 is configured to select, from the multiple cells, a cell with a maximum SINR or an SINR greater than or equal to a sixth threshold as the target cell, when the relationship between the RSRPs of the multiple cells is that the absolute value of the RSRP difference between every two cells is less than or equal to the second threshold, and the RSRP of at least one cell among the multiple cells is greater than or equal to the third threshold; or, when the relationship between the RSRPs of the multiple cells is that the absolute value of the RSRP difference between every two cells is less than or equal to the second threshold, and the RSRPs of the multiple cells are all less than the third threshold, select, from the multiple cells, a cell with a maximum RSRP or an RSRP greater than or equal to a seventh threshold as the target cell.

[0139] In some embodiments, the selection module 504 is configured to select, from the multiple cells, a cell with a maximum RSRP or an RSRP greater than or equal to an eighth threshold as the target cell, when the relationship between the RSRPs of the multiple cells is that the absolute value of the difference between the RSRPs of at least two cells is greater than a second threshold, and the RSRPs in the multiple cells are all greater than or equal to a third threshold; or, when the relationship between the RSRPs of the multiple cells is that the absolute value of the difference between the RSRPs of every two cells is less than or equal to the second threshold, and the RSRPs in the multiple cells are all greater than or equal to the third threshold, select, from the multiple cells, a cell with a maximum SINR or an SINR greater than or equal to a ninth threshold as the target cell.

[0140] The description of the above device embodiment is similar to the description of the above method embodiment, and has similar beneficial effects as the method embodiment. For technical details not disclosed in the device embodiment of the present application, please refer to the description of the method embodiment of the present application for understanding.

[0141] It should be noted that the division of modules in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or may exist physically alone, 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 a software functional unit. It may also be implemented in the form of a combination of software and hardware.

[0142] It should be noted that in the embodiment of the present application, if the above method is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the embodiment of the present application can be essentially or partly embodied in the form of a software product that contributes to the relevant technology. The computer software product is stored in a storage medium, including several instructions to enable the terminal device to execute all or part of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a U disk, a mobile hard disk, a read-only memory (ROM), a disk or an optical disk. In this way, the embodiment of the present application is not limited to any specific combination of hardware and software.

[0143] The present application embodiment provides a terminal device, Figure 6 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application, such as Figure 6 As shown, the terminal device 60 includes a memory 601 and a processor 602. The memory 601 stores a computer program that can be run on the processor 602. When the processor 602 executes the program, the steps in the method provided in the above embodiment are implemented.

[0144] It should be noted that the memory 601 is configured to store instructions and applications executable by the processor 602, and can also cache data to be processed or processed by various modules in the processor 602 and the terminal device 60 (for example, image data, audio data, voice communication data, and video communication data), which can be implemented through flash memory (FLASH) or random access memory (Random Access Memory, RAM).

[0145] Figure 7 This is a schematic structural diagram of a chip according to an embodiment of the present application. Figure 7The chip 700 shown includes a processor 701, which can call and run a computer program from a memory to implement the method in the embodiment of the present application.

[0146] Alternatively, if Figure 7 As shown, the chip 700 may further include a memory 702. The processor 701 may call and run a computer program from the memory 702 to implement the method in the embodiment of the present application.

[0147] The memory 702 may be a separate device independent of the processor 701 , or may be integrated into the processor 701 .

[0148] Optionally, the chip 700 may further include an input interface 703. The processor 701 may control the input interface 703 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.

[0149] Optionally, the chip 700 may further include an output interface 704. The processor 701 may control the output interface 704 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.

[0150] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc. The embodiments of the present application provide a computer-readable storage medium having a computer program stored thereon, which implements the steps of the method provided in the above embodiments when executed by a processor.

[0151] An embodiment of the present application provides a computer program product including instructions, which, when executed on a computer, enables the computer to execute the steps of the method provided in the above method embodiment.

[0152] It should be noted here that the description of the above terminal device, storage medium and computer program product embodiments is similar to the description of the above method embodiment, and has similar beneficial effects as the method embodiment. For technical details not disclosed in the terminal device, storage medium and computer program product embodiments of this application, please refer to the description of the method embodiment of this application for understanding.

[0153] It should be understood that "one embodiment" or "an embodiment" or "some embodiments" mentioned throughout the specification means that specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, "in one embodiment" or "in one embodiment" or "in some embodiments" appearing throughout the specification may not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It should be understood that in various embodiments of the present application, the size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present application. The above-mentioned sequence numbers of the embodiments of the present application are only for description and do not represent the advantages and disadvantages of the embodiments. The above description of each embodiment tends to emphasize the differences between the various embodiments, and the same or similar aspects can be referenced to each other. For the sake of brevity, this article will not repeat them.

[0154] The term "and / or" in this article is only a description of the association relationship of associated objects, indicating that there may be three relationships. For example, object A and / or object B can represent three situations: object A exists alone, object A and object B exist at the same time, and object B exists alone.

[0155] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

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

[0157] The modules described above as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules; they may be located in one place or distributed on multiple network units; some or all of the modules may be selected according to actual needs to achieve the purpose of the present embodiment.

[0158] In addition, all functional modules in the embodiments of the present application may be integrated into one processing unit, or each module may be a separate unit, or two or more modules may be integrated into one unit; the above-mentioned integrated modules may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0159] A person skilled in the art can understand that all or part of the steps of implementing the above method embodiment can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above method embodiment; and the aforementioned storage medium includes: mobile storage devices, read-only memories (ROM), magnetic disks or optical disks, etc., various media that can store program codes.

[0160] Alternatively, if the above-mentioned integrated unit of the present application is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application can essentially or in other words, the part that contributes to the relevant technology can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling the terminal device to execute all or part of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROMs, magnetic disks or optical disks.

[0161] The methods disclosed in several method embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.

[0162] The features disclosed in several product embodiments provided in this application can be arbitrarily combined without conflict to obtain new product embodiments.

[0163] The features disclosed in several method or device embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments or device embodiments.

[0164] The above is only an implementation method of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A cell reselection or cell switching method, characterized in that: The method is applied to a terminal device, and the method comprises: Determine one or more cells that meet the access condition, and determine a plurality of transmission performance parameters of each of the one or more cells; Determining the service usage of the terminal device; Determining, according to the service usage, a target parameter among the multiple transmission performance parameters that has a greater impact on the service; A target cell is selected from the one or more cells according to the target parameters and non-target parameters in the multiple transmission performance parameters, and the target cell is reselected or switched to.

2. The method according to claim 1, characterized in that The multiple transmission performance parameters include at least two of RSRP, SINR and signal bandwidth; the service usage includes the currently accessed service type, the user's preferred service type or the current standby state.

3. The method according to claim 2, characterized in that The determining, according to the service usage, a target parameter having a greater impact on the service among the multiple transmission performance parameters comprises: In the case where the currently accessed service type or the service type preferred by the user is a data service, determining that the target parameter having a greater impact on the data service is the SINR and / or the signal bandwidth; or, In the case where the currently accessed service type or the service type preferred by the user is a call service, determining that the target parameter having a greater impact on the call service is the SINR and / or the RSRP; or, In the case of being in the standby state, it is determined that the target parameter having a greater impact on the service is the RSRP.

4. The method according to claim 3, characterized in that The selecting a target cell from the one or more cells according to the target parameters and the non-target parameters in the multiple transmission performance parameters includes: Setting a first weight for the target parameter and a second weight for the non-target parameter; wherein the first weight is greater than the second weight; Performing a weighted operation on the target parameter and the non-target parameter of the i-th cell according to the first weight and the second weight to obtain a score of the i-th cell; wherein i is greater than 0 and less than or equal to the number of the one or more cells; A cell with a maximum score or a score greater than or equal to a first threshold is selected from the one or more cells as the target cell.

5. The method according to claim 3, characterized in that: The selecting a target cell from the one or more cells according to the target parameters and the non-target parameters in the multiple transmission performance parameters includes: When the target parameter is the signal bandwidth and the non-target parameter is the RSRP, determining a relationship between the RSRPs of the multiple cells; A target cell is selected from the multiple cells according to the relationship between the RSRPs of the multiple cells and the signal bandwidths of the multiple cells.

6. The method according to claim 5, characterized in that The selecting a target cell from the multiple cells according to the relationship between the RSRPs of the multiple cells and the signal bandwidths of the multiple cells comprises: When the relationship between the RSRPs of the multiple cells is that the absolute value of the RSRP difference between every two cells is less than or equal to the second threshold, and the RSRP of at least one of the multiple cells is greater than or equal to the third threshold, a cell having a maximum signal bandwidth or a signal bandwidth greater than or equal to a fourth threshold is selected from the multiple cells as the target cell; or When the relationship between the RSRPs of the multiple cells is that the absolute value of the RSRP difference between every two cells is less than or equal to the second threshold, and the RSRPs of the multiple cells are all less than the third threshold, a cell with a maximum RSRP or an RSRP greater than or equal to a fifth threshold is selected from the multiple cells as the target cell.

7. The method according to claim 3, characterized in that The selecting a target cell from the one or more cells according to the target parameters and the non-target parameters in the multiple transmission performance parameters includes: When the target parameter is the RSRP and the non-target parameter is the SINR, determining a relationship between the RSRPs of the multiple cells; A target cell is selected from the multiple cells according to the relationship between the RSRPs of the multiple cells and the SINRs of the multiple cells.

8. The method according to claim 7, characterized in that The step of selecting a target cell from the multiple cells according to the relationship between the RSRPs of the multiple cells and the SINRs of the multiple cells comprises: When the relationship between the RSRPs of the multiple cells is that the absolute value of the RSRP difference between every two cells is less than or equal to the second threshold, and the RSRP of at least one of the multiple cells is greater than or equal to the third threshold, a cell having a maximum SINR or an SINR greater than or equal to a sixth threshold is selected from the multiple cells as the target cell; or, When the relationship between the RSRPs of the multiple cells is that the absolute value of the RSRP difference between every two cells is less than or equal to the second threshold, and the RSRPs of the multiple cells are all less than the third threshold, a cell with a maximum RSRP or an RSRP greater than or equal to a seventh threshold is selected from the multiple cells as the target cell.

9. The method according to claim 7, characterized in that: The selecting a target cell from the multiple cells according to the relationship between the RSRPs of the multiple cells and the SINRs of the multiple cells comprises: When the relationship between the RSRPs of the multiple cells is that the absolute value of the RSRP difference of at least two cells is greater than the second threshold, and the RSRPs in the multiple cells are all greater than or equal to the third threshold, a cell having a maximum RSRP or an RSRP greater than or equal to an eighth threshold is selected from the multiple cells as the target cell; or, When the relationship between the RSRPs of the multiple cells is that the absolute value of the difference between the RSRPs of every two cells is less than or equal to the second threshold, and the RSRPs in the multiple cells are all greater than or equal to the third threshold, a cell having a maximum SINR or an SINR greater than or equal to a ninth threshold is selected from the multiple cells as the target cell.

10. A cell reselection or cell switching device, characterized in that: The device comprises: A first determination module is configured to determine one or more cells that meet the access condition, and determine a plurality of transmission performance parameters of each of the one or more cells; A second determination module is configured to determine the service usage of the terminal device; A third determination module is configured to determine, according to the service usage, a target parameter having a greater impact on the service among the multiple transmission performance parameters; The selection module is configured to select a target cell from the one or more cells according to the target parameters and non-target parameters in the multiple transmission performance parameters, and reselect or switch to the target cell.

11. A terminal device, comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, characterized in that: When the processor executes the program, the method according to any one of claims 1 to 9 is implemented.

12. A chip, comprising: A processor, configured to call and run a computer program from a memory so that a device equipped with the chip executes a method as claimed in any one of claims 1 to 9; A transceiver is used to send and receive information during the process of sending and receiving information between a device or chip.