Energy saving method, device, terminal, network device, chip and storage medium

CN122602271APending Publication Date: 2026-08-18BEIJING X RING TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610830575.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-09
Publication Date
2026-08-18

AI Technical Summary

Technical Problem

然而该方式不仅引入了额外的信令开销,而且在终端解析完毕配置信令之前无法启用节能机制,导致前期无效功耗较高

Benefits of technology

[0013] The energy-saving method, apparatus, terminal, network equipment, chip, and storage medium proposed in this application, compared to related technologies that rely on explicit signaling from the network side to instruct the terminal to enter energy-saving mode, achieve an implicit energy-saving mechanism without requiring explicit signaling from the network equipment. This effectively avoids the additional control overhead and response delay introduced by explicit signaling transmission and parsing, and can initiate energy-saving operation immediately after the terminal actually enters an idle state, avoiding unnecessary energy consumption caused by the terminal continuously listening to the downlink control channel while waiting for signaling. Furthermore, since the determination condition only relies on the terminal's local observation of the PDSCH scheduling status, its implementation is simple, reliable, and compatible with existing scheduling procedures, without interfering with normal service transmission. Therefore, while significantly reducing terminal power consumption and extending battery life, it also considers the energy efficiency and service continuity of the communication system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122602271A_ABST
    Figure CN122602271A_ABST
Patent Text Reader

Abstract

The application provides an energy-saving method and device, a terminal, network equipment, a chip and a storage medium, and relates to the field of communication. The method comprises the following steps: in response to the number of time units in which the terminal has not been continuously scheduled by a physical downlink shared channel (PDSCH) reaching a threshold, the terminal is controlled to operate in an energy-saving mode. Thus, the number of time units in which the terminal has not been continuously scheduled by a PDSCH is monitored, and when the number of time units reaches the threshold, the terminal is automatically triggered to operate in the energy-saving mode, thereby realizing an implicit energy-saving mechanism without the need for the network equipment to send explicit signaling. The additional control overhead and response delay caused by the transmission and analysis of the explicit signaling are effectively avoided, the energy-saving operation can be started immediately after the terminal actually enters an idle state, the invalid energy consumption caused by the terminal continuously monitoring a downlink control channel during the waiting period for the signaling is avoided, and the power consumption of the terminal is significantly reduced and the endurance time is prolonged.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to an energy-saving method, device, terminal, network equipment, chip, and storage medium. Background Technology

[0002] In related technologies, network devices explicitly instruct terminals on energy-saving strategies (or sleep strategies) through configuration signaling (such as Downlink Control Information (DCI)). The terminals then dynamically adjust their energy-saving behavior based on this instruction. However, this method not only introduces additional signaling overhead but also prevents the energy-saving mechanism from being activated until the terminal has finished parsing the configuration signaling, resulting in high initial wasted power consumption. Summary of the Invention

[0003] This application proposes an energy-saving method, apparatus, terminal, network equipment, chip, and storage medium to at least partially solve one of the technical problems in the related art.

[0004] One embodiment of this application proposes an energy-saving method, including: in response to the number of time units in which a terminal has no continuous Physical Downlink Shared Channel (PDSCH) scheduling reaching a number threshold, controlling the terminal to operate in an energy-saving mode.

[0005] Another embodiment of this application proposes another energy-saving method, including: determining that the terminal enters an energy-saving mode in response to the number of time units without continuous PDSCH scheduling of the terminal reaching a number threshold; and performing PDSCH scheduling on the terminal according to a second scheduling strategy in response to the terminal being in the energy-saving mode; wherein, under the second scheduling strategy, PDCCH and corresponding PDSCH are prohibited from being in the same time unit.

[0006] Another aspect of this application provides an energy-saving device, comprising: The first control module is used to control the terminal to operate in energy-saving mode in response to the number of time units in which the terminal has no continuous physical downlink shared channel (PDSCH) scheduling reaching a certain threshold.

[0007] Another embodiment of this application proposes an energy-saving device, including: The determination module is used to determine that the terminal enters energy-saving mode in response to the number of time units in which the terminal has no continuous PDSCH scheduling reaching a number threshold. The first scheduling module is used to schedule the PDSCH of the terminal according to the second scheduling strategy in response to the terminal being in the power-saving mode; wherein, under the second scheduling strategy, the PDCCH and the corresponding PDSCH are prohibited from being in the same time unit.

[0008] In another aspect of this application, a terminal is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, it implements the energy-saving method as described in the foregoing aspect.

[0009] Another embodiment of this application provides a network device, including: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to implement the energy-saving method as described in the other aspect above.

[0010] Another aspect of this application provides a chip including an interface circuit and a processing circuit coupled to each other. The interface circuit is used to input or output signals, and the processing circuit is configured to perform the energy-saving method as described in the foregoing aspect, and / or to perform the energy-saving method as described in the foregoing other aspect.

[0011] In another aspect of this application, a non-transitory computer-readable storage medium is provided, on which computer program instructions are stored, which, when executed by a processor, implement the energy-saving method as described in the foregoing aspect, and / or, when executed, implement the energy-saving method as described in the foregoing other aspect.

[0012] Another aspect of this application provides a computer program product having a computer program stored thereon, which, when executed by a processor, implements the energy-saving method as described in the foregoing aspect, and / or implements the energy-saving method as described in the foregoing other aspect.

[0013] The energy-saving method, apparatus, terminal, network equipment, chip, and storage medium proposed in this application, compared to related technologies that rely on explicit signaling from the network side to instruct the terminal to enter energy-saving mode, achieve an implicit energy-saving mechanism without requiring explicit signaling from the network equipment. This effectively avoids the additional control overhead and response delay introduced by explicit signaling transmission and parsing, and can initiate energy-saving operation immediately after the terminal actually enters an idle state, avoiding unnecessary energy consumption caused by the terminal continuously listening to the downlink control channel while waiting for signaling. Furthermore, since the determination condition only relies on the terminal's local observation of the PDSCH scheduling status, its implementation is simple, reliable, and compatible with existing scheduling procedures, without interfering with normal service transmission. Therefore, while significantly reducing terminal power consumption and extending battery life, it also considers the energy efficiency and service continuity of the communication system.

[0014] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description

[0015] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein: Figure 1 A schematic flowchart of an energy-saving method provided for an exemplary embodiment of this application; Figure 2 A schematic flowchart of another energy-saving method provided for an exemplary embodiment of this application; Figure 3 A schematic flowchart of yet another energy-saving method provided for an exemplary embodiment of this application; Figure 4 A schematic flowchart of another energy-saving method provided for an exemplary embodiment of this application; Figure 5 A schematic flowchart of another energy-saving method provided for an exemplary embodiment of this application; Figure 6 A schematic diagram of the structure of an energy-saving device provided for an exemplary embodiment of this application; Figure 7 A schematic diagram of another energy-saving device provided for an exemplary embodiment of this application; Figure 8 A schematic diagram of the structure of a terminal provided for an exemplary embodiment of this application; Figure 9 This is a schematic diagram of the structure of a chip proposed as an exemplary embodiment of this application. Detailed Implementation

[0016] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.

[0017] It should be noted that the acquisition, storage, use, and processing of data in this application comply with relevant laws and regulations and do not violate public order and good morals.

[0018] It should also be noted that all data processed in this application is data that has been explicitly authorized by the user or relevant parties, and has been de-identified or anonymized before collection and use, and does not contain any personally identifiable information or user privacy content; all data is used only for energy-saving purposes, ensuring that data security and user privacy rights are fully protected while achieving technical effects.

[0019] In related technologies, the terminal receives the Physical Downlink Control Channel (PDCCH) and parses the first three symbols. If the first three symbols contain a specified power-saving flag (e.g., a 1-bit power-saving indicator) and the power-saving flag is 1, the terminal enters power-saving mode and immediately shuts down the RF module. If the first three symbols do not contain a power-saving flag, the terminal continues to receive the PDCCH. However, during the period from the completion of PDCCH reception to the completion of PDCCH parsing, the terminal must maintain RF reception. In most cases, there is no Physical Downlink Shared Channel (PDSCH) scheduling in the PDCCH; therefore, the RF reception during this PDCCH parsing period (usually 70µs) is considered ineffective power consumption. During this period, modules such as the baseband buffer and analog-to-digital converter (ADC) continue to consume power, resulting in ineffective power consumption accounting for as much as 40%.

[0020] Therefore, in view of at least one of the problems existing in the above-mentioned related technologies, this application proposes an energy-saving method, device, terminal, network equipment, chip and storage medium.

[0021] The energy-saving methods, apparatus, terminals, network devices, chips, and storage media of this application are described below with reference to the accompanying drawings.

[0022] Figure 1 This is a schematic flowchart of an energy-saving method provided for an exemplary embodiment of this application.

[0023] It should be noted that the energy-saving method of this application embodiment can be applied to energy-saving devices. In some possible embodiments, the energy-saving device can be configured in a terminal or chip so that the terminal or chip can perform energy-saving functions. In addition, in some possible embodiments, the energy-saving device can also be software in the terminal, etc.

[0024] In any embodiment of this application, the chip can be integrated into a terminal. The chip includes a Central Processing Unit (CPU), an Image Signal Processing (ISP), an Application-Specific Integrated Circuit (ASIC), a Digital Signal Processor (DSP), a Field-Programmable Gate Array (FPGA), a System-on-Chip (SOC), a Reduced Instruction Set Computer (RISC), etc., which will not be listed here.

[0025] In this context, a terminal is a user-side entity used to receive or transmit signals, such as a mobile phone. A terminal can also be called a terminal device (terminal), user equipment (UE), mobile station (MS), mobile terminal device (MT), etc. Terminals can be communication-enabled vehicles, smart cars, mobile phones, wearable devices, tablets, computers with wireless transceiver capabilities, virtual reality (VR) terminals, augmented reality (AR) terminals, wireless terminals in industrial control, wireless terminals in assisted driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, and so on. The embodiments in this application do not limit the specific technology or device form used in the terminal.

[0026] Among them, assisted driving refers to the technology that uses sensors, algorithms and artificial intelligence to perceive the environment, make decisions, plan and execute control commands of the vehicle in order to assist the driver to drive more safely and efficiently.

[0027] For ease of explanation, the following description will use the entity executing this energy-saving method as the terminal as an example.

[0028] like Figure 1 As shown, the energy-saving method may include the following step S101: Step S101: In response to the number of time units without continuous PDSCH scheduling of the terminal reaching the number threshold, the terminal is controlled to operate in energy-saving mode.

[0029] PDSCH is the downlink physical channel used to transmit downlink user data. PDSCH scheduling refers to the network device sending downlink control information to the terminal through the physical downlink control channel to indicate the downlink time-frequency resources and other transmission parameters used by PDSCH, thereby guiding the terminal to receive downlink user data on the specified resources.

[0030] In this context, network equipment refers to an entity on the network side used for transmitting or receiving signals. Network equipment includes access network equipment and core network equipment. Access network equipment can be an evolved NodeB (eNB), a transmission reception point (TRP), a next-generation NodeB (gNB) in a 5G new radio (NR) system, a base station in other future mobile communication systems, or an access node in a wireless fidelity (WiFi) system. The embodiments of this application do not limit the specific technology or equipment form used in the access network equipment. The access network equipment provided in the embodiments of this application can be composed of a central unit (CU) and a distributed unit (DU). The CU can also be called a control unit. Using a CU-DU structure allows the protocol layer of a network device, such as a base station, to be separated. Some protocol layer functions are centrally controlled by the CU, while the remaining part or all protocol layer functions are distributed in the DU, which is centrally controlled by the CU.

[0031] The time unit can be used to indicate or define the scheduling granularity of PDSCH scheduling. This application does not limit the specific form of the time unit, including but not limited to slots, subframes, symbols, radio frames, etc. Correspondingly, the number of time units refers to the accumulated number of time units when the terminal has not continuously received / detected PDSCH scheduling.

[0032] The quantity threshold can be predetermined by the communication protocol, or it can be dynamically configured by the network device through configuration signaling (such as Radio Resource Control (RRC) signaling). This application does not impose any restrictions on this.

[0033] Among them, the communication protocol can be a common mobile communication standard protocol followed by the interaction between the terminal and network equipment.

[0034] Among them, the energy-saving mode can be used to indicate the low-power operation mode of the terminal.

[0035] In this embodiment, the terminal can detect the existence of PDSCH scheduling on a time-by-time basis. When the number of time units in which the terminal has not detected PDSCH scheduling for a continuous period reaches a threshold, it indicates that the terminal has entered an idle state. At this time, the terminal can switch to power-saving mode and operate in power-saving mode. For example, the terminal can switch to and operate in power-saving mode by hibernating some hardware processing units, reducing RF receiving power consumption, and reducing downlink control channel monitoring frequency.

[0036] As an example, the technical solution provided in this application can be applied to at least the following fields: 1. Wireless communication field: Applicable to user equipment in mobile communication systems, it achieves dynamic control of radio frequency power consumption through protocol layer optimization.

[0037] 2. Internet of Things (IoT) field: Applicable to low power wide area network (LPWAN) devices such as narrowband Internet of Things (NB-IoT) and Long Term Evolution for Machines (LTE-M) to solve the battery life bottleneck of sensor nodes.

[0038] 3. Satellite communication field: Adapt to low Earth orbit (LEO) satellite terminals and optimize power consumption in satellite-to-ground links.

[0039] 4. Vehicle to Everything (V2X) field: Applicable to in-vehicle communication equipment, balancing low-latency services and energy efficiency requirements.

[0040] 5. Industrial Internet of Things (IIoT) field: applicable to automated equipment in industrial environments, meeting the energy-saving requirements of high-reliability scenarios.

[0041] 6. Wearable device field: Suitable for battery-sensitive terminals such as AR / VR helmets and health monitoring devices.

[0042] The energy-saving method of this application, compared to the method in related technologies that relies on explicit signaling from the network side to instruct the terminal to enter energy-saving mode, monitors the number of time units in which the terminal has not received PDSCH scheduling for a continuous period of time. When the number of time units reaches a threshold, the terminal is automatically triggered to enter energy-saving mode. This achieves an implicit energy-saving mechanism that does not require the network device to send explicit signaling, effectively avoiding the additional control overhead and response delay introduced by explicit signaling transmission and parsing. It can start energy-saving operation immediately after the terminal actually enters an idle state, avoiding the ineffective energy consumption caused by the terminal continuously listening to the downlink control channel while waiting for signaling. At the same time, since the determination condition only relies on the terminal's local observation of the PDSCH scheduling status, its implementation is simple and reliable, and it is compatible with existing scheduling procedures, without interfering with normal service transmission. Thus, while significantly reducing terminal power consumption and extending battery life, it also takes into account the energy efficiency and service continuity of the communication system.

[0043] As one possible implementation method, Figure 2 A schematic flowchart of another energy-saving method provided for an exemplary embodiment of this application.

[0044] It should be noted that this energy-saving method can be executed alone, or it can be executed together with any embodiment or possible implementation in the embodiment of this application, or it can be executed together with any technical solution in the related technology. The embodiments of this application do not limit this.

[0045] like Figure 2 As shown, the energy-saving method may include the following steps S201 to S204: Step S201: In response to the terminal receiving the PDCCH through the radio frequency module, the first L Orthogonal Frequency Division Multiplexing (OFDM) symbols in the PDCCH are buffered; where L is a positive integer.

[0046] The radio frequency module is a hardware functional unit within the terminal used to realize the transmission and processing of radio frequency signals. It can complete the mutual conversion between baseband signals and wireless radio frequency signals, and at the same time realize the functions of signal amplification, filtering, frequency conversion, and transmission and reception switching. Finally, it completes the transmission and reception of wireless signals in the air through the antenna.

[0047] Among them, PDCCH is the downlink physical channel used to carry downlink control information. It can be used to issue various control commands and provide control basis for the terminal to parse downlink data and initiate uplink transmission.

[0048] Among them, an OFDM symbol can be the basic transmission unit in the time domain when wireless transmission is performed using OFDM modulation. It consists of a valid symbol and a cyclic prefix, and is used to carry wireless modulation data. It is the basic unit for time domain resource allocation.

[0049] Wherein, L can be a pre-set fixed value, or it can be dynamically configured by the network device through configuration signaling. This application does not impose any restrictions on this. It should also be noted that L can take any positive integer, such as L=2, 3, etc. This application does not impose any restrictions on this.

[0050] In this embodiment of the application, the terminal uses its own radio frequency module to receive the PDCCH transmitted by the network device and caches the first L OFDM symbols in the PDCCH.

[0051] It should be noted that the PDCCH signal received by the terminal through the radio frequency module is a raw, continuous data stream without wireless baseband that is mixed with multiple time domain resources. It cannot be directly encoded and decoded during the reception process. In order to improve the accuracy of subsequent data processing, it is necessary to first buffer the valid OFDM symbols in the PDCCH, distinguish and separate irrelevant channel data, and remove redundant data.

[0052] Step S202: Based on the cached OFDM symbols, parse the downlink control information (DCI) carried by the PDCCH.

[0053] DCI is the scheduling control instruction carried in PDCCH.

[0054] In this embodiment, the terminal can parse the DCI carried by the PDCCH based on the cached OFDM symbols. For example, the terminal can perform time-domain synchronization and channel estimation on the cached OFDM symbols, and then perform preprocessing operations such as signal equalization, demodulation, and deinterleaving in sequence. Subsequently, the terminal completes channel decoding and verification discrimination through the corresponding decoding algorithm, and finally parses the DCI carried by the PDCCH channel.

[0055] Step S203: In response to successful DCI parsing and DCI indicating no PDSCH scheduling, obtain the number of time units in which the terminal has no PDSCH scheduling for consecutive periods.

[0056] It should be noted that the explanation of PDSCH scheduling and the number of time units in step S101 also applies to this embodiment, and will not be repeated here.

[0057] As one possible implementation, when the terminal successfully resolves the DCI and the DCI indicates no PDSCH scheduling, the number of time units in which the terminal has not received PDSCH scheduling for a continuous period of time can be obtained.

[0058] As one possible implementation, the number of time units in which the terminal has not received a PDSCH schedule for a continuous period can be obtained as follows: in response to successful DCI parsing and DCI indicating no PDSCH schedule, the count value of the idle counter is incremented by one; based on the count value of the idle counter at the current time, the number of time units in which the terminal has not received a PDSCH schedule for a continuous period is determined.

[0059] The idle counter can be used to record the number of time units in which the terminal has no PDSCH scheduling for a continuous period of time.

[0060] As an example, when the terminal successfully parses the DCI and confirms that the DCI indicates no PDSCH scheduling, it can be determined that the terminal is in an idle listening state in the current time unit. The terminal can increment the count value of its built-in idle counter and use the count value of the idle counter in real time as the number of consecutive time units without PDSCH scheduling for the terminal.

[0061] In any embodiment of this application, in response to the terminal satisfying a second preset condition, the count value of the idle counter can be cleared to zero; wherein the second preset condition includes any one of the following: The first item indicates that DCI parsing failed.

[0062] It should be noted that when DCI parsing fails, it indicates that the downlink control information demodulation is incorrect or abnormal, the channel state may be unstable, and it is impossible to determine whether the current state is a stable idle listening state. Therefore, the idle time cannot be accumulated. The terminal can directly clear the count value of the idle counter and start counting again.

[0063] The second item indicates that DCI resolution was successful, and DCI indicates that PDSCH scheduling is in place.

[0064] It should be noted that when DCI parsing is successful and DCI indicates that PDSCH scheduling has been performed, it means that valid downlink control information has been demodulated. This downlink control information indicates that the network device has allocated downlink data transmission resources to the terminal, and the terminal is about to receive downlink data. It is no longer in an idle listening state, the idle statistics condition is invalid, the count value of the idle counter can be cleared, and the accumulation of idle time can be paused to maintain normal data reception.

[0065] Therefore, when downlink control information parsing anomalies occur or PDSCH scheduling tasks exist, the idle counter can be cleared and reset in a timely manner, accurately resetting the accumulated duration of the terminal's no-scheduling state. This avoids the accumulation of invalid counts causing false triggering of the energy-saving mode, ensuring that the statistical results of idle time are true and accurate. This enables the terminal to reasonably determine the idle state based on the actual communication scenario, ensuring that the energy-saving triggering mechanism is rigorous and reliable, and further improving the accuracy of terminal power consumption management.

[0066] In step S204, in response to the number of time units reaching the number threshold, the terminal is controlled to shut down the radio frequency module according to the control strategy in the energy-saving mode, so as to skip receiving the remaining OFDM symbols in the PDCCH.

[0067] It should be noted that the explanations of the quantity threshold and energy-saving mode in step S101 also apply to this embodiment, and will not be repeated here.

[0068] Among them, the energy-saving mode can have a corresponding control strategy, which can be used to manage the on / off state of the terminal radio frequency module.

[0069] In this embodiment, when the number of time units in which the terminal has not received PDSCH scheduling for a continuous period of time reaches a certain threshold, the terminal can shut down its own radio frequency module according to the control strategy of the power saving mode, and stop receiving and processing the remaining OFDM symbols in the PDCCH. That is, the terminal shuts down the radio frequency receiving path and stops the air interface signal receiving operation, thereby reducing the terminal power consumption.

[0070] In any embodiment of this application, if a first preset condition is met, the terminal can be controlled to continue receiving the PDCCH through the radio frequency module; wherein the first preset condition includes any one of the following: The first item indicates that DCI parsing failed.

[0071] It should be noted that when DCI parsing fails, it indicates that the downlink control information demodulation has failed and the scheduling configuration within the current time unit cannot be determined. If the radio frequency module is directly turned off to skip the remaining OFDM symbols, valid scheduling information may be lost and service may be interrupted. Therefore, in this application, in the case of DCI parsing failure, the terminal can continue to receive PDCCH and retry parsing the signaling.

[0072] The second item indicates that DCI resolution was successful, and DCI indicates that PDSCH scheduling is in place.

[0073] It should be noted that when DCI parsing is successful and DCI indicates that PDSCH scheduling is available, it means that the terminal has demodulated valid downlink control information. This downlink control information indicates that the network device has allocated downlink data transmission resources to the terminal. The terminal needs to receive the corresponding PDSCH downlink data. Therefore, the terminal needs to continuously listen to the complete PDCCH and synchronize the air interface timing. It cannot turn off the radio frequency module in advance to maintain the normal reception of downlink data.

[0074] The third item is that the number of time units in which the terminal has not received PDSCH scheduling for a continuous period of time has not reached the threshold.

[0075] It should be noted that when the number of time units in which the terminal has not received PDSCH scheduling for a continuous period of time has not reached the number threshold, it indicates that the trigger threshold for the early shutdown of the radio frequency module has not been triggered. Therefore, the terminal can keep the radio frequency module in the on state.

[0076] In summary, the operating status of the RF module can be flexibly adjusted according to the actual communication scenario. When downlink control information parsing is abnormal, PDSCH scheduling tasks are present, or energy-saving trigger conditions are not met, the RF module can maintain normal reception status to ensure that the terminal fully receives downlink control commands and service data, avoid information loss, communication abnormalities, etc., achieve reasonable adaptation between energy-saving strategies and normal communication services, and maintain stable and reliable communication transmission while taking into account the low power consumption operation of the terminal.

[0077] The energy-saving method of this application embodiment, when confirming that the DCI carried by the PDCCH is successfully parsed and the DCI indicates no PDSCH scheduling, obtains the number of time units in which the terminal has no PDSCH scheduling for a continuous period. If the number of time units reaches the threshold, the radio frequency module is directly shut down and no longer receives the remaining OFDM symbols in the PDCCH. This can effectively shorten the working time of the radio frequency module, reduce the invalid energy consumption caused by terminal channel monitoring, and simplify the channel reception process of the terminal during idle periods. Without affecting the accuracy of normal scheduling information parsing, it can efficiently realize the energy-saving management of the terminal in idle state and effectively reduce the overall power consumption of the terminal.

[0078] As one possible implementation method, Figure 3 A schematic flowchart of yet another energy-saving method provided for an exemplary embodiment of this application.

[0079] It should be noted that this energy-saving method can be executed alone, or it can be executed together with any embodiment or possible implementation in the embodiment of this application, or it can be executed together with any technical solution in the related technology. The embodiments of this application do not limit this.

[0080] like Figure 3 As shown, the energy-saving method may include the following steps S301 to S305: Step S301: In response to the terminal receiving the PDCCH through the radio frequency module, the first L OFDM symbols in the PDCCH are cached; where L is a positive integer.

[0081] Step S302: Based on the cached OFDM symbols, parse the DCI carried by the PDCCH.

[0082] Step S303: In response to successful DCI parsing and DCI indicating no PDSCH scheduling, obtain the number of time units in which the terminal has no PDSCH scheduling for consecutive periods.

[0083] In step S304, in response to the number of time units reaching the number threshold, the terminal is controlled to shut down the radio frequency module according to the control strategy in the energy-saving mode, so as to skip receiving the remaining OFDM symbols in the PDCCH.

[0084] It should be noted that the foregoing descriptions of steps S301 to S304 also apply to this embodiment, and will not be repeated here.

[0085] Step S305: In response to the terminal detecting PDSCH scheduling for the first time in power-saving mode, the terminal is controlled to exit power-saving mode so that the terminal can turn on the radio frequency module.

[0086] As an example, in power-saving mode, the terminal achieves low-power operation by turning off the radio frequency module and skipping the reception of the remaining OFDM symbols in the PDCCH.

[0087] As an example, in power-saving mode, the terminal can continuously monitor downlink scheduling information, i.e., continuously detect PDSCH scheduling. When the terminal detects PDSCH scheduling for the first time, it indicates that the network device has allocated downlink data transmission resources to the terminal, and the terminal needs to receive the downlink data completely. If it continues to maintain power-saving sleep mode at this time, the RF module will be shut down and unable to complete data demodulation and reception, resulting in data loss and downlink transmission interruption. Therefore, when PDSCH scheduling is detected for the first time, the terminal can exit power-saving mode, i.e., turn on the RF module to restore the normal working state of the RF module, so that the terminal can enter the signaling reception state to complete the subsequent downlink data channel data reception and parsing.

[0088] For example, in power-saving mode, the terminal can periodically turn on the radio frequency module to receive PDCCH. Upon first detection of PDSCH scheduling, the terminal is controlled to exit power-saving mode so that the radio frequency module can be turned on, thereby allowing the terminal to enter the signaling reception state to complete the subsequent downlink data channel data reception and parsing.

[0089] As one possible implementation, in response to the terminal detecting PDSCH scheduling for the first time in power-saving mode, the count value of the idle counter can also be cleared to zero; wherein, the idle counter is used to record the number of time units in which the terminal has no PDSCH scheduling for a continuous period of time.

[0090] It should be noted that when the terminal detects PDSCH scheduling for the first time in energy-saving mode, it indicates that the terminal is no longer in an idle state without service scheduling, and the continuous idle state statistics will immediately terminate. Therefore, it is necessary to clear the count value of the idle counter in a timely manner, end the idle time statistics, avoid the subsequent erroneous accumulation of counts, prevent the RF module from being mistakenly triggered to shut down in order to save energy when there is downlink transmission demand, maintain the normal transmission of service data, and prepare for the subsequent re-accumulation of idle time and re-entry into the energy-saving state.

[0091] In summary, when a PDSCH scheduling task is detected in energy-saving mode, clearing the idle counter value in a timely manner can avoid interference from historical idle counts in determining the subsequent idle status, ensure that the count statistics of the idle counter are consistent with the real-time service status of the terminal, ensure that the terminal can accurately exit energy-saving mode and restore normal communication reception status, make the switching logic of energy-saving mode more accurate and reasonable, adapt to changes in service start and stop, and ensure the orderly conduct of communication scheduling.

[0092] As one possible implementation, in response to the terminal exiting the power-saving mode, the PDSCH is received according to the first scheduling strategy; wherein, under the first scheduling strategy, the PDCCH and the corresponding PDSCH are in different time units.

[0093] In this application, when the terminal exits the power-saving mode, the terminal can receive the PDSCH scheduling sent by the network device according to the first scheduling strategy. The first scheduling strategy adopts a downlink time-division transmission mechanism in which the PDCCH and the corresponding PDSCH are in different time units. The network device will transmit the PDCCH carrying the scheduling information and its corresponding PDSCH in different time units. The terminal completes the reception of downlink PDSCH scheduling information and service data according to the downlink time-division transmission mechanism.

[0094] For example, taking time units as time slots, when the terminal exits the power-saving mode, it can adopt the scheduling strategy of K0=1 to receive the PDSCH scheduling sent by the network device. Under this scheduling strategy, the network device first sends the PDCCH in the current time slot, and then sends the PDSCH corresponding to the PDCCH in the next time slot. Correspondingly, the terminal first completes the reception and parsing of the PDCCH in the current time slot, and then receives the corresponding PDSCH in the next time slot.

[0095] K0 is used to indicate the time slot interval between the time slot where the PDCCH is located and the time slot where its corresponding PDSCH is located.

[0096] It is understandable that after the terminal exits the power-saving mode, the first scheduling strategy is adopted to configure the PDCCH and the corresponding PDSCH to be transmitted in different time units. This can reserve sufficient time for the terminal to start up the hardware path, recover the radio frequency module and prepare for signal demodulation after just waking up from the low power state. This effectively avoids data reception abnormalities caused by the terminal not being ready on the receiving side or the radio frequency path being turned off in advance, reduces PDSCH retransmission and improves downlink transmission stability.

[0097] In any embodiment of this application, the terminal may also send a Hybrid Automatic Repeat reQuest Acknowledgment (HARQ-ACK) to the network device; wherein, the HARQ-ACK carries the number of time units in which the terminal has no PDSCH scheduling for a continuous period of time; the number of time units is used by the network device to determine whether the terminal has entered power saving mode.

[0098] As an example, whenever the idle counter increments by one, the terminal can send a HARQ-ACK carrying the current count value of the idle counter to the network device. Correspondingly, after receiving the HARQ-ACK, the network device can promptly know the number of time units without PDSCH scheduling for the terminal based on the current count value carried in the HARQ-ACK, and determine whether the number of time units has reached the threshold. If so, the network device can determine that the terminal has entered power-saving mode; if not, the network device can determine that the terminal has not entered power-saving mode.

[0099] As another example, when a terminal determines that the number of time units without PDSCH scheduling has reached a certain threshold, the terminal can send a HARQ-ACK carrying the number of time units to the network device. Accordingly, after receiving the HARQ-ACK, the network device can determine whether the terminal should enter power-saving mode based on the number of time units carried in the HARQ-ACK.

[0100] In summary, by sending HARQ-ACK messages to network devices, which carry the number of time units without PDSCH scheduling, the terminal can enable network devices to keep abreast of the terminal's power consumption status, facilitate flexible adaptation to scheduling strategies, and further achieve terminal power consumption optimization and rational allocation of downlink resources.

[0101] The energy-saving method of this application embodiment, when the terminal detects PDSCH scheduling for the first time in energy-saving mode, promptly controls the terminal to exit energy-saving mode and activate the radio frequency module, so that the terminal can quickly restore the full channel reception and data transmission capabilities. This enables the terminal to respond to downlink scheduling commands in a timely manner and successfully complete the reception and transmission of service data, realizing a smooth and rapid switch between energy-saving mode and normal communication mode. It can effectively reduce device power consumption during idle periods and ensure the restoration of communication functions when there is a service demand, thus balancing energy saving and consumption reduction with timely communication response.

[0102] It should be noted that the above are various method embodiments executed by the terminal. This application also provides an energy-saving method executed by a network device.

[0103] Figure 4 A schematic flowchart of another energy-saving method provided for an exemplary embodiment of this application.

[0104] It should be noted that this energy-saving method can be executed alone, or it can be executed together with any embodiment or possible implementation in the embodiment of this application, or it can be executed together with any technical solution in the related technology. The embodiments of this application do not limit this.

[0105] like Figure 4 As shown, the energy-saving method may include the following steps S401 to S402: Step S401: In response to the number of time units without continuous PDSCH scheduling of the terminal reaching the number threshold, it is determined that the terminal enters the energy-saving mode.

[0106] It should be noted that the explanation of step S401 can be found in the relevant descriptions of any of the above embodiments, and will not be repeated here.

[0107] Step S402: In response to the terminal being in power-saving mode, PDSCH scheduling is performed on the terminal according to the second scheduling policy; wherein, under the second scheduling policy, PDCCH and the corresponding PDSCH are prohibited from being in the same time unit.

[0108] The second scheduling strategy prohibits the use of downlink time-division transmission mechanisms where the PDCCH and its corresponding PDSCH reside in the same time unit. For example, taking the time unit as a time slot, when the terminal is in power-saving mode, the scheduling strategy of K0=0 is prohibited from being used or configured to schedule the terminal for PDSCH. That is, the scheduling strategy of K0>0 can be used to schedule the terminal for PDSCH.

[0109] The second scheduling strategy and the first scheduling strategy may be different scheduling strategies or the same scheduling strategy. This application does not limit this.

[0110] In this embodiment, when the number of consecutive time units without PDSCH scheduling of the terminal reaches a threshold, the network device can determine that the terminal has entered the power saving mode. Then, the network device uses the second scheduling strategy to perform PDSCH scheduling on the terminal. Correspondingly, in the power saving mode, the terminal can adapt to the second scheduling strategy to perform downlink channel monitoring and service data reception, thereby meeting the low power consumption operation requirements in the power saving mode.

[0111] Understandably, in energy-saving mode, the terminal may be in a state where the RF link is partially shut down, the baseband processing unit is in sleep mode, or the control channel monitoring frequency is reduced. If the conventional K0=0 scheduling method is used (i.e., PDCCH and PDSCH transmissions occur in the same time unit), the terminal needs to complete wake-up, PDCCH monitoring, decoding, resource preparation, and PDSCH reception within the same time unit. This can easily lead to scheduling failure or forced premature exit from the energy-saving state due to insufficient processing time, resulting in unnecessary power consumption. To address this issue, this application forces the PDCCH to be sent at least one time unit in advance (i.e., K0>0), reserving sufficient wake-up and preparation windows for the terminal, enabling it to reliably receive downlink data while maintaining the energy-saving state. Thus, while ensuring communication reliability and scheduling flexibility, the energy efficiency of the terminal during idle periods is significantly improved, the device's battery life is extended, and the synergy between the energy-saving mechanism and network scheduling strategy is enhanced.

[0112] As one possible implementation, in response to a terminal exiting power-saving mode, the network device can schedule the PDSCH of the terminal according to a first scheduling strategy; wherein, under the first scheduling strategy, the PDCCH and the corresponding PDSCH are in different time units. Therefore, configuring the PDCCH and the corresponding PDSCH for transmission in different time units can reserve sufficient time for the terminal to start up its hardware path, recover its RF module, and prepare for signal demodulation after waking up from a low-power state. This effectively avoids data reception anomalies caused by the terminal not being ready on the receiving side or the RF path being prematurely shut down, reduces PDSCH retransmissions, and improves downlink transmission stability.

[0113] It should be noted that the explanations and descriptions of the various method embodiments executed on the terminal described above also apply to this embodiment, and their implementation principles are similar, so they will not be repeated here.

[0114] The energy-saving method of this application embodiment schedules the PDSCH of the terminal according to a second scheduling strategy when the terminal is in energy-saving mode. The second scheduling strategy prohibits the PDCCH and corresponding PDSCH from being in the same time unit (e.g., disabling the scheduling configuration of K0=0). This effectively avoids the problem of tight processing timing or untimely hardware wake-up faced by the terminal in low-power mode due to the need to complete control channel listening, decoding, and data reception within the same time unit. Furthermore, in energy-saving mode, the terminal may reduce RF activity, shut down some receiving circuits, or reduce the number of blind detections. If the PDCCH and PDSCH are tightly coupled in the same time unit, it is very easy to cause scheduling failure or forced premature exit from the energy-saving state, resulting in unnecessary power consumption. This application, by forcibly advancing the PDCCH scheduling to the previous time unit, reserves sufficient wake-up, synchronization, and preparation time for the terminal, ensuring downlink scheduling reliability while maintaining the effectiveness of the energy-saving mode, thereby balancing communication performance and terminal energy efficiency.

[0115] To clearly illustrate the above embodiments of this application, a detailed description is provided below with reference to specific examples.

[0116] As an example, taking time units as time slots, the energy-saving method provided in this application may include, for example, Figure 5 The steps shown are as follows: Step S1: The terminal starts time slot reception; Step S2: When the terminal receives the PDCCH through the radio frequency module, the first L OFDM symbols in the PDCCH are buffered; where L is a positive integer, for example, the value of L is 2. Step S3: Based on the cached OFDM symbols, parse the DCI carried by the PDCCH; When DCI resolution is successful and DCI indicates no PDSCH scheduling, proceed to steps S4 to S8. When DCI resolution fails, or when DCI resolution succeeds and DCI indicates that PDSCH is scheduled, the terminal can continue to receive PDCCH through the radio frequency module without entering power saving mode. Step S4: Obtain the count value of the idle counter Cidle maintained by the terminal; wherein, the idle counter Cidle is used to count the number of time slots for which the terminal has no PDSCH scheduling for a continuous period of time. Step S5: Increment the count value of the idle counter Cidle by one to obtain the count value of the idle counter Cidle at the current moment; When the count value of the idle counter Cidle at the current time is ≥ N (referred to as the quantity threshold in this application), steps S6 to S8 are executed; When the count value of the idle device Cidle is less than N at the current moment, the terminal can continue to receive PDCCH through the radio frequency module without entering power saving mode; Step S6: The terminal operates in power-saving mode, that is, the terminal turns off the radio frequency module to skip receiving the remaining OFDM symbols in the PDCCH. At the same time, the terminal clears the count value of the idle counter Cidle to zero and sends HARQ-ACK to the network device. The HARQ-ACK carries the count value of the idle counter Cidle at the current moment so that the network device can know in time whether the terminal has entered power-saving mode. Step S7: If the network device determines that the terminal is in power-saving mode based on the count value of the idle counter Cidle carried in HARQ-ACK at the current time, then the scheduling policy of K0=0 is prohibited, that is, the scheduling policy of K0>0 is adopted. Step S8: When the terminal detects PDSCH scheduling for the first time in power-saving mode, the terminal exits power-saving mode to enable the RF module and clear the count value of the idle counter Cidle. At the same time, the network device uses the scheduling policy of K0=1. That is, under the scheduling policy of K0=1, the PDSCH scheduled by the network device in time slot n must be transmitted in time slot n+1. Correspondingly, the terminal receives the PDSCH scheduling according to the scheduling policy of K0=1. The energy-saving method provided in this application has at least the following advantages: 1) Explicit support is provided at the protocol specification level. After a terminal has not received PDSCH scheduling for a certain number of consecutive time slots, the terminal and network device can automatically enter a low-power operation state according to implicit interaction rules. When the terminal is in this low-power state, the network device can prohibit the use of k0=0 to schedule PDSCH, and the terminal can exit the low-power state after receiving PDSCH scheduling for the first time. At the same time, when the terminal enters the low-power state, it supports the early shutdown of the radio frequency receiving link before the PDCCH signal demodulation and parsing process is fully completed, reducing the continuous reception time of the radio frequency side PDCCH signal, reducing the static and dynamic power consumption loss caused by the long-term operation of the radio frequency front-end, further optimizing the power consumption of the terminal receiving side, and extending the terminal's low-power network access time.

[0117] 2) When the terminal is in a low-power operating state, the network device forces a timing offset of K0=1 for the first PDSCH scheduling, thus reserving a full time slot for signal processing and link recovery preparation for the terminal. This allows for subsequent signal processing and rapid recovery of the RF receiving link. This effectively avoids the PDSCH downlink data retransmission problem caused by the terminal's premature RF shutdown of the receiving link at the timing level. It not only enables early PDCCH RF shutdown and reduces the power consumption overhead of continuous PDCCH monitoring, but also maintains stable and reliable downlink data transmission. This meets the terminal's low-power requirements while maintaining air interface data transmission efficiency and overall communication stability.

[0118] To achieve the above embodiments, this application also proposes an energy-saving device.

[0119] Figure 6 This is a schematic diagram of the structure of an energy-saving device provided for an exemplary embodiment of this application.

[0120] like Figure 6 As shown, the energy-saving device 600 may include: a first control module 610.

[0121] The first control module 610 is used to control the terminal to operate in energy-saving mode in response to the number of time units in which the terminal has no physical downlink shared channel (PDSCH) scheduling for a continuous period of time reaching a certain threshold.

[0122] In one implementation of this application, the first control module 610 is configured to: in response to the terminal receiving the Physical Downlink Control Channel (PDCCH) via the radio frequency module, cache the first L OFDM symbols in the PDCCH, where L is a positive integer; based on the cached OFDM symbols, parse the Downlink Control Information (DCI) carried by the PDCCH; in response to successful DCI parsing and the DCI indicating no PDSCH scheduling, obtain the number of time units in which the terminal has no PDSCH scheduling consecutively; in response to the number of time units reaching a threshold, control the terminal to shut down the radio frequency module according to the control strategy in the energy-saving mode, so as to skip receiving the remaining OFDM symbols in the PDCCH.

[0123] In one implementation of this application embodiment, the energy-saving device 600 may further include: The second control module is configured to: in response to the fulfillment of a first set condition, control the terminal to continue receiving PDCCH through the radio frequency module; wherein the first set condition includes any one of the following: DCI parsing fails; DCI parsing succeeds and the DCI indicates that PDSCH is scheduled; the number of time units has not reached the number threshold.

[0124] In one implementation of this application, the first control module 610 is configured to: increment the count value of the idle counter by one in response to successful DCI parsing and DCI indicating no PDSCH scheduling; wherein the idle counter is used to record the number of time units in which the terminal has no PDSCH scheduling for a continuous period of time; and determine the number of time units based on the count value of the idle counter at the current moment.

[0125] In one implementation of this application embodiment, the energy-saving device 600 may further include: The first clearing module is used to clear the count value of the idle counter in response to the fulfillment of a second set condition; wherein the second set condition includes any one of the following: DCI parsing fails; DCI parsing succeeds, and the DCI indicates that PDSCH scheduling is available.

[0126] In one implementation of this application embodiment, the energy-saving device 600 may further include: The third control module is used to respond to the terminal's first detection of PDSCH scheduling in power-saving mode, and control the terminal to exit power-saving mode so that the terminal can turn on the radio frequency module.

[0127] In one implementation of this application embodiment, the energy-saving device 600 may further include: The second clearing module is used to clear the count value of the idle counter to zero in response to the terminal detecting PDSCH scheduling for the first time in power-saving mode; wherein, the idle counter is used to record the number of time units in which the terminal has no PDSCH scheduling for a continuous period of time.

[0128] In one implementation of this application embodiment, the energy-saving device 600 may further include: The receiving module is used to receive PDSCH scheduling according to the first scheduling strategy in response to the terminal exiting the power saving mode; wherein, under the first scheduling strategy, PDCCH and the corresponding PDSCH are in the same time unit.

[0129] In one implementation of this application embodiment, the energy-saving device 600 may further include: The feedback module is used to send HARQ-ACK feedback to the network device; the HARQ-ACK carries the number of time units; the number of time units is used by the network device to determine whether the terminal has entered power-saving mode.

[0130] It should be noted that the explanation of any of the energy-saving method embodiments executed on the terminal described above also applies to the energy-saving device of that embodiment, and will not be repeated here.

[0131] In the energy-saving device of this application embodiment, compared with the method in related technologies that relies on explicit signaling from the network side to instruct the terminal to enter the energy-saving state, this application monitors the number of time units in which the terminal has not received PDSCH scheduling for a continuous period of time. When the number of time units reaches a threshold, the terminal is automatically triggered to enter the energy-saving mode. This achieves an implicit energy-saving mechanism that does not require the network device to send explicit signaling, effectively avoiding the additional control overhead and response delay introduced by explicit signaling transmission and parsing. It can start the energy-saving operation immediately after the terminal actually enters the idle state, avoiding the invalid energy consumption caused by the terminal continuously listening to the downlink control channel while waiting for signaling. At the same time, since the determination condition only depends on the terminal's local observation of the PDSCH scheduling status, its implementation is simple and reliable, and it is compatible with existing scheduling procedures, without interfering with normal service transmission. Thus, while significantly reducing terminal power consumption and extending battery life, it also takes into account the energy efficiency and service continuity of the communication system.

[0132] To achieve the above embodiments, this application also proposes an energy-saving device.

[0133] Figure 7 A schematic diagram of another energy-saving device provided for an exemplary embodiment of this application.

[0134] like Figure 7 As shown, the energy-saving device 700 may include: a determination module 710 and a first scheduling module 720.

[0135] The determination module 710 is used to determine that the terminal enters energy-saving mode in response to the number of time units without continuous PDSCH scheduling of the terminal reaching a number threshold.

[0136] The first scheduling module 720 is used to schedule the PDSCH of the terminal according to the second scheduling strategy in response to the terminal being in power-saving mode; wherein, under the second scheduling strategy, the PDCCH and the corresponding PDSCH are prohibited from being in the same time unit.

[0137] In one implementation of this application embodiment, the energy-saving device 700 may further include: The second scheduling module is used to schedule the PDSCH of the terminal according to the first scheduling strategy in response to the terminal exiting the power saving mode; wherein, under the first scheduling strategy, the PDCCH and the corresponding PDSCH are in different time units.

[0138] It should be noted that the explanation of the aforementioned energy-saving method embodiment performed on the network device also applies to the energy-saving device of this embodiment, and will not be repeated here.

[0139] In the energy-saving device of this application embodiment, PDSCH scheduling is performed on the terminal according to a second scheduling strategy when the terminal is in energy-saving mode. The second scheduling strategy prohibits PDCCH and the corresponding PDSCH from being in the same time unit (e.g., disabling the scheduling configuration of K0=0). This effectively avoids the problem of tight processing timing or untimely hardware wake-up faced by the terminal in low-power mode due to the need to complete control channel listening, decoding, and data reception within the same time unit. Furthermore, in energy-saving mode, the terminal may reduce RF activity, shut down some receiving circuits, or reduce the number of blind detections. If PDCCH and PDSCH are tightly coupled in the same time unit, it is very easy to cause scheduling failure or forced premature exit from the energy-saving state, resulting in ineffective power consumption. This application, by forcibly advancing PDCCH scheduling to the previous time unit, reserves sufficient wake-up, synchronization, and preparation time for the terminal, ensuring downlink scheduling reliability while maintaining the effectiveness of the energy-saving mode, thereby balancing communication performance and terminal energy efficiency.

[0140] To implement the above embodiments, this application also proposes a terminal, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the aforementioned... Figures 1 to 3 The energy-saving method described in any embodiment.

[0141] To implement the above embodiments, this application also proposes a network device, including: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to: implement as described above. Figure 4 The energy-saving method described in the embodiments.

[0142] Figure 8 This is a schematic diagram of the structure of an electronic device provided for an exemplary embodiment of this application. The electronic device 800 includes a terminal or network device.

[0143] Reference Figure 8 The electronic device 800 may include one or more of the following components: processing component 802, memory 804, power component 806, multimedia component 808, audio component 810, input / output (I / O) interface 812, sensor component 814, and communication component 816.

[0144] Processing component 802 typically controls the overall operation of electronic device 800, such as operations associated with display, telephone calls, data communication, camera operation, and recording operations. Processing component 802 may include one or more processors 820 to execute instructions to complete all or part of the steps of the methods described above. Furthermore, processing component 802 may include one or more modules to facilitate interaction between processing component 802 and other components. For example, processing component 802 may include a multimedia module to facilitate interaction between multimedia component 808 and processing component 802.

[0145] The memory 804 is configured to store various types of data to support the operation of the electronic device 800. The memory 804 can be implemented by any type of volatile or non-volatile storage device or a combination thereof.

[0146] Power component 806 provides power to various components of electronic device 800. Power component 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to electronic device 800.

[0147] The multimedia component 808 includes a screen that provides an output interface between the electronic device 800 and the user. In some embodiments, the multimedia component 808 includes a front-facing camera and / or a rear-facing camera. Each front-facing and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.

[0148] Audio component 810 is configured to output and / or input audio signals. For example, audio component 810 includes a microphone (MIC) configured to receive external audio signals when electronic device 800 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 804 or transmitted via communication component 816. In some embodiments, audio component 810 also includes a speaker for outputting audio signals.

[0149] I / O interface 812 provides an interface between processing component 802 and peripheral interface modules, such as keyboards, click wheels, buttons, etc.

[0150] Sensor assembly 814 includes one or more sensors for providing state assessments of various aspects of electronic device 800. For example, sensor assembly 814 can detect the on / off state of electronic device 800, the relative positioning of components, changes in the position of electronic device 800 or a component of electronic device 800, the presence or absence of user contact with electronic device 800, the orientation or acceleration / deceleration of electronic device 800, temperature changes of electronic device 800, the presence of nearby objects, etc.

[0151] Communication component 816 is configured to facilitate wired or wireless communication between electronic device 800 and other devices. Electronic device 800 can access wireless networks based on communication standards, such as WiFi, 4G, or 5G, or combinations thereof. In one exemplary embodiment, communication component 816 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 816 also includes a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID), Infrared Data Association (IrDA), Ultra-Wideband (UWB), Bluetooth, and other technologies.

[0152] In an exemplary embodiment, the electronic device 800 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the methods described above.

[0153] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions, which can be executed by a processor 820 of an electronic device 800 to perform the above-described method. For example, the non-transitory computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), magnetic tape, floppy disk, and optical data storage device, etc.

[0154] To implement the above embodiments, this application also proposes a chip, wherein the chip includes an interface circuit and a processing circuit coupled to each other. The interface circuit is used to input or output signals, and the processing circuit is configured to perform the energy-saving method provided in any of the foregoing embodiments.

[0155] Figure 9 This is a schematic diagram of a chip structure proposed as an exemplary embodiment of this application. See also... Figure 9 The diagram shown is a schematic representation of the structure of chip 900, but it is not limited to this.

[0156] Chip 900 includes processing circuitry 901, which is configured to perform any of the above energy-saving methods.

[0157] In some embodiments, the chip 900 further includes one or more interface circuits 902. Optionally, the interface circuit 902 is connected to the memory 903, and the interface circuit 902 can be used to receive signals from the memory 903 or other devices, and the interface circuit 902 can be used to send signals to the memory 903 or other devices. For example, the interface circuit 902 can read instructions stored in the memory 903 and send the instructions to the processing circuit 901.

[0158] In some embodiments, the interface circuit 902 performs at least one of the communication steps such as sending and / or receiving in the above method, and the processing circuit 901 performs other steps.

[0159] In some embodiments, the terms interface circuit, interface, transceiver pin, transceiver, etc., can be used interchangeably.

[0160] In some embodiments, chip 900 further includes one or more memories 903 for storing instructions. Optionally, all or part of the memories 903 may be located outside of chip 900.

[0161] To implement the above embodiments, this application also proposes a non-transitory computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the energy-saving method as described in any of the foregoing method embodiments.

[0162] To implement the above embodiments, this application also proposes a computer program product having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the energy-saving method as described in any of the foregoing method embodiments.

[0163] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0164] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "multiple" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0165] Any process or method description in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing custom logic functions or processes, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of this application pertain.

[0166] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-including system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and compact disc read-only memory (CDROM). Alternatively, the computer-readable medium may be paper or other suitable media on which the program can be printed, since the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.

[0167] It should be understood that various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0168] Those skilled in the art will understand that all or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, the program includes one or a combination of the steps of the method embodiments.

[0169] Furthermore, the functional units in the various embodiments of this application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.

[0170] The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc. Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of this application.

Claims

1. An energy-saving method, characterized in that, include: When the number of time units in which the terminal has no continuous physical downlink shared channel (PDSCH) scheduling reaches a certain threshold, the terminal is controlled to operate in energy-saving mode.

2. The method according to claim 1, characterized in that, The step of controlling the terminal to operate in energy-saving mode in response to the number of time units without continuous Physical Downlink Shared Channel (PDSCH) scheduling reaching a threshold includes: In response to the terminal receiving the Physical Downlink Control Channel (PDCCH) via the radio frequency module, the first L OFDM symbols in the PDCCH are buffered; where L is a positive integer; Based on cached OFDM symbols, the downlink control information (DCI) carried by the PDCCH is parsed. In response to the successful resolution of the DCI and the DCI indicating no PDSCH scheduling, the number of time units in which the terminal has no PDSCH scheduling for a consecutive period is obtained. In response to the number of time units reaching the number threshold, the terminal is controlled to shut down the radio frequency module according to the control strategy in the energy-saving mode, so as to skip receiving the remaining OFDM symbols in the PDCCH.

3. The method according to claim 2, characterized in that, The method further includes: In response to the fulfillment of a first preset condition, the terminal is controlled to continue receiving the PDCCH through the radio frequency module; The first setting condition includes any one of the following: The DCI parsing failed; The DCI was successfully resolved, and the DCI indicated that a PDSCH was scheduled. The number of time units did not reach the specified threshold.

4. The method according to claim 2, characterized in that, The step of obtaining the number of consecutive time units without PDSCH scheduling for the terminal in response to successful DCI resolution and DCI indicating no PDSCH scheduling includes: In response to the successful resolution of the DCI and the DCI indicating no PDSCH scheduling, the count value of the idle counter is incremented by one; wherein, the idle counter is used to record the number of time units in which the terminal has no PDSCH scheduling for consecutive periods. The number of time units is determined based on the count value of the idle counter at the current moment.

5. The method according to claim 4, characterized in that, After parsing the downlink control information (DCI) carried by the PDCCH, the method further includes: In response to the fulfillment of the second preset condition, the count value of the idle counter is cleared to zero; The second setting condition includes any one of the following: The DCI parsing failed; The DCI was successfully resolved, and the DCI indicated that PDSCH scheduling was in place.

6. The method according to claim 2, characterized in that, The method further includes: In response to the terminal detecting the PDSCH scheduling for the first time in the power-saving mode, the terminal is controlled to exit the power-saving mode so that the terminal can turn on the radio frequency module.

7. The method according to claim 6, characterized in that, The method further includes: In response to the terminal detecting the PDSCH scheduling for the first time in the power-saving mode, the count value of the idle counter is cleared to zero; The idle counter is used to record the number of time units in which the terminal has no PDSCH scheduling for a continuous period of time.

8. The method according to claim 6 or 7, characterized in that, The method further includes: In response to the terminal exiting the energy-saving mode, the PDSCH schedule is received according to the first scheduling strategy; In the first scheduling strategy, the PDCCH and the corresponding PDSCH are in different time units.

9. The method according to any one of claims 1-7, characterized in that, The method further includes: Send a Hybrid Automatic Repeat Request Acknowledgment (HARQ-ACK) to the network device; wherein the HARQ-ACK carries the number of time units; The number of time units is used by the network device to determine whether the terminal enters the energy-saving mode.

10. An energy-saving method, characterized in that, include: When the number of time units in which the terminal has no PDSCH scheduling for a continuous period of time reaches a certain threshold, it is determined that the terminal enters energy-saving mode. In response to the terminal being in the power-saving mode, the terminal is PDSCH scheduled according to the second scheduling policy; wherein, under the second scheduling policy, PDCCH and the corresponding PDSCH are prohibited from being in the same time unit.

11. The method according to claim 10, characterized in that, The method further includes: In response to the terminal exiting the energy-saving mode, the terminal is PDSCH scheduled according to a first scheduling strategy; wherein, under the first scheduling strategy, the PDCCH and the corresponding PDSCH are in different time units.

12. An energy-saving device, characterized in that, include: The first control module is used to control the terminal to operate in energy-saving mode in response to the number of time units in which the terminal has no continuous physical downlink shared channel (PDSCH) scheduling reaching a certain threshold.

13. The apparatus according to claim 12, characterized in that, The first control module is used for: In response to the terminal receiving the Physical Downlink Control Channel (PDCCH) via the radio frequency module, the first L OFDM symbols in the PDCCH are buffered; where L is a positive integer; Based on cached OFDM symbols, the downlink control information (DCI) carried by the PDCCH is parsed. In response to the successful resolution of the DCI and the DCI indicating no PDSCH scheduling, the number of time units in which the terminal has no PDSCH scheduling for a consecutive period is obtained. In response to the number of time units reaching the number threshold, the terminal is controlled to shut down the radio frequency module according to the control strategy in the energy-saving mode, so as to skip receiving the remaining OFDM symbols in the PDCCH.

14. The apparatus according to claim 13, characterized in that, The device further includes: The second control module is used to control the terminal to continue receiving the PDCCH through the radio frequency module in response to the fulfillment of the first preset condition. The first setting condition includes any one of the following: The DCI parsing failed; The DCI was successfully resolved, and the DCI indicated that a PDSCH was scheduled. The number of time units did not reach the specified threshold.

15. An energy-saving device, characterized in that, include: The determination module is used to determine that the terminal enters energy-saving mode in response to the number of time units in which the terminal has no continuous PDSCH scheduling reaching a number threshold. The first scheduling module is used to schedule the PDSCH of the terminal according to the second scheduling strategy in response to the terminal being in the power-saving mode; wherein, under the second scheduling strategy, the PDCCH and the corresponding PDSCH are prohibited from being in the same time unit.

16. The apparatus according to claim 15, characterized in that, The device further includes: The second scheduling module is used to schedule the PDSCH of the terminal according to the first scheduling strategy in response to the terminal exiting the power-saving mode; wherein, under the first scheduling strategy, the PDCCH and the corresponding PDSCH are in different time units.

17. A terminal, characterized in that, It includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, it implements the steps of the method as described in any one of claims 1 to 9.

18. A network device, characterized in that, include: processor; Memory used to store processor-executable instructions; The processor is configured as follows: The steps of implementing the method as described in any one of claims 10 to 11.

19. A non-transitory computer-readable storage medium having computer program instructions stored thereon, characterized in that, When executed by a processor, the program instructions implement the steps of the method according to any one of claims 1 to 9, and / or implement the steps of the method according to any one of claims 10 to 11.

20. A chip, characterized in that, The chip includes an interface circuit and a processing circuit that are coupled to each other. The interface circuit is used to input or output signals, and the processing circuit is used to implement the method of any one of claims 1 to 9, and / or to implement the method of any one of claims 10 to 11.

21. A computer program product, characterized in that, The method includes a computer program that, when executed by a processor, implements the steps of the method according to any one of claims 1 to 9, and / or implements the steps of the method according to any one of claims 10 to 11.