Terminal equipment, energy-saving method and device thereof, medium, product and computer equipment

By determining whether the decoding result of the scheduling information meets the pre-off condition in the PDCCH decoding unit of the terminal device, the closing instruction information is directly sent to turn off the RF reception function, the problem of detection and indication time after the UE receives the scheduling information is solved. , reduces the power consumption of terminal equipment and improves energy saving effect.

CN119450665APending Publication Date: 2025-02-14CHINA MOBILE M2M +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411511268.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-28
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

During the communication process, after receiving the scheduling information, it takes a long time to detect and indicate, causing the RF reception function to remain on, increasing the power consumption of the terminal device, and thus reducing power saving performance.

Method used

It is determined in the PDCCH decoding unit whether the decoding result of the scheduling information meets the pre-off condition. If it is satisfied, the shutdown instruction information is directly sent to the RF unit, and the pre-stored shutdown indication signal is triggered to turn off the RF reception function.

Benefits of technology

The judgment of whether the advance shutdown is allowed is completed during the PDCCH decoding stage of the terminal device, reducing the judgment time, avoiding the participation of the special processor in the judgment, reducing the power consumption of the terminal device, and improving the energy saving effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119450665A_ABST
    Figure CN119450665A_ABST
Patent Text Reader

Abstract

The invention discloses terminal equipment, an energy-saving method and device thereof, a medium, a product and computer equipment. The method comprises the following steps: determining a decoding result based on scheduling information; judging whether the decoding result meets an advanced turn-off condition or not; when it is judged that the advanced turn-off condition is met, turn-off indication information is sent to the RF unit, and the turn-off indication information is used for indicating to turn off the RF receiving function of the RF unit, so that relevant judgment whether advanced turn-off is allowed or not can be completed in the PDCCH decoding stage of the terminal equipment, the judgment time is shortened, and the efficiency of the terminal equipment is improved. And a special processor does not need to be called to participate in judgment, so that the power consumption of the terminal equipment can be reduced to improve the energy-saving effect.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a terminal device and its energy-saving method, device, medium, product and computer equipment. Background Art

[0002] During the communication process, a common basic working mode of UE (User Equipment) is to monitor PDCCH (Physical Downlink Control Channel) to obtain uplink and downlink scheduling information given by the base station to the current UE.

[0003] At present, after receiving the scheduling information, the UE usually transmits the scheduling information to a dedicated processor, such as an L1C (Layer 1Control) processor, via a PDCCH decoding unit. The dedicated processor then determines whether to allow the UE's RF (Radio Frequency) receiving function to be turned off based on the transmitted information. If allowed, the dedicated processor controls the RF receiving function to be turned off, thereby saving power.

[0004] However, there is a long interval between the UE receiving the scheduling information and the dedicated processor completing the relevant detection and issuing a shutdown instruction for the RF receiving function. During this period of time, the RF receiving function needs to be kept turned on, and the dedicated processor needs to participate in the relevant data processing process, which will increase the power consumption of the terminal device and result in poor power saving performance. Summary of the invention

[0005] In order to solve the above technical problems, the embodiments of the present application propose a terminal device and its energy-saving method, device, medium, product and computer equipment, which can reduce the power consumption of the terminal device to improve the energy-saving effect.

[0006] In a first aspect, an embodiment of the present application provides an energy saving method for a terminal device, wherein the terminal device includes a physical downlink control channel PDCCH decoding unit and a radio frequency RF unit, and the method is applied to the PDCCH decoding unit, and the method includes:

[0007] Determine a decoding result based on the scheduling information;

[0008] Determining whether the decoding result meets the early shutdown condition;

[0009] When it is determined that the early shutdown condition is met, shut down indication information is sent to the RF unit, wherein the shut down indication information is used to instruct to shut down the RF receiving function of the RF unit.

[0010] Further, the shutdown indication information is used to trigger a shutdown indication signal pre-stored in the RF unit, and the shutdown indication signal is used to instruct to shut down the RF receiving function when triggered.

[0011] Further, the RF unit includes a target interface and an RF receiving path for controlling the RF receiving function, and the PDCCH decoding unit receives the scheduling information via the target interface;

[0012] The shutdown indication signal is pre-stored in the target interface, and is used to indicate to shut down the RF receiving path to turn off the RF receiving function when triggered.

[0013] Further, the determining whether the decoding result satisfies the early shutdown condition includes:

[0014] According to the decoding result, determining whether there is downlink control information DCI in the scheduling information;

[0015] In a case where the DCI does not exist in the scheduling information, determining that the early shutdown condition is met;

[0016] In the case where the DCI exists in the scheduling information, it is determined whether the early shutdown condition is met based on the DCI decoding result included in the decoding result.

[0017] Further, the DCI decoding result includes a first DCI parameter and DCI uplink and downlink indication information, the first DCI parameter indicates a scheduling time corresponding to the DCI, and the judging whether the early shutdown condition is met based on the DCI decoding result included in the decoding result includes:

[0018] It is determined whether DCI uplink and downlink indication information characterized as downlink DCI is parsed from the scheduling information received in the current time slot, and the indicated scheduling time is the first DCI parameter of the current time slot. If so, it is determined that the early shutdown condition is not met.

[0019] Further, the PDCCH decoding unit pre-stores a simplified physical downlink shared channel PDSCH time domain allocation table, the scheduling information includes DCI, the decoding result includes a first DCI parameter and DCI uplink and downlink indication information, and the decoding result is determined based on the scheduling information, including:

[0020] Extracting the DCI uplink and downlink indication information from the DCI;

[0021] In a case where the DCI uplink and downlink indication information is characterized as downlink DCI, the first DCI parameter is acquired in the simplified PDSCH time domain allocation table based on the DCI.

[0022] Further, the DCI includes at least a DCI payload;

[0023] The extracting the DCI uplink and downlink indication information from the DCI includes:

[0024] Acquire the DCI uplink and downlink indication information from an indication field for indicating uplink or downlink scheduling contained in the DCI payload;

[0025] The acquiring, based on the DCI, the first DCI parameter in the simplified PDSCH time domain allocation table includes:

[0026] In the DCI payload, determining a time domain resource allocation TDRA field corresponding to the format of the DCI;

[0027] Based on the TDRA domain, a query is performed in the simplified PDSCH time domain allocation table to obtain the first DCI parameter, wherein the simplified PDSCH time domain allocation table includes time slot offset information.

[0028] Further, the number of the simplified PDSCH time domain allocation table is n groups, where n is a positive integer, and the n groups of simplified PDSCH time domain allocation tables are determined by the radio resource control RRC configuration and the working state of the terminal device, and the query in the simplified PDSCH time domain allocation table based on the TDRA domain to obtain the first DCI parameter includes:

[0029] Based on the TDRA domain, determining a target simplified PDSCH time domain allocation table from the n groups of simplified PDSCH time domain allocation tables;

[0030] In the target simplified PDSCH time domain allocation table, query and obtain the first DCI parameter that matches the value indicated by the TDRA domain.

[0031] Further, the terminal device further includes a processor unit, the decoding result further includes a second DCI parameter, the first DCI parameter indicates a scheduling time corresponding to the DCI, and the second DCI parameter indicates a duration corresponding to the DCI, and the method further includes:

[0032] When the scheduling time is not the current time slot, or the duration is greater than one time slot, the decoding result is stored in a shared storage space, so that the processor unit can read and process the decoding result stored in the shared storage space in a subsequent time slot.

[0033] In a second aspect, an embodiment of the present application provides an energy-saving device for a terminal device, wherein the terminal device includes a physical downlink control channel PDCCH decoding unit and a radio frequency RF unit, and the device is applied to the PDCCH decoding unit, and the device includes:

[0034] A decoding module, used to determine a decoding result based on the scheduling information;

[0035] A decision module, used to determine whether the decoding result meets the early shutdown condition;

[0036] The indication module is used to send shutdown indication information to the RF unit when it is determined that the early shutdown condition is met, wherein the shutdown indication information is used to instruct to shut down the RF receiving function of the RF unit.

[0037] In a third aspect, an embodiment of the present application provides a terminal device, which includes a physical downlink control channel PDCCH decoding unit and a radio frequency RF unit, and the PDCCH decoding unit is configured to execute any of the energy-saving methods for the terminal device described above.

[0038] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the energy-saving method for a terminal device described in any one of the above items are implemented.

[0039] In a fifth aspect, an embodiment of the present application provides a computer program product, including computer instructions, which, when executed by a processor, implement the steps of the energy-saving method for a terminal device described in any one of the above.

[0040] In a sixth aspect, an embodiment of the present application provides a computer device, comprising a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor implements the steps of the energy-saving method for a terminal device described in any one of the above items when executing the computer program.

[0041] In summary, the embodiments of the present application have at least the following beneficial effects:

[0042] By adopting the embodiment of the present application, the decoding result is determined based on the scheduling information; it is judged whether the decoding result meets the early shutdown condition; when it is determined that the early shutdown condition is met, a shutdown indication information is sent to the RF unit, wherein the shutdown indication information is used to indicate to shut down the RF receiving function of the RF unit, and the relevant judgment of whether early shutdown is allowed can be completed in the PDCCH decoding stage of the terminal device, thereby reducing the judgment time, and there is no need to call a dedicated processor to participate in the judgment, thereby reducing the power consumption of the terminal device to improve the energy saving effect. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] Figure 1 is a flowchart of an energy-saving method for a terminal device provided in an embodiment of the present application;

[0044] Figure 2 It is a schematic diagram of information processing of an existing terminal device provided in an embodiment of the present application;

[0045] Figure 3 is a schematic diagram of energy saving of a terminal device provided in an embodiment of the present application;

[0046] Figure 4 It is a schematic diagram of information processing of an existing terminal device provided in an embodiment of the present application;

[0047] Figure 5 is a schematic diagram of energy saving of a terminal device provided in an embodiment of the present application;

[0048] Figure 6 It is a schematic diagram of the Bit field of the DCI payload provided in an embodiment of the present application;

[0049] Figure 7 It is a structural schematic diagram of an energy-saving device of a terminal device provided in an embodiment of the present application;

[0050] Figure 8 It is a schematic diagram of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0051] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only 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 without creative work are within the scope of protection of this application.

[0052] In the description of the present application, the terms "first", "second", "third", etc. are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, features defined as "first", "second", "third", etc. may explicitly or implicitly include one or more of the features. In the description of the present application, unless otherwise specified, the meaning of "multiple" is two or more. In the description of the present application, the term "including" and its variations are open inclusions, i.e., "including but not limited to". The term "based on" means "at least partially based on". The term "according to" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one other embodiment"; the term "some embodiments" means "at least some embodiments".

[0053] In the description of this application, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in this application can be understood according to specific circumstances.

[0054] In the description of this application, it should be noted that, unless otherwise defined, all technical and scientific terms used in this application have the same meaning as those commonly understood by those skilled in the art. The terms used in the specification of this application are only for the purpose of describing specific embodiments and are not intended to limit this application. For those of ordinary skill in the art, the specific meanings of the above terms in this application can be understood by specific circumstances.

[0055] The following is an explanation of some terminology concepts involved in the embodiments of the present application:

[0056] PDCCH (Physical Downlink Control Channel) is a key channel used to transmit downlink control information in LTE (Long Term Evolution) and 5G NR (5G New RAT) standards. PDCCH is used to carry scheduling information and other important control information, which is crucial for UE (User Equipment) to receive data correctly.

[0057] RF (Radio Frequency) is a part of the electromagnetic spectrum. Within the frequency band to which RF belongs, electromagnetic waves are widely used in wireless communication technologies, such as mobile phones, Wi-Fi, satellite communications, broadcasting, radar systems, etc.

[0058] DCI (Downlink Control Information), DCI is transmitted through PDCCH, or in other words, PDCCH carries DCI. DCI can indicate downlink allocation information, such as modulation and coding mode, resource allocation and hybrid automatic repeat request (HARQ) information related to downlink shared channel; DCI can also indicate uplink scheduling authorization information, such as modulation and coding mode, resource allocation and HARQ information related to uplink shared channel.

[0059] PDSCH (Physical Downlink Shared Channel) is a key channel for transmitting user data in LTE and 5GNR standards. PDSCH is used to carry user plane data, such as voice, video, Internet data, etc. It is one of the most important data transmission channels in mobile communication systems.

[0060] TDRA (Time Domain Resource Allocation) is a resource allocation strategy, commonly used in 5G NR systems, to control and optimize the time domain resource allocation of PDSCH and PUSCH.

[0061] The terminal device in the embodiment of the present application can be understood as a user terminal UE.

[0062] First, see Figure 1 , shows a schematic flow chart of a method for energy saving of a terminal device provided in an embodiment of the present application, wherein the terminal device comprises a physical downlink control channel PDCCH decoding unit and a radio frequency RF unit, and the method is applied to the PDCCH decoding unit. The method comprises steps S101-S103, and the method comprises:

[0063] S101, determining a decoding result based on scheduling information;

[0064] It should be noted that the PDCCH decoding unit in this embodiment may refer to a component in the UE responsible for demodulating and decoding the PDCCH signal included in the scheduling information to obtain a decoding result.

[0065] In one example, the PDCCH decoding unit may receive the scheduling information via the RF unit to facilitate subsequent processing. The scheduling information may be dynamic scheduling information for each time slot.

[0066] S102, determining whether the decoding result satisfies an early shutdown condition;

[0067] In an example, the decoding result can be used to indicate whether downlink scheduling information of the base station is received in each time slot. Here, if downlink scheduling information is received in the current time slot, it can be determined that the early shutdown condition is met.

[0068] S103: When it is determined that the early shutdown condition is met, sending shutdown indication information to the RF unit, wherein the shutdown indication information is used to instruct to shut down the RF receiving function of the RF unit.

[0069] In this embodiment, the relevant judgment on whether early shutdown is allowed can be completed during the PDCCH decoding stage of the terminal device, thereby reducing the judgment time and eliminating the need to call a dedicated processor to participate in the judgment, thereby reducing the power consumption of the terminal device to improve energy saving effects.

[0070] In an optional implementation, the shutdown indication information is used to trigger a shutdown indication signal pre-stored in the RF unit, and the shutdown indication signal is used to instruct to shut down the RF receiving function when triggered.

[0071] In an optional implementation, the RF unit includes a target interface and an RF receiving path for controlling the RF receiving function, and the PDCCH decoding unit receives the scheduling information via the target interface;

[0072] The shutdown indication signal is pre-stored in the target interface, and is used to indicate to shut down the RF receiving path to turn off the RF receiving function when triggered.

[0073] In one example, the target interface may include an RX DigRF (Digital Radio Frequency) interface dedicated to a receiving path (RX, Receive), where RX DigRF is a standard digital interface that can be used to connect a baseband processor and an RF transceiver (i.e., a device for implementing RF receiving functions). The RX DigRF interface is mainly used in mobile communication devices, such as smartphones and tablets, to achieve data transmission between baseband signal processing and radio frequency signal processing. In this way, the scheduling information in this embodiment can be first received by the RF transceiver and then transmitted to the PDCCH decoding unit via the RX DigRF interface.

[0074] See also Figure 2 and Figure 3 ,in Figure 2 is an example of some existing technologies, Figure 3 This is an example of the present application. The two are compared below to facilitate understanding of some beneficial effects of the present application.

[0075] exist Figure 2In the scheme of some prior arts shown, after RF Status is activated, it indicates that scheduling information can be received, and the RX DigRF interface starts to receive PDCCH symbols (referring to the time unit used to transmit DCI in LTE and 5G NR systems), so that the PDCCH decoding unit, such as RX HWA (Hardware Accelerator, a hardware component specifically used to accelerate PDCCH signal processing, such as demodulation and decoding process), performs PDCCH demodulation and PDCCH decoding, and transmits the decoding result to L1C; L1C then performs post-processing and determines whether the early shutdown condition is met based on the result of the post-processing. If so, a shutdown indication signal (such as RXOff Seq, a signal related to the shutdown or sleep sequence of the RF receiver, which can be used to control the RF receiver to enter a low power consumption mode or shut down completely) is generated, and the shutdown indication signal is sent to the RX DigRF interface to shut down the RF receiving function.

[0076] And in Figure 3 In the technical solution of this embodiment shown in FIG. Figure 2 In the technical solution shown, after the PDCCH decoding unit (RX HWA) completes PDCCH demodulation and PDCCH decoding, the PDCCH decoding unit can directly determine whether the decoding result meets the early shutdown condition through a quick judgment, and the shutdown indication signal will be pre-stored in the target interface, without the need for L1C to generate and send, so that after the early shutdown condition is met, the PDCCH decoding unit can directly send the shutdown indication information to the target interface, triggering the pre-stored shutdown indication signal and finally shutting down the RF receiving function. It can be seen that the relevant judgment in this embodiment will be directly performed in the PDCCH decoding unit without the participation of L1C, and the shutdown indication signal is generated in advance and pre-stored in the target interface, reducing the signal generation time and the transmission time from L1C to the target interface, so that the RF receiving function can be quickly shut down, and the whole process does not require the participation of L1C, reducing the probability of L1C being called, thereby greatly reducing the power consumption of the terminal device to achieve energy saving.

[0077] In short, in order to make it easier to understand the differences and technical advantages of this embodiment over some existing technologies, Figure 2 The technical solution shown can be simplified into the following 4 steps:

[0078] ①Transfer the decoding results to L1C CPU;

[0079] ②L1C performs post-processing on the decoding results;

[0080] ③RF RxOff Seq is generated in L1C;

[0081] ④The generated RxOff Seq is loaded into DigRF to take effect.

[0082] and Figure 3 The technical solution of this embodiment shown can be simplified into the following two steps:

[0083] ①The PDCCH decoding unit completes a quick decision based on the decoding result;

[0084] ②Trigger the RxOff Seq pre-stored in DigRF, making the RxOff Seq take effect immediately.

[0085] In an optional implementation manner, the determining whether the decoding result satisfies an early shutdown condition includes:

[0086] According to the decoding result, determining whether there is downlink control information DCI in the scheduling information;

[0087] In a case where the DCI does not exist in the scheduling information, determining that the early shutdown condition is met;

[0088] In the case where the DCI exists in the scheduling information, it is determined whether the early shutdown condition is met based on the DCI decoding result included in the decoding result.

[0089] In this embodiment, for the DCI scheduling scenario, the data processing chain for quickly judging whether to shut down RF in a scenario without DCI scheduling can be shortened (wherein, when combined with the embodiment of pre-storing the shutdown indication signal in the target interface, there is no need to indicate and transmit the decoding result to L1C without DCI scheduling, and there is no need for L1C to generate and configure RXOff Seq for RX DigRF), and the processing of the judgment process is accelerated to facilitate faster shutdown of the RF receiving function, and L1C is no longer required to participate in DCI processing and RF control in this scenario, which brings significant improvements in energy saving and power saving from both RF and baseband aspects.

[0090] See also Figure 4 and Figure 5 ,in Figure 4 is an example of some existing technologies, Figure 5 This is an example of the present application. The two are compared below to facilitate understanding of some beneficial effects of the present application.

[0091] exist Figure 4 In some of the prior art solutions shown, the L1C needs to read the decoding result to determine whether DCI is detected in the scheduling information, and the PDCCH decoding unit is used to decode and save the decoding result.

[0092] And in Figure 5 In the technical solution of this embodiment shown in FIG. Figure 4 The technical solution shown in this embodiment is that the PDCCH decoding unit determines whether DCI is detected in the scheduling information according to the decoding result after decoding, which can greatly shorten the data processing chain for quickly determining whether to turn off RF in a scenario without DCI scheduling, and speed up the processing of the judgment process.

[0093] In an optional implementation, the DCI decoding result includes a first DCI parameter and DCI uplink and downlink indication information, the first DCI parameter indicates a scheduling time corresponding to the DCI, and the judging whether the early shutdown condition is met based on the DCI decoding result included in the decoding result includes:

[0094] It is determined whether DCI uplink and downlink indication information characterized as downlink DCI is parsed from the scheduling information received in the current time slot, and the indicated scheduling time is the first DCI parameter of the current time slot. If so, it is determined that the early shutdown condition is not met.

[0095] In one example, the first DCI parameter may include K0, where K0 is used to indicate the time slot interval from the time slot in which the PDCCH indicates the PDSCH transmission to the start of the actual PDSCH transmission, and can be used to indicate the Slotoffset (time slot offset) of the PDCCH scheduling the PDSCH transmission, indicating that the scheduling occurs in slot (n+K0). For example, K0=0 indicates the current slot scheduling, so the scheduling time can be determined according to the value of K0.

[0096] In an example, the DCI uplink and downlink indication information may include a DCI Identifier. When the DCI Identifier is equal to 0, it indicates an uplink DCI, and when the DCI Identifier is equal to 1, it indicates a downlink DCI.

[0097] In an optional implementation, a simplified physical downlink shared channel PDSCH time domain allocation table is pre-stored in the PDCCH decoding unit, the scheduling information includes DCI, the decoding result includes a first DCI parameter and DCI uplink and downlink indication information, and determining the decoding result based on the scheduling information includes:

[0098] Extracting the DCI uplink and downlink indication information from the DCI;

[0099] In a case where the DCI uplink and downlink indication information is characterized as downlink DCI, the first DCI parameter is acquired in the simplified PDSCH time domain allocation table based on the DCI.

[0100] It should be noted that a general PDSCH time domain allocation table usually includes all bit fields (bit domains) of the DCIPayload (payload), while in the present embodiment, the simplified PDSCH time domain allocation table may only need to include the bit field of the part of the DCIPayload that is desired to be extracted, so as to obtain the first DCI parameter (K0) and the DCI uplink and downlink indication information. In other words, the simplified PDSCH time domain allocation table records the bit field that can be used to indicate the first DCI parameter (K0) and the DCI uplink and downlink indication information.

[0101] In an optional implementation, the DCI includes at least a DCI payload;

[0102] The extracting the DCI uplink and downlink indication information from the DCI includes:

[0103] Acquire the DCI uplink and downlink indication information from an indication field for indicating uplink or downlink scheduling contained in the DCI payload;

[0104] In this embodiment, the indication field used to indicate uplink or downlink scheduling may refer to some bit fields recorded in the DCI payload, for example, the DCI Identifier field, which can be used to distinguish different DCI formats and can also be used to indicate a specific control information type.

[0105] The acquiring, based on the DCI, the first DCI parameter in the simplified PDSCH time domain allocation table includes:

[0106] In the DCI payload, determining a time domain resource allocation TDRA field corresponding to a format (DCI format) of the DCI;

[0107] Based on the TDRA domain, a query is performed in the simplified PDSCH time domain allocation table to obtain the first DCI parameter, wherein the simplified PDSCH time domain allocation table includes time slot offset information.

[0108] In this embodiment, the corresponding TDRA field may be first queried from the DCI payload according to the DCI format, and the queried TDRA field value may be used as an index to query the simplified PDSCH time domain allocation table to obtain the first DCI parameter.

[0109] In an optional implementation, the number of the simplified PDSCH time domain allocation tables is n groups, where n is a positive integer, and the n groups of simplified PDSCH time domain allocation tables are determined by the radio resource control RRC configuration and the working state of the terminal device, and the query in the simplified PDSCH time domain allocation table based on the TDRA domain to obtain the first DCI parameter includes:

[0110] Based on the TDRA domain, determining a target simplified PDSCH time domain allocation table from the n groups of simplified PDSCH time domain allocation tables;

[0111] In the target simplified PDSCH time domain allocation table, query and obtain the first DCI parameter that matches the value indicated by the TDRA domain.

[0112] See also Figure 6 , some examples of simplified PDSCH time domain allocation table and their derivation process are given below:

[0113] In the DCIPayload corresponding to a unicast DCI scrambled by a C-RNTI (Cell-Radio Network Temporary Identifier, which is an identifier used to uniquely identify a UE), bit 0 corresponds to the DCI Identifier, and bits m0 to m3 correspond to the currently scheduled TDRA.

[0114] In fact, for different DCI formats (0-0, 1-0, 0-1, 1-1, 0-2, 1-2), and the RNTI scrambling type corresponding to the DCI (SI-RNTI, P-RNTI, RA-RNTI, TC-RNTI, C-RNTI, etc.), the TDRA bit field position definition of the DCI payload is not the same. In addition, the FDRA (Frequency Domain Resource Allocation) field is fixed before the TDRA bit field, and the bit field width of the FDRA is not fixed. It is related to the current BWP Size (Bandwidth Part Size) and CORESET0 Size (Control Resource Set Size). Therefore, the starting position of the TDRA field bit is not fixed, and the bit field length of the TDRA is not fixed. It is related to PDSCH-TimeDomainResourceAllocationList (a list used to configure PDSCH time domain resource allocation, which can contain information used to indicate the PDSCH transmission time domain resource allocation, including slot offset Slot Offset and other related parameters).

[0115] In this embodiment, the starting position and length of the DCI TDRA field of the PDCCH blind detection candidate can be calculated in advance according to the current RRC configuration. After obtaining the DCIPayload, the PDCCH decoding unit extracts the TDRA field of the current PDCCH candidate according to the pre-configuration information.

[0116] Among them, the length of the TDRA field usually has three basic situations:

[0117] 1) RRC does not configure PDSCH-TimeDomainResourceAllocationList. In this case, the default time domain resource allocation table is used, and the length of the TDRA field is determined by the default table length;

[0118] 2) RRC configures PDSCH-TimeDomainResourceAllocationList in PDSCH-Config (a parameter set for configuring PDSCH, PDSCH-Config may contain a series of parameters, for example, for defining the relevant configuration of PDSCH transmission, including time domain resource allocation, modulation and coding scheme MCS, HARQ and other key parameters), and the length of the TDRA domain is determined by the length of the dedicated time domain allocation table of the current RRC configuration;

[0119] 3) RRC does not configure PDSCH-TimeDomainResourceAllocationList in the parameter set used to configure PDSCH (such as PDSCH-Config), but only configures PDSCH-TimeDomainResourceAllocationList in PDSCH-ConfigCommon (a mechanism for configuring PDSCH sharing parameters, which defines a series of common configuration parameters applicable to all UEs). The length of the TDRA domain is determined by the length of the currently configured common time domain allocation table.

[0120] After the bits in the TDRA domain are extracted, the corresponding PDSCH time domain allocation table is queried to obtain K0 from the time domain configuration information.

[0121] Considering that only K0 needs to be concerned in the judgment process implemented in the PDCCH decoding unit, a simplified PDSCH time domain allocation table is placed in the PDCCH decoding unit, and each row in the table may only contain Slot Offset information of each time domain allocation method.

[0122] In addition, the UE can determine in advance whether there is a situation where K0 is not equal to 0 based on the PDSCH time domain allocation method in the PDSCH time domain allocation table. If all allocation methods are K0=0, the RF receiving function cannot be turned off as long as there is downlink DCI scheduling. In this case, the present embodiment can be simplified to the situation that the RF receiving function cannot be turned off as long as there is downlink DCI scheduling, and there is no need to save the simplified PDSCH time domain allocation table in the PDCCH decoding unit.

[0123] In an optional implementation, the terminal device further includes a processor unit, the decoding result further includes a second DCI parameter, the first DCI parameter indicates a scheduling time corresponding to the DCI, and the second DCI parameter indicates a duration corresponding to the DCI, and the method further includes:

[0124] When the scheduling time is not the current time slot, or the duration is greater than one time slot, the decoding result is stored in a shared storage space, so that the processor unit can read and process the decoding result stored in the shared storage space in a subsequent time slot.

[0125] In one example, the second DCI parameter may include K2, wherein the value of K2 can be used to determine how many time slots the duration corresponding to the DCI is.

[0126] In this embodiment, if the first DCI parameter K0 or the second DCI parameter K2 is greater than 1, after the PDCCH decoding unit completes the judgment of whether the early shutdown condition is met, an interrupt signal may not be sent to the L1C, and the decoding result may be saved in the shared storage space. When the L1C pre-schedules the next Slot, the decoding result (such as the DCI result) saved in the shared storage space is read and post-processed, which can further reduce the active time of the L1C in a Slot and achieve better power saving performance.

[0127] In addition, optionally, when there is a downlink cycle or semi-continuous cycle service, the dynamic downlink scheduling of K0=0 received in the current slot cannot take effect. In this case, there is no need to judge whether the early shutdown conditions are met. It supports the judgment and processing of whether the early shutdown conditions are met by temporarily shutting down the PDCCH decoding unit in the current time slot.

[0128] Correspondingly, an embodiment of the present application also provides an energy-saving device for a terminal device, which can implement all processes of the energy-saving method for the terminal device provided in the above embodiment.

[0129] Second, see Figure 7, shows a schematic diagram of the structure of the energy-saving device of the terminal device provided in an embodiment of the present application, the terminal device includes a physical downlink control channel PDCCH decoding unit and a radio frequency RF unit, the device is applied to the PDCCH decoding unit, and the device includes:

[0130] A decoding module 701, configured to determine a decoding result based on the scheduling information;

[0131] A decision module 702 is used to determine whether the decoding result meets the early shutdown condition;

[0132] The indication module 703 is used to send shutdown indication information to the RF unit when it is determined that the early shutdown condition is met, wherein the shutdown indication information is used to instruct to shut down the RF receiving function of the RF unit.

[0133] In an optional implementation, the shutdown indication information is used to trigger a shutdown indication signal pre-stored in the RF unit, and the shutdown indication signal is used to instruct to shut down the RF receiving function when triggered.

[0134] In an optional implementation, the RF unit includes a target interface and an RF receiving path for controlling the RF receiving function, and the PDCCH decoding unit receives the scheduling information via the target interface;

[0135] The shutdown indication signal is pre-stored in the target interface, and is used to indicate to shut down the RF receiving path to turn off the RF receiving function when triggered.

[0136] In an optional implementation manner, the determining whether the decoding result satisfies an early shutdown condition includes:

[0137] According to the decoding result, determining whether there is downlink control information DCI in the scheduling information;

[0138] In a case where the DCI does not exist in the scheduling information, determining that the early shutdown condition is met;

[0139] In the case where the DCI exists in the scheduling information, it is determined whether the early shutdown condition is met based on the DCI decoding result included in the decoding result.

[0140] In an optional implementation, the DCI decoding result includes a first DCI parameter and DCI uplink and downlink indication information, the first DCI parameter indicates a scheduling time corresponding to the DCI, and the judging whether the early shutdown condition is met based on the DCI decoding result included in the decoding result includes:

[0141] It is determined whether DCI uplink and downlink indication information characterized as downlink DCI is parsed from the scheduling information received in the current time slot, and the indicated scheduling time is the first DCI parameter of the current time slot. If so, it is determined that the early shutdown condition is not met.

[0142] In an optional implementation, a simplified physical downlink shared channel PDSCH time domain allocation table is pre-stored in the PDCCH decoding unit, the scheduling information includes DCI, the decoding result includes a first DCI parameter and DCI uplink and downlink indication information, and determining the decoding result based on the scheduling information includes:

[0143] Extracting the DCI uplink and downlink indication information from the DCI;

[0144] In a case where the DCI uplink and downlink indication information is characterized as downlink DCI, the first DCI parameter is acquired in the simplified PDSCH time domain allocation table based on the DCI.

[0145] In an optional implementation, the DCI includes at least a DCI payload;

[0146] The extracting the DCI uplink and downlink indication information from the DCI includes:

[0147] Acquire the DCI uplink and downlink indication information from an indication field for indicating uplink or downlink scheduling contained in the DCI payload;

[0148] The acquiring, based on the DCI, the first DCI parameter in the simplified PDSCH time domain allocation table includes:

[0149] In the DCI payload, determining a time domain resource allocation TDRA field corresponding to the format of the DCI;

[0150] Based on the TDRA domain, a query is performed in the simplified PDSCH time domain allocation table to obtain the first DCI parameter, wherein the simplified PDSCH time domain allocation table includes time slot offset information.

[0151] In an optional implementation, the number of the simplified PDSCH time domain allocation tables is n groups, where n is a positive integer, and the n groups of simplified PDSCH time domain allocation tables are determined by the radio resource control RRC configuration and the working state of the terminal device, and the query in the simplified PDSCH time domain allocation table based on the TDRA domain to obtain the first DCI parameter includes:

[0152] Based on the TDRA domain, determining a target simplified PDSCH time domain allocation table from the n groups of simplified PDSCH time domain allocation tables;

[0153] In the target simplified PDSCH time domain allocation table, query and obtain the first DCI parameter that matches the value indicated by the TDRA domain.

[0154] In an optional implementation, the terminal device further includes a processor unit, the decoding result further includes a second DCI parameter, the first DCI parameter indicates a scheduling time corresponding to the DCI, and the second DCI parameter indicates a duration corresponding to the DCI, and the apparatus further includes:

[0155] The shared storage module is used to store the decoding result in the shared storage space when the scheduling time is not the current time slot or the duration is greater than one time slot, so that the processor unit can read and process the decoding result stored in the shared storage space in the subsequent time slot.

[0156] In a third aspect, an embodiment of the present application provides a terminal device, which includes a physical downlink control channel PDCCH decoding unit and a radio frequency RF unit, and the PDCCH decoding unit is configured to execute any of the energy-saving methods for the terminal device described above.

[0157] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the energy-saving method for a terminal device described in any one of the above items are implemented.

[0158] In a fifth aspect, an embodiment of the present application provides a computer program product, including computer instructions, which, when executed by a processor, implement the steps of the energy-saving method for a terminal device described in any one of the above.

[0159] In a sixth aspect, an embodiment of the present application provides a computer device, comprising a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor implements the steps of the energy-saving method for a terminal device described in any one of the above items when executing the computer program.

[0160] See also Figure 8 The computer device of this embodiment includes: a processor 801, a memory 802, and a computer program stored in the memory 802 and executable on the processor 801, such as an energy-saving program of a terminal device. When the processor 801 executes the computer program, the steps in the energy-saving method embodiments of each terminal device described above are implemented, such as Figure 1 Steps S101-S103 are shown.

[0161] Exemplarily, the computer program may be divided into one or more modules / units, which are stored in the memory 802 and executed by the processor 801 to complete the present application. The one or more modules / units may be a series of computer program instruction segments capable of completing specific functions, which are used to describe the execution process of the computer program in the computer device.

[0162] The computer device may be a computing device such as a desktop computer, a notebook, a PDA, a cloud server, etc. The computer device may include, but not limited to, a processor 801 and a memory 802. Those skilled in the art may understand that the schematic diagram is only an example of a computer device and does not constitute a limitation on the computer device. The computer device may include more or fewer components than shown in the figure, or may combine certain components, or different components. For example, the computer device may also include input and output devices, network access devices, buses, etc.

[0163] The processor 801 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor 801 may also be any conventional processor, etc. The processor 801 is the control center of the computer device, and uses various interfaces and lines to connect various parts of the entire computer device.

[0164] The memory 802 can be used to store the computer program and / or module, and the processor 801 implements various functions of the computer device by running or executing the computer program and / or module stored in the memory 802, and calling the data stored in the memory 802. The memory 802 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory 802 can include a high-speed random access memory, and can also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (SecureDigital, SD) card, a flash card (Flash Card), at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.

[0165] Wherein, if the module / unit integrated in the computer device is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor 801. Wherein, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium, etc.

[0166] In summary, the embodiments of the present application have at least the following beneficial effects:

[0167] By adopting the embodiment of the present application, the decoding result is determined based on the scheduling information; it is judged whether the decoding result meets the early shutdown condition; when it is determined that the early shutdown condition is met, a shutdown indication information is sent to the RF unit, wherein the shutdown indication information is used to indicate to shut down the RF receiving function of the RF unit, and the relevant judgment of whether early shutdown is allowed can be completed in the PDCCH decoding stage of the terminal device, thereby reducing the judgment time, and there is no need to call a dedicated processor to participate in the judgment, thereby reducing the power consumption of the terminal device to improve the energy saving effect.

[0168] Through the description of the above implementation methods, those skilled in the art can clearly understand that the present application can be implemented by means of software plus the necessary hardware platform, and of course, it can also be implemented entirely by hardware. Based on such an understanding, all or part of the contribution of the technical solution of the present application to the background technology can be embodied in the form of a software product, and the computer software product can be stored in a storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application or some parts of the embodiments.

[0169] The above is a preferred embodiment of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications are also considered to be within the scope of protection of the present application.

Claims

1. A method for energy saving of a terminal device, wherein the terminal device comprises a physical downlink control channel (PDCCH) decoding unit and a radio frequency (RF) unit, characterized in that: The method is applied to the PDCCH decoding unit, and the method includes: Determine a decoding result based on the scheduling information; Determining whether the decoding result meets the early shutdown condition; When it is determined that the early shutdown condition is met, shut down indication information is sent to the RF unit, wherein the shut down indication information is used to instruct to shut down the RF receiving function of the RF unit.

2. The energy saving method of the terminal device according to claim 1, characterized in that: The shutdown indication information is used to trigger a shutdown indication signal pre-stored in the RF unit, and the shutdown indication signal is used to instruct to shut down the RF receiving function when triggered.

3. The energy saving method of the terminal device according to claim 2, characterized in that: The RF unit includes a target interface and an RF receiving path for controlling the RF receiving function, and the PDCCH decoding unit receives the scheduling information via the target interface; The shutdown indication signal is pre-stored in the target interface, and is used to indicate to shut down the RF receiving path to turn off the RF receiving function when triggered.

4. The energy saving method of the terminal device according to claim 1, characterized in that: The determining whether the decoding result satisfies the early shutdown condition includes: According to the decoding result, determining whether there is downlink control information DCI in the scheduling information; In a case where the DCI does not exist in the scheduling information, determining that the early shutdown condition is met; In the case where the DCI exists in the scheduling information, it is determined whether the early shutdown condition is met based on the DCI decoding result included in the decoding result.

5. The energy saving method of the terminal device according to claim 4, characterized in that: The DCI decoding result includes a first DCI parameter and DCI uplink and downlink indication information, the first DCI parameter indicates a scheduling time corresponding to the DCI, and the judging whether the early shutdown condition is met based on the DCI decoding result included in the decoding result includes: It is determined whether DCI uplink and downlink indication information characterized as downlink DCI is parsed from the scheduling information received in the current time slot, and the indicated scheduling time is the first DCI parameter of the current time slot. If so, it is determined that the early shutdown condition is not met.

6. The energy saving method of terminal equipment according to claim 1, characterized in that: The PDCCH decoding unit pre-stores a simplified physical downlink shared channel PDSCH time domain allocation table, the scheduling information includes DCI, the decoding result includes a first DCI parameter and DCI uplink and downlink indication information, and the decoding result is determined based on the scheduling information, including: Extracting the DCI uplink and downlink indication information from the DCI; In a case where the DCI uplink and downlink indication information is characterized as downlink DCI, the first DCI parameter is acquired in the simplified PDSCH time domain allocation table based on the DCI.

7. The energy saving method of terminal equipment according to claim 6, characterized in that: The DCI includes at least a DCI payload; The extracting the DCI uplink and downlink indication information from the DCI includes: Acquire the DCI uplink and downlink indication information from an indication field for indicating uplink or downlink scheduling contained in the DCI payload; The acquiring, based on the DCI, the first DCI parameter in the simplified PDSCH time domain allocation table includes: In the DCI payload, determining a time domain resource allocation TDRA field corresponding to the format of the DCI; Based on the TDRA domain, a query is performed in the simplified PDSCH time domain allocation table to obtain the first DCI parameter, wherein the simplified PDSCH time domain allocation table includes time slot offset information.

8. The energy saving method of the terminal device according to claim 7, characterized in that: The number of the simplified PDSCH time domain allocation tables is n groups, where n is a positive integer, and the n groups of simplified PDSCH time domain allocation tables are determined by the radio resource control RRC configuration and the working state of the terminal device, and the query in the simplified PDSCH time domain allocation table based on the TDRA domain to obtain the first DCI parameter includes: Based on the TDRA domain, determining a target simplified PDSCH time domain allocation table from the n groups of simplified PDSCH time domain allocation tables; In the target simplified PDSCH time domain allocation table, query and obtain the first DCI parameter that matches the value indicated by the TDRA domain.

9. The energy saving method for terminal equipment according to any one of claims 6 to 8, characterized in that: The terminal device further includes a processor unit, the decoding result further includes a second DCI parameter, the first DCI parameter indicates a scheduling time corresponding to the DCI, and the second DCI parameter indicates a duration corresponding to the DCI, and the method further includes: When the scheduling time is not the current time slot, or the duration is greater than one time slot, the decoding result is stored in a shared storage space, so that the processor unit can read and process the decoding result stored in the shared storage space in a subsequent time slot.

10. An energy-saving device for a terminal device, the terminal device comprising a physical downlink control channel PDCCH decoding unit and a radio frequency RF unit, characterized in that: The device is applied to the PDCCH decoding unit, and the device includes: A decoding module, used to determine a decoding result based on the scheduling information; A decision module, used to determine whether the decoding result meets the early shutdown condition; The indication module is used to send shutdown indication information to the RF unit when it is determined that the early shutdown condition is met, wherein the shutdown indication information is used to instruct to shut down the RF receiving function of the RF unit.

11. A terminal device, comprising a physical downlink control channel (PDCCH) decoding unit and a radio frequency (RF) unit, characterized in that: The PDCCH decoding unit is configured to execute the energy saving method for the terminal device as described in any one of claims 1-9.

12. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the energy saving method for a terminal device according to any one of claims 1 to 9 is implemented.

13. A computer program product comprising computer instructions, characterized in that: When the computer instructions are executed by the processor, the energy saving method for the terminal device according to any one of claims 1 to 9 is implemented.

14. A computer device, characterized in that: The invention comprises a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor implements the energy saving method of the terminal device according to any one of claims 1 to 9 when executing the computer program.