A discontinuous reception control method and device
By introducing a DRX control method in user equipment, using timers to manage the duration and order of received data, the reliability problem of user equipment receiving multicast data in MBMS or MBS scenarios is solved, improving the reliability of data transmission and saving effort Consumption.
Patent Information
- Application Number
- CN202310699945.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-01-15
- Publication Date
- 2025-02-11
- Estimated Expiration
- 2041-01-15
AI Technical Summary
In MBMS or MBS scenarios, how to ensure that the user equipment can receive multicast data, especially when the transmission method on the network side changes dynamically.
By introducing a DRX control method into the communication device, the timer is used to manage the duration and sequence of received data, and ensure that the communication device can receive control information and data transmitted through multicast or unicast.
The reliability of data transmission is improved, and the communication device cannot receive important data in a sleep state is avoided, thereby saving the power consumption of the communication device.
Smart Images

Figure CN116963318B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a discontinuous reception (DRX) control method and device. Background Art
[0002] Multimedia broadcast multicast service (MBMS) or multicast and broadcast services (or, multicast / broadcast services, or, multicast-broadcast services, MBS) can effectively utilize communication resources. It provides a point-to-multipoint service in the communication network where a data source sends data to multiple users, realizes resource sharing, and improves resource utilization, especially air interface resources. Generally, in MBMS or MBS scenarios, information can be broadcast to all users or sent to a group of paid contracted users for viewing, which can help operators to carry out various commercial applications such as multimedia advertising, free and paid TV channels, and MMS group messaging.
[0003] For multicast services, the user equipment (UE) side needs to support the DRX mechanism in order to save energy. However, there is currently no effective method to ensure that the UE can receive multicast data. Summary of the invention
[0004] The embodiments of the present application provide a discontinuous reception control method and device, which solve the problem that a communication device cannot receive data when the transmission mode on the network side changes dynamically.
[0005] In order to achieve the above purpose, the embodiment of the present application adopts the following technical solution:
[0006] In a first aspect, a DRX control method is provided, comprising: a communication device receives first control information transmitted in a unicast manner, the first control information being used to schedule first data transmitted in a multicast manner; and / or the communication device receives first data, the first data being transmitted in a multicast manner; the communication device performs any one or more of the following actions: starting or restarting a first timer, the first timer being used to indicate a period of time after scheduling newly transmitted control information or newly transmitted data; stopping a second timer, or starting or restarting a second timer, the second timer being used to indicate a period of time for the communication device to receive retransmitted data; starting or restarting a third timer, the third timer being used to indicate a period of time for the communication device to wait before receiving retransmitted data; wherein the first timer, the second timer and the third timer are timers corresponding to DRX associated with multicast.
[0007] In this way, the communication device receives the first control information and / or data (corresponding to the first HARQ process) transmitted by unicast, and the network device may subsequently transmit other control information and / or data by multicast, or may transmit the retransmission of the data by multicast. In order to ensure that the communication device can receive the control information and / or data of the network device in the subsequent multicast, the communication device can start the first timer corresponding to the DRX associated with the multicast (corresponding to the second HARQ process). In this way, if the network device transmits other control information and / or data by multicast within the duration of the operation of the first timer, or the retransmission of the data, it can be ensured that the communication device can receive the control information and / or data, or it can avoid the communication device being in a sleep state and unable to receive the control information and / or data; thus, the reliability of data transmission is improved.
[0008] Alternatively, the second timer corresponding to the DRX associated with multicast (for example, corresponding to the first HARQ process) may be running (for example, it may be because the communication device previously received control information and / or data X (corresponding to the first HARQ process) transmitted by multicast or unicast. In order to ensure that the communication device can receive the retransmission data subsequently transmitted by the network device by multicast (or C+G transmission mode), the communication device started or restarted the second timer corresponding to the DRX associated with multicast, corresponding to the second HARQ process), and the communication device receives control information and / or data Y (for example, new transmission data or retransmission data, corresponding to the second HARQ process) transmitted by unicast. In order to save energy of the communication device, the second timer corresponding to the DRX associated with multicast can be stopped. It can be understood that if data Y is retransmission data of data X, it means that the retransmission of data X has been received, and the second timer corresponding to the DRX associated with multicast can be stopped. If data Y is new transmission data, it means that the network device will no longer transmit the retransmission of data X for the communication device, and the second timer corresponding to the DRX associated with multicast can also be stopped.
[0009] Alternatively, the communication device receives control information and / or data transmitted in a unicast manner, or receives data transmitted in a configured transmission manner, and the network device may subsequently transmit other control information and / or data in a multicast manner (or unicast manner), or may transmit the retransmission of the data in a multicast manner (or unicast manner). In order to ensure that the communication device can receive the control information and / or data subsequently transmitted by the network device in a multicast manner (or unicast manner), the communication device may start or restart the third timer corresponding to the DRX associated with the multicast, and optionally, after the third timer times out, start or restart the second timer corresponding to the DRX associated with the multicast. In this way, if the network device transmits other control information and / or data in a multicast manner (or unicast manner) within the duration of the second timer running (and / or the third timer running), or the retransmission of the data, it can be ensured that the communication device can receive the control information and / or data, or it can be avoided that the communication device is in a sleep state and cannot receive the control information and / or data; the reliability of data transmission is improved. In addition, the communication device starts or restarts the third timer corresponding to the DRX associated with the multicast, and after the third timer times out, starts or restarts the second timer corresponding to the DRX associated with the multicast. This can also avoid monitoring the retransmission of the data during the running time of the third timer, which is beneficial to energy saving of the communication device.
[0010] In one possible design, starting or restarting the first timer includes: the first data is new data, and the first timer is started or restarted. That is, the first data transmitted in a unicast manner has been received before, and it is very likely that the new data will continue to be received later. Therefore, in order to ensure the reception of the subsequent data, the first timer can be started or restarted.
[0011] In one possible design, starting or restarting the third timer includes: the communication device sends first feedback information, the first feedback information is used to indicate whether the communication device successfully or failed to receive the first data; or, at the first feedback time or after the first feedback time or before the first feedback time, the first feedback time is the time domain position where the first feedback resource is located, and the first feedback resource is associated with the first data; the communication device starts or restarts the third timer. In this way, the communication device starts or restarts the third timer, and after the third timer times out, the second timer corresponding to the DRX associated with the multicast can be started or restarted, and the retransmission of the data can be avoided during the running time of the third timer, which is beneficial to energy saving of the communication device.
[0012] In one possible design, the method also includes: the communication device performs any one or more of the following actions: starting or restarting a fourth timer, the fourth timer is used to indicate a period of time after scheduling new control information or new data; stopping a fifth timer, or starting or restarting the fifth timer, the fifth timer is used to indicate the duration of time for the communication device to receive retransmitted data; starting or restarting a sixth timer, the sixth timer is used to indicate the duration of time the communication device waits before receiving retransmitted data; wherein the fourth timer, the fifth timer and the sixth timer are all timers corresponding to DRX associated with unicast.
[0013] For example, the communication device receives control information and / or data transmitted by unicast, or receives data transmitted by a configured transmission mode, and the network device may subsequently transmit other control information and / or data by unicast, or may transmit retransmissions of the data by unicast. In order to ensure that the communication device can receive control information and / or data subsequently transmitted by the network device by unicast, the communication device can start the fourth timer corresponding to the DRX associated with unicast. In this way, if the network device transmits other control information and / or data by unicast within the duration of the fourth timer, or retransmits the data, it can ensure that the communication device can receive the control information and / or data, or it can avoid the communication device being in a sleep state and unable to receive control information and / or data, thereby improving the reliability of data transmission.
[0014] Or, for example, the fifth timer corresponding to the DRX associated with unicast (for example, corresponding to the first HARQ process) may be running (for example, it may be because the communication device previously received control information and / or data X (corresponding to the first HARQ process) transmitted in a unicast or multicast manner, or received data X (corresponding to the first HARQ process) transmitted in a configured transmission manner. In order to ensure that the communication device can receive the retransmission data subsequently transmitted by the network device in a unicast manner, the communication device starts or restarts the fifth timer corresponding to the DRX associated with unicast), the communication device receives control information and / or data Y (for example, new transmission data or retransmission data, corresponding to the first HARQ process) transmitted in a unicast manner, or receives data Y (for example, new transmission data or retransmission data, corresponding to the first HARQ process) transmitted in a configured transmission manner. In order to save energy for the communication device, the fifth timer corresponding to the DRX associated with unicast can be stopped. It can be understood that if data Y is retransmission data of data X, it means that the retransmission of data X has been received, and the fifth timer corresponding to the DRX associated with unicast can be stopped. If the data Y is newly transmitted data, it means that the network device will no longer transmit the retransmission of the data X for the communication device, and the fifth timer corresponding to the DRX associated with the unicast may also be stopped.
[0015] Alternatively, the communication device receives control information and / or data transmitted by unicast, and the network device may subsequently transmit other control information and / or data by unicast, or may transmit the retransmission of the data by unicast. In order to ensure that the communication device can receive the control information and / or data subsequently transmitted by the network device by unicast, the communication device may start or restart the sixth timer corresponding to the DRX associated with unicast, and optionally, after the sixth timer times out, start or restart the fifth timer corresponding to the DRX associated with unicast. In this way, if the network device transmits other control information and / or data by unicast during the duration of the fifth timer (and / or the sixth timer), or the retransmission of the data, it can be ensured that the communication device can receive the control information and / or data, or it can be avoided that the communication device is in a sleep state and cannot receive the control information and / or data; the reliability of data transmission is improved. In addition, the communication device starts or restarts the sixth timer corresponding to the DRX associated with unicast, and after the sixth timer times out, starts or restarts the fifth timer corresponding to the DRX associated with unicast, which can also avoid monitoring the retransmission of the data during the duration of the sixth timer, which is beneficial to the energy saving of the communication device.
[0016] In one possible design, any one or more of the first control information, the first data, the second timer, and the third timer correspond to the first hybrid automatic repeat request HARQ process; and / or, any one or more of the first control information, the first data, the fifth timer, and the sixth timer correspond to the first HARQ process.
[0017] In a second aspect, a DRX control method is provided, the method comprising: a communication device receives first control information transmitted in a multicast manner, the first control information being used to schedule first data transmitted in a multicast manner; and / or, the communication device receives first data, the first data being transmitted in a unicast manner; the communication device performs any one or more of the following actions: starting or restarting a fourth timer, the fourth timer being used to indicate a period of time after a control channel for scheduling new transmission or new transmission data; stopping a fifth timer, or starting or restarting a fifth timer, the fifth timer being used to indicate a period of time for the communication device to receive retransmitted data; wherein the fourth timer and the fifth timer are both timers in DRX associated with a unicast service.
[0018] In this way, the communication device receives control information and / or data transmitted by multicast, and the network device may subsequently transmit other control information and / or data by unicast, or may transmit retransmissions of the data by unicast. In order to ensure that the communication device can receive control information and / or data subsequently transmitted by the network device by unicast, the communication device can start the fourth timer corresponding to the DRX associated with unicast, so that if the network device transmits other control information and / or data by unicast within the duration of the fourth timer, or retransmits the data, it can be ensured that the communication device can receive the control information and / or data, or it can avoid the communication device being in a sleep state and unable to receive control information and / or data; thus, the reliability of data transmission is improved.
[0019] Alternatively, the fifth timer corresponding to the DRX associated with unicast (for example, corresponding to the first HARQ process) may be running (for example, it may be because the communication device previously received control information and / or data X (corresponding to the first HARQ process) transmitted in a unicast or multicast manner, or received data X (corresponding to the first HARQ process) transmitted in a configured transmission manner. In order to ensure that the communication device can receive the retransmission data subsequently transmitted by the network device in a unicast manner, the communication device starts or restarts the fifth timer corresponding to the DRX associated with unicast), the communication device receives control information and / or data Y (for example, new transmission data or retransmission data, corresponding to the first HARQ process) transmitted in a unicast manner, or receives data Y (for example, new transmission data or retransmission data, corresponding to the first HARQ process) transmitted in a configured transmission manner. In order to save energy for the communication device, the fifth timer corresponding to the DRX associated with unicast can be stopped. It can be understood that if data Y is retransmission data of data X, it means that the retransmission of data X has been received, and the fifth timer corresponding to the DRX associated with unicast can be stopped. If the data Y is newly transmitted data, it means that the network device will no longer transmit the retransmission of the data X for the communication device, and the fifth timer corresponding to the DRX associated with the unicast may also be stopped.
[0020] In one possible design, starting or restarting the fourth timer includes: the communication device determines that the first data is new transmission data, and starting or restarting the fourth timer.
[0021] In one possible design, the method further includes: the communication device performs any one or more of the following actions: starting or restarting a first timer, the first timer being used to indicate a period of time after scheduling a new control channel or new data transmission; stopping a second timer, or starting or restarting a second timer, the second timer being used to indicate a period of time for the communication device to receive retransmitted data; wherein the first timer and the second timer are timers corresponding to DRX associated with multicast. The beneficial effects here are similar to those of the first aspect, that is, the operation of the timer in the multicast mode can also be controlled.
[0022] In a possible design, the first data and the fifth timer correspond to the same hybrid automatic repeat request HARQ process.
[0023] In a third aspect, a communication device is provided, comprising: a transceiver for receiving first control information transmitted in a unicast manner, the first control information being used to schedule first data transmitted in a multicast manner; and / or, a transceiver for receiving first data, the first data being transmitted in a multicast manner; a processor for performing any one or more of the following actions: starting or restarting a first timer, the first timer being used to indicate a period of time after scheduling a newly transmitted control information or newly transmitted data; stopping a second timer, or starting or restarting a second timer, the second timer being used to indicate a period of time for the communication device to receive retransmitted data; starting or restarting a third timer, the third timer being used to indicate a period of time for the communication device to wait before receiving retransmitted data; wherein the first timer, the second timer and the third timer are timers corresponding to DRX associated with multicast. The beneficial effects of the third aspect can refer to the beneficial effects of the first aspect.
[0024] In one possible design, the processor is used to: when the first data is new transmission data, start or restart the first timer.
[0025] In one possible design, the transceiver is used to: send first feedback information, the first feedback information is used to indicate whether the communication device successfully or failed to receive the first data; or, at a first feedback time or after the first feedback time or before the first feedback time, the first feedback time is the time domain position of the first feedback resource, and the first feedback resource is associated with the first data; a processor is used to start or restart a third timer.
[0026] In one possible design, the processor is also used to: perform any one or more of the following actions: start or restart a fourth timer, the fourth timer is used to indicate a period of time after scheduling new control information or new data; stop the fifth timer, or, start or restart the fifth timer, the fifth timer is used to indicate the duration of time the communication device receives retransmitted data; start or restart the sixth timer, the sixth timer is used to indicate the waiting period before the communication device receives retransmitted data; wherein the fourth timer, the fifth timer and the sixth timer are all timers corresponding to DRX associated with unicast.
[0027] In one possible design, any one or more of the first control information, the first data, the second timer, and the third timer correspond to the first hybrid automatic repeat request HARQ process; and / or, any one or more of the first control information, the first data, the fifth timer, and the sixth timer correspond to the first HARQ process.
[0028] In a fourth aspect, a communication device is provided, comprising: a transceiver for receiving first control information transmitted in a multicast manner, the first control information being used to schedule first data transmitted in a multicast manner; and / or, the communication device receiving first data, the first data being transmitted in a unicast manner; a processor for performing any one or more of the following actions: starting or restarting a fourth timer, the fourth timer being used to indicate a period of time after a control channel for scheduling new transmission or new transmission data; stopping a fifth timer, or starting or restarting a fifth timer, the fifth timer being used to indicate the duration of the communication device receiving retransmitted data; wherein the fourth timer and the fifth timer are both timers in a DRX associated with a unicast service. The beneficial effects of the fourth aspect can refer to the beneficial effects of the second aspect.
[0029] In one possible design, the processor is used to: determine that the first data is new data, and start or restart a fourth timer.
[0030] In one possible design, the transceiver is also used to: send first feedback information, the first feedback information is used to indicate whether the communication device successfully or failed to receive the first data; or, at or after the first feedback time, the first feedback time is the maximum duration for the communication device to send data feedback to the network device; the processor is also used to start or restart the sixth timer.
[0031] In one possible design, the processor is also used to: perform any one or more of the following actions: start or restart a first timer, the first timer being used to indicate a period of time after scheduling a new control channel or new transmitted data; stop a second timer, or start or restart a second timer, the second timer being used to indicate the duration of time for the communication device to receive retransmitted data; wherein the first timer and the second timer are timers corresponding to DRX associated with multicast.
[0032] In a possible design, the first data and the fifth timer correspond to the same hybrid automatic repeat request HARQ process.
[0033] In a fifth aspect, a discontinuous reception DRX control method is provided, the method comprising: a communication device receives first control information and / or first data, the first control information is used to schedule the first data, the first data is multicast data or data transmitted in a multicast manner; and / or, the communication device determines that a first timer has timed out, the first timer is used to indicate the waiting time before the communication device receives the retransmitted data; the communication device starts or restarts a second timer, the second timer is used to indicate the time for the communication device to receive the retransmitted data. In this way, in a multicast mode, regardless of whether the first data is received successfully or not, the second timer is started, and the activation period of the communication device that feedbacks ACK (or, successful reception) and the communication device that feedbacks NACK (or, failed reception) are aligned, so that if the sending device (for example, a network device or a terminal device) sends new transmission data within the duration of the retransmission timer, the communication device that feedbacks ACK (or, successful reception) can also receive the new transmission data because it is in the activation period.
[0034] In a possible design, before the communication device determines that the first timer has timed out, the method further includes: the communication device successfully receives the first downlink control information or the first data, and the first data is multicast data or data transmitted in a multicast manner; the communication device starts the first timer. That is, the communication device that feeds back ACK will also start the first timer to keep the activation time consistent with that of the communication device that feeds back NACK, thereby improving data transmission efficiency.
[0035] In one possible design, the method further includes: the communication device receives first information, the first information indicates that the communication device receives first control information and / or first data, and / or the communication device determines that the first timer has timed out, and the communication device starts or restarts the second timer. That is, whether to start the first timer can be determined by the network device side.
[0036] In a sixth aspect, a DRX control method is provided, the method comprising: a network device determines that a first timer on a communication device side is running; the first timer is used to indicate the duration for the communication device to receive retransmitted data; the network device determines not to send first control information and / or first data, the first control information is used to schedule first data, and the first data is multicast data or data transmitted in a multicast manner.
[0037] The network device determines that newly transmitted multicast data or data transmitted in a multicast manner (for example, PDSCH scrambled with G-RNTI) is to be sent to all communication devices under a multicast. If at least one communication device under the multicast is running under the first timer, considering that at least one communication device under the multicast may not be running under the first timer but is in a sleep period (other timers related to the activation time corresponding to the DRX associated with the multicast are not running), the network device may not send newly transmitted data to all communication devices under the multicast. On the contrary, if all communication devices under the multicast are not running under the RetransmissionTimer, the network device may consider that all communication devices are in the activation period, that is, the activation periods of all communication devices are aligned, and the network device only sends newly transmitted data to the communication devices under the multicast when all communication devices under the multicast are in the activation period, so that all communication devices under the multicast can receive the newly transmitted data.
[0038] In a possible design, before the network device determines not to send new data to the communication device, the method further includes: the network device determines that the second timer, the third timer and the fourth timer of the communication device are not running; wherein: the second timer is used to indicate the duration of the communication device receiving the retransmitted data; the third timer is used to indicate the duration of the communication device waiting before receiving the retransmitted data; the fourth timer is used to indicate the duration of the communication device waiting to receive the control information after being awakened. That is, only when the first timer is running, the network device does not send new data.
[0039] In the seventh aspect, a discontinuous reception DRX control method is provided, the method comprising: the communication device determines that the first downlink BWP does not include a first resource, the first resource is used for resources for control information and / or data transmitted in a multicast manner, a common frequency resource or a common frequency resource corresponding to multicast, and a resource for a common physical downlink control channel and a physical downlink data channel, the first downlink BWP is a downlink BWP activated by the communication device, or the communication device will switch to the first downlink BWP; the communication device controls the first DRX to be in a sleep period, or does not listen to control information associated with multicast; the first DRX is associated with multicast.
[0040] Therefore, when the communication device initiates random access, if the communication device determines that the downlink BWP to be switched to or the downlink BWP already switched to does not include the first resource, the communication device can enter a sleep period or not listen to the downlink control information associated with the multicast so as not to receive the downlink control information or downlink data transmitted in a multicast manner. This can avoid the communication device from monitoring unnecessary downlink control information and save power consumption by the communication device.
[0041] In one possible design, the communication device controls the first DRX to be in a sleep period, including: the communication device stops a timer corresponding to the first DRX.
[0042] In one possible design, before the communication device determines that the first downlink BWP does not include resources for transmitting DCI or data in a multicast manner, the method further includes: the communication device switches to the first downlink BWP. That is, when the communication device has switched to the first downlink BWP, if it is determined that the first downlink BWP does not include the first resource, the communication device controls the first DRX to be in a sleep period, or does not listen to control information associated with multicast; the first DRX is associated with multicast to save power consumption.
[0043] In one possible design, the method also includes: the communication device initiates random access, the communication device switches to a first downlink BWP, the first downlink BWP is a downlink BWP corresponding to the activated uplink BWP; wherein the first downlink BWP is an initial downlink BWP, and the first uplink BWP is an initial uplink BWP; or, the identifier of the first downlink BWP is the same as the identifier of the first uplink BWP.
[0044] In one possible design, the method further includes: the communication device sends message 3 in the random access process, message 3 is used to schedule transmission and carries an identifier of the communication device; or the communication device determines that the random access is successful; or the communication device switches to a second downlink BWP, and the second BWP includes the first resource; the communication device controls the first DRX to be in an activation period, or monitors downlink control information for scheduling multicast data according to the first DRX. In this way, the communication device does not need to be in a sleep period or not monitor the control channel all the time, and continues to receive downlink data according to the first DRX.
[0045] In one possible design, the communication device controls the first DRX to be in an activation period, including: the communication device starts a timer corresponding to the first DRX.
[0046] In one possible design, the timer corresponding to the first DRX includes any one or more of the following: a first timer, a second timer, a third timer, and a fourth timer; the first timer is used to indicate a period of time after scheduling newly transmitted control information or newly transmitted data; the second timer is used to indicate the duration of time for the communication device to receive retransmitted data; the third timer is used to indicate the duration of time the communication device waits before receiving retransmitted data; the timing duration of the fourth timer indicates the duration of time the communication device waits to receive control information after being awakened.
[0047] In one possible design, the downlink control information used to schedule multicast data includes any one or more of the following: downlink control information transmitted in a multicast manner, downlink control information used to schedule data transmitted in a multicast manner, and downlink control information used to schedule multicast data transmitted in a unicast manner.
[0048] In an eighth aspect, a discontinuous reception DRX control method is provided, the method comprising: a communication device switches from a first downlink BWP to a second downlink BWP, the first BWP and the second BWP are used to transmit downlink control information or data in a unicast manner; the communication device controls the first DRX to be in a sleep period, or stops listening to the downlink control information used to schedule unicast data, so as to stop receiving the downlink control information or downlink data transmitted in a unicast manner; the first DRX is associated with unicast.
[0049] In this way, when the communication device initiates random access, if the communication device determines the downlink BWP to be switched to or has already switched to, the communication device can enter a sleep period, or not monitor the downlink control information associated with the unicast, so as not to receive the downlink control information or downlink data transmitted in a unicast manner. This can avoid the communication device from monitoring unnecessary downlink control information, which helps the communication device save power consumption.
[0050] In one possible design, the communication device controls the first DRX to be in a sleep period, including: the communication device stops a timer corresponding to the first DRX.
[0051] In one possible design, the communication device switches from a first downlink BWP to a second downlink BWP, including: the communication device initiates contention-based random access, the communication device switches from the first BWP to the second downlink BWP, the second downlink BWP is the downlink BWP corresponding to the activated first uplink BWP; wherein the second downlink BWP is the initial downlink BWP, and the first uplink BWP is the initial uplink BWP; or, the identifier of the second downlink BWP is the same as the identifier of the activated uplink BWP.
[0052] In one possible design, the method further includes: the communication device sends message 3 in the random access process, the message 3 is used to schedule transmission and carries an identifier of the communication device; the communication device controls the first DRX to be in an activation period, or monitors downlink control information for scheduling unicast data according to the first DRX. In this way, the communication device can continue to receive downlink control information and / or data.
[0053] In one possible design, the communication device controls the first DRX to be in an activation period, including: the communication device starts a timer corresponding to the first DRX.
[0054] In one possible design, the timer corresponding to the first DRX includes any one or more of the following: a first timer, a second timer, a third timer, and a fourth timer; the first timer is used to indicate a period of time after scheduling newly transmitted control information or newly transmitted data; the second timer is used to indicate the duration of time for the communication device to receive retransmitted data; the third timer is used to indicate the duration of time the communication device waits before receiving retransmitted data; the timing duration of the fourth timer indicates the duration of time the communication device waits to receive control information after being awakened.
[0055] In one possible design, the downlink control information used to schedule unicast data includes any one or more of the following: downlink control information transmitted in a unicast manner, downlink control information used to schedule data transmitted in a unicast manner, and downlink control information used to schedule unicast data transmitted in a unicast manner.
[0056] In a ninth aspect, an embodiment of the present application provides a computer-readable storage medium, including computer instructions. When the computer instructions are executed on an electronic device, the electronic device executes the DRX control method in any of the above aspects and any possible implementation methods.
[0057] In the tenth aspect, an embodiment of the present application provides a computer program product, which, when executed on a computer, enables an electronic device to execute the DRX control method in any of the above aspects and any possible implementation methods.
[0058] In an eleventh aspect, an embodiment of the present application provides a system, which may include a communication device and a network device in any possible implementation of any of the above aspects. The communication device and the network device may execute the DRX control method in any of the above aspects and any possible implementation.
[0059] In the twelfth aspect, a communication device is provided, comprising at least one processor and a memory, wherein the at least one processor is connected to a transceiver, and the at least one processor is used to read and execute a program stored in the memory so that the device performs a method as described in the above-mentioned methods or any possible design of the methods. BRIEF DESCRIPTION OF THE DRAWINGS
[0060] Figure 1 A schematic diagram of a DRX cycle provided in an embodiment of the present application;
[0061] Figure 2 A random access signal interaction diagram provided in an embodiment of the present application;
[0062] Figure 3 A random access signal interaction diagram provided in an embodiment of the present application;
[0063] Figure 4 A schematic diagram of a network architecture provided for an embodiment of the present application;
[0064] Figure 5 A schematic diagram of a DRX control method flow chart provided in an embodiment of the present application;
[0065] Figure 6 A schematic diagram of a DRX control method flow chart provided in an embodiment of the present application;
[0066] Figure 7 A schematic diagram of activation periods not being aligned between communication devices provided in an embodiment of the present application;
[0067] Figure 8 A schematic diagram of a DRX control method flow chart provided in an embodiment of the present application;
[0068] Fig. 9 A schematic diagram of a DRX control method flow chart provided in an embodiment of the present application;
[0069] Fig.10 A schematic diagram of a DRX control method flow chart provided in an embodiment of the present application;
[0070] Fig.11 A schematic diagram of a DRX control method flow chart provided in an embodiment of the present application;
[0071] Fig.12 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application;
[0072] Fig.13 A schematic diagram of the structure of a UE provided in an embodiment of the present application;
[0073] Fig.14 A schematic diagram of a network device structure provided in an embodiment of the present application;
[0074] Fig.15 A schematic diagram of the structure of a base station provided in an embodiment of the present application. DETAILED DESCRIPTION
[0075] For ease of understanding, some examples of concepts related to the embodiments of the present application are provided for reference, as shown below:
[0076] 1. MBS.
[0077] MBS transmission mode: For the transmission of MBS services / data, there may be any one or more of the following transmission modes: dynamic transmission mode and / or configured transmission mode.
[0078] The dynamic transmission mode includes a point-to-point (PTP) transmission mode and / or a point-to-multipoint (PTM) transmission mode.
[0079] PTP transmission mode: Through this transmission mode, the transmitter sends a piece of data to a receiver. The PTP transmission mode can be understood as: (network equipment) schedules the physical downlink control channel (PDCCH) / downlink control information (DCI) (for terminal equipment) scrambled with the UE-specific RNTI (e.g., C-RNTI, first RNTI) scrambled with the UE-specific RNTI (e.g., C-RNTI, first RNTI) scrambled with the UE-specific RNTI (e.g., C-RNTI, first RNTI) scrambled with the physical downlink shared channel (PDSCH). The PTP transmission mode can also be called the C+C transmission mode.
[0080] In the present application, DCI may be replaced by PDCCH, and PDCCH may be replaced by DCI.
[0081] In the present application, RNTI scrambled PDCCH / DCI / control information can be understood as: RNTI scrambled PDCCH / DCI / control information cyclic redundancy check (CRC), or, PDCCH / DCI / control information CRC is scrambled by RNTI (PDCCH / DCI / control information with CRC scrambled by RNTI).
[0082] PTM transmission mode: Through the PTM transmission mode, the sender can send one piece of data to multiple receivers.
[0083] The PTM transmission mode may include the first PTM transmission mode and / or the second PTM transmission mode:
[0084] The first PTM transmission mode can be understood as: (network equipment) schedules PDSCH scrambled with a common RNTI (e.g., Group-RNTI (G-RNTI), second RNTI) using PDCCH / DCI (for terminal equipment) scrambled with a common RNTI (e.g., G-RNTI, second RNTI). Or it can be understood that the network side scrambles a DCI with a common RNTI, and the DCI is used to schedule a data scrambled with a common RNTI. In this case, multiple communication devices receive the same DCI, and the data received by these multiple communication devices are the same.
[0085] The first PTM transmission mode may also be called a G+G transmission mode.
[0086] The second PTM transmission mode can be understood as: (network equipment) schedules PDSCH scrambled by a common RNTI (e.g., G-RNTI, second RNTI) with PDCCH / DCI scrambled by a UE-specific RNTI (e.g., C-RNTI, first RNTI) (for terminal equipment). Or it can be understood that each of the multiple communication devices receives a DCI scrambled by a specific RNTI, but these DCIs are used to schedule the same data, that is, although the DCIs received by each communication device are different, the data received by these multiple communication devices are the same.
[0087] The second PTM transmission mode may also be called a C+G transmission mode.
[0088] For example, PDSCH can also be understood as data.
[0089] The configuration transmission mode can be understood as: (network device) transmitting data / multicast data (to terminal device) on the configuration resource; or, (terminal device) receiving data / multicast data (sent by the network device) on the configuration resource.
[0090] The configuration transmission mode may also be referred to as a semi-static transmission mode.
[0091] Configuration resources may also be referred to as Semi-Persistent Scheduling (SPS) resources.
[0092] MBS HARQ: NR MBS supports Hybrid Automatic Repeat reQuest (HARQ).
[0093] 2. Multicast and unicast.
[0094] Multicast may include any one or more of the following: broadcast in MBMS or MBS; groupcast in MBMS or MBS; multicast in MBMS or MBS; multicast in Vehicle To Everything (V2X); multicast in V2X; broadcast in V2X; multicast; broadcast; multicast; groupcast; broadcast.
[0095] The multicast service may include / be replaced by any one or more of the following: broadcast service, multicast service, MBS service, MBS broadcast service, MBS multicast service, V2X multicast service, and V2X broadcast service.
[0096] Data corresponding to the multicast service may be referred to as multicast data.
[0097] Unicast may include any one or more of the following: unicast in V2X; unicast. Optionally, unicast may be understood as unicast transmission.
[0098] The duration used to indicate the communication device to wait before receiving retransmitted data may include / be understood as any one or more of the following: the duration (e.g., minimum duration) used to indicate the communication device to wait before receiving / receiving retransmitted data (e.g., DL data or SL data); the duration (e.g., minimum duration) used to indicate the communication device to wait before expecting to receive / receive retransmitted data (e.g., DL data or SL data).
[0099] The duration for indicating that the communication device receives retransmitted data may include / be understood as: a duration (eg, maximum duration) for indicating that the communication device receives / receives retransmitted data (eg, DL data or SL data).
[0100] 3.DRX.
[0101] DRX is used to control the behavior of terminal devices monitoring PDCCH, which can save power consumption of terminal devices while ensuring that data can be effectively transmitted. When DRX is configured for terminal devices, the terminal devices can be allowed to enter a sleep period at certain times. At this time, the terminal devices are in a "sleep state" and do not need to continuously monitor PDCCH. When monitoring is required, they are awakened from the "sleep state" and enter the "active state", that is, they enter the active period. In this way, the terminal devices can achieve the purpose of saving power. A typical DRX cycle can be as follows: Figure 1 A DRX cycle includes: onDuration (equivalent to activation period), time controlled by timer ( Figure 1 Not shown) and Opportunity for DRX (sleep period).
[0102] onDuration: The duration of time that the terminal device waits to receive PDCCH after being awakened. If the terminal device successfully decodes PDCCH, the terminal device will remain awakened and extend the awakening time by controlling timers (e.g., Inactivity-timer, retransmission timer, RTT timer). Opportunity for DRX: This period of time is the sleep time in DRX, that is, the terminal device enters the sleep period and does not monitor PDCCH in order to save power. The longer the sleep time in DRX, the lower the power consumption of the terminal device.
[0103] DRX Cycle: It can be understood as the repetition period of onDuration. A DRX cycle consists of onDuration plus the subsequent part of the time controlled by the timer and the Opportunity for DRX.
[0104] DRX in unicast mode:
[0105] In the existing DRX, the timers used to control the terminal equipment in the activated state may include (the following explanations of each timer are all explained with the following examples): OnDuration Timer, InactivityTimer, RetransmissionTimer.
[0106] RetransmissionTimer is configured for each downlink HARQ process, which can be understood as the maximum time for the terminal device to receive the expected downlink retransmission data in the retransmission scenario, that is, the maximum time for the terminal device to monitor the PDCCH;
[0107] HARQ-RTT-Timer is also configured for each downlink HARQ process, which can be understood as the shortest time that the terminal device needs to wait before receiving the expected downlink retransmission data.
[0108] When DRX is configured for a terminal device, in the case of static configuration (configured assignment), the specific processing flow of the terminal device using DRX can be:
[0109] 1) If the terminal device receives downlink data in the configured downlink allocation during the activation period, the terminal device starts the HARQ-RTT-Timer after sending feedback to the network device; if the received downlink data is successfully decoded, stop the drx-HARQ-RTT-TimerDL timing;
[0110] 2) If the dHARQ-RTT-Timer times out and there is data that has not been successfully decoded in the HARQ process, the terminal device starts the RetransmissionTimerDL after the HARQ-RTT-Timer times out to receive the retransmitted data.
[0111] When DRX is configured for a terminal device, in the case of dynamic scheduling, the specific processing flow of the terminal device using DRX can be:
[0112] 1) The terminal device monitors PDCCH during the activation period. If PDCCH indicates downlink transmission, the terminal device can start HARQ-RTT-Timer after sending feedback to the network device; if the received downlink data is successfully decoded, stop drx-HARQ-RTT-TimerDL timing;
[0113] 2) The terminal device monitors PDCCH during the activation period. If PDCCH indicates a new transmission (new uplink transmission or new downlink transmission), the terminal device starts or restarts InactivityTimer after receiving PDCCH to receive new data within nactivityTimer.
[0114] DRX under LTE MBMS:
[0115] In LTE, DRX of SC-PTM and DRX of unicast are independent, and DRX of SC-PTM is configured separately for each multicast. In this case, the activation period of the terminal device includes: On duration and InactivityTimer duration. When the terminal device receives the PDCCH corresponding to a certain G-RNTI, the Inactivity Timer is started. Since LTE SC-PTM does not involve retransmission, SC-PTM under LTE MBMS does not involve HARQ-RTT-Timer and RetransmissionTimer.
[0116] 4. V2X.
[0117] V2X is a key technology of intelligent transportation system and is considered to be one of the fields with the most industrial potential and the clearest market demand in the Internet of Things system. The Internet of Vehicles refers to a communication network that provides vehicle information through sensors and on-board terminal devices installed on the vehicle to achieve mutual communication between vehicles (vehicle to vehicle, V2V), vehicles to infrastructure (vehicle to infrastructure, V2I), vehicles to networks (vehicle to networks, V2N) and vehicles to pedestrians (vehicle to pedestrian, V2P).
[0118] Generally, in a V2X scenario, the communication link for direct communication between a terminal and other terminals can be called a sidelink (SL) or side link.
[0119] Unicast, multicast and broadcast are supported in NR V2X.
[0120] 5. Partial bandwidth (Bandwidth Part, BWP).
[0121] BWP may also be referred to as bandwidth part.
[0122] A subset of the total cell bandwidth of a cell is called a BWP. In NR R15, network equipment can configure multiple BWPs for terminal devices, but terminal devices can only work on one BWP, namely active BWP or initial BWP.
[0123] It should be noted that this document uses BWP for illustration, but it is not limited to BWP, and may be other names. For example, BWP may be understood as a subset of the cell bandwidth. For example, BWP may be understood as a part of the cell bandwidth. Or the cell bandwidth includes BWP. For example, BWP may also be equal to the cell bandwidth.
[0124] 6. Random Access (RA):
[0125] Taking the terminal device as UE and the network device as a base station as an example, the process of contention-based random access (CBRA) and the process of non-contention random access (Contention Free Random Access) are described:
[0126] Among them, the CBRA process is as follows Figure 2 As shown, including:
[0127] (1) The UE sends a preamble (i.e., MSG (message) 1) to the base station;
[0128] (2) After receiving the preamble, the base station sends a random access response (RA response), i.e., MSG2, to the UE;
[0129] (3) UE sends MSG3 (scheduled transmission) to the base station;
[0130] (4) After the base station successfully receives MSG3, the base station sends a contention resolution message, namely MSG4, to the UE.
[0131] Among them, the CFRA process is as follows Figure 3 As shown, including:
[0132] (1) The base station assigns a random access preamble sequence (RA preamble assignment) to the UE;
[0133] (2) The UE sends a preamble to the base station, and the preamble (MSG1) sent by the UE to the base station is dedicated;
[0134] (3) After receiving the preamble, the base station sends a random access response (RA response), namely, MSG2, to the UE.
[0135] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B; "and / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.
[0136] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this embodiment, unless otherwise specified, "plurality" means two or more.
[0137] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way for easy understanding.
[0138] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, fifth generation (5G) system or new radio (NR) and future mobile communication systems.
[0139] The method provided in the embodiment of the present application is applicable to but not limited to the following fields: MBMS, SC-PTM, multicast broadcast service, MBSFN, dual-channel intelligent unicast (DC-IU), Broadcast, Multicast, Multicast Broadcast, Groupcast, V2X, public safety, mission critical, transparent IPv4 / IPv6 multicast delivery, IPTV, software delivery over wireless, group communications, Internet of things (IoT), TV Video, TV, linear TV, Live, radio services, device to device (D2D), unmanned driving, automated driving (ADS), driver assistance (ADAS), intelligent driving, connected driving, intelligent network driving, car sharing, etc. Figure 4 As shown, the method provided in the embodiment of the present application can be applied to communication between communication devices, and can also be applied to communication between communication devices and network equipment.
[0140] The network device in the embodiment of the present application may be a device with wireless transceiver functions or a chip that can be set in the device, and may be deployed in a wireless access network to provide wireless communication services for terminal devices. The device includes but is not limited to: evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved NodeB, or home Node B, HNB), baseband unit (BBU), access point (AP) in wireless fidelity (WIFI) system, wireless relay node, wireless backhaul node, transmission point (TRP or transmission point, TP), etc.; the network device can also be a gNB in a 5G, such as NR, system, or a transmission point (TRP or TP), one or a group of (including multiple antenna panels) antenna panels of a base station in a 5G system, or the network device can also be a network node constituting a gNB or a transmission point, such as a baseband unit (BBU), or a distributed unit (DU, distributed unit), or the network device is a vehicle-mounted device, a wearable device, or a network device in a public land mobile network (PLMN) network that will evolve in the future.
[0141] The communication device in the embodiment of the present application may be a terminal device or a communication chip. For example, the terminal device may be an entity on the user side for receiving signals, or sending signals, or receiving and sending signals. The terminal device is used to provide one or more of voice services and data connectivity services to users. The terminal device may also be referred to as UE, access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal device may also be a V2X device, such as a smart car (smartcar or intelligent car), a digital car (digital car), an unmanned car (unmanned car or driverlesscar or pilotless car or automobile), an automatic car (self-driving car or autonomous car), a pure electric vehicle (pure EV or Battery EV), a hybrid electric vehicle (hybrid electric vehicle, HEV), a range extended EV (range extended EV, REEV), a plug-in hybrid electric vehicle (plug-in HEV, PHEV), a new energy vehicle (new energy vehicle), and a roadside device (road site unit, RSU). The terminal device may also be a device in device-to-device (D2D) communication, such as an electric meter, a water meter, etc. The terminal device may also be a mobile station (MS), a subscriber unit, a drone, an Internet of Things (IoT) device, a station (ST) in a WLAN, a cellular phone, a smart phone, a cordless phone, a wireless data card, a tablet computer, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA) device, a laptop computer, a machine type communication (MTC) terminal, a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device (also referred to as a wearable smart device).The terminal device may also be a terminal in a next generation communication system, for example, a terminal in a 5G system or a terminal in a future evolved PLMN, a terminal in an NR system, etc. For example, the terminal device in the embodiment of the present application may also be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc. The embodiment of the present application does not limit the application scenario. The methods and steps implemented by the terminal device in the present application may also be implemented by components (such as chips or circuits) that can be used for the terminal device. In the present application, the aforementioned terminal device and the components (such as chips or circuits) that can be set in the aforementioned terminal device are collectively referred to as terminal devices.
[0142] It should be noted that this application uses communication devices and network equipment as examples for explanation, but is not limited to communication devices and network equipment. The solution of this application can be applied to other equipment, and this application is not limited. The communication device can be replaced by the first device, and the network equipment can be replaced by the second device. For example, it can also be applied to communication devices and communication devices, network equipment and network equipment.
[0143] The problem arises:
[0144] For multicast services / multicast data, network devices may use different transmission modes (eg, C+C transmission mode, C+G transmission mode, G+G transmission mode, configured transmission mode) for transmission, and the transmission mode may be variable.
[0145] For example, the network device transmits multicast data 1 through the C+G transmission mode, and transmits multicast data 2 through the G+G transmission mode or the C+C transmission mode.
[0146] Question 1:
[0147] The communication device receives DCI1 / data 1 transmitted by the C+G transmission mode, and the subsequent network equipment may transmit DCI2 / data 2 by the G+G transmission mode or the C+C transmission mode. There is currently no effective solution to ensure that the communication device can receive data transmitted by the subsequent network equipment using the G+G transmission mode or the C+C transmission mode.
[0148] For another example, the network device transmits multicast data 1 through the C+G transmission mode, and the network device may retransmit multicast data 1 through the G+G transmission mode, the C+G transmission mode, or the C+C transmission mode.
[0149] Question 2:
[0150] When a communication device receives DCI1 / data 1 transmitted in C+G transmission mode, a subsequent network device may retransmit data 1 in G+G transmission mode, C+G transmission mode, or C+C transmission mode. Currently, there is no effective solution to ensure that the communication device can receive the retransmission of data 1 transmitted by the subsequent network device in G+G transmission mode, C+G transmission mode, or C+C transmission mode.
[0151] For example, the network device transmits multicast data 1 by configuring the transmission mode, and transmits multicast data 2 by using the G+G transmission mode, the C+G transmission mode, or the C+C transmission mode.
[0152] Question 3:
[0153] The communication device receives data 1 transmitted using the configured transmission mode. Subsequent network equipment may transmit DCI2 / data 2 using the C+C transmission mode, C+G transmission mode, or G+G transmission mode. Currently, there is no effective solution to ensure that the communication device can receive data transmitted by subsequent network equipment using the G+G transmission mode, C+G transmission mode, or C+C transmission mode.
[0154] For another example, the network device transmits multicast data 1 by configuring the transmission mode, and the network device may retransmit multicast data 1 by using the G+G transmission mode, the C+G transmission mode, or the C+C transmission mode.
[0155] Question 4:
[0156] The communication device receives data 1 transmitted using the configured transmission mode. The subsequent network equipment may retransmit data 1 using the G+G transmission mode, the C+G transmission mode, or the C+C transmission mode. There is currently no effective solution for ensuring that the communication device can receive the retransmission of data 1 transmitted by the subsequent network equipment using the G+G transmission mode, the C+G transmission mode, or the C+C transmission mode.
[0157] On the basis of solving any of the problems 1 to 4, there may be some other problems, which may cause the power consumption of the communication device to be large, or be not conducive to the energy saving of the communication device. For example,
[0158] Question 5: The communication device receives DCI1 / data 1 (for example, corresponding to HARQ process 1) transmitted in C+G transmission mode. In order to ensure that the communication device can receive the retransmission of data 1 transmitted by the subsequent network device in G+G transmission mode, C+G transmission mode, or C+C transmission mode, the communication device may start or restart the timer for retransmission corresponding to the DRX associated with multicast (for example, the second timer or Retransmission Timer, associated with HARQ process 1) and / or the timer for retransmission corresponding to the DRX associated with unicast (for example, the fifth timer or Retransmission Timer, associated with HARQ process 1), and monitor the PDCCH for the retransmission of data 1. If the communication device receives DCI and / or data (for example, retransmission of data 1, or other data) associated with the same HARQ process (for example, HARQ process 1) transmitted in G+G transmission mode, C+G transmission mode, C+C transmission mode, or configured transmission mode, the communication device still monitors the PDCCH (for example, the PDCCH for the retransmission of data 1), which will increase the power consumption of the communication device.
[0159] Question 6:
[0160] The communication device receives data 1 (for example, corresponding to HARQ process 1) transmitted in a configured transmission mode. In order to ensure that the communication device can receive the retransmission of data 1 transmitted by the subsequent network device using the G+G transmission mode, the C+G transmission mode, or the C+C transmission mode, the communication device may start or restart the timer for retransmission corresponding to the DRX associated with multicast (for example, the second timer or Retransmission Timer, associated with HARQ process 1) and / or the timer for retransmission corresponding to the DRX associated with unicast (for example, the fifth timer or Retransmission Timer, associated with HARQ process 1), and monitor the PDCCH for the retransmission of data 1. If the communication device receives DCI and / or data (for example, retransmission of data 1, or other data) associated with the same HARQ process (for example, HARQ process 1) transmitted in the G+G transmission mode, the C+G transmission mode, the C+C transmission mode, or the configured transmission mode, the communication device still monitors the PDCCH (for example, the PDCCH for the retransmission of data 1), which will increase the power consumption of the communication device.
[0161] Example 1.1
[0162] In view of the technical problems in the above-mentioned problems 1, 2, 3, 4, 5 and 6, in order to ensure that the communication device can receive multicast data (or to avoid the communication device from being unable to receive multicast data), and / or, for energy saving of the communication device, the present application proposes a DRX control method, such as Figure 5 As shown, the method includes:
[0163] 501. A communication device receives first control information transmitted in unicast mode, the first control information being used to schedule transmission of first data in multicast mode; and / or, the communication device receives first data, the first data being transmitted in multicast mode. Correspondingly, a network device sends first control information transmitted in unicast mode to the communication device, the first control information being used to schedule transmission of the first data in multicast mode; and / or, the network device sends first data to the communication device, the first data being transmitted in multicast mode.
[0164] It should be noted that the multicast in embodiments 1.1 and 1.2 of the present application can be understood as the multicast corresponding to the first data, or the multicast corresponding to the G-RNTI corresponding to the first data.
[0165] The first control information transmitted in a unicast manner may include / be understood as any one or more of the following:
[0166] (1) The first control information is transmitted on a first resource, where the first resource is a resource associated with unicast.
[0167] That the first resource is a resource associated with unicast can be understood as: the first resource is within the BWP corresponding to the unicast.
[0168] For example, the first resource may be a PDCCH resource.
[0169] (2) The first control information is scrambled by the first RNTI.
[0170] The first RNTI may be used for any one or more of the following: for unicast, for scheduling dynamic resources, for retransmission resources of dynamic resources, for activating configuration resources, for reactivating configuration resources, for deactivating configuration resources, for scheduling retransmission resources of configuration resources, and for scrambling (for example, for scrambling PDCCH or PDSCH).
[0171] Exemplarily, the first RNTI may be C-RNTI or CS-RNTI.
[0172] Exemplarily, the first control information may be understood as DCI.
[0173] In the present application, DCI may be replaced by PDCCH. PDCCH may be replaced by DCI.
[0174] For example, the first control information transmitted in a unicast manner may be: PDCCH / DCI scrambled by C-RNTI, or DCI transmitted on PDCCH scrambled by C-RNTI.
[0175] It can be understood that “the communication device receives the first control information transmitted in a unicast manner” means that the first control information is directed to the communication device, that is, the first control information is specifically sent to the communication device.
[0176] It should be noted that the first control information can also be replaced by the second information or the first DCI, etc., and this application is not limited to this, and this application does not limit it to DCI.
[0177] The first data transmitted in a multicast manner or the first data transmitted in a multicast manner may include / be understood as any one or more of the following:
[0178] (1) The first data is transmitted on the second resource, where the second resource is a resource associated with multicast.
[0179] That the second resource is a resource associated with multicast can be understood as: the second resource is within the common frequency resource corresponding to the multicast, or the second resource is an SPS resource corresponding to the multicast.
[0180] The SPS resources corresponding to the multicast can be understood as the common SPS resources corresponding to the multicast (for example, PDSCH resources). It can be understood that all communication devices receiving the multicast can receive data on the SPS resources corresponding to the multicast.
[0181] Exemplarily, the communication device can obtain the configuration of SPS resources or obtain the correspondence between SPS resources / SPS resource configuration and multicast through any one or more of broadcast messages (e.g., system information, multicast control channel (MCCH) messages), radio resource control (RRC) messages (e.g., dedicated RRC messages), medium access control (MAC) messages (e.g., MAC control messages (Control Element, CE)), physical layer messages (e.g., DCI), and pre-configuration.
[0182] For example, after the communication device obtains the SPS configuration, it may need to be activated (for example, through physical layer message / DCI activation) before using the resource to receive data; it may also be possible to directly use the resource to receive data (ie, no activation is required).
[0183] The common frequency resource corresponding to multicast can be understood as: the BWP corresponding to multicast, or the frequency range corresponding to multicast.
[0184] For example, the second resource may be a PDSCH resource.
[0185] (2) The first data is scrambled by the second RNTI.
[0186] The second RNTI can be used for any one or more of the following: for multicast, for scheduling dynamic resources, for retransmission resources of dynamic resources, for activating configuration resources, for reactivating configuration resources, for deactivating configuration resources, for scheduling retransmission resources of configuration resources, and for scrambling (for example, for scrambling PDCCH or PDSCH).
[0187] Exemplarily, the second RNTI may be a G-RNTI.
[0188] For example, the first data may be multicast data.
[0189] For example, the first data transmitted in a multicast manner may be: PDSCH scrambled by G-RNTI, or, data transmitted on PDSCH scrambled by G-RNTI: or, data scrambled by G-RNTI.
[0190] It can be understood that "transmitting the first data in a multicast manner" means that the first data may not be targeted only at the communication device, that is, the first data may not be specifically sent only to the communication device. For example, multiple communication devices can receive the first data transmitted in a multicast manner, wherein the multiple communication devices may be UEs interested in the first data.
[0191] “First control information is used to schedule first data transmitted in a multicast manner” may include / be understood as any one or more of the following:
[0192] (1) The first control information indicates that the first data is transmitted in a multicast manner.
[0193] The first control information indicating that the first data is transmitted in multicast mode includes any one or more of the following: the format of the first control information / the scrambling information of the first control information / the indication information in the first control information (for example, one or more fields) indicating that the first data is transmitted in multicast mode.
[0194] The communication device receives the first control information, and determines that the first data is transmitted in a multicast manner according to the format of the first control information / the scrambling information of the first control information / the indication information in the first control information (for example, one or more fields).
[0195] (2) The first control information indicates that the first data is scrambled by the second RNTI.
[0196] The first control information indicating that the first data is encrypted by the second RNTI includes any one or more of the following: the format of the first control information / indication information in the first control information (for example, one or more fields) indicates that the first data is encrypted by the second RNTI.
[0197] For example, the first control information indicates that the first data is scrambled by G-RNTI1.
[0198] (3) The first control information indicates that the first data is data corresponding to multicast (service) 1.
[0199] The first control information indicating that the first data is data corresponding to multicast (service) 1 includes any one or more of the following: the format of the first control information / indication information in the first control information (for example, one or more fields) indicates that the first data is data corresponding to multicast (service) 1.
[0200] It can be understood that the communication device obtains the corresponding relationship between multicast (service) 1 and G-RNTI1, and knows to use G-RNTI1 to receive the first data.
[0201] (4) The first control information is used to schedule the first data.
[0202] The first control information indicates the resource location of the first data and / or information required for decoding the first data, for example, time domain resources and / or frequency domain resources, modulation and coding scheme (MCS), HARQ process ID, new data indicator (NDI), etc.
[0203] (5) The first control information indicates downlink transmission.
[0204] The downlink transmission may be understood as first data.
[0205] It is understandable that multiple communication devices may receive different PDCCH / DCI (for example, the PDCCH / DCI received by each communication device is scrambled by the C-RNTI corresponding to each communication device), and the different PDCCH / DCIs all schedule the same PDSCH / data.
[0206] Exemplarily, the communication device receives a DCI / PDCCH scrambled by a C-RNTI, and the DCI / PDCCH schedules a PDSCH / data scrambled by a G-RNTI.
[0207] Exemplarily, the communication device receives PDSCH / data scrambled by G-RNTI.
[0208] It can be understood that the communication device receives the first control information transmitted in unicast mode, and the first control information sent by the network device to multiple communication devices is different. The first control information received by each communication device in the multiple communication devices is different.
[0209] It can be understood that the communication device receives the first data transmitted in a multicast manner, and the first data sent by the network device to the multiple communication devices is the same. The first data received by each of the multiple communication devices is the same.
[0210] In the present application, the multicast mode may also include / replace a multicast mode or a broadcast mode. The present application is described by taking the multicast mode as an example.
[0211] For example, the first control information and / or the first data are associated with the first HARQ process.
[0212] 502. The communication device performs any one or more of the following steps 502-1, 502-2, 502-2A, and 502-3; and / or the communication device performs any one or more of the following steps 502-4, 502-5, 502-5A, and 502-6:
[0213] Optionally, before the communication device executes any one or more of steps 502-1, 502-2, 502-2A and 502-3, the communication device also includes receiving first indication information.
[0214] The first indication information indicates any one or more of the following: the network device will transmit the retransmission or subsequent data of the first data through the C+G transmission mode or the G+G transmission mode; the network device will not transmit the retransmission or subsequent data of the first data through the C+C transmission mode; the network device configures / instructs the communication device to start / stop / restart the timer corresponding to the DRX associated with the multicast.
[0215] Optionally, before the communication device executes any one or more of steps 502-4, 502-5, 502-5A and 502-6, the communication device also includes receiving second indication information.
[0216] The second indication information indicates any one or more of the following: the network device will not transmit the retransmission or subsequent data of the first data through the C+G transmission mode or the G+G transmission mode; the network device will transmit the retransmission or subsequent data of the first data through the C+C transmission mode; the network device configures / instructs the communication device to start / stop / restart the timer corresponding to the DRX associated with unicast.
[0217] For example, the first data corresponds to multicast (service) 1. For example, the first data is scrambled by G-RNTI 1. The subsequent data can be understood as data corresponding to multicast (service) 1, and can also be understood as data corresponding to the service (which may include one or more services) corresponding to G-RNTI 1.
[0218] For example, the first indication information or the second indication information may be included in the first control information, or may be included in any one or more of a broadcast message (e.g., system information, MCCH message), an RRC message (e.g., a dedicated RRC message), a MAC message (e.g., MACCE), a physical layer message (e.g., DCI), or a pre-configuration.
[0219] 502-1. The communication device starts or restarts a first timer. The first timer / the duration of the first timer is used to indicate a period of time after scheduling newly transmitted control information or newly transmitted data. The first timer is a timer corresponding to DRX associated with multicast.
[0220] The period of time after indicating the control information or new transmission data for scheduling new transmission may include / be understood as: a period of time after indicating the PDCCH timing for scheduling new transmission; or a period of time after indicating the SCI for scheduling new transmission.
[0221] It should be noted that the present application (or the definition / function of the first timer / the duration of the first timer) does not limit whether the first timer is started immediately after being used to schedule newly transmitted control information or newly transmitted data, or after a period of time.
[0222] Exemplarily, the first timer may be understood as an Inactivity Timer, or an Inactivity Timer corresponding to DRX associated with multicast.
[0223] For example, the DRX corresponding to the multicast may be understood as any one or more of the following: the DRX corresponding to the second RNTI, the DRX corresponding to the service corresponding to the second RNTI, and the DRX corresponding to the service corresponding to the first data.
[0224] It should be noted that the service corresponding to the first data or the service corresponding to the second RNTI may include one or more services.
[0225] Optionally, starting or restarting the first timer includes: the first data is newly transmitted data, or the first control information indicates new transmission / the first data is newly transmitted, or the communication device determines that the first data is newly transmitted data, and starts or restarts the first timer.
[0226] For example, the communication device determines that the first data is new transmission data according to the NDI in the first control information.
[0227] For example, the communication device determines that the first data is new transmission data, and starts an Inactivity Timer corresponding to the DRX associated with the multicast.
[0228] Optionally, the communication device may start or restart the first timer after a first period of time / a first moment after receiving the first control information, or start or restart the first timer after a first period of time / a first moment after receiving the first data.
[0229] The first moment may be the ath symbol / time slot / subframe / frame, etc., wherein a is an integer greater than or equal to 0. The value of the first moment / the value of a / the value of the first duration may be configured or preconfigured by the network device or specified by the protocol, and this application does not limit this.
[0230] For example, the communication device receives DCI and / or data (corresponding to the first HARQ process) transmitted by the C+G transmission mode, or receives data transmitted by the configuration transmission mode (corresponding to the first HARQ process), and the network device may subsequently transmit other DCI and / or data by the G+G transmission mode (or the C+G transmission mode), or may transmit the retransmission of the data by the G+G transmission mode (or the C+G transmission mode). In order to ensure that the communication device can receive the DCI and / or data subsequently transmitted by the network device by the G+G transmission mode (or the C+G transmission mode), the communication device can start the first timer corresponding to the DRX associated with the multicast (corresponding to the second HARQ process). In this way, if the network device transmits other DCI and / or data by the G+G transmission mode (or the C+G transmission mode) within the duration of the operation of the first timer, or the retransmission of the data, it can be ensured that the communication device can receive the DCI and / or data, or it can be avoided that the communication device is in a sleep state and cannot receive the DCI and / or data; the reliability of data transmission is improved.
[0231] In a possible implementation, 502-2, the communication device stops a second timer, the second timer / the duration of the second timer is used to indicate the duration for the communication device to receive retransmitted data, and the second timer is a timer corresponding to DRX associated with multicast.
[0232] The duration for instructing the communication device to receive retransmitted data may include / be understood as: a maximum duration for instructing the communication device to receive retransmitted downlink data.
[0233] Exemplarily, the second timer may be understood as a Retransmission Timer, or a Retransmission Timer corresponding to DRX associated with multicast.
[0234] Optionally, stopping the second timer includes: the first data is new transmission data or retransmission data, or the first control information indicates new transmission or retransmission / the first data is new transmission or retransmission, or the communication device determines that the first data is new transmission data or retransmission data, and stops the second timer.
[0235] For example, the second timer corresponding to the DRX associated with the multicast (for example, corresponding to the first HARQ process) may be running (for example, it may be because the communication device previously received DCI and / or data X (corresponding to the first HARQ process) transmitted through the C+G transmission mode or the G+G transmission mode, or received data X (corresponding to the first HARQ process) transmitted through the configured transmission mode. In order to ensure that the communication device can receive the retransmitted data subsequently transmitted by the network device through the G+G transmission mode (or the C+G transmission mode), the communication device starts or restarts the second timer corresponding to the DRX associated with the multicast, corresponding to the second HARQ process). The communication device receives DCI and / or data Y (for example, new transmission data or retransmission data, corresponding to the second HARQ process) transmitted through the C+G transmission mode, or receives data Y (for example, new transmission data or retransmission data, corresponding to the first HARQ process) transmitted through the configured transmission mode. In order to save energy for the communication device, the second timer corresponding to the DRX associated with the multicast can be stopped. It can be understood that if data Y is retransmission data of data X, it means that the retransmission of data X has been received, and the second timer corresponding to the DRX associated with the multicast can be stopped. If data Y is new transmission data, it means that the network device will no longer transmit the retransmission of data X for the communication device, and the second timer corresponding to the DRX associated with the multicast can also be stopped.
[0236] For example, the second timer is associated with the second HARQ process.
[0237] It can be understood that the first data / first control information and the second timer correspond to the same HARQ process.
[0238] In another possible implementation, step 502 - 2 may be replaced by 502 - 2A.
[0239] For example, if the DRX associated with the multicast does not include the HARQ-RTT-Timer, step 502-2 may be replaced by step 502-2A.
[0240] 502-2A. The communication device starts or restarts a second timer. The second timer / the duration of the second timer is used to indicate the duration for the communication device to receive retransmitted data. The second timer is a timer corresponding to DRX associated with multicast.
[0241] Optionally, starting or restarting the second timer includes: the communication device sends first feedback information, the first feedback information is used to indicate whether the communication device successfully or failed to receive the first data; or, at the first feedback time or after the first feedback time or before the first feedback time, the first feedback time is the time domain position where the first feedback resource is located, and the first feedback resource is associated with the first data; starting or restarting the second timer.
[0242] The first feedback information may include: ACK and / or NACK.
[0243] For example, the first feedback resource being associated with the first data may include / be understood as: the first feedback resource is used by the communication device to send the first feedback information.
[0244] For example, the first feedback resource may be the first feedback resource associated with the first data, in the time domain, or the last feedback resource in the time domain, which is not limited in this application. For example, multiple communication devices receive the first data, and the feedback resources corresponding to the multiple communication devices may be the same in the time domain (for example, time-divided), and the first feedback resource may be the first feedback resource in the time domain or the last feedback resource in the time domain among the multiple feedback resources. In this way, the activation time of different communication devices (the activation time of DRX associated with multicast) can be aligned to ensure that the communication device can receive the control information and / or data sent by the network device.
[0245] For example, the communication device may send the first feedback information on a PUCCH resource or a PUSCH resource.
[0246] For example, the first feedback resource may include a PUCCH resource.
[0247] Optionally, starting or restarting the second timer needs to meet the following conditions: the communication device fails to receive / decode the first data.
[0248] Optionally, the communication device may start the second timer after the second time period / second moment after receiving the first control information, or start the second timer after the second time period / second moment after receiving the first data, or start the second timer after the second time period / second moment after sending the first feedback information, or start the second timer after the second time period / second moment after the first feedback time.
[0249] The second moment may be the bth symbol / time slot / subframe / frame, etc. b is an integer greater than or equal to 0. The value of the second moment / the value of b / the value of the second duration may be configured or preconfigured by the network device or specified by the protocol, and is not limited in this application.
[0250] For example, the communication device receives DCI and / or data (corresponding to the first HARQ process) transmitted via the C+G transmission mode, or receives data transmitted via the configured transmission mode, and the network device may subsequently transmit other DCI and / or data via the G+G transmission mode (or C+G transmission mode), or may transmit the retransmission of the data via the G+G transmission mode (or C+G transmission mode). In order to ensure that the communication device can receive DCI and / or data subsequently transmitted by the network device via the G+G transmission mode (or C+G transmission mode), the communication device may start or restart the second timer (corresponding to the second HARQ process) corresponding to the DRX associated with the multicast. In this way, if the network device transmits other DCI and / or data via the G+G transmission mode (or C+G transmission mode) within the duration of the second timer, or the retransmission of the data, it can be ensured that the communication device can receive DCI and / or data, or it can be avoided that the communication device is in a sleep state and cannot receive DCI and / or data; the reliability of data transmission is improved.
[0251] 502-3. The communication device starts or restarts a third timer. The third timer / the duration of the third timer is used to indicate the waiting time before the communication device receives the retransmitted data. The third timer is a timer corresponding to the DRX associated with multicast.
[0252] Exemplarily, the third timer may be understood as a HARQ-RTT-Timer, or a HARQ-RTT-Timer corresponding to DRX associated with multicast.
[0253] Optionally, starting or restarting the third timer includes: the communication device sends first feedback information, the first feedback information is used to indicate whether the communication device successfully or failed to receive the first data; or, at the first feedback time or after the first feedback time or before the first feedback time, the first feedback time is the time domain position where the first feedback resource is located, and the first feedback resource is associated with the first data; starting or restarting the third timer.
[0254] The first feedback information may include: ACK and / or NACK.
[0255] For example, the first feedback resource being associated with the first data may include / be understood as: the first feedback resource is used by the communication device to send the first feedback information.
[0256] For example, the first feedback resource may be the first feedback resource associated with the first data, in the time domain, or the last feedback resource in the time domain, which is not limited in this application. For example, multiple communication devices receive the first data, and the feedback resources corresponding to the multiple communication devices may be the same in the time domain (for example, time-divided), and the first feedback resource may be the first feedback resource in the time domain or the last feedback resource in the time domain among the multiple feedback resources. In this way, the activation time of different communication devices (the activation time of DRX associated with multicast) can be aligned to ensure that the communication device can receive the control information and / or data sent by the network device.
[0257] For example, the communication device may send the first feedback information on a PUCCH resource or a PUSCH resource.
[0258] For example, the first feedback resource may include a PUCCH resource.
[0259] Optionally, starting or restarting the third timer needs to meet the following conditions: the communication device fails to receive / decode the first data.
[0260] Optionally, the communication device may start the third timer after the third time period / third moment after receiving the first control information, or start the third timer after the third time period / third moment after receiving the first data, or start the third timer after the third time period / third moment after sending the first feedback information, or start the third timer after the third time period / third moment after the first feedback time.
[0261] The third moment may be the cth symbol / time slot / subframe / frame, etc., wherein c is an integer greater than or equal to 0. The value of the third moment / the value of c / the value of the third duration may be configured or preconfigured by the network device or specified by the protocol, and is not limited in this application.
[0262] Optionally, the present application also includes that when the third timer times out, the communication device starts or restarts the second timer; or when the third timer times out, the communication device fails to receive / decode the first data, and the communication device starts or restarts the second timer.
[0263] Optionally, the communication device may start the second timer after a second period of time / at a second moment after the third timer times out.
[0264] For example, the communication device receives DCI and / or data transmitted by the C+G transmission mode, or receives data transmitted by the configuration transmission mode, and the network device may subsequently transmit other DCI and / or data by the G+G transmission mode (or C+G transmission mode), or may transmit the retransmission of the data by the G+G transmission mode (or C+G transmission mode). In order to ensure that the communication device can receive the DCI and / or data subsequently transmitted by the network device by the G+G transmission mode (or C+G transmission mode), the communication device can start or restart the third timer corresponding to the DRX associated with the multicast, and optionally, after the third timer times out, start or restart the second timer corresponding to the DRX associated with the multicast. In this way, if the network device transmits other DCI and / or data by the G+G transmission mode (or C+G transmission mode) within the duration of the second timer running (and / or the third timer running), or the retransmission of the data, it can ensure that the communication device can receive DCI and / or data, or it can avoid the communication device being in a sleep state and unable to receive DCI and / or data; the reliability of data transmission is improved. In addition, the communication device starts or restarts the third timer corresponding to the DRX associated with the multicast, and after the third timer times out, starts or restarts the second timer corresponding to the DRX associated with the multicast. This can also avoid monitoring the retransmission of the data during the running time of the third timer, which is beneficial to energy saving of the communication device.
[0265] For example, the third timer is associated with the second HARQ process.
[0266] It can be understood that the first data / first control information and the third timer both correspond to the same HARQ process.
[0267] The first timer, the second timer and the third timer all correspond to the second HARQ process. The first HARQ process and the second HARQ process can be understood as the same HARQ process or two associated HARQ processes.
[0268] 502-4, the communication device starts or restarts the fourth timer. The fourth timer / the duration of the fourth timer is used to indicate a period of time after scheduling the newly transmitted control information or newly transmitted data. The fourth timer is a timer corresponding to DRX associated with unicast.
[0269] It should be noted that the present application (or the definition / function of the fourth timer / the duration of the fourth timer) does not limit whether the fourth timer is started immediately after being used to schedule newly transmitted control information or newly transmitted data, or after a period of time.
[0270] Exemplarily, the fourth timer may be understood as an Inactivity Timer, or an Inactivity Timer corresponding to DRX associated with unicast.
[0271] For example, the DRX associated with unicast may be understood as any one or more of the following: DRX corresponding to the first RNTI.
[0272] For the contents related to “starting or restarting the fourth timer”, refer to the contents related to “starting or restarting the first timer” in step 502 - 1 , replace the first timer with the fourth timer for understanding, and will not be repeated here.
[0273] For example, the communication device receives DCI and / or data transmitted by the C+G transmission mode, or receives data transmitted by the configuration transmission mode. The network device may subsequently transmit other DCI and / or data by the C+C transmission mode (or C+G transmission mode), or may transmit the retransmission of the data by the C+C transmission mode (or C+G transmission mode). In order to ensure that the communication device can receive the DCI and / or data subsequently transmitted by the network device by the C+C transmission mode (or C+G transmission mode), the communication device may start the fourth timer corresponding to the DRX associated with unicast. In this way, if the network device transmits other DCI and / or data by the C+C transmission mode (or C+G transmission mode) within the duration of the fourth timer, or the retransmission of the data, it can ensure that the communication device can receive DCI and / or data, or it can avoid the communication device being in a sleep state and unable to receive DCI and / or data; the reliability of data transmission is improved.
[0274] 502-5. The communication device stops the fifth timer. The fifth timer / the duration of the fifth timer is used to indicate the duration for the communication device to receive the retransmitted data. The fifth timer is a timer corresponding to DRX associated with unicast.
[0275] Exemplarily, the fifth timer may be understood as a Retransmission Timer, or a Retransmission Timer corresponding to DRX associated with unicast.
[0276] The contents related to “stop the fifth timer” can refer to the contents related to “stop the second timer” in step 502 - 2 , and the second timer is replaced by the fifth timer for understanding, and will not be repeated here.
[0277] For example, the fifth timer corresponding to the DRX associated with unicast (for example, corresponding to the first HARQ process) may be running (for example, it may be because the communication device previously received DCI and / or data X (corresponding to the first HARQ process) transmitted through the C+G transmission mode, the G+G transmission mode, or the C+C transmission mode, or received data X (corresponding to the first HARQ process) transmitted through the configured transmission mode. In order to ensure that the communication device can receive the retransmitted data subsequently transmitted by the network device through the C+C transmission mode (or the C+G transmission mode), the communication device starts or restarts the fifth timer corresponding to the DRX associated with unicast), the communication device receives DCI and / or data Y (for example, new transmission data or retransmission data, corresponding to the first HARQ process) transmitted through the C+G transmission mode, or receives data Y (for example, new transmission data or retransmission data, corresponding to the first HARQ process) transmitted through the configured transmission mode. In order to save energy for the communication device, the fifth timer corresponding to the DRX associated with unicast can be stopped. It can be understood that if data Y is retransmission data of data X, it means that the retransmission of data X has been received, and the fifth timer corresponding to the DRX associated with unicast can be stopped. If data Y is new transmission data, it means that the network device will no longer transmit the retransmission of data X for the communication device, and the fifth timer corresponding to the DRX associated with unicast can also be stopped.
[0278] For example, the fifth timer is associated with the first HARQ process.
[0279] It can be understood that the first data / first control information and the fifth timer correspond to the same HARQ process.
[0280] In another possible implementation, step 502 - 5 may be replaced by 502 - 5A.
[0281] For example, if the HARQ-RTT-Timer is not included in the DRX associated with unicast, step 502-2 may be replaced by step 502-2A.
[0282] 502-5A, the communication device starts or restarts the fifth timer, and the fifth timer / the duration of the fifth timer is used to indicate the duration for the communication device to receive the retransmitted data. The fifth timer is a timer corresponding to DRX associated with unicast.
[0283] For the contents related to “starting or restarting the fifth timer”, refer to the contents related to “starting or restarting the second timer” in step 502-2A, replace the second timer with the fifth timer for understanding, and will not be repeated here.
[0284] For example, the communication device receives DCI and / or data transmitted by the C+G transmission mode, or receives data transmitted by the configuration transmission mode. The network device may subsequently transmit other DCI and / or data by the C+C transmission mode (or C+G transmission mode), or may transmit the retransmission of the data by the C+C transmission mode (or C+G transmission mode). In order to ensure that the communication device can receive DCI and / or data subsequently transmitted by the network device by the C+C transmission mode (or C+G transmission mode), the communication device may start or restart the fifth timer corresponding to the DRX associated with unicast. In this way, if the network device transmits other DCI and / or data by the C+C transmission mode (or C+G transmission mode) within the duration of the operation of the fifth timer, or the retransmission of the data, it can ensure that the communication device can receive DCI and / or data, or it can avoid the communication device being in a sleep state and unable to receive DCI and / or data; the reliability of data transmission is improved.
[0285] 502-6. The communication device starts or restarts the sixth timer. The sixth timer / the duration of the sixth timer is used to indicate the waiting time before the communication device receives the retransmitted data. The sixth timer is a timer corresponding to DRX associated with unicast.
[0286] Exemplarily, the sixth timer may be understood as a HARQ-RTT-Timer, or a HARQ-RTT-Timer corresponding to DRX associated with unicast.
[0287] For the contents related to “starting or restarting the sixth timer”, refer to the contents related to “starting or restarting the third timer” in step 502 - 3 , replace the third timer with the sixth timer for understanding, and will not be repeated here.
[0288] For example, the communication device receives DCI and / or data transmitted by the C+G transmission mode, or receives data transmitted by the configuration transmission mode. The network device may subsequently transmit other DCI and / or data by the C+C transmission mode (or C+G transmission mode), or may transmit the retransmission of the data by the C+C transmission mode (or C+G transmission mode). In order to ensure that the communication device can receive the DCI and / or data transmitted by the network device in the C+C transmission mode (or C+G transmission mode), the communication device can start or restart the sixth timer corresponding to the DRX associated with unicast, and optionally, after the sixth timer times out, start or restart the fifth timer corresponding to the DRX associated with unicast. In this way, if the network device transmits other DCI and / or data by the C+C transmission mode (or C+G transmission mode) within the duration of the fifth timer (and / or the sixth timer), or the retransmission of the data, it can ensure that the communication device can receive DCI and / or data, or it can avoid the communication device being in a sleep state and unable to receive DCI and / or data; the reliability of data transmission is improved. In addition, the communication device starts or restarts the sixth timer corresponding to the DRX associated with the unicast, and after the sixth timer times out, starts or restarts the fifth timer corresponding to the DRX associated with the unicast. This can also avoid monitoring the retransmission of the data during the running duration of the sixth timer, which is beneficial to energy saving of the communication device.
[0289] For example, the sixth timer is associated with the third HARQ process.
[0290] It can be understood that the first data / first control information and the sixth timer correspond to the same HARQ process.
[0291] The fourth timer, the fifth timer and the sixth timer all correspond to the third HARQ process.
[0292] The first HARQ process and the third HARQ process may be understood as the same HARQ process or two associated HARQ processes.
[0293] It should be noted that this embodiment can control only the timer corresponding to the DRX associated with multicast, or can control only the timer corresponding to the DRX associated with unicast, or can control both the timer corresponding to the DRX associated with multicast and the timer corresponding to the DRX associated with unicast at the same time, and any combination thereof is within the protection scope of this application.
[0294] It should be noted that in Example 1.1, whether to start / stop / restart the timer corresponding to the DRX associated with multicast or the timer corresponding to the DRX associated with unicast, or whether to control the timer corresponding to the DRX associated with multicast or the timer corresponding to the DRX associated with unicast, can be configured by the network device for each multicast service, that is, configured by the network device for each MBS service, or can be configured by the network device for each second RNTI, that is, configured by the network device for each second RNTI.
[0295] Optionally, the embodiment further includes: 503 (not shown in the figure), the communication device receives the second control information transmitted in unicast mode, and the second control information is used to schedule the transmission of the second data in multicast mode; and / or, the communication device receives the second data, and the second data is transmitted in multicast mode. Or, the communication device receives the second control information transmitted in multicast mode, and the second control information is used to schedule the transmission of the second data in multicast mode; and / or, the communication device receives the second data, and the second data is transmitted in multicast mode. Or, the communication device receives the second control information transmitted in unicast mode, and the second control information is used to schedule the transmission of the second data in unicast mode; and / or, the communication device receives the second data, and the second data is transmitted in unicast mode. Correspondingly, the network device sends the second control information transmitted in unicast mode to the communication device, and the second control information is used to schedule the transmission of the second data in multicast mode; and / or, the network device sends the second data to the communication device, and the second data is transmitted in multicast mode. Or, the network device sends the second control information transmitted in a multicast manner to the communication device, and the second control information is used to schedule the transmission of the second data in a multicast manner; and / or, the network device sends the second data to the communication device, and the second data is transmitted in a multicast manner. Or, the network device sends the second control information transmitted in a unicast manner to the communication device, and the second control information is used to schedule the transmission of the second data in a unicast manner; and / or, the network device sends the second data to the communication device, and the second data is transmitted in a unicast manner.
[0296] The understanding of "second control information transmitted in unicast mode" can refer to the description of "first control information transmitted in unicast mode" in the above step 501. Replace "first control information" with "second control information" for understanding.
[0297] For the understanding of "transmitting the second data in a multicast manner" and "the second data is transmitted in a multicast manner", reference can be made to the description of "the first data is transmitted in a multicast manner or the first data is transmitted in a multicast manner" in the above step 501. Replace "the first data" with "the second data" for understanding.
[0298] The understanding of “the second control information is used to schedule the second data to be transmitted in a multicast manner” can refer to the description of “the first control information is used to schedule the first data to be transmitted in a multicast manner” in the above step 501.
[0299] The second control information transmitted in a multicast manner may be understood as: PDCCH / DCI scrambled by the first RNTI, or DCI transmitted on a PDCCH scrambled by the second RNTI.
[0300] The first RNTI may be, for example, a C-RNTI; the second RNTI may be, for example, a G-RNTI.
[0301] It can be understood that “the communication device receives the second control information transmitted in a multicast manner” means that the second control information is for multiple communication devices, that is, the second control information is sent to multiple communication devices under multicast.
[0302] Transmitting the second data in a unicast manner may be understood as: scrambling the PDSCH by the first RNTI, or transmitting the second data on the PDSCH scrambled by the first RNTI. The first RNTI may be, for example, a C-RNTI.
[0303] It can be understood that “the second data is transmitted in a unicast manner” indicates that the second data is for a specific communication device, that is, the second data is sent to a specific communication device in a multicast manner.
[0304] For example, the second control information and / or the second data are associated with the first HARQ process.
[0305] Optionally, this embodiment further includes: 504. The communication device executes the following steps 504-1 and / or 504-2.
[0306] 504-1 (not shown in the figure): the communication device stops the second timer.
[0307] 504-2 (not shown in the figure): the communication device stops the fifth timer.
[0308] Exemplarily, the communication device receives DCI1 / data 1 (corresponding to HARQ process 1) transmitted in C+G transmission mode, or the communication device receives data 1 (for example, corresponding to HARQ process 1) transmitted in configured transmission mode. After the communication device provides feedback to the network device (for example, the feedback is NACK), the communication device simultaneously starts the second timer in the DRX associated with multicast and the fifth timer in the DRX associated with unicast; if the communication device again receives DCI and / or data 2 associated with the same HARQ process (for example, HARQ process 1) transmitted in G+G transmission mode, C+G transmission mode, C+C transmission mode or configured transmission mode, the communication device stops the fifth timer in the DRX associated with unicast and the second timer in the DRX associated with multicast.
[0309] It can be understood that if the data 2 received again is the retransmission data of data 1, it means that the retransmission of data 1 has been received, and the fifth timer corresponding to the DRX associated with unicast can be stopped to save power consumption of the communication device. Considering that the downlink control information and / or new transmission data for scheduling data transmission in multicast mode has not been received, in order to further save power consumption, the communication device can also stop the second timer corresponding to the DRX associated with multicast. Alternatively, the communication device can only stop the second timer to save power consumption.
[0310] If data 2 is new data, it means that the network device will no longer transmit retransmissions of data 1 for the communication device, and the fifth timer corresponding to the DRX associated with unicast can also be stopped to save power consumption of the communication device. Considering that the downlink control information and / or new data for scheduling data transmission in multicast mode has not been received, in order to further save power consumption, the communication device can also stop the second timer corresponding to the DRX associated with multicast. Alternatively, the communication device can only stop the second timer to save power consumption.
[0311] It should be noted that step 503 and step 504 can be used as separate embodiments.
[0312] It can be understood that the communication device receives the second control information and / or the second data within the activation time of the DRX associated with the multicast or the activation time of the DRX associated with the unicast.
[0313] For example, the activation time of the DRX associated with the multicast may include any one or more of the following: the first timer corresponding to the DRX associated with the multicast is running (the time), the second timer corresponding to the DRX associated with the multicast (which may include multiple second timers, corresponding to different HARQ processes) is running (the time), and the drx-onDurationTimer corresponding to the DRX associated with the multicast is running (the time). For example, the start time of the drx-onDurationTimer corresponding to the DRX associated with the multicast can be determined according to some parameters.
[0314] For example, the activation time of the DRX associated with unicast may include any one or more of the following: the fourth timer corresponding to the DRX associated with unicast is running (time), the fifth timer corresponding to the DRX associated with unicast (may include multiple fifth timers, corresponding to different HARQ processes) is running (time), and the drx-onDurationTimer corresponding to the DRX associated with unicast is running (time). For example, the start time of the drx-onDurationTimer corresponding to the DRX associated with unicast can be determined according to some parameters.
[0315] For example, the network device transmits multicast data 1 through the G+G transmission mode, and the network device may retransmit multicast data 1 through the G+G transmission mode, the C+G transmission mode, or the C+C transmission mode.
[0316] Question A:
[0317] When a communication device receives DCI1 / data 1 transmitted using the G+G transmission mode, a subsequent network device may retransmit data 1 using the G+G transmission mode, the C+G transmission mode, or the C+C transmission mode. Currently, there is no effective solution to ensure that the communication device can receive the retransmission of data 1 transmitted by the subsequent network device using the G+G transmission mode, the C+G transmission mode, or the C+C transmission mode.
[0318] On the basis of solving problem A, there may still be some problems, which may cause the power consumption of the communication device to be large, or be not conducive to the energy saving of the communication device. For example,
[0319] Question B:
[0320] The communication device receives DCI1 / data 1 (for example, corresponding to HARQ process 1) transmitted in G+G transmission mode. In order to ensure that the communication device can receive the retransmission of data 1 transmitted by the subsequent network device in G+G transmission mode, C+G transmission mode, or C+C transmission mode, the communication device may start or restart the timer for retransmission corresponding to the DRX associated with multicast (for example, the second timer or Retransmission Timer, associated with HARQ process 1) and / or the timer for retransmission corresponding to the DRX associated with unicast (for example, the fifth timer or Retransmission Timer, associated with HARQ process 1) for monitoring the PDCCH for the retransmission of data 1. If the communication device receives DCI and / or data (for example, retransmission of data 1, or other data) associated with the same HARQ process (for example, HARQ process 1) transmitted in G+G transmission mode, C+G transmission mode, C+C transmission mode, or configured transmission mode, the communication device still monitors the PDCCH (for example, the PDCCH for the retransmission of data 1), which will increase the power consumption of the communication device.
[0321] Example 1.2
[0322] Similar to Example 1.1, for problem A, in order to ensure that the communication device can receive unicast data (or, to avoid the communication device being unable to receive unicast data), and / or, for energy saving of the communication device, the present application also provides a DRX control method, such as Figure 6 As shown, the method includes:
[0323] 601. A communication device receives first control information transmitted in a multicast manner, the first control information being used to schedule first data transmitted in a multicast manner. And / or, the communication device receives first data, the first data being transmitted in a multicast manner. Correspondingly, a network device sends first control information transmitted in a multicast manner to the communication device, the first control information being used to schedule first data transmitted in a multicast manner; and / or, the network device sends first data to the communication device, the first data being transmitted in a multicast manner.
[0324] The first control information transmitted in a multicast manner may include / be understood as any one or more of the following:
[0325] (1) The first control information is transmitted on a first resource, where the first resource is a resource associated with multicast.
[0326] That the first resource is a resource associated with multicast can be understood as: the first resource is within the common frequency resource corresponding to the multicast.
[0327] For example, the first resource may be a PDCCH resource.
[0328] (2) The first control information is scrambled by the second RNTI.
[0329] For example, the first control information transmitted in a multicast manner may be: PDCCH / DCI scrambled by G-RNTI, or DCI transmitted on PDCCH scrambled by G-RNTI.
[0330] It can be understood that “the communication device receives the first control information transmitted in a multicast manner” means that the first control information is for multiple communication devices, that is, the first control information is sent to multiple communication devices under multicast.
[0331] For the understanding of “first data transmitted in a multicast manner or the first data is transmitted in a multicast manner” in step 601 , reference may be made to the description in step 501 .
[0332] For an understanding of “the first control information is used to schedule first data transmitted in a multicast manner” in step 601 , reference may be made to the description in step 501 .
[0333] It can be understood that the first control information transmitted by the communication device in a multicast manner is the same as the first control information sent by the network device to multiple communication devices. The first control information received by each of the multiple communication devices is the same.
[0334] 602. The communication device performs any one or more of the following steps 602-1, 602-2, and 602-2A; and / or the communication device performs any one or more of the following steps 602-4, 602-5, and 602-5A:
[0335] Optionally, before the communication device executes any one or more of steps 602-1, 602-2 and 602-2A, the communication device also includes receiving third indication information.
[0336] For the understanding of the “third indication information”, please refer to the description of the “first indication information” in the above step 502, and replace the “first indication information” with the “third indication information” for understanding.
[0337] Optionally, before the communication device executes any one or more of steps 602-4, 602-5 and 602-5A, the communication device also includes receiving fourth indication information.
[0338] For the understanding of the “fourth indication information”, please refer to the description of the “second indication information” in the above step 502, and replace the “second indication information” with the “fourth indication information” for understanding.
[0339] 602-1. The communication device starts or restarts a fourth timer, wherein the fourth timer / the duration of the fourth timer is used to indicate a period of time after scheduling newly transmitted control information or newly transmitted data. The fourth timer is a timer in DRX associated with unicast.
[0340] It should be noted that the present application (or the definition / function of the fourth timer / the duration of the fourth timer) does not limit whether the fourth timer is started immediately after being used to schedule newly transmitted control information or newly transmitted data, or after a period of time.
[0341] Exemplarily, the fourth timer may be understood as an Inactivity Timer, or an Inactivity Timer corresponding to DRX associated with unicast.
[0342] The contents related to "starting or restarting the fourth timer" in step 602-1 can refer to the contents related to "starting or restarting the fourth timer" in step 502-4 and are not repeated here. The difference is that the fourth timer in step 602-1 is associated with unicast.
[0343] For example, the communication device receives DCI and / or data transmitted via the G+G transmission mode, and the network device may subsequently transmit other DCI and / or data via the C+C transmission mode (or the C+G transmission mode), or may transmit the retransmission of the data via the C+C transmission mode (or the C+G transmission mode). In order to ensure that the communication device can receive the DCI and / or data subsequently transmitted by the network device via the C+C transmission mode (C+G transmission mode), the communication device may start the fourth timer corresponding to the DRX associated with the unicast, so that if the network device transmits other DCI and / or data via the C+C transmission mode (or the C+G transmission mode) within the duration of the fourth timer, or the retransmission of the data, it can ensure that the communication device can receive the DCI and / or data, or it can avoid the communication device being in a sleep state and unable to receive the DCI and / or data; thus, the reliability of data transmission is improved.
[0344] 602-2. The communication device stops the fifth timer, where the fifth timer / the duration of the fifth timer is used to indicate the duration for the communication device to receive the retransmitted data. The fifth timer is a timer corresponding to DRX associated with unicast.
[0345] The contents related to "stop the fifth timer" in step 602-2 can refer to the contents related to "stop the fifth timer" in step 502-5 and will not be repeated here. The difference is that the fifth timer in step 602-2 is a timer corresponding to DRX associated with unicast.
[0346] The fifth timer corresponding to the DRX associated with unicast (for example, corresponding to the first HARQ process) may be running (for example, it may be because the communication device previously received DCI and / or data X (corresponding to the first HARQ process) transmitted through the C+G transmission mode, the G+G transmission mode, or the C+C transmission mode, or received data X (corresponding to the first HARQ process) transmitted through the configured transmission mode. In order to ensure that the communication device can receive the retransmitted data subsequently transmitted by the network device through the C+C transmission mode (or the C+G transmission mode), the communication device starts or restarts the fifth timer corresponding to the DRX associated with unicast), the communication device receives DCI and / or data Y (for example, new transmission data or retransmission data, corresponding to the first HARQ process) transmitted through the C+G transmission mode, or receives data Y (for example, new transmission data or retransmission data, corresponding to the first HARQ process) transmitted through the configured transmission mode. In order to save energy for the communication device, the fifth timer corresponding to the DRX associated with unicast can be stopped. It can be understood that if data Y is retransmission data of data X, it means that the retransmission of data X has been received, and the fifth timer corresponding to the DRX associated with unicast can be stopped. If data Y is new transmission data, it means that the network device will no longer transmit the retransmission of data X for the communication device, and the fifth timer corresponding to the DRX associated with unicast can also be stopped.
[0347] For example, the fifth timer is associated with the first HARQ process.
[0348] It can be understood that the first data / first control information and the fifth timer correspond to the same HARQ process.
[0349] In another possible implementation, step 602-2 may be replaced by step 602-2A.
[0350] For example, if the HARQ-RTT-Timer is not included in the DRX associated with unicast, step 602-2 may be replaced by step 602-2A.
[0351] 602-2A, the communication device starts or restarts the fifth timer, and the fifth timer / the duration of the fifth timer is used to indicate the duration for the communication device to receive the retransmitted data. The fifth timer is a timer corresponding to DRX associated with unicast.
[0352] The contents related to "starting or restarting the fifth timer" in step 602-2A can refer to the contents related to "starting or restarting the fifth timer" in step 502-5A, and will not be repeated here.
[0353] For example, the communication device receives DCI and / or data transmitted via the G+G transmission mode, and the network device may subsequently transmit other DCI and / or data via the C+C transmission mode (or C+G transmission mode), or may transmit the retransmission of the data via the C+C transmission mode (or C+G transmission mode). In order to ensure that the communication device can receive the DCI and / or data subsequently transmitted by the network device via the C+C transmission mode (or C+G transmission mode), the communication device can start or restart the fifth timer corresponding to the DRX associated with the unicast, so that if the network device transmits other DCI and / or data via the C+C transmission mode (or C+G transmission mode) within the duration of the fifth timer, or the retransmission of the data, it can ensure that the communication device can receive the DCI and / or data, or it can avoid the communication device being in a sleep state and unable to receive the DCI and / or data; the reliability of data transmission is improved.
[0354] 602-3. The communication device starts or restarts a first timer. The first timer / the duration of the first timer is used to indicate a period of time after scheduling newly transmitted control information or newly transmitted data. The first timer is a timer corresponding to DRX associated with multicast.
[0355] For the understanding of “starting or restarting the first timer” in step 602-3, reference may be made to the description in step 502-1.
[0356] For example, the communication device receives DCI and / or data transmitted via the G+G transmission mode, and the network device may subsequently transmit other DCI and / or data via the G+G transmission mode (or C+G transmission mode), or may retransmit the data via the G+G transmission mode (or C+G transmission mode). In order to ensure that the communication device can receive DCI and / or data subsequently transmitted by the network device via the G+G transmission mode (or C+G transmission mode), the communication device may start the first timer corresponding to the DRX associated with the multicast. In this way, if the network device transmits other DCI and / or data via the G+G transmission mode (or C+G transmission mode) within the duration of the first timer, or retransmits the data, it can ensure that the communication device can receive DCI and / or data, or it can avoid the communication device being in a sleep state and unable to receive DCI and / or data; the reliability of data transmission is improved.
[0357] 602-4, the communication device stops the second timer, the second timer / the duration of the second timer is used to indicate the duration of the communication device receiving the retransmitted data, and the second timer is a timer corresponding to the DRX associated with the multicast. For the understanding of "stopping the second timer" in step 602-4, refer to the description in step 502-2.
[0358] For example, the second timer corresponding to the DRX associated with multicast (for example, corresponding to the first HARQ process) may be running (for example, it may be because the communication device previously received DCI and / or data X (corresponding to the first HARQ process) transmitted by the C+G transmission mode or the G+G transmission mode. In order to ensure that the communication device can receive the retransmission data subsequently transmitted by the network device through the G+G transmission mode (or the C+G transmission mode), the communication device starts or restarts the second timer corresponding to the DRX associated with multicast). The communication device receives DCI and / or data Y (for example, new transmission data or retransmission data, corresponding to the first HARQ process) transmitted by the C+G transmission mode. In order to save energy for the communication device, the second timer corresponding to the DRX associated with multicast can be stopped. It can be understood that if data Y is the retransmission data of data X, it means that the retransmission of data X has been received, and the second timer corresponding to the DRX associated with multicast can be stopped. If data Y is new transmission data, it means that the network device will no longer transmit the retransmission of data X for the communication device, and the second timer corresponding to the DRX associated with multicast can also be stopped.
[0359] In another possible implementation, step 602 - 4 may be replaced by 602 - 4A.
[0360] For example, if the DRX associated with the multicast does not include the HARQ-RTT-Timer, step 602-4 may be replaced by step 602-4A.
[0361] 602-4A. The communication device starts or restarts a second timer. The second timer / the duration of the second timer is used to indicate the duration for the communication device to receive retransmitted data. The second timer is a timer corresponding to DRX associated with multicast.
[0362] For the understanding of "starting or restarting the second timer" in step 602-4A, please refer to the description in step 502-2A.
[0363] For example, the communication device receives DCI and / or data transmitted by the G+G transmission mode, or receives data transmitted by the configuration transmission mode. The network device may subsequently transmit other DCI and / or data by the G+G transmission mode (or the C+G transmission mode), or may transmit the retransmission of the data by the G+G transmission mode (or the C+G transmission mode). In order to ensure that the communication device can receive the DCI and / or data subsequently transmitted by the network device by the G+G transmission mode (or the C+G transmission mode), the communication device can start or restart the second timer corresponding to the DRX associated with the multicast. In this way, if the network device transmits other DCI and / or data by the G+G transmission mode (or the C+G transmission mode) within the duration of the second timer, or the retransmission of the data, it can ensure that the communication device can receive the DCI and / or data, or it can avoid the communication device being in a sleep state and unable to receive the DCI and / or data; thus, the reliability of data transmission is improved.
[0364] It should be noted that this embodiment can control only the timer corresponding to the DRX associated with unicast, or can control only the timer corresponding to the DRX associated with multicast, or can control both the timer corresponding to the DRX associated with multicast and the timer corresponding to the DRX associated with unicast at the same time, and any combination thereof is within the protection scope of this application.
[0365] It should be noted that in Example 1.2, whether to start / stop / restart the timer corresponding to the DRX associated with unicast or the timer corresponding to the DRX associated with multicast, or whether to control the timer corresponding to the DRX associated with unicast or the timer corresponding to the DRX associated with multicast, can be configured by the network device for each multicast service, that is, configured by the network device for each MBS service, or can be configured by the network device for each second RNTI, that is, configured by the network device for each second RNTI.
[0366] Optionally, the embodiment further includes: 603 (not shown in the figure), the communication device receives the second control information transmitted in unicast mode, and the second control information is used to schedule the transmission of the second data in multicast mode; and / or, the communication device receives the second data, and the second data is transmitted in multicast mode. Or, the communication device receives the second control information transmitted in multicast mode, and the second control information is used to schedule the transmission of the second data in multicast mode; and / or, the communication device receives the second data, and the second data is transmitted in multicast mode. Or, the communication device receives the second control information transmitted in unicast mode, and the second control information is used to schedule the transmission of the second data in unicast mode; and / or, the communication device receives the second data, and the second data is transmitted in unicast mode. Correspondingly, the network device sends the second control information transmitted in unicast mode to the communication device, and the second control information is used to schedule the transmission of the second data in multicast mode; and / or, the network device sends the second data to the communication device, and the second data is transmitted in multicast mode. Or, the network device sends the second control information transmitted in a multicast manner to the communication device, and the second control information is used to schedule the transmission of the second data in a multicast manner; and / or, the network device sends the second data to the communication device, and the second data is transmitted in a multicast manner. Or, the network device sends the second control information transmitted in a unicast manner to the communication device, and the second control information is used to schedule the transmission of the second data in a unicast manner; and / or, the network device sends the second data to the communication device, and the second data is transmitted in a unicast manner.
[0367] For an understanding of step 603, reference may be made to the description of step 503 in the above embodiment.
[0368] Optionally, this embodiment further includes: 604 (not shown in the figure), the communication device executes the following steps 604-1 and / or 604-2.
[0369] 604-1. The communication device stops the second timer.
[0370] 604-2. The communication device stops the fifth timer.
[0371] Exemplarily, the communication device receives DCI1 / data 1 (corresponding to HARQ process 1) transmitted in G+G transmission mode, and after the communication device feeds back to the network device (for example, the feedback is NACK), the communication device simultaneously starts the second timer in the DRX associated with multicast and the fifth timer in the DRX associated with unicast; if the communication device again receives DCI and / or data 2 associated with the same HARQ process (for example, HARQ process 1) transmitted in G+G transmission mode, C+G transmission mode, C+C transmission mode, or configured transmission mode, the communication device stops the fifth timer in the DRX associated with unicast and the second timer in the DRX associated with multicast.
[0372] It can be understood that if the data 2 received again is the retransmission data of data 1, it means that the retransmission of data 1 has been received, and the second timer corresponding to the DRX associated with multicast can be stopped to save power consumption of the communication device. Considering that the downlink control information and / or new transmission data for scheduling data transmission in unicast mode has not been received, in order to further save power consumption, the communication device can also stop the fifth timer corresponding to the DRX associated with unicast. Alternatively, the communication device can only stop the fifth timer to save power consumption.
[0373] If data 2 is new data, it means that the network device will no longer transmit retransmissions of data 1 for the communication device, and the second timer corresponding to the DRX associated with multicast can also be stopped to save power consumption of the communication device. Considering that the downlink control information and / or new data for scheduling data transmission in unicast mode has not been received, in order to further save power consumption, the communication device can also stop the fifth timer corresponding to the DRX associated with unicast. Alternatively, the communication device can only stop the fifth timer to save power consumption.
[0374] Example 2.1
[0375] Based on the above analysis, if in MBS, after a communication device receives DCI and / or data, it starts the RTT timer (HARQ-RTT-Timer), and after the HARQ-RTT-Timer times out, if the communication device fails to receive data, it starts the retransmission timer (RetransmissionTimer), which may cause the activation timing of different communication devices receiving the same MBS to be misaligned. Specifically, in MBS, different communication devices receiving the same MBS service may receive successfully or fail to receive, so the active time of the two communication devices will be misaligned, which may cause the communication device to be unable to receive DCI and / or data. As shown in Figure 7, for example, after receiving DCI and / or data during the activation period, the communication device 1 starts the HARQ-RTT-Timer, and enters the sleep period after the RTT timer times out (if no other timers related to the activation time of DRX are running), and after receiving DCI and / or data during the activation period, the communication device 2 starts the HARQ-RTT-Timer, and starts the RetransmissionTimer after the RTT timer times out, and enters the sleep period after the retransmission timer times out (if no other timers related to the activation time of DRX are running). If the network device sends new transmission data within the running time of the RetransmissionTimer (if during this time period, the communication device 1 has no other timers related to the activation time of DRX running, that is, the communication device 1 is in the sleep state), it may cause the communication device 1 to fail to receive the new transmission data during the sleep period.
[0376] Similar to MBS, the above problem also exists in V2X. If in V2X, after the communication device receives SCI and / or data, the HARQ-RTT-Timer is started, and after the HARQ-RTT-Timer times out, if the communication device fails to receive data, the RetransmissionTimer is started, which may cause the activation timing of different communication devices receiving the same V2X multicast to be misaligned. Specifically, in V2X, different communication devices receiving the same V2X multicast may receive successfully or fail to receive, then the active time of the two communication devices will be misaligned, which may cause the communication device to be unable to receive SCI and / or data. Figure 7 As shown, for example, after receiving SCI and / or data during the activation period, communication device 1 starts HARQ-RTT-Timer, and enters the sleep period after the RTT timer times out (if no other timer related to the activation time of DRX is running), and communication device 2 starts HARQ-RTT-Timer after receiving SCI and / or data during the activation period, and starts RetransmissionTimer after the RTT timer times out, and enters the sleep period after the RetransmissionTimer times out (if no other timer related to the activation time of DRX is running). If the sending device sends new transmission data within the running time of RetransmissionTimer (if within this time period, communication device 1 has no other timer related to the activation time of DRX running, that is, communication device 1 is in sleep mode), it may cause communication device 1 to fail to receive the new transmission data during the sleep period.
[0377] In this regard, an embodiment of the present application provides a DRX control method, which starts or restarts the RetransmissionTimer for data transmitted in a multicast manner or multicast data, regardless of whether the communication device receives the data successfully, so that the activation period of the communication device that feedbacks ACK (or, successful reception) and the communication device that feedbacks NACK (or, failed reception) are aligned. In this way, if the sending device (for example, a network device or a terminal device) sends new transmission data during the duration of the retransmission timer of the communication device that feedbacks ACK (or, successful reception), the communication device that feedbacks ACK (or, successful reception) can also receive the new transmission data because it is in the activation period.
[0378] Therefore, if Figure 8 As shown, the DRX control method may include:
[0379] 800. The communication device receives first control information and / or first data, where the first control information is used to schedule first data, and the first data is multicast data or data transmitted in a multicast manner; correspondingly, the network device sends the first control information and / or the first data; and / or the communication device determines that the first timer has timed out, and the first timer / the duration of the first timer is used to indicate the waiting time before the communication device receives the retransmitted data.
[0380] The first control information may include / be understood as any one or more of the following:
[0381] (1) The first DCI.
[0382] For example, the first DCI is used to schedule first data, the first data is downlink data, and the first data is data transmitted in a multicast manner.
[0383] (2) First SCI.
[0384] For example, the first SCI is used to schedule the first data, the first data is SL data, and the first data is multicast data.
[0385] The first data is multicast data and may include / be understood as any one or more of the following:
[0386] (1) The first data is transmitted on the second resource, where the second resource is a resource associated with multicast.
[0387] (2) The first data is scrambled by the second RNTI.
[0388] For the contents related to (1) and (2), please refer to the description of the related contents in Example 1.1, which will not be repeated here.
[0389] For example, the first data may be data transmitted in a C+G transmission mode, or may be data transmitted in a G+G transmission mode.
[0390] (3) The first data is multicast data transmitted in a C+C transmission mode.
[0391] (4) The first control information indicates that the first data is multicast data, or indicates that the transmission corresponding to the first control information is multicast (transmission).
[0392] For example, the first SCI indicates that the first data is multicast data, or indicates that the transmission corresponding to the first SCI is multicast (transmission).
[0393] For the content related to “the first data is data transmitted in a multicast manner”, reference may be made to the understanding of the content related to “the first data transmitted in a multicast manner or the first data is transmitted in a multicast manner” in Example 1.1, and will not be repeated here.
[0394] For example, when the first data is downlink data, the first data is multicast data or data transmitted in a multicast manner.
[0395] For example, when the first data is SL data, the first data is multicast data.
[0396] The communication device receiving the first control information and / or the first data may include / be understood as any one or more of the following:
[0397] (1) The communication device receives first control information transmitted in a unicast manner, the first control information being used to schedule transmission of first data in a multicast manner; and / or the communication device receives first data, the first data being transmitted in a multicast manner.
[0398] Among them, the content related to "first control information transmitted in unicast mode" can refer to the content in Example 1.1, and will not be repeated here.
[0399] (2) The communication device receives first control information transmitted in a multicast manner, where the first control information is used to schedule transmission of first data in a multicast manner; and / or the communication device receives first data, where the first data is transmitted in a multicast manner.
[0400] For the content related to "first control information transmitted in a multicast manner", reference may be made to the content in Example 1.2, which will not be repeated here.
[0401] (3) The communication device receives first control information transmitted in unicast mode, where the first control information is used to schedule transmission of first data in unicast mode; and / or the communication device receives first data, where the first data is transmitted in unicast mode.
[0402] For understanding of the "first control information transmitted in unicast mode" in step 120, reference may be made to the content in Embodiment 1.1.
[0403] The understanding of "transmitting the first data in a unicast manner" in step 120 can refer to the content of "transmitting the second data in a unicast manner" in embodiment 1.1, and "the second data" is replaced by "the first data".
[0404] For example, the first timer can be understood as a HARQ-RTT-Timer.
[0405] For example, the first timer may include a first timer corresponding to DRX associated with multicast (eg, HARQ-RTT-Timer), and / or a first timer corresponding to DRX associated with unicast (eg, HARQ-RTT-Timer).
[0406] For example, the first control information and / or the first data are associated with the first HARQ process.
[0407] For example, the first timer is associated with the second HARQ process. The first HARQ process and the second HARQ process can be understood as the same HARQ process or two associated HARQ processes.
[0408] For example, the first data / first control information and the first timer both correspond to the same HARQ process.
[0409] 801. The communication device starts or restarts a second timer, where the second timer / the duration of the second timer is used to indicate the duration for the communication device to receive retransmitted data.
[0410] For example, the second timer may be understood as a RetransmissionTimer.
[0411] For example, the second timer may include a second timer (eg, RetransmissionTimer) corresponding to DRX associated with multicast and / or a second timer (eg, RetransmissionTimer) corresponding to DRX associated with unicast.
[0412] Optionally, before the communication device determines that the first timer has timed out, the method may further include: the communication device receives first downlink control information and / or first data; and the communication device starts or restarts the first timer.
[0413] Optionally, starting or restarting the first timer includes: the communication device sends first feedback information, the first feedback information is used to indicate whether the communication device successfully or failed to receive the first data; or, at the first feedback time or after the first feedback time or before the first feedback time, the first feedback time is the time domain position where the first feedback resource is located, and the first feedback resource is associated with the first data; starting or restarting the first timer.
[0414] The first feedback information may include: ACK and / or NACK.
[0415] For example, the first feedback resource being associated with the first data may include / be understood as: the first feedback resource is used by the communication device to send the first feedback information.
[0416] For example, the first feedback resource may be the first feedback resource associated with the first data, in the time domain, or the last feedback resource in the time domain, which is not limited in this application. For example, multiple communication devices receive the first data, and the feedback resources corresponding to the multiple communication devices may be the same in the time domain (for example, time-divided), and the first feedback resource may be the first feedback resource in the time domain or the last feedback resource in the time domain among the multiple feedback resources. In this way, the activation time of different communication devices (the activation time of DRX associated with multicast) can be aligned to ensure that the communication device can receive the control information and / or data sent by the network device.
[0417] For example, the communication device may send the first feedback information on a PUCCH resource or a PUSCH resource.
[0418] For example, the first feedback resource may include a PUCCH resource.
[0419] Optionally, starting or restarting the first timer needs to meet the following conditions: the communication device fails to receive / decode the first data.
[0420] Optionally, the communication device may start the first timer after the third time period / third moment after receiving the first control information, or start the first timer after the third time period / third moment after receiving the first data, or start the first timer after the third time period / third moment after sending the first feedback information, or start the first timer after the third time period / third moment after the first feedback time.
[0421] The third moment may be the cth symbol / time slot / subframe / frame, etc., wherein c is an integer greater than or equal to 0. The value of the third moment / the value of c / the value of the third duration may be configured or preconfigured by the network device or specified by the protocol, and is not limited in this application.
[0422] Optionally, the communication device starts or restarts the second timer, including: the communication device successfully or fails to receive the first data, and the communication device starts or restarts the second timer. Alternatively, starting or restarting the second timer requires satisfying the following conditions: the communication device successfully or fails to receive / decode the first data.
[0423] For example, the second timer is associated with the second HARQ process. The first HARQ process and the second HARQ process can be understood as the same HARQ process or two associated HARQ processes.
[0424] For example, the first data / first control information and the second timer both correspond to the same HARQ process.
[0425] Optionally, starting or restarting the second timer includes: the communication device sends first feedback information, the first feedback information is used to indicate whether the communication device successfully or failed to receive the first data; or, at the first feedback time or after the first feedback time or before the first feedback time, the first feedback time is the time domain position where the first feedback resource is located, and the first feedback resource is associated with the first data; starting or restarting the second timer.
[0426] The first feedback information may include: ACK and / or NACK.
[0427] For example, the first feedback resource being associated with the first data may include / be understood as: the first feedback resource is used by the communication device to send the first feedback information.
[0428] For example, the first feedback resource may be the first feedback resource associated with the first data, in the time domain, or the last feedback resource in the time domain, which is not limited in this application. For example, multiple communication devices receive the first data, and the feedback resources corresponding to the multiple communication devices may be the same in the time domain (for example, time-divided), and the first feedback resource may be the first feedback resource in the time domain or the last feedback resource in the time domain among the multiple feedback resources. In this way, the activation time of different communication devices (the activation time of DRX associated with multicast) can be aligned to ensure that the communication device can receive the control information and / or data sent by the network device.
[0429] For example, the communication device may send the first feedback information on a PUCCH resource or a PUSCH resource.
[0430] For example, the first feedback resource may include a PUCCH resource.
[0431] Optionally, starting or restarting the second timer needs to meet the following conditions: the communication device fails to receive / decode the first data.
[0432] Optionally, the communication device may start the second timer after the second time period / second moment after receiving the first control information, or start the second timer after the second time period / second moment after receiving the first data, or start the second timer after the second time period / second moment after sending the first feedback information, or start the second timer after the second time period / second moment after the first feedback time.
[0433] The second moment may be the bth symbol / time slot / subframe / frame, etc. b is an integer greater than or equal to 0. The value of the second moment / the value of b / the value of the second duration may be configured or preconfigured by the network device or specified by the protocol, and is not limited in this application.
[0434] For example, after the communication device determines that the HARQ-RTT-Timer has timed out, if the first data is multicast data or data transmitted in a multicast manner, the RetransmissionTimer is started. That is, whether the first data is received successfully or failed, the RetransmissionTimer is started to align the activation times of multiple communication devices under a multicast, so that multiple communication devices can receive new transmission data transmitted by the network device within the timing duration of the RetransmissionTimer.
[0435] For example, after receiving the first control information and / or the first data, the first data is multicast data or data transmitted in a multicast manner, and the first timer is started. After the first timer times out, the second timer is started regardless of whether the communication device successfully receives the first data, so as to align the activation times of the multiple communication devices. If the sending end device (for example, a network device or other communication device, or a terminal device) sends other control information and / or data (for example, new transmission data) within the duration of the second timer, it can be ensured that the communication device can receive the control information and / or data, or it can be prevented that the communication device (for example, some communication devices) is in a sleep state and cannot receive the control information and / or data; the reliability of data transmission is improved.
[0436] For example, after multiple communication devices receive the first control information and / or the first data, the first data is multicast data or data transmitted in a multicast manner, and the second timer is started regardless of whether the communication device successfully receives the first data, so as to align the activation times of the multiple communication devices. If the sending end device (for example, a network device or other communication device, or a terminal device) sends other control information and / or data (for example, new transmission data) within the duration of the second timer, it can be ensured that the communication device can receive the control information and / or data, or it can be prevented that the communication device (for example, some communication devices) is in a sleep state and cannot receive the control information and / or data; the reliability of data transmission is improved.
[0437] Optionally, the communication device receives first information, and the first information indicates that: the communication device receives first control information and / or first data, and / or the communication device determines that the first timer has timed out, and the communication device starts or restarts the second timer. For example, the first indication can be used to indicate whether step 801 is allowed to be executed, or whether the above scheme is allowed to be executed.
[0438] It is understandable that, in a possible solution, the communication device receives the first information, and the communication device executes step 800 and step 801. Alternatively, in a possible solution, before the communication device executes step 801, the following conditions need to be met: the communication device receives the first information.
[0439] For example, the transmitting end device (network device or other communication device, or terminal device) or the network device may decide whether to send the first information for each multicast service (or MBS service) / second RNTI. Or it can be understood that the transmitting end device (network device or other communication device, or terminal device) or the network device may configure the communication device for each multicast service / second RNTI whether to allow the execution of the above solution. The configuration granularity is each multicast service / second RNTI.
[0440] Embodiment 1.2 can be understood as providing a method from the perspective of the receiving side to solve the problem of activation time misalignment. The present application can also provide a method from the sending side to solve the problem of activation time misalignment on the receiving side. For details, please refer to Embodiment 2.2.
[0441] It should be noted that Example 2.1 can also be applied to scenarios where multicast data is transmitted between communication devices or data is transmitted in a multicast manner. That is, when the communication device as the receiving end determines that the first timer has timed out, the communication device at the receiving end starts or restarts the second timer so that the activation periods of the communication devices as the receiving end under the same multicast are aligned.
[0442] Example 2.2
[0443] The present application provides a DRX control method, such as Fig. 9 As shown, the method includes:
[0444] 900. The network device determines that a first timer on the communication device side is running; the first timer / the duration of the first timer is used to indicate the duration for the communication device to receive retransmitted data.
[0445] 901. A network device determines not to send first control information and / or first data, where the first control information is used to schedule first data, and the first data is multicast data or data transmitted in a multicast manner.
[0446] For example, the first timer may be understood as a RetransmissionTimer.
[0447] For example, the first timer may include a first timer (eg, RetransmissionTimer) corresponding to DRX associated with multicast.
[0448] For the contents related to “first control information” and “first data”, please refer to the introduction of the relevant contents of Example 2.1, Example 1.1, and Example 1.2, which will not be repeated here.
[0449] For example, the first control information is transmitted in a multicast manner.
[0450] For example, the first control information may be a first DCI, the first DCI is used to schedule first data, the first data is downlink data, and the first data is data transmitted in a multicast manner.
[0451] For example, the first control information may be a first SCI, the first SCI is used to schedule first data, the first data is SL data, and the first data is multicast data.
[0452] Optionally, the first data is newly transmitted data.
[0453] Optionally, the network device determines not to send new data and further needs to satisfy / include: the network device determines that the second timer and the third timer on the communication device side are not running.
[0454] The second timer is used to indicate a period of time after scheduling newly transmitted control information or newly transmitted data.
[0455] For example, the second timer may be understood as an Inactivity Timer.
[0456] For example, the second timer may include a second timer corresponding to DRX associated with multicast (eg, Inactivity Timer).
[0457] The third timer indicates a duration for which the communication device waits to receive control information (eg, DCI or SCI) after being awakened.
[0458] For example, the third timer may be understood as an onDuration Timer.
[0459] For example, the third timer may include a third timer (eg, onDuration Timer) corresponding to DRX associated with multicast.
[0460] Optionally, the network device determines not to send new data and further needs to satisfy / include: the network device determines that the fourth timer, the second timer and the third timer on the communication device side are not running.
[0461] The fourth timer is used to indicate the waiting time before the communication device receives the retransmitted data.
[0462] For example, the fourth timer can be understood as HARQ-RTT-Timer.
[0463] For example, the fourth timer may include a fourth timer corresponding to DRX associated with multicast (eg, HARQ-RTT-Timer).
[0464] Optionally, the network device determines not to send new data and further needs to satisfy / include: the network device determines that a first timer on another communication device side is not running.
[0465] The communication device and the other communication device are both (interested in / want to) receive the first control information and / or the first data.
[0466] The second timer is used to indicate a period of time after scheduling newly transmitted control information or newly transmitted data.
[0467] For example, the second timer may be understood as an Inactivity Timer.
[0468] For example, the second timer may include a second timer corresponding to DRX associated with multicast (eg, Inactivity Timer).
[0469] For example, the activation time of the DRX associated with the multicast may include any one or more of the following: the second timer corresponding to the DRX associated with the multicast is running (the time), and the third timer corresponding to the DRX associated with the multicast is running (the time).
[0470] For example, the start time of the third timer corresponding to the DRX associated with multicast can be determined according to some parameters.
[0471] For example, the activation time of the DRX associated with the multicast may include any one or more of the following: the first timer corresponding to the DRX associated with the multicast (which may include multiple first timers, corresponding to different HARQ processes) is running (the time), the second timer corresponding to the DRX associated with the multicast is running (the time), and the third timer corresponding to the DRX associated with the multicast is running (the time).
[0472] For example, the activation time of the DRX associated with the multicast may include any one or more of the following: the first timer corresponding to the DRX associated with the multicast (which may include multiple first timers, corresponding to different HARQ processes) is running (the time), the second timer corresponding to the DRX associated with the multicast is running (the time), the third timer corresponding to the DRX associated with the multicast is running (the time), and the fourth timer corresponding to the DRX associated with the multicast (which may include multiple fourth timers, corresponding to different HARQ processes) is running (the time).
[0473] For example, it can be understood that if the network device wants to send the first control information and / or the first data, it needs to send it within the activation time corresponding to the DRX associated with the multicast of multiple communication devices (communication devices that want to receive the first data) (all are in the activation time corresponding to the DRX associated with the multicast) to ensure that multiple communication devices can receive it. In other words, if one / some communication devices are not in the activation time, and one / some communication devices are in the non-activation time (sleep state) corresponding to the DRX associated with the multicast, if the network device sends the first control information and / or the first data, one / some communication devices cannot receive it. In other words, the network device sends the first control information and / or the first data within the common time of the activation time corresponding to the DRX associated with the multicast of all communication devices that need to receive the first data (which can be understood as the intersection of the activation time corresponding to the DRX associated with the multicast).
[0474] For example, for multicast data, or data transmitted in a multicast manner, different communication devices may have different reception states (may be successful, may be failed), resulting in some of these communication devices starting or restarting the first timer, and some communication devices not starting or restarting the first timer. For example, if one / some communication devices are in the activation time because the first timer is running (other timers related to the activation time corresponding to the DRX associated with the multicast are not running), and one / some communication devices are not in the activation state, the network device cannot send the first control information and / or the first data.
[0475] For example, steps 140 and 141 can also be understood as the network device determining that newly transmitted multicast data or data transmitted in a multicast manner (for example, PDSCH scrambled with G-RNTI) is to be sent to all communication devices under a multicast. If at least one communication device under the multicast is running under RetransmissionTimer, considering that at least one communication device under the multicast may not be running under RetransmissionTimer but is in a sleep period (other timers related to the activation time corresponding to the DRX associated with the multicast are not running), then the network device may not send newly transmitted data to all communication devices under the multicast. On the contrary, if all communication devices under the multicast are not running under RetransmissionTimer, the network device may consider that all communication devices are in an activation period, that is, the activation periods of all communication devices are aligned, and the network device only sends newly transmitted data to the communication devices under the multicast when all communication devices under the multicast are in an activation period, so that all communication devices under the multicast can receive the newly transmitted data.
[0476] For example, in step 140, the network device determines that the first timer on the communication device side is running. It can be understood that the network device determines that only the first timer of at least one communication device under a multicast is running and / or determines that the first timer of at least one communication device under the multicast is not running, and the second timer and the third timer of the at least one communication device are not running, then the network device executes step 141.
[0477] It should be noted that Example 2.2 can also be applied to scenarios where multicast data is transmitted between communication devices or data is transmitted in a multicast manner. The network device in the above content can be replaced with the first communication device, and the communication device can be replaced with the second communication device for understanding. For example, when the communication device as the sending end determines that the first timer of at least one communication device as the receiving end under a multicast is running and / or determines that the first timer of at least one communication device as the receiving end under the multicast is not running, the communication device as the sending end determines not to send new data, and the new data is multicast data.
[0478] For example, it can also be understood that: if the communication device as the transmitting end wants to send newly transmitted multicast data, the communication device as the transmitting end sends it within the "active time" of the DRX corresponding to the data. That is, if one of the communication devices as the receiving end has other timers (OnDuration Timer, Inactivity Timer, HARQ-RTT-Timer) that are not running, and only the RetransmissionTimer is running, the communication device as the transmitting end does not send newly transmitted multicast data.
[0479] Example 3.1
[0480] In the prior art, if a communication device initiates random access, it is necessary to switch the downlink BWP to the BWP corresponding to the uplink BWP. For example, when the uplink BWP is switched to the uplink initial BWP, the downlink also needs to be switched to the downlink initial BWP; or, the downlink BWP also needs to be switched to the downlink BWP whose identifier corresponds to the identifier of the first uplink BWP. In MBS, if the resources of the downlink BWP after switching do not include MBS common frequency resources (common frequency resource), the communication device will not receive the MBS data from the network device on the downlink BWP after switching. In addition, the network device does not know that the communication device has switched the downlink BWP, and the network device will still send MBS data on the BWP before the downlink switching, and the communication device will not be able to receive it.
[0481] For example, if the communication device initiates CBRA, which causes the communication device to switch the downlink BWP. The network device does not know that the communication device switches from downlink BWP1 to downlink BWP2, and the network device still sends data to the communication device in the PTP transmission mode on the downlink BWP1 before the switch, but the communication device has switched to the downlink BWP2, so the communication device cannot receive the data;
[0482] Alternatively, if the communication device initiates CBRA, resulting in the communication device switching downlink BWP. The network device does not know that the communication device switches from downlink BWP1 to downlink BWP2. Since downlink BWP2 does not include MBS common frequency resource, the communication device cannot receive MBS data (for example, data transmitted by PTM transmission mode).
[0483] Alternatively, if the communication device initiates CFRA, resulting in the communication device performing a downlink BWP switch from downlink BWP1 to downlink BWP2, the network device may determine the communication device that initiated the random access, and may also determine that the communication device switches to downlink BWP2. If the network device sends data to the communication device in PTP mode, the communication device may receive the data transmitted in PTP mode on downlink BWP2. If the network device sends data to the communication device in PTM mode, but downlink BWP2 does not include MBS common frequency resource, the communication device cannot receive the data transmitted in PTM mode on downlink BWP2;
[0484] Alternatively, based on the above example of being unable to receive MBS data, in general, if the communication device switches to a downlink BWP that does not include the MBS common frequency resource, the communication device may be unable to receive downlink data on the switched downlink BWP.
[0485] It can be understood that in the above example, a scenario in which the communication device initiates random access and cannot receive MBS data is that not every downlink BWP (downlink unicast BWP) has / contains the MBS common frequency resource.
[0486] In the above situation, if the communication device still monitors the MBS data / DCI corresponding to the MBS data (which is meaningless monitoring), it will result in high power consumption.
[0487] In order to solve the above-mentioned power consumption problem, the present application proposes a DRX control method. When a communication device initiates random access, if the communication device determines that the downlink BWP to be switched to or the downlink BWP already switched to does not include the MBS common frequency resource, the communication device can enter a sleep period, or not monitor the downlink control information associated with the multicast, so as not to receive the downlink control information or downlink data transmitted in a multicast manner. In this way, the communication device can avoid unnecessary monitoring of downlink control information, thereby saving power consumption by the communication device.
[0488] Based on this, the present application proposes a DRX control method, as shown in 10, the method includes:
[0489] 100. The communication device determines that a first downlink BWP does not include a first resource.
[0490] The first resource may be / is used for / is understood to be any one or more of the following: resources for control information (e.g., PDCCH, public PDCCH, group-common PDCCH) and / or data (e.g., PDSCH, public PSCCH, group-common PDSCH) transmitted in a multicast manner, public frequency resources or public frequency resources corresponding to multicast, resources used for public PDCCH and PDSCH.
[0491] For example, common frequency resource.
[0492] The common frequency resources or the common frequency resources corresponding to multicast can be understood as: the BWP corresponding to multicast, or the frequency range corresponding to multicast.
[0493] The first downlink BWP is an activated downlink BWP, or the communication device will switch to the first downlink BWP.
[0494] For example, the first downlink BWP is / includes: a downlink BWP corresponding to unicast, or an initial downlink BWP.
[0495] For example, switching to the first downlink BWP may be understood as: activating the first downlink BWP.
[0496] That the first downlink BWP does not include the first resource can be understood as any one or more of the following: the first downlink BWP does not include the first resource, the first downlink BWP cannot cover the first resource, and the first resource is not completely located within the frequency domain range of the first downlink BWP.
[0497] In the case where the first downlink BWP does not include the first resource, the relationship between the first downlink BWP and the first resource may include an intersection relationship, or a non-intersection relationship.
[0498] The boundary of the first downlink BWP is a first boundary and a second boundary, wherein the first boundary is smaller than the second boundary. The boundary of the first resource is a third boundary and a fourth boundary, wherein the third boundary is smaller than the fourth boundary. Optionally, the first boundary / third boundary can be referred to as a left boundary or a lower boundary. Optionally, the second boundary / fourth boundary can be referred to as a right boundary or an upper boundary.
[0499] The boundary may be understood as a boundary of a frequency range or a frequency boundary or a starting point of a frequency.
[0500] (1) There is an intersection relationship: There is an intersection between the first downlink BWP and the first resource.
[0501] The intersection between the first downlink BWP and the first resource can be understood as any of the following:
[0502] (a) The third boundary is larger than the first boundary and smaller than the second boundary, and the fourth boundary is larger than the second boundary.
[0503] (b) The first boundary is larger than the third boundary and smaller than the fourth boundary, and the second boundary is larger than the fourth boundary.
[0504] (2) No intersection relationship: There is no intersection between the first downlink BWP and the first resource.
[0505] The non-intersection between the first downlink BWP and the first resource can be understood as any of the following:
[0506] (a) The third boundary is greater than or equal to the second boundary.
[0507] (b) The first boundary is greater than or equal to the fourth boundary.
[0508] 101. A communication device controls a first DRX to be in a sleep period, or does not monitor control information associated with multicast; the first DRX is associated with multicast.
[0509] Not monitoring may include stopping monitoring.
[0510] In some embodiments, in step 100, the communication device determining that the first BWP does not include the first resource may occur when: the communication device switches to the first downlink BWP; or the communication device is about to switch to the first downlink BWP but has not yet switched to the first downlink BWP.
[0511] The first resource is associated with a first multicast (service) or a first RNTI (eg, a certain G-RNTI).
[0512] The first DRX is associated with a first multicast (service) or a first RNTI (eg, a certain G-RNTI).
[0513] It can be understood that the first DRX is associated with the service corresponding to the first resource or the first RNTI.
[0514] Optionally, the present application also includes: the communication device initiates random access (eg, CBRA or CFRA), and the communication device switches to / will switch to the first downlink BWP.
[0515] The first downlink BWP is a downlink BWP corresponding to the first uplink BWP.
[0516] For example, the first downlink BWP is an initial downlink BWP, and the first uplink BWP is an initial uplink BWP. Or, for example, the identifier of the first downlink BWP is the same as the identifier of the first uplink BWP.
[0517] Exemplarily, the communication device initiates random access. At this time, the activated uplink BWP is the second uplink BWP. If the communication device determines that the second uplink BWP does not have PRACH resources, the communication device switches the uplink BWP to the initial uplink BWP, that is, the first uplink BWP is the initial uplink BWP, then the communication device also needs to switch the downlink BWP to the initial downlink BWP, and the above-mentioned first downlink BWP is the initial downlink BWP.
[0518] The PRACH resource may be understood as a PRACH occasion.
[0519] The fact that the second uplink BWP does not have PRACH resources can be understood as: for the second uplink BWP, PRACH resources are not configured.
[0520] Or, exemplarily, the communication device initiates random access, at which time the activated uplink BWP is the first uplink BWP. If the communication device determines that the first uplink BWP has PRACH resources; the identifier corresponding to the activated downlink BWP (for example, the activated downlink BWP is the third downlink BWP at this time) is different from the identifier corresponding to the first uplink BWP (for example, BWP-ID), then the communication device needs to switch the downlink BWP to the first downlink BWP, and the identifier of the first downlink BWP is the same as the identifier of the first uplink BWP.
[0521] The existence of PRACH resources in the first uplink BWP may be understood as: PRACH resources are configured for the first uplink BWP.
[0522] Optionally, the communication device controlling the first DRX to be in a sleep period may include: the communication device stopping a timer corresponding to the first DRX.
[0523] When the communication device does not run the first DRX timer, it further does not need to monitor the control information associated with the multicast. For example, it does not need to monitor the DCI scrambled with the second RNTI (e.g., G-RNTI) and / or the PDCCH related to the MBS and scrambled with the first RNTI (e.g., C-RNTI) (for example, some DCI formats may not need to be monitored), which can save power consumption for the communication device.
[0524] Exemplarily, the communication device initiates CBRA under MBS, which causes the communication device to determine that it is to switch to the first downlink BWP or has already switched to the first downlink BWP. At this time, when the communication device determines that the first downlink BWP does not include the MBS commonfrequency resource, the communication device stops all timers running in the first DRX for MBS, and the timers may include, for example, OnDuration Timer, Inactivity Timer, HARQ-RTT-Timer, and RetransmissionTimer, etc. In this way, the communication device is equivalent to entering a sleep period and no longer receives MBS-related downlink control information and downlink data.
[0525] Exemplarily, the control information associated with the multicast that the communication device does not monitor may be: the communication device initiates CBRA under MBS, causing the communication device to determine to switch to the first downlink BWP or has already switched to the first downlink BWP. At this time, when the communication device determines that the first downlink BWP does not include the MBS common frequency resource, the communication device does not monitor the DCI scrambled with the first RNTI (e.g., C-RNTI), and / or the PDCCH (e.g., a specific DCI format) associated with the MBS and scrambled with the first RNTI (e.g., C-RNTI). At this time, the timer running in the first DRX may stop timing or continue timing, but the communication device does not monitor the DCI.
[0526] Optionally, the communication device does not monitor the control information associated with the multicast. If the HARQ-RTT-Timer in the first DRX times out at this time, the RetransmissionTimer in the first DRX may also be controlled not to start, so as to save power consumption of the communication device.
[0527] In some embodiments, the communication device determines that the first downlink BWP does not include the MBS common frequency resource, which may occur when the communication device initiates CFRA, causing the communication device to switch to the first downlink BWP or has already switched to the first BWP. At this time, the communication device can control the first DRX to be in a sleep period, or not monitor the control information associated with the multicast.
[0528] In some embodiments, the communication device determines that the first downlink BWP does not include the MBS common frequency resource, which may occur when the communication device receives a switching indication sent by a network device, and the switching indication is used to instruct the communication device to switch to the first BWP. At this time, the communication device can control the first DRX to be in a sleep period, or not monitor the downlink control information associated with the multicast.
[0529] The above process explains that the communication device can enter the sleep period in order to save power consumption. Then, when the communication device enters the activation period of the first DRX or (starts) to monitor the downlink control information associated with the multicast, it may occur in the following scenarios:
[0530] It should be noted that "the communication device controls the first DRX to be in the activation period, or monitors the control information associated with the multicast according to the first DRX", or "enters the activation period of the first DRX again or (starts) monitoring the downlink control information associated with the multicast" does not mean that the communication device is always in the DRX activation time, or always monitors the control information, but actually controls the DRX activation time and controls the monitoring according to the DRX parameters and reception conditions.
[0531] Optionally, when the communication device sends message 3 in the random access process, message 3 is used for scheduled transmission and carries the identification of the communication device, the communication device controls the first DRX to be in an activation period, or monitors multicast-associated control information according to the first DRX.
[0532] The identification of the communication device may include any one or more of the following: 5GS-TMSI, C-RNTI, random value.
[0533] This is because the network equipment can determine the identity of the communication device based on message 3 and know which communication device is performing random access. The network equipment can also determine the first downlink BWP after the communication device is switched. Then, when the network equipment sends control information or data to the communication device (for example, MBS data transmitted via PTP transmission), it can be sent on the first downlink BWP, and the communication device can also receive control information or data on the first downlink BWP.
[0534] Message 3 may be understood as MSG3 mentioned above. Message 3 may also be understood as the first scheduled transmission of the random access process.
[0535] In some embodiments, the communication device determines that the random access is successful, and the communication device can control the first DRX to be in an active period, or monitor multicast-related control information according to the first DRX.
[0536] The communication device may send the above message 3, but it may fail to send. In order to more reliably determine that the network device has identified the communication device, the communication device can determine that random access is successful, then MSG3 must be received by the network device, then the network device can determine the identity of the communication device, determine the downlink BWP currently activated by the communication device, and when the network device sends control information or data (for example, MBS data transmitted via PTP transmission) to the communication device, it can be sent on the first downlink BWP, and the communication device can also receive control information or data on the first downlink BWP. Therefore, the communication device can control the first DRX to be in the activation period, or monitor the downlink control information associated with the multicast according to the first DRX;
[0537] The communication device determining that the random access is successful may include / be understood as: the communication device receives the fourth message of the random access process, and the fourth message may be understood as the above-mentioned MSG4.
[0538] In some embodiments, the communication device may also switch to a second downlink BWP, where the second BWP includes the first resource, and the communication device controls the first DRX to be in an activation period, or monitors multicast-related control information according to the first DRX.
[0539] The second downlink BWP including the first resource can be understood as any one or more of the following: the second downlink BWP includes the first resource, the second downlink BWP can cover the first resource, and the first resource is completely located in the frequency domain range of the second downlink BWP.
[0540] The boundaries of the second downlink BWP are the fifth boundary and the sixth boundary, wherein the fifth boundary is smaller than the sixth boundary. The boundaries of the first resource are the third boundary and the fourth boundary, wherein the third boundary is smaller than the fourth boundary. Optionally, the fifth boundary / third boundary can be referred to as the left boundary or the lower boundary. Optionally, the sixth boundary / fourth boundary can be referred to as the right boundary or the upper boundary.
[0541] The boundary may be understood as a boundary of a frequency range or a frequency boundary or a starting point of a frequency.
[0542] In the case where the second downlink BWP includes the first resource, the relationship between the second downlink BWP and the first resource may include a containment relationship and / or an equality relationship.
[0543] (1) Inclusion relationship: The second downlink BWP includes the first resource.
[0544] That the second downlink BWP includes the first resource can be understood as: the third boundary is greater than or equal to the fifth boundary, and the fourth boundary is less than or equal to the sixth boundary.
[0545] (2) Equality relationship: the second downlink BWP is equal to the first resource.
[0546] The second downlink BWP being equal to the first resource can be understood as: the fifth boundary being equal to the third boundary, and the sixth boundary being equal to the fourth boundary.
[0547] Exemplarily, the communication device controlling the first DRX to be in the activation period may include: the communication device starts a timer corresponding to the first DRX. For example, the timer corresponding to the first DRX includes one or more of the above-mentioned OnDuration Timer, Inactivity Timer, HARQ-RTT-Timer, and RetransmissionTimer. In this way, the communication device can continue to control the timer in the first DRX according to the cycle condition of the first DRX and downlink reception.
[0548] Alternatively, the communication device controlling the first DRX to be in an active period may include: the communication device continues to listen to the PDCCH scrambled with the second RNTI (e.g., G-RNTI) and / or the PDCCH related to the MBS and scrambled with the first RNTI (e.g., C-RNTI) according to the active time in the first DRX.
[0549] In some embodiments, the multicast-associated control information includes any one or more of the following: control information transmitted in a multicast manner, control information transmitted in a unicast manner, control information for scheduling multicast data, control information for scheduling data transmitted in a multicast manner, control information for scheduling multicast data transmitted in a unicast manner, and control information for scheduling multicast configuration information. For a specific understanding here, please refer to the description in the above embodiments 1.1 and 1.2.
[0550] For example, the multicast configuration information may be understood as an MCCH message.
[0551] For example, the control information may be understood as DCI.
[0552] It should be noted that in the above explanation of step 151, if the communication device is receiving multiple MBS services (multiple multicast services) and the multiple MBS services are all associated with the first resource, the timer stopped by the communication device and the non-monitoring of downlink control information can be understood to correspond to the multiple MBS services. That is, the timers in the DRX corresponding to the multiple MBSs must be stopped, and the behavior of monitoring downlink control information according to the DRX of the multiple MBSs must be stopped.
[0553] Example 3.2
[0554] Similar to Example 3.1, if the communication device initiates random access, it is necessary to switch the downlink BWP to the BWP corresponding to the uplink BWP, for example, the uplink BWP is switched to the uplink initial BWP, and the downlink is also switched to the downlink initial BWP; or, the downlink BWP is also switched to the downlink BWP corresponding to the identifier of the first uplink BWP. In the unicast service, the network device does not know that the communication device has switched the downlink BWP, and the network device still sends data to the communication device on the downlink BWP before the switch, so the communication device will not receive the data.
[0555] For example, if the communication device initiates CBRA, which causes the communication device to switch the downlink BWP, the network device does not know that the communication device switches from downlink BWP1 to downlink BWP2, and the network device still sends data to the communication device in the PTP transmission mode on the downlink BWP1 before the switch, but the communication device has switched to the downlink BWP2, so the communication device cannot receive the data.
[0556] In the above situation, if the communication device still monitors the DCI corresponding to the unicast data (which is meaningless monitoring), it will result in high power consumption.
[0557] In order to solve the problem of unicast service, the present application proposes a DRX control method. When the communication device initiates random access, if the communication device determines the downlink BWP to be switched to or has already switched to, the communication device can enter a sleep period, or not monitor the downlink control information associated with the unicast, so as not to receive the downlink control information or downlink data transmitted in unicast mode. This can avoid the communication device from monitoring unnecessary downlink control information, which is beneficial for the communication device to save power consumption.
[0558] Therefore, an embodiment of the present application provides a DRX control method, such as Fig.11 As shown, including:
[0559] 110. The communication device switches from a first downlink BWP to a second downlink BWP, where the first BWP and the second BWP are used to transmit downlink control information or data in a unicast manner.
[0560] For example, the first downlink BWP and / or the second downlink BWP is / includes: a downlink BWP corresponding to unicast, or an initial downlink BWP.
[0561] For example, switching from the first downlink BWP to the second downlink BWP may be understood as: deactivating the first downlink BWP and activating the first downlink BWP.
[0562] 111. The communication device controls the first DRX to be in a sleep period, or does not monitor control information associated with unicast; the first DRX is associated with unicast.
[0563] Not monitoring may include stopping monitoring.
[0564] For example, the switching of the downlink BWP in step 110 may occur in the case of CBRA. That is, the communication device initiates CBRA, and the communication device switches from the first BWP to the second BWP. It can be understood that the second downlink BWP is the downlink BWP corresponding to the activated first uplink BWP.
[0565] Exemplarily, the second downlink BWP is the initial downlink BWP, and the first uplink BWP is the initial uplink BWP. Or, for example, the identifier of the second downlink BWP is the same as the identifier of the first uplink BWP. For the specific description here, please refer to the above description of steps 100 and 101.
[0566] For example, the specific implementation of the communication device controlling the first DRX to be in the sleep period can refer to the above description of steps 100 and 101. The difference is that the first DRX is associated with unicast, and the timers in the first DRX are naturally timers under unicast service.
[0567] The present application also includes: the communication device initiates random access (eg, CBRA or CFRA), and the communication device switches to / will switch to a second downlink BWP.
[0568] For example, the communication device stops monitoring the downlink control information used to schedule unicast data, for example, it may be that the communication device stops monitoring the DCI scrambled by the unicast RNTI, and the unicast RNTI may be, for example, the C-RNTI.
[0569] Optionally, the communication device controlling the first DRX to be in a sleep period may include: the communication device stopping a timer corresponding to the first DRX.
[0570] For example, if the HARQ-RTT-Timer is running when the communication device switches to the second downlink BWP, the communication device does not start the RetransmissionTimer when the HARQ-RTT-Timer times out, so as to save power consumption of the communication device.
[0571] The above process illustrates that the communication device can enter the sleep period in order to save power consumption, and the communication device controls the first DRX to be in the activation period again, or (starts) to monitor the downlink control information associated with the unicast according to the first DRX, which can occur in:
[0572] Optionally, the communication device sends message 3 in the CBRA process, and message 3 is used for scheduled transmission. Then the network can determine the identity of the communication device according to message 3, and then determine that the communication device switches to the second downlink BWP. Therefore, the communication device can control the first DRX to be in an activation period, or monitor the control information associated with unicast according to the first DRX.
[0573] For example, the communication device starts a timer in the first DRX, including one or more of the above-mentioned OnDuration Timer, Inactivity Timer, HARQ-RTT-Timer and RetransmissionTimer. Alternatively, the communication device may continue to monitor downlink control information according to the activation period of the first DRX, for example, continue to monitor the DCI encrypted by C-RNTI.
[0574] For example, the downlink control information for scheduling unicast data includes any one or more of the following:
[0575] Downlink control information transmitted in unicast mode, downlink control information used for scheduling data transmitted in unicast mode, downlink control information used for scheduling unicast data transmitted in unicast mode.
[0576] Therefore, in unicast service, if the communication device switches the downlink BWP during the CBRA process, the first DRX can be controlled to be in a sleep period, or stop monitoring the downlink control information used to schedule unicast data, thereby avoiding unnecessary DCI monitoring by the communication device to save power consumption.
[0577] It should be noted that each DRX control method provided in the embodiments of the present application can be executed separately or in combination with at least two of them, and the present application does not limit this.
[0578] It is understandable that, in order to implement the above functions, the communication device includes hardware and / or software modules corresponding to the execution of each function. In combination with the algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application in combination with the embodiments, but such implementation should not be considered to be beyond the scope of the present application.
[0579] In this embodiment, the communication device can be divided into functional modules according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0580] In the case of dividing each functional module into corresponding functional modules, Fig.12 A possible schematic diagram of the composition of the communication device involved in the above embodiment is shown. The communication device may be the terminal device or UE mentioned above. Taking the terminal device as an example, Fig.12 As shown, the terminal device 120 may include: a transceiver unit 1201 and a processing unit 1202 .
[0581] Among them, the transceiver unit 1201 can be used to support the terminal device 120 to execute the above-mentioned steps 501, 601, 800, etc., and / or other processes for the technology described in this article.
[0582] The processing unit 1202 can be used to support the terminal device 170 to execute the above steps 502 (502-1, 502-2, 502-2A, 502-3, 502-4, 502-5, 502-5A, 502-6), 602 (602-1, 602-2, 602-2A, 602-4, 602-5 and 602-5A), 801, 100, 101, 110, 111, etc., and / or other processes for the technology described in this document.
[0583] It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.
[0584] The terminal device 120 provided in this embodiment is used to execute the above-mentioned DRX control method, and thus can achieve the same effect as the above-mentioned implementation method.
[0585] In the case of using an integrated unit, the terminal device may include a processing module, a storage module and a communication module. The processing module may be used to control and manage the actions of the terminal device, for example, it may be used to support the terminal device 120 to execute the steps executed by the above-mentioned processing unit 1202. The storage module may be used to support the terminal device to store program codes and data, etc. The communication module may be used to support the communication of the terminal device with other devices, such as communication with a wireless access device.
[0586] Among them, the processing module can be a processor or a controller. It can implement or execute various exemplary logic boxes, modules and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module can be a memory. The communication module can specifically be a device that interacts with other electronic devices, such as a radio frequency circuit, a Bluetooth chip, a Wi-Fi chip, etc.
[0587] In one embodiment, when the processing module is a processor, the storage module is a memory, and the transceiver module is a transceiver, the terminal device involved in this embodiment may be a Fig.13 UE with the structure shown.
[0588] In the case of dividing each functional module into corresponding functional modules, Fig.14 A possible composition diagram of the network device involved in the above embodiment is shown. The network device may be the base station mentioned above. Taking the network device as an example, Fig.14 As shown, the network device 140 may include: a transceiver unit 1401 and a processing unit 1402 .
[0589] The transceiver unit 1401 may be used to support the network device 140 in executing the above steps 501 , 121 , etc., and / or other processes of the technology described herein.
[0590] The processing unit 1402 may be used to support the network device 140 in executing the above steps 900 and 901, etc., and / or other processes of the technology described herein.
[0591] It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.
[0592] The network device 140 provided in this embodiment is used to execute the above-mentioned DRX control method, and thus can achieve the same effect as the above-mentioned implementation method.
[0593] In the case of using an integrated unit, the network device may include a processing module, a storage module and a communication module. Among them, the processing module can be used to control and manage the actions of the terminal device, for example, it can be used to support the network device to execute the steps performed by the above-mentioned processing unit 1402. The storage module can be used to support the network device to store program codes and data, etc. The communication module can be used to support the communication of the network device with other devices, such as communication with the terminal device.
[0594] Among them, the processing module can be a processor or a controller. It can implement or execute various exemplary logic boxes, modules and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module can be a memory. The communication module can specifically be a device that interacts with other electronic devices, such as a radio frequency circuit, a Bluetooth chip, a Wi-Fi chip, etc.
[0595] In one embodiment, when the processing module is a processor and the storage module is a memory, the terminal device involved in this embodiment may be a Fig.15 A base station with the structure shown.
[0596] The embodiment of the present application further provides an electronic device, including one or more processors and one or more memories. The one or more memories are coupled to the one or more processors, and the one or more memories are used to store computer program codes, and the computer program codes include computer instructions. When the one or more processors execute the computer instructions, the electronic device executes the above-mentioned related method steps to implement the DRX control method in the above-mentioned embodiment.
[0597] An embodiment of the present application also provides a computer storage medium, in which computer instructions are stored. When the computer instructions are executed on an electronic device, the electronic device executes the above-mentioned related method steps to implement the DRX control method in the above-mentioned embodiment.
[0598] An embodiment of the present application further provides a computer program product. When the computer program product is run on a computer, the computer executes the above-mentioned related steps to implement the DRX control method executed by the electronic device in the above-mentioned embodiment.
[0599] In addition, an embodiment of the present application also provides a device, which may specifically be a chip, component or module, and the device may include a connected processor and a memory; wherein the memory is used to store computer execution instructions, and when the device is running, the processor may execute the computer execution instructions stored in the memory so that the chip executes the DRX control method executed by the electronic device in the above-mentioned method embodiments.
[0600] Among them, the electronic device, computer storage medium, computer program product or chip provided in this embodiment is used to execute the corresponding method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method provided above and will not be repeated here.
[0601] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0602] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0603] The units described as separate components may or may not be physically separated, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0604] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0605] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium, including several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program code.
[0606] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A discontinuous reception (DRX) control method, characterized in that: The method comprises: receiving first control information transmitted in a multicast manner, where the first control information is used to schedule first data, and the first data is transmitted in a multicast manner; Stop the fifth timer, where The first data corresponds to a first hybrid automatic repeat request HARQ process, the fifth timer is a retransmission timer corresponding to DRX associated with unicast, and the fifth timer corresponds to the first HARQ process.
2. The method according to claim 1, characterized in that The method further comprises: Stop a second timer, where the second timer is a retransmission timer corresponding to DRX associated with multicast, and the second timer corresponds to the first HARQ process.
3. The method according to claim 2, characterized in that The first control information is scrambled by a second radio network temporary identifier RNTI; The second RNTI is used for one or more of the following: for multicast, for dynamic scheduling of multicast resources, for activating multicast configuration resources, for reactivating multicast configuration resources, for deactivating multicast configuration resources, and for scheduling retransmission resources of multicast configuration resources.
4. The method according to claim 3, characterized in that The DRX associated with multicast includes: the DRX corresponding to the second RNTI.
5. The method according to claim 1 or 2, characterized in that: The method further comprises: receiving third control information transmitted in a unicast manner, where the third control information is used to schedule third data; and / or receiving third data, where the third data is transmitted in a unicast manner; Start or restart the sixth timer; The third data corresponds to the first HARQ process, the sixth timer is a HARQ RTT timer corresponding to DRX associated with unicast, and the sixth timer corresponds to the first HARQ process.
6. The method according to claim 5, characterized in that The method further comprises: The sixth timer times out, receiving or decoding the third data fails, and the fifth timer is started or restarted.
7. The method according to claim 1 or 2, characterized in that: The method further comprises: receiving third control information transmitted in a multicast manner, the third control information being used to schedule third data; and / or receiving third data, the third data being transmitted in a multicast manner; Starting or restarting a third timer; and / or, starting or restarting a sixth timer; Among them, the third data corresponds to the first HARQ process, the third timer is the HARQ RTT timer corresponding to the DRX associated with multicast, the third timer corresponds to the first HARQ process, the sixth timer is the HARQ RTT timer corresponding to the DRX associated with unicast, and the sixth timer corresponds to the first HARQ process.
8. The method according to claim 7, characterized in that The method further comprises: The third timer times out, reception or decoding of the third data fails, a second timer is started or restarted, the second timer is a retransmission timer corresponding to DRX associated with multicast, and the second timer corresponds to the first HARQ process; and / or, The sixth timer times out, receiving or decoding the third data fails, and the fifth timer is started or restarted.
9. The method according to claim 7, characterized in that: The third control information is scrambled by a second radio network temporary identifier RNTI.
10. The method according to claim 7, characterized in that The third data is transmitted on the configuration resources corresponding to the multicast.
11. A communication device, characterized in that: The method comprises a unit or a module for executing the method according to any one of claims 1 to 10.
12. A communication device, characterized in that: The device comprises a processor, wherein the processor is configured to execute a program or instruction stored in a memory, so that the method according to any one of claims 1 to 10 is implemented.
13. A computer-readable storage medium, characterized in that: The method comprises computer instructions, which, when executed on an electronic device, cause the electronic device to execute the method according to any one of claims 1 to 10.
14. A computer program product, characterized in that The invention comprises instructions, and when the instructions are executed by a computer, the method according to any one of claims 1 to 10 is implemented.
Citation Information
Patent Citations
Multipoint transmission
EP3148270A1
Discontinuous Reception
US20200314948A1