Resource control method, terminal and electronic device

By evaluating the quality of the cell where the 5G terminal is located and dynamically adjusting the time for monitoring and retransmitting feedback information, the problem of resource waste in any transmission state of the terminal is solved, and efficient resource utilization is achieved.

CN115334570BActive Publication Date: 2025-09-09VIVO MOBILE COMM CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210917095.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-01
Publication Date
2025-09-09
Estimated Expiration
2042-08-01

AI Technical Summary

Technical Problem

In 5G networks, terminals need to consume resources regularly in any transmission state, resulting in waste of transmission resources and power consumption.

Method used

By evaluating the quality of the current cell, the timing duration of monitoring retransmission feedback information is determined, and the monitoring time is adjusted according to the cell quality to reduce unnecessary resource consumption.

Benefits of technology

Under the premise of ensuring monitoring quality, monitoring resources are saved to the greatest extent and the energy efficiency of the terminal is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115334570B_ABST
    Figure CN115334570B_ABST
Patent Text Reader

Abstract

The present application discloses a resource control method, terminal, and electronic device, belonging to the field of communication technology. The method comprises: when the terminal is in a discontinuous reception (DRX) connection mode, evaluating the cell quality of a first cell and obtaining a first evaluation result, wherein the first cell is the cell in which the terminal is currently located; determining a first timing duration of the first timer based on the first evaluation result; wherein the terminal monitors retransmission feedback information within the first timing duration; and the first timing duration is determined based on the first evaluation result.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of communication technology, and specifically relates to a resource control method, terminal and electronic device. Background Art

[0002] With the rapid development of network technology, 5G networks (5th generation mobile networks) based on NR (New Ratio) technology have become widespread. The widespread use of 5G networks has also led to changes and corresponding optimizations in 5G terminals. Among these, power conservation has become a key optimization aspect of 5G terminals.

[0003] Compared to LTE (Long Term Evolution), NR technology's downlink network transmission is essentially the same, but its uplink network transmission differs significantly. This is because NR and LTE use different HARQ (Hybrid Automatic Repeat reQuest) mechanisms. NR uses asynchronous HARQ for both uplink and downlink, while LTE uses synchronous HARQ for uplink and asynchronous downlink. In NR, there are no dedicated HARQ ACK / Negative Acknowledgement (ACK / NACK) characters to indicate whether uplink data transmission is successful. Instead, the terminal only needs to monitor the uplink grant for retransmission issued by the base station (gNB) for a period of time. If no corresponding instruction from the gNB is received during the monitoring period, the uplink data is assumed to have been successfully transmitted. In NR, the drx-Retransmission Timer (UL) is set to reduce the time the terminal remains awake.

[0004] However, regardless of the transmission state, the terminal needs to be woken up once at a certain interval. Therefore, the terminal needs to consume a portion of resources regularly in any transmission state, which wastes transmission resources and power consumption. Summary of the Invention

[0005] The purpose of the embodiments of the present application is to provide a resource control method, terminal and electronic device, which can solve the problem that the terminal needs to consume a part of resources regularly in any transmission state, thereby wasting transmission resources and power consumption.

[0006] In the first aspect, an embodiment of the present application provides a resource control method, which includes: when the above-mentioned terminal is in a discontinuous reception DRX connection mode, evaluating the cell quality of the first cell and obtaining a first evaluation result, the above-mentioned first cell is the cell where the above-mentioned terminal is currently located; according to the above-mentioned first evaluation result, determining the first timing duration of the above-mentioned first timer; wherein the above-mentioned terminal listens for retransmission feedback information within the above-mentioned first timing duration; the above-mentioned first timing duration is determined based on the above-mentioned first evaluation result.

[0007] In the second aspect, an embodiment of the present application provides a resource control device, which includes an execution module and a determination module; the execution module is used to evaluate the cell quality of the first cell and obtain a first evaluation result when the terminal is in a discontinuous reception DRX connection mode, and the first cell is the cell where the terminal is currently located; the determination module is used to determine the first timing duration of the first timer according to the first evaluation result received by the execution module; wherein the terminal listens for retransmission feedback information within the first timing duration; the first timing duration is determined based on the first evaluation result.

[0008] In a third aspect, an embodiment of the present application provides an electronic device comprising a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the programs or instructions are executed by the processor, the steps of the method described in the first aspect are implemented.

[0009] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.

[0010] In a fifth aspect, an embodiment of the present application provides a chip, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the method described in the first aspect.

[0011] In a sixth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and executed by at least one processor to implement the method described in the first aspect.

[0012] In an embodiment of the present application, when the terminal is in a discontinuous reception (DRX) connection mode, a first evaluation result can be obtained by evaluating the cell quality of the current cell, i.e., the first cell. Then, based on the first evaluation result, a duration for monitoring retransmission feedback information, i.e., a first timing duration, is determined. In this way, the terminal can determine the first timing duration for monitoring retransmission feedback information based on the actual cell communication quality, thereby using a shorter first timing duration for monitoring when the cell quality is good, thereby minimizing monitoring resources while ensuring monitoring quality. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] Figure 1 This is a flow chart of a resource control method provided in an embodiment of the present application;

[0014] Figure 2 A schematic diagram of the structure of a resource control device provided in an embodiment of the present application;

[0015] Figure 3 This is one of the structural diagrams of an electronic device provided in an embodiment of the present application;

[0016] Figure 4 This is a second structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0017] The following will be combined with the accompanying drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the embodiments described are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.

[0018] The terms "first," "second," and the like in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of this application can be implemented in an order other than that illustrated or described herein, and that the objects distinguished by "first," "second," and the like are generally of the same type, and do not limit the number of objects; for example, the first object can be one or more. In addition, the term "and / or" in the specification and claims refers to at least one of the connected objects, and the character " / " generally indicates that the objects connected are in an "or" relationship.

[0019] The resource control method provided in the embodiment of the present application is described in detail below through specific embodiments and their application scenarios in conjunction with the accompanying drawings.

[0020] This embodiment provides a resource control method, such as Figure 1As shown, the resource control method is applied to a terminal and includes the following steps 201 and 202:

[0021] Step 201: When the terminal is in a discontinuous reception (DRX) connection mode, the terminal evaluates the cell quality of a first cell and obtains a first evaluation result.

[0022] In the embodiment of the present application, the first cell is the cell where the terminal is currently located.

[0023] In the embodiment of the present application, the above-mentioned discontinuous reception DRX connection mode may be: discontinuous reception in connected state (Connected-Discontinuous Reception, CDRX). The above-mentioned CDRX is a terminal connection mode in a 5G network.

[0024] In the embodiment of the present application, the evaluation method for evaluating the cell quality of the first cell by the above-mentioned terminal can be customized or preset, and the embodiment of the present application does not limit this.

[0025] In an embodiment of the present application, the cell quality assessment performed by the terminal on the first cell may be an assessment of the signal quality of the cell. The signal quality may include at least one of the following: signal strength of Reference Signal Received Power (RSRP) and Signal to Interference plus Noise Ratio (SINR).

[0026] In one embodiment, the terminal may perform cell quality evaluation on the first cell in accordance with relevant test requirements. Example 1: The cell quality evaluation on the first cell may be performed in accordance with the method shown in Table 1 below.

[0027] Table 1

[0028]

[0029] Furthermore, the quality of cells can be divided into three categories according to the parameters specified in Table 1 above:

[0030] Category 1: High-quality cells, requiring RSRP>-100dBm, SINR>10dB, and path loss<105dB.

[0031] Category 2: Medium cells, requiring SINR>10dB and RSRP>-100dBm or pathloss<105dB.

[0032] Category 3: General communities. Other communities that do not meet the above two conditions are classified as general communities.

[0033] In the embodiment of the present application, the first evaluation result may be an evaluation result of the cell quality, for example, it may be the three types of high-quality cell, medium cell and general cell mentioned in Example 1 above.

[0034] Step 202: The terminal determines a first timing duration of the first timer according to the first evaluation result.

[0035] In an embodiment of the present application, the terminal monitors the retransmission feedback information within the first timing duration; the first timing duration is determined based on the first evaluation result.

[0036] In the embodiment of the present application, the retransmission feedback information may be: NACK.

[0037] In one embodiment, the terminal monitoring the retransmission feedback information may be: the terminal receiving a NACK through a radio link control protocol layer (Radio Link Control, RLC).

[0038] In the embodiment of the present application, after the terminal determines the first evaluation result, the terminal may immediately determine the first timing duration currently corresponding to the first evaluation result based on the first evaluation result.

[0039] In the embodiment of the present application, the first timing duration may be a monitoring duration determined by the first timer according to the current first evaluation result. The first timer may be a drx downlink retransmission timer (drx-Retransmission TimerUL).

[0040] It should be noted that before the terminal determines the first timing duration, the first timing duration may be a fourth timing duration. The fourth timing duration may be the same as or different from the first timing duration. The fourth timing duration is autonomously issued by the network side device (e.g., the RRC configuration of the base station).

[0041] Example 2: In combination with the contents of Table 1 and Example 1 above, after determining the first evaluation result corresponding to the cell quality of the first cell, the first timing duration corresponding to the first evaluation result can be determined. If the evaluation result of the first cell is a high-quality cell, the terminal is dormant during the drx-Retransmission Timer UL period, that is, the drx-Retransmission Timer UL is 0; if the evaluation result of the first cell is a medium cell, the value of the drx-Retransmission Timer UL (that is, the first timing duration) is halved compared to the previous fourth timing duration, that is, the terminal only monitors for half the time; if the evaluation result of the first cell is a normal cell, the terminal remains awake and monitoring during the drx-Retransmission Timer UL period, that is, the value of the drx-Retransmission Timer UL remains unchanged.

[0042] In an embodiment of the present application, when the terminal is in a discontinuous reception (DRX) connection mode, a first evaluation result can be obtained by evaluating the cell quality of the current cell, i.e., the first cell. Then, based on the first evaluation result, a duration for monitoring retransmission feedback information, i.e., a first timing duration, is determined. In this way, the terminal can determine the first timing duration for monitoring retransmission feedback information based on the actual cell communication quality, thereby using a shorter first timing duration for monitoring when the cell quality is good, thereby minimizing monitoring resources while ensuring monitoring quality.

[0043] Optionally, in the embodiment of the present application, after the above step 202, the resource control method provided in the embodiment of the present application further includes the following step A:

[0044] Step A: When the terminal monitors the retransmission feedback information within the first timing duration of the first timer, the terminal adjusts the first timing duration to a second timing duration.

[0045] Exemplarily, the second timing duration is greater than the first timing duration.

[0046] It is understandable that when the terminal monitors the retransmission feedback information within the first timing duration, the terminal may consider that the quality of the current cell has decreased, and may adjust the first timing duration based on the event of monitoring the retransmission feedback information.

[0047] In one embodiment, the above-mentioned method of adjusting the first timing duration to the second timing duration is: after listening to the retransmission feedback information within any first timing duration, the terminal reduces the quality of the first cell by one level, that is, reduces it according to the level until it is reduced to the lowest level, and correspondingly adjusts the first timing duration to the second timing duration corresponding to the current quality of the first cell.

[0048] Example 3: Combining Examples 1 and 2 above, assuming that the terminal, while in CDRX connection mode, evaluates the cell quality of the first cell and obtains a first evaluation result, determining that the first cell is a high-quality cell, it can be determined that the terminal can sleep during the drx-Retransmission Timer UL period, that is, the drx-Retransmission Timer UL is 0 (i.e., the first timing duration described above). Thereafter, after the terminal receives NACK feedback information through the RLC layer, it indicates that the cell quality of the first cell in which the terminal is currently located has changed. According to a preset rule, the cell quality of the first cell is reduced by one level, and the first cell is changed from a high-quality cell to a medium cell. Consequently, the value of the drx-Retransmission Timer UL is changed from the previous first timing duration to half the duration of the entire transmission monitoring process (i.e., the second timing duration described above).

[0049] In this way, when retransmission feedback information is detected within the first timing duration of the first timer, the second timing duration of the first timing duration is adjusted, and the second timing duration is greater than the first timing duration. Therefore, when retransmission feedback information is detected within the first timing duration, the second timing duration is adjusted in time with the first timing duration, thereby enabling the terminal to save monitoring resources while ensuring monitoring quality.

[0050] Optionally, in the embodiment of the present application, before evaluating the cell quality of the first cell in step 201, the resource control method provided in the embodiment of the present application further includes the following step B:

[0051] Step B: The terminal determines the third timing duration of the second timer according to the target parameter.

[0052] Exemplarily, the third timing duration is: the length of an evaluation period for the terminal to perform quality evaluation on the first cell.

[0053] Exemplarily, the third timing duration is a time period for the terminal to perform cell quality assessment.

[0054] Exemplarily, the third timing duration of the second timer may be preset by the network device, or may be customized by the terminal according to a protocol.

[0055] In an example, when the third timing duration of the above-mentioned second timer is a custom setting of the terminal according to the protocol, the terminal can determine the third timing duration according to the current terminal status or environment, etc., refer to the description below for details.

[0056] It should be noted that the timing step of starting the first timer to count the first timing duration occurs during the third timing duration. Specifically, the timing method for starting the first timing duration is that there is data transmission during the third timing duration, and the first timing duration starts when the data transmission starts. For example: assuming that the third timing duration is 1S and the first timing duration is 15ms, then 17ms after the start of the third timing duration, a data transmission is started, and at the same time as the data transmission is started, the first timing duration is started to be counted, and during the first timing duration, the terminal monitors whether there is any retransmission feedback information. Furthermore, generally, the third timing duration is only used as a timing cycle. In actual application, the third timing duration can be continuously counted without interruption (for example, there is no time interval between the first third timing duration and the second third timing duration).

[0057] Exemplarily, the third timing duration may correspond to the actual state of the terminal or the environment in which the terminal is located. When the actual state of the terminal or the environment in which the terminal is located is different, the third timing duration may also change accordingly. For example, when the environment changes, it may be updated to the fifth timing duration.

[0058] Exemplarily, the target parameter includes any one of the following: the motion state of the terminal, the number of times the terminal reselects the first cell, and the environmental assessment result of the terminal.

[0059] Illustratively, the above environmental assessment results include: static environment and dynamic environment.

[0060] Exemplarily, when the above-mentioned target parameter is the motion state of the above-mentioned terminal, the terminal can determine the motion state of the terminal based on the sensor or positioning module (for example, GPS positioning module / Beidou module), and then determine the current scene in which the terminal is located. The motion state of the terminal is dynamic (or micro-dynamic) or static.

[0061] For example, when the terminal environment assessment result is obtained, the current scene of the terminal can be determined based on the indoor environment or outdoor environment in which the terminal is located. Generally, when the terminal is in an indoor environment, it can be considered that the terminal is in a static environment, and thus the terminal is static. When the terminal is in an outdoor environment, it can be considered that the terminal is in a dynamic environment, and thus the terminal is dynamic (or slightly dynamic).

[0062] Exemplarily, when the target parameter is the number of times the terminal reselects the first cell, the terminal can determine the terminal status by the number of cell reselections within a time period according to a predetermined protocol (for example, protocol TS38.304), and the terminal status is dynamic (or micro-dynamic) or static.

[0063] In one embodiment, when the terminal is static, the third timing duration of the second timer can be set to T indoor_eval = 48 short discontinuous reception cycles (drx-ShortCycle) or 6 long discontinuous reception cycles (drx-LongCycle). It is understandable that when the terminal is static and the environment does not change much, the third timing duration can be relatively longer, and the set time conversion result is specifically about 1 second. The third timing duration is configured in the drx-Config in the NR rrcReconfiguration message sent by the network side device.

[0064] In one embodiment, when the terminal is in a dynamic (or micro-dynamic) state, and the terminal is in a micro-dynamic / dynamic state within the third timing duration, the third timing duration is set to Toutdoor_eval = 24 drx-Short Cycles. It is understood that when the terminal is in a dynamic state, environmental changes may be significant, which may cause changes in the channel state of the cell in which the terminal is located. Therefore, the third timing duration when the terminal is in a dynamic state is halved compared to the third timing duration when the terminal is in a static state, thereby increasing the evaluation frequency. The set time conversion result is specifically approximately 0.5s.

[0065] In this way, by obtaining the third timing duration of the second timer, the length of the evaluation period for the terminal to perform quality evaluation on the first cell can be correspondingly determined, and the cell quality of the first cell can be determined based on the third timing duration. Consequently, the retransmission feedback information can be subsequently monitored according to the first timing duration that matches the cell quality, saving terminal monitoring resources.

[0066] Optionally, in the embodiment of the present application, after evaluating the cell quality of the first cell in step 201 and obtaining the first evaluation result, the resource control method provided in the embodiment of the present application further includes the following steps C1 and C2:

[0067] Step C1: The terminal starts the second timer according to the first timing duration and the third timing duration.

[0068] Step C2: within the third timing duration, the terminal starts the first timer when the terminal detects that data transmission starts, and monitors the retransmission feedback information within the first timing duration.

[0069] Optionally, in the embodiment of the present application, after the above step 201, the resource control method provided in the embodiment of the present application further includes the following steps D1 to D3:

[0070] Step D1: After detecting that the second timer has timed out, the terminal re-evaluates the timing duration of the second timer.

[0071] Step D2: The terminal re-evaluates the cell quality of the first cell.

[0072] Step D3: The terminal re-determines the timing duration of the first timer.

[0073] Exemplarily, the third timing duration is: the length of the evaluation period for the terminal to perform quality evaluation on the first cell, and the third timing duration is the time period for the terminal to perform cell quality evaluation;

[0074] Exemplarily, the target parameter includes any one of the following: the motion state of the terminal, the number of times the terminal reselects the first cell, and the environmental assessment result of the terminal.

[0075] Exemplarily, the above-mentioned target parameters, the motion state of the above-mentioned terminal, the number of times the above-mentioned terminal reselects the first cell, and the environmental assessment result of the above-mentioned terminal can refer to the above description and will not be repeated here.

[0076] Exemplarily, the second timer timing out means that the terminal does not re-evaluate the timing duration of the second timer after the third timing duration corresponding to the second timer, and the failure to re-evaluate is the result corresponding to the second timer timing out.

[0077] In one example, after monitoring that the second timer has timed out, the terminal re-obtains the timing duration of the second timer, then evaluates the cell quality of the first cell to obtain a third evaluation result, and determines the timing duration of the first timer based on the third evaluation result.

[0078] It is understandable that the terminal may time out the second timer for more than T inside_eval or T indoor_eval That is, the second timer needs to be re-evaluated each time it exceeds the previously set timing duration.

[0079] Illustratively, the third evaluation result may be the same as or different from the first evaluation result, or may be the same as or different from the first evaluation result.

[0080] It should be noted that:

[0081] First, when the terminal detects that the second timer has timed out, it may also detect that the terminal has received retransmission feedback information. In this case, the above steps D1 to D2 are also performed, wherein the first timing duration is adjusted to the second timing duration. For details, please refer to the relevant description of the above step A.

[0082] Second, since the communication strategy corresponding to the first timer belongs to the high-level communication strategy and the communication strategy of the second timer belongs to the low-level communication strategy, the terminal can first re-evaluate the timing duration of the second timer, and then, according to the aforementioned step A, re-determine the timing duration of the first timer. This can ensure that the timing duration is ultimately determined by the high-level communication strategy, and the timing duration determined thereby is more applicable.

[0083] In this way, when the terminal detects that the second timer has expired, it can promptly re-evaluate the duration of the second timer and the cell quality, thereby promptly obtaining the first timing duration and the second timing duration that meet the cell quality, thereby ensuring the monitoring quality.

[0084] Optionally, in an embodiment of the present application, after step 1 above, the resource control method provided in the embodiment of the present application includes the following step E:

[0085] Step E: When the terminal monitors that the terminal switches from the first cell to the second cell, the terminal re-evaluates the cell quality of the second cell to obtain a second evaluation result, and re-determines the timing duration of the first timer based on the second evaluation result.

[0086] Exemplarily, the first cell is different from the second cell.

[0087] It should be noted that the terminal monitors the event of the terminal switching cells throughout the entire process of steps 201 and 202. It is understandable that switching from a first cell to a second cell may mean that the cell quality has changed, and therefore the terminal needs to re-execute steps 201 and 202.

[0088] For example, the second evaluation result may be consistent with or inconsistent with the first evaluation result. Accordingly, the timing duration of the first timer determined based on the second evaluation result may be consistent with or inconsistent with the first timing duration.

[0089] In this way, by monitoring the entire process of the terminal switching cells, when the terminal switches cells, the cell quality can be monitored and re-evaluated in a timely manner, so as to obtain the timing length of the first timer that meets the second cell quality in a timely manner, thereby ensuring the monitoring quality.

[0090] The resource control method provided in the embodiment of the present application can be executed by a resource control device. In the embodiment of the present application, the resource control device provided in the embodiment of the present application is described by taking the resource control method executed by the resource control device as an example.

[0091] Figure 2A schematic diagram of a possible structure of a resource control device provided in an embodiment of the present application.

[0092] like Figure 2 As shown, the above-mentioned device 600 includes an execution module 601 and a determination module 602; the above-mentioned execution module 601 is used to evaluate the cell quality of the first cell and obtain a first evaluation result when the above-mentioned terminal is in a discontinuous reception DRX connection mode, and the above-mentioned first cell is the cell where the above-mentioned terminal is currently located; the above-mentioned determination module 602 is used to determine the first timing duration of the above-mentioned first timer according to the above-mentioned first evaluation result received by the above-mentioned execution module 601; wherein, the above-mentioned terminal listens for retransmission feedback information within the above-mentioned first timing duration; the above-mentioned first timing duration is determined based on the above-mentioned first evaluation result.

[0093] In the resource control device provided in an embodiment of the present application, when the resource control device is in a discontinuous reception (DRX) connection mode, the device can evaluate the cell quality of the current cell, i.e., the first cell, to obtain a first evaluation result, and then determine the duration of monitoring retransmission feedback information, i.e., the first timing duration, based on the first evaluation result. In this way, the resource control device can determine the first timing duration for monitoring retransmission feedback information based on the actual communication quality of the cell, and thus use a shorter first timing duration for monitoring when the cell quality is good, thereby saving monitoring resources to the greatest extent while ensuring monitoring quality.

[0094] Optionally, the apparatus 600 further includes an adjustment module 603; the adjustment module 603 is configured to adjust the first timing duration determined by the determination module 602 to a second timing duration when the retransmission feedback information is monitored within the first timing duration of the first timer; wherein the second timing duration is less than the first timing duration.

[0095] Optionally, the above-mentioned determination module 602 is also used to determine the third timing duration of the second timer based on the target parameters; wherein the above-mentioned third timing duration is: the period length of the evaluation period for the above-mentioned terminal to perform quality evaluation on the above-mentioned first cell, and the above-mentioned third timing duration is the time period for the terminal to perform cell quality evaluation; the above-mentioned target parameters include any one of the following items: the motion state of the above-mentioned terminal, the number of times the above-mentioned terminal reselects the above-mentioned first cell, and the environmental evaluation result of the above-mentioned terminal.

[0096] Optionally, the above-mentioned device 600 also includes a start-up module 604; the above-mentioned start-up module 604 is used to start the above-mentioned second timer according to the above-mentioned first timing duration and the above-mentioned third timing duration of the above-mentioned first timer; the above-mentioned start-up module 604 is also used to start the above-mentioned first timer within the above-mentioned third timing duration when the above-mentioned terminal detects that data transmission starts, and listen to the above-mentioned retransmission feedback information within the above-mentioned first timing duration.

[0097] Optionally, the above-mentioned execution module 601 is also used to re-evaluate the timing duration of the second timer after monitoring the expiration of the second timer; the execution module 601 is also used to re-evaluate the cell quality of the above-mentioned first cell; the execution module 601 is also used to redetermine the timing duration of the above-mentioned first timer; wherein, the above-mentioned third timing duration is: the period length of the evaluation period for the above-mentioned terminal to perform quality evaluation on the above-mentioned first cell, and the above-mentioned third timing duration is the time period for the terminal to perform cell quality evaluation; the above-mentioned target parameters include any one of the following: the motion state of the above-mentioned terminal, the number of times the above-mentioned terminal reselects the first cell, and the environmental evaluation result of the terminal.

[0098] Optionally, the execution module 601 is used to re-evaluate the cell quality of the second cell when monitoring that the terminal switches from the first cell to the second cell, obtain a second evaluation result, and determine the timing duration of the first timer based on the second evaluation result.

[0099] It should be noted that if Figure 2 As shown, modules that must be included in the resource control device 600 are indicated by solid-line boxes, such as the execution module 601 ; modules that may or may not be included in the resource control device 600 are indicated by dotted-line boxes, such as the adjustment module 603 .

[0100] The resource control device in the embodiments of the present application may be an electronic device or a component of an electronic device, such as an integrated circuit or chip. The electronic device may be a terminal or other device other than a terminal. For example, the electronic device may be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a mobile internet device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA). It may also be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine (ATM), or a self-service machine, etc., and the embodiments of the present application do not specifically limit this.

[0101] The resource control device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.

[0102] The resource control device provided in the embodiment of the present application can achieve Figure 1 To avoid repetition, the various processes implemented in the method embodiment are not described here.

[0103] Alternatively, as Figure 3 As shown, an embodiment of the present application further provides an electronic device 800, including a processor 801 and a memory 802. The memory 802 stores a program or instruction executable by the processor 801. When executed by the processor 801, the program or instruction implements each step of the above-described resource control method embodiment and achieves the same technical effects. To avoid repetition, the details are not described here.

[0104] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.

[0105] Figure 4 A schematic diagram of the hardware structure of an electronic device implementing an embodiment of the present application.

[0106] The electronic device 100 includes but is not limited to components such as a radio frequency unit 101 , a network module 102 , an audio output unit 103 , an input unit 104 , a sensor 105 , a display unit 106 , a user input unit 107 , an interface unit 108 , a memory 109 , and a processor 110 .

[0107] Those skilled in the art will understand that the electronic device 100 may also include a power source (such as a battery) to power each component, and the power source may be logically connected to the processor 110 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system. Figure 4 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be repeated here.

[0108] Among them, the processor 110 is used to evaluate the cell quality of the first cell and obtain a first evaluation result when the above-mentioned terminal is in a discontinuous reception DRX connection mode, and the above-mentioned first cell is the cell where the above-mentioned terminal is currently located; the processor 110 is also used to determine the first timing duration of the above-mentioned first timer based on the above-mentioned first evaluation result; wherein the above-mentioned terminal listens for retransmission feedback information within the above-mentioned first timing duration; the above-mentioned first timing duration is determined based on the first evaluation result.

[0109] In the electronic device provided in an embodiment of the present application, when the electronic device is in a discontinuous reception (DRX) connection mode, a first evaluation result can be obtained by evaluating the cell quality of the current cell, i.e., the first cell. Then, based on the first evaluation result, a duration for monitoring retransmission feedback information, i.e., a first timing duration, is determined. In this way, the electronic device can determine the first timing duration for monitoring retransmission feedback information based on the actual communication quality of the cell, thereby using a shorter first timing duration for monitoring when the cell quality is good, thereby minimizing monitoring resources while ensuring monitoring quality.

[0110] In one example, the processor 110 is further configured to adjust the first timing duration to a second timing duration when the retransmission feedback information is monitored within the first timing duration of the first timer; wherein the second timing duration is greater than the first timing duration.

[0111] In one example, the processor 110 is further used to determine a third timing duration of the second timer based on a target parameter; wherein the third timing duration is: the period length of the evaluation period for the terminal to perform quality evaluation on the first cell, and the third timing duration is the time period for the terminal to perform cell quality evaluation; the target parameter includes any one of the following: the motion state of the terminal, the number of times the terminal reselects the first cell, and the environmental evaluation result of the terminal.

[0112] In one example, the processor 110 is further used to start the second timer according to the first timing duration and the third timing duration; within the third timing duration, when the terminal detects that data transmission starts, the first timer is started, and the retransmission feedback information is listened to within the first timing duration.

[0113] In one example, the processor 110 is further used to re-evaluate the timing duration of the second timer after monitoring that the second timer has timed out; the processor 110 is further used to re-evaluate the cell quality of the first cell; the processor 110 is further used to re-determine the timing duration of the first timer; wherein, the third timing duration is: the period length of the evaluation period for the terminal to perform quality evaluation on the first cell, and the third timing duration is the time period for the terminal to perform cell quality evaluation; the target parameters include any one of the following: the motion state of the terminal, the number of times the terminal reselects the first cell, and the environmental evaluation result of the terminal.

[0114] In one example, the processor 110 is also used to re-evaluate the cell quality of the second cell when monitoring that the terminal switches from the first cell to the second cell, obtain a second evaluation result, and re-determine the timing duration of the first timer based on the second evaluation result.

[0115] It should be understood that in an embodiment of the present application, the input unit 104 may include a graphics processing unit (GPU) 1041 and a microphone 1042, and the graphics processor 1041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 106 may include a display panel 1061, and the display panel 1061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 107 includes a touch panel 1071 and at least one of other input devices 1072. The touch panel 1071 is also called a touch screen. The touch panel 1071 may include two parts: a touch detection device and a touch controller. Other input devices 1072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and an operating stick, which will not be repeated here.

[0116] The memory 109 can be used to store software programs and various data. The memory 109 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 109 may include a volatile memory or a non-volatile memory, or the memory 109 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct memory bus random access memory (DRRAM). The memory 109 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0117] Processor 110 may include one or more processing units. Optionally, processor 110 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 110.

[0118] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned resource control method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0119] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0120] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned resource control method embodiment and achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0121] 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.

[0122] An embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the above-mentioned resource control method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0123] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising 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 statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be noted that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0124] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), including a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.

[0125] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms without departing from the purpose of this application and the scope of protection of the claims, all of which are within the protection of this application.

Claims

1. A resource control method, applied to a terminal, characterized in that: When the terminal is in a discontinuous reception (DRX) connection mode, evaluating a cell quality of a first cell and obtaining a first evaluation result, where the first cell is the cell in which the terminal is currently located; Determining a first timing duration of a first timer according to the first evaluation result; The terminal monitors the retransmission feedback information within the first timing duration; the first timing duration is determined based on the first evaluation result; Before evaluating the cell quality of the first cell, the method further includes: Determining a third timing duration of the second timer according to the target parameter; The third timing duration is: the length of the evaluation period for the terminal to perform quality evaluation on the first cell, and the third timing duration is the time period for the terminal to perform cell quality evaluation; The target parameter includes any one of the following items: the motion state of the terminal, the number of times the terminal reselects the first cell, and the environment assessment result of the terminal.

2. The method according to claim 1, characterized in that After determining the first timing duration of the first timer according to the first evaluation result, the method further includes: When the retransmission feedback information is monitored within the first timing duration of the first timer, adjusting the first timing duration to a second timing duration; The second timing duration is greater than the first timing duration.

3. The method according to claim 1, characterized in that After evaluating the cell quality of the first cell and obtaining a first evaluation result, the method further includes: Starting the second timer according to the first timing duration and the third timing duration; During the third timing duration, when the terminal detects that data transmission starts, the first timer is started, and the retransmission feedback information is monitored during the first timing duration.

4. The method according to claim 1, wherein After determining the first timing duration of the first timer according to the first evaluation result, the method further includes: After detecting that the second timer has timed out, re-evaluate the timing duration of the second timer; re-evaluating the cell quality of the first cell; Re-determining the timing duration of the first timer; The third timing duration is: the length of the evaluation period for the terminal to perform quality evaluation on the first cell, and the third timing duration is the time period for the terminal to perform cell quality evaluation; The target parameter includes any one of the following items: the motion state of the terminal, the number of times the terminal reselects the first cell, and the environment assessment result of the terminal.

5. The method according to claim 1, wherein After determining the first timing duration of the first timer according to the first evaluation result, the method further includes: When it is monitored that the terminal is switched from the first cell to the second cell, the cell quality of the second cell is re-evaluated to obtain a second evaluation result, and the timing duration of the first timer is re-determined based on the second evaluation result.

6. A resource control device, characterized in that: The device includes an execution module and a determination module; The execution module is configured to evaluate the cell quality of a first cell and obtain a first evaluation result when the terminal is in a discontinuous reception (DRX) connection mode, where the first cell is the cell in which the terminal is currently located; The determining module is configured to determine a first timing duration of the first timer according to the first evaluation result received by the executing module; The terminal monitors the retransmission feedback information within the first timing duration; the first timing duration is determined based on the first evaluation result; The determining module is further configured to determine a third timing duration of the second timer according to the target parameter; The third timing duration is: the length of the evaluation period for the terminal to perform quality evaluation on the first cell, and the third timing duration is the time period for the terminal to perform cell quality evaluation; The target parameter includes any one of the following items: the motion state of the terminal, the number of times the terminal reselects the first cell, and the environment assessment result of the terminal.

7. The device according to claim 6, characterized in that The device also includes an adjustment module; The adjusting module is configured to adjust the first timing duration determined by the determining module to a second timing duration when retransmission feedback information is monitored within the first timing duration of the first timer; The second timing duration is shorter than the first timing duration.

8. The device according to claim 6, characterized in that The device also includes a starting module; The starting module is configured to start the second timer according to the first timing duration and the third timing duration; The starting module is further configured to start the first timer within the third timing duration when the terminal detects that data transmission starts, and to monitor the retransmission feedback information within the first timing duration.

9. The device according to claim 6, characterized in that The execution module is further configured to re-evaluate the timing duration of the second timer after detecting that the second timer has timed out; The execution module is further configured to re-evaluate the cell quality of the first cell; The execution module is further configured to re-determine the timing duration of the first timer; The third timing duration is: the length of the evaluation period for the terminal to perform quality evaluation on the first cell, and the third timing duration is the time period for the terminal to perform cell quality evaluation; The target parameter includes any one of the following items: the motion state of the terminal, the number of times the terminal reselects the first cell, and the environment assessment result of the terminal.

10. The device according to claim 6, characterized in that The execution module is used to re-evaluate the cell quality of the second cell when monitoring that the terminal is switched from the first cell to the second cell, obtain a second evaluation result, and determine the timing duration of the first timer based on the second evaluation result.

11. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the programs or instructions are executed by the processor, the steps of the resource control method according to any one of claims 1 to 5 are implemented.

12. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by a processor, the steps of the resource control method according to any one of claims 1 to 5 are implemented.

Citation Information

Patent Citations

  • DRX configuration method and apparatus, and terminal device and network device

    WO2021081838A1