Disclosure of Invention
The invention aims to provide a method and a device for measuring pilot frequency points of an auxiliary card, a readable storage medium and a terminal, which have the opportunity of reducing the measurement frequency of the pilot frequency points of the auxiliary card and reducing the occupation of the auxiliary card on main card resources so as to reduce the influence on the speed of main card services.
In order to solve the above technical problem, an embodiment of the present invention provides a method for measuring an auxiliary card pilot frequency point, including: determining the uplink rate and the downlink rate of the data service of the main card at preset time intervals; when the uplink rate is greater than or equal to a preset uplink rate threshold value and/or the downlink rate is greater than or equal to a preset downlink rate threshold value, judging whether the measurement frequency of the auxiliary card pilot frequency point is reduced; wherein the preset uplink rate threshold is determined based on an uplink peak rate, and the preset downlink rate threshold is determined based on a downlink peak rate.
Optionally, the preset uplink rate threshold is 5% to 15% of the uplink peak rate, and the preset downlink rate threshold is 5% to 15% of the downlink peak rate.
Optionally, when the uplink rate is greater than or equal to a preset uplink rate threshold and/or the downlink rate is greater than or equal to a preset downlink rate threshold, determining whether to reduce the measurement frequency of the secondary card pilot frequency point includes: and when the uplink rate is greater than or equal to a preset uplink rate threshold value and/or the downlink rate is greater than or equal to a preset downlink rate threshold value, reducing the measurement frequency of the auxiliary card pilot frequency point.
Optionally, when the uplink rate is greater than or equal to a preset uplink rate threshold and/or the downlink rate is greater than or equal to a preset downlink rate threshold, determining whether to reduce the measurement frequency of the secondary card pilot frequency point includes: determining parameter values of one or more preset signal quality parameters of a serving cell of a secondary card; if the parameter value of at least one preset signal quality parameter is greater than or equal to a preset signal quality parameter threshold value and the uplink rate is greater than or equal to a preset uplink rate threshold value, reducing the measurement frequency of the auxiliary card pilot frequency point; and/or if the parameter value of at least one preset signal quality parameter is greater than or equal to a preset signal quality parameter threshold value and the downlink rate is greater than or equal to a preset downlink rate threshold value, reducing the measurement frequency of the auxiliary card pilot frequency point.
Optionally, the preset signal quality parameter threshold is determined based on a lower limit of a preset signal quality parameter of the midpoint.
Optionally, the preset signal quality parameter is selected from: RSRP, and RSRQ.
Optionally, if there is at least one parameter value of a preset signal quality parameter greater than or equal to a preset signal quality parameter threshold, and the uplink rate is greater than or equal to a preset uplink rate threshold, reducing the measurement frequency of the secondary card pilot frequency point includes: if the parameter value of RSRP is larger than or equal to a preset RSRP threshold value, the parameter value of RSRQ is larger than or equal to a preset RSRQ threshold value, and the uplink rate is larger than or equal to a preset uplink rate threshold value, reducing the measurement frequency of the pilot frequency point of the secondary card; if the parameter value of at least one preset signal quality parameter is greater than or equal to a preset signal quality parameter threshold value and the downlink rate is greater than or equal to a preset downlink rate threshold value, reducing the measurement frequency of the auxiliary card pilot frequency point comprises the following steps: and if the parameter value of the RSRP is larger than or equal to the preset RSRP threshold value, the parameter value of the RSRQ is larger than or equal to the preset RSRQ threshold value, and the downlink rate is larger than or equal to the preset downlink rate threshold value, reducing the measurement frequency of the pilot frequency point of the secondary card.
Optionally, reducing the measurement frequency of the pilot frequency point of the secondary card includes: the number of the pilot frequency points of the auxiliary card scheduled in a single pilot frequency point scheduling period is reduced.
Optionally, only a single secondary card pilot frequency point is measured in the single DRX cycle.
Optionally, the master card does not start measurement of the pilot frequency point.
Optionally, determining the uplink rate and the downlink rate of the main card data service at preset time intervals includes: counting the size of an uplink transmission data block and the size of a downlink transmission data block of the main card data service every a preset number of subframes; calculating the ratio of the size of the uplink transmission data block to the time length of the preset number of subframes to be used as the uplink rate of the main card data service; and calculating the ratio of the size of the downlink transmission data block to the time length of the preset number of subframes to be used as the downlink rate of the main card data service.
Optionally, the states of the primary card and the secondary card are selected from: the main card is in an LTE connection state, the auxiliary card is in an LTE idle state, the main card is in an LTE connection state, the auxiliary card is in a WCDMA idle state, the main card is in an LTE connection state, the auxiliary card is in a GSM idle state, the main card is in an NR NSA state, and the auxiliary card is in an LTE connection state.
In order to solve the above technical problem, an embodiment of the present invention provides a device for measuring an auxiliary card pilot frequency point, including: the rate acquisition module is used for determining the uplink rate and the downlink rate of the data service of the main card at intervals of preset time; the judging module is used for judging whether the measurement frequency of the pilot frequency point of the auxiliary card is reduced or not when the uplink rate is greater than or equal to a preset uplink rate threshold value and/or the downlink rate is greater than or equal to a preset downlink rate threshold value; wherein the preset uplink rate threshold is determined based on an uplink peak rate, and the preset downlink rate threshold is determined based on a downlink peak rate.
In order to solve the above technical problem, an embodiment of the present invention provides a readable storage medium, on which a computer program is stored, where the computer program is executed by a processor to perform the steps of the method for measuring the pilot frequency point of the secondary card.
In order to solve the above technical problem, an embodiment of the present invention provides a terminal, including a memory and a processor, where the memory stores a computer program capable of running on the processor, and the processor executes the step of the method for measuring the pilot frequency point of the secondary card when running the computer program.
Compared with the prior art, the technical scheme of the embodiment of the invention has the following beneficial effects:
in the embodiment of the invention, the uplink rate and the downlink rate of the main card data service are determined at preset time intervals, and when the uplink rate is greater than or equal to a preset uplink rate threshold and/or the downlink rate is greater than or equal to a preset downlink rate threshold, whether the measurement frequency of the auxiliary card pilot frequency point is reduced or not is judged.
Further, the preset uplink rate threshold is 5% -15% of the uplink peak rate, the preset downlink rate threshold is 5% -15% of the downlink peak rate, the uplink peak rate and the downlink peak rate are theoretical peak rates, and the preset uplink rate threshold and the preset downlink rate threshold are determined according to the preset percentage of the theoretical peak rate, so that the technical scheme in the embodiment of the invention is applicable to different communication systems, such as GSM, WCDMA, LTE, 5G NR communication systems and the like, and is also applicable to various future new communication systems, such as 6G, 7G and the like.
Further, when the uplink rate is greater than or equal to a preset uplink rate threshold and/or the downlink rate is greater than or equal to a preset downlink rate threshold, the step of determining whether to reduce the measurement frequency of the secondary card pilot frequency point may include: determining parameter values of one or more preset signal quality parameters of a serving cell of a secondary card; if the parameter value of at least one preset signal quality parameter is greater than or equal to a preset signal quality parameter threshold value and the uplink rate is greater than or equal to a preset uplink rate threshold value, reducing the measurement frequency of the auxiliary card pilot frequency point; and/or if the parameter value of at least one preset signal quality parameter is greater than or equal to a preset signal quality parameter threshold value and the downlink rate is greater than or equal to a preset downlink rate threshold value, reducing the measurement frequency of the auxiliary card pilot frequency point. By adopting the scheme in the embodiment of the invention, the signal quality of the service cell in which the auxiliary card is positioned can be judged, and the measurement frequency of the auxiliary card pilot frequency point is reduced only when the signal quality of the service cell in which the auxiliary card is positioned is higher and the speed condition of the main card data service is met, so that the influence on the speed of the main card service is reduced, and the normal measurement requirement of the auxiliary card is met.
Further, the step of reducing the measurement frequency of the pilot frequency point of the auxiliary card comprises the following steps: the number of the pilot frequency points of the auxiliary card scheduled in a single pilot frequency point scheduling period is reduced, and the scheme of the embodiment of the invention can reduce the influence on the speed of the main card service, thereby optimizing the main card service and improving the user experience.
Further, the technical solution of the embodiment of the present invention may be implemented in a situation where the main card does not start measurement of the pilot frequency point, including but not limited to a scenario where the main card is in an LTE/NR connection state, so that the technical solution of the embodiment of the present invention may be adopted in a situation where the secondary card must occupy resources of the main card, which is more pertinent.
Detailed Description
As described above, in the case of a data service connection state of a main card, in order to implement measurement of a pilot frequency point by a secondary card, a problem may occur that the secondary card occupies a main card resource, which may further affect a rate of a main card service, thereby causing a time delay in a main card network.
The inventor of the present invention finds, through research, that in the existing dual-card technology, if the main card is in a data service connection state, in order to implement the measurement of the pilot frequency point by the secondary card, a problem that the secondary card occupies the main card resource occurs, which further causes an impact on the speed of the main card service, and particularly when the main card is in a high-speed data service scene, such as a call, an online game or a video chat, the main card often has a high requirement on the network quality, the pilot frequency measurement of the secondary card has a large impact on the speed of the main card service, and the user experience is poor.
In the embodiment of the invention, the uplink rate and the downlink rate of the main card data service are determined at preset time intervals, and when the uplink rate is greater than or equal to a preset uplink rate threshold and/or the downlink rate is greater than or equal to a preset downlink rate threshold, whether the measurement frequency of the auxiliary card pilot frequency point is reduced or not is judged.
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in detail below.
Referring to fig. 1, fig. 1 is a flowchart of a method for measuring pilot frequency points of a secondary card according to an embodiment of the present invention. The method for measuring the pilot frequency point of the secondary card may include steps S11 to S12:
step S11: determining the uplink rate and the downlink rate of the data service of the main card at preset time intervals;
step S12: when the uplink rate is greater than or equal to a preset uplink rate threshold value and/or the downlink rate is greater than or equal to a preset downlink rate threshold value, judging whether the measurement frequency of the auxiliary card pilot frequency point is reduced; wherein the preset uplink rate threshold is determined based on an uplink peak rate, and the preset downlink rate threshold is determined based on a downlink peak rate.
It will be appreciated that in a specific implementation, the method may be implemented in the form of a software program running on a processor integrated within a chip or chip module.
In the specific implementation of step S11, the UE may include a primary card and a secondary card, where the state of the primary card may be a connection state, such as a Long Term Evolution (LTE) connection state, a New Radio Non-Standalone Access (NR NSA), and the like.
The UE may determine the uplink rate and the downlink rate of the main card data service at preset time intervals.
In a specific implementation manner of the embodiment of the present invention, the UE may call an interface provided by the uplink and downlink rate statistical module during the connection state measurement scheduling process to obtain the uplink rate and the downlink rate of the data service of the main card, for example, the preset time interval may be set to 1s, that is, the uplink rate and the downlink rate are refreshed once per second.
In another specific implementation manner of the embodiment of the present invention, the uplink rate and the downlink rate of the data service of the main card may be determined by calculation.
Further, the step of determining the uplink rate and the downlink rate of the main card data service at preset time intervals may include: counting the size of an uplink transmission data block and the size of a downlink transmission data block of the main card data service every a preset number of subframes; calculating the ratio of the size of the uplink transmission data block to the time length of the preset number of subframes to be used as the uplink rate of the main card data service; and calculating the ratio of the size of the downlink transmission data block to the time length of the preset number of subframes to be used as the downlink rate of the main card data service.
Still further, the preset number may be 1000.
Specifically, the size (Transport Block size) of the current uplink and downlink Transport data Block may be counted and saved into a global variable g _ static _ ul _ rate _ byte [ MAC _ CC _ NUM _ IN _ CG ]/g _ static _ dl _ rate _ byte [ MAX _ CC _ NUM _ IN _ CG ]. The step of counting the size of the transmission data block may be based on carrier Cell Group (CG), where each CG includes MAX _ CC _ NUM _ IN _ CG Carrier Cells (CCs).
In the subframe scheduling task, a global variable g _ frame _ num may be set, and when g _ frame _ num > = 1000, that is, the cumulative number of subframes reaches 1000, the size of the uplink and downlink transmission data blocks on the currently stored CC is counted, so as to obtain the uplink and downlink data transmission rate ul _ rate _ for _ CG/dl _ rate _ for _ CG of the current user on the CG.
It can be understood that, since the duration of 1000 subframes is 1s, by setting the preset number of subframes to 1000 subframes, the sizes of the uplink and downlink transmission data blocks of the main card data service in 1s can be counted, which is helpful for reducing the computation complexity in the step of calculating the uplink and downlink rates.
In a specific implementation of step S12, the preset uplink rate threshold may be determined based on an uplink peak rate, and the preset downlink rate threshold is determined based on a downlink peak rate.
Referring to table 1, table 1 is an LTE theoretical uplink and downlink peak rate table.
TABLE 1
| |
Uplink (MHz)
|
Downstream (MHz)
|
Up peak rate (bps)
|
Downlink peak rate (bps)
|
| China telecom
|
2370~2390
|
2635~2655
|
50M
|
100M
|
| China Mobile
|
2300~2320
|
2555~2575
|
50M
|
100M
|
| China Unicom
|
1880~1900、 2320~2370
|
2575~2635
|
50M
|
100M |
Taking the current communication system as LTE as an example, the downlink peak rate of the LTE theory is 100Mbps, and the uplink is 50 Mbps.
Further, the preset uplink rate threshold may be 5% to 15% of the uplink peak rate, and the preset downlink rate threshold may be 5% to 15% of the downlink peak rate.
In the embodiment of the present invention, the uplink peak rate and the downlink peak rate are theoretical peak rates, and the preset uplink rate threshold and the preset downlink rate threshold are determined according to the preset percentage of the theoretical peak rate, so that the technical scheme in the embodiment of the present invention is applicable to different communication systems, such as Global System for Mobile Communications (GSM), Wideband Code Division Multiple Access (WCDMA), LTE, 5G NR communication systems, and the like, and is also applicable to various future communication systems, such as 6G, 7G, and the like.
As a non-limiting example, 10% of the theoretical peak rate may be set as a rate threshold, that is, the preset downlink rate threshold is set to 10Mbps, and the preset uplink rate threshold is set to 5 Mbps.
In another specific implementation manner of the embodiment of the present invention, the preset downlink rate threshold and the preset uplink rate threshold may also be adjusted according to a standard, for example, in a TDD standard, the preset uplink rate threshold may be set to be 1Mbps, and the preset downlink rate threshold may be set to be 10 Mbps; in the FDD system, the preset uplink rate threshold may be set to 3Mbps, and the preset downlink rate threshold may be set to 10 Mbps.
Furthermore, when the main card is in high-speed service, the measurement frequency of the pilot frequency point of the auxiliary card can be directly reduced.
Specifically, when the uplink rate is greater than or equal to a preset uplink rate threshold and/or the downlink rate is greater than or equal to a preset downlink rate threshold, the step of determining whether to reduce the measurement frequency of the secondary card pilot frequency point may include: and when the uplink rate is greater than or equal to a preset uplink rate threshold value and/or the downlink rate is greater than or equal to a preset downlink rate threshold value, reducing the measurement frequency of the auxiliary card pilot frequency point.
In the embodiment of the invention, when the main card is in a high-speed service, the measurement frequency of the pilot frequency point of the auxiliary card is directly reduced, so that in a double-card service, when the main card is in a high-speed service scene, the measurement frequency of the pilot frequency point of the auxiliary card is reduced, the occupation of the auxiliary card on the main card resource is reduced, and the influence on the speed of the main card service is reduced.
When the main card is in high-speed service, the signal quality of the service cell of the auxiliary card can be judged first, rather than directly reducing the measurement frequency of the pilot frequency point of the auxiliary card.
Specifically, when the uplink rate is greater than or equal to a preset uplink rate threshold and/or the downlink rate is greater than or equal to a preset downlink rate threshold, the step of determining whether to reduce the measurement frequency of the secondary card pilot frequency point may include: determining parameter values of one or more preset signal quality parameters of a serving cell of a secondary card; if the parameter value of at least one preset signal quality parameter is greater than or equal to a preset signal quality parameter threshold value and the uplink rate is greater than or equal to a preset uplink rate threshold value, reducing the measurement frequency of the auxiliary card pilot frequency point; and/or if the parameter value of at least one preset signal quality parameter is greater than or equal to a preset signal quality parameter threshold value and the downlink rate is greater than or equal to a preset downlink rate threshold value, reducing the measurement frequency of the auxiliary card pilot frequency point.
In particular, the preset signal quality parameter may be selected from: reference Signal Receiving Power (RSRP) and Reference Signal Receiving Quality (RSRQ).
It is understood that the RSRP and RSRQ of a serving cell may be used to represent the signal quality of the serving cell, the larger the RSRP of the serving cell, the better the signal quality of the serving cell; the larger the RSRQ of a serving cell, the better the signal quality of the serving cell.
Further, the preset signal quality parameter threshold may be determined based on a lower limit value of a preset signal quality parameter of the midpoint.
Referring to table 2, table 2 is an LTE index data table for china mobile.
TABLE 2
| |
RSRP(dBm)
|
RSRQ(db)
|
| Great merit
|
>-85
|
> -6
|
| Good point
|
-85~-95
|
-6~-10
|
| Midpoint
|
-95~-105
|
-10~-17
|
| Difference point
|
-105~-115
|
-27 ~-20
|
| Point of extreme difference
|
<-115
|
< -20 |
Taking the current communication system as LTE as an example, according to the actual test situation of the middle mobile station, the lower limit of RSRP of the middle mobile station is-105 dbm, and the lower limit of RSRQ of the middle mobile station is-17 db.
Specifically, the preset signal quality parameter threshold may be determined based on a lower limit value of a preset signal quality parameter of the midpoint, for example, the preset signal quality parameter threshold may be set as the lower limit value of the preset signal quality parameter of the midpoint, and the preset signal quality parameter threshold may also be set as a product of the lower limit value of the preset signal quality parameter of the midpoint and a preset value.
In the embodiment of the present invention, the preset signal quality parameter threshold may be determined based on a lower limit of the preset signal quality parameter of the midpoint, so that the technical solution in the embodiment of the present invention is applicable to different communication systems, such as GSM, WCDMA, LTE, 5G NR communication systems, and the like, and is also applicable to various future new communication systems, such as 6G, 7G, and the like.
By adopting the scheme in the embodiment of the invention, the signal quality of the service cell in which the auxiliary card is positioned can be judged, and the measurement frequency of the auxiliary card pilot frequency point is reduced only when the signal quality of the service cell in which the auxiliary card is positioned is higher and the speed condition of the main card data service is met, so that the influence on the speed of the main card service is reduced, and the normal measurement requirement of the auxiliary card is met.
Further, if there is at least one preset signal quality parameter with a parameter value greater than or equal to a preset signal quality parameter threshold and the uplink rate is greater than or equal to a preset uplink rate threshold, the step of reducing the measurement frequency of the secondary card pilot frequency point may include: if the parameter value of RSRP is larger than or equal to a preset RSRP threshold value, the parameter value of RSRQ is larger than or equal to a preset RSRQ threshold value, and the uplink rate is larger than or equal to a preset uplink rate threshold value, reducing the measurement frequency of the pilot frequency point of the secondary card; if at least one parameter value of the preset signal quality parameter is greater than or equal to a preset signal quality parameter threshold value and the downlink rate is greater than or equal to a preset downlink rate threshold value, the step of reducing the measurement frequency of the secondary card pilot frequency point may include: and if the parameter value of the RSRP is larger than or equal to the preset RSRP threshold value, the parameter value of the RSRQ is larger than or equal to the preset RSRQ threshold value, and the downlink rate is larger than or equal to the preset downlink rate threshold value, reducing the measurement frequency of the pilot frequency point of the secondary card.
In the embodiment of the invention, the service cell of the secondary card simultaneously meets the preset signal quality parameter threshold of the RSRP and the RSRQ, so that the higher signal quality of the service cell in which the secondary card is positioned can be better ensured, and the normal measurement requirement of the secondary card can be better met while the influence on the service rate of the main card is reduced.
Further, the step of reducing the measurement frequency of the auxiliary card pilot frequency point may include: the number of the pilot frequency points of the auxiliary card scheduled in a single pilot frequency point scheduling period is reduced.
In a specific implementation, the number N of the pilot frequency points in each pilot frequency point scheduling period may be configured by the network, and then the base station issues a configuration message to notify the UE. Wherein N is a positive integer.
In general, each iso-frequency point scheduling period may be a Discontinuous Reception (DRX) period, that is, N iso-frequency points are scheduled in a single DRX period.
In the embodiment of the invention, the influence on the speed of the main card service can be reduced by reducing the number of the auxiliary card pilot frequency points scheduled in a single pilot frequency point scheduling period, so that the main card service is optimized and the user experience is improved.
Furthermore, only a single secondary card pilot frequency point can be measured in the single DRX period.
In the embodiment of the invention, only a single secondary card pilot frequency point is measured in a single DRX period, so that the influence on the speed of the main card service can be effectively reduced, and the main card service is optimized as much as possible.
In specific implementation, the reduced number of pilot frequency points of the auxiliary card can be adopted to submit pilot frequency measurement punching tasks to the main card task scheduling module, and the influence on the main card data service is reduced by reducing the number of pilot frequency measurement punching, so that the aim of optimizing the main card service rate is fulfilled.
Further, the master card may not start the measurement of the pilot frequency point.
It should be noted that, in a part of dual-card environments, if the primary card and the secondary card both start the measurement of the pilot frequency point, a dedicated measurement time period may be configured for the primary card, and the secondary card may also perform measurement using the measurement time period without forming a transmission data interval by punching.
The technical scheme of the embodiment of the invention can be implemented under the condition that the main card does not start the measurement of the pilot frequency point, including and not limited to the scene that the main card is in an LTE/NR connection state, so that the technical scheme of the embodiment of the invention can be adopted under the condition that the auxiliary card must occupy the main card resource, and is more pertinent.
Further, the states of the primary and secondary cards may be selected from: the main card is in an LTE connection state, the auxiliary card is in an LTE idle state, the main card is in an LTE connection state, the auxiliary card is in a WCDMA idle state, the main card is in an LTE connection state, the auxiliary card is in a GSM idle state, the main card is in NR NSA and the auxiliary card is in an LTE connection state, so that the technical scheme in the embodiment of the invention can be adopted under the condition that the auxiliary card occupies the main card resource, and the service rate of the main card is more effectively improved.
In the embodiment of the invention, the uplink rate and the downlink rate of the main card data service are determined at preset time intervals, and when the uplink rate is greater than or equal to a preset uplink rate threshold and/or the downlink rate is greater than or equal to a preset downlink rate threshold, whether the measurement frequency of the auxiliary card pilot frequency point is reduced or not is judged.
Referring to fig. 2, fig. 2 is a flowchart of another method for measuring pilot frequency points of a secondary card in the embodiment of the present invention. The method for measuring the pilot frequency point of the secondary card may include steps S21 to S29, which are described below.
In step S21, the size of the uplink transmission data block and the size of the downlink transmission data block of the main card data service may be counted every preset number of subframes.
In step S22, an uplink rate and a downlink rate of the main card data traffic may be calculated.
In step S23, it may be determined whether the uplink rate is greater than or equal to a preset uplink rate threshold, and if the determination result is yes, the process may jump to step S26 and be executed, and if the determination result is no, the process may jump to step S24 and be executed.
In step S24, it may be determined whether the downlink rate is greater than or equal to a preset downlink rate threshold, and if so, the process may jump to step S26 and be executed, and if not, the process may jump to step S25 and be executed.
In step S25, the gHSFlag flag is set to False.
In step S26, the gHSFlag flag is set to True.
In the embodiment of the invention, by setting the gHSFlag flag, the content in the flag can be directly referred in the subsequent steps, thereby improving the efficiency.
In step S27, parameter values of one or more preset signal quality parameters of the serving cell of the secondary card are determined
In step S28, it is determined whether the parameter value of the at least one preset signal quality parameter is greater than or equal to the preset signal quality parameter threshold value, and the gHSFlag flag is True, if the determination result is yes, the process jumps to step S29 and executes, and if the determination result is no, the process jumps to the end.
In step S29, only a single secondary card pilot frequency point is measured in the single DRX cycle.
In the specific implementation, more details about steps S21 to S29 are described with reference to steps S11 and S12 in fig. 1, and are not described herein again.
Referring to fig. 3, fig. 3 is a schematic structural diagram of a device for measuring pilot frequency points of a secondary card according to an embodiment of the present invention. The device for measuring the pilot frequency point of the auxiliary card can comprise:
a rate obtaining module 31, configured to determine an uplink rate and a downlink rate of a main card data service at preset time intervals;
the determining module 32 is configured to determine whether to reduce the measurement frequency of the pilot frequency point of the secondary card when the uplink rate is greater than or equal to a preset uplink rate threshold and/or the downlink rate is greater than or equal to a preset downlink rate threshold.
Wherein the preset uplink rate threshold is determined based on an uplink peak rate, and the preset downlink rate threshold is determined based on a downlink peak rate.
In a specific implementation, the apparatus may correspond to a chip having a data processing function in the user equipment, such as a baseband chip; or to a chip module comprising a chip with data processing function in the user equipment, or to the user equipment.
For the principle, specific implementation and beneficial effects of the device for measuring the pilot frequency point of the secondary card, please refer to the above description of the method for measuring the pilot frequency point of the secondary card, which is not repeated herein.
Embodiments of the present invention also provide a readable storage medium, on which a computer program is stored, where the computer program is executed by a processor to perform the steps of the above method. The readable storage medium may be a computer readable storage medium, and may include, for example, a non-volatile (non-volatile) or non-transitory (non-transitory) memory, and may further include an optical disc, a mechanical hard disk, a solid state hard disk, and the like.
Specifically, in the embodiment of the present invention, the processor may be a Central Processing Unit (CPU), and the processor may also be other general-purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, and the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
It will also be appreciated that the memory in the embodiments of the subject application can be either volatile memory or nonvolatile memory, or can include both volatile and nonvolatile memory. The nonvolatile memory may be a read-only memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash memory. Volatile memory can be Random Access Memory (RAM), which acts as external cache memory. By way of example and not limitation, many forms of Random Access Memory (RAM) are available, such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (enhanced SDRAM), SDRAM (SLDRAM), synchlink DRAM (SLDRAM), and direct bus RAM (DR RAM).
The embodiment of the invention also provides a terminal, which comprises a memory and a processor, wherein the memory is stored with a computer program capable of running on the processor, and the processor executes the steps of the method when running the computer program. The terminal includes, but is not limited to, a mobile phone, a computer, a tablet computer and other terminal devices.
Specifically, a terminal in this embodiment may refer to various forms of User Equipment (UE), an access terminal, a subscriber unit, a subscriber station, a Mobile Station (MS), a remote station, a remote terminal, a mobile device, a user terminal, a terminal device (terminal device), a wireless communication device, a user agent, or a user equipment. The terminal device may also be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with a Wireless communication function, a computing device or other processing devices connected to a Wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a future 5G Network or a terminal device in a future evolved Public Land Mobile Network (PLMN), and the like, which is not limited in this embodiment.
Each module/unit included in each apparatus and product described in the above embodiments may be a software module/unit, or may also be a hardware module/unit, or may also be a part of a software module/unit and a part of a hardware module/unit. For example, for each device or product applied to or integrated into a chip, each module/unit included in the device or product may be implemented by hardware such as a circuit, or at least a part of the module/unit may be implemented by a software program running on a processor integrated within the chip, and the rest (if any) part of the module/unit may be implemented by hardware such as a circuit; for each device or product applied to or integrated with the chip module, each module/unit included in the device or product may be implemented by using hardware such as a circuit, and different modules/units may be located in the same component (e.g., a chip, a circuit module, etc.) or different components of the chip module, or at least some of the modules/units may be implemented by using a software program running on a processor integrated within the chip module, and the rest (if any) of the modules/units may be implemented by using hardware such as a circuit; for each device and product applied to or integrated in the terminal, each module/unit included in the device and product may be implemented by using hardware such as a circuit, and different modules/units may be located in the same component (e.g., a chip, a circuit module, etc.) or different components in the terminal, or at least part of the modules/units may be implemented by using a software program running on a processor integrated in the terminal, and the rest (if any) part of the modules/units may be implemented by using hardware such as a circuit.
Although the present invention is disclosed above, the present invention is not limited thereto. Various changes and modifications may be effected therein by one skilled in the art without departing from the spirit and scope of the invention as defined in the appended claims.