Communication method and communication device

By selecting to enable a timer or drx-onDurationTimer to monitor the PDCCH after receiving a low-power signal at the terminal, the problem of increased service data latency in discontinuous reception mode is solved, and efficient transmission of service data is achieved.

CN121603976APending Publication Date: 2026-03-03HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411126507.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-15
Publication Date
2026-03-03

AI Technical Summary

Technical Problem

In discontinuous reception mode, the interval between the terminal receiving the MO of LP-WUS and the drx-onDurationTimer is large, which increases the latency of service data transmission and may cause service transmission failure.

Method used

The terminal receives low-power signals and selects to start a timer or drx-onDurationTimer to monitor the PDCCH based on a first condition, flexibly adjusting service latency and reducing transmission latency.

Benefits of technology

By flexibly adjusting the start position and conditions of the timer, the transmission latency of business data can be reduced, thereby improving the efficiency and reliability of the terminal in receiving business data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121603976A_ABST
    Figure CN121603976A_ABST
Patent Text Reader

Abstract

Provided are a communication method and a communication device, the method comprising: a terminal receiving a low power consumption signal at a first MO, the low power consumption signal being used for indicating whether to monitor a PDCCH, or the low power consumption signal being used for indicating to monitor the PDCCH, the PDCCH comprising scheduling information of a first service. If the first condition is met, the terminal starts a first timer and monitors the PDCCH during the operation period of the first timer, and the initial position of the first timer is different from the initial position of drx-onDuration Timer. And if the first condition is not met, the terminal starts the drx-onDuration Timer, and the PDCCH is monitored in the running period of the drx-onDuration Timer, and the PDCCH is monitored in the running period of the drx-onDuration Timer. By implementing the method, the transmission delay of the service data is reduced, and the efficiency of receiving the service data by the terminal is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a communication method and communication device. Background Technology

[0002] To reduce terminal power consumption, the terminal can use a low-power wake-up receiver (LP-WUR) to receive a low-power wake-up signal (LP-WUS). The LP-WUS triggers the main receiver to power on, which then monitors for incoming signaling or data. If the LP-WUS indicates that waking the main receiver is unnecessary, the main receiver can remain in sleep mode to conserve power. Typically, network devices configure a monitoring occasion (MO) for the terminal to monitor the LP-WUS; the network device only sends the LP-WUS to the terminal on the MO.

[0003] In discontinuous reception (DRX) mode, when a terminal in radio resource control (RRC) connection mode wakes up the master receiver via LP-WUS, LP-WUS instructs the terminal whether to start monitoring the physical downlink control channel (PDCCH) from the time-domain start position of the immediately following duration timer (drx-onDurationTimer). The time-domain resource positions of MO and drx-onDurationTimer are configured by the network device; therefore, the interval between them is determined by the network device. Figure 1 As shown, the network device has buffered service data at the MO. The network device sends LP-WUS to the terminal at the MO. After receiving the LP-WUS, the terminal starts the master receiver on the next drx-onDurationTimer, so that the network device and the terminal can start transmitting service data.

[0004] It is understandable that when the interval between the end position of the MO received by the terminal from LP-WUS and the start position of the immediately following drx-onDurationTimer is large, it will lead to an increase in the delay of the service data being received by the terminal, which may cause the service transmission to fail. Summary of the Invention

[0005] This application provides a communication method and a communication device, which helps to reduce the transmission latency of service data and improve the efficiency of terminal receiving service data.

[0006] In a first aspect, this application provides a communication method executed by a terminal or by a module applied to the terminal. Taking the terminal executing the method as an example, the method includes: the terminal receiving a low-power signal in a first MO, the low-power signal indicating whether to monitor a PDCCH, or the low-power signal indicating to monitor the PDCCH, the PDCCH including scheduling information of a first service. If a first condition is met, the terminal starts a first timer and monitors the PDCCH during the operation of the first timer, the start position of the first timer being different from the start position of a drx-onDurationTimer. If the first condition is not met, the terminal starts the drx-onDurationTimer and monitors the PDCCH during the operation of the drx-onDurationTimer.

[0007] It is important to understand that the time interval between the timer used to monitor the PDCCH (including scheduling information of the first service) and the first MO after the terminal receives the low-power signal at the first MO will affect the latency of the terminal receiving the data of the first service. Generally, the longer the time interval between the timer used to monitor the PDCCH and the first MO, the greater the service latency of the terminal receiving the data of the first service. Based on the method described in the first aspect, the start position of the first timer is different from the start position of drx-onDurationTimer. Therefore, the service latency caused by the terminal monitoring the PDCCH during the operation of the first timer is different from the service latency caused by the terminal monitoring the PDCCH during the operation of drx-onDurationTimer. After receiving the low-power signal, the terminal selects to start the first timer or drx-onDurationTimer to monitor the PDCCH through the first condition, thereby flexibly adjusting the service latency of the terminal receiving the first service, which is beneficial to reducing the transmission latency of service data and improving the efficiency of the terminal in receiving service data.

[0008] In one possible implementation, the start position of the first timer is later than the end position of the first MO, the start position of the drx-onDurationTimer is later than the end position of the first MO, the interval between the start position of the first timer and the start position of the drx-onDurationTimer is less than the length of the discontinuous reception period, the start position of the first timer is earlier than the start position of the drx-onDurationTimer, and the interval between the start position of the first MO and the start position of the drx-onDurationTimer is less than the length of the discontinuous reception period.

[0009] Based on this possible implementation, the start position of the first timer and the start position of drx-onDurationTimer are both later than the end position of the first MO, and the start position of the first timer is earlier than the start position of drx-onDurationTimer. The terminal starts the first timer to monitor the service delay caused by PDCCH, which is less than the terminal starts drx-onDurationTimer to monitor the service delay caused by PDCCH. This is beneficial for flexibly adjusting the service delay of the terminal receiving the first service and reducing the transmission delay of service data.

[0010] In one possible implementation, the first condition includes at least one of the following:

[0011] The packet delay budget (PDB) of the first service is less than the first threshold, and the interval between the end position of the first MO and the start position of the drx-onDurationTimer is greater than the second threshold; or,

[0012] Receive first indication information including a first offset value, the first offset value being the interval between the start position of the first timer and the start position of the drx-onDurationTimer; or,

[0013] The system receives a first indication message including a first offset value, wherein the first offset value is the interval between the start position of the first timer and the start position of the drx-onDurationTimer, and the first offset value is not 0; or,

[0014] Receive a second indication message including relevant parameters of the first timer, the relevant parameters of the first timer including at least one of the following: the duration of the first timer, the length of the first timer, the start position of the first timer, or the interval between the start position of the first timer and the start position of the drx-onDurationTimer.

[0015] Based on this possible implementation, multiple first conditions can be used to determine whether to enable the first timer to monitor the PDCCH, thereby improving the flexibility of enabling the first timer.

[0016] In one possible implementation, the terminal receives a first message used to determine the PDB of the first service; or, the low-power signal includes the PDB of the first service.

[0017] Based on this possible implementation, the terminal can determine the PDB of the first service through the low-power signal or the first message, which helps to improve the flexibility of the terminal in obtaining the PDB of the first service.

[0018] In one possible implementation, the interval between the receiving position of the first message and the start position of the measurement interval is T1, where T1 is a positive number, and the measurement interval is determined by a second message sent by the network device; or, the interval between the receiving position of the first message and the end position of the measurement interval is T2, where T2 is a positive number; or, the receiving position of the first message is during the operation of the first timer, the drx-onDurationTimer, the second timer, or the inactive timer drx-InactivityTimer; or, the interval between the receiving position of the first message and the receiving position of the synchronization signal / physical broadcast channel block (SSB) is less than a third threshold, and the receiving position of the SSB is determined by the network device; or, the receiving position of the first message is during the feedback of the channel status information reference signal (CSI-RS).

[0019] Based on this possible implementation, by constraining the interval between the receiving position of the terminal receiving the first message and the starting position of the measurement interval, or by receiving the first message during the operation of the timer, or by constraining the interval between the receiving position of the terminal receiving the first message and the receiving position of the SSB, or by receiving the first message during the transmission of CSI-RS feedback, it is beneficial to reduce the frequency of turning on the main receiver and to save power consumption.

[0020] In one possible implementation, the first message includes an RRC reconfiguration message.

[0021] In one possible implementation, the terminal receives a third message, which includes whether it supports enabling the first timer for PDCCH monitoring; or, the third message includes whether it supports enabling the first timer for PDCCH monitoring.

[0022] By implementing this possible implementation, the terminal will only start the first timer when the first message indicates that it supports starting the first timer for PDCCH monitoring, which helps to adapt the terminal's operation of starting the first timer to the current communication scenario.

[0023] In one possible implementation, the terminal receives a fourth message indicating that the second timer is started, the second timer having a positive length; wherein the fourth message includes third indication information indicating that if the PDCCH is detected during the operation of the first timer or the operation of the second timer, the second timer is started.

[0024] By implementing this possible implementation, after the terminal detects the PDCCH during the operation of the first or second timer, it will restart the second timer to extend the duration for which the terminal enables the main receiver to monitor the PDCCH, which helps to ensure the stable transmission of the first service data.

[0025] In one possible implementation, in a first case, the set of values ​​for the modulation and coding scheme (MCS) for transmitting the first service is a first set; the first case is when the fourth message is not received, or the first case is when the fourth message is received and the length of the second timer included in the fourth message is 0; in a second case, the set of values ​​for the modulation and coding scheme (MCS) for transmitting the first service is a second set; the second case is when the fourth message is received and the length of the second timer included in the fourth message is not 0; wherein, the minimum value of the elements in the first set is greater than the maximum value of the elements in the second set.

[0026] By implementing this possible implementation, when the second timer is enabled, the terminal can receive data from the first service over a longer period using a smaller MCS, which helps improve the reliability of data transmission for the first service. When the second timer is not enabled, the terminal can receive data from the first service over a shorter period using a larger MCS, which helps improve the data transmission rate of the first data.

[0027] In one possible implementation, the terminal receives a fifth message for determining the length of the first timer and / or the length of the second timer; wherein the length of the first timer is the length of the drx-onDurationTimer configured by the network device or the length of the inactive timer (drx-InactivityTimer); and the length of the second timer is the length of the drx-onDurationTimer configured by the network device or the length of the drx-InactivityTimer.

[0028] Alternatively, the length of the first timer is predefined, or the length of the second timer is predefined.

[0029] Secondly, this application provides a communication method executed by a network device or by a module applied to a network device. Taking the execution of this method by a network device as an example, the method includes: the network device transmitting a low-power signal in a low-power signal first MO, the low-power signal indicating whether to monitor a PDCCH, or the low-power signal indicating to monitor the PDCCH, the PDCCH including scheduling information of a first service; if a first condition is met, the network device starts a first timer and transmits the PDCCH during the operation of the first timer, the start position of the first timer being different from the start position of a drx-onDurationTimer; if the first condition is not met, the network device starts the drx-onDurationTimer and transmits the PDCCH during the operation of the drx-onDurationTimer.

[0030] The beneficial effects obtained by the method provided in the second aspect can be found in the description of the beneficial effects obtained by the method provided in the first aspect, and will not be repeated here.

[0031] In one possible implementation, the start position of the first timer is later than the end position of the first MO, the start position of the drx-onDurationTimer is later than the end position of the first MO, the interval between the start position of the first timer and the start position of the drx-onDurationTimer is less than the length of the discontinuous reception period, the start position of the first timer is earlier than the start position of the drx-onDurationTimer, and the interval between the start position of the first MO and the start position of the drx-onDurationTimer is less than the length of the discontinuous reception period.

[0032] In one possible implementation, the first condition includes at least one of the following:

[0033] The first service's PDB is less than the first threshold, and the interval between the end position of the first MO and the start position of the drx-onDurationTimer is greater than the second threshold; or,

[0034] If the network device is configured with a first offset value, this first offset value is the interval between the start position of the first timer and the start position of the drx-onDurationTimer; or,

[0035] The network device is configured with a first offset value, and this first offset value is not 0; or,

[0036] The network device is configured with parameters related to the first timer, which include at least one of the following: the duration of the first timer, the length of the first timer, the start position of the first timer, or the interval between the start position of the first timer and the start position of the drx-onDurationTimer.

[0037] In one possible implementation, the network device sends a first message to determine the PDB of the first service; or, the low-power signal includes the PDB of the first service.

[0038] In one possible implementation, the interval between the sending position of the first message and the start position of the measurement interval is T1, where T1 is a positive number; or, the interval between the sending position of the first message and the end position of the measurement interval is T2, where T2 is a positive number; or, the sending position of the first message is during the operation of the first timer or the drx-onDurationTimer or the second timer or the drx-InactivityTimer; or, the interval between the sending position of the first message and the sending position of the synchronization signal block SSB is less than a third threshold, where the receiving position of the SSB is determined by the network device; or, the receiving position of the first message is during the feedback of the received channel state information reference signal.

[0039] In one possible implementation, the network device sends a second message to determine the measurement interval.

[0040] In one possible implementation, the first message from the network device includes RRCReconfiguration.

[0041] In one possible implementation, the network device sends a third message, which includes whether it supports enabling the first timer for PDCCH monitoring; or, the third message includes support for enabling the first timer for PDCCH monitoring.

[0042] In one possible implementation, the network device sends a fourth message to indicate that the second timer is started, the second timer having a positive length; wherein the fourth message includes third indication information indicating that if the PDCCH is detected during the operation of the first timer or the operation of the second timer, the second timer is started.

[0043] In one possible implementation, in a first case, the set of values ​​for the modulation and coding scheme (MCS) for transmitting the first service is a first set; the first case is when the fourth message is not received, or the first case is when the fourth message is received and the length of the second timer included in the fourth message is 0; in a second case, the set of values ​​for the modulation and coding scheme (MCS) for transmitting the first service is a second set; the second case is when the fourth message is received and the length of the second timer included in the fourth message is not 0; wherein, the minimum value of the elements in the first set is greater than the maximum value of the elements in the second set.

[0044] In one possible implementation, the network device sends a fifth message to determine the length of the first timer and / or the length of the second timer; wherein the length of the first timer is the length of the drx-onDurationTimer configured by the network device or the length of the inactive timer (drx-InactivityTimer); and the length of the second timer is the length of the drx-onDurationTimer configured by the network device or the length of the drx-InactivityTimer.

[0045] Alternatively, the length of the first timer is predefined, or the length of the second timer is predefined.

[0046] Thirdly, this application provides a communication device, which can be a terminal, a device within a terminal, or a device compatible with a terminal. The communication device can also be a chip system. The communication device can execute the method described in the first aspect. The functions of the communication device can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions. These units or modules can be software and / or hardware. The operations performed by the communication device and its beneficial effects can be found in the method described in the first aspect and its beneficial effects.

[0047] Fourthly, this application provides a communication device, which can be a network device, a device within a network device, or a device compatible with a network device. The communication device can also be a chip system. The communication device can execute the method described in the second aspect. The functions of the communication device can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions. The unit or module can be software and / or hardware. The operations performed by the communication device and its beneficial effects can be found in the method described in the second aspect above.

[0048] Fifthly, this application provides a communication device including a processor and an interface circuit. The interface circuit is configured to receive signals from other communication devices outside the communication device and transmit them to the processor, or to send signals from the processor to other communication devices outside the communication device. The processor is configured to implement the method described in the first aspect through logic circuits or executable code instructions, or the processor is configured to implement the method described in the second aspect through logic circuits or executable code instructions.

[0049] In a sixth aspect, this application provides a computer-readable storage medium storing a computer program or instructions that, when executed by a communication device, implement the method described in the first aspect or the method described in the second aspect.

[0050] In a seventh aspect, this application provides a computer program product including instructions that, when a communication device reads and executes the instructions, cause the communication device to perform the method described in the first aspect, or cause the communication device to perform the method described in the second aspect.

[0051] Eighthly, this application provides a communication system including a communication device for performing the method described in the first aspect and a communication device for performing the method described in the second aspect. Attached Figure Description

[0052] Figure 1 This is a schematic diagram illustrating the relationship between MO and drx-onDurationTimer provided in an embodiment of this application;

[0053] Figure 2 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application;

[0054] Figure 3 This is a schematic diagram of a DRX cycle provided in an embodiment of this application;

[0055] Figure 4 This is a schematic diagram of the operation of an LP-WUR provided in an embodiment of this application;

[0056] Figure 5 This is a schematic diagram illustrating the principle of OOK modulation provided in an embodiment of this application;

[0057] Figure 6 This is a schematic diagram illustrating the principle of OFDM modulation provided in an embodiment of this application;

[0058] Figure 7 This is a flowchart illustrating a communication method provided in an embodiment of this application;

[0059] Figure 8This is a schematic diagram illustrating the relationship between a first MO, a first timer, and a drx-onDurationTimer, as provided in an embodiment of this application.

[0060] Figure 9 This is a schematic diagram illustrating the receiving location of a first message according to an embodiment of this application;

[0061] Figure 10 This is a schematic diagram illustrating how a second timer can be used to extend the monitoring time of the PDCCH, as provided in an embodiment of this application.

[0062] Figure 11 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;

[0063] Figure 12 This is a schematic diagram of another communication device provided in an embodiment of this application. Detailed Implementation

[0064] To facilitate a detailed understanding of the embodiments of this application, the system architecture involved in the embodiments of this application will be described below.

[0065] Figure 2 This is a schematic diagram of the architecture of the communication system 1000 used in an embodiment of this application. Figure 2 As shown, the communication system includes a radio access network (RAN) 100 and a core network 200. Optionally, the communication system 1000 may also include an Internet 300. The RAN 100 includes at least one RAN node (e.g., ...). Figure 2 110a and 110b, collectively referred to as 110, may also include at least one terminal (such as...). Figure 2 RAN 100, denoted as RAN 120a-120j, is collectively referred to as RAN 120. RAN 100 may also include other RAN nodes, such as wireless relay equipment and / or wireless backhaul equipment. Figure 2 (Not shown in the image). Terminal 120 connects wirelessly to RAN node 110, and RAN node 110 connects wirelessly or via a wired connection to core network 200. The core network equipment in core network 200 and RAN node 110 in RAN 100 can be independent physical devices, or they can be the same physical device integrating the logical functions of core network equipment and RAN nodes. Terminals can connect to each other, and RAN nodes can connect to each other, via wired or wireless connections. It should be noted that RAN node 110 may also be referred to as network device 110 in the following text.

[0066] RAN100 can be an evolved universal terrestrial radio access (E-UTRA) system, a new radio (NR) system, or a future radio access system as defined in the 3rd generation partnership project (3GPP). RAN100 can also include two or more of the above-mentioned different radio access systems. RAN100 can also be an open RAN (O-RAN).

[0067] RAN nodes, also known as radio access network equipment, RAN entities, or access nodes, are used to help terminals access communication systems wirelessly. In one application scenario, an RAN node can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation NodeB (gNB) in 5G mobile communication systems, a next-generation base station in 6G mobile communication systems, or a base station in future mobile communication systems. RAN nodes can also be macro base stations (such as...) Figure 2 110a in the text), can also be a micro base station or an indoor station (such as... Figure 2 110b in the middle can also be a relay node or a donor node.

[0068] In another application scenario, multiple RAN nodes can collaborate to help terminals achieve wireless access, with different RAN nodes implementing different functions of the base station. For example, a RAN node can be a central unit (CU), a distributed unit (DU), or a radio unit (RU). Here, the CU performs the functions of the base station's Radio Resource Control (RRC) and Packet Data Convergence Protocol (PDCP), and can also perform the functions of the Service Data Adaptation Protocol (SDAP). The DU performs the functions of the base station's Radio Link Control (RANC) and Medium Access Control (MAC) layers, and can also perform some or all of the physical layer functions. For specific descriptions of these protocol layers, refer to the relevant 3GPP technical specifications. The RU can be used to implement radio frequency signal transmission and reception. The CU and DU can be two independent RAN nodes or integrated into the same RAN node, such as within a baseband unit (BBU). The RU can be included in radio frequency equipment, such as in a remote radio unit (RRU) or an active antenna unit (AAU). The CU can be further divided into two types of RAN nodes: CU-control plane and CU-user plane.

[0069] In different systems, RAN nodes may have different names. For example, in an O-RAN system, a CU can be called an open CU (O-CU), a DU can be called an open DU (O-DU), and an RU can be called an open RU (O-RU). The RAN nodes in the embodiments of this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules. For example, a RAN node can be a server loaded with the corresponding software modules. The embodiments of this application do not limit the specific technology or device form used in the RAN nodes. For ease of description, a base station is used as an example of a RAN node in the following description.

[0070] A terminal is a device with wireless transceiver capabilities, capable of sending signals to or receiving signals from a base station. Terminals can also be called terminal equipment, user equipment (UE), mobile station, mobile terminal, etc. Terminals can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, etc. Terminals can be mobile phones, tablets, computers with wireless transceiver capabilities, wearable devices, vehicles, airplanes, ships, robots, robotic arms, smart home devices, etc. The embodiments of this application do not limit the specific technology or device form used in the terminal.

[0071] Base stations and terminals can be fixed or mobile. They can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can be deployed on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of the base stations and terminals.

[0072] The roles of base stations and terminals can be relative, for example, Figure 2 The helicopter or drone 120i can be configured as a mobile base station. For terminals 120j accessing the wireless access network 100 via 120i, terminal 120i is a base station; however, for base station 110a, 120i is a terminal, meaning that 110a and 120i communicate via a wireless air interface protocol. Of course, 110a and 120i can also communicate via a base station-to-base station interface protocol; in this case, 120i is also a base station relative to 110a. Therefore, both base stations and terminals can be collectively referred to as communication devices. Figure 2 The 110a and 110b in the text can be referred to as communication devices with base station functions. Figure 2 The 120a-120j in the text can be referred to as communication devices with terminal functions.

[0073] Communication between base stations and terminals, between base stations, and between terminals can be conducted using licensed spectrum, unlicensed spectrum, or both simultaneously. Communication can be conducted using spectrum below 6 GHz, spectrum above 6 GHz, or both simultaneously. The embodiments of this application do not limit the spectrum resources used for wireless communication.

[0074] In the embodiments of this application, the functions of the base station can be executed by modules (such as chips) within the base station, or by a control subsystem that includes base station functions. This control subsystem, including base station functions, can be a control center in the aforementioned application scenarios such as smart grids, industrial control, intelligent transportation, and smart cities. Similarly, the functions of the terminal can be executed by modules (such as chips or modems) within the terminal, or by a device that includes terminal functions.

[0075] In this application, the base station sends downlink signals or downlink information to the terminal, with the downlink information carried on the downlink channel; the terminal sends uplink signals or uplink information to the base station, with the uplink information carried on the uplink channel. In order to communicate with the base station, the terminal needs to establish a radio connection with a cell controlled by the base station. The cell with which the terminal has established a radio connection is called the terminal's serving cell. When the terminal communicates with this serving cell, it is also subject to interference from signals from neighboring cells.

[0076] In the embodiments of this application, the time-domain symbol can be an orthogonal frequency division multiplexing (OFDM) symbol or a discrete Fourier transform-spread-OFDM (DFT-s-OFDM) symbol. Unless otherwise specified, the symbols in the embodiments of this application refer to time-domain symbols.

[0077] To facilitate understanding of the relevant content of the embodiments of this application, some terms involved in the embodiments of this application will be explained below. This part is only for the purpose of understanding and should not be regarded as a disclosure or specific limitation of the technical solution of this application.

[0078] 1. DRX mechanism

[0079] In the DRX mechanism, the terminal only turns on the receiver to receive downlink data and signaling during necessary time periods, and turns off the receiver to stop receiving downlink data and signaling during other time periods. In this way, the terminal does not need to continuously monitor the PDCCH, thereby saving the terminal's power consumption and extending its usage time.

[0080] In DRX operating mode, the terminal needs to periodically turn on the receiver to monitor for incoming signaling. This period of receiver operation is called the duration or on-duration time, and its length is set by the parameter drx-onDurationTimer in the RRC signaling configuration. For example... Figure 3 As shown, the DRX cycle can be divided into an active period and a dormant period according to its state. The period during which the terminal turns on the receiver and monitors the PDCCH channel is called the DRX active period. Each DRX cycle consists of an On Duration Time and a possible dormant period. The period following the On Duration Time may not necessarily be a dormant period; it may also be an active period. The DRX active period includes the On Duration Time and the time during which the DRX-related timers are in the active state.

[0081] The base station configures the function, start, timing, stop, and timeout settings, as well as the value range, of DRX-related timers to the terminal via RRC signaling. These DRX-related timers include a duration timer (drx-onDurationTimer) and an inactivity timer (drx-InactivityTimer). For example, the drx-onDurationTimer and drx-InactivityTimer configured by this RRC signaling are shown in Table 1.

[0082] Table 1

[0083]

[0084]

[0085] 2. 5G Quality of Service Identifier (5QI)

[0086] 5QI is a scalar used as a reference for specific QoS forwarding behaviors (e.g., packet loss rate, packet delay budget) of 5G quality of service (QoS) flows. It can be implemented in the access network through specific parameters of the 5QI reference node that control QoS forwarding processing (e.g., scheduling weights, admission thresholds, queue management thresholds, link layer protocol configuration, etc.).

[0087] Typically, the mapping between 5QIs and 5G QoS features is indicated in 3GPP standard TS23.501 Table 5.7.4-1, where a 5QI indexes a 5G QoS feature (also known as a 5QI parameter). In the mapping indicated in 3GPP standard TS23.501 Table 5.7.4-1, the 5QI parameter includes the packet delay budget (PDB). The PDB defines the upper limit of the possible delay of a data packet between the terminal and the N6 endpoint of the user plane function (UPF). The PDB is applied to downlink data packets received by the UPF through the N6 interface and uplink data packets transmitted by the terminal. For a given 5QI, the uplink and downlink PDB values ​​are the same. In the case of 3GPP access, the PDB is used to support the configuration of scheduling and link layer functions (e.g., scheduling priority weights and the setting of the hybrid automatic retransmission request (HARQ) target operating point). For QoS flows using the delay-critical resource type Guaranteed bit rate (GBR), packets with delays exceeding the PDB are counted as lost if the data burst volume (MDBV) does not exceed the maximum data burst volume (MDBV) and the QoS flow does not exceed the guaranteed flow bit rate (GFBR) within the PDB time period. For GBR QoS flows with GBR resource types not exceeding GFBR, 98% of packets will not experience delays exceeding 5 QI PDB.

[0088] The 5G access network packet delay budget (5G-AN PDB) is determined by subtracting the static value of the core network packet delay budget (CN PDB), which represents the delay between any N6 endpoint at the UPF (for any UPF that may be selected for a PDU session) and the 5G-AN in a given PDB.

[0089] Typically, the 5QI parameters may differ for different services. For example, in 3GPP standard TS23.501 Table 5.7.4-1, the PDB requirement for non-conversational video or buffered streaming is 300ms, while the PDB requirement for live gaming or vehicle-to-everything (V2X) messages is 50ms. These PDBs include the data packet latency requirements from the core network to the base station and from the base station to the terminal. It is evident that the PDB requirements for non-conversational video and live gaming differ significantly.

[0090] 3. Wake up radio (WUR)

[0091] Wake-up radio can be understood as a function to reduce the power consumption of terminal devices. For terminal devices, wake-up radio refers to the introduction of a low-power (LP) interface on top of a traditional main module / main receiver. This main receiver may have I / Q channels, decoding capabilities, baseband processing capabilities, the ability to demodulate signals or channels based on higher-order modulation schemes, the ability to receive data channels or signals, the ability to receive control channels or signals, or the ability to receive physical broadcast channels (PBCH). This LP interface is implemented through simple circuits or chips with low power consumption. It should be noted that the specific form of the LP interface is not limited in this application. For example, the LP interface can be implemented using a wake-up receiver (WUR), LP-WUR, low-power radio (LR), wake-up module, or wake-up circuit. In this document, WUR can refer to a wake-up radio or a wake-up receiver. WUR, LP-WUR, LR, wake-up module, or wake-up circuit are interchangeable.

[0092] For a terminal, the main receiver is primarily used for sending and / or receiving data / signaling. If there is no need for sending and / or receiving data / signaling, the main receiver can be turned off or placed in a sleep state or sleep mode. The LP-WUR can be used to wake up the main receiver from its sleep state. For example, a terminal includes a main receiver and an LP-WUR. A schematic diagram of the LP-WUR provided in this application is shown below. Figure 4 As shown. Figure 4As shown in (a), when the terminal is in RRC connected state, if there is a need to send and / or receive data / signaling, and the LP-WUR detects (or interprets as receiving) a wake-up signal, it can trigger the main receiver, putting the main receiver into the on state. If the LP-WUR does not detect (or interprets as not receiving) a wake-up signal, it can put the main receiver into the off state or into an ultra-deep sleep state. Or, as... Figure 4 As shown in (b), when the terminal is in RRC connected state, if there is a need to send and / or receive data / signaling, and the LP-WUR detects a wake-up signal indicating that the master receiver should be woken up (e.g., the bit state of the wake-up signal indicates that the master receiver should be woken up), the master receiver can be triggered, and the master receiver can be put into the on state. If the LP-WUR detects a wake-up signal indicating that the master receiver should not be woken up (e.g., the bit state of the wake-up signal indicates that the master receiver should not be woken up), the master receiver can be left untriggered, and the master receiver can be put into the off state, or into a very deep sleep state, or into a deep sleep state, or into a light sleep state, or into a micro-sleep state.

[0093] Wake-up signals can typically be mapped to time units in various ways, or their bit information can be modulated in multiple ways. Therefore, the WUR (Wake-up Receiver) can receive the wake-up signal in different ways. For example, when the wake-up signal uses on-off keying (OOK) modulation (see later description), the WUR in the terminal receives the wake-up signal using envelope detection. As another example, when the wake-up signal uses orthogonal frequency division multiplexing (OFDM) waveform transmission, the WUR in the terminal receives the wake-up signal using phase detection. For ease of description, in this embodiment, the use of OFDM waveform transmission for the wake-up signal is referred to as OFDM modulation of the wake-up signal (see later description).

[0094] Among them, a WUR that receives the wake-up signal by phase detection can be regarded as one type of receiver (e.g., called a first-type WUR), and a WUR that receives the wake-up signal by envelope detection can be regarded as another type of WUR (e.g., called a second-type WUR). The terms first-type WUR and second-type WUR are relative and there are multiple interpretations of first-type WUR and second-type WUR. Examples are given below.

[0095] 1) The first type of WUR is OFDM receiver, and the second type of WUR is OOK receiver.

[0096] 2) The first type of WUR is a receiver with both I and Q channels, while the second type of WUR is a receiver with only one of the I and Q channels.

[0097] 3) Type I WURs are coherent receivers, and Type II WURs are incoherent receivers.

[0098] 4) The first type of WUR is a coherent receiver with both I and Q channels, while the second type of WUR is a non-coherent receiver with only one of the I and Q channels.

[0099] 5) Type I WURs receive signals using phase detection, while Type II WURs receive signals using energy / power / amplitude detection. Alternatively, Type I WURs can / are able to detect phase information, and Type II WURs can / are able to detect signal energy / power / amplitude.

[0100] 6) Type I WURs can receive complex signals, while Type II WURs cannot receive complex signals (e.g., Type II WURs receive real signals).

[0101] 7) The first type of WUR has phase detection capability, while the second type of WUR has envelope detection capability or no phase detection capability. Alternatively, the first type of WUR supports receiving signals via phase detection, while the second type of WUR supports receiving signals via envelope detection. In the embodiments of this application, phase detection capability can be interchanged with correlation detection capability and sequence detection capability.

[0102] 8) Type I receivers can receive OFDM signals, while Type II receivers cannot (e.g., Type II receivers receive OOK signals).

[0103] 4. Wake-up signal

[0104] In this application, the wake-up signal received by the terminal via LP-WUR is referred to as a low-power signal or LP-WUS, etc. For ease of description, the wake-up signal will be used as an example in the following text.

[0105] (1) Types of low-power signals

[0106] This application does not limit the type of low-power signal mentioned. For example, low-power signals can be low-power PDCCH, low-power physical downlink shared channel (PDSCH), low-power physical uplink shared channel (PUSCH), low-power physical uplink control channel (PUCCH), low-power synchronization signal / physical broadcast channel block (SSB), low-power synchronization signal, low-power tracking reference signal (TRS), low-power channel status information reference signal (CSI-RS), low-power positioning signal, low-power sensing communication signal, low-power sounding reference signal (SRS), low-power random access channel (RACH), low-power preamble, low-power contention resolution message, low-power downlink control information (DCI) signal, or low-power uplink control information (UCI) signal, etc.

[0107] (2) Modulation method of low power signal

[0108] It should be noted that the modulation methods mentioned in this application include, but are not limited to, OOK modulation and OFDM modulation. Among them:

[0109] OOK modulation uses the presence or absence of a signal to represent digital information. The bit information corresponding to a signal is mapped to at least one time unit through OOK modulation. One time unit corresponds to one bit of information, and the bit information is determined by detecting whether there is a signal in the time unit. A signal in a time unit means that the signal amplitude is not zero; this time unit is also called an ON time unit, or the time unit is in ON mode. Conversely, a signal in a time unit means that the signal amplitude is zero; this time unit is also called an OFF time unit, or the time unit is in OFF mode. Generally, if a sequence is transmitted in a time unit, then that time unit has a signal; if no sequence is transmitted in a time unit, then that time unit has no signal. For a given time unit, being ON or in ON mode can be decoded as 1; conversely, being OFF or in OFF mode can be decoded as 0.

[0110] For example, taking a signal with bit information of 1001 as an example, the principle of OOK modulation is as follows: Figure 5 As shown, bit information 1001, after OOK modulation, is sequentially mapped to four time units (e.g., time units 1 to 4). It should be understood that time units 1 and 4 are signal-containing time units, with sequences transmitted on them. Time units 2 and 3 are signal-free time units, with no sequences transmitted on them. When the receiver detects a sequence in time units 1 and 4, it can decode it as 1. When the receiver does not detect a sequence in time units 2 and 3, it can decode it as 0. Combining the decoding of the four time units yields 1001. It can be seen that for OOK modulation, only one bit of information can be obtained within a time unit. It can be understood that when the receiver detects a sequence in a time unit, it means that the receiver has detected the envelope of the signal in that time unit; correspondingly, when the receiver does not detect a sequence in a time unit, it means that the receiver has not detected the envelope of the signal in that time unit.

[0111] OFDM modulation uses the sequence information of a signal to represent digital information. For example, the transmitting end stores four sequences (i.e.,... Figure 6 Taking sequences 0 to 3 in the code as an example, the principle of this OFDM modulation is as follows: Figure 6As shown. These four sequences can be used to carry 2 bits of information. For example, sequence 0 corresponds to bit information 00, sequence 1 corresponds to bit information 01, sequence 2 corresponds to bit information 10, and sequence 3 corresponds to bit information 11. In a time unit, the corresponding bit information is 01. The access network device can determine the sequence 1 corresponding to bit information 01 based on the correspondence between the above four sequences and bit information. The access network device can then use sequence 1 to scramble this time unit.

[0112] from Figure 5 and Figure 6 It can be seen that within a time unit, bit information can be obtained not only through the ON / OFF mode (such as...) Figure 5 In addition to (as shown), it can also detect sequence information of the ON time unit (such as...). Figure 6 (As shown). Compared to OOK modulation, OFDM modulation can acquire more bit information. Therefore, OFDM-based signals require less time-domain resources to transmit the same length of bit information compared to OOK modulation. For example, to transmit the same length of bit information, OFDM modulation requires M symbols, while OOK modulation requires N symbols, where M is less than N, and both M and N are positive numbers.

[0113] It should be noted that the modulation method used for the wake-up signal depends on the receiver's capabilities. Taking the aforementioned WUR as an example, if the WUR is a Type I WUR, then the LP-WUS bit information can be carried through the ON / OFF mode of the symbol and the sequence on the ON symbol. If the WUR is a Type II WUR, then the LP-WUS bit information can be carried through the ON / OFF mode of the symbol. The signal corresponding to a Type I WUR can be considered as one type of signal (e.g., called Type I signal), and the signal corresponding to a Type II WUR can be considered as another type of signal (e.g., called Type II signal). Since a Type II WUR requires more time-domain resources than a Type I WUR, the Type II signal is longer than the Type I signal; it can be called a "long signal," and the Type I signal a "short signal." The Type I signal can also be called a Type I low-power signal or Type I LP-WUS, and correspondingly, the Type II signal can also be called a Type II low-power signal or Type II LP-WUS. Relatively speaking, the power consumption required for a Type II WUR receiver to receive a Type II signal is greater than the power consumption required for a Type I WUR receiver to receive a Type I signal. Terminal devices using a Type I WUR to receive a Type I signal have greater energy-saving gains. Furthermore, the detection performance of Type II WURs is lower than that of Type I WURs, and the coverage performance supported by Type II WURs is also lower than that supported by Type I WURs. Generally, if a Type II WUR is used to receive signals, coverage enhancement techniques are employed to improve coverage performance. For example, for Type II WURs, coverage performance can be improved by increasing the number of signal repetitions.

[0114] It should also be noted that the time unit mentioned in the embodiments of this application refers to a unit of time in general. The time unit can be a radio frame, subframe, slot, mini-slot, OFDM symbol, OOK symbol, fractional OFDM symbol, millisecond (ms), or fractional millisecond (e.g., 1 / 32ms) time unit. Alternatively, the time unit can be multiple slots, multiple subframes, multiple mini-slots, multiple OFDM symbols, multiple OOK symbols, several fractional OFDM symbols, several milliseconds (ms), or several fractional milliseconds time units. A radio frame may include multiple subframes, a subframe may include one or more slots, and a slot may include at least one symbol. Alternatively, a radio frame may include multiple slots, and a slot may include at least one symbol. Optionally, in the embodiments of this application, the time unit mapped by OOK modulation can also be called an OOK time unit, and the time unit mapped by OFDM modulation can also be called an OFDM symbol. For an ON mode OOK time unit or an OOK time unit with a signal, it can also be called an OOK ON time unit. An OFDM symbol may include one or more OOK symbols. An OOK symbol may include multiple OFDM symbols.

[0115] Typically, in DRX operating mode, network devices can configure a Mode Module (MO) for monitoring low-power signals and a drx-onDurationTimer for each DRX cycle for the terminal. The interval between the time-domain resource positions of the MO and the drx-onDurationTimer is determined by the network device. When the terminal is in RRC connected state and its master receiver is in sleep state, if the network device has buffered service data (or can be understood as service data to be transmitted to the terminal), the network device can... Figure 1 The MO (Mean Interchange) sends a low-power signal to the terminal at its corresponding time-domain location. After receiving this low-power signal, the terminal activates its master receiver at the next drx-onDurationTimer following the MO, enabling the network device and the terminal to begin transmitting service data. It is important to understand that the interval between the time-domain location of the MO where the terminal receives the low-power signal and the time-domain location of the drx-onDurationTimer where service data can be transmitted will affect the transmission latency of the service data.

[0116] A large interval between the end position of the MO in the time domain and the start position of the drx-onDurationTimer in the time domain will increase the transmission delay of the service data. When the transmission delay of the service data exceeds the PDB requirement of the service data, it may cause the service transmission to fail. A small interval between the end position of the MO in the time domain and the start position of the drx-onDurationTimer in the time domain, although it is beneficial to meet the PDB requirement of the service data, will cause the terminal's main receiver to be turned on frequently, resulting in increased power consumption of the terminal.

[0117] To reduce terminal power consumption while meeting the transmission requirements of business data, this application provides a communication method and a communication device. The communication method and communication device provided in the embodiments of this application will now be described in detail with reference to the accompanying drawings.

[0118] Figure 7 This is a flowchart illustrating a communication method provided in an embodiment of this application. For example... Figure 7 As shown, the communication method includes the following steps S701 to S703. Figure 7 The method illustrated uses terminals and network devices as examples for execution. It is understandable that... Figure 7 The method shown can also be executed by a module (e.g., a chip) in a terminal or a module (e.g., a chip, CU, or DU) in a network device. Wherein:

[0119] S701, the network device sends a low-power signal at the first MO.

[0120] Accordingly, the terminal receives a low-power signal at the first MO.

[0121] Optionally, the network device configures at least one MO (Medium-Operating Location) for the terminal. On any of these at least one MO (or understood as at a time-domain location of any MO or within a time period corresponding to any MO), the network device can transmit a low-power signal to the terminal. The terminal can monitor or receive the low-power signal on any of these MOs. Optionally, the network device configures a time window for monitoring the low-power signal for the terminal, wherein the time window includes one or more consecutive MOs. On any of these at least one MO (or understood as at a time-domain location of any MO or within a time period corresponding to any MO), the network device can transmit a low-power signal to the terminal. The terminal can monitor or receive the low-power signal on any of these MOs.

[0122] For ease of understanding, this application will refer to the MO used by the network device to transmit low-power signals or the MO used by the terminal to receive low-power signals as the first MO.

[0123] For example, a network device may configure MO1 to MO3 for a terminal. The network device may send a low-power signal to the terminal during the duration of any one of MOs (MOs) from MO1 to MO3. If the network device sends a low-power signal on MO2, or the terminal receives a low-power signal on MO2, then MO2 is considered the first MO mentioned in this application.

[0124] The low-power signal mentioned in the embodiments of this application is used to indicate whether the terminal monitors the PDCCH, or to indicate whether the terminal enables the main receiver to monitor the PDCCH, or to indicate whether the terminal enables the main receiver to monitor the PDCCH. The PDCCH includes scheduling information for a first service, for example, the PDCCH carries DCI for scheduling the first service.

[0125] To conserve terminal power, network devices can configure a timer for the terminal after the first MO, allowing the terminal to monitor the PDCCH during the timer's runtime, and to stop monitoring the PDCCH outside the timer's runtime, or for the terminal's main receiver to enter a sleep state outside the timer's runtime. In this case, the low-power signal can be understood as indicating whether the terminal monitors the PDCCH during the timer's runtime after the first MO, or indicating whether the terminal monitors the PDCCH during the timer's runtime after the first MO.

[0126] This application uses a timer following the first MO, including a first timer and a drx-onDurationTimer, as an example for illustration. Specifically, the first timer is different from the drx-onDurationTimer, or its start position is different from the start position of the drx-onDurationTimer, or its length is different from the length of the drx-onDurationTimer. The start position of the first timer is later than the end position of the first MO, and the start position of the drx-onDurationTimer is later than the end position of the first MO. The start position of the first timer is earlier than the start position of the drx-onDurationTimer, and the interval between the first timer and the drx-onDurationTimer is less than the length of one DRX cycle.

[0127] This can be understood as the first MO, the first timer, and the drx-onDurationTimer belonging to the same DRX cycle, or within a DRX cycle length. For example, ... Figure 8 As shown, the network device is configured with an MO, a first timer, and a drx-onDurationTimer in each DRX cycle. Taking the first DRX cycle as an example, the starting position of the first MO in the first DRX cycle is before the starting position of the first timer, and the starting position of the first timer is before the starting position of the drx-onDurationTimer.

[0128] It should be understood that the "interval" mentioned in this application includes at least one time unit. Unless otherwise specified, the "interval" mentioned in this application can be any of the following: the interval between start positions, the interval between end positions, and the interval between end positions. For example, the interval between the first timer and the drx-onDurationTimer can include / be replaced by any of the following: the interval between the start position of the first timer and the start position of the drx-onDurationTimer, the interval between the end position of the first timer and the start position of the drx-onDurationTimer, and the interval between the end position of the first timer and the end position of the drx-onDurationTimer. For example, the interval between the first MO and the drx-onDurationTimer may include / be replaced by any of the following: the interval between the start position of the first MO and the start position of the drx-onDurationTimer, the interval between the end position of the first MO and the start position of the drx-onDurationTimer, and the interval between the end position of the first MO and the end position of the drx-onDurationTimer.

[0129] S702. If the first condition is met, the terminal starts the first timer and monitors the PDCCH during the operation of the first timer.

[0130] Accordingly, if the first condition is met, the network device starts the first timer and sends the PDCCH during the operation of the first timer.

[0131] Combining S702 and S703, it can be understood that after the terminal device receives a low-power signal in the first MO, or after the network device sends a low-power signal in the first MO, the terminal and / or network device determine whether to start the first timer or the drx-onDurationTimer based on a first condition, or it can be understood that the terminal and / or network device determine whether to start the first timer based on a first condition. Specifically, if the first condition is met, the terminal and / or network device starts the first timer as shown in S702. If the first condition is not met, the terminal and / or network device starts the drx-onDurationTimer as shown in S703.

[0132] The first condition mentioned in this application will now be explained in detail. This first condition includes any one of the following:

[0133] Condition ①: The PDB of the first service is less than the first threshold, and the interval between the end position of the first MO and the start position of drx-onDurationTimer is greater than the second threshold.

[0134] In condition ①, the terminal and / or network device determine whether to start the first timer based on the PDB of the first service to be transmitted and the interval between the first MO and drx-onDurationTimer. When the PDB of the first service is small (e.g., less than the first threshold) and the interval between the first MO and drx-onDurationTimer is large (e.g., greater than the second threshold), the first condition is considered to be met, and the terminal and / or network device starts the first timer.

[0135] The specific values ​​of the thresholds mentioned in this application (including the first threshold, the second threshold, and the third threshold mentioned below) can be adjusted according to specific application scenarios. This application does not specifically limit the specific values ​​of each threshold. The specific values ​​of each threshold can be predefined by the protocol, or they can be indicated to the terminal by the network device through the same indication signaling, or they can be indicated to the terminal through different indication signaling. This application also does not specifically limit them.

[0136] In condition ①, before the terminal judges the first condition, the terminal needs to obtain the PDB of the first service.

[0137] In one possible implementation 1 of the terminal acquiring the PDB of the first service, the low-power signal of S701 includes the PDB of the first service. That is, while the network device sends a low-power signal to the terminal to indicate whether the terminal is monitoring the PDCCH, it also indicates the PDB of the first service through the low-power signal.

[0138] The low-power signal indicates that the PDB of the first service includes, but is not limited to, the following implementation methods (implementation 1 to implementation 3):

[0139] Implementation 1: The low-power signal can directly carry the value / level of the PDB for the first service in its bit information. For example, if the PDB has 4 candidate values / levels, the low-power signal can indicate these 4 PDBs using 2 bits. As another example, if the PDB has 4 candidate values / levels and the network device serves N terminals, the low-power signal can have 4N states, each state corresponding to one terminal and one PDB candidate value / level. The low-power signal can represent these 4N states using M bits.

[0140] Implementation 2: Low-power signals can represent the values / levels of different PDBs using different sequence information. For example, the overlaid sequence of a low-power signal can be transmitted using multiple sequence information, each of which is associated with the value / level of a different PDB. In this case, the value / level of the PDB for the first service can be determined by the sequence information used in the overlaid sequence of the low-power signal and the association between these multiple sequence information and the value / level of the different PDBs. As another example, the overlaid sequence of a low-power signal may use a ZC sequence. In this case, different cyclic shifts or different root values ​​of the ZC sequence can indicate the value / level of different PDBs.

[0141] Implementation 3: The bit position of the bit information used to indicate the value / level of the PDB for the first service is located before the bit positions of other bits in the low-power signal. For example, the bit information used to indicate the value / level of the PDB for the first service is located at the beginning of all bits in the low-power signal. Alternatively, the bit position of the bit information used to indicate the value / level of the PDB for the first service is located after the bit positions of other bits in the low-power signal. For example, the bit information used to indicate the value / level of the PDB for the first service is located at the end of all bits in the low-power signal.

[0142] In another possible implementation 2 of the terminal obtaining the PDB of the first service, the terminal receives a first message from the network device, which is used to determine the PDB of the first service. That is, the network device indicates whether the terminal is able to monitor the PDCCH through a low-power signal, and indicates the PDB of the first service through a message other than the low-power signal (denoted as the first message).

[0143] Optionally, the first message includes RRCReconfiguration.

[0144] When a network device indicates the PDB of a first service to a terminal via a first message that is different from a low-power signal, the location where the first message is received can be any of the following locations:

[0145] Location 1: The interval between the receiving location of the first message and the starting location of the measurement interval is T1, where T1 is a positive number, and the measurement interval is determined by the second message sent by the network device.

[0146] It is important to understand that the terminal can receive reference signals (such as SSB or CSI-RS) from the network device via the main receiver in each DRX cycle and perform channel quality measurements based on the reference signals. When the terminal performs co-frequency measurements based on measurement intervals (gap-based), the network device can configure the measurement interval for each DRX cycle to the terminal via a second message. The terminal then receives reference signals from the network device via the main receiver during these measurement intervals and performs channel quality measurements based on the reference signals.

[0147] In position 1, the receiving position of the first message (or understood as the sending position of the first message by the network device) is before the start position of the measurement interval, and the interval between the receiving position of the first message and the start position of the measurement interval is T1, for example... Figure 9 As shown in (a) in the figure.

[0148] The specific value of T1 can be adjusted according to the specific application scenario, and this application does not impose a specific limitation on the specific value of T1. The specific value of T1 can be predefined by the protocol, or it can be indicated to the terminal by the network device through indication signaling, and this application also does not impose a specific limitation on it.

[0149] Optionally, it can be pre-agreed or pre-defined by the protocol that the measurements of terminals supporting low-power signals (or understood as terminals with LP-WUR) in each DRX cycle are gap-based in-frequency measurements.

[0150] Position 2: The interval between the receiving position of the first message and the end position of the measurement interval is T2, where T2 is a positive number.

[0151] In position 2, the receiving position of the first message (or understood as the sending position of the first message by the network device) is after the end position of the measurement interval, and the interval between the receiving position of the first message and the end position of the measurement interval is T2, for example... Figure 9 As shown in (b) of the diagram.

[0152] The specific value of T2 can be adjusted according to the specific application scenario, and this application does not impose a specific limitation on the specific value of T2. The specific value of T2 can be predefined by the protocol, or it can be indicated to the terminal by the network device through indication signaling, and this application also does not impose a specific limitation on it.

[0153] Position 3: The first message is received during the operation of the first timer, the drx-onDurationTimer, the second timer, or the drx-InactivityTimer.

[0154] It is understandable that the terminal activates its main receiver to monitor the PDCCH during the operation of the first timer, the drx-onDurationTimer, the second timer, or the drx-InactivityTimer. In this case, the terminal does not need to separately activate the main receiver to receive the first message; it can directly receive the first message while the main receiver is activated, which helps save terminal power consumption.

[0155] Location 4: The interval between the receiving location of the first message and the receiving location of the SSB is less than the third threshold, and the receiving location of the SSB is determined by the network device.

[0156] It is important to understand that the terminal can receive a reference signal (e.g., SSB or CSI-RS) from the network device via the main receiver in each DRX cycle and perform channel quality measurements based on the reference signal. When the terminal performs a non-gap-based co-frequency measurement, the network device indicates the reception location of the reference signal to the terminal via a fourth indication message. Subsequently, the interval between the transmission location of the first message sent by the network device (or understood as the reception location of the first message received by the terminal) and the transmission location of the reference signal sent by the network device (or understood as the reception location of the reference signal received by the terminal) is less than a third threshold. By implementing this possible approach, a correlation is established between the first message and the reference signal used for measurement, thereby facilitating the terminal's accurate reception of the first message.

[0157] It should be stated that any instruction information mentioned in this application (including any one of the first to fifth instruction information) may be carried in any message mentioned in this application (i.e., any one of the first to fifth messages) if there is no logical conflict, as stated in the entire text.

[0158] Position 5: The first message is received during the transmission of CSI-RS feedback.

[0159] It is important to understand that within each DRX cycle, the terminal receives a reference signal (e.g., SSB or CSI-RS) from the network device via its main receiver, performs channel quality measurements based on the reference signal, and then sends measurement feedback to the network device. In this scenario, the network device sends the transmission position of the first message to the terminal (or, in other words, the reception position of the first message by the terminal) during the feedback period of this reference signal. By implementing this approach, it is beneficial to avoid frequently activating the terminal's main receiver, thereby ensuring that the terminal accurately receives the first message.

[0160] Condition ②: The terminal receives a first indication message including a first offset value, which is the interval between the start position of the first timer and the start position of the drx-onDurationTimer.

[0161] In condition ②, when the network device configures drx-onDurationTimer for the terminal, the first condition is considered to be met when the network device configures a first offset value (for example, the network device sends a first indication message including the first offset value to the terminal), and the terminal and / or the network device start the first timer.

[0162] Condition ③: The terminal receives a first indication message including a first offset value, and the first offset value is not 0.

[0163] It is understandable that when the first offset value is 0, the starting position of the first timer is the same as the starting position of drx-onDurationTimer. In condition ③, when the network device configures drx-onDurationTimer for the terminal, if the network device configures a first offset value and the first offset value is not 0, it is considered that the first condition is met, and the terminal and / or the network device starts the first timer.

[0164] Condition 4: The terminal receives second indication information including relevant parameters of the first timer. The relevant parameters of the first timer include at least one of the following: the duration of the first timer, the length of the first timer, the start position of the first timer, or the interval between the start position of the first timer and the start position of drx-onDurationTimer.

[0165] It should be understood that when the terminal receives the second indication information including the relevant parameters of the first timer, it can be regarded as the network device configuring the relevant parameters of the first timer, or understood as the network device configuring the first timer, or understood as the network device indicating the relevant parameters of the first timer to the terminal through the second indication information.

[0166] In condition ④, when the terminal receives the second indication information including the relevant parameters of the first timer, or when the network device configures the relevant parameters of the first timer, the first condition is deemed to be met, and the terminal and / or the network device starts the first timer.

[0167] In one possible implementation, before the terminal determines whether to enable the first timer (i.e., enable the first timer or enable drx-onDurationTimer) based on a first condition, the network device indicates to the terminal whether it supports enabling the first timer for PDCCH monitoring. In one possible implementation, the network device indicates whether it supports enabling the first timer for PDCCH monitoring via a third message. In another possible implementation, the network device will only indicate whether it supports enabling the first timer for PDCCH monitoring via a third message if it already supports it.

[0168] In one possible implementation, the terminal receives a fourth message instructing the activation of a second timer, the second timer having a positive length. This fourth message includes third indication information indicating that if a PDCCH is detected during the operation of either the first or second timer, the second timer will be activated. Alternatively, the terminal receives a fourth message from the network device indicating that the second timer can be activated at the moment when a PDCCH is detected during the operation of either the first or second timer.

[0169] Optional, Figure 7 The process may also include optional steps S702A and S702B. In S702A, if the terminal detects a PDCCH during the operation of the first timer, a second timer is started. The network device sends the PDCCH during the operation of the second timer, and the terminal monitors the PDCCH during the operation of the second timer. In S702B, if the terminal detects a PDCCH during the operation of the second timer, the second timer is restarted. The network device sends the PDCCH during the operation of the second timer, and the terminal monitors the PDCCH during the operation of the second timer.

[0170] For example, Figure 10 This diagram illustrates how a terminal and / or network device extends the PDCCH monitoring time using a second timer. Figure 10 In (a), if the terminal detects the PDCCH at time T3 during the operation of the first timer, then the terminal starts the second timer at that time T3; that is, time T3 is the start position of the second timer. Figure 10 In (b), after the terminal starts the second timer, if the PDCCH is detected again at time T4 during the operation of the second timer, the terminal will restart the second timer at time T4, that is, time T4 is the starting position of the second timer.

[0171] It is important to understand that terminals and / or network devices can extend the PDCCH monitoring time by starting or restarting a second timer. When the second timer can be started or restarted, the terminal and network device can have a longer time to transmit the first service. When the second timer cannot be started or restarted, the terminal and network device can only transmit the first service for a shorter period of time.

[0172] Based on this understanding, this application also provides an optional implementation: when the first service is transmitted between the terminal and the network device over a short period of time (referred to as the first case), the set of values ​​for the Modulation and Coding Scheme (MCS) of the first service transmitted between the terminal and the network device is a first set. When the first service is transmitted between the terminal and the network device over a longer period of time (referred to as the second case), the set of values ​​for the Modulation and Coding Scheme (MCS) of the first service transmitted between the terminal and the network device is a second set. The minimum value of the elements in the first set is greater than the maximum value of the elements in the second set.

[0173] For example, the first set is {0,1,2,...,16}, and the second set is {17,18,19,...,31}. The MCS (Multi-Channel Code) for transmitting the first service by the terminal and network device in the first scenario is denoted as the first MCS, and this first MCS is a component of the first set. The MCS for transmitting the first service by the terminal and network device in the second scenario is denoted as the second MCS, and this second MCS is a component of the second set. The first MCS is greater than the second MCS.

[0174] In other words, in the first scenario, the terminal and network equipment transmit the service data of the first service through a larger MCS, which helps to improve the transmission rate of the service data of the first service. In the second scenario, the terminal and network equipment transmit the service data of the first service through a smaller MCS, which helps to improve the transmission reliability of the service data of the first service.

[0175] The first situation includes, but is not limited to, any of the following: ① the terminal does not receive the fourth message; ② the terminal receives the fourth message, but the fourth message indicates that the length of the second timer is 0. The second situation includes, but is not limited to, the following: the terminal receives the fourth message, and the length of the second timer indicated by the fourth message is not 0.

[0176] In one possible implementation of the terminal determining the length of the first timer and / or the length of the second timer, the terminal receives a fifth message from the network device. This fifth message is used to determine or indicate the length of the first timer and / or the length of the second timer. For example, the fifth message includes fifth indication information indicating that the length of the first timer is the length of either the drx-onDurationTimer or the drx-InactivityTimer configured by the network device. The fifth indication information may also indicate that the length of the second timer is the length of either the drx-onDurationTimer or the drx-InactivityTimer configured by the network device.

[0177] In another possible implementation of how the terminal determines the length of the first timer and / or the length of the second timer, the length of the first timer is predefined, or the length of the second timer is predefined. For example, the length of the first timer is predefined as a first duration in the communication protocol, and the length of the second timer is predefined as a second duration in the communication protocol. Alternatively, the length of the first timer is predefined as the length of the drx-onDurationTimer or drx-InactivityTimer configured by the network device, and the length of the second timer is predefined as the length of the drx-onDurationTimer or drx-InactivityTimer configured by the network device.

[0178] S703. If the first condition is not met, the terminal starts the drx-onDurationTimer and monitors the PDCCH during the operation of the drx-onDurationTimer.

[0179] Accordingly, if the first condition is not met, the network device starts the drx-onDurationTimer and sends the PDCCH during the drx-onDurationTimer's operation. S703 will be explained below in conjunction with the description of the first condition in S702.

[0180] When the first condition includes condition ① in S702, if the PDB of the first service is large (e.g., greater than or equal to the first threshold) and / or the interval between the first MO and drx-onDurationTimer is small (e.g., less than or equal to the second threshold), the first condition is considered not met, and the terminal and / or network device enables drx-onDurationTimer.

[0181] When the first condition includes condition ② in S702, if the terminal does not receive the first indication information including the first offset value, or if it is understood that the network device has not configured the first offset value (for example, the network device has not sent the first indication information including the first offset value to the terminal), the first condition is deemed not to be met, and the terminal and / or the network device enable drx-onDurationTimer.

[0182] When the first condition includes condition ③ in S702, if the terminal does not receive the first indication information including the first offset value, or receives the first indication information indicating that the first offset value is 0, or the network device does not configure the first offset value, or the network device configures the first offset value to be 0, it is considered that the first condition is not met, and the terminal and / or the network device enable drx-onDurationTimer.

[0183] When the first condition includes condition ④ in S702, if the terminal does not receive the second indication information including the relevant parameters of the first timer, or if the network device does not configure the relevant parameters of the first timer, the first condition is deemed not to be met, and the terminal and / or network device enable drx-onDurationTimer.

[0184] Optionally, if the terminal determines to enable the first timer based on the first condition, the terminal may not enable the drx-onDurationTimer during the first DRX cycle.

[0185] For example, if, after determining that the first timer should be started according to the first condition, the end position of the first timer overlaps with the start position of the drx-onDurationTimer, or the end position of the second timer overlaps with the start position of the drx-onDurationTimer, or the start position of the drx-onDurationTimer is earlier than the end position of the first timer, or the start position of the drx-onDurationTimer is earlier than the end position of the second timer, then the drx-onDurationTimer does not need to be started after the first timer is started.

[0186] For example, after determining to start the first timer according to the first condition, if the interval between the end position of the first timer and the start position of the drx-onDurationTimer is less than a certain threshold, or the interval between the end position of the second timer and the start position of the drx-onDurationTimer is less than a certain threshold, or there is no MO between the end position of the first timer and the start position of the drx-onDurationTimer, or there is no MO between the end position of the second timer and the start position of the drx-onDurationTimer, then after starting the first timer, the drx-onDurationTimer is also started for PDCCH monitoring.

[0187] For example, after determining to start the first timer according to the first condition, if the interval between the end position of the first timer and the start position of drx-onDurationTimer is greater than a certain threshold, or the interval between the end position of the second timer and the start position of drx-onDurationTimer is greater than a certain threshold, then after starting the first timer, drx-onDurationTimer is turned off.

[0188] For example, after determining to start the first timer according to the first condition, if the interval between the end position of the first timer and the start position of drx-onDurationTimer is greater than a certain threshold, or the interval between the end position of the second timer and the start position of drx-onDurationTimer is greater than a certain threshold, or there is a MO between the end position of the first timer and the start position of drx-onDurationTimer, or there is a MO between the end position of the second timer and the start position of drx-onDurationTimer, then after starting the first timer, drx-onDurationTimer is turned off.

[0189] In summary, terminals and / or network devices can monitor the PDCCH by enabling different timers (i.e., the first timer and drx-onDurationTimer), thereby adjusting the transmission latency of the first service and the power consumption of the terminal. This helps reduce the transmission latency of service data, improve the efficiency of the terminal in receiving service data, and also helps reduce the terminal's power consumption while meeting the transmission requirements of service data.

[0190] It is understood that, in order to achieve the functions in the above embodiments, the terminal includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily recognize that, based on the units and method steps described in conjunction with the embodiments disclosed in this application, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software transceiver units driving the hardware depends on the specific application scenario and design constraints of the technical solution.

[0191] Figure 11 and Figure 12 This is a schematic diagram illustrating the structure of possible communication devices provided in embodiments of this application. These communication devices can be used to implement the functions of the terminal in the above method embodiments, and therefore can also achieve the beneficial effects of the above method embodiments. In the embodiments of this application, the communication device can be as follows: Figure 2 The terminal 120 shown can also be a module (such as a chip) applied to the terminal, or the communication device can be... Figure 2 The network device 110 shown can also be a module (such as a chip) applied to a network device.

[0192] like Figure 11 As shown, the communication device 1100 includes a processing unit 1110 and a transceiver unit 1120. The communication device 1100 is used to implement the above-mentioned... Figure 7 The terminal functionality is shown in the method embodiment illustrated.

[0193] When the communication device 1100 is used to implement Figure 7 In the method embodiment shown, the terminal functions as follows: Transceiver unit 1120 is configured to receive a low-power signal at a first monitoring time, the low-power signal indicating whether to monitor the Physical Downlink Control Channel (PDCCH), or the low-power signal indicating to monitor the PDCCH, the PDCCH including scheduling information of a first service; if a first condition is met, processing unit 1110 is configured to start a first timer and monitor the PDCCH during the operation of the first timer, the starting position of the first timer being different from the starting position of the duration timer drx-onDurationTimer; if the first condition is not met, processing unit 1110 is configured to start the drx-onDurationTimer and monitor the PDCCH during the operation of the drx-onDurationTimer.

[0194] In one possible implementation, the start position of the first timer is later than the end position of the first MO, the start position of the drx-onDurationTimer is later than the end position of the first MO, the interval between the start position of the first timer and the start position of the drx-onDurationTimer is less than the length of the discontinuous reception period, the start position of the first timer is earlier than the start position of the drx-onDurationTimer, and the interval between the start position of the first MO and the start position of the drx-onDurationTimer is less than the length of the discontinuous reception period.

[0195] In one possible implementation, the first condition includes at least one of the following:

[0196] The packet delay budget (PDB) of the first service is less than a first threshold, and the interval between the end position of the first MO and the start position of the drx-onDurationTimer is greater than a second threshold; or,

[0197] Receive first indication information including a first offset value, the first offset value being the interval between the start position of the first timer and the start position of the drx-onDurationTimer; or,

[0198] Receive a first indication message including a first offset value, and the first offset value is not 0; or,

[0199] Receive a second indication message including relevant parameters of the first timer, the relevant parameters of the first timer including at least one of the following: the duration of the first timer, the length of the first timer, the start position of the first timer, or the interval between the start position of the first timer and the start position of the drx-onDurationTimer.

[0200] In one possible implementation, the transceiver unit 1120 is further configured to receive a first message, which is used to determine the PDB of the first service. Alternatively, the low-power signal may include the PDB of the first service.

[0201] In one possible implementation, the interval between the receiving position of the first message and the starting position of the measurement interval is T1, where T1 is a positive number, and the measurement interval is determined by a second message sent by the network device; or,

[0202] The interval between the receiving position of the first message and the end position of the measurement interval is T2, where T2 is a positive number; or,

[0203] The first message is received during the execution of the first timer, the drx-onDurationTimer, the second timer, or the inactive timer drx-InactivityTimer; or,

[0204] The interval between the receiving location of the first message and the receiving location of the synchronization signal block (SSB) is less than a third threshold, and the receiving location of the SSB is determined by the network device; or,

[0205] The first message is received during the feedback period of the transmitted channel state information reference signal.

[0206] In one possible implementation, the first message includes a Radio Resource Control (RRC) reconfiguration message (RRCReconfiguration).

[0207] In one possible implementation, the transceiver unit 1120 is further configured to receive a third message, the third message including whether it supports enabling the first timer for PDCCH monitoring; or, the third message including whether it supports enabling the first timer for PDCCH monitoring.

[0208] In one possible implementation, the transceiver unit 1120 is further configured to receive a fourth message, which is used to indicate that the second timer is started, and the length of the second timer is a positive number; wherein, the fourth message includes third indication information, which indicates that if the PDCCH is detected during the operation of the first timer or the operation of the second timer, the second timer is started.

[0209] In one possible implementation, in a first case, the set of values ​​for the modulation and coding scheme (MCS) for transmitting the first service is a first set; the first case is when the fourth message is not received, or the first case is when the fourth message is received and the length of the second timer included in the fourth message is 0; in a second case, the set of values ​​for the modulation and coding scheme (MCS) for transmitting the first service is a second set; the second case is when the fourth message is received and the length of the second timer included in the fourth message is not 0; wherein, the minimum value of the elements in the first set is greater than the maximum value of the elements in the second set.

[0210] In one possible implementation, the transceiver unit 1120 is further configured to receive a fifth message, which is used to determine the length of the first timer and / or the length of the second timer; wherein the length of the first timer is the length of the drx-onDurationTimer configured by the network device or the length of the inactive timer drx-InactivityTimer, and the length of the second timer is the length of the drx-onDurationTimer configured by the network device or the length of the drx-InactivityTimer; or, the length of the first timer is predefined, and the length of the second timer is predefined.

[0211] For a more detailed description of the transceiver unit 1120 and the processing unit 1110 mentioned above, please refer to [reference needed]. Figure 7 The terminal is described in the method embodiment shown.

[0212] like Figure 11 As shown, the communication device 1100 includes a processing unit 1110 and a transceiver unit 1120. The communication device 1100 is used to implement the above-mentioned... Figure 7 The method embodiment shown illustrates the functionality of the network device.

[0213] When the communication device 1100 is used to implement Figure 7 In the method embodiment shown, the network device functions as follows: Transceiver unit 1120 is configured to send a low-power signal at a first monitoring time, the low-power signal indicating whether to monitor the Physical Downlink Control Channel (PDCCH), or the low-power signal indicating to monitor the PDCCH, the PDCCH including scheduling information of a first service; if a first condition is met, processing unit 1110 is configured to start a first timer and send the PDCCH during the operation of the first timer, the starting position of the first timer being different from the starting position of the duration timer drx-onDurationTimer; if the first condition is not met, processing unit 1110 is configured to start the drx-onDurationTimer and send the PDCCH during the operation of the drx-onDurationTimer.

[0214] In one possible implementation, the start position of the first timer is later than the end position of the first MO, the start position of the drx-onDurationTimer is later than the end position of the first MO, the interval between the start position of the first timer and the start position of the drx-onDurationTimer is less than the length of the discontinuous reception period, the start position of the first timer is earlier than the start position of the drx-onDurationTimer, and the interval between the start position of the first MO and the start position of the drx-onDurationTimer is less than the length of the discontinuous reception period.

[0215] In one possible implementation, the first condition includes at least one of the following:

[0216] The packet delay budget (PDB) of the first service is less than the first threshold, and the interval between the end position of the first MO and the start position of the drx-onDurationTimer is greater than the second threshold.

[0217] If the network device is configured with a first offset value, this first offset value is the interval between the start position of the first timer and the start position of the drx-onDurationTimer; or,

[0218] The network device is configured with a first offset value, and this first offset value is not 0; or,

[0219] The network device is configured with parameters related to the first timer, which include at least one of the following: the duration of the first timer, the length of the first timer, the start position of the first timer, or the interval between the start position of the first timer and the start position of the drx-onDurationTimer.

[0220] In one possible implementation, the transceiver unit 1120 is further configured to send a first message, the first message being used to determine the PDB of the first service. Alternatively, the low-power signal may include the PDB of the first service.

[0221] In one possible implementation, the interval between the sending position of the first message and the start position of the measurement interval is T1, where T1 is a positive number; or, the interval between the sending position of the first message and the end position of the measurement interval is T2, where T2 is a positive number; or, the sending position of the first message is during the operation of the first timer, the drx-onDurationTimer, the second timer, or the inactive timer drx-InactivityTimer; or, the interval between the sending position of the first message and the sending position of the synchronization signal block SSB is less than a third threshold, where the receiving position of the SSB is determined by the network device; or, the receiving position of the first message is during the feedback of the received channel state information reference signal.

[0222] In one possible implementation, the transceiver unit 1120 is further configured to send a second message for determining the measurement interval.

[0223] In one possible implementation, the first message includes a Radio Resource Control (RRC) reconfiguration message (RRCReconfiguration).

[0224] In one possible implementation, the transceiver unit 1120 is further configured to send a third message, the third message including whether it supports enabling the first timer for PDCCH monitoring; or, the third message including support enabling the first timer for PDCCH monitoring.

[0225] In one possible implementation, the transceiver unit 1120 is further configured to send a fourth message, which is used to indicate that the second timer is started, the length of the second timer being a positive number; wherein, the fourth message includes third indication information, which indicates that if the PDCCH is detected during the operation of the first timer or the operation of the second timer, the second timer is started.

[0226] In one possible implementation, in a first case, the set of values ​​for the modulation and coding scheme (MCS) for transmitting the first service is a first set; the first case is when the fourth message is not received, or the first case is when the fourth message is received and the length of the second timer included in the fourth message is 0; in a second case, the set of values ​​for the modulation and coding scheme (MCS) for transmitting the first service is a second set; the second case is when the fourth message is received and the length of the second timer included in the fourth message is not 0; wherein, the minimum value of the elements in the first set is greater than the maximum value of the elements in the second set.

[0227] In one possible implementation, the transceiver unit 1120 is further configured to send a fifth message, the fifth message being used to determine the length of the first timer and / or the length of the second timer; wherein the length of the first timer is the length of the drx-onDurationTimer configured by the network device or the length of the inactive timer drx-InactivityTimer, and the length of the second timer is the length of the drx-onDurationTimer configured by the network device or the length of the drx-InactivityTimer; or, the length of the first timer is predefined, and the length of the second timer is predefined.

[0228] For a more detailed description of the transceiver unit 1120 and the processing unit 1110 mentioned above, please refer to [reference needed]. Figure 7 The method embodiments shown include a description of the network devices.

[0229] like Figure 12 As shown, the communication device 1200 includes a processor 1210 and an interface circuit 1220. The processor 1210 and the interface circuit 1220 are coupled to each other. It is understood that the interface circuit 1220 can be a transceiver or an input / output interface. Optionally, the communication device 1200 may also include a memory 1230 for storing instructions executed by the processor 1210, or storing input data required by the processor 1210 to execute instructions, or storing data generated after the processor 1210 executes instructions.

[0230] When the communication device 1200 is used to implement Figure 7 In the method shown, processor 1210 is used to implement the functions of the processing unit 1110, and interface circuit 1220 is used to implement the functions of the transceiver unit 1120.

[0231] When the aforementioned communication device is a chip applied to a terminal, the terminal chip implements the functions of the terminal in the above method embodiments. The terminal chip receives information from the base station, which can be understood as the information being first received by other modules in the terminal (such as an RF module or antenna), and then sent to the terminal chip by these modules. The terminal chip sends information to the base station, which can be understood as the information being first sent to other modules in the terminal (such as an RF module or antenna), and then sent to the base station by these modules.

[0232] When the aforementioned communication device is a chip used in a network device, the network device chip implements the functions of the network device in the above method embodiments. The network device chip receives information from the terminal, which can be understood as the information being first received by other modules (such as radio frequency modules or antennas) in the network device, and then sent to the network device chip by these modules. The network device chip sends information to the terminal, which can be understood as the information being forwarded to other modules (such as radio frequency modules or antennas) in the network device, and then sent to the terminal by these modules.

[0233] In this application, entity A sends information to entity B, either directly or indirectly through other entities. Similarly, entity B receives information from entity A, either directly or indirectly through other entities. Entities A and B can be RAN nodes or terminals, or modules within RAN nodes or terminals. Information transmission and reception can be between RAN nodes and terminals, such as between a base station and a terminal; between two RAN nodes, such as between a CU and a DU; or between different modules within a single device, such as between a terminal chip and other modules of the terminal, or between a base station chip and other modules of the base station.

[0234] It is understood that the processor in the embodiments of this application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor may be a microprocessor or any conventional processor.

[0235] The method steps in the embodiments of this application can be implemented in hardware or in software instructions executable by a processor. The software instructions can consist of corresponding software modules, which can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disks, portable hard disks, CD-ROMs, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. The storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Alternatively, the ASIC can reside in a base station or terminal. The processor and storage medium can also exist as discrete components in a base station or terminal.

[0236] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented, in whole or in part, as a computer program product. A computer program product includes one or more computer programs or instructions. When a computer program or instruction is loaded and executed on a computer, all or part of the processes or functions of the embodiments of this application are performed. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, a computer program or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a digital video optical disc; or it can be a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or non-volatile storage medium, or may include both types of storage media.

[0237] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0238] In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. In the textual description of this application, the character " / " generally indicates an "or" relationship between the preceding and following related objects; in the formulas of this application, the character " / " indicates a "division" relationship between the preceding and following related objects. "Including at least one of A, B, and C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B, and C.

[0239] It is understood that the various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application. The order of the process numbers described above does not imply the order of execution; the execution order of each process should be determined by its function and internal logic.

Claims

1. A communication method, characterized in that, The method includes: At the first monitoring time, the MO receives a low-power signal, which is used to indicate whether to monitor the physical downlink control channel (PDCCH), or the low-power signal is used to indicate that the PDCCH is being monitored, the PDCCH including scheduling information of the first service; If the first condition is met, the first timer is started, and the PDCCH is monitored during the operation of the first timer. The starting position of the first timer is different from the starting position of the duration timer drx-onDurationTimer. If the first condition is not met, then the drx-onDurationTimer is started, and the PDCCH is monitored during the operation of the drx-onDurationTimer.

2. The method according to claim 1, characterized in that, The start position of the first timer is later than the end position of the first MO, the start position of the drx-onDurationTimer is later than the end position of the first MO, the interval between the start position of the first timer and the start position of the drx-onDurationTimer is less than the length of the discontinuous reception period, the start position of the first timer is earlier than the start position of the drx-onDurationTimer, and the interval between the start position of the first MO and the start position of the drx-onDurationTimer is less than the length of the discontinuous reception period.

3. The method according to claim 1 or 2, characterized in that, The first condition includes at least one of the following: The packet delay budget (PDB) of the first service is less than a first threshold, and the interval between the end position of the first MO and the start position of the drx-onDurationTimer is greater than a second threshold; or, Receive a first indication message including a first offset value, where the first offset value is the interval between the start position of the first timer and the start position of the drx-onDurationTimer; or, The system receives a first indication message including a first offset value, wherein the first offset value is the interval between the start position of the first timer and the start position of the drx-onDurationTimer, and the first offset value is not 0; or, The system receives a second indication message including relevant parameters of the first timer, wherein the relevant parameters of the first timer include at least one of the following: the duration of the first timer, the length of the first timer, the start position of the first timer, or the interval between the start position of the first timer and the start position of the drx-onDurationTimer.

4. The method according to claim 3, characterized in that, The method further includes: Receive a first message, the first message being used to determine the PDB of the first service; or, The low-power signal includes the PDB of the first service.

5. The method according to claim 4, characterized in that, The interval between the receiving position of the first message and the starting position of the measurement interval is T1, where T1 is a positive number, and the measurement interval is determined by the second message sent by the network device; or, The interval between the receiving position of the first message and the end position of the measurement interval is T2, where T2 is a positive number; or, The first message is received during the operation of the first timer, the drx-onDurationTimer, the second timer, or the inactive timer drx-InactivityTimer; or, The interval between the receiving location of the first message and the receiving location of the synchronization signal block (SSB) is less than a third threshold, and the receiving location of the SSB is determined by the network device; or, The first message is received during the feedback period of the transmitted channel state information reference signal.

6. The method according to any one of claims 3-5, characterized in that, The first message includes a Radio Resource Control (RRC) reconfiguration message, RRCReconfiguration.

7. The method according to any one of claims 1-6, characterized in that, Receive a third message, the third message including whether to support enabling the first timer for PDCCH monitoring; or, the third message including support enabling the first timer for PDCCH monitoring.

8. The method according to any one of claims 1-7, characterized in that, Receive a fourth message, the fourth message being used to instruct the second timer to be started, the length of the second timer being a positive number; The fourth message includes a third indication message, which indicates that if the PDCCH is detected during the operation of the first timer or the second timer, the second timer will be started.

9. The method according to any one of claims 1-8, characterized in that, In the first case, the set of values ​​for the modulation and coding scheme (MCS) for transmitting the first service is the first set; the first case is when the fourth message is not received, or the first case is when the fourth message is received and the length of the second timer included in the fourth message is 0. In the second case, the set of values ​​for the modulation and coding scheme (MCS) used to transmit the first service is the second set; the second case is when the fourth message is received and the length of the second timer included in the fourth message is not 0. The minimum value of the elements in the first set is greater than the maximum value of the elements in the second set.

10. The method according to any one of claims 1-9, characterized in that, A fifth message is received, the fifth message being used to determine the length of the first timer and / or the length of the second timer; wherein, the length of the first timer is the length of the drx-onDurationTimer configured by the network device or the length of the inactive timer drx-InactivityTimer, and the length of the second timer is the length of the drx-onDurationTimer configured by the network device or the length of the drx-InactivityTimer. Alternatively, the length of the first timer is predefined, and the length of the second timer is also predefined.

11. A communication method, characterized in that, The method includes: At the first monitoring time, the MO sends a low-power signal, which is used to indicate whether to monitor the physical downlink control channel (PDCCH), or the low-power signal is used to indicate that the PDCCH is being monitored, the PDCCH including scheduling information of the first service; If the first condition is met, the first timer is started and the PDCCH is sent during the operation of the first timer. The starting position of the first timer is different from the starting position of the duration timer drx-onDurationTimer. If the first condition is not met, then the drx-onDurationTimer is started, and the PDCCH is sent during the operation of the drx-onDurationTimer.

12. The method according to claim 11, characterized in that, The start position of the first timer is later than the end position of the first MO, the start position of the drx-onDurationTimer is later than the end position of the first MO, the interval between the start position of the first timer and the start position of the drx-onDurationTimer is less than the length of the discontinuous reception period, the start position of the first timer is earlier than the start position of the drx-onDurationTimer, and the interval between the start position of the first MO and the start position of the drx-onDurationTimer is less than the length of the discontinuous reception period.

13. The method according to claim 11 or 12, characterized in that, The first condition includes at least one of the following: The packet delay budget (PDB) of the first service is less than the first threshold, and the interval between the end position of the first MO and the start position of the drx-onDurationTimer is greater than the second threshold. If the network device is configured with a first offset value, the first offset value is the interval between the start position of the first timer and the start position of the drx-onDurationTimer; or, The network device is configured with a first offset value, where the first offset value is the interval between the start position of the first timer and the start position of the drx-onDurationTimer, and the first offset value is not 0; or, If the network device is configured with relevant parameters of the first timer, the relevant parameters of the first timer include at least one of the following: the duration of the first timer, the length of the first timer, the start position of the first timer, or the interval between the start position of the first timer and the start position of the drx-onDurationTimer.

14. The method according to claim 13, characterized in that, The method further includes: Send a first message, which is used to determine the PDB of the first service; or, The low-power signal includes the PDB of the first service.

15. The method according to claim 14, characterized in that, The interval between the sending position of the first message and the starting position of the measurement interval is T1, where T1 is a positive number; or, The interval between the sending position of the first message and the ending position of the measurement interval is T2, where T2 is a positive number; or, The first message is sent during the operation of the first timer, the drx-onDurationTimer, the second timer, or the inactive timer drx-InactivityTimer; or, The interval between the sending position of the first message and the sending position of the synchronization signal block (SSB) is less than a third threshold, and the receiving position of the SSB is determined by the network device; or, The first message is received during the feedback period of the received channel state information reference signal.

16. The method according to any one of claims 15, characterized in that, A second message is sent, which is used to determine the measurement interval.

17. The method according to any one of claims 13-16, characterized in that, The first message includes a Radio Resource Control (RRC) reconfiguration message, RRCReconfiguration.

18. The method according to any one of claims 11-17, characterized in that, Send a third message, the third message including whether it supports enabling the first timer for PDCCH monitoring; or, the third message including whether it supports enabling the first timer for PDCCH monitoring.

19. The method according to any one of claims 11-18, characterized in that, Send a fourth message, the fourth message being used to instruct the activation of the second timer, the length of the second timer being a positive number; The fourth message includes a third indication message, which indicates that if the PDCCH is detected during the operation of the first timer or the second timer, the second timer will be started.

20. The method according to any one of claims 11-19, characterized in that, In the first case, the set of values ​​for the modulation and coding scheme (MCS) for transmitting the first service is the first set; the first case is when the fourth message is not received, or the first case is when the fourth message is received and the length of the second timer included in the fourth message is 0. In the second case, the set of values ​​for the modulation and coding scheme (MCS) used to transmit the first service is the second set; the second case is when the fourth message is received and the length of the second timer included in the fourth message is not 0. The minimum value of the elements in the first set is greater than the maximum value of the elements in the second set.

21. The method according to any one of claims 11-20, characterized in that, Send a fifth message, the fifth message being used to determine the length of the first timer and / or the length of the second timer; wherein, the length of the first timer is the length of the drx-onDurationTimer configured by the network device or the length of the inactive timer drx-InactivityTimer, and the length of the second timer is the length of the drx-onDurationTimer configured by the network device or the length of the drx-InactivityTimer. Alternatively, the length of the first timer is predefined, and the length of the second timer is also predefined.

22. A communication device, characterized in that, It includes a module for performing the method as described in any one of claims 1-10, or includes a module for performing the method as described in any one of claims 11-21.

23. A communication device, characterized in that, The device includes a processor and an interface circuit. The interface circuit is used to receive signals from other communication devices besides the communication device and transmit them to the processor, or to send signals from the processor to other communication devices besides the communication device. The processor is used to implement the method as described in any one of claims 1-10 through logic circuits or executable code instructions, or the processor is used to implement the method as described in any one of claims 11-21 through logic circuits or executable code instructions.

24. A computer-readable storage medium, characterized in that, The storage medium stores a computer program or instructions that, when executed by a communication device, cause the communication device to implement the method as described in any one of claims 1-10, or to implement the method as described in any one of claims 11-21.

25. A computer program product, characterized in that, The computer program product includes a computer program or instructions that, when executed by a communication device, cause the communication device to implement the method as described in any one of claims 1-10, or to implement the method as described in any one of claims 11-21.