Method and device for realizing discontinuous reception, and terminal equipment
Patent Information
- Application Number
- CN202280098447.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-02
- Publication Date
- 2025-03-21
AI Technical Summary
Although the existing DRX mechanism can achieve energy saving for terminal equipment, the operation complexity is high, especially when it is difficult to balance service performance and energy saving. It is especially challenging for the media access control layer and non-periodic service characteristics.
By introducing a discontinuous reception implementation method, the low-energy first communication module is used to monitor the wake-up signal, and then the high-energy second communication module is awakened to monitor the PDCCH, replacing the traditional DRX mechanism, reducing the operating complexity of the terminal device and achieving energy saving. Effect.
It effectively reduces the energy consumption and operation complexity of terminal equipment, adapts to the needs of different business characteristics, and improves the energy-saving performance of terminal equipment.
Smart Images

Figure CN119678438A_ABST
Abstract
Description
A method and device for implementing discontinuous reception, and terminal equipment Technical Field
[0001] The embodiments of the present application relate to the field of mobile communication technology, and specifically to a method and apparatus for implementing discontinuous reception, and a terminal device. Background Art
[0002] To save energy on terminal devices, a discontinuous reception (DRX) mechanism is introduced. Network equipment configures a DRX configuration for the terminal device, which then uses the DRX configuration to monitor the physical downlink control channel (PDCCH).
[0003] However, although the current DRX mechanism can achieve energy saving for terminal devices, it also has some drawbacks, such as high operational complexity.
[0004] Summary of the Invention
[0005] Embodiments of the present application provide a method and apparatus for implementing discontinuous reception, a terminal device, a chip, a computer-readable storage medium, a computer program product, and a computer program.
[0006] The embodiment of the present application provides a method for implementing discontinuous reception, including:
[0007] The terminal device monitors PDCCH based on a first signal; wherein, the first signal is monitored by the first communication module of the terminal device, and the PDCCH is monitored by the second communication module of the terminal device, the working energy consumption of the first communication module is lower than that of the second communication module, and the first signal is used to wake up the second communication module.
[0008] An embodiment of the present application provides a device for implementing discontinuous reception, which is applied to a terminal device and includes:
[0009] A receiving unit, used to monitor PDCCH based on a first signal; wherein, the first signal is monitored by a first communication module of the terminal device, and the PDCCH is monitored by a second communication module of the terminal device, the working energy consumption of the first communication module is lower than that of the second communication module, and the first signal is used to wake up the second communication module.
[0010] The terminal device provided in the embodiment of the present application includes a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to perform the above-mentioned method for implementing discontinuous reception.
[0011] The chip provided in the embodiment of the present application is used to implement the above-mentioned discontinuous reception implementation method.
[0012] Specifically, the chip includes: a processor, configured to call and run a computer program from a memory, so that a device equipped with the chip executes the above-mentioned method for implementing discontinuous reception.
[0013] The computer-readable storage medium provided in the embodiment of the present application is used to store a computer program, which enables a computer to execute the above-mentioned method for implementing discontinuous reception.
[0014] The computer program product provided in the embodiments of the present application includes computer program instructions, which enable a computer to execute the above-mentioned method for implementing discontinuous reception.
[0015] The computer program provided in the embodiment of the present application, when executed on a computer, enables the computer to execute the above-mentioned method for implementing discontinuous reception.
[0016] Through the above technical solution, the terminal device does not need to continuously monitor the PDCCH, but monitors the PDCCH based on the first signal, thereby realizing discontinuous reception. Among them, the first signal is monitored by the first communication module of the terminal device, and the PDCCH is monitored by the second communication module of the terminal device. The working energy consumption of the first communication module is lower than that of the second communication module. The first signal is used to wake up the second communication module. In this way, the first signal is monitored by the first communication module, and the second communication module is woken up by the first signal when the first signal is monitored, and then the PDCCH is monitored by the second communication module. On the one hand, since the energy consumption of the first communication module is lower than that of the second communication module, the energy saving of the terminal device can be effectively realized. On the other hand, since the monitoring of the PDCCH is based on the first signal, it replaces the DRX mechanism used in the traditional mobile communication system, thereby reducing the operational complexity of the terminal device, and at the same time, it can effectively achieve the energy saving effect of the terminal device. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0018] FIG1 is a schematic diagram of an application scenario;
[0019] FIG2 is a schematic diagram of a DRX cycle;
[0020] FIG3 is a flow chart of a method for implementing discontinuous reception according to an embodiment of the present application;
[0021] FIG4-1 is a schematic diagram 1 of a downlink receiving process provided in an embodiment of the present application;
[0022] FIG4-2 is a second schematic diagram of a downlink receiving process provided in an embodiment of the present application;
[0023] FIG5-1 is a schematic diagram 1 of an uplink receiving process provided in an embodiment of the present application;
[0024] FIG5-2 is a second schematic diagram of an uplink receiving process provided in an embodiment of the present application;
[0025] FIG6 is a schematic diagram of the structure of a device for implementing discontinuous reception provided in an embodiment of the present application;
[0026] FIG7 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0027] FIG8 is a schematic structural diagram of a chip according to an embodiment of the present application;
[0028] FIG9 is a schematic block diagram of a communication system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0029] The following will describe the technical solutions in the embodiments of this application in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0030] FIG1 is a schematic diagram of an application scenario of an embodiment of the present application.
[0031] As shown in Figure 1, a communication system 100 may include a terminal device 110 and a network device 120. The network device 120 may communicate with the terminal device 110 via an air interface. The terminal device 110 and the network device 120 support multi-service transmission.
[0032] It should be understood that the embodiments of the present application are only illustrative of the communication system 100, but the embodiments of the present application are not limited thereto. That is, the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Long Term Evolution (LTE) system, LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), Internet of Things (IoT) system, Narrow Band Internet of Things (NB-IoT) system, enhanced Machine-Type Communications (eMTC) system, 5G communication system (also known as New Radio (NR) communication system), or future communication systems.
[0033] In the communication system 100 shown in Figure 1, the network device 120 may be an access network device that communicates with the terminal device 110. The access network device may provide communication coverage for a specific geographical area and may communicate with the terminal device 110 (eg, UE) located within the coverage area.
[0034] The network device 120 may be an evolved Node B (eNB or eNodeB) in a Long Term Evolution (LTE) system, or a Next Generation Radio Access Network (NG RAN) device, or a base station (gNB) in an NR system, or a wireless controller in a Cloud Radio Access Network (CRAN), or the network device 120 may be a relay station, an access point, an in-vehicle device, a wearable device, a hub, a switch, a bridge, a router, or a network device in a future evolved Public Land Mobile Network (PLMN), etc.
[0035] The terminal device 110 may be any terminal device, including but not limited to a terminal device connected to the network device 120 or other terminal devices by wire or wireless connection.
[0036] For example, the terminal device 110 may refer to an access terminal, user equipment (UE), a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user apparatus. An access terminal may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, an IoT device, a satellite handheld terminal, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in a 5G network, or a terminal device in a future evolution network, etc.
[0037] The terminal device 110 can be used for device-to-device (D2D) communication.
[0038] The wireless communication system 100 may further include a core network device 130 for communicating with the base station. The core network device 130 may be a 5G core network (5G Core, 5GC) device, such as an Access and Mobility Management Function (AMF), an Authentication Server Function (AUSF), a User Plane Function (UPF), or a Session Management Function (SMF). Optionally, the core network device 130 may also be an Evolved Packet Core (EPC) device of an LTE network, such as a Session Management Function + Core Packet Gateway (SMF+PGW-C) device. It should be understood that SMF+PGW-C can simultaneously implement the functions that can be implemented by SMF and PGW-C. During the network evolution process, the above-mentioned core network device may also be called other names, or a new network entity may be formed by dividing the functions of the core network, which is not limited in the embodiments of the present application.
[0039] The functional units in the communication system 100 may also establish connections and implement communication via next generation (NG) network interfaces.
[0040] For example, the terminal device establishes an air interface connection with the access network device through the NR interface for transmitting user plane data and control plane signaling; the terminal device can establish a control plane signaling connection with the AMF through the NG interface 1 (referred to as N1); the access network device, such as the next generation wireless access base station (gNB), can establish a user plane data connection with the UPF through the NG interface 3 (referred to as N3); the access network device can establish a control plane signaling connection with the AMF through the NG interface 2 (referred to as N2); the UPF can establish a control plane signaling connection with the SMF through the NG interface 4 (referred to as N4); the UPF can exchange user plane data with the data network through the NG interface 6 (referred to as N6); the AMF can establish a control plane signaling connection with the SMF through the NG interface 11 (referred to as N11); the SMF can establish a control plane signaling connection with the PCF through the NG interface 7 (referred to as N7).
[0041] Figure 1 exemplarily shows a base station, a core network device and two terminal devices. Optionally, the wireless communication system 100 may include multiple base station devices and each base station may include other numbers of terminal devices within its coverage area, which is not limited in this embodiment of the present application.
[0042] It should be noted that Figure 1 is merely an example of a system applicable to this application. Of course, the methods described in the embodiments of this application can also be applied to other systems. Furthermore, the terms "system" and "network" are often used interchangeably herein. The term "and / or" herein simply describes an association relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " generally indicates that the associated objects are in an "or" relationship. It should also be understood that the "indication" mentioned in the embodiments of this application can be a direct indication, an indirect indication, or an indication of an association relationship. For example, "A indicates B" can mean that A directly indicates B, for example, B can obtain information through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can obtain information through C; or it can mean that A and B have an association relationship. It should also be understood that the "correspondence" mentioned in the embodiments of this application can mean that there is a direct or indirect correspondence between two objects, or that there is an association relationship between the two objects, or a relationship between an indicator and the indicated, a configuration and the configured, and so on. It should also be understood that the “predefined” or “predefined rules” mentioned in the embodiments of the present application can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in a device (for example, including a terminal device and a network device), and the present application does not limit its specific implementation method. For example, predefined can refer to a definition in a protocol. It should also be understood that in the embodiments of the present application, the “protocol” can refer to a standard protocol in the field of communications, such as an LTE protocol, an NR protocol, and related protocols used in future communication systems, and the present application does not limit this.
[0043] To facilitate understanding of the technical solutions of the embodiments of the present application, the relevant technologies of the embodiments of the present application are described below. The following relevant technologies can be arbitrarily combined with the technical solutions of the embodiments of the present application as optional solutions, and they all fall within the protection scope of the embodiments of the present application.
[0044] In LTE, the DRX mechanism is introduced to save energy on terminal devices. All services on a terminal device use a single DRX configuration, for example, real-time and non-real-time services use a single DRX configuration. As shown in Figure 2, which provides a basic schematic diagram of the DRX mechanism, the DRX cycle consists of an "On Duration" and a "DRX opportunity." The "On Duration" can also be called an activation period, and the "Opportunity for DRX" can also be called a silent period. During the "On Duration," the terminal device monitors the PDCCH and, based on the monitored PDCCH, receives or transmits data on its scheduled shared channel resources. Alternatively, the terminal device directly receives or transmits data on pre-allocated shared channel resources. During the "Opportunity for DRX," the terminal device does not need to monitor the PDCCH, nor does it receive any downlink data or transmit any uplink data, and is in a power-saving state.
[0045] In LTE, in addition to meeting high throughput requirements, it also requires excellent energy conservation. To this end, two DRX cycles—short DRX and long DRX—are introduced to meet the requirements of both voice and internet services. Switching between the long and short DRX cycles can be achieved using timers or commands, such as Media Access Control (MAC) Control Elements (CEs). Regarding the DRX starting point (i.e. the starting point of On Duration), it is taken into consideration that ① the DRX starting points of the terminal equipment cannot be too concentrated, otherwise it will lead to an unbalanced scheduling load and waste of resources; ② the DRX cycle and the BCCH / MBMS resource position cannot conflict, otherwise it will lead to scheduling restrictions; ③ the DRX starting point must be configured before the semi-continuous scheduling resources, otherwise it may cause a mismatch between the two; it is decided to notify the terminal device of a DRX starting point offset (DRX Start Offset) through RRC signaling, and the following formula is used to determine the DRX starting point: [(SFN*10)+subframe number]modulo(current DRX)=DRX Start Offset, where SFN represents the system frame number corresponding to the DRX starting point, and subframe number represents the subframe number corresponding to the DRX starting point.
[0046] In LTE, the DRX inactivity timer is introduced. This timer can be used to appropriately extend the active period, increasing the scheduling opportunities for terminal devices. Each time a terminal device receives control signaling to schedule new data transmission, the DRX inactivity timer is started. Thereafter, each time the terminal device receives control signaling to schedule new data transmission, the DRX inactivity timer is restarted. The period during which the DRX inactivity timer is running is considered active, thereby extending the active period, increasing the scheduling opportunities for the terminal device and shortening data transmission latency. The introduction of the DRX inactivity timer can, on the one hand, ensure service performance, but on the other hand, it will also increase the power consumption of the terminal device. However, ensuring service performance is more important. For downlink systems using asynchronous Hybrid Automatic Repeat Request (HARQ), it is difficult for the terminal device to determine how long it should remain active while waiting for retransmission scheduling. The DRX inactivity timer can limit this waiting time, thereby saving power.
[0047] In the downlink, to balance power conservation and data transmission performance for terminal devices, two timers are introduced: the HARQ Round Trip Timer (HARQ RTT Timer) and the HARQ Retransmission Timer (HARQ Retransmission Timer). Both timers are defined for the HARQ process, and each HARQ process uses an independent timer. With the adoption of asynchronous HARQ in the uplink, the HARQ RTT Timer and HARQ Retransmission Timer for the uplink process are introduced.
[0048] LTE's DRX design is primarily described from the perspective of the downlink direction, where the terminal device monitors the PDCCH or receives the Physical Downlink Shared Channel (PDSCH) on pre-allocated downlink shared channel resources. The impact of uplink transmission on DRX and the interoperability between DRX and other features are described as follows:
[0049] 1) DRX and handover measurements
[0050] To ensure the success rate of handovers and the robustness of terminal device mobility, measurement reporting is not restricted by the DRX state. This means that measurement reporting can occur during the DRX silent period. For example, during the silent period, the terminal device uses the Random Access Channel (RACH) to report measurements. After the report is completed, the terminal device is allowed to continuously monitor the PDCCH, thereby receiving handover commands and avoiding radio link failures. During the measurement gap, the terminal device performs inter-frequency measurements and does not monitor the PDCCH.
[0051] 2) DRX and CQI / SRS for uplink transmission
[0052] Based on a comparison of implementation complexity, Physical Uplink Control Channel (PUCCH) resource utilization, scheduling performance, and terminal device power consumption, the decision was made to bundle Channel Quality Indicator (CQI) reporting with DRX, allowing reporting only during the DRX active period. Sounding Reference Signal (SRS) transmission, similar to CQI reporting, is only permitted during the active period.
[0053] 3) DRX and uplink data transmission
[0054] To ensure uplink data transmission performance, it has been decided to allow initiation during any DRX period. While in the DRX sleep period (i.e., silent period), the terminal device is allowed to send a Scheduling Request (SR) using the most recent RACH, thereby initiating uplink data transmission. After receiving the Random Access Response (RAR), the terminal device leaves the sleep period (i.e., silent period) and continuously monitors the PDCCH. If a new data transmission is scheduled, the DRX inactivity timer is restarted, and subsequent behavior is determined by the DRX inactivity timer. For Semi-Persistent Scheduling (SPS), the terminal device can transmit and receive only during the DRX active period.
[0055] In NR, the DRX design mechanism is similar to that of LTE. That is, all services share a common DRX configuration (i.e., a common set of DRX parameters). Because NR uses asynchronous HARQ for both uplink and downlink, independent HARQ RTT timers and HARQ Retransmission timers are configured for the downlink and uplink directions. These two timers are per HARQ process. NR also supports URLLC services. To meet the transmission latency requirements of these services, semi-persistent scheduling (SPS) and configuration grants (CG) are allowed to transmit and receive data even when DRX is inactive.
[0056] NR supports both FR1 and FR2, and can be configured with dual DRX for both FR1 and FR2. Some parameters in dual DRX are shared. Typically, the first DRX is configured with all DRX parameters, while the second DRX is configured with only the independent drx-onDurationTimer and drx-InactivityTimer. Other parameters share the configuration of the first DRX.
[0057] To save energy on the terminal device, the terminal device can report its preferred DRX parameters via the UE Assistance Information message to assist the network device in configuring appropriate DRX parameters, thereby achieving the goal of saving energy on the terminal device. Examples of the preferred DRX parameters of the terminal device include: preferred DRX-Inactivity Timer, preferred DRX-LongCycle, preferred DRX-ShortCycle, and preferred DRX-ShortCycleTimer.
[0058] In the MBS topic, a DRX configuration independent of the unicast service is configured for the MBS service. Furthermore, each MBS service can be configured with its own DRX configuration (each DRX configuration corresponds to a G-RNTI), and they are independent of each other.
[0059] In NR, a DRX configuration includes the following DRX parameters:
[0060] -DRX-onDurationTimer: used to determine the period of time after the start of the DRX cycle;
[0061] -DRX slot offset (drx-SlotOffset): used to determine the delay before starting the DRX state timer;
[0062] -DRX Inactivity Timer: used to determine the period of time after a PDCCH occasion in which a PDCCH is detected and indicates a new uplink or downlink transmission;
[0063] - Downlink DRX retransmission timer (drx-RetransmissionTimerDL): used to determine the maximum time before receiving a downlink retransmission;
[0064] - Uplink DRX retransmission timer (drx-RetransmissionTimerUL): used to determine the maximum time before receiving an uplink retransmission grant;
[0065] -DRX long cycle start offset (drx-LongCycleStartOffset): used to determine the DRX long cycle and the DRX start time offset (drx-StartOffset). drx-StartOffset is used to determine the start time of the DRX long cycle and DRX short cycle (e.g., the subframe corresponding to the start time);
[0066] -DRX short cycle (drx-ShortCycle): This is an optional configuration used to determine the DRX short cycle;
[0067] -DRX Short Cycle Timer (drx-ShortCycleTimer): This is an optional configuration used to determine the duration of the DRX short cycle. Its value refers to the multiple of the DRX short cycle;
[0068] - Downlink DRX HARQ RTT timer (drx-HARQ-RTT-TimerDL): the minimum duration expected by the MAC entity before a downlink allocation for HARQ retransmission;
[0069] - Uplink DRX HARQ RTT timer (drx-HARQ-RTT-TimerUL): The minimum duration before an uplink grant for HARQ retransmission expected by the MAC entity.
[0070] In the above solution, the unit of the DRX parameter is millisecond (ms), which is applicable to services whose DRX cycle is an integer multiple of the ms cycle.
[0071] In the above solution, the downlink DRX retransmission timer, the uplink DRX retransmission timer, the downlink DRX HARQ RTT timer, and the uplink DRX HARQ RTT timer are related to HARQ.
[0072] If the terminal device is configured with DRX, the terminal device needs to monitor the PDCCH during the DRX active time. The DRX active time includes the following situations:
[0073] 1) The running period of any one of the five timers, drx-onDurationTimer, drx-InactivityTimer, drx-RetransmissionTimerDL, drx-RetransmissionTimerUL, and ra-ContentionResolutionTimer, belongs to the DRX activation time.
[0074] 2) After the terminal device sends a scheduling request (SR) on the physical uplink control channel (PUCCH), the period when the SR is in a pending state belongs to the DRX activation time.
[0075] 3) In the contention-based random access process, the period during which the terminal device has not received an initial transmission indicated by the C-RNTI-scrambled PDCCH after successfully receiving the random access response belongs to the DRX activation time.
[0076] The terminal device determines the start time of drx-onDurationTimer based on whether the current DRX cycle is a short DRX cycle or a long DRX cycle. The specific regulations are as follows:
[0077] 1.1> If the DRX short cycle is used, the SFN and subframe number of the start time of drx-onDurationTimer satisfy the following equation: [(SFN × 10) + subframe number] modulo (drx-ShortCycle) = (drx-StartOffset) modulo (drx-ShortCycle);
[0078] 1.2> If DRX long cycle is used, then the SFN and subframe number of the start time of drx-onDurationTimer satisfy the following: [(SFN×10)+subframe number]modulo(drx-LongCycle)=drx-StartOffset;
[0079] 2> Start drx-onDurationTimer at the moment when the start time of the subframe determined by the above formula is offset by drx-SlotOffset time slots.
[0080] The conditions for the terminal device to start or restart drx-InactivityTimer are:
[0081] If the terminal device receives a PDCCH indicating an initial downlink or uplink transmission, the terminal device starts or restarts the drx-InactivityTimer.
[0082] The conditions for the terminal device to start and stop drx-RetransmissionTimerDL are:
[0083] When the terminal device receives a PDCCH indicating a downlink transmission, or when the terminal device receives a MAC PDU on the configured downlink grant resources, the terminal device stops the drx-RetransmissionTimerDL corresponding to the HARQ process. The terminal device starts the drx-HARQ-RTT-TimerDL corresponding to the HARQ process after completing the transmission of the HARQ process feedback for this downlink transmission.
[0084] If the drx-HARQ-RTT-TimerDL corresponding to a HARQ process of the terminal device times out and the decoding of the downlink data transmitted using this HARQ process is unsuccessful, the terminal device starts the drx-RetransmissionTimerDL corresponding to this HARQ process.
[0085] The conditions for the terminal device to start and stop drx-RetransmissionTimerUL are:
[0086] When the terminal device receives a PDCCH indicating an uplink transmission, or when the terminal device sends a MAC PDU on the configured uplink grant resource, the terminal device stops the drx-RetransmissionTimerUL corresponding to the HARQ process. The terminal device starts the drx-HARQ-RTT-TimerUL corresponding to the HARQ process after completing the first transmission of the Physical Uplink Shared Channel (PUSCH).
[0087] If the drx-HARQ-RTT-TimerUL corresponding to a HARQ process of the terminal device times out, the terminal device starts the drx-RetransmissionTimerUL corresponding to this HARQ process.
[0088] Currently, the DRX configuration configured by the network equipment for the terminal equipment is configured according to the UE granularity (per UE). The terminal equipment will use the same set of DRX configurations for any transmission situation. That is, no matter what service it is, no matter what bearer data is transmitted and what data is in the bearer, the terminal equipment will use a set of DRX configurations. For DRX parameters related to HARQ, the same DRX parameters are also used.
[0089] Although the DRX mechanism can achieve energy conservation in terminal devices, it also has some drawbacks, such as high operational complexity, especially for the Media Access Control (MAC) layer. The MAC layer has a high operational complexity problem in implementing the DRX mechanism. In addition, due to the diversity of services and service characteristics, the drawbacks of the DRX mechanism are becoming increasingly apparent. For example, non-periodic service characteristics and jitter service characteristics make it difficult for the current DRX mechanism to achieve energy conservation in terminal devices while meeting service performance, or even fail to meet service performance while achieving energy conservation in terminal devices. For example, in XR services, the jitter range is typically [-4, 4] ms and the maximum is [-5, 5] ms. In order to meet the jitter requirements, the drx-onDurationTimer needs to be configured very long, which is not conducive to energy conservation. The video service in the XR service has a non-integer cycle. For example, the service cycles corresponding to frame rates of 30fps, 60fps, 90fps, and 120fps are 1 / 30s, 1 / 60s, 1 / 90s, and 1 / 120s. In order to meet the transmission requirements of non-integer cycle services, such as latency, the DRX cycle must be continuously reconfigured. This is because the DRX cycle is configured in integer ms.
[0090] In view of some of the drawbacks of the DRX mechanism, the following technical solutions are proposed in the embodiments of this application. The technical solutions of the embodiments of this application eliminate the DRX mechanism and achieve energy saving for terminal devices through a new discontinuous reception solution. Furthermore, in addition to achieving the purpose of power saving for terminal devices, the DRX mechanism is also related to several other functions. After the DRX mechanism is eliminated, the technical solutions of the embodiments of this application will also clarify how to handle functions related to the DRX mechanism.
[0091] To facilitate understanding of the technical solutions of the embodiments of the present application, the technical solutions of the present application are described in detail below through specific embodiments. The above related technologies can be combined arbitrarily with the technical solutions of the embodiments of the present application as optional solutions, and all of them fall within the scope of protection of the embodiments of the present application. The embodiments of the present application include at least part of the following contents.
[0092] It should be noted that the “wake up” described in the embodiments of the present application can also be replaced by “activate”.
[0093] It should be noted that the technical solutions in the embodiments of the present application can be applied to, but are not limited to, 5G, 6G and future communication systems.
[0094] FIG3 is a flow chart of a method for implementing discontinuous reception provided in an embodiment of the present application. As shown in FIG3 , the method for implementing discontinuous reception includes the following steps:
[0095] Step 301: The terminal device monitors PDCCH based on a first signal; wherein, the first signal is monitored by the first communication module of the terminal device, and the PDCCH is monitored by the second communication module of the terminal device, the working energy consumption of the first communication module is lower than that of the second communication module, and the first signal is used to wake up the second communication module.
[0096] In an embodiment of the present application, the terminal device has a first communication module and a second communication module, the working energy consumption of the first communication module is lower than that of the second communication module, the first communication module is used to monitor a first signal (low-power signal), and the first signal is used to wake up the second communication module. After the second communication module is awakened, the second communication module is used for downlink reception and / or uplink transmission, wherein the downlink reception objects include: PDCCH, PDSCH, SPS, synchronization signal block (SSB) and channel state information-reference signal (CSI-RS), etc. Here, SPS can be understood as semi-static PDSCH. Uplink transmission objects include: PUSCH, CG, SRS, PUCCH, etc. Here, CG can be understood as semi-static PUSCH. PUCCH can carry information such as SR, CSI, HARQ feedback, etc. Among them, the reception of PDSCH is related to the reception of PDCCH (PDCCH schedules the transmission of PDSCH), and the transmission of PUSCH is related to the reception of PDCCH (PDCCH schedules the transmission of PUSCH).
[0097] In some embodiments, the first communication module may also be referred to as a wake-up receiver (WUR), and the second communication module may also be referred to as a main receiver.
[0098] In an embodiment of the present application, a first signal is monitored by a first communication module, and when the first signal is monitored, the second communication module is awakened by the first signal, and then the PDCCH is monitored by the second communication module; on the one hand, since the energy consumption of the first communication module is lower than that of the second communication module, energy saving of the terminal device can be effectively achieved; on the other hand, since the monitoring of PDCCH is based on the first signal, it replaces the DRX mechanism used in traditional mobile communication systems, thereby reducing the operational complexity of the terminal device, and at the same time, it can effectively achieve the energy saving effect of the terminal device.
[0099] In some embodiments, the terminal device monitors the PDCCH at the PDCCH opportunity in the search space. The search space is periodically distributed in the time domain, and thus the PDCCH opportunity is also periodically distributed in the time domain. The period of the PDCCH opportunity can be understood as the period of the search space. Since the terminal device monitors the PDCCH at periodic PDCCH opportunities, the terminal device naturally will not continuously monitor the PDCCH in the time domain. From this aspect, the purpose of saving power for the terminal device can be achieved.
[0100] In some implementations, the terminal device periodically monitors the first signal; or, the terminal device continuously monitors the first signal.
[0101] In some embodiments, when the terminal device periodically monitors the first signal, the first signal carries fourth information, and the fourth information is used to indicate a monitoring period of the first communication module. After receiving the first signal, the terminal device determines the monitoring period of the first communication module based on the indication of the fourth information in the first signal, and controls the first communication module to monitor the first signal according to the indicated monitoring period.
[0102] In some embodiments, the first signal carries at least one of the following information:
[0103] First information, where the first information is used to indicate a wake-up duration of the second communication module or a duration of a first timer;
[0104] Second information, where the second information is used to indicate a wake-up start time of the second communication module or a start time of the first timer;
[0105] third information, where the third information is used to indicate the wake-up degree of the second communication module;
[0106] The start of the first timer is triggered based on the first signal, and the second communication module is awakened during the running of the first timer.
[0107] After receiving the first signal, the terminal device can determine the wake-up time period of the second communication module based on the information carried by the first signal, and then control the second communication module to monitor the PDCCH during the corresponding wake-up time period. As an implementation method, the wake-up time period is determined by the wake-up start time and the wake-up duration. As another implementation method, the wake-up time period is determined by the running time of the first timer, that is, the wake-up time period is the time period corresponding to the running time of the first timer.
[0108] It should be noted that the purpose of monitoring the PDCCH is mainly to receive the PDSCH or send the PUSCH, so the PDCCH is used to schedule the transmission of the PDSCH or PUSCH.
[0109] In some embodiments, in order to extend the scheduling opportunity (i.e., extend the time for monitoring PDCCH or extend the time for the second communication module to be awakened), it is necessary to introduce at least one of the inactive timer, RTT timer, and retransmission timer. Here, the functions of the inactive timer, RTT timer, and retransmission timer can refer to the aforementioned related schemes. Specifically, the terminal device obtains first configuration information or first indication information, the first configuration information includes the configuration of at least one timer, the first indication information is used to indicate at least one timer, and the at least one timer includes at least one of the following: an inactive timer, an RTT timer, and a retransmission timer; wherein, during the operation of the inactive timer, the terminal device monitors PDCCH; the timeout of the RTT timer is used to trigger the start of the retransmission timer; during the operation of the retransmission timer, the terminal device monitors PDCCH.
[0110] Here, the first configuration information may be carried in RRC signaling. The first indication information may be carried in DCI.
[0111] In some implementations, the terminal device obtains information related to starting the at least one timer, where the information related to starting the at least one timer includes at least one of the following:
[0112] fifth information, the fifth information being used to indicate whether to start the timer;
[0113] Sixth information, where the sixth information is used to indicate the length of the timer;
[0114] The seventh information is used to indicate the start time of the timer.
[0115] Here, the startup related information may be carried in RRC signaling or DCI.
[0116] In some embodiments, the at least one timer is configured independently for uplink and downlink; or, the at least one timer is configured uniformly for uplink and downlink; or, some timers in the at least one timer are configured independently for uplink and downlink, and another part of the timers are configured uniformly for uplink and downlink.
[0117] For example, the inactivity timer, RTT timer, and retransmission timer are configured independently for uplink and downlink.
[0118] For example, the RTT timer and the retransmission timer are configured independently for uplink and downlink, and the inactivity timer is configured uniformly for uplink and downlink.
[0119] For example, the inactivity timer, RTT timer, and retransmission timer are configured uniformly for uplink and downlink.
[0120] In some implementations, when the RTT timer and / or the retransmission timer is not running and the wake-up time determined based on the first signal has expired, the terminal device performs at least one of the following operations:
[0121] Turning off the second communication module;
[0122] Controlling the second communication module to enter a sleep mode;
[0123] Control the first communication module to enter a monitoring mode.
[0124] In some implementations, the terminal device starts or restarts the second timer in at least one of the following situations:
[0125] Receive PDCCH;
[0126] Receive PDSCH;
[0127] Send PUSCH;
[0128] The second communication module is awakened during the running of the second timer.
[0129] Here, the second timer is the same as the first timer; or, the second timer is different from the first timer; wherein, the start of the first timer is triggered based on the first signal, and the second communication module is awakened during the operation of the first timer.
[0130] In some implementations, when the second timer is different from the first timer, the second timer is configured through RRC signaling or indicated through DCI or indicated through the first signal.
[0131] In some implementations, when the second timer times out, the terminal device performs at least one of the following operations:
[0132] Turning off the second communication module;
[0133] Controlling the second communication module to enter a sleep mode;
[0134] Control the first communication module to enter a monitoring mode.
[0135] In some implementations, when the inactivity timer, the first timer, and the retransmission timer are all not running, the terminal device performs at least one of the following operations:
[0136] Turning off the second communication module;
[0137] Controlling the second communication module to enter a sleep mode;
[0138] Control the first communication module to enter a monitoring mode.
[0139] In some implementations, the terminal device receives a PDCCH, where the PDCCH carries at least one of the following information:
[0140] Eighth information, the eighth information is used to indicate a PDCCH opportunity that does not need to be monitored;
[0141] Ninth information, the ninth information is used to indicate the search space set group (Search Space Set Group, SSCG) configuration used to monitor PDCCH.
[0142] Here, we introduce PDCCH adaptation solutions, namely PDCCH skipping and / or SSCG. PDCCH skipping means that the terminal device skips PDCCH opportunities within a certain time period, eliminating the need to monitor PDCCH during that time period. SSCG refers to a set of search spaces. The density of PDCCH opportunities varies between different SSCGs. Monitoring PDCCH opportunities in sparser SSCGs results in lower energy consumption, while monitoring PDCCH opportunities in denser SSCGs results in higher energy consumption. Switching SSCGs can achieve varying degrees of energy savings.
[0143] Here, the eighth information in the DCI (carried in the PDCCH) can dynamically instruct the terminal device to skip the PDCCH opportunities in a certain time period and not to monitor them. In some implementations, the eighth information is used to indicate the time period when the PDCCH opportunities do not need to be monitored.
[0144] Here, the ninth information in the DCI (carried in the PDCCH) can dynamically instruct the terminal device to use a certain SSCG configuration to monitor the PDCCH.
[0145] The above technical solution is illustrated below with reference to specific application examples.
[0146] Application Example 1
[0147] The search space configuration includes the following parameters: period, duration, and offset. The search space duration has a series of PDCCH occasions, and the time domain length of a PDCCH occasion in each time slot of the duration is determined by the network configuration.
[0148] Regarding WUR (i.e., the first communication module in the above scheme), WUR is a low-power receiver for receiving a wake-up signal (i.e., the first signal in the above scheme), and then waking up the main receiver (i.e., the second communication module in the above scheme) for communication. WUR can be applied to terminal devices in RRC idle state, RRC inactive state, and RRC connected state. Among them, for terminal devices in RRC idle state, RRC inactive state, and RRC connected state, the main receiver can be awakened by WUR to monitor PDCCH. WUR can be a periodic monitor or a continuous monitor for the wake-up signal. Here, due to the low power of WUR, its continuous monitoring of the wake-up signal can tolerate power loss. Regardless of whether WUR is a periodic monitor or a continuous monitor for the wake-up signal, the terminal device can monitor PDCCH based on the content carried in the wake-up signal. In some embodiments, the wake-up signal may carry first information for indicating the wake-up duration (i.e., communication duration) of the main receiver. The wake-up signal may carry second information for indicating the wake-up start time of the main receiver. The wake-up signal may carry third information to indicate the wake-up degree of the main receiver, such as deep sleep, light sleep, micro sleep, active period (PDCCH monitor only), PDCCH+PDSCH, etc. If the WUR periodically monitors the wake-up signal, the WUR can be configured with multiple monitoring cycles (such as long monitoring cycle and short monitoring cycle), and the instructions carried by the wake-up signal can be used to control which monitoring cycle the WUR enters.
[0149] Solution 1: In order to extend the scheduling opportunity (i.e., extend the time for monitoring PDCCH or extend the time for the main receiver to be awakened), and to maintain discontinuous monitoring and reception, it is necessary to introduce at least one of the inactive timer (T2), RTT timer (T3), and retransmission timer (T4). The use of these three timers is similar to the use of the corresponding timers in DRX in NR, and reference can be made to the aforementioned related technical solutions. When neither the retransmission timer nor the inactive timer is running, and the current time has exceeded the wake-up time period indicated by the wake-up signal, the terminal device turns off the main receiver or the terminal device enters the main receiver sleep mode, WUR monitoring mode, or only WUR monitoring mode.
[0150] Here, the inactivity timer (T2), RTT timer (T3), and retransmission timer (T4) can be configured separately for downlink reception and uplink transmission, or the same configuration can be used. These three timers can be semi-statically configured through RRC or dynamically indicated through DCI. At the same time, DCI can also indicate whether these three timers are enabled in a certain scheduling, the activation duration, the activation start time, and other information.
[0151] Figures 4-1 and 4-2 illustrate a downlink reception process. As shown in Figure 4-1, the WUR detects a wake-up signal and starts timer T1. During the operation of timer T1, the primary receiver is awakened. After waking up, the primary receiver monitors the PDCCH. When a PDCCH scheduling a new transmission (referred to as a new PDCCH) is detected, timer T2 (i.e., an inactive timer) is started. During the operation of timer T2, the primary receiver is awakened. The terminal device receives the newly transmitted PDSCH (referred to as a new PDSCH) based on the detected PDCCH. If the reception fails, HARQ NACK feedback is provided and timer T3 (i.e., an RTT timer) is started. During the operation of timer T3, the terminal device does not monitor the PDCCH used for retransmission scheduling. After timer T3 expires, the terminal device starts timer T4 (i.e., a retransmission timer). During the operation of timer T4, the terminal device monitors the PDCCH used for retransmission scheduling and receives the retransmitted PDSCH based on the detected PDCCH. As shown in Figure 4-2, relative to the process shown in Figure 4-1, the terminal device will start or restart timer T1 or T5 when receiving any PDCCH or PDSCH, thereby extending the wake-up time. If timer T1 or T5 times out, the terminal device turns off the main receiver or enters the main receiver sleep mode, enters the WUR listening mode or only the WUR listening mode. The above event that can trigger the start or restart of timer T1 or T5 is only an example, and other possibilities are not excluded. For example, timer T1 or T5 can be triggered to start or restart only when PDCCH is received, and timer T1 or T5 cannot be triggered to start or restart when PDSCH is received. Timer T1 or T5 can be obtained through a wake-up signal from the WUR side, or semi-statically configured through RRC signaling. Timer T5 can be configured independently or be the same as T1. In the above process, in the absence of timer T5, if none of timers T1, timer T2 and timer T4 are running, the terminal device turns off the main receiver or enters the main receiver sleep mode, enters the WUR listening mode or only the WUR listening mode.
[0152] Figures 5-1 and 5-2 provide schematic diagrams of an uplink transmission process. As shown in Figure 5-1, the WUR detects a wake-up signal and starts timer T1. During the operation of timer T1, the main receiver is awakened. After being awakened, the main receiver monitors the PDCCH. When a PDCCH scheduling a new transmission (referred to as a new PDCCH) is detected, timer T2 (i.e., an inactive timer) is started. During the operation of timer T2, the main receiver is awakened. The terminal device transmits a newly transmitted PUSCH (referred to as a new PUSCH) based on the detected PDCCH, and starts timer T3 (i.e., an RTT timer). During the operation of timer T3, the terminal device does not monitor the PDCCH for retransmission scheduling. After timer T3 expires, the terminal device starts timer T4 (i.e., a retransmission timer). During the operation of timer T4, the terminal device monitors the PDCCH for retransmission scheduling and retransmits the PUSCH based on the detected PDCCH. As shown in Figure 5-2, relative to the process shown in Figure 5-1, the terminal device will start or restart timer T1 or T5 when receiving any PDCCH or sending PUSCH. If timer T1 or T5 times out, the terminal device will turn off the main receiver or enter the main receiver sleep mode, enter the WUR listening mode or only the WUR listening mode. The above event that can trigger the start or restart of timer T1 or T5 is only an example, and other possibilities are not excluded. For example, timer T1 or T5 can be triggered to start or restart only when PDCCH is received, and timer T1 or T5 cannot be triggered to start or restart when PUSCH is sent. Timer T1 or T5 can be obtained through a wake-up signal from the WUR side, or semi-statically configured through RRC signaling. Timer T5 can be configured independently or be the same as T1. In the above process, in the absence of timer T5, if none of timers T1, timer T2 and timer T4 are running, the terminal device will turn off the main receiver or enter the main receiver sleep mode, enter the WUR listening mode or only the WUR listening mode.
[0153] Solution 2: In order to save energy for terminal devices, a PDCCH adaptive solution is introduced, namely PDCCH skipping and / or SSCG; wherein, PDCCH skipping means that the terminal device skips the PDCCH opportunities within a certain time period, and does not need to monitor the PDCCH during this time period. SSCG refers to a set of search space sets. The density of PDCCH opportunities between different SSCGs is different. When the terminal device monitors the PDCCH opportunities on a sparser SSCG, it will result in lower energy consumption. When the terminal device monitors the PDCCH opportunities on a denser SSCG, it will result in higher energy consumption. By switching SSCGs, different degrees of energy saving can be achieved. After the WUR wakes up the main receiver, the terminal device is in a dormant state and will monitor the PDCCH at the appropriate PDCCH opportunity according to the PDCCH configuration. At the same time, the PDCCH will also dynamically indicate the PDCCH opportunities that do not need to be monitored. During this process, the network equipment can also dynamically adjust the SSSG through DCI, thereby dynamically adjusting the PDCCH configuration.
[0154] The above technical solution replaces the DRX function through WUR combined with solutions 1 and 2, realizes discontinuous reception, reduces the processing complexity of the MAC layer, and effectively achieves energy saving of terminal equipment.
[0155] In some embodiments, the terminal device performs a first operation within a first time period, and the first operation includes at least one of the following operations: measuring, reading system broadcast information; wherein the first time period is a time period when there is no PDCCH opportunity and / or a time period configured for the network device.
[0156] Here, the terminal device performs the first operation within the first time period, which can be achieved through the following scheme:
[0157] Option A)
[0158] In some embodiments, the terminal device receives second configuration information sent by the network device, where the second configuration information includes configuration of a first interval, where the first interval is a one-time interval and a time period corresponding to the one-time interval is the first time period.
[0159] Here, the first gap may also be referred to as a one-time gap (one short gap).
[0160] In some embodiments, the second configuration information is used to determine a group of candidate intervals, the first interval is the first candidate interval in the group of candidate intervals or the first candidate interval in the group of candidate intervals that meets a first condition, and the first condition is that the time from the candidate interval to the terminal device receiving the measurement command is greater than or equal to a first threshold.
[0161] Here, the interval length and / or interval period and / or start time of the candidate interval are configured through the second configuration information.
[0162] Here, the start time of the candidate interval is configured through the second configuration information, which can be implemented as follows:
[0163] Method 1:
[0164] The system frame number and subframe number of the start time of the candidate interval are configured through the second configuration information.
[0165] Method 2:
[0166] The system frame number and subframe number of the start time of the candidate interval are determined based on at least one parameter, and the at least one parameter is configured through the second configuration information.
[0167] In some embodiments, the at least one parameter includes at least one of the following: interval length, interval period, and interval offset.
[0168] Option 1) In some implementations, the system frame number and subframe number of the start time are determined by the following formula:
[0169] (SFN*10+subframe number)mod(Gap length)=gapOffset;
[0170] Wherein, SFN represents the system frame number, subframe number represents the subframe number, Gap length represents the interval length or interval period, gapOffset represents the interval offset, and mod represents the modulo operation.
[0171] Option 2) In some implementations, the system frame number and subframe number of the start time are determined by the following formula:
[0172] SFN mod T=FLOOR(gapOffset / 10);
[0173] subframe number=gapOffset mod 10;
[0174] Wherein, SFN represents the system frame number, subframe number represents the subframe number, gapOffset represents the gap offset, T=Gap length / 10, Gap length represents the gap length or gap period, mod represents the modulo operation, and FLOOR represents the floor operation.
[0175] Option B)
[0176] In some embodiments, the terminal device receives third configuration information sent by the network device, where the third configuration information includes the configuration of the first operation, where the configuration of the first operation includes the configuration of the first time period, and the first time period is a time period when there is no PDCCH opportunity.
[0177] In some implementations, the configuration of the first operation further includes the configuration of a third timer, during which the third timer is running, the terminal device can execute the first operation, and after the third timer times out, the terminal device exits the execution of the first operation.
[0178] Option C)
[0179] In some embodiments, the terminal device determines the first time period based on the configuration of the PDCCH opportunity, and the first time period is a time period in which there is no PDCCH opportunity.
[0180] The above technical solution is illustrated below with reference to specific application examples.
[0181] Application Example 2
[0182] Some functions are related to the DRX function. When the DRX function is cancelled, it is necessary to clarify how to implement these functions. Taking the Automatic Neighbor Relations (ANR) measurement as an example, the network device will instruct the terminal device to measure the cell group identifier (CGI). The terminal device measures the CGI during the silent period (also called the idle period) of the DRX mode, that is, reads the cell group identifier (CGI reading). Here, the cell group identifier belongs to the system broadcast information. If the DRX function is cancelled, it is necessary to clarify how to implement the ANR measurement. The same situation also occurs in the frame timing deviation (SFTD) measurement. To this end, the network device configures a one-time interval (one short Gap) for the terminal device, and the terminal device performs ANR measurement and / or SFTD measurement within the one short Gap.
[0183] Solution 1: The network device can configure one short Gap through RRC signaling, and the configured parameters include: interval length and / or interval period and / or start time. Here, a group of candidate intervals (a group of periodic intervals) can be determined through these parameters, and one short Gap is the first candidate interval in the group of candidate intervals; or, one short Gap is the first candidate interval in the group of candidate intervals that meets the first condition, and the first condition is that the time from the candidate interval to the terminal device receiving the measurement command is greater than or equal to the first threshold. Here, the first threshold can be the threshold configured by the network device, that is, one short Gap is the first candidate measurement interval in the group of candidate intervals whose reception time of the distance measurement command is greater than or equal to the first threshold.
[0184] The RRC signaling for configuring the one short Gap may be configured to the terminal device together with the measurement configuration using the one short Gap.
[0185] The system frame number and subframe number of the start time of the candidate interval can be determined by the following options:
[0186] Option 1) The network device directly configures (eg, through RRC signaling) the system frame number and subframe number of the start time of the terminal candidate interval.
[0187] Option 2) The system frame number and subframe number of the candidate interval start time are determined by the following formula:
[0188] (SFN*10+subframe number)mod(Gap length)=gapOffset;
[0189] Where SFN represents the system frame number, subframe number represents the subframe number, Gap length represents the gap length or gap period, gapOffset represents the gap offset, and mod represents the modulus operation. Here, Gap length and gapOffset depend on the configuration of the network device, for example, through RRC signaling.
[0190] Option 3) The system frame number and subframe number of the candidate interval start time are determined by the following formula:
[0191] SFN mod T=FLOOR(gapOffset / 10);
[0192] subframe number=gapOffset mod 10;
[0193] Where SFN represents the system frame number, subframe number represents the subframe number, gapOffset represents the gap offset, T = Gap length / 10, Gap length represents the gap length or gap period, mod represents the modulus operation, and FLOOR represents the floor operation. Here, Gap length and gapOffset depend on the configuration of the network device, for example, through RRC signaling.
[0194] Solution 2: The network device can determine the time periods when PDCCH opportunities exist and when they do not based on the PDCCH period (i.e., the search space period). Based on this, the network device configures a time period without PDCCH opportunities for the terminal device, during which the terminal device performs ANR measurements and / or SFTD measurements. Furthermore, the network device can also configure a timer. When the timer expires, the terminal device exits the measurement operation.
[0195] Solution 3: The terminal device performs ANR measurement and / or SFTD measurement during a period without PDCCH opportunities according to its own implementation.
[0196] Through the above solution, after the DRX function is canceled, the terminal device can perform measurements during a time period without PDCCH opportunities.
[0197] In some embodiments, the terminal device uses the first time period as a DRX period to perform measurements and / or define known cells and / or define unknown cells.
[0198] Here, the first time period is a period configured by the network device.
[0199] Here, the first time period is the same as the PDCCH period; or, the first time period is different from the PDCCH period.
[0200] The above technical solution is illustrated below with reference to specific application examples.
[0201] Application Example 3
[0202] For some operations and definitions, the information of the DRX cycle needs to be applied.
[0203] Taking measurement as an example, the following measurements need to be applied to the DRX cycle:
[0204] The time period for PSS / SSS detection, the time period for time index detection, the measurement period for intra / inter-frequency measurements, and the SFTD measurement requirement are all related to the DRX cycle. Table 1 below shows the relationship between the measurement period for intra-frequency measurements and the DRX cycle:
[0205]
[0206] Table 1
[0207] After canceling the DRX function, the network device may configure a time period for the terminal device or the terminal device may directly use the PDCCH period to replace the DRX period and apply it to operations associated with the DRX period.
[0208] The time required to acquire downlink synchronization for a cell is related to the DRX cycle. For example, the definitions of known cells and unknown cells are related to the DRX cycle. Table 2 below shows the relationship between the definitions of known cells and unknown cells and the DRX cycle.
[0209]
[0210]
[0211] Table 2
[0212] After canceling the DRX function, the network device can configure a time period for the terminal device or the terminal device can directly use the PDCCH cycle instead of the DRX cycle, and apply it to the definition associated with the DRX cycle, such as the definition of known cells and unknown cells, that is, replace the "DRX cycles" in Table 2 with the time period or PDCCH cycle configured by the network device.
[0213] The preferred embodiments of the present application are described in detail above in conjunction with the accompanying drawings. However, the present application is not limited to the specific details in the above embodiments. Within the technical concept of the present application, the technical solution of the present application can be subjected to a variety of simple modifications, and these simple modifications all fall within the scope of protection of the present application. For example, the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, the present application will no longer describe the various possible combinations separately. For another example, the various different embodiments of the present application can also be arbitrarily combined, as long as they do not violate the idea of the present application, they should also be regarded as the contents disclosed in the present application. For another example, under the premise of no conflict, the various embodiments and / or the technical features in each embodiment described in the present application can be arbitrarily combined with the prior art, and the technical solution obtained after the combination should also fall within the scope of protection of the present application.
[0214] It should also be understood that in the various method embodiments of the present application, the sequence numbers of the above-mentioned processes do not imply a precedence in the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application. In addition, in the embodiments of the present application, the terms "downlink," "uplink," and "sidelink" are used to indicate the transmission direction of signals or data, where "downlink" is used to indicate the first direction of transmission of signals or data from a site to a user equipment in a cell, "uplink" is used to indicate the second direction of transmission of signals or data from a user equipment in a cell to a site, and "sidelink" is used to indicate the third direction of transmission of signals or data from user equipment 1 to user equipment 2. For example, "downlink signal" indicates that the transmission direction of the signal is the first direction. In addition, in the embodiments of the present application, the term "and / or" is merely a description of the association relationship between associated objects, indicating that three relationships can exist. Specifically, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this document generally indicates that the associated objects are in an "or" relationship.
[0215] FIG6 is a schematic diagram of the structure of a device for implementing discontinuous reception provided in an embodiment of the present application, which is applied to a terminal device. As shown in FIG6 , the device for implementing discontinuous reception includes:
[0216] The receiving unit 601 is used to monitor the PDCCH based on the first signal; wherein, the first signal is monitored through the first communication module of the terminal device, and the PDCCH is monitored through the second communication module of the terminal device, the working energy consumption of the first communication module is lower than that of the second communication module, and the first signal is used to wake up the second communication module.
[0217] In some embodiments, the first signal carries at least one of the following information:
[0218] First information, where the first information is used to indicate a wake-up duration of the second communication module or a duration of a first timer;
[0219] Second information, where the second information is used to indicate a wake-up start time of the second communication module or a start time of the first timer;
[0220] third information, where the third information is used to indicate the wake-up degree of the second communication module;
[0221] The start of the first timer is triggered based on the first signal, and the second communication module is awakened during the running of the first timer.
[0222] In some implementations, the receiving unit 601 is configured to periodically monitor the first signal; or continuously monitor the first signal.
[0223] In some implementations, the first signal carries fourth information, where the fourth information is used to indicate a listening period of the first communication module.
[0224] In some embodiments, the receiving unit 601 is configured to obtain first configuration information or first indication information, where the first configuration information includes a configuration of at least one timer, and the first indication information is used to indicate at least one timer, where the at least one timer includes at least one of the following: an inactivity timer, an RTT timer, and a retransmission timer;
[0225] Among them, the terminal device monitors PDCCH during the operation of the inactivation timer; the timeout of the RTT timer is used to trigger the start of the retransmission timer; and the terminal device monitors PDCCH during the operation of the retransmission timer.
[0226] In some implementations, the receiving unit 601 is configured to obtain information related to starting the at least one timer, where the information related to starting the at least one timer includes at least one of the following:
[0227] fifth information, the fifth information being used to indicate whether to start the timer;
[0228] Sixth information, where the sixth information is used to indicate the length of the timer;
[0229] The seventh information is used to indicate the start time of the timer.
[0230] In some embodiments, the apparatus further includes: a processing unit 602 configured to, when the RTT timer and / or the retransmission timer is not running and the wake-up time determined based on the first signal has expired, perform at least one of the following operations:
[0231] Turning off the second communication module;
[0232] Controlling the second communication module to enter a sleep mode;
[0233] Control the first communication module to enter a monitoring mode.
[0234] In some embodiments, the at least one timer is configured independently for uplink and downlink; or, the at least one timer is configured uniformly for uplink and downlink; or, some timers in the at least one timer are configured independently for uplink and downlink, and another part of the timers are configured uniformly for uplink and downlink.
[0235] In some implementations, the processing unit 602 is configured to start or restart the second timer in at least one of the following situations:
[0236] Receive PDCCH;
[0237] Receive the physical downlink shared channel PDSCH;
[0238] Sending physical uplink shared channel PUSCH;
[0239] The second communication module is awakened during the running of the second timer.
[0240] In some embodiments, the second timer is the same as the first timer; or, the second timer is different from the first timer; wherein, the start of the first timer is triggered based on the first signal, and the second communication module is awakened during the operation of the first timer.
[0241] In some implementations, when the second timer is different from the first timer, the second timer is configured through RRC signaling or indicated through DCI or indicated through the first signal.
[0242] In some implementations, the processing unit 602 is configured to perform at least one of the following operations when the second timer times out:
[0243] Turning off the second communication module;
[0244] Controlling the second communication module to enter a sleep mode;
[0245] Control the first communication module to enter a monitoring mode.
[0246] In some implementations, the processing unit 602 is configured to, when the inactivity timer, the first timer, and the retransmission timer are not running, perform at least one of the following operations:
[0247] Turning off the second communication module;
[0248] Controlling the second communication module to enter a sleep mode;
[0249] Control the first communication module to enter a monitoring mode.
[0250] In some implementations, the receiving unit 601 is configured to receive a PDCCH, where the PDCCH carries at least one of the following information:
[0251] Eighth information, the eighth information is used to indicate a PDCCH opportunity that does not need to be monitored;
[0252] Ninth information, the ninth information is used to indicate the search space set group SSCG configuration used to monitor PDCCH.
[0253] In some embodiments, the receiving unit 601 is used to perform a first operation within a first time period, and the first operation includes at least one of the following operations: measuring, reading system broadcast information; wherein the first time period is a time period when there is no PDCCH opportunity and / or a time period configured for the network device.
[0254] In some implementations, the receiving unit 601 is configured to receive second configuration information sent by the network device, where the second configuration information includes configuration of a first interval, where the first interval is a one-time interval and a time period corresponding to the one-time interval is the first time period.
[0255] In some embodiments, the second configuration information is used to determine a group of candidate intervals, the first interval is the first candidate interval in the group of candidate intervals or the first candidate interval in the group of candidate intervals that meets a first condition, and the first condition is that the time from the candidate interval to the terminal device receiving the measurement command is greater than or equal to a first threshold.
[0256] In some implementations, the interval length and / or interval period and / or start time of the candidate interval are configured through the second configuration information.
[0257] In some embodiments, the system frame number and subframe number of the start time of the candidate interval are configured through the second configuration information; or, the system frame number and subframe number of the start time of the candidate interval are determined based on at least one parameter, and the at least one parameter is configured through the second configuration information.
[0258] In some embodiments, the at least one parameter includes at least one of the following: interval length, interval period, and interval offset.
[0259] In some implementations, the system frame number and subframe number of the start time are determined by the following formula:
[0260] (SFN*10+subframe number)mod(Gap length)=gapOffset;
[0261] Wherein, SFN represents the system frame number, subframe number represents the subframe number, Gap length represents the interval length or interval period, gapOffset represents the interval offset, and mod represents the modulo operation.
[0262] In some implementations, the system frame number and subframe number of the start time are determined by the following formula:
[0263] SFN mod T=FLOOR(gapOffset / 10);
[0264] subframe number=gapOffset mod 10;
[0265] Wherein, SFN represents the system frame number, subframe number represents the subframe number, gapOffset represents the gap offset, T=Gap length / 10, Gap length represents the gap length or gap period, mod represents the modulo operation, and FLOOR represents the floor operation.
[0266] In some embodiments, the receiving unit 601 is used to receive third configuration information sent by the network device, where the third configuration information includes the configuration of the first operation, and the configuration of the first operation includes the configuration of the first time period, where the first time period is a time period when there is no PDCCH opportunity.
[0267] In some implementations, the configuration of the first operation further includes the configuration of a third timer, during which the third timer is running, the terminal device can execute the first operation, and after the third timer times out, the terminal device exits the execution of the first operation.
[0268] In some embodiments, the apparatus further comprises: a determining unit configured to determine the first time period based on a configuration of a PDCCH opportunity, wherein the first time period is a time period in which no PDCCH opportunity exists.
[0269] In some implementations, the processing unit 602 is configured to use the first time period as a DRX period to perform measurement and / or define known cells and / or define unknown cells.
[0270] In some implementations, the first time period is a period configured by the network device.
[0271] In some embodiments, the first time period is the same as the PDCCH period; or, the first time period is different from the PDCCH period.
[0272] Those skilled in the art should understand that the description related to the above-mentioned device for implementing discontinuous reception in the embodiment of the present application can be understood with reference to the description related to the method for implementing discontinuous reception in the embodiment of the present application.
[0273] Figure 7 is a schematic diagram of a communication device 700 provided in an embodiment of the present application. The communication device can be a terminal device or a network device. The communication device 700 shown in Figure 7 includes a processor 710, which can call and execute a computer program from a memory to implement the method in the embodiment of the present application.
[0274] Optionally, as shown in Figure 7, the communication device 700 may further include a memory 720. The processor 710 may call and execute a computer program from the memory 720 to implement the method in the embodiment of the present application.
[0275] The memory 720 may be a separate device independent of the processor 710 , or may be integrated into the processor 710 .
[0276] Optionally, as shown in FIG7 , the communication device 700 may further include a transceiver 730 , and the processor 710 may control the transceiver 730 to communicate with other devices, specifically, to send information or data to other devices, or to receive information or data sent by other devices.
[0277] The transceiver 730 may include a transmitter and a receiver. The transceiver 730 may further include an antenna, and the number of antennas may be one or more.
[0278] Optionally, the communication device 700 may specifically be a network device in an embodiment of the present application, and the communication device 700 may implement the corresponding processes implemented by the network device in each method in the embodiment of the present application. For the sake of brevity, they will not be repeated here.
[0279] Optionally, the communication device 700 may specifically be a mobile terminal / terminal device in an embodiment of the present application, and the communication device 700 may implement the corresponding processes implemented by the mobile terminal / terminal device in each method in the embodiment of the present application. For the sake of brevity, they will not be repeated here.
[0280] Figure 8 is a schematic structural diagram of a chip according to an embodiment of the present application. The chip 800 shown in Figure 8 includes a processor 810, which can call and run a computer program from a memory to implement the method according to the embodiment of the present application.
[0281] Optionally, as shown in FIG8 , the chip 800 may further include a memory 820 , wherein the processor 810 may call and execute a computer program from the memory 820 to implement the method in the embodiment of the present application.
[0282] The memory 820 may be a separate device independent of the processor 810 , or may be integrated into the processor 810 .
[0283] Optionally, the chip 800 may further include an input interface 830. The processor 810 may control the input interface 830 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.
[0284] Optionally, the chip 800 may further include an output interface 840. The processor 810 may control the output interface 1940 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.
[0285] Optionally, the chip can be applied to the network device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the network device in each method of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0286] Optionally, the chip can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0287] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0288] FIG9 is a schematic block diagram of a communication system 900 provided in an embodiment of the present application. As shown in FIG9 , the communication system 900 includes a terminal device 910 and a network device 920 .
[0289] Among them, the terminal device 910 can be used to implement the corresponding functions implemented by the terminal device in the above method, and the network device 920 can be used to implement the corresponding functions implemented by the network device in the above method. For the sake of brevity, they are not repeated here.
[0290] It should be understood that the processor of the embodiments of the present application may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiment can be completed by hardware integrated logic circuits in the processor or software instructions. The above processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The various methods, steps, and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the embodiments of the present application can be directly embodied as being executed by a hardware decoding processor, or can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium mature in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0291] It is understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0292] It should be understood that the above-mentioned memories are exemplary but not restrictive. For example, the memories in the embodiments of the present application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM RAM (DR RAM), etc. In other words, the memories in the embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.
[0293] An embodiment of the present application also provides a computer-readable storage medium for storing a computer program.
[0294] Optionally, the computer-readable storage medium can be applied to the network device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0295] Optionally, the computer-readable storage medium can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0296] An embodiment of the present application also provides a computer program product, including computer program instructions.
[0297] Optionally, the computer program product can be applied to the network device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.
[0298] Optionally, the computer program product can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0299] The embodiment of the present application also provides a computer program.
[0300] Optionally, the computer program can be applied to the network device in the embodiments of the present application. When the computer program runs on a computer, the computer executes the corresponding processes implemented by the network device in the various methods of the embodiments of the present application. For the sake of brevity, they are not described here.
[0301] Optionally, the computer program can be applied to the mobile terminal / terminal device in the embodiments of the present application. When the computer program runs on the computer, the computer executes the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0302] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0303] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0304] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0305] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0306] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0307] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0308] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.
Claims
1. A method for implementing discontinuous reception, the method comprising: The terminal device monitors the physical downlink control channel PDCCH based on a first signal; wherein, the first signal is monitored through the first communication module of the terminal device, and the PDCCH is monitored through the second communication module of the terminal device, the working energy consumption of the first communication module is lower than that of the second communication module, and the first signal is used to wake up the second communication module.
2. The method according to claim 1, wherein The first signal carries at least one of the following information: First information, where the first information is used to indicate a wake-up duration of the second communication module or a duration of a first timer; Second information, where the second information is used to indicate a wake-up start time of the second communication module or a start time of the first timer; third information, where the third information is used to indicate the wake-up degree of the second communication module; The start of the first timer is triggered based on the first signal, and the second communication module is awakened during the running of the first timer.
3. The method according to claim 1 or 2, wherein: Before the terminal device monitors the PDCCH based on the first signal, the method further includes: The terminal device periodically monitors the first signal; or, The terminal device continuously monitors the first signal.
4. The method according to claim 3, wherein: When the terminal device periodically monitors the first signal, the first signal carries fourth information, and the fourth information is used to indicate the monitoring period of the first communication module.
5. The method according to any one of claims 1 to 4, wherein The method further comprises: The terminal device obtains first configuration information or first indication information, where the first configuration information includes a configuration of at least one timer, and the first indication information is used to indicate at least one timer, where the at least one timer includes at least one of the following: an inactivity timer, a round-trip time (RTT) timer, and a retransmission timer; Among them, the terminal device monitors PDCCH during the operation of the inactivation timer; the timeout of the RTT timer is used to trigger the start of the retransmission timer; and the terminal device monitors PDCCH during the operation of the retransmission timer.
6. The method according to claim 5, wherein: The method further comprises: The terminal device obtains information related to starting the at least one timer, where the information related to starting the at least one timer includes at least one of the following: fifth information, the fifth information being used to indicate whether to start the timer; Sixth information, where the sixth information is used to indicate the length of the timer; The seventh information is used to indicate the start time of the timer.
7. The method according to claim 5 or 6, wherein: The method further comprises: When the RTT timer and / or the retransmission timer is not running and the wake-up time determined based on the first signal has expired, the terminal device performs at least one of the following operations: Turning off the second communication module; Controlling the second communication module to enter a sleep mode; Control the first communication module to enter a monitoring mode.
8. The method according to any one of claims 5 to 7, wherein The at least one timer is configured independently for uplink and downlink; or, The at least one timer is uniformly configured for uplink and downlink; or, Some of the at least one timer are independently configured for uplink and downlink, and another part of the timers are uniformly configured for uplink and downlink.
9. The method according to any one of claims 1 to 8, wherein The method further comprises: The terminal device starts or restarts the second timer in at least one of the following situations: Receive PDCCH; Receive the physical downlink shared channel PDSCH; Sending physical uplink shared channel PUSCH; The second communication module is awakened during the running of the second timer.
10. The method according to claim 9, wherein: The second timer is the same as the first timer; or, The second timer is different from the first timer; The start of the first timer is triggered based on the first signal, and the second communication module is awakened during the running of the first timer.
11. The method according to claim 10, wherein: When the second timer is different from the first timer, the second timer is configured through radio resource control RRC signaling or indicated through downlink control information DCI or indicated through the first signal.
12. The method according to any one of claims 9 to 11, wherein The method further comprises: When the second timer times out, the terminal device performs at least one of the following operations: Turning off the second communication module; Controlling the second communication module to enter a sleep mode; Control the first communication module to enter a monitoring mode.
13. The method according to any one of claims 9 to 11, wherein The method further comprises: When the inactivity timer, the first timer, and the retransmission timer are all not running, the terminal device performs at least one of the following operations: Turning off the second communication module; Controlling the second communication module to enter a sleep mode; Control the first communication module to enter a monitoring mode.
14. The method according to any one of claims 1 to 13, wherein The method further comprises: The terminal device receives a PDCCH, where the PDCCH carries at least one of the following information: Eighth information, the eighth information is used to indicate a PDCCH opportunity that does not need to be monitored; Ninth information, the ninth information is used to indicate the search space set group SSCG configuration used to monitor PDCCH.
15. The method according to any one of claims 1 to 14, wherein The method further comprises: The terminal device performs a first operation within a first time period, and the first operation includes at least one of the following operations: measurement, reading system broadcast information; wherein, the first time period is a time period when there is no PDCCH opportunity and / or a time period configured for the network device.
16. The method according to claim 15, wherein: The method further comprises: The terminal device receives second configuration information sent by the network device, where the second configuration information includes configuration of a first interval, where the first interval is a one-time interval and a time period corresponding to the one-time interval is the first time period.
17. The method according to claim 16, wherein The second configuration information is used to determine a group of candidate intervals, the first interval is the first candidate interval in the group of candidate intervals or the first candidate interval in the group of candidate intervals that meets a first condition, and the first condition is that the time from the candidate interval to the terminal device receiving the measurement command is greater than or equal to a first threshold.
18. The method according to claim 17, wherein: The interval length and / or interval period and / or start time of the candidate interval are configured through the second configuration information.
19. The method according to claim 18, wherein The system frame number and subframe number of the start time of the candidate interval are configured through the second configuration information; or, The system frame number and subframe number of the start time of the candidate interval are determined based on at least one parameter, and the at least one parameter is configured through the second configuration information.
20. The method according to claim 19, wherein The at least one parameter includes at least one of the following: interval length, interval period, and interval offset.
21. The method according to claim 20, wherein The system frame number and subframe number of the start time are determined by the following formula: (SFN*10+subframe number)mod(Gap length)=gapOffset; Wherein, SFN represents the system frame number, subframe number represents the subframe number, Gap length represents the interval length or interval period, gapOffset represents the interval offset, and mod represents the modulo operation.
22. The method according to claim 20, wherein The system frame number and subframe number of the start time are determined by the following formula: SFN mod T=FLOOR(gapOffset / 10); subframe number=gapOffset mod 10; Wherein, SFN represents the system frame number, subframe number represents the subframe number, gapOffset represents the gap offset, T=Gap length / 10, Gap length represents the gap length or gap period, mod represents the modulo operation, and FLOOR represents the floor operation.
23. The method according to claim 15, wherein The method further comprises: The terminal device receives third configuration information sent by the network device, where the third configuration information includes the configuration of the first operation, the configuration of the first operation includes the configuration of the first time period, and the first time period is a time period when there is no PDCCH opportunity.
24. The method according to claim 23, wherein The configuration of the first operation also includes the configuration of a third timer. During the operation of the third timer, the terminal device can execute the first operation. After the third timer times out, the terminal device exits the execution of the first operation.
25. The method according to claim 15, wherein The method further comprises: The terminal device determines the first time period based on the configuration of the PDCCH opportunity, and the first time period is a time period when there is no PDCCH opportunity.
26. The method according to any one of claims 1 to 25, wherein The method further comprises: The terminal device uses the first time period as a DRX period to perform measurement and / or define known cells and / or define unknown cells.
27. The method according to claim 26, wherein The first time period is a period configured by the network device.
28. The method according to claim 26 or 27, wherein The first time period is the same as the PDCCH period; or, The first time period is different from a PDCCH period.
29. A device for implementing discontinuous reception, applied to a terminal device, the device comprising: A receiving unit, used to monitor PDCCH based on a first signal; wherein, the first signal is monitored through the first communication module of the terminal device, and the PDCCH is monitored through the second communication module of the terminal device, the working energy consumption of the first communication module is lower than that of the second communication module, and the first signal is used to wake up the second communication module.
30. A terminal device comprising: A processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program stored in the memory to execute the method according to any one of claims 1 to 28.
31. A chip, comprising: A processor, configured to call and execute a computer program from a memory, so that a device equipped with the chip executes the method according to any one of claims 1 to 28.
32. A computer-readable storage medium for storing a computer program, wherein the computer program causes a computer to execute the method according to any one of claims 1 to 28.
33. A computer program product comprising computer program instructions for causing a computer to perform the method according to any one of claims 1 to 28.
34. A computer program causing a computer to execute the method according to any one of claims 1 to 28.