Data transmission method, device and system

By sending instructions in the wireless communication system, the terminal device sends instructions and switches to a sparse search space collection group or does not monitor PDCCH, the problem of high power consumption when XR device transmits data is solved, and low latency and high energy-efficient data transmission is achieved.

WO2025055565A9PCT designated stage expired Publication Date: 2025-06-19HONOR DEVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/107250
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-09-11
Filing Date
2024-07-24
Publication Date
2025-06-19

AI Technical Summary

Technical Problem

In wireless communication systems, XR devices need to transmit a large amount of data and require low latency and equipment energy saving, but the prior art is difficult to effectively solve the problem of equipment power consumption.

Method used

By sending the first information to the network device during the configuration authorization CG cycle, the terminal device indicates the usage of a number of consecutive valid transmission timings TOs, and switches to the sparse search space set group SSSG or does not monitor the physical downlink control channel PDCCH within the first time period to save power consumption.

Benefits of technology

It realizes that while ensuring the quality of data transmission, it significantly saves the power consumption of terminal equipment and network equipment, and improves the energy efficiency performance of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024107250_19062025_PF_FP_ABST
    Figure CN2024107250_19062025_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a data transmission method, device and system. In the method, in a configured grant (CG) period, a terminal device sends first information to a network device, the first information being used for indicating usage conditions of a plurality of consecutive valid transmission occasions (TO) within at least one CG period; and when the first information is sent, in a first time period, the terminal device switches to a first search space set group (SSSG), or the terminal device does not monitor a physical downlink control channel (PDCCH). The terminal device sends the first information to the network device, so that the network device learns that the terminal device switches to a sparse first SSSG or does not monitor the PDCCH after a period of time, so as to save the power consumption of the terminal device.
Need to check novelty before this filing date? Find Prior Art

Description

Data transmission method, device and system

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on September 11, 2023, with application number 202311175849.8 and application name “Data transmission method, device and system”, all contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of communication technology, and in particular to a data transmission method, device and system. Background Art

[0003] In wireless communication systems, extended reality (XR) technology, with its multi-perspective and highly interactive features, can provide users with a completely new experience and possesses enormous application value and commercial potential. XR encompasses technologies such as augmented reality (AR), virtual reality (VR), and mixed reality (MR). XR data is typically transmitted in the form of image frames.

[0004] XR data typically has a certain frame rate and periodicity, so configured grants (CG) are suitable for transmitting this periodic XR data. XR devices transmit large amounts of XR data and require low latency. Furthermore, the wearable nature of XR devices is sensitive to the device, requiring special consideration for device energy conservation. How to transmit data in a way that conserves device power consumption is a pressing issue.

[0005] Summary of the Invention

[0006] The embodiments of the present application provide a data transmission method, device, and system to save device power consumption.

[0007] In the first aspect, an embodiment of the present application proposes a data transmission method, which includes: within the configuration authorization CG period, the terminal device sends first information to the network device, and the first information is used to indicate the usage of multiple consecutive valid transmission opportunities TO within at least one CG period; after sending the first information, within the first time period, the terminal device switches to the first search space set group SSSG, or the terminal device does not monitor the physical downlink control channel PDCCH.

[0008] In this embodiment, the terminal device sends the first information to the network device so that the network device learns that the terminal device has delayed for a period of time and then switches to a sparser first SSSG or does not monitor the PDCCH within the first time period to save power consumption of the terminal device.

[0009] Exemplarily, the number of valid TOs is predefined as M, where M is a positive integer greater than 1. The first information is used to indicate usage of M consecutive valid TOs within at least one CG period.

[0010] In one example, the first information is used to indicate the usage of M consecutive valid TOs in the CG period in which the first information is sent. In this example, the first information indicates the usage of multiple consecutive valid TOs in the current CG period. Please refer to Figure 12.

[0011] In another example, the first information is used to indicate the usage of P consecutive valid TOs within the CG period in which the first information is sent, and the usage of MP consecutive valid TOs within at least one CG period after the CG period, where P is a positive integer less than M. In this example, the first information indicates the usage of multiple consecutive valid TOs across the period. Please refer to Figure 27 or Figure 28.

[0012] In an optional embodiment of the first aspect, the first time period is: a time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information to the end of the CG period; or, a time period starting from the next time slot of the time slot occupied by the last used TO in the CG period indicated by the first information to the end of the CG period; or, a time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information to the end of the first configured time period; or, a time period starting from the next time slot of the time slot occupied by the last used TO in the CG period indicated by the first information to the end of the first configured time period.

[0013] In an optional embodiment of the first aspect, the start time of the first configuration time period is the moment when the terminal device receives the downlink control information DCI from the network device within the CG cycle; the duration of the first configuration time period is: the first duration indicated in the DCI; or, the second duration configured in the radio resource control RRC from the network device.

[0014] In an optional embodiment of the first aspect, within the first time period, the terminal device switches to the first SSSG, or the terminal device does not monitor the PDCCH, including: if the last i TOs in the CG period indicated by the first information are unused TOs, within the first time period, the terminal device switches to the first SSSG, or the terminal device does not monitor the PDCCH; i is a positive integer.

[0015] In an optional embodiment of the first aspect, within the first time period, the terminal device switches to the first SSSG, or the terminal device does not monitor the PDCCH, including: if the physical uplink shared channel PUSCH sent on the last used TO within the CG period indicated by the first information has no buffer status report BSR or padding BSR, within the first time period, the terminal device switches to the first SSSG, or the terminal device does not monitor the PDCCH.

[0016] In an optional embodiment of the first aspect, the first information is carried in uplink control information UCI.

[0017] In an optional embodiment of the first aspect, the terminal device sends the first information to the network device, including: the terminal device sends the first information to the network device on at least one used TO within the CG period.

[0018] In an optional embodiment of the first aspect, the terminal device sends the first information to the network device on at least one used TO within the CG period, including:

[0019] The terminal device sends the first information to the network device on each TO used within the CG period.

[0020] In an optional embodiment of the first aspect, the first SSSG is: a predefined SSSG; or an index value of the SSSG before switching plus a corresponding SSSG; or an SSSG with a maximum index value.

[0021] In an optional embodiment of the first aspect, within the first time period, before the terminal device switches to the first SSSG, the method further includes: within the CG cycle, before the start time of the first time period, the terminal device receives a first DCI from the network device, and the first DCI is used to instruct the terminal device to switch to the first SSSG.

[0022] In this embodiment, the terminal device switches to the first SSSG indicated by the first DCI within a first time period after a delay based on the indication of the first DCI sent by the network device, so as to save power consumption of the terminal device.

[0023] In an optional embodiment of the first aspect, the method also includes: within the CG period, before the start of the first time period, the terminal device switches to the second SSSG; within the first time period, the terminal device switches to the first SSSG, including: within the first time period, the terminal device switches from the second SSSG to the first SSSG; the distribution density of the PDCCH listening opportunities corresponding to the second SSSG in the time domain is greater than the distribution density of the PDCCH listening opportunities corresponding to the first SSSG in the time domain.

[0024] In this embodiment, the terminal device first switches to a sparse SSSG (the second SSSG), and then switches from the sparse SSSG to an even sparser SSSG (the first SSSG), so as to save power consumption of the terminal device.

[0025] In an optional embodiment of the first aspect, before the terminal device switches to the second SSSG, the method also includes: within the CG period, the terminal device receives a second DCI from the network device, and the second DCI is used to instruct the terminal device to switch to the second SSSG after receiving the second DCI.

[0026] In this embodiment, the terminal device first switches to a sparse SSSG (second SSSG) based on the indication of the second DCI sent by the network device after the second DCI, and after a delay, switches to a more sparse SSSG (first SSSG) within the first time period to save power consumption of the terminal device.

[0027] In an optional embodiment of the first aspect, the terminal device does not monitor PDCCH within the first time period, including: within the first time period, the terminal device does not monitor all DCI of PDCCH; or, within the first time period, the terminal device does not monitor the second type of DCI of PDCCH.

[0028] In this embodiment, after the terminal device sends the first information, it delays for a period of time and does not monitor all DCIs or second-type DCIs of the PDCCH to save power consumption of the terminal device.

[0029] In an optional embodiment of the first aspect, within the first time period, before the terminal device stops monitoring the PDCCH, the method further includes: within the CG period, before the start time of the first time period, the terminal device receives a third DCI from the network device, the third DCI being used to indicate that the terminal device does not monitor the PDCCH and the first duration.

[0030] In this embodiment, the network device sends a third DCI to indicate that the network side has no downlink data to send. In this way, the terminal device can follow the instruction of the third DCI and not monitor the PDCCH after completing the uplink transmission, thereby saving power consumption of the terminal device.

[0031] In an optional embodiment of the first aspect, the method further includes at least one of the following: after the terminal device receives the third DCI and before the start of the first time period, the terminal device monitors the second type of DCI of the PDCCH; or, after the terminal device receives the third DCI, does not monitor the first type of DCI of the PDCCH. Exemplarily, the first type of DCI is downlink DCI, and the second type of DCI is uplink DCI.

[0032] In this embodiment, the network device sends a third DCI to indicate that there is no downlink data to be sent on the network side, but the network side may schedule the retransmission of uplink data based on the uplink data sent by the terminal device. For this possible situation, after receiving the third DCI, the terminal device can delay for a period of time and not monitor the second type of DCI to avoid the terminal device being unable to monitor the uplink scheduling on the network side.

[0033] In an optional embodiment of the first aspect, the method further includes: after the terminal device receives the third DCI, before the start time of the first time period, monitoring all DCIs of the PDCCH.

[0034] In an optional embodiment of the first aspect, the first time period is a time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information, or starting from the next time slot of the time slot occupied by the last used TO in the CG period indicated by the first information, to the end of the first time length indicated by the third DCI.

[0035] In an optional embodiment of the first aspect, the terminal device sends the first information to the network device, including: the terminal device sends the first information to the network device on at least one used TO before the last used TO in the CG period.

[0036] In this embodiment, the terminal device sends the first information to the network in advance of at least one used TO, so that the network device knows in advance that the terminal device will perform SSSG switching or stop monitoring PDCCH after a period of time.

[0037] In an optional embodiment of the first aspect, the method further includes: the terminal device receiving configuration information from the network device, where the configuration information includes indication information allowing the terminal device to send the first information to the network device.

[0038] In this embodiment, the network device enables the terminal device to report the first information by sending configuration information, so as to execute the aforementioned data transmission solution, thereby saving power consumption of the terminal device and the network device.

[0039] In an optional embodiment of the first aspect, the configuration information is carried in RRC.

[0040] In the second aspect, an embodiment of the present application proposes a data transmission method, which includes: within a configured authorized CG period, a network device receives first information from a terminal device, and the first information is used to indicate the usage of multiple consecutive valid transmission opportunities TO within at least one CG period; after receiving the first information, within a first time period, the network device sends a physical downlink control channel PDCCH based on a first search space set group SSSG, or the network device does not send PDCCH.

[0041] In this embodiment, after receiving the first information from the terminal device, the network device may send PDCCH based on a sparse SSSG (first SSSG) within a first time period according to the instructions of the first information, or the network device may not send PDCCH to save power consumption of the network device.

[0042] In an optional embodiment of the second aspect, the first time period is: a time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information to the end of the CG period; or, a time period starting from the next time slot of the time slot occupied by the last used TO in the CG period indicated by the first information to the end of the CG period; or, a time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information to the end of the first configured time period; or, a time period starting from the next time slot of the time slot occupied by the last used TO in the CG period indicated by the first information to the end of the first configured time period.

[0043] In an optional embodiment of the second aspect, the start time of the first configuration time period is the moment when the terminal device receives the downlink control information DCI from the network device within the CG cycle; the duration of the first configuration time period is: the first duration indicated in the DCI; or, the second duration configured in the radio resource control RRC from the network device.

[0044] In an optional embodiment of the second aspect, within the first time period, the network device sends PDCCH based on the first SSSG, or the network device does not send PDCCH, including: if the last i TOs in the CG period indicated by the first information are unused TOs, within the first time period, the network device sends PDCCH based on the first SSSG, or the network device does not send PDCCH.

[0045] In an optional embodiment of the second aspect, within the first time period, the network device sends PDCCH based on the first SSSG, or the network device does not send PDCCH, including: if the physical uplink shared channel PUSCH sent on the last used TO within the CG period indicated by the first information has no buffer status report BSR or padding BSR, within the first time period, the network device sends PDCCH based on the first SSSG, or the network device does not send PDCCH.

[0046] In an optional embodiment of the second aspect, the first information is carried in uplink control information UCI.

[0047] In an optional embodiment of the second aspect, the network device receives the first information from the terminal device, including: on at least one used TO within a CG period, the network device receives the first information from the terminal device.

[0048] In an optional embodiment of the second aspect, the network device receives the first information from the terminal device on at least one TO used within the CG period, including: the network device receives the first information from the terminal device on each TO used within the CG period.

[0049] In an optional embodiment of the second aspect, the first SSSG is: a predefined SSSG; or an index value of the SSSG before switching plus a corresponding SSSG; or an SSSG with a maximum index value.

[0050] In an optional embodiment of the second aspect, within the first time period, before the network device sends the PDCCH based on the first SSSG, the method further includes: within the CG period, before the start time of the first time period, the network device sends a first DCI to the terminal device, and the first DCI is used to instruct the terminal device to switch to the first SSSG.

[0051] In this embodiment, the network device instructs the terminal device to delay switching to a sparse SSSG (first SSSG) through the first DCI. Accordingly, the network device sends PDCCH based on the sparse SSSG after a period of time after sending the first DCI to save power consumption of the network device.

[0052] In an optional embodiment of the second aspect, the method also includes: within the CG period, before the start time of the first time period, the network device sends a second DCI to the terminal device, and the second DCI is used to instruct the terminal device to switch to the second SSSG after receiving the second DCI; the distribution density of the PDCCH listening opportunities corresponding to the second SSSG in the time domain is greater than the distribution density of the PDCCH listening opportunities corresponding to the first SSSG in the time domain.

[0053] In one example, after the network device sends the second DCI to the terminal device, before the start of the first time period, the network device sends the PDCCH based on the second SSSG to save power consumption of the network device.

[0054] In an optional embodiment of the second aspect, the network device does not send PDCCH within the first time period, including: within the first time period, the network device does not send all DCI of PDCCH; or, within the first time period, the network device does not send the second type of DCI of PDCCH.

[0055] In this embodiment, after sending the third DCI, the network device delays for a period of time and does not send all DCIs or the second type of DCI, so as to save power consumption of the network device.

[0056] In an optional embodiment of the second aspect, within the first time period, before the network device does not send PDCCH, the method further includes: within the CG period, before the start time of the first time period, the network device sends a third DCI to the terminal device, and the third DCI is used to instruct the terminal device not to monitor PDCCH and the first duration.

[0057] In an optional embodiment of the second aspect, the method further includes at least one of the following: after the network device sends the third DCI to the terminal device, before the start of the first time period, the network device sends the second type of DCI of the PDCCH; or, after the network device sends the third DCI to the terminal device, the network device does not send the first type of DCI of the PDCCH.

[0058] In this embodiment, the network device sends a third DCI to the terminal device to instruct the terminal device not to monitor the first type of DCI of the PDCCH and not to monitor the second type of DCI of the PDCCH after a delay. Accordingly, after sending the third DCI, the network device does not send the first type of DCI and does not send the second type of DCI after a delay, thereby saving power consumption of the network device.

[0059] In an optional embodiment of the second aspect, the method further includes: after the network device sends the third DCI to the terminal device, before the start time of the first time period, the network device sends all DCIs of the PDCCH.

[0060] In an optional embodiment of the second aspect, the first time period is a time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information, or starting from the next time slot of the time slot occupied by the last used TO in the CG period indicated by the first information, to the end of the first time length indicated by the third DCI.

[0061] In an optional embodiment of the second aspect, the network device receives the first information from the terminal device, including: the network device receives the first information from the terminal device on at least one used TO before the last used TO in the CG period.

[0062] In an optional embodiment of the second aspect, the method further includes: the network device sending configuration information to the terminal device, where the configuration information includes indication information allowing the terminal device to send the first information to the network device.

[0063] In an optional embodiment of the second aspect, the configuration information is carried in RRC.

[0064] In a third aspect, an embodiment of the present application provides a data transmission device, comprising:

[0065] A sending module, configured to send first information to a network device within a configuration authorization CG period, where the first information is used to indicate usage of a plurality of consecutive valid transmission opportunities TO within at least one CG period;

[0066] After the sending module sends the first information, the monitoring module is configured to switch to the first search space set group SSSG within the first time period, or not monitor the physical downlink control channel PDCCH.

[0067] In a fourth aspect, an embodiment of the present application provides a data transmission device, comprising:

[0068] A receiving module, configured to receive first information from a terminal device within a configuration authorization CG period, where the first information is used to indicate usage of a plurality of consecutive valid transmission opportunities TO within at least one CG period;

[0069] After the receiving module receives the first information, the sending module is configured to send a physical downlink control channel PDCCH based on a first search space set group SSSG within a first time period, or not send the PDCCH.

[0070] In a fifth aspect, an embodiment of the present application provides a terminal device comprising: a processor and a memory; the memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory, so that the terminal device executes a method as described in any one of the first aspects.

[0071] In the sixth aspect, an embodiment of the present application proposes a network device, comprising: a processor and a memory; the memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory, so that the network device executes the method as described in any one of the second aspects.

[0072] In the seventh aspect, an embodiment of the present application proposes a communication system, comprising: at least one terminal device and a network device, wherein the at least one terminal device is communicatively connected to the network device; the at least one terminal device executes the method as described in any one of the first aspects, and the network device executes the method as described in any one of the second aspects.

[0073] In an eighth aspect, an embodiment of the present application proposes a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method as described in any one of the first aspect or the method as described in any one of the second aspect is implemented.

[0074] In a ninth aspect, an embodiment of the present application provides a computer program product, which includes a computer program. When the computer program is run, it enables the computer to execute the method as described in any one of the first aspects, or the method as described in any one of the second aspects.

[0075] In the tenth aspect, an embodiment of the present application provides a chip, the chip including a processor, the processor being used to call a computer program in a memory to execute a method as described in any one of the first aspects, or a method as described in any one of the second aspects.

[0076] It should be understood that the third to tenth aspects of the present application correspond to the technical solutions of the first and second aspects of the present application, and the beneficial effects achieved by each aspect and the corresponding optional implementation methods are similar and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0077] FIG1 is a schematic diagram of the architecture of a communication system provided in an embodiment of the present application;

[0078] FIG2 is a schematic diagram of a scenario provided in an embodiment of the present application;

[0079] FIG3 is a second schematic diagram of a scenario provided in an embodiment of the present application;

[0080] FIG4 is a third schematic diagram of a scenario provided in an embodiment of the present application;

[0081] FIG5 is a fourth schematic diagram of a scenario provided in an embodiment of the present application;

[0082] FIG6 is a first schematic diagram of data transmission provided in an embodiment of the present application;

[0083] FIG7 is a second schematic diagram of data transmission provided in an embodiment of the present application;

[0084] FIG8 is a schematic diagram of the configuration of CG type 1 provided in an embodiment of the present application;

[0085] FIG9 is a schematic diagram of the configuration of CG type 2 provided in an embodiment of the present application;

[0086] FIG10 is a third schematic diagram of data transmission provided in an embodiment of the present application;

[0087] FIG11 is a first interactive diagram of a data transmission method according to an embodiment of the present application;

[0088] FIG12 is a fourth schematic diagram of data transmission provided in an embodiment of the present application;

[0089] FIG13 is a fifth schematic diagram of data transmission provided in an embodiment of the present application;

[0090] FIG14 is a sixth schematic diagram of data transmission provided in an embodiment of the present application;

[0091] FIG15 is a seventh schematic diagram of data transmission provided in an embodiment of the present application;

[0092] FIG16 is a second interactive diagram of the data transmission method provided in an embodiment of the present application;

[0093] FIG17 is a third interactive diagram of the data transmission method provided in an embodiment of the present application;

[0094] FIG18 is a schematic diagram eight of data transmission provided in an embodiment of the present application;

[0095] FIG19 is a fourth interactive diagram of the data transmission method provided in an embodiment of the present application;

[0096] FIG20 is a ninth schematic diagram of data transmission provided in an embodiment of the present application;

[0097] FIG21 is a schematic diagram 10 of data transmission provided in an embodiment of the present application;

[0098] FIG22 is a schematic diagram 11 of data transmission provided in an embodiment of the present application;

[0099] FIG23 is a twelfth schematic diagram of data transmission provided in an embodiment of the present application;

[0100] FIG24 is a fifth interactive diagram of the data transmission method provided in an embodiment of the present application;

[0101] FIG25 is a sixth interactive diagram of the data transmission method provided in an embodiment of the present application;

[0102] FIG26 is a seventh interactive diagram of the data transmission method provided in an embodiment of the present application;

[0103] FIG27 is a thirteenth schematic diagram of data transmission provided in an embodiment of the present application;

[0104] FIG28 is a fourteenth schematic diagram of data transmission provided in an embodiment of the present application;

[0105] FIG29 is an interactive diagram eight of the data transmission method provided in an embodiment of the present application;

[0106] FIG30 is a ninth interactive diagram of a data transmission method according to an embodiment of the present application;

[0107] FIG31 is an interactive diagram 10 of a data transmission method provided in an embodiment of the present application;

[0108] FIG32 is an interaction diagram 11 of the data transmission method provided in an embodiment of the present application;

[0109] FIG33 is a twelfth interactive diagram of a data transmission method provided in an embodiment of the present application;

[0110] FIG34 is a thirteenth interactive diagram of the data transmission method provided in an embodiment of the present application;

[0111] FIG35 is a schematic structural diagram of a data transmission device provided in an embodiment of the present application;

[0112] FIG36 is a schematic structural diagram of another data transmission device provided in an embodiment of the present application;

[0113] FIG37 is a schematic diagram of a terminal device provided in an embodiment of the present application;

[0114] Figure 38 is a schematic diagram of a network device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0115] The following first briefly introduces the professional terms involved in the embodiments of this application.

[0116] (1) In video compression, each frame represents a still image. In actual video compression encoding, various algorithms are used to reduce data capacity, among which IPB frame is the most common algorithm.

[0117] I-frame: Intra-picture, also known as a fully compressed frame. An I-frame is typically the first frame in each Group of Picture (GOP), a video compression technique used by MPEG. Moderately compressed, it serves as a reference point for random access and can be treated as a static image.

[0118] P frame: Forward predictive coding frame (predictive-frame), usually a coded image that fully removes the temporal redundant information of the previously coded frames in the image sequence to compress the amount of transmitted data, also known as a predicted frame.

[0119] B frame: bi-directional interpolated prediction frame, which takes into account both the previous coded frames in the source image sequence and the temporal redundancy between the subsequent coded frames in the source image sequence to compress the amount of transmitted data. It is also called a bi-directional prediction frame.

[0120] (2) Extended reality (XR) refers to a human-computer interactive environment that combines the real and virtual worlds, created through computer technology and wearable devices. XR includes augmented reality (AR), virtual reality (VR), mixed reality (MR), and other forms.

[0121] VR technology primarily involves rendering visual and audio scenes to closely simulate real-world visual and audio stimulation. Typically, users wear an XR device (such as a head-mounted device) to simulate visual and / or auditory experiences. VR technology can also track the user's movements, allowing for timely updates to the simulated visual and / or auditory content.

[0122] AR technology mainly refers to providing additional visual and / or auditory information or artificially generated content in the real environment perceived by the user, where the user's acquisition of the real environment can be direct (for example, without sensing, processing and rendering) or indirect (for example, transmitted through sensors, etc.), and further enhanced processing is performed.

[0123] MR technology inserts some virtual elements into the physical scene with the aim of providing users with an immersive experience that these elements are part of the real scene.

[0124] Figure 1 is a schematic diagram of the architecture of a communications system provided in an embodiment of the present application. As shown in Figure 1 , the communications system includes a radio access network 100 and a core network 200. Optionally, the communications system may also include the Internet 300. The radio access network 100 may include at least one radio access network device, such as 101a and 101b in Figure 1 , and at least one terminal, such as 102a through 102j in Figure 1 . The terminal may be connected to the radio access network device wirelessly, and the radio access network device may be connected to the core network wirelessly or via a wired connection. The core network device and the radio access network device may be independent and distinct devices, or the functions of the core network device and the functions of the radio access network device may be integrated into the same device, or a single device may integrate some of the functions of the core network device and some of the functions of the radio access network device. Terminals and radio access network devices may be connected wirelessly or via a wired connection. Figure 1 is for example only, and the communications system may also include other network devices, such as relay devices and backhaul devices.

[0125] The data transmission method, apparatus and device provided in the embodiments of the present application can be used in various communication systems, such as the fourth generation (4 th The 4G communication system, 4.5G communication system, 5G communication system, 5.5G communication system, 6G communication system, a system integrating multiple communication systems, or a communication system that will evolve in the future. For example, the long term evolution (LTE) system, the new radio (NR) system, the wireless-fidelity (WiFi) system, and the 3GPP (3rd Generation Partnership Project) system. rdgeneration partnership project, 3GPP)-related communication systems, and other such communication systems.

[0126] A wireless access network device (also referred to as a network device in this application) may be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation NodeB (gNB) in a 5G mobile communication system, a next-generation base station in a 6G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system; it may also be a module or unit that performs some of the functions of a base station, for example, a centralized unit (CU) or a distributed unit (DU). A wireless access network device may be a macro base station, such as 101a in FIG1 , a micro base station or an indoor station, such as 101b in FIG1 , or a relay node or a donor node. It is understood that all or part of the functions of the wireless access network device in this application may also be implemented by software functions running on hardware, or by virtualization functions instantiated on a platform (such as a cloud platform). The embodiments of this application do not limit the specific technology and specific device form adopted by the wireless access network device. For ease of description, the following description takes a base station as an example of a wireless access network device.

[0127] A terminal may also be referred to as a terminal device, user equipment (UE), mobile station, or mobile terminal. Terminals can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), the Internet of Things (IoT), virtual reality, augmented reality, mixed reality, industrial control, autonomous driving, telemedicine, smart grid, smart home, smart office, smart wearable, smart transportation, and smart city. A terminal may be a mobile phone, tablet computer, computer with wireless transceiver capabilities, wearable device, vehicle, drone, helicopter, airplane, ship, robot, robotic arm, smart home appliance, and the like. The embodiments of this application do not limit the specific technology and device form used by the terminal.

[0128] The terminal in the embodiments of the present application may also be a VR terminal, an AR terminal, or an MR terminal. VR terminals, AR terminals, or MR terminals may all be referred to as XR terminals. An XR terminal may be, for example, a head-mounted device such as a helmet or glasses, or an all-in-one device, or a TV, monitor, car, vehicle-mounted device, tablet, or smart screen. An XR terminal may access the network wirelessly or wired, for example, via Wi-Fi, 5G, or other systems.

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

[0130] The roles of base stations and terminals can be relative. For example, the aircraft or drone 102i in Figure 1 can be configured as a mobile base station. For terminal 102j accessing the wireless access network 100 via 102i, terminal 102i is a base station. However, for base station 101a, 102i is a terminal, meaning that communication between 101a and 102i occurs via a wireless air interface protocol. Of course, communication between 101a and 102i can also occur via a base station-to-base station interface protocol. In this case, 102i is also a base station relative to 101a. Therefore, base stations and terminals can be collectively referred to as communication devices. 101a and 101b in Figure 1 can be referred to as communication devices with base station functionality, and 102a through 102j in Figure 1 can be referred to as communication devices with terminal functionality.

[0131] Communication between base stations and terminals, between base stations, and between terminals can be carried out through authorized spectrum, unauthorized spectrum, or both; communication can be carried out through spectrum below 6 gigahertz (GHz), spectrum above 6 GHz, or spectrum below 6 GHz and spectrum above 6 GHz simultaneously. The embodiments of the present application do not limit the spectrum resources used for wireless communication.

[0132] In the embodiment of the present application, the function of the base station can also be performed by a module (such as a chip) in the base station, or by a control subsystem that includes the base station function. The control subsystem that includes the base station function here can be a control center in the application scenarios of the above-mentioned terminals such as smart grid, industrial control, intelligent transportation, and smart city. The function of the terminal can also be performed by a module (such as a chip or a modem) in the terminal, or by a device that includes the terminal function.

[0133] In the embodiment of the present application, the base station sends a downlink signal or downlink information to the terminal, and the downlink information is carried on a downlink channel. The terminal sends an uplink signal or uplink information to the base station, and the uplink information is carried on an uplink channel.

[0134] The embodiments provided in this application are applicable to a variety of different scenarios. Figures 2 to 5 show schematic diagrams of several system frameworks applicable to the embodiments of this application.

[0135] FIG2 is a schematic diagram of a scenario provided in an embodiment of the present application. The system shown in FIG2 includes a server 201, a core network and an access network 202 (which may be referred to as a transmission network 202, such as an LTE, 5G, or 6G network) and a terminal 203. The server 201 may be used to encode, decode, and render XR source data, the transmission network 202 may be used to transmit XR data, and the terminal 203 may provide users with a diverse XR experience by processing XR data. It is understandable that other devices may be included between the transmission network 202 and the terminal 203, such as other terminals (such as mobile phones, laptops, or vehicle-mounted terminals) and / or network devices (such as relay devices, integrated access backhaul (IAB) devices, WiFi routers, or WiFi access points, etc.). The terminal 203 obtains XR data from the transmission network 220 with the help of other terminals and / or network devices.

[0136] Figure 3 is a second scenario diagram provided by an embodiment of the present application. The system shown in Figure 3 includes a terminal 320 and another terminal 301. The other terminal 301 is a terminal other than the terminal 302. The other terminal 301 can transmit XR data to the terminal 302. For example, the other terminal 301 can project XR data to the terminal 302. For another example, the other terminal 301 and the terminal 302 are vehicle-mounted terminals, and XR data can be exchanged between the vehicle-mounted terminals. It is understandable that the other terminal 301 can also be connected to a transmission network (such as an LTE, 5G or 6G network) to obtain XR data from the transmission network, or send XR data to the transmission network.

[0137] Figure 4 is a third scenario diagram provided by an embodiment of the present application. The system shown in Figure 4 includes a terminal 401, a WiFi router or a WiFi access point 402 (which may be referred to as a WiFi device 402), and other terminals 403. Other terminals 403 are terminals other than terminal 401. Other terminals 403 can transmit XR data to terminal 401 with the help of WiFi device 402. For example, other terminal 403 is a mobile phone device, WiFi device 402 is a WiFi router, a WiFi access point or a set-top box, and terminal 401 is a TV device, a smart screen device or an electronic tablet device. The mobile phone device can project XR data to the TV device, smart screen device or electronic tablet device through the WiFi router, WiFi access point or set-top box to present it to the user.

[0138] FIG5 is a fourth schematic diagram of a scenario provided by an embodiment of the present application. The system shown in FIG5 includes a server 501, a fixed network 502, a WiFi router or WiFi access point 503 (which may be referred to as a WiFi device 503), and a terminal 504. The server 501 can be used to encode, decode, and render XR source data, and transmit XR data to the terminal 504 with the help of the fixed network 502 and the WiFi device 503. For example, the fixed network 502 is an operator network, and the WiFi device 503 is a WiFi router, a WiFi access point, or a set-top box. The server 501 transmits or projects XR data to the terminal 504 with the help of the operator network 502 and the WiFi device 503.

[0139] It can be understood that Figures 2 to 5 only provide illustrations of several scenarios to which the embodiments of the present application are applicable, and do not constitute a limitation on the applicable scenarios of the embodiments of the present application.

[0140] In order to facilitate understanding of the technical solution of this application, we first briefly introduce the characteristics of XR or video service data and the CG mechanism.

[0141] For XR or video service data, it usually has a certain frame rate and periodicity. For example, Figure 6 shows a schematic diagram of the distribution of XR frames in the time domain when the frame rate is 30 frames per second (FPS). As shown in Figure 6, in the case of 30FPS, an image frame is transmitted every 1000 / 30≈33.33ms, that is, the image frame is sent periodically. The image frames can be I frames, P frames or B frames in turn, where the data size of I frames, P frames and B frames is different.

[0142] Other possible frame rates include 60 FPS, 120 FPS, etc., as shown in Table 1. Table 1 shows the corresponding relationship between the frame rate and period of service data.

[0143] The configured grant (CG) mechanism is a data transmission mechanism suitable for periodic uplink service transmission. Through the CG mechanism, resources for uplink data transmission (also known as CG resources) can be allocated to terminals during uplink data transmission using radio resource control (RRC) messages or downlink control information (DCI). This allows the terminal to periodically reuse these allocated resources for uplink data transmission. CG resources are also referred to as CG transmission occasions (TOs) in the time domain.

[0144] There are two types of CG mechanisms: CG Type 1 and CG Type 2. The following describes these two CG types respectively.

[0145] (1) CG Type 1: The base station provides the terminal with relevant CG configurations through an RRC message, such as configuring the authorized CG period and CG resources. The RRC message is also used to activate the CG configuration. After receiving the RRC message, the terminal can send uplink data to the base station based on the CG period and CG resources configured in the RRC message.

[0146] (2) CG Type 2: The base station provides the terminal with relevant CG configuration, such as the CG period, through an RRC message. The base station further indicates the CG resources to the terminal through a DCI. After receiving the DCI, the terminal can send uplink data to the base station based on the CG period configured in the RRC message and the CG resources indicated by the DCI. The DCI indicates and activates the CG resources.

[0147] As mentioned earlier, XR or video service data usually has a certain frame rate and periodicity, so the CG mechanism is suitable for transmitting such periodic XR or video service data. However, XR or video service data has a large data volume and occupies a lot of resources. If CG resources within the period are reserved for each terminal according to the maximum service volume, the system capacity will be very limited. Simulations have shown that the XR scene system can only support about 10 terminals. In order to increase the system capacity, the protocol R18 decided to enhance CG. The following is an introduction to the relevant content of the CG enhancement.

[0148] (1) CG Enhancement Mode 1: When CG is configured, the original physical uplink shared channel (PUSCH) transmission within the CG period is split into multiple PUSCH transmissions. The PUSCH transmission is also called a CG transmission opportunity (TO). That is, a TO within a single CG period is split into multiple TOs. The terminal can use each TO to send a PUSCH.

[0149] Exemplarily, as shown in FIG7 , there are N TOs with fixed time intervals within a CG period, and the terminal can send uplink data, such as XR frame data, on the N TOs.

[0150] In one example, as shown in Figure 8, in CG type 1, the RRC message sent by the base station to the terminal includes the following configuration parameters: CG period (periodicity), the number of TOs N within the CG period, the offset (timeDomainOffset) of the time domain resource relative to the system frame number (timeReferenceSFN), and the start symbol and length (S&L represents start&length) of the time domain resource within the time slot. N is a positive integer greater than 1. In this example, the terminal sends uplink data on multiple configured TOs based on the RRC message.

[0151] In one example, as shown in Figure 9, in CG type 2, the RRC message sent by the base station to the terminal includes the following configuration parameters: CG periodicity, the number of TOs within the CG period N. The Activate DCI sent by the base station to the terminal includes the following configuration parameters: the offset (K2) of the time domain resource relative to the Activate DCI, the start symbol and length of the time domain resource within the time slot (S&L represents start & length). N is a positive integer greater than 1. In this example, the terminal sends uplink data on multiple configured TOs based on the RRC message and Activate DCI.

[0152] It should be noted that FIG8 and FIG9 take N as 5 as an example. In actual applications, a CG cycle may have more or fewer TOs, and this application does not make any specific limitation on this.

[0153] (2) CG Enhancement Mode 2: The terminal can dynamically indicate PUSCH transmissions not used within a CG period, or in other words, the terminal can dynamically indicate TOs not used within a CG period. In this way, the base station can dynamically allocate certain PUSCH transmission resources within a CG period that are not used by a terminal to other terminals, thereby improving system capacity.

[0154] For example, as shown in Figure 7, the terminal sends an indication message on the first TO within a CG cycle, and the indication message is used to instruct the terminal not to use the Nth TO within the CG cycle, so that the base station can dynamically allocate the resources of the Nth TO to other terminals based on the indication message, thereby improving the system capacity.

[0155] In CG enhanced mode 2, the terminal can use a newly defined uplink control information (UCI): UTO-UCI, to indicate the PUSCH TO (abbreviated as TO) not used in the CG period. The UTO-UCI can be sent multiple times in a CG period. As shown in Figure 7, the UTO-UCI is sent on each TO in a CG period.

[0156] In one example, if the UTO-UCI sent previously indicates that a TO is unused (not used or not sent), then the TO cannot be modified to NOT unused (used or sent) by sending UTO-UCI later. That is, if the UTO-UCI sent previously indicates that the use / sending status of a TO is 1, the TO cannot be changed to 0 later, where 1 indicates not used or not sent, and 0 indicates used or sent.

[0157] In one example, if the UTO-UCI sent previously indicates that a TO is NOT unused (used or sent), then the TO can be modified to unused (not used or not sent) by sending UTO-UCI later. That is, if the UTO-UCI sent previously indicates that the usage / sending status of a TO is 0, the TO can be changed to 1 later.

[0158] Based on the above two examples, it can be seen that the TO that the terminal previously indicated to be used may or may not send uplink data. When uplink data is not sent, it can be re-indicated by updating the UTO-UCI, but the TO that the terminal previously indicated not to use can no longer send uplink data.

[0159] It should be noted that the terminal's instruction to use a certain TO may be understood as using the TO to send uplink data, or may be understood as reserving the TO, and uplink data may or may not be sent.

[0160] The following describes how the terminal reports UTO-UCI.

[0161] In one possible reporting method, the bit length of the UTO-UCI reported by the terminal is fixed. Taking the bit length as 4 as an example, as shown in Figure 10:

[0162] For example, the terminal sends UTO-UCI: 0100 on the first TO within the CG period. The first 0 indicates that the second TO within the CG period uses or sends uplink data, the second 1 indicates that the third TO within the CG period does not use or send uplink data, the third 0 indicates that the fourth TO within the CG period uses or sends uplink data, and the fourth 0 indicates that the fifth TO within the CG period uses or sends uplink data. In this example, all TOs within the CG period are valid TOs.

[0163] For another example, the terminal sends UTO-UCI: 1000 on the second TO within a CG cycle, where the first 1 indicates that the third TO within the CG cycle does not use or send uplink data, the first 0 indicates that the fourth TO within the CG cycle uses or sends uplink data, the second 0 indicates that the fifth TO within the CG cycle uses or sends uplink data, and the third 0 indicates that the first TO of the next CG cycle uses or sends uplink data. This example shows the cross-cycle indication of the UTO-UCI reported by the terminal.

[0164] For another example, the terminal sends UTO-UCI: 0001 on the fifth TO in the CG cycle, where the first 0 indicates that the first TO in the next CG cycle uses or sends uplink data, the second 0 indicates that the third TO (the second valid TO) in the next CG cycle uses or sends uplink data, the third 0 indicates that the fourth TO (the third valid TO) in the next CG cycle uses or sends uplink data, and the fourth 1 indicates that the fifth TO (the fourth valid TO) in the next CG cycle does not use or send uplink data. In this example, the UTO-UCI indicates the usage of four consecutive valid TOs in the next CG cycle.

[0165] It should be noted that if the CG PUSCH on a certain TO is discarded (CG PUSCH is not sent) due to a conflict with the DL symbol indicated by tdd-UL-DL-ConfigurationCommon or tdd-UL-DL-ConfigurationDedicated or SSB, the CG PUSCH TO is an invalid TO; otherwise, the CG PUSCH TO is a valid TO.

[0166] It should also be noted that, in the embodiment of the present application, the TO within the CG period indicated by the first information (such as UTO-UCI) is a valid TO by default.

[0167] From the above example, it can be seen that the UTO-UCI reported by the terminal can indicate the usage of a preset number of TOs. The indicated preset number of TOs may be a preset number of TOs within the same CG cycle, or a preset number of TOs across CG cycles.

[0168] Currently, power saving technologies for connected UEs include physical downlink control channel (PDCCH skipping) and search space set group (SSSG) switching.

[0169] PDCCH skipping: This technology saves power by skipping some PDCCH demodulation. The network configures the UE with a set of PDCCH skipping intervals (durations) via RRC. In the DCI message, the network instructs the UE to select the interval using the PDCCH monitor adaptation field (1 or 2 bits).

[0170] SSSG switching: The network saves power by dynamically switching the SSSG of the UE. The network configures the relevant parameters of SSSG switching through RRC, including searchSpaceGroupIdList, cellGroupsForSwitchList, searchSpaceSwitchDelay, searchSpaceSwitchTimer and searchSpaceSwitchTrigger. If searchSpaceSwitchTrigger is configured as positionInDCI, after the UE receives the SSSG ID (or SSSG index) indicated in the DCI message, the UE switches to the new SSSG within the time required by searchSpaceSwitchDelay. Each time the UE receives a new SSSG ID indicated by DCI for switching, it resets the searchSpaceSwitchTimer value. If this timer expires, the UE will switch to SSSG ID 0 (SSSG0).

[0171] XR devices require high data volumes and low latency, and their wearable nature is sensitive to weight, necessitating special consideration for device energy conservation. As previously described, a single TO within a single CG cycle is split into multiple TOs. However, how to combine UTO-UCI reporting with power saving technologies to conserve device power after this split remains an open question.

[0172] Based on this, this application proposes a data transmission method suitable for energy saving of devices (such as XR devices). The specific implementation includes the following points:

[0173] First, the terminal device reports the first information (such as UTO-UCI) to inform the network device that the terminal device will perform SSSG switching within a period of time after sending the first information. After receiving the first information, the network device sends a PDCCH based on the SSSG to which the terminal device switches within a period of time after the first information.

[0174] Second, the terminal device reports the first information (such as UTO-UCI) to inform the network device that the terminal device will not monitor the PDCCH for a period of time after sending the first information. After receiving the first information, the network device does not send the PDCCH for a period of time after the first information. In the embodiment of the present application, not monitoring the PDCCH can also be described as skipping monitoring the PDCCH, or PDCCH monitoring skipping (PDCCH skipping).

[0175] The data transmission method provided in this application is described in detail below with reference to specific embodiments.

[0176] FIG11 is an interactive diagram 1 of a data transmission method provided in an embodiment of the present application. As shown in FIG11 , the data transmission method includes:

[0177] S1101. During the configuration authorization CG period, the terminal device sends first information to the network device.

[0178] The CG period includes N transmission opportunities TO that are continuous in the time domain, where N is a positive integer greater than 1. The TOs in the CG period include valid TOs and / or invalid TOs.

[0179] The first information is used to indicate the usage of multiple valid TOs in a row within at least one CG period. The embodiment of the present application does not limit the number of multiple valid TOs in a row indicated by the first information, and the number of valid TOs can be predefined. For example, the number of valid TOs is predefined as M, where M is a positive integer greater than 1. The first information is used to indicate the usage of M valid TOs in a row within at least one CG period.

[0180] In one example, the first information is used to indicate the usage of M consecutive valid TOs in the CG period in which the first information is sent. In this example, the first information indicates the usage of multiple consecutive valid TOs in the current CG period. Please refer to Figure 12.

[0181] In another example, the first information is used to indicate the usage of P consecutive valid TOs within the CG period in which the first information is sent, and the usage of MP consecutive valid TOs within at least one CG period after the CG period, where P is a positive integer less than M. In this example, the first information indicates the usage of multiple consecutive valid TOs across the period. Please refer to Figure 27 or Figure 28.

[0182] It should be noted that, a plurality of consecutive valid TOs refers to a plurality of consecutive TOs for sending PUSCHs, and a plurality of consecutive valid TOs can also be described as a plurality of consecutive valid CG PUSCH TOs.

[0183] In one example, the first information is used to indicate the usage of multiple consecutive valid TOs within a CG cycle. As shown in Figure 10, the first information is UTO-UCI, and the terminal device sends UTO-UCI: 0100 on the first TO of the CG cycle to indicate the usage of 4 consecutive valid TOs within a CG cycle.

[0184] In another example, the first information is used to indicate the usage of multiple valid TOs in two consecutive CG cycles. As shown in Figure 10, the first information is UTO-UCI, and the terminal device sends UTO-UCI: 1000 on the second TO of the CG cycle to indicate the usage of 4 consecutive valid TOs across the cycles.

[0185] In an optional embodiment, the first information is carried in uplink control information UCI. For example, in Figure 12, the terminal device reports UTO-UCI:0001 to the network device on the first TO used in the CG period. The UTO-UCI is used to indicate that the second to fourth TOs in the CG period are TOs that use or send uplink data, and the fifth TO in the CG period is a TO that does not use or send uplink data.

[0186] In an optional embodiment, the terminal device sends the first information to the network device on at least one TO used in the CG period. For example, in Figure 12, the terminal device sends UTO-UCI: 0001 to the network device on the first TO used in the CG period. In some examples, the terminal device may also send UTO-UCI to the network device on at least one of the second TO used, the third TO used, and the fourth TO used in the CG period (not shown in Figure 12). For example, the terminal device sends UTO-UCI: 0010 to the network device on the second TO used in the CG period to indicate the usage of the four consecutive valid TOs after the second TO used.

[0187] In an optional embodiment, the terminal device sends the first information to the network device on each TO used in the CG period. Exemplarily, the terminal device may send the UTO-UCI to the network device on each of the first four TOs used in the CG period (not shown in FIG12 ).

[0188] S1102. Within a first time period, the terminal device switches to a first search space set group SSSG.

[0189] In an optional embodiment, within the first time period, the terminal device switches to the first SSSG, including: starting from the starting moment of the first time period, the terminal device switches to the first SSSG, or, after the starting moment of the first time period and before the end of the first time period, the terminal device switches to the first SSSG.

[0190] In an optional embodiment, the first time period is a time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information to the end of the CG period.

[0191] For example, in Figure 12, the terminal device sends UTO-UCI: 0001 to the network device on the first used TO within the CG cycle, and the terminal device switches to the first SSSG (SSSG1 in Figure 12) from the next symbol of the last symbol occupied by the last used TO indicated by the UTO-UCI (such as the fourth used TO in Figure 12) to the time period at the end of the CG cycle (the length of the time period corresponds to T in Figure 12).

[0192] In an optional embodiment, the first time period is a time period starting from the next time slot of the time slot occupied by the last used TO in the CG period indicated by the first information to the end of the CG period.

[0193] For example, in Figure 13, the terminal device sends UTO-UCI: 0001 to the network device on the first used TO within the CG cycle, and the terminal device switches to the first SSSG (SSSG1 in Figure 13) from the next time slot of the time slot occupied by the last used TO indicated by the UTO-UCI (such as the fourth used TO in Figure 13) to the end of the CG cycle (the length of the time period corresponds to T in Figure 13).

[0194] In an optional embodiment, the first time period is a time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information to the end of the first configured time period.

[0195] In one example, the start time of the first configured time period is the moment when the terminal device receives the downlink control information DCI from the network device within the CG cycle, and the duration of the first configured time period is the second duration configured in the radio resource control RRC from the network device.

[0196] Exemplarily, if the network device configures a second duration through RRC, such as T1 in Figure 14, the terminal device receives DCI from the network device, which instructs the terminal device to delay switching to SSSG1. The terminal device switches to the SSSG1 indicated by the DCI within a time period from the next symbol after the last symbol occupied by the last used TO (such as the fourth used TO in Figure 14) that reports UTO-UCI: 0001 to the network device to the end of T1 (the length of this time period corresponds to T in Figure 14).

[0197] In an optional embodiment, the first time period is a time period starting from the next time slot after the time slot occupied by the last used TO in the CG period indicated by the first information and ending at the end of the first configured time period. The first configured time period of this embodiment can refer to the previous embodiment and will not be repeated here.

[0198] For example, if the network device configures a second time duration through RRC, such as T1 in Figure 15, the network device sends a DCI to the terminal device, and the DCI instructs the terminal device to delay switching to SSSG1. The terminal device switches to the SSSG1 indicated by the DCI from the next time slot after the time slot occupied by the last used TO (such as the fourth used TO in Figure 15) that reports UTO-UCI: 0001 to the network device to the end of T1 (the length of this time period corresponds to T in Figure 15).

[0199] It should be pointed out that the above-mentioned second duration is usually a fixed duration, that is, after the RRC configuration is completed, the second duration is usually unchanged in different CG cycles.

[0200] In an optional embodiment, if the last i TOs in the CG period indicated by the first information are unused TOs, the terminal device switches to the first SSSG within the first time period, where i is a positive integer.

[0201] In some embodiments, the first information is used to indicate the usage of multiple consecutive valid TOs within a CG cycle. Exemplarily, taking the number of bits of the first information as 4 and i as 1 as an example, in Figure 12, the UTO-UCI: 0001 reported by the terminal device to the network device indicates the usage of 4 consecutive valid TOs within the CG cycle. The UTO-UCI indicates that the last TO in the CG cycle is an unused TO. The terminal device switches to SSSG1 within the first time period, where the first time period starts from the next symbol of the last symbol occupied by the last used TO in the CG cycle (the fourth TO in the CG cycle in Figure 12) to the end of the CG cycle. In some examples, the first time period starts from the next time slot of the time slot occupied by the last used TO in the CG cycle to the end of the CG cycle, as shown in Figure 13.

[0202] In some embodiments, the first information is used to indicate the usage of multiple consecutive valid TOs within multiple CG cycles. Exemplarily, taking the number of bits of the first information as 9 and i as 2 as an example, in Figure 27, the UTO-UCI: 001100001 reported by the terminal device to the network device indicates the usage of 9 consecutive valid TOs across the CG cycle (within two CG cycles). The last two TOs in the CG cycle indicated by the UTO-UCI are unused TOs. The terminal device switches to SSSG1 within the first time period, where the first time period starts from the next time slot of the time slot occupied by the last used TO in the CG cycle (the third TO in the CG cycle in Figure 27) to the end of the CG cycle. In some examples, the first time period starts from the next symbol of the last symbol occupied by the last used TO in the CG cycle to the end of the CG cycle (not shown).

[0203] In an optional embodiment, if the physical uplink shared channel PUSCH sent on the last used TO within the CG period indicated by the first information has no buffer status report BSR or padding BSR, the terminal device switches to the first SSSG within the first time period.

[0204] In this embodiment, the PUSCH sent on the last used TO in the CG period indicated by the first information has no BSR or is filled with BSR, indicating that no uplink data is sent after the last used TO, then the terminal device can switch to the first SSSG from the next symbol of the last symbol occupied by the last used TO to the time period when the CG period ends; or the terminal device can switch to the first SSSG from the next time slot of the time slot occupied by the last used TO to the time period when the CG period ends; or the terminal device can switch to the first SSSG from the next symbol of the last symbol occupied by the last used TO to the time period when the first configured time period ends; or the terminal device can switch to the first SSSG from the next time slot of the time slot occupied by the last used TO to the time period when the first configured time period ends. This can save power consumption of the terminal device.

[0205] In an optional embodiment, the first SSSG is a predefined SSSG. The predefined SSSG is an SSSG configured by RRC, for example, the SSSG configured by RRC includes SSSG0 to SSSG2, and the first SSSG may be SSSG1 or SSSG2.

[0206] In an optional embodiment, the first SSSG is the index value of the SSSG before the handover plus one corresponding SSSG. For example, the SSSG before the handover is SSSG0 and the first SSSG is SSSG1; for another example, the SSSG before the handover is SSSG1 and the first SSSG is SSSG2.

[0207] In an optional embodiment, the first SSSG is the SSSG with the largest index value. For example, the network is configured with three SSSGs, namely SSSG0 to SSSG2, and the first SSSG is SSSG2 with the largest index value.

[0208] In the data transmission method shown in Figure 11, the terminal device sends a first information to the network device, so that the network device learns that the terminal device switches to a first SSSG within a first time period. The first SSSG can be a predefined SSSG, or an SSSG with an SSSG index value before switching plus one, or an SSSG with the largest index value, so as to save power consumption of the terminal device.

[0209] For example, FIG16 is a second interactive diagram of the data transmission method provided in an embodiment of the present application. As shown in FIG16 , the data transmission method includes:

[0210] S1601. Within the CG cycle, before the start of the first time period, the network device sends a first DCI to the terminal device, where the first DCI is used to instruct the terminal device to switch to the first SSSG.

[0211] S1602. Within a CG cycle, before the start of a first time period, the terminal device sends a first message to the network device. The first information is used to indicate the usage of multiple consecutive valid transmission opportunities TO within at least one CG cycle.

[0212] This embodiment does not limit the timing relationship between S1601 and S1602.

[0213] If the last i TOs in the CG period indicated by the first information are unused TOs, or the PUSCH sent on the last used TO in the CG period indicated by the first information has no BSR or is filled with BSR, execute S1603.

[0214] S1603. Within the first time period, the terminal device switches to the first SSSG.

[0215] The first SSSG indicated in the first DCI may be an SSSG configured by RRC. For example, the network configures three SSSGs, namely SSSG0 to SSSG2. The network device may instruct the terminal device to switch to, for example, SSSG1 through the first DCI, as shown in FIG14 or 15 .

[0216] In an optional embodiment, after the terminal device sends the first information, the terminal device switches to the first SSSG indicated by the first DCI within a time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information, or starting from the next time slot of the time slot occupied by the last used TO in the CG period indicated by the first information, to the end of the CG period.

[0217] In an optional embodiment, if the network device configures a second duration through RRC, after the terminal device sends the first information, the terminal device switches to the first SSSG indicated by the first DCI within a time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information, or starting from the next time slot of the time slot occupied by the last used TO in the CG period indicated by the first information, to the end of the second duration.

[0218] In an optional embodiment, the first DCI is also used to indicate a first duration. After the terminal device sends the first information, the terminal device switches to the first SSSG indicated by the first DCI within a time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information, or starting from the next time slot of the time slot occupied by the last used TO in the CG period indicated by the first information, to the end of the first duration.

[0219] In the data transmission method shown in Figure 16, within a CG period, before the start of a first time period, the network device instructs the terminal device via a first DCI to delay switching to a first SSSG. After receiving the first DCI, the terminal device does not directly switch to the first SSSG. Instead, after the terminal device sends a first message to the network device and completes uplink data transmission within the CG period, the terminal device switches to the first SSSG. On the one hand, the delayed switching of the terminal device to the first SSSG can prevent the terminal device from missing retransmissions of uplink data scheduled by the network side. On the other hand, after the uplink transmission is completed, the terminal device can monitor the PDCCH using the SSSG indicated by the network device via the first DCI, thereby saving power consumption of the terminal device.

[0220] FIG17 is a third interactive diagram of the data transmission method provided in an embodiment of the present application. As shown in FIG17 , the data transmission method includes:

[0221] S1701. Within the CG cycle, before the start of the first time period, the network device sends a second DCI to the terminal device, where the second DCI is used to instruct the terminal device to switch to the second SSSG after receiving the second DCI.

[0222] S1702. The terminal device switches to the second SSSG.

[0223] The distribution density of the PDCCH monitoring opportunities corresponding to the second SSSG in the time domain is greater than the distribution density of the PDCCH monitoring opportunities corresponding to the first SSSG in the time domain.

[0224] The first SSSG may be a predefined SSSG, such as SSSG1 or SSSG2. Alternatively, the first SSSG may be the index value of the SSSG before switching plus one corresponding SSSG. Alternatively, the first SSSG may be the SSSG with the largest index value.

[0225] It can be understood that, compared with the second SSSG, the PDCCH monitoring opportunities of the first SSSG are sparser.

[0226] S1703. Within a CG cycle, before the start of a first time period, the terminal device sends a first message to the network device, where the first message is used to indicate the usage of multiple consecutive valid TOs within at least one CG cycle.

[0227] This embodiment does not limit the timing relationship between S1701 and S1703.

[0228] If the last i TOs in the CG period indicated by the first information are unused TOs, or the PUSCH sent on the last used TO in the CG period indicated by the first information has no BSR or is filled with BSR, execute S1704.

[0229] S1704. Within the first time period, the terminal device switches from the second SSSG to the first SSSG.

[0230] In an optional embodiment, if the network device configures a second duration through RRC, after the terminal device sends the first information, the terminal device switches from the second SSSG to the first SSSG within a time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information, or starting from the next time slot of the time slot occupied by the last used TO in the CG period indicated by the first information, to the end of the second duration.

[0231] For example, in Figure 18, the DCI sent by the network device instructs the terminal device to switch to SSSG2. If the RRC is configured with a second duration T, the terminal device will first switch to SSSG2 after receiving the DCI. After the terminal device reports UTO-UCI: 0001, starting from the next symbol of the last symbol occupied by the fourth used TO in the CG cycle (as shown in Figure 18), or starting from the next time slot of the time slot occupied by the fourth used TO in the CG cycle (not shown in Figure 18), to the end of the second duration T, the terminal device switches from SSSG2 to the more sparse SSSG1.

[0232] In an optional embodiment, after the terminal device sends the first information, the terminal device switches from the second SSSG to the first SSSG within a time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information, or starting from the next time slot of the time slot occupied by the last used TO in the CG period indicated by the first information, to the end of the CG period.

[0233] For example, in Figure 18, the DCI sent by the network device instructs the terminal device to switch to SSSG2. After receiving the DCI, the terminal device first switches to SSSG2. After the terminal device reports UTO-UCI: 0001, starting from the next symbol after the last symbol occupied by the fourth used TO in the CG cycle (as shown in Figure 18), or starting from the next time slot after the time slot occupied by the fourth used TO in the CG cycle (not shown in Figure 18), to the end of the CG cycle, the terminal device switches from SSSG2 to the more sparse SSSG1.

[0234] In an optional embodiment, the first DCI is also used to indicate a first duration. After the terminal device sends the first information, the terminal device switches from the second SSSG to the first SSSG within a time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information, or starting from the next time slot of the time slot occupied by the last used TO in the CG period indicated by the first information, to the end of the first duration.

[0235] For example, in Figure 18, if the DCI sent by the network device is used to indicate switching to SSSG2 and the first duration T1, the terminal device will first switch to SSSG2 after receiving the DCI. After the terminal device reports UTO-UCI: 0001, starting from the next symbol of the last symbol occupied by the fourth used TO in the CG period (as shown in Figure 18), or starting from the next time slot of the time slot occupied by the fourth used TO in the CG period (not shown in Figure 18), to the end of the first duration T1, the terminal device switches from SSSG2 to the more sparse SSSG1.

[0236] In the data transmission method shown in Figure 17, within a CG period and before the start of a first time period, the network device instructs the terminal device via a second DCI to switch to a second SSSG. Upon receiving the DCI instruction, the terminal device first switches to the second SSSG. After the terminal device sends the first information to the network device and completes uplink data transmission within the CG period, the terminal device switches from the second SSSG to the more sparsely populated first SSSG, thereby saving power consumption of the terminal device.

[0237] FIG19 is a fourth interactive diagram of a data transmission method provided in an embodiment of the present application. As shown in FIG19 , the data transmission method includes:

[0238] S1901. During a CG period, the terminal device sends first information to the network device, where the first information is used to indicate the usage of multiple consecutive valid TOs within at least one CG period.

[0239] S1901 of this embodiment may refer to S1101 of the aforementioned embodiment and will not be described in detail here.

[0240] S1902. During the first time period, the terminal device does not monitor the PDCCH.

[0241] In an optional embodiment, the terminal device does not monitor PDCCH within the first time period, including: starting from the starting moment of the first time period, the terminal device does not monitor PDCCH, or, after the starting moment of the first time period and before the end of the first time period, the terminal device does not monitor PDCCH.

[0242] In an optional embodiment, the terminal device does not monitor the PDCCH within the first time period, including: within the first time period, the terminal device does not monitor all DCIs of the PDCCH.

[0243] It should be noted that, in the embodiment of the present application, all DCI of the PDCCH includes first-category DCI, second-category DCI, and third-category DCI. The first-category DCI may include at least one type of downlink scheduling DCI, for example, the first-category DCI includes all downlink scheduling DCI, such as DCI1_0, DCI1_1, DCI1_2, etc. The second-category DCI may include at least one type of uplink scheduling DCI, for example, the second-category DCI includes all uplink scheduling DCI, such as DCI0_0, DCI0_1, DCI0_2, etc. The third-category DCI includes at least one type of DCI other than the first-category DCI and the second-category DCI, for example, DCI2_x, DCI3_x, DCI4_x, etc.

[0244] In an optional embodiment, the terminal device does not monitor the PDCCH in the first time period, including: in the first time period, the terminal device does not monitor the second type of DCI of the PDCCH, such as uplink DCI.

[0245] In an optional embodiment, the first time period is a time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information to the end of the CG period.

[0246] For example, in Figure 20, the terminal device sends UTO-UCI: 0001 to the network device on the first used TO within the CG cycle. The terminal device does not monitor the PDCCH (the PDCCH skipping duration in Figure 20 is T) from the next symbol of the last symbol occupied by the last used TO indicated by the UTO-UCI (such as the fourth used TO in Figure 20) to the end of the CG cycle (the length of the time period corresponds to T in Figure 20).

[0247] In an optional embodiment, the first time period is a time period starting from the next time slot of the time slot occupied by the last used TO in the CG period indicated by the first information to the end of the CG period.

[0248] For example, in Figure 21, the terminal device sends UTO-UCI: 0001 to the network device on the first used TO within the CG cycle. The terminal device does not monitor the PDCCH from the next time slot of the time slot occupied by the last used TO indicated by the UTO-UCI (such as the fourth used TO in Figure 21) to the end of the CG cycle (the length of the time period corresponds to T in Figure 21).

[0249] In an optional embodiment, the first time period is a time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information to the end of the first configured time period.

[0250] In one example, the start time of the first configuration time period is the moment when the terminal device receives downlink control information DCI from the network device within the CG cycle, and the duration of the first configuration time period is the first duration indicated in the DCI.

[0251] For example, in Figure 22, the network device sends a DCI indicating not to monitor the PDCCH and indicates the first duration T1. The terminal device reports UTO-UCI: 0001 to the network device. The terminal device does not monitor the PDCCH during the time period starting from the next symbol after the last symbol occupied by the last used TO indicated by the UTO-UCI (such as the fourth used TO in Figure 22) to the end of the first duration T1 (the duration of this time period corresponds to T in Figure 22).

[0252] In an optional embodiment, the first time period is a time period starting from the next time slot after the time slot occupied by the last used TO in the CG period indicated by the first information and ending at the end of the first configured time period. The first configured time period of this embodiment can refer to the previous embodiment and will not be repeated here.

[0253] For example, in Figure 23, the network device sends a DCI indicating not to monitor the PDCCH and indicates the first duration T1. The terminal device reports UTO-UCI: 0001 to the network device. The terminal device does not monitor the PDCCH during the time period starting from the next time slot after the time slot occupied by the last used TO indicated by the UTO-UCI (such as the fourth used TO in Figure 22) to the end of the first duration T1 (the duration of this time period corresponds to T in Figure 23).

[0254] It should be pointed out that the above-mentioned first duration can be dynamically changed, that is, the network device can indicate different first durations through DCI in different CG cycles, that is, the first duration can be different in different CG cycles.

[0255] In an optional embodiment, if the last i TOs in the CG period indicated by the first information are unused TOs, the terminal device does not monitor the PDCCH during the first time period; i is a positive integer.

[0256] In some embodiments, the first information is used to indicate the usage of multiple consecutive valid TOs within a CG cycle. Exemplarily, taking the number of bits of the first information as 4 and i as 1 as an example, in Figure 20, the UTO-UCI: 0001 reported by the terminal device to the network device indicates the usage of 4 consecutive valid TOs within the CG cycle. The last TO in the CG cycle indicated by the UTO-UCI is an unused TO, and the terminal device does not monitor the PDCCH within the first time period, wherein the first time period is the time period starting from the next symbol after the last symbol occupied by the last used TO in the CG cycle (the fourth TO in the CG cycle in Figure 20) to the end of the CG cycle. In some examples, the first time period is the time period starting from the next time slot after the time slot occupied by the last used TO in the CG cycle to the end of the CG cycle, as shown in Figure 21.

[0257] In some embodiments, the first information is used to indicate the usage of multiple consecutive valid TOs within multiple CG cycles. Exemplarily, taking the number of bits of the first information as 9 and i as 2 as an example, in Figure 28, the UTO-UCI: 001100001 reported by the terminal device to the network device indicates the usage of 9 consecutive valid TOs across the CG cycle (within two CG cycles). The last two TOs in the CG cycle indicated by the UTO-UCI are unused TOs. The terminal device does not monitor the PDCCH within the first time period, wherein the first time period starts from the next time slot of the time slot occupied by the last used TO in the CG cycle (the third TO in the CG cycle in Figure 28) to the end of the CG cycle. In some examples, the first time period starts from the next symbol of the last symbol occupied by the last used TO in the CG cycle to the end of the CG cycle (not shown).

[0258] In an optional embodiment, if the PUSCH sent on the last used TO within the CG period indicated by the first information has no BSR or is filled with BSR, the terminal device does not monitor the PDCCH within the first time period.

[0259] In this embodiment, the PUSCH sent on the last used TO in the CG period indicated by the first information has no BSR or is filled with BSR, indicating that no uplink data is sent after the last used TO. In this case, the terminal device may not monitor the PDCCH from the next symbol after the last symbol occupied by the last used TO to the end of the CG period; or, the terminal device may not monitor the PDCCH from the next time slot after the time slot occupied by the last used TO to the end of the CG period; or, the terminal device may not monitor the PDCCH from the next symbol after the last symbol occupied by the last used TO to the end of the first configured time period; or, the terminal device may not monitor the PDCCH from the next time slot after the time slot occupied by the last used TO to the end of the first configured time period. This can save power consumption of the terminal device.

[0260] In the data transmission method shown in FIG19 , the terminal device sends a first message to the network device to instruct the terminal device not to monitor all DCI or second-type DCI of the PDCCH within a first time period, so as to save power consumption of the terminal device.

[0261] FIG24 is an interactive diagram 5 of the data transmission method provided in an embodiment of the present application. As shown in FIG24 , the data transmission method includes:

[0262] S2401. Within the CG period, before the start of the first time period, the network device sends a third DCI to the terminal device, where the third DCI is used to instruct the terminal device not to monitor the PDCCH and the first duration.

[0263] S2402a. Before the start of the first time period, the terminal device monitors the second type of DCI of the PDCCH.

[0264] S2402b: The terminal device does not monitor the first type of DCI of the PDCCH.

[0265] In this embodiment, after receiving the third DCI, the terminal device stops monitoring the first type of DCI. After receiving the third DCI, the terminal device monitors the second type of DCI before the start of the first time period. That is, after receiving the third DCI, the terminal device stops monitoring the first type of DCI and continues to monitor the second type of DCI for a period of time. The second type of DCI is, for example, uplink DCI, and the first type of DCI is, for example, downlink DCI.

[0266] S2403. Within the CG period, before the start of the first time period, the terminal device sends first information to the network device.

[0267] This embodiment does not limit the timing relationship between S2401 and S2403.

[0268] If the last i TOs in the CG period indicated by the first information are unused TOs, or the PUSCH sent on the last used TO in the CG period indicated by the first information has no BSR or is filled with BSR, execute S2404.

[0269] S2404. During the first time period, the terminal device does not monitor the second type of DCI.

[0270] In an optional embodiment, the first time period is a time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information, or starting from the next time slot of the last time slot occupied by the last used TO in the CG period indicated by the first information, to the end of the first time length.

[0271] In this embodiment, the first time period is the time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information, or starting from the next time slot of the time slot occupied by the last used TO in the CG period indicated by the first information, to the end of the first duration indicated by the third DCI.

[0272] In the data transmission method shown in Figure 24, after receiving the indication of the third DCI, the terminal device does not monitor the first type of DCI of PDCCH. After a delay of a period of time, that is, after completing the uplink transmission, the terminal device does not monitor the second type of DCI of PDCCH, that is, delays and skips the detection of the second type of DCI of PDCCH, thereby saving power consumption of the terminal device while ensuring data transmission.

[0273] FIG25 is a sixth interactive diagram of the data transmission method provided in an embodiment of the present application. As shown in FIG25 , the data transmission method includes:

[0274] S2501. Within the CG period, before the start of the first time period, the network device sends a third DCI to the terminal device, where the third DCI is used to instruct the terminal device not to monitor the PDCCH and the first duration.

[0275] S2502. The terminal device monitors all DCIs of the PDCCH.

[0276] S2503. Within the CG period, before the start of the first time period, the terminal device sends the first information to the network device.

[0277] This embodiment does not limit the timing relationship between S2501 and S2503.

[0278] If the last i TOs in the CG period indicated by the first information are unused TOs, or the PUSCH sent on the last used TO in the CG period indicated by the first information has no BSR or is filled with BSR, execute S2504.

[0279] S2504. In the first time period, the terminal device does not monitor all DCIs of the PDCCH.

[0280] In an optional embodiment, the first time period is a time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information, or starting from the next time slot of the last time slot occupied by the last used TO in the CG period indicated by the first information, to the end of the first time length.

[0281] In this embodiment, the first time period is the time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information, or starting from the next time slot of the time slot occupied by the last used TO in the CG period indicated by the first information, to the end of the first duration indicated by the third DCI.

[0282] In the data transmission method shown in Figure 25, after receiving the indication of the third DCI, the terminal device keeps monitoring all DCIs of the PDCCH. After a delay of a period of time, that is, after completing the uplink transmission, the terminal device stops monitoring all DCIs of the PDCCH, that is, delays and skips the detection of all DCIs of the PDCCH, thereby saving power consumption of the terminal device while ensuring data transmission.

[0283] Based on the aforementioned embodiments, in some embodiments, as shown in FIG26 , the data transmission method further includes:

[0284] S2601. The network device sends configuration information to the terminal device, where the configuration information includes instruction information allowing the terminal device to send first information to the network device.

[0285] In an optional embodiment, the configuration information is carried in the RRC. For example, the network device may configure the length Nu of the first message reported by the terminal device in the RRC. If Nu is configured in the RRC, it indicates that the terminal device is enabled to report the first message; if Nu is not configured in the RRC, it indicates that the terminal device is not enabled to report the first message.

[0286] In the data transmission method shown in this embodiment, the terminal device receives the configuration information of the network device, and the terminal device can send a first message to the network device to inform the network device how to monitor the PDCCH after the first message. After receiving the first message, the network device can determine how to send the PDCCH.

[0287] Based on any of the foregoing embodiments, in some embodiments, the terminal device sends the first information to the network device, including: the terminal device sends the first information to the network device on at least one used TO before the last used TO in the CG period.

[0288] For example, referring to FIG12 , the terminal device sends a UTO-UCI to the network device on at least one TO used before the last TO used in the CG period (i.e., the fourth TO in FIG12 ), such as at least one TO from the first to the third TO in FIG12 . In this way, the network device can know in advance that the terminal device will switch to a sparse SSSG (such as SSSG1 in FIG12 ) within a first time period (such as the T time period in FIG12 ), so that the network device can perform downlink scheduling based on the sparse SSSG.

[0289] Exemplarily, referring to FIG20 , the terminal device sends the UTO-UCI to the network device on at least one TO used before the last TO used in the CG period (i.e., the fourth TO in FIG20 ), such as at least one TO from the first to the third TO in FIG20 . In this way, the network device can know in advance that the terminal device will not monitor the PDCCH in the first time period (refer to the T time period in FIG20 ), so that the network device does not send the PDCCH in the first time period.

[0290] FIG29 is an interactive diagram eight of the data transmission method provided in an embodiment of the present application. As shown in FIG29 , the data transmission method includes:

[0291] S2901. During a CG period, a network device receives first information from a terminal device, where the first information is used to indicate usage of a plurality of consecutive valid transmission opportunities TO within at least one CG period.

[0292] In an optional embodiment, the network device receives first information from the terminal device on at least one used TO within the CG period.

[0293] In an optional embodiment, at each TO used within the CG period, the network device receives first information from the terminal device.

[0294] In an optional embodiment, the first information is carried in uplink control information UCI.

[0295] In an optional embodiment, the network device receives the first information from the terminal device on at least one used TO before the last used TO in the CG period.

[0296] S2902. Within a first time period, the network device sends a PDCCH based on a first SSSG.

[0297] In an optional embodiment, within the first time period, the network device sends PDCCH based on the first SSSG, including: starting from the starting moment of the first time period, the network device sends PDCCH based on the first SSSG, or, after the starting moment of the first time period and before the end of the first time period, the network device sends PDCCH based on the first SSSG.

[0298] In an optional embodiment, the first time period is a time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information to the end of the CG period.

[0299] In an optional embodiment, the first time period is a time period starting from the next time slot of the time slot occupied by the last used TO in the CG period indicated by the first information to the end of the CG period.

[0300] In an optional embodiment, the first time period is a time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information to the end of the first configured time period.

[0301] In an optional embodiment, the first time period is a time period starting from the next time slot of the time slot occupied by the last used TO in the CG period indicated by the first information and ending at the end of the first configured time period.

[0302] In an optional embodiment, the start time of the first configuration time period is the time when the terminal device receives downlink control information DCI from the network device within the CG period.

[0303] In an optional embodiment, the duration of the first configured time period is the first duration indicated in the DCI.

[0304] In an optional embodiment, the duration of the first configured time period is the second duration configured in the radio resource control RRC from the network device.

[0305] In an optional embodiment, if the last i TOs in the CG period indicated by the first information are unused TOs, the network device sends the PDCCH based on the first SSSG within the first time period.

[0306] In an optional embodiment, if the physical uplink shared channel PUSCH sent on the last used TO within the CG period indicated by the first information does not have a buffer status report BSR or a padding BSR, the network device sends a PDCCH based on the first SSSG within the first time period.

[0307] In an optional embodiment, the first SSSG is a predefined SSSG.

[0308] In an optional embodiment, the first SSSG is the index value of the SSSG before switching plus a corresponding SSSG.

[0309] In an optional embodiment, the first SSSG is the SSSG with the largest index value.

[0310] In the data transmission method shown in Figure 29, after receiving the first information from the terminal device, the network device can send PDCCH based on the first SSSG within the first time period according to the instructions of the first information to save power consumption of the network device.

[0311] FIG30 is a ninth interactive diagram of a data transmission method according to an embodiment of the present application. As shown in FIG30 , the data transmission method includes:

[0312] S3001. Within the CG cycle, before the start of the first time period, the network device sends a first DCI to the terminal device, where the first DCI is used to instruct the terminal device to switch to the first SSSG.

[0313] S3002. Within a CG cycle, before the start of a first time period, the network device receives first information from a terminal device, where the first information is used to indicate usage of a plurality of consecutive valid transmission opportunities TO within at least one CG cycle.

[0314] This embodiment does not limit the timing relationship between S3001 and S3002.

[0315] S3003. Within a first time period, the network device sends a PDCCH based on the first SSSG.

[0316] In the data transmission method shown in FIG30 , before sending the PDCCH based on the first SSSG, the network device sends a DCI to the terminal device to instruct the terminal device to delay switching to the first SSSG for a period of time.

[0317] FIG31 is an interactive diagram 10 of a data transmission method provided in an embodiment of the present application. As shown in FIG31 , the data transmission method includes:

[0318] S3101. Within the CG cycle, before the start of the first time period, the network device sends a second DCI to the terminal device. The second DCI is used to instruct the terminal device to switch to the second SSSG after receiving the second DCI.

[0319] The distribution density of the PDCCH monitoring opportunities corresponding to the second SSSG in the time domain is greater than the distribution density of the PDCCH monitoring opportunities corresponding to the first SSSG in the time domain.

[0320] S3102. Within a CG cycle, before the start of a first time period, the network device receives first information from a terminal device, where the first information is used to indicate usage of a plurality of consecutive valid transmission opportunities TO within at least one CG cycle.

[0321] This embodiment does not limit the timing relationship between S3101 and S3102.

[0322] S3103. Before the start of the first time period, the network device sends a PDCCH based on the second SSSG.

[0323] S3104. Within the first time period, the network device sends a PDCCH based on the first SSSG.

[0324] In the data transmission method shown in Figure 31, within the CG period, before the start of the first time period, the network device instructs the terminal device through the second DCI to switch to the second SSSG and send the PDCCH based on the second SSSG. After receiving the first information from the terminal device, the network device sends the PDCCH based on the first SSSG (which is more sparse than the second SSSG) within the first time period according to the instruction of the first information, so as to save power consumption of the network device.

[0325] FIG32 is an interactive diagram 11 of the data transmission method provided in an embodiment of the present application. As shown in FIG32 , the data transmission method includes:

[0326] S3201. During a CG period, a network device receives first information from a terminal device, where the first information is used to indicate usage of a plurality of consecutive valid transmission opportunities TO within at least one CG period.

[0327] S3201 of this embodiment can refer to S2701 of the aforementioned embodiment and will not be described again here.

[0328] S3202: In the first time period, the network device does not send a PDCCH.

[0329] In an optional embodiment, the network device does not send PDCCH within the first time period, including: the network device does not send PDCCH starting from the starting moment of the first time period, or the network device does not send PDCCH after the starting moment of the first time period and before the end of the first time period.

[0330] In an optional embodiment, in the first time period, the network device does not send all DCIs of the PDCCH.

[0331] In an optional embodiment, in the first time period, the network device does not send the second type of DCI of the PDCCH.

[0332] In an optional embodiment, if the last i TOs in the CG period indicated by the first information are unused TOs, the network device does not send PDCCH in the first time period.

[0333] In an optional embodiment, if the physical uplink shared channel PUSCH sent on the last used TO within the CG period indicated by the first information does not have a buffer status report BSR or a padding BSR, the network device does not send PDCCH within the first time period.

[0334] In the data transmission method shown in FIG32 , the network device receives the first information from the terminal device and may not send the PDCCH within the first time period according to the instruction of the first information to save power consumption of the network device.

[0335] FIG33 is an interactive diagram 12 of the data transmission method provided in an embodiment of the present application. As shown in FIG33 , the data transmission method includes:

[0336] S3301. Within the CG cycle, before the start of the first time period, the network device sends a third DCI to the terminal device. The third DCI is used to instruct the terminal device not to monitor the PDCCH and the first duration.

[0337] S3302. Within a CG cycle, before the start of a first time period, the network device receives first information from a terminal device, where the first information is used to indicate usage of multiple consecutive valid transmission opportunities TO within at least one CG cycle.

[0338] This embodiment does not limit the timing relationship between S3301 and S3302.

[0339] After S3301, at least one of the following must be included:

[0340] S3303a. Before the start of the first time period, the network device sends the second type of DCI of the PDCCH; or

[0341] S3303b: The network device does not send the first type of DCI of the PDCCH.

[0342] After S3302, it also includes:

[0343] S3304: In the first time period, the network device does not send the second type of DCI of the PDCCH.

[0344] In this embodiment, the first time period is the time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information, or starting from the next time slot of the time slot occupied by the last used TO in the CG period indicated by the first information, to the end of the first duration indicated by the third DCI.

[0345] In the data transmission method shown in FIG33 , the network device sends a third DCI to the terminal device to instruct the terminal device not to monitor the first type of DCI of the PDCCH and not to monitor the second type of DCI of the PDCCH after a delay. Accordingly, after sending the third DCI, the network device does not send the first type of DCI and does not send the second type of DCI after a delay, thereby saving power consumption of the network device.

[0346] FIG34 is a thirteenth interactive diagram of the data transmission method provided in an embodiment of the present application. As shown in FIG34 , the data transmission method includes:

[0347] S3401. Within the CG cycle, before the start of the first time period, the network device sends a third DCI to the terminal device, where the third DCI is used to instruct the terminal device not to monitor the PDCCH and the first duration.

[0348] S3402. Within a CG cycle, before the start of a first time period, the network device receives first information from a terminal device, where the first information is used to indicate usage of a plurality of consecutive valid transmission opportunities TO within at least one CG cycle.

[0349] This embodiment does not limit the timing relationship between S3401 and S3402.

[0350] After S3401, it also includes:

[0351] S3403: Before the start of the first time period, the network device sends all DCIs of the PDCCH.

[0352] S3404: In the first time period, the network device does not send any DCI of the PDCCH.

[0353] In this embodiment, the first time period is the time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information, or starting from the next time slot of the time slot occupied by the last used TO in the CG period indicated by the first information, to the end of the first duration indicated by the third DCI.

[0354] In the data transmission method shown in FIG34 , the network device sends a third DCI to the terminal device to instruct the terminal device to stop monitoring all DCIs of the PDCCH after a delay. Accordingly, after sending the third DCI, the network device delays and stops sending all DCIs after a delay to save power consumption of the network device.

[0355] FIG35 is a schematic diagram of the structure of a data transmission device provided in an embodiment of the present application. As shown in FIG35 , the data transmission device 3500 includes: a sending module 3501 and a monitoring module 3502.

[0356] The sending module 3501 is configured to send first information to the network device within a configuration authorization CG period, where the first information is used to indicate the usage of multiple consecutive valid transmission opportunities TO within at least one CG period;

[0357] After the sending module 3501 sends the first information, the monitoring module 3502 is configured to switch to the first search space set group SSSG within the first time period, or not monitor the physical downlink control channel PDCCH.

[0358] In an optional embodiment, the first time period is: a time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information to the end of the CG period; or, a time period starting from the next time slot of the time slot occupied by the last used TO in the CG period indicated by the first information to the end of the CG period; or, a time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information to the end of the first configured time period; or, a time period starting from the next time slot of the time slot occupied by the last used TO in the CG period indicated by the first information to the end of the first configured time period.

[0359] In some embodiments, the data transmission device 3500 further includes: a receiving module 3503 .

[0360] In an optional embodiment, the start time of the first configuration time period is the moment when the receiving module 3503 receives the downlink control information DCI from the network device within the CG cycle; the duration of the first configuration time period is: the first duration indicated in the DCI; or, the second duration configured in the radio resource control RRC from the network device.

[0361] In an optional embodiment, if the last i TOs in the CG period indicated by the first information are unused TOs, the monitoring module 3502 is used to switch to the first SSSG or not monitor the PDCCH within the first time period; i is a positive integer.

[0362] In an optional embodiment, if the physical uplink shared channel PUSCH sent on the last used TO within the CG period indicated by the first information does not have a buffer status report BSR or a padding BSR, the monitoring module 3502 is used to switch to the first SSSG or not monitor the PDCCH within the first time period.

[0363] In an optional embodiment, the first information is carried in uplink control information UCI.

[0364] In an optional embodiment, the sending module 3501 is configured to send first information to the network device on at least one used TO within a CG period.

[0365] In an optional embodiment, the sending module 3501 is configured to send first information to the network device on each used TO within a CG period.

[0366] In an optional embodiment, the first SSSG is: a predefined SSSG; or an index value of the SSSG before switching plus a corresponding SSSG; or an SSSG with a maximum index value.

[0367] In an optional embodiment, before the listening module 3502 switches to the first SSSG within the first time period, the receiving module 3503 is also used to receive a first DCI from the network device within the CG cycle and before the start time of the first time period, and the first DCI is used to instruct the listening module 3502 to switch to the first SSSG.

[0368] In an optional embodiment, the monitoring module 3502 is also used to switch to the second SSSG before the start of the first time period within the CG period; to switch from the second SSSG to the first SSSG within the first time period; and the distribution density of the PDCCH monitoring opportunities corresponding to the second SSSG in the time domain is greater than the distribution density of the PDCCH monitoring opportunities corresponding to the first SSSG in the time domain.

[0369] In an optional embodiment, before the listening module 3502 switches to the second SSSG, the receiving module 3503 is also used to receive a second DCI from the network device within the CG period, and the second DCI is used to instruct the receiving module 3503 to switch to the second SSSG after receiving the second DCI.

[0370] In an optional embodiment, the monitoring module 3502 is configured to not monitor all DCIs of the PDCCH within the first time period; or not monitor the second type of DCI of the PDCCH within the first time period.

[0371] In an optional embodiment, the monitoring module 3502 does not monitor the PDCCH within the first time period, and the receiving module 3503 is also used to receive a third DCI from the network device within the CG period before the start of the first time period, and the third DCI is used to indicate that the monitoring module 3502 does not monitor the PDCCH and the first duration.

[0372] In an optional embodiment, after the receiving module 3503 receives the third DCI, before the start of the first time period, the monitoring module 3502 monitors the second type of DCI of the PDCCH; or, after the receiving module 3503 receives the third DCI, the monitoring module 3502 does not monitor the first type of DCI of the PDCCH.

[0373] In an optional embodiment, after the receiving module 3503 receives the third DCI, before the start time of the first time period, the monitoring module 3502 monitors all DCIs of the PDCCH.

[0374] In an optional embodiment, the first time period is a time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information, or starting from the next time slot of the last time slot occupied by the last used TO in the CG period indicated by the first information, to the end of the first time length indicated by the third DCI.

[0375] In an optional embodiment, the sending module 3501 is configured to send the first information to the network device on at least one used TO before the last used TO in the CG period.

[0376] In an optional embodiment, the receiving module 3503 is configured to receive configuration information from the network device, where the configuration information includes instruction information for allowing the sending module 3501 to send the first information to the network device.

[0377] In an optional embodiment, the configuration information is carried in RRC.

[0378] The data transmission device provided in the embodiment of the present application is used to implement the technical solution of the terminal device in the aforementioned method embodiment. Its implementation principle and technical effects are similar and will not be repeated here.

[0379] FIG36 is a schematic diagram of the structure of another data transmission device provided in an embodiment of the present application. As shown in FIG36 , the data transmission device 3600 includes: a receiving module 3601 and a sending module 3602.

[0380] The receiving module 3601 is configured to receive first information from a terminal device within a configuration authorization CG period, where the first information is used to indicate usage of a plurality of consecutive valid transmission opportunities TO within at least one CG period;

[0381] After the receiving module 3601 receives the first information, the sending module 3602 is configured to send a physical downlink control channel PDCCH based on the first search space set group SSSG within a first time period, or not send the PDCCH.

[0382] In an optional embodiment, the first time period is: a time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information to the end of the CG period; or, a time period starting from the next time slot of the time slot occupied by the last used TO in the CG period indicated by the first information to the end of the CG period; or, a time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information to the end of the first configured time period; or, a time period starting from the next time slot of the time slot occupied by the last used TO in the CG period indicated by the first information to the end of the first configured time period.

[0383] In an optional embodiment, the start time of the first configuration time period is the moment when the terminal device receives the downlink control information DCI from the sending module 3602 within the CG cycle; the duration of the first configuration time period is: the first duration indicated in the DCI; or, the second duration configured in the radio resource control RRC from the sending module 3602.

[0384] In an optional embodiment, if the last i TOs in the CG period indicated by the first information are unused TOs, the sending module 3602 is used to send PDCCH based on the first SSSG within the first time period, or not to send PDCCH.

[0385] In an optional embodiment, if the physical uplink shared channel PUSCH sent on the last used TO within the CG period indicated by the first information does not have a buffer status report BSR or a padding BSR, the sending module 3602 is used to send PDCCH based on the first SSSG within the first time period, or not send PDCCH.

[0386] In an optional embodiment, the first information is carried in uplink control information UCI.

[0387] In an optional embodiment, the receiving module 3601 is configured to receive first information from a terminal device on at least one used TO within a CG period.

[0388] In an optional embodiment, the receiving module 3601 is configured to receive the first information from the terminal device on each TO used within the CG period.

[0389] In an optional embodiment, the first SSSG is: a predefined SSSG; or an index value of the SSSG before switching plus a corresponding SSSG; or an SSSG with a maximum index value.

[0390] In an optional embodiment, the sending module 3602 is further used to send a first DCI to the terminal device within the CG period and before the start of the first time period before sending the PDCCH based on the first SSSG within the first time period, and the first DCI is used to instruct the terminal device to switch to the first SSSG.

[0391] In an optional embodiment, the sending module 3602 is also used to send a second DCI to the terminal device within the CG period and before the start of the first time period, and the second DCI is used to instruct the terminal device to switch to the second SSSG after receiving the second DCI; the distribution density of the PDCCH monitoring opportunities corresponding to the second SSSG in the time domain is greater than the distribution density of the PDCCH monitoring opportunities corresponding to the first SSSG in the time domain.

[0392] In an optional embodiment, the sending module 3602 is configured to not send all DCIs of the PDCCH in the first time period; or not send the second type of DCI of the PDCCH in the first time period.

[0393] In an optional embodiment, the sending module 3602 is used to send a third DCI to the terminal device within the CG period and before the start of the first time period before sending the PDCCH within the first time period. The third DCI is used to indicate that the terminal device does not monitor the PDCCH and the first duration.

[0394] In an optional embodiment, after the sending module 3602 sends the third DCI to the terminal device, it is also used to send the second type of DCI of the PDCCH before the start time of the first time period; or, after the sending module 3602 sends the third DCI to the terminal device, it does not send the first type of DCI of the PDCCH.

[0395] In an optional embodiment, after sending the third DCI to the terminal device, the sending module 3602 is further configured to send all DCIs of the PDCCH before the start time of the first time period.

[0396] In an optional embodiment, the first time period is a time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information, or starting from the next time slot of the last time slot occupied by the last used TO in the CG period indicated by the first information, to the end of the first time length indicated by the third DCI.

[0397] In an optional embodiment, the receiving module 3601 is configured to receive first information from the terminal device on at least one used TO before the last used TO in the CG period.

[0398] In an optional embodiment, the sending module 3602 is configured to send configuration information to the terminal device, where the configuration information includes indication information allowing the terminal device to send the first information.

[0399] In an optional embodiment, the configuration information is carried in RRC.

[0400] The data transmission device provided in the embodiment of the present application is used to implement the technical solution of the network device in the aforementioned method embodiment. Its implementation principle and technical effects are similar and will not be repeated here.

[0401] Figure 37 is a schematic diagram of a terminal device provided in an embodiment of the present application. As shown in Figure 37 , terminal device 3700 includes a processor 3701 and a memory 3702. The memory 3702 stores computer-executable instructions. Processor 3701 executes the computer-executable instructions stored in the memory 3702, causing terminal device 3700 to perform the method steps described in any of the aforementioned method embodiments. The implementation principles and technical effects are similar and will not be further elaborated here.

[0402] Figure 38 is a schematic diagram of a network device provided in an embodiment of the present application. As shown in Figure 38 , network device 3800 includes a processor 3801 and a memory 3802. Memory 3802 stores computer-executable instructions. Processor 3801 executes the computer-executable instructions stored in memory 3802, causing network device 3800 to perform the method steps described in any of the aforementioned method embodiments. The implementation principles and technical effects are similar and will not be further elaborated here.

[0403] This embodiment of the present application provides a communication system, comprising: at least one terminal device and a network device, wherein the at least one terminal device is communicatively connected to the network device; the at least one terminal device executes the method steps of the terminal device in any of the aforementioned method embodiments, and the network device executes the method steps of the network device in any of the aforementioned method embodiments. The implementation principles and technical effects thereof are similar to those of the aforementioned related embodiments and are not further described here.

[0404] This embodiment of the present application provides a computer-readable storage medium storing a computer program. When executed by a processor, the computer program implements the method steps of a terminal device in any of the aforementioned method embodiments. The implementation principles and technical effects are similar to those of the aforementioned related embodiments and will not be further described here.

[0405] This embodiment of the present application provides a computer-readable storage medium storing a computer program. When executed by a processor, the computer program implements the method steps of the network device described in any of the aforementioned method embodiments. The implementation principles and technical effects are similar to those of the aforementioned related embodiments and will not be further described here.

[0406] The present application provides a computer program product comprising a computer program. When the computer program is executed, the computer program causes the computer to execute the steps of the method described in any of the aforementioned method embodiments. The implementation principles and technical effects are similar to those of the aforementioned related embodiments and will not be further elaborated here.

[0407] The present application provides a computer program product, which includes a computer program. When the computer program is executed, it causes a computer to execute the steps of the method for a network device in any of the aforementioned method embodiments. The implementation principles and technical effects are similar to those of the aforementioned related embodiments and will not be further described here.

[0408] The present application provides a chip including a processor configured to call a computer program stored in a memory to execute the steps of a method in a terminal device as described in any of the aforementioned method embodiments. The implementation principles and technical effects are similar to those of the aforementioned related embodiments and will not be further elaborated herein.

[0409] The present application provides a chip including a processor configured to call a computer program stored in a memory to execute the steps of a method for a network device in any of the aforementioned method embodiments. The implementation principles and technical effects are similar to those of the aforementioned related embodiments and will not be further described herein.

[0410] The methods described in the above embodiments can be implemented in whole or in part through software, hardware, firmware, or any combination thereof. If implemented in software, the functions can be stored as one or more instructions or codes on a computer-readable medium or transmitted on a computer-readable medium. Computer-readable media can include computer storage media and communication media, and can also include any medium that can transfer a computer program from one place to another. The storage medium can be any target medium that can be accessed by a computer.

[0411] Computer-readable media may include RAM, ROM, compact disc read-only memory (CD-ROM) or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium designed to carry or store the desired program code in the form of instructions or data structures and accessible by a computer. Moreover, any connection is appropriately referred to as a computer-readable medium. For example, if a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL) or wireless technologies such as infrared, radio and microwave are used to transmit software from a website, server or other remote source, the coaxial cable, fiber optic cable, twisted pair, DSL or wireless technologies such as infrared, radio and microwave are included in the definition of medium. Disk and optical disk, as used herein, include optical disk, laser disk, optical disk, digital versatile disk (DVD), floppy disk and Blu-ray disk, where disks generally reproduce data magnetically, while optical disks reproduce data optically using lasers. Combinations of the above should also be included within the scope of computer-readable media.

[0412] The present application embodiment is described with reference to the flow chart and / or block diagram of the method, device (system) and computer program product according to the embodiment of the present application.It should be understood that each flow process and / or box in the flow chart and / or block diagram and the combination of the flow process and / or box in the flow chart and / or block diagram can be realized by computer program instructions.These computer program instructions can be provided to the processing unit of general-purpose computer, special-purpose computer, embedded processing machine or other programmable device to produce a machine, so that the instruction executed by the processing unit of computer or other programmable data processing device produces the device for realizing the function specified in one flow chart flow or multiple flows and / or one block or multiple blocks of block diagram.

[0413] The above specific implementation methods further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above are only specific implementation methods of the present invention and are not intended to limit the scope of protection of the present invention. Any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solutions of the present invention should be included in the scope of protection of the present invention.

Claims

1. A data transmission method, characterized in that: include: In the configuration authorization CG period, the terminal device sends first information to the network device, where the first information is used to indicate the use of multiple consecutive valid transmission opportunities TO in at least one CG period; After sending the first information, within a first time period, the terminal device switches to a first search space set group SSSG, or the terminal device does not monitor a physical downlink control channel PDCCH.

2. The method according to claim 1, characterized in that The first time period is: A time period starting from the next symbol of the last symbol occupied by the last used TO within the CG period indicated by the first information to the end of the CG period; or A time period starting from the next time slot of the time slot occupied by the last used TO in the CG cycle indicated by the first information to the end of the CG cycle; or A time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information to the end of the first configured time period; or The time period starting from the next time slot of the time slot occupied by the last used TO in the CG cycle indicated by the first information to the end of the first configured time period.

3. The method according to claim 2, characterized in that The start time of the first configuration time period is the time when the terminal device receives downlink control information DCI from the network device within the CG period; The duration of the first configuration time period is: A first duration indicated in the DCI; or The second duration is configured in the radio resource control RRC of the network device.

4. The method according to any one of claims 1 to 3, characterized in that: In the first time period, the terminal device switches to the first SSSG, or the terminal device does not monitor the PDCCH, including: If the last i TOs in the CG period indicated by the first information are unused TOs, within the first time period, the terminal device switches to the first SSSG, or the terminal device does not monitor the PDCCH; i is a positive integer.

5. The method according to any one of claims 1 to 3, characterized in that: In the first time period, the terminal device switches to the first SSSG, or the terminal device does not monitor the PDCCH, including: If the physical uplink shared channel PUSCH sent on the last used TO within the CG period indicated by the first information has no buffer status report BSR or padding BSR, within the first time period, the terminal device switches to the first SSSG, or the terminal device does not monitor the PDCCH.

6. The method according to any one of claims 1 to 5, characterized in that: The first information is carried in uplink control information UCI.

7. The method according to any one of claims 1 to 6, characterized in that: The terminal device sending the first information to the network device includes: The terminal device sends the first information to the network device on at least one TO used within the CG period.

8. The method according to claim 7, characterized in that The terminal device sends the first information to the network device on at least one TO used in the CG period, including: The terminal device sends the first A message.

9. The method according to any one of claims 1 to 8, characterized in that: The first SSSG is: A predefined SSSG; or The index value of the SSSG before switching plus the corresponding SSSG; or The SSSG with the largest index value.

10. The method according to any one of claims 1 to 9, characterized in that: In the first time period, before the terminal device switches to the first SSSG, the method further includes: In the CG cycle, before the start time of the first time period, the terminal device receives a first DCI from the network device, where the first DCI is used to instruct the terminal device to switch to the first SSSG.

11. The method according to any one of claims 1 to 9, characterized in that: The method further comprises: In the CG period, before the start time of the first time period, the terminal device switches to the second SSSG; In the first time period, the terminal device switches to the first SSSG, including: During the first time period, the terminal device switches from the second SSSG to the first SSSG; The distribution density of the PDCCH monitoring opportunities corresponding to the second SSSG in the time domain is greater than the distribution density of the PDCCH monitoring opportunities corresponding to the first SSSG in the time domain.

12. The method according to claim 11, characterized in that Before the terminal device switches to the second SSSG, the method further includes: During the CG period, the terminal device receives a second DCI from the network device, and the second DCI is used to instruct the terminal device to switch to the second SSSG after receiving the second DCI.

13. The method according to any one of claims 1 to 8, characterized in that: In the first time period, the terminal device does not monitor the PDCCH, including: During the first time period, the terminal device does not monitor all DCIs of the PDCCH; or During the first time period, the terminal device does not monitor the second type of DCI of the PDCCH.

14. The method according to any one of claims 1 to 8 and 13, characterized in that: In the first time period, before the terminal device stops monitoring the PDCCH, the method further includes: In the CG cycle, before the start time of the first time period, the terminal device receives a third DCI from the network device, and the third DCI is used to instruct the terminal device not to monitor the PDCCH and the first duration.

15. The method according to claim 14, characterized in that The method further comprises at least one of the following: After receiving the third DCI, the terminal device monitors the second type of DCI of the PDCCH before the start time of the first time period; or After receiving the third DCI, the terminal device does not monitor the first type of DCI of the PDCCH.

16. The method according to claim 14, characterized in that The method further comprises: After receiving the third DCI, the terminal device monitors all DCIs of the PDCCH before the start time of the first time period.

17. The method according to any one of claims 14 to 16, characterized in that The first time period is a time period starting from the next symbol of the last symbol occupied by the last used TO in the CG cycle indicated by the first information, or starting from the next time slot of the last time slot occupied by the last used TO in the CG cycle indicated by the first information, to the end of the first duration indicated by the third DCI.

18. The method according to any one of claims 1 to 8 and 13 to 17, characterized in that: The terminal device sending the first information to the network device includes: The terminal device sends the first information to the network device on at least one used TO before the last used TO in the CG period.

19. The method according to any one of claims 1 to 18, characterized in that The method further comprises: The terminal device receives configuration information from the network device, where the configuration information includes indication information allowing the terminal device to send the first information to the network device.

20. The method according to claim 19, characterized in that The configuration information is carried in RRC.

21. A data transmission method, characterized in that: include: In a configuration authorization CG period, the network device receives first information from the terminal device, where the first information is used to indicate the use of a plurality of consecutive valid transmission opportunities TO in at least one CG period; After receiving the first information, within a first time period, the network device sends a physical downlink control channel PDCCH based on a first search space set group SSSG, or the network device does not send the PDCCH.

22. The method according to claim 21, characterized in that The first time period is: A time period starting from the next symbol of the last symbol occupied by the last used TO within the CG period indicated by the first information to the end of the CG period; or A time period starting from the next time slot of the time slot occupied by the last used TO in the CG cycle indicated by the first information to the end of the CG cycle; or A time period starting from the next symbol of the last symbol occupied by the last used TO in the CG period indicated by the first information to the end of the first configured time period; or The time period starting from the next time slot of the time slot occupied by the last used TO in the CG cycle indicated by the first information to the end of the first configured time period.

23. The method according to claim 22, characterized in that The start time of the first configuration time period is the time when the terminal device receives downlink control information DCI from the network device within the CG period; The duration of the first configuration time period is: A first duration indicated in the DCI; or The second duration is configured in the radio resource control RRC of the network device.

24. The method according to any one of claims 21 to 23, characterized in that In the first time period, the network device sends the PDCCH based on the first SSSG, or the network device does not send the PDCCH, including: If the last i TOs in the CG period indicated by the first information are unused TOs, within the first time period, the network device sends the PDCCH based on the first SSSG, or the network device does not send the PDCCH.

25. The method according to any one of claims 21 to 23, characterized in that In the first time period, the network device sends the PDCCH based on the first SSSG, or the network device does not send the PDCCH, including: If the physical uplink shared channel PUSCH sent on the last used TO within the CG period indicated by the first information has no buffer status report BSR or padding BSR, within the first time period, the network device sends the PDCCH based on the first SSSG, or the network device does not send the PDCCH.

26. The method according to any one of claims 21 to 25, characterized in that The first information is carried in uplink control information UCI.

27. The method according to any one of claims 21 to 26, characterized in that The network device receives the first information from the terminal device, including: On at least one used TO within the CG period, the network device receives the first information from the terminal device.

28. The method according to claim 27, characterized in that On at least one TO used within the CG period, the network device receives the first information from the terminal device, including: At each used TO within the CG period, the network device receives the first information from the terminal device.

29. The method according to any one of claims 21 to 28, characterized in that The first SSSG is: A predefined SSSG; or The index value of the SSSG before switching plus the corresponding SSSG; or The SSSG with the largest index value.

30. The method according to any one of claims 21 to 29, characterized in that In the first time period, before the network device sends the PDCCH based on the first SSSG, the method further includes: In the CG cycle, before the start time of the first time period, the network device sends a first DCI to the terminal device, where the first DCI is used to instruct the terminal device to switch to the first SSSG.

31. The method according to any one of claims 21 to 29, characterized in that The method further comprises: In the CG period, before the start time of the first time period, the network device sends a second DCI to the terminal device, where the second DCI is used to instruct the terminal device to switch to a second SSSG after receiving the second DCI; The distribution density of the PDCCH monitoring opportunities corresponding to the second SSSG in the time domain is greater than the distribution density of the PDCCH monitoring opportunities corresponding to the first SSSG in the time domain.

32. The method according to any one of claims 21 to 28, characterized in that The network device not sending the PDCCH in the first time period includes: In the first time period, the network device does not send all DCIs of the PDCCH; or During the first time period, the network device does not send the second type of DCI of the PDCCH.

33. The method according to any one of claims 21 to 28 and 32, characterized in that: In the first time period, before the network device stops sending the PDCCH, the method further includes: In the CG cycle, before the start time of the first time period, the network device sends a third DCI to the terminal device, and the third DCI is used to instruct the terminal device not to monitor the PDCCH and the first duration.

34. The method according to claim 33, characterized in that The method further comprises at least one of the following: After the network device sends the third DCI to the terminal device, before the start time of the first time period, the network device sends the second type of DCI of the PDCCH; or After the network device sends the third DCI to the terminal device, the network device does not send the first type of DCI of the PDCCH.

35. The method according to claim 33, characterized in that The method further comprises: After the network device sends the third DCI to the terminal device, before the start time of the first time period, the network device sends all DCIs of the PDCCH.

36. The method according to any one of claims 33 to 35, characterized in that The first time period is a time period starting from the next symbol of the last symbol occupied by the last used TO in the CG cycle indicated by the first information, or starting from the next time slot of the last time slot occupied by the last used TO in the CG cycle indicated by the first information, to the end of the first duration indicated by the third DCI.

37. The method according to any one of claims 21 to 28, 32 to 36, characterized in that The network device receives the first information from the terminal device, including: The network device receives the first information from the terminal device on at least one used TO before the last used TO in the CG period.

38. The method according to any one of claims 21 to 37, characterized in that The method further comprises: The network device sends configuration information to the terminal device, where the configuration information includes indication information allowing the terminal device to send the first information to the network device.

39. The method according to claim 38, characterized in that The configuration information is carried in RRC.

40. A terminal device, characterized in that: include: Processor and memory; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the terminal device performs the method according to any one of claims 1 to 20.

41. A network device, characterized in that: include: Processor and memory; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the network device performs the method according to any one of claims 21 to 39.

42. A communication system, characterized in that: include: At least one terminal device and a network device, wherein the at least one terminal device is communicatively connected with the network device; The at least one terminal device executes the method according to any one of claims 1 to 20, and the network device executes the method according to any one of claims 21 to 39.

43. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 20 or the method according to any one of claims 21 to 39 is implemented.